Systems and methods for user login
First Claim
Patent Images
1. A method for distinguishing between sessions associated with anonymous users, the method comprising:
- receiving, by a server from a client, a first anonymous request for login by a user operating the client, the first request comprising an identification number;
creating, by the server in response to receiving the request, a first identifying tag comprising at least a part of the identification number;
validating, by the server, the first identifying tag to determine whether the first identifying tag has been used;
creating, by the server upon determining the first identifying tag has not been used, an anonymous user account incorporating the first identifying tag;
logging, by the server, the user into a session of the server using the anonymous user account;
disconnecting the session associated with the anonymous user account;
storing, upon disconnection of the session, the first identifying tag and information about a state of the session;
receiving, by the server, a second anonymous request from the user for login, the second request comprising the identification number;
creating, by the server in response to receiving the second request, a second identifying tag comprising at least a part of the identification number;
comparing the second identifying tag with the first identifying tag of the disconnected session; and
reconnecting the user to the disconnected session and the anonymous user account responsive to the comparison.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for login a user into a computing system are shown and described. The method can include receiving a request for an anonymous user login, creating an identifying tag responsive to the received request, creating a user account incorporating the identifying tag, and providing to the computing system the created user account to log into the computing system.
41 Citations
18 Claims
-
1. A method for distinguishing between sessions associated with anonymous users, the method comprising:
-
receiving, by a server from a client, a first anonymous request for login by a user operating the client, the first request comprising an identification number; creating, by the server in response to receiving the request, a first identifying tag comprising at least a part of the identification number; validating, by the server, the first identifying tag to determine whether the first identifying tag has been used; creating, by the server upon determining the first identifying tag has not been used, an anonymous user account incorporating the first identifying tag; logging, by the server, the user into a session of the server using the anonymous user account; disconnecting the session associated with the anonymous user account; storing, upon disconnection of the session, the first identifying tag and information about a state of the session; receiving, by the server, a second anonymous request from the user for login, the second request comprising the identification number; creating, by the server in response to receiving the second request, a second identifying tag comprising at least a part of the identification number; comparing the second identifying tag with the first identifying tag of the disconnected session; and reconnecting the user to the disconnected session and the anonymous user account responsive to the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for distinguishing between sessions associated with anonymous users, the system comprising:
-
a client computing device; and a server; receiving, from the client computing device, a first anonymous request from for login by a user, the first request comprising an identification number, creating a first identifying tag in response to receiving the request, the first identifying tag comprising at least a portion of the identification number, validating the first identifying tag to determine whether the first identifying tag has been used, creating, upon determining the first identifying tag has not been used, an anonymous user account incorporating the first identifying tag, logging the user into a session of the server using the anonymous user account, disconnecting the session associated with the anonymous user account, storing, upon disconnection of the session, the first identifying tag and information about a state of the session, receiving, from the client computing device, a second anonymous request from the user for login, the second request comprising the identification number; creating, in response to receiving the second request, a second identifying tag comprising at least a part of the identification number; comparing the second identifying tag with the first identifying tag of the disconnected session; and reconnecting the user to the disconnected session and the anonymous user account responsive to the comparison. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification