Generating programmatic interfaces from natural language expressions of authorizations for provision of information
First Claim
Patent Images
1. A method comprising:
- creating an operation for a rule to authorize a provision of information;
establishing a current container;
processing a propositional expression in the rule describing the provision of the information; and
if the current container is null recording that a context for the propositional expression is null, else recording that object type in the current container is a resulting context from the proposition expression.
6 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention is a technique for translating a business rule. An operation for a rule to authorize a provision of information is created. A current container is established. A propositional expression in the rule describing the provision of the information is processed. If the current container is null, a context for the propositional expression is recorded as null, else an object type in the current container is recorded as a resulting context from the propositional expression.
-
Citations
18 Claims
-
1. A method comprising:
-
creating an operation for a rule to authorize a provision of information;
establishing a current container;
processing a propositional expression in the rule describing the provision of the information; and
if the current container is null recording that a context for the propositional expression is null, else recording that object type in the current container is a resulting context from the proposition expression. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article of manufacture comprising:
-
a machine-accessible medium including data that, when accessed by a machine, causes the machine to perform operations comprising;
creating an operation for a rule to authorize a provision of information;
establishing a current container;
processing a propositional expression in the rule describing the provision of the information; and
if the current container is null recording that a context for the propositional expression is null, else recording that object type in the current container is a resulting context from the proposition expression. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor;
a memory coupled to the processor, the memory containing instructions that, when executed by the processor, cause the processor to;
create an operation for a rule to authorize a provision of information;
establish a current container;
process a propositional expression in the rule describing the provision of the information; and
if the current container is null, record that a context for the propositional expression is null, else record that object type in the current container is a resulting context from the proposition expression. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification