Movatterモバイル変換


[0]ホーム

URL:


US20170357725A1 - Ranking content items provided as search results by a search application - Google Patents

Ranking content items provided as search results by a search application
Download PDF

Info

Publication number
US20170357725A1
US20170357725A1US15/616,875US201715616875AUS2017357725A1US 20170357725 A1US20170357725 A1US 20170357725A1US 201715616875 AUS201715616875 AUS 201715616875AUS 2017357725 A1US2017357725 A1US 2017357725A1
Authority
US
United States
Prior art keywords
content items
search
sample text
metadata
search query
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US15/616,875
Inventor
John M. Hornkvist
Stanley Hung
Hon Yuk Chan
Anubhav Malhotra
Ted Cui
Vipul Ved Prakash
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
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 Apple IncfiledCriticalApple Inc
Priority to US15/616,875priorityCriticalpatent/US20170357725A1/en
Assigned to APPLE INC.reassignmentAPPLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHAN, HON YUK, CUI, TED, HORNKVIST, JOHN M., HUNG, STANLEY, MALHOTRA, ANUBHAV, PRAKASH, VIPUL VED
Publication of US20170357725A1publicationCriticalpatent/US20170357725A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Described is a system and technique for providing search results in response to a search query for content items. The system may search for content items based on searching metadata associated with the content items. The system may rank the search results based on various criteria to display the search results in an intuitive and relevant manner within a search application. For example, in instances where the search application displays sample text (or a snippet) of the content item as part of a search result, the system may prioritize content items that contain the search query as part of the sample text.

Description

Claims (20)

What is claimed is:
1. A non-transitory machine-readable medium storing instructions which, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
receiving, at a device, a search query for a search application that displays sample text as part of a search result;
performing a search to identify content items associated with metadata or content that contain at least a part of the search query;
ranking the identified content items based at least in part on whether the metadata or content is displayed as part of the sample text; and
displaying, by the search application, the ranked content items as search results, wherein the displayed content items that contain at least portions of the search query as part of the sample text are prioritized by one or more weights over the displayed content items that do not contain the search query as part of the sample text.
2. The medium ofclaim 1, wherein displaying the search results includes displaying the content items that contain the search query as part of the sample text above content items that do not contain the search query as part of the sample text, and wherein the one or more weights relate to whether portions of the search query are part of the sample text.
3. The medium ofclaim 1, wherein displaying the search results includes
displaying the content items in categorized groups, and
displaying, within each of the categorized groups, the content items that contain the search query as part of the sample text above content items that do not contain the search query as part of the sample text.
4. The medium ofclaim 1, wherein displaying the search results includes
displaying the content items in categorized groups, and
displaying the categorized groups that include one or more content items that contain the search query as part of the sample text above the categorized groups that do not include any content items that contain the search query as part of the sample text.
5. The medium ofclaim 1, wherein the metadata is associated with an indicator indicating whether the metadata is displayed as part of the sample text.
6. The medium ofclaim 5, wherein the metadata includes a first metadata entry and a second metadata entry, wherein the indicator indicates that the first metadata entry is displayed as part of the sample text for a first content item, and wherein the indicator is dynamically updated in response to a determined value of the second metadata entry for the first content item.
7. The medium ofclaim 5, wherein the indicator indicating whether the metadata is displayed as part of the sample text is updated based on a search history.
8. The medium ofclaim 1, wherein displaying the search results includes displaying each of the content items as a selectable item within a list, wherein the sample text is displayed as part of the selectable item.
9. The medium ofclaim 1, wherein the ranked content items displayed as the search results are updated as characters of the search query are received.
10. The medium ofclaim 1, wherein content items comprise one or more of a document, email, message, media item, map location, calendar event, reminder, contact, folder, or application.
11. The medium ofclaim 1, wherein the sample text is a predefined number of characters of a body of an email.
12. A method, comprising:
receiving, at a device, a search query for a search application that displays sample text as part of a search result;
performing a search to identify content items associated with a metadata or content entry that includes the search query, wherein the identified content items include a first content item associated with a first metadata or content entry that includes the search query, and a second content item associated with a second metadata or content entry that includes the search query;
ranking the identified content items based on whether the metadata entry is displayed as part of the sample text, wherein the first metadata entry is displayed as part of the sample text, and the second metadata entry is not displayed as part of the sample text, and wherein the first content item is ranked higher than the second content item; and
displaying, by the search application, the ranked content items as search results, wherein the first content item is displayed above the second content item.
13. The method ofclaim 12, wherein displaying the search results includes
displaying the content items in categorized groups, and
displaying, within each of the categorized groups, the content items that include the search query as part of the sample text above content items that do not include the search query as part of the sample text.
14. The method ofclaim 12, wherein displaying the search results includes
displaying the content items in categorized groups, and
displaying the categorized groups that include one or more content items that include the search query as part of the sample text above the categorized groups that do not include any content items that include the search query as part of the sample text.
15. The method ofclaim 12, wherein displaying the search results includes displaying each of the content items as a selectable item within a list, wherein the sample text is displayed as part of the selectable item.
16. The method ofclaim 12, wherein the metadata entry is associated with an indicator indicating whether the metadata is displayed as part of the sample text.
17. A device, comprising:
a processor; and
a memory coupled to the processor, the memory storing instructions, which when executed by the processor, cause the processor to perform operations comprising:
receiving, at a device, a search query for a search application that displays sample text of a content item as part of a search result;
performing a search to identify content items associated with metadata or content relevant to the search query;
ranking the identified content items based at least in part on whether the relevant metadata or content includes at least a part of the search query, wherein the relevant metadata or content is displayed as part of the sample text when providing the search result; and
displaying, by the search application, the ranked content items as search results, wherein the displayed content items that include at least portions of the search query as part of the sample text are prioritized by one or more weights over the displayed content items that do not include the search query as part of the sample text.
18. The device ofclaim 17, wherein displaying the ranked content items includes
displaying the content items in categorized groups, and
displaying, within each of the categorized groups, the content items that include the search query as part of the sample text above content items that do not include the search query as part of the sample text.
19. The device ofclaim 17, wherein displaying the ranked content items includes
displaying the content items in categorized groups, and
displaying the categorized groups that include one or more content items that include the search query as part of the sample text above the categorized groups that do not include any content items that include the search query as part of the sample text.
20. The device ofclaim 17, wherein displaying the search results includes displaying each of the content items as a selectable item within a list, wherein the sample text is displayed as part of the selectable item.
US15/616,8752016-06-122017-06-07Ranking content items provided as search results by a search applicationAbandonedUS20170357725A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/616,875US20170357725A1 (en)2016-06-122017-06-07Ranking content items provided as search results by a search application

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201662349106P2016-06-122016-06-12
US15/616,875US20170357725A1 (en)2016-06-122017-06-07Ranking content items provided as search results by a search application

