Contactless proximity automated data collection system and method with collision resolution
AssigneeCubic Corporation
InventorsGuy M. Kelly, Kevin J. Page, Don P. Plum, Joseph VJ Ravenis, II
Life of this patent
Estimating the term…
Abstract
A collision resolution system and method for enhanced non-contact automated data collection. The data collection system generally includes a plurality of portable fare tags or token (“smart”) cards and a stationary target terminal. Each tag exchanges a series of messages with the target terminal to establish a communication link for the transfer of financial or other data. Concurrently, each tag and the target terminal process the messages to provide collision resolution, thereby ensuring that only one tag, at any instance, establishes the communication link with the target.
Claims13
A target for providing contactless proximity automated data exchange and collision resolution with a plurality of tags, said target comprising:
- means for receiving a plurality of tag messages from said plurality of tags and for transmitting a plurality of target messages generated by a target microcontroller;
- the target microcontroller, comprising:
- means for outputting a wakeup message of said plurality of target messages to each tag of said plurality of tags, said wakeup message for prompting said each tag to send a first tag message to said target;
- means for determining if said first tag message received by the target is valid;
- means for outputting a valid message of said plurality of target messages if said first tag message received by the target is valid;
- and
- means for outputting an invalid message of said plurality of target messages to said each tag if said first tag message received by the target is invalid, said invalid message for prompting said each tag to send the first tag message.
A contactless proximity automated data collection system comprising:
- a target comprising:
- a target coil antenna for receiving a plurality of tag messages and for transmitting a plurality of target messages;
- a target controller connected to the target coil antenna, the controller comprising:
- means for outputting a wake-up message of the plurality of target messages;
- means for determining if a first tag message of the plurality of tag messages is valid, said first tag message received in response to the wake-up message;
- means for outputting a valid message of the plurality of target messages if the first tag message is valid;
- and
- means for outputting an invalid message of the plurality of target messages if the first tag message is invalid;
- and
- at least two tags, each of the tags comprising:
- a tag coil antenna for receiving said plurality of target messages and for transmitting said plurality of tag messages;
- a tag controller connected to the tag coil antenna, the tag controller comprising:
- means for generating a first wait period and a second wait period;
- means for generating the first tag message after the first wait period in response to receiving the wake-up message;
- means for generating the first tag message after the second wait period in response to receiving the invalid message;
- and
- means for generating an imawake message in response to receiving the valid message.
A method for providing collision resolution in a non-contact data exchange system having a target and a plurality of tags, the method comprising the steps of:
- prompting each tag of said plurality of tags to respond to a wake-up message by periodically transmitting said wake-up message from said target to said each tag;
- determining a first tag wait period and a second tag wait period;
- transmitting a first tag message in response to the wake-up message after the first tag wait period;
- determining whether the first tag message received by the target is valid;
- transmitting a target valid message if the first tag message is valid;
- transmitting a second tag message in response to the target valid message;
- transmitting a target invalid message to said each tag if the first tag message is invalid to prompt said each tag to respond;
- and
- re-transmitting the first tag message after the second tag wait period in response to the target invalid message.
A tag for providing contactless proximity automated data exchange and collision resolution with a target, the tag comprising:
- a tag coil antenna for receiving a plurality of target messages and for transmitting a plurality of tag messages;
- a tag controller connected to the tag coil antenna, the tag controller comprising:
- means for generating a first wait period and a second wait period;
- means for generating a first tag message after the first wait period in response to receiving a wake-up message from the target, the first tag message generated only if a valid message is not received from the target during the first wait period;
- means for generating the first tag message after the second wait period in response to receiving an invalid message from the target;
- and
- means for generating an imawake message in response to receiving the valid message from the target.
Dependencies are inferred from the claim text.