Systems and methods for implementing device-specific passwords
First Claim
1. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon and executable by a processor to:
- receive, from a user, a user identifier and a master password that is not specific to at least one computing device, the at least one computing device communicatively coupled to a network;
obtain, from the at least one computing device, identifying indicia associated with the at least one computing device;
determine a database entry for the user from the user identifier;
determine, via the database entry, that the at least one computing device is not registered and lacks a device-specific password for the user;
provide the user access to a restricted service on the network based on the master password;
automatically offer to register the at least one computing device for the user, wherein the at least one computing device is un-registered using a second computing device based on user input;
obtain, from the user, a device-specific password for the at least one computing device following access to the restricted service;
store the identifying indicia of the at least one computing device and the device-specific password for the computing device in the database to register the at least one computing device; and
direct the at least one computing device to a site representative of the restrictive service based on a determined type of the at least one computing device.
0 Assignments
0 Petitions
Accused Products
Abstract
Each of multiple computing devices of a user is registered by obtaining therefrom identifying indicia, obtaining from the user a device-specific password for the computing device, and storing the obtained identifying indicia and device-specific password for the computing device in an entry for the user in a credentials database. The user requests access to a restricted service by way of a particular one of the multiple computing devices with credentials including the device-specific password for the particular computing device, and identifying indicia are obtained therefrom. The obtained identifying indicia and the device-specific password of the particular computing device appear in the entry, and the user is thus granted access to the restricted service.
-
Citations
20 Claims
-
1. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon and executable by a processor to:
-
receive, from a user, a user identifier and a master password that is not specific to at least one computing device, the at least one computing device communicatively coupled to a network; obtain, from the at least one computing device, identifying indicia associated with the at least one computing device; determine a database entry for the user from the user identifier; determine, via the database entry, that the at least one computing device is not registered and lacks a device-specific password for the user; provide the user access to a restricted service on the network based on the master password; automatically offer to register the at least one computing device for the user, wherein the at least one computing device is un-registered using a second computing device based on user input; obtain, from the user, a device-specific password for the at least one computing device following access to the restricted service; store the identifying indicia of the at least one computing device and the device-specific password for the computing device in the database to register the at least one computing device; and direct the at least one computing device to a site representative of the restrictive service based on a determined type of the at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon and executable by a processor to:
-
receive, from a user, a user identifier and a master password that is not specific to a computing device, the computing device communicatively coupled to a network; obtain, from the computing device, an identifying indicium associated with the computing device; determine a database entry for the user from the user identifier; automatically offer to register the computing device for the user, wherein registration of the device permits the user to un-register the computing device using a second computing device based on the user input; determine, via the database entry, that the computing device is registered and has an associated device-specific password; provide the user access to a restricted service on the network based on the associated device-specific password; and direct the computing device to a site representative of the restrictive service based on a determined type of the computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon and executable by a processor to:
-
obtain a respective identifying indicium for each of a plurality of computing devices; obtain a respective device-specific password for each of the plurality of computing devices; store each respective identifying indicium and each respective device-specific password in a database; receive a request to access a restricted service via one of the plurality of computing devices, wherein the one of the plurality of computing devices is communicatively coupled to a network and the user request includes the respective device-specific password specific to the one of the plurality of computing devices; obtain, from the one of the plurality of computing devices, the respective identifying indicium; automatically offer to register the plurality of computing devices for the user, wherein registration of the plurality of computing devices permits the user to un-register a particular device based on user input by actuating a de-registration procedure; determine, from the database, that the one of the plurality of computing devices is registered; provide access via the one of the plurality of computing devices to the restricted service based on the obtained respective identifying indicium and the obtained respective device-specific password; and direct the one of the plurality of computing devices to a site representative of the restrictive service based on a determined type of the one of the plurality of computing devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification