×

COMMUNICATING NOTIFICATIONS FROM A THIRD PARTY SYSTEM TO ONLINE SYSTEM USERS VIA THE ONLINE SYSTEM

  • US 20160261594A1
  • Filed: 03/06/2015
  • Published: 09/08/2016
  • Est. Priority Date: 03/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining a plurality of user profiles by an online system, each user profile associated with a user of the online system;

    receiving, at the online system, information from a third party system identifying one or more device identifiers each associated with information authorizing communication from the third party system to a client device associated with a device identifier;

    identifying one or more user profiles maintained by the online system that include device identifiers matching device identifiers included in the information received from the third party system;

    for each identified user profile, storing information authorizing communication from the third party system to the client device associated with the device identifier included in the information received from the third party system in an identified user profile including the device identifier included in the information received from the third party system;

    receiving, at the online system, a request from the third party system to communicate a notification to users of the third party system satisfying one or more criteria included in the request;

    selecting a set of the identified user profiles that each include information authorizing communication from the third party system and that are each associated with information satisfying at least a threshold number of the criteria included in the request; and

    transmitting the notification to client devices associated with users associated with user profiles in the set of the identified user profiles.

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