Patents by Inventor Siddarth Raghunathan
Siddarth Raghunathan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240040272Abstract: An electronic device receives a first plurality of images of a scene captured by an image sensor of an electronic device, receives an ambient light level proximate to the electronic device, and determines whether the ambient light level is less than a first threshold value. In accordance with a determination that the ambient light level is less than the first threshold value, the electronic device detects motion in the scene based on one or more of the first plurality of images. In accordance with detecting motion in the scene, the electronic device receives a second plurality of images of the scene captured by the image sensor of the electronic device, forms a composite image from two or more of the second plurality of images, and causes the composite image to be presented for display on a user device.Type: ApplicationFiled: September 25, 2023Publication date: February 1, 2024Applicant: Google LLCInventors: Bill Duran, Adrian Mircea Proca, Wei Zhong, Siddarth Raghunathan
-
Patent number: 11805328Abstract: An electronic device receives a first plurality of images of a scene captured by an image sensor of an electronic device, receives an ambient light level proximate to the electronic device, and determines whether the ambient light level is less than a first threshold value. In accordance with a determination that the ambient light level is less than the first threshold value, the electronic device detects motion in the scene based on one or more of the first plurality of images. In accordance with detecting motion in the scene, the electronic device receives a second plurality of images of the scene captured by the image sensor of the electronic device, forms a composite image from two or more of the second plurality of images, and causes the composite image to be presented for display on a user device.Type: GrantFiled: September 4, 2020Date of Patent: October 31, 2023Assignee: Google LLCInventors: Bill Duran, Adrian Mircea Proca, Wei Zhong, Siddarth Raghunathan
-
Publication number: 20230179855Abstract: 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.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Applicant: Google LLCInventors: Michael Yang Liu, Jeffrey Ching Wang, Mohamed Mohy-Eldeen Abdelgany, John Jordan Nold, George Alban Heitz, III, Siddarth Raghunathan, Shayan Sayadi, Scott Mullins
-
Patent number: 11570354Abstract: 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.Type: GrantFiled: April 26, 2019Date of Patent: January 31, 2023Assignee: Google LLCInventors: Michael Yang Liu, Jeffrey Ching Wang, Mohamed Mohy-Eldeen Abdelgany, John Jordan Nold, George Alban Heitz, III, Siddarth Raghunathan, Shayan Sayadi, Scott Mullins
-
Publication number: 20220224832Abstract: An electronic device receives a first plurality of images of a scene captured by an image sensor of an electronic device, receives an ambient light level proximate to the electronic device, and determines whether the ambient light level is less than a first threshold value. In accordance with a determination that the ambient light level is less than the first threshold value, the electronic device detects motion in the scene based on one or more of the first plurality of images. In accordance with detecting motion in the scene, the electronic device receives a second plurality of images of the scene captured by the image sensor of the electronic device, forms a composite image from two or more of the second plurality of images, and causes the composite image to be presented for display on a user device.Type: ApplicationFiled: September 4, 2020Publication date: July 14, 2022Applicant: Google LLCInventors: Bill Duran, Adrian Mircea Proca, Wei Zhong, Siddarth Raghunathan
-
Publication number: 20210329165Abstract: 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.Type: ApplicationFiled: April 26, 2019Publication date: October 21, 2021Inventors: Michael Yang Liu, Jeffrey Ching Wang, Mohamed Mohy-Eldeen Abdelgany, John Jordan Nold, George Alban Heitz, III, Siddarth Raghunathan, Shayan Sayadi, Scott Mullins
-
Patent number: 11082701Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: encoding a first stream of images from the camera device with a first bitrate; transmitting the encoded first stream of images to a server system; determining, at the camera device, one or more transmission metrics for the transmitted first stream of images; based on the one or more transmission metrics, encoding a second stream of images from the camera device with a second bitrate distinct from the first bitrate; and transmitting the encoded second stream of images to the server system.Type: GrantFiled: December 10, 2019Date of Patent: August 3, 2021Assignee: Google LLCInventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan
-
Publication number: 20200112726Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: encoding a first stream of images from the camera device with a first bitrate; transmitting the encoded first stream of images to a server system; determining, at the camera device, one or more transmission metrics for the transmitted first stream of images; based on the one or more transmission metrics, encoding a second stream of images from the camera device with a second bitrate distinct from the first bitrate; and transmitting the encoded second stream of images to the server system.Type: ApplicationFiled: December 10, 2019Publication date: April 9, 2020Inventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan
-
Patent number: 10506237Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: (i) capturing a stream of images using the image sensor; and, (ii) while capturing the stream of images: (a) encoding a first portion of the stream of images with a first bitrate; (b) transmitting the encoded first portion of the stream of images to a server system; (c) obtaining one or more transmission metrics for the transmitted first portion of the stream of images; (d) based on the one or more transmission metrics, encoding a second portion of the stream of images with a second bitrate, distinct from the first bitrate; and (e) transmitting the encoded second portion of the stream of images to the server system.Type: GrantFiled: May 27, 2016Date of Patent: December 10, 2019Assignee: GOOGLE LLCInventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan
-
Patent number: 9280973Abstract: In a content browsing environment, a system analyzes content to identify audio commands to be made available to users. The audio commands may be chosen so that they are easily differentiable from each other when using machine-based speech recognition techniques. When the content is displayed, the system monitors a user's speech to detect user utterances corresponding to the audio commands and performs content navigation in response to the user utterances.Type: GrantFiled: June 25, 2012Date of Patent: March 8, 2016Assignee: Amazon Technologies, Inc.Inventors: Olusanya T. Soyannwo, Ramy S. Sadek, Edward Dietz Crump, Siddarth Raghunathan, Renwei Yan