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

Устройство записи и/или воспроизведения для использования с носителем информации, содержащее ENAV-буфер и ENAV-механизм. В ENAV-буфер загружается ENAV-файл. ENAV-механизм интерпретирует и воспроизводит ENAV-файл и на основе информации конфигурации ENAV-буфера выделяет по меньшей мере часть ENAV-буфера в качестве обновляемой области разметки. Также ENAV-механизм считывает ENAV-файл и загружает ENAV-файл в ENAV-буфер. Носитель содержит информацию конфигурации ENAV-буфера. 10 н. и 94 з.п. ф-лы, 19 ил.

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к устройству воспроизведения в интерактивном режиме содержимого, записанного на носителе информации, и, в частности, к устройству записи и/или воспроизведения, выполненному с возможностью воспроизведения в интерактивном режиме данных звуковой видео (ЗВ, AV) информации, способу управления усовершенствованным AV (УСЗВ, ENAV) - буфером, установленным в устройстве записи и/или воспроизведения, и носителю информации, имеющему информацию, используемую для управления ENAV-буфером в интерактивном режиме.

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

В продаже имеются Универсальные цифровые диски (УЦД, DVD), поддерживающие интерактивный режим воспроизведения Звуковых Видео (AV) данных в интерактивном режиме в среде Персонального компьютера (ПК, PC), которые определены как интерактивные DVD. Интерактивный DVD содержит документы разметки в качестве интерактивных данных для поддержки интерактивных функций, а также AV-данные, соответствующие общепринятому стандарту DVD-Video. AV-данные, записанные на интерактивном DVD, могут отображаться в двух режимах. Одним режимом является режим представления видеоизображений, в котором AV-изображение отображается в том же виде, что обычное DVD-Video. Другим режимом является интерактивный режим, в котором AV-изображение и документ разметки отображаются так, что AV-изображение является встроенным в документ разметки. Например там, где AV-данными является заголовок фильма, соответствующий фильм показывается на дисплее в области AV-изображения, а различная дополнительная информация (например, сценарий фильма, изображения изобразительного ряда и т.д.) отображается в оставшейся области дисплея, кроме области AV-изображения.

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

Однако в устройствах потребителя (например, домашнем DVD плеере), выполненных с возможностью воспроизведения интерактивного DVD (то есть выполненных с возможностью поддержки интерактивного режима), существует проблема с управлением буфером для обеспечения интерактивного режима. Фиг.1a и 1b являются справочными представлениями для простоты пояснения проблемы, существующей в стандартном способе.

Согласно фиг.1А, стандартный Персональный компьютер (PC) 5 содержит основной буфер 55 с емкостью более сотен мегабайтов (например, 256 MB). PC 5 дополнительно содержит жесткий диск 56, в качестве дополнительного буфера, с размером более десятков гигабайтов (например, 32 GB). Соответственно, когда PC 5 осуществляет попытку принять через Интернет данные из сервера 9, то редко происходят случаи, где данные не принимаются из-за ограничения по объему буфера 55 или 56 для хранения данных.

Однако, как изображено на фиг.1В, домашний DVD плеер 2, подсоединенный к Телевизору 1, с которым он используется, имеет меньший размер буфера по сравнению с PC 5. Размер буфера в основном составляет только буфер 25 из десятков мегабайтов (например, 32 MB). Соответственно, когда домашний DVD плеер 2 осуществляет попытку доступа через Интернет к серверу 9 и принимает требуемое содержимое, то домашний DVD плеер 2 не может разместить содержимое, если сервер 9 обеспечивает содержимое с использованием способа, в котором содержимое сохраняется в буфере без ограничения, как в PC 5.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Указанные и/или другие аспекты и преимущества настоящего изобретения будут более ясны из подробного описания его возможных вариантов осуществления согласно приложенным чертежам.

Фиг.1А и 1B - ссылочные представления для простоты пояснения проблемы стандартного способа.

Фиг.2 схематично изображает систему записи и/или воспроизведения согласно варианту осуществления настоящего изобретения.

Фиг.3 - блочная диаграмма устройства записи и/или воспроизведения фиг.2.

Фиг.4 - ссылочное представление для описания информации конфигурации ENAV-буфера согласно аспекту изобретения.

Фиг.5 иллюстрирует пространство тома DVD согласно варианту осуществления настоящего изобретения.

Фиг.6 иллюстрирует структуру каталога DVD согласно варианту осуществления настоящего изобретения.

Фиг.7 изображает возможный вариант файла запуска STARTUP.XLS согласно варианту осуществления настоящего изобретения.

Фиг.8 изображает возможный вариант файла информации загрузки LoadingInformation.LDI согласно варианту осуществления настоящего изобретения.

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

Фиг.10-12 изображают возможные варианты документов разметки для окна интерактивной переписки.

Фиг.13 - представление для пояснения процесса связи между устройством записи и/или воспроизведения и сервером для обеспечения службы интерактивной переписки согласно варианту осуществления настоящего изобретения.

Фиг.14 и 15 изображают возможные варианты для выполнения операций (1) и (2) соответственно в процессе связи фиг.13.

Фиг.16 - представление, изображающее информацию конфигурации обновляемой области разметки, выбранной на основе информации конфигурации Усовершенствованного AV (ENAV)-буфера согласно варианту осуществления настоящего изобретения.

Фиг.17 изображает конфигурацию обновляемой области разметки, соответствующую информации конфигурации обновляемой области разметки фиг.16.

Фиг.18 - блок-схема для пояснения способа управления буфером согласно варианту осуществления настоящего изобретения.

Фиг.19 - блок-схема для пояснения способа управления буфером согласно другому варианту осуществления настоящего изобретения.

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

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

Как используется в этом описании, "ENAV (усовершенствованные AV) данные" обозначают все данные для поддержки интерактивного режима. Например, в случае, где в интерактивном режиме воспроизводится DVD-Video, интерактивные данные классифицируются на документ разметки и ресурс разметки, вставленный в документ разметки. "Документ разметки" обозначает все документы (например, A.xml), которые созданы с использованием языков разметки, включая XML, HTML и т.д. "Ресурс разметки" обозначает все файлы A.png, A.jpg, A.mpeg и т.д., вставляемые в A.XML. В частности, документ разметки действует непосредственно как приложение, необходимое для воспроизведения в интерактивном режиме AV-данных, совместно с вставленными кодами программы, или совместно с кодами программы, обеспеченными в виде отдельного внешнего файла, и одновременно действует как ENAV-данные, которые требуется отобразить вместе с AV-данными.

