Многоуровневые переходы между слайдами

Изобретение относится к средствам обработки слайдов электронной презентации. Техническим результатом является обеспечение целостности представления информационного наполнения сцены заднего плана при осуществлении перехода слайдов. Система содержит компонент разделения слайда на отдельные уровни, компонент перехода отдельных уровней слайда независимо к соответствующим уровням следующего слайда, процессор, выполняющий инструкции, ассоциированные с компонентом разделения или перехода. 3 н. и 16 з.п. ф-лы, 9 ил.

 

УРОВЕНЬ ТЕХНИКИ

Способность передавать информацию выразительным и запоминаемым образом может быть важной для презентатора. Например, продавцы постоянно ищут лучшие способы поддерживать интерес и внимание аудитории к представляемой информации, такие как спецэффекты, шутки или другие развлекательные ситуации, например участие зрителя и т.д.

Традиционные переходы между слайдами портят впечатление пользователя представлением слайдов в качестве независимых и неделимых сущностей. Темы и стили содействуют пользователям в создании унифицированной и образующей единое целое презентации для более результативного внимания к представленным предметам обсуждения. Многие признаки предназначены для создания сильного увлечения и связности в пределах презентации, чтобы пользователи убеждались, что слайды имеют одинаковый или сходный задний план, стили показывают все одинаковым или сходным шрифтом и одинаковыми стилями цветового оформления.

Переходы традиционно были тем признаком впечатления от презентации, который зрители указывали нарушающим целостность или ход показа. Зритель видит один слайд, затем другой слайд и затем, может быть, фрагмент анимации. Зритель на самом деле не знает почему, но этот неестественный переход приобретает больше выразительности в отношении того, насколько два слайда являются разными неделимыми сущностями. Внимание зрителя будет отвлекаться вследствие разрывного перехода между двумя слайдами. Это поведение соответствует мнению, что общее построение должно быть частью всей презентации слайдов, чтобы сглаживать переход зрителя между слайдами и удерживать его внимание. Более того, анимация, музыка и броская графика являются лишь некоторыми из способов, которыми презентатор пытается захватить и удержать внимание зрителя, однако современная технология переходов продолжает оказывать влияние на впечатление зрителя.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Последующее представляет упрощенную сущность изобретения для того, чтобы обеспечить базовое понимание некоторых новейших вариантов осуществления, описанных в материалах настоящей заявки. Эта сущность изобретения не является исчерпывающим обзором, и она не предназначена для идентификации ключевых/критических элементов или очерчивания границ его объема. Ее единственная цель состоит в том, чтобы представить в упрощенном виде некоторые концепции в качестве вступления к более подробному описанию, которое представлено ниже.

Архитектура усиливает впечатление от представления презентации слайдов, например, посредством анимации информационного наполнения слайдов в качестве "акторов" на одной и той же "сцене" заднего плана. Это обеспечивается многоуровневыми переходами между слайдами, где слайд сначала делится на "уровни" (например, со степенью прозрачности). Затем каждый уровень может независимо подвергаться переходу. Все уровни компонуются вместе для достижения конечного эффекта.

Уровни могут содержать один или более уровней информационного наполнения и уровень заднего плана. Уровень заднего плана дополнительно может быть разделен на уровень графики заднего плана и уровень заполнения заднего плана. Фаза перехода может включать в себя переходный эффект, такой как выцветание, вытеснение, эффект растворения и другие желательные эффекты. Чтобы обеспечить целостность и единообразие представления информационного наполнения в отношении одной и той же сцены заднего плана, переходный эффект не применяется к уровню заднего плана.

Для достижения вышеизложенных и связанных целей некоторые иллюстративные аспекты описаны в материалах настоящей заявки со ссылками на нижеследующее описание и прилагаемые чертежи. Эти аспекты являются указывающими на различные способы, которыми принципы, раскрытые в материалах настоящей заявки, могут быть осуществлены на практике, все аспекты и эквиваленты которых подразумеваются находящимися в пределах объема заявленного предмета изобретения. Другие преимущества и новые признаки станут очевидными из последующего подробного описания при рассмотрении совместно с чертежами.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 иллюстрирует реализуемую компьютером систему обработки слайдов.

Фиг.2 иллюстрирует примерные уровни, которые могут быть сформированы для осуществления перехода между слайдом и следующим слайдом.

Фиг.3 иллюстрирует многоуровневый переход в пределах отображения одиночного слайда с анимированной презентацией.

Фиг.4 иллюстрирует примерный процесс разделения для статического слайда.

Фиг.5 иллюстрирует систему обработки слайдов с многоуровневыми переходами, которая использует анимацию.

Фиг.6 иллюстрирует способ обработки слайдов.

Фиг.7 иллюстрирует способ разделения слайда на уровни.

Фиг.8 иллюстрирует способ разделения слайда с использованием изображений.

Фиг.9 иллюстрирует структурную схему вычислительной системы, работающей для выполнения многоуровневых переходов между слайдами в соответствии с раскрытой архитектурой.

ПОДРОБНОЕ ОПИСАНИЕ

Раскрытая архитектура перехода между слайдами разделяет слайд на многочисленные уровни информационного наполнения (например, заголовок, информационное наполнение (контент), графика заднего плана, заполнение заднего плана и т.д.) и осуществляет независимый переход одного или более из уровней слайда. Архитектура алгоритмически преобразует любой переход в многоуровневый переход. Переходные эффекты, например, такие как выцветание заполнения заднего плана слайда, обеспечивают постепенное визуальное сглаживание между слайдами с различными задними планами.

