Google LLC

United States of America

Back to Profile

1-100 of 41,846 for Google LLC Sort by
Query
Aggregations
IP Type
        Patent 39,657
        Trademark 2,189
Jurisdiction
        United States 32,305
        World 7,597
        Canada 1,411
        Europe 533
Date
New (last 4 weeks) 369
2025 May (MTD) 154
2025 April 306
2025 March 318
2025 February 288
See more
IPC Class
G06F 17/30 - Information retrieval; Database structures therefor 3,906
H04L 29/06 - Communication control; Communication processing characterised by a protocol 1,867
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 1,705
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog 1,668
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 1,326
See more
NICE Class
09 - Scientific and electric apparatus and instruments 1,625
42 - Scientific, technological and industrial services, research and design 1,209
35 - Advertising and business services 427
41 - Education, entertainment, sporting and cultural services 407
38 - Telecommunications services 403
See more
Status
Pending 4,491
Registered / In Force 37,355
  1     2     3     ...     100        Next Page

1.

OPTIMIZING FUNCTIONS FOR TARGET PROCESSORS BY SEARCHING THROUGH CANDIDATE COMPUTER PROGRAMS

      
Application Number 18940773
Status Pending
Filing Date 2024-11-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Real, Esteban Alberto
  • Rossini, Mirko
  • De Souza, Connal Joseph
  • Garg, Manav

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing a target function for execution on a target processor. In particular, the target function is optimized by searching through candidate computer programs that each represent an approximation of the target function.

IPC Classes  ?

  • G06F 17/11 - Complex mathematical operations for solving equations

2.

AUTOMATED ASSISTANT INVOCATION OF APPROPRIATE AGENT

      
Application Number 19018807
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Gelfenbeyn, Ilya Gennadyevich
  • Goncharuk, Artem
  • Sirotin, Pavel

Abstract

Invoking an agent during a dialog between a user and an automated assistant. Some implementations are directed to receiving, during a human-to-automated assistant dialog, natural language input of the user that indicates a desire to engage an agent, but that fails to indicate a particular agent to be engaged. Those implementations are further directed to selecting a particular agent from a plurality of available agents, and transmitting an invocation request to the selected particular agent. In some implementations an agent selection model can be utilized in selecting the particular agent, such as a machine learning model. The machine learning model can be trained to enable generation of output that indicates, for each of a plurality of available agents (and optionally intent(s) for those agents), a probability that the available agent (and optionally intent) will generate appropriate responsive content.

IPC Classes  ?

  • G06N 3/004 - Artificial life, i.e. computing arrangements simulating life
  • G06F 9/54 - Interprogram communication
  • G06F 16/3329 - Natural language query formulation
  • G06N 3/006 - Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
  • G06N 20/00 - Machine learning
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications

3.

MANAGED CLOUD OFFERING FOR SENSITIVE INDUSTRY VERTICALS

      
Application Number 18501297
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Suryanarayana, Gopala
  • Gupta, Diwakar
  • Mehta, Naoshad
  • Kalmanovich, Zoltan
  • Chacon, James Michael
  • Lefebvre, Benoit

Abstract

A method includes obtaining, for each service of a plurality of services of a public cloud environment, a criticality classification. Each criticality classification includes one of a critical classification, a semi-critical classification, or a non-critical classification. The method includes obtaining a maintenance schedule for the public cloud environment. The maintenance schedule includes a plurality of maintenance windows and each maintenance window of the plurality of maintenance windows is associated with a respective criticality classification. The method includes receiving a maintenance request requesting maintenance of one of the plurality of services. The method also includes determining that each maintenance window associated with the respective criticality classification of the one of the plurality of services is currently closed. In response to determining that each maintenance window associated with the respective criticality classification of the one of the plurality of services is currently closed, the method includes denying the maintenance request.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]

4.

Audio-Visual Separation of On-Screen Sounds Based on Machine Learning Models

      
Application Number 19015109
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Tzinis, Efthymios
  • Wisdom, Scott
  • Jansen, Aren
  • Hershey, John R.

Abstract

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.

IPC Classes  ?

  • G10L 25/57 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for processing of video signals
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 3/088 - Non-supervised learning, e.g. competitive learning
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks

5.

Expandable Content Items for Presenting Additional Content

      
Application Number 19012066
Status Pending
Filing Date 2025-01-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Wu, Amy
  • Pearcy, Brandon Murdock
  • Lucash, Nathan Peter
  • Xu, Jun
  • Zhang, Yi
  • Yu, Zhen

Abstract

One or more computer-readable media store instructions that cause one or more processors to transmit a request for content, receive a first content item and a second content item associated with the first content item, and display the first content item within a content slot in an information resource. The content slot has a first size occupying a first region of the information resource. The operations further include identifying a user interaction associated with the first content item and, responsive to the user interaction, expanding the content slot from the first size to a second size and displaying, in the expanded content slot, the first content item, the second content item, and an actionable object configured to reduce the content slot from the second size to the first size. The second size occupies the first region and an adjoining second region of the information resource.

IPC Classes  ?

  • G06Q 30/0241 - Advertisements
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 40/103 - Formatting, i.e. changing of presentation of documents
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting

6.

Vapor Chamber with an Extended Base Plate

      
Application Number 19018604
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Ewing, Tyler Jon
  • Allore, Joseph
  • Lombardi, Michael J.

Abstract

This document describes an electronic device with a chassis and a vapor chamber positioned within the chassis. The vapor chamber includes a base plate and a cap portion attached to the base plate to form a sealed chamber. The base plate extends outward beyond the sealed chamber to form an extended portion with a first edge attached to a sidewall of the chassis and a second edge, in the form of a mechanical flange, connected to the chassis. The base plate with the extended portion forms the floor of a battery compartment within the chassis and provides a thermal path between the vapor chamber and the chassis. By integrating the vapor chamber into the structural components, the need for a separate mid-plate is eliminated, allowing for a thinner device that efficiently dissipates heat while maintaining structural rigidity.

IPC Classes  ?

  • G06F 1/20 - Cooling means
  • H05K 7/20 - Modifications to facilitate cooling, ventilating, or heating

7.

Techniques and Models for Multilingual Text Rewriting

      
Application Number 19015153
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Garcia, Xavier Eduardo
  • Firat, Orhan
  • Constant, Noah
  • Guo, Xiaoyue
  • Riley, Parker

Abstract

The technology provides a model-based approach for multilingual text rewriting that is applicable across many languages and across different styles including formality levels or other textual attributes. The model is configured to manipulate both language and textual attributes jointly. This approach supports zero-shot formality-sensitive translation, with no labeled data in the target language. An encoder-decoder architectural approach with attribute extraction is used to train rewriter models that can thus be used in “universal” textual rewriting across many different languages. A cross-lingual learning signal can be incorporated into the training approach. Certain training processes do not employ any exemplars. This approach enables not just straight translation, but also the ability to create new sentences with different attributes.

IPC Classes  ?

  • G06F 40/58 - Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • G06F 40/197 - Version control
  • G06F 40/253 - Grammatical analysisStyle critique
  • G06F 40/56 - Natural language generation
  • G06N 3/045 - Combinations of networks
  • G06N 3/047 - Probabilistic or stochastic networks
  • G06N 3/08 - Learning methods
  • G06N 3/084 - Backpropagation, e.g. using gradient descent

8.

PROVIDING CERTAIN REASONING WITH RESPECT TO FULFILLMENT OF AN ASSISTANT COMMAND

      
Application Number 19018421
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Weissenberger, Felix
  • Froemmgen, Alexander
  • Prisacari, Bogdan

Abstract

Implementations described herein relate to causing certain reasoning with respect to why an automated assistant performed (or did not perform) certain fulfillment and/or alternate fulfillment of an assistant command. For example, implementations can receive user input that includes the assistant command, process the user input to determine data to be utilized in performance of the certain fulfillment or the alternate fulfillment of the assistant command, and cause the automated assistant to utilize the data to perform the certain fulfillment or the alternate fulfillment of the assistant command. In some implementations, output that includes the certain reasoning can be provided for presentation to a user in response to additional user input that requests the certain reasoning. In some implementations, a selectable element can be visually rendered and, when selected by the user, the output that includes the certain reasoning can be provided for presentation to the user.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models

9.

Cyber-Threat Score Generation Using Machine Learning and Reflecting Quality of Sources

      
Application Number 19018643
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Coull, Scott Eric
  • Johns, Jeffrey Thomas

Abstract

A cyber-security analysis method uses machine learning (ML) technology to classify cyber-threat indicators, for example, as malicious or benign, by generating a threat score. The method includes receiving, at a compute device, a cyber-threat indicator (IUE) and associated verdicts from a set of sources. Augmenting the verdicts associated with the IUE with verdicts associated with at least one related indicator having a defined relationship with the IUE. The relationship between the IUE and the at least one related indicator can be operational, e g., based on an administrative domain, or functional, e.g., based on a protocol specification. The cyber-threat score is generated for the IUE based on the ML model and the combined verdicts of the IUE and the at least one related indicator.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

10.

FLEXIBLE MEMORY MANAGEMENT FOR VIRTUAL MACHINES

      
Application Number 18505014
Status Pending
Filing Date 2023-11-08
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Nagarnaik, Vaibhav Balwant
  • Chaturvedi, Rahul
  • Richman, Steven Aaron

Abstract

A virtual machine monitor (VMM) of a computing system may provide flexible memory management for guest virtual machines (guest VMs). The VMM may allocate a flexible amount of memory that is accessible to a guest VM. A guest VM may be configured, such as by VMM, to utilize a larger fixed amount of guest memory. A memory access error may be generated when guest VM accesses a memory location outside of the flexible memory. The VMM may receive the memory access error and allocate additional memory including at least the memory location to the flexible memory. The memory location may then be accessed without triggering a failure.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

11.

SELECTING BLOCKS TO REPRESENT SCENE

      
Application Number 18500700
Status Pending
Filing Date 2023-11-02
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Heal, Kathryn
  • Flynn, John Patrick
  • Overbeck, Ryan Styles
  • Broxton, Michael Joseph
  • Lombardi, Stephen Anthony
  • Godard, Clément Louis Jean-Claude

Abstract

A non-transitory computer-readable storage medium comprises instructions stored thereon. When executed by at least one processor, the instructions are configured to cause a computing system to at least generate multiple mesh cells based on multiple mesh layers, the multiple mesh layers representing a volumetric scene, the multiple mesh cells including multiple mesh blocks; select, from the multiple mesh blocks, k selected blocks based on densities of the multiple mesh blocks, k being a predetermined number; and store the selected blocks and identifiers of locations of the selected blocks.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 15/08 - Volume rendering

12.

DISPARATE SOURCING OF TREE DATA STRUCTURES FOR SEARCHING AND SUGGESTING APPLICATION SERVICES

      
Application Number 18958515
Status Pending
Filing Date 2024-11-25
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Yim, Keun Soo

Abstract

Implementations set forth herein relate to providing suggestions for application services using tree data structures provided by various application sources. A native data structure, created by an assistant application or other related application, can be present in a local memory and, depending on the status of this native data structure, can be utilized to generate deep links to be rendered within the search interface. Selection of a particular deep link can initialize particular operations and/or routines at one or more client or remote applications. When the native structure is unavailable, or does not satisfy certain criteria, other actions can be initiated for fetching data from remote sources or utilizing other locally available application data structures. In some implementations, graphical user interface elements indicating operation statuses can be rendered based on the available data structure(s), thereby aiding in selecting certain services across multiple applications.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 16/901 - IndexingData structures thereforStorage structures

