IP Library Granted Patent US 10,484,366
Granted Patent B2
US 10,484,366 · App. 16/127,197 · Granted Nov 19, 2019

Verification of both identification and presence over a network

Inventor: Michael Arthur George (Ivybridge, GB)
H04L63/0838H04L63/0876
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,484,366
App. No.
16/127,197
Filed
Sep 10, 2018
Granted
Nov 19, 2019
Kind
B2
Art Unit
2495
USPC
726/4
Abstract

A method and system for verifying both identification and presence of a user is provided. The system includes an identification tag containing data associated with a user, 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 a user record that corresponds to the user, determining whether the data it received is verified against data in the user record, and if said data is verified, then generating a data packet and transmitting said data packet to the reader over the communications network, wherein said data packet includes a verification message, a user name and a user image.

Claims (32)

1. A system for verifying both identification and presence of a related user, the system comprising:

an identification tag associated with a single user, 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;

a reader comprising a mobile computing device including: a) an 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, and the OTP;

2) transmits the unique identifier, the OTP, and a current time stamp to a server at a predetermined 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 data packet including a name of the user, and an image of the user;

4) displaying the data received in the data packet;

a database including one or more user records, wherein each user record includes a unique identifier, a name for a specific user, and an image for the specific user;

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 a user 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 user record;

3) determines whether the unique identifier and the OTP are verified against the unique identifier in the user record; and

4) if said unique identifier and the OTP are verified, then generates the data packet including the name of the user from the user record, the image of the user from the user record and a verification message and transmits the data packet to the reader over the communications network.

2. The system of claim 1 , wherein the non-volatile memory further stores an image of the related user and a name of the related user.

3. The system of claim 2 , wherein the reader further comprises a global navigation satellite system (GNSS) sub-system.

4. The system of claim 3 , wherein the predetermined address is a uniform resource locator (URL).

5. A system for verifying both identification and presence of a related user, the system comprising:

an identification tag associated with a single user, 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;

a reader comprising a mobile computing device including: a) an 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, and the OTP;

2) transmits the unique identifier, the OTP, and a current time stamp to a server at a predetermined 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 data packet including a verification message, a name of the user, and an image of the user;

4) displaying the data received in the data packet;

a database including one or more user records, wherein each user record includes a unique identifier, a name for a specific user, and an image for the specific user;

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 a user 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 user record;

3) determines whether the unique identifier and the OTP are verified against the unique identifier in the user record; and

4) if said unique identifier and the OTP are verified, then generates the data packet including the name of the user from the user record, the image of the user from the user record and a verification message and transmits the data packet to the reader over the communications network.

6. The system of claim 5 , wherein the non-volatile memory further stores an image of the related user and a name of the related user.

7. The system of claim 6 , wherein the reader further comprises a global navigation satellite system (GNSS) sub-system.

8. The system of claim 7 , wherein the predetermined address is a uniform resource locator (URL).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2024
From: GEORGE, MICHAEL ARTHUR
To: MYTAG. LIMITED
Reel/Frame 069302/0834 →
Continuity (3)
Continuation In Part 15727344 · Oct 6, 2017
Provisional Application 62406898 · Oct 11, 2016
Related Publication 20190020650A1 · Jan 17, 2019
Cited By (7)
US 12,288,206 US 12,450,591 US 12,493,868 US 12,499,433 US 12,561,669 US 12,561,673 US 12,626,242