Устройство и способ синхронизации контента электронной книги с видеоконтентом, и система для этого

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

 

Область техники, к которой относится изобретение

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

Предшествующий уровень техники

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

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

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

Раскрытие технической задачи изобретения

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

Решение задачи

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

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

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

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

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

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

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

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

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

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

Краткое описание чертежей

Фиг.1 изображает блок-схему, иллюстрирующую систему согласно первому примерному варианту воплощения;

фиг.2 изображает блок-схему, иллюстрирующую способ синхронизации видеоконтента и контента электронной книги согласно первому примерному варианту воплощения;

фиг.3 изображает блок-схему, иллюстрирующую работу первого устройства по фиг.2 согласно первому примерному варианту воплощения;

фиг.4 изображает блок-схему, иллюстрирующую работу второго устройства по фиг.2 согласно первому примерному варианту воплощения;

фиг.5 изображает блок-схему, иллюстрирующую структуру второго устройства по фиг.2 согласно первому примерному варианту воплощения;

фиг.6 изображает блок-схему, иллюстрирующую систему согласно второму примерному варианту воплощения;

фиг.7 изображает блок-схему, иллюстрирующую структуру устройства электронной книги согласно второму примерному варианту воплощения; и

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

Предпочтительные варианты воплощения изобретения

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

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

До подробного описания примерных вариантов воплощения будет описана основная концепция примерных вариантов воплощения.

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

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

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

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

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

Теперь подробно будут описаны примерные варианты воплощения.

Фиг.1 иллюстрирует систему согласно первому примерному варианту воплощения.

Ссылаясь на фиг.1, первое устройство 103 является мультимедийным устройством, способным к отображению мультимедийного контента, такого как видеоконтент. Второе устройство 105 является устройством электронной книги, способным к отображению контента электронной книги. Сервер 101 соединен с первым и вторым устройствами 103 и 105 проводным и/или беспроводным образом и предоставляет им видеоконтент и контент электронной книги соответственно. Например, сервер 101 может быть сервером для обеспечения контента учебной передачи, причем первое устройство 103 может быть ТВ или персональным компьютером (PC) для приема учебной передачи и второе устройство 105 может быть терминалом электронной книги.

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

Фиг.2 иллюстрирует способ синхронизации видеоконтента и контента электронной книги согласно первому примерному варианту воплощения.

Ссылаясь на фиг.2, сервер 101 обеспечивает видеоконтент и информацию о синхронизации между видеоконтентом и связанным с ним контентом электронной книги к первому устройству 103, способному проигрывать видеоконтент (операция 201). Информация о синхронизации может включать в себя информацию, указывающую отношение соответствия между кадрами видеоконтента и ассоциированной информацией о странице и/или строке контента электронной книги.

Сервер 101 обеспечивает контент электронной книги, связанный с видеоконтентом, ко второму устройству 105, способному к отображению контента электронной книги (операция 203). Тогда, первое и второе устройства 103 и 105 устанавливают соединение, используя заданный протокол связи для общения друг с другом проводным и/или беспроводным образом (операция 205). Соединение может быть установлено множеством различных способов, известных обычному специалисту в данной области техники, и поэтому подробное описание этого не предусмотрено. После этого первое устройство 103 передает информацию о синхронизации ко второму устройству 105 посредством установленного соединения (операция 207).

Если конкретное событие произошло в первом устройстве 103, то первое устройство 103 генерирует информацию о событии, относящуюся к конкретному событию (операция 209), и передает ее ко второму устройству 105 (операция 211) и затем выполняет операцию согласно событию на основе заданной информации о событии (операция 213). После приема информации о событии от первого устройства 103 второе устройство 105 выполняет событие в синхронизации с первым устройством 103, используя информацию о синхронизации и информацию о событии (операция 215).

В примере с фиг.2 информация о синхронизации может быть предоставлена в видеоконтенте в форме метаданных (например, заголовок видеоконтента на иностранном языке). В этом случае, наряду с операцией, выполняемой в терминале электронной книги, видеоконтент может быть обработан на видеоплеере в форме «картинка-в-картинке» (PIP). В результате, пользователь может просматривать и видео, и текстовую информацию на видеоплеере, и даже терминал электронной книги может отображать контент электронной книги синхронизированным образом.