13.

Camera Parameter Preconditioning for Neural Radiance Fields

      
Application Number 18502736
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Park, Keunhong
  • Martin-Brualla, Ricardo
  • Barron, Jonathan Tilton
  • Henzler, Philipp
  • Mildenhall, Benjamin Joseph

Abstract

Systems and methods for training a machine-learned model are disclosed herein. The method can include obtaining, by a processor, a plurality of images, each image having a set of parameter values comprising values for a plurality of camera parameters and determining a covariance matrix for the plurality of camera parameters with respect to a plurality of projected points generated via evaluation of a projection function. The method can also include performing a whitening algorithm to identify a preconditioning matrix that, when applied to the sets of parameter values, results in the covariance matrix being approximately equal to an identity matrix and performing an optimization algorithm on the plurality of sets of parameter values, Performing the optimization algorithm can include applying an inverse of the preconditioning matrix to the plurality of sets of parameters in a forward prediction pass and applying the preconditioning matrix in a backward gradient pass.

IPC Classes  ?

  • G06T 3/00 - Geometric image transformations in the plane of the image
  • G06T 7/00 - Image analysis

14.

LATERAL COLOR ALIGNMENT CORRECTION FOR DIFFRACTIVE WAVEGUIDES

      
Application Number 18502760
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Hoekman, Thomas

Abstract

One or more diffractive gratings of a waveguide introduce a phase perturbation to offset a lateral color misalignment due to surface deformations such as non-parallelism of the major surfaces of the waveguide. In some embodiments, a pitch and/or angle of the diffractive grating is tuned to change the k-vector of the grating in the direction of a change in total thickness variation (TTV) across the waveguide.

IPC Classes  ?

15.

PERFORMING UNITARY ITERATION AND INDEXED OPERATIONS

      
Application Number 19014781
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Gidney, Craig
  • Babbush, Ryan

Abstract

Methods, systems and apparatus for performing indexed operations using a unary iteration quantum circuit. In one aspect, a method includes encoding an index value in an index register comprising index qubits; encoding the index value in a control register comprising multiple control qubits; and repeatedly computing and uncomputing the control qubits to perform, conditioned on the state of the control qubits, the operation on one or more target qubits corresponding to the index value, wherein during the encoding, computing and uncomputing: the multiple control qubits are made available in sequence, and the multiple control qubits correspond to a one-hot encoding of the encoded index value.

IPC Classes  ?

  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena

16.

LOCATION-AWARE ASSISTANT

      
Application Number 18387398
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Shin, Dongeek

Abstract

Methods, systems, apparatus, including computer programs encoded on a computer storage medium, for spatialized audio feedback from automated assistants. In one aspect, the method includes actions of determining that a user input has been received at a client device, identifying, based on sensor data, one or more points of interest of an environment in which the client device is located and an orientation of a user of the client device relative to the one or more points of interest, identifying, based on processing the user input and the sensor data, a natural language response providing information relevant corresponds to a particular point of interest, determining, based on the orientation of the user of the client device relative to the particular point of interest, one or more spatial audio parameters to be used to provision the natural language response to the user, and causing the natural language response to be audibly rendered at the client device using one or more of the spatial audio parameters.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G06F 40/40 - Processing or translation of natural language

17.

Secure Multi-Rail Control for Sparsely Encoded Signals

      
Application Number 18715590
Status Pending
Filing Date 2022-12-02
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Vogel, Pirmin Robert
  • Gori, Christopher

Abstract

This document discloses techniques, apparatuses, and systems for secure multi-rail control for sparsely encoded signals. Integrated circuits (ICs) may transmit various signals to manage interactions between circuit components of the IC. These critical signals are common targets for malicious attacks because, when altered, they can cause the IC to perform differently than is intended, and in some cases, bypass security measures. While various strategies may be used to protect against these attacks, modern circuit synthesis tools may optimize away these security measures, leaving the IC vulnerable to manipulation. In contrast, the secure multi-rail control for sparsely encoded signals described herein utilizes multiple rails to transmit sparsely encoded critical signals. Each rail may be controlled by a separate finite state machine (FSM) to reduce vulnerabilities that may arise due to circuit synthesis, provide an adjustable solution that may be leveraged differently based on implementation, and provide comportability to different ICs.

IPC Classes  ?

  • H03M 13/19 - Single error correction without using particular properties of the cyclic codes, e.g. Hamming codes, extended or generalised Hamming codes
  • H03M 13/15 - Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes

18.

COMBINED ACTIVITIES HISTORY ON A DEVICE

      
Application Number 19018744
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Laligand, Pierre-Yves
  • Leung, Stephen Shui Lam
  • Koh, Justin
  • Bragg, Richard William

Abstract

This application is directed to performing a plurality of activities each of which is performed in a respective application with content associated with a content type selected from a group consisting of television programming, online content, on-device application, information views, and other content types. Each activity is associated with a timestamp, and described using a predefined format covering an action and content associated with the action. Each of the plurality of activities is then logged into an activities log in accordance with the predefined format. A plurality of user selectable affordances are displayed concurrently in a home screen on a display of the client device. Each of the affordances is associated with one of the plurality of activities performed with associated content, and the plurality of affordances includes at least two affordances associated with two distinct activities of the plurality of activities performed by two distinct applications.

IPC Classes  ?

  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06Q 30/00 - Commerce
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism

19.

GENERATING NATURAL LANGUAGE SUMMARIES OF MESSAGES USING LANGUAGE MODEL NEURAL NETWORKS

      
Application Number 18936996
Status Pending
Filing Date 2024-11-04
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor Tolle, Gilman Edwin

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating natural language summaries of user messages using language model neural networks.

IPC Classes  ?

  • G06F 40/20 - Natural language analysis
  • H04L 51/21 - Monitoring or handling of messages
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

20.

HYBRID INFERENCE FOR AN EFFICIENT, LOW LATENCY LLM-BASED ASSISTANT

      
Application Number 18387768
Status Pending
Filing Date 2023-11-07
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Sharifi, Matthew
  • Carbune, Victor

Abstract

Implementations utilize a hybrid use of a smaller LLM and a larger LLM to generate and refine content responsive to a user query/request for content generation. In various implementations, the smaller LLM is utilized to process the user query for content generation, to generate initial content responsive to the user query for content generation. The user query for content generation and the initial content can be utilized to generate a text prompt, where the text prompt can be configured to further include a request for focused edit(s). Such a text prompt can be processed using the larger LLM, to generate focused edit(s) to the initial content that refine the initiated content, so that revised content (with improved accuracy) responsive to the user query for content generation is acquired.

IPC Classes  ?

  • G06F 40/40 - Processing or translation of natural language
  • G06F 40/166 - Editing, e.g. inserting or deleting

21.

Generating Prompts for User Link Notes

      
Application Number 18889880
Status Pending
Filing Date 2024-09-19
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Cheung, Kinton
  • Dorleans, Rosemond Gerold
  • Goyal, Vishu
  • Kellett, Bradley Charles
  • Rogers, Rohan Sarith
  • Nejati, Negin
  • Serhat, Gulhan
  • Han, Pu
  • Kosters, Michiel Filip
  • Sharad, Shekhar Agrawal

Abstract

Systems and methods for generating prompts for user data entry can include obtaining context data. The context data can be processed to determine whether an input entry interface is to be provided. In response to determining an input entry interface is to be provided, the context data or other data associated with a content display instance can be processed with a generative model to generate a prompt that can be provided to the user. User input data can then be obtained and stored to be provided to other users.

IPC Classes  ?

  • G06F 16/9538 - Presentation of query results
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

22.

AUTOMATED ASSISTANT TRAINING AND/OR EXECUTION OF INTER-USER PROCEDURES

      
Application Number 19018778
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Sharifi, Matthew
  • Carbune, Victor

Abstract

Implementations relate to an automated assistant that can automate repeatedly performed procedures. The automation can involve communicating with different users, organizations, and/or other automated assistants. The automated assistant, with prior permission from respective user(s), can detect repeated performance of a particular series of manually initiated computational actions. Based on this determination, the automated assistant can determine automated assistant computational action(s) that can be performed by the automated assistant in order to reduce latency in performing a procedure, reduce quantity and/or size of transmissions in performing the procedure, and/or reduce an amount of client device resources required for performing the procedure. Such actions can include communicating with an additional automated assistant that may be associated with another user and/or organization. In these and other manners, manually initiated computational actions that include electronic communications amongst users can be converted to backend operations amongst instances of automated assistants to achieve technical benefits.

IPC Classes  ?

  • G06F 3/16 - Sound inputSound output
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06N 20/00 - Machine learning
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

23.

Object Filtering and Information Display in an Augmented-Reality Experience

      
Application Number 19015028
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Lee, Jessica
  • Kelley, Christopher James
  • Aggarwal, Alok
  • Kharbanda, Harshit

Abstract

Systems and methods for providing scene understanding can include obtaining a plurality of images, stitching images associated with the scene, detecting objects in the scene, and providing information associated with the objects in the scene. The systems and methods can include determining filter tags or query tags that can be selected to filter the plurality of objects, which can then be provided as information to the user to provide further insight on the scene. The information may be provided in an augmented-reality experience via text or other user-interface elements anchored to objects in the images.

IPC Classes  ?

  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding

24.

RESOLUTION-BASED SCALING OF REAL-TIME INTERACTIVE GRAPHICS

      
Application Number 19014908
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Zimring, Dov
  • Leventis, Paul
  • Frenkel, Benjamin
  • Rodgers, Matthew
  • Smullen, Clinton
  • Mccool, Robert

Abstract

An electronic server receives a request from a client device to establish a real-time interactive session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive session with the client device, and provides to the real-time interactive session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating outputs in accordance with the processed inputs within the real-time interactive session.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • A63F 13/323 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
  • A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet
  • A63F 13/40 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

25.

DATA COLLECTION ANALYSIS FOR PRIVACY RISK ASSESSMENT

      
Application Number 18501764
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Ravindranath, Radhika
  • Black, James Paul
  • Patel, Dev Narendrabhai

Abstract

A method includes identifying, by a processing device, a third-party service provider of a plurality of third-party service providers that is authorized by a user to access data associated with the user. A data privacy score is generated based on one or more privacy risk factors. The data privacy score is associated with the third-party service provider. The data privacy score is indicative of a level of protection and privacy the third-party service provider maintains with respect to the data. A user interface (UI) displaying at least the data privacy score associated with the third-party service provider is provided for presentation on a client device associated with the user.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

26.

RECOVERING THE RRC CONNECTION AFTER THE POSITIONING DATA IS OUTDATED

      
Application Number US2024054416
Publication Number 2025/097137
Status In Force
Filing Date 2024-11-04
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Tao, Ming-Hung
  • Wu, Chih-Hsiang

Abstract

A user equipment (UE) initiates, in a connected state of a protocol for controlling radio resources between the UE and a radio access network (RAN), when a position information is outdated and at a time outside an inactive period for conducting position measurement, a procedure for obtaining a new position information; and determines whether to transition to another state of the protocol based at least in part on whether the UE obtains the new position information within a threshold amount of time from the initiating.