Ниже сделана ссылка на чертежи, на которых подобные номера ссылок используются для ссылки на подобные элементы. В последующем описании в целях пояснения изложены многочисленные специфичные детали для того, чтобы обеспечить его исчерпывающее понимание. Однако может быть очевидно, что новые варианты осуществления могут быть осуществлены на практике без этих специфичных деталей. В других случаях хорошо известные конструкции и устройства показаны в виде структурной схемы для того, чтобы облегчить их описание. Намерение состоит в том, чтобы охватить все модификации, эквиваленты и альтернативные варианты, подпадающие под сущность и объем заявленного предмета изобретения.

Фиг.1 иллюстрирует реализуемую компьютером систему обработки слайдов. Система 100 включает в себя компонент 102 разделения для разделения слайда 104 на уровни 106 слайда и компонент 108 перехода для осуществления перехода уровней 106 слайда со слайда 104 на следующий слайд 110.

Уровни слайда могут быть сконфигурированы процентом прозрачности для представления меры прозрачности. Уровни слайда могут включать в себя уровень информационного наполнения слайда, уровень заголовка слайда и уровень заднего плана слайда, каждый из которых подвергается переходу независимо друг от друга. Разделенные уровни слайда в итоге компонуются вместе для обеспечения анимированного эффекта на общей сцене заднего плана.

Компонент 108 перехода может применять переходный эффект к одному, нескольким или всем уровням. Например, компонент 108 перехода может автоматически применять эффект выцветания к заднему плану слайда 104, который отличается от заднего плана следующего слайда 110, чтобы обеспечить гладкий визуальный переход от слайда 104 к следующему слайду 110. Компонент 108 перехода также может автоматически преобразовывать статический переход в плавный переход.

Фиг.2 иллюстрирует примерные уровни, которые могут быть сформированы для перехода между слайдом 104 и следующим слайдом 110. Компонент разделения может перерабатывать слайд 104 в уровень 200 информационного наполнения, уровень 202 графики заднего плана (BG), уровень 204 заполнения заднего плана и другой(ие) уровень(ни) 206. Компонент перехода затем осуществляет переход каждого уровня на следующий слайд 110 независимо. Иными словами, уровень 200 информационного наполнения слайда 104 подвергается переходу (переход 1) к уровню 208 информационного наполнения следующего слайда 110, уровень 202 графики заднего плана слайда 104 подвергается переходу (переход 2) к уровню 210 графики заднего плана следующего слайда 110, уровень 204 заполнения заднего плана слайда 104 подвергается переходу (переход 3) к уровню 212 заполнения заднего плана следующего слайда 110, и другой уровень(ни) 206 слайда 104 может подвергаться переходу (другой переход(ы)) к другому уровню(ям) 214 следующего слайда 110. Другой уровень(ни) 206 может включать в себя дополнительные уровни информационного наполнения, так что текст является уровнем, изображения находятся на другом уровне, графики на отличном уровне и так далее.

Как только слайд 104 разделен на индивидуальные уровни 216, отдельный переходный эффект может применяться к одному, нескольким или всем уровням 216. Например, переходный эффект вытеснения может быть применен к переходу с уровня 200 информационного наполнения слайда на соответствующий уровень 208 информационного наполнения следующего слайда, в то время как переходный эффект растворения может быть применен к переходу с уровня 202 графики заднего плана слайда на соответствующий уровень 210 графики заднего плана следующего слайда. Вообще, эффекты не применяются к уровню(ям) заднего плана, чтобы сохранять визуальное единообразие в презентации.

Архитектура алгоритмически преобразует статический переход презентации в плавный переход. Другими словами, зритель может воспринимать визуальный эффект, при котором информационное наполнение перетекает (например, слева направо, справа налево, т.д.), и следить за перетекающим информационным наполнением в рамках одного слайда. Более того, многоуровневый переход способствует тому, что уровни появляются в качестве 3D (трехмерной) презентации с глубиной в уровнях.

Базовый многоуровневый переход может содержать два уровня: информационное наполнение слайда и задний план слайда. Пользователи могут легко преобразовывать любые традиционные переходы, применяя существующий переход только к уровню информационного наполнения слайда. Таким образом, уровень заднего плана слайда остается неизменным и сохраняет единообразие для всего информационного наполнения различных слайдов.

Для сохранения визуального единообразия многоуровневые переходы лучше всего используются на слайдах со схожими задними планами. В одном из вариантов осуществления простой и эффективный способ обработки слайдов с различными задними планами состоит в том, чтобы применять переходный эффект выцветания к уровню заднего плана. Для слайдов с одинаковым задним планом выцветание между одинаковыми изображениями не создает никаких визуальных изменений. Ниже описано использование изображений для достижения требуемых результатов. Для слайдов с различными задними планами выцветание является постепенным и последовательным изменением.

Не является необходимым условием, чтобы количество уровней 216 в слайде 104 было таким же, как количество уровней 218 в следующем слайде 110. В одном из вариантов осуществления одинаковое количество уровней создается для всех слайдов в комплекте слайдов. Это может выполняться глобально, например, на основании первого слайда. В тех случаях когда на слайде не существует некоторого уровня, может создаваться псевдоуровень или несоответствие уровней может просто игнорироваться. В альтернативной реализации количество уровней может меняться от слайда к слайду. В этом последнем случае переход с одного уровня на несуществующий уровень игнорируется.

