×

Real time push notification in an event driven network

  • US 7,617,162 B2
  • Filed: 07/15/2005
  • Issued: 11/10/2009
  • Est. Priority Date: 03/04/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of matching attributes across an event driven network of user applications through broadcasting change notifications to a subnet of transacting user applications in the event driven network, comprising the steps of:

  • creating a network of user applications, wherein each user application has a set of one or more updatable attributes;

    generating attribute profiles for users of one or more user applications in the network, wherein an attribute profile consists of a set of sub-attributes, each said sub-attribute comprising a set of bytes of information;

    storing the user application attribute profile in a database;

    transmitting the attribute profile between the user applications over the event driven network, wherein the user applications exchange information with each other either directly or indirectly using one or more transmission protocols;

    detecting changes in one or more sub-attributes of the attribute profile;

    broadcasting the information of any changed attribute in the attribute profile recorded by a user application to one or more user applications in the event driven network, said broadcasting occurring in response to changes in any attribute in the attribute profile of the user application;

    comparing one or more sub-attributes of an incoming attribute profile with one or more sub-attributes of the stored attribute profile of the receiving user application, wherein matching is performed within the receiving user application whereby the need for a centralized matching engine is precluded, and wherein the step of comparing one or more sub-attributes is implemented by a set of matching instructions for the attributes, with the matching instructions stored in any user application thereby obviating the need for a central user application or central device; and

    creating and transmitting a notification over the network from the receiving user application in the event of a successful match between the incoming attribute profile and the stored attribute profile, wherein said notification is transmitted to the users associated with matched attribute profiles.

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