Фиг.2 схематично изображает систему записи и/или воспроизведения согласно варианту осуществления настоящего изобретения. Согласно фиг.2 система записи и/или воспроизведения записывает и/или воспроизводит данные в отношении DVD 300, который является носителем информации согласно аспекту настоящего варианта осуществления. Система содержит устройство 200 записи и/или воспроизведения для использования с DVD 300, телевизором 100, который является дисплеем, согласно аспекту представленного варианта осуществления, и пультом 400 дистанционного управления, который является устройством ввода данных пользователя, согласно аспекту изобретения. Пульт 400 дистанционного управления принимает команду управления от пользователя и передает команду в устройство 200 записи и/или воспроизведения. Устройство 200 записи и/или воспроизведения осуществляет доступ в Интернет и передает или принимает требуемые ENAV-данные. Устройство 200 записи и/или воспроизведения выполняет управление буфером для поддержки интерактивного режима с использованием ENAV-данных согласно аспекту настоящего изобретения. Подробное описание управления буфером будет приведено ниже. Хотя дисплей изображен отдельно, понятно, что он может быть встроен непосредственно в устройство 200, например, для переносных устройств, таких как переносные DVD плееры, персональные цифровые ассистенты, портативные телефоны, и другие устройства, имеющие встроенный дисплей.

Также устройство 200 записи и/или воспроизведения содержит накопитель на DVD дисках (не изображен) для считывания данных, записанных на DVD 300, который содержится в устройстве 200 или является подсоединяемым к устройству 200. Если DVD 300 загружен в накопитель на DVD дисках и пользователь выбирает интерактивный режим, то устройство 200 записи и/или воспроизведения воспроизводит в интерактивном режиме соответствующие AV-данные, используя соответствующий документ разметки, и передает воспроизведенный результат на телевизор 100. Телевизор 100 отображает объединенное изображение из изображения разметки, полученного из документа разметки, и AV-изображения, встроенного в изображении разметки. "Интерактивный режим" обозначает способ отображения в окне на экране дисплея AV-данных, определенных в документе разметки, и более конкретно, способ такого отображения AV-данных, что изображение AV является встроенным в интерактивное изображение. Здесь, AV-изображение представляет воспроизводимое изображение AV-данных, отображаемое на телевизоре 100, и интерактивное изображение представляет изображение, показываемое в интерактивном режиме (то есть изображение, в которое встроено AV-изображение). "Режим представления видеоизображений" обозначает способ воспроизведения AV-данных в соответствии со способом, определенным в стандартном DVD-Video (то есть способ отображения на телевизоре 100 только AV-изображения, полученного посредством воспроизведения соответствующих AV-данных).

В представленном варианте осуществления устройство 200 записи и/или воспроизведения поддерживает интерактивный режим и режим представления видеоизображений. Однако понятно, что не требуется поддержка устройством 200 обоих режимов. Кроме того, понятно, что DVD 300 может быть дополнительно: доступным только для чтения, неперезаписываемым или перезаписываемым носителем информации, который включает в себя магнитный носитель, магнитооптический носитель, оптический носитель, такой как Компакт-диски и т.д., и DVD следующего поколения, который включает в себя диски Blue ray, Усовершенствованные оптические диски (AOD), или E-DVD, средство флэш-памяти или другой носитель. Дополнительно не требуется, чтобы устройством ввода данных пользователя был пульт 400 дистанционного управления, это может быть дисплей сенсорного экрана, клавиатура, мышь или любое устройство, посредством которого вводятся команды. Хотя дисплей описан в терминах телевизора 100, понятно, что могут использоваться другие виды дисплеев, такие как индикаторные панели, плазменные дисплеи, жидкокристаллические индикаторы и/или устройства OLED. В завершение понятно, что звук, производимый устройством 200, может выводиться через динамики (не изображены), содержащиеся в устройстве 200, или через динамики, наушники или другое устройство вывода звуковых данных, подсоединяемое к устройству 200 для вывода звуковых данных.

Фиг.3 - блочная диаграмма устройства 200 записи и/или воспроизведения согласно аспекту изобретения. Согласно фиг.3 устройство 200 воспроизведения содержит AV-буфер 201, ENAV-буфер 202, механизм 203 записи и/или воспроизведения AV и ENAV-механизм 204. AV-буфер 201 является буфером для буферизации AV-данных, а ENAV-буфер 202 является буфером для буферизации ENAV-данных. В изображенном варианте осуществления AV-данными являются DVD-Video-данные, записанные на DVD 300 в соответствии с форматом DVD-Video. Однако AV-данные могут иметь другие форматы, такие как форматы, принимаемые из Интернета. В изображенном варианте осуществления ENAV-данные включают в себя документы разметки и/или ресурсы разметки. AV-буфер 201 и ENAV-буфер 202 могут быть отдельными микросхемами памяти или могут быть одной микросхемой памяти в аппаратных средствах. Кроме того, хотя они описаны в терминах видео, понятно, что AV-данными могут быть звуковые данные, такие как DVD-Audio, данные изображения, или видеоинформация, или другие данные, которые считываются с DVD 300 или другого вида носителя информации и воспроизводятся с ENAV-данными в интерактивном режиме.

Механизм 203 воспроизведения AV декодирует и выводит AV-данные. В изображенном варианте осуществления механизм 203 воспроизведения AV содержит MPEG-декодер, выполненный с возможностью декодирования VD-Video-данных. ENAV-механизм 204 является механизмом интерпретации, который интерпретирует и выполняет ENAV-данные, которые должны быть объединены и отображены с декодированными AV-данными в интерактивном режиме. ENAV-механизм 204 поддерживает интерактивный режим и режим представления видеоизображений. С точки зрения программного обеспечения, используемого в варианте осуществления изобретения, ENAV-механизм 204 содержит средство просмотра документа разметки, которое интерпретирует и изображает документы разметки, браузер для получения из Интернета требуемых данных и декодер ресурса разметки, который декодирует ресурсы разметки. Выходные данные ENAV-механизма 204 и выходные данные механизма 203 воспроизведения AV смешиваются для формирования интерактивного изображения. Интерактивное изображение отображается на телевизоре 100.