IPC Classes  ?

  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • H04W 76/27 - Transitions between radio resource control [RRC] states

27.

BIOMETRIC MEASUREMENT APPLICATION FOR MEASURING CIRCADIAN RHYTHM

      
Application Number US2023036775
Publication Number 2025/095957
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Heneghan, Conor Joseph
  • Gleichauf, Karla Theresa
  • Schneider, Logan Douglas
  • Natarajan, Aravind
  • Yetton, Benjamin David
  • Speed, Catherine Anne
  • Guerard, Marius

Abstract

A computing device includes one or more memories to store one or more instructions and one or more processors. The one or more processors execute the one or more instructions to obtain, via one or more optical sensors, heart rate information associated with a user associated with the computing device during a first predetermined duration of time, obtain filtered heart rate information by selecting heart rate measurements from the heart rate information which were taken at times at which, prior to a corresponding heart rate measurement, motion information associated with the user satisfies a threshold movement level for greater than a threshold duration of time, and determine, based on the filtered heart rate information, a heart rate circadian rhythm associated with the user for a second predetermined duration of time which is less than the first predetermined duration of time.

IPC Classes  ?

  • A61B 5/024 - Measuring pulse rate or heart rate
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons

28.

CONTROLLER-MANAGED CHARGING CURRENT WITHIN THERMAL BUDGET

      
Application Number US2023078643
Publication Number 2025/095977
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Li, Yanchao
  • Jia, Liang
  • Lakshmikanthan, Srikanth

Abstract

A method includes obtaining, by a controller of a computing device, a present temperature of an outer surface of the computing device while a battery of the computing device is being charged. The method further includes determining, by the controller and based on the present temperature of the outer surface of the computing device and a target temperature of the outer surface of the computing device, a charging current for the battery and system of the computing device. The method further includes causing, by the controller, the battery to charge with the determined charging current.

IPC Classes  ?

  • H02J 7/04 - Regulation of the charging current or voltage
  • H02J 50/10 - Circuit arrangements or systems for wireless supply or distribution of electric power using inductive coupling

29.

TEMPERATURE-COMPENSATED PIXEL DRIVERS

      
Application Number US2024053191
Publication Number 2025/096327
Status In Force
Filing Date 2024-10-28
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Li, Bo
  • David, Aurelien Jean Francois
  • Pleumeekers, Jacco Leonard

Abstract

In a general aspect, a display includes a pixel including a red light emitter, a blue light emitter and a green light emitter. The display also includes respective current sources coupled with the red light emitter, the green light emitter, and the blue light emitter. The display further includes a temperature compensator configured to, based on an operating temperature of the display, determine respective current correction values for the red light emitter, the green light emitter, and the blue light emitter. The display also further includes a plurality of bias generators configured to, based on the respective current correction values, provide respective bias voltages to the respective current sources.

IPC Classes  ?

  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

30.

MANAGING LOWER LAYER TRIGGERED MOBILITY CONFIGURATION AND RECONFIGURATION

      
Application Number US2024053156
Publication Number 2025/096315
Status In Force
Filing Date 2024-10-28
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

Network nodes, such as distributed units (DUs) and central units (CUs) of distributed base stations, perform methods for managing lower layer triggered mobility configuration and reconfiguration. An example method, performed by a DU, includes: communicating, with a user equipment (UE), using a serving DU configuration; transmitting, to the CU, a first lower layer triggered mobility (LTM) DU configuration for the UE; receiving, from the CU, radio resource information; and generating, based on the radio resource information and the first LTM DU configuration, a second LTM DU configuration.

IPC Classes  ?

31.

METHOD AND APPARATUS FOR PERFORMING DOWNLINK AND UPLINK BEAM INDICATION IN A MIMO WIRELESS COMMUNICATION SYSTEM

      
Application Number CN2023129655
Publication Number 2025/091479
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Liou, Jia-Hong

Abstract

Example methods, systems, and techniques are disclosed for indicating joint uplink (UL) transmission configuration indicator (TCI) states for UL transmission (e.g., physical uplink shared channel (PUSCH)), as well as indicating joint downlink (DL) TCI states for DL transmission (e.g., physical downlink shared channel (PDSCH)). An example method by a user equipment (UE) includes receiving (330), from a network entity, an indication of a plurality of joint TCI states, a plurality DL TCI states, or a plurality of UL TCI states (a plurality of joint/DL/UL TCI states); receiving (350) a control resource set (CORESET) including scheduling information; and communicating (370) with the network entity based on the scheduling information and the plurality of joint/DL/UL TCI states without receiving indication of sounding reference signal (SRS) resource set for uplink transmissions or without receiving configuration for enabling multiple transmission-reception-point (M-TRP) operation.

IPC Classes  ?

  • H04B 7/024 - Co-operative use of antennas at several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04L 25/02 - Baseband systems Details
  • H04W 72/0446 - Resources in time domain, e.g. slots or frames
  • H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA
  • H04W 72/044 - Wireless resource allocation based on the type of the allocated resource
  • H04W 72/23 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

32.

LIFE CYCLE MANAGEMENT ON MACHINE LEARNING FOR CHANNEL STATE INFORMATION FEEDBACK ENHANCEMENT

      
Application Number CN2023129652
Publication Number 2025/091477
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Huang, Chi-Lin

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for machine Learning for CSI feedback enhancement in wireless communication. A UE (102) receives (206), from a network entity (104), a first control signaling indicating an LCM configuration for at least one of an ML functionality or an ML model associated with a CSI report. The LCM configuration indicates an LCM metric. The UE (102) receives (210), from the network entity (104), a second control signaling indicating at least one CSI reference signal (CSI-RS) resource for monitoring the LCM metric. The UE (102) transmits (214), to the network entity (104), an indication of a status change of the at least one of the ML functionality or the ML model associated with the CSI report. The indication is based on the at least one CSI-RS resource for monitoring the LCM metric.

IPC Classes  ?

33.

REPAIR DATA CONTROLLER FOR MEMORIES WITH SERIAL REPAIR INTERFACES

      
Application Number US2023078692
Publication Number 2025/095978
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Parasrampuria, Mayank

Abstract

Systems, methods, and media for repair sharing in serial repair interfaces. The techniques include: loading, using a first interface, repair data to a pseudo parallel mapping circuit coupled to the memory circuit; generating, by a repair data controller, control signals that control shifting the repair data from the pseudo parallel mapping circuit to the memory circuit; and shifting, using a second interface, the repair data from the pseudo parallel mapping circuit to redundant sectors of the memory circuit based on a plurality of input/output (I/O) maps of the memory circuit.

IPC Classes  ?

  • G11C 29/00 - Checking stores for correct operationTesting stores during standby or offline operation

34.

MULTI-MODE IMAGE FIELD UPDATES IN A DISPLAY SYSTEM

      
Application Number US2024053679
Publication Number 2025/096625
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • Lo, Robert
  • Li, Jeffrey Tang Fung

Abstract

A display system includes an array of pixels and a frame controller that causes the pixels to display an image frame by performing a series of successive field updates. The series of successive field updates includes a first field update performed in a low-pointer mode, a second field update performed in a high-pointer mode, and a third field update performed in the high-pointer mode. Each of the first, second, and third field updates use a respective first, second, and third write pointer circuit to track a respective traversal across the array of pixels to update the array of pixels from one image field to the next image field in a sequence. In the high-pointer mode, the second and third field updates overlap. At least one of the second or third write pointer circuits is distinct from the first write pointer circuit and is not used in the low-pointer mode.

IPC Classes  ?

  • G09G 3/20 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix
  • G09G 5/39 - Control of the bit-mapped memory

35.

SYNCHRONIZATION OF MULTI-MODAL DATA TRAFFIC

      
Application Number US2024053670
Publication Number 2025/096617
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Salah, Abdellatif
  • Wu, Chih-Hsiang

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for Data Unit synchronization. A first wireless communication device transmits (515), to a second wireless communication device, a first single-modal Data Unit of a first data flow. The first wireless communication device transmits (520), to the second wireless communication device of a second data flow different from the first data flow, a second single-modal Data Unit. The first wireless communication device transmits (530), to the second wireless communication device, a first indicator of a synchronization delay associated with the first single-modal Data Unit and the second single-modal Data Unit.

IPC Classes  ?

36.

SMART THERMOSTAT AS CONTROLLER FOR LEGACY AIR CONDITIONER

      
Application Number US2023036457
Publication Number 2025/095937
Status In Force
Filing Date 2023-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Wu, Bruce

Abstract

A smart thermostat is configured to control the operation of a legacy HVAC device. As an example, a connection between a smart thermostat and a control board retrofitted to a legacy HVAC device is established. The control board includes a communication interface and a microcontroller unit. Input associated with controlling one or more operations of the legacy HVAC device is received from the smart thermostat. The microcontroller unit of the control board generates one or more instructions to perform the one or more operations of the legacy HVAC device and provides the one or more instructions to circuitry of the legacy HVAC device to perform the one or more operations.

IPC Classes  ?

  • G05B 15/02 - Systems controlled by a computer electric
  • F24F 11/50 - Control or safety arrangements characterised by user interfaces or communication
  • F24F 11/88 - Electrical aspects, e.g. circuits

37.

NESTED QUANTUM ERROR CORRECTION CODES FOR FAULT-TOLERANT QUANTUM COMPUTATION

      
Application Number US2024053869
Publication Number 2025/096766
Status In Force
Filing Date 2024-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Gidney, Craig
  • Jones, Nathan Cody
  • Newman, Michael Gabriel

Abstract

A method for operating a quantum computer with a set of qubits is disclosed. A quantum algorithm redundantly encodes quantum information in each physical qubit. Each physical qubit redundantly encodes the quantum information. The set of physical qubits is employed to form a set of logical qubits. Each logical qubit is formed via a separate subset of the physical qubits. Each logical qubit redundantly encodes the quantum information. Each separate subset of physical qubits is disjoint from each other separate subset of physical qubits. A first quantum error correction (QEC) code is performed on each logical qubit. The first QEC code detects a first set of parity conditions across the separate subset of physical qubits forming the logical qubit. A second QEC code may be performed on the set of logical qubits. The second QEC code detects a second set of parity conditions across the set of logical qubits.

IPC Classes  ?

  • G06N 10/20 - Models of quantum computing, e.g. quantum circuits or universal quantum computers
  • G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation

38.

MOTION VECTOR CODING BASED ON PRECISION ADAPTIVE CODEBOOKS

      
Application Number US2024053862
Publication Number 2025/096760
Status In Force
Filing Date 2024-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Han, Jingning
  • Li, Bohan
  • Xu, Yaowu

Abstract

Motion vector coding using precision adaptive codebooks is described. A motion vector precision level for coding a motion vector for inter prediction of a current block is determined. Whether a motion vector for coding the current block is coded using a precision adaptive codebook having multiple entries for each of a plurality of motion vector precision levels including the motion vector precision level is determined, where each entry corresponds to a respective motion vector magnitude. If the motion vector is coded using the precision adaptive codebook, the motion vector is coded using an index of the precision adaptive codebook at the motion vector precision level that identifies an entry having a motion vector magnitude corresponding to the motion vector. If the motion vector is not coded using the precision adaptive codebook, the motion vector is coded using a motion vector candidate from a motion vector reference list.

IPC Classes  ?

  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/513 - Processing of motion vectors

39.

