System and method for intelligent state management
First Claim
1. A method, comprising:
- receiving a state request;
determining, by a processor, whether a state exists in a translation dictionary for the state request;
reproducing the state if it is not in the dictionary;
adding a new state to the dictionary; and
mapping a plurality of expressions to a plurality of descriptors, wherein one or more descriptors include one or more rules such that when a given descriptor is encountered an action occurs based on a state associated with the descriptor.
10 Assignments
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and it includes receiving a state request and determining whether a state exists in a translation dictionary for the state request. The method further includes reproducing the state if it is not in the dictionary and adding a new state to the dictionary. In more specific embodiments, the method includes compiling a rule, based on the state, into a given state table. The rule affects data management for one or more documents that satisfy the rule. In yet other embodiments, the method includes determining that the state represents a final state such that a descriptor is added to the state. In one example, if the state is not referenced in the algorithm, then the state is released. If the state is referenced in the algorithm, then the state is replaced with the new state.
-
Citations
16 Claims
-
1. A method, comprising:
-
receiving a state request; determining, by a processor, whether a state exists in a translation dictionary for the state request; reproducing the state if it is not in the dictionary; adding a new state to the dictionary; and mapping a plurality of expressions to a plurality of descriptors, wherein one or more descriptors include one or more rules such that when a given descriptor is encountered an action occurs based on a state associated with the descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Logic encoded in one or more tangible media for execution and when executed by a processor operable to:
-
receive a state request; determine whether a state exists in a translation dictionary for the state request; reproduce the state if it is not in the dictionary; add a new state to the dictionary; and map a plurality of expressions to a plurality of descriptors, wherein one or more descriptors include one or more rules such that when a given descriptor is encountered an action occurs based on a state associated with the descriptor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification