СПОСОБЫ И СИСТЕМЫ РАЗМЕТКИ ДОКУМЕНТОВ Российский патент 2009 года по МПК G06F17/21 

Описание патента на изобретение RU2370810C2

Текст описания приведен в факсимильном виде.

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

название год авторы номер документа
МОДУЛЬНЫЙ ФОРМАТ ДОКУМЕНТОВ 2004
  • Шур Эндрю
  • Дунитц Джерри
  • Фер Оливер
  • Эмерсон Дэниэл
  • Хиллберг Майк
  • Ким Янг Гах
  • Поллокк Джош
  • Шит Сарджана
  • Орнстайн Дэвид
  • Паоли Джин
  • Джонс Брайан
RU2368943C2
ЦИФРОВЫЕ ПОДПИСИ ДЛЯ ПРИЛОЖЕНИЙ ЦИФРОВОГО ТЕЛЕВИДЕНИЯ 2003
  • Хередиа Эдвин А.
RU2336658C2
ХРАНИЛИЩЕ ДАННЫХ ДЛЯ ДОКУМЕНТОВ ПРОГРАММНОГО ПРИЛОЖЕНИЯ 2006
  • Дэвис Тристан А.
  • Талегхани Али
  • Савицки Марсин
  • Литтл Роберт А.
  • Джоунс Брайан М.
RU2398274C2
ПРОГРАММИРУЕМОСТЬ ДЛЯ ХРАНИЛИЩА XML ДАННЫХ ДЛЯ ДОКУМЕНТОВ 2006
  • Дэвис Тристан А.
  • Талегхани Али
  • Джоунз Брайан М.
  • Савицки Марсин
  • Литтл Роберт А.
  • Али Альнур
RU2417420C2
ДОКУМЕНТ ТЕКСТОВОЙ ОБРАБОТКИ, ХРАНЯЩИЙСЯ В ЕДИНОМ ФАЙЛЕ XML, КОТОРЫМ МОГУТ МАНИПУЛИРОВАТЬ ПРИЛОЖЕНИЯ, ПОНИМАЮЩИЕ ЯЗЫК XML 2003
  • Джоунс Брайан М.
  • Бишоп Эндрю К.
  • Снайдер Дэниел Р.
  • Савицки Марсин
  • Литтл Роберт А.
  • Кругер Энтони Д.
RU2358311C2
ОПТИМИЗАЦИЯ ВЫПОЛНЕНИЯ ВРЕМЕННОЙ РАЗМЕТКИ HD-DVD 2007
  • Дэвис Джеффри
  • Дигуэро Джоэл
RU2460157C2
СИНХРОНИЗАЦИЯ В РЕАЛЬНОМ ВРЕМЕНИ ДАННЫХ XML МЕЖДУ ПРИЛОЖЕНИЯМИ 2006
  • Дэвис Тристан А.
  • Талегхани Али
  • Джоунз Брайан М.
  • Савицки Марсин
  • Литтл Роберт А.
  • Купала Шираз
  • Барак Драгос
RU2439680C2
СИСТЕМА И СПОСОБ ДЛЯ ВЫБОРА ЗНАЧИМЫХ ЭЛЕМЕНТОВ СТРАНИЦЫ С НЕЯВНЫМ УКАЗАНИЕМ КООРДИНАТ ДЛЯ ИДЕНТИФИКАЦИИ И ПРОСМОТРА РЕЛЕВАНТНОЙ ИНФОРМАЦИИ 2015
  • Цыпляев Максим Викторович
  • Винокуров Никита Алексеевич
RU2708790C2
СПОСОБЫ И СИСТЕМЫ ОБРАБОТКИ ОБЪЕКТНЫХ МОДЕЛЕЙ ДОКУМЕНТОВ (DOM) ДЛЯ ОБРАБОТКИ ВИДЕОКОНТЕНТА 2010
  • Чэбот Тимоти Дж.
  • Уиндс Эдвин Д.
  • Этэс Грегори Дж.
  • Ли Гэнг
  • Хэйош Томас И.
  • Морено Сизар
RU2475832C1
РАЗЛИЧНЫЕ ВИДЫ ОФОРМЛЕНИЯ С ГАРМОНИЧНОЙ ВЕРСТКОЙ ДЛЯ ДИНАМИЧЕСКИ АГРЕГИРОВАННЫХ ДОКУМЕНТОВ 2006
  • Шриер Эван
  • Салезин Дэвид Х.
  • Джекобс Чарльз Е.
  • Вэйд Джеральдин Г.