Заявитель подал множество заявок на патент, относящихся к различным способам, которыми AV-изображение встраивается и отображается в интерактивном изображении. Например, заявка на патент Кореи за номером 01-33526, зарегистрированная 14 июня 2001 г. (зарегистрирована в Соединенных Штатах как заявка на патент США за номером 10/170419), заявка на патент Кореи за номером 01-64943, зарегистрированная 20 октября 2001 г., заявка на патент Кореи за номером 01-65391, зарегистрированная 23 октября 2001 г. (зарегистрирована в Соединенных Штатах как заявка на патент США за номером 10/277094), и заявка на патент Кореи за номером 02-50524, зарегистрированная 26 августа 2002 г. (зарегистрирована в Соединенных Штатах как заявка на патент США за номером 10/647445), которые включены в содержание по ссылке. Поэтому дополнительные подробности относительно указанных способов не приведены.

Кроме того, согласно аспекту настоящего изобретения ENAV-механизм 204 управляет ENAV-буфером 202. То есть, ENAV-механизм 204 на основе информации конфигурации ENAV-буфера выделяет область внутри ENAV-буфера 202, требуемую для загрузки требуемого ENAV-файла, содержащего ENAV-данные, в качестве обновляемой области разметки. Затем ENAV-механизм 204 загружает соответствующий ENAV-файл в выделенную область. Файл, содержащий ENAV-данные, называется ENAV-файлом. Также ENAV-механизм 204 управляет обновляемой областью разметки ENAV-буфера 202 в соответствии с информацией конфигурации обновляемой области разметки.

Фиг.4 - ссылочное представление для описания информации конфигурации ENAV-буфера согласно варианту осуществления настоящего изобретения. Согласно фиг.4 ENAV-буфер 202 разделяется логически и физически на две области A и B. Область A является обновляемой областью разметки и является областью, выделенной для хранения ENAV-данных, документов разметки и ресурсов разметки. Область B является нормальной областью и используется для хранения документов разметки, не требующих обновления, например файла вложенной таблицы стилей (ВТС, CSS), определяющей стиль документа разметки, файла сценария, файла изображения, файла шрифтов и т.д. То есть, информация конфигурации ENAV-буфера включает в себя информацию относительно размера обновляемой области разметки в ENAV-буфере 202. Оставшаяся область, за исключением указанного размера, является нормальной областью. Поэтому, так как ENAV-буфер 202 включает в себя обновляемую область разметки, то, несмотря на малый размер памяти ENAV-буфера 202, может быть обеспечена служба Интернет (например, служба интерактивной переписки), описанная далее.

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

Фиг.5 иллюстрирует пространство тома DVD 300 согласно варианту осуществления настоящего изобретения. Согласно фиг.5 пространство тома DVD 300 включает в себя область информации управления Файлом и Томом, область AV-данных, область ENAV-данных и область других данных. В области информации управления файлом и томом хранится информация управления файлом и томом для всего DVD 300. В области AV-данных хранятся заголовки видеоизображения, VIDEO_TS.IFO, VTS_01_0.IFO, VTS_01_1.VOB и т.д., с каждым заголовком, являющимся AV-данными, записанными в соответствии с форматом DVD-Video. VIDEO_TS.IFO является файлом, в котором содержится информация управления воспроизведением для всех заголовков видеоизображения. VTS_01_0.VOB, VTS_01_1.VOB и подобные файлы являются файлами для создания набора заголовков видеоизображения (то есть объектов видеоизображения (ОВИ, VOB)). Каждый VOB содержит модуль объекта видеоизображения (МОБВ, VOBU), включающий в себя пакет передвижения (навигации), пакет видеоизображения и пакет звуковых данных. Подробная структура VOB раскрыта в стандарте DVD-Video "DVD-Video для диска 1.0 постоянного запоминающего устройства" (DVD-Video for Read Only Memory disc 1.0), включенном в содержание по ссылке, и, следовательно, не излагается повторно.

В области ENAV-данных хранятся ENAV-данные для поддержки интерактивного режима. То есть, в области интерактивных данных хранятся документ разметки, такой как STARTUP.MLS, для его отображения первым, при выборе интерактивного режима, файл информации загрузки, такой как LoadingInformation.LDI, содержащий информацию конфигурации обновляемой области разметки и информацию конфигурации ENAV-буфера, согласно аспекту настоящего изобретения. В области интерактивных данных дополнительно хранятся файлы документа разметки, такие как CHATTITLE.HTM и CHATROOM.HTM для обеспечения службы интерактивной переписки. Дополнительно, область интерактивных данных включает в себя ресурсы разметки, такие как C1.PNG, C2.PNG, .... В области других данных хранятся файлы, содержащие другие данные.

Фиг.6 иллюстрирует структуру каталога DVD 300 согласно варианту осуществления настоящего изобретения. Согласно фиг.6 корневой каталог содержит каталог видеоизображения VIDEO_TS, включающий в себя AV-данные. Каталог видеоизображения VIDEO_TS включает в себя файл VIDEO_TS.IFO, в котором хранится информация передвижения для заголовков видеоизображения, файл VTS_01_0.IFO, в котором хранится информация передвижения для первого набора заголовков видеоизображения, и файлы VTS_01_0.VOB, VTS_01_1.VOB, ... для создания набора заголовков видеоизображения. Корневой каталог также включает в себя интерактивный каталог DVD_ENAV, в котором хранится информация для поддержки интерактивного режима. Интерактивный каталог DVD_ENAV включает в себя документ разметки STARTUP.MLS, который должен отображаться с заголовком видеоизображения, файл информации загрузки LoadingInformation.LDI, содержащий информацию конфигурации обновляемой области разметки и информацию конфигурации ENAV-буфера, согласно аспектам настоящего изобретения, документы разметки CHATTITLE.HTM и CHATROOM.HTM для обеспечения службы интерактивной переписки и ресурсы разметки C1.PNG, C2.PNG.

Фиг.7 изображает возможный вариант файла запуска STARTUP.MLS согласно варианту осуществления настоящего изобретения. Согласно фиг.7 файл запуска STARTUP.MLS как документ разметки, созданный с использованием языка разметки, включает в себя элемент "loadinginfo". Метка С указывает часть STARTUP.MLS, которая связывает файл информации загрузки с файлом запуска с использованием элемента "loadinginfo". To есть элемент "loadinginfo" связывает файл информации загрузки Loadinglnformation.LDI, изображенный на фиг.8, который включает в себя информацию местоположений для требуемых ENAV-файлов, с файлом запуска, для загрузки требуемых ENAV-файлов, которые будут воспроизводиться в интерактивном режиме. Как описано выше, файл информации загрузки включает в себя информацию конфигурации ENAV-буфера согласно аспекту настоящего изобретения.

