Method of authenticating an object or entity using a random binary ID code subject to bit drift
AssigneeIcid, LLC
InventorChi-Song Horng
Life of this patent
Estimating the term…
Loading patent…
AssigneeIcid, LLC
InventorChi-Song Horng
Estimating the term…
Each object (such as for example an integrated circuit) of a population of similar objects is configured to generate instances of a dynamic binary identification code (ID) that differ from instances of IDs generated by all other member objects of the population. While bits residing in most of the bit positions of the ID generated by each member object of the population do not vary in state from instance-to-instance of that ID, bits residing in one or more of the bit positions of the ID may vary (drift) in state from instance-to-instance of that ID. A set of instances of the ID generated by each member object of the population are analyzed to construct a separate “drift profile” for each member object's ID indicating for each bit position a probability that the bit position will contain a bit of a particular state. Thereafter, to verify that a particular object is a specific member object of the population, a set of instances of the ID generated by that particular object is analyzed to construct a drift profile for that particular object's ID. That drift profile is then compared to the drift profiles of the IDs generated by the member objects of the population to determine whether the particular object is a certain specific member object of the population.
A method for verifying an identity of a particular object to determine whether the particular object is a specific member of a population of similar objects, the method comprising the steps of:
A method for determining whether an object is a member of a population, the method comprising the steps of:
A method for determining whether an object is a member of a population,
Dependencies are inferred from the claim text.