IP Library › Granted Patent US 12,328,495
Granted Patent B2
US 12,328,495 · App. 18/103,216 · Granted Jun 10, 2025

Display assistant device having a monitoring mode and an assistant mode

Inventors: Michael Yang Liu (Santa Clara, CA); Jeffrey Ching Wang (San Francisco, CA); Mohamed Mohy-Eldeen Abdelgany (San Jose, CA); John Jordan Nold (Longmont, CO); George Alban Heitz, III (Mountain View, CA); Siddarth Raghunathan (Millbrae, CA); Shayan Sayadi (San Francisco, CA); Scott Mullins (San Francisco, CA)
Assignee: Google LLC
H04N23/611G06F1/1605G06F21/31G06F21/83G06V20/40H04N7/142H04N23/64H04N23/69G06V20/44
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 12,328,495
App. No.
18/103,216
Filed
Jan 30, 2023
Granted
Jun 10, 2025
Kind
B2
Art Unit
2637
USPC
348/222.1
Abstract

A display assistant device comprises a display, a camera, a speaker, microphones, a processor and memory. The memory stores programs comprising instructions that, when executed by the processor, enable a plurality of modes of the display assistant device. The modes include a monitoring mode and an assistant mode. In the monitoring mode, the device is configured to perform a remote monitoring function in which first video captured by the camera is streamed to a remote server system for monitoring uses. The monitoring uses include transmission of the first video to remote client devices authorized to access the first video. In the assistant mode, the device is configured to perform a second plurality of functions that excludes the monitoring function and includes a video communication function in which second video captured by the camera is transmitted to second devices participating in a video communication with a first user of the device.

Claims (88)

1. A method comprising:

while a display assistant device is operating in a monitoring mode:

performing a first operation associated with a first device function, the first operation comprising continuously capturing, for a period of time, first video using a camera of the display assistant device to facilitate authorization of one or more users;

while performing the first operation, receiving a user request to switch from the monitoring mode to a second mode; and

in response to receiving the user request:

capturing one or more images of a field of view using the camera, where, consequent to the capturing of the one or more images, the one or more images are compared with one or more stored images of authorized users; and

responsive to a determination that there is a match between the one or more images and at least one image of the one or more stored images of the authorized users, switching from the monitoring mode to the second mode, wherein the display assistant device in the second mode is configured to allow user access while excluding the first operation of the monitoring mode.

2. The method as recited in claim 1 , further comprising:

pausing the first operation; and

responsive to determining that the user request is completed, resuming the first operation.

3. The method as recited in claim 1 , wherein the user request is a first user request, the method further comprising:

receiving a second user request; and

responsive to determining that the second user request is associated with the first device function, denying the second user request.

4. The method as recited in claim 1 , wherein:

the user access is to a plurality of functions;

the display assistant device in the second mode is configured to allow user access to the plurality of functions while excluding the first operation a monitoring function of the monitoring mode; and

the plurality of functions comprises a video communication function, a face recognition function, and/or a content curation function.

5. The method as recited in claim 1 , wherein the user request is a first user request, and the method further comprises:

receiving a second user request associated with a second device function; and

in response to receiving the second user request:

pausing the first operation; and

performing a second operation associated with the second device function, the second operation comprising:

continuously capturing second video using the camera; and

transmitting the second video to one or more second users participating in a video communication with a first user of the display assistant device.

6. The method as recited in claim 5 , wherein the camera has a field of view, and the method further comprises:

prior to the performing the first operation, changing the field of view from a first setting to a second setting.

7. The method as recited in claim 6 , further comprising:

after pausing the first operation and prior to performing the second operation, changing the field of view from the second setting to the first setting.

8. The method as recited in claim 1 , wherein the display assistant device comprises a physical button, and the user request comprises a user selection of the physical button.

9. The method as recited in claim 1 , further comprising:

responsive to determining that there is not a match between the one or more images and the images of the authorized users, continuing operating in the monitoring mode.

10. The method as recited in claim 1 , wherein the stored images of the authorized users are stored with hierarchy information of the authorized users, and the switching from the monitoring mode to the second mode is in accordance with a determination that a user matches a threshold hierarchy.

11. The method as recited in claim 2 , wherein the display assistant device comprises a physical button, and the method further comprises:

receiving a user selection of the physical button; and

in response to the user selection, disabling the camera and one or more microphones of the display assistant device.

12. The method as recited in claim 1 , wherein the display assistant device comprises one or more sensors that are configured to detect one or more events, the one or more events associated with at least one of smoke, a motion, a sound, or a person; and

wherein the method further comprises:

responsive to a detection of a first alert event occurring in front of the camera:

automatically enabling the camera and one or more microphones of the display assistant device; and

recording the first alert event.

13. The method as recited in claim 1 , wherein the performing the first operation comprises:

capturing, simultaneously with the first video, audio information using one or more microphones of the display assistant device.

14. A display assistant device comprising:

a display;

a camera;

one or more processing devices; and

memory that stores instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

while the display assistant device is operating in a monitoring mode:

performing a first operation associated with a first device function, the first operation comprising continuously capturing, for a period of time, first video using a camera of the display assistant device to facilitate authorization of one or more users;

