Systems and methods for processing auto-ID data
First Claim
1. A method of processing data comprising:
- receiving auto-ID data in a first system from one or more auto-ID devices;
processing the auto-ID data in the first system using a plurality of rules that specify particular processing methods in a plurality of available processing methods on the first system; and
sending at least a portion of the auto-ID data to a second system for processing by a second plurality of rules that specify particular processing methods in a second plurality of available processing methods on the second system.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention improve data processing, and in particular, improve rule engines for data processing and improve processing auto-ID data. In one embodiment, the present invention includes a gateway layer between a auto-ID device layer and an auto-ID node layer for processing data. The gateway layer may incorporate a rule engine for processing data. In another embodiment, the present invention includes a rule processor where rules are activated and deactivated automatically to reduce system overhead. In another embodiment, the rule engine is composed of multiple services that can be omitted if they are not needed for the processing of a given rule set to reduce the footprint and resource consumption of the rule engine.
36 Citations
24 Claims
-
1. A method of processing data comprising:
-
receiving auto-ID data in a first system from one or more auto-ID devices;
processing the auto-ID data in the first system using a plurality of rules that specify particular processing methods in a plurality of available processing methods on the first system; and
sending at least a portion of the auto-ID data to a second system for processing by a second plurality of rules that specify particular processing methods in a second plurality of available processing methods on the second system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing data comprising:
-
storing a plurality of predefined rules, wherein each predefined rule has one or more corresponding particular processing methods in a plurality of available processing methods, and wherein a first portion of the plurality of predefined rules are in an activated state and a second portion of the plurality of predefined rules are in an inactivated state;
executing one or more methods corresponding to the first portion of the plurality of predefined rules; and
activating one or more of the second portion of the plurality of predefined rules based on at least one of the executed methods. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus including an auto-ID gateway comprising:
-
a first input coupled to one or more auto-ID devices;
a first output coupled to at least one auto-ID node;
memory for storing information received from the one or more auto-ID devices and information received from the auto-ID node; and
a rule engine for processing the auto-ID data using a plurality of rules that specify particular processing methods in a plurality of available processing methods on said gateway. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification