Augmented information handling system user presence detection
First Claim
Patent Images
1. An information handling system comprising:
- a processor operable to execute instructions that process information;
a memory interfaced with the processor and operable to store the instructions and information;
a display interfaced with the processor and operable to present the information as visual images;
an operating system stored in the memory and operable to execute on the processor;
one or more input devices interfaced with the processor and operable to accept end user inputs for communication to the operating system;
first and second human proximity detection sensors operable to detect human proximity as a human presence or human absence by a time of flight of infrared light from an infrared emitter reflected back to an infrared sensor; and
an operating system service executing with the operating system and interfaced with the one or more input devices and the human proximity device, the operating service receiving the human presence and human absence from the first and second human proximity detection sensor and command a human presence or human absence state based upon inputs communicated from the one or more input devices and the human proximity detection sensor human presence and human absence;
wherein the operating system service applies a first timer expiration for commanding a change between a human present state and a human absent state if both the first and second human proximity detection sensors detect a human presence and a second timer expiration for commanding a change between a human present state and a human absent state if only one of the first and second human proximity detection sensors detect a human presence.
8 Assignments
0 Petitions
Accused Products
Abstract
An information handling system transitions security settings and/or visual image presentations based upon a user absence or user presence state detected by an infrared time of flight sensor. An operating system service monitors the state detected by the infrared time of flight sensor and other context at the information handling system to selectively apply the user absence or user presence state at the information handling system.
42 Citations
17 Claims
-
1. An information handling system comprising:
-
a processor operable to execute instructions that process information; a memory interfaced with the processor and operable to store the instructions and information; a display interfaced with the processor and operable to present the information as visual images; an operating system stored in the memory and operable to execute on the processor; one or more input devices interfaced with the processor and operable to accept end user inputs for communication to the operating system; first and second human proximity detection sensors operable to detect human proximity as a human presence or human absence by a time of flight of infrared light from an infrared emitter reflected back to an infrared sensor; and an operating system service executing with the operating system and interfaced with the one or more input devices and the human proximity device, the operating service receiving the human presence and human absence from the first and second human proximity detection sensor and command a human presence or human absence state based upon inputs communicated from the one or more input devices and the human proximity detection sensor human presence and human absence; wherein the operating system service applies a first timer expiration for commanding a change between a human present state and a human absent state if both the first and second human proximity detection sensors detect a human presence and a second timer expiration for commanding a change between a human present state and a human absent state if only one of the first and second human proximity detection sensors detect a human presence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing human absence detection at an information handling system, the method comprising:
-
detecting a human presence state and a human absence state with first and second infrared time of flight sensors; reporting a change from a human presence state to a human absence state from the infrared time of flight sensor to an operating system; delaying application of the human absence state at the information handling system for a predetermined time, the predetermined time varying based upon one or more predetermined conditions; and adjusting the predetermined time based upon whether both or only one of the infrared time of flight sensors detect the human presence state. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for managing human absence detection at an information handling system, the method comprising:
-
detecting a human presence state and a human absence state with an infrared time of flight sensor; reporting a change between a human presence state and a human absence state from the infrared time of flight sensor to an operating system; delaying application of the human absence state at the information handling system for a predetermined time, the predetermined time varying based upon one or more predetermined conditions; storing at the information handling system end user physical dimensions; and applying the end user physical dimensions to vary the predetermined time.
-
-
15. A system for managing human absence detection at an information handling system, the system comprising:
-
a non-transitory memory; and instructions stored on the non-transitory memory, the instructions executable on a processor to; receive a human absence state or human presence state from an infrared time of flight sensor; receive one or more indications of end user interactions with the information handling system; store end user physical dimensions; and apply the one or more indications of end user interactions to determine a timeout, the timeout expiration triggering application of the human absence state or human presence state at the information handling system, the one or more indications of end user interactions including at least the end user physical dimensions. - View Dependent Claims (16, 17)
-
Specification