QUERYABLE VIRTUAL MODELS FOR PHYSICAL ENVIRONMENTS

      
Application Number US2023036291
Publication Number 2025/095930
Status In Force
Filing Date 2023-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Marchant, Robert Andrew
  • Holland, Henry John
  • Butler, Triona
  • Pawle, Benjamin Guy Alexander
  • Rickerby, George Joseph
  • Colville, Michael

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generate a prediction characterizing an environment. In one aspect, one of the methods include: maintaining, by one or more computers, a virtual model for a physical environment, wherein the physical environment comprises a plurality of physical objects, and wherein the virtual model comprises a virtual object that maps to each of the plurality of physical objects; receiving, by the one or more computers, a query that identifies a particular physical object; determining, by the one or more computers and based on the virtual model, a status of the particular physical object; and providing, by the one or more computers, a response to the query, the response including the status of the particular physical object.

IPC Classes  ?

  • G05B 17/02 - Systems involving the use of models or simulators of said systems electric

40.

ORTHOGONAL TIME FREQUENCY SPACE (OTFS) RADAR RESOURCE SIGNALING

      
Application Number US2024050108
Publication Number 2025/096135
Status In Force
Filing Date 2024-10-04
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Wang, Jibing
  • Stauffer, Erik

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for radar sensing assistance. A UE (102) receives (222), from a network entity (104), a first resource grant. The first resource grant is for propagation of an orthogonal time-frequency space, OTFS, signal between a transmitter (102E, 104) and a receiver (102E, 102F, 104). The UE (102) performs (230, 234), according to the first resource grant, a radar signaling procedure based on the propagation of the OTFS signal between the transmitter (102E, 104) and the receiver (102E, 102F, 104).

IPC Classes  ?

  • H04L 27/26 - Systems using multi-frequency codes
  • H04W 72/044 - Wireless resource allocation based on the type of the allocated resource

41.

MANAGING CHANNEL STATE INFORMATION RESOURCE AND REPORT CONFIGURATIONS

      
Application Number US2024054120
Publication Number 2025/096943
Status In Force
Filing Date 2024-11-01
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Wu, Chih-Hsiang
  • Hsieh, Ching-Jung

Abstract

A DU of a base station receives (902), from a CU of the base station, a first message indicating a first list of CSI resource configurations for a CSI report. The DU transmits (906), to the CU, a second message indicating a second list of CSI resources available for the CSI report. The second list of CSI resources is selected based on the first list of CSI resource configurations. The DU receives (908, 909), from the CU, a third message indicating a modification to the first list of CSI resource configurations. The DU transmits (912, 913), to the CU based on the third message, a fourth message indicating an adjustment to a first CSI resource for the CSI report based on the modification to the first list of CSI resource configurations, where the fourth message includes a release list to release part of the first list of CSI resource configurations.

IPC Classes  ?

42.

CONFIGURING EARLY TIMING ADVANCE ACQUISITION AND TRANSMISSION CONFIGURATION INDICATOR STATE CONFIGURATION

      
Application Number US2024054144
Publication Number 2025/096964
Status In Force
Filing Date 2024-11-01
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A UE transmits (1106, 1116), to a network entity, an uplink message. The uplink message indicates a capability of the UE when the UE supports at least one of: an early TA acquisition or an LTM TCI state. The UE communicates, with the network entity, based on whether the UE supports the at least one of: the early TA acquisition or the LTM TCI state. A DU of a base station receives (1003, 1004), from a CU of the base station, a message including at least one of: a first indication requesting a RACH configuration or a second indication requesting LTM. The DU transmits (1010), to the CU, a response to the message based on whether at least one of: the UE supports an early TA acquisition, the UE supports a TCI state, or the message further includes a third indication requesting a TCI state configuration.

IPC Classes  ?

  • H04W 56/00 - Synchronisation arrangements
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04W 36/00 - Handoff or reselecting arrangements

43.

TRAFFIC DETECTION FOR QUALITY OF SERVICE IN A COMMUNICATION SYSTEM

      
Application Number US2024054332
Publication Number 2025/097103
Status In Force
Filing Date 2024-11-04
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Liao, Ching-Yu

Abstract

This disclosure provides systems, methods and apparatuses for implementing quality-of-service (QoS) in a wireless communication system. The QoS can be applied to a protocol data unit, PDU, set for an application packet in an application service data flow between an application server and a user equipment (UE). A session management function, SMF, (115) can obtain (152) QoS requirements for a media stream of the application service data flow. An application function, AF, (170) can request QoS for a media stream and provide application assistance information associated with the media stream. The SMF configures (154) a user plane (198) with QoS information and traffic detection information to enable the user plane to implement a PDU Set based QoS handling at a radio access network, RAN, (105) and a user plane function, UPF, (160). The application server, AS, (150) transmits (172) an application packet that includes metadata matching the traffic detection information.

IPC Classes  ?

  • H04W 28/02 - Traffic management, e.g. flow control or congestion control

44.

Text-Conditioned Speech Inpainting

      
Application Number 18837723
Status Pending
Filing Date 2023-02-13
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Borsos, Zalán
  • Tagliasacchi, Marco
  • Sharifi, Matthew

Abstract

Provided are systems, methods, and machine learning models for filling in gaps (e.g., of up to one second) in speech samples by leveraging an auxiliary textual input. Example machine learning models described herein can perform speech inpainting with the appropriate content, while maintaining speaker identity, prosody and recording environment conditions, and generalizing to unseen speakers. This approach significantly outperforms baselines constructed using adaptive TTS, as judged by human raters in side-by-side preference and MOS tests.

IPC Classes  ?

  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks

45.

A Squeeze Detection System

      
Application Number 18835936
Status Pending
Filing Date 2022-02-04
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Le Goc, Mathieu Simon
  • Cornew, Daniel Husum
  • Oberhauser, Christopher Alan

Abstract

A squeeze detection system includes an elongated body extending along a longitudinal direction. The elongated body has a handle. A sensor assembly is positioned within the elongated body proximate the handle. The sensor assembly includes conductive target mounted to the elongated body. An inductive sensor is also mounted to the elongated body. A gap is defined between a coil of the inductive sensor and a target surface of the conductive target. The conductive target and the inductive sensor are mounted to the elongated body such that a size of the gap is changeable in order to detect a squeeze in either a first direction or a second direction within a plane that is perpendicular to the longitudinal direction at the handle of the elongated body. The first and second directions are perpendicular.

IPC Classes  ?

  • G01L 1/14 - Measuring force or stress, in general by measuring variations in capacitance or inductance of electrical elements, e.g. by measuring variations of frequency of electrical oscillators
  • G01L 5/22 - Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the force applied to control members, e.g. control members of vehicles, triggers

46.

ENHANCING PERFORMANCE OF DIAGNOSTIC MACHINE LEARNING MODELS THROUGH SELECTIVE DEFERRAL TO USERS

      
Application Number 18834165
Status Pending
Filing Date 2023-01-30
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Winkens, Jim Huibrecht
  • Karthikesalingam, Alan Prasana
  • Dvijotham, Krishnamurthy
  • Cemgil, Ali Taylan
  • Ghaisas, Sumedh Kedar

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying data points using a deferral model that determines whether to classify the data point using an output of one or more diagnostic machine learning models or to defer the data point for classification by one or more users.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS

47.

Regularization Of A Probability Model For Entropy Coding

      
Application Number 18836986
Status Pending
Filing Date 2022-12-29
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Han, Jingning
  • Xu, Yaowu
  • Young, Joseph
  • Chong, In Suk
  • Mukherjee, Debargha

Abstract

Entropy coding a sequence of syntax elements is described where an observation for a syntax element of the sequence is determined, and the observation is arithmetic coded using the probability model. Thereafter, the probability model is updated using a time-variant update rate to produce an updated probability model. Updating the probability model includes regularizing one or more probability values of the probability model so no probability of the updated probability model is below a defined minimum resolution. As a result, the use of a minimum probability value during the arithmetic coding, which can distort probability model, may be omitted.

IPC Classes  ?

  • H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
  • H04N 19/18 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

48.

Continuous Training of Machine Learning Models on Changing Data

      
Application Number 18835869
Status Pending
Filing Date 2022-02-03
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Padfield, Dirk Ryan
  • Sharifi, Matthew

Abstract

Provided are systems and methods for continuous training of machine learning (ML) models on changing data. In particular, the present disclosure provides example approaches to model training that take advantage of constantly evolving data that may be available in various ancillary systems that contain large amounts of data, but which are not specific to or dedicated for model training.

IPC Classes  ?

49.

Multi-Frame Motion Compensation Synthesis For Video Coding

      
Application Number 18836951
Status Pending
Filing Date 2022-03-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Li, Bohan
  • Xu, Yaowu
  • Han, Jingning

Abstract

A motion vector for a current block of a current frame is decoded. The motion vector for the current block refers to a first reference block in a first reference frame. A first prediction block of two or more prediction blocks is identified in the first reference frame and using the first reference block. A first grid-aligned block is identified based on the first reference block. A second reference block is identified using a motion vector of the first grid-aligned block in a second reference frame. A second prediction block of the two or more prediction blocks is identified in the second reference frame and using the second reference block. The two or more prediction blocks are combined to obtain a prediction block for the current block.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

50.

EXTREMELY FAST UTTERANCES FOR MEASURING UNINTENDED MEMORIZATION IN AUTOMATIC SPEECH RECOGNITION MODELS

      
Application Number 18915058
Status Pending
Filing Date 2024-10-14
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Wang, Lun
  • Thakkar, Om Dipakbhai
  • Mathews, Rajiv

Abstract

A method includes obtaining an automatic speech recognition (ASR) model pre-trained on an initial training dataset, creating a set of canary speech utterances, and speeding up each canary speech utterance in the set of canary speech utterances. The operations also include fine-tuning the ASR model on the set of sped-up canary speech utterances and measuring un-intended memorization of the fine-tuned ASR model based on speech recognition results performed by the fine-tuned ASR model on the sped-up canary speech utterances.

IPC Classes  ?

51.

GENERATIVE ARTIFICIAL INTELLIGENCE FOR GENERATING RESPONSES BASED ON PREDICTED TRAJECTORIES

      
Application Number 18815781
Status Pending
Filing Date 2024-08-26
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Braverman, Joshua Brian
  • Wormser, Camille
  • Naranjo, César Augusto
  • Vaysburd, Alexey
  • Wiesmann Rothuizen, Dorothea
  • Burdick, Brian Michael
  • Krueger, Jason Sean
  • Zhang, Xiaoxuan
  • Goschin, Sergiu Ion

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling artificial intelligence to display responses in a conversational user interface that are tailored to a user of the interface, to predicted future states, and/or to predicted trajectories that include transitions between multiple states. In one aspect, a method includes initiating a user session with a conversational user interface of an artificial intelligence system that displays, within the conversational user interface, responses to user interactions received during the user session, the responses being generated using one or more machine learning models of the artificial intelligence system. During the user session, the system receives data indicating one or more user interactions within the conversational user interface by a user. The system updates a state record that represents a first state. The system processes the state record to determine potential trajectories for the user session.

IPC Classes  ?

52.

PIXEL SHIFTING A TIME-DIVISION MULTIPLEXED DISPLAY TO INCREASE PERCEIVED DISPLAY RESOLUTION

      
Application Number 18502301
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Komanduri, Ravi Kumar
  • Yaroshchuk, Oleg
  • Potnis, Shreyas
  • Klug, Michael Anthony

Abstract

A time-division multiplexed projection display is pixel shifted to produce an increased perceived display resolution. A polarizing beam splitter (PBS) divides input unpolarized display light into two orthogonal linear polarizations and directs them to two PBS arms. The PBS arms act to shift the light in synchronization with the time-multiplexed display such that a single pixel of the light engine providing the display light is converted into two or four virtual pixels, effectively increasing the perceived display resolution relative to the native resolution of the light engine. The PBS combines the light from both PBS arms into a single, unpolarized output that may then be projected into a lens or a waveguide incoupler to enable the light to propagate through a waveguide for display at a user's eye.

IPC Classes  ?

  • G02B 27/28 - Optical systems or apparatus not provided for by any of the groups , for polarising

53.

LIGHTGUIDE INTEGRITY MONITORING IN A HEAD MOUNTED DISPLAY

      
Application Number 18730091
Status Pending
Filing Date 2022-09-14
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Moore, Josh
  • Moussakhani, Kaveh
  • Choi, Jaehong
  • Adema, Daniel

Abstract

Lightguide integrity monitoring in a head mounted display is facilitated by monitoring an elongated conductor disposed proximal a lightguide in an optical combiner. When a sufficient change in one or more electrical characteristics of the elongated conductor is detected, a signal indicating that the lightguide has been damaged may be generated, which may alert the user to the damage or disable one or more light sources in the HMD to prevent eye discomfort. The monitored electrical characteristics of the elongated conductor may include connectivity, impedance, and gain, among others. A sufficient change in the one or more electrical characteristics may be detected based on a percentage change in an electrical characteristic, a change in more than one electrical characteristic, or a change in a ratio of two electrical characteristics, among others.

IPC Classes  ?

  • G02B 27/01 - Head-up displays
  • G02B 27/00 - Optical systems or apparatus not provided for by any of the groups ,
  • G02C 11/00 - Non-optical adjunctsAttachment thereof
  • G08B 21/18 - Status alarms
  • H01Q 1/24 - SupportsMounting means by structural association with other equipment or articles with receiving set
  • H01Q 1/27 - Adaptation for use in or on movable bodies

54.

FLEXIBLE MACHINE LEARNING MODEL COMPRESSION

      
Application Number 18504016
Status Pending
Filing Date 2023-11-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Agrawal, Aditya Binodkumar
  • Hechtman, Blake Alan
  • Hedlund, Matthew Leever
  • Majnemer, David Alexander
  • Ikonomidis, Marissa Karen

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for compresses a machine learning model having a plurality of parameters. In one aspect, one of the methods includes obtaining trained values of a set of parameters for at least a portion of a machine learning model; identifying one or more dense ranges for the trained values; determining a least number of bits required to represent each trained value within the one or more dense ranges; identifying a second format having a range that is smaller than a range of the first format; and generating a compressed version of the at least a portion of the machine learning model.

IPC Classes  ?

55.

MULTI-MATERIAL EYEWEAR DEVICE

      
Application Number 18500601
Status Pending
Filing Date 2023-11-02
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Gudgeon, Geoffrey
  • Moore, Joshua

Abstract

A multi-material eyewear device that can be utilized in an augmented reality (AR) or mixed reality (MR) eyewear display system includes an upper portion composed of a different material from one or more lower portions. The upper portion has a higher stiffness or stiffness-to-mass ratio than the lower portions, is less RF-permeable than the lower portions, and/or has a higher thermal conductivity than the lower portions. One or more antennas bonded to, housed in, or coextensive with the lower portions operate with high performance and efficiency due to the lower portions having higher RF-permeability than the upper portions, while the multi-material eyewear device maintains a high overall stiffness or stiffness-to-mass ratio due to the stronger material of the upper portion.

IPC Classes  ?

56.

Easily Accessible Fiber Optic Panel Assembly

      
Application Number 19013574
Status Pending
Filing Date 2025-01-08
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Poe, Charles
  • Berg, Mathew William

Abstract

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.

IPC Classes  ?

  • G02B 6/44 - Mechanical structures for providing tensile strength and external protection for fibres, e.g. optical transmission cables

57.

Matrix Product State-Based Decoders For Stabilizer Codes Under Device Noise For Quantum Computing And Information Processing

      
Application Number 18352555
Status Pending
Filing Date 2023-07-14
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Villalonga Correa, Benjamin
  • Boixo Castrillo, Sergio
  • Newman, Michael Gabriel

Abstract

An enhanced matrix product state-based decoder is generated and employed to almost optimally detect and correct errors within a quantum computing and information processing system. The decoder takes as input a detector level error model that describes physical error channels and a set of error detections. This error model is improved using experimental data.

IPC Classes  ?

  • G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control

58.

Methods and Systems for Positioning Animated Images Within a Dynamic Keyboard Interface

      
Application Number 18959145
Status Pending
Filing Date 2024-11-25
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Mcintosh, David
  • Huang, Peter Chi Hao
  • Hachenburg, Erick
  • Bowen, David Lindsay
  • Lieu, Joseph
  • Psomas, Kira Lee
  • Krebs, Jason R.
  • Garapaty, Kumar
  • Lau, Samantha Janelle Jiwei

Abstract

The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.

IPC Classes  ?

  • G06F 3/04886 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 30/0241 - Advertisements
  • G06T 13/80 - 2D animation, e.g. using sprites

59.

OPEN-VOCABULARY OBJECT DETECTION IN IMAGES

      
Application Number 19014029
Status Pending
Filing Date 2025-01-08
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Minderer, Matthias Johannes Lorenz
  • Gritsenko, Alexey Alexeevich
  • Stone, Austin Charles
  • Weissenborn, Dirk
  • Dosovitskiy, Alexey
  • Houlsby, Neil Matthew Tinmouth

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for object detection. In one aspect, a method comprises: obtaining: (i) an image, and (ii) a set of one or more query embeddings, wherein each query embedding represents a respective category of object; processing the image and the set of query embeddings using an object detection neural network to generate object detection data for the image, comprising: processing the image using an image encoding subnetwork of the object detection neural network to generate a set of object embeddings; processing each object embedding using a localization subnetwork to generate localization data defining a corresponding region of the image; and processing: (i) the set of object embeddings, and (ii) the set of query embeddings, using a classification subnetwork to generate, for each object embedding, a respective classification score distribution over the set of query embeddings.

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06F 40/40 - Processing or translation of natural language
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
  • G06V 10/776 - ValidationPerformance evaluation
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

60.

PIXEL SHIFTING A TIME-DIVISION MULTIPLEXED PROJECTION DISPLAY

      
Application Number 18949951
Status Pending
Filing Date 2024-11-15
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Yaroshchuk, Oleg
  • Komanduri, Ravi Kumar
  • Potnis, Shreyas
  • Klug, Michael Anthony
  • Townsend, Christopher Charles
  • Qin, Zheng
  • Hu, Xinda
  • Fullam, Scott

Abstract

A time-division multiplexed projection display is pixel shifted to produce an increased perceived display resolution or to mitigate image defects, such as defects in a display, a waveguide, or a prism, in an augmented, mixed, or virtual reality device. A polarizing beam splitter (PBS) divides input unpolarized display light into two orthogonal linear polarizations and directs them to two PBS arms. The PBS arms act to shift the light in synchronization with the time-multiplexed display such that a single pixel of the light engine providing the display light is converted into two or four virtual pixels, effectively increasing the perceived display resolution relative to the native resolution of the light engine. The PBS combines the light from both PBS arms into a single, unpolarized output that may then be projected into a lens or a waveguide incoupler to enable the light to propagate through a waveguide for display.

IPC Classes  ?

  • G02B 27/01 - Head-up displays
  • G02B 27/28 - Optical systems or apparatus not provided for by any of the groups , for polarising
  • H04N 9/31 - Projection devices for colour picture display

61.

MEETING SPEECH BIASING AND/OR DOCUMENT GENERATION BASED ON MEETING CONTENT AND/OR RELATED DATA

      
Application Number 19018837
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Siohan, Olivier
  • Makino, Takaki
  • Maynez, Joshua
  • Mcdonald, Ryan
  • Shaparenko, Benyah
  • Nelson, Joseph
  • Sachdeva, Kishan
  • Garcia, Basilio

Abstract

Implementations relate to an application that can bias automatic speech recognition for meetings using data that may be associated with the meeting and/or meeting participants. A transcription of inputs provided during a meeting can additionally and/or alternatively be processed to determine whether the inputs should be incorporated into a meeting document, which can provide a summary for the meeting. In some instances, entries into a meeting document can be designated as action items, and those action items can optionally have conditions for reminding meeting participants about the action items and/or for determining whether an action item has been fulfilled. In this way, various tasks that may typically be manually performed by meeting participants, such as creating a meeting summary, can be automated in a more accurate manner. This can preserve resources that may otherwise be wasted during video conferences, in-person meetings, and/or other gatherings.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06F 40/279 - Recognition of textual entities
  • G10L 15/18 - Speech classification or search using natural language modelling

62.

SHAPE-ADAPTIVE DISPLAY ASSEMBLY

      
Application Number 18932320
Status Pending
Filing Date 2024-10-30
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor Burggraf, Jürgen

Abstract

Shape-adaptive display assemblies are described herein, along with methods for their fabrication. One example method for fabricating a display assembly with a rigid segment and a flexible segment includes: depositing a pattern of conductive material onto a first substrate; coupling an integrated circuit to a first side of the pattern of conductive material, the integrated circuit disposed on the rigid segment without extending to the flexible segment; depositing a molding layer onto the first side of the pattern of conductive material, the molding layer configured to encapsulate the integrated circuit and to extend over the rigid segment and the flexible segment; bonding a second substrate to the molding layer and removing the first substrate to expose a second side of the pattern of conductive material; and coupling a plurality of pixel emitters to the second side of the pattern of conductive material and removing the second substrate.

IPC Classes  ?

  • H01L 33/54 - Encapsulations having a particular shape
  • G04G 9/10 - Visual time or date indication means by building-up characters using a combination of indicating elements, e.g. by using multiplexing techniques by controlling light sources, e.g. electroluminescent diodes
  • H01L 25/075 - Assemblies consisting of a plurality of individual semiconductor or other solid-state devices all the devices being of a type provided for in a single subclass of subclasses , , , , or , e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group
  • H01L 33/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details thereof
  • H01L 33/62 - Arrangements for conducting electric current to or from the semiconductor body, e.g. leadframe, wire-bond or solder balls

63.

MULTI-KEY INFORMATION RETRIEVAL

      
Application Number 19011963
Status Pending
Filing Date 2025-01-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Fox-Epstein, Eli Simon
  • Wright, Craig William
  • Yeo, Kevin Wei Li
  • Raykova, Mariana
  • Seth, Karn

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for retrieving information from a server. Methods can include a server receiving a set of client-encrypted queries. The server identifies a set of server-encrypted decryption keys and transmits the set to the client device. The server receives a set of client-server-encrypted decryption keys that includes the set of server-encrypted decryption keys encrypted by the client device. The server also receives a set of client-encrypted/client-derived decryption keys that were derived by the client device. The server generates matching a map that specifies matches between the set of client-server-encrypted decryption keys and the set of client-encrypted/client-derived decryption keys. The server filters the set of client-encrypted queries using the map to create a set of filtered client-encrypted queries and generates a set of query results.

