Search result contexts for application launch

US11263221B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11263221-B2
Application numberUS-201314012039-A
CountryUS
Kind codeB2
Filing dateAug 28, 2013
Priority dateMay 29, 2013
Publication dateMar 1, 2022
Grant dateMar 1, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an application identifier identifying the application. The search service ranks the search results associated with the application with other search results from at least one other search of other content based on the search query.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a processor device, at least one portion of a search query by a search service; searching, by the search service, at least one index associated with content accessible through a particular application based on the at least one portion of the search query to provide one or more contextualized search results associated with the content accessible through the particular application; and returning, from the search service, the one or more contextualized search results responsive to the searching operation, each respective contextualized search result including a reference to respective content associated with the respective contextualized search result, one or more application identifiers identifying the particular application, and one or more action identifiers identifying a particular action designated to be performed by the particular application on the respective content associated with the respective contextualized search result. 2. The method of claim 1 , wherein the one or more application identifiers identify the particular application to be launched by a client system for operation on the respective content associated with the respective contextualized search result, the at least one portion of the search query being received by the search service from the client system. 3. The method of claim 1 , further comprising: ranking the one or more contextualized search results relative to other search results from at least one other search of other content based on the search query, prior to the returning operation. 4. The method of claim 1 , further comprising: searching, by the search service, at least one other index associated with Web content; and ranking the one or more contextualized search results relative to one or more other search results referencing the Web content to provide integrated search results of different search contexts, the integrated search results being returned by the search service in the returning operation. 5. The method of claim 1 , wherein the one or more contextualized search results include ranking data to allow subsequently integrated ranking by a client system of the one or more contextualized search results relative to other search results from a local search context to provide integrated search results of different search contexts. 6. One or more tangible computer-readable storage media encoding computer-executable instructions for executing a computer process on a computer system, the computer process comprising: searching, by a search service, at least one index associated with content accessible through a particular application based on at least one portion of a search query to provide one or more contextualized search results associated with the content accessible through the particular application; and returning, from the search service, the one or more contextualized search results responsive to the searching operation, each respective contextualized search result including a reference to respective content associated with the respective contextualized search result, one or more application identifiers identifying the particular application, and one or more action identifiers identifying a particular action designated to be performed by the particular application on the respective content associated with the respective contextualized search result. 7. The one or more tangible computer-readable storage media of claim 6 , wherein the one or more application identifiers identify the particular application to be launched by a client system for operation on the respective content associated with the respective contextualized search result, the at least one portion of the search query being received by the search service from the client system. 8. The one or more tangible computer-readable storage media of claim 6 , wherein the computer process further comprises: ranking the one or more contextualized search results associated with the particular application relative to other search results from at least one other search of other content based on the search query, prior to the returning operation. 9. The one or more tangible computer-readable storage media of claim 6 , wherein the computer process further comprises: searching, by the search service, at least one other index associated with Web content; and ranking the one or more contextualized search results together with one or more other search results referencing the Web content to provide integrated search results of different search contexts, the integrated search results being returned by the search service in the returning operation. 10. The one or more tangible computer-readable storage media of claim 6 , wherein the one or more contextualized search results include ranking data to allow subsequent integrated ranking by a client system of the one or more contextualized search results relative to other search results from a local search context to provide integrated search results of different search contexts. 11. The one or more tangible computer-readable storage media of claim 6 , wherein the at least one portion of the search query is received from a client system by the search service. 12. A system comprising: one or more memory devices; one or more processor devices; a search service stored in at least one of the one or more memory devices and executable by at least one of the one or more processor devices that searches at least one index referencing content accessible through a particular application based on at least one portion of a search query to provide one or more contextualized search results associated with the content accessible through the particular application; and a search results interface communicatively coupled to the search service that returns the one or more contextualized search results resulting from the search, each respective contextualized search result including a reference to respective content associated with the respective contextualized search result, one or more application identifiers identifying the particular application, and one or more action identifiers identifying a particular action designated to be performed by the particular application on the respective content associated with the respective contextualized search result. 13. The system of claim 12 , wherein the one or more application identifiers identify the particular application to be launched by a client system for operation on the respective content associated with the respective contextualized search result, the at least one portion of the search query being received by the search service from the client system. 14. The system of claim 12 , wherein the search service further ranks the one or more contextualized search results relative to other search results from at least one other search of other content based on the search query, prior to returning the one or more contextualized search results. 15. The system of claim 12 , wherein the search service further searches at least one other index associated with Web content and ranks the one or more contextualized search results relative to one or more other search results referencing the Web content to provide integrated search results of different search contexts, the integrated search results being returned by the search results interface. 16. The system of claim 12 , wherein the one or more contextualized search results include ranking data to allow subsequent integrated ranking by a client system of the contextualized search results with other search results from a local search context to

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11263221B2 cover?
A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an…
Who is the assignee on this patent?
Microsoft Corp, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/24578. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).