Фиг.8 изображает возможный вариант файла информации загрузки Loadinglnformation.LDI согласно варианту осуществления настоящего изобретения. Согласно фиг.8 в изображенном файле информации загрузки Loadinglnformation.LDI метка D указывает часть, в которой хранится информация конфигурации ENAV-буфера, с использованием элемента "память". Элемент "память" является пустым элементом без вложения других элементов и имеет два атрибута для указания имени области памяти и размера памяти. Изображенными атрибутами являются атрибут "имя" ("name") и атрибут "размер" ("size"). Атрибут "имя" определяет имя области памяти. Как изображено, "um" указывает обновляемую область разметки. Атрибут "размер" указывает размер области памяти. Размер области памяти зависит от размера ENAV-буфера 202. Например, если ENAV-буфер 202 составляет 36 МВ, область памяти может иметь размер от 0 байтов до 36 МВ. Понятно, что атрибуты могут быть обеспечены иначе и что во всех аспектах изобретения именем может быть любое имя и не требуется, чтобы это было "um".

В изображенном варианте осуществления атрибутом "имя" является "um" и атрибутом "размер" является "6КВ". Соответственно, изображенный элемент "память" указывает, что для обновляемой области разметки, обозначенной как "um", выделены 6КВ ENAV-буфера 202. Оставшаяся область является нормальной областью.

Далее, в файле информации загрузки хранится информация имен и местоположений ENAV-файлов, которые должны быть загружены в буфер 202 заранее, согласно аспекту изобретения. В изображенном возможном варианте файлами, которые должны быть загружены заранее, являются файлы для обеспечения службы интерактивной переписки. Файл, который должен быть отображен первым для службы интерактивной переписки, представлен документом разметки CHATROOM.HTM с использованием элемента "исходный" ("initial"). Остальные требуемые файлы представлены, соответственно, документами разметки CHATTITLE.HTM, C1.PNG, C2.PNG, INPUT.HTM, P1.GIF, DIALOG.HTM и DIALOG.CSS с использованием элементов "ссылка на объект" ("entity"). Здесь, можно заметить, что документы разметки CHATTITLE.HTM, C1.PNG и С2.PNG хранятся на DVD 300. Также изображено, что документы разметки INPUT.HTM, P1.GIF, DIALOG.HTM и DIALOG.CSS хранятся на Интернет-сервере 90, изображенном на фиг.13, размещенном в "http://www.company.com". В частности, можно заметить, что документы разметки DIALOG.HTM и DIALOG.CSS загружаются в обновляемую область разметки, так как эти файлы обозначены для секции "um" ENAV-буфера 202.

Фиг.9 изображает возможный вариант экрана интерактивной переписки для службы интерактивной переписки, поддерживаемой устройством 200 записи и/или воспроизведения, согласно варианту осуществления настоящего изобретения. Согласно фиг.9 экран интерактивной переписки имеет окно диалога, которое отображает содержимое диалога между пользователями, участвующими в интерактивной переписке, и окно ввода данных, в которое вводит свои тексты одна сторона, участвующая в интерактивной переписке. Если пользователь вводит свои тексты в окно ввода данных и щелкает кнопкой отправки <send> (отправить), созданной на экране интерактивной переписки, то устройство 200 записи и/или воспроизведения отправляет тексты на сервер 90, изображенный на фиг.13, который обеспечивает службу интерактивной переписки через Интернет. Устройство 200 записи и/или воспроизведения отображает обновленный документ разметки, и, соответственно, в окне диалога отображаются тексты, только что введенные пользователем.

Фиг.10-12 изображают возможные документы разметки для экрана интерактивной переписки, изображенного на фиг.9. Согласно фиг.10 документ разметки CHATROOM.HTM хранится на DVD 300 и является документом разметки, который должен быть отображен первым, когда пользователь выбирает службу интерактивной переписки. Документ разметки CHATROOM.HTM является связанным с документом разметки CHATTITLE.HTM, который хранится на диске 300 для отображения заголовка интерактивной переписки, и также является связанным с документом разметки DIALOG.HTM, который хранится на сервере 90, изображенном на фиг.13, размещенном в http://www.company.com, который обеспечивает службу интерактивной переписки и часто обновляется для отображения окна диалога. Согласно фиг.11 документ разметки DIALOG.HTM обновляется каждый раз, когда пользователь вводит свои тексты и указывает, что это документ разметки, обеспеченный из сервера 90, изображенного на фиг.13, который размещен в http://www.company.com. Согласно фиг.12 обеспечен документ разметки INPUT.HTM из сервера 90, изображенного на фиг.13, который размещен в http://www.company.com, для отображения окна ввода данных на экране интерактивной переписки.

Фиг.13 - представление для пояснения процесса связи между устройством 200 записи и/или воспроизведения и сервером 90 для обеспечения службы интерактивной переписки согласно варианту осуществления настоящего изобретения. Согласно фиг.13 устройство 200 записи и/или воспроизведения содержит ENAV-буфер 202 предварительно определенного размера. Сервер 90 обеспечивает для устройства 200 записи и/или воспроизведения службу интерактивной переписки через Интернет. Устройство 200 записи и/или воспроизведения и сервер 90 осуществляют связь в соответствии с моделью клиент-сервер. В этом варианте осуществления связь осуществляется в соответствии с протоколом передачи гипертекста (ППГТ, HTTP) протокола TCP/IP на основе модели клиент-сервер. Однако понятно, что могут использоваться другие модели клиент-сервер и/или протоколы.

Если устройство 200 записи и/или воспроизведения осуществляет доступ к серверу 90 и запрашивает с использованием команды GET (операция (1) связи) документ разметки DIALOG.HTM для отображения окна диалога, то сервер 90 передает в устройство 200 записи и/или воспроизведения запрошенный документ разметки DIALOG.HTM (операция (2) связи). Понятно, что устройство 200 записи и/или воспроизведения может вместо команды GET использовать команду PUSH. Аналогично, если устройство 200 записи и/или воспроизведения запрашивает с использованием команды GET (операция (3) связи) документ разметки INPUT.HTM для отображения окна ввода данных и запрашивает ресурс разметки P1.GIF (операция (4) связи), то сервер 90 передает в устройство 200 записи и/или воспроизведения запрошенные документ разметки INPUT.HTM и ресурс разметки P1.GIF (операции (5) и (6) связи).

