Token Registration
First Claim
Patent Images
1. A method comprising:
- detecting, by a security client, a presence of a token;
in response to a detection of the presence of the token, determining whether the token is associated with a user;
in response to a determination that the token is not associated with the user, retrieving, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address;
in response to an execution of the configuration file, retrieving, via a network, an enrollment form from a site referenced by the enrollment network address;
receiving, in relation to the enrollment form, enrollment data of the user;
transmitting to the site an enrollment request comprising the enrollment data of the user;
receiving, by a processor, binding data that is generated in response to the enrollment request and in view of the enrollment data of the user; and
binding the token to the user by storing the binding data on the token.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment relates generally to a method of binding a token to a user. The method includes receiving a token embedded with an address and inserting the token into a computer. The method also includes connecting to the address stored on the token and binding a user to the token based on information from the address.
211 Citations
18 Claims
-
1. A method comprising:
-
detecting, by a security client, a presence of a token; in response to a detection of the presence of the token, determining whether the token is associated with a user; in response to a determination that the token is not associated with the user, retrieving, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address; in response to an execution of the configuration file, retrieving, via a network, an enrollment form from a site referenced by the enrollment network address; receiving, in relation to the enrollment form, enrollment data of the user; transmitting to the site an enrollment request comprising the enrollment data of the user; receiving, by a processor, binding data that is generated in response to the enrollment request and in view of the enrollment data of the user; and binding the token to the user by storing the binding data on the token. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable medium comprising instructions, which, when executed by a processor, cause the processor to:
-
detect, by a security client, a presence of a token; in response to a detection of the presence of the token, determining, by the processor, whether the token is associated with a user; in response to a determination that the token is not associated with the user, retrieve, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address; in response to an execution of the configuration file, retrieve an enrollment form via a network from a site referenced by the enrollment network address; receive, in relation to the enrollment form, enrollment data of the user; transmit, to the site, an enrollment request comprising the enrollment data of the user; receive binding data that is generated in response to the enrollment request and in view of the enrollment data of the user; and bind the token to the user by storing the binding data on the token.
-
-
6. A system comprising:
-
a memory; and a processor, operatively coupled to the memory, to; detect a presence of a token, determine, in response to a detection of the presence of the token, whether the token is associated with a user, in response to a determination that the token is not associated with the user, retrieve, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address; in response to an execution of the configuration file, retrieve an enrollment form via a network from a site referenced by the enrollment network address; receive, in relation to the enrollment form, enrollment data of the user, transmit to the site an enrollment request comprising the enrollment data of the user, receive, from a certificate server, binding data that is generated in response to the enrollment request and in view of the enrollment data of the user, and bind the token to the user that provided the enrollment data by storing the binding data on the token. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
embedding a plurality of tokens with a configuration file; distributing the plurality of tokens to a set of users; detecting, by a security client a presence of at least one token of the plurality of tokens; and in response to detecting the presence of the at least one token, executing, by a processor, instructions that direct the security client to; determine whether the token is assigned to a user from the set of users, in response to a determination that the token is not assigned to the user, retrieve, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address, in response to an execution of the configuration file, retrieve an enrollment form via a network from a site referenced by the enrollment network address, receive, in relation to the enrollment form, input from the user of enrollment data, transmit to the site an enrollment request comprising the enrollment data of the user, receive binding data for the token that is generated in response to the enrollment request and in view of the enrollment data of the user, and bind the token to a corresponding user by storing the binding data on the token. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising
instructions, which, when executed by a processor, cause the processor to: -
embed a plurality of tokens with a configuration file; distribute the plurality of tokens to a set of users; detect, by a security client, a presence of at least one token of the plurality of tokens; and in response to a detection of the presence of the at least one token, execute instructions that direct the security client to; determine whether the token is assigned to a user from the set of users, in response to a determination that the token is not assigned to the user, retrieve, from the token, a reference to an XML formatted configuration file, the configuration file comprising an enrollment network address, in response to an execution of the configuration file, retrieve an enrollment form via a network from a site referenced by the enrollment network address, receive, in relation to the enrollment form, input from the user of enrollment data, transmit to the site an enrollment request comprising the enrollment data of the user, receive binding data for the token that is generated in response to the enrollment request, and in view of the enrollment data of the user, and bind the token to a corresponding user by storing the binding data on the token.
-
Specification