Methods and apparatuses to identify devices
First Claim
Patent Images
1. A method performed by a tag, said method comprising:
- receiving a first data from a reader;
correlating said first data with a first corresponding portion of an identification code of a tag;
transmitting a response of said reader if said first data matches said first corresponding portion; and
receiving a second data which is correlated with a second corresponding portion of said identification code.
5 Assignments
0 Petitions
Accused Products
Abstract
A reader identifies tags without requiring or determining whether a response to an interrogation was a single response from a single tag or multiple responses from multiple tags. A method is performed by a tag in an identification system, and the method includes receiving a first data from a reader, and correlating the first data with a first corresponding portion of the tag'"'"'s identification code, and specifying a match if the first data matches the first corresponding portion, and receiving second data which, combined with the first data, is correlated with a second corresponding portion of th tag'"'"'s identification code.
169 Citations
84 Claims
-
1. A method performed by a tag, said method comprising:
-
receiving a first data from a reader;
correlating said first data with a first corresponding portion of an identification code of a tag;
transmitting a response of said reader if said first data matches said first corresponding portion; and
receiving a second data which is correlated with a second corresponding portion of said identification code. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method performed by a reader to identify a tag having an identification code, said method comprising:
-
transmitting a first data from said reader, for receipt by said tag, said first data corresponding to a first portion of said identification code;
receiving a response from said tag if said first data matches said first portion; and
transmitting a second data which corresponds to a second portion of said identification code. - View Dependent Claims (7)
-
-
8. A method performed by a reader for identifying a tag, said method comprising:
-
transmitting a first data from said reader, said first data specifying a first search at a first level of a number space;
receiving a response from at least one tag;
transmitting a second data from said reader, said second data specifying a second search at a second level of said number space, wherein said second level corresponds to a second portion of said number space and said first level corresponds to first portion of said number space and said second portion is smaller than said first portion; and
storing a data structure which comprises said first portion and said second portion and which specifies tags which are identified and portions of said number space in which there are no tags. - View Dependent Claims (9, 10)
-
-
11. A method performed by a reader for identifying a tag having an identification code, said method comprising:
-
transmitting commands from a reader to any tags present, said commands causing a search of possible identification codes in a number space; and
transmitting a further command which requests tags in a portion of said number space to indicate whether said tags, if any, have a partial match to at least a part of an identification code, wherein if there are tags which are not yet identified in said portion, said reader transmits commands to search said portion before searching a larger portion of said number space. - View Dependent Claims (12)
-
-
13. A method performed by a reader for identifying at least one tag having an identification code, said method comprising:
-
transmitting at least on command from a reader to any tags present, said command causing a search of possible identification codes;
transmitting a portion of an identification code; and
receiving, in response to said transmitting said portion of said identification code, a response, from tag, which indicates a match to said portion and which indicates at leas one next bit in said tag'"'"'s identification code. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method performed by a tag having an identification code, said method comprising:
-
receiving a portion of identification code; and
transmitting from a tag, in response to said receiving said portion of said identification code, a response which indicates a match to said portion, if there is a match, and which indicates at least one next bit in said tag'"'"'s identification code. - View Dependent Claims (19)
-
-
20. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method comprising:
-
receiving a first data from a reader;
correlating said first data with a first corresponding portion of an identification code of a tag;
transmitting a response said reader if said first data matches said first corresponding portion; and
receiving a second data which is correlated with a second corresponding portion of said identification code. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method to identify a tag having an identification code, said method comprising:
-
transmitting a first data from said reader, for receipt by said tag, said first data corresponding to a first portion of said identification code;
receiving a response from said tag if said first data matches said first portion; and
transmitting a second data which corresponds to a second portion of said identification code. - View Dependent Claims (26)
-
-
27. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for identifying a tag, said method comprising:
-
transmitting a first data from said reader, said first data specifying a first search at a first level of a number space;
receiving a response from at least one tag;
transmitting a second data from said reader, said second data specifying a second search at a second level of said number space, wherein said second level corresponds to a second portion of said number space and said first level corresponds to a first portion of said number space and said second portion is smaller than said first portion; and
storing a data structure which comprises said first portion and said second portion and which specifies to tags which are identified and portions of said number space in which there are no tags. - View Dependent Claims (28, 29)
-
-
30. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for a tag having an identifier code, said method comprising:
-
receiving, at said tag, data representing at least a portion of a test code from a reader;
processing said data in said tag and determining whether said test code has been properly received; and
silencing transmissions from said tag for at least one command properly received from said reader after said test code if said test code has not been properly received.
-
-
31. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for identifying a tag having an identification code, said method comprising:
-
transmitting commands from a reader to any tags present, said commands causing a search of possible identification codes in a number space; and
transmitting a further command which requests tags in a portion of said number space to indicate whether said tags, if any, have a partial match to at least a part of an identification code, wherein if there are tags which are not yet identified in said portion, said reader transmits commands to search said portion before searching a larger portion of said number space. - View Dependent Claims (32)
-
-
33. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for identifying at least one tag having an identification code, said method comprising:
-
transmitting at least one command from a reader to any tags present, said command causing a search of possible identification codes;
transmitting a portion of an identification code; and
receiving, in response to said transmitting said portion of said identification code, a response, from a tag, which indicates a match to said portion and which indicates at least one next bit in said tag'"'"'s identification code. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for a tag having an identification code, said method comprising:
-
receiving a portion of identification code; and
transmitting from a tag, in response to said receiving said portion of said identification code, a response which indicates a match to said portion, if there is a match, and which indicates at least one next bit in said tag'"'"'s identification code. - View Dependent Claims (39)
-
-
40. A tag comprising:
-
a receiver to receive a first data from a reader;
a processor coupled with said receiver, said processor is to correlate said first data with a first corresponding portion of an identification code of said tag; and
a transmitter coupled said processor, said transmitter is to transmit a response to said reader if said first data matches said first corresponding portion of said identification code, wherein said receiver is to receive a second data which is to be correlated with a second corresponding portion of said identification code. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A tag comprising:
-
a receiver to receive, at said tag, data representing at least a portion of a test code from a reader;
a processor coupled with said receiver, said processor is to process said data in said tag and is to determine whether said test code has been properly received; and
a transmitter coupled with said processor, said transmitter is to transmit a transmission from said tag, wherein said transmission from said tag is to be silenced for at least one command properly received from said reader after said test code if said test code has not been properly received.
-
-
49. A tag having identification code, said tag comprising:
-
a receiver to receive a portion of an identification code;
a processor coupled with said receiver; and
a transmitter coupled with said processor, said transmitter is to transmit a response from said processor which indicates a match to said portion, if there is a match, and which indicates at least one next bit in said tag'"'"'s identification code, said response is to be in response to receipt of said portion of said identification code. - View Dependent Claims (50)
-
-
51. An apparatus to identify a tag having an identification code, said apparatus comprising:
-
a microprocessor to control a first data;
a transmitter coupled with said microprocessor, said transmitter is to transmit said first data, said first to data is to be received by said tag, said first data corresponding to a first portion of said identification code; and
a receiver coupled with said microprocessor, said receiver is to receive a response from said tag if said first data matches said first portion of said identification code, wherein said transmitter is to transmit a second data, which corresponds to a second portion of said identification code. - View Dependent Claims (52)
-
-
53. An apparatus to identify a tag, said apparatus comprising:
-
a microprocessor having a memory, said microprocessor is to control a search for tags;
a transmitter coupled with said microprocessor, said transmitter is to transmit said first data, said first to data specifying a first search at a first level of a number space; and
a receiver coupled with said microprocessor, said receiver is to receive a response from at least on tag, wherein said transmitter is to transmit a second data, said second data specifying a second search at a second level of said number space, wherein said second level corresponds to a second portion of said number space and said first level corresponds to a first portion of said number space and said second portion is smaller than said first portion and wherein a data structure is stored in said memory, said data structure comprises said first portion and said second portion and which specifies tags which are identified and portions of said number space in which there are no tags. - View Dependent Claims (54, 55)
-
-
56. An apparatus to identify a tag having an identification code, said apparatus comprising:
-
a microprocessor to send commands; and
a transmitter coupled with said microprocessor, said transmitter is to transmit said commands to any tags present, said commands causing a search of possible identification codes in a number space and said transmitter is to transmit a further command which requests tags in a portion of said number space to indicate whether said tags, if any, have a partial match to at least a part of an identification code, wherein if there are tags which are not yet identified in said portion, said apparatus is to transmit commands to search said portion before searching larger portion of said number space. - View Dependent Claims (57)
-
-
58. An apparatus to identify at least one tag having an identification code, said apparatus comprising:
-
a microprocessor to send at least one command;
a transmitter coupled with said microprocessor, said transmitter is to transmit said at least one command from said apparatus to any tags present, said command causing a search of possible identification codes and said transmitter is to transmit a portion of an identification code; and
a receiver coupled with said microprocessor, said receiver is to receive in response to transmitting a portion of said identification code, a response, from a tag, which indicates match to said portion and which indicates at least one next bit in said tag'"'"'s identification code. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A tag comprising:
-
means for receiving a first data from a reader;
means for correlating said first data with a first corresponding portion of an identification code of a tag; and
means for transmitting response to said reader if said first data matches said first corresponding portion of said identification code, wherein said receiver is to receive a second data which is correlated with a second corresponding portion of said identification code. - View Dependent Claims (64, 65, 66, 67, 68, 69)
-
-
70. A tag comprising:
-
means for receiving, at said tag, data representing at least a portion of a lest code from a reader;
means for processing said data in said tag and to determine whether said test code has been properly received; and
means for transmitting transmission from said tag, wherein said transmission from said tag is to be silenced for at least one command properly received from said reader after said test code if said test code has not been properly received.
-
-
71. A tag having identification code, said tag comprising:
-
means for receiving, said means for receiving is to receive a portion of an identification code;
means for determining process said portion of said identification code; and
means for transmitting, said means for transmitting is to transmit a response from said means for determining which indicates a match to said portion, if there is a match, and which indicates at least one next bit in said tag'"'"'s identification code, said response is to be in response to receipt of said portion of said identification code. - View Dependent Claims (72)
-
-
73. An apparatus to identify a tag having an identification code, said apparatus comprising:
-
means for controlling a first data;
means for transmitting said first data, said first data is to be received by said tag, said first data corresponding to a first portion of said identification code; and
means for receiving a response from said tag if said first data matches said first portion of said identification code, wherein said means for transmitting is to transmit a second data, which corresponds to a second portion of said identification code. - View Dependent Claims (74)
-
-
75. An apparatus to identify a tag, said apparatus comprising:
-
means for controlling a first data;
means for storing data;
means for transmitting said first data, said first data specifying a first search at a first level of a number space; and
means for receiving a response from at least one tag, wherein said means for transmitting is to transmit a second data, said second data specifying a second search at a second level of said number space, wherein said second level corresponds to a second portion of said number space and said first level corresponds to a first portion of said number space and said second portion is smaller than said first portion and wherein a data structure is stored in said means for storing data, said data structure comprises said first portion and said second portion and which specifies tags which are identified and portions of said number space in which there are no tags. - View Dependent Claims (76, 77)
-
-
78. An apparatus to identify a tag having an identification code, said apparatus comprising:
-
means for sending commands; and
means for transmitting said commands to any tags present, said commands causing a search of possible identification codes in a number space and said means for transmitting is to transmit a further command which requests tags in a portion of said number space to indicate whether said tags, if any, have a partial match to at least a part of an identification code, wherein if there are tags which are not yet identified in said portion, said apparatus is to transmit commands to search said portion before searching a larger portion of said number space. - View Dependent Claims (79)
-
-
80. An apparatus to identify at least one tag having an identification code, said apparatus comprising:
-
means for transmitting, said means for transmitting is to transmit at least one command to any tags present, said command causing a search of possible identification codes and said means for transmitting is to transmit a portion of an identification code; and
means for receiving, said means for receiving is to receive in response to transmitting said portion of said identification code, a response, from a tag, which indicates a match to said portion and which indicates at least one next bit in said tag'"'"'s identification code. - View Dependent Claims (81, 82, 83, 84)
-
Specification