×

Method and system for communication using published events

  • US 10,097,622 B1
  • Filed: 09/11/2015
  • Issued: 10/09/2018
  • Est. Priority Date: 09/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for web applications to communicate using published events, comprising:

  • implementing a communication event to be published in a web application, comprising;

    specifying a name of the communication event to be published; and

    specifying a qualifier of the communication event to be published, wherein the qualifier of the communication event to be published is a type of a qualified recipient of the communication event to be published;

    implementing a subscribed communication event in the web application, comprising;

    specifying a name of the subscribed communication event, wherein the name of the subscribed communication event is identical to the name of the communication event to be published;

    after implementing the communication event to be published and the subscribed communication event;

    obtaining, from a subscribing recipient of the web application, a communication event subscription request, wherein the communication event subscription request comprises a type of the subscribing recipient and a name of the subscribed communication event;

    obtaining, from a publishing client application, the communication event to be published, wherein the communication event to be published comprises the name of the communication event to be published and the qualifier of the communication event to be published;

    identifying a first match between the name of the subscribed communication event and the name of the communication event to be published;

    identifying a second match between the type of the subscribing recipient and the qualifier of the communication event to be published;

    making a determination, based on the first match and the second match, that the subscribing recipient is the qualified recipient of the communication event to be published; and

    providing, based on the determination, the communication event to be published to the subscribing recipient via a receiving element.

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