Тем временем, при обновлении требуемого файла (документа разметки и/или ресурса разметки) сервер 90 создает соответствующий файл, имеющий размер не больше размера буфера, выделенного для соответствующего файла, как будет описано ниже, чтобы устройство 200 записи и/или воспроизведения могло корректно принять обновленный файл.

Фиг.14 и 15 изображают возможные варианты выполняющихся операций (1) и (2) соответственно в процессе связи, иллюстрируемом фиг.10. Фиг.14 изображает возможный вариант для случая получения документа разметки DIALOG.HTM для отображения окна диалога на экране интерактивной переписки с использованием файла информации загрузки LOADINFO.LDI, содержащего информацию конфигурации ENAV-буфера. На фиг.14 операция (1) изображает конфигурацию заголовка запроса для обеспечения возможности передачи устройством 200 записи и/или воспроизведения на сервер 90 команды GET в соответствии с протоколом HTTP (то есть Заголовка ЗАПРОСА). В частности, "Агент Пользователя" ("User-Agent") указывает тип устройства 200 записи и/или воспроизведения, и "Ссылка:" ("Referer:") указывает, что документом, ссылающимся на документ разметки DIALOG.HTM, является файл информации конфигурации буфера LOADINFO.LDI, который хранится в интерактивном каталоге DVD 300.

Операция (2) является конфигурацией заголовка ответа, передаваемого из сервера 90 в ответ на команду GET из устройства 200 воспроизведения, как клиента, в соответствии с протоколом HTTP (то есть Заголовка ОТВЕТА). В частности, "Последний-обновленный:" ("Last-modified:") может указывать, что документ разметки DIALOG.HTM является документом, обновляемым на сервере 90 (то есть изменяемым документом). Соответственно, если в Заголовке ОТВЕТА из сервера 90 отсутствует "Last-modified:", то устройство 200 записи и/или воспроизведения может рассматривать соответствующий документ разметки или соответствующий ресурс разметки как неизменяемый документ.

Фиг.15 изображает возможный вариант для случая получения документа разметки DIALOG.HTM для отображения окна диалога на экране интерактивной переписки с использованием документа разметки CHATROOM.HTM. Операция (1) изображает конфигурацию заголовка запроса для обеспечения возможности передачи устройством 200 записи и/или воспроизведения на сервер 90 команды GET в соответствии с протоколом HTTP (то есть Заголовка ЗАПРОСА). В частности, "Агент Пользователя" ("User-Agent") указывает тип устройства 200 записи и/или воспроизведения, и "Ссылка:" ("Referer:") указывает, что документом, ссылающимся на документ разметки DIALOG.HTM, является документ разметки CHATROOM.HTM, который хранится в интерактивном каталоге DVD 300. Операция (2) изображает конфигурацию заголовка ответа, передаваемого из сервера 90 в ответ на команду GET из устройства 200 воспроизведения, как клиента, в соответствии с протоколом HTTP (то есть Заголовка ОТВЕТА). В частности, "Последний-обновленный:" ("Last-modified:") может указывать, что документ разметки DIALOG.HTM является документом, обновляемым на сервере 90 (то есть изменяемым документом). Соответственно, если в Заголовке ОТВЕТА из сервера 90 отсутствует "Last-modified:", то устройство 200 записи и/или воспроизведения может рассматривать соответствующий документ разметки или соответствующий ресурс разметки как неизменяемый документ. Как изображено в операции (2) фиг.15, "Last-modified:" указывает изменение документа после операции (2), изображенной на фиг.14, указывая, что изменяемый документ в выделенной области должен быть обновлен.

Фиг.16 - представление, изображающее информацию конфигурации обновляемой области разметки, определяемую на основе на информации конфигурации ENAV-буфера, согласно варианту осуществления настоящего изобретения. Согласно фиг.16 информацией конфигурации обновляемой области разметки является информация, записанная на DVD 300 (в этом варианте осуществления, включенная в файл информации загрузки для службы интерактивной переписки). Информация конфигурации включает в себя информацию местоположения ENAV-файлов и информацию размера областей буфера, которые будут выделены для соответствующих ENAV-файлов. Также информация конфигурации обновляемой области разметки может дополнительно включать в себя информацию, указывающую форматы соответствующих ENAV-файлов, и информацию, указывающую, обновлены ли соответствующие ENAV-файлы в сервере 90. Однако понятно, что информация конфигурации может содержать дополнительную информацию.

Информация местоположения указывает местоположение ENAV-файла, находящегося, как на сервере 90, который может осуществлять связь с устройством 200 записи и/или воспроизведения, содержащим ENAV-буфер 202, так и на DVD 300 загруженным в устройство 200 воспроизведения, содержащее ENAV-буфер 202. Как изображено, информация местоположения, указывающая сервер 90, представлена как 'http://www.company.com/DIALOG.HTM', и информация местоположения, указывающая DVD 300, представлена как 'file//DVD_ENAV/CHATROOM.HTM'. Изображенная информация размера памяти представляет 5KBytes. Однако понятно, что не требуется, чтобы все файлы содержали информацию о размере памяти. Вместе с тем, text/xml+chat (да), как возможный вариант типа файла (обновление), указывает, что соответствующий файл является текстовым файлом, является xml-документом, используется для интерактивной переписки и обновляется на сервере 90 (да). Хотя местоположения изображены как находящиеся на одном сервере 90, понятно, что они могут быть из нескольких серверов. Кроме того, не требуется, чтобы все файлы, которые не из Интернета, были с DVD 300, и вместо этого они могут считываться из других блоков памяти или с других накопителей на дисках, доступных для устройства 200.