Publications (1)

Publication NumberPublication Date
US20170357725A1true US20170357725A1 (en)2017-12-14

Family

ID=60572728

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US15/616,877Active2037-09-18US11036722B2 (en)2016-06-122017-06-07Providing an application specific extended search capability
US15/616,878AbandonedUS20170357661A1 (en)2016-06-122017-06-07Providing content items in response to a natural language query
US15/616,875AbandonedUS20170357725A1 (en)2016-06-122017-06-07Ranking content items provided as search results by a search application

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US15/616,877Active2037-09-18US11036722B2 (en)2016-06-122017-06-07Providing an application specific extended search capability
US15/616,878AbandonedUS20170357661A1 (en)2016-06-122017-06-07Providing content items in response to a natural language query

Country Status (1)

CountryLink
US (3)US11036722B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190179922A1 (en)*2017-12-082019-06-13Dropbox, Inc.Hybrid search interface
US10956430B2 (en)2019-04-162021-03-23International Business Machines CorporationUser-driven adaptation of rankings of navigation elements
US11176134B2 (en)2019-04-162021-11-16International Business Machines CorporationNavigation paths between content items
US11210352B2 (en)2019-04-162021-12-28International Business Machines CorporationAutomatic check of search configuration changes
US11244007B2 (en)2019-04-162022-02-08International Business Machines CorporationAutomatic adaption of a search configuration
US11403356B2 (en)2019-04-162022-08-02International Business Machines CorporationPersonalizing a search of a search service
US11403354B2 (en)2019-04-162022-08-02International Business Machines CorporationManaging search queries of a search service
US11436214B2 (en)2019-04-162022-09-06International Business Machines CorporationPreventing search fraud
US11675787B2 (en)2019-03-152023-06-13International Business Machines CorporationMultiple search collections based on relevancy value

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10853761B1 (en)2016-06-242020-12-01Amazon Technologies, Inc.Speech-based inventory management system and method
US11315071B1 (en)*2016-06-242022-04-26Amazon Technologies, Inc.Speech-based storage tracking
US10360265B1 (en)*2016-08-292019-07-23A9.Com, Inc.Using a voice communications device to answer unstructured questions
US11010179B2 (en)2018-04-202021-05-18Facebook, Inc.Aggregating semantic information for improved understanding of users
US11886473B2 (en)2018-04-202024-01-30Meta Platforms, Inc.Intent identification for agent matching by assistant systems
US11307880B2 (en)2018-04-202022-04-19Meta Platforms, Inc.Assisting users with personalized and contextual communication content
US11715042B1 (en)2018-04-202023-08-01Meta Platforms Technologies, LlcInterpretability of deep reinforcement learning models in assistant systems
US11676220B2 (en)2018-04-202023-06-13Meta Platforms, Inc.Processing multimodal user input for assistant systems
CN108549569B (en)*2018-04-262021-07-27上海掌门科技有限公司 A method and device for searching information in an application program
US11048767B2 (en)*2018-11-162021-06-29Sap SeCombination content search
KR102646536B1 (en)*2019-04-252024-03-13삼성전자주식회사Electronic device and method for performing biometrics function and intelligent agent function using user input in the electronic device
US11842729B1 (en)2019-05-082023-12-12Apple Inc.Method and device for presenting a CGR environment based on audio data and lyric data
US12079270B2 (en)*2019-12-092024-09-03Open Text Holdings, Inc.System and method for multi-media search in a content management system
US11321360B2 (en)2020-01-172022-05-03Microsoft Technology Licensing, LlcIntelligently identifying a user's relationship with a document
US11392594B2 (en)*2020-03-182022-07-19Microsoft Technology Licensing, LlcIntelligent ranking of search results
US11886443B2 (en)2020-05-222024-01-30Microsoft Technology Licensing, LlcIntelligently identifying and grouping relevant files and providing an event representation for files
US11615147B2 (en)*2021-08-232023-03-28Commvault Systems, Inc.Mobile storage manager control application for managing a storage manager of an information management system
US20240378211A1 (en)*2023-05-112024-11-14Apple Inc.Providing search results using a digital assistant based on a displayed application
CN119002733A (en)*2023-07-282024-11-22北京字跳网络技术有限公司Method, apparatus, device and storage medium for information interaction
US20250139057A1 (en)*2023-10-302025-05-01OpenAI Opco, LLCSystems and methods for generation of metadata by an artificial intelligence model based on context
US12249322B1 (en)*2024-10-252025-03-11Beijing Waterdrop Technology Group Co., Ltd.Intent recognition method, apparatus and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020078045A1 (en)*2000-12-142002-06-20Rabindranath DuttaSystem, method, and program for ranking search results using user category weighting
US20050289109A1 (en)*2004-06-252005-12-29Yan ArrouyeMethods and systems for managing data
US20060248078A1 (en)*2005-04-152006-11-02William GrossSearch engine with suggestion tool and method of using same
US20070088690A1 (en)*2005-10-132007-04-19Xythos Software, Inc.System and method for performing file searches and ranking results
US20090125498A1 (en)*2005-06-082009-05-14The Regents Of The University Of CaliforniaDoubly Ranked Information Retrieval and Area Search
US20110137884A1 (en)*2009-12-092011-06-09Anantharajan SathyakhalaTechniques for automatically integrating search features within an application
US20120084291A1 (en)*2010-09-302012-04-05Microsoft CorporationApplying search queries to content sets
US8713042B1 (en)*2012-10-112014-04-29Google Inc.Processing autocomplete suggestions
US20140379695A1 (en)*2013-06-192014-12-25Research In Motion LimitedSearching data using pre-prepared search data
US9652541B1 (en)*2011-01-192017-05-16A9.Com, Inc.In-line editing of search refinements

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6901433B2 (en)*1995-06-072005-05-31Microsoft CorporationSystem for providing users with a filtered view of interactive network directory obtains from remote properties cache that provided by an on-line service
US7421541B2 (en)2000-05-122008-09-02Oracle International CorporationVersion management of cached permissions metadata
US20070226640A1 (en)*2000-11-152007-09-27Holbrook David MApparatus and methods for organizing and/or presenting data
US7657598B2 (en)*2002-09-172010-02-02At&T Intellectual Property I, L.P.Address book for integrating email and instant messaging (IM)
US8825625B2 (en)*2007-02-012014-09-02Yahoo! Inc.Method and system for improved categorical searching
US20100325140A1 (en)2009-06-182010-12-23Verizon Patent And Licensing Inc.System for and method of parallel searching
US9342601B1 (en)2012-02-242016-05-17Google Inc.Query formulation and search in the context of a displayed document
CN105074700A (en)*2013-03-012015-11-18奎克西公司 Generate search results with state links to applications
US9135346B2 (en)*2013-06-072015-09-15Google Inc.Index data for native applications
US11238114B2 (en)2013-10-222022-02-01Steven Michael VITTORIOEducational content search and results
US9881089B2 (en)2014-04-282018-01-30Verizon New Jersey Inc.Pop-up search box
US10120951B2 (en)*2015-08-122018-11-06Samsung Electronics Co., Ltd.Bifurcated search

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020078045A1 (en)*2000-12-142002-06-20Rabindranath DuttaSystem, method, and program for ranking search results using user category weighting
US20050289109A1 (en)*2004-06-252005-12-29Yan ArrouyeMethods and systems for managing data
US20060248078A1 (en)*2005-04-152006-11-02William GrossSearch engine with suggestion tool and method of using same
US20090125498A1 (en)*2005-06-082009-05-14The Regents Of The University Of CaliforniaDoubly Ranked Information Retrieval and Area Search
US20070088690A1 (en)*2005-10-132007-04-19Xythos Software, Inc.System and method for performing file searches and ranking results
US20110137884A1 (en)*2009-12-092011-06-09Anantharajan SathyakhalaTechniques for automatically integrating search features within an application
US20120084291A1 (en)*2010-09-302012-04-05Microsoft CorporationApplying search queries to content sets
US9652541B1 (en)*2011-01-192017-05-16A9.Com, Inc.In-line editing of search refinements
US8713042B1 (en)*2012-10-112014-04-29Google Inc.Processing autocomplete suggestions
US20140379695A1 (en)*2013-06-192014-12-25Research In Motion LimitedSearching data using pre-prepared search data

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190179922A1 (en)*2017-12-082019-06-13Dropbox, Inc.Hybrid search interface
US10866926B2 (en)*2017-12-082020-12-15Dropbox, Inc.Hybrid search interface
US11675787B2 (en)2019-03-152023-06-13International Business Machines CorporationMultiple search collections based on relevancy value
US10956430B2 (en)2019-04-162021-03-23International Business Machines CorporationUser-driven adaptation of rankings of navigation elements
US11176134B2 (en)2019-04-162021-11-16International Business Machines CorporationNavigation paths between content items
US11210352B2 (en)2019-04-162021-12-28International Business Machines CorporationAutomatic check of search configuration changes
US11244007B2 (en)2019-04-162022-02-08International Business Machines CorporationAutomatic adaption of a search configuration
US11403356B2 (en)2019-04-162022-08-02International Business Machines CorporationPersonalizing a search of a search service
US11403354B2 (en)2019-04-162022-08-02International Business Machines CorporationManaging search queries of a search service
US11436214B2 (en)2019-04-162022-09-06International Business Machines CorporationPreventing search fraud

