VERIFICATION OF BOTH IDENTIFICATION AND PRESENCE OF OBJECTS OVER A NETWORK
First Claim
1. A system for verifying both identification and presence of an object, the system comprising:
- an identification tag associated with a single object, the identification tag comprising;
a) an embedded integrated circuit that generates a one-time-password (OTP) upon each use of the identification tag, and b) non-volatile memory that stores a unique identifier, and a uniform resource locator (URL);
a reader comprising a mobile computing device including;
a) a Near Field Communication (NFC) sub-system that reads data from the identification tag using radio frequency signals;
b) a global navigation satellite system (GNSS) sub-system;
c) a network connection device communicatively coupled with a communications network; and
d) a processor that;
1) reads the following data from the identification tag;
the unique identifier, the OTP, and the URL;
2) reads a current geographical location from the GNSS sub-system; and
3) transmits the unique identifier, the OTP, a current time stamp and the current geographical location to a server identified by the URL by sending a TCP/IP communication over the communications network;
4) responsive to sending the TCP/IP communication, receiving, over the communications network, a second URL;
5) sending another TCP/IP communication over the communications network to the server identified by the second URL; and
6) displaying data received from the second URL, wherein said data includes a verification message;
a database including one or more object records, wherein each object record includes a unique identifier for a specific object;
the server comprising a network connection device communicatively coupled with a communications network, and a processor that;
1) receives the unique identifier, the OTP, the current time stamp and the current geographical location from the reader via the communications network;
2) accesses an object record in the database that corresponds to the unique identifier, and logs the unique identifier, the OTP, the current time stamp and the current geographical location in association with the object record;
3) determines whether the unique identifier and the OTP are verified against the unique identifier in the object record; and
4) if said unique identifier and the OTP are verified, then generates the second URL and transmits said second URL to the reader over the communications network, wherein a web page located at the second URL includes a verification message.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for verifying both identification and presence of an object is provided. The system includes an identification tag containing data associated with an object, a reader for reading said data from the identification tag, communicating data received from the identification tag to the server, and a server configured for receiving the data sent by the reader, accessing an object record that corresponds to the object, determining whether the data it received is verified against data in the object record, and if said data is verified, then generating a URL and transmitting said URL to the reader over the communications network, wherein said URL includes a verification message.
146 Citations
5 Claims
-
1. A system for verifying both identification and presence of an object, the system comprising:
-
an identification tag associated with a single object, the identification tag comprising; a) an embedded integrated circuit that generates a one-time-password (OTP) upon each use of the identification tag, and b) non-volatile memory that stores a unique identifier, and a uniform resource locator (URL); a reader comprising a mobile computing device including;
a) a Near Field Communication (NFC) sub-system that reads data from the identification tag using radio frequency signals;
b) a global navigation satellite system (GNSS) sub-system;
c) a network connection device communicatively coupled with a communications network; and
d) a processor that;1) reads the following data from the identification tag;
the unique identifier, the OTP, and the URL;2) reads a current geographical location from the GNSS sub-system; and 3) transmits the unique identifier, the OTP, a current time stamp and the current geographical location to a server identified by the URL by sending a TCP/IP communication over the communications network; 4) responsive to sending the TCP/IP communication, receiving, over the communications network, a second URL; 5) sending another TCP/IP communication over the communications network to the server identified by the second URL; and 6) displaying data received from the second URL, wherein said data includes a verification message; a database including one or more object records, wherein each object record includes a unique identifier for a specific object; the server comprising a network connection device communicatively coupled with a communications network, and a processor that; 1) receives the unique identifier, the OTP, the current time stamp and the current geographical location from the reader via the communications network; 2) accesses an object record in the database that corresponds to the unique identifier, and logs the unique identifier, the OTP, the current time stamp and the current geographical location in association with the object record; 3) determines whether the unique identifier and the OTP are verified against the unique identifier in the object record; and 4) if said unique identifier and the OTP are verified, then generates the second URL and transmits said second URL to the reader over the communications network, wherein a web page located at the second URL includes a verification message. - View Dependent Claims (2)
-
-
3. A system for verifying both identification and presence of an object, the system comprising:
-
an identification tag associated with a single object, the identification tag comprising;
a) an embedded integrated circuit that generates a one-time-password (OTP) upon each use of the identification tag, and b) non-volatile memory that stores a unique identifier, and a data packet including an address;a reader comprising a mobile computing device including;
a) a Near Field Communication (NFC) sub-system that reads data from the identification tag using radio frequency signals;
b) a network connection device communicatively coupled with a communications network; and
c) a processor that;1) reads the following data from the identification tag;
the unique identifier, the OTP, and the address;2) transmits the unique identifier, the OTP, and a current time stamp to a server identified by the address by sending a TCP/IP communication over the communications network; 3) responsive to sending the TCP/IP communication, receiving, over the communications network, a second data packet including a second address; 4) sending another TCP/IP communication over the communications network to the server identified by the second address; and 5) displaying data received from the second address, wherein said data includes a verification message; a database including one or more object records, wherein each object record includes a unique identifier for a specific object; the server comprising a network connection device communicatively coupled with a communications network, and a processor that; 1) receives the unique identifier, the OTP, and the current time stamp from the reader via the communications network; 2) accesses an object record in the database that corresponds to the unique identifier, and logs the unique identifier, the OTP, and the current time stamp in association with the object record; 3) determines whether the unique identifier and the OTP are verified against the unique identifier in the object record; and 4) if said unique identifier and the OTP are verified, then generates the second address and transmits said second address to the reader over the communications network, wherein the second address includes a verification message. - View Dependent Claims (4)
-
-
5. A system for verifying both identification and presence of an object, the system comprising:
-
an identification tag associated with a single object, the identification tag comprising;
a) an embedded integrated circuit that generates a one-time-password (OTP) upon each use of the identification tag, and b) non-volatile memory that stores a unique identifier, and a uniform resource locator (URL);a reader comprising a mobile computing device including;
a) a Near Field Communication (NFC) sub-system that reads data from the identification tag using radio frequency signals;
b) a network connection device communicatively coupled with a communications network; and
c) a processor that;1) reads the following data from the identification tag;
the unique identifier, the OTP, and the URL;2) activates a web browser to navigate to the URL, and transmits the unique identifier, and the OTP to a server over the communications network; 3) responsive to navigating to the URL, receives, over the communications network, a second URL; 4) activates a web browser to navigate to the second URL; and 5) displays data received from the second URL, wherein said data includes a verification message; a database including one or more object records, wherein each object record includes a unique identifier for a specific object; the server comprising a network connection device communicatively coupled with a communications network, and a processor that; 1) receives the unique identifier, and the OTP from the reader via the communications network; 2) accesses an object record in the database that corresponds to the unique identifier, and logs the unique identifier, and the OTP in association with the object record; 3) determines whether the unique identifier and the OTP are verified against the unique identifier in the object record; and 4) if said unique identifier and the OTP are verified, then generates the second URL and transmits said second URL to the reader over the communications network, wherein a web page located at the second URL includes a verification message.
-
Specification