Теперь будут описаны возможные модификации фиг.2.

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

Кроме того, на фиг.2 предполагается, что первое устройство 103 передает информацию о синхронизации ко второму устройству 105. Однако, как пример другой модификации, сервер 101 может непосредственно передавать информацию о синхронизации ко второму устройству 105, не проводя ее через первое устройство 103. В этом случае операция 207, в которой первое устройство 103 передает информацию о синхронизации ко второму устройству 105, может быть необязательной.

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

Теперь будут описаны примеры события на фиг.2.

В качестве примера события, если никакая операция не требуется в пределах предопределенного времени после установления соединения в операции 205, это событие может быть определено как событие по умолчанию. Если событие по умолчанию произошло, то первое устройство 103 передает информацию о событии, включающую в себя информацию о времени воспроизведения видеоконтента, ко второму устройству 105 в операции 211 и начинает проигрывать видеоконтент во время воспроизведения в операции 213. Тем временем второе устройство 105 отображает контент электронной книги в синхронизации с видеоконтентом, проигрываемым на первом устройстве 103, используя информацию о времени воспроизведения видеоконтента и информацию о синхронизации. В случае, когда событие по умолчанию не определено, если никакое событие не произошло в пределах предопределенного времени, первое и второе устройства 103 и 105 могут не выполнять никакой операции.

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

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

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

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

Фиг.3 иллюстрирует работу первого устройства с фиг.2 согласно первому примерному варианту воплощения.

Первое устройство 103 принимает по меньшей мере одно из видеоконтента и информации о синхронизации от сервера 101 (операция 301), устанавливает соединение со вторым устройством 105 (операция 303) и передает информацию о синхронизации ко второму устройству 105 (операция 305). Если событие произошло в первом устройстве 103 (операция 307), то первое устройство 103 генерирует информацию о событии, относящуюся к событию, и передает ее ко второму устройству 105 (операция 309) так, чтобы второе устройство 105 могло выполнять событие в синхронизации с первым устройством 103. После передачи информации о событии ко второму устройству 105 первое устройство 103 выполняет событие в синхронизации со вторым устройством 105 согласно информации о событии (операция 311).

Фиг.4 иллюстрирует работу второго устройства с фиг.2 согласно первому примерному варианту воплощения настоящего изобретения.

Второе устройство 105 принимает контент электронной книги, связанный с видеоконтентом, от сервера 101 (операция 401), устанавливает соединение с первым устройством 103 (операция 403) и принимает информацию о синхронизации между видеоконтентом и контентом электронной книги от первого устройства 103 (операция 405). После приема информации о событии от первого устройства 103 (операция 407) второе устройство 105 выполняет операцию, соответствующую событию, в синхронизации с первым устройством 103 согласно информации о событии и информации о синхронизации (операция 409), принятой в операции 405.

Фиг.5 иллюстрирует структуру второго устройства с фиг.2 согласно первому примерному варианту воплощения.

Ссылаясь на фиг.5, второе устройство 105 является устройством электронной книги, способным к отображению контента электронной книги. Контроллер 503 принимает контент электронной книги от сервера 101 через приемопередатчик 505 и хранит его в элементе 507 памяти. Контроллер 503 устанавливает соединение с первым устройством 103 через приемопередатчик 505 согласно заданному протоколу, принимает информацию о синхронизации от первого устройства 103 и сохраняет ее в элементе 507 памяти. После приема информации о событии от первого устройства 103 через приемопередатчик 505 контроллер 503 отображает контент электронной книги, соответствующий событию, например конкретному кадру видеоконтента, на дисплее 501 в синхронизации с первым устройством 103 согласно информации о событии и информации о синхронизации.

