Coalescing information from multiple sources based on priority rules
First Claim
Patent Images
1. A method for a priority rule-based coalescing mechanism, comprising:
- receiving formatted information from an agent associated with a device group comprising devices capable of running on a plurality of different platforms using a plurality of different protocols, formatted information being constructed based on the information, obtained from the devices, according to a pre-defined syntax;
retrieving priority rules associated with the agent from a priority rule database; and
coalescing the formatted information based on the priority rules to generate an updated coalesced file.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement is provided for coalescing information from a plurality of agents according to priority rules. Each of the agents is associated with a device group that has at least one device and sends information about the at least one device to a priority rules-based coalescing mechanism. Upon receiving information from an agent, the priority rules-based coalescing mechanism retrieves relevant priority rules and coalesces the information according to those retrieved priority rules.
8 Citations
27 Claims
-
1. A method for a priority rule-based coalescing mechanism, comprising:
-
receiving formatted information from an agent associated with a device group comprising devices capable of running on a plurality of different platforms using a plurality of different protocols, formatted information being constructed based on the information, obtained from the devices, according to a pre-defined syntax; retrieving priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (2, 3)
-
-
4. A method for a priority rule-based coalescing mechanism, comprising:
-
sending an inquiry to an agent to gather information from a device group associated with the agent, the device group comprising devices capable of running on a plurality of different platforms using a plurality of different protocols; receiving formatted information from the agent, formatted information being constructed according to a pre-defined syntax; retrieving priority rules associated with the agent from a priority rule database; and
coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (5, 6)
-
-
7. A method, comprising:
-
receiving, by an agent associating with a device group that comprises devices capable of running on a plurality of different platforms using a plurality of different protocols information pertaining to the devices; constructing formatted information based on the information received from the devices according to a pre-defined syntax; sending the formatted information to a priority rule-based coalescing mechanism; retrieving, by the priority rule-based coalescing mechanism, priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an update coalesced file. - View Dependent Claims (8, 9)
-
-
10. A method, comprising:
-
sending, by a priority rule-based coalescing mechanism, an inquiry to an agent to gather information from a device group associated with the agent, the device group comprising devices capable of running on a plurality of platforms using a plurality of protocols; collecting, by the agent, the information from the device group according to the inquiry; constructing formatted information based on the information obtained from the device group according to a pre-defined syntax; sending the formatted information to the priority rule-based coalescing mechanism; retrieving, by the priority rule-based coalescing mechanism, priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (11, 12, 13)
-
-
14. A priority rule-based coalescing mechanism, comprising:
-
a network communication mechanism for receiving formatted information from an agent coupled to a device group comprising devices capable of running on a plurality of platforms using a plurality of protocols the formatted information generated according to a pre-defined syntax; a priority rule database for storing priority rules defined with respect to the agent; and a coalescing mechanism for coalescing and synchronizing the formatted information in a coalesced file according to the priority rules retrieved from the priority rule database, the pre-defined syntax of the formatted information being recognized by the agent-and the coalescing mechanism, the coalescing mechanism further capable of generating an updated coalesced file. - View Dependent Claims (15, 16)
-
-
17. A computer-readable storage medium encoded with a program, the program, when executed causing:
-
sending, by a priority rule-based coalescing mechanism, an inquiry to an agent to gather information from a device group associated with the agent; collecting, by the agent, the information from the device group according to the inquiry; constructing formatted information based on the information obtained from the device group according to a pre-defined syntax; sending the formatted information to the priority rule-based coalescing mechanism; retrieving, by the priority rule-based coalescing mechanism, priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (18)
-
-
19. A computer-readable storage medium encoded with a program for a priority ride-based coalescing mechanism, the program, when executed causing:
-
sending an inquiry to an agent to gather information from a device group associated with the agent, the device group comprising devices capable of running on a plurality of different platforms using a plurality of different protocols; receiving formatted information from the agent, formatted information being constructed according to a pre-defined syntax; retrieving priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (20)
-
-
21. A computer-readable storage medium encoded with a program, the program, when executed, causing:
-
receiving, by an agent associating with a device group that comprises devices capable of running on a plurality of different platforms using a plurality of different protocols, information from the devices; constructing formatted information based on the information received from the devices according to a pre-defined syntax; sending the formatted information to a priority rule-based coalescing mechanism; retrieving, by the priority rule-based coalescing mechanism, priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (22)
-
-
23. A computer-readable storage medium encoded with a program for a priority rule-based coalescing mechanism, the program, when executed, causing:
-
receiving formatted information from an agent associated with a device group comprising devices capable of running on a plurality of different platforms using a plurality of different protocols, formatted information being constructed based on the information, obtained from the devices, according to a pre-defined syntax; retrieving priority rules associated with the agent from a priority rule database; and coalescing the formatted information based on the priority rules to generate an updated coalesced file. - View Dependent Claims (24)
-
-
25. A system, comprising:
-
a plurality of agents capable of receiving and sending formatted information from and to device groups, each of the device groups comprising devices capable of running on a plurality of different platforms using a plurality of different protocols via a network, the formatted information organized according to a pre-defined syntax; and a priority rule-based coalescing mechanism connecting to the plurality of agents via the network, the priority rule-based coalescing mechanism capable of coalescing the formatted information received from the plurality of agents, the pre-defined syntax of the formatted information being recognized by the plurality of agents and the priority rule-based coalescing mechanism, the priority rule-based coalescing mechanism further coalescing the formatted information within a coalesced file and synchronizing the coalesced file according to corresponding priority rules defined with respect to each of the plurality of agents, the synchronized coalesced file then being processed to generate an updated coalesced file. - View Dependent Claims (26, 27)
-
Specification