IPC Classes  ?

64.

SYSTEM(S) AND METHOD(S) FOR IMPLEMENTING A PERSONALIZED CHATBOT

      
Application Number 19018399
Status Pending
Filing Date 2025-01-13
First Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Tzur, Yoav
  • Leviathan, Yaniv
  • Matias, Yossi
  • Jedrzejowicz, Jan

Abstract

Processor(s) of a client device of a user can receive a telephone call that is initiated by an additional user, and, in response to receiving the telephone call, identify an entity that is associated with the additional user, and determine, based on the entity that is associated with the additional user, whether to (1) fully automate the telephone call, or (2) partially automate the telephone call. In fully automating the telephone call, the processor(s) can cause a chatbot to engage in a corresponding conversation with the additional user and without prompting the user for any input. In partially automating the telephone call, the processor(s) can cause the chatbot to engage in a corresponding conversation with the additional user but with prompting the user for input(s) via suggestion chip(s). In some implementations, the processor(s) can further determine whether to (3) refrain from automating the telephone call entirely.

IPC Classes  ?

  • H04M 3/493 - Interactive information services, e.g. directory enquiries
  • G06F 40/35 - Discourse or dialogue representation
  • G10L 13/02 - Methods for producing synthetic speechSpeech synthesisers
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • H04M 3/527 - Centralised call answering arrangements not requiring operator intervention

65.

WEB PAGE TRANSFORMER FOR STRUCTURE INFORMATION EXTRACTION

      
Application Number 19012342
Status Pending
Filing Date 2025-01-07
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Wang, Qifan
  • Liu, Dongfang

Abstract

The technology provides a rich attention mechanism for structured information extraction of web pages and other electronic documents. An input layer of a model obtains system, information associated with the document, including field tokens representing respective fields to be extracted from the document, structured document type tokens associated, and text tokens from a text sequence in the document. An encoder connects the field tokens, the S type tokens and the text tokens according to a set of different attention patterns. The encoder generates an overall token representation based on the set of different attention patterns. An output layer of the model extracts a final text span for the each of the respective fields from the set of text tokens. The extracted final text span for each of the respective fields is stored in memory, and can be produced in response to a search query, analytics evaluation or other request.

IPC Classes  ?

  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/80 - Information retrievalDatabase structures thereforFile system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML

66.

INDEPENDENT CONTENT HOSTING SYSTEM

      
Application Number 18937276
Status Pending
Filing Date 2024-11-05
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Ono, Tarik
  • Ma, Xiguo
  • Zhang, Yanling
  • Wu, Jiewen
  • Yang, Yuanyuan
  • Zhang, Yan
  • Nejati, Negin
  • Liang, Yi
  • Fischer, Alexander

Abstract

Implementations relate to a system for hosting independent content items anchored to another online resource. The independent content items are themselves online resources. Implementations also relate to enhancing search results by incorporating independent content items anchored to a resource identified in the search result page. An example method involves identifying resources to be included in search results for a query, determining that independent content items are associated with a resource, and adding an independent content item summary control to the search result for the resource. This control enables users to access an independent content feed interface for further exploration of the independent content items anchored to the resource. The search result page, enriched with these independent content item overview, is then delivered to the user's device.

IPC Classes  ?

67.

CONTROLLING ROBOTS USING MULTI-MODAL LANGUAGE MODELS

      
Application Number 19008421
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Florence, Peter Raymond
  • Driess, Danny Michael
  • Mordatch, Igor
  • Zeng, Andy
  • Sajjadi, Seyed Mohammad Mehdi
  • Greff, Klaus

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for controlling an agent interacting with an environment. In one aspect, a method comprises: receiving one or more observations of an environment; receiving an input text sequence that describes a task to be performed by a robot in the environment; generating an encoded representation of the input text sequence in an embedding space; generating a corresponding encoded representation of each of the one or more observations in the embedding space; generating a sequence of input tokens that comprises the encoded representation of the input text sequence and the corresponding encoded representation of each observation; processing the sequence of input tokens using a language model neural network to generate an output text sequence that comprises high-level natural language instructions; and determining, from the high-level natural language instructions, one or more actions to be performed by the robot.

IPC Classes  ?

68.

LABEL PROPAGATION IN A DISTRIBUTED SYSTEM

      
Application Number 19016262
Status Pending
Filing Date 2025-01-10
First Publication Date 2025-05-08
Owner Google LLC (USA)
Inventor
  • Austern, Matthew H.
  • Dehnert, James C.
  • Bik, Aart J.C.
  • Czajkowski, Grzegorz J.
  • Malewicz, Grzegorz

Abstract

Data are maintained in a distributed computing system that describe a graph. The graph represents relationships among items. The graph has a plurality of vertices that represent the items and a plurality of edges connecting the plurality of vertices. At least one vertex of the plurality of vertices includes a set of label values indicating the at least one vertex's strength of association with a label from a set of labels. The set of labels describe possible characteristics of an item represented by the at least one vertex. At least one edge of the plurality of edges includes a set of label weights for influencing label values that traverse the at least one edge. A label propagation algorithm is executed for a plurality of the vertices in the graph in parallel for a series of synchronized iterations to propagate labels through the graph.

IPC Classes  ?

  • G06F 16/901 - IndexingData structures thereforStorage structures

69.

GENERATING MULTI-MODAL RESPONSE(S) THROUGH UTILIZATION OF LARGE LANGUAGE MODEL(S) AND OTHER GENERATIVE MODEL(S)

      
Application Number US2024050044
Publication Number 2025/096133
Status In Force
Filing Date 2024-10-04
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Jain, Sanil
  • Yu, Wei
  • Agostini, Alessandro
  • Weisz, Ágoston
  • Goodman, Michael Andrew
  • Dankovics, Attila
  • Chae, Elle
  • Sluzhaev, Evgeny
  • Ghafouri, Amin
  • Ghiasi, Golnaz
  • Petrovski, Igor
  • Shagin, Konstantin
  • Menegali, Marcelo
  • Akerlund, Oscar
  • Shivanna, Rakesh
  • Luong, Thang
  • Chen, Tiffany
  • Peswani, Vikas
  • Lu, Yifeng

Abstract

e.g.e.g., an image generator, a video generator, an audio generator, etc.) based on generative multimedia content prompt(s) included in the LLM output and that is indicative of the generative multimedia content. In various implementations, the generative multimedia content can be interleaved between segments of the textual content.

IPC Classes  ?

70.

IMAGE DISPLAY USING A SEGMENTED BACKPLANE

      
Application Number US2023078188
Publication Number 2025/095964
Status In Force
Filing Date 2023-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • Li, Jeffrey Tang Fung
  • Lo, Robert
  • Hudson, Edwin Lyle
  • Sheth, Kaushik Indravadan

Abstract

A display system may include a segment analyzer, a segment buffer, and a set of pixel drivers. The segment analyzer may perform an analysis of image data representing an image to be displayed. The analysis distinguishes a first portion of the image data that corresponds to an active segment of the image containing non-zero content from a second portion of the image data that corresponds to an empty segment of the image without non-zero content. The segment buffer stores the first portion of the image data in accordance with a segment map based on the analysis. The pixel drivers then use the segment map and the image data to cause a set of pixels to display the image by driving a first subset of pixels associated with the active segment without driving a second subset of pixels associated with the empty segment.

IPC Classes  ?

  • G06F 3/147 - Digital output to display device using display panels
  • G02B 27/01 - Head-up displays
  • G09G 3/00 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
  • G09G 3/20 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix
  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

71.

DOWNSTREAM ADAPTATIONS OF SEQUENCE PROCESSING MODELS

      
Application Number US2023036793
Publication Number 2025/095958
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Carbune, Victor
  • Sharifi, Matthew

Abstract

Aspects of the disclosed technology include computer-implemented systems and methods for updating machine-learned models while preserving adaptations of the models by downstream applications. The system can obtain data indicative of a respective adapter implemented by each of a plurality of downstream applications for a first version of a machine-learned sequence processing model. The system can generate a first training loss based on processing a set of training data by a second version of the machine-learned sequence processing model. The system can generate a second training loss based on processing the set of training data using the respective adapter implemented by each of the plurality of downstream applications. The system can modify at least a portion of the second version of the core sequence processing model using the first training loss and the second training loss.

IPC Classes  ?

72.

DISPLAY TILE FOR A DISPLAY ASSEMBLY WITH TRANSFERRED PIXEL EMITTERS

      
Application Number US2024053706
Publication Number 2025/096645
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • Li, Jeffrey Tang Fung
  • Lo, Robert
  • Hudson, Edwin Lyle

Abstract

Display tiles for a display assembly with transferred pixel emitters are described herein. For example, a display assembly may include a carrier substrate and a display tile with a subset of pixel emitters and an integrated circuit electrically connected to the subset of pixel emitters. The set of pixel emitters and the integrated circuit may both be transferred to the carrier substrate after fabrication. The integrated circuit may include, a set of pixel drivers configured to drive the subset of pixel emitters, as well as a modulator configured to control, based on signaling associated with a portion of a content frame, the set of pixel drivers to drive the subset of pixel emitters to present the portion of the content frame using a pulse width modulation technique. Corresponding methods and integrated circuits are also disclosed.

IPC Classes  ?

  • G09G 3/20 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix

73.

OVERLAPPING IMAGE FIELD UPDATES IN A DISPLAY SYSTEM

      
Application Number US2024053938
Publication Number 2025/096814
Status In Force
Filing Date 2024-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Hudson, Edwin Lyle
  • Lo, Robert
  • Li, Jeffrey Tang Fung
  • Nicholson, Stuart James Myron

Abstract

An illustrative display system includes an array of pixels and a frame controller configured to cause the array of pixels to display an image frame by performing a series of successive field updates. The series of successive field updates includes a first field update in which a first write pointer circuit tracks a first traversal, during a first update period, across the array of pixels to update the array of pixels from a first to a second image field in the sequence, and a second field update in which a second write pointer circuit tracks a second traversal, during a second update period, across the array of pixels to update the array of pixels from the second to a third image field in the sequence. The second update period of the second field update overlaps the first update period of the first field update.

IPC Classes  ?

  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

74.

CONFIGURING LOWER LAYER TRIGGERED MOBILITY

      
Application Number US2024054476
Publication Number 2025/097175
Status In Force
Filing Date 2024-11-04
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A distributed unit (DU) of a distributed base station receives (1012), from a central unit (CU) of the distributed base station, a CU-to-DU message including (i) a request for a reference lower-layer triggered mobility (LTM) configuration for a candidate cell and (ii) LTM channel state information (CSI) resource configuration; generates (1014), in response to the CU-to-DU message, a reference LTM DU configuration; generates (1006), based on the LTM CSI resource configuration, a serving DU configuration; and transmits (1019), to the CU, the reference LTM DU configuration and the serving DU configuration.

IPC Classes  ?

75.

ACCESS CONTROL FOR A NON-TERRESTRIAL NETWORK (NTN)

      
Application Number US2024053592
Publication Number 2025/096563
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nuggehalli, Pavan
  • Liao, Ching-Yu

Abstract

