US 12,469,328 B2
System and methods for monitoring user presence in a system having multiple user presence detection (UPD) capable devices
Karun P. Reddy, Austin, TX (US); Daniel L. Hamlin, Round Rock, TX (US); Keith M. Alfano, Manor, TX (US); Banu Alpay Waldman, Austin, TX (US); and Mandy C. Phelps, Georgetown, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 18, 2023, as Appl. No. 18/098,217.
Prior Publication US 2024/0242533 A1, Jul. 18, 2024
Int. Cl. G06V 40/16 (2022.01); G06V 20/52 (2022.01)
CPC G06V 40/161 (2022.01) [G06V 20/52 (2022.01)] 8 Claims
OG exemplary drawing
 
1. A system, comprising:
a plurality of user presence detection (UPD)-capable devices, wherein each UPD-capable device is configured to generate user presence data upon detecting user presence or user absence of a user within a field of view (FOV) of the UPD-capable device, each UPD-capable device having at least one sensor for obtaining biometric data from the user, at least one UPD capable device sensor including a microphone;
wherein a first UPD-capable device of the plurality of UPD-capable devices further includes:
a processing device configured to execute program instructions to:
collect the user presence data generated by the plurality of UPD-capable devices;
generate a trusted multi-user (TMU) status of the user by comparing the biometric data obtained from the user with biometric data stored within a TMU database stored within the first UPD-capable device, the user presence data collected by the processing device including the TMU status of the user and including at least audio data to identify vocal characteristics of the user and generate a speaker identity for the user:
monitor the user presence data collected from the plurality of UPD-capable devices to determine the user's presence, attention or engagement with at least one of the plurality of UPD-capable devices;
manage one or more actions performed within the first UPD-capable device based said monitoring:
aggregate the user presence data collected from each of the plurality of UPD-capable devices:
analyze the aggregated user presence data to: (a) determine if the user is a trusted user or an unknown user based on the TMU status of the user, and (b) identify the user's presence, attention or engagement with a particular UPD-capable device of the plurality of UPD-capable devices;
collect the biometric data generated by each UPD-capable device;
collect the TMU status generated by the first UPD-capable device;
collect the speaker identity generated by the at least one of the UPD-capable devices; and
aggregate the user presence data by combining the biometric data, the TMU status and the speaker identity generated for the user.