Patents Assigned to Google LLC
  • Patent number: 12052468
    Abstract: This application is directed to changing a TV operating mode based on a potential relationship among viewers of a connected TV. In some implementations, a method includes: determining viewer identities and identifying the potential relationship among the viewers or a subset of the viewers; in accordance with a determination that the potential relationship allows the viewers to share private information, placing or maintaining the connected TV in or into a first operating mode that is unrelated to media content being displayed and allows personal information to be displayed on the connected TV; and in accordance with a determination that the potential relationship does not allow the viewers to share private information, placing or maintaining the connected TV in or into a second operating mode that is unrelated to the media content and does not allow personal information to be displayed on the connected TV.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Alok Chandel, Eric H C Liu, Pierre-Yves Laligand, Justin Koh
  • Patent number: 12052311
    Abstract: Methods, systems, and media for controlling information utilized to present content using a public display device are provided. In some implementations a method for presenting content on a public display device is provided, the method comprising: (a) initiating communication with one or more display devices; (b) selecting a display device; (c) establishing a communication channel with the selected display device; (d) receiving information related to an area of a screen allocated for use by the user device; (e) identifying content that is to be presented using the selected display device; (f) generating formatted content based on the area of the screen allocated for use by the user device; (g) transmitting the formatted content to the display device using the communication channel; and repeating at least (e) to (g) until (h) determining that presentation of content using the selected display device is to be inhibited.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Kevin Brune, Eric H C Liu
  • Patent number: 12052494
    Abstract: The various embodiments described herein include methods, devices, and systems for power-management on camera devices. In one aspect, a method is performed at a camera device having memory, one or more processors, and an image sensor. The method includes: (1) while a wireless communication component of the camera device is deactivated: (a) capturing a plurality of images containing a motion event; (b) characterizing the motion event; and (c) determining, based on the characterization of the motion event, whether to send video data to a remote computing system; and (2) in accordance with a determination to send video data to the remote computing system: (i) activating the wireless communication component of the camera device; (ii) establishing a wireless connection to the remote computing system via the wireless communication component; and (iii) sending video information to the remote computing system via the established wireless connection.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Sahana Mysore, Jacobi Grillo, Mikko Pekka Sannala, Robinder Virk, William Saperstein
  • Patent number: 12050552
    Abstract: A processor of a computing device is described that intercepts a write command output from a file system, the write command specifying new data to be written to a particular group of blocks of a storage device. The processor determines, based on a record of free blocks of the storage device, that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data. Responsive to determining that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data, the processor moves the old data to other free blocks of the storage device, and after moving the old data to the other free blocks, the processor forwards the write command to the storage device to write the new data to the particular group of blocks.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Paul D. Lawrence, Mark Gregory Salyzyn
  • Patent number: 12052492
    Abstract: Implementations set forth herein relate to an automated assistant that can control a camera according to one or more conditions specified by a user. A condition can be satisfied when, for example, the automated assistant detects a particular environment feature is apparent. In this way, the user can rely on the automated assistant to identify and capture certain moments without necessarily requiring the user to constantly monitor a viewing window of the camera. In some implementations, a condition for the automated assistant to capture media data can be based on application data and/or other contextual data that is associated with the automated assistant. For instance, a relationship between content in a camera viewing window and other content of an application interface can be a condition upon which the automated assistant captures certain media data using a camera.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: July 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Felix Weissenberger, Balint Miklos, Victor Carbune, Matthew Sharifi, Domenico Carbotta, Ray Chen, Kevin Fu, Bogdan Prisacari, Fo Lee, Mucun Lu, Neha Garg, Jacopo Sannazzaro Natta, Barbara Poblocka, Jae Seo, Matthew Miao, Thomas Qian, Luv Kothari
  • Patent number: 12051370
    Abstract: Techniques to provide uniform luminance across a computing device display, such as an active matrix organic light emitting diode (AMOLED) display. In some examples, a computing device display may include a hole within the active area of the display that may be used for a camera, a button or some other function. The hole may result in a non-uniform voltage drop in a power supply mesh in regions of the active area near the hole. The power supply mesh may provide electrical energy to elements of the display. The techniques of this disclosure include portions of the power supply mesh that are not connected to the voltage supply bus to ensure a uniform voltage drop across the active area of the display.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Sangmoo Choi, Chang Ju Kang, Jae Won Choi
  • Patent number: 12051407
    Abstract: A method includes receiving audio data encoding an utterance and obtaining a set of bias phrases corresponding to a context of the utterance. Each bias phrase includes one or more words. The method also includes processing, using a speech recognition model, acoustic features derived from the audio to generate an output from the speech recognition model. The speech recognition model includes a first encoder configured to receive the acoustic features, a bias encoder configured to receive data indicating the obtained set of bias phrases, a bias encoder, and a decoder configured to determine likelihoods of sequences of speech elements based on output of the first attention module and output of the bias attention module. The method also includes determining a transcript for the utterance based on the likelihoods of sequences of speech elements.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Rohit Prakash Prabhavalkar, Golan Pundak, Tara N. Sainath
  • Patent number: 12051926
    Abstract: This application is directed to an electronic device powered by one or more rechargeable battery cells. The electronic device includes a first negative temperature coefficient (NTC) thermistor proximate to the battery cells, and an open capacitor coupled in parallel with the NTC thermistor. The open capacitor has an open area and two electrodes that are at least partially exposed via the open area and electrically isolated. The electronic device further includes a control circuit coupled to the NTC thermistor and the open capacitor. The control circuit is configured to detect a voltage drop across the NTC thermistor and the open capacitor if conductive liquid enters the open area of the capacitor and electrically connects the two electrodes that are at least partially exposed via the open area.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: James Robert Lim, Haoxing Zhang, David Wang, Dietrich Shing-Quan Ho, Yuanyuan Song
  • Patent number: 12051406
    Abstract: A method (800) to detect a hotword in a spoken utterance (120) includes receiving a sequence of input frames (210) characterizing streaming multi-channel audio (118). Each channel (119) of the streaming multi-channel audio includes respective audio features (510) captured by a separate dedicated microphone (107). For each input frame, the method includes processing, using a three-dimensional (3D) single value decomposition filter (SVDF) input layer (302) of a memorized neural network (300), the respective audio features of each channel in parallel and generating a corresponding multi-channel audio feature representation (420) based on a concatenation of the respective audio features (344). The method also includes generating, using sequentially-stacked SVDF layers (350), a probability score (360) indicating a presence of a hotword in the audio. The method also includes determining whether the probability score satisfies a threshold and, when satisfied, initiating a wake-up process on a user device (102).
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Jilong Wu, Yiteng Huang
  • Patent number: 12050983
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a machine learning task on a network input to generate a network output. One of the systems comprises an attention neural network configured to perform the machine learning task, the attention neural network comprising a plurality of attention layers, each attention layer comprising an attention sub-layer that is arranged in parallel with a feed-forward sub-layer.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Aakanksha Chowdhery, Jacob Daniel Devlin, Sharan Narang
  • Patent number: 12050622
    Abstract: A method includes identifying a first table including data. The first table has associated metadata, an associated replication state, an associated replication log file including replication logs logging mutations of the first table, and an associated replication configuration file including a first association that associates the first table with a replication family. The method includes inserting a second association in the replication configuration file that associates a second table having a non-loadable state with the replication family. The association of the second table with the replication family causes persistence of any replication logs in the replication log file that correspond to any mutations of the first table during the existence of the second table. The method further includes generating a third table from the first table, the metadata associated with the first table, and the associated replication state of the first table.
    Type: Grant
    Filed: April 25, 2020
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Wangyuan Zhang, Li Moore
  • Patent number: 12050264
    Abstract: A mobile computing device includes one or more processors, an emissive display that includes a touchscreen, and a proximity sensor that generates a quantitative output signal. The one or more processors transition, in response to the quantitative output signal decreasing below a low threshold value, operation of the sensor to a high sensitivity state; transition, in response to the quantitative output signal increasing above a high threshold value, operation of the sensor to the low sensitivity state; and deactivate the touchscreen and/or the emissive display when the touchscreen and/or the emissive display is activated and when the quantitative output signal increases above an high threshold value and to activate the touchscreen and/or the emissive display when the touchscreen and/or the emissive display is deactivated and when the quantitative output signal is below a low threshold value, the low threshold value being less than the high threshold value.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: YungSheng Chang, YanJang Jiang
  • Patent number: 12050110
    Abstract: A first computing device can implement a method for providing navigation instructions. The method includes initiating a first navigation session for providing a first set of navigation instructions to a user from a starting location to a destination location along a first route. The method also includes detecting a second computing device in proximity to the first computing device, and determining that the second computing device is implementing a second navigation session for providing a second set of navigation instructions to the destination location along a second route. Further, the method includes adjusting the first navigation session in accordance with the second navigation session.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Patent number: 12051092
    Abstract: Systems and methods are shown for providing private local sponsored content selection and improving intelligence models through distribution among mobile devices. This allows greater data gathering capabilities through the use of the sensors of the mobile devices as well as data stored on data storage components of the mobile devices to create predicted models while offering better opportunities to preserve privacy. Locally stored profiles comprising machine intelligence models may also be used to determine the relevance of the data gathered and in improving an aggregated model for identifying the relevance of data and the selection of sponsored content items. Distributed optimization is used in conjunction with privacy techniques to create the improved machine intelligence models. Publishers may also benefit from the improved privacy by protecting the statistics of type or volume of sponsored content items shown with publisher content.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: July 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Keith Bonawitz, Daniel Ramage, David Petrou
  • Patent number: 12051408
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designating certain voice commands as hotwords. The methods, systems, and apparatus include actions of receiving a hotword followed by a voice command. Additional actions include determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, where a voice command that is designated as a hotword is treated as a voice input regardless of whether the voice command is preceded by another hotword. Further actions include, in response to determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, designating the voice command as a hotword.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventor: Matthew Sharifi
  • Patent number: 12052254
    Abstract: In one embodiment, a system includes a computing device providing a computing environment including a number of user accounts, where each of the user accounts is assigned specified privileges to execute particular commands or programs, receiving a request to temporarily escalate privileges for one of the user accounts during a specified duration, where the request includes an identifier of the user account, requested privileges, and the specified duration, granting the requested privileges for the specified duration in conjunction with specific restrictions on one or more prohibited activities that are normally permitted for user accounts with the requested privileges, monitoring, during the specified duration, for any indication that the user account has attempted a prohibited activity, detecting an indication that the user account attempted one of the prohibited activities, and initiating an automated remediation corresponding to the indication.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Manoj Sharma, Choudhury Sarada Prasanna Nanda, Ilya Beyer, Maurilio Cometto
  • Patent number: 12052559
    Abstract: A situation awareness system is provided and includes sensors configured to sense an object and generate signals of the sensed object. An identification and classification module is in communication with the sensors. The identification and classification module is configured to identify the sensed object and determine the position, speed and direction of each sensed object. A sound synthesis module is in communication with the identification and classification module. The sound synthesis module is configured to create sounds for the sensed object and further configured to create a binaural virtual acoustic model for the sensed object. The binaural virtual acoustic model is used to position the sensed object in virtual space at a location corresponding to its location in real space. One or more beam forming arrays is in communication with the sound synthesis module and configured to delivery sound. The delivered sound increases the situational awareness of a vehicle operator.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Perry Teevens, Robert J. E. Dalton, Jr., David E. Romblom, Peter G. Otto, Elliot M. Patros
  • Patent number: 12051434
    Abstract: A method for Short-Time Fourier Transform-based echo muting includes receiving a microphone signal including acoustic echo captured by a microphone and corresponding to audio content from an acoustic speaker, and receiving a reference signal including a sequence of frames representing the audio content. For each frame in a sequence of frames, the method includes processing, using an acoustic echo canceler configured to receive a respective frame as input to generate a respective output signal frame that cancels the acoustic echo from the respective frame, and determining, using a Double-talk Detector (DTD), based on the respective frame and the respective output signal frame, whether the respective frame includes a double-talk frame or an echo-only frame. For each respective frame that includes the echo-only frame, muting the respective output signal frame, and performing speech processing on the respective output signal frame for each respective frame that includes the double-talk frame.
    Type: Grant
    Filed: December 11, 2021
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Turaj Zakizadeh Shabestary, Arun Narayanan
  • Patent number: 12051405
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Patent number: D1037303
    Type: Grant
    Filed: March 7, 2024
    Date of Patent: July 30, 2024
    Assignee: GOOGLE LLC
    Inventor: Christopher Norman