×

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

  • US 9,501,561 B2
  • Filed: 11/25/2013
  • Issued: 11/22/2016
  • 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, and the highly-ranked persons are selected from persons that the user is not explicitly following on the online service;

    select first messages from the plurality of highly-ranked persons, wherein the first messages are for presentation to the user on the computing device;

    cause presentation of a stream of messages to the user, the stream comprising the first messages and second messages from persons other than the highly-ranked persons; and

    cause presentation to the user of an indication for each message in the stream of messages whether the user is explicitly following, on the online service, a person that sent the respective message.

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