The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 23, 2024
Filed:
Sep. 08, 2022
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Santhosh Sachindran, Campbell, CA (US);
Raghavan Muthuregunathan, Fremont, CA (US);
Vivek Katarya, Santa Clara, CA (US);
Yuankun Xue, San Jose, CA (US);
Ali Hooshmand, Menlo Park, CA (US);
Xu Zhang, Santa Clara, CA (US);
Poome Thavornvanit, New York, NY (US);
Jiayu Li, Sunnyvale, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Implementations of the disclosed technologies pre-fetch search results. Implementations receive first input from a search session of a user device, where the first input includes at least a portion of a search term but does not initiate a search. Implementations determine context data associated with the first input, determine that a combination of the first input and the context data satisfies a pre-fetch threshold, determine intent data based on at least a portion of the context data, generate a search query based on the first input and the intent data, and pre-fetch a first subset of search results based on the search query. In response to a second input received subsequent to the first input, where the second input contains an initiate search signal, implementations initiate rendering of the pre-fetched first subset of search results in the search session at the user device.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile