×

Computer implemented methods and apparatus for integrating a social network information feed with a network communications application

  • US 10,361,990 B2
  • Filed: 06/01/2017
  • Issued: 07/23/2019
  • Est. Priority Date: 07/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a database system implemented using a server system, the database system configurable to cause;

    processing message information received from a first computing device associated with a first user, the message information indicating that the first user is using a network communication application at the first computing device to create, edit or view a network communication message addressed to one or more first contacts of the first user in the network communication application, the message information further indicating one or more characteristics associated with the one or more first contacts;

    identifying, as being relevant to the one or more characteristics, one or more other users having profile information of a social networking system stored in a database according to a first schema;

    converting the profile information from the first schema to a second schema useable by the network communication application;

    generating, using the converted profile information, one or more second contacts of the first user in the network communication application, the network communication message capable of being further addressed to the one or more further contacts;

    identifying a plurality of feed items of a feed of the social networking system as being relevant to the one or more characteristics;

    determining that a first one of the identified feed items is of a first entity type, the first entity type indicating a relationship between the first user and the one or more other users;

    determining that a second one of the identified feed items is of a second entity type different from the first entity type; and

    displaying the identified feed items at the first computing device in an arrangement prioritizing the first feed item over the second feed item based on the determination that the first feed item is of the first entity type and based on the determination that the second feed item is of the second entity type.

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