This disclosure provides systems, methods and apparatuses for access control techniques to limit access from a user equipment (UE) (102) to a non-terrestrial network (NTN). A network entity (such as a satellite 106B or a terrestrial base station 106A) communicates access control information (130) to the UE to indicate barring of access to the NTN based on a traffic type. There are various mechanisms for indicating the barring, the traffic type, and the relationship to the NTN. For example, the network entity can indicate the barring via a non-access stratum (NAS), radio resource control (RRC), or system information message. In some examples, the network entity transmits a UE Route selection policy (URSP) with a URSP rule that includes an indicator that indicates the barring and a Traffic Descriptor (TD) that describes the barred traffic type. The UE refrains from accessing the NTN based on the access control information (160).

IPC Classes  ?

76.

TILED ARCHITECTURE FOR DISPLAY ASSEMBLY

      
Application Number US2024053688
Publication Number 2025/096632
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • Li, Jeffrey Tang Fung
  • Lo, Robert
  • Hudson, Edwin Lyle

Abstract

Tiled architectures for display assemblies with transferred pixel emitters are described herein. One such display assembly includes a set of pixel emitters transferred to a carrier substrate after fabrication of the set of pixel emitters. A first driver circuit is disposed on the carrier substrate and configured to drive a first subset of pixel emitters included in the set, and a second driver circuit is disposed on the carrier substrate and configured to drive a second subset of pixel emitters included in the set. A controller circuit is configured to display a first content frame on the set of pixel emitters by transmitting frame data both to the first driver circuit and the second driver circuit, and to display a second content frame by transmitting frame data to the first driver circuit without transmitting frame data to the second driver circuit.

IPC Classes  ?

  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

77.

GENERATING AUTOMATIONS ASSOCIATED WITH CONTROLLING SMART-HOME DEVICES

      
Application Number US2023036455
Publication Number 2025/095936
Status In Force
Filing Date 2023-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Ramamurthi, Indu
  • Tai, Ryan
  • Yao, Karen
  • Meingast, Marci
  • Wang, Jingbin
  • Arnold, Jacob

Abstract

An automation engine generates an automation in response to a natural language request. The automation engine may generate automation scripts, automation instances, automation templates, automation code snippet(s), and/or automation summaries. As an example, a user may request an automation script to be generated to lock the doors and turn off the lights when the user leaves home. In response, the automation engine uses one or more machine learning models to automatically generate the script. Automations can be used to control a variety of smart devices, such as lights, audio devices, video devices, thermostats, locks, security systems, and the like. The automation engine outputs an automation script using a programming language, such as YAML Ain't Markup Language (YAML), Python, JavaScript, or some other programming language.

IPC Classes  ?

  • G06F 8/30 - Creation or generation of source code
  • G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
  • G06N 20/00 - Machine learning

78.

DIRECT-VIEW DISPLAY ASSEMBLY WITH SPARSE DISTRIBUTION OF PIXEL EMITTERS

      
Application Number US2024053695
Publication Number 2025/096636
Status In Force
Filing Date 2024-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • Li, Jeffrey Tang Fung
  • Burggraf, Jürgen
  • Bita, Ion
  • He, Gang
  • Lo, Robert
  • Hudson, Edwin Lyle

Abstract

Direct-view display assemblies with sparse distributions of pixel emitters are described herein, along with methods for their construction. One example display assembly includes a set of pixel emitters that are transferred to the display assembly from a donor wafer on which the pixel emitters were fabricated. While fabricated at a first pixel pitch, these pixel emitters are distributed within the display assembly at a second pixel pitch greater than the first pixel pitch. The display assembly further includes a first driver circuit electrically coupled to a first subset of the set of pixel emitters via a first set of emitter traces, a second driver circuit electrically coupled to a second subset of the set of pixel emitters via a second set of emitter traces, and a controller circuit electrically coupled to the first driver circuit and the second driver circuit via a set of controller traces.

IPC Classes  ?

  • H01L 25/075 - Assemblies consisting of a plurality of individual semiconductor or other solid-state devices all the devices being of a type provided for in a single subclass of subclasses , , , , or , e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group
  • H10H 29/01 - Manufacture or treatment
  • H10H 29/14 - Integrated devices comprising at least one light-emitting semiconductor component covered by group comprising multiple light-emitting semiconductor components
  • H10H 29/30 - Active-matrix LED displays
  • H10H 29/49 - Interconnections, e.g. wiring lines or terminals

79.

OPTIMIZED PIXEL PERFORMANCE IN A DISPLAY SYSTEM

      
Application Number US2023036472
Publication Number 2025/095940
Status In Force
Filing Date 2023-10-31
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Nicholson, Stuart James Myron
  • He, Gang
  • Hudson, Edwin Lyle
  • Li, Jeffrey Tang Fung
  • Lo, Robert

Abstract

A display system (100) includes a memory (102) storing a set of pixel performance data entries including a first entry (104-1) associated with a first performance level of a first pixel and a second entry (104-2) associated with a second performance level of a second pixel. The display system further includes a first pixel driver (106) configured to drive the first pixel (108-1) at a first drive strength selected, based on the first entry, from a first plurality of drive strengths available to the first pixel driver. The display system also includes a second pixel driver (106) configured to drive the second pixel (108-2) at a second drive strength selected, based on the second entry, from a second plurality of drive strengths available to the second pixel driver. In a case where the second performance level is higher than the first performance level (116), the second drive strength is lower than the first drive strength (114).

IPC Classes  ?

  • G09G 3/20 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix
  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

80.

MANAGING A TRANSMISSION CONFIGURATION INDICATOR STATE FOR LOWER LAYER TRIGGERED MOBILITY

      
Application Number US2024052798
Publication Number 2025/096283
Status In Force
Filing Date 2024-10-24
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Wu, Chih-Hsiang
  • Liou, Jia-Hong

Abstract

Methods and devices operate within a radio access network to facilitate a fast serving cell change using a lower layer triggered mobility, LTM, procedure, reducing latency and overhead relative to L3-triggered cell-switching procedures. LTM execution is triggered by an L1 measurement report. Methods and devices according to various embodiments, exchange LTM-related configurations that include an LTM identity, ID, and at least one LTM transmission configuration indicator, TCI, state configuration. The LTM TCI state configuration is associated with the LTM ID, or with a TCI state ID, or with a candidate cell ID.

IPC Classes  ?

81.

METHOD FOR CONTROL SIGNALING FOR CHANNEL STATE INFORMATION REPORT FOR NETWORK ENERGY SAVING

      
Application Number CN2023129646
Publication Number 2025/091475
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Zhang, Yushu

Abstract

Methods and devices enable configuring, transmitting, measuring, and reporting measurements for CSI-RS resources configured as channel measurement resource (CMR) for either (or both) of: a CSI reference signal (CSI-RS) resource set with a plurality of resource groups or a plurality of CSI-RS resource sets. The network entity (NE) transmits, and a UE receives, a channel state information (CSI) report configuration including at least one CSI sub-configuration and at least one CMR that are adapted to support CSI reporting using a CSI-RS resource set with a plurality of resource groups for non-coherent joint transmission (NCJT) or a plurality of CSI-RS resource sets for dynamic point selection (DPS). For example, each CSI sub-configuration may configure one or more port subset indicators, and/or one or more CSI-RS resource subset indicators, and/or one or more additional power offset indicators.

IPC Classes  ?

  • H04L 5/00 - Arrangements affording multiple use of the transmission path

82.

METHOD FOR DEFAULT PATHLOSS REFERENCE SIGNAL AND BEAM

      
Application Number CN2023129643
Publication Number 2025/091474
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Liou, Jia-Hong

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for determining a default beam or a default pathloss-reference signal (PL-RS). A UE (102) receives (304), from a network entity (104), control signaling configuring at least one random access (RA) procedure from a plurality of RA procedures and configuring a list of transmission configuration indicator (TCI) states. Prior to an activation of at least one TCI state from the list of TCI states or a UE-initiated beam, the UE communicates (306) with the network entity (104) using at least one of: a default beam or a default pathloss-reference signal (PL-RS) based on at least one of: a quasi-co-location (QCL) parameter for a first downlink reference signal, or an uplink spatial transmission filter associated with the at least one RA procedure and a pathloss associated with a second downlink reference signal.

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04B 7/08 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
  • H04W 74/0833 - Random access procedures, e.g. with 4-step access

83.

CONTROL SIGNALING FOR TIME-DOMAIN CHANNEL PROPERTY REPORTING FOR NETWORK ENERGY SAVING

      
Application Number CN2023129640
Publication Number 2025/091473
Status In Force
Filing Date 2023-11-03
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Zhang, Yushu

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for time-domain channel property reporting for network energy saving. A UE (102) receives (510), from a network entity (104), a configuration for a CSI report including one or more CSI report sub-configurations and CSI-RS resources. The UE (102) receives, from the network entity (104), a signal triggering at least one of the one or more CSI report sub-configurations. The UE (102) receives (530), from the network entity (104), CSI-RSs indicated by the at least one of the one or more CSI report sub-configurations. The UE (102) transmits (550), to the network entity (104), the CSI report based on the CSI-RSs, the CSI report including a TDCP report associated with the at least one of the one or more CSI report sub-configurations.

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04L 5/00 - Arrangements affording multiple use of the transmission path

84.

CONTROLLABLE NEURAL NETWORK SPARSITY THROUGH DYNAMIC ACTIVATION FUNCTIONS

      
Application Number US2023036290
Publication Number 2025/095929
Status In Force
Filing Date 2023-10-30
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor Park, Hee Jun

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling neural network sparsity by using dynamic activation functions at run time. For example, one or more parameters of the dynamic activation function can be adjusted based on available system resource budget, e.g., power, thermal, and/or performance budgets.

IPC Classes  ?

85.

DOCKING STATION ARTICULATION

      
Application Number US2023078351
Publication Number 2025/095971
Status In Force
Filing Date 2023-11-01
Publication Date 2025-05-08
Owner GOOGLE LLC (USA)
Inventor
  • Khanna, Varn
  • Trehan, Chintan
  • Satterfield, Phillip
  • Lewis, Ruth, Rosalind

Abstract

Techniques and apparatuses are described that implement docking station (dock) articulation, including a method of controlling an articulation of a dock that includes determining a hinge torque setting, applying the hinge torque setting to a hinge assembly of the dock to support the angular position of the device relative to the dock, receiving position sensor data from a position sensor, utilizing the position sensor data to determine a user-induced motion to change the angular position of the device to a new angular position, changing the hinge torque setting to permit the change in the angular position of the device to the new angular position, receiving updated position sensor data from the position sensor, utilizing the updated position sensor data to determine a cessation of the user induced motion, and changing the hinge torque setting to support the new angular position of the device relative to the dock.

IPC Classes  ?

  • G06F 1/16 - Constructional details or arrangements

86.

Band connector for a wearable device

      
Application Number 29804191
Grant Number D1073518
Status In Force
Filing Date 2021-08-18
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner Google LLC (USA)
Inventor
  • Sollier, Valentin Jean Charles Marcel
  • Paschke, Brian Dennis
  • Min, Dongsan
  • Bernard, Cédric Eric Jean-Edouard
  • Riot, Benjamin Patrick Robert Jean
  • Park, Junyong
  • Kozlovskaya, Irina Igorevna

87.

Band for a wearable device

      
Application Number 29804189
Grant Number D1073517
Status In Force
Filing Date 2021-08-18
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner Google LLC (USA)
Inventor
  • Sollier, Valentin Jean Charles Marcel
  • Paschke, Brian Dennis
  • Min, Dongsan
  • Bernard, Cédric Eric Jean-Edouard
  • Riot, Benjamin Patrick Robert Jean
  • Park, Junyong
  • Kozlovskaya, Irina Igorevna

