Google Patents Granted
Patents granted to Google by the U.S. Patent and Trademark Office (USPTO).
-
Patent number: 12216463Abstract: This technology relates to a destruction validation system. The destruction validation system includes a destruction device and a controller. The controller is configured to monitor current drawn by the destruction device during destruction of the piece of physical media. The controller may compare the current drawn to a current profile. Based on the comparison of the current drawn to the current profile, the controller may generate and output a notification indicating whether the piece of physical media has been destroyed. In some instances, the destruction device includes a current sensing device. The current sensing device may be configured to detect the current drawn by the destruction device and transmit the detected current drawn to the controller. The current drawn that is monitored by the controller may be the detected current drawn by the current sensing device.Type: GrantFiled: November 13, 2019Date of Patent: February 4, 2025Assignee: Google LLCInventor: John Zevenbergen
-
Patent number: 12216504Abstract: The present application provides a wearable computing device. The wearable computing device includes a housing, at least one internal component, and a port. The at least one internal component is positioned within the housing and includes an aperture. The port includes an exterior portion defining an opening in the wearable computing device, the exterior portion extending into the wearable computing device to define an inner wall, and an interior portion extending inward from the exterior portion of the port to the aperture of the component. The present application also provides methods for manufacturing a wearable computing device.Type: GrantFiled: June 15, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Alan Luu, Renato Cabanban, Dennis Mccray, Chang Wei Tsao
-
Patent number: 12215986Abstract: An interactive digital map of a geographic area is provided via a user interface. A request to obtain travel directions to a destination is received via the user interface. Respective indications of candidate rides for at least a portion of a route to the destination are requested from third-party providers, each of the indications including a pick-up location, a price estimate, and pick-up time. The requested indications of the candidate rides are received. A ranking of the candidate rides is determined using at least one of the corresponding pick-up locations, the price estimates, or the pick-up times, and a listing of the candidate rides is provided via the user interface in accordance with the determined ranking. In response to one of the candidate rides being selected via the user interface, a request for the selected ride is transmitted to the corresponding third-party provider.Type: GrantFiled: March 29, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Jon Øvrebø Dubielzyk, Scott Ogden, Izaak Rubin
-
Patent number: 12216700Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: GrantFiled: April 19, 2021Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 12214507Abstract: Implementations are provided for increasing realism of robot simulation by injecting noise into various aspects of the robot simulation. In various implementations, a three-dimensional (3D) environment may be simulated and may include a simulated robot controlled by an external robot controller. Joint command(s) issued by the robot controller and/or simulated sensor data passed to the robot controller may be intercepted. Noise may be injected into the joint command(s) to generate noisy commands. Additionally or alternatively, noise may be injected into the simulated sensor data to generate noisy sensor data. Joint(s) of the simulated robot may be operated in the simulated 3D environment based on the one or more noisy commands. Additionally or alternatively, the noisy sensor data may be provided to the robot controller to cause the robot controller to generate joint commands to control the simulated robot in the simulated 3D environment.Type: GrantFiled: October 19, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Matthew Bennice, Paul Bechard, Joséphine Simon, Chuyuan Fu, Wenlong Lu
-
Patent number: 12216319Abstract: A fiber optic panel assembly that includes one or more sliding trays disposed therein is provided. The sliding trays may slide out certain selected adaptor modules outward from other non-selected fiber optic modules in a vertical fashion is provided. In one example, the fiber optic panel assembly includes a ceiling, a bottom cover, and two opposing side panels defining an interior opening therein, and a curved support plate disposed in the interior opening of the fiber optic panel assembly, wherein the curved support plate has a plate body having a plurality of apertures, each aperture is configured to receive a respective adaptor.Type: GrantFiled: March 15, 2022Date of Patent: February 4, 2025Assignee: Google LLCInventors: Charles Poe, Mathew Berg
-
Patent number: 12216703Abstract: Systems and methods for textual replacement can include the determination of a visual intent, which can trigger an interface for selecting an image to replace visual descriptors. The visually descriptive terms can be identified, and an indicator can be provided to indicate the text replacement option may be initiated. An image can then be selected by a user to replace the visually descriptive terms.Type: GrantFiled: October 18, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Harshit Kharbanda, Christopher James Kelley, Pendar Yousefi
-
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: 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: 12216893Abstract: A method for presenting content comprises receiving a content item; receiving a plurality of thumbnails from the content item, each thumbnail associated with a point in the content item; playing the content item starting at a first point; receiving in a user interface a selection at a second point in the content item; presenting, in the user interface, first content of the content item at the second point; and presenting, in the user interface, a subset of the plurality of thumbnails, the subset arranged based on a predetermined order and including a thumbnail associated with the second point.Type: GrantFiled: May 23, 2022Date of Patent: February 4, 2025Assignee: Google LLCInventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
-
Patent number: 12216669Abstract: Methods and apparatus for providing query suggestions to a user based on one or more past queries submitted by the user. Candidate query suggestions responsive to a current query may be identified. A candidate query similarity measure may be determined for a given candidate query suggestion based on matching entities related to the given candidate query suggestion and the one or more past queries. In some implementations, the similarity measure of the given candidate query suggestion may be based on a comparison of current entities of the given candidate query suggestion that match entities of one or more past queries, to a group of the current entities that includes entities that do not match the entities of one or more past queries. In some implementations a ranking of the candidate query suggestions may be determined based on the similarity measure.Type: GrantFiled: November 27, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Anwis Das, Abhinandan Sujit Das, Nitin Gupta, Renshen Wang
-
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
-
Patent number: 12217698Abstract: A display device includes subpixels of a first, second, and third colors, scan lines, and column lines. The subpixels are arranged in an array of rows and columns, with each subpixel in a column being electrically connected to a same column line. Each subpixels in a column is configured for receiving electronic scan signals that control a light output from an emissive element of the subpixel from a scan line and from the column line connected to the subpixel. One or more line drivers provide the electronic scan signals, during a time period for rendering a frame, to subpixels in a first set of columns first to subpixels of the first color and then to the subpixels of the third color and to subpixels in a second set of columns first to subpixels of the third color and then to the subpixels of the first color.Type: GrantFiled: May 11, 2021Date of Patent: February 4, 2025Assignee: Google LLCInventors: Sangmoo Choi, Sun-il Chang
-
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: 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: 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: 12217029Abstract: This specification is generally directed to techniques for generating interfacing source code between computing components based on natural language input. In various implementations, a natural language input that requests generation of interfacing source code to logically couple a first computing component with a second computing component may be processed to generate an interface request semantic embedding. The interface request semantic embedding may be processed based on one or more domain models associated with the first and second computing components to generate a pool(s) of candidate code snippets for logically coupling with first and second computing components. A plurality of candidate instances of interfacing source code may be generated between the first and second computing components. Each candidate software interface may include a different permutation of candidate code snippets from the pool(s) of candidate code snippets.Type: GrantFiled: August 17, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: David Andre, Nisarg Vyas, Salil Pradhan, Rebecca Radkoff, Ryan Butterfoss, Falak Shah, Jayendra Parmar
-
Patent number: 12216726Abstract: Methods, systems, and computer programs encoded on a computer storage medium, that provide different content pages based on varying user interactions with a content item on a content page. A first content page that includes a first multi-interaction content navigation item may be provided for display within a first application. A first set of user interactions with this content navigation item may cause display of a second content page that is linked to by this content navigation item. A second set of user interactions with this content navigation item may cause display of a different content page that is generated using contextual data. When data indicating performance of the second set of user interactions with this content navigation item may be received, the contextual data may be obtained, based on which, the third content page may be provided for display within the first application.Type: GrantFiled: February 6, 2020Date of Patent: February 4, 2025Assignee: Google LLCInventor: Margaret Calliope Georgiadis
-
Patent number: 12217107Abstract: This document describes apparatuses that include integrated memory card ejector and sensor ports. A first described aspect of an apparatus includes a memory card connector, a housing, and a carriage. The memory card connector includes a receiver configured to receive a memory card and an ejector assembly configured to eject the memory card from the receiver. The housing includes a sidewall that includes a memory card slot and an integrated port. The integrated port defines an outside opening of the housing. The carriage includes a slide portion slidably positioned in the integrated port and is accessible through the outside opening of the housing. The carriage includes a carriage body having an outer port, a sensor port, and an acoustic chamber defined within the carriage body. The carriage includes an ejector connector configured for contacting the ejector assembly and a sensor assembly mounted on the carriage at the sensor port.Type: GrantFiled: January 26, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Trevor Matthew Cardiff, Brandon Raphael Collins-Smoot, Cindy Xinzi Wang, Warren Zachary Jones, Jeffrey Yukio Hayashida
-
Patent number: 12217142Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing data identifying a first image as input to a machine learning model trained using training data identifying a plurality of composite images that each include one or more constituent images, and determining, using one or more outputs of the trained machine learning model, that the first image is a composite image that includes a first constituent image, wherein at least a portion of the first constituent image is in a spatial area of the first image, and wherein the first constituent image corresponds to a frame of a video embedded into the first image.Type: GrantFiled: November 27, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
-
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: 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: 12217282Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: June 26, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Patent number: 12217173Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. In one aspect, one of the systems includes an encoder neural network configured to receive the input sequence and generate encoded representations of the network inputs, the encoder neural network comprising a sequence of one or more encoder subnetworks, each encoder subnetwork configured to receive a respective encoder subnetwork input for each of the input positions and to generate a respective subnetwork output for each of the input positions, and each encoder subnetwork comprising: an encoder self-attention sub-layer that is configured to receive the subnetwork input for each of the input positions and, for each particular input position in the input order: apply an attention mechanism over the encoder subnetwork inputs using one or more queries derived from the encoder subnetwork input at the particular input position.Type: GrantFiled: September 3, 2021Date of Patent: February 4, 2025Assignee: Google LLCInventors: Noam M. Shazeer, Aidan Nicholas Gomez, Lukasz Mieczyslaw Kaiser, Jakob D. Uszkoreit, Llion Owen Jones, Niki J. Parmar, Illia Polosukhin, Ashish Teku Vaswani
-
Patent number: 12217306Abstract: The present disclosure provides various transformations to be used in analysis of a large number of transactions to detect anomalies that would indicate potential fraudulent or criminal activity. Such transformations may be applied, for example, using a machine learning system. According to some examples, each of various transformations may be used to detect a particular type of behavioral anomaly. When multiple disparate transformations are considered together by the machine learning system, anomalous activity related to potential fraudulent or criminal activity can be detected more frequently and with greater accuracy.Type: GrantFiled: October 24, 2022Date of Patent: February 4, 2025Assignee: Google LLCInventor: Ramesh Natarajan
-
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: 12215610Abstract: A system includes a hot air vent extending about a heat source. The hot air vent is configured to produce an air flow by directing air heated by the heat source to rise upward along the hot air vent. The system further includes a wind turbine arranged at a top of the hot air vent configured to be operated by the heated air rising upward along the hot air vent.Type: GrantFiled: October 3, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventor: Travis James Miller
-
Patent number: 12217722Abstract: Techniques and apparatuses are described that perform frequency compensation for a display. In aspects, a first uniformity of multiple regions of the display can be measured at a reference frequency. The display can then be driven at a second frequency and a second uniformity of the multiple regions of the display can be measured. The differences between the first and second uniformity can then be used to generate a compensation mask. XYZ domain data from the first and second uniformity measurements can be used to generate a color model characterization. The color model characterization can be used to convert the XYZ domain data into RGB data when the display is driven at the second frequency to compensate for the differences in uniformity across the multiple regions of the display.Type: GrantFiled: February 7, 2024Date of Patent: February 4, 2025Assignee: Google LLCInventors: Hyunchul Kim, Chien-Hui Wen, Ken Kok Foo
-
Patent number: 12219419Abstract: A source base station receives, from a candidate base station while a user device is operating in a source cell of the source base station, a first message that indicates a conditional handover configuration providing information for user device operation within a candidate target cell of the candidate base station, but does not indicate a corresponding condition for handing over to the candidate target cell. The source base station generates the corresponding condition for handing over to the candidate target cell, and sends, to the user device, a second message that indicates the conditional handover configuration and the corresponding condition.Type: GrantFiled: May 20, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Chih-Hsiang Wu, Jing Hsieh
-
Patent number: 12217736Abstract: Implementations can detect respective audio data that captures an acoustic event at multiple assistant devices in an ecosystem that includes a plurality of assistant devices, process the respective audio data locally at each of the multiple assistant devices to generate respective measures that are associated with the acoustic event using respective event detection models, process the respective measures to determine whether the detected acoustic event is an actual acoustic event, and cause an action associated with the actional acoustic event to be performed in response to determining that the detected acoustic event is the actual acoustic event. In some implementations, the multiple assistant devices that detected the respective audio data are anticipated to detect the respective audio data that captures the actual acoustic event based on a plurality of historical acoustic events being detected at each of the multiple assistant devices.Type: GrantFiled: September 13, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Matthew Sharifi, Victor Carbune
-
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
-
Patent number: 12217740Abstract: Techniques are described herein for detecting and/or enrolling (or commissioning) new “hot commands” that are useable to cause an automated assistant to perform responsive action(s) without having to be first explicitly invoked. In various implementations, an automated assistant may be transitioned from a limited listening state into a full speech recognition state in response to a trigger event. While in the full speech recognition state, the automated assistant may receive and perform speech recognition processing on a spoken command from a user to generate a textual command. The textual command may be determined to satisfy a frequency threshold in a corpus of textual commands. Consequently, data indicative of the textual command may be enrolled as a hot command. Subsequent utterance of another textual command that is semantically consistent with the textual command may trigger performance of a responsive action by the automated assistant, without requiring explicit invocation.Type: GrantFiled: February 19, 2024Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Yuan Yuan, Bibo Xu, Tianyu Wang, Anurag Jain
-
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: 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: 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: 12217690Abstract: An example device includes a display panel; a fingerprint sensor configured to sense a fingerprint through the display panel; and processing circuitry configured to: responsive to activation of the fingerprint sensor: activate a local high brightness mode by at least increasing an amount of light radiated from a first portion of the display panel that overlies the fingerprint sensor; and temporarily decrease controlled brightness of a second portion of the display panel that is non-overlapping with the first portion.Type: GrantFiled: August 9, 2021Date of Patent: February 4, 2025Assignee: Google LLCInventor: Sangmoo Choi
-
Patent number: 12217177Abstract: Systems and methods for processing loops in computational graphs representing machine learning models are disclosed. An example method begins with obtaining data representing a computational graph. Data identifying an allocation of the computational graph across devices is obtained. Additionally, one or more nodes in the computational graph that represent a respective control flow statement are identified. For each identified node, a structure of nodes and edges that represents an operation that provides a current state of recursion or iteration in the respective control flow statement is generated. This structure is inserted into the computational graph and the allocation of nodes to devices is modified to assign the structure to a device.Type: GrantFiled: August 10, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Yuan Yu, Jeffrey Adgate Dean
-
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: 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: 12218666Abstract: An application specific integrated circuit (ASIC) chip includes: a systolic array of cells; and multiple controllable bus lines configured to convey data among the systolic array of cells, in which the systolic array of cells is arranged in multiple tiles, each tile of the multiple tiles including 1) a corresponding subarray of cells of the systolic array of cells, 2) a corresponding subset of controllable bus lines of the multiple controllable bus lines, and 3) memory coupled to the subarray of cells.Type: GrantFiled: April 11, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Michial Allen Gunter, Charles Henry Leichner, IV, Tammo Spalink
-
Patent number: 12217743Abstract: Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term memory bidirectional RNNs. The RNNs are trained using end-to-end training with suitable regularisation.Type: GrantFiled: July 28, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventor: Alexander B. Graves
-
Patent number: 12219640Abstract: To manage sidelink and non-sidelink information, a user device obtains, by processing hardware in a user device communicating with a radio access network (RAN), a first set of information for sidelink communication with another user device (504A), and obtains, by the processing hardware, a second set of information for non-sidelink communication (504B). The user device transmits, by the processing hardware to the RAN, a first message including the first set of information (1010A), and transmits, by the processing hardware to the RAN, a second message including the second set of information (1010B), the first and second messages being separate messages.Type: GrantFiled: July 1, 2021Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventor: Chih-Hsiang Wu
-
Patent number: 12217382Abstract: The technology employs a patch-based multi-scale Transformer (300) that is usable with various imaging applications. This avoids constraints on image fixed input size and predicts the quality effectively on a native resolution image. A native resolution image (304) is transformed into a multi-scale representation (302), enabling the Transformer's self-attention mechanism to capture information on both fine-grained detailed patches and coarse-grained global patches. Spatial embedding (316) is employed to map patch positions to a fixed grid, in which patch locations at each scale are hashed to the same grid. A separate scale embedding (318) is employed to distinguish patches coming from different scales in the multiscale representation. Self-attention (508) is performed to create a final image representation. In some instances, prior to performing self-attention, the system may prepend a learnable classification token (322) to the set of input tokens.Type: GrantFiled: December 4, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Junjie Ke, Feng Yang, Qifei Wang, Yilin Wang, Peyman Milanfar
-
Patent number: 12218895Abstract: A messaging system for a live event is described. A processing device presents a live event having at least one participant. The processing device presents one or more participant messages within a messaging user interface associated with the event. The processing device also presents one or more viewer messages within the messaging user interface. The viewer messages are integrated with the participant messages.Type: GrantFiled: August 8, 2022Date of Patent: February 4, 2025Assignee: Google LLCInventors: Justin Lewis, Kevin Greene
-
Patent number: 12219197Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: GrantFiled: May 24, 2024Date of Patent: February 4, 2025Assignee: Google LLCInventors: Lars Fabian Krüger, Johan Georg Granström
-
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: 12218091Abstract: A quantum computing system can include a first substrate including one or more quantum control devices. The quantum computing system can include a second substrate including one or more quantum circuit elements. The quantum computing system can include one or more tin contact bonds formed on the first substrate and the second substrate. The tin contact bonds can bond the first substrate to the second substrate. The tin contact bonds can be or can include tin, such as a tin alloy.Type: GrantFiled: March 3, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Zhimin Jamie Yao, Bob Benjamin Buckley
-
Patent number: D1060385Type: GrantFiled: May 26, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Jennifer Veneranda Cordova, Alexander John Medearis, Zhujun Yao, Vikram Padmakar Bapat