RU2490700C2 - Файл-контейнер изображений - Google Patents
Файл-контейнер изображений Download PDFInfo
- Publication number
- RU2490700C2 RU2490700C2 RU2009104535/08A RU2009104535A RU2490700C2 RU 2490700 C2 RU2490700 C2 RU 2490700C2 RU 2009104535/08 A RU2009104535/08 A RU 2009104535/08A RU 2009104535 A RU2009104535 A RU 2009104535A RU 2490700 C2 RU2490700 C2 RU 2490700C2
- Authority
- RU
- Russia
- Prior art keywords
- image
- data
- image data
- medium
- file
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/309—Table of contents
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Группа изобретений относится к обработке данных и созданию файлов изображения. Технический результат заключается в обеспечении при формировании файл-контейнера изображения функциональной связи нескольких мультимедийных потоков, один из которых принимают приемником, а другой включает произвольные данные. Файл-контейнер имеет, по меньшей мере, первый и второй мультимедийные потоки (МП). Первый МП содержит первые данные изображения, представляющие изображение, второй поток содержит произвольные данные, которые могут соответствовать: другому представлению того же изображения; аннотациям к первым данным изображения; вторым данным изображения, которые совместно с первыми данными изображения образуют новое изображение с увеличенным динамическим диапазоном, разрешением, полем зрения или другими атрибутами, которое можно получить путем обработки двух или более независимых изображений; или исполнимому файлу, относящемуся к первому МП. Файл-контейнер изображений может содержать расширяемые метаданные для хранения информации, описывающей один или несколько мультимедийных потоков файла-контейнера изображений, а также информацию DRM к получению лицензии для доступа к зашифрованным данным или для проверки аутентичности зашифрованных или незашифрованных данных. 2 н. и 24 з.п. ф-лы, 6 ил.
Description
Область техники
Настоящее изобретение относится, в целом, к обработке данных и, в частности, к сохранению и созданию файлов изображения.
Предшествующий уровень техники
В общем случае, традиционные форматы файла изображения предусматривают, что в файле изображения хранится единственное изображение. Например, цифровая камера, использующая такой традиционный формат файла изображения, создает отдельный файл изображения для каждой отдельно взятой фотографии. Таким образом, если фотограф использует эту камеру, чтобы взять несколько связанных между собой изображений и сформировать из них одну общую фотографию, то каждое изображение сохраняется в отдельном файле изображения, вследствие чего фотографу или другому пользователю приходится вручную организовывать и отслеживать отдельные файлы изображения, пока они не объединятся, в отдельном процессе. Это ручная операция может быть трудоемкой и подверженной ошибкам, в особенности, если фотографу/пользователю приходится иметь дело с большим количеством изображений.
Еще один недостаток традиционных форматов файлов изображения состоит в том, что они, в общем случае, не поддерживают функций цифрового управления правами (DRM). Таким образом, владелец изображения обычно не имеет доступа к тому же уровню регулирования интеллектуальной собственности, который широко доступен, или видео- или аудиоматериалам.
Дополнительный недостаток традиционных форматов файлов изображения состоит в том, что они не обеспечивают удобную встроенную поддержку аннотирования изображений. Например, если фотограф или пользователь желает обеспечить аудио-аннотацию для отдельного файла изображения или группы взаимосвязанных изображений с использованием традиционных форматов файла изображения, то фотографу/пользователю обычно приходится сохранять аудиоаннотации в отдельном файле и вручную формировать связь между этими двумя файлами.
Сущность изобретения
Согласно аспектам различных описанных вариантов осуществления, файл-контейнер изображений имеет, по меньшей мере, первый мультимедийный поток и второй мультимедийный поток. Файл-контейнер изображений может содержать более двух мультимедийных потоков. Первый мультимедийный поток содержит первые данные изображения, представляющие изображение. Второй мультимедийный поток содержит произвольные данные, обычно относящиеся к изображению первого мультимедийного потока. Например, произвольные данные могут соответствовать другому представлению того же изображения. Произвольные данные могут также соответствовать изображению, аудио, видео, графике, тексту, дате и времени, местоположению, веб-ссылкам или анимационным аннотациям для первых данных изображения. Произвольные данные также могут соответствовать вторым данным изображения, которые некоторым образом связаны с данными изображения в первом мультимедийном потоке. Например, второй мультимедийный поток может быть одним из нескольких мультимедийных потоков, соответствующих ряду изображений, полученных в течение определенного времени, или второму изображению, которое может быть объединено с первыми данными изображения для формирования нового изображения с повышенным общим качеством, например, увеличенным динамическим диапазоном, пиксельным разрешением или полем зрения. Произвольные данные также могут соответствовать приложению (например, исполнимому файлу), которое может использоваться для просмотра и/или обработки первых данных изображения.
Согласно другому аспекту, файл-контейнер изображений может также содержать расширяемый объект метаданных, в котором хранится информация, описывающая одно или несколько представлений изображения, хранящихся в файле-контейнере изображений. Метаданные могут содержать информацию, относящуюся к изображению (или аудио- или видеофрагменту), например название, имя создателя, тему, описание, имя издателя, имя распространителя, дату, формат, язык и другие типы информации, которые могут понадобиться, в зависимости от приложения. Метаданные также могут ссылаться на другие потоки в файле-контейнере изображений с указанием контейнера или с указанием потока.
Согласно еще одному аспекту, в файле-контейнере изображений могут храниться одно или несколько представлений и/или других мультимедийных потоков в зашифрованном формате. В этом случае файл-контейнер изображений содержит информацию цифровых прав. Например, информация цифровых прав может относиться к лицензии на доступ к зашифрованным данным, содержащимся в файле-контейнере изображений.
Краткое описание чертежей
Неограничительные и неисчерпывающие варианты осуществления настоящего изобретения описаны со ссылкой на нижеследующие фигуры, в которых сходные позиции обозначают сходные детали на различных видах, если не указано обратное.
Фиг. 1 - блок-схема системы, в которой используется файл-контейнер изображений, согласно одному варианту осуществления.
Фиг. 2 - логическая блок-схема операций формирования файла-контейнера изображений, согласно одному варианту осуществления.
Фиг. 3 - блок-схема компонентов файла-контейнера изображений, согласно одному варианту осуществления.
Фиг. 4 - блок-схема компонентов файла-контейнера изображений, согласно второму варианту осуществления.
Фиг. 5 - блок-схема компонентов файла-контейнера изображений, согласно третьему варианту осуществления.
Фиг. 6 - блок-схема иллюстративной вычислительной среды, пригодной для формирования или использования файла-контейнера изображений, согласно одному варианту осуществления.
Подробное описание
На фиг. 1 показана упрощенная система 100, в которой используется файл-контейнер изображений согласно одному варианту осуществления. В этом варианте осуществления система 100 содержит устройство 102 и платформу 104. В обычном применении устройство 102 является устройством, генерирующим изображения, например, цифровой камерой, сканнером, мобильным телефоном (снабженным камерой), персональным компьютером, снабженным камерой, карманным персональным компьютером (КПК), снабженным камерой, телевизионной приставкой с функцией стоп-кадра, видеоплеером с функцией стоп-кадра, проигрывателем цифровых универсальных дисков (DVD) с функцией стоп-кадра или другим подходящим устройством или аппаратом, воспринимающим/захватывающим изображение. Платформа 104 обычно реализована посредством персонального компьютера, запоминающего устройства (например, жесткого диска, компакт-диска, цифрового универсального диска (DVD), ленты, сетевого запоминающего устройства или другого носителя данных), принтера или другого подходящего устройства или аппаратуры для хранения или просмотра изображений. Другие варианты осуществления системы 100 могут быть реализованы с использованием нескольких устройств, подобных устройству 102 или нескольких платформ, подобных платформе 104, или комбинации таких устройств и платформ. В данном варианте осуществления файл-контейнер изображений можно передавать между устройством(ами) и/или платформой(ами) в любых направлениях.
В данном варианте осуществления устройство 102 содержит генератор 110 файлов-контейнеров изображений, запоминающее устройство 114 и интерфейс 116 со средой связи. Платформа 104 в данном варианте осуществления содержит устройство 120 чтения файлов-контейнеров изображений, запоминающее устройство 124 и интерфейс 126. В других вариантах осуществления (например, когда платформа 104 используется, в основном, как запоминающее устройство), устройство 120 чтения файлов изображений может быть исключено.
Устройство 102 может послать файл-контейнер 106 изображений (сгенерированный генератором 110 файлов-контейнеров изображений и сохраненный в запоминающем устройстве 114) на платформу 104 через интерфейс 106 и линию 108 связи. Например, линия 108 связи может представлять собой прямое проводное соединение, беспроводное соединение, сеть (например, локальную сеть, Интернет, телефонную систему и т.д.), непосредственный перенос сменного носителя от устройства 102 на платформу 104 (сменного дискового носителя, носителя флэш-памяти, CD-ROM, DVD-RW или DVD+RW) и т.д. Платформа 104 принимает файл-контейнер 106 изображений через интерфейс 126 и сохраняет его в запоминающем устройстве 124. К данным, содержащимся в файле-контейнере 106 изображений, можно затем осуществлять доступ посредством устройства 120 чтения файлов-контейнеров изображений, по желанию пользователя.
В отличие от систем, в которых используются традиционные форматы файлов изображения, в системе 100 используется файл-контейнер 106 изображений для обеспечения гибкого, расширяемого, обладающего обратной совместимостью механизма сохранения изображений, аннотаций к изображениям, информации регулирования прав на цифровое содержимое (DRM) и другой произвольной информации в самоописывающем режиме. Ниже, со ссылкой на фиг. 3-6, приведено более подробное описание вариантов осуществления файла-контейнера 106 изображений.
На фиг. 2 показано формирование файла-контейнера 106 изображений (фиг. 1), согласно одному варианту осуществления. Согласно фиг. 1 и 2, этот вариант осуществления устройства 102 предусматривает формирование файла-контейнера изображений следующим образом. На этапе 202 устройство 102 собирает данные изображения. Согласно одному варианту осуществления данные изображения собираются от датчика изображения (не показан). Например, датчиком изображения может быть прибор с зарядовой связью (ПЗС) цифровой камеры. Затем данные изображения сохраняются в запоминающем устройстве 114. В некоторых вариантах осуществления данные изображения могут обрабатываться устройством, а затем сохраняться в запоминающем устройстве 114. Данные изображения могут представлять собой первичные данные датчика, несжатые данные изображения (т.е. первичные данные, преобразованные в несжатое представление изображения), сжатые данные изображения (например, согласно формату объединенной группы экспертов в области фотографии (JPEG) или другому подходящему формату сжатия). Формат данных изображения обычно зависит от обработки, осуществляемой устройством, и, согласно описанному ниже, файл-контейнер 106 изображений способен воспринимать любой формат.
На этапе 204 устройство 102 сохраняет данные изображения из этапа 202 в виде мультимедийного потока в файле-контейнере 106 изображений. Используемое здесь понятие мультимедийного потока в данном контексте обычно относится (но не исключительно) к единичному изображению или информации, используемой для представления единичного изображения, фрагменту видеозаписи, фрагменту аудиозаписи или исполнимому объекту или приложению. Согласно одному варианту осуществления, генератор 110 файлов-контейнеров изображений получает данные изображения из запоминающего устройства 114 и сохраняет информацию, относящуюся к данным изображения и общей организации файла-контейнера изображений, в заголовочной части файла-контейнера 106 изображений. Генератор 110 файлов-контейнеров изображений также сохраняет, по меньшей мере, некоторые данные изображения (например, пиксельные данные) в содержательной части (части данных) файла-контейнера 106 изображений. В этом варианте осуществления генератор файлов-контейнеров изображений может также сохранять информацию местоположения для данных изображения, сохраненных в части данных, в индексной части файла-контейнера изображений. Например, эта информация местоположения может содержать смещение от заранее выбранной точки файла-контейнера изображений. В некоторых вариантах осуществления индексный объект может быть исключен (например, когда файл-контейнер изображений содержит только данные изображения, представляющие единичное изображение). Заголовочная, содержательная и индексная части образуют компоненты этого варианта осуществления файла-контейнера 106 изображений (например, описанного ниже на фиг. 3). В других вариантах осуществления файл-контейнер 106 изображений может содержать другие компоненты. Например, некоторые дополнительные компоненты описаны ниже со ссылкой на фиг. 4 и 5.
На этапе 206 принятия решения устройство 102 определяет, нужно ли связывать с данными изображения, собранными на блоке 202, дополнительную информацию. Например, устройство 102 может содержать микрофон и соответствующие обрабатывающие компоненты для записи аудиофрагментов. Пользователь может также делать аудиоаннотацию к данным изображения, собранным на этапе 202, активируя компоненты аудиозаписи и говоря в микрофон. В этом варианте осуществления генератор 100 файлов-контейнеров способен обнаруживать, когда функция аудиозаписи активирована для аннотирования данных изображения, собранных на этапе 202.
Устройство 102 может включать в себя другие функции, которые генерируют информацию, подлежащую связыванию с данными изображения, собранными на этапе 202. В качестве таких функций могут выступать (но не исключительно): (a) автоматическая генерация доказательства или пиктографических изображений и полномасштабных изображений единичного изображения; (b) генерация последовательности отдельных изображений, которые позже будут обработаны для создания панорамного изображения; (c) генерация единичного изображения, имеющего несколько представлений для разных установок экспозиции, настроек баланса белого, установок сжатия, пиксельных разрешений, цветового пространства (например, цветового пространства для печати и другого цветового пространства для отображения на мониторе), поля зрения, цветового контекста (описанного ниже); (d) генерация других аннотаций (например, видео, графических, текстовых аннотаций); и (e) присоединение исполнимых приложений (например, приложения, необходимого для интерпретации первичных данных изображения, или для декодирования внутреннего формата сжатия). В одном варианте осуществления потоки видео- и аудиоданных добавляются к файлу-контейнеру 106 изображений примерно так же, как предусмотрено «форматом усовершенствованных систем» (ASF). Каждый дополнительный фрагмент данных добавляется в дополнительный мультимедийный поток, при этом заголовочная информация о данных сохраняется в заголовочной части, а сами данные сохраняются в содержательной части файла-контейнера 106 изображений.
Используемое здесь понятие «цветового пространства» означает математическое пространство, в котором значения цветов могут быть заданы (обычно) малым количеством цветовых координат. Например, в цветовом пространстве RGB для задания цвета используются три координаты (обозначаемые R, G и B), а в цветовом пространстве CMYK для задания цвета используются четыре другие координаты (C, M, Y и K). Значения цветов в этих двух пространствах ведут себя по-разному. RGB обычно используется для описания света, обладающего свойством аддитивности, а CMYK обычно используется для описания чернил, обладающих свойством субтрактивности. Можно производить преобразование значений цветов из одного цветового пространства в другое, но в некоторых случаях это приводит к ухудшению значений цветов.
Используемое здесь понятие «цветового контекста» определяет, что в действительности означают цветовые координаты, в соответствии с некоторым объективным стандартом. Например, некоторые устройства могут использовать цветовое пространство RGB, но одни и те же значения цветов RGB, отображаемые на каждом из этих устройств, могут не выглядеть одинаково (даже при одних и тех же условиях наблюдения). Причина в том, что разные устройства используют разные цветовые контексты.
Если на этапе 206 принятия решения генератор 110 файлов-контейнеров изображений определяет, что с данными изображения, собранными на этапе 202, не нужно связывать никакой дополнительной информации, то файл-контейнер изображений готов, и последовательность операций по формированию файла-контейнера изображений завершается. В противном случае, последовательность операций переходит к этапу 208.
Согласно фиг. 2, на этапе 208 устройство 104 формирует еще один мультимедийный поток. Если дополнительная информация представляет собой данные изображения для другого представления изображения, то генератор 110 файлов-контейнеров изображений выполняет этап 208, по существу, так же, как описано ранее для этапов 202 и 204. Это значит, что в данном варианте осуществления генератор 110 файлов-контейнеров изображений генерирует заголовочную информацию и сохраняет ее в заголовочной части, сохраняет, по меньшей мере, некоторые данные изображения (например, пиксельные данные) в содержательной части (части данных) и сохраняет информацию местоположения для этой новой информации изображения в индексной части. Если дополнительная информация не является данными изображения, то генератор 110 файлов-контейнеров изображений выполняет, по существу, такие же операции, за исключением того, что заголовочная информация содержит информацию, характерную для дополнительной информации в заголовочной части файла-контейнера 106 изображений. Например, заголовочная информация может включать в себя указание, является ли дополнительная информация аудиоданными, видеоданными, исполнимым приложением и т.д. Затем последовательность операций возвращается к этапу 206 принятия решения для определения, следует ли формировать еще один мультимедийный поток.
На фиг. 3 показаны компоненты файла-контейнера 106 изображений (фиг. 1) согласно первому варианту осуществления. В этом варианте осуществления файл-контейнер 106 изображений содержит заголовочную часть 302, содержательную часть 304 (часть данных) и индексную часть 306. Заголовочная часть 302 содержит заголовочную информацию для каждого мультимедийного потока, содержащегося в файле-контейнере 106 изображений. В этом иллюстративном файле-контейнере изображений заголовочная часть 302 содержит заголовочную информацию 3121-312N для мультимедийных потоков с первого по N-й, соответственно. Заголовочная информация содержит такую информацию, как основные свойства мультимедийного потока, язык, присутствующий в мультимедийном потоке, свойства индексной информации, хранящейся в индексной части 306 для мультимедийного потока, информацию заполнения, которая задает заполнение в заголовочной информации. Заголовочная информация также может включать в себя информацию, идентифицирующую алгоритм сжатия для этого мультимедийного потока, макрокоманды, встроенные в заголовочную информацию, маркерную информацию, идентифицирующую маркеры, встроенные в данные (хранящиеся в части 304 данных) для мультимедийного потока. В других вариантах осуществления заголовочная информация может содержать информацию о других свойствах мультимедийного потока. В одном варианте осуществления заголовочная информация сформирована наподобие (но проще) соответствующей информации в вышеупомянутом формате ASF. Вышеприведенное описание заголовочной части 302 иллюстрирует конкретный вариант осуществления; однако, в других вариантах осуществления заголовочная часть 302 может быть сформирована с использованием любого подходящего формата (например, других форматов заголовочной информации, определений и т.д.).
В этом примере часть данных включает в себя данные 3141 - 314N для потоков данных с первого по N-й, соответственно. В одном иллюстративном варианте осуществления, для сохранения данных в части 306 данных используются пакеты. Хотя ниже более подробно описан вариант осуществления хранения пакетных данных, в других вариантах осуществления могут использоваться другие подходы к сохранению данных в части 304 данных. В этом иллюстративном варианте осуществления пакеты могут иметь переменный размер вплоть до четырех гигабайт, поскольку изображения могут быть чрезвычайно велики. В других вариантах осуществления пакеты могут иметь фиксированный размер или разные размеры. В некоторых вариантах осуществления пакеты, представляющие данные из различных потоков, могут, в необязательном порядке, перемежаться. Иными словами, за пакетом из потока А может следовать пакет из потока В, а за ним другие пакеты из потока А, что позволяет устройству 102 генерировать информацию в любом порядке. Кроме того, пакет может содержать данные из более, чем одного мультимедийного потока. Кроме того, для сохранения данных одного мультимедийного потока могут использоваться несколько пакетов. Этот пакетный подход обеспечивает гибкость в сохранении мультимедийных данных в части 304 данных. Согласно описанному выше, данные, содержащиеся в части 304 данных, могут представлять собой, например, данные изображения (первичные, несжатые и/или сжатые). Кроме того, часть 304 данных может включать в себя данные изображения, представляющие несколько представлений одного изображения, или данные изображения для нескольких изображений, подлежащих объединению в одно изображение. Кроме того, часть 304 данных может включать в себя аудиоданные, видеоданные, графику или текстовые данные для аннотирования данных изображения и/или исполнимый программный код для работы с данными изображения, содержащимися в объекте данных, или их обработки.
Индексная часть 306 содержит индексы с 3161 по 316N для мультимедийных потоков с первого по N-й, соответственно. Согласно отмеченному выше, индексная информация используется для определения местоположения нужных частей данных в объекте данных. Согласно одному варианту осуществления индексный объект 306, по существу, аналогичен индексному объекту, используемому в вышеупомянутом формате ASF. Согласно другим вариантам осуществления, можно использовать другие подходящие механизмы индексации.
На фиг. 4 показаны компоненты файла-контейнера 106 изображений (фиг. 1) согласно второму варианту осуществления. Этот вариант осуществления по существу аналогичен варианту осуществления, показанному на фиг. 3, за исключением того, что предусматривает наличие части 400 метаданных в заголовочной части 302. Часть 400 метаданных обеспечивает механизм связывания метаданных со всеми мультимедийными потоками файла-контейнера 106 изображений или с одним или несколькими мультимедийным(и) потоком(ами) файла-контейнера 106 изображений. Кроме того, часть 400 метаданных позволяет пользователю файла-контейнера 106 изображений осуществлять доступ к метаданным без необходимости обрабатывать часть 304 данных и индексную часть 306. Кроме того, часть 400 метаданных обеспечивает расширяемый формат метаданных для обеспечения гибкости при адаптации файла-контейнера 106 изображений к другим приложениям.
Согласно одному варианту осуществления часть 400 метаданных позволяет задавать одно или несколько пространств имен, причем отдельные элементы метаданных в каждом пространстве имен включают в себя поле имени самоописания и соответствующее поле значения. Согласно одному варианту осуществления, это содержимое метаданных преобразуется в расширяемый язык разметки (XML). В одном варианте осуществления пространство имен может содержать элементы метаданных, имеющие определения, по существу, аналогичные заданным в Положениях о метаданных согласно дублинской инициативе относительно метаданных ядра (DCMI), изданных 4 марта 2003 г., и в перечне типов DCMI, изданном 12 февраля 2003 г. Альтернативные или дополнительные пространства имен метаданных могут также включать в себя определения, по существу, подобные тем, которые соответствуют другим установленным стандартам метаданных. Например, эти другие форматы включают в себя взаимозаменяемые «формат файла изображения для цифровых фотоаппаратов» (EXIF), версия 2.2, апрель 2002 г. от Японской ассоциации по развитию электронной промышленности (JEIDA) и/или «модель обмена информацией» (IIM), версия 4.1, изданную в июле 1999 г. Международным советом по прессе и телекоммуникациям (IPTC). В части 400 метаданных также можно использовать другое стандартизованное или ориентированное на конкретное приложение пространство имен самоописания.
Часть 400 метаданных может содержать информацию, относящуюся к изображению (или аудио- или видеофрагменту), например название, имя создателя, тему, описанию, имя издателя, имя распространителя, дату, формат, язык и другие типы информации, которые могут понадобиться, в зависимости от приложения. Поскольку часть 400 метаданных является расширяемой, приложения и/или пользователи могут задавать свои собственные метаданные, и такие расширения можно использовать одновременно в одном контейнере и части метаданных без конфликта.
На фиг. 5 показаны компоненты файла-контейнера 106 изображений согласно третьему варианту осуществления. Этот вариант осуществления, по существу, подобен варианту осуществления, представленному на фиг. 4, за исключением того, что предусматривает наличие части 500 цифрового управления правами (DRM) в заголовочной части 302 и зашифрованные данные 5141-514N для мультимедийных потоков с первого по N-й, соответственно (вместо данных 3141-314N, как в варианте осуществления, показанном на фиг. 4). Согласно одному варианту осуществления, часть 500 DRM может содержать универсальный указатель ресурса (URL) сервера лицензирования (т.е., откуда пользователи получают лицензию на использование изображения и других данных, содержащихся в файле-контейнере 106 изображений). Лицензия может содержать ключ для дешифрования зашифрованных данных 5141-514N. Информация DRM также может относиться к проверке аутентичности данных изображения. В других вариантах осуществления шифрование может применяться для каждого мультимедийного потока в отдельности.
На фиг. 6 показана обобщенная компьютерная среда 600, которую можно использовать для реализации изложенных здесь принципов. Например, устройство 102 и платформа 104 могут включать в себя компьютерную среду, по существу, подобную обобщенной компьютерной среде 600. Компьютерная среда 600 является лишь одним примером вычислительной среды и не призвана накладывать каких-либо ограничений на объем использования или функции компьютера и сетевой архитектуры. Кроме того, компьютерную среду 600 не следует рассматривать как имеющую какую-либо зависимость или требование, относящееся к какому-либо из или комбинации компонентов, проиллюстрированных в иллюстративной компьютерной среде 600.
Согласно фиг. 6, одна иллюстративная система для реализации изобретения включает в себя вычислительное устройство, например вычислительное устройство 600. В самой общей конфигурации вычислительное устройство 600 обычно содержит, по меньшей мере, один процессор 602 и системную память 604. В зависимости от конкретных конфигурации и типа вычислительного устройства, системная память 604 может быть энергозависимой (например, ОЗУ), энергонезависимой (например, ПЗУ, флэш-память и т.д.) или комбинированной. В системной памяти 604 обычно размещаются операционная система 605, один или несколько программных модулей 606 и, возможно, программные данные 607. Эта базовая конфигурация вычислительного устройства 600 проиллюстрирована на фиг. 6 посредством компонентов, обведенных пунктирной линией 608.
Вычислительное устройство 600 может иметь дополнительные особенности или функции. Например, вычислительное устройство 600 может также содержать дополнительные запоминающие устройства (сменные и/или стационарные), например магнитные диски, оптические диски или ленту. Эти дополнительные запоминающие устройства представлены на фиг. 6 сменным запоминающим устройством 609 и стационарным запоминающим устройством 610. Компьютерные носители данных могут включать в себя энергозависимые и энергонезависимые, сменные и стационарные носители, реализованные посредством любого метода или технологии хранения информации, например, компьютерно-считываемых команд, структур данных, программных модулей или других данных. Системная память 604, сменное запоминающее устройство 609 и стационарное запоминающее устройство 610 являются примерами компьютерных носителей данных. Компьютерные носители данных включают в себя, но без ограничения, ОЗУ, ПЗУ, ЭСППЗУ, флэш-память или иную технологию памяти, CD-ROM, цифровые универсальные диски (DVD) или другое оптическое запоминающее устройство, магнитные кассеты, магнитную ленту, запоминающее устройство на основе магнитного диска или другие магнитные запоминающие устройства или любой другой носитель, который можно использовать для хранения полезной информации, и к которому можно осуществлять доступ посредством вычислительного устройства 600. Любой такой компьютерный носитель данных может входить в состав устройства 600. Вычислительное устройство 600 может также иметь устройство(а) ввода 612, например, клавиатуру 622, мышь 623, перо, устройство голосового ввода, тактильное устройство ввода, сканнер и т.п. Оно также может содержать устройство(а) вывода 614, например дисплей, громкоговорители, принтер и т.п. Эти устройства хорошо известны в технике и не нуждаются в дальнейшем обсуждении.
Вычислительное устройство 600 может также содержать средства 616 связи, позволяющие устройству осуществлять связь с другими вычислительными устройствами 618, например, по сети. Средства 616 связи являются одним примером сред передачи данных. Среды передачи данных обычно реализуются посредством компьютерно-считываемых команд, структур данных, программных модулей или других данных в виде модулированного сигнала данных, например, сигнала несущей или иного механизма переноса и содержат любые среды доставки информации. Термин «модулированный сигнал данных» означает сигнал, одна или несколько характеристик которого изменяется так, что кодирует информацию в сигнале. В порядке примера, но не ограничения, среды передачи данных включают в себя проводные среды, например, проводную сеть или прямое проводное соединение, и беспроводные среды, например, акустические, ВЧ, инфракрасные и прочие беспроводные среды. Используемый здесь термин «компьютерно-считываемые среды» включает в себя как носители данных, так и среды передачи данных.
Различные модули и приемы могут быть описаны здесь в общем контексте компьютерно-выполняемых команд, например, программных модулей, выполняемых одним или несколькими компьютерами или другими устройствами. В общем случае программные модули включают в себя процедуры, программы, объекты, компоненты, структуры данных и т.д. для осуществления конкретных задач или реализации абстрактных типов данных. Эти программные модули и т.п. могут выполняться в виде внутреннего кода или могут загружаться и выполняться, например, в виртуальной машине или другой среде выполнения с оперативной компиляцией. Обычно функции программных модулей могут быть объединенными или распределенными в зависимости от конкретного варианта осуществления.
Упомянутые в данном описании изобретения выражения «один вариант осуществления», «вариант осуществления» или «иллюстративный вариант осуществления» означают, что конкретно описанная особенность, структура или характеристика отвечает, по меньшей мере, одному варианту осуществления настоящего изобретения. Таким образом, использование таких выражений может относиться к более, чем одному варианту осуществления. Кроме того, описанные особенности, структуры или характеристики могут образовывать любые подходящие объединения в одном или нескольких вариантах осуществления.
Однако специалисту в данной области очевидно, что изобретение можно осуществить на практике без одной или нескольких конкретных деталей или с использованием других способов, ресурсов, материалов и т.д. В других случаях общеизвестные структуры, ресурсы или операции не были показаны или подробно описаны просто для того, чтобы не затемнять аспекты изобретения.
Хотя были проиллюстрированы и описаны иллюстративные варианты осуществления и применения настоящего изобретения, следует понимать, что изобретение не ограничивается именно вышеописанными конфигурацией и ресурсами. Специалисты в данной области могут предложить различные модификации, изменения и вариации, касающиеся организации, работы и деталей способов и систем, отвечающих раскрытому здесь изобретению, не выходя за рамки объема заявленного изобретения.
Claims (26)
1. Считываемый компьютером носитель, имеющий записанные на нем компоненты, которые при их выполнении компьютером служат для сохранения данных изображения, при этом компоненты содержат:
приемник данных изображения, и
генератор файлов изображений для формирования файла-контейнера изображения, имеющего множество мультимедийных потоков, причем множество мультимедийных потоков содержит первый мультимедийный поток и второй мультимедийный поток, при этом первый мультимедийный поток включает в себя первые данные изображения, полученные из данных изображения, принятых приемником данных изображения, а второй мультимедийный поток включает в себя произвольные данные.
приемник данных изображения, и
генератор файлов изображений для формирования файла-контейнера изображения, имеющего множество мультимедийных потоков, причем множество мультимедийных потоков содержит первый мультимедийный поток и второй мультимедийный поток, при этом первый мультимедийный поток включает в себя первые данные изображения, полученные из данных изображения, принятых приемником данных изображения, а второй мультимедийный поток включает в себя произвольные данные.
2. Носитель по п.1, в котором произвольные данные содержат вторые данные изображения, причем первые и вторые данные изображения обеспечивают разные представления одного изображения.
3. Носитель по п.1, в котором произвольные данные содержат данные, представляющие аннотацию изображения, представленного первыми данными изображения.
4. Носитель по п.3, в котором произвольные данные содержат аудио, видео, графику, текст, дату и время, местоположение, веб-ссылки или анимационные данные.
5. Носитель по п.1, в котором произвольные данные содержат исполнимый компонент.
6. Носитель по п.1, в котором произвольные данные содержат вторые данные изображения, причем данные из первых данных изображения и данные из вторых данных изображения подлежат объединению для представления изображения, которое больше отдельных изображений, представленных первыми и вторыми данными изображения.
7. Носитель по п.1, в котором произвольные данные содержат вторые данные изображения, причем данные из первых данных изображения и данные из вторых данных изображения подлежат объединению для представления изображения более высокого качества, чем отдельные изображения, представленные первыми и вторыми данными изображения.
8. Носитель по п.1, в котором генератор файлов изображений дополнительно служит для добавления метаданных в файл-контейнер изображений.
9. Носитель по п.1, в котором генератор файлов изображений дополнительно служит для добавления индексной информации, относящейся к местоположениям первых данных изображения и первых произвольных данных в файле-контейнере изображений.
10. Носитель по п.1, в котором файл-контейнер изображений содержит зашифрованные данные.
11. Носитель по п.1, в котором генератор файлов изображений дополнительно служит для сохранения информации цифрового управления правами в файле-контейнере изображений.
12. Носитель по п.11, в котором информация цифрового управления правами содержит информацию, относящуюся к получению лицензии для доступа к первым данным изображения.
13. Носитель по п.11, в котором информация цифрового управления правами содержит информацию, относящуюся к проверке аутентичности первых данных изображения.
14. Носитель по п.1, в котором доступ к файлу-контейнеру изображений возможен посредством программы просмотра мультимедиа.
15. Носитель по п.14, в котором программа просмотра мультимедиа является программой просмотра, позволяющей просматривать файлы в формате усовершенствованных систем (ASF).
16. Считываемый компьютером носитель, имеющий записанные на нем команды, которые при выполнении их компьютером служат для сохранения данных изображения, причем команды реализуют средство сбора данных изображения и
средство генерации файла-контейнера изображений, содержащего множество мультимедийных потоков, причем множество мультимедийных потоков содержит первый мультимедийный поток и второй мультимедийный поток, первый мультимедийный поток содержит первые данные изображения, полученные из данных изображения, принятых приемником данных изображения, и второй мультимедийный поток содержит произвольные данные.
средство генерации файла-контейнера изображений, содержащего множество мультимедийных потоков, причем множество мультимедийных потоков содержит первый мультимедийный поток и второй мультимедийный поток, первый мультимедийный поток содержит первые данные изображения, полученные из данных изображения, принятых приемником данных изображения, и второй мультимедийный поток содержит произвольные данные.
17. Носитель по п.16, в котором произвольные данные содержат вторые данные изображения, причем первые и вторые данные изображения обеспечивают разные представления одного изображения.
18. Носитель по п.16, в котором произвольные данные содержат данные, представляющие аннотацию изображения, представленного первыми данными изображения.
19. Носитель по п.18, в котором произвольные данные содержат аудио, видео, графику, текст, дату и время, местоположение, веб-ссылки или анимационные данные.
20. Носитель по п.16, в котором средство генерации избирательно шифрует данные, содержащиеся в файле-контейнере изображений.
21. Носитель по п.16, в котором произвольные данные содержат исполнимый компонент.
22. Носитель по п.16, в котором средство генерации содержит средство добавления метаданных в файл-контейнер изображений.
23. Носитель по п.16, в котором средство генерации содержит средство сохранения индексной информации, относящейся к местоположениям первых данных изображения и первых произвольных данных в файле-контейнере изображений.
24. Носитель по п.16, дополнительно содержащий средство сохранения информации цифрового управления правами в файле-контейнере изображений.
25. Носитель по п.24, в котором информация цифрового управления правами содержит информацию, относящуюся к получению лицензии для доступа к первым данным изображения.
26. Носитель по п.24, в котором информация цифрового управления правами содержит информацию, относящуюся к проверке аутентичности первых данных изображения.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/674,742 US7480382B2 (en) | 2003-09-30 | 2003-09-30 | Image file container |
US10/674,742 | 2003-09-30 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004120672/09A Division RU2359327C2 (ru) | 2003-09-30 | 2004-07-06 | Файл-контейнер изображений |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009104535A RU2009104535A (ru) | 2010-08-20 |
RU2490700C2 true RU2490700C2 (ru) | 2013-08-20 |
Family
ID=34313970
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004120672/09A RU2359327C2 (ru) | 2003-09-30 | 2004-07-06 | Файл-контейнер изображений |
RU2009104535/08A RU2490700C2 (ru) | 2003-09-30 | 2004-07-06 | Файл-контейнер изображений |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004120672/09A RU2359327C2 (ru) | 2003-09-30 | 2004-07-06 | Файл-контейнер изображений |
Country Status (13)
Country | Link |
---|---|
US (2) | US7480382B2 (ru) |
EP (1) | EP1521260A1 (ru) |
JP (1) | JP5102430B2 (ru) |
KR (1) | KR101071129B1 (ru) |
CN (1) | CN1604080B (ru) |
AU (1) | AU2004203374B2 (ru) |
BR (1) | BRPI0403164A (ru) |
CA (1) | CA2473071C (ru) |
MX (1) | MXPA04007314A (ru) |
MY (1) | MY140918A (ru) |
RU (2) | RU2359327C2 (ru) |
TW (1) | TWI367426B (ru) |
ZA (1) | ZA200405488B (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2674434C2 (ru) * | 2014-03-10 | 2018-12-10 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Фото- и/или видеоанимация на основе метаданных |
Families Citing this family (121)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6751670B1 (en) * | 1998-11-24 | 2004-06-15 | Drm Technologies, L.L.C. | Tracking electronic component |
US7127515B2 (en) | 1999-01-15 | 2006-10-24 | Drm Technologies, Llc | Delivering electronic content |
US20060195400A1 (en) * | 2000-10-13 | 2006-08-31 | Patrick Patterson | Controlling access to electronic content |
CA2519116C (en) * | 2003-03-13 | 2012-11-13 | Drm Technologies, Llc | Secure streaming container |
JP2004295541A (ja) * | 2003-03-27 | 2004-10-21 | Victor Co Of Japan Ltd | 画像作成プログラム及び画像再生プログラム |
EA015549B1 (ru) | 2003-06-05 | 2011-08-30 | Интертраст Текнолоджис Корпорейшн | Переносимая система и способ для приложений одноранговой компоновки услуг |
US7480382B2 (en) | 2003-09-30 | 2009-01-20 | Microsoft Corporation | Image file container |
US7979886B2 (en) * | 2003-10-17 | 2011-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Container format for multimedia presentations |
WO2005043802A1 (en) * | 2003-10-20 | 2005-05-12 | Drm Technologies, Llc | Securing digital content system and method |
US20050097046A1 (en) | 2003-10-30 | 2005-05-05 | Singfield Joy S. | Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system |
JP4655470B2 (ja) * | 2003-11-18 | 2011-03-23 | ソニー株式会社 | コンテンツデータ処理装置及びコンテンツデータ処理方法、並びにコンテンツデータ管理システム及びコンテンツデータ管理方法 |
US7984089B2 (en) * | 2004-02-13 | 2011-07-19 | Microsoft Corporation | User-defined indexing of multimedia content |
US20050203931A1 (en) * | 2004-03-13 | 2005-09-15 | Robert Pingree | Metadata management convergence platforms, systems and methods |
KR100945218B1 (ko) * | 2004-06-30 | 2010-03-03 | 노키아 코포레이션 | 데이터 객체들의 전달 |
US7421451B2 (en) * | 2005-08-30 | 2008-09-02 | Microsoft Corporation | Padding management for content files |
US8306918B2 (en) * | 2005-10-11 | 2012-11-06 | Apple Inc. | Use of media storage structure with multiple pieces of content in a content-distribution system |
US9626667B2 (en) | 2005-10-18 | 2017-04-18 | Intertrust Technologies Corporation | Digital rights management engine systems and methods |
TWI468969B (zh) * | 2005-10-18 | 2015-01-11 | Intertrust Tech Corp | 授權對電子內容作存取的方法及授權對該電子內容執行動作之方法 |
US8661348B2 (en) * | 2006-01-27 | 2014-02-25 | At&T Intellectual Property I, L.P. | Methods and systems to process an image |
KR101484054B1 (ko) * | 2006-03-30 | 2015-01-19 | 엘지전자 주식회사 | 미디어 파일 포맷, 미디어 파일 재생 방법, 및 미디어 파일재생 장치 |
US8224751B2 (en) * | 2006-05-03 | 2012-07-17 | Apple Inc. | Device-independent management of cryptographic information |
US8708227B1 (en) | 2006-10-31 | 2014-04-29 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US7885451B1 (en) | 2006-10-31 | 2011-02-08 | United Services Automobile Association (Usaa) | Systems and methods for displaying negotiable instruments derived from various sources |
US7876949B1 (en) | 2006-10-31 | 2011-01-25 | United Services Automobile Association | Systems and methods for remote deposit of checks |
US8799147B1 (en) | 2006-10-31 | 2014-08-05 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of negotiable instruments with non-payee institutions |
US7873200B1 (en) | 2006-10-31 | 2011-01-18 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US8351677B1 (en) | 2006-10-31 | 2013-01-08 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
JP5239170B2 (ja) * | 2007-02-28 | 2013-07-17 | 富士ゼロックス株式会社 | 画像処理システム及びプログラム |
US10380559B1 (en) | 2007-03-15 | 2019-08-13 | United Services Automobile Association (Usaa) | Systems and methods for check representment prevention |
US8959033B1 (en) | 2007-03-15 | 2015-02-17 | United Services Automobile Association (Usaa) | Systems and methods for verification of remotely deposited checks |
US8433127B1 (en) | 2007-05-10 | 2013-04-30 | United Services Automobile Association (Usaa) | Systems and methods for real-time validation of check image quality |
US8538124B1 (en) | 2007-05-10 | 2013-09-17 | United Services Auto Association (USAA) | Systems and methods for real-time validation of check image quality |
US9311492B2 (en) | 2007-05-22 | 2016-04-12 | Apple Inc. | Media storage structures for storing content, devices for using such structures, systems for distributing such structures |
US8347098B2 (en) * | 2007-05-22 | 2013-01-01 | Apple Inc. | Media storage structures for storing content, devices for using such structures, systems for distributing such structures |
JP5334335B2 (ja) | 2007-07-02 | 2013-11-06 | フラウンホファー・ゲゼルシャフト・ツール・フォルデルング・デル・アンゲバンテン・フォルシュング・アインゲトラーゲネル・フェライン | メディアデータコンテナおよびメタデータコンテナを有するファイルを記憶および読み出すための装置および方法 |
US9058512B1 (en) | 2007-09-28 | 2015-06-16 | United Services Automobile Association (Usaa) | Systems and methods for digital signature detection |
US9159101B1 (en) | 2007-10-23 | 2015-10-13 | United Services Automobile Association (Usaa) | Image processing |
US7956904B2 (en) * | 2007-10-23 | 2011-06-07 | Panasonic Corporation | Image file reproduction device and image file reproduction method |
US9898778B1 (en) | 2007-10-23 | 2018-02-20 | United Services Automobile Association (Usaa) | Systems and methods for obtaining an image of a check to be deposited |
US8358826B1 (en) | 2007-10-23 | 2013-01-22 | United Services Automobile Association (Usaa) | Systems and methods for receiving and orienting an image of one or more checks |
US9892454B1 (en) | 2007-10-23 | 2018-02-13 | United Services Automobile Association (Usaa) | Systems and methods for obtaining an image of a check to be deposited |
US7996314B1 (en) | 2007-10-30 | 2011-08-09 | United Services Automobile Association (Usaa) | Systems and methods to modify a negotiable instrument |
US8046301B1 (en) | 2007-10-30 | 2011-10-25 | United Services Automobile Association (Usaa) | Systems and methods to modify a negotiable instrument |
US7996315B1 (en) | 2007-10-30 | 2011-08-09 | United Services Automobile Association (Usaa) | Systems and methods to modify a negotiable instrument |
US8001051B1 (en) | 2007-10-30 | 2011-08-16 | United Services Automobile Association (Usaa) | Systems and methods to modify a negotiable instrument |
US7996316B1 (en) | 2007-10-30 | 2011-08-09 | United Services Automobile Association | Systems and methods to modify a negotiable instrument |
US8290237B1 (en) | 2007-10-31 | 2012-10-16 | United Services Automobile Association (Usaa) | Systems and methods to use a digital camera to remotely deposit a negotiable instrument |
US8320657B1 (en) | 2007-10-31 | 2012-11-27 | United Services Automobile Association (Usaa) | Systems and methods to use a digital camera to remotely deposit a negotiable instrument |
US7900822B1 (en) | 2007-11-06 | 2011-03-08 | United Services Automobile Association (Usaa) | Systems, methods, and apparatus for receiving images of one or more checks |
US7896232B1 (en) | 2007-11-06 | 2011-03-01 | United Services Automobile Association (Usaa) | Systems, methods, and apparatus for receiving images of one or more checks |
US10380562B1 (en) * | 2008-02-07 | 2019-08-13 | United Services Automobile Association (Usaa) | Systems and methods for mobile deposit of negotiable instruments |
KR100877955B1 (ko) * | 2008-02-22 | 2009-01-13 | 주식회사 디지캡 | 다운로드 콘텐츠보호 솔루션이미지 생성방법 |
CN101520755B (zh) * | 2008-02-28 | 2011-03-16 | 宏碁股份有限公司 | 多媒体播放调整方法及*** |
US10354689B2 (en) | 2008-04-06 | 2019-07-16 | Taser International, Inc. | Systems and methods for event recorder logging |
US20090251311A1 (en) * | 2008-04-06 | 2009-10-08 | Smith Patrick W | Systems And Methods For Cooperative Stimulus Control |
US8325800B2 (en) | 2008-05-07 | 2012-12-04 | Microsoft Corporation | Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers |
US8379851B2 (en) * | 2008-05-12 | 2013-02-19 | Microsoft Corporation | Optimized client side rate control and indexed file layout for streaming media |
US7925774B2 (en) | 2008-05-30 | 2011-04-12 | Microsoft Corporation | Media streaming using an index file |
US8351678B1 (en) | 2008-06-11 | 2013-01-08 | United Services Automobile Association (Usaa) | Duplicate check detection |
KR101475939B1 (ko) * | 2008-07-02 | 2014-12-23 | 삼성전자 주식회사 | 이미지 처리 장치의 제어 방법과 이미지 처리 장치, 이미지파일 |
US8422758B1 (en) | 2008-09-02 | 2013-04-16 | United Services Automobile Association (Usaa) | Systems and methods of check re-presentment deterrent |
US10504185B1 (en) | 2008-09-08 | 2019-12-10 | United Services Automobile Association (Usaa) | Systems and methods for live video financial deposit |
US7885880B1 (en) | 2008-09-30 | 2011-02-08 | United Services Automobile Association (Usaa) | Atomic deposit transaction |
US8275710B1 (en) | 2008-09-30 | 2012-09-25 | United Services Automobile Association (Usaa) | Systems and methods for automatic bill pay enrollment |
US7962411B1 (en) | 2008-09-30 | 2011-06-14 | United Services Automobile Association (Usaa) | Atomic deposit transaction |
US8265140B2 (en) * | 2008-09-30 | 2012-09-11 | Microsoft Corporation | Fine-grained client-side control of scalable media delivery |
US7974899B1 (en) | 2008-09-30 | 2011-07-05 | United Services Automobile Association (Usaa) | Atomic deposit transaction |
US8391599B1 (en) | 2008-10-17 | 2013-03-05 | United Services Automobile Association (Usaa) | Systems and methods for adaptive binarization of an image |
US7949587B1 (en) | 2008-10-24 | 2011-05-24 | United States Automobile Association (USAA) | Systems and methods for financial deposits by electronic message |
US7970677B1 (en) | 2008-10-24 | 2011-06-28 | United Services Automobile Association (Usaa) | Systems and methods for financial deposits by electronic message |
US8904191B2 (en) * | 2009-01-21 | 2014-12-02 | Microsoft Corporation | Multiple content protection systems in a file |
US8452689B1 (en) | 2009-02-18 | 2013-05-28 | United Services Automobile Association (Usaa) | Systems and methods of check detection |
US10956728B1 (en) | 2009-03-04 | 2021-03-23 | United Services Automobile Association (Usaa) | Systems and methods of check processing with background removal |
US9239847B2 (en) * | 2009-03-12 | 2016-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for managing image files |
US8973153B2 (en) * | 2009-03-30 | 2015-03-03 | International Business Machines Corporation | Creating audio-based annotations for audiobooks |
US20100265347A1 (en) * | 2009-04-16 | 2010-10-21 | Sony Ericsson Mobile Communications Ab | Methods, electronic devices, and computer program products for encoding image files to facilitate browsing thereof |
US8542921B1 (en) | 2009-07-27 | 2013-09-24 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of negotiable instrument using brightness correction |
US9779392B1 (en) | 2009-08-19 | 2017-10-03 | United Services Automobile Association (Usaa) | Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments |
US8977571B1 (en) | 2009-08-21 | 2015-03-10 | United Services Automobile Association (Usaa) | Systems and methods for image monitoring of check during mobile deposit |
US8699779B1 (en) | 2009-08-28 | 2014-04-15 | United Services Automobile Association (Usaa) | Systems and methods for alignment of check during mobile deposit |
JP2011060649A (ja) * | 2009-09-11 | 2011-03-24 | Toyota Motor Corp | 電極活物質層、全固体電池、電極活物質層の製造方法および全固体電池の製造方法 |
EP2497272A1 (en) * | 2009-11-04 | 2012-09-12 | Koninklijke Philips Electronics N.V. | Methods and systems for providing a combination of media data and metadata |
JP2011176716A (ja) * | 2010-02-25 | 2011-09-08 | Nikon Corp | 電子機器、カメラ、および画像処理プログラム |
US8554731B2 (en) * | 2010-03-31 | 2013-10-08 | Microsoft Corporation | Creating and propagating annotated information |
US9129340B1 (en) | 2010-06-08 | 2015-09-08 | United Services Automobile Association (Usaa) | Apparatuses, methods and systems for remote deposit capture with enhanced image detection |
US8532383B1 (en) * | 2010-09-16 | 2013-09-10 | Pixia Corp. | Method of processing a viewport within large format imagery |
US20120076297A1 (en) * | 2010-09-24 | 2012-03-29 | Hand Held Products, Inc. | Terminal for use in associating an annotation with an image |
EP2697929A4 (en) | 2011-04-11 | 2014-09-24 | Intertrust Tech Corp | INFORMATION SECURITY SYSTEMS AND METHODS |
RU2481626C2 (ru) * | 2011-05-27 | 2013-05-10 | Нокиа Корпорейшн | Аннотирование контента с помощью контекстных метаданных |
US10380565B1 (en) | 2012-01-05 | 2019-08-13 | United Services Automobile Association (Usaa) | System and method for storefront bank deposits |
KR101868637B1 (ko) * | 2012-02-16 | 2018-06-18 | 삼성전자주식회사 | 이미지 파일의 인코딩 및 디코딩 방법, 기계로 읽을 수 있는 저장 매체 및 멀티미디어 장치 |
CN102663295B (zh) * | 2012-03-30 | 2014-10-15 | 东华大学 | 一种e-drm通用适配器*** |
US20130308874A1 (en) * | 2012-05-18 | 2013-11-21 | Kasah Technology | Systems and methods for providing improved data communication |
US9330680B2 (en) | 2012-09-07 | 2016-05-03 | BioBeats, Inc. | Biometric-music interaction methods and systems |
US10459972B2 (en) | 2012-09-07 | 2019-10-29 | Biobeats Group Ltd | Biometric-music interaction methods and systems |
CN109522280B (zh) * | 2012-09-16 | 2022-04-19 | 哈尔滨华强电力自动化工程有限公司 | 一种图像文件格式及生成方法及装置及应用 |
US9185081B2 (en) * | 2012-10-22 | 2015-11-10 | Symantec Corporation | Format friendly encryption |
US10552810B1 (en) | 2012-12-19 | 2020-02-04 | United Services Automobile Association (Usaa) | System and method for remote deposit of financial instruments |
US9342324B2 (en) * | 2013-05-23 | 2016-05-17 | Rakuten Kobo, Inc. | System and method for displaying a multimedia container |
US11138578B1 (en) | 2013-09-09 | 2021-10-05 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of currency |
US9286514B1 (en) | 2013-10-17 | 2016-03-15 | United Services Automobile Association (Usaa) | Character count determination for a digital image |
WO2015168299A1 (en) * | 2014-04-29 | 2015-11-05 | BioBeats, Inc. | Biometric-music interaction methods and systems |
US9537921B2 (en) * | 2014-08-19 | 2017-01-03 | Verizon Patent And Licensing Inc. | Mobile-to-mobile streaming of real-time content for presentation by an output device |
US9277234B1 (en) | 2014-08-27 | 2016-03-01 | Adobe Systems Incorporated | Common copy compression |
CN107077117B (zh) * | 2014-10-29 | 2019-10-01 | 西门子公司 | 基于上下文知识的自动压缩算法选择和参数调节 |
US10402790B1 (en) | 2015-05-28 | 2019-09-03 | United Services Automobile Association (Usaa) | Composing a focused document image from multiple image captures or portions of multiple image captures |
GB2539461B (en) | 2015-06-16 | 2020-01-08 | Canon Kk | Image data encapsulation |
JP7076819B2 (ja) | 2016-09-15 | 2022-05-30 | ナッツ・ホールディングス、エルエルシー | 暗号化されたユーザデータの移動および記憶 |
US10606985B2 (en) * | 2017-04-27 | 2020-03-31 | Dell Products L.P. | Secure file wrapper for TIFF images |
US11588872B2 (en) | 2017-06-12 | 2023-02-21 | C-Hear, Inc. | System and method for codec for combining disparate content |
US10187443B2 (en) * | 2017-06-12 | 2019-01-22 | C-Hear, Inc. | System and method for encoding image data and other data types into one data format and decoding of same |
CN109413437A (zh) | 2017-08-15 | 2019-03-01 | 深圳富泰宏精密工业有限公司 | 电子设备及传送视频流的方法 |
TWI626846B (zh) * | 2017-08-15 | 2018-06-11 | 群邁通訊股份有限公司 | 電子設備及傳送視頻流的方法 |
US10942914B2 (en) | 2017-10-19 | 2021-03-09 | Adobe Inc. | Latency optimization for digital asset compression |
US11086843B2 (en) | 2017-10-19 | 2021-08-10 | Adobe Inc. | Embedding codebooks for resource optimization |
US11120363B2 (en) | 2017-10-19 | 2021-09-14 | Adobe Inc. | Latency mitigation for encoding data |
CN109190386B (zh) * | 2018-04-04 | 2021-11-12 | 中国电子科技网络信息安全有限公司 | 基于Device Mapper的容器镜像分层加密存储方法 |
US11030752B1 (en) | 2018-04-27 | 2021-06-08 | United Services Automobile Association (Usaa) | System, computing device, and method for document detection |
EP3744088A1 (en) | 2019-04-01 | 2020-12-02 | Google LLC | Techniques to capture and edit dynamic depth images |
CA3173624A1 (en) | 2020-04-09 | 2021-10-14 | Yoon Ho Auh | Nuts: flexible hierarchy object graphs |
US11900755B1 (en) | 2020-11-30 | 2024-02-13 | United Services Automobile Association (Usaa) | System, computing device, and method for document detection and deposit processing |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2110162C1 (ru) * | 1992-11-13 | 1998-04-27 | Мультимедиа Системс Корпорэйшн | Интерактивная мультимедиа система связи |
EP1133171A2 (en) * | 2000-03-06 | 2001-09-12 | ATI International SRL | Multi-media receiver |
Family Cites Families (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4754065A (en) * | 1984-12-18 | 1988-06-28 | Cetus Corporation | Precursor to nucleic acid probe |
US5506337A (en) * | 1985-03-15 | 1996-04-09 | Antivirals Inc. | Morpholino-subunit combinatorial library and method |
US4800159A (en) * | 1986-02-07 | 1989-01-24 | Cetus Corporation | Process for amplifying, detecting, and/or cloning nucleic acid sequences |
US5288512A (en) * | 1987-12-15 | 1994-02-22 | The Procter & Gamble Company | Reduced calorie fats made from triglycerides containing medium and long chain fatty acids |
US5321750A (en) | 1989-02-07 | 1994-06-14 | Market Data Corporation | Restricted information distribution system apparatus and methods |
US5852188A (en) * | 1990-01-11 | 1998-12-22 | Isis Pharmaceuticals, Inc. | Oligonucleotides having chiral phosphorus linkages |
US6034233A (en) * | 1990-05-04 | 2000-03-07 | Isis Pharmaceuticals Inc. | 2'-O-alkylated oligoribonucleotides and phosphorothioate analogs complementary to portions of the HIV genome |
US5218105A (en) * | 1990-07-27 | 1993-06-08 | Isis Pharmaceuticals | Polyamine conjugated oligonucleotides |
NL9002110A (nl) * | 1990-09-19 | 1992-04-16 | Koninkl Philips Electronics Nv | Beeldopzoek- en weergavesysteem alsmede een registratiedrager voorzien van gecodeerde beelden, werkwijze voor het optekenen van gecodeerde beelden en een opzoek- en weergave-inrichting. |
CN2097208U (zh) * | 1991-09-12 | 1992-02-26 | 董福贵 | 微孔白酒过滤机 |
ES2103918T3 (es) * | 1991-10-17 | 1997-10-01 | Ciba Geigy Ag | Nucleosidos biciclicos, oligonucleotidos, procedimiento para su obtencion y productos intermedios. |
US6335434B1 (en) * | 1998-06-16 | 2002-01-01 | Isis Pharmaceuticals, Inc., | Nucleosidic and non-nucleosidic folate conjugates |
US5605662A (en) * | 1993-11-01 | 1997-02-25 | Nanogen, Inc. | Active programmable electronic devices for molecular biological analysis and diagnostics |
IL101600A (en) * | 1992-04-15 | 2000-02-29 | Yissum Res Dev Co | Synthetic partially phosphorothioated antisense oligodeoxynucleotides and pharmaceutical compositions containing them |
US5262860A (en) * | 1992-04-23 | 1993-11-16 | International Business Machines Corporation | Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal |
US5288514A (en) * | 1992-09-14 | 1994-02-22 | The Regents Of The University Of California | Solid phase and combinatorial synthesis of benzodiazepine compounds on a solid support |
US6710174B2 (en) * | 2001-09-13 | 2004-03-23 | Isis Pharmaceuticals, Inc. | Antisense inhibition of vascular endothelial growth factor receptor-1 expression |
ATE247128T1 (de) * | 1993-09-03 | 2003-08-15 | Isis Pharmaceuticals Inc | Aminoderivatisierte nukleoside und oligonukleoside |
US5491084A (en) * | 1993-09-10 | 1996-02-13 | The Trustees Of Columbia University In The City Of New York | Uses of green-fluorescent protein |
US5908779A (en) * | 1993-12-01 | 1999-06-01 | University Of Connecticut | Targeted RNA degradation using nuclear antisense RNA |
JP3337798B2 (ja) * | 1993-12-24 | 2002-10-21 | キヤノン株式会社 | 画像データ及び音声データを処理する装置、データ処理装置並びにデータ処理方法 |
US5519134A (en) * | 1994-01-11 | 1996-05-21 | Isis Pharmaceuticals, Inc. | Pyrrolidine-containing monomers and oligomers |
US5593853A (en) * | 1994-02-09 | 1997-01-14 | Martek Corporation | Generation and screening of synthetic drug libraries |
US5902880A (en) * | 1994-08-19 | 1999-05-11 | Ribozyme Pharmaceuticals, Inc. | RNA polymerase III-based expression of therapeutic RNAs |
US5487146A (en) * | 1994-03-08 | 1996-01-23 | Texas Instruments Incorporated | Plural memory access address generation employing guide table entries forming linked list |
US5525735A (en) * | 1994-06-22 | 1996-06-11 | Affymax Technologies Nv | Methods for synthesizing diverse collections of pyrrolidine compounds |
JP2951572B2 (ja) * | 1994-09-12 | 1999-09-20 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 画像データ変換方法及びシステム |
GB9501465D0 (en) * | 1995-01-25 | 1995-03-15 | King S College London | Nucleoside phosphorothioate derivatives,synthesis and use thereof |
DE19502912A1 (de) * | 1995-01-31 | 1996-08-01 | Hoechst Ag | G-Cap Stabilisierte Oligonucleotide |
US5612900A (en) * | 1995-05-08 | 1997-03-18 | Kabushiki Kaisha Toshiba | Video encoding method and system which encodes using a rate-quantizer model |
US5745484A (en) * | 1995-06-05 | 1998-04-28 | Omnipoint Corporation | Efficient communication system using time division multiplexing and timing adjustment control |
US5739311A (en) * | 1995-06-07 | 1998-04-14 | Gen-Probe Incorporated | Enzymatic synthesis of phosphorothioate oligonucleotides using restriction endonucleases |
JPH0951497A (ja) * | 1995-08-04 | 1997-02-18 | Olympus Optical Co Ltd | 画像取扱装置 |
US5764974A (en) * | 1995-08-30 | 1998-06-09 | Unisys Corporation | System with user specified pattern definitions for matching input messages and associated decisions for conditionally responding to the input messages |
US5835498A (en) * | 1995-10-05 | 1998-11-10 | Silicon Image, Inc. | System and method for sending multiple data signals over a serial link |
US6041345A (en) * | 1996-03-08 | 2000-03-21 | Microsoft Corporation | Active stream format for holding multiple media streams |
EP0888385B1 (en) * | 1996-03-14 | 2003-08-20 | Genentech, Inc. | Gdnf receptor and uses thereof |
US5756710A (en) * | 1996-06-05 | 1998-05-26 | The Trustees Of Columbia University In City Of New York | Phosphorothioate oligonucleotides that bind to the V3-loop and uses thereof |
US5898031A (en) * | 1996-06-06 | 1999-04-27 | Isis Pharmaceuticals, Inc. | Oligoribonucleotides for cleaving RNA |
US5838678A (en) * | 1996-07-24 | 1998-11-17 | Davis; Joseph W. | Method and device for preprocessing streams of encoded data to facilitate decoding streams back-to back |
US5739119A (en) * | 1996-11-15 | 1998-04-14 | Galli; Rachel L. | Antisense oligonucleotides specific for the muscarinic type 2 acetylcholine receptor MRNA |
EP0944269B1 (en) * | 1996-12-04 | 2002-11-13 | Matsushita Electric Industrial Co., Ltd. | Optical disc for high resolution and three-dimensional image recording, optical disc reproducing device, and optical disc recording device |
US7235653B2 (en) * | 1996-12-31 | 2007-06-26 | Isis Pharmaceuticals, Inc. | Oligonucleotide compositions and methods for the modulation of the expression of B7 protein |
JPH10334212A (ja) * | 1997-04-01 | 1998-12-18 | Fuji Photo Film Co Ltd | 付加情報付き画像ファイルからの画像プリントシステム |
US6124864A (en) * | 1997-04-07 | 2000-09-26 | Synapix, Inc. | Adaptive modeling and segmentation of visual image streams |
US6430591B1 (en) * | 1997-05-30 | 2002-08-06 | Microsoft Corporation | System and method for rendering electronic images |
JPH10341393A (ja) * | 1997-06-10 | 1998-12-22 | Nikon Corp | 情報処理装置および記録媒体 |
US5956701A (en) * | 1997-06-13 | 1999-09-21 | International Business Machines Corporation | Method and system for using an artificial neural net for image map processing |
US6272631B1 (en) * | 1997-06-30 | 2001-08-07 | Microsoft Corporation | Protected storage of core data secrets |
US5983242A (en) * | 1997-07-01 | 1999-11-09 | Microsoft Corporation | Method and system for preserving document integrity |
US6013786A (en) * | 1997-08-22 | 2000-01-11 | Hybridon, Inc. | MDM2-specific antisense oligonucleotides |
WO1999012644A1 (fr) * | 1997-09-08 | 1999-03-18 | Chugai Seiyaku Kabushiki Kaisha | Procede d'oxydation selective des groupes hydroxyle primaires des composes organiques, et resines contenant un catalyseur adsorbe et destinees a cet effet |
US6794499B2 (en) * | 1997-09-12 | 2004-09-21 | Exiqon A/S | Oligonucleotide analogues |
EP1023286A1 (en) * | 1997-10-10 | 2000-08-02 | Neurosearch A/S | Benzimidazole compounds, pharmaceutical compositions containing the compounds and their use |
US6608933B1 (en) * | 1997-10-17 | 2003-08-19 | Microsoft Corporation | Loss tolerant compressed image data |
US6175409B1 (en) * | 1999-04-02 | 2001-01-16 | Symyx Technologies, Inc. | Flow-injection analysis and variable-flow light-scattering methods and apparatus for characterizing polymers |
US7321828B2 (en) * | 1998-04-13 | 2008-01-22 | Isis Pharmaceuticals, Inc. | System of components for preparing oligonucleotides |
US6221587B1 (en) * | 1998-05-12 | 2001-04-24 | Isis Pharmceuticals, Inc. | Identification of molecular interaction sites in RNA for novel drug discovery |
YU73600A (sh) * | 1998-05-26 | 2003-08-29 | Icn Pharmaceuticals Inc. | Novi nukleosidi koji imaju biciklične šećerne grupe |
JPH11342652A (ja) * | 1998-05-29 | 1999-12-14 | Olympus Optical Co Ltd | 画像印刷装置 |
JP2000023157A (ja) * | 1998-07-01 | 2000-01-21 | Fuji Photo Film Co Ltd | 符号化画像ファイル作成方法および装置、画像復元方法および装置並びにこれらの方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体 |
US6867294B1 (en) * | 1998-07-14 | 2005-03-15 | Isis Pharmaceuticals, Inc. | Gapped oligomers having site specific chiral phosphorothioate internucleoside linkages |
US6242589B1 (en) * | 1998-07-14 | 2001-06-05 | Isis Pharmaceuticals, Inc. | Phosphorothioate oligonucleotides having modified internucleoside linkages |
WO2000014740A1 (fr) * | 1998-09-09 | 2000-03-16 | Sharp Kabushiki Kaisha | Dispositif d'enregistrement d'information multimedia destine a l'enregistrement de fichier d'information multimedia sur support d'enregistrement |
JP2000092436A (ja) * | 1998-09-11 | 2000-03-31 | Olympus Optical Co Ltd | 電子的画像印刷システムとこれに使用する電子的撮像装置及び画像印刷装置 |
US6376541B1 (en) * | 1998-11-06 | 2002-04-23 | Alcon Manufacturing, Ltd. | Upregulation of endogenous prostaglandins to lower intraocular pressure |
JP2000149001A (ja) * | 1998-11-17 | 2000-05-30 | Sony Corp | ディジタル画像記録装置 |
US6314569B1 (en) * | 1998-11-25 | 2001-11-06 | International Business Machines Corporation | System for video, audio, and graphic presentation in tandem with video/audio play |
CZ296576B6 (cs) * | 1999-02-12 | 2006-04-12 | Sankyo Company Limited | Nukleosidový analog a oligonukleotidový analog a farmaceutický prostredek, sonda a primer s jeho obsahem |
IL144975A0 (en) * | 1999-02-26 | 2002-06-30 | Univ British Columbia | A composition containing an antisense oligonucleotide |
US6734291B2 (en) * | 1999-03-24 | 2004-05-11 | Exiqon A/S | Synthesis of [2.2.1]bicyclo nucleosides |
AU776362B2 (en) * | 1999-05-04 | 2004-09-09 | Roche Innovation Center Copenhagen A/S | L-ribo-LNA analogues |
US6525191B1 (en) * | 1999-05-11 | 2003-02-25 | Kanda S. Ramasamy | Conformationally constrained L-nucleosides |
DE19925073C2 (de) * | 1999-06-01 | 2001-07-19 | Stefan Weiss | Nucleinsäuremoleküle mit spezifischer Erkennung von nativem PrP·S··c·, Herstellung und Verwendung |
US20040006031A1 (en) * | 2002-07-02 | 2004-01-08 | Isis Pharmaceuticals Inc. | Antisense modulation of HMG-CoA reductase expression |
CN1142509C (zh) * | 1999-09-03 | 2004-03-17 | 北京航空航天大学 | 一种将图像信息转换成音乐的方法 |
US6748362B1 (en) * | 1999-09-03 | 2004-06-08 | Thomas W. Meyer | Process, system, and apparatus for embedding data in compressed audio, image video and other media files and the like |
US6549922B1 (en) * | 1999-10-01 | 2003-04-15 | Alok Srivastava | System for collecting, transforming and managing media metadata |
US6986988B2 (en) * | 1999-10-06 | 2006-01-17 | Quark Biotech, Inc. | Method for enrichment of natural antisense messenger RNA |
AU7863200A (en) * | 1999-10-06 | 2001-05-10 | Quark Biotech, Inc. | Method for enrichment of natural antisense messenger rna |
US7006111B1 (en) * | 1999-11-09 | 2006-02-28 | Intel Corporation | Digital image stitching |
JP4369585B2 (ja) * | 2000-02-07 | 2009-11-25 | 富士フイルム株式会社 | 画像処理装置 |
US6523046B2 (en) * | 2000-02-25 | 2003-02-18 | Microsoft Corporation | Infrastructure and method for supporting generic multimedia metadata |
US6598097B1 (en) * | 2000-02-29 | 2003-07-22 | International Business Machines Corporation | Method and system for performing DMA transfers using operating system allocated I/O buffers |
CA2404780A1 (en) * | 2000-03-27 | 2001-10-04 | University Of Delaware | Targeted chromosomal genomic alterations with modified single stranded oligonucleotides |
US8296801B2 (en) | 2000-04-10 | 2012-10-23 | Sony Corporation | Asset management system and asset management method |
EP1148322A1 (de) | 2000-04-18 | 2001-10-24 | Gretag-Macbeth AG | Verfahren zur Erzeugung einer elektronischen Farbinformationsdatei und Verfahren zur Farbkommunikation |
US7647340B2 (en) * | 2000-06-28 | 2010-01-12 | Sharp Laboratories Of America, Inc. | Metadata in JPEG 2000 file format |
US7036011B2 (en) * | 2000-06-29 | 2006-04-25 | Cachestream Corporation | Digital rights management |
JP2002044663A (ja) * | 2000-07-24 | 2002-02-08 | Canon Inc | 画像符号化装置及び方法、画像表示装置及び方法、画像処理システム並びに撮像装置 |
AU2001282717A1 (en) * | 2000-07-28 | 2002-02-13 | Cancer Research Technology Limited | Cancer treatment by combination therapy |
JP2002050176A (ja) | 2000-08-02 | 2002-02-15 | Seiko Epson Corp | 半導体装置、そのリフレッシュ方法、メモリシステムおよび電子機器 |
AU2001282522A1 (en) * | 2000-08-29 | 2002-03-13 | Takeshi Imanishi | Novel nucleoside analogs and oligonucleotide derivatives containing these analogs |
HUP0301805A3 (en) * | 2000-09-02 | 2005-12-28 | Gruenenthal Gmbh | Antisense oligonucleotides against vanilloid receptor 1 |
US6601056B1 (en) * | 2000-09-28 | 2003-07-29 | Microsoft Corporation | Method and apparatus for automatic format conversion on removable digital media |
US20030228618A1 (en) * | 2000-11-24 | 2003-12-11 | Erez Levanon | Methods and systems for identifying naturally occurring antisense transcripts and methods, kits and arrays utilizing same |
US7053195B1 (en) * | 2001-06-12 | 2006-05-30 | Syngenta Participatious Ag | Locked nucleic acid containing heteropolymers and related methods |
EP2360251B1 (en) * | 2001-07-12 | 2016-09-28 | University of Massachusetts | In vivo production of small interfering RNAs that mediate gene silencing |
US20030096772A1 (en) * | 2001-07-30 | 2003-05-22 | Crooke Rosanne M. | Antisense modulation of acyl CoA cholesterol acyltransferase-2 expression |
US7259150B2 (en) * | 2001-08-07 | 2007-08-21 | Isis Pharmaceuticals, Inc. | Modulation of apolipoprotein (a) expression |
GB2379349B (en) * | 2001-08-31 | 2006-02-08 | Sony Uk Ltd | Embedding data in material |
CA2459347C (en) * | 2001-09-04 | 2012-10-09 | Exiqon A/S | Locked nucleic acid (lna) compositions and uses thereof |
US20040214766A1 (en) * | 2001-10-01 | 2004-10-28 | Kari Alitalo | VEGF-C or VEGF-D materials and methods for treatment of neuropathologies |
JP3614126B2 (ja) * | 2001-10-18 | 2005-01-26 | ミノルタ株式会社 | デジタルカメラ |
JP2003152888A (ja) * | 2001-11-08 | 2003-05-23 | Nec Corp | ビデオ付き留守応答メッセージ機能付き携帯電話機 |
EP1313066B1 (en) * | 2001-11-19 | 2008-08-27 | STMicroelectronics S.r.l. | A method for merging digital images to obtain a high dynamic range digital image |
US6965025B2 (en) * | 2001-12-10 | 2005-11-15 | Isis Pharmaceuticals, Inc. | Antisense modulation of connective tissue growth factor expression |
CA2365811A1 (en) * | 2001-12-21 | 2003-06-21 | Institut De Cardiologie | A new gene therapy using antisense strategy to estrogen receptors (er .alpha. and/or er .beta.) to optimize vascular healing and cardioprotection after vascular injury |
WO2003058485A1 (en) * | 2002-01-12 | 2003-07-17 | Coretrust, Inc. | Method and system for the information protection of digital content |
JP2003219346A (ja) * | 2002-01-17 | 2003-07-31 | Seiko Epson Corp | 画像データ生成装置、画像表示装置、画像データ生成方法、画像表示方法、画像データ生成プログラムを記録した媒体、画像表示プログラムを記録した媒体、画像データ生成プログラムおよび画像表示プログラム |
JP3971201B2 (ja) * | 2002-02-20 | 2007-09-05 | 富士フイルム株式会社 | デジタルカメラ |
US20050143357A1 (en) * | 2002-02-25 | 2005-06-30 | Ake Pousette | Vitamin d upregulated protein 1 (vdup-) methods and uses thereof |
JP4276811B2 (ja) * | 2002-02-26 | 2009-06-10 | オリンパス株式会社 | 画像記録装置 |
US7169916B2 (en) * | 2002-04-01 | 2007-01-30 | Isis Pharmaceuticals, Inc. | Chloral-free DCA in oligonucleotide synthesis |
SI2264172T1 (sl) * | 2002-04-05 | 2017-12-29 | Roche Innovation Center Copenhagen A/S | Oligomerne spojine za modulacijo izražanja HIF-1alfa |
JP2003319346A (ja) | 2002-04-25 | 2003-11-07 | Alpine Electronics Inc | Dvdビデオ再生装置およびビデオ再生装置 |
US6808906B2 (en) * | 2002-05-08 | 2004-10-26 | Rigel Pharmaceuticals, Inc. | Directionally cloned random cDNA expression vector libraries, compositions and methods of use |
US7199107B2 (en) * | 2002-05-23 | 2007-04-03 | Isis Pharmaceuticals, Inc. | Antisense modulation of kinesin-like 1 expression |
US7148342B2 (en) * | 2002-07-24 | 2006-12-12 | The Trustees Of The University Of Pennyslvania | Compositions and methods for sirna inhibition of angiogenesis |
US20040033480A1 (en) * | 2002-08-15 | 2004-02-19 | Wong Norman C.W. | Use of resveratrol to regulate expression of apolipoprotein A1 |
US7401221B2 (en) * | 2002-09-04 | 2008-07-15 | Microsoft Corporation | Advanced stream format (ASF) data stream header object protection |
WO2005004007A1 (en) * | 2002-09-18 | 2005-01-13 | Dmetrix, Inc. | Method for referencing image data |
JP2004120298A (ja) * | 2002-09-26 | 2004-04-15 | Fuji Photo Film Co Ltd | 電子カメラ |
US7229976B2 (en) * | 2002-09-26 | 2007-06-12 | Isis Pharmaceuticals, Inc. | Modulation of forkhead box O1A expression |
EP1562971B1 (en) * | 2002-11-05 | 2014-02-12 | Isis Pharmaceuticals, Inc. | Polycyclic sugar surrogate-containing oligomeric compounds and compositions for use in gene modulation |
AU2003291755A1 (en) * | 2002-11-05 | 2004-06-07 | Isis Pharmaceuticals, Inc. | Oligomers comprising modified bases for binding cytosine and uracil or thymine and their use |
US20060009410A1 (en) * | 2002-11-13 | 2006-01-12 | Crooke Rosanne M | Effects of apolipoprotein B inhibition on gene expression profiles in animals |
EP2141233B1 (en) * | 2002-11-18 | 2016-10-19 | Roche Innovation Center Copenhagen A/S | Antisense design |
US7144999B2 (en) * | 2002-11-23 | 2006-12-05 | Isis Pharmaceuticals, Inc. | Modulation of hypoxia-inducible factor 1 alpha expression |
US7581255B2 (en) * | 2003-01-21 | 2009-08-25 | Microsoft Corporation | Systems and methods for licensing one or more data streams from an encoded digital media file |
US7713738B2 (en) * | 2003-02-10 | 2010-05-11 | Enzon Pharmaceuticals, Inc. | Oligomeric compounds for the modulation of survivin expression |
US20040205286A1 (en) * | 2003-04-11 | 2004-10-14 | Bryant Steven M. | Grouping digital images using a digital camera |
US7339051B2 (en) * | 2003-04-28 | 2008-03-04 | Isis Pharmaceuticals, Inc. | Compositions and methods for the treatment of severe acute respiratory syndrome (SARS) |
WO2005002507A2 (en) * | 2003-06-03 | 2005-01-13 | Isis Pharmaceuticals, Inc. | Modulation of survivin expression |
US7825235B2 (en) * | 2003-08-18 | 2010-11-02 | Isis Pharmaceuticals, Inc. | Modulation of diacylglycerol acyltransferase 2 expression |
US7480382B2 (en) | 2003-09-30 | 2009-01-20 | Microsoft Corporation | Image file container |
WO2005038013A1 (en) * | 2003-10-07 | 2005-04-28 | Isis Pharmaceuticals, Inc. | Artisense oligonucleotides optimized for kidney targeting |
US7476729B2 (en) * | 2003-10-24 | 2009-01-13 | Institut Curie | Dbait and uses thereof |
US8394947B2 (en) * | 2004-06-03 | 2013-03-12 | Isis Pharmaceuticals, Inc. | Positionally modified siRNA constructs |
US7220549B2 (en) * | 2004-12-30 | 2007-05-22 | Helicos Biosciences Corporation | Stabilizing a nucleic acid for nucleic acid sequencing |
EP1896084A4 (en) * | 2005-06-27 | 2010-10-20 | Alnylam Pharmaceuticals Inc | RNAI MODULATION OF HIF-1 AND THERAPEUTIC APPLICATIONS THEREOF |
JP5111385B2 (ja) * | 2005-10-28 | 2013-01-09 | アルナイラム ファーマシューティカルズ, インコーポレイテッド | ハンチンチン遺伝子の発現を抑制するための組成物および方法 |
EP1957648B1 (en) * | 2005-11-17 | 2014-04-23 | Board of Regents, The University of Texas System | Modulation of gene expression by oligomers targeted to chromosomal dna |
KR101547579B1 (ko) * | 2006-03-31 | 2015-08-27 | 알닐람 파마슈티칼스 인코포레이티드 | Eg5 유전자의 발현을 억제하는 이본쇄 리보핵산 |
US7666854B2 (en) * | 2006-05-11 | 2010-02-23 | Isis Pharmaceuticals, Inc. | Bis-modified bicyclic nucleic acid analogs |
DK2066684T3 (da) * | 2006-05-11 | 2012-10-22 | Isis Pharmaceuticals Inc | 5´-Modificerede bicycliske nukleinsyreanaloge |
MY188457A (en) * | 2008-10-03 | 2021-12-10 | Opko Curna Llc | Treatment of apolipoprotein-a1 related diseases by inhibition of natural antisense transcript to apolipoprotein-a1 |
-
2003
- 2003-09-30 US US10/674,742 patent/US7480382B2/en active Active
-
2004
- 2004-07-06 RU RU2004120672/09A patent/RU2359327C2/ru not_active IP Right Cessation
- 2004-07-06 RU RU2009104535/08A patent/RU2490700C2/ru not_active IP Right Cessation
- 2004-07-06 CA CA2473071A patent/CA2473071C/en not_active Expired - Fee Related
- 2004-07-07 TW TW093120402A patent/TWI367426B/zh not_active IP Right Cessation
- 2004-07-09 ZA ZA2004/05488A patent/ZA200405488B/en unknown
- 2004-07-09 MY MYPI20042747A patent/MY140918A/en unknown
- 2004-07-14 EP EP04016545A patent/EP1521260A1/en not_active Ceased
- 2004-07-23 AU AU2004203374A patent/AU2004203374B2/en not_active Ceased
- 2004-07-28 MX MXPA04007314A patent/MXPA04007314A/es active IP Right Grant
- 2004-07-29 KR KR1020040059947A patent/KR101071129B1/ko active IP Right Grant
- 2004-07-29 JP JP2004222290A patent/JP5102430B2/ja not_active Expired - Fee Related
- 2004-07-29 CN CN2004100557399A patent/CN1604080B/zh not_active Expired - Fee Related
- 2004-07-29 BR BR0403164-4A patent/BRPI0403164A/pt not_active IP Right Cessation
-
2008
- 2008-07-16 US US12/174,269 patent/US8463776B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2110162C1 (ru) * | 1992-11-13 | 1998-04-27 | Мультимедиа Системс Корпорэйшн | Интерактивная мультимедиа система связи |
EP1133171A2 (en) * | 2000-03-06 | 2001-09-12 | ATI International SRL | Multi-media receiver |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2674434C2 (ru) * | 2014-03-10 | 2018-12-10 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Фото- и/или видеоанимация на основе метаданных |
US10430460B2 (en) | 2014-03-10 | 2019-10-01 | Microsoft Technology Licensing, Llc | Metadata-based photo and/or video animation |
Also Published As
Publication number | Publication date |
---|---|
AU2004203374A1 (en) | 2005-04-14 |
US20080275915A1 (en) | 2008-11-06 |
CN1604080B (zh) | 2011-05-11 |
RU2359327C2 (ru) | 2009-06-20 |
KR20050031870A (ko) | 2005-04-06 |
MY140918A (en) | 2010-02-12 |
BRPI0403164A (pt) | 2005-05-24 |
RU2004120672A (ru) | 2006-01-10 |
US7480382B2 (en) | 2009-01-20 |
US8463776B2 (en) | 2013-06-11 |
TW200512592A (en) | 2005-04-01 |
ZA200405488B (en) | 2005-05-25 |
CA2473071A1 (en) | 2005-03-30 |
JP5102430B2 (ja) | 2012-12-19 |
JP2005110215A (ja) | 2005-04-21 |
KR101071129B1 (ko) | 2011-10-10 |
US20050071744A1 (en) | 2005-03-31 |
EP1521260A1 (en) | 2005-04-06 |
TWI367426B (en) | 2012-07-01 |
AU2004203374B2 (en) | 2010-02-18 |
CN1604080A (zh) | 2005-04-06 |
CA2473071C (en) | 2013-09-03 |
MXPA04007314A (es) | 2005-04-04 |
RU2009104535A (ru) | 2010-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2490700C2 (ru) | Файл-контейнер изображений | |
US8429205B2 (en) | Associating data with media signals in media signal systems through auxiliary data steganographically embedded in the media signals | |
US8121342B2 (en) | Associating metadata with media signals, and searching for media signals using metadata | |
US8554690B2 (en) | Techniques for using media keys | |
KR100765745B1 (ko) | 엠피브이 파일 생성 방법 및 장치와 그 방법을 수행하기위한 프로그램이 저장된 저장매체 | |
JP2004215231A (ja) | ファイル管理プログラム | |
EP1920607A1 (en) | Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents | |
JP6088625B2 (ja) | 複数の多重修正した子マルチメディア資産からのマルチメディア資産の取得 | |
US20020052886A1 (en) | Method of processing files and an apparatus thereof | |
US20040199866A1 (en) | Synchronized musical slideshow language | |
JP2005327257A (ja) | マルチメディア応用機器における資産の制御のためのファイル管理方法、ファイル管理装置及び情報保存媒体 | |
US7623717B2 (en) | Capturing device for embedding software into raw sensor data | |
KR20040042612A (ko) | MPV(MultiPhotoVideo) 환경하에서자산이 위치하는 경로와 파일 이름을 나타내는 라스트유알엘 복구 방법 | |
US20020010722A1 (en) | Information processing apparatus, image processing apparatus, print order processing method of information processing apparatus, and print request processing method of image processing apparatus | |
US20150070733A1 (en) | Simultaneous digital image and the image file's internal metadata printing system | |
WO2007043746A1 (en) | Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents | |
JP2005123979A (ja) | 画像処理装置及び方法 | |
US20110293201A1 (en) | Image recording device and computer program product of image recording | |
US20050076062A1 (en) | Image server and method of controlling same | |
US8472782B2 (en) | Information processing apparatus and information processing method | |
Rome et al. | Multimedia on symbian OS: Inside the convergence device | |
US20140280258A1 (en) | Methods and apparatus for exporting digital content using a profile | |
Myles | TV News Archives and IPTC’s Video Metadata Hub | |
JP2004334529A (ja) | 情報処理システム、情報処理装置および情報処理方法ならびに記憶媒体、プログラム | |
JPH11284865A (ja) | 画像データの暗号化出力装置および画像再生装置並びにデジタルフォトサービスシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150526 |
|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20190707 |