AUTOMATIC DATA COLLECTION DEVICE THAT INTELLIGENTLY SWITCHES DATA BASED ON DATA TYPE
First Claim
1. 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; and
identifying at least one client application from a plurality of client applications to receive the data set using the identified data type.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for intelligently routing data received from an automatic data collection (“ADC”) device in an ADC device platform based on its type. A data routing mechanism operates on the data-receiving side of an ADC data server. After identifying the characteristics of the input data, the data routing mechanism determines the destination for the data based on the characteristics, then routes the data to the selected destination. For some types of data, the selected destination may be an intermediate destination where the data undergoes additional processing before being transmitted to another location, while for other types of data the selected destination may be the application that ultimately processes the data. For example, the data routing mechanism may receive a set of input data, analyze the data to determine that the data is voice data, and then route the data to a speech recognition module that processes voice data. ADC devices accommodated by the system include bar code readers, speech recognition systems, RF tag readers, resonator readers, and two-dimensional symbol readers optical character recognition (“OCR”) systems. The invention finds application within a network of ADC device platforms that receive requests for input data from both local and remote applications. Data may be communicated to remote users using any data protocol, including the Transmission Control Protocol (“TCP”), the User Datagram/Internet Protocol (“UDP/IP”) or the User Datagram Plus Protocol (“UDP+”).
-
Citations
41 Claims
-
1. 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; and
identifying at least one client application from a plurality of client applications to receive the data set using the identified data type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
- ADC”
-
17. 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. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
- ADC”
-
30. 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; and
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. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
- ADC”
Specification