[go: up one dir, main page]

RU2015111360A - Способ (варианты) и система (варианты) обработки поискового запроса - Google Patents

Способ (варианты) и система (варианты) обработки поискового запроса Download PDF

Info

Publication number
RU2015111360A
RU2015111360A RU2015111360A RU2015111360A RU2015111360A RU 2015111360 A RU2015111360 A RU 2015111360A RU 2015111360 A RU2015111360 A RU 2015111360A RU 2015111360 A RU2015111360 A RU 2015111360A RU 2015111360 A RU2015111360 A RU 2015111360A
Authority
RU
Russia
Prior art keywords
search
resource
identifier
search results
registry
Prior art date
Application number
RU2015111360A
Other languages
English (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 RU2015111360A priority Critical patent/RU2015111360A/ru
Priority to US15/516,042 priority patent/US10089412B2/en
Priority to PCT/IB2015/058493 priority patent/WO2016156952A1/en
Publication of RU2015111360A publication Critical patent/RU2015111360A/ru

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/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • G06F16/1794Details of file format conversion
    • 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/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

1. Способ (800) обработки поискового запроса, полученного с электронного устройства (302), связанного с пользователем (170); выполняемый на сервере (316) и включающий:выполнение (802) поиска на основе поискового запроса для создания поисковых результатов, причем по меньшей мере один поисковый результат связан с ресурсом поискового результата;доступ (804) к реестру (340), содержащему множество записей, причем по меньшей мере одна из множества записей содержит пару, связывающую ресурс с идентификатором сервиса операций;после определения (806) соответствия ресурса поискового результата, связанного по меньшей мере с одним из поисковых результатов, ресурсу по меньшей мере одной из множества записей в реестре создание графического компонента (408, 508, 608), связанного с идентификатором сервиса операций, соответствующим ресурсу по меньшей мере одной из множества записей реестра;вставку (808) графического компонента (408, 508, 608) в страницу результатов поиска (SERP), содержащую алгоритм управления, инициирующий при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) предоставление пользователю (170) возможности проводить операцию с платформой (342, 344) операций, связанной с идентификатором сервиса операций; ипередачу (810) страницы результатов поиска (SERP) на электронное устройство (302) для отрисовки на экране электронного устройства.2. Способ по п. 1, в котором поиск является по меньшей мере либо общим поиском, либо вертикальным поиском.3. Способ по п. 1, в котором поиск является общим поиском и дополнительно после выполнения поиска на основе поискового запроса выполняют вертикальный поиск на основе темы, связанной по меньшей мере с одним поисковым результатом, для создания результатов вертикального

Claims (30)

