Patents by Inventor Jim McFadden

Jim McFadden has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9165305
    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.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: October 20, 2015
    Assignee: Google Inc.
    Inventors: Tushar Chandra, Tal Shaked, Tomas Lloret Llinares, Jim McFadden, Andrew Tomkins, Saurabh Mathur, Danny Wyatt