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

1. Способ для идентификации поисковых претендентов в отображаемом контенте, включающий:
получение контента, включающего необработанный контент, элементы разметки и стили элементов;
идентификация сырого контента в необработанном контенте;
применение стилей контента к элементам контента для определения, какая последовательность части контента представляют сплошные логически связанные и визуально связанные части контента;
выполнение синтаксического анализа связанных частей для генерирования множества деревьев разбора;
использование словаря, выполнение морфологического анализа для определения частей речи и морфологии слова в связанных частях;
выполнение стеммирования частей речи и построение цепочек, удовлетворяющих правилам грамматики;
идентифицирование изюминок в цепочках и вычисление весов изюминок;
корректирование весов на основе расстояния соответствующих частей контента от точки взаимодействия пользователем с контентом;
выбор изюминок с наибольшим весом и наивысшей степенью принадлежности области вокруг точки взаимодействия пользователя;
корректировка изюминок, находящихся вблизи точки взаимодействия, и использование точки взаимодействия в качестве исходных данных для выбора информации для отображения пользователю; и
отображение выбранной информации.
2. Способ по п. 1, отличающийся тем, что необработанный контент получается раздельно в виде элементов разметки и стилей элементов.
3. Способ по п. 1, отличающийся тем, что по крайней мере часть необработанного контента содержит контент, представленный различными геометрическими фрагментами контента.
4. Способ по п. 1, отличающийся тем, что необработанный контент представляет собой контент веб-страницы.
5. Способ по п. 1, отличающийся тем, что части контента связаны логически и геометрически.
6. Способ по п. 1, отличающийся тем, что части контента включают слова, выражения, предложения, абзацами, весь контент веб-страницы, рекламные материалы, баннеры, трехмерный контент, видео, части слов, части фраз, части предложения, части изображений, части видео.
7. Способ по п. 1, отличающийся тем, что логические и геометрические связи включают связи между словами, фразами, предложениями, абзацами, всем контентом веб-страницы, рекламными материалами, баннерами, трехмерным контентом, видео, частями слов, частями фраз, частями предложений, частями изображений, частями видео.
8. Способ по п. 1, отличающийся тем, что изюминки видимы пользователю и доступны для выбора пользователем.
9. Способ по п. 1, отличающийся тем, что изюминки используются в качестве поисковых запросов к поисковым системам для генерирования результатов поиска.
10. Способ по п. 9, отличающийся тем, что запрос модифицируется данными из собранных инфо-данных.
11. Способ по п. 10, отличающийся тем, что результаты поиска, основанные на запросе, отображаются пользователю.
12. Способ по п. 11, отличающийся тем, что результаты поиска перед отображением пользователю модифицируются следующим образом:
результаты поиска модифицируются для исключения результатов на основе предварительно выбранных параметров поиска: категорий, черного списка сайтов, географического местоположения; и
результаты поиска модифицируются для включения результатов из других поисковых систем, рекламных сервисов и объектов из других приложений.
13. Способ по п. 1, отличающийся тем, что изюминки получаются из цепочек с наибольшими весами.
14. Способ по п. 1, отличающийся тем, что вычисление весов изюминок использует собранные инфо-данные.
15. Способ по п. 1, отличающийся тем, что анализ текста также включает анализ следующих элементов:
изображения;
анимация;
игровые элементы;
рекламные материалы;
трехмерные модели.
16. Способ для автоматического определения областей, представляющих интерес для пользователей, на основе неточного указания пользователем области, содержащей структурированные объекты, и на основе геометрических характеристик элементов, включающий:
получение контента веб-страницы;
определение элементов контента, представляющих единую логическую концепцию;
определение элементов контента, представляющих единую геометрическую концепцию;
определение взаимодействий пользователя с элементами контента;
определение области вокруг точки взаимодействия пользователя с контентом;
вычисление значимых элементов контента, включающее
вычисление расстояния между элементами контента и точкой взаимодействия;
вычисление степени перекрытия между областью вокруг точки взаимодействия и элементами контента;
вычисление уровня иерархии на основе уровня пересечения между элементами контента, частью элементов контента и областью взаимодействия пользователя;
выбор информации для отображения пользователю на основе изюминок; и отображение выбранной информации.
17. Способ по п. 16, отличающийся тем, что логические и геометрические связи включают отношения смежности и последовательности между словами, выражениями, предложениями, абзацами, всем контентом веб-страницы, рекламными материалами, баннерами, трехмерных контентом, видео, частями слов, частями выражений, частями предложений, частями изображений, частями видео.
18. Способ по п. 16, отличающийся тем, что пользователь взаимодействует с контентом посредством точки касания.
19. Способ по п. 16, отличающийся тем, что пользователь взаимодействует с контентом посредством области, расположенной вокруг точки касания.
20. Способ по п. 16, отличающийся тем, что изюминки, выбранные для шага выбора информации, соответствуют цепочкам элементов, согласованным с грамматикой и имеющим высокие веса.
21. Способ по п. 16, отличающийся тем, что уровень иерархии определяется любым словом, предложением, выражением, абзацем, всем контентом, изображением, видео или частью видео.
22. Способ определения пользовательских интересов, относящихся к нескольким объектам, отображаемым на веб-странице, включающий:
загрузка веб-страницы, содержащей несколько элементов контента;
определение прямоугольной области(ей) на основе области взаимодействия пользователя, содержащей его весомые части и содержащей вычисление области элементов, являющейся вычислительно дорогой;
определение алгоритма разметки элементов, использующегося для размещения элементов контента в прямоугольной области, в которой элементы контента могут быть плавающими в этой области на основе размеров их геометрических параметров и размера шрифта;
определение средних геометрических пропорций элементов контента;
определение количества плавающих элементов в области;
вычисление параметров сетки (строк и столбцов), которые виртуально разбивают область для размещения всех элементов в некоторой приближением;
определение, какая ячейка(и) сетки содержит область пользовательского взаимодействия;
определение, какая позиция(и) в последовательности (или иерархии) соответствует ячейкам взаимодействия на основе использованного алгоритма разметки;
расширение позиции(й) до диапазона(ов) элементов путем добавления и вычитания количества свободных ячеек (которые не были использованы для размещения в сетке);
передача диапазонов в алгоритм извлечения изюминок; и отображение изюминок.
23. Способ по п. 22, отличающийся тем, что алгоритм определяется на основе разметки и стилей элементов контента.
24. Способ определения кандидатов для поиска на веб-странице, отображенной на устройствах с сенсорным экраном, включающий:
получение веб-страницы с необработанным текстом, содержащим HTML-дескрипторы;
удаление HTML-дескрипторов из необработанного текста для генерирования сырого текста;
разделение сырого текста на несколько частей, представленных массивом, где, по крайней мере, некоторые части, содержат текст, представленный в различных частях веб-страницы;
выполнение синтаксического анализа нескольких частей для генерирования множества синтаксических деревьев разбора;
использование словаря, выполнение морфологического анализа для определения частей речи и форм слов в нескольких частей;
выполнение стеммирования частей речи и построение цепочек, удовлетворяющих правилам формальной грамматики;
применение весов к цепочкам для определения изюминок; и
использование изюминок, расположенных около области, выделенной касанием пользователя, в качестве входных данных для поисковой системы для отображения результатов поиска.