Фиг.3 иллюстрирует многоуровневый переход в пределах отображения 300 одиночного слайда при анимированной презентации. Многоуровневый переход демонстрирует уровень информационного наполнения и уровень заднего плана. В этот конкретный момент в анимированной презентации два набора 302 информационного наполнения показаны переходящими через уровень информационного наполнения: первый набор 304 информационного наполнения и второй набор 306 информационного наполнения. Направление анимированного движения показано стрелкой 308, так как содержимое движется справа налево на общем уровне 310 заднего плана. Другими словами, графика уровня заднего плана не меняется, по мере того как наборы 302 информационного наполнения движутся в пределах отображения одиночного слайда. Последующие слайды обрабатываются, и соответствующее информационное наполнение слайда появляется справа, сопровождая второй набор 306 информационного наполнения, а затем двигается справа налево и исчезает, в то время как первый набор 304 информационного наполнения демонстрирует исчезновение с левой стороны отображения 300 слайда.

Фиг.4 иллюстрирует примерный процесс 400 разделения для статического слайда. Здесь статический слайд 402 демонстрирует задний план 404, первое информационное наполнение 406 и второе информационное наполнение 408. Как описано ранее, слайды могут быть разделены на уровень заднего плана (сцену) и один или более уровней информационного наполнения (также называемых акторами). Последовательность операций разделения включает в себя создание изображения заднего плана слайда, запрашивание слайда 402 касательно всего информационного наполнения и создание изображений для каждого требуемого уровня информационного наполнения. Создается наделенное размерами слайда прозрачное изображение, и требуемое информационное наполнение добавляется в виде изображений к прозрачному уровню. Здесь статический слайд 402 разделен на первый уровень 410 информационного наполнения, второй уровень 412 информационного наполнения и уровень 414 заднего плана. Стоит отметить, что белое пространство на уровнях информационного наполнения (410 и 412) представляет прозрачные области. Отмечено, что уровень не обязательно должен иметь полный размер слайда, например, как показано на втором уровне 412 информационного наполнения.

Фиг.5 иллюстрирует систему 500 обработки слайдов с многоуровневыми переходами, которая использует анимацию. Система 500 включает в себя компонент 102 разделения для разделения слайдов 502 на уровни 504 слайдов, компонент 108 перехода для независимого осуществления переходов уровней 504 слайда с каждого из слайдов 502 на следующие уровни 506 слайда следующих слайдов.

Система 500 дополнительно содержит компонент 508 анимации для обеспечения анимацией одного или более уровней 504 слайда поверх уровня сцены заднего плана. Уровни 504 слайда могут включать в себя уровень информационного наполнения, уровень заполнения и уровень заднего плана, где, например, анимация применяется к уровню информационного наполнения. Компонент 108 перехода применяет к уровню информационного наполнения переходный эффект (например, выцветание), который преобразует статический переход от слайда в плавный переход. Изображение слайда 300 может представлять переходы информационных наполнений (например, информационное наполнение1, информационное наполнение2 и т.д.) слайдов 502 как плавное анимированное движение.

Система 500 дополнительно может автоматически применять разные графические свойства к каждому уровню систематическим или программным образом. Например, свойство глубины может применяться к каждому уровню посредством алгоритма. Кроме того, множественные слайды могут использовать одинаковый переход. Если рассматривать комплект слайдов из десяти слайдов, то большинство из этих десяти слайдов используют одинаковый или схожий задний план. Система 500 (так же как и система 100) может автоматически выбирать задний план, задействованный в большинстве слайдов, для использования на всей коллекции слайдов. Похожим образом может быть создан уровень переднего плана, который будет скомпонован из передних планов всех десяти слайдов. Переход далее может осуществляться в этих слайдах одновременно.

С точки зрения зрителя "камера" отступает назад, чтобы показать некоторые слайды или всю коллекцию слайдов, разложенных в определенном формате. Камера позволяет пользователю приблизить каждый слайд для более близкого рассмотрения и затем отдалиться для более общего обзора. Таким образом, система уровней предусмотрена для применения одной или более однородностей, которые существуют в коллекции слайдов, и всех преимуществ архитектуры многоуровневых переходов с помощью сохранения одинакового заднего плана во время приближения и отдаления камеры. Иными словами, если презентация включает разные темы, зрителю представляют не разные темы, а только одну тему.

Далее следует ряд блок-схем, представляющих примерные обобщенные способы для представления новых аспектов раскрытой архитектуры. Несмотря на то, что в целях простоты пояснения один или более обобщенных способов, показанных в материалах настоящей заявки, например, в виде блок-схемы или диаграммы последовательности операций, показаны и описаны как последовательность действий, должно быть понято и принято во внимание, что обобщенные способы не ограничены очередностью действий, так как некоторые действия могут, в соответствии с ними, происходить в ином порядке и/или одновременно с другими действиями из тех, что показаны и описаны в материалах настоящей заявки. Например, специалисты в данной области техники будут понимать и принимать во внимание, что обобщенный способ, в качестве альтернативы, мог бы быть представлен в качестве последовательности взаимосвязанных состояний или событий, таких как на диаграмме состояний. Более того, не все действия, проиллюстрированные в обобщенном способе, могут быть необходимыми для новейшего варианта осуществления.

