[go: up one dir, main page]

RU2017109775A - Унифицированный поиск на персональном вычислительном устройстве - Google Patents

Унифицированный поиск на персональном вычислительном устройстве Download PDF

Info

Publication number
RU2017109775A
RU2017109775A RU2017109775A RU2017109775A RU2017109775A RU 2017109775 A RU2017109775 A RU 2017109775A RU 2017109775 A RU2017109775 A RU 2017109775A RU 2017109775 A RU2017109775 A RU 2017109775A RU 2017109775 A RU2017109775 A RU 2017109775A
Authority
RU
Russia
Prior art keywords
search
application
search function
response
disclosed
Prior art date
Application number
RU2017109775A
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 МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи
Publication of RU2017109775A publication Critical patent/RU2017109775A/ru

Links

Classifications

    • 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/903Querying
    • G06F16/90335Query processing
    • 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/9538Presentation 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/951Indexing; Web crawling techniques

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 Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Claims (34)

1. Способ, который содержит этапы, на которых:
принимают введенный пользователем критерий поиска; и
на основании по меньшей мере приема введенного пользователем критерия поиска:
выполняют поиск по хранилищу локальных данных для получения первого набора результатов поиска;
идентифицируют, посредством запроса манифеста приложения, раскрытую функцию поиска, связанную с прикладной программой;
вызывают раскрытую функцию поиска, связанную с прикладной программой;
принимают ответ от раскрытой функции поиска; и
представляют первый набор результатов поиска и ответ от раскрытой функции поиска.
2. Способ по п. 1, в котором прикладная программа содержит локальную прикладную программу.
3. Способ по п. 1, в котором прикладная программа является удаленной прикладной программой, доступной через сеть.
4. Способ по любому из пп. 1-3, в котором ответ от раскрытой функции поиска содержит второй набор результатов поиска.
5. Способ по любому из пп. 1-4, в котором ответ от раскрытой функции поиска содержит выбираемую линию связи для доступа к результатам поиска.
6. Персональное вычислительное устройство, которое содержит:
по меньшей мере один процессор;
память, соединенную с возможностью связи с процессором;
операционную систему, хранимую в памяти и выполняемую, по меньшей мере частично, на процессоре, причем операционная система содержит функцию глобального поиска, и функция глобального поиска выполнена с возможностью:
приема введенного пользователем запроса;
выполнения поиска по хранилищу локальных данных;
вызова раскрытой функции поиска, связанной с прикладной программой, после запроса манифеста приложения.
7. Персональное вычислительное устройство по п. 6, которое дополнительно содержит прикладную программу, хранимую в памяти и выполняемую, по меньшей мере частично, на процессоре, причем прикладная программа содержит раскрытую функцию поиска.
8. Персональное вычислительное устройство по п. 6 или 7, в котором функция глобального поиска дополнительно выполнена с возможностью представления результатов поиска от поиска по хранилищу локальных данных и ответа от раскрытой функции поиска как результатов введенного пользователем запроса.
9. Один или более машиночитаемых носителей информации, содержащих исполняемые вычислительной машиной команды, которые, будучи исполняемыми, направляют вычислительную систему на:
прием входной информации, которая указывает интерес пользователя;
запрос в хранилище локальных данных на локальные данные, относящиеся к интересу пользователя;
представление локальных данных в качестве первого набора результатов;
запрос манифеста приложения для идентификации функциональности поиска в приложении;
использование входной информации, которая указывает интерес пользователя, чтобы вызвать функциональность поиска в приложении;
прием от приложения ответа на запрос; и
представление ответа на запрос как второго набора результатов.
10. Один или более машиночитаемых носителей информации по п. 9, в которых приложение доступно через сетевое соединение.
11. Один или более машиночитаемых носителей информации по п. 9 или 10, в которых ответ на запрос содержит выбираемую линию связи для доступа к набору результатов поиска.
12. Один или более машиночитаемых носителей информации по любому из пп. 9-11, в которых хранилище локальных данных содержит данные, кэшированные одной или более прикладными программами.
13. Персональное вычислительное устройство по любому из пп. 6-8, в котором раскрытая функция поиска связана с приложением, являющимся удаленным по отношению к системе.
14. Персональное вычислительное устройство по любому из пп. 6-8 или 13, реализованное в виде мобильного телефона.
RU2017109775A 2014-09-26 2015-09-25 Унифицированный поиск на персональном вычислительном устройстве RU2017109775A (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/498,863 US20160092565A1 (en) 2014-09-26 2014-09-26 Unified Search on a Personal Computing Device
US14/498,863 2014-09-26
PCT/US2015/052334 WO2016049516A1 (en) 2014-09-26 2015-09-25 Unified search on a personal computing device

Publications (1)

Publication Number Publication Date
RU2017109775A true RU2017109775A (ru) 2018-09-24

Family

ID=54325690

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017109775A RU2017109775A (ru) 2014-09-26 2015-09-25 Унифицированный поиск на персональном вычислительном устройстве

Country Status (11)

Country Link
US (1) US20160092565A1 (ru)
EP (1) EP3198483A1 (ru)
JP (1) JP2017529630A (ru)
KR (1) KR20170059446A (ru)
CN (1) CN106716413A (ru)
AU (1) AU2015320356A1 (ru)
BR (1) BR112017005721A2 (ru)
CA (1) CA2962449A1 (ru)
MX (1) MX2017003758A (ru)
RU (1) RU2017109775A (ru)
WO (1) WO2016049516A1 (ru)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170193087A1 (en) * 2015-12-31 2017-07-06 Quixey, Inc. Real-Time Markup of User Text with Deep Links
US10699064B2 (en) 2017-04-27 2020-06-30 Microsoft Technology Licensing, Llc Text input cockpit
CN107330019A (zh) * 2017-06-19 2017-11-07 北京小米移动软件有限公司 搜索方法及装置
CN109308338B (zh) * 2018-08-09 2021-06-18 上海连尚网络科技有限公司 一种搜索应用程序内信息、显示的方法及设备
CN110188249A (zh) * 2019-05-30 2019-08-30 努比亚技术有限公司 一种全局搜索方法、设备及计算机可读存储介质
CN112099684A (zh) * 2020-09-04 2020-12-18 维沃移动通信有限公司 一种搜索展示方法、装置及电子设备

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2451772A1 (en) * 2001-06-28 2003-01-09 Andrew Craig Edlin Quote and supply management system
US7130841B1 (en) * 2001-07-31 2006-10-31 America Online, Inc. Enabling a search for both local and remote electronic content
US7693830B2 (en) * 2005-08-10 2010-04-06 Google Inc. Programmable search engine
US7640232B2 (en) * 2003-10-14 2009-12-29 Aol Llc Search enhancement system with information from a selected source
US20050144158A1 (en) * 2003-11-18 2005-06-30 Capper Liesl J. Computer network search engine
US7913248B1 (en) * 2004-03-26 2011-03-22 Adobe Systems Incorporated System and method for installing one or more programs, and at least a portion of their environment
CA2647737A1 (en) * 2006-03-31 2007-10-11 Visto Corporation System and method for searching disparate datastores via a remote device
US20080065590A1 (en) * 2006-09-07 2008-03-13 Microsoft Corporation Lightweight query processing over in-memory data structures
US20080208731A1 (en) * 2007-02-28 2008-08-28 Bellsouth Intellectual Property Corporation Methods and computer program products for auctioning on-line advertisements based on Internet search term query origination location
US8073741B2 (en) * 2007-06-27 2011-12-06 Jemstep, Inc. Method, device, and system for analyzing and ranking web-accessible data targets
US20090077056A1 (en) * 2007-09-17 2009-03-19 Yahoo! Inc. Customization of search results
BRPI1014397A2 (pt) * 2009-05-27 2016-04-05 Google Inc dados de aplicação por computador em resultados de pesquisa
EP2537358B1 (en) * 2010-02-15 2024-04-03 Malikie Innovations Limited Devices and methods for searching data on data sources associated with registered applications
US20130212099A1 (en) * 2010-10-21 2013-08-15 Richard R. Dellinger Searching Multiple Data Sources Using a Mobile Computing Device
US8489625B2 (en) * 2010-11-29 2013-07-16 Microsoft Corporation Mobile query suggestions with time-location awareness
US20120167146A1 (en) * 2010-12-28 2012-06-28 White Square Media Llc Method and apparatus for providing or utilizing interactive video with tagged objects
WO2012109555A1 (en) * 2011-02-10 2012-08-16 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for providing a practice area option
US8762360B2 (en) * 2011-05-06 2014-06-24 Microsoft Corporation Integrating applications within search results
US8688726B2 (en) * 2011-05-06 2014-04-01 Microsoft Corporation Location-aware application searching
US9519726B2 (en) * 2011-06-16 2016-12-13 Amit Kumar Surfacing applications based on browsing activity
US20130019237A1 (en) * 2011-07-12 2013-01-17 Apple Inc. System and method for linking pre-installed software to a user account on an online store
US9369562B2 (en) * 2012-02-16 2016-06-14 Microsoft Technology Licensing, Llc Surfacing business applications based on calling activities
US9535755B2 (en) * 2012-03-09 2017-01-03 Google Inc. Tiers of data storage for web applications and browser extensions
US9286337B2 (en) * 2012-03-12 2016-03-15 Oracle International Corporation System and method for supporting heterogeneous solutions and management with an enterprise crawl and search framework
US10417649B2 (en) * 2012-09-28 2019-09-17 Oracle International Corporation Business process global searching
US20140236663A1 (en) * 2012-11-13 2014-08-21 Terry Smith System and method for providing unified workflows integrating multiple computer network resources
US10311121B2 (en) * 2013-01-11 2019-06-04 Apple Inc. Validation and delivery of digital assets
CN105164710B (zh) * 2013-04-23 2020-02-28 三星电子株式会社 用于提供搜索结果的方法和服务器
US9563675B2 (en) * 2013-05-03 2017-02-07 Microsoft Technology Licensing, Llc Identifying search matches and altered search results
US20140344861A1 (en) * 2013-05-14 2014-11-20 Tivo Inc. Method and system for trending media programs for a user
US9582300B2 (en) * 2014-09-17 2017-02-28 International Business Machines Corporation Dynamic determination of local and remote API calls

Also Published As

Publication number Publication date
US20160092565A1 (en) 2016-03-31
CN106716413A (zh) 2017-05-24
MX2017003758A (es) 2017-06-29
CA2962449A1 (en) 2016-03-31
EP3198483A1 (en) 2017-08-02
AU2015320356A1 (en) 2017-04-13
KR20170059446A (ko) 2017-05-30
JP2017529630A (ja) 2017-10-05
WO2016049516A1 (en) 2016-03-31
BR112017005721A2 (pt) 2017-12-12

Similar Documents

Publication Publication Date Title
RU2017109775A (ru) Унифицированный поиск на персональном вычислительном устройстве
US8874594B2 (en) Search with my location history
RU2016138550A (ru) Выполнение задания для ввода на естественном языке
RU2016142285A (ru) Клиентская платформа интеграции сервисов
GB2542279A (en) Improved method, system and software for searching, identifying, retrieving and presenting electronic documents
RU2014111971A (ru) Способ и система голосового интерфейса
RU2016100971A (ru) Интеллектуальный выбор sim, поддерживающий богатый контекст входных факторов
JP2015532753A5 (ru)
US9881089B2 (en) Pop-up search box
JP2016539408A5 (ru)
JP2016509289A5 (ru)
RU2016130451A (ru) Способ и система помощи пользователю при аварийных завершениях приложения программного обеспечения
US9154615B1 (en) Context profile identification and sharing
RU2016108105A (ru) Интеллектуальное уточнение поиска
KR101934420B1 (ko) 지도 중의 후보 주소 정보를 획득하기 위한 방법 및 장치
JP2015176236A5 (ru)
JP2008257338A5 (ru)
RU2015133793A (ru) Способ получения рекомендатальной информации, терминал и сервер
WO2015198112A8 (en) Processing search queries and generating a search result page including search object related information
WO2015103923A1 (zh) 进行位置信息搜索的方法和浏览器终端
MY194429A (en) Method and Device for Implementing Service Operations Based On Images
US20150006499A1 (en) Systems, Methods, and Computer-Readable Media for Locating Real-World Objects Using Computer-Implemented Searching
CA2878067A1 (en) Method and device for pushing media information in real time
KR101276156B1 (ko) 이동통신 단말기의 발신자 정보 제공 방법 및 장치와 이를 구비한 이동통신 단말기
RU2014152870A (ru) Способ обработки поискового запроса пользователя и сервер

Legal Events

Date Code Title Description
FA93 Acknowledgement of application withdrawn (no request for examination)

Effective date: 20180926