Однако, если конкретное событие произошло во втором устройстве 105 или устройстве электронной книги, контроллер 503 принимает информацию, указывающую на возникновение конкретного события, через интерфейс 509, генерирует информацию о событии, соответствующую конкретному событию, передает ее к первому устройству 103 через приемопередатчик 505 и выполняет конкретное событие для контента электронной книги на дисплее 501 согласно сгенерированной информации о событии.

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

Фиг.6 иллюстрирует систему согласно второму примерному варианту воплощения.

Ссылаясь на фиг.6, устройство электронной книги 601, соединенное с сервером 101 проводным и/или беспроводным образом, может принимать от него видеоконтент и контент электронной книги и включает в себя первый блок 603 отображения, способный к отображению видеоконтента, и второй блок 605 отображения, способный к отображению контента электронной книги. Подробная структура устройства электронной книги 601 описана ниже со ссылкой на фиг.7.

Фиг.7 иллюстрирует структуру устройства электронной книги согласно второму примерному варианту воплощения.

Приемопередатчик 701 принимает от сервера 101 по меньшей мере одно из видеоконтента, контента электронной книги и информации о синхронизации между видеоконтентом и контентом электронной книги и передает принятую информацию контроллеру 703. Контроллер 703 сохраняет видеоконтент, контент электронной книги и информацию о синхронизации в элементе 713 памяти.

Интерфейс 711 относится к средству для доставки ввода пользователем события к контроллеру 703, и его наиболее типичным примером может быть клавиатура. Если дисплей 705 является тактильным экраном, то тактильный экран может также быть компонентом интерфейса 711.

Котроллер 703 отображает видеоконтент и контент электронной книги, сохраненный в элементе 713 памяти, на дисплее 705 синхронизированным образом, используя информацию о синхронизации, согласно информации о событии, принятой через интерфейс 711.

Дисплей 705 включает в себя первый блок 603 отображения для отображения видеоконтента под управлением контроллера 703 и второй блок 605 отображения для отображения контента электронной книги. Первый блок 603 отображения включает в себя по меньшей мере одно из строки 707 поиска видео и строки 709 поиска текста/видео.

Строка 707 поиска видео может быть настроена на быстрый поиск всего видеоконтента, и строка 709 поиска текста/видео может быть настроена на точный поиск видеоконтента в пределах объема контента электронной книги, отображаемого в данный момент на втором блоке 605 отображения.

Например, предполагается, что контент видеобеседы на английском языке с полной продолжительностью 50 минут отображается на первом блоке 603 отображения и контент сценария для видеоконтента отображается на втором блоке 605 отображения синхронизированным образом. Пользователь может быстро найти весь 50-минутный контент видеобеседы на английском языке и может также точно найти конкретную часть в коротком отрезке, например две минуты от общих 50 минут. Пользователь может использовать строку 707 поиска видео для быстрого поиска всего видеоконтента, как в прежнем случае, и может использовать строку 709 поиска текста/видео для точного поиска видеоконтента, как в последнем случае.

Если пользователь проводит быстрый поиск всего видеоконтента, используя строку 707 поиска видео, информация о смещенном положении строки 707 поиска видео передается контроллеру 703, и контроллер 703 отображает видеокадр, соответствующий смещенному положению строки 707 поиска видео, на первом блоке 603 отображения. В то же самое время контроллер 703 отображает контент электронной книги, соответствующий кадру, отображаемому на первом блоке 603 отображения, на втором блоке 605 отображения синхронизированным образом, используя информацию о синхронизации.

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

Фиг.8 иллюстрирует способ синхронизации видеоконтента и контента электронной книги в устройстве электронной книги согласно второму примерному варианту воплощения.

Устройство электронной книги принимает по меньшей мере одно из видеоконтента, контента электронной книги, связанного с видеоконтентом, и информации о синхронизации между видеоконтентом и контентом электронной книги от сервера 101 через приемопередатчик 701 и сохраняет в элементе 713 памяти посредством контроллера 703 (операция 801).

