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:
Oct. 20, 2015

Filed:

May. 06, 2011
Applicants:

Tushar Chandra, Los Altos, CA (US);

Tal Shaked, Mountain View, CA (US);

Tomas Lloret Llinares, Mountain View, CA (US);

Jim Mcfadden, San Francisco, CA (US);

Andrew Tomkins, San Jose, CA (US);

Saurabh Mathur, Sunnyvale, CA (US);

Danny Wyatt, San Francisco, CA (US);

Inventors:

Tushar Chandra, Los Altos, CA (US);

Tal Shaked, Mountain View, CA (US);

Tomas Lloret Llinares, Mountain View, CA (US);

Jim McFadden, San Francisco, CA (US);

Andrew Tomkins, San Jose, CA (US);

Saurabh Mathur, Sunnyvale, CA (US);

Danny Wyatt, San Francisco, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 30/02 (2012.01); G06F 17/30 (2006.01); G06N 5/00 (2006.01);
U.S. Cl.
CPC ...
G06Q 30/02 (2013.01); G06F 17/30 (2013.01); G06N 5/00 (2013.01);
Abstract

A system and method for generating a model based on the user's interests and activities by receiving with a logging unit user activities from heterogeneous data sources, generating a log of user activities for a content item by joining the user activities for the content item, expanding attributes of the log by at least one of content and by the user to form an expanded log and generating a user model based on the expanded log. A feature extractor extracts features from content items and assigns weights to the features. A scoring engine receives the model and the content items with their associated weighted features and scores the content items based on the user model. The scoring engine generates a stream of content based on the scored content items.


Find Patent Forward Citations

Loading…