Patents Assigned to Google LLC
-
Patent number: 12217768Abstract: Apparatus and methods related to separation of audio sources are provided. The method includes receiving an audio waveform associated with a plurality of video frames. The method includes estimating, by a neural network, one or more audio sources associated with the plurality of video frames. The method includes generating, by the neural network, one or more audio embeddings corresponding to the one or more estimated audio sources. The method includes determining, based on the audio embeddings and a video embedding, whether one or more audio sources of the one or more estimated audio sources correspond to objects in the plurality of video frames. The method includes predicting, by the neural network and based on the one or more audio embeddings and the video embedding, a version of the audio waveform comprising audio sources that correspond to objects in the plurality of video frames.Type: GrantFiled: July 26, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Efthymios Tzinis, Scott Wisdom, Aren Jansen, John R. Hershey
-
Patent number: 12218856Abstract: Cloud migration may be performed by identifying applications that are currently operating in the enterprise and performing certain determinations as to whether those applications are proper candidates for the migration to the cloud. One example method of operation may provide identifying at least one application operating on an enterprise network, retrieving current usage data of the at least one application, comparing the current usage data of the at least one application to a threshold amount of usage data to determine whether the application has exceeded the threshold amount of usage data. Next, the creation of an instance process may be performed on an entity operating outside the enterprise network and the application may be operated via the instance process and otherwise terminated in the enterprise network to alleviate resources.Type: GrantFiled: January 8, 2024Date of Patent: February 4, 2025Assignee: Google LLCInventor: John Michael Suit
-
Patent number: 12216587Abstract: A packet cache system includes a cache memory allocator for receiving a memory address corresponding to a non-cache memory and allocated to a packet, and associating the memory address with a cache memory address; a hash table for storing the memory address and the cache memory address, with the memory address as a key and the cache memory address as a value; a cache memory for storing the packet at a location indicated by the cache memory address; and an eviction engine for determining one or more cached packets to remove from the cache memory and place in the non-cache memory when occupancy of the cache memory is high.Type: GrantFiled: February 21, 2024Date of Patent: February 4, 2025Assignee: Google LLCInventors: Jiazhen Zheng, Srinivas Vaduvatha, Hugh McEvoy Walsh, Prashant R. Chandra, Abhishek Agarwal, Weihuang Wang, Weiwei Jiang
-
Patent number: 12219223Abstract: In accordance with some implementations of the disclosed subject matter, mechanisms for presenting recommended media content items are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving a request for supplemental content relating to a program being presented by a media device; causing a content interface to be presented on a mobile device; identifying the program that is being presented on a media device; determining keywords associated with the program, wherein each of the keywords is associated with a particular portion of the program; obtaining and storing supplemental content items corresponding to the program based on the keywords; causing the content interface to present a first supplemental content item; receiving state information associated with the mobile device that indicates a subsequent visit to the content interface; and causing the content interface to present a second supplemental content item based on the state information.Type: GrantFiled: August 28, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Ingrid McAulay Trollope, Ant Oztaskent, Yaroslav Volovich
-
Patent number: 12217536Abstract: This document describes techniques and systems that enable grid-based enrollment for face authentication. The techniques and systems include overlaying a three-dimensional (3D) tracking window over a preview image of the user's face displayed via a display device. The 3D tracking window includes a plurality of segments, which persist to correspond to an approximate direction that the user's face is facing. Based on the tracking, segments are highlighted to indicate the approximate direction that the user's face is facing, a camera captures enrollment images of the user's face facing that direction, and embeddings are generated based on the enrollment images and stored in a fixed grid of pose cells corresponding to various facial poses for use in face authentication. Responsive to generation and storage of the embeddings, an indication that the one or more segments are completed is provided.Type: GrantFiled: December 5, 2019Date of Patent: February 4, 2025Assignee: Google LLCInventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
-
Patent number: 12218889Abstract: Implementations can receive user input during a dialog session between a user and an automated assistant at a client device of the user and via an automated assistant platform, and in response to determining that the user input requires a user interaction with a non-assistant platform: store a state of the dialog session between the user and the automated assistant, transmit a request to initiate the user interaction to the non-assistant platform that causes an additional client device of the user to render a prompt for completing the user interaction, and receive a token associated with the user interaction from the non-assistant platform. In response to receiving the token associated with the user interaction, implementations can cause the dialog session between the user and the automated assistant to be resumed based on the stored state of the dialog session and based on the token associated with the user interaction.Type: GrantFiled: November 10, 2020Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Wei Lu, Wangmuge Qin, Suleyman Yurekli, Jeffrey Caesar, Mikhall Turilin
-
Patent number: 12217017Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that translate text depicted in images from a source language into a target language. Methods can include obtaining a first image that depicts first text written in a source language. The first image is input into an image translation model, which includes a feature extractor and a decoder. The feature extractor accepts the first image as input and in response, generates a first set of image features that are a description of a portion of the first image in which the text is depicted is obtained. The first set of image features are input into a decoder. In response to the input first set of image features, the decoder outputs a second text that is a predicted translation of text in the source language that is represented by the first set of image features.Type: GrantFiled: January 8, 2020Date of Patent: February 4, 2025Assignee: Google LLCInventors: Puneet Jain, Orhan Firat, Sihang Liang
-
Patent number: 12216788Abstract: Systems and methods for the meta-estimation of data structures representing identifiers are disclosed. The system maintain one or more data records comprising one or more identifiers and one or more attributes. Using the data records, the system can generate a first data structure, such as a probabilistic data structure, that represents the plurality of data records. The first data structure can have a plurality of registers. The system can identify a subset of the plurality of registers that are equal to a predetermined value, and generate a second data structure that represents the subset of the plurality of registers. The system can then store the second data structure as a meta-estimation of the first, and can utilize the second data structure in further processing operations.Type: GrantFiled: October 5, 2021Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Preston Wooju Lee, Craig William Wright, Joseph Sean Cahill Goodknight Knightbrook, Evgeny Skvortsov
-
Patent number: 12216983Abstract: A method includes obtaining a text document, generating a first mark-up of the text document by a first natural language processing (NLP) model, and displaying the text document and the first mark-up. The method also includes receiving a user interaction with a portion of the first mark-up. The portion of the first mark-up of the text document may be associated with a portion of the text document. The method additionally includes, based on the user interaction with the portion of the first mark-up, selecting a second NLP model by which to process the portion of the text document, where the second NLP model is different from the first NLP model. The method further includes, based on selecting the second NLP model, generating a second mark-up of the text document by processing at least the portion thereof by the second NLP model, and displaying the text document and the second mark-up.Type: GrantFiled: September 29, 2020Date of Patent: February 4, 2025Assignee: Google LLCInventors: Ajit Narayanan, Lei Shi
-
Patent number: 12216999Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for extracting entities from conversation transcript data. One of the methods includes obtaining a conversation transcript sequence, processing the conversation transcript sequence using a span detection neural network configured to generate a set of text token spans; and for each text token span: processing a span representation using an entity name neural network to generate an entity name probability distribution over a set of entity names, each probability in the entity name probability distribution representing a likelihood that a corresponding entity name is a name of the entity referenced by the text token span; and processing the span representation using an entity status neural network to generate an entity status probability distribution over a set of entity statuses.Type: GrantFiled: February 19, 2020Date of Patent: February 4, 2025Assignee: Google LLCInventors: Nan Du, Linh Mai Tran, Yu-Hui Chen, Izhak Shafran
-
Patent number: 12217751Abstract: A method includes instructing an always-on first processor to operate in a follow-on query detection mode, and while the always-on first processor operates in the follow-on query detection mode: receiving follow-on audio data captured by the assistant-enabled device; determining, using a voice activity detection (VAD) model executing on the always-on first processor, whether or not the VAD model detects voice activity in the follow-on audio data; performing, using a speaker identification (SID) model executing on the always-on first processor, speaker verification on the follow-on audio data to determine whether the follow-on audio data includes an utterance spoken by the same user. The method also includes initiating a wake-up process on a second processor to determine whether the utterance includes a follow-on query.Type: GrantFiled: December 15, 2021Date of Patent: February 4, 2025Assignee: Google LLCInventors: Victor Carbune, Matthew Sharifi
-
Patent number: 12219338Abstract: An actuator module includes a base plate extending in a plane, a voice coil connected to the base plate, and a magnet assembly that includes a back side facing the base plate and a front side facing away from the base plate. The magnet assembly includes a base layer and sidewalls defining a cup and an inner element including a center magnet mounted within the cup. The sidewalls include a first and second pair of sidewalls. The actuator module includes a rigid frame attached to the base plate, the rigid frame including four stubs. The actuator module also includes a plurality of springs suspending the magnet assembly relative to the frame and base plate, the plurality of springs including a first spring attached to the frame at a first pair of the four stubs and a second spring attached to the frame at a second pair of the four stubs.Type: GrantFiled: October 10, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Neil John Harris, Timothy A. Gladwin, Rajiv Bernard Gomes, Anthony King, Jason David Walker
-
Patent number: 12217759Abstract: Implementations relate to dynamically, and in a context-sensitive manner, biasing voice to text conversion. In some implementations, the biasing of voice to text conversions is performed by a voice to text engine of a local agent, and the biasing is based at least in part on content provided to the local agent by a third-party (3P) agent that is in network communication with the local agent. In some of those implementations, the content includes contextual parameters that are provided by the 3P agent in combination with responsive content generated by the 3P agent during a dialog that: is between the 3P agent, and a user of a voice-enabled electronic device; and is facilitated by the local agent. The contextual parameters indicate potential feature(s) of further voice input that is to be provided in response to the responsive content generated by the 3P agent.Type: GrantFiled: February 6, 2024Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Barnaby James, Bo Wang, Sunil Vemuri, David Schairer, Ulas Kirazci, Ertan Dogrultan, Petar Aleksic
-
Patent number: 12217180Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network.Type: GrantFiled: October 12, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Mohammad Saleh, Jingqing Zhang, Yao Zhao, Peter J. Liu
-
Patent number: 12217129Abstract: A stacked quantum computing device including a first chip that includes a first dielectric substrate and a superconducting qubit on the first dielectric substrate, and a second chip that is bonded to the first chip and includes a second dielectric substrate, a qubit readout element on the second dielectric substrate, a control wire on the second dielectric substrate, a dielectric layer covering the control wire, and a shielding layer covering the dielectric layer.Type: GrantFiled: September 2, 2022Date of Patent: February 4, 2025Assignee: Google LLCInventors: Julian Shaw Kelly, Joshua Yousouf Mutus
-
Patent number: 12216895Abstract: Systems and methods for populating answers to polling questions based on initial responses. A graphical user interface (GUI) is provided to a set of participants of a conference call. The GUI includes a first portion that presents a polling question to be answered by the set of participants. A detecting is made that a first participant of the set of participants has provided a verbal answer to the polling question. The GUI provided to a second participant of the set of participants is modified to present, in a second portion, a textual form of the verbal answer provided by the first participant and a GUI element that allows the second participant to provide a non-verbal answer to the polling question via selection of the GUI element associated with the verbal answer provided by the first participant.Type: GrantFiled: September 11, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Emily Burd, Akshat Sharma
-
Patent number: 12217218Abstract: Implementations relate to an automated assistant that provides augmented reality content, via a display interface of computerized glasses, resulting from post-processing of application content. The application content can be identified based on prior interactions between a user and one or more applications, and the application content can be processed to determine objects, and/or object classifications, that may be associated with the application content. When the user is wearing the computerized glasses, and the object is detected within a field of view of the computerized glasses, the automated assistant can cause certain content to be rendered at the display interface of the computerized glasses. In some implementations, the content can be generated to supplement, and/or be different from, existing content that the user may have already accessed, in furtherance of preventing duplicative usage of applications and/or preserving computational resources.Type: GrantFiled: October 10, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventor: Ramprasad Sedouram
-
Patent number: 12217144Abstract: A deep state space generative model is augmented with intervention prediction. The state space model provides a principled way to capture the interactions among observations, interventions, critical event occurrences, true states, and associated uncertainty. The state space model can include a discrete-time hazard rate model that provides flexible fitting of general survival time distributions. The state space model can output a joint prediction of event risk, observation and intervention trajectories based on patterns in temporal progressions, and correlations between past measurements and interventions.Type: GrantFiled: August 31, 2020Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Yuan Xue, Dengyong Zhou, Nan Du, Andrew Mingbo Dai, Zhen Xu, Kun Zhang, Yingwei Cui
-
System(s) and method(s) for enforcing consistency of value(s) and unit(s) in a vehicular environment
Patent number: 12217753Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.Type: GrantFiled: June 29, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Amit Singhal, Jordan Jozwiak -
Patent number: 12216557Abstract: This document describes apparatuses and techniques for enabling a user to authorize access to early boot debugging of hardware issues in a computing system. In general, responsive to a user consenting to early boot debugging, a debug reenable signal is set in nonvolatile storage. Upon reinitialization of the computing system and receipt of an early debugging request, if the debug reenable signal is detected and the early debugging request is authenticated, an early boot debugging system is enabled. The user consent to early boot debugging may circumvent the setting of a fuse that otherwise would prevent performance of early boot debugging.Type: GrantFiled: March 10, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Kyle John Rupnow, Gopi Krishna Tummala, Kang Yang, Ivan Hugh Mclean, Baranidharan Muthukumaran, Edwin Jose