MOBILE OR USER DEVICE AUTHENTICATION AND TRACKING
First Claim
1. A system comprising:
- a server computing device configured to communicate with a network-based device via a network;
a visitor identification, wherein;
the system generates the visitor identification; and
the visitor identification corresponds to a piece of information that is unique to the network-based device;
a mapping, wherein;
the system adds the generated visitor identification to the mapping so that the visitor identification uniquely identifies the network-based device from all other network-based devices in communication with the server computing device; and
a database, wherein;
the system tracks the visitor identification among a plurality of visitor identifications in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method, according to one or more embodiments, includes a server computing device configured to communicate with a network-based device via a network; a visitor identification, in which the system generates the visitor identification and the visitor identification corresponds to a piece of information that is unique to the network-based device; a mapping for which the system adds the generated visitor identification to the mapping so that the visitor identification uniquely identifies the network-based device from all other network-based devices in communication with the server computing device; and a database in which the system tracks the visitor identification among a plurality of visitor identifications in the database.
113 Citations
20 Claims
-
1. A system comprising:
-
a server computing device configured to communicate with a network-based device via a network; a visitor identification, wherein; the system generates the visitor identification; and the visitor identification corresponds to a piece of information that is unique to the network-based device; a mapping, wherein; the system adds the generated visitor identification to the mapping so that the visitor identification uniquely identifies the network-based device from all other network-based devices in communication with the server computing device; and a database, wherein; the system tracks the visitor identification among a plurality of visitor identifications in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
gathering at least one piece of uniquely identifying user device information from a network-based device; checking whether the uniquely identifying user device information is mapped to a visitor identification; authenticating the network-based device in response to determining that the uniquely identifying user device information is mapped to a specific visitor identification; and generating a new visitor identification and adding the new visitor identification to a mapping in response to determining that the uniquely identifying user device information is not mapped to a specific visitor identification. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving uniquely identifying user device information transmitted from a network-based device in response to the use of an API call of a financial service provider on the network-based device; checking whether the uniquely identifying user device information is mapped to a visitor identification by searching a database based on the uniquely identifying user device information; authenticating the network-based device in response to determining that the uniquely identifying user device information is mapped to a specific visitor identification; and in response to determining that the uniquely identifying user device information is not mapped to a specific visitor identification; generating a new visitor identification uniquely corresponding to the uniquely identifying user device information; and adding the new visitor identification to the mapping by storing the uniquely identifying user device information along with the generated visitor identification in the database.
-
Specification