Also Published As

Publication numberPublication date
US11036722B2 (en)2021-06-15
US20170357688A1 (en)2017-12-14
US20170357661A1 (en)2017-12-14

Similar Documents

PublicationPublication DateTitle
US20170357725A1 (en)Ranking content items provided as search results by a search application
US10897445B2 (en)System and method for contextual mail recommendations
US10175860B2 (en)Search intent preview, disambiguation, and refinement
US9607101B2 (en)Tokenized search suggestions
US8498984B1 (en)Categorization of search results
US9418128B2 (en)Linking documents with entities, actions and applications
US8745067B2 (en)Presenting comments from various sources
US10162823B2 (en)Populating user contact entries
US12229167B2 (en)Systems and methods for grouping search results into dynamic categories based on query and result set
GB2550633A (en)Incorporating selectable application links into message exchange threads
US9355158B2 (en)Modifying search results based on selection of one of the search results
US11481454B2 (en)Search engine results for low-frequency queries
US20110320478A1 (en)User management of electronic documents
US20180113866A1 (en)Ranking search result documents
CN105683952A (en) modifying the search results based on elimination actions associated with one or more of the search results
US20140164360A1 (en)Context based look-up in e-readers
KR20120130196A (en)Automatic association of informational entities
US11023519B1 (en)Image keywords
CN109074399B (en)Personalized content suggestions in computer networks
US20170177632A1 (en)Method and apparatus for saving web content

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:APPLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HORNKVIST, JOHN M.;HUNG, STANLEY;CHAN, HON YUK;AND OTHERS;REEL/FRAME:042830/0100

Effective date:20170606

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

STCCInformation on status: application revival

Free format text:WITHDRAWN ABANDONMENT, AWAITING EXAMINER ACTION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

ZAABNotice of allowance mailed

Free format text:ORIGINAL CODE: MN/=.

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE


[8]ページ先頭

©2009-2025 Movatter.jp