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.

Date of Patent:
Jan. 05, 2021

Filed:

May. 26, 2015
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

John M. Hornkvist, Cupertino, CA (US);

Gaurav Kapoor, Santa Clara, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2457 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2457 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06N 20/00 (2019.01);
Abstract

Systems and methods are disclosed for improving search results returned to a user from one or more search domains, utilizing query features learned locally on the user's device. A search engine can receive, analyze and forward query results from multiple search domains and pass the query results to a client device. A search engine can determine a feature by analyzing query results, generate a predictor for the feature, instruct a client device to use the predictor to train on the feature, and report back to the search engine on training progress. A search engine can instruct a first and second set of client devices to train on set A and B of predictors, respectively, and report back training progress to the search engine. A client device can store search session context and share the context with a search engine between sessions with one or more search engines. A synchronization system can synchronize local predictors between multiple client devices of a user.


Find Patent Forward Citations

Loading…