Фиг.6 иллюстрирует способ обработки слайдов. На этапе 600 слайд разделяется на уровни слайда. На этапе 602 к уровню применяется переходный эффект. На этапе 604 один или более из уровней слайда подвергаются переходу на соответствующие уровни слайда следующего слайда.

Фиг.7 иллюстрирует способ разделения слайда на уровни. На этапе 700 слайд разделяется на уровень заднего плана и на один или более уровней информационного наполнения. На этапе 702 сцена заднего плана уровня заднего плана слайда подвергается переходу на новую сцену заднего плана уровня заднего плана следующего слайда с использованием эффекта выцветания. На этапе 704 один или более уровней информационного наполнения слайда подвергаются переходу на следующие уровни информационного наполнения следующего слайда с использованием переходного эффекта, который имеет анимированное представление.

Фиг.8 иллюстрирует способ разделения слайда с использованием изображений. На этапе 800 создается изображение заднего плана слайда. На этапе 802 слайд запрашивается касательно информационного наполнения. На этапе 804 создаются изображения для каждого из требуемых уровней информационного наполнения. На этапе 806 создается наделенное размерами слайда прозрачное изображение. На этапе 808 к прозрачному изображению добавляется требуемое информационное наполнение в виде изображений информационного наполнения.

Другие аспекты могут включать применение переходного эффекта к каждому уровню слайда и независимое осуществление перехода каждого из уровней слайда, алгоритмическое преобразование переходного эффекта в многоуровневый переходный эффект, который представляет анимированный поток в пределах отображения одного слайда, и применение разных переходных эффектов к соответственно разным уровням слайда для осуществления перехода уровней слайда.

В качестве используемых в этой заявке термины "компонент" и "система" предназначены для указания на связанную с компьютером сущность (объект), любую из аппаратных средств, сочетания аппаратных средств и программного обеспечения, программного обеспечения или программного обеспечения в ходе выполнения. Например, компонент может быть, но не в качестве ограничения, процессом, работающем на процессоре, процессором, накопителем на жестком диске, многочисленными запоминающими накопителями (оптического и/или магнитного запоминающего носителя), объектом, исполняемым файлом, потоком управления, программой и/или компьютером. В качестве иллюстрации как приложение, работающее на сервере, так и сервер, могут быть компонентом. Один или более компонентов могут находиться в пределах процесса и/или потока управления, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Слово "примерный" может использоваться в материалах настоящей заявки, чтобы означать "служащий в качестве примера, экземпляра или иллюстрации". Любой аспект или конструкция, описанные в материалах настоящей заявки как "примерные", не обязательно должны истолковываться в качестве предпочтительных или преимущественных над другими аспектами или конструкциями.

Далее со ссылкой на фиг.9 проиллюстрирована структурная схема вычислительной системы 900, приспособленной для выполнения многоуровневых переходов между слайдами в соответствии с раскрытой архитектурой. Для того чтобы придать дополнительный контекст различным ее аспектам, фиг.9 и последующее обсуждение предназначены для предоставления краткого общего описания пригодной вычислительной системы 900, в которой могут быть реализованы различные аспекты. Несмотря на то что изобретение, приведенное выше, описано в общем контексте машинно-исполняемых команд, которые могут работать на одном или более компьютерах, специалисты в данной области техники будут осознавать, что новый вариант осуществления также может быть реализован в сочетании с другими программными модулями и/или в качестве комбинации аппаратных средств и программного обеспечения.

Как правило, программные модули включают в себя процедуры, программы, компоненты, структуры данных и т.д., которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Более того, специалисты в данной области техники должны принимать во внимание, что обладающие признаками изобретения способы могут быть осуществлены на практике с другими конфигурациями компьютерных систем, в том числе однопроцессорными или многопроцессорными компьютерными системами, мини-компьютерами, универсальными электронно-вычислительными машинами, а также персональными компьютерами, "карманными" вычислительными устройствами, основанной на микропроцессорах и/или программируемой бытовой электроникой и тому подобным, каждые из которых могут быть оперативно связаны с одним или более ассоциативно связанными устройствами.

Проиллюстрированные аспекты также могут быть осуществлены на практике в распределенных вычислительных средах, где определенные задачи выполняются удаленными устройствами обработки, которые связаны через сеть передачи данных. В распределенной вычислительной среде программные модули могут быть расположены как в локальном, так и в удаленном запоминающих устройствах памяти.

Компьютер обычно включает в себя многообразие машиночитаемых носителей. Машиночитаемые носители могут быть любыми имеющимися в распоряжении носителями, к которым может быть осуществлен доступ компьютером, и включают в себя энергозависимые и энергонезависимые носители, съемные и несъемные носители. В качестве примера, а не ограничения, машиночитаемые носители могут содержать компьютерные запоминающие носители и среду связи. Компьютерные запоминающие носители включают в себя энергозависимые и энергонезависимые, съемные и несъемные носители, реализованные любым способом или технологией для хранения информации, такой как машиночитаемые команды, структуры данных, программные модули или другие данные. Компьютерные запоминающие носители включают в себя, но не в качестве ограничения, ОЗУ (оперативное запоминающее устройство, RAM), ПЗУ (постоянное запоминающее устройство, ROM), ЭСППЗУ (электрически стираемое и программируемое ПЗУ, EEPROM), флэш-память, или память по другой технологии, CD-ROM (ПЗУ на компакт диске), цифровой видеодиск (DVD) или другое оптическое дисковое запоминающее устройство, магнитные кассеты, магнитную ленту, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован для хранения требуемой информации и к которому может быть осуществлен доступ компьютером.

