ПАНОПТИЧЕСКАЯ ВИЗУАЛИЗАЦИЯ ДОКУМЕНТА В СООТВЕТСТВИИ С ЕГО СТРУКТУРОЙ

1. Система (100) паноптической визуализации документа, содержащая:
анализатор (202) документа, выполненный с возможностью приема и разборки электронного документа на множество составляющих страниц, каждая из которых включает в себя соответствующий медиаконтент, причем документ имеет структуру, заданную в соответствии с конкретной схемой;
коллигатор (204), соединенный с анализатором (202) документа и выполненный с возможностью связывать страницы, включая возможность предоставления связанных метаданных для каждой страницы множества, причем связанные метаданные определяют связь между страницей и другой или несколькими другими страницами множества, а связь устанавливает логическое отношение между соответствующими страницами в соответствии со структурой документа; и
механизм (308) компоновки, выполненный с возможностью создать компоновку страниц документа, причем компоновка включает паноптическое упорядочение визуальных представлений страниц компоновки в соответствии со связанными метаданными соответствующих страниц,
при этом механизм (308) компоновки выполнен с возможностью предоставления средств связи компоновке.
2. Система (100) по п.1, в которой структура документа отражается в медиаконтенте одной или нескольких страниц документа или шифруется в документе.
3. Система (100) по п.1, дополнительно содержащая:
механизм (302) поиска, соединенный с механизмом (308) компоновки и выполненный с возможностью принять запрос на предоставление медиаконтента и идентифицировать страницу, включающую запрошенный медиаконтент, причем идентифицируемая страница принадлежит этому документу,
при этом механизм (308) компоновки выполнен с возможностью извлекать страницы документа, включая идентифицируемую страницу и одну или несколько других страниц, идентифицированных в соответствии со связанными метаданными идентифицируемой страницы, причем соответствующие связанные метаданные дополнительно включают информацию, определяющую одну или несколько связей между идентифицируемой страницей и соответствующими одной или несколькими другими страницами, и
при этом механизм (308) компоновки, выполненный с возможностью создания компоновки страниц, включает в себя возможность создания компоновки извлеченных страниц.
4. Система (100) по п.1, дополнительно содержащая:
механизм (402) навигации, соединенный с механизмом (308) компоновки и выполненный с возможностью выбора одной или нескольких навигационных опций из множества навигационных опций для навигации визуального представления компоновки, причем навигационные опции выбираются в соответствии со связанными метаданными страниц компоновки,
при этом механизм (402) навигации выполнен с возможностью предоставления средств связи выбранным навигационным опциям.
5. Система (100) по п.1, в которой связанные метаданные каждой страницы также включают в себя информацию, указывающую одну или несколько характеристик из размера, местоположения или глубины визуального представления соответствующей страницы в компоновке, и
при этом для каждой страницы компоновки, механизм (308) компоновки конфигурируется для создания компоновки в соответствии с одной или несколькими характеристиками из размера, местоположения или глубины, указанными в информации, предусмотренной в связанных метаданных.
6. Система (100) по п.5, в которой каждая из одной или нескольких страниц компоновки находится в конфигурации, включающей визуальные представления при соответствующих разрешениях страницы, и связанные метаданные предоставляют информацию, указывающую по меньшей мере размер визуального представления соответствующей страницы в компоновке, и
при этом механизм (308) компоновки, выполненный с возможностью создания компоновки, включает в себя возможность извлечения каждой из одной или нескольких страниц компоновки для визуального представления с разрешением, которое соответствует размеру, указанному в информации, предусмотренной в связанных метаданных.
7. Система (100) по п.6, в которой для каждой из одной или нескольких страниц компоновки, связанные метаданные предоставляют информацию, указывающую по меньшей мере размер визуального представления соответствующей страницы в компоновке, причем размер указывается относительно другой или нескольких других извлеченных страниц.
8. Способ (200), содержащий:
прием и разборку электронного документа на множество составляющих страниц, каждая из которых включает в себя соответствующий медиаконтент, причем документ имеет структуру, заданную в соответствии с конкретной схемой;
связывание страниц, включая предоставление связанных метаданных для каждой страницы множества, причем связанные метаданные определяют связь между страницей и другой или несколькими другими страницами множества, а связь устанавливает логическое отношение между соответствующими страницами в соответствии со структурой документа;
создание компоновки страниц документа, причем компоновка включает паноптическое упорядочение визуальных представлений страниц компоновки в соответствии со связанными метаданными соответствующих страниц; и
предоставление средств связи компоновке.
9. Способ (200) по п.8, в котором структура документа отражается в медиаконтенте одной или нескольких страниц документа или шифруется в документе.
10. Способ (300) по п.8, дополнительно содержащий:
прием запроса на предоставление медиаконтента и идентификация страницы, включающей запрошенный медиаконтент, причем идентифицируемая страница принадлежит документу; и
извлечение страниц документа, включающего идентифицируемую страницу и другую или несколько других страниц, идентифицируемых в соответствии со связанными метаданными идентифицируемой страницы, причем соответствующие связанные метаданные дополнительно включают информацию, определяющую одну или несколько связей между идентифицируемой страницей и соответствующей другой или несколькими другими страницами,
при этом создание компоновки страниц включает в себя создание компоновки извлеченных страниц.
11. Способ (300) по п.8, дополнительно содержащий:
выбор одного или нескольких навигационных опций из множества навигационных опций для навигации визуального представления компоновки, причем навигационные опции выбираются в соответствии со связанными метаданными страниц компоновки; и
предоставление средств связи выбранным навигационным опциям.
12. Способ по п.8, в котором связанные метаданные каждой страницы также включают в
себя информацию, указывающую одну или несколько характеристик из
размера, местоположения или глубины визуального представления
соответствующей страницы в компоновке, и
при этом для каждой страницы компоновки, создается компоновка в соответствии с одной или несколькими характеристиками из размера,
местоположения или глубины, указанными в информации, предусмотренной в связанных метаданных.
13. Способ по п.12, в котором каждая из одной или нескольких страниц компоновки находится в конфигурации, включающей визуальные представления с соответствующими разрешениями страницы, и связанные метаданные предоставляют информацию, указывающую по меньшей мере размер визуального представления соответствующей страницы в компоновке, и
при этом создание компоновки включает в себя извлечение каждой из одной или нескольких страниц компоновки для визуального представления с разрешением, соответствующем размеру, указанному в информации, предусмотренной в связанных метаданных.
14. Способ по п.13, в котором для каждой одной или нескольких страниц компоновки связанные метаданные предоставляют информацию, указывающую по меньшей мере размер визуального представления соответствующей страницы в компоновке, причем размер указывается относительно другой или нескольких других извлеченных страниц.
15. Машиночитаемый запоминающий носитель с сегментами машиночитаемого программного кода, сохраненными в нем, которые при исполнении процессором приводят к тому, что устройство по меньшей мере:
принимает и разбирает электронный документ на множество составляющих страниц, каждая из которых включает в себя соответствующий медиаконтент, причем документ имеет структуру, заданную в соответствии с конкретной схемой;
связывает страницы, включая предоставление связанных метаданных каждой страницы множества, причем связанные метаданные идентифицируют связь между страницей и другой или несколькими другими страницами множества, а связь устанавливает логическое отношение между соответствующими страницами в соответствии со структурой документа;
создает компоновку страниц документа, причем компоновка включает паноптическое упорядочение визуальных представлений страниц компоновки в соответствии со связанными метаданными соответствующих страниц; и
предоставляет компоновке средства связи.