IP Library Granted Patent US 11,669,639
Granted Patent B2
US 11,669,639 · App. 17/185,222 · Granted Jun 6, 2023

System and method for multi-user state change

Inventors: Vivek Viswanathan Iyer (Austin, TX); Daniel Lawrence Hamlin (Round Rock, TX); Yung-Sheng Lin (Taoyuan, TW)
Assignee: Dell Products L.P.
G06F21/629G06F21/32G06F21/84
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,669,639
App. No.
17/185,222
Granted
Jun 6, 2023
Kind
B2
Abstract

A system for configuring an information handling system based on a multi-user state change. An intelligent sensor hub communicates with sensors to detect the number of persons in a field of view of the information handling system. When the intelligent sensor hub determines there is a change in the number of persons, the information is sent out-of-band to an embedded controller (EC) independent of a host operating system. The EC makes a change to the configuration of the information handling system if needed.

Claims (101)

1. A system for dynamically managing privacy mode settings in an information handling system executing an application, comprising:

an embedded controller (EC) for activating a set of electromechanical shutters to configure a field of view of the information handling system according to a first privacy policy;

an intelligent sensor hub coupled to a set of sensors comprising a face detection sensor and a Time of Flight (ToF) sensor, the intelligent sensor hub configured to:

receive information from the set of sensors;

determine a number of persons in the field of view of the information handling system;

determine a change in the number of persons in the field of view; and

communicate the change in the number of persons to the EC, wherein the communication is performed out-of-band,

wherein the EC comprises a privacy manager service configured to:

receive the communication from the intelligent sensor hub;

determine a second privacy policy based on the change in the number of persons in the field of view; and

activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the second privacy policy.

2. The system of claim 1 , wherein:

the set of sensors comprises a hinge sensor;

the intelligent sensor hub is configured to:

determine the number of persons in the field of view based on the information received from the face detection sensor and the ToF sensor; and

determine the information handling system is in an open configuration based on information received from the hinge sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the open configuration of the information handling system.

3. The system of claim 1 , wherein:

the set of sensors comprises an ambient light sensor;

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient light sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the ambient light conditions.

4. The system of claim 1 , wherein:

the set of sensors comprises a single device orientation (SDO) sensor, and

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the SDO sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and an orientation of the information handling system.

5. The system of claim 1 , wherein:

the set of sensors comprises an ambient noise sensor, and

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient noise sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the ambient noise.

6. The system of claim 1 , wherein:

the privacy manager service is coupled to one or more of:

a visual privacy block of instructions executable to configure the information handling system to limit the display of visual information on a display;

a privacy screen block of instructions executable to activate the set of electromechanical shutters to limit the field of view; and

an audio privacy block of instructions executable to configure the information handling system to limit the output of audio information by a speaker.

7. The system of claim 1 , wherein the intelligent service hub communicates with the EC via an out-of-band connection independent of an operating system of the information handling system.

8. A computer-implemented method for dynamically managing privacy mode settings in an information handling system executing an application, comprising:

activating a set of electromechanical shutters to configure a field of view of the information handling system according to a first privacy policy;

receiving information from a set of sensors, by an intelligent sensor hub, the set of sensors comprising a face detection sensor and a Time of Flight (ToF) sensor;

determining a number of persons in the field of view of the information handling system;

determining a change in the number of persons in the field of view; and

communicating the change in the number of persons to an embedded controller (EC), wherein the communication is performed out-of-band;

receiving the information from the intelligent sensor hub by a privacy manager service;

determining a second privacy policy based on the change in the number of persons in the field of view; and

activating the set of electromechanical shutters to decrease the field of view of the information handling system based on the second privacy policy.

9. The method of claim 8 , wherein:

the set of sensors comprises a hinge sensor;

determining the number of persons in the field comprises determining the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor;

determining the information handling system is in an open configuration based on information received from the hinge sensor; and

activating the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the open configuration of the information handling system.

10. The method of claim 8 , wherein:

the set of sensors comprises an ambient light sensor;

determining the number of persons in the field of view comprises determining the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient light sensor; and

activating the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the ambient light conditions.

11. The method of claim 8 , wherein:

the set of sensors comprises a single device orientation (SDO) sensor, and determining the number of persons in the field of view comprises determining the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the SDO sensor; and

configuring the information handling system based on the number of persons in the field of view and an orientation of the information handling system.

12. The method of claim 8 , wherein:

the set of sensors comprises an ambient noise sensor, and

determining the number of persons in the field of view comprises determining the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient noise sensor; and

activating the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and ambient noise.

13. The method of claim 8 , further comprising:

configuring the information handling system to limit the display of visual information on a display;

activating the set of electromechanical shutters to initiate a privacy screen to limit the field of view; and

configuring the information handling system to limit the output of audio information by a speaker.

14. The method of claim 8 , wherein the intelligent service hub communicates with the EC via an out-of-band connection independent of an operating system of the information handling system.

15. An information handling system, comprising:

a host operating system;

a set of sensors comprising a face detection sensor and a Time of Flight (ToF) sensor;

an embedded controller (EC) for activating a set of electromechanical shutters to configure a field of view of the information handling system according to a first privacy policy;

an intelligent sensor hub coupled to the set of sensors, the intelligent sensor hub configured to:

receive information from the set of sensors;

determine a number of persons in a field of view of the information handling system;

determine a change in the number of persons in the field of view; and

communicate the change in the number of persons to the EC, wherein the communication is performed via an out-of-band connection independent of the host operating system,

wherein the EC comprises a privacy manager service configured to:

receive the information from the intelligent sensor hub;

determine a second privacy policy based on the change in the number of persons in the field of view; and

activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the second privacy policy.

16. The information handling system of claim 15 , wherein:

the set of sensors comprises a hinge sensor;

the intelligent sensor hub is configured to:

determine the number of persons in the field of view based on the information received from the face detection sensor and the ToF sensor; and

determine the information handling system is in an open configuration based on information received from the hinge sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the open configuration of the information handling system.

17. The information handling system of claim 15 , wherein:

the set of sensors comprises an ambient light sensor;

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient light sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the ambient light conditions.

18. The information handling system of claim 15 , wherein:

the set of sensors comprises a single device orientation (SDO) sensor, and

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the SDO sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and an orientation of the information handling system.

19. The information handling system of claim 15 , wherein:

the set of sensors comprises an ambient noise sensor, and

the intelligent sensor hub is configured to determine the number of persons in the field of view based on the information received from the face detection sensor, the ToF sensor and the ambient noise sensor; and

the second privacy policy causes the EC to activate the set of electromechanical shutters to decrease the field of view of the information handling system based on the number of persons in the field of view and the ambient noise.

20. The information handling system of claim 15 , wherein:

the privacy manager service is coupled to one or more of:

a visual privacy block of instructions executable to configure the information handling system to limit the display of visual information on a display;

a privacy screen block of instructions executable to activate the set of electromechanical shutters to limit the field of view; and

an audio privacy block of instructions executable to configure the information handling system to limit the output of audio information by a speaker.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 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 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 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 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 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 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2021
From: IYER, VIVEK VISWANATHAN; HAMLIN, DANIEL LAWRENCE; LIN, YUNG-SHENG
To: DELL PRODUCTS L.P.
Reel/Frame 055412/0632 →
Continuity (1)
Related Publication 20220269802A1 · Aug 25, 2022
Cited By (1)
US 12,242,313