A system and method for conducting an inventory of tags, wherein each tag is assigned a Tag ID and a manufacturer number. Each tag can be attached to an item to take inventory of those items. A tag reader transmits a wake-up signal followed by at least one clock signal. Each tag increments a first tag count in response to the clock signals, and transmits the Tag ID assigned to the tag when the first tag count corresponds to the Tag ID assigned to the tag. The tag reader records the transmitted Tag IDs. When more than one tag transmits simultaneously, the tag stores the Tag ID in order to resolve the contention when the first read cycle is complete. In the second read cycle, the tag reader transmits the contended Tag ID followed by at least one clock signal. Each tag that contended for the transmitted Tag ID increments a second tag count in response to the clock signals, and transmits the manufacturer number assigned to the tag when the second tag count corresponds to the manufacturer number assigned to the tag. The tag reader records the transmitted Tag IDs, completing the inventory of the tags.
A wireless, in particular mobile, communication device (8) for communicating with communication units (9) in vehicles (5, 6, 7), comprising a transmitter (26) and a receiver (29) for information-containing electromagnetic waves, as well as a control unit (25) for controlling the transmitter (26), a directional characteristic (10, 10') being provided for the receiver (29) and/or for the transmitter (26), for a selective communication with communication units (9) in vehicles (5, 6, 7) at distances (D) of more than 10 m, preferably in the order of from 20 m to 200 m, e.g. in the order of approximately 100 m, in particular with a receiving angle, or a radiation angle, respectively, of from 0.5.degree. to 4.degree., preferably 0.8.degree. to 2.5.degree., and a sighting unit (13) as well as an indication unit (16, 18) being provided, the indication unit being connected with the receiver (29) via a processing unit.
System and methods for optimizing communications between an RFID reader and a population of tags are described. To minimize the amount of data exchanges, the reader and tags use non-sequential bit string or byte masking. In non-sequential bit string masking, the reader transmits an interrogation mask having a plurality of non-sequential sub-masks to the tags. During subsequent collection of the identification sequence, the reader and tags only exchange the non-masked bit positions. The interrogation mask can be determined using superposition processing, historical tendencies, or known identification and/or subset of identification ranges. During superposition processing, the reader determines whether a bit position contains a single value or multiple values for tags in the tag population. If the bit position contains a single value, the bit position is designated as masked. If the bit position contains multiple values, the bit position is designated as non-masked.
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for an application interacting with an entire network of readers, sensors, interpretation steps, product lookup, and information storage providing a single virtual reader.
A system, apparatus and method collects data on rolled product usage at a dispensing location by monitoring the amount of product pulled or removed from a roll. A spindle assembly may be configured to support a product roll. The spindle assembly includes a rotating member disposed about a sensor. The sensor is capable of detecting one or more parameters of product usage from the roll. Furthermore, the sensor may be configured to measure at least the degree of movement of the rotating member during removal of product from the roll. A recording device also may be provided for receiving data from the sensor, the recording device being adapted for receiving and recording data. Data that may be generated, and may be recorded, includes roll product usage data. An electronically controlled system of monitoring product inventory, and/or ordering more product when inventory falls below a predetermined threshold amount is also included.
An RF addressable sensor network architecture is provided. The RF addressable sensor network includes one or more RF addressable sensors, one or more wireless sensor readers coupled to a communications network, and one or more end user devices coupled to the communications network. The RF addressable sensor network may also include a sensor network processor. An RF addressable sensor includes one or more sensor elements, one or more antennas for communicating with the wireless sensor reader, an RF power and communications interface, and RFID control module, and a sensor interface. The wireless sensor reader includes one or more antennas, a user interface, a controller, a network communications module, and an RF addressable sensor logic module.