Consumer and business anti-counterfeiting services using identification tags
AssigneeInternational Business Machines Corporation
InventorsJean-Olivier Plouchart, Wendy Chong, Alberto Valdes Garcia, Petros Zerfos
Life of this patent
Estimating the term…
Abstract
Methods and systems for tag-based identification include reading a counterfeit-proof identification tag using a sensor in a user device. Features of the identification tag are extracted in accordance with a feature extraction function, using a processor, to generate a tag bit sequence. A challenge function is applied to the extracted features to generate a result. The result is transmitted to a remote server to authenticate the identification tag.
Claims18
A method for tag-based identification, comprising:
- receiving a challenge bit sequence and a set of parameters at a user device from a remote server;
- reading a counterfeit-proof identification tag using a sensor in the user device using the set of parameters;
- extracting features of the counterfeit-proof identification tag in accordance with a feature extraction function, using a processor, to generate a tag bit sequence;
- applying a challenge function to the extracted features and the challenge bit sequence to generate a result;
- and
- transmitting the result to a remote server to authenticate the counterfeit-proof identification tag;
- and
- authenticating the counterfeit-proof identification tag with a tag database at the remote server.
A method for tag-based identification, comprising:
- transferring a challenge function and a set of parameters from a server to a user device, the challenge function including a challenge bit sequence;
- receiving a challenge result from the user device that comprises a response bit sequence, extracted from a counterfeit-proof identification tag using the set of parameters, that has been irreversibly manipulated by the challenge function using the challenge bit sequence;
- and
- comparing the challenge result to a tag database at the server to authenticate the counterfeit-proof identification tag using a processor and a tag database.
A system for tag-based identification, comprising:
- a sensor configured to read a counterfeit-proof identification tag using a set of parameters that are received from a remote server;
- a feature extraction module, comprising a processor that is configured to extract features of the counterfeit-proof identification tag in accordance with a feature extraction function to generate a tag bit sequence;
- a challenge module configured to apply a challenge function to the extracted features and a challenge bit sequence to generate a result;
- a network interface configured to receive the challenge bit sequence from a remote server, and to transmit the result to the remote server to authenticate the counterfeit-proof identification tag, and to trigger authentication of the counterfeit-proof identification tag with a tag database at the remote server.
A method for tag-based identification, comprising:
- receiving a set of parameters at a user device from a remote server;
- taking a picture of a graphene counterfeit-proof identification tag using a camera in the user device using the set of parameters;
- extracting features of the picture of the counterfeit-proof identification tag in accordance with a feature extraction function, using a processor, to generate a tag bit sequence;
- applying a challenge function to the extracted features to generate a result;
- transmitting the result to a remote server;
- and
- authenticating the counterfeit-proof identification tag with a tag database at the remote server.
Dependencies are inferred from the claim text.