Authentication system
First Claim
1. An authentication system for authenticating products at point-of-release, the products being housed in respective containers, each container including at least one unique product identifier, the system including:
- at least one terminal located at a point-of-release of the product and for reading the product identifier;
an authentication database for storing data relating to the product identifier and the respective products; and
a communication channel by which data read by the at least one terminal can be compared with data stored in the authentication database so as to authenticate the corresponding product.
4 Assignments
0 Petitions
Accused Products
Abstract
An authentication system for authenticating products at point-of-release, the system including housing the products in respective containers having respective unique product identifiers, e.g., numbers or codes, storing in an authentication database data relating to the product identifiers, reading at a trusted location terminal the data from one of the product identifiers, communicating at least some of the data read from the product identifier to the authentication database and comparing data of the product identifier with data of the authentication database so as to authenticate the corresponding product.
44 Citations
36 Claims
-
1. An authentication system for authenticating products at point-of-release, the products being housed in respective containers, each container including at least one unique product identifier, the system including:
-
at least one terminal located at a point-of-release of the product and for reading the product identifier;
an authentication database for storing data relating to the product identifier and the respective products; and
a communication channel by which data read by the at least one terminal can be compared with data stored in the authentication database so as to authenticate the corresponding product. - View Dependent Claims (2, 3, 4)
-
- 5. A container for housing a product for distribution and release, the container including at least one unique product identifier having or conveying data identifying the housed product and providing said data for reading by an external device.
-
13. A terminal for use at a point-of-release of products held in respective containers, each container including at least one respective unique product identifier, the terminal including:
-
a reader for reading data from the product identifier;
a communication port for communicating at least some of said data to a remote authentication database and for receiving data from the authentication database; and
a controller for providing authentication of a product on the basis of the data received from the authentication database. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An authentication database for authenticating products housed in respective containers, each container including a respective unique product identifier, the database including:
-
a communication port for receiving from a remote terminal data relating to the product identifier of a corresponding product and for communicating to the terminal data for authenticating the product; and
a memory for storing for each product data relating to the respective product identifier and optionally for indicating one or more of;
the nature or type of product housed in the container;
the date of manufacture of the product;
the name of the manufacturer;
the place of manufacture of the product;
the date of housing the product in the container;
the sell-by date;
the use-by date;
special instructions; and
data regarding unauthorized terminals.
-
-
20. A method of authenticating products at trusted location, said products having been previously housed in respective containers having respective unique product identifiers and data relating to the unique identifiers having been previously stored in an authentication database data relating to the products, said method comprising:
-
reading at a trusted location terminal the data from one of the product identifiers;
communicating at least some of the data read from the product identifier to the authentication database;
comparing data of the product identifier with data of the authentication database so as to produce an authentication result; and
communicating the authentication result from the authentication database to the trusted location terminal. - View Dependent Claims (21, 22)
-
-
23. A recording medium on which is recorded a control program for controlling a data processor used in conjunction with a product authentication system, the recording medium including machine-readable instructions for causing the data processor to:
-
read at or input into a trusted location terminal data from a unique product identifier;
communicate at least some of the data read from the product identifier to an authentication database;
compare data of the product identifier with data of the authentication database so as to provide an authentication result; and
communicate the authentication result from the authentication database to the trusted location terminal. - View Dependent Claims (26, 27)
-
-
24. A recording medium on which is recorded a control program for controlling a data processor used in conjunction with a trusted location terminal of an authentication system, the recording medium including machine-readable instructions for causing the data processor to:
-
read, receive or scan data from a unique product identifier provided on a product container;
communicate at least some data from the product identifier to a remote authentication database; and
provide authentication of a product on the basis of a comparison of data from the authentication database and data from the product identifier.
-
-
25. A recording medium on which is recorded a control program for controlling a data processor used in conjunction with an authentication database of an authentication system, the recording medium including machine-readable instructions for causing the data processor to:
-
receive from a remote terminal data relating to a unique product identifier provided on a container for a product; and
store for each product data relating to the product identifier for later retrieval in conjunction with product authentication.
-
-
28. A method of authenticating a product comprising:
-
providing at least one unique product identifier to a container of the product; and
storing the product identifier in an authentication database so that an authentication result can be provided to a remote trusted location terminal. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification