IP Library Granted Patent US 11,232,366
Granted Patent B2
US 11,232,366 · App. 16/725,240 · Granted Jan 25, 2022

System and method for managing information handling systems

Inventors: Michael S. Gatson (Austin, TX); Vivek Viswanathan Iyer (Austin, TX); Karthikeyan Krishnakumar (Austin, TX); Michiel S. Knoppert (Amsterdam, NL)
Assignee: Dell Products L.P.
G06N5/04G06F3/0481G06K9/00597G06N20/00G10L25/51G06F3/0227G06F3/1446G06T3/60
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,232,366
App. No.
16/725,240
Granted
Jan 25, 2022
Kind
B2
Abstract

Systems and methods are disclosed for managing information handling systems that may include receiving, by a focus management system, a signal from each information handling system indicating a focus mode of a user, each information handling system including a focus engine configured to determine the focus mode of the user based on contextual input, the focus mode indicating whether the user is in a focused state or in a distracted state; determining that a user of a given information handling system is in the distracted state; and in response to determining that the user of the given information handling system is in the distracted state: identifying a priority status associated with the given information handling system; and causing a focus management event to occur based on the identified priority status, the focus management event causing each user of the information handling systems to be in the focused state.

Claims (72)

1. A method for managing a plurality of information handling systems, the method comprising:

receiving, by a focus management system, a signal from each of the plurality of information handling systems indicating a focus mode of a user, each of the plurality of information handling systems associated with a priority status and including a focus engine configured to determine the focus mode of the user based on contextual input, the focus mode indicating whether the user is in a focused state or in a distracted state;

determining, by the focus management system based on the focus mode, that the user of a given information handling system of the plurality of information handling systems is in the distracted state; and

in response to determining that the user of the given information handling system is in the distracted state:

identifying the priority status associated with the given information handling system, the priority status indicating a priority in which the user of the given information handling system is to remain in the focused state; and

causing a focus management event to occur based on the identified priority status, the focus management event causing each user of the plurality of information handling systems to be in the focused state.

2. The method of claim 1 , wherein causing the focus management event to occur based on the identified priority status comprises:

determining, by the focus management system, that the priority status associated with the given information handling system is above a threshold priority status; and

in response to determining that the priority status is above the threshold priority status:

transmitting a signal to each of the plurality of information handling systems indicating that the user of the given information handling system is in the distracted state.

3. The method of claim 1 , wherein causing the focus management event to occur based on the identified priority status comprises:

determining, by the focus management system, that the priority status associated with the given information handling system is below a threshold priority status; and

in response to determining that the priority status is below the threshold priority status:

refraining from transmitting a signal to each of the plurality of information handling systems indicating that the user of the given information handling system is in the distracted state.

4. The method of claim 1 , wherein causing the focus management event to occur based on the identified priority status comprises:

causing, by the focus management system, an audio sensor of the given information handling system to be in a muted state, the muted state of the audio sensor preventing each user of the plurality of information handling systems from hearing the user of the given information handling system.

5. The method of claim 1 , wherein identifying the priority status associated with the given information handling system is based on a machine learned model.

6. The method of claim 1 , wherein determining the focus mode of the user based on the contextual input comprises:

accessing, by the focus engine of each of the plurality of information handling systems, one or more images of the user captured by an image sensor of the information handling system;

determining, by the focus engine, that a gaze of the user is not directed toward the information handling system; and

causing, by the focus engine, the focus mode of the user to indicate that the user is in the distracted state.

7. The method of claim 6 , further comprising:

determining, by the focus engine, that the gaze of the user is directed toward the information handling system; and

causing, by the focus engine, the focus mode of the user to indicate that the user is in the focused state.

8. The method of claim 1 , wherein determining the focus mode of the user based on the contextual input comprises:

accessing, by the focus engine of each of the plurality of information handling systems, an audio stream captured by an audio sensor of the information handling system;

determining, by the focus engine, that the audio stream includes an ambient noise causing the user to be in the distracted state; and

causing, by the focus engine, the focus mode of the user to indicate that the user is in the distracted state.

9. The method of claim 8 , further comprising:

determining, by the focus engine, that the audio stream does not include the ambient noise causing the user to be in the distracted state; and

