IP Library › Granted Patent US 9,092,601
Granted Patent B2
US 9,092,601 · App. 13/784,034 · Granted Jul 28, 2015

System and method for creating and managing object credentials for multiple applications

Inventors: Daniel L. Hamlin (Round Rock, TX); Kenneth W. Stufflebeam (Georgetown, TX); Amy C. Nelson (Round Rock, TX)
Assignee: Dell Products, LP
G06F21/31G06F21/32G06F21/41H04L63/083H04L63/0861H04L63/0815
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,092,601
App. No.
13/784,034
Filed
Mar 4, 2013
Granted
Jul 28, 2015
Kind
B2
Art Unit
2492
USPC
726/6
Abstract

A method includes storing a credential object for a user to an encrypted silo on an information handling system. The credential object operates to authenticate the user to use an application. The method also includes copying the encrypted silo from the information handling system to a second information handling system, retrieving at the second information handling system the credential object from the copy of the encrypted silo, and authenticating the user to use the application on the second information handling system using the credential object.

Claims (58)

1. A method comprising:

storing, to an encrypted silo on a first information handling system, a first credential object for a first user, the first credential object being operative to authenticate the first user to use a first application on the first information handling system;

copying the encrypted silo from the first information handling system to a second information handling system;

retrieving, at the second information handling system, the first credential object from the copy of the encrypted silo; and

authenticating the first user to use the first application on the second information handling system using the first credential object.

2. The method of claim 1 , further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for the first user, the second credential object being operative to authenticate the first user on a second application

retrieving, at the second information handling system, the second credential object from the copy of the encrypted silo; and

authenticating the first user to use the second application on the second information handling system using the second credential object.

3. The method of claim 1 , further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for a second user, the second credential object being operative to authenticate the second user to use the first application; and

deleting, at the second information handling system, the second credential object from the copy of the encrypted silo.

4. The method of claim 3 , further comprising:

deleting, at the first information handling system, the second credential object from the encrypted silo in response to copying the encrypted silo from the first information handling system to the second information handling system.

5. The method of claim 1 , wherein the first credential object comprises a biometric sensor template associated with a biometric marker of the first user.

6. The method of claim 1 , wherein the first credential object comprises a pointer to a biometric sensor template associated with a biometric marker of the first user, the biometric sensor template being stored at a biometric sensor of the first information handling system.

7. The method of claim 1 , wherein, in authenticating the first user to use the first application, the method further comprises:

requesting, by the first application, the user to provide a second credential object,

comparing the first credential object with the second credential object; and

authenticating the first user to use the first application when the first authentication object matches the second authentication object.

8. The method of claim 1 , wherein, in authenticating the first user to use the first application, the method further comprises:

providing the first authentication object to a network log in application.

9. A method comprising:

storing, to an encrypted silo on a first information handling system, a first credential object for a first user, the first credential object being operative to authenticate the first user to use a first application on the first information handling system;

copying the encrypted silo from the first information handling system to a second information handling system;

retrieving, at the second information handling system, the first credential object from the copy of the encrypted silo; and

authenticating the first user to use the first application on the second information handling system using the first credential object.

10. The method of claim 9 , further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for the first user, the second credential object being operative to authenticate the first user on a second application

retrieving, at the second information handling system, the second credential object from the copy of the encrypted silo; and

authenticating the first user to use the second application on the second information handling system using the second credential object.

11. The method of claim 9 , further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for a second user, the second credential object being operative to authenticate the second user to use the first application; and

deleting, at the second information handling system, the second credential object from the copy of the encrypted silo.

12. The method of claim 11 , further comprising:

deleting, at the first information handling system, the second credential object from the encrypted silo in response to copying the encrypted silo from the first information handling system to the second information handling system.

13. The method of claim 9 , wherein the first credential object comprises a biometric sensor template associated with a biometric marker of the first user.

14. The method of claim 9 , wherein the first credential object comprises a pointer to a biometric sensor template associated with a biometric marker of the first user, the biometric sensor template being stored at a biometric sensor of the first information handling system.

15. The method of claim 9 , wherein, in authenticating the first user to use the first application, the method further comprises:

requesting, by the first application, the user to provide a second credential object,

comparing the first credential object with the second credential object; and

authenticating the first user to use the first application when the first authentication object matches the second authentication object.

16. The method of claim 9 , wherein, in authenticating the first user to use the first application, the method further comprises:

providing the first authentication object to a network log in application.

17. A non-transitory computer-readable medium including code for performing a method, the method comprising:

storing, to an encrypted silo on a first information handling system, a first credential object for a first user, the first credential object being operative to authenticate the first user to use a first application on the first information handling system;

copying the encrypted silo from the first information handling system to a second information handling system;

retrieving, at the second information handling system, the first credential object from the copy of the encrypted silo; and

authenticating the first user to use the first application on the second information handling system using the first credential object.

18. The computer-readable medium of claim 17 , the method further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for the first user, the second credential object being operative to authenticate the first user on a second application

retrieving, at the second information handling system, the second credential object from the copy of the encrypted silo; and

authenticating the first user to use the second application on the second information handling system using the second credential object.

19. The computer-readable medium of claim 17 , the method further comprising:

prior to copying the encrypted silo from the first information handling system to the second information handling system, storing, to the encrypted silo, a second credential object for a second user, the second credential object being operative to authenticate the second user to use the first application; and

deleting, at the second information handling system, the second credential object from the copy of the encrypted silo.

20. The computer-readable medium of claim 19 , the method further comprising:

deleting, at the first information handling system, the second credential object from the encrypted silo in response to copying the encrypted silo from the first information handling system to the second information handling system.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040040/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0618 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLANT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0216 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2013
From: HAMLIN, DANIEL L.; STUFFLEBEAM, KENNETH W.; NELSON, AMY C.
To: DELL PRODUCTS, LP
Reel/Frame 030027/0350 →
Continuity (1)
Related Publication 20140250508A1 · Sep 4, 2014