IP Library Patent Application 14994723
Patent Application
App. No. 14/994,723

System and Method for Providing Persistent Authentication in an Information Handling System

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 None
App. No.
14/994,723
Abstract

An information handling system includes a secure resource, an input device that receives an authentication credential from a user and generates authentication information based upon the authentication credential, an authentication engine that receives the authentication information and provides confidence information based upon the authentication information, and an authentication agent that receives the confidence information and grants the user a level access to the secure resource based upon the confidence information.

Claims (79)

1 . An information handling system, comprising:

a first secure resource;

a first input device that receives a first authentication credential from a user and generates first authentication information based upon the first authentication credential;

an authentication engine that receives the first authentication information and provides first confidence information based upon the first authentication information; and

a first authentication agent that receives the first confidence information and grants to the user a first level access to the first secure resource based upon the first confidence information.

2 . The information handling system of claim 1 , wherein the information handling system receives an authenticated token for the user in response to receiving the first authentication credential at the first input device.

3 . The information handling system of claim 2 , wherein the first input device:

generates a generated token for the user based upon the first authentication information;

determines if the generated token matches the authenticated token; and

generates the first authentication information when the generated token matches the authenticated token.

4 . The information handling system of claim 1 , wherein:

the first authentication information comprises a generated token for the user;

in providing the first confidence information, the authentication engine:

determines if the generated token matches the authenticated token; and

provides the first confidence information when the generated token matches the authenticated token.

5 . The information handling system of claim 1 , wherein:

the confidence information comprises a confidence score that is based upon first authentication information; and

the first authentication agent grants the user the first level access to the first secure resource when the confidence score is above a confidence score threshold.

6 . The information handling system of claim 5 , wherein:

the confidence information further comprises a confidence level that is based upon confidence score; and

the first authentication agent grants the user the first level access to the first secure resource when the confidence level is above a confidence level threshold.

7 . The information handling system of claim 6 , wherein:

the confidence information further comprises confidence metadata that is based upon a condition of the authentication information; and

the first authentication agent grants the user the first level access to the first secure resource based upon the confidence metadata.

8 . The information handling system of claim 1 , further comprising:

a second input device that receives a second authentication credential from the user and generates second authentication information based upon the second authentication credential;

wherein:

the authentication engine receives the second authentication information and provides second confidence information based upon the second authentication information; and

the first authentication agent that receives the second confidence information and grants the user a second level access to the first secure resource based upon the second confidence information.

9 . The information handling system of claim 1 , further comprising:

a second secure resource; and

a second authentication agent that receives the first confidence information and grants the user a second level access to the second secure resource based upon the first confidence information.

10 . A method, comprising:

receiving, at a first input device of an information handling system, a first authentication credential from a user;

generating first authentication information based upon the first authentication credential;

receiving, at an authentication engine of the information handling system, the first authentication information;

providing first confidence information based upon the first authentication information;

receiving, at a first authentication agent of the information handling system, the first confidence information; and

granting to the user a first level access to a first secure resource of the information handling system based upon the first confidence information.

11 . The method of claim 10 , further comprising:

receiving an authenticated token for the user in response to receiving the first authentication credential at the first input device.

12 . The method of claim 11 , further comprising:

generating, by the first input device, a generated token for the user based upon the first authentication information; and

determining if the generated token matches the authenticated token; and

wherein the first authentication information is generated when the generated token matches the authenticated token.

13 . The method of claim 10 , wherein:

the first authentication information comprises a generated token for the user;

in providing the first confidence information, the method further comprises determining if the generated token matches the authenticated token; and

the first confidence information is provided when the generated token matches the authenticated token.

14 . The method of claim 10 , wherein:

the confidence information comprises a confidence score that is based upon first authentication information; and

the user is granted the first level access to the first secure resource when the confidence score is above a confidence score threshold.

15 . The method of claim 14 , wherein:

the confidence information further comprises a confidence level that is based upon confidence score; and

the user is granted the first level access to the first secure resource when the confidence level is above a confidence level threshold.

16 . The method of claim 15 , wherein:

the confidence information further comprises confidence metadata that is based upon a condition of the authentication information; and

the user is granted the first level access to the first secure resource based upon the confidence metadata.

17 . The method of claim 10 , further comprising:

receiving, by a second input device of the information handling system, a second authentication credential from the user;

generating second authentication information based upon the second authentication credential;

receiving, at the authentication engine, the second authentication information; and

providing second confidence information based upon the second authentication information;

receiving, at the first authentication agent, the second confidence information; and

granting the user a second level access to the first secure resource based upon the second confidence information.

18 . The method of claim 10 , further comprising:

receiving, at a second authentication agent of the information handling system, the first confidence information; and

granting the user a second level access to a second secure resource of the information handling system based upon the first confidence information.

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

receiving, at a first input device of an information handling system, a first authentication credential;

generating first authentication information based upon the first authentication credential;

receiving, at an authentication engine of the information handling system, the first authentication information;

providing first confidence information based upon the first authentication information;

receiving the first confidence information; and

granting a first level access to a first secure resource of the information handling system based upon the first confidence information.

20 . The computer-readable medium of claim 19 , wherein:

the first authentication information comprises a generated token for the user;

in providing the first confidence information, the method further comprises determining if the generated token matches the authenticated token; and

the first confidence information is provided when the generated token matches the authenticated token.

Assignments (19)
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: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; 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 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 REEL 037848 FRAME 0210 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040031/0725 →
RELEASE OF REEL 038664 FRAME 0908 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0390 →
RELEASE OF REEL 038665 FRAME 0041 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0375 →
RELEASE OF REEL 037848 FRAME 0001 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0152 →
RELEASE OF REEL 038665 FRAME 0001 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040021/0348 →
RELEASE OF REEL 037847 FRAME 0843 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040017/0366 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded May 11, 2016
From: DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 038664/0908 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 038665/0041 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038665/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2016
From: HAMLIN, DANIEL; ROBISON, CHARLES D., JR.; GATES, CARRIE ELAINE
To: DELL PRODUCTS, LP
Reel/Frame 038488/0955 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 037848/0210 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037848/0001 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037847/0843 →