Patents Assigned to Google LLC
-
Patent number: 12244305Abstract: Methods, systems, and apparatus for measuring the dispersive shift or linewidth of a resonator coupled to a qubit. In one aspect, a method includes the actions of: generating resonator response data, comprising, for each of two computational states of the qubit: for each of multiple qubit drive frequencies: for each of multiple resonator drive frequencies: preparing the qubit in the computational state; applying a first drive pulse with the resonator drive frequency to the resonator, applying a second drive pulse with the qubit drive frequency to the qubit; measuring the state of the qubit; and processing the generated resonator response data to determine the dispersive shift or linewidth of the resonator.Type: GrantFiled: June 27, 2019Date of Patent: March 4, 2025Assignee: Google LLCInventors: Daniel Thomas Sank, Zijun Chen
-
Patent number: 12243554Abstract: Systems, methods and apparatus for invoking actions at a second user device from a first user device. A method includes determining that a first user device has an associated second user device; accessing specification data that specifies a set of user device actions that the second user device is configured to perform; receiving command inputs for the first user device; for each command input, determining whether the command input resolves to one of the user device actions; for each command input not determined to resolve any of the user device actions, causing the command input to be processed at the first user device; and for each command input determined to resolve one of the user device actions causing the first user device to display in a user interface a dialog by which a user may either accept or deny invoking the user device action at the second user device.Type: GrantFiled: October 27, 2023Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Omer Bar-or, Scott B. Huffman, Ida Mayer, Arthur E. Blume, Pravir Kumar Gupta
-
Patent number: 12242648Abstract: A method for a privacy-aware transcription includes receiving audio-visual signal including audio data and image data for a speech environment and a privacy request from a participant in the speech environment where the privacy request indicates a privacy condition of the participant. The method further includes segmenting the audio data into a plurality of segments. For each segment, the method includes determining an identity of a speaker of a corresponding segment of the audio data based on the image data and determining whether the identity of the speaker of the corresponding segment includes the participant associated with the privacy condition. When the identity of the speaker of the corresponding segment includes the participant, the method includes applying the privacy condition to the corresponding segment. The method also includes processing the plurality of segments of the audio data to determine a transcript for the audio data.Type: GrantFiled: December 11, 2023Date of Patent: March 4, 2025Assignee: Google LLCInventors: Oliver Siohan, Takaki Makino, Richard Rose, Otavio Braga, Hank Liao, Basilio Garcia Castillo
-
Patent number: 12244818Abstract: A motion vector for a current block of a current frame is decoded from a compressed bitstream. A location of a reference block within an un-generated reference frame is identified. The reference block is generated using a forward reference frame and a backward reference frame without generating the un-generated reference frame. The reference block is generated by identifying an extended reference block by extending the reference block at each boundary of the reference block by a number of pixels related to a filter length of a filter used in sub-pixel interpolation; and generating pixel values of only the extended reference block by performing a projection using the forward reference frame and the backward reference frame without generating the whole of the un-generated reference frame. The current block is then decoded based on the reference block and the motion vector.Type: GrantFiled: December 18, 2023Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Yaowu Xu, Bohan Li, Jingning Han
-
Patent number: 12244803Abstract: For a coding block of an image, a luma prediction block is generated, a luma residual block is generated, a quantized luma block is generated after transforming the luma residual block using a luma transform type, and the quantized luma block is entropy encoded. A chroma prediction block is generated, a chroma residual block is generated, an initial chroma transform type for the chroma residual block is determined as the luma transform type, a quantized chroma block is generated using the chroma residual block transformed by a final chroma transform type, and the quantized chroma block is entropy encoded. When the initial chroma transform type is other than a default transform type, the final chroma transform type is the initial chroma transform type or the default transform type, and quantized coefficients of the quantized chroma block depend upon quantized coefficients of the quantized luma block.Type: GrantFiled: January 25, 2021Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: In Suk Chong, Hui Su, Aki Kuusela
-
Patent number: 12244139Abstract: A circuit for controlling an interface between an integrated circuit of an electronic device and an external device includes each of an interface control switch and an overvoltage protection switch. The interface control switch includes a controller for controlling a mode of the interface between a data communication mode that connects the external device to the integrated circuit of the electronic device via one or more communication lines of the electronic device, and a power transmission mode that connects a power source of the external device to a battery of the electronic device. The controller includes a reset line for resetting the interface control switch. The overvoltage protection switch is connected between the one or more communication ports and the reset line, and is configured to activate the reset line of the controller in response to an overvoltage condition at the one or more communication lines of the electronic device.Type: GrantFiled: February 15, 2024Date of Patent: March 4, 2025Assignee: Google LLCInventor: Yao Ding
-
Patent number: 12242772Abstract: A method includes detecting a session between a mobile device and an alternative playback device. In response to detecting that the session has been established, the method also includes presenting a graphical user interface (GUI) on a screen of a mobile device of a user including a voice search GUI element representing a voice search, receiving a user selection of the voice search GUI element, receiving an audio input of the user to request a search of one or more media items, the audio input specifying one or more search criteria for the search, and submitting a textual search query derived from the audio input for processing, wherein a result of the search is to be presented to the user on a screen of the alternative playback device.Type: GrantFiled: July 1, 2019Date of Patent: March 4, 2025Assignee: Google LLCInventors: Jaee Patwardhan, Sana Mithani, Allan Mills, Nicolas Klein, Yakka Nakia Murphy, Adam Harrison
-
Patent number: 12242824Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to generate graphical user interfaces from textual descriptions.Type: GrantFiled: October 13, 2022Date of Patent: March 4, 2025Assignee: Google LLCInventors: Zifeng Huang, Yang Li, Gang Li, Xin Zhou, John Francis Canny
-
Patent number: 12243171Abstract: In a system for determining intent of a detected virtual contact between a user and a virtual object in a virtual reality environment, contact maybe detected between a designated selection device, manipulated by the user, and the virtual object. It may then be determined whether or not the detected contact between the designated selection device and the virtual object is intention. Determination of whether or not the detected contact is intentional may be based on at least one of an approach direction of the virtual contact with the virtual object, an approach velocity of the virtual contact with the virtual object, or an approach acceleration of the virtual contact with the virtual object.Type: GrantFiled: April 28, 2021Date of Patent: March 4, 2025Assignee: Google LLCInventors: Jon Wiley, Manuel Christian Clement
-
Patent number: 12243804Abstract: The present disclosure provides for a heatshield that can be actively cooled during a rework process. The heatshield may include a backer plate and a metal plate. A plurality of vents may extend from air inlet ducts to a top surface of the backer plate such that the plurality of vents directs cooling gas forced into the heatshield towards the metal plate and a first ball grid array (BGA) package. The cooling gas may maintain the solder joint temperature of the first BGA package below a reflow temperature and below a solidus temperature to prevent reflow-related solder joint defects from occurring in the first BGA package during rework of a second BGA package.Type: GrantFiled: August 29, 2023Date of Patent: March 4, 2025Assignee: Google LLCInventor: Sue Yun Teng
-
Patent number: 12244582Abstract: Aspects of the disclosure provide various methods relating to enclaves. For instance, a method of authentication for an enclave entity with a second entity may include receiving, by one or more processors of a host computing device of the enclave entity, a request and an assertion of identity for the second entity, the assertion including identity information for the second identity; using an assertion verifier of the enclave entity to determine whether the assertion is valid; when the assertion is valid, extracting the identity information; authenticating the second entity using an access control list for the enclave entity to determine whether the identity information meets expectations of the access control list; when the identity information meets the expectations of the access control list, completing the request.Type: GrantFiled: January 31, 2024Date of Patent: March 4, 2025Assignee: Google LLCInventors: Anna Sapek, Uday Ramesh Savagaonkar, Jeffrey Thomas Andersen, Thomas Michael Roeder
-
Patent number: 12244716Abstract: The present disclosure provides systems and methods for secure identification retrieval. The method includes retrieving a value of a periodic variable and calculating a plurality of query tokens from a corresponding plurality of client device identifiers and the value of the periodic variable. Each query token is associated with a corresponding client device identifier in a first database. The method further includes receiving a first query token calculated from a client device identifier of the first client device and the value of the periodic variable and identifying a second query token of the calculated plurality of query tokens in the first database matching the first query token. The method further includes, responsive to the identification, retrieving the associated client device identifier and retrieving one or more characteristics of the first client device according to the associated client device identifier. The method further includes transmitting the retrieved one or more characteristics.Type: GrantFiled: June 26, 2023Date of Patent: March 4, 2025Assignee: Google LLCInventors: Gang Wang, Marcel M. Moti Yung
-
Patent number: 12242531Abstract: Systems and methods are described for providing an interface and facilitating selection of sponsored content networks that provide sponsored content items. This may include providing, by a mediation server, a user interface to a publisher server, the user interface configured to provide access to data stored on the mediation server; receiving a metric associated with a rule for filtering content items associated with the publisher; applying the metric to a content network list associated with the publisher using the user interface to generate an updated content network list; and transmitting mediation code including the updated content network list to the publisher server, wherein the mediation code, when executed by a user device, (i) causes the user device to control display of content items according to the updated content network list and (ii) allows the user device to flag at least one content item for modifying the updated content network list.Type: GrantFiled: June 27, 2023Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Thomas Price, Tuna Toksoz
-
Patent number: 12242818Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for sequence modeling. One of the methods includes receiving an input sequence having a plurality of input positions; determining a plurality of blocks of consecutive input positions; processing the input sequence using a neural network to generate a latent alignment, comprising, at each of a plurality of input time steps: receiving a partial latent alignment from a previous input time step; selecting an input position in each block, wherein the token at the selected input position of the partial latent alignment in each block is a mask token; and processing the partial latent alignment and the input sequence using the neural network to generate a new latent alignment, wherein the new latent alignment comprises, at the selected input position in each block, an output token or a blank token; and generating, using the latent alignment, an output sequence.Type: GrantFiled: February 8, 2021Date of Patent: March 4, 2025Assignee: Google LLCInventors: William Chan, Chitwan Saharia, Geoffrey E. Hinton, Mohammad Norouzi, Navdeep Jaitly
-
Patent number: 12242310Abstract: An example a folding device includes a first assembly; a second assembly; a continuous display comprising a primary flexible segment; a hinge assembly rotatably connected to the first assembly about a first axis and rotatably connected to the second assembly about a second axis, wherein, when the folding device is fully opened about the hinge assembly, an inner surface of the first assembly is substantially coplanar with an inner surface of the second assembly; a first collapsible support platform attached to the first assembly and configured to articulate against a first edge of the hinge assembly to support the primary flexible segment when the folding device is fully opened; and a second collapsible support platform attached to the second assembly and configured to articulate against a second edge of the hinge assembly to support at least the primary flexible segment when the folding device is fully opened.Type: GrantFiled: September 7, 2021Date of Patent: March 4, 2025Assignee: Google LLCInventors: Michael J. Lombardi, Joe Allore
-
Patent number: 12243521Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.Type: GrantFiled: July 28, 2021Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Gaurav Bhaya, Robert Stets
-
Patent number: 12244920Abstract: A wearable device can include a first sensor configured to sense first data, a second sensor configured to sense second data, an energy utilization of the first sensor being less than an energy utilization of the second sensor, and a processor configured to perform a comparison between the first data and a threshold value, if the comparison passes the threshold value, cause the second sensor to sense the second data and process the second data, and if the comparison fails the threshold value, cause the second sensor not to sense the second data.Type: GrantFiled: September 1, 2022Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Chung Chun Wan, Ping Tong Chu
-
Patent number: 12242605Abstract: Aspects of the disclosure are directed to a system for classifying software as malicious or benign based on predicting the effect the software has on the platform before the software is actually deployed. A system as described herein can operate in close to real-time to receive, isolate, and classify software as benign or malicious. Aspects of the disclosure provide for accurate classification of malicious programs or scripts even if ostensibly the program appears benign, and vice versa, based on the effect predicted by a machine learning model trained as described herein. The system can also be implemented to isolate and verify incoming scripts or software to the platform, to provide a predicted classification while not substantially impacting processing pipelines involving platform resources or the user experience with the platform in general.Type: GrantFiled: August 4, 2022Date of Patent: March 4, 2025Assignee: Google LLCInventors: Merrielle Therese Spain, Timothy Dylan Peacock, John Edward Davis
-
Patent number: 12244397Abstract: In aspects, a non-terrestrial communication system communicates with a user equipment, UE, using repetitive communications. The non-terrestrial communication system determines a repetition configuration for repetitive communications with the UE and indicates the repetition configuration to the UE. The non-terrestrial communication system communicates with the UE using the repetitive communications in accordance with the repetition configuration.Type: GrantFiled: November 1, 2021Date of Patent: March 4, 2025Assignee: Google LLCInventors: Jibing Wang, Erik Richard Stauffer, Aamir Akram, Sharath Ananth
-
Patent number: D1064823Type: GrantFiled: May 3, 2023Date of Patent: March 4, 2025Assignee: Google LLCInventor: Joseph Vincent Giacomini