×

Personalizing an online service based on data collected for a user of a computing device

  • US 9,569,529 B2
  • Filed: 11/19/2013
  • Issued: 02/14/2017
  • Est. Priority Date: 06/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor; and

    memory storing instructions configured to instruct the at least one processor to;

    store a plurality of person profiles for persons associated with communications received by a user of a computing device, wherein each of the persons associated with the communications received by the user is a sender to the user of one of the communications;

    determine a set of persons of the person profiles that are active on an online service;

    filter the set of persons to provide a plurality of highly-ranked persons, wherein the filtering uses a relevancy ranking for each of the plurality of person profiles;

    create a list using the plurality of highly-ranked persons, wherein the list is for presentation to the user on the computing device;

    combine, for presentation to the user, a stream of messages for the user on the online service and the list, wherein the list comprises messages from the highly-ranked persons; and

    replace a respective user identifier, used by the online service, for each of the plurality of highly-ranked persons with a name obtained from the corresponding profile of the plurality of person profiles when presenting a message from the respective highly-ranked person to the user.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×