Настоящее изобретение относится к устройству и способу для создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов. Электронная программа передач отображает элементы, относящиеся к передачам, доступным на множестве каналов в указанное время.
В настоящее время пользователи могут получать доступ к аудиовизуальной информации, предлагаемой через различные средства распространения, такие как теле- и радиовещание, или через Интернет, а в каждой из этих систем распространения доступно все возрастающее число каналов предоставления аудиовизуальной информации. Подобные каналы могут быть бесплатными либо для получения доступа к ним от пользователя может требоваться подписка или индивидуальные платежи (услуги «по требованию»).
Все чаще аудиовизуальные услуги распространяются вместе с дополнительной информацией, относящейся к программам передач аудиовизуальных услуг, доступных на определенном канале в определенное время. Подобная информация обычно содержит время начала и завершения определенной передачи на определенном канале, а также название передачи. Между тем, также может содержаться и дополнительная информация, такая как краткая аннотация передачи. Вместе с подобной информацией о сетке вещания могут также передаваться отдельные кадры иди видеоряд из передачи.
Пользователи могут получать доступ к различным каналам передачи аудиовизуальной информации с помощью различных средств, таких как телевизор, компьютер или мобильный телефон. Обычно подобные устройства разрабатываются для обеспечения доступа пользователя к информации о сетке вещания с использованием электронной программы передач (EPG). Подобные электронные программы передач обычно отображают информацию о сетке вещания на фиксированный промежуток времени для некоторого набора каналов. Электронную программу передач можно настраивать для показа информации о передачах, доступных в течение этого промежутка времени и на указанных каналах, либо предоставлять пользователю возможность выбора канала для просмотра.
Между тем, увеличение числа источников аудиовизуальной информации на разных каналах, а также увеличение числа каналов, доступных от разных источников, привело к тому, что пользоваться электронными программами передач стало сложно и не всегда понятно для пользователей. В результате зачастую стало сложно найти необходимую программу передач либо найти и получить доступ к программе передач, известной пользователю.
Существует определенная потребность в усовершенствованном приспособлении для создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов. Цель настоящего изобретения заключается, по меньшей мере, в частичном удовлетворении этой потребности, а также в решении описанных выше проблем.
Согласно изобретению предлагается способ создания электронной программы передач из базы данных электронных программ передач для множества каналов, способ содержит этапы: вывода отображаемых данных для указания устройству отображения отображать элементы информации о передачах в виде массива, при этом каждый элемент информации о передаче в массиве соответствует передаче, доступной на ином из множества каналов в первый момент времени; получения ввода пользователя для выбора второго момента времени; нахождения в базе данных электронных программ передач информации о передачах, доступных на множестве каналов во второй момент времени; определения, является ли передача, доступная на некотором канале из подмножества каналов в первый момент времени, той же передачей, что и передача, доступная на том же канале во второй момент времени; и обновления только тех данных в отображаемых данных, соответствующих элементу информации о передаче для канала, в отношении которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени.
Согласно изобретению предлагается устройство для создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов, устройство содержит управляющее устройство, выполненное с возможностью вывода отображаемых данных для указания устройству отображения отображать элементы информации о передачах в виде массива, при этом каждый элемент информации о передаче соответствует передаче, доступной на ином из множества каналов в первый момент времени, и отображаемые данные включают в себя информацию о передачах для соответствующих элементов информации о передачах; устройство выбора момента времени, содержащее интерфейс ввода пользователя, позволяющий пользователю указывать второй момент времени; устройство поиска информации о передаче, выполненное с возможностью поиска информации о передачах в базе данных электронных программ передач для передач, доступных на множестве каналов во второй момент времени; и устройство определения для определения, является ли передача, доступная на некотором канале из множества каналов в первый момент времени, той же передачей, что и передача, доступная на том же канале во второй момент времени; при этом управляющее устройство дополнительно содержит устройство обновления отображаемой информации, выполненное с возможностью обновления информации о передаче только для того канала, для которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени.
По настоящему варианту осуществления изобретения может предлагаться электронная программа передач, которая интуитивно понятна для пользователя. Пользователю предлагается массив из элементов информации о передачах на устройстве отображения. Элементы информации о передачах соответствуют передачам, доступным на различных каналах в первый момент времени. После того как пользователь выбирает второй момент времени, устройство для создания электронной программы передач находит каналы, на которых во второй момент времени будет доступна другая, по сравнению с первым моментом времени, передача. После этого в массиве электронной программы передач происходит обновление элементов информации о передачах, соответствующих этим каналам. То есть обновляются только те элементы информации о передачах, которые соответствуют найденным каналам, на которых во второй момент времени будет доступна другая передача. Таким образом, пользователь сможет без труда найти те каналы, на которых во второй момент времени будет доступна другая передача. Это позволяет сделать использование электронной программы передач более понятным для пользователя по сравнению с системами из предшествующего уровня техники, которые лишь воспроизводят информацию о сетке вещания для определенного времени, одновременно обновляя все каналы, вне зависимости оттого, требуется это или нет.
Элементы информации о передачах могут содержать неподвижное изображение, и/или движущееся изображение, и/или текст. В предпочтительных вариантах осуществления в элементах информации о передачах используются неподвижные изображения, поскольку это обеспечивает интуитивный интерфейс для пользователя.
Массив может быть массивом из визуальных значков, где каждый значок соответствует элементу информации о передаче для одного из множества каналов. В предпочтительных вариантах осуществления каналы, представленные каждым из значков, остаются неизменными при изменении выбранного времени. Это придает логичность интерфейсу электронной программы передач и делает использование электронной программы передач более простой в использовании.
В предпочтительных вариантах осуществления управляющее устройство дополнительно выполнено с возможностью вывода отображаемых данных для указания упомянутому устройству отображения выделить элемент информации о передаче, соответствующий упомянутой информации о передаче для упомянутого капала, обновленного упомянутым устройством обновления отображаемой информация. Путем выделения обновленных элементов информации о передаче каналы, на которых изменилась передача, становятся более заметны пользователю. Выделение обеспечивает визуальную индикацию для пользователя, помогая ему найти те каналы, на которых в новый выбранный момент времени доступна другая передача. Таким образом, пользователь может быстро получить доступ к изменениям в передачах. Без выделения это было бы трудно сделать, особенно в случае если в качестве элементов информации о передаче используются движущиеся изображения. Это связано с тем, что иногда бывает трудно заметить изменения в элементе информации о передаче, особенно если изменения произошли в движущемся изображении одного и того же элемента информации о передаче. Выделение может быть выполнено в любом удобном виде, например, с помощью рамки либо той или иной формы анимирования.
Предпочтительно, отображаемые данные содержат данные, указывающие команду упомянутому устройству отображения выделить упомянутый элемент информации о передаче, анимируя элемент информации о передаче, соответствующий передаче, доступной в первый момент времени, путем его выдвижения из упомянутого массива и анимируя элемент информации о передаче, соответствующий передаче, доступной во второй момент времени, путем его выдвижения в упомянутый массив. Предпочтительно, элемент информации о передаче, доступной в первый момент времени, выдвигается вперед из массива до точки исчезновения, тогда как элемент информации о передаче, доступной во второй момент времени, выдвигается вперед в массив из исходной точки позади массива. Подобный вид анимирования особенно интуитивно понятен для пользователя, поскольку он создает впечатление навигации по "временной оси", содержащей слои элементов информации о передачах.
Устройство выбора момента времени может содержать устройство автоматического выбора для выбора второго момента времени в соответствии с заданным эвристическим алгоритмом. Данный признак может обеспечивать автоматическую навигацию по электронной программе передач, например, осуществлять предпросмотр передач в начале каждого часа. Как вариант, если данные, отображаемые электронной программой передач, устаревают, например передача на канале завершается во время текущего просмотра электронной программы передач, обновление электронной программы передач может происходить автоматически для отображения правильной информации для данного канала.
Устройство определения может быть выполнено с возможностью определения того, что передача, доступная на данном канале в первый момент времени, отличается от передачи, доступной во второй момент времени, если информация о передаче для данного канала для первого момента времени отличается от информации о передаче для второго момента времени.
Устройство обновления отображаемой информации может быть выполнено с возможностью замены информации о передаче, соответствующей каналу, в отношении которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, информацией о передаче, соответствующей передаче, доступной на канале во второй момент времени. Обновление электронной программы передач подобным образом интуитивно понятно для пользователя, особенно если предыдущий и заменяющий элементы информации о передаче расположены в одной и той же точке массива.
Устройство обновления отображаемой информации может быть выполнено с возможностью замены информации о передаче, соответствующей каналу, по которому устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, поскольку во второй момент времени отсутствует доступная передача, информацией о передаче, соответствующей передаче, доступной на другом канале во второй момент времени, при этом информация о передаче для передачи, доступной на другом канале, до этого в отображаемых данных отсутствовала. Это решает проблему с тем, что отображать в электронной программе передач, если программа передач для канала в выбранный момент времени отсутствует. Путем замены элемента информации о передаче элементом информации о передаче для другого канала пользователь получает информацию о доступной программе передач на выбранный момент времени.
Устройство обновления отображаемой информации может быть выполнено с возможностью замены информации о передаче, соответствующей каналу, по которому устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, поскольку во второй момент времени отсутствует доступная передача, информацией о передаче, указывающей на отсутствие передач на канале во второй момент времени. Это является альтернативным способом решения проблемы того, что отображать в электронной программе передач, если программа передач для выбранного времени отсутствует. Путем замены элемента информации о передаче элементом, указывающим, что канал не транслируется, пользователь узнает когда доступны определенные каналы.
Предпочтительно, отображаемые данные включают в себя данные, указывающие устройству отображения отображать элемент информации о передаче, соответствующий информации о заменяющей передаче, на том же месте массива, где находился элемент информации о заменяемой передаче. Это позволяет избежать переупорядочивания элементов информации о передачах, которые не обновляются, и не вводить в заблуждение пользователя. Кроме этого подобный способ обновления закрепляет восприятие определенной позиции в массиве как соответствующей определенному каналу, что также удобно для пользователя.
Устройство может дополнительно содержать устройство определения предпочтений для определения каналов, для которых элементы информации о передачах включаются в отображаемые данные. Это позволяет устройству предлагать индивидуализированную электронную программу передач, например, состоящую из каналов, которые пользователь хотел бы видеть в электронной программе передач либо на основании заданных предпочтений, либо на основании наиболее часто просматриваемых каналов.
Устройство может быть встроено в телевизионный приемник, компьютерное устройство отображения, мобильный телефон или любое иное подходящее устройство.
Способ по настоящему изобретению также может быть адаптирован для реализации необязательных признаков устройства по настоящему изобретению, описанных выше.
Согласно дополнительному аспекту изобретения предлагается компьютерная программа, которая может использоваться в устройстве для создания электронной программы передач из базы данных электронных программ передач для множества каналов, причем компьютерная программа выполнена с возможностью при выполнении вызывать выполнение устройством способа в соответствии со способом по настоящему изобретению, описанным выше.
Компьютерная программа может храниться на носителе данных.
Для того чтобы настоящее изобретение стало более понятным, приводится следующее описание, исключительно в качестве примера, со ссылкой на прилагаемые чертежи, где
на фиг.1 представлена блок-схема системы, содержащей устройство для создания электронной программы передач по одному варианту осуществления настоящего изобретения;
на фиг.2 схематически представлена электронная программа передач, созданная по настоящему изобретению;
на фиг.3 схематически представлен альтернативный вариант электронной программы передач, созданной по настоящему изобретению;
на фиг.4 показаны устройства, на которых может отображаться электронная программа передач. На фиг.4а показан телевизионный приемник, на фиг.4b показан компьютер и на фиг.4с показан мобильный телефон.
Развлекательные системы, такие как телевизор, обычно обеспечивают доступ к электронной программе передач через экран. Пользователь может взаимодействовать с электронной программой передач, например, с помощью пульта дистанционного управления, получая доступ к программе передач и информации по аудиовизуальным данным, передаваемым на разных каналах, принимаемых развлекательной системой.
Настоящее изобретение относится к устройству для создания электронной программы передач для такой развлекательной системы. Следующее описание изобретения, в частности, относится к электронной программе передач, используемой в телевизионном приемнике. Как показано на фиг.4а, телевизионный приемник 60 может отображать электронную программу передач на экране 61. Телевизором можно управлять с помощью пульта 62 дистанционного управления. Между тем следует понимать, что изобретение может быть реализовано на любом другом подходящем развлекательном устройстве, таком как компьютер, мобильный телефон или иное портативное развлекательное устройство. На фиг.4b показан компьютер 70, на экране 71 которого может отображаться электронная программа передач. На фиг.4с показан мобильный телефон 80, на экране 81 которого может отображаться электронная программа передач.
На фиг.1 показана система 100, которая может быть выполнена в виде телевизионного приемника. Система содержит устройство для создания электронной программы передач, базу 20 данных электронных программ передач, а также устройство 30 отображения. В варианте осуществления по фиг.1 устройство для создания электронной программы передач получает информацию о передачах из базы данных электронных программ передач в качестве ввода и передает отображаемые данные в качестве вывода на устройство отображения, указывая устройству отображения отображать элементы информации о передачах в электронной программе передач.
Устройство для создания электронной программы передач содержит управляющее устройство 11, выполненное с возможностью вывода отображаемых данных для указания устройству 30 отображения отображать элементы информации о передачах. Например, на фиг.2 показан пример электронной программы передач, которая может быть отображена на устройстве 30 отображения. Электронная программа передач содержит массив 40, состоящий из шести элементов 41 информации о передачах, расположенных в две строки и три столбца. Между тем, изобретение не ограничивает количество строк и столбцов в массиве 40. Устройство 11 управления выполнено с возможностью вывода отображаемых данных, указывая устройству 30 отображения отображать элементы 41 информации о передачах, каждый из которых соответствует передаче, доступной на ином из множества каналов в выбранный момент времени. Элементы 41 информации о передачах расположены в виде массива и могут представлять информацию о передачах, доступных на каналах в выбранный момент времени. Элементы 41 информации о передачах могут предоставлять не всю доступную информацию о передачах. Например, элемент 41 информации о передаче может предпочтительно показывать картинку, представляющую доступную передачу, как это показано на фиг.2, тогда как аннотационная информация или время начала и завершения не показываются. Доступ к подобной информации осуществляется путем дополнительных манипуляций с электронной программой передач.
Устройство для создания электронной программы передач 10 дополнительно содержит устройство 12 выбора момента времени, содержащее интерфейс пользовательского ввода, позволяющий пользователю указывать момент времени. Интерфейс пользовательского ввода может быть реализован при помощи любых подходящих средств, например ввод может осуществляться с пульта дистанционного управления или через сенсорный экран. Устройство 12 выбора момента времени также может быть выполнено с возможностью автоматического выбора момента времени. Например, при первом доступе к электронной программе передач устройство выбора момента времени может быть выполнено с возможностью выбора момента времени, которое соответствует текущему моменту времени (т.е. времени доступа). Как вариант, устройство выбора момента времени может быть выполнено с возможностью запоминания последнего момента времени, выбранного при последнем доступе к электронной программе передач. Кроме этого, если выбранный момент времени становится моментом времени в прошлом (то есть выбранный момент времени прошел за время просмотра электронной программы передач), устройство 12 выбора момента времени может быть выполнено с возможностью выбора нового момента времени, например текущего момента времени.
Устройство для создания электронной программы передач 10 дополнительно содержит устройство 13 поиска информации о передачах. Устройство 13 поиска информации о передачах принимает в качестве ввода момент времени, выбранный устройством 12 выбора момента времени. Устройство 13 поиска информации о передачах также имеет доступ к базе 20 данных электронных программ передач. После того как устройство 13 поиска информации о передачах получает момент времени от устройства 12 выбора момента времени, оно находит информацию о передачах в базе 20 данных электронных программ передач, соответствующую передачам, доступным в выбранный момент времени на основе информации, содержащейся в базе 20 данных электронных программ передач.
База 20 данных электронных программ передач может заполняться данными, передаваемыми в качестве служебной информации в цифровых телевизионных передачах. Для цифрового телевещания (DVB) подобная информация может содержаться в информационной таблице событий (EIT). В EIT могут передаваться сведения о некоторых или обо всех транслируемых каналах (сервисах) на одном или нескольких каналах (сервисах), известные под названием перекрестные данные электронных программ передач. Текущие/последующие данные электронной программы передач также могут транслироваться для текущих и следующих доступных передач (событий). Эти данные обеспечивают большую точность, поскольку они могут обновляться более часто, а также могут использоваться в базе 20 данных электронной программы передач по настоящему изобретению. Как вариант, база 20 данных электронных программ передач может заполняться поставщиком услуг с использованием альтернативного сетевого подключения к вещательной сети (например, Интернет подключение). В некоторых вариантах осуществления миниатюры движущихся видеоизображений, соответствующие содержащимся в программе передачам, могут передаваться через альтернативное сетевое подключение и находиться по идентификаторам событий, соответствующим идентификаторам в данных передаваемой электронной программы передач, с целью сравнения друг с другом двух или более источников данных. Могут использоваться и другие идентификаторы. Миниатюры и видеоизображения могут также передаваться по вещательной сети.
Информация о передачах, найденная устройством 13 поиска информации о передаче, передается устройству 14 определения. Устройство 14 определения выполнено с возможностью определения, отличаются ли передачи, доступные на разных каналах в момент времени, выбранный устройством 12 выбора момента времени, от передач, доступных на тех же каналах в ранее выбранный момент времени. Устройство 14 определения может проводить подобное сравнение, сравнивая информацию о передаче для канала в выбранный момент времени с информацией о передаче для канала в ранее выбранный момент времени. В варианте осуществления по фиг.1 устройство 14 определения проводит подобное сравнение, получая ввод с управляющего устройства 11, содержащий информацию о передачах для каналов в ранее выбранный момент времени. Между тем, устройство 14 определения, как вариант, может содержать память, в которой хранится информация о передачах для ранее выбранного момента времени. Информация в этой памяти может использоваться для проведения сравнения с целью определить, произошли ли изменения в передачах, доступных на различных каналах. После того как операция определения завершена, можно обновлять память, сохранив информацию о передачах на самый последний момент времени.
Результаты сравнения, проведенного устройством 14 определения, передаются в управляющее устройство 11. Управляющее устройство 11 содержит устройство 15 обновления информации. Устройство 15 обновления информации обновляет отображаемые данные, выводимые на устройство отображения 30, в зависимости от выходных данных устройства определения. Если устройство 14 определения определяет, что передача, доступная на определенном канале, изменилась во вновь выбранный момент времени, устройство 15 обновления отображаемой информации обновляет отображаемые данные, выводимые на устройство отображения 30. То есть обновляются только те отображаемые данные, которые относятся к каналу, на котором произошли изменения в доступной передаче.
Отображаемые данные могут обновляться, чтобы содержать информацию о передаче, доступной на канале в новый выбранный момент времени. Предпочтительно, элементы 41 информации о передачах, соответствующие передачам, доступным на том же канале (но в другие моменты времени), отображаются на устройстве 30 отображения в той же позиции массива 40. Однако при определенных обстоятельствах может случиться так, что на каком-то канале во второй момент времени отсутствуют доступные передачи. В этом случае отображаемые данные могут обновляться таким образом, чтобы устройство 30 отображения показывало элемент 41 информации о передаче, указывающий, что передача недоступна, либо, как вариант, показывало элемент 41 информации о передаче для другого канала.
Управляющее устройство 11 дополнительно содержит устройство 16 определения предпочтений для определения каналов, для которых данные из элементов 41 информации о передачах включаются в отображаемые данные. Обычно отображаемые данные, передаваемые на устройство 30 отображения управляющим устройством 11, указывают отображающему устройству 30 отображать элементы информации о передачах для подмножества всех каналов, информация о передачах для которых доступна в базе данных 20 электронных программ передач. Хотя пользователям доступно много каналов с аудиовизуальными данными, некоторые каналы пользователи используют значительно чаще, в соответствии с их предпочтениями. В этой связи пользователи могут посчитать, что включение в электронную программу передач информации о тех каналах, которые их совершенно не интересуют, бессмысленно и бесполезно.
Поэтому управляющее устройство 11 может быть выполнено с возможностью вывода отображаемых данных, указывающих устройству 30 отображения отображать элементы 41 информации о передачах лишь для подмножества всех доступных каналов. Подмножество каналов определяется устройством 16 определения предпочтений. Устройство 16 определения предпочтений может периодически обновляться путем добавления в него каналов, предпочитаемых пользователем. Например, предпочтительные каналы пользователя могут определяться на основании просмотровых привычек пользователя (т.е. в зависимости от частоты просмотра определенных каналов), либо на основании готового списка предпочтительных каналов, предоставляемого пользователем, либо на основании любого иного эвристического алгоритма. Предпочтения пользователя также могут определяться в отношении определенной категории, такой как спорт или новости, и эта информация может также использоваться устройством при создании электронной программы передач 10. Например, устройство 10 может создавать электронную программу передач, способную предлагать опцию просмотра элементов 41 информации о передачах для каналов определенной категория, и эти элементы 41 информации о передачах могут располагаться в соответствии с предпочтениями пользователя в пределах категории.
В случае если устройство 30 отображения не отображает элементы 41 информации о передачах для всех доступных каналов, а передачи на определенном канале в новый выбранный момент времени отсутствуют, управляющее устройство 11 может быть выполнено с возможностью предоставления отображаемых данных, указывая устройству 30 отображения отобразить элемент 41 информации о передаче доступной на канале, который ранее отсутствовал в массиве 40.
Устройство может быть выполнено с возможностью обнаруживать отсутствие информации для определенного канала в определенный момент времени для определения того, что передачи на нем недоступны. Стандартный текст, такой как «окончание передач», может быть сопоставлен с информацией в базе данных электронных программ передач для определения того, что передачи недоступны. В телевизионных сигналах могут передаваться и другие метаданные, которые также могут использоваться для определения того, что передачи недоступны. Например, в служебной информации может передаваться «статус работы», указывающий на то, что канал (сервис) передается (не передается) в эфире.
Во время использования, когда пользователь осуществляет доступ к электронной программе передач через устройство 30 отображения, ему предлагается массив 40 из элементов 41 информации о передачах, соответствующих первому моменту времени. Как отмечалось ранее, первый момент времени может соответствовать текущему времени или последнему выбранному времени при последнем использовании электронной программы передач. Предпочтительно, элементы 41 информации о передачах представлены в массиве 40 в виде визуальной мозаики. В каждом элементе мозаики может содержаться текст либо неподвижное или движущееся изображение, представляющее передачу, доступную на канале в выбранный момент времени.
После этого пользователь может выбрать второй момент времени, интересующий его. Второй момент времени может быть введен в устройство 100 с помощью любых подходящих средств, таких как пульт дистанционного управления, клавиатура или сенсорный экран. Момент времени может быть введен любым образом, например путем непосредственного ввода момента времени с использованием цифровых кнопок на пульте управления или путем дополнительного взаимодействия с электронной программой передач.
Второй момент времени, введенный пользователем, передается на устройство 12 выбора момента времени устройства для создания электронной программы передач 10. Как описывалось выше, устройство для создания электронной программы передач 10 после того переходит к извлечению информации о передачах и обновлению данных, отравляемых на устройство 30 отображения для создания электронной программы передач для второго момента времени.
Для передач, доступных на канале и в первый, и во второй моменты времени (т.е. передач, которые не изменились между первым и вторым моментами временем), информация о передачах предпочтительно не меняется, а пользователь предпочтительно видит те же самые элементы 41 информации о передачах на тех же местах в массиве 40 электронных программ передач.
Если же передача, доступная на определенном канале, отличается во второй момент времени по сравнению с первым моментом времени, то пользователь увидит, что элемент 41 информации о передаче был обновлен. То есть обновляются только элементы 41 информации о передачах, соответствующие каналам, на которых во второй момент времени доступна другая передача по сравнению с первым моментом времени. Между тем, может быть сложно определить элементы информации о передачах, которые были обновлены, особенно если элемент 41 информации о передаче является движущимся отображением. Это связано с тем, что трудно отличить движущееся изображение, которое меняется само по себе, от движущегося изображения, которое было заменено другим движущимся изображением. Поэтому, предпочтительно, чтобы управляющее устройство 11 устройства 10 для создания электронной программы передач было выполнено с возможностью включения в отображаемые данные данных для указания отображающему устройству 30 выделять обновленные элементы 41 информации о передачах. Конкретная форма выделения может быть разной.
Например, и варианте осуществления по фиг.2 элемент 41 информации о передаче в массиве 40 выделен с помощью рамки 42 вокруг элемента 41 информации о передаче. Рамка 42 выделяет обновленный элемент 41 информации о передаче. Рамка 42 может оставаться до тех пор, пока не будет выбран новый момент времени, либо может бледнеть или исчезать через определенный промежуток времени. Непосредственно сама рамка 42 может быть любой формы или структуры либо включать любые декоративные элементы. Если элементы 41 информации о передачах для нескольких каналов изменяются, то каждый измененный элемент 41 информации о передаче помещается в рамку 42.
На фиг.3 показан пример альтернативного варианта электронной программы передач, созданной по настоящему изобретению. Массив 40 из элементов 41 информации о передачах показан на виде в перспективе. Кроме этого, имеется второй массив 43 электронной программы передач, который также показан на виде в перспективе, позади первого массива 40. Следует понимать, что представление массивов по данному варианту осуществления на виде в перспективе является необязательным. Второй массив 43 имеет такую же форму, что и первый массив 40, но может содержать элементы или ячейки, которые не являются элементами информации о передачах. Как вариант, второй массив может содержать элементы 41 информации о передачах, соответствующие последующим передачам, доступным на каналах, расположенным на тех же местах, что и в первом массиве 40. То есть в первом массиве 40 могут быть показаны элементы информации о передачах, соответствующие передачам, которые доступны в выбранный момент времени на нескольких каналах, тогда как во втором массиве 43 представлены элементы информации о передачах, соответствующие передачам, которые будут доступны через выбранное время на тех же каналах.
Элементы второго массива 43 могут быть видны не полностью, поскольку они могут быть закрыты первым массивом 40.
После того как второй момент времени выбран, а передача, доступная на определенном канале во второй момент времени, отличается от передачи, доступной в первый момент времени, изменение передачи выделяется путем анимирования массивов 40 и 43. На фиг.3b показан процесс анимирования электронной программы передач по фиг.3a. Элемент 41a информации о передаче, соответствующий передаче, доступной в первый момент времени, но недоступной во второй момент времени, анимируется путем перемещения вперед из первого массива 40 и последующего исчезновения. Как вариант, момент 41a информации о передаче может анимироваться путем перемещения за пределы экрана. На фиг.3b показан элемент 41a информации о передаче, переметенный со своего первоначального положения в массиве перед его исчезновением. Также элемент 41b во втором массиве 43 для того же капала в том же относительном положении анимируется путем его перемещения вперед в первый массив 40. На фиг.3b показан элемент 41b во время его перемещения из второго массива 43 в первый массив 40. На месте, освобожденном элементом 41b во втором массиве 43, отображается новый элемент, который на фиг.3b не показан. Между тем, подобного анимирования не происходит с элементами передач, относящимся к каналам, на которых изменений в передачах между первым и вторым моментами времени не было.
Если элемент 41b, сформированный во втором массиве 43, до этого не был элементом 41 информации о передаче, во время анимирования он обновляется и становится элементом 41 информации о передаче, соответствующим передаче, доступной на канале во второй момент времени.
Если элемент 41b, сформированный во втором массиве 43, изначально отображает элемент 41 информации о передаче для последующей передачи на канале после первого момента времени, то, возможно, второй момент времени не соответствует моменту времени, при котором последующая передача будет доступна. То есть первое время и второе время могут значительно отличаться, а передачи, доступные на канале, могут быть относительно короткими. В этом случае, при анимировании элемент 41b информацией о передаче, сформированный во втором массиве 43, может быть обновлен и отображать элемент 41 информации о передаче, соответствующий передаче, доступной во второй момент времени.
В любом случае, в конечном счете, элементы информации о передачах, соответствующие новому выбранному моменту времени, отображаются в первом массиве.
Что касается элемента 41b, сформированного во втором массиве 43 и изначально отображающего элемент 41 информации о передаче для последующей передачи на канале после первого момента времени, то его анимирование может быть дополнительно расширено. В частности, анимирование может быть дополнительно расширено в случае, если второй момент времени не соответствует времени, при котором доступна последующая передача. При анимировании элементы 41 информации о передачах для всех промежуточных передач, доступных между первым моментом времени и вторым моментом времени, могут находиться во втором массиве 43 и перемещаться вперед, через первый массив 40, прежде чем они переместятся к точке исчезновения или за пределы экрана.
В этом случае, вместо обновления элемента 41b информации о передаче, сформированного во втором массиве 43, до элемента информации о передаче, соответствующего передаче, доступной на канале во второй момент времени, при анимировании элементы 41 информации о передачах для каждой передачи между первым и вторым моментами времени могут отображаться последовательно во втором массиве 43, затем перемещаться из второго массива 43 к первому массиву и далее к точке исчезновения. Это позволяет обратить внимание пользователя на передачи, доступные между первым и вторым моментами времени.
В данном варианте осуществления устройство 13 поиска информации о передачах выполнено с возможностью поиска информации о передачах для всех передач, доступных между первым и вторым моментами времени. Эта информация о передачах передается на управляющее устройство 11 для включения в выводимые отображаемые данные, указывающие устройству 30 отображения создавать электронную программу передач. То есть управляющее устройство 11 может быть дополнительно выполнено с возможностью вывода отображаемых данных, указывающих отображающему устройству 30 выделить обновленные элементы 41 информации о передачах путем отображения элементов информации о передачах для передач, доступных па канале в промежуточное время, между первым и вторым моментами времени, при обновлении элемента 41 информации о передаче в первом массиве.
В некоторых вариантах осуществления электронная программа передач может создаваться на экране устройства дистанционного управления для телевизионного приемника. Устройство дистанционного управления может быть соединено с телевизионным устройством по беспроводной связи, например по Bluetooth иди по протоколам беспроводного Ethernet. Отдельные или все базы данных электронных программ передач могут осуществлять связь с памятью и процессором устройства дистанционного управления, а устройство дистанционного управления может быть выполнено с возможностью создания электронной программы передач на своем экране. В альтернативных вариантах осуществления устройство дистанционного управления может работать под управлением программного обеспечения, выполняемого процессором, выполненным с возможностью получения команд или исходных данных в структурированном виде, например в XML формате, от телевизионного приемного устройства или от другого источника и создания электронной программы передач на экране устройства дистанционного управления.
Изобретение относится к устройству и способу создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов. Техническим результатом является сокращение объема данных, требуемых для обновления электронной программы передач. Устройство для создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов, содержит управляющий блок; блок отображения; блок выбора момента времени, содержащий интерфейс пользовательского ввода; блок поиска информации о передачах и устройство определения. При этом управляющий блок дополнительно содержит блок обновления отображаемой информации. Электронная программа передач отображает элементы, относящиеся к передачам, доступным на множестве каналов в заданный момент времени. В случае изменения заданного времени электронная программа передач обновляет элементы, соответствующие каналам, на которых передача, доступная во вновь заданное время, отличается от передачи, доступной в ранее заданное время. 6 н. и 11 з.п. ф-лы, 7 ил.
1. Устройство для создания электронной программы передач из информации о передачах, хранящейся в базе данных электронных программ передач для множества каналов, содержащее:
управляющий блок, выполненный с возможностью вывода отображаемых данных для указания блоку отображения отображать элементы информации о передачах в виде массива, при этом каждый элемент информации о передаче соответствует передаче, доступной на ином канале из множества каналов в первый момент времени, а отображаемые данные включают в себя информацию о передачах для соответствующих элементов информации о передачах;
блок выбора момента времени, содержащий интерфейс пользовательского ввода, позволяющий пользователю задавать второй момент времени;
блок поиска информации о передачах, выполненный с возможностью поиска информации о передачах в базе данных электронных программ передач для передач, доступных во второй момент времени на множестве каналов; и
устройство определения для определения, является ли передача, доступная в первый момент времени на некотором канале из указанного множества каналов, той же передачей, что и передача, доступная на этом же канале во второй момент времени; при этом
управляющий блок дополнительно содержит блок обновления отображаемой информации, выполненный с возможностью обновления информации о передаче только для того канала, в отношении которого блок определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени.
2. Устройство по п.1, в котором каждый из упомянутых элементов информации о передачах содержит неподвижное изображение, и/или движущееся изображение, и/или текст.
3. Устройство по п.1 или 2, в котором упомянутый массив является массивом из визуальной мозаики, при этом каждая ячейка мозаики соответствует элементу информации о передаче для одного из множества каналов.
4. Устройство по п.1, в котором управляющий блок дополнительно выполнен с возможностью вывода отображаемых данных для указания блоку отображения выделить элемент информации о передаче, соответствующий упомянутой информации о передаче для упомянутого канала, обновляемого блоком обновления отображаемой информации.
5. Устройство по п.4, в котором упомянутые отображаемые данные содержат данные для указания блоку отображения выделить упомянутый элемент информации о передаче посредством анимирования элемента информации о передаче, соответствующего передаче, доступной в первый момент времени, путем его выдвижения из упомянутого массива, а также анимирования элемента информации о передаче, соответствующего передаче, доступной во второй момент времени, путем его передвижения в упомянутый массив.
6. Устройство по п.1, в котором блок выбора момента времени содержит устройство автоматического выбора для выбора второго момента времени в соответствии с заданным эвристическим алгоритмом.
7. Устройство по п.1, в котором устройство определения выполнено с возможностью определения того, что передача, доступная в первый момент времени, отличается от передачи, доступной на данном канале во второй момент времени, если на данном канале информация о передаче на первый момент времени отличается от информации о передаче на второй момент времени.
8. Устройство по п.1, в котором блок обновления отображаемой информации выполнен с возможностью замены информации о передаче, соответствующей каналу, в отношении которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, информацией о передаче, соответствующей передаче, доступной на канале во второй момент времени.
9. Устройство по п.1, в котором блок обновления отображаемой информации выполнен с возможностью замены информации о передаче, соответствующей каналу, в отношении которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, поскольку во второй момент времени отсутствует доступная передача, информацией о передаче, соответствующей передаче, доступной на другом канале во второй момент времени; при этом информация о передаче для элемента передачи, доступной на другом канале, ранее отсутствовала в отображаемых данных.
10. Устройство по п.1, в котором устройство обновления отображаемой информации выполнено с возможностью замены информации о передаче, соответствующей каналу, в отношении которого устройство определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени, поскольку во второй момент времени отсутствует доступная передача, информацией о передаче, указывающей на отсутствие доступной передачи на канале во второй момент времени.
11. Устройство по любому из пп.8-10, в котором отображаемые данные включают в себя данные, указывающие блоку отображения отобразить элемент информации о передаче, соответствующий информации о заменяющей передаче в том же месте массива, где находился заменяемый элемент информации о передаче.
12. Устройство по п.1, дополнительно содержащее:
блок определения предпочтений для определения каналов, для которых данные из элементов информации о передачах включаются в отображаемые данные.
13. Телевизионный приемник, содержащий устройство по п.1.
14. Компьютерное устройство отображения, содержащее устройство по п.1.
15. Мобильный телефон, содержащий устройство по п.1.
16. Способ создания электронной программы передач из базы данных электронных программ передач для множества каналов, содержащий этапы, на которых:
выводят отображаемые данные для указания блоку отображения отображать элементы информации о передачах в виде массива, причем каждый элемент информации о передаче в массиве соответствует передаче, доступной на ином из множества каналов в первый момент времени;
принимают пользовательский ввод для выбора второго момента времени;
находят в базе данных электронных программ передач информацию о передачах для передач, доступных во второй момент времени на множестве каналов;
определяют, является ли передача, доступная в первый момент времени на канале из подмножества каналов, той же передачей, что и передача, доступная на том же канале во второй момент времени; и
обновляют только те данные в отображаемых данных, соответствующих элементу информации о передаче для канала, в отношении которого блок определения определяет, что передача, доступная в первый момент времени, отличается от передачи, доступной во второй момент времени.
17. Носитель данных, содержащий компьютерную программу, выполненную с возможностью выполнения устройством для создания электронной программы передач из базы данных электронных программ передач для множества каналов, при этом компьютерная программа выполнена с возможностью при выполнении вызывать выполнение устройством способа по п.16.
Перекатываемый затвор для водоемов | 1922 |
|
SU2001A1 |
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
US 6405371 B1, 11.06.2002 | |||
US 6057890 A, 02.05.2000 | |||
УНИВЕРСАЛЬНЫЙ ДВУНАПРАВЛЕННЫЙ ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС ПЕРЕДАЧИ ДАННЫХ И СПОСОБ ПЕРЕДАЧИ ДАННЫХ | 2004 |
|
RU2345401C2 |
Авторы
Даты
2015-02-10—Публикация
2010-09-24—Подача