Claims (38)
1. Способ обработки поискового запроса пользователя, связанного с электронным устройством, выполняемый на сервере, связанном с электронным устройством посредством сети передачи данных, включающий:1. A method for processing a search query of a user associated with an electronic device, performed on a server connected to the electronic device via a data network, including:
получение поискового запроса от электронного устройства через сеть передачи данных;receiving a search query from an electronic device via a data network;
определение процессором сервера указания, связанного с географическим положением, связанным с пользователем;determining by the processor of the server of an indication associated with a geographical location associated with a user;
определение процессором сервера указания, связанного со сценарием, содержащим данные о последовательности событий;the processor of the server determines the direction associated with the script containing the sequence of events data;
формирование результирующего набора, связанного с поисковым запросов посредством:the formation of the result set associated with search queries by:
определения процессором сервера указания, связанного с первым интересующим объектом на основе анализа данных, связанных с первым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;determining, by the server processor, indications associated with the first object of interest based on an analysis of the data associated with the first object of interest, indications associated with the geographical location, indications associated with the script;
определения процессором сервера указания, связанного со вторым интересующим объектом на основе анализа данных, связанных со вторым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;determining, by the server processor, an indication associated with the second object of interest based on an analysis of the data associated with the second object of interest, an indication associated with a geographical location, an indication associated with the script;
формирования процессором сервера результирующего набора, содержащего указание первого интересующего объекта и указание второго интересующего объекта;the formation of the server processor of the result set containing an indication of the first object of interest and an indication of the second object of interest;
сохранения на постоянном машиночитаемом носителе информации, доступном серверу, результирующего набора; и storing on a permanent computer-readable storage medium available to the server the result set; and
инициирование отображения электронным устройством результирующего набора пользователю.initiating the display of the result set by the electronic device to the user.
2. Способ по п. 1, в котором перед этапом инициирования отображения электронным устройством результирующего набора пользователю осуществляют передачу результирующего набора электронному устройству через сеть передачи данных.2. The method according to claim 1, wherein before the step of initiating the display of the result set by the electronic device to the user, the result set is transmitted to the electronic device via the data network.
3. Способ по п. 1, в котором данные, связанные с первым интересующим объектом и данные, связанные со вторым интересующим объектом извлекают из базы данных интересующих объектов, доступной серверу; при этом база данных интересующих объектов объединяет данные, полученные из различных ресурсов Интернета.3. The method according to claim 1, in which the data associated with the first object of interest and data associated with the second object of interest are extracted from the database of objects of interest accessible to the server; the database of objects of interest combines data obtained from various Internet resources.
4. Способ по п. 1, в котором перед этапом определения процессором сервера указания, связанного с первым интересующим объектом объединяют данные, связанные с первым интересующим объектом; при этом данные получены из различных ресурсов Интернета.4. The method according to claim 1, in which, before the step of determining by the processor of the server of the indication associated with the first object of interest, data associated with the first object of interest is combined; however, data is obtained from various Internet resources.
5. Способ по п. 1, в котором перед созданием результирующего набора, связанного с поисковым запросом связывают данные, определяющие последовательность событий с данными, связанными с первым интересующим объектом и данными, связанными со вторым интересующим объектом.5. The method according to claim 1, wherein before creating the result set associated with the search query, data is defined that determines the sequence of events with data associated with the first object of interest and data associated with the second object of interest.
6. Способ по п. 5, в котором связывание данных, определяющих последовательность событий с указанием, связанным со вторым интересующим объектом, основывают на данных, связанных с первым интересующим объектом и данных, связанных со вторым интересующим объектом.6. The method of claim 5, wherein linking the data defining the sequence of events with an indication associated with the second object of interest is based on data associated with the first object of interest and data associated with the second object of interest.
7. Способ по п. 1, в котором данные, определяющие последовательность событий, снабжают по меньшей мере одним из следующих указаний: указание смены места жительства, указание административной процедуры, указание отпускной поездки, указание командировки, указание посещения интересующей области и указание посещения интересующего места.7. The method according to claim 1, in which the data determining the sequence of events is provided with at least one of the following indications: an indication of a change of residence, an administrative procedure, an indication of a vacation trip, an indication of a business trip, an indication of a visit to an area of interest and an indication of a visit to a place of interest .
8. Способ по п. 1, в котором определяют указание, связанное со сценарием, на основе по меньшей мере одного из следующего: указания, связанного с географическим положением, связанным с пользователем; данных, связанных с профилем пользователя; поисковых запросов; при этом поисковые запросы и данные получают от электронного устройства.8. The method of claim 1, wherein the designation associated with the script is determined based on at least one of the following: designations associated with a geographical location associated with a user; data associated with the user profile; search queries; wherein, search queries and data are received from an electronic device.
9. Способ по п. 1, в котором определяют указание, связанное со сценарием, содержащее по меньшей мере одно из следующего: анализ поискового запроса; анализ выбора сценария, осуществляемого пользователем; извлечение данных, определяющих последовательность событий из базы данных сценариев, доступной серверу; и доступные данные, связанные с пользовательским профилем из базы данных профилей пользователей, доступной серверу.9. The method according to p. 1, which determine the indication associated with the script, containing at least one of the following: analysis of the search query; analysis of the selection of the scenario made by the user; retrieving data that determines the sequence of events from the script database available to the server; and available data associated with the user profile from the user profile database available to the server.
10. Способ по п. 1, в котором определяют указание, связанное со сценарием, посредством выбора процессором сервера последовательности событий среди множества предварительно установленных последовательностей событий.10. The method according to p. 1, in which determine the indication associated with the script by selecting the processor of the server sequence of events from among many preset sequences of events.
11. Способ по п. 1, в котором формируют результирующий набор посредством выполнения правила запроса, чтобы последовательно запрашивать указание, связанное с первым интересующим объектом и указание, связанное со вторым интересующим объектом.11. The method of claim 1, wherein the result set is formed by executing a query rule to sequentially request an indication associated with the first object of interest and an indication associated with the second object of interest.
12. Способ по п. 11, в котором правило запроса для последовательного запроса указания, связанного с первым интересующим объектом и указания, связанного со вторым интересующим объектом основывают по меньшей мере на одном из следующего: указании, связанном с географическим положением, связанным с пользователем; данных, связанных с первым интересующим объектом; данных, связанных со вторым интересующим объектом; данных, связанных с возрастом пользователя; данных, связанных с полом пользователя; поисковом запросе и данных, полученных от электронном устройства.12. The method of claim 11, wherein the request rule for sequentially requesting an indication associated with a first object of interest and an indication associated with a second object of interest is based on at least one of the following: an indication associated with a geographical location associated with a user; data associated with the first object of interest; data associated with the second object of interest; data related to the age of the user; data related to the user's gender; search query and data received from an electronic device.
13. Способ по п. 1, в котором данные, связанные с первым интересующим объектом и данные, связанные со вторым интересующим объектом, связаны по меньшей мере с одним из следующего: указание интересующей области; указание интересующего места; указание места осуществления деловых операций; указание места оказываемых услуг; указание транспортной организации; указание времени закрытия; указание доступности для людей с ограниченной подвижностью; указание порядка посещения; указание географического положения; указание транспортных услуг и указание стоимости.13. The method of claim 1, wherein the data associated with the first object of interest and data associated with the second object of interest are associated with at least one of the following: indicating the area of interest; indication of the place of interest; Indication of the place of business operations; an indication of the location of the services provided; indication of the transport organization; Indication of closing time; indication of accessibility for people with reduced mobility; indication of the order of visit; indication of geographical location; an indication of transport services and an indication of cost.
14. Способ по п. 1, в котором инициируют отображение электронным устройством результирующего набора с отображением по меньшей мере одного из следующего: списка интересующих объектов и списка действий, связанных с интересующими объектами.14. The method of claim 1, wherein the electronic device displays the result set and displays at least one of the following: a list of objects of interest and a list of actions associated with objects of interest.
15. Способ по п. 14, в котором инициируют отображение на электронном устройстве по меньшей мере одного из следующего: списка интересующих объектов и списка действий, связанных с интересующими объектами содержит также инициирование отображения электронным устройством не менее чем одного из следующих пунктов: информации, связанной с интересующими объектами; информации, описывающей действия, связанные с интересующим объектом.15. The method of claim 14, wherein initiating the display on the electronic device of at least one of the following: a list of objects of interest and a list of actions associated with objects of interest also includes initiating the display of at least one of the following items by the electronic device: information related with objects of interest; information describing the actions associated with the object of interest.
16. Способ по п. 1, в котором в качестве географического положения используют текущее местоположение пользователя или желаемое местоположение, выбранное пользователем.16. The method of claim 1, wherein the current location of the user or the desired location selected by the user is used as a geographical location.
17. Способ по п. 1, в котором поисковый запрос получают в результате определения электронным устройством изменения географического положения пользователя.17. The method according to claim 1, wherein the search query is obtained as a result of determining by the electronic device a change in the geographic location of the user.
18. Способ по п. 1, в котором инициируют отображение электронным устройством результирующего набора посредством создания страницы результатов поиска, включающей в себя результирующий набор, или карты объекта, включающей в себя результирующий набор.18. The method of claim 1, wherein initiating the electronic display of the result set by creating a search result page including the result set, or an object map including the result set.
19. Способ по п. 1, в котором формирование результирующего набора, связанного с поисковым запросом, также осуществляют посредством по меньшей мере одного из следующего:19. The method according to p. 1, in which the formation of the result set associated with the search query is also carried out by means of at least one of the following:
определение процессором сервера указания, связанного с первым интересующем объектом, по меньшей мере частично основанного на ответной реакции пользователя на переданный в прошлый раз результирующий набор или на интересующем объекте, выбранном пользователем; иdetermining by the server processor of the indication associated with the first object of interest, at least partially based on the user's response to the result set transmitted last time or on the object of interest selected by the user; and
определение процессором сервера указания, связанного со вторым интересующим объектом, по меньшей мере частично основанного на ответной реакции пользователя на переданный в прошлый раз результирующий набор или на интересующем объекте, выбранном пользователем.determining by the server processor of the indication associated with the second object of interest, at least partially based on the user's response to the result set transmitted last time or on the object of interest selected by the user.
20. Сервер, включающий:20. A server including:
интерфейс передачи данных, выполненный с возможностью связи с электронным устройством через сеть передачи данных;a data transmission interface configured to communicate with an electronic device via a data network;
процессор, связанный с интерфейсом передачи данных и выполненный с возможностью:a processor associated with a data interface and configured to:
получения поискового запроса от электронного устройства через сеть передачи данных;receiving a search query from an electronic device via a data network;
определения процессором указания, связанного с географическим положением, связанным с пользователем;determining by the processor indications associated with a geographical location associated with the user;
определение процессором сервера указания, связанного со сценарием, содержащим данные, определяющие последовательность событий;determining by the processor of the server instructions associated with the script containing data that determines the sequence of events;
формирование результирующего набора, связанного с поисковым запросом, посредством:generating a result set associated with the search query by:
определения процессором сервера указания, связанного с первым интересующим объектом на основе анализа данных, связанных с первым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;determining, by the server processor, indications associated with the first object of interest based on an analysis of the data associated with the first object of interest, indications associated with the geographical location, indications associated with the script;
определения процессором указания, связанного со вторым интересующим объектом на основе анализа данных, связанных со вторым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;determining by the processor an indication associated with the second object of interest based on an analysis of the data associated with the second object of interest, an indication associated with a geographical location, an indication associated with the script;
формирования процессором результирующего набора, содержащего указание первого интересующего объекта и указание второго интересующего объекта;forming by the processor a result set containing an indication of the first object of interest and an indication of the second object of interest;
сохранения на постоянном машиночитаемом носителе информации, доступном серверу, результирующего набора; и storing on a permanent computer-readable storage medium available to the server the result set; and
инициирование отображения электронным устройством результирующего набора пользователю.initiating the display of the result set by the electronic device to the user.
21. Сервер по п. 20, в котором процессор выполнен с возможностью перед инициированием отображения электронным устройством результирующего набора передавать результирующий набор электронному устройству через сеть передачи данных.21. The server of claim 20, wherein the processor is configured to transmit the result set to the electronic device via a data network before initiating display by the electronic device of the result set.
22. Сервер по п. 20, в котором процессор выполнен с возможностью извлечения данных, связанных с первым интересующим объектом, и данных, связанных со вторым интересующим объектом, из базы данных интересующих объектов, объединяющей данные, полученные из различных ресурсов Интернета.22. The server of claim 20, wherein the processor is configured to retrieve data associated with the first object of interest and data associated with the second object of interest from the database of objects of interest, combining data obtained from various Internet resources.
23. Сервер по п. 20, в котором процессор выполнен с возможностью перед этапом определения указания, связанного с первым интересующим объектом, осуществлять объединение данных, связанных с первым интересующим объектом, полученных из различных ресурсов Интернета.23. The server according to claim 20, in which the processor is configured to, prior to the step of determining an indication associated with the first object of interest, combine data associated with the first object of interest obtained from various Internet resources.
24. Сервер по п. 20, в котором процессор выполнен с возможностью перед созданием результирующего набора, связанного с поисковым запросом, осуществлять связывание данных, определяющих последовательность событий с данными, связанными с первым интересующим объектом, и данными, связанными со вторым интересующим объектом.24. The server of claim 20, wherein the processor is configured to associate data defining a sequence of events with data associated with the first object of interest and data associated with the second object of interest before creating the result set associated with the search query.
25. Сервер по п. 20, в котором процессор выполнен с возможностью связывания данных, определяющих последовательность событий, с указанием, связанным со вторым интересующим объектом, на основе данных, связанных с первым интересующим объектом, и данных, связанных со вторым интересующим объектом.25. The server of claim 20, wherein the processor is configured to associate data defining a sequence of events with an indication associated with the second object of interest based on data associated with the first object of interest and data associated with the second object of interest.
26. Сервер по п. 20, в котором данные, определяющие последовательность событий, содержат по меньшей мере одно из следующих указаний: указание смены места жительства, указание административной процедуры, указание отпускной поездки, указание командировки, указание посещения интересующей области и указание посещения интересующего места.26. The server according to claim 20, in which the data determining the sequence of events contains at least one of the following indications: an indication of a change of residence, an administrative procedure, an indication of a vacation trip, an indication of a business trip, an indication of a visit to an area of interest, and an indication of a visit to a place of interest .
27. Сервер по п. 20, в котором процессор выполнен с возможностью определения указания, связанного со сценарием, на основе по меньшей мере одного из следующего: указания, связанного с географическим положением, связанным с пользователем; данных, связанных с профилем пользователя; поисковых запросов; при этом поисковые запросы и данные получены от электронного устройства.27. The server of claim 20, wherein the processor is configured to determine an indication associated with the script based on at least one of the following: an indication associated with a geographical location associated with a user; data associated with the user profile; search queries; while the search queries and data received from the electronic device.
28. Сервер по п. 20, в котором процессор выполнен с возможностью определения указания, связанного со сценарием, на основе по меньшей мере одного из следующего: анализ поискового запроса; анализ выбора сценария, осуществляемого пользователем; извлечение данных, определяющих последовательность событий из базы данных сценария, доступной серверу; и доступные данные, связанные с пользовательским профилем из базы данных профилей пользователей, доступной серверу.28. The server according to p. 20, in which the processor is configured to determine the instructions associated with the script, based on at least one of the following: analysis of the search query; analysis of the selection of the scenario made by the user; retrieving data that determines the sequence of events from the script database available to the server; and available data associated with the user profile from the user profile database available to the server.
29. Сервер по п. 20, в котором процессор выполнен с возможностью при определении указания, связанного со сценарием, выбора последовательности событий среди множества предварительно установленных последовательностей событий.29. The server according to claim 20, in which the processor is configured to, when determining the instructions associated with the script, select a sequence of events from among a plurality of preset sequences of events.
30. Сервер по п. 20, в котором процессор выполнен с возможностью при формировании результирующего набора осуществления правила запроса, чтобы последовательно запрашивать указание, связанное с первым интересующим объектом, и указание, связанное со вторым интересующим объектом.30. The server according to p. 20, in which the processor is configured to generate a result set of the implementation of the query rule in order to sequentially request an indication associated with the first object of interest and an indication associated with the second object of interest.
31. Сервер по п. 30, в котором правило запроса для последовательного запроса указания, связанного с первым интересующим объектом, и указания, связанного со вторым интересующим объектом, основано по меньшей мере на одном из следующего: указании, связанном с географическим положением, связанным с пользователем; данных, связанных с первым интересующим объектом; данных, связанных со вторым интересующим объектом; данных, связанных с возрастом пользователя; данных, связанных с полом пользователя; поисковом запросе и данных, полученных от электронном устройства.31. The server of claim 30, wherein the request rule for sequentially requesting an indication associated with a first object of interest and an indication associated with a second object of interest is based on at least one of the following: an indication associated with a geographical location associated with by user; data associated with the first object of interest; data associated with the second object of interest; data related to the age of the user; data related to the user's gender; search query and data received from an electronic device.
32. Сервер по п. 20, в котором данные, связанные с первым интересующим объектом, и данные, связанные со вторым интересующим объектом связаны по меньшей мере с одним из следующего: указание интересующей области; указание интересующего места; указание места осуществления деловых операций; указание места оказываемых услуг; указание транспортной организации; указание времени закрытия; указание доступности для людей с ограниченной подвижностью; указание порядка посещения; указание географического положения; указание транспортных услуг и указание стоимости.32. The server of claim 20, wherein the data associated with the first object of interest and data associated with the second object of interest are associated with at least one of the following: an indication of the area of interest; indication of the place of interest; Indication of the place of business operations; an indication of the location of the services provided; indication of the transport organization; Indication of closing time; indication of accessibility for people with reduced mobility; indication of the order of visit; indication of geographical location; an indication of transport services and an indication of cost.
33. Сервер по п. 20, в котором процессор выполнен с возможностью при инициировании отображения электронным устройством результирующего набора пользователю инициирования отображения на электронном устройстве по меньшей мере одного из следующих списков: списка интересующих объектов и списка действий, связанных с интересующими объектами.33. The server according to p. 20, in which the processor is configured to initiate the display of the result set by the electronic device to the user to initiate the display on the electronic device of at least one of the following lists: a list of objects of interest and a list of actions associated with objects of interest.
34. Сервер по п. 33, в котором процессор выполнен с возможностью при инициировании отображения на электронном устройстве одного из следующих списков: списка интересующих объектов и списка действий, связанных с интересующими объектами, инициирования отображения электронным устройством по меньшей мере одного из следующего: информации, связанной с интересующими объектами; информации, описывающей действия, связанные с интересующим объектом.34. The server according to claim 33, wherein the processor is configured to, when initiating a display on an electronic device, one of the following lists: a list of objects of interest and a list of actions associated with objects of interest, initiating an electronic device displaying at least one of the following: information, related to objects of interest; information describing the actions associated with the object of interest.
35. Сервер по п. 20, в котором процессор выполнен с возможностью использования в качестве географического положения текущего местоположения пользователя или желаемого местоположения, выбранного пользователем.35. The server according to p. 20, in which the processor is configured to use as a geographical location the current location of the user or the desired location selected by the user.
36. Сервер по п. 20, в котором процессор выполнен с возможностью получения поискового запроса при определении электронным устройством изменения географического положения пользователя.36. The server according to claim 20, in which the processor is configured to receive a search query when the electronic device determines the change in the geographic location of the user.
37. Сервер по п. 20, в котором процессор выполнен с возможностью при инициировании отображения электронным устройством результирующего набора формирования страницы результатов поиска, содержащей результирующий набор, или карты объекта, содержащей результирующий набор.37. The server according to claim 20, in which the processor is configured to, when the electronic device initiates the display, generates a search results page containing the result set, or an object map containing the result set.
38. Сервер по п. 20, в котором процессор выполнен с возможностью при формировании результирующего набора, связанного с поисковым запросом, осуществлять по меньшей мере одно из следующего:38. The server according to p. 20, in which the processor is configured to, when generating the result set associated with the search query, perform at least one of the following:
определение процессором указания, связанного с первым интересующем объектом, по меньшей мере частично основанного на ответной реакции пользователя на переданный в прошлый раз результирующий набор или интересующем объекте, выбранном пользователем; иdetermining by the processor an indication associated with the first object of interest at least partially based on the user's response to the result set transmitted last time or the object of interest selected by the user; and
определение процессором указания, связанного со вторым интересующим объектом, по меньшей мере частично основанного на ответной реакции пользователя на переданный в прошлый раз результирующий набор или интересующем объекте, выбранном пользователем.
determination by the processor of an indication associated with the second object of interest at least partially based on the user's response to the result set transmitted last time or the object of interest selected by the user.