1. Способ (800) обработки поискового запроса, полученного с электронного устройства (302), связанного с пользователем (170); выполняемый на сервере (316) и включающий:
выполнение (802) поиска на основе поискового запроса для создания поисковых результатов, причем по меньшей мере один поисковый результат связан с ресурсом поискового результата;
доступ (804) к реестру (340), содержащему множество записей, причем по меньшей мере одна из множества записей содержит пару, связывающую ресурс с идентификатором сервиса операций;
после определения (806) соответствия ресурса поискового результата, связанного по меньшей мере с одним из поисковых результатов, ресурсу по меньшей мере одной из множества записей в реестре создание графического компонента (408, 508, 608), связанного с идентификатором сервиса операций, соответствующим ресурсу по меньшей мере одной из множества записей реестра;
вставку (808) графического компонента (408, 508, 608) в страницу результатов поиска (SERP), содержащую алгоритм управления, инициирующий при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) предоставление пользователю (170) возможности проводить операцию с платформой (342, 344) операций, связанной с идентификатором сервиса операций; и
передачу (810) страницы результатов поиска (SERP) на электронное устройство (302) для отрисовки на экране электронного устройства.
2. Способ по п. 1, в котором поиск является по меньшей мере либо общим поиском, либо вертикальным поиском.
3. Способ по п. 1, в котором поиск является общим поиском и дополнительно после выполнения поиска на основе поискового запроса выполняют вертикальный поиск на основе темы, связанной по меньшей мере с одним поисковым результатом, для создания результатов вертикального поиска, причем по меньшей мере один из результатов вертикального поиска связан с ресурсом результата вертикального поиска.
4. Способ по п. 3, в котором после определения соответствия ресурса вертикального поискового результата, связанного по меньшей мере с одним результатом вертикального поиска, ресурсу по меньшей мере одной из множества записей в реестре, формируют графический компонент (408, 508, 608), связанный с идентификатором сервиса операций, соответствующим ресурсу по меньшей мере одной из множества записей реестра (340).
5. Способ по п. 4, в котором в качестве темы используют один вариант из следующих: представление, кино, песня, путешествие, сервис, связанный по меньшей мере с одним поставщиком услуг, и продукт, связанный по меньшей мере с одним поставщиком продукта.
6. Способ по п. 1, в котором ресурс по меньшей мере одной из множества записей реестра (340) идентифицируют с помощью по меньшей мере одного унифицированного указателя ресурса (URL) и идентификатора документа.
7. Способ по п. 1, в котором в качестве идентификатора сервиса операций используют параметр, идентифицирующий платформу (342, 344) операций и сервис, связанный с платформой (342, 344) операций.
8. Способ по п. 1, в котором используют платформу (342, 344) операций, выполненную с возможностью проводить операции, связанные со множеством сервисов.
9. Способ по п. 1, в котором в качестве реестра (340) используют базу данных, сформированную до получения поискового запроса.
10. Способ по п. 3, в котором в страницу результатов поиска (SERP) дополнительно включают по меньшей мере один из результатов вертикального поиска.
11. Способ по п. 10, в котором вставляют графический компонент с его расположением рядом по меньшей мере с одним из результатов вертикального поиска.
12. Способ по п. 1, в котором вставляют графический компонент с его расположением рядом по меньшей мере с одним из результатов поиска.
13. Способ по п. 11, в котором алгоритм управления содержит инициацию при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) отрисовки фрейма (610, 710), позволяющую пользователю (170) проводить операцию (342, 344) с платформой операций.
14. Способ по п. 13, в котором при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) инициируют: отправку идентификатора сервиса операций, связанного с графическим компонентом (408, 508, 608), серверу (316) и создание фрейма (610, 710) сервером (316).
15. Способ обработки поискового запроса, полученного с электронного устройства, связанного с пользователем; выполняемый на сервере и включающий:
выполнение общего поиска на основе поискового запроса для создания результатов общего поиска, причем по меньшей мере один результат общего поиска связан с темой;
выполнение вертикального поиска на основе темы, связанной по меньшей мере с одним результатом общего поиска для создания результатов вертикального поиска, причем каждый из результатов вертикального поиска связан с ресурсом результата вертикального поиска;
доступ к реестру, содержащему множество записей, причем каждая из множества записей содержит пару, связывающую ресурс с идентификатором сервиса операций;
после определения соответствия ресурса вертикального поискового результата, связанного с одним результатом вертикального поиска, ресурсу одной из множества записей в реестре, формирование графического компонента, связанного с идентификатором сервиса операций, соответствующим ресурсу одной из множества записей реестра;
вставку графического компонента в страницу результатов поиска (SERP), содержащую алгоритм управления, инициирующий при взаимодействии пользователя с графическим компонентом предоставление пользователю возможности проводить операцию с ресурсом, соответствующим идентификатору сервиса операций; и
передачу страницы результатов поиска (SERP) на электронное устройство для отрисовки на экране электронного устройства.
16. Система (316) для обработки поискового запроса, включающая: постоянный носитель (120, 130) компьютерной информации; процессор (110), выполненный с возможностью:
выполнения (802) поиска на основе поискового запроса для создания поисковых результатов, причем по меньшей мере один поисковый результат связан с ресурсом поискового результата;
доступа (804) к реестру (340), содержащему множество записей, причем по меньшей мере одна из множества записей содержит пару, связывающую ресурс с идентификатором сервиса операций;
после определения (806) соответствия ресурса поискового результата, связанного по меньшей мере с одним из поисковых результатов, ресурсу по меньшей мере одной из множества записей в реестре, формирования графического компонента (408, 508, 608), связанного с идентификатором сервиса операций, соответствующим ресурсу по меньшей мере одной из множества записей реестра;
вставки (808) графического компонента (408, 508, 608) в страницу результатов поиска (SERP), содержащей алгоритм управления, инициирующий при взаимодействия пользователя (170) с графическим компонентом (408, 508, 608) предоставление пользователю (170) возможности проводить операцию с платформой (342, 344) операций, связанной с идентификатором сервиса операций; и
передачи (810) страницы результатов поиска (SERP) на электронное устройство (302) для отрисовки на экране электронного устройства.
17. Система по п. 16, в которой процессор выполнен с возможностью выполнения по меньшей мере либо общего поиска, либо вертикального поиска.
18. Система по п. 16, в которой процессор выполнен с возможностью выполнения общего поиска и, после выполнения поиска на основе поискового запроса, выполнения вертикального поиска на основе темы, связанной по меньшей мере с одним поисковым результатом для создания результатов вертикального поиска, причем по меньшей мере один из результатов вертикального поиска связан с ресурсом результата вертикального поиска.
19. Система по п. 18, в которой процессор выполнен с возможностью после определения соответствия ресурса вертикального поискового результата, связанного по меньшей мере с одним результатом вертикального поиска, ресурсу по меньшей мере одной из множества записей в реестре, формирования графического компонента (408, 508, 608), связанного с идентификатором сервиса операций, соответствующим ресурсу по меньшей мере одной из множества записей реестра (340).
20. Система по п. 19, в которой процессор выполнен с возможностью использовать в качестве темы один вариант из следующих: представление, кино, песня, путешествие, сервис, связанный по меньшей мере с одним поставщиком услуг, и продукт, связанный по меньшей мере с одним поставщиком продукта.
21. Система по п. 16, в которой процессор выполнен с возможностью идентифицировать ресурс по меньшей мере одной из множества записей реестра (340) с помощью по меньшей мере одного унифицированного указателя ресурса (URL) и идентификатора документа.
22. Система по п. 16, в которой процессор выполнен с возможностью использования в качестве идентификатора сервиса операций параметра, идентифицирующего платформу (342, 344) операций и сервис, связанный с платформой (342, 344) операций.
23. Система по п. 16, в которой платформа (342, 344) операций выполнена с возможностью проводить операции, связанные со множеством сервисов.
24. Система по п. 16, в которой процессор выполнен с возможностью использования в качестве реестра (340) базы данных, созданной до получения поискового запроса.
25. Система по п. 18, в которой страница результатов поиска (SERP) дополнительно включает по меньшей мере один из результатов вертикального поиска.
26. Система по п. 25, в которой процессор выполнен с возможностью вставки графического компонента с расположением графического компонента рядом по меньшей мере с одним из результатов вертикального поиска.
27. Система по п. 16, в которой процессор выполнен с возможностью вставки графического компонента с расположением графического компонента (408, 508, 608) рядом по меньшей мере с одним из результатов поиска.
28. Система по п. 16, в которой алгоритм управления содержит инициацию при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) отрисовки фрейма (610, 710), выполненного с возможностью проведения операции (342, 344) с платформой операций пользователем (170).
29. Система по п. 28, в которой при взаимодействии пользователя (170) с графическим компонентом (408, 508, 608) алгоритм управления выполнен с возможностью инициации: отправки идентификатора сервиса операций, связанного с графическим компонентом (408, 508, 608), серверу (316) и создания фрейма (610, 710) сервером (316).
30. Система (316) для обработки поискового запроса, включающая: постоянный носитель (120, 130) компьютерной информации; процессор (110), выполненный с возможностью:
выполнения общего поиска на основе поискового запроса для создания результатов общего поиска, причем по меньшей мере один результат общего поиска связан с темой;
выполнения вертикального поиска на основе темы, связанной по меньшей мере с одним результатом общего поиска, для создания результатов вертикального поиска, причем каждый из результатов вертикального поиска связан с ресурсом результата вертикального поиска;
доступа к реестру, содержащему множество записей, причем каждая из множества записей содержит пару, связывающую ресурс с идентификатором сервиса операций;
после определения соответствия ресурса вертикального поискового результата, связанного с одним результатом вертикального поиска, ресурсу одной из множества записей в реестре формирование графического компонента, связанного с идентификатором сервиса операций, соответствующим ресурсу одной из множества записей реестра;
вставки графического компонента в страницу результатов поиска (SERP), содержащей алгоритм управления для инициации при взаимодействии пользователя с графическим компонентом предоставления пользователю возможности проведения операции с ресурсом, соответствующим идентификатору сервиса операций; и
передачи страницы результатов поиска (SERP) на электронное устройство для отрисовки на экране электронного устройства.
RU2015111360A 2015-03-30 2015-03-30 Способ (варианты) и система (варианты) обработки поискового запроса RU2015111360A (ru)

