СОЗДАНИЕ ВАРИАЦИЙ ПРИ ПРЕОБРАЗОВАНИИ ДАННЫХ В ПОТРЕБЛЯЕМЫЙ КОНТЕНТ

1. Реализуемый компьютером способ преобразования данных, содержащий выполнение реализуемых компьютером операций для:
получения на вычислительном устройстве данных, содержащих множество элементов данных;
анализа данных, чтобы идентифицировать связи между элементами данных упомянутого множества;
идентификации множества сред, которые могут быть использованы, чтобы генерировать вывод, содержащий по меньшей мере один из элементов данных упомянутого множества, каждая из упомянутого множества сред определяет модель визуализации для применения в отношении упомянутого множества элементов данных, основываясь, по меньшей мере частично, на связях;
выбора среды из упомянутого множества сред на основе, по меньшей мере частично, данных;
получения правил для применения данных к выбранной среде и
применения правил к данным, чтобы генерировать вывод.
2. Способ по п. 1, дополнительно содержащий:
представление вывода на устройстве отображения, связанном с вычислительным устройством;
получение обратной связи от пользователя вычислительного устройства;
определение того, подлежит ли среда изменению, основываясь, по меньшей мере частично, на обратной связи; и
в ответ на определение того, что среда подлежит изменению, выбор новой среды в соответствии с обратной связью.
3. Способ по п. 1, дополнительно содержащий:
определение по меньшей мере одной вариации для применения к упомянутому множеству элементов данных для введения вариации в вывод;
определение модели визуализации на основе вариации и связей; и
выбор среды, основываясь, по меньшей мере частично, на модели визуализации и связях.
4. Способ по п. 1, в котором вычислительное устройство выполнено с возможностью исполнять механизм преобразования, содержащий модуль вариаций и модуль выбора среды.
5. Способ по п. 1, в котором идентификация упомянутого множества сред содержит анализ данных, чтобы определить среды, к которым могут быть применены данные, основываясь, по меньшей мере частично, на форме, определенной для данных.
6. Способ по п. 5, в котором форма, определенная для данных, содержит данные, идентифицирующие по меньшей мере одно из объема текста, объема изображений в данных или объема данных другого типа.
7. Компьютерный носитель данных, содержащий считываемые компьютером инструкции, хранящиеся на нем, которые при исполнении компьютером побуждают его:
получать данные, содержащие множество элементов данных;
анализировать данные, чтобы идентифицировать связи между элементами данных упомянутого множества;
идентифицировать множество сред, которые могут быть использованы, чтобы генерировать вывод, содержащий по меньшей мере один из элементов данных упомянутого множества, основываясь, по меньшей мере частично, на связях, при этом каждая из упомянутого множества сред определяет модель визуализации для применения к упомянутому множеству элементов данных;
выбирать среду из упомянутого множества сред, основываясь, по меньшей мере частично, на данных и связях;
получать правила для применения данных к среде и
применять правила к данным, чтобы генерировать вывод.
8. Компьютерный носитель данных по п. 7, дополнительно содержащий считываемые компьютером инструкции, которые при исполнении компьютером побуждают его идентифицировать упомянутое множество сред путем анализа данных, чтобы определить среды, к которым могут быть применены данные, основываясь, по меньшей мере частично, на форме, определенной для данных.
9. Компьютерный носитель данных по п. 8, в котором форма, определенная для данных, содержит данные, идентифицирующие по меньшей мере одно из объема текста в данных, объема изображений в данных, соотношения изображений и текста, связанного с данными, среднего размера изображений, связанного с данными, или размера текстовых блоков внутри данных.
10. Компьютерный носитель данных по п. 8, в котором форма, определенная для данных, дополнительно содержит по меньшей мере одно из объема изображений в данных, размера изображений в данных, разрешения изображений в данных, форматного соотношения изображений в данных, длины текстовых блоков в данных, количеств связанных текстовых блоков в данных или числа разделов в данных.