Контроллер 703 отслеживает, произошло ли конкретное событие для контента электронной книги, связанного с видеоконтентом (операция 803), через интерфейс 711. Если так, то контроллер 703 выполняет конкретное событие для видеоконтента и контента электронной книги, используя информацию о синхронизации синхронизированным образом (операция 805).

В качестве примера события, если никакая операция не требуется пользователю после того, как контенты и информация о синхронизации сохранены в элементе 713 памяти, то это событие может быть определено как событие по умолчанию. После возникновения события по умолчанию контроллер 703 запускает проигрывание видеоконтента на первом блоке 603 отображения и отображает контент электронной книги и видеоконтент на втором блоке 605 отображения, используя информацию о синхронизации синхронизированным образом. Если никакое событие не произошло в пределах предопределенного времени, с неопределенным событием по умолчанию, контроллер 703 может не выполнять никакую операцию.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

22. Устройство электронной книги по п.21, в котором если конкретное событие является событием поиска для конкретной части контента электронной книги, то информация о событии включает в себя информацию о конкретной части контента электронной книги.



 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к способу памяти данных для хранения компьютерного программного продукта и устройству для безопасной передачи данных. Технический результат заключается в повышении безопасности передачи данных. Устройство содержит блок (2) предоставления для предоставления соединений (DV) данных от различных начальных компонентов (SK) через, соответственно, по меньшей мере, один промежуточный компонент (ZK) к общему целевому компоненту (ZK'), блок (3) объединения для объединения промежуточных компонентов (ZK) в зависимости от криптографической информации (KI) в один промежуточный компонент (ZK) посредством, по меньшей мере, одного обмена сообщениями, причем обмен сообщениями выполняется согласно способу с совместно используемым ключом, способу http-Дайджест-Аутентификации, способу запроса-ответа, ключевого хеш-способа, хеш-функции, способу Диффи-Хеллмана и/или способу цифровой подписи и блок (4) передачи для передачи данных (D) от начальных компонентов (SK) через объединенный промежуточный компонент (ZK) к целевому компоненту (ZK). 3 н. и 11 з.п. ф-лы, 12 ил.

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

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

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

Изобретение относится к области высокопроизводительных многопроцессорных вычислительных систем. Техническим результатом является обеспечение надежных высокоэффективных сетей с большим числом процессорных узлов. Системная сеть с топологией расширенного n-мерного R-ичного обобщенного гиперкуба, n≥2, R≥3, характеризуется тем, что сеть имеет вид n-мерного R-ичного расширенного обобщенного гиперкуба из Rn узлов, при этом в каждом узле расположен абонент и полный коммутатор (n+1)×(n+1), а для связи узлов каждого из n×Rn-1 ребер обобщенного гиперкуба имеется расширенный самомаршрутизируемый неблокируемый коммутатор R×R, состоящий из коммутаторов m×m, m≥2, каждый из R портов которого соединен одним каналом с коммутатором (n+1)×(n+1) каждого из R узлов ребра, причем оставшийся порт каждого из коммутаторов подсоединен к абоненту своего узла. 5 ил., 2 табл.
Изобретение относится к вычислительной технике. Технический результат заключается в повышении надежности комплекса и обеспечении быстрого ввода в эксплуатацию утраченных из-за неисправности оборудования ресурсов. Аппаратно-вычислительный комплекс с повышенными надежностью и безопасностью в среде облачных вычислений включает в себя связанные между собой и соединенные посредством сети первую группу рабочих ЭВМ и вторую группу ЭВМ для хранения программных сессий, а также ЭВМ управления, через которую связаны вторая группа ЭВМ для хранения программных сессий, высокопроизводительные вычислительные ресурсы и разделяемые файловые хранилища, причем в него дополнительно введены гипервизор, система обеспечения безопасности, включающая в себя модуль обнаружения и предотвращения вторжений, модуль межсетевого экранирования и модуль защиты от несанкционированного доступа и система обеспечения отказоустойчивости, включающая в себя модуль обеспечения отказоустойчивости на уровне аппаратных ресурсов, модуль мониторинга сервисных виртуальных машин и модуль обеспечения отказоустойчивости сервисов.

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

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

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

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