Personal computing device control using face detection and recognition
US-10726242-B2 · Jul 28, 2020 · US
US12499194B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12499194-B2 |
| Application number | US-202318098211-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 18, 2023 |
| Priority date | Jan 18, 2023 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of systems and methods are provided for managing and operating a user presence detection (UPD) capable information handling system (IHS) within a multi-user environment. The systems and methods disclosed herein improve system security and reduce power loss in a UPD-capable IHS operated within a multi-user environment by continuously: (a) monitoring user presence within a field of view (FOV) of the UPD-capable IHS, (b) determining the identity of the user(s) present within the FOV by comparing biometric data obtained from the user(s) present within the FOV with biometric data contained within a database of trusted users, and (c) performing various actions, such as waking the IHS from a low power state or locking an active system session of the IHS, based on the identity of the user(s) present with FOV.
Opening claim text (preview).
What is claimed is: 1 . An information handling system (IHS), comprising: a sensor configured to obtain biometric data from at least one user present within a field of view (FOV) of the sensor; a non-transitory memory configured to store: a trusted multi-user (TMU) database containing biometric data corresponding to one or more trusted users, each of the one or more trusted users having an associated policy; and program instructions executable to determine an identity of the at least one user present within the FOV of the sensor by comparing the biometric data obtained from the at least one user with the biometric data contained within the TMU database, the program instructions further executable to detect a second user and responsive to detection of the second user to accept from the at least one user enrollment of the second user in the TMU with selectable second policy for the second user to view the information handling system only when the at least one user is present or to view the information handling system when the at least one user is absent; and a processing device configured to execute the program instructions stored within the non-transitory memory to determine to wake the IHS from a low power state when the trusted user has a first associated policy and to not wake when the trusted user has the second associated policy, and to lock an active system session of the IHS, based on the identity of the at least one user present with the FOV of the sensor when the trusted user has a third associated policy. 2 . The information handling system of claim 1 , wherein the processing device is further configured to execute the program instructions stored within the non-transitory memory to: generate a TMU status for the at least one user based on the comparison of the biometric data obtained from the at least one user with the biometric data contained within the TMU database, wherein the TMU status identifies the at least one user as: (a) a trusted user, if the biometric data obtained from the at least one user matches the biometric data corresponding to one of the trusted users included within the TMU database, or (b) an untrusted user, if the biometric data obtained from the at least one user does not match the biometric data corresponding to the one or more trusted users included within the TMU database. 3 . The information handling system of claim 2 , wherein the TMU status is generated while the IHS is in the low power state, and wherein the processing device is further configured to execute the program instructions stored within the non-transitory memory to: initiate a system wake event to wake the IHS from the low power state only when the TMU status identifies the at least one user as a trusted user. 4 . The information handling system of claim 3 , further comprising: an integrated sensor hub storing policy for managing system wake events; and an embedded controller (EC) that is coupled to receive the TMU status from the processing device and configured to modify the policy stored within the integrated sensor hub based on the TMU status. 5 . The information handling system of claim 4 , wherein the EC is configured to execute program instructions stored within the EC to: modify the policy stored within the integrated sensor hub to wake the IHS from the low power state when the TMU status identifies the at least one user as a trusted user; and wait to receive physical input to initiate the system wake event when the TMU status specifies the at least one user as an untrusted user. 6 . The information handling system of claim 2 , wherein the processing device is further configured to execute the program instructions stored within the non-transitory memory to: monitor user presence of a first user and a second user present within the FOV of the sensor during the active system session, wherein the first user is an authenticated user for the active system session and the second user is an additional user; compare biometric data obtained from the second user with the biometric data contained within the TMU database; and generate the TMU status of the second user based on the comparison of the biometric data obtained from the second user with the biometric data contained within the TMU database. 7 . The information handling system of claim 6 , further comprising: a computer readable storage device configured to store an operating system (OS) service; and a host processor coupled to receive the TMU status of the second user from the processing device, wherein the host processor is configured to execute program instructions within the OS service to continue or lock the active system session, based on the TMU status of the second user, when the user presence of the first user is no longer detected within the FOV of the sensor. 8 . The information handling system of claim 7 , wherein the host processor is configured to execute the program instructions within the OS service to: immediately lock the active system session when the user presence of the first user is no longer detected within the FOV of the sensor and the TMU status of the second user identifies the second user as an untrusted user. 9 . The information handling system of claim 7 , wherein the host processor is configured to execute the program instructions within the OS service to: continue the active system session or lock the active system session, based on policy, when the user presence of the first user is no longer detected within the FOV of the sensor and the TMU status of the second user identifies the second user as a trusted user. 10 . A method for waking an information handling system (IHS) from a low power state based on user presence, the method comprising: detecting user presence of a user within a field of view of the IHS while the IHS is in the low power state; comparing biometric data obtained from the user with biometric data stored within a trusted multi-user (TMU) database to determine if the user is a trusted user, wherein the biometric data stored within the TMU database corresponds to one or more trusted users, each of the one or more trusted users having a policy; initiating a system wake event to wake the IHS from the low power state when said comparing determines that the user is a trusted user included within the TMU database with a first policy; detecting a second user in the field of view after the wake event; responsive to the detecting the second user, enrolling the second user as a trusted user in the TMU database with a second policy based on an input of the user to the information handling system; presenting information to both the user and the second user; detecting absence of the first user and presence of the second user; presenting information to only the second user; detecting absence of the second user; in response to the absence of the second user, transitioning to the lower power state; detecting the second user in the field of view; and in response to the detecting the second user, not initiating the system wake event with the second policy. 11 . The method of claim 10 , further comprising waiting to receive physical input to initiate the system wake event when said comparing determines the user is not a trusted user included within the TMU database. 12 . The method of claim 11 , wherein the physical input comprises physical operation of a power button or an input device coupled to the IHS. 13 . The method of claim 10 , wherein the biometric data obtained from the user and the biometric data stored within the TMU database include a facial identifier composed of a plurality of facial landmark
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.