СПОСОБ ПРЕДСТАВЛЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА В СООТВЕТСТВИИ С ПОИСКОВЫМ ЗАПРОСОМ В СЕТИ ИНТЕРНЕТ

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