Фиг.17 изображает конфигурацию обновляемой области разметки, соответствующую информации конфигурации обновляемой области разметки фиг.16. Согласно фиг.17 в ENAV-буфере 202 выделяются области буфера в соответствии с информацией конфигурации области разметки фиг.16. Более конкретно, так как размер буфера, который должен быть зарезервирован для DIALOG.HTM, который хранится в http://www.company.com/DIALOG.HTM, составляет 5 KBytes, для DIALOG.HTM выделяется область буфера в 5 KBytes. Также, так как DIALOG.CSS хранится в http://www.company.com/DIALOG.CSS, для DIALOG.CSS выделяется область буфера в 1 KBytes. Так как отсутствует информация о размере буфера для INPUT.HTM и P1.GIF, которые хранятся, соответственно, в http://www.company.com/INPUT.HTM и http://www.company.com/P1.GIF, то области буфера для INPUT.HTM и P1.GIF определяются сервером 90. Сервер 90 может выделить размер передающегося файла через 'Длину содержимого:' ('Content-length:') Заголовка ОТВЕТА, как описано выше, согласно фиг.14 и 15.

File://DVD_ENAV/CHATROOM.HTM, file://DVD_ENAV/CHATTITLE.HTM, file://DVD_ENAV/C1.PNG и file://DVD_ENAV/C2.PNG указывают, что соответствующие файлы CHATROOM.HTM, CHATTITLE.HTM, C1.PNG и C2.PNG хранятся на DVD 300 соответственно. Следовательно, области буфера для файлов выделяются файловой системой устройства 200 записи и/или воспроизведения в соответствии с совокупностью размеров файлов.

Ниже, согласно фиг.18 и 19, описаны способы управления буфером, согласно вариантам осуществления настоящего изобретения, на основе конфигурации, описанной выше.

Фиг.18 - блок-схема, поясняющая способ управления буфером согласно варианту осуществления настоящего изобретения. Согласно фиг.18, когда DVD 300 загружен в устройство 200 записи и/или воспроизведения и пользователь выбирает интерактивный режим, устройство 200 воспроизведения открывает файл запуска STARTUP.MLS, включенный в каталог DVD_ENAV и считывает файл информации загрузки LoadingInformation.LDI, содержащий информацию конфигурации ENAV-буфера согласно аспекту настоящего изобретения, который связан с файлом запуска STARTUP.MLS, в операции 1801. Устройство 200 записи и/или воспроизведения проверяет информацию конфигурации ENAV-буфера через файл информации загрузки, в операции 1802, и выделяет обновляемую область разметки в ENAV-буфере 202, соответствующую проверенному результату, в операции 1803. Как описано выше, оставшаяся область ENAV-буфера 202 является нормальной областью.

Фиг.19 - блок-схема, поясняющая способ управления буфером согласно другому варианту осуществления настоящего изобретения. Согласно фиг.19, когда пользователь выбирает службу интерактивной переписки, устройство 200 записи и/или воспроизведения интерпретирует файл запуска, записанный на DVD 300, и считывает файл информации загрузки, содержащий информацию конфигурации обновляемой области разметки, как информацию конфигурации ENAV-буфера, для обеспечения выбранной службы интерактивной переписки (операция 1901).

Устройство 200 записи и/или воспроизведения определяет посредством информации, включенной в файл информации загрузки, существует ли файл, который должен быть загружен в ENAV-буфер 202 (операция 1902). Если файла, который должен быть загружен в ENAV-буфер 202, не существует, то устройство 200 воспроизведения интерпретирует документ, который должен быть отображен на экране первоначально и отображает интерпретированный документ на экране (операция 1903).

Если файл, который должен быть загружен в ENAV-буфер 202, существует, то устройство 200 записи и/или воспроизведения определяет, был ли установлен размер файла (операция 1904). Если размер файла был установлен, то устройство 200 записи и/или воспроизведения резервирует область буфера, соответствующую установленному размеру файла (операция 1906). Если размер файла не был установлен, то устройство 200 записи и/или воспроизведения обнаруживает местоположение файла (операция 1907). Если, в соответствии с обнаруженным результатом, файл хранится на DVD 300, то устройство 200 записи и/или воспроизведения резервирует область буфера, соответствующую размеру, определенному файловой системой (операция 1908). Например, файловая система может обладать информацией об имени, атрибуте и размере файла, так что размер, определенный файловой системой, указывает размер файла, который хранится на DVD 300. Если, в соответствии с обнаруженным результатом, файл хранится на сервере 90, то устройство 200 записи и/или воспроизведения резервирует область буфера, соответствующую размеру, определенному сервером 90 (операция 1909).

Когда в операции 1910 область буфера зарезервирована, то устройство 200 записи и/или воспроизведения загружает соответствующий файл в зарезервированную область буфера (операция 1911). Если область буфера не зарезервирована, то устройство 200 записи и/или воспроизведения передает сообщение, указывающее, что область буфера не зарезервирована, и процесс завершается (операция 1912). Наконец, если, пока пользователь осуществляет поиск документа разметки, формируется запрос, запрашивающий другую информацию конфигурации буфера, то процесс возвращается к операции 1902 и вышеупомянутые операции повторяются для другой информации конфигурации буфера.

Если пользователь осуществляет поиск документа разметки и определяет, что DIALOG.HTM на сервере 90 обновлен, то устройство 200 записи и/или воспроизведения принимает из сервера 90 обновленный DIALOG.HTM. Если сервер 90 осуществляет управление размером обновленного документа разметки для того, чтобы он находился в пределах предварительно определенного размера буфера (в возможном варианте, упомянутом выше, 5 KBytes), то при обновлении документа разметки (и/или ресурса разметки) устройство 200 записи и/или воспроизведения может корректно обработать и отобразить обновленное содержимое без порождения ошибок из-за нехватки буфера. Кроме того, если при поиске документа разметки формируется запрос, запрашивающий другую информацию конфигурации памяти, то устройство 200 записи и/или воспроизведения возвращается к операции 1902 и повторяет вышеупомянутые операции.

Способы управления буфером, иллюстрируемые фиг.18 и 19, могут быть реализованы в универсальном или специализированном цифровом вычислительном устройстве посредством выполнения программы, кодированной на носителе, считываемом компьютером, который считывается компьютером. Носитель, считываемый компьютером, включает в себя носитель информации, такой как магнитный носитель информации (например, устройства ROM, гибкие диски, жесткие диски и т.д.), носитель информации, считываемый оптически (например, диски CD-ROM, диски DVD, DVD следующего поколения, такие как диски Bluray и диски AOD, перезаписываемый и неперезаписываемый носитель и т.д.), магнитооптический носитель и несущую (например, передачу через Интернет) и т.д. Понятно, что соединение с сервером 90 может осуществляться, вместо или дополнительно к Интернету, через различные сети, включая сети радиосвязи, локальную сеть связи (ЛС, LAN), глобальную сеть связи (ГС, WAN), частные интранет и т.д. Дополнительно, хотя ENAV-файлы описаны как находящиеся на сервере 90, понятно, что ENAV-файлы могут храниться на любых внешних носителях, соединенных с устройством 200 для обеспечения ENAV-файлов. Наконец, хотя изображено разделение на две области, понятно, что ENAV-буфер 202 может быть распределен так, чтобы существовало более двух областей.

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

ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ

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

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

1. Устройство записи и/или воспроизведения, которое воспроизводит в интерактивном режиме аудио и/или видеоданные, считываемые с носителя информации, устройство содержит:

ENAV-буфер, в который загружается ENAV-файл, и

ENAV-механизм, который интерпретирует и воспроизводит буферизированный ENAV-файл, который должен воспроизводиться с AV-данными в интерактивном режиме,

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

2. Устройство записи и/или воспроизведения по п.1, дополнительно содержащее:

AV-буфер, в который загружается AV-файл, содержащий AV-данные, считываемые с носителя информации, и

механизм воспроизведения AV, который воспроизводит буферизированный AV-файл из AV-буфера.

3. Устройство записи и/или воспроизведения по п.1, в котором:

ENAV-файлом является один из нескольких ENAV-файлов, используемых в интерактивном режиме,

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

4. Устройство записи и/или воспроизведения по п.1, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

5. Устройство записи и/или воспроизведения по п.1, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

6. Устройство записи и/или воспроизведения по п.1, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера,

файл запуска включен в каталог для ENAV-файла и связан с файлом информации загрузки и

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

7. Устройство записи и/или воспроизведения, которое воспроизводит в интерактивном режиме звуковые и/или видео (AV) данные с носителя информации, устройство содержит:

ENAV-буфер, в который должен быть загружен ENAV-файл для обеспечения предварительно определенной службы Интернета, и

ENAV-механизм, который интерпретирует и воспроизводит буферизированный ENAV-файл, который должен воспроизводиться с AV-данными в интерактивном режиме,

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

8. Устройство записи и/или воспроизведения по п.7, дополнительно содержащее:

AV-буфер, в который загружается AV-файл, содержащий AV-данные, считываемые с носителя информации,

механизм воспроизведения AV, который воспроизводит буферизированный AV-файл.

9. Устройство записи и/или воспроизведения по п.7, в котором:

ENAV-файлом является один из нескольких ENAV-файлов, используемых в интерактивном режиме,

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

10. Устройство записи и/или воспроизведения по п.7, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

11. Устройство записи и/или воспроизведения по п.7, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера и

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

12. Устройство записи и/или воспроизведения по п.7, в котором:

файл информации загрузки содержит информацию конфигурации ENAV-буфера,

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

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

13. Устройство записи и/или воспроизведения по п.4, в котором: файл информации загрузки хранится на носителе информации, на котором хранятся AV-данные, и

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

14. Устройство записи и/или воспроизведения по п.13, в котором:

элемент "память" указывает

местоположение ENAV-файла, как находящегося на другом носителе информации, отличном от носителя информации, с которого считываются AV-данные, и

местоположение другого ENAV-файла, как находящегося на носителе информации, и

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

15. Устройство записи и/или воспроизведения по п.14, в котором другой носитель информации содержит сервер, соединенный с ENAV-буфером.

16. Устройство записи и/или воспроизведения, которое воспроизводит в интерактивном режиме первые данные и интерактивные данные, считываемые с носителя информации, устройство содержит:

первый механизм, который воспроизводит первые данные для использования в интерактивном режиме,

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

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

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

механизм выделяет выделенную область буфера с использованием информации выделения буфера.

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

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

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

22 Устройство записи и/или воспроизведения по п.21, в котором указанное другое устройство содержит сервер.

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

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

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

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

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

28. Устройство записи и/или воспроизведения по п.16, дополнительно содержащее дисплей, причем

первые данные включают в себя изображение и

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

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

30. Устройство записи и/или воспроизведения по п.28, в котором первые данные включают в себя видеоданные, содержащие изображение.

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

32. Способ управления ENAV-буфером в интерактивном устройстве для использования в интерактивном режиме, способ содержит:

выделение по меньшей мере части ENAV-буфера в качестве обновляемой области разметки, обеспеченной для ENAV-файлов, на основе информации конфигурации ENAV-буфера и

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

33. Способ по п.32, в котором выделение содержит выделение обновляемой области разметки в соответствии с информацией размера памяти, включенной в информацию конфигурации ENAV-буфера.

34. Способ по п.32, в котором выделение содержит выделение обновляемой области разметки в соответствии с информацией размеров и имен памяти, включенной в информацию конфигурации ENAV-буфера.

35. Способ по п.32, в котором выделение содержит считывание информации конфигурации ENAV-буфера, записанной в файле информации загрузки, и загрузка содержит загрузку соответствующего ENAV-файла в соответствии с информацией имен и местоположений ENAV-файлов, записанной в файле информации загрузки.

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

37. Способ по п.32, в котором выделение содержит считывание в качестве информации конфигурации ENAV-буфера размеров и имен памяти, записанных в файле информации загрузки, с использованием атрибута элемента "память" файла информации загрузки.

38. Способ по п.32, в котором выделение содержит:

считывание предварительно определенного файла информации загрузки в соответствии с файлом запуска, включенным в каталог, в котором хранятся ENAV-файлы, и

считывание информации конфигурации ENAV-буфера, записанной в считываемом файле информации загрузки.

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

40. Способ по п.38, в котором загрузка содержит запрашивание из сервера одного из ENAV-файлов на основе информации имени и местоположения ENAV-файлов, записанной в файле информации загрузки, и загрузку одного ENAV-файла, обеспеченного из сервера в интерактивное устройство, для буферизации в обновляемой области разметки.

41. Способ по п.32, в котором выделение содержит:

отображение сообщения об ошибках, если область ENAV-буфера не выделена, и

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

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

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

43. Способ по п.42, в котором выделение содержит выделение обновляемой области разметки в соответствии с информацией размера памяти, включенной в информацию конфигурации ENAV-буфера.

44. Способ по п.42, в котором выделение содержит выделение обновляемой области разметки в соответствии с информацией размеров и имен памяти, включенной в информацию конфигурации ENAV-буфера.

