EXTRACTING SHARED STATE INFORMATION FROM MESSAGE TRAFFIC
First Claim
1. A method of representing data of an entity, the method comprising:
- intercepting service traffic associated with a first entity;
identifying a data object representing at least a portion of the state of the first entity in the service traffic; and
updating a corresponding portion of a shared state data structure in accordance with a value of the data object.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach to having a shared state from one system to another is to represent data in one system according to service traffic of the other system. For example, by intercepting service traffic associated with a first entity, identifying a data object representing at least a portion of the state of the first entity in the service traffic, and updating a corresponding portion of a shared state data structure in accordance with a value of the data object, the shared state can be maintained outside of the first entity. This process can be extended to maintaining shared state of more than one entity. The service traffic might be e-mail service traffic, database service traffic, or the like. Synchronization commands can be used to initiate at least a portion of the service traffic. The shared state can be used for backups, record-keeping, service migration, disaster recovery, fail-over and/or fault tolerance improvements. In some instances, an application fingerprint can be applied to the service traffic to identify a context of the first data object, with such objects being caching based on context.
43 Citations
10 Claims
-
1. A method of representing data of an entity, the method comprising:
-
intercepting service traffic associated with a first entity;
identifying a data object representing at least a portion of the state of the first entity in the service traffic; and
updating a corresponding portion of a shared state data structure in accordance with a value of the data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification