Authentication engine for enrollment into a computer environment
First Claim
Patent Images
1. An apparatus comprising:
- a communication interface configured to receive a request from a computing terminal to continue an enrollment process;
a memory having information stored therein defining a computer environment, wherein the information stored in the memory comprises a list of identifiers; and
a computer processor operatively coupled to the communication interface and the memory, wherein the computer processor is configured to;
receive an identifier associated with the computing terminal, anddetermine whether the computing terminal is within the computer environment by comparing the identifier associated with the computing terminal to the list of identifiers stored in the memory; and
permit or deny the request from the computing terminal to continue the enrollment process based at least partially on whether the computing terminal is within the computer environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are generally directed to a system and method for enrolling a user into an authentication system. In some embodiments of the invention, a user completes a first portion of the enrollment or setup process using a first computer environment, but is not permitted to complete the enrollment or setup process from the first computer environment. The system permits the user to complete the enrollment or setup process only from a second computer environment different from the first computer environment. In one embodiment, the second computer environment is any computer environment outside of the first computer environment.
22 Citations
30 Claims
-
1. An apparatus comprising:
-
a communication interface configured to receive a request from a computing terminal to continue an enrollment process; a memory having information stored therein defining a computer environment, wherein the information stored in the memory comprises a list of identifiers; and a computer processor operatively coupled to the communication interface and the memory, wherein the computer processor is configured to; receive an identifier associated with the computing terminal, and determine whether the computing terminal is within the computer environment by comparing the identifier associated with the computing terminal to the list of identifiers stored in the memory; and permit or deny the request from the computing terminal to continue the enrollment process based at least partially on whether the computing terminal is within the computer environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of establishing authenticators for an authentication system, the method comprising:
-
establishing an authenticator for a user based on communication received through a first computer environment; receiving a request from a computing terminal to change the authenticator or create a new authenticator, wherein the request comprise an identifier; using a computer processor to determine if the computing terminal is within the first computer environment, wherein by comparing the identifier associated with the computing terminal to a list of identifiers stored in a memory; and hindering the request to change the authenticator or create a new authenticator if the processor determines that the computing terminal is within the first computer environment. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a memory having information stored therein defining a computer environment, wherein the information stored in the memory comprises a list of identifiers; a communication interface configured to receive a first communication from a first computer environment and a second communication from a computing terminal in a second computer environment, wherein the first communication comprises information used for completing a first portion of an enrollment process, and wherein the second communication comprises a request to complete a second portion of the enrollment process; and a processor operatively coupled to the communication interface and configured to; determine whether the second computer environment is different than the first computer environment by receiving an identifier from the computing terminal, and determining whether the computing terminal is within the second computer environment by comparing the identifier received from the computing terminal to the list of identifiers stored in the memory; and use the communication interface to communicate with the computing terminal to complete the second portion of the enrollment process if the processor determines that the second computer environment is different than the first computer environment.
-
-
18. An authentication system comprising:
-
a communication interface configured to receive a request from computing terminals to perform an enrollment process; a memory having information stored therein defining a computer environment, wherein the information stored in the memory comprises a list of identifiers; and a computer processor operatively coupled to the communication interface and the memory, wherein the processor is configured to; use the communication interface to provide a temporary passcode to a first computing terminal in a computer environment; receive from a second computing terminal an electronic communication comprising a request to create a permanent passcode to replace the temporary passcode; determine whether the second computing terminal is within the computer environment by comparing an identifier received from the second computing terminal to the list of identifiers stored in the memory; and permit creation of the permanent passcode via the second computing terminal if the second computing terminal is not within the computer environment. - View Dependent Claims (19, 20)
-
-
21. A method for enrollment in an authentication system, the method comprising:
-
receiving customer enrollment information for creating an online account from a first computing terminal in a first computer environment; providing a customer identification name and temporary passcode for creating the online account; receiving an electronic communication from a second computing terminal comprising a request to complete creation of an online account using the customer identification name and temporary passcode, wherein the request comprise an identifier; using a computer to determine whether or not the second computing terminal is within the first computer environment, wherein the second computing terminal is within the first computer environment if the identifier received from the second computing terminal matches an identifier from a list of one or more identifiers; and providing a permanent passcode to the second computing terminal for the online account if the second computing terminal is not in the first computer environment. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification