IP Library Granted Patent US 11,966,490
Granted Patent B2
US 11,966,490 · App. 17/109,823 · Granted Apr 23, 2024

Automated security profile management for an information handling system

Inventors: Fnu Jasleen (Austin, TX); Joseph Paul Marquardt (Menlo Park, CA); Rocco Ancona (San Jose, CA)
Assignee: Dell Products L.P.
G06F21/6245G06N20/00
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 11,966,490
App. No.
17/109,823
Granted
Apr 23, 2024
Kind
B2
Abstract

An information handling system may receive, from a first sensor of the information handling system, first sensor data. The information handling system may receive, from a second sensor of the information handling system, second sensor data. Based, at least in part, on the first sensor data and the second sensor data, the information handling system may generate a plurality of security profiles for the information handling system. Based, at least in part, on the first sensor data and the second sensor data, the information handling system may apply a security profile of the plurality of security profiles to the information handling system.

Claims (61)

1. A method for managing information handling system security, comprising:

receiving from a first sensor of an information handling system first sensor data;

receiving from a second sensor of the information handling system second sensor data;

identifying, based, at least in part, on the first sensor data, an individual, other than a user of the information handling system, associated with the first sensor data;

determining from a security white list of the information handling system if a second information handling system is associated with the identified individual by:

determining that the identified individual is on the security white list of the information handling system;

determining that the second sensor data comprises data identifying a second external information handling system that is not present on the security white list of the information handling system;

determining that the second external information handling system is associate with the identified individual;

adding data identifying the second external information handling system to a profile of the identified individual on the security white list;

generating a plurality of security profiles for the information handling system based, at least in part, on the received first sensor data, the second sensor data, and the security white list; and

applying a security profile of the generated plurality of security profiles to the information handling system based, at least in part, on the first sensor data, the second sensor data, and the security white list.

2. The method of claim 1 , wherein the first sensor comprises an antenna and the second sensor comprises a camera, and wherein applying the security profile to the information handling system based, at least in part, on the first sensor data and the second sensor data comprises activating a privacy screen of the information handling system based, at least in part, on detection of an unknown individual based on the first sensor data and the second sensor data.

3. The method of claim 1 ,

wherein applying the security profile comprises applying the security profile based, at least in part, on the identified individual.

4. The method of claim 3 , wherein the first sensor data comprises data identifying a first external information handling system associated with the identified individual.

5. The method of claim 1 , wherein generating a plurality of security profiles comprises determining a number of security profiles for generation based, at least in part, on the first sensor data and the second sensor data.

6. The method of claim 1 , further comprising:

receiving a response input from a user based, at least in part, on the received first sensor data and the received second sensor data; and

training a machine learning model for generation of security profiles of the information handling system based, at least in part, on the received first sensor data, the received second sensor data, and the received response input.

7. An information handling system, comprising:

a processor;

a memory;

a first sensor; and

a second sensor

wherein the processor is configured to perform steps comprising:

receiving from the first sensor first sensor data;

receiving from the second sensor second sensor data;

identifying, based, at least in part, on the first sensor data, an individual, other than a user of the information handling system, associated with the first sensor data;

determining from a security white list of the information handling system if a second information handling system is associated with the identified individual by:

determining that the identified individual is on the security white list of the information handling system;

determining that the second sensor data comprises data identifying a second external information handling system that is not present on the security white list of the information handling system;

determining that the second external information handling system is associate with the identified individual;

adding data identifying the second external information handling system to a profile of the identified individual on the security white list;

generating a plurality of security profiles for the information handling system based, at least in part, on the received first sensor data, second sensor data, the security white list; and

applying a security profile to the information handling system based, at least in part, on the first sensor data, the second sensor data, and the security white list.

8. The information handling system of claim 7 , wherein the first sensor comprises an antenna and the second sensor comprises a camera, and wherein applying the security profile to the information handling system based, at least in part, on the first sensor data and the second sensor data comprises activating a privacy screen of the information handling system based, at least in part, on detection of an unknown individual based on the first sensor data and the second sensor data.

9. The information handling system of claim 7 , wherein the processor is further configured to

apply the security profile based, at least in part, on the identified individual.

10. The information handling system of claim 9 , wherein the first sensor data comprises data identifying a first external information handling system associated with the identified individual.

11. The information handling system of claim 7 , wherein generating a plurality of security profiles comprises determining a number of security profiles for generation based, at least in part, on the first sensor data and the second sensor data.

12. The information handling system of claim 7 , wherein the processor is further configured to perform steps comprising:

receiving a response input from a user based, at least in part, on the received first sensor data and the received second sensor data; and

training a machine learning model for generation and selection of security profiles of the information handling system based, at least in part, on the received first sensor data, the received second sensor data, and the received response input.

13. A computer program product comprising:

a non-transitory computer readable medium comprising instructions for causing an information handling system to perform steps comprising:

receiving from a first sensor first sensor data;

receiving from a second sensor second sensor data;

identifying, based, at least in part, on the first sensor data, an individual, other than a user of the information handling system, associated with the first sensor data;

determining from a security white list of the information handling system if a second information handling system is associated with the identified individual by:

determining that the identified individual is on the security white list of the information handling system;

determining that the second sensor data comprises data identifying a second external information handling system that is not present on the security white list of the information handling system;

determining that the second external information handling system is associate with the identified individual;

adding data identifying the second external information handling system to a profile of the identified individual on the security white list;

generating a plurality of security profiles for the information handling system based, at least in part, on the received first sensor data, second sensor data, and the security white list; and

applying a security profile to the information handling system based, at least in part, on the first sensor data, the second sensor data, and the security white list.

14. The computer program product of claim 13 , wherein the non-transitory computer readable medium further comprises applying the security profile based, at least in part, on the identified individual.

15. The computer program product of claim 14 , wherein the first sensor data comprises data identifying a first external information handling system associated with the identified individual.

16. The computer program product of claim 13 , wherein generating a plurality of security profiles comprises determining a number of security profiles for generation based, at least in part, on the first sensor data and the second sensor data.

17. The computer program product of claim 13 , wherein the non-transitory computer readable medium further comprises instructions for causing the information handling system to perform steps comprising:

receiving a response input from a user based, at least in part, on the received first sensor data and the received second sensor data; and

training a machine learning model for generation and selection of security profiles of the information handling system based, at least in part, on the received first sensor data, the received second sensor data, and the received response input.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0342) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0460 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0051) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0663 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056136/0752) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0771 →
RELEASE OF SECURITY INTEREST AT REEL 055408 FRAME 0697 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0553 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056136/0752 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0051 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0342 →
SECURITY AGREEMENT Recorded Feb 25, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 055408/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2020
From: JASLEEN, FNU; MARQUARDT, JOSEPH PAUL; ANCONA, ROCCO
To: DELL PRODUCTS L.P.
Reel/Frame 054519/0968 →
Continuity (1)
Related Publication 20220171875A1 · Jun 2, 2022
Cited By (1)
US 12,375,314