×
01.03.2019
219.016.ccb4

Результат интеллектуальной деятельности: СПОСОБ ФОРМИРОВАНИЯ И/ИЛИ ОБРАБОТКИ ОПИСАНИЯ ПОТОКА ДАННЫХ

Вид РИД

Изобретение

№ охранного документа
0002338244
Дата охранного документа
10.11.2008
Аннотация: Изобретение относится к способу формирования и/или обработки описания потока данных, в частности, описания потока данных, основанного на языке XML (расширяемый язык разметки). Техническим результатом является собственно создание способа формирования и последовательной обработки описания потока данных, при котором созданное с помощью этого способа описание потока данных обеспечивает возможность простой и эффективной адаптации потока данных, лежащего в основе описания потока данных, посредством обобщенного процессора. Предложен способ формирования и/или обработки описания (gBSD) потока данных, при котором описание потока данных используется для описания сегментов (PU) потока данных (DS), и/или ссылки на них, и/или их классификации, и описание потока данных посредством процессора (gBSD-P) может трансформироваться с помощью трансформации (Т), причем трансформированное описание потока данных обеспечивает возможность адаптации потока данных, отличающийся тем, что один или более сегментов описания потока данных маркируются как блоки обработки, причем блок обработки содержит всю информацию из описания потока данных, которая необходима для трансформации блока обработки посредством процессора в трансформированный блок обработки (Т-gBSD-PU), не требуя при трансформации осуществления доступа блока обработки к сегментам описания потока данных вне данного блока обработки. 2 н. и 23 з.п. ф-лы, 1 ил.

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

XML (расширяемый язык разметки) представляет собой язык, с помощью которого обеспечивается возможность структурированного описания содержания документа посредством определений по XML-схеме. Более точное описание определений по XML-схеме, а также обеспечиваемое посредством этого определение XML-структур, -типов данных и -моделей содержания содержится в документах [1], [2] и [3].

Из уровня техники известно применение основанных на языке XML описаний потоков данных, при которых отдельные компоненты потока данных описываются или характеризуются соответственно их синтаксическому значению с помощью блоков BSD (BSD = описание синтаксиса битового потока; см. документ [4]), со свободно адресуемыми блоками gBSD (gBSD = обобщенное описание битового потока; см. документ [5]), или по отношению к возможностям адаптации (см. документ [6]). Эти описания потока данных используются для того, чтобы адаптировать поток данных посредством обобщенного процессора без знания формата потока данных. Для этого сначала описание потока данных соответствующим образом трансформируется, причем затем поток данных адаптируется на основе трансформированного описания.

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

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

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

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

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

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

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

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

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

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

Примеры осуществления изобретения описаны ниже со ссылками на чертеж.

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

На чертеже показан поток данных DS в форме битового потока, который содержит множество меньших сегментов DS-F. На чертеже, кроме того, показано соответствующее описание gBSD потока данных, которое описывает структуру потока данных DS и которое основано на уже упоминавшемся во вводной части описания «обобщенном описании битового потока» (см. документ [5]). Описание g-BSD потока данных представляет собой также битовый поток, который включает в себя множество gBSD-блоков gBSDU (см. документ [5]). Согласно представленной форме выполнения соответствующего изобретению способа обозначены отдельные блоки обработки PU описания gBSD потока данных, причем блоки обработки вновь состоят из множества gBSD-блоков gBSDU. Отдельные блоки обработки PU включают в себя выбранные описания частей потока данных DS, причем выбранные описания таким образом скомбинированы в блоки обработки PU, что эти блоки обработки для последующей трансформации T описания потока данных могут обрабатываться по отдельности, причем при трансформации не осуществляется доступ к сегментам описания потока данных вне блока обработки.

На чертеже с помощью условного обозначения gBSD-P обозначен процессор, который выполняет трансформацию T описания потока данных. В качестве результата процессор gBSD-P выдает трансформированное описание потока данных, которое включает в себя отдельные трансформированные блоки обработки T-gBSD-PU. Как упомянуто выше, процессор может при этом обрабатывать по отдельности блоки обработки для трансформации, в то время как согласно уровню техники, все описание потока данных должно было бы вводиться в память для обработки. Таким образом, процессору gBSD-P необходим меньший объем памяти, и ему уже не нужно для обработки принимать весь поток. Отдельные трансформированные блоки обработки T-gBSD-PU служат исключительно тому, чтобы в процессоре DS-P проводить адаптацию потока данных, основанную на трансформированных блоках обработки. В качестве результата адаптации процессор DS-P выдает в итоге отдельные адаптированные сегменты A-DS-F потока данных.

1.Способформированияи/илиобработкиописанияпотокаданных,прикоторомописаниепотокаданныхиспользуетсядляописаниясегментовпотокаданныхи/илиссылкинанихиописаниепотокаданныхпосредствомпроцессораможеттрансформироватьсяспомощьютрансформации,причемтрансформированноеописаниепотокаданныхобеспечиваетвозможностьадаптациипотокаданных,отличающийсятем,чтоодинилиболеесегментовописанияпотокаданныхмаркируютсякакблокиобработки,причемблокобработкисодержитвсеинформационныеданныеизописанияпотокаданных,которыенеобходимыдлятрансформацииблокаобработкипосредствомпроцессоравтрансформированныйблокобработки,нетребуяпритрансформацииосуществлениядоступаблокаобработкиксегментамописанияпотокаданныхвнеданногоблокаобработки,отдельныеблокиобработкиPUвключаютвсебявыбранныеописаниячастейпотокаданныхDS,причемвыбранныеописаниятакимобразомскомбинированывблокиобработкиPU,чтоэтиблокиобработкидляпоследующейтрансформацииТописанияпотокаданныхмогутобрабатыватьсяпоотдельности.12.Способпоп.1,вкоторомспомощьюописанияпотокаданныхклассифицируютсясегментыпотокаданных.23.Способпоп.1или2,вкоторомописаниепотокаданныхпредставляетсобойописаниепотокаданныхнаосновеXML.34.Способпоп.1или2,вкоторомописаниепотокаданныхсодержитgBSD-и/илиBSD-блоки.45.Способпоп.1,вкотором,поменьшеймере,одинблокобработкивключаетвсебядвеилиболеечастей,которыенеследуютдругзадругомвописаниипотокаданных.56.Способпоп.5,вкоторомпосредствомблокаобработкиописываютсянеследующиедругзадругомсегментыпотокаданных.67.Способпоп.1,вкоторомпосредствомблокаобработкиописываютсянеследующиедругзадругомсегментыпотокаданных.78.Способпоп.1,вкотором,поменьшеймере,одначастичнаяобласть,поменьшеймере,одногоблокаобработкимаркируетсявкачествепостояннойчастичнойобласти,котораясодержитинформационныеданные,которыемогутиспользоватьсяпритрансформацииблоковобработки,следующихза,поменьшеймере,однимблокомобработки.89.Способпоп.8,вкоторомсигнализируется,какдолгопостояннаячастичнаяобластьблокаобработкии/илисегментпотокаданных,которыйописываетсяпосредствомчастичнойобласти,должнысохранятьсявблокепамятипроцессорадлятрансформацииописанияпотокаданныхи/илиадаптациипотокаданных.910.Способпоп.8,вкоторомсигнализируется,чтопостояннаячастичнаяобластьблокаобработки,сохраняемаявпамятипроцессора,должнабытьстерта.1011.Способполюбомуизпп.1,2,5-10,вкоторомсигнализируетсяомаксимальномобъемепамятиблоковобработкии/илисегментовпотокаданных,описываемыхпосредствомблоковобработки.1112.Способпоп.1,вкотором,поменьшеймере,одначастичнаяобласть,поменьшеймере,одногоблокаобработкимаркируетсявкачествепостояннойчастичнойобласти,котораяописываетинформационныеданныеизпотокаданных,которыемогутиспользоватьсяприадаптациисегментовпотокаданных,которыеописываютсяблокамиобработки,следующимиза,поменьшеймере,однимблокомобработки.1213.Способпоп.12,вкоторомсигнализируется,какдолгопостояннаячастичнаяобластьблокаобработкии/илисегментпотокаданных,которыйописываетсяпосредствомчастичнойобласти,должнысохранятьсявблокепамятипроцессорадлятрансформацииописанияпотокаданныхи/илиадаптациипотокаданных.1314.Способпоп.12,вкоторомсигнализируется,чтопостояннаячастичнаяобластьблокаобработки,сохраняемаявпамятипроцессора,должнабытьстерта.1415.Способполюбомуизпп.12-14,вкоторомсигнализируетсяомаксимальномобъемепамятиблоковобработкии/илисегментовпотокаданных,описываемыхпосредствомблоковобработки.1516.Способпоп.1,вкотором,поменьшеймере,одначастичнаяобласть,поменьшеймере,одногоблокаобработкимаркируетсявкачествепостояннойчастичнойобласти,котораясодержитинформационныеданные,которыемогутиспользоватьсяпритрансформацииблоковобработки,следующихза,поменьшеймере,однимблокомобработки,приэтомвкачествепостояннойчастичнойобластиможетмаркироватьсячастичнаяобласть,поменьшеймере,одногоблокаобработки,котораяописываетинформационныеданныеизпотокаданных,которыемогутиспользоватьсяприадаптациисегментовпотокаданных,которыеописываютсяблокамиобработки,следующимиза,поменьшеймере,однимблокомобработки.1617.Способпоп.16,вкоторомсигнализируется,какдолгопостояннаячастичнаяобластьблокаобработкии/илисегментпотокаданных,которыйописываетсяпосредствомчастичнойобласти,должнысохранятьсявблокепамятипроцессорадлятрансформацииописанияпотокаданныхи/илиадаптациипотокаданных.1718.Способпоп.16,вкоторомсигнализируется,чтопостояннаячастичнаяобластьблокаобработки,сохраняемаявпамятипроцессора,должнабытьстерта.1819.Способполюбомуизпп.16-18,вкоторомсигнализируетсяомаксимальномобъемепамятиблоковобработкии/илисегментовпотокаданных,описываемыхпосредствомблоковобработки.1920.Способпоп.11,вкоторомвыполненныемаркировкиисигнализациисохраняютсявотдельномпотокеданныхи/иливописаниипотокаданных.2021.Способпоп.15,вкоторомвыполненныемаркировкиисигнализациисохраняютсявотдельномпотокеданныхи/иливописаниипотокаданных.2122.Способпоп.19,вкоторомвыполненныемаркировкиисигнализациисохраняютсявотдельномпотокеданныхи/иливописаниипотокаданных.2223.Способполюбомуизпп.8-10,12-14,16-18,вкоторомвыполненныемаркировкиисигнализациисохраняютсявотдельномпотокеданныхи/иливописаниипотокаданных.2324.Устройстводляформированияи/илиобработкиописанияпотокаданных,котороевыполненосвозможностьюреализацииспособаполюбомуизпп.1-23.2425.Устройствопоп.24,причемупомянутоеустройствоявляетсячастьюустройствадлятрансформацииописанияпотокаданныхи/илиадаптациипотокаданных.25
Источник поступления информации: Роспатент

