Data acquisition engine and system for an appliance
First Claim
Patent Images
1. A system comprising:
- a memory heap generated dynamically by useful software, the memory heap comprising a plurality of event structures each including at least one each of pointers into memory external to the event structure, event operators, and arguments, and a data acquisition engine configured to look into the memory heap, evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a notification message when a true condition is found.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprising a memory heap generated dynamically by useful software and a data acquisition engine. The memory heap comprises a plurality of event structures, each including at least one each of pointers into memory external to the event structure, event operators, and arguments. The data acquisition engine is configured to look into the memory heap, evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a notification message when a true condition is found.
129 Citations
33 Claims
-
1. A system comprising:
-
a memory heap generated dynamically by useful software, the memory heap comprising a plurality of event structures each including at least one each of pointers into memory external to the event structure, event operators, and arguments, and a data acquisition engine configured to look into the memory heap, evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a notification message when a true condition is found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A control system comprising:
-
control software configured to control a system of devices through a series of steps to perform a useful cycle of operation, a memory heap generated dynamically by the control software, the memory heap comprising a plurality of event structures each including at least one each of pointers into external memory to the event structure, event operators, and arguments associated with an event, and a data acquisition engine adapted to look into the memory heap while the control software is running and configured to evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a configurable notification message when a true condition is found. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification