Claims Analysis
Total Claims: 41
Claim 1
Independent Claim
80 words
A method for routing a data set from at least one automatic data collection (“ADC”) device, comprising: receiving the data set from the at least one ADC device, wherein the data set has a data type; identifying the data type of the data set; identifying at least one client application from a plurality of client applications to receive the data set using the identified data type; and routing the data set only to the identified at least one client application.
Claim 2
Independent Claim
80 words
A method for routing a data set from at least one automatic data collection (“ADC”) device, comprising: receiving the data set from the at least one ADC device, wherein the data set has a data type; identifying the data type of the data set; identifying at least one client application from a plurality of client applications to receive the data set using the identified data type; and routing the data set only to the identified at least one client application.
Claim 3
Dependent Claim
35 words
The method of claim 1 wherein identifying the at least one client application comprises locating a data routing instruction for the at least one ADC device and the identified data type of the data set.
Claim 4
Dependent Claim
64 words
The method of claim 1 wherein identifying the at least one client application comprises locating a data routing instruction for the at least one ADC device and the identified data type of the data set and wherein the data routing instruction for the at least one ADC device and the identified data type of the data set are located in an ADC data grid.
Claim 5
Dependent Claim
42 words
The method of claim 1 wherein identifying the data type of the data set is performed when the received data set from the at least one ADC device does not include a client handle that identifies the at least one client application.
Claim 6
Dependent Claim
41 words
The method of claim 1 wherein the data set is received by an ADC data server in an ADC device platform that contains the at least one ADC device, the ADC data server identifying the data type of the data set.
Claim 7
Dependent Claim
44 words
The method of claim 1 wherein the data type of the data set includes bar code data, radio frequency (“RF”) tag data, resonator data, magnetic stripe data, two-dimensional symbol data, optical character recognition (“OCR”) data, dipole device data, text data, or speech input data.
Claim 8
Dependent Claim
55 words
The method of claim 1 wherein the at least one ADC device is one of a bar code reader, a radio frequency (“RF”) tag reader, a resonator reader, a SmartCard reader, a magnetic stripe reader, a two-dimensional symbol reader, an optical character recognition (“OCR”) reader, a dipole device reader, and a speech input recognizing device.
Claim 9
Dependent Claim
69 words
The method of claim 1 , further comprising: receiving a data reading instruction from the at least one client application for the at least one ADC device; sending the data reading instruction to the at least one ADC device; and reading the data set by the at least one ADC device that sends the data set to a data processor that identifies the data type of the data set.
Claim 10
Dependent Claim
102 words
The method of claim 1 , further comprising: receiving a data reading instruction from the at least one client application for the at least one ADC device; sending the data reading instruction to the at least one ADC device; and reading the data set by the at least one ADC device that sends the data set to an ADC data server that receives the data reading instruction from the at least one client application, directs the translation of the data reading instruction into a native format of the at least one ADC device, and identifies the data type of the data set.
Claim 11
Dependent Claim
131 words
The method of claim 1 , further comprising: receiving a data reading instruction from the at least one client application for the at least one ADC device; sending the data reading instruction to the at least one ADC device; reading the data set by the at least one ADC device that sends the data set to an ADC data server that receives the data reading instruction from the at least one client application, directs the translation of the data reading instruction into a native format of the at least one ADC device, and identifies the data type of the data set, wherein the ADC data server directs a protocol handler and a device handler to translate the data reading instruction into the native format of the at least one ADC device.
Claim 12
Dependent Claim
30 words
The method of claim 1 , further comprising: identifying at least another client application of the plurality of client applications to receive the data set using the identified data type.
Claim 13
Dependent Claim
64 words
The method of claim 1 , further comprising: identifying at least another client application of the plurality of client applications to receive the data set using the identified data type, wherein the at least one client application resides in an ADC device platform that contains the at least one ADC device and the at least another client application resides on a remote computing system.
Claim 14
Dependent Claim
102 words
The method of claim 1 , further comprising: identifying at least another client application of the plurality of client applications to receive the data set using the identified data type, wherein the at least one client application resides in an ADC device platform that contains the at least one ADC device and the at least another client application resides on a remote computing system and wherein communications between the at least one client application and the ADC device platform pass over at least one of an intranet, an internet, a local area network, a wide area network, and the World Wide Web.
Claim 15
Dependent Claim
68 words
The method of claim 1 , further comprising: identifying at least another client application of the plurality of client applications to receive the data set using the identified data type, wherein the at least one ADC device resides in an ADC device platform, the at least one client application resides in a remote computing system, and the at least another client application resides in another remote computing system.
Claim 16
Dependent Claim
73 words
The method of claim 1 , further comprising: identifying at least another client application of the plurality of client applications to receive the data set using the identified data type, wherein at least another client application resides on a remote computing system and the ADC device platform communicates with the remote computing system using one of the Transmission Control Protocol (“TCP”), the User Datagram Protocol (“UDP”), and the User Datagram Protocol Plus (“UDP+”).
Claim 17
Independent Claim
159 words
A system for routing a plurality of data sets from a plurality of automatic data collection (“ADC”) devices, comprising: an ADC data server that receives the plurality of data sets from the plurality of ADC devices wherein each data set has a data type; an ADC data grid that retains data type requests for a plurality of client applications; and an ADC grid data matcher that identifies a data type of each data set of the plurality of data sets and matches the identified data type of the data set against the data type requests in the ADC data grid to determine if one or more client applications of the plurality of client applications should receive the data set; and a data router that routes the data set of the plurality of data sets only to the at least one client application of the plurality of client applications having the data type request that matches the identified data type.
Claim 18
Independent Claim
159 words
A system for routing a plurality of data sets from a plurality of automatic data collection (“ADC”) devices, comprising: an ADC data server that receives the plurality of data sets from the plurality of ADC devices wherein each data set has a data type; an ADC data grid that retains data type requests for a plurality of client applications; and an ADC grid data matcher that identifies a data type of each data set of the plurality of data sets and matches the identified data type of the data set against the data type requests in the ADC data grid to determine if one or more client applications of the plurality of client applications should receive the data set; and a data router that routes the data set of the plurality of data sets only to the at least one client application of the plurality of client applications having the data type request that matches the identified data type.
Claim 19
Dependent Claim
40 words
The system of claim 16 wherein the ADC data grid further comprises a data routing instruction for the data set based upon the ADC device that provided the data set and upon the identified data type of the data set.
Claim 20
Dependent Claim
23 words
The system of claim 16 wherein the ADC data server resides in an ADC device platform that contains the plurality of ADC devices.
Claim 21
Dependent Claim
54 words
The system of claim 16 wherein a data type for the data set of the plurality of data sets comprises one of bar code data, radio frequency (“RF”) tag data, resonator data, SmartCard data, magnetic stripe data, optical character recognition (“OCR”) data, text data, two-dimensional symbol data, dipole device data, and speech input data.
Claim 22
Dependent Claim
60 words
The system of claim 16 wherein at least one ADC device of the plurality of ADC devices is one of a bar code reader, a radio frequency (“RF”) tag reader, a resonator reader, a SmartCard reader, a magnetic stripe reader, an optical character recognition (“OCR”) reader, a two-dimensional symbol reader, a dipole device reader, and a speech input recognizing device.
Claim 23
Dependent Claim
85 words
The system of claim 16 , further comprising: an instruction receiver in the ADC device platform that receives a data reading instruction from at least one client of the plurality of clients; an ADC device handler that receives the data reading instruction from the instruction receiver and translates instructions for the ADC device into a native format for the ADC device; and a data reading instruction router that routes instructions in the native format to the ADC device for receipt by the ADC data server.
Claim 24
Dependent Claim
117 words
The system of claim 16 , further comprising: an instruction receiver in the ADC device platform that receives a data reading instruction from at least one client of the plurality of clients; an ADC device handler that receives the data reading instruction from the instruction receiver and translates instructions for the ADC device into a native format for the ADC device; a data reading instruction router that routes instructions in the native format to the ADC device for receipt by the ADC data server; and an ADC protocol handler that translates device-specific portions of the data reading instruction into a native formation of the at least one ADC device for transmission by the data reading instruction router.
Claim 25
Dependent Claim
42 words
The system of claim 16 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid.
Claim 26
Dependent Claim
77 words
The system of claim 16 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein the at least one client application resides in an ADC device platform that contains the at least one ADC device and the at least another client application resides on a remote computing system.
Claim 27
Dependent Claim
85 words
The system of claim 16 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein the ADC data server and the plurality of ADC devices reside in an ADC device platform, the at least one client application resides in a remote computing system and the at least another client application resides in another remote computing system.
Claim 28
Dependent Claim
87 words
The system of claim 16 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein the at least another client application resides in a remote computing system and the ADC device platform communicates with the remote computing system using one of the Transmission Control Protocol (“TCP”), the User Datagram Protocol (“UDP”), and the User Datagram Protocol Plus (“UDP+”).
Claim 29
Dependent Claim
86 words
The system of claim 16 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein communications between at the least one client application of the plurality of client applications and the ADC device platform pass over at least one of an intranet, an internet, a local area network, a wide area network, and the World Wide Web.
Claim 30
Dependent Claim
161 words
An automatic data collection (“ADC”) network that transmits data, comprising: a plurality of ADC device platforms, such that each ADC device platform comprises: at least one ADC device; an ADC data server that receives a plurality of data sets having data types from the at least one ADC device; an ADC data grid that contains data type requests for a plurality of client applications; an ADC grid data matcher that identifies the data type of each data set of the plurality of data sets and matches the identified data type of the data set against the data type requests in the ADC data grid to determine if one or more client applications of plurality of client applications should receive the data set; and a data router that routes the data set of the plurality of data sets only to the at least one client application of the plurality of client applications having the data type request matching the identified data type.
Claim 31
Dependent Claim
161 words
An automatic data collection (“ADC”) network that transmits data, comprising: a plurality of ADC device platforms, such that each ADC device platform comprises: at least one ADC device; an ADC data server that receives a plurality of data sets having data types from the at least one ADC device; an ADC data grid that contains data type requests for a plurality of client applications; an ADC grid data matcher that identifies the data type of each data set of the plurality of data sets and matches the identified data type of the data set against the data type requests in the ADC data grid to determine if one or more client applications of plurality of client applications should receive the data set; and a data router that routes the data set of the plurality of data sets only to the at least one client application of the plurality of client applications having the data type request matching the identified data type.
Claim 32
Dependent Claim
40 words
The system of claim 28 wherein the ADC data grid further comprises a data routing instruction for the data set based upon the ADC device that provided the data set and upon the identified data type of the data set.
Claim 33
Dependent Claim
54 words
The system of claim 28 wherein a data type for the data set of the plurality of data sets comprises one of bar code data, radio frequency (“RF”) tag data, resonator data, SmartCard data, magnetic stripe data, optical character recognition (“OCR”) data, two-dimensional symbol data, text data, dipole device data, and speech input data.
Claim 34
Dependent Claim
59 words
The system of claim 28 wherein at least one ADC device of the plurality of ADC devices is one of a bar code reader, a radio frequency (“RF”) tag reader, a resonator reader, a SmartCard reader, a magnetic stripe reader, an optical character recognition (“OCR”) reader, a dipole device reader, two-dimensional symbol reader and a speech input recognizing device.
Claim 35
Dependent Claim
84 words
The system of claim 28 wherein each ADC device platform further comprises: an instruction receiver that receives a data reading instruction from at least one client of the plurality of clients; an ADC device handler that receives the data reading instruction from the instruction receiver and translates instructions for the ADC device into a native format for the ADC device; and a data reading instruction router that routes instructions in the native format to tie ADC device for receipt by the ADC data server.
Claim 36
Dependent Claim
116 words
The system of claim 28 wherein each ADC device platform further comprises: an instruction receiver that receives a data reading instruction from at least one client of the plurality of clients; an ADC device handler that receives the data reading instruction from the instruction receiver and translates instructions for the ADC device into a native format for the ADC device; a data reading instruction router that routes instructions in the native format to the ADC device for receipt by the ADC data server; and an ADC protocol handler that translates device-specific portions of the data reading instruction into a native formation of the at least one ADC device for transmission by the data reading instruction router.
Claim 37
Dependent Claim
42 words
The system of claim 28 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid.
Claim 38
Dependent Claim
77 words
The system of claim 28 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein the at least one client application resides in an ADC device platform that contains the at least one ADC device and the at least another client application resides on a remote computing system.
Claim 39
Dependent Claim
74 words
The system of claim 28 wherein the grid data matcher identifies at least one client application and at least another client application, both of the plurality of client applications, to receive the data set based upon examination of the ADC data grid and wherein the at least one client application of the plurality of client applications resides in a remote computing system and at least another client application resides in another remote computing system.
Claim 40
Dependent Claim
77 words
The system of claim 28 wherein the grid data matcher identifies at lease one client application to receive the data set based upon examination of the ADC data grid and wherein the at least one client application resides in a remote computing system and the at least one ADC device platform communicates with the remote computing system using one of the Transmission Control Protocol (“TCP”), the User Datagram Protocol (“UDP”), and the User Datagram Protocol Plus (“UDP+”).
Claim 41
Dependent Claim
70 words
The system of claim 28 wherein the grid data matcher identifies at least one client application to receive the data set based upon examination of the ADC data grid and wherein communications between the at least one client application and the at least one ADC device platform pass over at least one of an intranet, an internet, a local area network, a wide area network, and the World Wide Web.