Показаны записи 921-930 из 1 427.
09.05.2018
№218.016.37f5

Центральная защита от выжимания для рельсового транспортного средства с дополнительными функциями

Изобретение относится к рельсовому транспорту. Рельсовое транспортное средство (1) содержит ходовой механизм, структуру (2) транспортного средства и расположенное на торцевой стороне (8) несущее устройство (5), на котором зафиксирован очиститель железнодорожного пути. Несущее устройство (5)...
Тип: Изобретение
Номер охранного документа: 0002646708
Дата охранного документа: 06.03.2018
10.05.2018
№218.016.380c

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

Изобретение относится к соединительному устройству для присоединения муфты (10) включения к турбоагрегату, турбоагрегату с муфтой включения и способу присоединения муфты включения к генератору и турбине. Соединительное устройство для присоединения муфты (10) включения содержит первый...
Тип: Изобретение
Номер охранного документа: 0002646774
Дата охранного документа: 07.03.2018
10.05.2018
№218.016.380f

Схема аккумулирования энергии, система аккумулирования энергии и способ эксплуатации схемы аккумулирования энергии

Группа изобретений относится к электрическим тяговым системам транспортных средств. Схема (20) аккумулирования энергии включает в себя понижающий преобразователь (5), дроссельное устройство (4), накопитель (9) энергии и повышающий преобразователь (11). Накопитель (9) энергии через понижающий...
Тип: Изобретение
Номер охранного документа: 0002646770
Дата охранного документа: 07.03.2018
10.05.2018
№218.016.3889

