СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДОСТАВЛЕНИЯ МЕТАДАННЫХ ДЛЯ СОХРАНЕНИЯ

1. Способ для предоставления метаданных для сохранения, включающий в себя:
получение метаданных;
получение указания на точку, где метаданные начинают действовать;
получение указания на вторую точку, где метаданные прекращают действовать;
кодирование полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирование указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
кодирование указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
2. Способ по п.1, включающий в себя:
получение метаданных в виде множества объектов метаданных;
получение для каждого объекта метаданных указания на третью точку, где объект метаданных начинает действовать;
получение для каждого объекта метаданных указания на четвертую точку, где объект метаданных прекращает действовать;
кодирование указания на третью точку и указания на четвертую точку в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
3. Способ по п.2, включающий в себя:
получение для, по меньшей мере, одного объекта метаданных из множества объектов метаданных идентификатора, способного идентифицировать или разрешаться для идентификации, по меньшей мере, одного объекта метаданных;
кодирование идентификатора в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
4. Способ по п.3, где идентификатором является универсальный индикатор ресурсов.
5. Способ по п.3, включающий в себя:
получение для, по меньшей мере, двух объектов метаданных из множества объектов метаданных указания на тип, по меньшей мере, двух объектов метаданных;
формирование группы объектов метаданных в соответствии с указанием на тип, по меньшей мере, двух объектов метаданных; и
кодирование групповым образом каждого идентификатора группы объектов метаданных в одном блоке или одном сэмпле в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
кодирование групповым образом указания на третью точку и/или указания на четвертую точку.
6. Способ по п.2, включающий в себя:
получение для, по меньшей мере, одного объекта метаданных из множества объектов метаданных идентификатора объекта;
кодирование идентификатора объекта для как минимум одного объекта метаданных в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
7. Способ по п.2, включающий в себя:
получение для как минимум одного объекта метаданных из множества объектов метаданных указания на иерархию;
кодирование указания на иерархию для как минимум одного объекта метаданных в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
8. Способ по п.2, включающий в себя:
формирование для пятой точки списка действующих объектов метаданных на основании указания третьей точки, где метаданные начинают действовать, и указания четвертой точки, где метаданные прекращают действовать;
кодирование списка в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
9. Способ по п.8, включающий в себя:
повторяемое формирование списка для множества точек;
повторяемое кодирование списка в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO, для предоставления множества точек синхронизации, из которых можно извлечь информацию о действии каждого объекта метаданных.
10. Передатчик для передачи метаданных для сохранения, где передатчик включает в себя:
первый ввод для получения метаданных;
второй ввод для получения указания на точку, где метаданные начинают действовать;
третий ввод для получения указания на вторую точку, где метаданные прекращают действовать;
передающий блок, коммуникационно связанный с первым вводом, вторым вводом и третьим вводом, для передачи метаданных, указания на точку, где метаданные начинают действовать, и указания на вторую точку, где метаданные прекращают действовать, где передача осуществляется в форме, пригодной для кодирования в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
11. Передатчик по п.10, где блок передачи включает в себя:
энкодер, коммуникативно связанный с первым вводом, вторым вводом и третьим вводом, и
для кодирования полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
для кодирования указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
для кодирования указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и где
блок передачи сконфигурирован для передачи файлового формата, совместимого с или основанного на основном файловом формате среды передачи данных ISO.
12. Передатчик по п.11, включающий в себя:
четвертый ввод для получения метаданных в виде множества объектов метаданных;
пятый ввод для получения для каждого объекта метаданных указания на третью точку, где каждый объект метаданных начинает действовать;
шестой ввод для получения для каждого объекта метаданных указания на четвертую точку, где каждый объект метаданных прекращает действовать;
энкодер, коммуникативно связанный с четвертым вводом, пятым вводом и шестым вводом, и
для кодирования указания на третью точку и указания на четвертую точку в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
13. Способ передачи метаданных для сохранения, где способ включает в себя:
получение метаданных;
получение указания на точку, где метаданные начинают действовать;
получение указания на вторую точку, где метаданные прекращают действовать; и
передачу метаданных, указания на точку, где метаданные начинают действовать, указания на вторую точку, где метаданные прекращают действовать, в виде, пригодном для кодирования в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
14. Способ по п.13, включающий в себя:
кодирование полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирование указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирование указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
передачу файлового формата, совместимого с или основанного на основном файловом формате среды передачи данных ISO.
15. Приемник для приема метаданных для сохранения, приемник включает в себя:
первый ввод для приема метаданных;
второй ввод для приема указания на точку, где метаданные начинают действовать;
третий ввод для приема указания на вторую точку, где метаданные прекращают действовать;
энкодер, коммуникативно связанный с первым вводом, вторым вводом и третьим вводом, и
для кодирования полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
для кодирования указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
для кодирования указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
16. Приемник по п.15, включающий в себя:
четвертый ввод для приема метаданных в виде множества объектов метаданных;
пятый ввод для приема для каждого объекта метаданных указания на третью точку, где каждый объект метаданных начинает действовать;
шестой ввод для приема для каждого объекта метаданных указания на четвертую точку, где каждый объект метаданных прекращает действовать;
энкодер, коммуникативно связанный с четвертым вводом, пятым вводом и шестым вводом, и
для кодирования указания на третью точку и указания на четвертую точку в один блок или один сэмпл в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
17. Приемник по п.15, включающий в себя:
декодер для декодирования метаданных, кодированных в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO;
для декодирования указания на точку, где метаданные начинают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
для декодирования указания на вторую точку, где метаданные прекращают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
18. Приемник по п.15, выполненный в виде одного из группы, состоящей из:
телеприставки;
цифрового видеозаписывающего устройства;
сетевого устройства;
системы санкционированного доступа;
портативного аудиопроигрывателя;
портативного видеопроигрывателя;
мобильного телефона;
DVD-проигрывателя;
CD-проигрывателя;
медиапроигрывателя на жестком диске;
Интернет радиоустройства;
компьютера;
телевизора;
массового развлекательного устройства;
MP3-проигрывателя.
19. Способ приема метаданных для сохранения, где способ включает в себя:
прием метаданных;
прием указания на точку, где метаданные начинают действовать;
прием указания на вторую точку, где метаданные прекращают действовать;
кодирование полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирование указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирование указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
20. Способ рендеринга метаданных, предоставленных в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO, из п.14 или 19, где способ включает в себя:
декодирование метаданных, кодированных в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO;
декодирование указания на точку, где метаданные начинают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
декодирование указания на вторую точку, где метаданные прекращают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
рендеринг метаданных в соответствии с указанием на точку, где метаданные начинают действовать, и указанием на вторую точку, где метаданные прекращают действовать.
21. Устройство рендеринга для рендеринга из файлового формата, совместимого с или основанного на основном файловом формате среды передачи данных ISO, из п.14 или 19, где устройство включает в себя:
декодер для декодирования метаданных, кодированных в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO;
для декодирования указания на точку, где метаданные начинают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
для декодирования указания на вторую точку, где метаданные прекращают действовать, в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
блок рендеринга для рендеринга метаданных в соответствии с указанием на точку, где метаданные начинают действовать, и указанием на вторую точку, где метаданные прекращают действовать.
22. Сигнал 420 для использования в предоставлении метаданных для сохранения, где сигнал включает в себя:
метаданные;
указание на точку, где метаданные начинают действовать;
указание на вторую точку, где метаданные прекращают действовать;
сигнал, подходящий для
кодирования метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирования указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирования указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
23. Сигнал 520 для использования в предоставлении метаданных для сохранения, где сигнал включает в себя:
метаданные в форме, кодированной в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO;
указание на точку, где метаданные начинают действовать, в форме, кодированной в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO; и
указание на вторую точку, где метаданные прекращают действовать, в форме, кодированной в файловом формате, совместимом с или основанном на основном файловом формате среды передачи данных ISO.
24. Система для предоставления метаданных для сохранения, где система включает в себя:
передатчик по п.10;
сигнал по п.22; и
приемник по п.15.
25. Система для предоставления метаданных для сохранения, где система включает в себя:
передатчик по п.11;
сигнал по п.23; и
устройство рендеринга по п.21.
26. Программный элемент, напрямую загружаемый в память программируемого устройства, включающий в себя программные части кода для выполнения, при исполнении указанного программного элемента на устройстве, способа для:
получения метаданных;
получения указания на точку, где метаданные начинают действовать;
получения указания на вторую точку, где метаданные прекращают действовать;
кодирования полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирования указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
кодирования указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.
27. Считываемый компьютером носитель, напрямую загружаемый в память программируемого устройства, включающий программные части кода для выполнения, при исполнении указанных частей кода на устройстве, способа для:
получения метаданных;
получения указания на точку, где метаданные начинают действовать;
получения указания на вторую точку, где метаданные прекращают действовать;
кодирования полученных метаданных в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO;
кодирования указания на точку, где метаданные начинают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO; и
кодирования указания на вторую точку, где метаданные прекращают действовать, в файловый формат, совместимый с или основанный на основном файловом формате среды передачи данных ISO.