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. 12, 2021

Filed:

Nov. 02, 2017
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Saravana Kumar Siva Kumaran, Fremont, CA (US);

Kevin Hsu, Pleasanton, CA (US);

Hua Ouyang, San Jose, CA (US);

Ling Wang, Foster City, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2457 (2019.01); G06F 17/12 (2006.01); G06N 20/00 (2019.01); G06F 16/951 (2019.01); G06N 5/00 (2006.01);
U.S. Cl.
CPC ...
G06F 16/24578 (2019.01); G06F 16/951 (2019.01); G06F 17/12 (2013.01); G06N 5/003 (2013.01); G06N 20/00 (2019.01);
Abstract

Methods and systems are disclosed using linear expressions for machine learning (ML) models for ranking search results. In one example, a method for a computer trains a ML model into a decision tree for ranking search results. The decision tree is converted into a linear expression including Boolean terms. The linear expression is transmitted to one or more search computers that use the linear expression to rank search results for a search query. According to another example, a method for a computer having a search engine includes receiving a linear expression including Boolean terms representing a decision tree. The search engine processes a search query and uses the linear expression to rank search results for the search query.


Find Patent Forward Citations

Loading…