Способ обработки поискового запроса пользователя и сервер

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