Вновь со ссылкой на фиг.9, примерная вычислительная система 900 для реализации различных аспектов включает в себя компьютер 902, имеющий блок 904 обработки данных, системную память 906 и системную шину 908. Системная шина 908 обеспечивает интерфейс для компонентов системы, в том числе, но не в качестве ограничения, системной памяти 906 к блоку 904 обработки данных. Блок 904 обработки данных может быть любым из различных доступных для коммерческого приобретения процессоров. Сдвоенные микропроцессоры и другие многопроцессорные архитектуры также могут применяться в качестве блока 904 обработки данных.

Системная шина 908 может иметь любой из нескольких типов шинных структур, которые, кроме того, могут присоединяться к шине памяти (с или без контроллера памяти), периферийной шине и локальной шине, использующей любую из многообразия доступных для коммерческого приобретения шинных архитектур. Системная память 906 может включать в себя энергонезависимую память 910 (NON-VOL) и/или энергозависимую память 912 (например, оперативное запоминающее устройство (ОЗУ)). Базовая система ввода/вывода (BIOS) может храниться в энергонезависимой памяти 910 (например, ПЗУ, СППЗУ (стираемом программируемом ПЗУ, EPROM), ЭСППЗУ и т.д.), такая BIOS является базовыми процедурами, которые помогают передавать информацию между элементами в пределах компьютера 902, к примеру, во время запуска. Энергозависимая память 912 также может включать в себя высокоскоростное ОЗУ, такое как статическое ОЗУ для кэширования данных.

Компьютер 902, кроме того, включает в себя внутренний накопитель 914 на жестком магнитном диске (НЖМД, HDD), например, EIDE (усовершенствованные электронные схемы управления встроенным дисководом), SATA (последовательного подключения улучшенной технологии), каковой внутренний НЖМД 914 также может быть сконфигурирован для внешнего использования в подходящем шасси, накопитель 916 на гибких магнитных дисках (НГМД, FDD) (например, для считывания с или записи на съемную дискету 918) и накопитель 920 на оптических дисках (например, считывающий диск 922 CD-ROM или для считывания с или записи на другие оптические носители большой емкости, такие как DVD). НЖМД 914, НГМД 916 и накопитель 920 на оптических дисках могут быть присоединены к системной шине 908 посредством интерфейса 924 НЖМД, интерфейса 926 НГМД и интерфейса 928 накопителя на оптических дисках. Интерфейс 924 НЖМД для реализаций с внешним накопителем может включать в себя по меньшей мере одну или обе из интерфейсных технологий универсальной последовательной шины (USB) и IEEE 1394 (Института инженеров по электротехнике и электронике).

Накопители и ассоциативно связанные машиночитаемые носители обеспечивают энергонезависимое хранение данных, структур данных, машинно-исполняемых команд и так далее. Что касается компьютера 902, накопители и носители обеспечивают хранение данных в подходящем цифровом формате. Хотя описание машиночитаемых носителей, приведенное выше, ссылается на НЖМД, съемную магнитную дискету (например, НГМД) и съемные оптические диски, такие как CD или DVD, специалистами в данной области техники должно быть принято во внимание, что другие типы носителей, которые являются удобочитаемыми посредством компьютера, такие как zip-дисководы, магнитные кассеты, карты флэш-памяти, картриджи и тому подобное, также могут использоваться в примерной операционной среде, а, кроме того, что любые такие носители могут содержать в себе машинно-исполняемые команды для выполнения новейших способов раскрытой архитектуры.

Некоторое количество программных модулей может храниться в накопителях и энергозависимой памяти 912, в том числе операционная система 930, одна или более прикладных программ 932, другие программные модули 934 и данные 936 программ. Одна или более прикладных программ 932, другие программные модули 934 и данные 936 программ могут включать в себя компонент 102 разделения, слайд 104, уровни 106 слайда, компонент 108 перехода, следующий слайд 110, уровни 216, которые подвергаются переходу на уровни следующего слайда 110, единое отображение 300, два набора 302 информационного наполнения, уровень 310 общего заднего плана, процесс 400 разделения, систему 500 и сущности (объекты), например, такие как слайды 502, уровни слайда 504, уровни следующего слайда 506 и компонент 508 анимации.

Все или части операционной системы, приложений, модулей и/или данных также могут быть кэшированы в энергозависимой памяти 912. Должно быть принято во внимание, что раскрытая архитектура может быть реализована с различными доступными для коммерческого приобретения операционными системами или комбинациями операционных систем.

Пользователь может вводить команды и информацию в компьютер 902 через одно или более проводных/беспроводных устройств ввода, например клавиатуру 938 и координатно-указательные устройства, такие как мышь 940. Другие устройства ввода (не показаны) могут включать в себя микрофон, ИК (инфракрасный, IR) пульт дистанционного управления, джойстик, игровую панель, стило, сенсорный экран и тому подобное. Эти и другие устройства ввода часто присоединены к блоку 904 обработки данных через интерфейс 942 устройств ввода, который присоединен к системной шине 908, но могут быть присоединены посредством других интерфейсов, таких как параллельный порт, последовательный порт стандарта IEEE 1394, игровой порт, порт USB, ИК-интерфейс и т.д.

Монитор 944 или другой тип устройства отображения также присоединен к системной шине 908 посредством интерфейса, такого как видеоадаптер 946. В дополнение к монитору 944 компьютер типично включает в себя другие периферийные устройства вывода (не показаны), такие как динамики, принтеры и т.д.