Ротор, имеющий вдающиеся перемычки

Изобретение относится к области электротехники. Технический результат – улучшение конструкции ротора. Ротор включает пакет листов, имеющий слои, шихтованные в осевом направлении. Каждый слой имеет несколько листовых областей. При этом имеются барьеры проводимости, которые лежат между...
Тип: Изобретение
Номер охранного документа: 0002646851
Дата охранного документа: 12.03.2018
10.05.2018
№218.016.39dd

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

Изобретение относится к области энергетики. Способ сжигания металла M, который выбран из щелочных, щелочноземельных металлов, алюминия и цинка, а также их сплавов и/или смесей, с использованием горючего газа, при этом сжигание осуществляется посредством пористой горелки, которая включает в себя...
Тип: Изобретение
Номер охранного документа: 0002647187
Дата охранного документа: 14.03.2018
10.05.2018
№218.016.39ec

Лопаточный аппарат и соответствующий способ изготовления лопаточного аппарата

Лопаточный аппарат для газовой турбины содержит лопаточное устройство и дополнительное лопаточное устройство. Лопаточное устройство содержит бандажную полку, перо, проходящее от бандажной полки, и демпфирующую проволоку. Бандажная полка содержит на окружном конце наклонный торец с выемкой, а...
Тип: Изобретение
Номер охранного документа: 0002647170
Дата охранного документа: 14.03.2018
10.05.2018
№218.016.3a20

Выгрузка задач человеко-машинного взаимодействия

Изобретение относится к средствам автоматизации человеко-машинного взаимодействия. Техническим результатом является обеспечение вычислительных возможностей и функций человеко-машинного взаимодействия в промышленной системе автоматизации. Способ для выгрузки задач человеко-машинного...
Тип: Изобретение
Номер охранного документа: 0002647659
Дата охранного документа: 16.03.2018
10.05.2018
№218.016.3b80

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

Изобретение относится к литейному производству и может быть использовано при производстве лопаток турбины и компрессора, лопастей турбины и компрессора. Литейный стержень (200) содержит участок (202) аэродинамического профиля, включающего нижний конец (208), верхний конец (210), вогнутую...
Тип: Изобретение
Номер охранного документа: 0002647395
Дата охранного документа: 15.03.2018
10.05.2018
№218.016.3e76

Способ эксплуатации параллельных вспомогательных преобразователей в рельсовом транспортном средстве

Группа изобретений относится к подаче электроэнергии к вспомогательному оборудованию транспортных средств. Способ снабжения электрических потребителей (3, 31, 32) транспортного средства электрической энергией с помощью вспомогательных преобразователей (1, 11, 12) заключается в том, что...
Тип: Изобретение
Номер охранного документа: 0002648494
Дата охранного документа: 26.03.2018
10.05.2018
№218.016.40cf

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

Изобретение относится к пропиточной смоле для электроизоляционного кожуха, которая содержит базовую смолу, наполнитель, содержащий наночастицы, и способный к радикальной полимеризации активный разбавитель. Кроме того, изобретение относится к электроизоляционному кожуху с пропиточной смолой, а...
Тип: Изобретение
Номер охранного документа: 0002648981
Дата охранного документа: 29.03.2018
Показаны записи 1-1 из 1.
10.04.2019
№219.016.ff22

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

Изобретение относится к способу и устройству для запоминания и обработки информации следующих по времени друг за другом изображений. Техническим результатом является уменьшение потребности в памяти для запоминания множества предшествующих по времени изображений. Технический результат...
Тип: Изобретение
Номер охранного документа: 0002270530
Дата охранного документа: 20.02.2006
+ добавить свой РИД