while performing the first operation, receiving a user request to switch from the monitoring mode to a second mode; and

in response to receiving the user request:

capturing one or more images of a field of view using the camera, where, consequent to the capturing of the one or more images, the one or more images are compared with one or more stored images of authorized users; and

responsive to a determination that there is a match between the one or more images and at least one image of the one or more stored images of the authorized users, switching from the monitoring mode to the second mode, wherein the display assistant device in the second mode is configured to allow user access while excluding the first operation of the monitoring mode.

15. The display assistant device as recited in claim 14 , wherein the operations further comprise:

responsive to determining that there is not a match between the one or more images and the images of the authorized users, continuing operating in the monitoring mode.

16. The display assistant device as recited in claim 14 , further comprising:

one or more sensors configured to detect one or more events, the one or more events associated with at least one of:

smoke, a motion, a sound, or a person; and

one or more microphones;

wherein the operations further comprise:

responsive to a detection of a first alert event occurring in front of the camera:

automatically enabling the camera and the one or more microphones; and

recording the first alert event using the camera and the one or more microphones.

17. The display assistant device as recited in claim 14 , wherein the user request is a first user request, and the operations further comprise:

while performing the first operation, receiving a second user request associated with a second device function; and

in response to the receiving the second user request:

pausing the first operation; and

performing a second operation associated with the second device function, the second operation comprising:

continuously capturing second video using the camera; and

transmitting the second video to one or more second users participating in a video communication with a first user of the display assistant device.

18. A non-transitory, machine-readable storage medium storing instructions that, when executed by one or more processing devices of a display assistant device, cause the one or more processing devices to perform operations comprising:

while the display assistant device is operating in a monitoring mode:

performing a first operation associated with a first device function, the first operation comprising continuously capturing, for a period of time, first video using a camera of the display assistant device to facilitate authorization of one or more users;

while performing the first operation, receiving a user request to switch from the monitoring mode to a second mode; and

in response to receiving the user request:

capturing one or more images of a field of view using the camera, where, consequent to the capturing of the one or more images, the one or more images are compared with one or more stored images of authorized users; and

responsive to a determination that there is a match between the one or more images and at least one image of the one or more stored images of the authorized users, switching from the monitoring mode to the second mode, wherein the display assistant device in the second mode is configured to allow user access while excluding the first operation of the monitoring mode.

19. The non-transitory, machine-readable storage medium as recited in claim 18 , wherein the user request is a first user request, and wherein the operations further comprise:

receiving a second user request associated with a second device function; and

in response to the receiving the second user request:

pausing the first operation; and

performing a second operation associated with the second device function, the second operation comprising:

continuously capturing second video using the camera; and

transmitting the second video to one or more second users participating in a video communication with a first user of the display assistant device.

20. The non-transitory, machine-readable storage medium as recited in claim 18 , wherein the operations further comprising:

responsive to a detection of a first alert event occurring in front of the camera:

automatically enabling the camera and one or more microphones of the display assistant device; and

recording the first alert event using the camera and the one or more microphones.

Continuity (7)
Continuation 17283202
Continuation PCTUS2018064449 · Dec 7, 2018
Continuation PCTUS2018054861 · Oct 8, 2018
Provisional Application 62743464 · Oct 9, 2018
Provisional Application 62742888 · Oct 8, 2018
Provisional Application 62742892 · Oct 8, 2018
Related Publication 20230179855A1 · Jun 8, 2023
References Cited (20)
US 6111517A · Atick · 2000 [cited by examiner]
US 9286482B1 · Dumont · 2016 [cited by examiner]
US 9497202B1 · Calo · 2016 [cited by examiner]
US 11570354B2 · Liu et al. · 2023 [cited by applicant]
US 20050185058A1 · Sablak · 2005 [cited by examiner]
US 20050267605A1 · Lee et al. · 2005 [cited by applicant]
US 20090097718A1 · Li · 2009 [cited by examiner]
US 20130031477A1 · Bilinski et al. · 2013 [cited by applicant]
US 20140172914A1 · Elnikety et al. · 2014 [cited by applicant]
US 20140218599A1 · Nakamura · 2014 [cited by examiner]
US 20160232763A1 · Sockol · 2016 [cited by examiner]
US 20160306420A1 · Hill, III · 2016 [cited by examiner]
US 20170038949A1 · Chen · 2017 [cited by applicant]
US 20170094372A1 · Moon · 2017 [cited by examiner]
US 20170263254A1 · Dewan · 2017 [cited by examiner]
US 20170357876A1 · Rothschild · 2017 [cited by examiner]
US 20200184088A1 · Waneck · 2020 [cited by examiner]
International Search Report and Written Opinion for PCT/US2018/054861 dated Feb. 13, 2019, all pages. [cited by applicant]
International Search Report and Written Opinion for PCT/US2019/029264 dated Oct. 9, 2019, all pages. [cited by applicant]
Ciphers , “Light-Emitting Diode”, Available Online at: https://en.wikipedia.org/w/index.php?title=Light-emittingdiode&oldid=862643219, Oct. 5, 2018, 41 pages. [cited by applicant]