УСТРОЙСТВО И МЕТОД ФОРМИРОВАНИЯ ПОТОКА ДАННЫХ И УСТРОЙСТВО И МЕТОД СЧИТЫВАНИЯ ПОТОКА ДАННЫХ

1. Аппарат генерирования потока данных, включающий в себя устройство ввода (10), предназначенное для ввода в поток данных текстовых данных (30), ввода в поток данных управляющей последовательности начала перехода (31), причем управляющая последовательность начала перехода определяет первый порядок элементов данных, который должен быть пропущен базовым декодером и считан декодером с расширенными функциями, ввода в поток данных первого порядка элементов данных (32), ввода в поток данных управляющей последовательности продолжения перехода (33), причем управляющая последовательность продолжения перехода определяет второй порядок элементов данных, который должен быть пропущен базовым декодером и считан декодером с расширенными функциями вместе с первым порядком элементов данных, и для ввода в поток данных второго порядка элементов данных (34).
2. Аппарат по п.1, в котором управляющая последовательность начала перехода (31) содержит управляющий код начала перехода (31а) и код длины (31b) или в котором управляющая последовательность продолжения перехода (33) содержит управляющий код продолжения (33а) и код длины (33b), причем управляющий код начала перехода (31а) или управляющий код продолжения перехода (33а) отличаются от кодов текста.
3. Аппарат по п.1, в котором устройство (10) предназначено для ввода в поток данных согласованного с управляющей последовательностью начала перехода (31) указателя типа данных (90), который определяет тип данных первого (32) и второго (34) порядка элементов данных в потоке данных.
4. Устройство распознавания текстовых данных (30), содержащихся в потоке данных, управляющей последовательности начала перехода (31), которая определяет первый порядок элементов данных (32), первого порядка элементов данных (32), управляющей последовательности продолжения перехода (33), которая определяет второй порядок элементов данных, и второго порядка элементов данных (34), состоящее из устройства отображения (72) текстовых данных (30); и процессора (71), распознающего управляющую последовательность начала перехода (31) таким образом, что обозначенный в ней первый порядок элементов данных (32) игнорируется, и распознающего управляющую последовательность продолжения перехода (33) таким образом, что обозначенный в ней второй порядок элементов данных (34) игнорируется.
5. Устройство распознавания текстовых данных (30), содержащихся в потоке данных, управляющей последовательности начала перехода (31), которая определяет первый порядок элементов данных (32), первого порядка элементов данных (32), управляющей последовательности продолжения перехода (33), которая определяет второй порядок элементов данных, и второго порядка элементов данных (34), состоящее из устройства отображения (72) текстовых данных (30); процессора (71), распознающего управляющую последовательность начала перехода (31) таким образом, что считывается первый порядок элементов данных (32), распознающего управляющую последовательность продолжения перехода (33) таким образом, что считывается второй порядок элементов данных (34), и обрабатывающий совокупно (73) первый порядок элементов данных (32) и второй порядок элементов данных (34) дополнительно или вместо отображения текстовых данных (30).
6. Устройство по п.5, где первый порядок элементов данных (32) и второй порядок элементов данных (34) определяет адресат контакта и где процессор (71) выполняет соединение с этим адресатом.
7. Устройство по п.5, где первый порядок элементов данных (32) или второй порядок элементов данных (34), или любой последующий порядок элементов данных устанавливает для объекта величину абсолютного или относительного периода ожидания, и где процессор (71) путем сопоставления времени ожидания и процессорного времени контролирует время ожидания (100) так, чтобы отображение текстовой информации и расширенного мультимедийного контента не выходило за рамки времени ожидания, установленного по процессорному времени.
8. Устройство по п.5, где первый порядок элементов данных (32) и второй порядок элементов данных (34), или любые последующие элементы данных задают текстовые знаки, которые должны распознаваться как ключевые слова, и где процессор (71) содержит устройство формирования поискового запроса (102) к базе данных аппарата с целью выполнения декодирования по ключевому слову.
9. Устройство по п.5, где первый порядок элементов данных (32) или второй порядок элементов данных (34), или любые последующие элементы данных содержат макросы, и где процессор (71) осуществляет функции макропроцессора (103), выполняя команды макроопределений.
10. Устройство по п.5, где первый порядок элементов данных (32), второй порядок элементов данных (34) или любой последующий порядок элементов данных содержит указатель типа данных (90), который представляет описание речи, при этом процессор (71) содержит речевой процессор (73, 104), управляемый элементами данных для настройки выходных параметров речи.
11. Метод генерирования потока данных, включающий в себя ввод текстовых данных (30) в поток данных; ввод в поток данных управляющей последовательности начала перехода (31), при этом управляющая последовательность начала перехода определяет первый порядок элементов данных, которые должны быть пропущены базовым декодером и считаны декодером с расширенными функциями, ввод в поток данных первого порядка элементов данных (32), ввод в поток данных управляющей последовательности продолжения перехода (33), при этом управляющая последовательность продолжения перехода определяет второй порядок элементов данных, которые должны быть пропущены базовым декодером и считаны декодером с расширенными функциями вместе с первым порядком элементов данных; и ввод в поток данных второго порядка элементов данных (34).
12. Метод чтения потока данных с распознаванием текстовой информации (30), управляющей последовательности начала перехода (31), которая определяет первый порядка элементов данных (32), первого порядка элементов данных (32), управляющей последовательности продолжения перехода (33), которая определяет второй порядок элементов данных, и второго порядка элементов данных (34), включающий в себя отображение (72) текстовой информации (30); распознавание управляющей последовательности начала перехода (31) таким образом, что первый порядок элементов данных определяется этой управляющей последовательностью; пропуск первого порядка элементов данных после распознавания управляющей последовательности начала перехода; распознавание управляющей последовательности продолжения перехода (33) таким образом, что второй порядок элементов данных (34) определяется этой управляющей последовательностью, пропуск второго порядка элементов данных (34) после распознавания управляющей последовательности продолжения перехода.
13. Метод чтения потока данных с распознаванием текстовой информации (30), управляющей последовательности начала перехода (31), которая определяет первый порядка элементов данных (32), первого порядка элементов данных (32), управляющей последовательности продолжения перехода (33), которая определяет второй порядок элементов данных, и второго порядка элементов данных (34), включающий в себя распознавание управляющей последовательности начала перехода (31) с определением первого порядка элементов данных (32), считывание первого порядка элементов данных после распознавания управляющей последовательности начала перехода; распознавание управляющей последовательности продолжения перехода (33) с определением второго порядка элементов данных (34); считывание второго порядка элементов данных после распознавания управляющей последовательности продолжения перехода; и совместная обработка (73) первого (32) и второго (34) порядков элементов данных в дополнение к или вместо текстовых данных (30).
14. Компьютерное программное обеспечение с кодом программы, обеспечивающее при выполнении на компьютере осуществление метода по пп.11-13 формулы изобретения.
15. Поток данных, содержащий текстовую информацию (30), управляющую последовательность начала перехода (31), которая определяет первый порядок элементов данных (32), первый порядок элементов данных (32), управляющую последовательность продолжения перехода (33), которая определяет второй порядок элементов данных, и второй порядок элементов данных (34).