88.

System for managing video playback using a server generated manifest/playlist

      
Application Number 18378098
Grant Number 12294745
Status In Force
Filing Date 2023-10-09
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner Google LLC (USA)
Inventor
  • Haritaoglu, Ismail R.
  • Harmanci, Oztan

Abstract

An apparatus and method for managing video playback for users during video streaming is disclosed. In one aspect, the method may include receiving a request from a first video player for playing a video stream, identifying a first playlist for the video stream, modifying the first playlist for the video stream to produce a second playlist identifying a first combination of video content segments and alternative content segments, transmitting the second playlist to the first video player to allow the first video player to provide playback of video content comprising the first combination of the video content segments and the alternative content segments, receiving, from the first video player, an indication of a request of a user of the first video player to seek forward when viewing the video content, modifying the second playlist for the video stream to produce a third playlist identifying a second combination of video content segments and alternative content segments, and transmitting the third playlist to the first video player, the third playlist indicating whether the request of the user to seek forward is allowed.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/232 - Content retrieval operation within server, e.g. reading video streams from disk arrays
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play

89.

Display screen or portion thereof with icon

      
Application Number 29873411
Grant Number D1073693
Status In Force
Filing Date 2023-03-30
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner GOOGLE LLC (USA)
Inventor
  • Huang, Hank H.
  • Tursi, Alex
  • Tiao, Elbert
  • Yoon, Jane
  • Cho, Byeong Chae
  • Schlemmer, John
  • Park, Soyoung
  • Goldschmidt, Sarah
  • Cho, Hannah

90.

Policy and Traffic Management in an Overlay Network

      
Application Number 18384244
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Appachi Gounder, Arivudainambi
  • Palanisamy, Parthasarathi
  • Stuart, Stephen
  • Vayner, Arie

Abstract

Technique or mechanism in which network security policies are applied close to the source or origin associated with policy decisions. For example. the disclosed technology moves dropped flows from a firewall cluster to a leaf switch based on host location.

IPC Classes  ?

91.

GENERATING MULTI-MODAL RESPONSE(S) THROUGH UTILIZATION OF LARGE LANGUAGE MODEL(S) AND OTHER GENERATIVE MODEL(S)

      
Application Number 18385270
Status Pending
Filing Date 2023-10-30
First Publication Date 2025-05-01
Owner GOOGLE LLC (USA)
Inventor
  • Jain, Sanil
  • Yu, Wei
  • Agostini, Alessandro
  • Weisz, Agoston
  • Goodman, Michael Andrew
  • Dankovics, Attila
  • Chae, Elle
  • Sluzhaev, Evgeny
  • Ghafouri, Amin
  • Ghiasi, Golnaz
  • Petrovski, Igor
  • Shagin, Konstantin
  • Menegali, Marcelo
  • Akerlund, Oscar
  • Shivanna, Rakesh
  • Luong, Thang
  • Chen, Tiffany
  • Peswani, Vikas
  • Lu, Yifeng

Abstract

Implementations relate to generating multi-modal response(s) through utilization of large language model(s) (LLM(s)) and other generative model(s). Processor(s) of a system can: receive natural language (NL) based input, generate a multi-modal response that is responsive to the NL based output, and cause the multi-modal response to be rendered. In some implementations, and in generating the multi-modal response, the processor(s) can process, using a LLM, LLM input to generate LLM output, and determine, based on the LLM output, textual content and generative multimedia content for inclusion in the multi-modal response. In some implementations, the generative multimedia content can be generated by another generative model (e.g., an image generator, a video generator, an audio generator, etc.) based on generative multimedia content prompt(s) included in the LLM output and that is indicative of the generative multimedia content. In various implementations, the generative multimedia content can be interleaved between segments of the textual content.

IPC Classes  ?

  • G06F 40/40 - Processing or translation of natural language
  • G06F 16/483 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

92.

VIDEO STREAMING

      
Application Number 18495405
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Deweese, Thomas Edward
  • Dorfman, Jeremy Christopher

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compressed-domain compositing of video streams. A server obtains compressed video streams, each compressed video stream including multiple frames, each frame including a video content region that is a portion of the frame, encoded using a segment identifier for pixels included in the video content region, and encoded using a set of static symbol frequencies. The server receives, from a user device, a request for video stream content, and composites a first and a second compressed video stream to obtain a compressed-domain composite video stream including a first video content region of the first compressed video stream and a second video content region of the second compressed video stream, and provides, to the user device, a packet including a set of frames of the compressed-domain composite video stream decodable by a single decoder.

IPC Classes  ?

  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/124 - Quantisation
  • H04N 21/2187 - Live feed

93.

QUERY-AWARE EXTRACTIVE HIERARCHICAL SUMMARIZATION

      
Application Number 18496281
Status Pending
Filing Date 2023-10-27
First Publication Date 2025-05-01
Owner GOOGLE LLC (USA)
Inventor
  • Srinivasan, Pranesh
  • Panwar, Sameer
  • Shukla, Krishna Rakeshkumar
  • Man, Laichee
  • Santosh, Bharath

Abstract

A method is disclosed for generating an extractive summary of a resource responsive to a query. Extractive resources can be used to rank responsive resources and/or to enhance a search result. An example method can involve determining relevance scores for sentences within the resources, generating extractive summaries from sentences with the highest relevance scores, and calculating a resource relevance scores for each resource based on the extractive summary. The resources are then ranked based on the relevance scores and a search result page generated. In some implementations, a machine learned model is used to generate the relevance score and/or the extractive summary.

IPC Classes  ?

94.

Defining Data Structures and Algorithms for Protobuf Based Differential Management Systems

      
Application Number 18499506
Status Pending
Filing Date 2023-11-01
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor Chouhan, Mahendra

Abstract

A method for differential management includes obtaining a first instance and a second instance of content of a content management system, the first instance including a first plurality of objects of the content, and the second instance including a second plurality of objects of the content. The method includes determining a first tree data structure representing the first plurality of objects at the first instance and a second tree data structure representing the second plurality of objects at the second instance. The method includes identifying, based on a comparison of the first tree data structure and the second tree data structure, a set of deltas. The method includes transmitting, to a client device, the set of deltas that, when received by the client device, cause the client device to display the set of deltas via a user-interface of the client device.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 16/22 - IndexingData structures thereforStorage structures

95.

Personalized Model Training for Users Using Data Labels

      
Application Number 18499621
Status Pending
Filing Date 2023-11-01
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor Yim, Keun Soo

Abstract

Systems and methods for generating a machine-learned model are disclosed herein. The method can include receiving, by a computing system comprising one or more processors, one or more data items, the one or more data items being associated with usage of a user device by a user and inferring, by the one or more processors, one or more data labels based on the one or more data items, the data labels being indicative of the usage of the user device by the user. The method can also include generating, by the one or more processors, a personalized model using the one or more data labels and a base model.

IPC Classes  ?

96.

VOICE INPUT DISAMBIGUATION

      
Application Number 18564884
Status Pending
Filing Date 2022-11-09
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Sharifi, Matthew
  • Alakuijala, Jyrki Antero
  • Padfield, Dirk Ryan

Abstract

A method for recognizing a voice input includes receiving a first voice input including a plurality of terms, processing the first voice input based on the plurality of terms to obtain a first speech recognition result including one or more candidate terms corresponding to one or more terms from the plurality of terms, receiving a second voice input providing at least one of contextual information relating to the first voice input or confirmation information relating to the one or more candidate terms, and processing the second voice input based on the at least one of the contextual information or the confirmation information to obtain a second speech recognition result including at least one of the one or more candidate terms or one or more new candidate terms, as corresponding to the one or more terms from the plurality of terms.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models

97.

USER EQUIPMENT SLICING ASSISTANCE INFORMATION

      
Application Number 18693475
Status Pending
Filing Date 2022-09-14
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Wang, Jibing
  • Bhora, Veerendra

Abstract

Methods, devices, systems, and means for user equipment slicing assistance information by a user equipment, UE, are described herein. The UE detects a condition of the UE (610) and, based on the detecting, evaluating one or more preferences (612). Based on evaluating the one or more preferences, the UE sends UE Slicing Assistance Information, USAI, to a core network entity (614), the USAI being based on a current network slice configuration. The UE receives, from a base station, a reduced radio resource configuration for operating using the low-throughput network slice (616) and communicates using the low-throughput network slice (618).

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service
  • H04W 48/16 - DiscoveringProcessing access restriction or access information

98.

Interface for Electrically Coupling a Biosensor to Electrodes of a Wearable Electronic Device

      
Application Number 18726053
Status Pending
Filing Date 2022-06-16
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Thomson, Seamus David
  • Sunden, Lindsey

Abstract

An interface for electrically coupling a biosensor to electrodes of a wearable computing device is provided. The interface includes a first portion that includes a first material configured to provide a conductive path between the biosensor and the electrodes of the wearable electronic device. The interface further includes a second portion that is different than the first portion. The second portion includes a second material that is different than the first material and is configured to removably couple the interface to the wearable electronic device such that the first portion contacts the electrodes of the wearable electronic device to provide the conductive path between the biosensor and the electrodes.

IPC Classes  ?

  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons

99.

Multi-Directional Sharing And Multiplexing For High Bandwidth Memory

      
Application Number 18923025
Status Pending
Filing Date 2024-10-22
First Publication Date 2025-05-01
Owner Google LLC (USA)
Inventor
  • Toma, Horia Alexandru
  • Nagarajan, Rahul
  • Shim, Yujeong
  • Padmanabhan, Rammohan

Abstract

Generally disclosed herein are electronic circuits with high bandwidth interfaces (HBI) for multi-directional die-to-die communications. The HBIs are designed to allow for sharing of data between all sides of the memory chiplets. By using all sides of the memory chiplets and multiplexing the data between the multiple connected chiplets, the total bandwidth of the memory available to the connected chiplets can increase. The sharing and multiplexing of the data can also be dynamically configured to accommodate various options for the allocation of performance levels and the associated cost.

IPC Classes  ?

  • G06F 13/16 - Handling requests for interconnection or transfer for access to memory bus
  • G06F 13/40 - Bus structure

100.

MULTI-RAIL SUBPIXEL GROUP FOR A DISPLAY

      
Application Number 18932204
Status Pending
Filing Date 2024-10-30
First Publication Date 2025-05-01
Owner GOOGLE LLC (USA)
Inventor
  • Li, Bo
  • Hudson, Edwin Lyle

Abstract

A high-resolution display that is a small size suitable for mobile applications is disclosed. The display is color and so includes different color subpixels arranged in subpixel groups. To minimize power consumption, each subpixel includes its own power rail supplying the subpixel with a rail voltage that is based on a forward voltage of a corresponding light emitting diode. To minimize the area of the subpixel group, transistors of the subpixels are fabricated within a common well and the body terminals of the transistors are connected to a common well rail that is separate from the power rails.

IPC Classes  ?

  • G09G 3/32 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
  • H01L 25/16 - Assemblies consisting of a plurality of individual semiconductor or other solid-state devices the devices being of types provided for in two or more different subclasses of , , , , or , e.g. forming hybrid circuits
  1     2     3     ...     100        Next Page