METHODS AND SYSTEMS FOR A RICH INTERNET BUS
First Claim
Patent Images
1. A method for updating data, the method comprising:
- subscribing each component of a set of components to at least one topic associated with a set of events, wherein each component of the set of components is associated with at least one web page;
receiving a particular event from the set of events relating to a particular topic from the at least one topic;
providing, via a bus, a notification message to a subset of the set of components subscribed to the particular topic; and
providing, via the bus, the particular event to the subset of the set of components.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment relates generally to a method of updating data. The method includes providing for a plurality of components, where each component is associated with a respective web page. The method also includes providing for a subset of components from the plurality of components, where the subset of components subscribes to an event. The method further includes publishing a notification message in response to the event occurring and retrieving the event by the subset of components.
-
Citations
18 Claims
-
1. A method for updating data, the method comprising:
-
subscribing each component of a set of components to at least one topic associated with a set of events, wherein each component of the set of components is associated with at least one web page; receiving a particular event from the set of events relating to a particular topic from the at least one topic; providing, via a bus, a notification message to a subset of the set of components subscribed to the particular topic; and providing, via the bus, the particular event to the subset of the set of components. - View Dependent Claims (2, 5, 6)
-
-
3. (canceled)
-
4. (canceled)
-
7. A system for transferring information, the system comprising:
-
a message bus; a plurality of web pages, each web page having at least one component of a plurality of components, wherein a subset of the components are coupled to the message bus, and wherein the subset of components are subscribed to at least one topic associated with a set of events; a memory having computer-executable instructions that provide a manager module coupled to the message bus, wherein the manager module is configured to receive an event from the set of events over the message bus, to buffer the event, to broadcast a notification message associated with the event on the message bus, and to send the event to the subset of components subscribed to the at least one topic associated with the event; and a processor configured to execute the instructions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for transferring information, the system comprising:
-
a message bus; a plurality of web pages, each web page having at least one component of a plurality of components, wherein a subset of the components are coupled to the message bus, and wherein the subset of components are subscribed to at least one topic associated with a set of events; an application web page comprising a server side component and a browser component, wherein the browser component is coupled to the message bus; a memory having computer-executable instructions that provide a manager module coupled to the message bus, wherein the manager module is configured to receive an event from the set of events over the message bus, to buffer the event, to broadcast a notification message associated with the event on the message bus, and to send the event to the subset of components subscribed to the at least one topic associated with the event; and a processor configured to execute the instructions, wherein a selected one of the at least one component of a web page of the plurality of web pages is configured to publish a second event to the manager module; and the browser component is configured to subscribe to the second event and to monitor for a notification message associated with the second event. - View Dependent Claims (17, 18)
-
Specification