Patents Assigned to GOOGLE
  • Patent number: 11997781
    Abstract: This document describes a thermal-control system that may be integrated into a mesh network device and associated mesh network devices. The thermal-control system, which may include a heat sink, multiple heat spreaders, and a heat shield, is such that heat originating from IC devices populating a printed circuit board of the mesh network device may be transferred to a housing component of the mesh network device for external dissipation to maintain a desired thermal profile of the mesh network device.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Ihab A. Ali, Frédéric Heckmann
  • Patent number: 11997089
    Abstract: Methods, systems, and media for authentication of user devices to a display device are provided. In some implementations, the method comprises: authenticating a first user device to a display device, where the first user device is provided with media playback control on the display device in response to the authentication; identifying a second user device in proximity to the first user device; transmitting, from the first user device to the second user device, an invitation message to authenticate the second user device to the display device; and transmitting, from the first user device to the second user device, an authentication token that causes the second user device to request authentication to the display device from the server, where the second user device is provided with media playback control on the display device in response to authenticating with the display device.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Justin Lewis, Scott Davies
  • Patent number: 11996085
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data including an utterance, obtaining context data that indicates one or more expected speech recognition results, determining an expected speech recognition result based on the context data, receiving an intermediate speech recognition result generated by a speech recognition engine, comparing the intermediate speech recognition result to the expected speech recognition result for the audio data based on the context data, determining whether the intermediate speech recognition result corresponds to the expected speech recognition result for the audio data based on the context data, and setting an end of speech condition and providing a final speech recognition result in response to determining the intermediate speech recognition result matches the expected speech recognition result, the final speech recognition result including the one or more expected speech recognition results indicated b
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Petar Aleksic, Glen Shires, Michael Buchanan
  • Patent number: 11997471
    Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
  • Patent number: 11997370
    Abstract: This application is directed to a doorbell camera for illuminating and capturing scenes. The doorbell camera includes at least a subset of processors for operating a camera module, an image sensor having a field of view of a scene and configured to capture video of a portion of the scene, one or more infrared (IR) illuminators for providing illumination, a waterproof button assembly, and a microphone and a speaker for enabling a real-time conversation between a visitor located at the doorbell camera and a user of a remote client device. The waterproof button assembly is configured to receive a user press on a button top, block water from entering the electronic device, and display a visual pattern uniformly at a peripheral region of the button assembly using LEDs and light guide component that are disposed under the button top.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Haerim Jeong, Rengarajan Aravamudhan, Jacobi Grillo, Michael Dixon, Yu-An Lien, Minjung Kim, Etienne Bérubé, Rochus Jacob, Brian Conner, Scott Mullins
  • Patent number: 11997084
    Abstract: The present disclosure provides systems and methods that perform structure-based access control. In particular, rather than relying upon a user-specific credential scheme, which can require manual sharing of user-specific credentials and/or switching between the multiple accounts to access the particular devices, applications, or services associated with such accounts, the systems and methods of the present disclosure facilitate user credentials to be inherited by or otherwise assigned to a structure identifier associated with a structure (e.g., a home in which the user resides), thereby generating a set of structure credentials. This enables other users in the structure, who may be part of a collaborative user group, to access devices, applications, and/or services using the structure credentials.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Mark Spates, IV, Vincent Yanton Mo, Zhenguo Guan, David Roy Schairer
  • Patent number: 11997062
    Abstract: Methods, systems, and media for identifying video objects linked to a source video are provided. In some embodiments, the method comprises: identifying demographic attributes corresponding to a first user participating in an online conversation; determining at least one keyword associated with the online conversation, wherein the keyword indicates a topic of the online conversation; identifying a video object based at least on the demographic attributes and the at least one keyword, wherein the video object comprises a portion of a video; causing the identified video object to be presented in a group of video objects on a first user device associated with the first user; receiving an indication that the identified video object has been selected on the first user device for inclusion in a message in the online conversation; and causing the identified video object to be presented on a second user device associated with the second user.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11994675
    Abstract: A head-mounted device, such as augmented reality glasses, can be configured to track screen time. The head-mounted device can advantageously track screen time across a variety of devices whether or not they are configured to such measurements. Various modes for tracking the screen time may be used based on accuracy, power consumption, and privacy. The head-mounted device may track in a mode based on a battery level, a device setting or a user input. The head-mounted device may accumulate screen times in a database and in some implementations, can link screen times with devices in the database based on device information gathered by the head-mounted device during the tracking process. The head-mounted device may be configured to generate and display an alert based on one or more rules about screen time.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Ruofei Du, Maksym Dzitsiuk
  • Patent number: 11992944
    Abstract: Training and/or utilizing a hierarchical reinforcement learning (HRL) model for robotic control. The HRL model can include at least a higher-level policy model and a lower-level policy model. Some implementations relate to technique(s) that enable more efficient off-policy training to be utilized in training of the higher-level policy model and/or the lower-level policy model. Some of those implementations utilize off-policy correction, which re-labels higher-level actions of experience data, generated in the past utilizing a previously trained version of the HRL model, with modified higher-level actions. The modified higher-level actions are then utilized to off-policy train the higher-level policy model. This can enable effective off-policy training despite the lower-level policy model being a different version at training time (relative to the version when the experience data was collected).
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Honglak Lee, Shixiang Gu, Sergey Levine
  • Patent number: 11997214
    Abstract: A first request for content from a client device is received. The first request includes a resource locator provided by an authorizing data service to authorize the client device to obtain the requested content. The resource locator includes a first digital signature associated with authorization of the client device to access the requested content, and a second digital signature associated with authorization of delivery of the requested content for access by the client device. An occurrence of an event is identified that indicates a change in the delivery of the requested content to the client device. A third digital signature associated with a changed delivery of the requested content is generated. A new resource locator is provided to the client device that includes the first digital signature and the third digital signature.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventor: Colin Whittaker
  • Patent number: 11992945
    Abstract: Techniques are disclosed that enable training a plurality of policy networks, each policy network corresponding to a disparate robotic training task, using a mobile robot in a real world workspace. Various implementations include selecting a training task based on comparing a pose of the mobile robot to at least one parameter of a real world training workspace. For example, the training task can be selected based on the position of a landmark, within the workspace, relative to the pose. For instance, the training task can be selected such that the selected training task moves the mobile robot towards the landmark.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Jie Tan, Sehoon Ha, Peng Xu, Sergey Levine, Zhenyu Tan
  • Patent number: 11994664
    Abstract: An augmented reality (AR) subsystem including one or more machine learning models, automatically overlays an augmented reality image, e.g., a border or outline, that identifies cells of potential interest, in the field of view of the specimen as seen through the eyepiece of an LCM microscope. The operator does not have to manually identify the cells of interest for subsequent LCM, e.g, on a workstation monitor, as in the prior art. The operator is provided with a switch, operator interface tool or other mechanism to select the identification of the cells, that is, indicate approval of the identification of the cells, while they view the specimen through the eyepiece. Activation of the switch or other mechanism invokes laser excising and capture of the cells of interest via a known and conventional LCM subsystem.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Jason Hipp, Martin Stumpe
  • Patent number: 11995242
    Abstract: The present disclosure provides for detection of input to a wireless device, such as earbuds or other wearable devices, based on RF signals between the earbuds and/or between an earbud and other devices, such as a host device. For example, gestures may be detected using signal strength, such as by using a received signal strength indicator (RSSI), between two earbuds and/or between an earbud and a host device.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Wenjing Su, Jiang Zhu
  • Patent number: 11995128
    Abstract: The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Gang Wang, Marcel M. M. Yung
  • Patent number: 11994689
    Abstract: Techniques of generating a wavefront modulating element (WME) for imaging an object over a large image field include (i) designing a WME by breaking a large image into smaller sub-images and then applying an inverse imaging operation to find a segment of a plurality of segments (324-1 to-334-n) of a WME (in the from of DOE) producing a sub-image, and (ii) specifying an optical system to illuminate the WME resulting from each of the plurality of segments in such a way that the large image is reproduced as closely as possible. Along these lines, given a large target image in the far-field, a WME generation system decomposes the target image into sub-images. From this decomposition, the WME generation system then produces WME segments corresponding to the sub-images.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventor: Khoa Nguyen
  • Patent number: 11995530
    Abstract: The present disclosure provides systems and methods that provide feedback to a user of an image capture device that includes an artificial intelligence system that analyzes incoming image frames to, for example, determine whether to automatically capture and store the incoming frames. An example system can also, in the viewfinder portion of a user interface presented on a display, a graphical intelligence feedback indicator in association with a live video stream. The graphical intelligence feedback indicator can graphically indicate, for each of a plurality of image frames as such image frame is presented within the viewfinder portion of the user interface, a respective measure of one or more attributes of the respective scene depicted by the image frame output by the artificial intelligence system.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Aaron Michael Donsbach, Christopher Breithaupt, Li Zhang, Arushan Rajasekaram, Navid Shiee
  • Patent number: 11996103
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for voice recognition. In one aspect, a method includes the actions of receiving a voice input; determining a transcription for the voice input, wherein determining the transcription for the voice input includes, for a plurality of segments of the voice input: obtaining a first candidate transcription for a first segment of the voice input; determining one or more contexts associated with the first candidate transcription; adjusting a respective weight for each of the one or more contexts; and determining a second candidate transcription for a second segment of the voice input based in part on the adjusted weights; and providing the transcription of the plurality of segments of the voice input for output.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Petar Aleksic, Pedro J. Moreno Mengibar
  • Patent number: 11995393
    Abstract: In a general aspect, a computer-implemented method can include executing, on a computing device, a non-browser application; displaying, by the non-browser application on a display of the computing device, a link to web content; and receiving an indication that the link has been selected. In response to the indication that the link has been selected, the method can include, allocating a tab of a browser application to the non-browser application; displaying the allocated browser tab within a user interface of the non-browser application; and displaying, by the allocated browser tab, the web content within the user interface.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventor: Yusuf Ozuysal
  • Patent number: 11995306
    Abstract: A method for presenting a media item of a set of media items in a graphical user interface (GUI) of a client device is disclosed. The GUI is provided to present a media item in a set of media items. An input is received to select a first position on the GUI. A continuous movement of the input along a first axis of the GUI is detected to select a second position on the GUI from the first position. Responsive to detecting the continuous movement, a scrub rate corresponding to the second position in association with the first axis of the GUI is determined. A change in a direction of the continuous movement of the input towards a second axis of the GUI is detected. The second axis and the first axis are perpendicular to each other. Responsive to detecting the change in the direction of the continuous movement, one or more media items of the set of media items are advanced according to the scrub rate.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventor: Baron Winfield Arnold
  • Patent number: D1028877
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: May 28, 2024
    Assignee: GOOGLE LLC
    Inventors: Maj Isabelle Olsson, Luke David Mastrangelo, Dustin Lee, Gina Reimann, Fred Simon