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:
Sep. 06, 2022

Filed:

Dec. 24, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Yunjing Zhang, Sunnyvale, CA (US);

Yan Liu, Santa Clara, CA (US);

Boyu Zhang, San Francisco, CA (US);

Song Lin, Santa Clara, CA (US);

Kuo-Ning Huang, Los Altos, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/62 (2022.01); G06N 7/00 (2006.01); G06N 20/20 (2019.01);
U.S. Cl.
CPC ...
G06K 9/6256 (2013.01); G06N 7/005 (2013.01); G06N 20/20 (2019.01);
Abstract

Techniques are provided for using machine learning techniques to identify predictive features and predictive values for each feature. In one technique, a model is trained based on training data that comprises training instances, each of which corresponds to multiple usage-based features of an online service by a user. For each usage-based feature in a subset of the usage-based features, the model is used to generate a dependency graph, a histogram is generated, and an optimized value is selected based on the dependency graph and the histogram. A user of the online service is identified, along with a usage value that indicates a level of usage, by the user, of a usage-based feature. A comparison between the usage value and an optimized value of the usage-based feature is performed. Based on the comparison, it is determined whether to present data about that usage-based feature to the user.


Find Patent Forward Citations

Loading…