Priority Applications (3)

Application Number Priority Date Filing Date Title
RU2015111360A RU2015111360A (ru) 2015-03-30 2015-03-30 Способ (варианты) и система (варианты) обработки поискового запроса
US15/516,042 US10089412B2 (en) 2015-03-30 2015-11-03 Method of and system for processing a search query
PCT/IB2015/058493 WO2016156952A1 (en) 2015-03-30 2015-11-03 Method of and system for processing a search query

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2015111360A RU2015111360A (ru) 2015-03-30 2015-03-30 Способ (варианты) и система (варианты) обработки поискового запроса

Publications (1)

Publication Number Publication Date
RU2015111360A true RU2015111360A (ru) 2016-10-20

Family

ID=57006563

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015111360A RU2015111360A (ru) 2015-03-30 2015-03-30 Способ (варианты) и система (варианты) обработки поискового запроса

Country Status (3)

Country Link
US (1) US10089412B2 (ru)
RU (1) RU2015111360A (ru)
WO (1) WO2016156952A1 (ru)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11080777B2 (en) 2014-03-31 2021-08-03 Monticello Enterprises LLC System and method for providing a social media shopping experience
US10511580B2 (en) 2014-03-31 2019-12-17 Monticello Enterprises LLC System and method for providing a social media shopping experience
US12236471B2 (en) 2014-03-31 2025-02-25 Monticello Enterprises LLC System and method for providing a social media shopping experience
US12008629B2 (en) 2014-03-31 2024-06-11 Monticello Enterprises LLC System and method for providing a social media shopping experience
US11004139B2 (en) 2014-03-31 2021-05-11 Monticello Enterprises LLC System and method for providing simplified in store purchases and in-app purchases using a use-interface-based payment API
FR3062942A1 (fr) * 2017-02-15 2018-08-17 Amadeus S.A.S. Metamoteur de recherche ameliore
WO2020068009A1 (en) * 2018-09-26 2020-04-02 Metaform Bilisim, Iletisim, Danismanlik San. Tic. Ltd. Sti. A search engine and data warehouse system with vertical and thematic focus

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001042872A2 (en) * 1999-11-16 2001-06-14 Vantageport, Inc. System and method for providing communication services with reference to a volume in space
US6564208B1 (en) 2000-02-24 2003-05-13 Inktomi Corporation Delivering non-default items in association with search results
US20070038614A1 (en) 2005-08-10 2007-02-15 Guha Ramanathan V Generating and presenting advertisements based on context data for programmable search engines
US7979457B1 (en) 2005-03-02 2011-07-12 Kayak Software Corporation Efficient search of supplier servers based on stored search results
US7487144B2 (en) 2006-05-24 2009-02-03 Microsoft Corporation Inline search results from user-created search verticals
US20070294240A1 (en) 2006-06-07 2007-12-20 Microsoft Corporation Intent based search
US8244596B2 (en) * 2008-01-02 2012-08-14 Pure Verticals Method and system for monetizing third-party content
US8972434B2 (en) 2007-12-05 2015-03-03 Kayak Software Corporation Multi-phase search and presentation for vertical search websites
SE0702798L (sv) 2007-12-14 2009-04-28 Oehlins Racing Ab Stötdämpare med ökande dämpkraft
US20090259934A1 (en) * 2008-04-11 2009-10-15 Go Hazel Llc System and method for rendering dynamic web pages with automatic ajax capabilities
US8548426B2 (en) * 2009-02-20 2013-10-01 Boku, Inc. Systems and methods to approve electronic payments
AU2010279334A1 (en) 2009-08-07 2012-03-15 Google Inc. User interface for presenting search results for multiple regions of a visual query
US20120089457A1 (en) * 2010-10-08 2012-04-12 Yahoo! Inc. Search Container
US8699994B2 (en) * 2010-12-16 2014-04-15 Boku, Inc. Systems and methods to selectively authenticate via mobile communications
US10235688B2 (en) * 2010-12-24 2019-03-19 First Data Corporation Web and mobile device advertising
US20130041879A1 (en) * 2011-08-08 2013-02-14 George Moser Integral search engine
EP2791780A4 (en) 2011-12-15 2016-05-11 Yahoo Inc SYSTEMS AND METHODS WITH SEARCH FUNCTIONS AND / OR SEARCH INTEGRATION
US8793235B2 (en) 2012-01-19 2014-07-29 Google Inc. System and method for improving access to search results
US20130275210A1 (en) * 2012-02-21 2013-10-17 Kyle Johnson Apparatus and method for on-line advertisement and a central subscription management service
US20130311285A1 (en) 2012-05-18 2013-11-21 Microsoft Corporation Apps in advertisements
US20140156626A1 (en) 2012-11-30 2014-06-05 Microsoft Corporation Embedded externally hosted content in search result page
US20140280294A1 (en) * 2013-03-13 2014-09-18 Google, Inc. Connecting users in search services based on received queries
US8639587B1 (en) * 2013-03-14 2014-01-28 Google Inc. Method, medium, and system for secure direct purchase
WO2014184784A2 (en) * 2013-05-16 2014-11-20 Yandex Europe Ag Method and system for presenting image information to a user of a client device
US20150169704A1 (en) * 2013-06-27 2015-06-18 Google Inc. Reversible user interface
WO2015028898A1 (en) * 2013-08-29 2015-03-05 Yandex Europe Ag A system and method for displaying of most relevant vertical search results
RU2592393C2 (ru) * 2013-08-30 2016-07-20 Общество С Ограниченной Ответственностью "Яндекс" Система и способ завершения пользовательского запроса и предоставления ответа на запрос

Also Published As

Publication number Publication date
US20180189418A1 (en) 2018-07-05
US10089412B2 (en) 2018-10-02
WO2016156952A1 (en) 2016-10-06

Similar Documents

Publication Publication Date Title
RU2015111360A (ru) Способ (варианты) и система (варианты) обработки поискового запроса
CN107609135B (zh) 页面元素确定方法及设备、用户行为路径确定方法及装置
US9547721B2 (en) Native application search results
US20160125096A1 (en) Context aware query selection
RU2668726C2 (ru) Глубинные ссылки для нативных приложений
WO2016177250A1 (zh) 客户端页面渲染方法及装置
JP2015204103A (ja) 対話型の検索及び推奨方法並びにその装置
CN103778236B (zh) 网页数据分发处理方法和装置及网页生成处理方法和装置
US20140075287A1 (en) Methods for facilitating web page image hotspots and devices thereof
WO2016095576A1 (zh) 在弹幕载体上向用户推送信息的方法、设备及系统
CN105512126A (zh) 网页广告过滤隐藏及过滤隐藏规则下发方法和装置
US10614621B2 (en) Method and apparatus for presenting information
CN104731870A (zh) 一种用于提供推荐信息的方法与设备
WO2015139539A1 (zh) 一种视频信息推送方法及装置
US20170339252A1 (en) Generating a response to a client device in an internet of things domain
CN104036003B (zh) 搜索结果整合方法和装置
US20140143658A1 (en) Method And System For Displaying Network Medium Information
US11064052B2 (en) Page insertion method and device
RU2014125412A (ru) Способ обработки поискового запроса (варианты) и сервер (варианты)
CN105516348B (zh) 一种信息分享的方法和系统
CN105653712A (zh) 一种网页的推送方法、装置及移动终端
CN104978423A (zh) 网站类型的检测方法及装置
JP2017519273A (ja) 情報資源内に主コンテンツをおそらくは含むノード用の安定識別子を生成するための方法およびシステム
CN103618810B (zh) 一种cdn源站的ip地址识别方法及装置
CN103559253A (zh) 相关垂直资源搜索方法及设备