Компьютер 902 может работать в сетевой среде с использованием логических соединений через проводную или беспроводную связь, с одним или более удаленным компьютером, таким как удаленный компьютер(ы) 948. Удаленный компьютер(ы) 948 может быть рабочей станцией, серверным компьютером, маршрутизатором, персональным компьютером, портативным компьютером, основанным на микропроцессоре развлекательным бытовым прибором, одноранговым устройством или другим общим узлом сети, и типично включает в себя многие или все из элементов, описанных касательно компьютера 902, хотя, в целях краткости, проиллюстрировано только устройство 950 памяти/хранения. Изображенные логические соединения включают в себя возможность проводного/беспроводного присоединения к локальной сети (LAN) 952 и/или сети большего масштаба, например глобальной сети (WAN) 954. Такие сетевые среды LAN и WAN обычны в офисах и компаниях и содействуют корпоративным компьютерным сетям, таким как интранет (локальные сети, использующие технологии Интернет), все из которых могут присоединяться к глобальной сети передачи данных, например сети Интернет.

Когда используется в сетевой среде LAN, компьютер 902 присоединен к локальной сети 952 через сетевой интерфейс или адаптер 956 проводной и/или беспроводной связи. Адаптер 956 может способствовать проводной и/или беспроводной передаче в LAN 952, которая также может включать в себя беспроводную точку доступа, размещенную в ней для поддержания связи с помощью беспроводных функциональных возможностей адаптера 956.

Когда используется в сетевой среде WAN, компьютер 902 может включать в себя модем 958, или присоединяться к серверу связи в WAN 954, или имеет другое средство для установления связи через WAN 954, к примеру, в виде сети Интернет. Модем 958, который может быть внутренним или внешним и проводным и/или беспроводным устройством, присоединен к системной шине 908 через интерфейс 942 устройства ввода. В сетевой среде программные модули, изображенные касательно компьютера 902, или их части, могут храниться в удаленном устройстве 950 памяти/хранения. Будет принято во внимание, что показанные сетевые соединения являются примерными, и может использоваться другое средство установления линии связи между компьютерами.

Компьютер 902 работоспособен для поддержания связи с проводными и беспроводными устройствами или сущностями с использованием семейства стандартов IEEE 802, такими как беспроводные устройства, например, оперативно размещенные в пределах беспроводной связи (например, технологии модуляции по эфиру IEEE 802.11), с принтерами, сканерами, настольным и/или портативным компьютером, персональным цифровым секретарем (PDA), спутником связи или любой единицей оборудования или местоположением, ассоциативно связанным с обнаруживаемыми беспроводным образом ярлыками (например, телефонной будкой, газетным киоском, уборной), и телефоном. Это включает в себя по меньшей мере беспроводные технологии Wi-Fi (или точность воспроизведения в беспроводной связи), WiMax и Bluetooth™. Таким образом, связь может быть предопределенной структурой, как с традиционной сетью, или просто связью ad hoc между по меньшей мере двумя устройствами. Сети Wi-Fi используют технологии радиосвязи, называемые IEEE 802.11x (a, b, g и т.д.), чтобы предоставлять возможность защищенного надежного высокоскоростного беспроводного соединения. Сеть Wi-Fi может использоваться, чтобы присоединять компьютеры друг к другу, к сети Интернет и к проводным сетям (которые используют имеющие отношение к стандарту IEEE 802.3 среду и функции).

То, что было описано выше, включает в себя примеры раскрытой архитектуры. Конечно, невозможно описать каждое мыслимое сочетание компонентов и/или обобщенных способов, но рядовой специалист в данной области техники может осознать, что возможны многие дополнительные комбинации и перестановки. Соответственно, новая архитектура предназначена для охвата всех тех изменений, модификаций и вариантов, которые подпадают под сущность и объем прилагаемой формулы изобретения. Более того, в тех пределах, в которых термин "включает в себя" используется в подробном описании или формуле изобретения, такой термин подразумевается включающим, некоторым образом, подобным тому, как термин "содержащий" интерпретируется в качестве "содержащего", когда используется в качестве переходного слова в пункте формулы изобретения.

1. Реализуемая компьютером система обработки слайдов, содержащая:
компонент разделения для разделения слайда на отдельные уровни слайда; и
компонент перехода для осуществления перехода отдельных уровней слайда упомянутого слайда независимо к соответствующим уровням слайда следующего слайда, и
процессор, который выполняет исполняемые компьютером инструкции, ассоциированные с по меньшей мере одним из компонента разделения или компонента перехода.

2. Система по п.1, в которой уровни слайда сконфигурированы с процентным содержанием прозрачности.

3. Система по п.1, в которой уровни слайда включают в себя уровень информационного наполнения слайда и уровень заднего плана слайда, каждый из которых подвергается переходу независимо.

4. Система по п.1, в которой разделенные уровни слайда компонуются вместе для обеспечения анимированного эффекта на общей сцене заднего плана.

5. Система по п.1, в которой компонент перехода применяет переходный эффект к каждому уровню.

6. Система по п.1, в которой компонент перехода автоматически преобразует статический переход в плавный переход.

7. Система по п.1, в которой компонент перехода автоматически применяет эффект выцветания к разным задним планам упомянутого слайда к следующему слайду для перехода с упомянутого слайда на следующий слайд.

