Patents Assigned to Google LLC
-
Patent number: 12052468Abstract: 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: GrantFiled: April 3, 2023Date of Patent: July 30, 2024Assignee: Google LLCInventors: Alok Chandel, Eric H C Liu, Pierre-Yves Laligand, Justin Koh
-
Patent number: 12052311Abstract: 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: GrantFiled: February 7, 2022Date of Patent: July 30, 2024Assignee: Google LLCInventors: Kevin Brune, Eric H C Liu
-
Patent number: 12052494Abstract: 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: GrantFiled: July 12, 2023Date of Patent: July 30, 2024Assignee: Google LLCInventors: Sahana Mysore, Jacobi Grillo, Mikko Pekka Sannala, Robinder Virk, William Saperstein
-
Patent number: 12050552Abstract: 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: GrantFiled: October 3, 2018Date of Patent: July 30, 2024Assignee: Google LLCInventors: Paul D. Lawrence, Mark Gregory Salyzyn
-
Patent number: 12052492Abstract: 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: GrantFiled: August 8, 2023Date of Patent: July 30, 2024Assignee: GOOGLE LLCInventors: 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: 12051370Abstract: 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: GrantFiled: February 2, 2021Date of Patent: July 30, 2024Assignee: Google LLCInventors: Sangmoo Choi, Chang Ju Kang, Jae Won Choi
-
Patent number: 12051407Abstract: 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: GrantFiled: July 26, 2022Date of Patent: July 30, 2024Assignee: Google LLCInventors: Rohit Prakash Prabhavalkar, Golan Pundak, Tara N. Sainath
-
Patent number: 12051926Abstract: 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: GrantFiled: October 18, 2022Date of Patent: July 30, 2024Assignee: Google LLCInventors: James Robert Lim, Haoxing Zhang, David Wang, Dietrich Shing-Quan Ho, Yuanyuan Song
-
Patent number: 12051406Abstract: 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: GrantFiled: January 15, 2020Date of Patent: July 30, 2024Assignee: Google LLCInventors: Jilong Wu, Yiteng Huang
-
Patent number: 12050983Abstract: 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: GrantFiled: April 3, 2023Date of Patent: July 30, 2024Assignee: Google LLCInventors: Aakanksha Chowdhery, Jacob Daniel Devlin, Sharan Narang
-
Patent number: 12050622Abstract: 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: GrantFiled: April 25, 2020Date of Patent: July 30, 2024Assignee: Google LLCInventors: Wangyuan Zhang, Li Moore
-
Patent number: 12050264Abstract: 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: GrantFiled: July 30, 2020Date of Patent: July 30, 2024Assignee: Google LLCInventors: YungSheng Chang, YanJang Jiang
-
Patent number: 12050110Abstract: 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: GrantFiled: September 11, 2020Date of Patent: July 30, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, Victor Carbune
-
Patent number: 12051092Abstract: 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: GrantFiled: March 21, 2023Date of Patent: July 30, 2024Assignee: GOOGLE LLCInventors: Keith Bonawitz, Daniel Ramage, David Petrou
-
Patent number: 12051408Abstract: 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: GrantFiled: April 2, 2020Date of Patent: July 30, 2024Assignee: Google LLCInventor: Matthew Sharifi
-
Patent number: 12052254Abstract: 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: GrantFiled: September 2, 2021Date of Patent: July 30, 2024Assignee: Google LLCInventors: Manoj Sharma, Choudhury Sarada Prasanna Nanda, Ilya Beyer, Maurilio Cometto
-
Patent number: 12052559Abstract: 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: GrantFiled: November 20, 2019Date of Patent: July 30, 2024Assignee: Google LLCInventors: Perry Teevens, Robert J. E. Dalton, Jr., David E. Romblom, Peter G. Otto, Elliot M. Patros
-
Patent number: 12051434Abstract: 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: GrantFiled: December 11, 2021Date of Patent: July 30, 2024Assignee: Google LLCInventors: Turaj Zakizadeh Shabestary, Arun Narayanan
-
Patent number: 12051405Abstract: 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: GrantFiled: May 1, 2023Date of Patent: July 30, 2024Assignee: Google LLCInventors: Aleksandar Kracun, Richard Cameron Rose
-
Patent number: D1037303Type: GrantFiled: March 7, 2024Date of Patent: July 30, 2024Assignee: GOOGLE LLCInventor: Christopher Norman