causing, by the focus engine, the focus mode of the user to indicate that the user is in the focused state.

10. The method of claim 1 , wherein determining the focus mode of the user based on the contextual input comprises:

accessing, by the focus engine of each of the plurality of information handling systems, a proximity signal captured by a proximity sensor of the information handling system;

determining, by the focus engine, whether the user is within a threshold proximity to the information handling system based on the proximity signal; and

in response to determining that the user is not within the threshold proximity to the information handling system, causing, by the focus engine, the focus mode of the user to indicate that the user is in the distracted state.

11. A computing system for managing a plurality of information handling systems, the computing system comprising:

a plurality of information handling systems, each information handling system associated with a priority status and including a focus engine configured to determine a focus mode of a user based on contextual input, the focus mode indicating whether the user is in a focused state or in a distracted state; and

a focus management system configured to:

receive a signal from each of the plurality of information handling systems indicating the focus mode of the user;

determine, based on the focus mode, that the user of a given information handling system of the plurality of information handling systems is in the distracted state; and

in response to determining that the user of the given information handling system is in the distracted state:

identify the priority status associated with the given information handling system, the priority status indicating a priority in which the user of the given information handling system is to remain in the focused state; and

cause a focus management event to occur based on the identified priority status, the focus management event causing each user of the plurality of information handling systems to be in the focused state.

12. The computing system of claim 11 , wherein to cause the focus management event to occur based on the identified priority status, the focus management system is further configured to:

determine that the priority status associated with the given information handling system is above a threshold priority status; and

in response to determining that the priority status is above the threshold priority status:

transmit a signal to each of the plurality of information handling systems indicating that the user of the given information handling system is in the distracted state.

13. The computing system of claim 11 , wherein to cause the focus management event to occur based on the identified priority status, the focus management system is further configured to:

determine, by the focus management system, that the priority status associated with the given information handling system is below a threshold priority status; and

in response to determining that the priority status is below the threshold priority status:

refrain from transmitting a signal to each of the plurality of information handling systems indicating that the user of the given information handling system is in the distracted state.

14. The computing system of claim 11 , wherein to cause the focus management event to occur based on the identified priority status, the focus management system is further configured to:

cause an audio sensor of the given information handling system to be in a muted state, the muted state of the audio sensor preventing each user of the plurality of information handling systems from hearing the user of the given information handling system.

15. The computing system of claim 11 , wherein the focus management system is configured to identify the priority status associated with the given information handling system based on a machine learned model.

16. The computing system of claim 11 , wherein to determine the focus mode of the user based on the contextual input, the focus engine of each of the plurality of information handling systems is further configured to:

access one or more images of the user captured by an image sensor of the information handling system;

determine that a gaze of the user is not directed toward the information handling system; and

cause the focus mode of the user to indicate that the user is in the distracted state.

17. The computing system of claim 16 , wherein the focus engine is further configured to:

determine that the gaze of the user is directed toward the information handling system; and

cause the focus mode of the user to indicate that the user is in the focused state.

18. The computing system of claim 11 , wherein to determine the focus mode of the user based on the contextual input, the focus engine of each of the plurality of information handling systems is further configured to:

access an audio stream captured by an audio sensor of the information handling system;

determine that the audio stream includes an ambient noise causing the user to be in the distracted state; and

cause the focus mode of the user to indicate that the user is in the distracted state.

19. The computing system of claim 18 , wherein the focus engine is further configured to:

determine that the audio stream does not include the ambient noise causing the user to be in the distracted state; and

cause the focus mode of the user to indicate that the user is in the focused state.

20. The computing system of claim 11 , wherein to determine the focus mode of the user based on the contextual input, the focus engine of each of the plurality of information handling systems is further configured to:

access a proximity signal captured by a proximity sensor of the information handling system;

determine whether the user is within a threshold proximity to the information handling system based on the proximity signal; and

in response to determining that the user is not within the threshold proximity to the information handling system, cause the focus mode of the user to indicate that the user is in the distracted state.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
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 (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
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 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2019
From: GATSON, MICHAEL S.; IYER, VIVEK VISWANATHAN; KRISHNAKUMAR, KARTHIKEYAN; KNOPPERT, MICHIEL S.
To: DELL PRODUCTS L.P.
Reel/Frame 051357/0046 →