8. Система по п.1, дополнительно содержащая компонент анимации для обеспечения анимации в отношении информационного наполнения слайда на общей сцене заднего плана.

9. Система по п.8, в которой анимация и сцена заднего плана представлены в пределах единого вида.

10. Реализуемая компьютером система обработки слайдов, содержащая:
компонент разделения для разделения слайда на отдельные уровни слайда посредством создания соответствующих изображений для каждого уровня слайда;
компонент перехода для осуществления независимого перехода уровней слайда упомянутого слайда к соответствующим уровням следующего слайда; и
компонент анимации для обеспечения анимации для одного или более уровней слайда поверх уровня сцены заднего плана, и
процессор, который выполняет исполняемые компьютером инструкции, ассоциированные с по меньшей мере одним из компонента разделения, компонента перехода или компонента анимации.

11. Система по п.10, в которой уровни слайда включают в себя уровень информационного наполнения, уровень заполнения, уровень заднего плана, причем анимация применяется к уровню информационного наполнения.

12. Система по п.10, в которой компонент перехода применяет переходный эффект к уровню информационного наполнения, который преобразует статический переход от упомянутого слайда в плавный переход.

13. Реализуемый компьютером способ обработки слайдов, состоящий в том, что:
разделяют слайд на уровни слайда посредством создания соответствующих изображений для каждого из упомянутых уровней слайда;
применяют переходный эффект к уровню; и
осуществляют переход одного или более соответствующих изображений упомянутых уровней слайда упомянутого слайда независимо к соответствующим изображениям уровней следующего слайда следующего слайда, и
используют процессор, который выполняет инструкции, хранимые в памяти, для выполнения по меньшей мере одного из разделения, применения или перехода.

14. Способ по п.13, в котором дополнительно осуществляют переход сцены заднего плана уровня заднего плана слайда к новой сцене заднего плана уровня заднего плана следующего слайда для следующего слайда с использованием эффекта выцветания.

15. Способ по п.13, в котором дополнительно запрашивают упомянутый слайд касательно информационного наполнения и создают изображения информационного наполнения одного или более информационных наполнений для осуществления перехода к соответствующим уровням информационного наполнения.

16. Способ по п.15, в котором дополнительно создают наделенный размерами слайда прозрачный уровень и добавляют изображения информационного наполнения к этому прозрачному уровню.

17. Способ по п.13, в котором дополнительно алгоритмически преобразуют переходный эффект в многоуровневый переходный эффект, который представляет анимированный поток в пределах вида одиночного слайда.

18. Способ по п.13, в котором дополнительно разделяют слайд на уровни слайда, которые включают в себя уровень заднего плана и один или более уровней информационного наполнения.

19. Способ по п.13, в котором дополнительно применяют разные переходные эффекты к соответственно разным уровням слайда для осуществления перехода уровней слайда.



 

Похожие патенты:

Изобретение относится к вычислительной технике. Технический результат заключается в повышении степени сжатия графических файлов и скорости их передачи по каналам данных для заданной величины пикового отношения сигнал/шум.

Изобретение относится к способам внесения дополнительной информации в цифровые графические изображения. Технический результат заключается в уменьшении времени поиска изображений.

Изобретение относится к области формирования видеоизображения. .

Изобретение относится к устройствам и способам обработки изображений. .

Изобретение относится к средствам обработки изображений. .

Изобретение относится к технологии формирования изображения с высоким разрешением путем использования множества изображений. .

Изобретение относится к области фото- и видеоизображений. .

Изобретение относится к средствам анализа и восстановления изображений. Техническим результатом является упрощение обработки цифровых видеоизображений за счет формирования целочисленных ортогональных декоррелирующих матриц. В способе на основе выбранной порождающей матрицы формируют целочисленные ортогональные декоррелирующие матрицы, размеры которых выбирают равными простым числам натурального ряда, выполняют кронекеровское произведение или кратно-масштабное объединение двух или более элементарных матриц, после чего полученные матрицы запоминают в качестве целочисленных ортогональных декоррелирующих матриц заданных размеров. 2 н. и 5 з.п. ф-лы, 1 ил., 1 приложение.

Изобретение относится к дисплейным устройствам. Техническим результатом является повышение производительности устройства обработки графических данных за счет использования удаленного буфера кадра. Устройство содержит механизм получения графических данных, генерирующий данные кадра из входных графических данных, модуль управления буфером кадра, определяющий, включает ли в себя подключенное устройство дисплея буфер кадра. Когда подключенное устройство дисплея включает в себя буфер кадра, указанный модуль управления обходит операцию сохранения данных кадра в локальном буфере кадра и передает данные кадра в подключенное устройство дисплея. 4 н. и 16 з.п. ф-лы, 8 ил.

Изобретение относится к вычислительной технике, а именно к области обработки изображений. Техническим результатом является повышение эффективности кодирования изображений. Способ алфавитного представления изображений включает в себя этап первичного преобразования входного изображения в формат многоцентричной развертки (МЦР), построенной по правилам кривой, заполняющей плоскость (КЗП). При этом начальная ячейка МЦР представляет собой дискретный квадрат, состоящий из девяти клеток (3×3=9), имеющий свой центр и свои четыре грани (стороны). Развертку начальной ячейки МЦР выполняют от центра к краю квадрата, с обходом остальных ячеек по кругу. Приоритетным для сканирования и визуализации изображений является путь с направлением обхода влево от центра квадрата и далее по кругу, по часовой стрелке. 2 з.п. ф-лы, 5 ил.

Изобретение относится к средствам компенсации дрожания изображения на мобильном вычислительном устройстве. Техническим результатом является обеспечение компенсации дрожания изображения на мобильном вычислительном устройстве за счет модификации данных отображения на основе компенсационных данных, ассоциированных с профилем походки пользователя. Система содержит память для хранения профилей походки человека, включающих данные модели и компенсационные данные, данные модели включают последовательность ожидаемых движений мобильного устройства, включая направление и величину ожидаемых движений, компенсационные данные описывают последовательность корректировок данных изображения, процессор, запрограммированный непрерывно принимать данные от акселерометра, сравнивать принятые данные с данными модели из профилей, идентифицировать профиль на основе сравнения, принимать данные для отображения на мобильном вычислительном устройстве, корректировать принятые данные изображения на основе компенсационных данных. 3 н. и 17 з.п. ф-лы, 7 ил.

Изобретение относится к средствам объединения полученных с фотодатчиков изображений. Техническим результатом является повышение информативности суммарного изображения. В способе каждая нечетная строка соответствует инфракрасному изображению, а каждая четная - телевизионному изображению с дальнейшим междустрочным обменом частей противоположных пикселей по алгоритму, в котором каждый пиксель делится в пропорции на три части, после чего две части i-го пикселя k-строки суммируются с оставшимися долями i-х пикселей k-1-й и k+1-й строк. 4 ил.

Изобретение относится к средствам обработки изображений. Техническим результатом является обеспечение сбалансированности искажения и перспективы при формировании изображения. Устройство содержит блок получения изображения, блок получения информации изображения, указывающей на содержание изображения, блок определения коэффициентов коррекции устранения компонента горизонтального направления или компонента вертикального направления деформации изображения на основании информации изображения, блок коррекции, деформации изображения согласно определенным коэффициентам коррекции, определяющий коэффициент коррекции компонента горизонтального направления или вертикального направления, указывающего на коэффициент оставления части деформации. 3 н. и 7 з.п. ф-лы, 18 ил.

Изобретение относится к средству представления виртуального изображения. Техническим результатом является повышение качества отображения виртуального представления изображения. Система содержит средство захвата пропорций (Р) изображения; средство захвата ширины (Н2), которую должна иметь трансформация (30); средство захвата высоты (Н3) виртуального представления изображения (20); средство установления осей (X, Y) координат в точке на поверхности, на которую ортогонально проецируется наблюдатель (31) или точка наблюдения. В системе упомянутые оси координат на той же самой горизонтальной плоскости соответствуют поверхности, на которой размещается трансформация (30) изображения (20). 9 ил.

Изобретения относится к области цифровой обработки изображений. Технический результат - обеспечение повышения разрешения и уровня детализации входного изображения. Способ обработки изображения с использованием первой и второй базы данных патчей, причем количество патчей в первой базе данных равно количеству патчей во второй базе данных, содержит этапы, на которых: осуществляют низкочастотную или полосовую фильтрацию исходного изображения; делят отфильтрованное изображение на блоки такого же размера, как размер патчей в первой базе данных патчей; генерируют текстуру для каждого блока, выполняя следующие этапы: выполняют предварительную обработку; для каждого патча во второй базе данных вычисляют коэффициенты проекции как сумму произведений пикселей внутри блока предварительно обработанного изображения и соответствующих значений пикселей патча из первой базы данных; вычисляют пиксели блока выходной текстуры как сумму произведений коэффициентов проекции и патчей из второй базы данных; выполняют нормализацию текстуры; осуществляют постобработку сгенерированной текстуры; и добавляют постобработанную текстуру к исходным значениям пикселей внутри блока. 5 н. и 43 з.п. ф-лы, 37 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в формировании предпочтительных изображений обрезки. Устройство обработки изображений содержит средство задания для задания областей объекта из изображения; средство установки для установки множества возможных областей обрезки для каждой из областей объекта, заданных средством задания; средство оценивания для получения значений оценки множества возможных областей обрезки, установленных средством установки; средство выбора для выбора предопределенного количества областей обрезки из множества возможных областей обрезки, и средство формирования для извлечения, из изображения, изображений областей, определенных областями обрезки, выбранными средством выбора, и вывода извлеченных областей, причем средство выбора выбирает предопределенное количество областей обрезки на основе подобий среди множества возможных областей обрезки и на основе значений оценки множества возможных областей обрезки. 6 н. и 10 з.п. ф-лы, 24 ил.

Изобретение относится к электронным устройствам и способам отрисовки панорамного изображения. Техническим результатом является уменьшение вычислительной нагрузки на устройства обработки электронного устройства при отрисовке части панорамного изображения. В способе для отрисовки панорамного изображения, содержащего первый фрагмент изображения и второй фрагмент изображения, получают первый фрагмент изображения. Создают первый промежуточный результат отрисовки с помощью связывания первого фрагмента изображения с первым прозрачным слоем и сохраняют первый промежуточный результат отрисовки. После получения команды отрисовать не менее части панорамного изображения выполняют доступ к первому промежуточному результату отрисовки и доступ ко второму промежуточному результату отрисовки. Соединяют первый промежуточный результат отрисовки и второй промежуточный результат отрисовки для отрисовки части панорамного изображения. Отображают на экране часть панорамного изображения. 2 н. и 32 з.п. ф-лы, 8 ил.
Наверх