Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
238 words
An RF telemetry system for transferring data between remotely located data acquisition devices and application programs, further comprising: at least one remotely located data acquisition device, further comprising: an I/O interface connector having means to attach to, and transfer data to and from, an I/O device; an RF transceiver for transferring data to and from a data collection system; a primary cache to hold data transferred to and from the I/O device and to and from the data collection system; a microprocessor having means to control communication between the data acquisition device and the I/O device and means to control communication between the data acquisition device and the data collection system; and programmable storage for use by the microprocessor; and at least one data collection system, further comprising: means to transfer data to and from at least one application program; a secondary cache to hold data transferred to and from the remotely located data acquisition device; a processor having means to control communication between the data collection system and the application program and means to control communication between the data collection system and the data acquisition device; and programmable storage for use by the processor; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 2
Dependent Claim
238 words
An RF telemetry system for transferring data between remotely located data acquisition devices and application programs, further comprising: at least one remotely located data acquisition device, further comprising: an I/O interface connector having means to attach to, and transfer data to and from, an I/O device; an RF transceiver for transferring data to and from a data collection system; a primary cache to hold data transferred to and from the I/O device and to and from the data collection system; a microprocessor having means to control communication between the data acquisition device and the I/O device and means to control communication between the data acquisition device and the data collection system; and programmable storage for use by the microprocessor; and at least one data collection system, further comprising: means to transfer data to and from at least one application program; a secondary cache to hold data transferred to and from the remotely located data acquisition device; a processor having means to control communication between the data collection system and the application program and means to control communication between the data collection system and the data acquisition device; and programmable storage for use by the processor; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 3
Dependent Claim
80 words
A system, as in claim 1, further comprising: CRC encryption means, further comprising: means to generate CRC information for data; means to encrypt the CRC information; and means to attach the encrypted CRC information to the data prior to transmission; and CRC decryption means, further comprising: means to read the encrypted CRC information attached to the transmitted data; means to decrypt the CRC information; and means to use the decrypted CRC data to determine if the received data is valid.
Claim 4
Dependent Claim
63 words
A system, as in claim 2, wherein: the data collection system further comprises: first pincode storage for storage of a first predetermined pincode; and means encrypt the CRC information with the first predetermined pincode; and the data acquisition device further comprises: second pincode storage for storage of a second predetermined pincode; and means to decrypt the CRC information with the second predetermined pincode.
Claim 5
Dependent Claim
46 words
A system, as in claim 3, wherein: the first predetermined pincode is stored in the data collection system and not transmitted to the data acquisition device; and the second predetermined pincode is stored in the data acquisition device and not transmitted to the data collection system.
Claim 6
Dependent Claim
23 words
A system, as in claim 4, wherein the means to decrypt the CRC information and the data further comprises forward error correction means.
Claim 7
Dependent Claim
57 words
A system, as in claim 1, wherein the data acquisition device further comprises: a low power microcontroller, the microcontroller further comprising: means to deactivate the microprocessor by placing it in a low power state; means to monitor the RF transceiver for signals requesting data; and means to activate the microprocessor when a signal requesting data is received.
Claim 8
Dependent Claim
137 words
A system, as in claim 1, wherein the data acquisition device further comprises: power management means, further comprising: means to place the data acquisition device in a transmit mode when the RF transceiver is transmitting data; means to place the data acquisition device in a data monitoring mode such that the RF transceiver is continuously monitoring for data; means to place the data acquisition device in a normal mode such that the RF transceiver and microprocessor are both kept in a low power SLEEP mode, and are activated at predetermined times; and means to place the data acquisition device in a power saver mode such that the RF transceiver and microprocessor are both kept in a low power SLEEP mode, and microprocessor is activated at predetermined times; the RF transceiver is activated under control of the microprocessor.
Claim 9
Dependent Claim
50 words
A system, as in claim 7, wherein the data acquisition device further comprises: digital pattern recognition means is used to recognize the received data; digital signal strength detection means to control RF transceiver power levels; and and digital filtering means to detect the presence of a valid RF carrier signal.
Claim 10
Dependent Claim
49 words
A system, as in claim 1, wherein the data acquisition device further comprises: digital pattern recognition means is used to recognize the received data; digital signal strength detection means to control RF transceiver power levels; and digital filtering means to detect the presence of a valid RF carrier signal.
Claim 11
Dependent Claim
45 words
A system, as in claim 1, further comprising: an I/O device attached to the data acquisition device; the data acquisition device further comprises integral network communications software; and the integral network communications software can be modified from the data collection system or the I/O device.
Claim 12
Dependent Claim
131 words
A system, as in claim 1, wherein the data acquisition system further comprises: writeable storage, the writeable storage having programmable means to bypass the microprocessor by mirroring signals from the RF transceiver on preselected input locations to preselected output locations on the I/O interface connector and mirroring signals received on preselected input locations of the I/O interface connector to preselected RF transceiver locations; and an emulator microprocessor card, further comprising: data acquisition device connector means to connect the emulator microprocessor card to the data acquisition device; I/O device connector means to connect the emulator microprocessor card to the I/O device; an emulator microprocessor; and emulator storage for use by the emulator microprocessor; whereby the microprocessor in the data acquisition device is bypassed and the emulator microprocessor controls the data acquisition device.
Claim 13
Dependent Claim
282 words
An RF telemetry system for transferring data between remotely located data acquisition devices and application programs, further comprising: a plurality of remotely located data acquisition devices, each data acquisition device further comprising: an I/O interface connector having means to attach to, and transfer data to and from, an I/O device; an RF transceiver for transferring data to and from a data collection system; a primary cache to hold data transferred to and from the I/O device and to and from the data collection system; a microprocessor having means to control communication between the data acquisition device and the I/O device and means to control communication between the data acquisition device and the data collection system; means to communicate with and transfer data to other data acquisition devices; means to store data received from another data acquisition device in its primary cache; means to transfer data received from another data collection system to data collection system; and programmable storage for use by the microprocessor; and at least one data collection system, further comprising: means to transfer data to and from at least one application program; a secondary cache to hold data transferred to and from the remotely located data acquisition device; a processor having means to control communication between the data collection system and the application program and means to control communication between the data collection system and the data acquisition device; and programmable storage for use by the processor; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 14
Dependent Claim
282 words
An RF telemetry system for transferring data between remotely located data acquisition devices and application programs, further comprising: a plurality of remotely located data acquisition devices, each data acquisition device further comprising: an I/O interface connector having means to attach to, and transfer data to and from, an I/O device; an RF transceiver for transferring data to and from a data collection system; a primary cache to hold data transferred to and from the I/O device and to and from the data collection system; a microprocessor having means to control communication between the data acquisition device and the I/O device and means to control communication between the data acquisition device and the data collection system; means to communicate with and transfer data to other data acquisition devices; means to store data received from another data acquisition device in its primary cache; means to transfer data received from another data collection system to data collection system; and programmable storage for use by the microprocessor; and at least one data collection system, further comprising: means to transfer data to and from at least one application program; a secondary cache to hold data transferred to and from the remotely located data acquisition device; a processor having means to control communication between the data collection system and the application program and means to control communication between the data collection system and the data acquisition device; and programmable storage for use by the processor; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 15
Dependent Claim
80 words
A system, as in claim 12, further comprising: CRC encryption means, further comprising: means to generate CRC information for data; means to encrypt the CRC information; and means to attach the encrypted CRC information to the data prior to transmission; and CRC decryption means, further comprising: means to read the encrypted CRC information attached to the transmitted data; means to decrypt the CRC information; and means to use the decrypted CRC data to determine if the received data is valid.
Claim 16
Dependent Claim
63 words
A system, as in claim 13, wherein: the data collection system further comprises: first pincode storage for storage of a first predetermined pincode; and means encrypt the CRC information with the first predetermined pincode; and the data acquisition device further comprises: second pincode storage for storage of a second predetermined pincode; and means to decrypt the CRC information with the second predetermined pincode.
Claim 17
Dependent Claim
46 words
A system, as in claim 14, wherein: the first predetermined pincode is stored in the data collection system and not transmitted to the data acquisition device; and the second predetermined pincode is stored in the data acquisition device and not transmitted to the data collection system.
Claim 18
Dependent Claim
23 words
A system, as in claim 15, wherein the means to decrypt the CRC information and the data further comprises forward error correction means.
Claim 19
Dependent Claim
57 words
A system, as in claim 12, wherein the data acquisition device further comprises: a low power microcontroller, the microcontroller further comprising: means to deactivate the microprocessor by placing it in a low power state; means to monitor the RF transceiver for signals requesting data; and means to activate the microprocessor when a signal requesting data is received.
Claim 20
Dependent Claim
137 words
A system, as in claim 12, wherein the data acquisition device further comprises: power management means, further comprising: means to place the data acquisition device in a transmit mode when the RF transceiver is transmitting data; means to place the data acquisition device in a data monitoring mode such that the RF transceiver is continuously monitoring for data; means to place the data acquisition device in a normal mode such that the RF transceiver and microprocessor are both kept in a low power SLEEP mode, and are activated at predetermined times; and means to place the data acquisition device in a power saver mode such that the RF transceiver and microprocessor are both kept in a low power SLEEP mode, and microprocessor is activated at predetermined times; the RF transceiver is activated under control of the microprocessor.
Claim 21
Dependent Claim
50 words
A system, as in claim 18, wherein the data acquisition device further comprises: digital pattern recognition means is used to recognize the received data; digital signal strength detection means to control RF transceiver power levels; and and digital filtering means to detect the presence of a valid RF carrier signal.
Claim 22
Dependent Claim
50 words
A system, as in claim 12, wherein the data acquisition device further comprises: digital pattern recognition means is used to recognize the received data; digital signal strength detection means to control RF transceiver power levels; and and digital filtering means to detect the presence of a valid RF carrier signal.
Claim 23
Dependent Claim
45 words
A system, as in claim 12, further comprising: an I/O device attached to the data acquisition device; the data acquisition device further comprises integral network communications software; and the integral network communications software can be modified from the data collection system or the I/O device.
Claim 24
Dependent Claim
131 words
A system, as in claim 12, wherein the data acquisition system further comprises: writeable storage, the writeable storage having programmable means to bypass the microprocessor by mirroring signals from the RF transceiver on preselected input locations to preselected output locations on the I/O interface connector and mirroring signals received on preselected input locations of the I/O interface connector to preselected RF transceiver locations; and an emulator microprocessor card, further comprising: data acquisition device connector means to connect the emulator microprocessor card to the data acquisition device; I/O device connector means to connect the emulator microprocessor card to the I/O device; an emulator microprocessor; and emulator storage for use by the emulator microprocessor; whereby the microprocessor in the data acquisition device is bypassed and the emulator microprocessor controls the data acquisition device.
Claim 25
Independent Claim
206 words
A method of transferring data between remotely located data acquisition devices and application programs in an RF telemetry system, including the steps of: connecting an I/O device to a remotely located data acquisition device with an I/O interface connector; storing data transferred to and from the I/O device in a primary cache in the remotely located data acquisition device; transferring data to and from the primary cache of the remotely located data acquisition device to the data collection system with an RF transceiver; storing data transferred to and from the remotely located data acquisition device in a secondary cache in the data collection system; using a microprocessor to control communication between the remotely located data acquisition device and the I/O device and to control communication between the remotely located data acquisition device and the data collection system; storing program instructions for use by the microprocessor in programmable storage; and transferring data to and from the secondary cache and at least one application program; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 26
Independent Claim
206 words
A method of transferring data between remotely located data acquisition devices and application programs in an RF telemetry system, including the steps of: connecting an I/O device to a remotely located data acquisition device with an I/O interface connector; storing data transferred to and from the I/O device in a primary cache in the remotely located data acquisition device; transferring data to and from the primary cache of the remotely located data acquisition device to the data collection system with an RF transceiver; storing data transferred to and from the remotely located data acquisition device in a secondary cache in the data collection system; using a microprocessor to control communication between the remotely located data acquisition device and the I/O device and to control communication between the remotely located data acquisition device and the data collection system; storing program instructions for use by the microprocessor in programmable storage; and transferring data to and from the secondary cache and at least one application program; whereby data received by the data acquisition device from an I/O device is stored in the primary cache of the data acquisition device until transferred to the data collection system and then stored in the secondary cache until transferred to an application program.
Claim 27
Dependent Claim
100 words
A method, as in claim 23, including the additional steps of using a data collection system with a predetermined transmission range; locating a first data acquisition device outside of the transmission range of the data collection system; locating a second data acquisition device within the transmission range of the data collection system; and transmitting data from the first data acquisition device to the second data acquisition device and then re-transmitting the data from the second data acquisition device to the data collection system; whereby data acquisition devices can be remotely located outside of the transmission range of a data collection.
Claim 28
Dependent Claim
59 words
A method, as in claim 23, including the additional steps of: generating CRC information for data; encrypting the CRC information; attaching the encrypted CRC information to the data prior to transmission; reading the encrypted CRC information attached to the received data; decrypting the CRC information; and using the decrypted CRC data to determine if the received data is valid.
Claim 29
Dependent Claim
60 words
A method, as in claim 25, including the additional steps of: storing a first predetermined pincode in a first pincode storage in the data collection system; encrypting the CRC information with the first predetermined pincode; storing a second predetermined pincode in a second pincode storage in the data acquisition device; and decrypting the CRC information with the second predetermined pincode.
Claim 30
Dependent Claim
103 words
A method, as in claim 23, including the additional steps of: bypassing the microprocessor by mirroring signals from the RF transceiver on preselected input locations to preselected output locations on the I/O interface connector and mirroring signals received on preselected input locations of the I/O interface connector to preselected RF transceiver locations; attaching an emulator microprocessor card between the data acquisition device and the I/O device; and emulating the microprocessor on the data acquisition device with an emulator microprocessor on the emulator microprocessor card; whereby the microprocessor in the data acquisition device is bypassed and the emulator microprocessor controls the data acquisition device.
Claim 31
Independent Claim
136 words
A method of transferring data between a remotely located data acquisition device and multiple independent application programs in an RF telemetry system, including the steps of: connecting an I/O device to a data acquisition device with an I/O interface connector; transferring data from an I/O device to the data acquisition device; transferring data from the data acquisition device to the data collection system with an RF transceiver, the data acquisition device remotely located from the data collection system; storing data transferred from the data acquisition device in the data collection system; and accessing the data in the data collection system from a plurality of application programs; whereby data transferred from the data acquisition device to the data collection system is read by multiple independent application programs after a single data transfer from the data acquisition device.
Claim 32
Independent Claim
136 words
A method of transferring data between a remotely located data acquisition device and multiple independent application programs in an RF telemetry system, including the steps of: connecting an I/O device to a data acquisition device with an I/O interface connector; transferring data from an I/O device to the data acquisition device; transferring data from the data acquisition device to the data collection system with an RF transceiver, the data acquisition device remotely located from the data collection system; storing data transferred from the data acquisition device in the data collection system; and accessing the data in the data collection system from a plurality of application programs; whereby data transferred from the data acquisition device to the data collection system is read by multiple independent application programs after a single data transfer from the data acquisition device.
Claim 33
Dependent Claim
75 words
A method, as in claim 28, including the additional steps of: sharing access to the I/O device between at least two application programs; executing at least one application program on a computer system which is remote from the data collection system; and transferring data between the remote computer system and the data collection system; whereby I/O devices on the data acquisition device are shared by multiple independent application programs distributed over a hierarchal computer network.