Method and apparatus for object based information flow management
First Claim
1. An application-based communication protocol, between at least two communicating agents, wherein each of the communicating agents hosts at least a portion of a plurality of information, wherein the at least a portion of the plurality of information is accessible via an application interface communicatively connected to each of the communicating agents, comprising:
- at least one entity object; and
at least one association object;
wherein each object is an independent data item, and wherein each of said at least one entity object and said at least one association object include at least one identifier, and wherein each identifier is pre-registered within the application interface on at least one of the at least two communicating agents, and wherein each association object links at least two of said at least one entity objects in accordance with at least one of the pre-registered identifiers;
wherein said at least one entity object, and said at least one association object, is accessible by accessing at least one address, and wherein a first of the at least two communicating agents is capable of updating the portion of the plurality of information in at least one second of the at least two communicating agents by exchanging the at least one address from the first communicating agent to the at least one second communicating agent.
1 Assignment
0 Petitions
Accused Products
Abstract
An application-based communication system, method, and protocol are disclosed. The system includes at least two communicating agents, wherein each of the communicating agents hosts at least a portion of a plurality of information, and wherein the at least a portion of the plurality of information is accessible via an application interface communicatively connected to each of the communicating agents. The protocol includes at least one entity object and at least one association object, wherein each object is pre-registered within the application interface on at least one of the at least two communicating agents. The at least one entity object, and the at least one association object, are accessible by accessing at least one address, and a first of the at least two communicating agents is capable of updating the portion of the plurality of information in at least one second of the at least two communicating agents by exchanging the at least one address. The method includes the steps of transmitting at least one association object from a first to a second of the at least two communicating agents, and transmitting at least two entity objects from the first to the second of the at least two communicating agents.
46 Citations
38 Claims
-
1. An application-based communication protocol, between at least two communicating agents, wherein each of the communicating agents hosts at least a portion of a plurality of information, wherein the at least a portion of the plurality of information is accessible via an application interface communicatively connected to each of the communicating agents, comprising:
-
at least one entity object; and
at least one association object;
wherein each object is an independent data item, and wherein each of said at least one entity object and said at least one association object include at least one identifier, and wherein each identifier is pre-registered within the application interface on at least one of the at least two communicating agents, and wherein each association object links at least two of said at least one entity objects in accordance with at least one of the pre-registered identifiers;
wherein said at least one entity object, and said at least one association object, is accessible by accessing at least one address, and wherein a first of the at least two communicating agents is capable of updating the portion of the plurality of information in at least one second of the at least two communicating agents by exchanging the at least one address from the first communicating agent to the at least one second communicating agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of updating display data, between at least two communicating agents, using an object-oriented application-based communications protocol, wherein each communicating agent hosts at least a portion of a plurality of information, and wherein the at least a portion of the plurality of information is accessible via an application programming interface, said method comprising:
-
transmitting at least one association object from a first of the at least two communicating agents to a second of the at least two communicating agents; and
transmitting at least two entity objects from the first of the at least two communicating agents to the second, of the at least two communicating agents;
wherein said at least one association object links said at least two entity objects, and wherein each of said at least one association object and said at least two entity objects includes an identifier, and wherein the identifier is pre-registered within the application program interface on each of the at least two communicating agents. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of updating display information, between two or more communicating agents, using an object-oriented application-based communications protocol, wherein each communicating agent hosts at least a portion of a plurality of information via an application programming interface, said method comprising:
-
accessing primary information for display on the first communicating agent, wherein the primary information is displayed from a cache within the first communicating agent;
establishing a communicative connection from the first communicating agent to the second communications agent;
synchronizing the first communications agent with the second communications agent;
transmitting secondary information from the second communications agent to the first communications agent, wherein the secondary information is an update of the primary information; and
updating the displayed primary information on the first communicating agent to the secondary information;
wherein said transmitting of secondary information comprises transmitting addresses for at least one identified association objects that associates at least two identified entity objects. - View Dependent Claims (26, 27, 28, 29)
-
-
30. An object model structure comprising:
-
a first entity; and
,a second entity, wherein said second entity is related to said first entity by an association;
wherein said first and said second entities each have a class identifier and a unique logical identifier. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification