METHOD AND SYSTEM FOR PROVIDING PRODUCT SAFETY TO A MANUFACTURED ITEM WITH VERIFICATION CODES
First Claim
1. A method for providing anti-counterfeit and product safety to a manufactured item comprising:
- supplying two substantially unique verification codes with the manufactured item, wherein a first verification code is readable and a second verification code is hidden, and wherein both verification codes are initialized to a first state in a database accessible to a validation service;
allowing a user to submit the readable verification code to a validation service a plurality of times;
in response to the validation service receiving the readable verification code for validation, providing the user with an indicator of a current state of the readable verification code;
allowing a user to expose the hidden verification code and to submit the hidden verification code to the validation service a plurality of times;
in response to the validation service receiving the hidden verification code for validation, providing the user with an indicator of the current state of the hidden verification code;
and using a first successful validation of the hidden verification code as an event that triggers a state transition of both the readable and the hidden verification codes from the first state to a second state.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method and system for providing anti-counterfeit and product safety to a manufactured item, two substantially unique verification codes, one readable and the other hidden, are associated and supplied with the manufactured item. The verification codes are initialized to a first state at a validation service. Either or both codes may be submitted to a validation service for validation for any number of occasions, with the validation service responding with a message appropriate to the current state of the code. When the hidden verification code is exposed and submitted to the validation service for validation, a first successful validation is used as an event that triggers a state transition of both the readable and the hidden verification codes from the first state to a second state.
-
Citations
25 Claims
-
1. A method for providing anti-counterfeit and product safety to a manufactured item comprising:
-
supplying two substantially unique verification codes with the manufactured item, wherein a first verification code is readable and a second verification code is hidden, and wherein both verification codes are initialized to a first state in a database accessible to a validation service; allowing a user to submit the readable verification code to a validation service a plurality of times; in response to the validation service receiving the readable verification code for validation, providing the user with an indicator of a current state of the readable verification code; allowing a user to expose the hidden verification code and to submit the hidden verification code to the validation service a plurality of times; in response to the validation service receiving the hidden verification code for validation, providing the user with an indicator of the current state of the hidden verification code; and using a first successful validation of the hidden verification code as an event that triggers a state transition of both the readable and the hidden verification codes from the first state to a second state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An anti-counterfeit and product safety system, comprising:
-
a readable verification code and a hidden verification code that are supplied with a manufactured item; a validation service, the validation service including a database for storing states associated with the readable verification code and the hidden verification code, wherein the states associated with readable and the hidden verification codes are initialized to a first state in the database; an application executing on a processor that is functional for; in response to receiving the readable verification code through the validation service, returning an indication of a current state of the readable verification code from the database, in response to receiving the hidden verification code through the validation service, returning an indication of the current state of the hidden verification code from the database, and transitioning the state of the readable and the hidden verification codes to a second state and storing the second state in the database after receiving the hidden verification code for the first time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification