Using data narrowing rule for data packaging requirement of an agent
First Claim
Patent Images
1. A device-implemented method comprising:
- determining a data packaging requirement of an agent in an execution environment embodied on a device, utilizing a rule engine and a set of canonical data narrowing rules by at least;
collecting a data narrowing rule;
asserting resource data into a working memory; and
executing the rule engine with the data narrowing rule and the working memory.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a data package requirement of an agent in an execution environment, utilizing a rule engine and a set of canonical data narrowing rules, comprising collecting the data narrowing rule, asserting narrowing data into a working memory and executing the rule engine with the data narrowing rules and the working memory.
-
Citations
19 Claims
-
1. A device-implemented method comprising:
determining a data packaging requirement of an agent in an execution environment embodied on a device, utilizing a rule engine and a set of canonical data narrowing rules by at least; collecting a data narrowing rule; asserting resource data into a working memory; and executing the rule engine with the data narrowing rule and the working memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer readable medium having stored thereon, computer-executable instructions that, if executed by a device, cause the device to perform a method comprising:
determining a data packaging requirement of an agent in an execution environment embodied on a device, utilizing a rule engine and a set of canonical data narrowing rules by at least; receiving a request for data; executing the rule engine with the set of canonical data narrowing rules and a working memory; asserting resource data into the working memory; asserting response data into the working memory; and sending a response to the request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A system comprising:
-
a first memory configured to store a working memory for an agent in an execution environment; and a processor configured to be communicably coupled to the first memory, wherein the processor is configured to; determine a data packaging requirement of an agent in an execution environment, utilizing a rule engine and a set of canonical data narrowing rules by at least; receiving a request; asserting an initial set of narrowing data into the working memory; collecting the set of canonical data narrowing rules; compiling the set of canonical data narrowing rules; executing the rule engine with the set of canonical data narrowing rules and the working memory; firing a data narrowing rule; and constructing and sending a response.
-
Specification