45. Способ по п.42, в котором выделение содержит считывание информации конфигурации ENAV-буфера, записанной в файле информации загрузки, и загрузка содержит загрузку соответствующего одного из ENAV-файлов в соответствии с информацией имени и местоположения ENAV-файлов, записанной в файле информации загрузки.

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

47. Способ по п.42, в котором выделение содержит считывание в качестве информации конфигурации ENAV-буфера размеров и имен памяти, записанных в файле информации загрузки, с использованием атрибута элемента "память" файла информации загрузки.

48. Способ по п.42, в котором выделение содержит:

считывание предварительно определенного файла информации загрузки со ссылкой на файл запуска, включенный в каталог, в котором хранятся ENAV-файлы, и

считывание информации конфигурации ENAV-буфера, записанной в считываемом файле информации загрузки.

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

50. Способ по п.48, в котором загрузка дополнительно содержит:

запрашивание на сервере одного из ENAV-файлов на основе информации имени и местоположения ENAV-файлов, записанной в файле информации загрузки, и

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

51. Носитель, считываемый компьютером, кодированный инструкциями обработки для выполнения способа по п.32, выполняемыми компьютером.

52. Способ по п.32, в котором выделение дополнительно содержит считывание файла информации конфигурации ENAV-буфера с носителя информации, на котором хранятся звуковые и/или видео (AV) данные, которые должны воспроизводиться с ENAV-файлами интерактивным устройством в интерактивном режиме.

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

местоположение ENAV-файла, как находящегося на другом носителе информации, отличном от носителя информации, с которого считываются AV-данные, и

местоположение другого ENAV-файла, как находящегося на носителе информации,

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

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

55. Способ управления буфером устройства записи и/или воспроизведения, которое воспроизводит в интерактивном режиме первые данные и интерактивные данные, считываемые с носителя информации, способ содержит:

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

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

56. Способ по п.55, дополнительно включающий определение размера обновляемой области разметки с использованием информации, считываемой с носителя информации.

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

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

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

60. Способ по п.56, в котором определение размера содержит прием размера, установленного другим носителем информации, из которого должен быть буферизирован интерактивный файл.

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

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

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

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

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

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

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

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

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

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

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

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

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

74. Способ по п.55, дополнительно содержащий:

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

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

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

76. Способ по п.55, в котором первые данные включают в себя изображение, и дополнительно содержащий отображение изображения в первой области дисплея с воспроизводимым интерактивным файлом, отображаемым во второй области дисплея.

77. Способ по п.76, в котором первые данные включают в себя видеоданные, содержащие изображение.

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

79. Носитель, считываемый компьютером, кодированный инструкциями обработки для выполнения способа по п.55, выполняемыми компьютером.

80. Носитель информации для использования с устройством записи и/или воспроизведения, имеющим ENAV-буфер, носитель информации содержит: ENAV-файл, содержащий ENAV-данные, и

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

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

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

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

атрибут элемента "память" содержит в качестве информации конфигурации ENAV-буфера размер и имя памяти ENAV-файла, и

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

84. Носитель информации по п.80, дополнительно содержащий: файл информации загрузки, содержащий файл конфигурации ENAV-буфера, файл запуска, связанный с файлом информации загрузки, каталог, содержащий файл информации загрузки и ENAV-файл, причем для считывания информации конфигурации ENAV-буфера в файле информации загрузки устройство считывает включенный в каталог файл запуска, который должен быть связан с файлом загрузки информации.

85. Носитель информации по п.80, дополнительно содержащий AV-файл, содержащий AV-данные, причем ENAV-файл является файлом, используемым устройством для воспроизведения AV-файла с буферизированным ENAV-файлом в интерактивном режиме.

86. Носитель информации по п.85, в котором AV-файл создан в соответствии с форматом DVD-VIDEO и ENAV-файл содержит документ разметки, созданный языком разметки, и который интерпретируется устройством для воспроизведения AV-файла с ENAV-файлом в интерактивном режиме.

87. Носитель информации по п.85, дополнительно содержащий: каталог AV, содержащий AV-файл, и

каталог ENAV, отличный от каталога AV, и который содержит ENAV-файл и файл, содержащий информацию конфигурации ENAV-буфера.

88. Носитель информации по п.80, в котором информация конфигурации ENAV-буфера содержит информацию местоположения, используемую устройством для загрузки другого ENAV-файла с другого носителя информации.

89. Носитель информации по п.88, в котором информация местоположения содержит web-сайт, на котором другой носитель информации является доступным из устройства.

90. Носитель информации по п.82, на котором элемент "память" указывает

местоположение другого ENAV-файла как находящегося на другом носителе информации, отличном от носителя информации, с которого устройством должны быть считаны другие ENAV-данные, и

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

загружает один из ENAV-файлов, определенный как обновляемый файл разметки, который должен быть буферизирован, в выделенную обновляемую область разметки ENAV-буфера и

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

91. Носитель информации по п.90, причем другой носитель информации содержит сервер, соединенный с ENAV-буфером.

92. Носитель информации для использования в интерактивном режиме с устройством записи и/или воспроизведения, которое содержит буфер, носитель информации содержит:

первые данные, которые должны быть воспроизведены устройством с интерактивным файлом в интерактивном режиме, и

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

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

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

95. Носитель информации по п.92, в котором информация выделения указывает размер выделенной части.

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

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

98. Носитель информации по п.97, причем другой носитель информации находится на сервере, внешнем относительно устройства.

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

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

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

101. Носитель информации по п.92, в котором:

первые данные включают изображение и

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

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

103. Носитель информации по п.101, в котором первые данные содержат видеоданные, содержащие изображение.

104. Носитель информации по п.92, в котором первые данные содержат звуковые данные, которые должны быть воспроизведены через устройство вывода звуковых данных при воспроизведении интерактивного файла.

Приоритеты:

31.03.2003 - пп.1, 2, 7, 8, 32, 33, 35, 38-40, 42, 43, 45, 48-50, 52, 80, 85-89, 92, 95, 96;

03.09.2003 - пп.3-6, 9-31, 34, 36, 37, 41, 44, 46, 47, 51, 53-79, 81-84, 90, 91, 93, 94, 97-104.



 

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

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

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

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

Изобретение относится к области оптической записи и оптическим носителям записи. .

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

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

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