[go: up one dir, main page]

RU2014152870A - Method of processing user search query and server - Google Patents

Method of processing user search query and server Download PDF

Info

Publication number
RU2014152870A
RU2014152870A RU2014152870A RU2014152870A RU2014152870A RU 2014152870 A RU2014152870 A RU 2014152870A RU 2014152870 A RU2014152870 A RU 2014152870A RU 2014152870 A RU2014152870 A RU 2014152870A RU 2014152870 A RU2014152870 A RU 2014152870A
Authority
RU
Russia
Prior art keywords
interest
indication
data
server
user
Prior art date
Application number
RU2014152870A
Other languages
Russian (ru)
Other versions
RU2608882C2 (en
Inventor
Александр Анатольевич Садовский
Original Assignee
Общество С Ограниченной Ответственностью "Яндекс"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество С Ограниченной Ответственностью "Яндекс" filed Critical Общество С Ограниченной Ответственностью "Яндекс"
Priority to RU2014152870A priority Critical patent/RU2608882C2/en
Priority to US15/510,766 priority patent/US9830397B2/en
Priority to PCT/IB2015/052548 priority patent/WO2016103056A1/en
Publication of RU2014152870A publication Critical patent/RU2014152870A/en
Application granted granted Critical
Publication of RU2608882C2 publication Critical patent/RU2608882C2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Transfer Between Computers (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

1. Способ обработки поискового запроса пользователя, связанного с электронным устройством, выполняемый на сервере, связанном с электронным устройством посредством сети передачи данных, включающий:получение поискового запроса от электронного устройства через сеть передачи данных;определение процессором сервера указания, связанного с географическим положением, связанным с пользователем;определение процессором сервера указания, связанного со сценарием, содержащим данные о последовательности событий;формирование результирующего набора, связанного с поисковым запросов посредством:определения процессором сервера указания, связанного с первым интересующим объектом на основе анализа данных, связанных с первым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;определения процессором сервера указания, связанного со вторым интересующим объектом на основе анализа данных, связанных со вторым интересующим объектом, указания, связанного с географическим положением, указания, связанного со сценарием;формирования процессором сервера результирующего набора, содержащего указание первого интересующего объекта и указание второго интересующего объекта;сохранения на постоянном машиночитаемом носителе информации, доступном серверу, результирующего набора; иинициирование отображения электронным устройством результирующего набора пользователю.2. Способ по п. 1, в котором перед этапом инициирования отображения электронным устройством результирующего набора пользователю осуществляют передачу результирующего набора электронному устройству через сеть 1. A method of processing a user’s search query related to an electronic device, performed on a server connected to an electronic device via a data network, including: receiving a search request from an electronic device via a data network; determining, by the server processor, indications associated with a geographical location associated with with the user; the server processor determines the direction associated with the script containing the sequence of events; forming the resulting set Parameters associated with search queries by: determining, by the processor of the server, an indication associated with the first object of interest based on the analysis of data associated with the first object of interest, indications associated with the geographical location, indications associated with the script; determining, by the processor, the server associated with the second the object of interest based on the analysis of data associated with the second object of interest, indications associated with the geographical location, indications associated with the scenario; otsessorom result set server comprising an indication of the first indication of an object of interest and the second object of interest; save constant readable medium accessible by the server, the result set; initiating the display of the result set by the electronic device to the user. 2. The method of 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 network

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.
RU2014152870A 2014-12-25 2014-12-25 Method of user search request processing and server RU2608882C2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
RU2014152870A RU2608882C2 (en) 2014-12-25 2014-12-25 Method of user search request processing and server
US15/510,766 US9830397B2 (en) 2014-12-25 2015-04-08 Method and computer-based system for processing a search query from a user associated with an electronic device
PCT/IB2015/052548 WO2016103056A1 (en) 2014-12-25 2015-04-08 Method and computer-based system for processing a search query from a user associated with an electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2014152870A RU2608882C2 (en) 2014-12-25 2014-12-25 Method of user search request processing and server

Publications (2)

Publication Number Publication Date
RU2014152870A true RU2014152870A (en) 2016-07-20
RU2608882C2 RU2608882C2 (en) 2017-01-25

Family

ID=56149340

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014152870A RU2608882C2 (en) 2014-12-25 2014-12-25 Method of user search request processing and server

Country Status (3)

Country Link
US (1) US9830397B2 (en)
RU (1) RU2608882C2 (en)
WO (1) WO2016103056A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10785058B2 (en) 2019-02-01 2020-09-22 Comcast Cable Communications, Llc Managing network packet flows based on device information
CN112631731B (en) * 2020-12-30 2024-12-20 平安证券股份有限公司 Data query method, device, electronic device and storage medium
US12309624B2 (en) 2022-08-31 2025-05-20 T-Mobile Usa, Inc. Responding to device-reported events in a network using modified identifiers systems and methods

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010047239A1 (en) 1999-06-23 2001-11-29 Tsuyoshi Kamiya System for proposing plans
US7181438B1 (en) 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
GB0012195D0 (en) * 2000-05-19 2000-07-12 Nokia Networks Oy Location information services
CN1338720A (en) 2000-08-10 2002-03-06 神乎科技股份有限公司 Geolocation Information System
US7865306B2 (en) * 2000-09-28 2011-01-04 Michael Mays Devices, methods, and systems for managing route-related information
JPWO2004019225A1 (en) 2002-08-26 2005-12-15 富士通株式会社 Apparatus and method for processing status information
US20050033616A1 (en) 2003-08-05 2005-02-10 Ezrez Software, Inc. Travel management system providing customized travel plan
EP1530133A1 (en) * 2003-11-04 2005-05-11 Sony Ericsson Mobile Communications AB Organizing media data using a portable electronic device
US7181447B2 (en) * 2003-12-08 2007-02-20 Iac Search And Media, Inc. Methods and systems for conceptually organizing and presenting information
US8370323B2 (en) 2004-08-31 2013-02-05 Intel Corporation Providing information services related to multimodal inputs
US20060123014A1 (en) * 2004-12-07 2006-06-08 David Ng Ranking Internet Search Results Based on Number of Mobile Device Visits to Physical Locations Related to the Search Results
US7949529B2 (en) 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
ES2394002T3 (en) 2005-10-10 2013-01-04 Searchteq Gmbh Search engine to perform a search referring to a place
US20070106468A1 (en) 2005-11-07 2007-05-10 France Telecom Product, service and activity based interactive trip mapping system, method, and computer program product
US7444343B2 (en) 2006-03-31 2008-10-28 Microsoft Corporation Hybrid location and keyword index
WO2007124456A2 (en) 2006-04-20 2007-11-01 10Best, Inc. Ststem and method for providing travel-related products and services
US20110314382A1 (en) 2010-06-22 2011-12-22 Primal Fusion Inc. Systems of computerized agents and user-directed semantic networking
US9646025B2 (en) * 2008-05-27 2017-05-09 Qualcomm Incorporated Method and apparatus for aggregating and presenting data associated with geographic locations
US20100241507A1 (en) 2008-07-02 2010-09-23 Michael Joseph Quinn System and method for searching, advertising, producing and displaying geographic territory-specific content in inter-operable co-located user-interface components
US8520979B2 (en) * 2008-08-19 2013-08-27 Digimarc Corporation Methods and systems for content processing
US20100332493A1 (en) 2009-06-25 2010-12-30 Yahoo! Inc. Semantic search extensions for web search engines
ATE545004T1 (en) * 2009-07-22 2012-02-15 Research In Motion Ltd METHOD AND DEVICE FOR AUTOMATICALLY DETERMINING THE Practicability of a SHORT TRIP
US8341196B2 (en) 2009-11-23 2012-12-25 Nokia Corporation Method and apparatus for creating a contextual model based on offline user context data
US20110125743A1 (en) 2009-11-23 2011-05-26 Nokia Corporation Method and apparatus for providing a contextual model based upon user context data
US9009167B2 (en) 2010-03-01 2015-04-14 Ron Cerny Method and system of planning and/or managing a travel plan
US8880559B2 (en) * 2010-04-02 2014-11-04 Brian Bartell Location activity search engine computer system
US10204163B2 (en) 2010-04-19 2019-02-12 Microsoft Technology Licensing, Llc Active prediction of diverse search intent based upon user browsing behavior
US20110320441A1 (en) 2010-06-25 2011-12-29 Microsoft Corporation Adjusting search results based on user social profiles
KR101304156B1 (en) 2011-03-18 2013-09-04 경희대학교 산학협력단 Method and system for recommanding service bundle based on situation of target user and complemantarity between services
US8583579B1 (en) 2011-06-03 2013-11-12 Google Inc. Targeting content based on user mode
US8311973B1 (en) 2011-09-24 2012-11-13 Zadeh Lotfi A Methods and systems for applications for Z-numbers
US9916538B2 (en) 2012-09-15 2018-03-13 Z Advanced Computing, Inc. Method and system for feature detection
US20130325839A1 (en) 2012-03-05 2013-12-05 TeleCommunication Communication Systems, Inc. Single Search Box Global
US20130232006A1 (en) 2012-03-05 2013-09-05 Tim Holcomb Filtered Search Query Data for Context and User Intent within a Location-Based Search Engine
US9117182B2 (en) 2013-02-14 2015-08-25 Anshuman Bapna Method and system for dynamic travel plan management
US9430498B2 (en) * 2014-12-13 2016-08-30 Velvet Ropes, Inc. Methods and systems for generating a digital celebrity map tour guide

Also Published As

Publication number Publication date
US20170270130A1 (en) 2017-09-21
RU2608882C2 (en) 2017-01-25
US9830397B2 (en) 2017-11-28
WO2016103056A1 (en) 2016-06-30

Similar Documents

Publication Publication Date Title
US20170069000A1 (en) Quality visit measure for controlling computer response to query associated with physical location
US9811564B2 (en) POI information providing system, POI information providing device, POI information output device, POI information providing method, and program therefor
KR20160063365A (en) Methods and apparatuses for transmitting and for displaying poi information
JPWO2008108158A1 (en) Information disclosure control system, information disclosure control program, and information disclosure control method
RU2014126774A (en) SEARCH RESULTS RANGE
KR20180019656A (en) Keyword presentation method and device
KR20200102500A (en) Method, apparatus and selection engine for classification matching of videos
KR20170032366A (en) Method and apparatus for obtaining candidate address information in map
US9767121B2 (en) Location-based mobile search
RU2014152870A (en) Method of processing user search query and server
JP2011159039A5 (en)
US10095751B2 (en) Blended polygon search
US9977793B2 (en) Information processing system, information processing method, and information processing apparatus
US11086925B2 (en) Fashion by trend user interfaces
US8849951B2 (en) Generating custom address links
US20170277702A1 (en) Interpreting user queries based on nearby locations
US10922321B2 (en) Interpreting user queries based on device orientation
RU2014107354A (en) METHOD, SYSTEM AND COMPUTER PROGRAM FOR MANAGING INFORMATION FROM SOCIAL NETWORKS
US20160078105A1 (en) Information providing system, information providing server and information providing method
JP2015194868A (en) Information providing server, terminal, information providing system, information providing method, and information providing program
JP5813559B2 (en) Search condition presentation device, method, and program
JP2010015013A (en) Map information generating device
JP6403842B1 (en) Information processing apparatus, content providing system, information processing method, and program
JP6514485B2 (en) Plan search apparatus and plan search method
CN106709750B (en) User recommendation method and device