RU2419856C2

Иллюстрации к изобретению RU 2 370 810 C2

Реферат патента 2009 года СПОСОБЫ И СИСТЕМЫ РАЗМЕТКИ ДОКУМЕНТОВ

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

Формула изобретения RU 2 370 810 C2

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

2. Система по п.1, в которой упомянутые элементы могут быть отображены в соответствующий класс объектов.

3. Система по п.1, в которой первый элемент может содержать атрибуты, содержащие высоту страницы и ширину страницы.

4. Система по п.1, в которой второй элемент может содержать атрибуты, содержащие высоту страницы и ширину страницы упомянутой отдельной страницы.

5. Система по п.1, в которой разметка фиксированной страницы содержит требуемую характеристику высоты страницы и требуемую характеристику ширины страницы.

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

7. Система по п.6, в которой один способ, которым можно выразить характеристику, является ее выражение в виде атрибута расширяемого языка разметки (XML).

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

9. Система по п.6, в которой один способ, которым можно выразить характеристику, является ее выражение посредством ссылки на словарь ресурсов, при этом словарь ресурсов содержит одну или более комплексных характеристик, на которые ссылается упомянутая ссылка на словарь ресурсов.

10. Система по п.6, в которой один способ, которым можно выразить характеристику, является ее выражение в виде словаря ресурсов, выраженного как дочерний XML-элемент.

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

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

13. Система по п.12, в которой рисующие и группирующие элементы обладают общими атрибутами, содержащими атрибут Opacity (непрозрачность), атрибут Clip (клип), атрибут RenderTransform (преобразование при визуализации) и атрибут Opacity Mask (маска непрозрачности).

14. Система по п.12, в которой группирующий элемент группирует элементы, которые совместно используют общий атрибут.

15. Система по п.12, в которой группирующий элемент обладает характеристиками, которые можно выражать несколькими способами.

16. Система по п.15, в которой один способ, которым можно выразить характеристику группирующего элемента, является ее выражение в виде XML-атрибута.

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

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

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

20. Система по п.15, в которой группирующий элемент может содержать дочерние элементы, которые описывают, как выполняется отрисовка, и группирующие элементы, которые группируют другие элементы.

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

22. Система по п.21, в которой упомянутый один элемент обладает характеристиками, которые можно выразить несколькими способами.

23. Система по п.22, в которой один способ, которым можно выразить характеристику, является ее выражение в виде XML-атрибута.

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

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

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

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

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

29. Система по п.12, в которой один из упомянутых дополнительных элементов, который описывает как выполняется отрисовка, содержит элемент, который описывает геометрическую область, при этом упомянутый один элемент обладает характеристиками, которые можно выразить несколькими способами, причем изображение представляется геометрическим участком и характеристику ImageBrush (кисть для изображения) можно выразить несколькими способами.

30. Система по п.12, в которой один из упомянутых дополнительных элементов, который описывает как выполняется отрисовка, содержит элемент, который представляет текст.

31. Система по п.30, в которой упомянутый один элемент обладает характеристиками, которые можно выразить несколькими способами.

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

33. Система по п.31, в которой один способ, которым можно выразить характеристику, является ее выражение в виде XML-атрибута.

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

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

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

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

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

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

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

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

Документы, цитированные в отчете о поиске Патент 2009 года RU2370810C2

JP 2003288334 А, 10.10.2003
СПОСОБ ВИЗУАЛИЗАЦИИ ОБЪЕКТОВ РЕКЛАМНО-ИНФОРМАЦИОННОГО СОДЕРЖАНИЯ 2001
  • Ревазов Арсен
RU2202825C2
KR 20030048630 A, 25.06.2003
US 6507858 B1, 14.01.2003
US 6199082 B1, 06.03.2001
US 6026416 A, 15.02.2000
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1

RU 2 370 810 C2

Авторы

Эмерсон Дэниел Ф.

Орнстейн Дэвид

Скечтер Грег

Дунец Джерри

Кинг Джо

Субраманиан Срирам

Фер Оливер Х.

Чжу Вей

Хиллберг Майкл Дж.

Браун Дэвид К.

Леонов Михаил В.

Тернаски Джозеф Д.

Даты

2009-10-20Публикация

2004-07-23Подача