Google LLC

United States of America

Back to Profile

1-100 of 5,970 for Google LLC Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
Date
New (last 4 weeks) 138
2024 April (MTD) 70
2024 March 85
2024 February 83
2024 January 77
See more
IPC Class
G06F 17/30 - Information retrieval; Database structures therefor 366
G06N 3/04 - Architecture, e.g. interconnection topology 340
G06N 3/08 - Learning methods 297
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer 269
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog 213
See more
Found results for  patents
  1     2     3     ...     60        Next Page

1.

TABLE CELL SPLITTING IN AN ONLINE DOCUMENT EDITOR

      
Application Number US2023034397
Publication Number 2024/076588
Status In Force
Filing Date 2023-10-03
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Aberbach, Tomer
  • Galante, Gregory George

Abstract

Techniques are described herein for table cell splitting in an online document editor. A method includes: responsive to a request to split a cell in a table, determining a target number of rows and a target number of columns, automatically inserting rows adjacent to rows of the cell to reach the target number of rows, automatically inserting columns adjacent to columns of the cell to reach the target number of columns, and automatically merging groups of cells within an initial boundary of the cell, each group spanning a determined number of rows per group and a determined number of columns per group.

IPC Classes  ?

  • G06F 40/18 - Editing, e.g. inserting or deleting using ruled lines of spreadsheets

2.

HANDLING CONTRADICTORY QUERIES ON A SHARED DEVICE

      
Application Number US2023034362
Publication Number 2024/076565
Status In Force
Filing Date 2023-10-03
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Sharifi, Matthew
  • Carbune, Victor

Abstract

A method (600) for handling contradictory queries on a shared device includes receiving a first query (106) issued by a first user (106a), the first query specifying a first long-standing operation (111) for a digital assistant (105) to perform, and while the digital assistant is performing the first long-standing operation, receiving a second query (146), the second query specifying a second long-standing operation (112) for the digital assistant to perform. The method also includes determining that the second query was issued by another user (102b) different than the first user and determining, using a query resolver (340), that performing the second long-standing operation would conflict with the first long-standing operation. The method further includes identifying one or more compromise operations (354) for the digital assistant to perform, and instructing the digital assistant to perform a selected compromise operation among the identified one or more compromise operations.

IPC Classes  ?

  • G06F 16/903 - Querying
  • G06F 3/16 - Sound input; Sound output
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

3.

ACCELERATING SPEAKER DIARIZATION WITH MULTI-STAGE CLUSTERING

      
Application Number US2022077636
Publication Number 2024/076365
Status In Force
Filing Date 2022-10-05
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Wang, Quan
  • Huang, Yiling
  • Lu, Han
  • Zhao, Guanlong

Abstract

A method (500) includes receiving an input audio signal (122) that corresponds to utterances (120) spoken by multiple speakers. The method also includes processing the input audio to generate a transcription (200) of the utterances and a sequence of speaker turn tokens (224) each indicating a location of a respective speaker turn. The method also includes segmenting the input audio signal into a plurality of speaker segments (225) based on the sequence of speaker tokens. The method also includes extracting a speaker-discriminative embedding from each speaker segment and performing spectral clustering on the speaker-discriminative embeddings to cluster the plurality of speaker segments into k classes. The method also includes assigning a respective speaker label (250) to each speaker segment clustered into the respective class that is different than the respective speaker label assigned to the speaker segments clustered into each other class of the k classes.

IPC Classes  ?

  • G10L 17/04 - Training, enrolment or model building
  • G10L 17/18 - Artificial neural networks; Connectionist approaches

4.

INDICATION OF CONFIDENCE IN MACHINE-LEARNED OUTPUTS VIA HAPTIC FEEDBACK

      
Application Number US2022052566
Publication Number 2024/076356
Status In Force
Filing Date 2022-12-12
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Marchant, Robert
  • Holland, Henry John
  • Butler, Tríona Eidín
  • Jones, David Matthew
  • Spitz, Andrew Gregory
  • Van Der Vleuten, Ruben
  • Mastenbroek, Anna Kay Luna
  • Christidis, Konstantinos

Abstract

Systems and methods for indicating confidence in a machine-learned output via haptic feedback are provided. For example, a method includes obtaining, by a user computing device, an output of a machine-learned model and an associated confidence metric. The confidence metric is indicative of a degree of confidence in the output of the machine-learned model. The method includes determining a haptic feedback signal indicative of the confidence metric. The method includes receiving data indicative of an input associated with the output of the machine-learned model by a user of the user computing device. The method includes, responsive to receiving the data indicative of the input associated with the output of the machine-learned model, causing performance of the haptic feedback signal for the user via one or more haptic feedback devices.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/16 - Sound input; Sound output

5.

INTENT RESOLUTION ACROSS HIERARCHICAL USER PROFILES

      
Application Number US2023075743
Publication Number 2024/076931
Status In Force
Filing Date 2023-10-02
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Dalwani, Sarup Jagdish
  • Coenen, Martijn Franciscus Agnes
  • Baumann, Patrick Lee
  • Pathak, Saumya
  • Naik, Smitha
  • Chitnis, Kedar Satish

Abstract

A device, method and article of manufacture related to a mechanism for cross profile intent resolution is disclosed. -An example method includes, in response to detecting a first user input associated with a first user profile stored on the computing device, generating a first intent that corresponds to the first user input, applying a sequence of cross profile intent filters to traverse a user profile hierarchy from the first user profile to a second user profile stored on the computing device, wherein the traversal of the user profile hierarchy is based on a successful resolution of each cross profile intent filter of the sequence of cross profile intent filters, identifying an application associated with the second user profile and configured to satisfy the first intent, and providing functionality from the application to satisfy the first intent via the first user profile.

IPC Classes  ?

6.

IDENTIFYING AND CORRECTING AUTOMATIC SPEECH RECOGNITION (ASR) MISRECOGNITIONS IN A DECENTRALIZED MANNER

      
Application Number US2023027036
Publication Number 2024/076403
Status In Force
Filing Date 2023-07-06
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Mathews, Rajiv
  • Prabhavalkar, Rohit
  • Motta, Giovanni
  • Chen, Mingqing
  • Zhou, Lillian
  • Guliani, Dhruv
  • Zhang, Harry
  • Strohman, Trevor
  • Beaufays, Françoise

Abstract

Implementations described herein identify and correct automatic speech recognition (ASR) misrecognitions. For example, on-device processor(s) of a client device may generate a predicted textual segment that is predicted to correspond to spoken utterance of a user of the client device, and may receive further input that modifies the predicted textual segment to an alternate textual segment. Further, the on-device processor(s) may store these textual segments in on-device storage as a candidate correction pair, and transmit the candidate correction pair to a remote system. Moreover, remote processor(s) of the remote system may determine that the candidate correction pair is an actual correction pair, and may cause client devices to generate updates for a global ASR model for the candidate correction pair. Additionally, the remote processor(s) may distribute the global ASR model to the client devices and/or additional client devices.

IPC Classes  ?

  • G10L 15/32 - Multiple recognisers used in sequence or in parallel; Score combination systems therefor, e.g. voting systems
  • G10L 15/065 - Adaptation
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications

7.

METHODS FOR DETERMINING REGIONS OF INTEREST FOR CAMERA AUTO-FOCUS

      
Application Number US2023034441
Publication Number 2024/076617
Status In Force
Filing Date 2023-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Molina Vela, Francisco, Javier
  • Reardon, Andrew, Patrick
  • Chan, Leung, Chun
  • Lou, Ying, Chen

Abstract

A method includes receiving an image frame captured by an image capturing device. The method also includes determining a saliency heatmap representing saliency of pixels in the image frame. The method further includes determining, based on the saliency heatmap, a primary region of interest (ROI) and a secondary ROI for the image frame. The method additionally includes determining a filtered ROI for the image frame, where the filtered ROI updates from a previous filtered ROI to the primary ROI or the secondary ROI based on a saliency difference between the previous filtered ROI and the primary ROI or the secondary ROI exceeding a first threshold. The method also includes applying one or more auto-focus processes based on the filtered ROI, the primary ROI, or the secondary ROI.

IPC Classes  ?

  • H04N 23/67 - Focus control based on electronic image sensor signals
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06T 7/00 - Image analysis

8.

VOICE QUERY HANDLING IN AN ENVIRONMENT WITH MULTIPLE USERS

      
Application Number US2023032459
Publication Number 2024/076452
Status In Force
Filing Date 2023-09-12
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Sharifi, Matthew
  • Carbune, Victor

Abstract

A method (500) includes receiving a first query (116) issued by a first user, the first query including a command (111) for a digital assistant (105) to perform a first action, and enabling a round robin mode (350) to control performance of actions. The method also includes, while performing the first action, receiving audio data (402) corresponding to a second query (146) including a command to perform a second action, performing speaker identification on the audio data, determining that the second query was spoken by the first user, preventing performing the second action, and prompting at least another user to issue a query. The method further includes receiving a third query (148) issued by a second user, the third query including a command for the digital assistant to perform a third action, and when the digital assistant completes performing the first action, executing performance of the third action.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 3/16 - Sound input; Sound output
  • G10L 17/22 - Interactive procedures; Man-machine interfaces
  • G10L 17/00 - Speaker identification or verification

9.

HYBRID AUTO-FOCUS SYSTEM WITH ROBUST MACRO OBJECT PRIORITY FOCUSING

      
Application Number US2023034281
Publication Number 2024/076531
Status In Force
Filing Date 2023-10-02
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Gamadia, Mark
  • Wang, Minchieh
  • Kim, Jae, Soo
  • Yang, Yang
  • Lou, Ying, Chen

Abstract

An example method includes displaying a zoomed preview of a scene captured by a camera system. The method includes determining a phase-detect autofocus (PDAF) depth estimate and a time-of-flight (ToF) depth estimate for the scene. The method includes, based on a comparison of the PDAF and ToF depth estimates, determining whether a foreground object in the zoomed preview is in-focus for a ToF based AF mode. The method includes, based on a determination that the foreground object in the zoomed preview is in-focus for the ToF based AF mode, bypassing a PDAF mode and activating the ToF based AF mode to focus on the foreground object. The method includes displaying, based on the ToF based AF mode, the focused foreground object as part of the zoomed preview of the scene.

IPC Classes  ?

  • H04N 23/67 - Focus control based on electronic image sensor signals
  • H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes
  • H04N 23/69 - Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
  • H04N 23/959 - Computational photography systems, e.g. light-field imaging systems for extended depth of field imaging by adjusting depth of field during image capture, e.g. maximising or setting range based on scene characteristics
  • G02B 7/28 - Systems for automatic generation of focusing signals
  • G02B 7/34 - Systems for automatic generation of focusing signals using different areas in a pupil plane
  • G02B 7/36 - Systems for automatic generation of focusing signals using image sharpness techniques
  • G02B 7/40 - Systems for automatic generation of focusing signals using time delay of the reflected waves, e.g. of ultrasonic waves

10.

REAL-TIME FEEDBACK TO IMPROVE IMAGE CAPTURE

      
Application Number US2023034460
Publication Number 2024/076631
Status In Force
Filing Date 2023-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Wang, Lingeng
  • Kim, Paul, Samuel
  • Luedemann, Dimitri De Abreu E Lima
  • Lee, Seungyon
  • Xia, Bingying
  • Lue, Chia-Fang

Abstract

This document describes systems and techniques directed to providing real-time feedback to improve self-portrait photographs (selfies) or other images for camera users (e.g., low-vision camera users). In aspects, the systems and techniques are implemented on computing devices having a front-facing camera or a rear-facing camera. The systems and techniques may track the user's face and provide haptic, audio, and/or visual feedback to guide the user to position at least one of the computing device or the user so that the user becomes positioned in a center of frame of the camera. In an aspect, a user interface may display visual indicators that flash over a viewfinder image of a camera displayed on a computing device display. The visual indicators may increase in brightness near a user's face to guide a user to the center of the frame of the camera. In another aspect, the user interface may display a high-contrast outline of the user's face and/or torso on the display to provide feedback to the user of their position in the frame. In another aspect, the user may receive an audio detail description of what is in the viewfinder to confirm desired faces and objects are included. Through such systems and techniques, a user can take a high-quality self-portrait even when they have limited or no ability to see a display screen of the computing device.

IPC Classes  ?

  • H04N 23/60 - Control of cameras or camera modules
  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
  • H04N 23/45 - Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
  • G06V 40/60 - Static or dynamic means for assisting the user to position a body part for biometric acquisition
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

11.

FOLDING PORTABLE DISPLAY DEVICE

      
Application Number US2022077777
Publication Number 2024/076372
Status In Force
Filing Date 2022-10-07
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor Ou, Tsung-Yuan

Abstract

An example folding device includes a hinge assembly that is coplanar with the continuous display of the device in order to decrease the thickness of the device. The hinge assembly includes torque members that increase the amount of force needed to rotate the assemblies. In this way, the torque members may provide the device with a more rigid feel. Also in this way, the torque members may enable the device to hold intermediate positions between fully open and fully closed.

IPC Classes  ?

  • G06F 1/16 - Constructional details or arrangements
  • H04M 1/02 - Constructional features of telephone sets

12.

FIELD OF VIEW CORRECTION TECHNIQUES FOR SHUTTERLESS CAMERA SYSTEMS

      
Application Number US2022077517
Publication Number 2024/076363
Status In Force
Filing Date 2022-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Cheng, Hua
  • Wang, Youyou
  • Yi, Chucai
  • Shi, Fhuao

Abstract

Example embodiments relate to field of view correction techniques for shutterless camera systems. A mobile device displaying an initial preview of a scene being captured by an image capturing device of the computing device may determine a zoom operation configured to cause the imaging capturing device to focus on a target. The imaging capturing device is configured to change focal length when performing the zoom operation. While the image capturing device performs the zoom operation, the computing device may then map focal lengths used by the imaging capturing device to a virtual focal length such that a field of view of the scene remains consistent across image frames displayed by the display screen between the initial preview of the scene and the zoomed preview of the scene that focuses on the target and display the zoomed preview of the scene that focuses on the target.

IPC Classes  ?

  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
  • H04N 23/67 - Focus control based on electronic image sensor signals
  • H04N 23/68 - Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
  • H04N 23/69 - Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
  • G02B 7/04 - Mountings, adjusting means, or light-tight connections, for optical elements for lenses with mechanism for focusing or varying magnification
  • G02B 7/28 - Systems for automatic generation of focusing signals
  • G03B 13/36 - Autofocus systems
  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • H04N 23/81 - Camera processing pipelines; Components thereof for suppressing or minimising disturbance in the image signal generation

13.

CUSTOMIZABLE USER INTERFACE FOR A DEVICE MANAGEMENT SYSTEM

      
Application Number US2023075866
Publication Number 2024/077010
Status In Force
Filing Date 2023-10-03
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Allen, John-Ashton
  • Huang, Shinyi
  • Goese, Ruiyi Song
  • Varga, Stephen
  • Yang, Suwei
  • Utley, Hiedi Lynn
  • Singh, Gajendra
  • Tai, Ryan Kam Wang

Abstract

This document describes systems and techniques for a customizable user interface for a device management system. In aspects, a user interface of a device management system includes one or more widgets grouped by at least one category. Each widget of the one or more widgets is associated with at least one network-connected device and is configured to provide at least one of an action functionality, an automation functionality, or image data. Widgets can be organized within spaces to enhance user experience.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04N 23/661 - Transmitting camera control signals through networks, e.g. control via the Internet
  • H05B 47/19 - Controlling the light source by remote control via wireless transmission

14.

ENHANCED VIDEO-PLAYBACK INTERFACE

      
Application Number US2023075869
Publication Number 2024/077012
Status In Force
Filing Date 2023-10-03
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Allen, John-Ashton
  • Huang, Shinyi
  • Goese, Ruiyi Song
  • Varga, Stephen
  • Yang, Suwei
  • Utley, Hiedi Lynn
  • Singh, Gajendra
  • Tai, Ryan Kam Wang

Abstract

This document describes systems and techniques for an enhanced video-playback interface. In aspects, a first region displays a first set of images including at least one image, a horizontal timeline, and a horizontal time indicator configured to transition with respect to the horizontal timeline. A second region displays a vertical timeline and a vertical time indicator on the vertical timeline configured to transition with respect to the vertical time indicator. The horizontal time indicator or the vertical timeline can be transitioned with respect to the horizontal timeline or the vertical time indicator, respectively, causing the first region to display a second set of images. In this way, the enhanced video-playback interface can provide an overview of events captured by a camera and enable low-resolution or high-resolution scrubbing through images in sets of image data.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04N 23/661 - Transmitting camera control signals through networks, e.g. control via the Internet
  • H05B 47/19 - Controlling the light source by remote control via wireless transmission

15.

JOINT CONNECTED ISOCHRONOUS STREAM COMMUNICATION

      
Application Number US2023026906
Publication Number 2024/076402
Status In Force
Filing Date 2023-07-05
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Kumar, Sunil
  • Barros, Daniel

Abstract

Various arrangements are presented that include a pair of true wireless earbuds. The second earbud can be configured to receive an audio packet addressed to only the first earbud and outputs audio based on the audio packet. This audio packet, despite being transmitted by the audio source to only the first earbud, can include audio data for two audio channels.

IPC Classes  ?

  • H04R 1/10 - Earpieces; Attachments therefor

16.

EARBUD-TO-EARBUD CROSS-ACKNOWLEDGEMENT AND COMMUNICATION RELAY

      
Application Number US2023031470
Publication Number 2024/076439
Status In Force
Filing Date 2023-08-30
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Barros, Daniel
  • Kumar, Sunil

Abstract

Various arrangements for short-range wireless communication between audio output devices, such as true wireless earbuds, are presented herein. A first earbud of a pair of earbuds may determine that a first audio packet addressed to the first earbud from an audio source was not properly received. However, a second earbud of the pair of earbuds may properly receive the first audio packet addressed to the first earbud. The second earbud can then, directly to the first earbud, transmit a cross acknowledgement indicating that the second earbud properly received the audio packet.

IPC Classes  ?

  • H04R 1/10 - Earpieces; Attachments therefor

17.

CAMERA SYSTEM INCLUDING A MONOCHROME CAMERA AND A COLOR CAMERA HAVING GLOBAL SHUTTER SENSORS

      
Application Number US2022045659
Publication Number 2024/076338
Status In Force
Filing Date 2022-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor Martin, David

Abstract

A camera system includes a monochrome camera, having a global shutter, to capture a first image of a scene, and a color camera, disposed separately from the monochrome camera and having a global shutter, to capture a second image of the scene. The second image is aligned to the first image and color information of the second image is provided to the first image to obtain a third image representing the scene.

IPC Classes  ?

  • H04N 23/45 - Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
  • H04N 23/951 - Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction

18.

POWER SUPPLIES FOR COMPUTE CORES

      
Application Number US2022045848
Publication Number 2024/076342
Status In Force
Filing Date 2022-10-06
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor Oikarinen, Juha Joonas

Abstract

This document describes power supplies for compute cores. In one aspect, a power supply system for a compute core includes a primary power converter configured to provide and regulate direct current (DC) power to the compute core over a power rail that electrically couples an output of the primary power converter to the compute core. The power supply system also includes a transient suppressor circuit coupled to the power rail and configured to suppress transient voltage differences between a target supply voltage for the compute core and an actual supply voltage to the compute core.

IPC Classes  ?

  • H02M 3/158 - Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
  • H02M 1/00 - APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF - Details of apparatus for conversion
  • G05F 1/10 - Regulating voltage or current
  • G06F 1/28 - Supervision thereof, e.g. detecting power-supply failure by out of limits supervision

19.

TEXT-BASED VALIDATION OF USER INTERFACE TO CONFIRM USER INTENT

      
Application Number US2023032637
Publication Number 2024/076457
Status In Force
Filing Date 2023-09-13
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor Bar-Niv, Adam M.

Abstract

A computing device engages in text-based validation of a user interface (UI) presented on a display of the computing device, including (i) capturing a screenshot of the display when the UI is presented on the display, (ii) transmitting to a server a validation request providing the captured screenshot, and (Hi) receiving from the server, in response to the validation request, a validation response based at least on (a) character recognition of text depicted by the screenshot and (b) a determination of whether the character-recognized text corresponds with an associated action. Further, the computing device uses the received validation response as a basis to control whether to allow the computing device to take the associated action in response to user input into the computing device when the UI is presented on the display.

IPC Classes  ?

  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
  • G06F 21/53 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by executing in a restricted environment, e.g. sandbox or secure virtual machine

20.

MACHINE LEARNING MODEL BASED TRIGGERING MECHANISM FOR IMAGE ENHANCEMENT

      
Application Number US2023034434
Publication Number 2024/076611
Status In Force
Filing Date 2023-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Talebi, Hossein
  • Choi, Sungjoon
  • Milanfar, Peyman
  • Delbracio, Mauricio

Abstract

A method includes determining a respective delta quality score associated with each of a plurality of images by predicting, by an image enhancement model, an enhanced image corresponding to a given image, determining a first quality score associated with the given image and a second quality score associated with the enhanced image. The delta quality score is based on a difference of the first and second quality scores. The method includes generating a training dataset comprising the plurality of images associated with respective delta quality scores. The method includes training, based on the generated training dataset, a quality assessment model to predict a quality-improvability score associated with an input image. The quality-improvability score is indicative of a potential to increase a perceptual quality of the input image based on removal of one or more image degradation factors. The method includes outputting, by the computing device, the trained quality assessment model.

IPC Classes  ?

21.

REAL-TIME HIGH-FIDELITY IMAGE RESTORATION USING ITERATIVE LEARNING

      
Application Number US2023023964
Publication Number 2024/076394
Status In Force
Filing Date 2023-05-31
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Hou, Tingbo
  • Su, Yu-Chuan
  • Zhao, Yang
  • Jia, Xuhui
  • Grundmann, Matthias

Abstract

Improved multi-stage methods for training models to enhance input images are provided. The multi-stage methods include training a first model to predict high-quality images based on synthetically degraded versions thereof. The first model is then used to generate, from the high quality images, enhanced, images that can then be used (in combination with synthetically degraded versions thereof) to train additional image enhancement models at two different resolutions. The additional image enhancement models are then applied, in series, to enhance input images. Such a serial image enhancement pipeline can then be used to train a smaller student model that can be implemented on smartphones or other limited-resource systems. This can include using the serial image enhancement pipeline to generate enhanced versions of low-quality images (e.g., as might be generated from a front-facing smartphone camera) that can then be used with the input low-quality images to train the student model.

IPC Classes  ?

  • G06T 5/00 - Image enhancement or restoration

22.

PROTECTING AGAINST DKIM REPLAY

      
Application Number US2023034239
Publication Number 2024/076512
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor Chuang, Wei-Haw

Abstract

A method (800) for securing messages includes obtaining, at a first message server (160), a message (152) for a user (12) of a message service hosted by the first message server, the message including a header (310) including a digital signature (330) signed by an author of the message and a list of one or more recipients (312) of the message. The method includes determining that a Domain Name System (DNS) TXT record (720) associated with the message includes a delegation policy (722) indicating that a second message server declared all intended recipients of the message. In response, the method includes determining that the digital signature by the author is valid and that the user is a declared recipient of the message. The method includes, in response to determining that the digital signature is valid and the user is the declared recipient of the message, indicating the message is authentic.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 61/4511 - Network directories; Name-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 51/214 - Monitoring or handling of messages using selective forwarding

23.

STABILIZED OBJECT TRACKING AT HIGH MAGNIFICATION RATIOS

      
Application Number US2022077510
Publication Number 2024/076362
Status In Force
Filing Date 2022-10-04
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Ji, Suyao
  • Shi, Fuhao
  • Liang, Chia-Kai
  • Kim, Arthur
  • Nava Vazquez, Gabriel

Abstract

An example method includes displaying, by a display screen of an image capturing device, a preview of an image representing a field of view of the image capturing device. The method includes determining a region of interest in the preview. The method includes transitioning the image capturing device from a normal mode of operation to a zoomed mode of operation. The zoomed mode of operation includes: determining, based on sensor data collected by a sensor associated with the image capturing device, a motion trajectory for the region of interest, and based on the determined motion trajectory, generating an adjusted preview representing a zoomed portion of the field of view. The adjusted preview displays the region of interest at or near a center of the zoomed portion. The method includes providing the adjusted preview of the portion of the field of view.

IPC Classes  ?

  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
  • H04N 23/68 - Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
  • H04N 23/69 - Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes

24.

CUSTOMIZABLE AUTOMATIONS FOR NETWORK-CONNECTED DEVICES

      
Application Number US2023075872
Publication Number 2024/077015
Status In Force
Filing Date 2023-10-03
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Harris, Robert Clarke
  • Aleagha, Mohammad
  • Billig, Noel
  • Solomon, Brian Sanford

Abstract

This document describes systems and techniques directed at customizable automations for network-connected devices. In aspects, a device management system presents a starter input having a trigger menu and a detecting device menu. The device management system receives user input indicative of a selected trigger and a detecting device from one or more of the menus. The device management system also presents an action input having an action menu and an action device menu. The device management system receives user input indicative of a selected action and a selected action device. Based on the selections, the device management system associates the selected trigger with the selected action such that, responsive to the selected trigger being detected by the selected detecting device, the selected action is performed by the selected action device.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

25.

GENERATION AND UTILIZATION OF PSEUDO-CORRECTION(S) TO PREVENT FORGETTING OF PERSONALIZED ON-DEVICE AUTOMATIC SPEECH RECOGNITION (ASR) MODEL(S)

      
Application Number US2023027141
Publication Number 2024/076404
Status In Force
Filing Date 2023-07-07
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Mathews, Rajiv
  • Zivkovic, Dragan
  • Sim, Khe Chai

Abstract

On-device processor(s) of a client device may store, in on-device storage and in association with a time to live (TTL) in the on-device storage, a correction directed to ASR processing of audio data. The correction may include a portion of a given speech hypothesis that was modified to an alternate speech hypothesis. Further, the on-device processor(s) may cause an on-device ASR model to be personalized based on the correction. Moreover, and based on additional ASR processing of additional audio data, the on-device processor(s) may store, in the on-device storage and in association with an additional TTL in the on-device storage, a pseudo-correction directed to the additional ASR processing. Accordingly, the on-device processor(s) may cause the on-device ASR model to be personalized based on the pseudo-correction to prevent forgetting by the on-device ASR model.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/07 - Adaptation to the speaker
  • G10L 15/26 - Speech to text systems

26.

IMAGE SALIENCY BASED SMART FRAMING

      
Application Number US2023034539
Publication Number 2024/076676
Status In Force
Filing Date 2023-10-05
Publication Date 2024-04-11
Owner GOOGLE LLC (USA)
Inventor
  • Cang, Ruijin
  • Hong, Wei
  • Hickson, Steven, David

Abstract

A method includes receiving an image captured by an image capturing device. The method also includes determining a saliency bounding box based on a saliency metric determined for pixels of the image. The method further includes determining one or more face bounding boxes surrounding one or more faces identified within the image. The method additionally includes determining a zoom bounding box based on the saliency bounding box and the one or more face bounding boxes. The method also includes determining a zoom ratio based on the determined zoom bounding box. The method further includes providing a zoomed image for display based on the determined zoom ratio.

IPC Classes  ?

  • G06T 3/40 - Scaling of a whole image or part thereof
  • H04N 23/69 - Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming

27.

UE REPORT FOR UPLINK SIMULTANEOUS MULTI-PANEL TRANSMISSION

      
Application Number CN2022123633
Publication Number 2024/065838
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for UE reports for STxMP. A UE (102) receives (604), from a network entity (104), control signaling for transmission (616) of a report associated with STxMP. The control signaling indicates at least one of a reporting quantity of uplink beams for the report, one or more downlink reference signals to be measured for the report, prohibit timer information for the transmission (616) of the report, or an uplink resource for the transmission (616) of the report. The UE transmits (616), to the network entity (104) based on a triggering condition, the report in conformance with the control signaling. The report corresponds to at least one of a beam report for STxMP or a panel status update report for STxMP.

IPC Classes  ?

  • H04B 7/0404 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas the mobile station comprising multiple antennas, e.g. to provide uplink diversity
  • H04B 7/06 - Diversity systems; Multi-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 systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
  • H04L 5/00 - Arrangements affording multiple use of the transmission path

28.

PHOTOREALISTIC TEXT INPAINTING FOR AUGMENTED REALITY USING GENERATIVE MODELS

      
Application Number IB2023000438
Publication Number 2024/069226
Status In Force
Filing Date 2023-06-22
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Stone, Thomas Jonathan
  • Zholmukhanov, Darkhan
  • Wegner, Dawid Michal

Abstract

Provided are systems and methods that use generative models (e.g., generative adversarial networks) to enable photorealistic text inpainting in augmented reality. One example application of the proposed systems is to perform augmented reality translation. For example, a user can operate an image capture device (e.g., camera, smartphone, etc.) to capture imagery of a real-world scene that includes real-world text (e.g., signage, restaurant menus, etc.). The real-world text can be translated into a different language. Further, the captured imagery can be processed with a machine-learned generative model to produce an augmented image. The augmented image can depict the real-world scene with the real-world text removed. Specifically, because a machine-learned generative model is used, the augmented image can appear significantly more realistic, for example versus an image in which the real-world text has simply been blocked using a box with a single color.

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
  • G06N 3/045 - Combinations of networks
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 20/20 - Scenes; Scene-specific elements in augmented reality scenes

29.

LOCATION SHARING INTERACTIVITY

      
Application Number US2022045037
Publication Number 2024/072383
Status In Force
Filing Date 2022-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Sharifi, Matthew

Abstract

The technology is generally directed to providing a next suggested action based on a first user's request for location information of a second user and the location information of the second user. Location information may be shared between the first and second user after each user authorizes location sharing with specific users. The second user's location information may be provided to the first user in response to a request for the first user. Based on the request from the first user and the location information of the second user, a next suggested action may be automatically determined and provided to the first or second user. The suggested next action may be for the first user to send a message to the second user, the second user to send a message to the first user or another user, updating a navigation route, providing an update to a scheduled event, etc.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information

30.

PROVIDING INVERTED DIRECTIONS AND OTHER INFORMATION BASED ON A CURRENT OR RECENT JOURNEY

      
Application Number US2022045184
Publication Number 2024/072392
Status In Force
Filing Date 2022-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Sharifi, Matthew

Abstract

A computing device may implement a method for providing route information regarding a completed or ongoing trip by a user without the user having previously initiated a navigation session. The method may include receiving a query regarding a previous or ongoing trip by a user prior to the user initiating a navigation session; determining an origin for the previous or ongoing trip; obtaining route information for the previous or ongoing trip; generating one or more route attributes associated with the query based at least on the origin for the previous or ongoing trip and the route information for the previous or ongoing trip; and providing a response to the query based at least on the one or more route attributes.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

31.

SYSTEM OF MULTIPLE RADAR-ENABLED COMPUTING DEVICES

      
Application Number US2022077414
Publication Number 2024/072459
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Bedal, Lauren Marie
  • Giusti, Leonardo
  • Oyedeji, Amos
  • Hayashi, Eiji
  • Barclay, Sean
  • Poupyrev, Ivan
  • Yamanaka, Jin

Abstract

A system of multiple radar-enabled computing devices, along with related techniques, are described in this document. These techniques are employed with this system to coordinate information and operations across multiple radar-enabled computing devices to create a seamless experience. In particular, each computing device of the computing system may have access to stored radar-signal characteristics that enable detection and distinction of users and detection and recognition of gestures. Computing devices may coordinate in-progress operations to provide continuity across multiple devices. When positioned in different locations, each device may also learn over time users, gestures, and versions of gestures associated with that location to anticipate them in the future.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06F 3/16 - Sound input; Sound output
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

32.

AMBIGUOUS GESTURE DETERMINATION USING CONTEXTUAL INFORMATION

      
Application Number US2022077428
Publication Number 2024/072461
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Felch, Andrew C.
  • Hayashi, Eiji
  • Walker, Will R.
  • Matsui, Hideaki
  • Bedal, Lauren Marie
  • Giusti, Leonardo

Abstract

Techniques and devices for ambiguous gesture determination using contextual information are described in this document for radar-enabled computing devices. Contextual information may include a status of operations that are performed by the radar-enabled computing device or an associated device at a current time, past time, or future time. Contextual information may also or instead include foreground and background operations, a history of operations saved to a memory, scheduled or anticipated operations, a location of a user or device, room-related context, user habits, and so forth. Two or more computing devices may coordinate this contextual information across a communication network to form a computing system.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

33.

RADAR-BASED GESTURE DETERMINATION AT LONG RANGES

      
Application Number US2022077433
Publication Number 2024/072463
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Hayashi, Eiji
  • Wang, Zhuo
  • Felch, Andrew C.
  • Yamanaka, Jin
  • Jacquot, Blake Charles
  • Poupyrev, Ivan
  • Giusti, Leonardo
  • Walker, Will R.
  • Matsui, Hideaki
  • Bedal, Lauren Marie
  • Au, Lawrence
  • Lien, Jaime

Abstract

Techniques and devices for radar-based gesture determination at long ranges are described in this document. The techniques described herein enable a computing device to detect and recognize gestures at long-range extents of up to eight meters. The computing device of this disclosure does not require the user to perform a gestural command at a specific location, in a specific orientation, contingent upon a wake-up trigger, or at a specific time, enabling the user to freely provide commands whenever and wherever is most convenient. This continual recognition of gestures may be enabled by a machine-learned model, generation of augmented data, and inclusion of negative data.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G01S 13/50 - Systems of measurement based on relative movement of target
  • G06N 3/08 - Learning methods

34.

SENSOR CAPABILITY DETERMINATION FOR RADAR-BASED COMPUTING DEVICES

      
Application Number US2022077435
Publication Number 2024/072464
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Walker, Will R.
  • Matsui, Hideaki
  • Bedal, Lauren Marie
  • Franchi, Nick Anthony
  • Gillian, Nicholas Edward
  • Lu, Mei
  • Au, Lawrence

Abstract

This document describes techniques, apparatuses, and systems for sensor capability determination for radar-based computing devices. Through these techniques, gesture-determination devices may be configured with one or more primary sensors to improve a quality of gesture determination. Specifically, capabilities of first and second sensors to sense, and therefore sensed data to be used to detect or recognize a gesture may be determined based on contextual information associated with a region in which the gesture is performed. These capabilities may be compared to determine that the first sensor is more capable. As a result, a device utilizing the first and second sensors to enable gesture determination may be configured such that the first sensor is a primary sensor to be used preferentially over the second sensor to sense the gesture at a current or future time. In doing so, gesture recognition accuracy may be increased in various environments.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

35.

DETERMINATION OF A LESS-DESTRUCTIVE COMMAND

      
Application Number US2022077439
Publication Number 2024/072466
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Hayashi, Eiji
  • Bedal, Lauren Marie
  • Giusti, Leonardo
  • Barbello, Brandon Charles
  • Poupyrev, Ivan

Abstract

This document describes techniques, apparatuses, and systems for the determination of a less-destructive command. A computing device may detect an ambiguous gesture performed by a user and compare a radar-signal characteristic of the ambiguous gesture to one or more stored radar-signal characteristics to correlate the ambiguous gesture to a first gesture and a second gesture. The first gesture and the second gesture may cause the computing device to perform a first command and a second command, respectively. The computing device may determine a less-destructive command of the first and second command and perform an operation associated with the less-destructive command. In doing so, a device performing radar-based gesture detection may reduce the consequences of inaccurate gesture recognition, thereby improving user satisfaction.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target

36.

DETECTING USER ENGAGEMENT

      
Application Number US2022077441
Publication Number 2024/072467
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Bedal, Lauren Marie
  • Giusti, Leonardo
  • Oyedeji, Amos
  • Hayashi, Eiji
  • Yamanaka, Jin
  • Poupyrev, Ivan

Abstract

This document describes techniques, apparatuses, and systems for determining user engagement. For example, a computing device may determine a current proximity, a projected proximity, or a body orientation of a user relative to an interaction device associated with the computing device. Using one or more of these determinations, the techniques estimate an engagement or projected engagement of the user with the interaction device. With this estimate, the techniques alter a setting of the interaction device to better interact with the user.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

37.

IN-LINE LEARNING OF NEW GESTURES FOR RADAR-ENABLED COMPUTING DEVICES

      
Application Number US2022077442
Publication Number 2024/072468
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Giusti, Leonardo
  • Lu, Mei
  • Au, Lawrence
  • Gillian, Nicholas Edward
  • Lien, Jaime
  • Poupyrev, Ivan

Abstract

Techniques, apparatuses, and systems for in-line learning of new gestures for radar-enabled computing devices are described in this document. A computing system may store radar-signal characteristics of a new gesture to enable the computing system to recognize a new gesture and perform a command associated with the new gesture. Specifically, a radar system may detect a gesture performed by a user and fail to correlate that gesture to one or more known gestures. The computing system may receive a new command proximate to detecting the gesture and determine that the detected gesture is a new gesture associated with the new command. As such, the computing system may store a radar-signal characteristic of the new gesture effective to recognize a performance of the gesture in the future and respond by performing the command. In doing so, the computing system may periodically learn new gestures without requiring dedicated training from the user.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

38.

PRESENTING RELATED CONTENT WHILE BROWSING AND SEARCHING CONTENT

      
Application Number US2023031031
Publication Number 2024/072585
Status In Force
Filing Date 2023-08-24
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Jalasutram, Srikanth
  • Lua, Jia Sin
  • Kawamoto, Damon Chizuru
  • Shaffer, Jeffrey Allen
  • Contreras, Jacob Francis
  • Clarke, Maurice Kenji
  • Henbest, Ryan Michael
  • Wang, Chengcheng

Abstract

Systems and methods for presenting an interface for additional content suggestion can include obtaining data descriptive of the displayed content and determining additional content associated with the displayed content. An interface can then be provided that displays data associated with the displayed content and the additional content. The interface can include a first viewing window for displaying a portion of the displayed content and a second viewing window for displaying a snippet associated with the additional content.

IPC Classes  ?

  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation

39.

RETRIEVAL AUGMENTED TEXT-TO-IMAGE GENERATION

      
Application Number US2023033622
Publication Number 2024/072749
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Cohen, William, W.
  • Saharia, Chitwan
  • Hu, Hexiang
  • Chen, Wenhu

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating an output image using a text-to-image model and conditioned on both the input text and image and text pairs selected from a multi-modal knowledge base. In one aspect, a method includes, at each of multiple time steps: generating a first feature map for the time step; selecting one or more neighbor image and text pairs based on their similarities to the input text; for each of the one or more neighbor images and text pairs, generating a second feature map for the neighbor image and text pair; applying an attention mechanism over the one or more second feature maps to generate an attended feature map; and generating an updated intermediate representation of the output image for the time step.

IPC Classes  ?

  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06N 3/045 - Combinations of networks

40.

CRAWL ALGORITHM

      
Application Number US2023033641
Publication Number 2024/072759
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Qiu, Linhai
  • Busa-Fekete, Robert Istvan
  • Zimmert, Julian Ulf
  • Gyorgy, Andras
  • Shen, Hao
  • Choi, Hyomin
  • Vijay, Sharmila
  • Xiao, Li

Abstract

A method (300) for a crawl algorithm includes obtaining a plurality of web pages (152) for a web crawler (160) to crawl. The method also includes determining an available bandwidth (155) for the web crawler. The method includes, for each respective web page of the plurality of web pages, determining a respective crawl value (153) for the respective web page based on the available bandwidth and determining that the respective crawl value of the respective web page satisfies a threshold value (162). The method includes, in response to determining that the respective crawl value of the respective web page satisfies the threshold value, updating the respective web page in a cache memory (150).

IPC Classes  ?

41.

REMOVING DISTORTION FROM REAL-TIME VIDEO USING A MASKED FRAME

      
Application Number US2023033762
Publication Number 2024/072835
Status In Force
Filing Date 2023-09-26
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Chen, Hsueh-Ping
  • Shi, Fuhao
  • Tsai, Sung-Fang
  • Huang, Po-Hao
  • Hsu, Po-Ya

Abstract

This document describes systems and techniques for removing distortion from real-time video using a masked frame. In aspects, an image-capture device having a video-processing manager is configured to capture a video segment comprising a sequence of frames. The sequence of frames includes at least a current frame having a foreground and a background. The video-processing manager receives a subject mask, motion vectors, and a predicted mask for the current frame. The video-processing manager generates a final mask for the current frame based on the subject mask, motion vectors, and predicted mask. The video-processing manager applies the final mask to the current frame to segment the foreground from the background and provide a masked frame. The video-processing manager edits the masked frame to remove distortion to generate an output frame and outputs the output frame. By repeating the method described for each frame in the sequence of frames, the video-processing manager provides an improved video segment.

IPC Classes  ?

  • G06T 5/70 - Denoising; Smoothing
  • G06T 5/73 - Deblurring; Sharpening
  • G06T 7/11 - Region-based segmentation
  • G06T 7/194 - Segmentation; Edge detection involving foreground-background segmentation
  • G06T 7/215 - Motion-based segmentation
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction

42.

KOOPMAN NEURAL FORECASTER FOR TIME SERIES WITH TEMPORAL DISTRIBUTION SHIFTS

      
Application Number US2023033785
Publication Number 2024/072842
Status In Force
Filing Date 2023-09-27
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Arik, Sercan, Omer
  • Dong, Yihe
  • Yu, Qi
  • Wang, Rui

Abstract

Aspects of the disclosure provide a deep sequence model, referred to as Koopman Neural Forecaster (KNF), for time series forecasting. KNF leverages deep neural networks (DNNs) to learn the linear Koopman space and the coefficients of chosen measurement functions. KNF imposes appropriate inductive biases for improved robustness against distributional shifts, employing both a global operator to learn shared characteristics, and a local operator to capture changing dynamics, as well as a specially-designed feedback loop to continuously update the learnt operators over time for rapidly varying behaviors. KNF achieves superior performance on multiple time series datasets that are shown to suffer from distribution shifts.

IPC Classes  ?

43.

LEARNING THE JOINT DISTRIBUTION OF TWO SEQUENCES USING LITTLE OR NO PAIRED DATA

      
Application Number US2023033841
Publication Number 2024/072877
Status In Force
Filing Date 2023-09-27
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Mariooryad, Soroosh
  • Shannon, Sean Matthew
  • Bagby, Thomas Edward
  • Ma, Siyuan
  • Kao, David Teh-Hwa
  • Stanton, Daisy Antonia
  • Battenberg, Eric Dean
  • Skerry-Ryan, Russell John Wyatt

Abstract

Provided is a noisy channel generative model of two sequences, for example text and speech, which enables uncovering the associations between the two modalities when limited paired data is available. To address the intractability of the exact model under a realistic data set-up, example aspects of the present disclosure include a variational inference approximation. To train this variational model with categorical data, a KL encoder loss approach is proposed which has connections to the wake-sleep algorithm.

IPC Classes  ?

  • G06N 3/0475 - Generative networks
  • G06N 3/0455 - Auto-encoder networks; Encoder-decoder networks
  • G06N 3/047 - Probabilistic or stochastic networks
  • G06N 3/088 - Non-supervised learning, e.g. competitive learning
  • 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/16 - Speech classification or search using artificial neural networks

44.

MANAGING PDCP OPERATION IN A SERVING CELL CHANGE SCENARIO

      
Application Number US2023034097
Publication Number 2024/073036
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A node of a radio access network (RAN) transmits, to a user equipment (UE) communicating with the RAN in a first cell and using a radio bearer, a message including a configuration for performing a serving cell change to a second cell subsequent to an activation command, including refraining from including a Packet Data Convergence Protocol (PDCP) reestablishment indication in the message; and transmits, to the UE and subsequent to the transmitting of the message including the configuration, an activation command for performing the serving cell change to the second cell in accordance with the configuration and without reestablishing a PDCP entity of the UE for the radio bearer.

IPC Classes  ?

45.

MANAGING COMMUNICATION FAILURES IN A DISAGGREGATED BASE STATION

      
Application Number US2023034105
Publication Number 2024/073039
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A node in a RAN transmits (1007) to a user equipment UE in a first cell, a message including a configuration for performing a serving cell change to a second cell subsequent to an activation command; determines (1008), subsequent to the transmitting and while the UE awaits the activation command, a communication failure between the UE and the RAN; and in response to the determining, releases (1011, 1013) the configuration.

IPC Classes  ?

46.

MANAGING UPLINK TRANSMISSION CHAIN SWITCHING

      
Application Number US2023075655
Publication Number 2024/073757
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Chou, Kao-Peng
  • Wu, Chih-Hsiang

Abstract

A method in a user equipment (UE) equipped with a first transmitter and a second transmitter, the method comprising: transmitting a first uplink transmission using the first transmitter switched to a first frequency band and using a second transmitter switched to a second frequency band; and receiving, from a radio access network (RAN), an uplink switching configuration for a second uplink transmission using the first transmitter, the uplink switching configuration including (i) a first parameter to indicate whether to switch the second transmitter away from the second frequency band, and (ii) a second parameter indicating to which frequency band the UE is to switch the second transmitter; transmitting the second uplink transmission in accordance with the uplink switching configuration.

IPC Classes  ?

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

47.

METHOD FOR UPLINK SOUNDING REFERENCE SIGNAL PRECODER SELECTION FOR INTERFERENCE SUPPRESSION

      
Application Number CN2022123591
Publication Number 2024/065810
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

This disclosure provides methods for selecting a precoder for uplink sounding reference signal (SRS), useful in multi-transmission and reception point (multi-TRP) cases. A user equipment (UE) device receives (450), from at least a first network entity, a first channel state information reference signal (CSI-RS), and also receives (455), from a second network entity, a second CSI-RS. The UE device then receives (430), from the first network entity, for example, control signaling indicating at least one SRS resource set associated with the first CSI-RS or the second CSI-RS. The UE device transmits (470) precoded SRS resources based on the received SRS resource set and a precoder computed based on the first CSI-RS and the second CSI-RS. In some cases, the UE device determines (460) the precoder based on the first CSI-RS and the second CSI-RS such that the precoded SRS resources suppress interference with signals received at a third network entity.

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/0456 - Selection of precoding matrices or codebooks, e.g. using matrices for antenna weighting
  • H04B 7/06 - Diversity systems; Multi-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

48.

INTERFERENCE-AWARE UPLINK POWER CONTROL

      
Application Number CN2022123593
Publication Number 2024/065812
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for interference-aware uplink power Control. A UE (302) receives (306) a first control signal indicating a plurality of power control parameter sets. The UE (302) receives (308) a second control signal to trigger an uplink signal based on at least one of the plurality of power control parameter sets. The UE (302) transmits (314) the uplink signal with a transmission power determined based on the at least one of the plurality of power control parameter sets.

IPC Classes  ?

  • H04W 52/14 - Separate analysis of uplink or downlink
  • H04W 52/24 - TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
  • H04W 52/08 - Closed loop power control
  • H04W 52/36 - Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets

49.

MODEL MONITORING FOR ML-BASED CSI COMPRESSION

      
Application Number CN2022123623
Publication Number 2024/065833
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A UE (102) receives (310a-310b), from a network entity (104), at least one downlink signal for monitoring (316a-316b) a performance of an ML model used for CSI compression. The monitoring (316a-316b) the performance is based on a measurement value of the at least one downlink signal. The UE transmits (318, 414a-414b) to the network entity (104) based on the measurement value of the at least one downlink signal, information associated with the performance of the ML model used for the CSI compression. The UE communicates (322) with the network entity (104) when the information associated with the performance of the ML model indicates a performance failure, where the communication (322) applies at least one of: an update to the ML model, a switch of the ML model to a different ML model, or non-ML CSI reporting.

IPC Classes  ?

  • H04W 24/10 - Scheduling measurement reports
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04W 24/08 - Testing using real traffic

50.

UE-TRIGGERED TIME DOMAIN CHANNEL PROPERTY REPORT

      
Application Number CN2022123629
Publication Number 2024/065836
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for UE-triggered TDCP reports. A UE (102) receives (208), from a network entity (104), control signaling that indicates a triggering condition for the TDCP report. The triggering condition is associated with a measurement value of at least one downlink reference signal. The UE (102) receives (210a-210b), from the network entity (104), the at least one downlink reference signal, where the measurement value of the at least one downlink reference signal can correspond to detection of the triggering condition for the TDCP report. The UE (102) transmits (218) to the network entity (104), and the network entity (104) receives (218) from the UE (102), the TDCP report based on the detection of the triggering condition for the TDCP report.

IPC Classes  ?

  • H04W 24/10 - Scheduling measurement reports
  • H04W 72/23 - Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
  • H04L 5/00 - Arrangements affording multiple use of the transmission path

51.

METHOD FOR DEMODULATION REFERENCE SIGNAL CONFIGURATION AND RESOURCE MAPPING

      
Application Number CN2022123637
Publication Number 2024/065839
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Zhang, Yushu

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for DMRS configuration. A UE receives (904) control signaling that causes the UE to enable at least one of: a number of eType1 or eType2 DMRS antenna ports, a minimal FD-OCC de-spreading length, or at least one orphan RE handling scheme. The UE receives (306) DCI that schedules a physical shared channel for at least one of: at least one indicated eType1/eType2 DMRS antenna port, an indicated FD-OCC de-spreading length, or an indicated orphan RE handling scheme. The UE communicates (911) with the network entity on the physical shared channel based on at least one of: the at least one indicated eType1/eType2 DMRS antenna port, the indicated FD-OCC de-spreading length, or the indicated orphan RE handling scheme.

IPC Classes  ?

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

52.

ADAPTIVE CONTENT DISTRIBUTION USING PRIVATE ENCODED AUDIO IDENTIFIERS

      
Application Number US2022045320
Publication Number 2024/072404
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Madhavapeddi, Shreedhar
  • Mathur, Shreya

Abstract

Methods, systems, and apparatus, including medium-encoded computer program products, for adaptive content distribution using private encoded audio identifiers are described. The techniques can include receiving event data that indicates that a digital component with an audio signature was transmitted to a display device. The event data can also include a time at which the digital component was transmitted. A content request can be received from a different client device and can include data representative of a captured audio signature and the time at which the audio signature was captured. In response to determining that the content request is requesting content related to the digital component based at least on (i) a determination that the audio signature matches the audio signature of the digital component and (ii) a determination that the time are within a threshold duration, the content related to the digital component can be sent to the client device.

IPC Classes  ?

  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
  • H04N 21/439 - Processing of audio elementary streams
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/8547 - Content authoring involving timestamps for synchronizing content
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]

53.

MOTION VECTOR CANDIDATE SIGNALING

      
Application Number US2022053156
Publication Number 2024/072438
Status In Force
Filing Date 2022-12-16
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Li, Xiang
  • Xu, Yaowu
  • Han, Jingning

Abstract

An index of a motion vector candidate of a list of motion vector candidates is decoded from a compressed bitstream. A subset of motion vector candidates to generate is determined based on the index. The subset of motion vector candidates is then generated. The subset of motion vector candidates is a proper subset of the list of motion vector candidates. That is, fewer than all of the motion vector candidates of the list of motion vector candidates are generated. The motion vector candidate is selected from the subset of motion vector candidates based on the index. A current block is decoded using the motion vector candidate.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding

54.

USER DISTINCTION FOR RADAR-BASED GESTURE DETECTORS

      
Application Number US2022077388
Publication Number 2024/072458
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Matsui, Hideaki
  • Walker, Will R.
  • Hayashi, Eiji
  • Lien, Jaime
  • Giusti, Leonardo
  • Poupyrev, Ivan

Abstract

Techniques and devices for user distinction for radar-based gesture detectors are described in this document. These techniques enable a computing device to distinguish users using a radar system that may collect and analyze radar characteristics of a user to distinguish that user from other users. The radar characteristics may include radar-reflection features of the user such as topological, temporal, gestural, and/or contextual information. A user may be distinguished without determining personally identifiable information, and the computing device may record radar characteristics to distinguish each user at a later time and provide tailored experiences. When an unregistered person is detected, the radar system may assign the unregistered person an unregistered user identification that contains detected radar characteristics to distinguish this person from other users at a future time.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

55.

CONTINUAL IN-LINE LEARNING FOR RADAR-BASED GESTURE RECOGNITION

      
Application Number US2022077430
Publication Number 2024/072462
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Giusti, Leonardo
  • Gillian, Nicholas Edward

Abstract

Techniques and devices for continual in-line learning for radar-based gesture recognition are described in this document. Through continual in-line learning, a computing device may improve recognition of even the hardest-to-recognize gestures by gradually storing characteristics of ambiguous gestures performed by a user. Specifically, a radar system may detect a first ambiguous gesture that the computing device fails to recognize as a known gesture and a second gesture that the computing device successfully recognizes as the known gesture. The computing device may identify a similarity between the first and the second gesture, and in doing so, store a characteristic of the first gesture to recognize the known gesture more-accurately in a future occurrence.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

56.

IN-LINE LEARNING BASED ON USER INPUTS

      
Application Number US2022077437
Publication Number 2024/072465
Status In Force
Filing Date 2022-09-30
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Walker, Will R.
  • Matsui, Hideaki
  • Bedal, Lauren Marie
  • Hayashi, Eiji
  • Giusti, Leonardo
  • Gillian, Nicholas Edward

Abstract

This document describes techniques and devices for in-line learning based on user inputs. Through in-line learning, a computing device may store characteristics of ambiguous gestures based on subsequent commands from a user. For example, the ambiguous gesture may be associated to one or more known gestures, but the ambiguous gesture cannot be recognized as one of the known gestures with sufficient confidence for gesture recognition. When the computing device fails to recognize the ambiguous gesture, the user may perform or request the performance of a command. This command may be determined to be a first command associated with a first gesture of the known gestures with which the ambiguous gesture was associated. As such, the computing device may store a characteristic of the ambiguous gesture with the first gesture to improve recognition of the first gesture in the future.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G01S 7/41 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group using analysis of echo signal for target characterisation; Target signature; Target cross-section
  • G01S 13/06 - Systems determining position data of a target
  • G01S 13/42 - Simultaneous measurement of distance and other coordinates
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

57.

SMOOTH CONTINUOUS ZOOMING IN A MULTI-CAMERA SYSTEM BY IMAGE-BASED VISUAL FEATURES AND OPTIMIZED GEOMETRIC CALIBRATIONS

      
Application Number US2023033577
Publication Number 2024/072722
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Yi, Chucai
  • Wang, Youyou
  • Cheng, Hua
  • Liang, Chia-Kai
  • Shi, Fuhao

Abstract

An example method includes displaying an initial preview of a scene being captured by a first camera operating within a first range of focal lengths. The method includes detecting a zoom operation predicted to cause the first camera to reach a limit of the first range. The method includes activating a second camera, operating within a second range of focal lengths, to capture a zoomed preview of the scene. The method includes updating a geometry-based warping transformation based on a comparison of respective image features from the initial preview and the zoomed preview. The method includes aligning the zoomed preview with the initial preview by applying the updated warping transformation. The method includes displaying the aligned zoomed preview of the image captured by the second camera while operating within the second range.

IPC Classes  ?

  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
  • H04N 23/45 - Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
  • H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes
  • H04N 23/69 - Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming

58.

METHODS AND DEVICES FOR HANDLING INTER-FREQUENCY MEASUREMENTS ON NEIGHBORING NTN CELLS

      
Application Number US2023033813
Publication Number 2024/072855
Status In Force
Filing Date 2023-09-27
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Tao, Ming-Hung
  • Wu, Chih-Hsiang

Abstract

A user equipment (102) is configured to conduct (1218A, 1318) an intra-frequency measurement on a candidate frequency of a non-terrestrial network (NTN) cell even when the UE does not receive information about measurement timing within a candidate frequency configuration or pertinent satellite ephemeris information via a neighbor NTN cell configuration. The UE (102) operates based on the assumption that a base station (104) preparing lists of frequency configurations and neighbor NTN cell configurations has reduced redundant information (e.g., when the same satellite provides plural non-terrestrial cells). The base station (104) is configured to prepare (1501, 1503, 1505, 1605) and broadcast (1508, 1510, 1608, 1610) such reduced lists of frequency configurations and neighboring NTN cell configurations providing information for the intra-frequency measurements.

IPC Classes  ?

  • H04W 48/12 - Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
  • H04W 48/16 - Discovering; Processing access restriction or access information
  • H04W 24/10 - Scheduling measurement reports
  • H04W 36/08 - Reselecting an access point
  • H04W 84/06 - Airborne or Satellite Networks

59.

SCALABLE FEATURE SELECTION VIA SPARSE LEARNABLE MASKS

      
Application Number US2023033924
Publication Number 2024/072924
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Arik, Sercan, Omer
  • Dong, Yihe

Abstract

Aspects of the disclosure are directed to a canonical approach for feature selection referred to as sparse learnable masks (SLM). SLM integrates learnable sparse masks into end-to-end training. For the fundamental non-differentiability challenge of selecting a desired number of features, SLM includes dual mechanisms for automatic mask scaling by achieving a desired feature sparsity and gradually tempering this sparsity for effective learning. SLM further employs an objective that increases mutual information (MI) between selected features and labels in an efficient and scalable manner. Empirically, SLM can achieve or improve upon state-of-the-art results on several benchmark datasets, often by a significant margin, while reducing computational complexity and cost.

IPC Classes  ?

  • G06N 3/0495 - Quantised networks; Sparse networks; Compressed networks
  • G06N 3/088 - Non-supervised learning, e.g. competitive learning
  • G06N 3/09 - Supervised learning

60.

SELECTING A DEVICE TO RESPOND TO DEVICE-AGNOSTIC USER REQUESTS

      
Application Number US2023034027
Publication Number 2024/072994
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Shin, Dongeek

Abstract

Implementations relate to selecting a particular device, from an ecosystem of devices, to provide responses to a device-agnostic request of the user while a scenario is occurring. The user specifies a scenario and contextual features are identified from one or more devices of the ecosystem to generate scenario features indicative of the scenario occurring. The scenario features are stored with a correlation to a device that is specified by the user to handle responses while the scenario is occurring. When a subsequent device-agnostic request is received, current contextual features are identified and compared to the scenario features. Based on the comparison, the specified assistant device is selected to respond to the device-agnostic request.

IPC Classes  ?

61.

VARIABLE LENGTH VIDEO GENERATION FROM TEXTUAL DESCRIPTIONS

      
Application Number US2023034037
Publication Number 2024/072999
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Babaeizadeh, Mohammad
  • Villegas, Ruben Eduardo
  • Zhang, Han
  • Kindermans, Pieter-Jan
  • Moraldo, Horacio Hernan
  • Saffar, Mohammad Taghi
  • Erhan, Dumitru

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a video. In one aspect, a method comprises receiving a first text prompt, using a video generation neural network to generate an initial segment of the video conditioned on the first text prompt, and updating the video for each of one or more update iterations by obtaining an additional text prompt for each update iteration and by using the video generation neural network to generate an additional segment of the video conditioned on the text prompt for the update iteration.

IPC Classes  ?

62.

AUTOMATIC GENERATION OF CHAT APPLICATIONS FROM NO-CODE APPLICATION DEVELOPMENT PLATFORMS

      
Application Number US2023034047
Publication Number 2024/073006
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Procopio, Michael Jeffrey
  • Hashmi, Sarmad
  • Moore, Rachel Goodman
  • Westbury, Nicholas Eric
  • Natarajan, Girimurugan
  • Cortez, Francis Herrera
  • Yuen, Carlin

Abstract

A method (600) for generation of chat applications includes receiving a deployment request (24) requesting deployment of a no-code application (191) generated by a user (12) within a no-code environment (172, 174) to a chat application environment (202, 204). The no-code application includes a trigger condition (510), an action response (520), and a no-code environment graphical user interface (GUI) view (500) based on the action response. The method includes, after receiving the deployment request, receiving an interaction indication (30) indicating that the trigger condition is satisfied. In response to receiving the interaction indication, the method includes executing the action response, translating the no-code environment GUI view into a chat application GUI view (410), and transmitting the chat application GUI view to a user device (12). The chat application GUI view is configured to cause the user device to display the chat application GUI view within the chat application environment.

IPC Classes  ?

  • G06F 8/34 - Graphical or visual programming
  • G06F 8/38 - Creation or generation of source code for implementing user interfaces
  • H04L 51/046 - Interoperability with other network applications or services
  • H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages

63.

MANAGING CONFIGURATIONS IN HANDOVER

      
Application Number US2023034145
Publication Number 2024/073061
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A first node of a RAN communicates with a UE in a first cell according to a first configuration; transmits, to the UE, a message including a second configuration for accessing a second cell subsequent to an activation command; subsequent to the transmitting and while the UE awaits the activation command, transmits a handover message to a second node of the RAN or a CN; and releases the second configuration.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements

64.

REVISION OF AND ATTRIBUTION FOR OUTPUT OF TEXT GENERATION MODELS

      
Application Number US2023034184
Publication Number 2024/073087
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Gu, Kelvin
  • Dai, Zhuyun
  • Chaganty, Arun Tejasvi
  • Zhao, Yuzhe
  • Pasupat, Panupong
  • Fan, Yicheng
  • Juan, Da-Cheng
  • Lao, Ni
  • Lee, Hong Rae
  • Chen, Anthony Wah
  • Gao, Luyu

Abstract

Existing language models (LMs) can excel at some tasks such as question answering, reasoning, and dialog. However, they can sometimes generate unsupported or inaccurate content. Therefore, in the present disclosure, systems and methods are provided for improving the reliability of LMs' generated output. First, systems and methods are provided for editing LMs' generated content based on a machine-learned comparison between the generated content and related evidence snippets, which can be retrieved and extracted using a machine-learned query generation model and a machine-learned relevance model. Second, systems and methods are provided for attributing parts of LM-generated content (e.g. factual claims) to related evidence snippets. Thus, the present disclosure can improve the reliability of LM output, both by increasing the factual accuracy of edited content and by allowing a user or computing system to know whether parts of the generated content are supported or contradicted by external evidence.

IPC Classes  ?

65.

MANAGING DATA COMMUNICATION IN A SERVING CELL CHANGE SCENARIO

      
Application Number US2023034218
Publication Number 2024/073105
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A CU of a distributed base station, which includes the CU and a distributed unit DU, transmits (1006), to a user equipment UE via the DU and in a first cell, a configuration for performing a serving cell change to a second cell subsequent to an activation command; and in response to receiving (1008, 1009) a DU-to-CU message subsequent to the transmitting of the configuration but prior to receiving an indication that the UE has connected to the second cell, suspends (1010) DE transmissions of data packets to the UE.

IPC Classes  ?

  • H04W 36/02 - Buffering or recovering information during reselection
  • H04W 88/08 - Access point devices

66.

SCALING FORWARD GRADIENT WITH LOCAL OPTIMIZATION

      
Application Number US2023075155
Publication Number 2024/073439
Status In Force
Filing Date 2023-09-26
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Kornblith, Simon
  • Hinton, Geoffrey Everest
  • Ren, Mengye
  • Liao, Renjie

Abstract

A plurality of model portions are determined from a machine-learned model based on at least one criterion. A plurality of local optimization functions are respectively determined for the plurality of model portions. Forward-mode differentiation is performed for each model portion of the plurality of model portions. Performing forward-mode differentiation includes applying a perturbation to outputs of one or more model units of the model portion. Performing forward-mode differentiation includes, based at least in part on the perturbation, determining a gradient of the local optimization function for the model portion. Performing forward-mode differentiation includes modifying one or more parameters of the model portion based on the gradient.

IPC Classes  ?

  • G06N 3/09 - Supervised learning
  • G06N 3/082 - Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06N 3/0442 - Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
  • G06N 3/0455 - Auto-encoder networks; Encoder-decoder networks
  • G06N 3/0464 - Convolutional networks [CNN, ConvNet]
  • G06N 3/0499 - Feedforward networks
  • G06N 3/098 - Distributed learning, e.g. federated learning

67.

REVERBERATION DECORRELATION FOR AMBISONICS AUDIO COMPRESSION

      
Application Number US2023075412
Publication Number 2024/073594
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Alakuijala, Jyrki Antero
  • Boukortt, Sami
  • Firsching, Moritz
  • Bruse, Martin
  • Kliuchnikov, Evgenii
  • Fischbacher, Thomas
  • Szabadka, Zoltan
  • Sharifi, Matthew

Abstract

A method including receiving an audio signal including a plurality of audio channels, selecting a first portion of the plurality of audio channels, selecting a second portion of the plurality of audio channels, generating first mixed audio channels by mixing the first portion of the plurality of audio channels with a first time-delayed audio channel, generating second mixed audio channels by mixing the second portion of the plurality of audio channels with a second time-delayed audio channel, and generating an augmented ambisonics model based on the plurality of audio channels, the first mixed audio channels, and the second mixed audio channels.

IPC Classes  ?

  • H04S 3/00 - Systems employing more than two channels, e.g. quadraphonic
  • H04S 7/00 - Indicating arrangements; Control arrangements, e.g. balance control

68.

MANAGING COMMUNICATION FAILURES IN A USER EQUIPMENT

      
Application Number US2023075643
Publication Number 2024/073748
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A equipment (UE) communicates with a RAN in a first cell in accordance with a first configuration. The UE receives, from the RAN, a message including a configuration for performing a serving cell change to a second cell subsequent to an activation command; detects a communication failure with the RAN, prior to receiving the activation command; and in response to the detecting, performing at least one of the following: (i) performing an RRC reestablishment procedure, or releasing the second configuration.

IPC Classes  ?

69.

MANAGING UPLINK TRANSMISSION CHAIN SWITCHING PERIOD LOCATION

      
Application Number US2023075645
Publication Number 2024/073749
Status In Force
Filing Date 2023-09-29
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Chou, Kao-Peng
  • Wu, Chih-Hsiang

Abstract

A method in a user equipment (UE) equipped with a plurality of transmitters includes receiving (314), from a radio access network (RAN), an uplink switching configuration that indicates, for a plurality of frequency bands including a first frequency band and a second frequency band, respective priorities. The method also includes determining (334), for an uplink transmission to the RAN and based on the respective priorities, whether to allocate a time resource in a first slot associated with the first frequency band or a second slot associated with the second frequency band, the time resource being for the UE to switch at least one of the plurality of transmitters from the first frequency band to the second frequency band.

IPC Classes  ?

  • H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA
  • H04W 72/1268 - Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
  • H04W 72/21 - Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

70.

SCHEDULING ENHANCEMENT FOR EXTENDED REALITY AND CLOUD GAMING SERVICES

      
Application Number US2023075763
Publication Number 2024/073780
Status In Force
Filing Date 2023-10-02
Publication Date 2024-04-04
Owner GOOGLE LLC (USA)
Inventor
  • Wu, Chih-Hsiang
  • Salah, Abdellatif
  • Chou, Kao-Peng

Abstract

A transmission method implemented in a UE comprises generating an indication of a remaining delay budget for uplink (UL) data, transmitting, to a radio access network (RAN), the indication of the remaining delay budget, and transmitting the UL data to the RAN, via one or more UL resources allocated by the RAN.

IPC Classes  ?

  • H04W 72/115 - Grant-free or autonomous transmission
  • H04W 72/21 - Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
  • H04W 72/02 - Selection of wireless resources by user or terminal

71.

SYSTEM AND METHOD FOR PERSONALIZED BANNER PLACEMENT

      
Application Number US2022044100
Publication Number 2024/063758
Status In Force
Filing Date 2022-09-20
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Shin, Dongeek

Abstract

The present disclosure provides for determining personalized banner placement in relation to content based on probabilistic spatial user engagement. The probabilistic spatial user engagement can be determined based on user input signals, types of content, or a combination of user input signals and types of content. Such determination may be used to identify regions of a page displaying the content where banners may be rendered for maximum user engagement and minimal disruption of the content.

IPC Classes  ?

72.

A METERING STACK AND SYSTEM FOR COLLECTING A TARGET SAMPLE FOR TESTING

      
Application Number US2022044222
Publication Number 2024/063764
Status In Force
Filing Date 2022-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Mai, Junyu
  • Wong, Keith Adam
  • Watkins, Herschel Max
  • Silberschatz, Paul Joseph

Abstract

A metering stack for collecting a target sample includes a channel layer spacing a top layer from a bottom layer, where the top, bottom, and channel layers together define a channel. The channel has an inlet end, a main channel portion, a separation portion, and one or more dispensing portions. A vent is defined within the metering stack proximate the separation portion, where the vent allows air to enter the metering stack into the separation portion. The vent has a first wall extending between a first end and a second end, and a curved wall extending between the first end and the second end, with at least a portion of the first wall being closer than the curved wall to the main channel portion and with the first wall being at an angle relative to a main axis of the main channel portion.

IPC Classes  ?

  • B01L 3/00 - Containers or dishes for laboratory use, e.g. laboratory glassware; Droppers

73.

CACHE SCANNING

      
Application Number US2022044249
Publication Number 2024/063767
Status In Force
Filing Date 2022-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Jalasutram, Maheedhar
  • Garg, Sunder
  • Wong, Victor Kam Kin
  • Tummala, Gopi Krishna
  • Jain, Anupam

Abstract

Methods, systems, and apparatus, for systems on-a-chip. One system includes a functional component having one or more embedded random-access memories (RAMs), the functional component including a scan memory state machine configured to generate signals for dumping the contents of the one or more embedded RAMs during a scan dump process.

IPC Classes  ?

  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • G06F 11/36 - Preventing errors by testing or debugging of software
  • G06F 11/22 - Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

74.

LEVERAGING INTERMEDIATE CHECKPOINTS TO IMPROVE THE PERFORMANCE OF TRAINED DIFFERENTIALLY PRIVATE MODELS

      
Application Number US2023031792
Publication Number 2024/063937
Status In Force
Filing Date 2023-08-31
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Thakkar, Om Dipakbhai
  • Shejwalkar, Virat Vishnu
  • Ganesh, Arun
  • Thakurta, Abhradeep Guha

Abstract

A method (500) includes training a first differentially private (DP) model (154) using a private training set (120), the private training set including a plurality of training samples, the first DP model satisfying a differential privacy budget, the differential privacy budget defining an amount of information about individual training samples of the private training set that may be revealed by the first DP model. The method also includes, while training the first DP model, generating a plurality of intermediate checkpoints (156), each intermediate checkpoint of the plurality of intermediate checkpoints representing a different intermediate state of the first DP model, each of the intermediate checkpoints satisfying the same differential privacy budget. The method further includes determining an aggregate of the first DP model and the plurality of intermediate checkpoints, and determining, using the aggregate, a second DP model (110), the second DP model satisfying the same differential privacy budget.

IPC Classes  ?

75.

SCALABLE ARCHITECTURES FOR CONTROL OF QUANTUM DEVICES WITHIN COLD ENVIRONMENTS

      
Application Number US2023033380
Publication Number 2024/064283
Status In Force
Filing Date 2023-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Hilton, Jeremy Patterson
  • Sterling, George Earl Grant
  • Naaman, Ofer

Abstract

The disclosure is directed to a quantum processor system. The system includes a qubit structure, a control line, and a cavity filter. The control line is configured to transmit a control signal to and from the qubit structure. The cavity filter is configured to filter the control signal transmitted by the control line. The cavity filter includes a waveguide that comprises a cavity and a material disposed within the cavity. The material has an index of refraction greater than 1.0. The material may be a dielectric material (e.g., a dielectric), a metallic material (e.g., a conductive or magnetic material), or a combination thereof. The cavity filter includes a resonator structure that is encapsulated in the material and has a floating ground connection. The cavity filter includes a central conductor that transmits low frequency signals, while the waveguide transmits high frequency signals.

IPC Classes  ?

  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
  • B82Y 10/00 - Nanotechnology for information processing, storage or transmission, e.g. quantum computing or single electron logic
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using superconductive devices

76.

MANAGING A FAST SERVING CELL CHANGE IN A DISAGGREGATED BASE STATION

      
Application Number US2023033556
Publication Number 2024/064392
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A distributed base station includes a centralized unit (CU), a source distributed unit (DU), and a target DU. The CU receives, from the target DU, a configuration related to a target cell for a serving cell change by a user equipment (UE) currently communicating with the CU via the source DU, the serving cell change to the target cell initiated subsequent to a measurement report from the UE. The CU transmits the configuration to the UE via the source DU.

IPC Classes  ?

77.

MANAGING RADIO LINK CONTROL PROTOCOL OPERATION FOR A FAST SERVING CELL CHANGE

      
Application Number US2023033564
Publication Number 2024/064399
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A user equipment (UE) communicates with a radio access network (RAN) according to a first configuration, including using an radio link control (RLC) entity;_receiving, from the RAN, a second configuration for use subsequent to receiving an activation command; receives the activation command from the RAN; and in response to the activation command: uses the second configuration to communicate with the RAN, including determining whether to reestablish the RLC entity in accordance with an indication from the RAN.

IPC Classes  ?

  • H04W 36/30 - Reselection being triggered by specific parameters by measured or perceived connection quality data
  • H04W 76/19 - Connection re-establishment
  • H04W 74/08 - Non-scheduled access, e.g. random access, ALOHA or CSMA [Carrier Sense Multiple Access]

78.

MANAGING A SERVING CELL CHANGE IN A USER EQUIPMENT

      
Application Number US2023033569
Publication Number 2024/064402
Status In Force
Filing Date 2023-09-24
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A user equipment (UE) communicates with a radio access network (RAN) according to a first configuration, and uses a medium access control (MAC) entity associated with a cell group. The UE receives, from the RAN, a second configuration for use subsequent to receiving an activation command; receives the activation command from the RAN; andjn response to the activation command, uses the second configuration to communicate with the RAN. The UE determines whether to reset the MAC entity in accordance with an indication from the RAN.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 76/19 - Connection re-establishment
  • H04W 76/27 - Transitions between radio resource control [RRC] states

79.

DETECTING A SOFT SHORT CIRCUIT AT A CHARGING INTERFACE OF AN ELECTRONIC DEVICE

      
Application Number US2022044217
Publication Number 2024/063763
Status In Force
Filing Date 2022-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Godil, Ajmal
  • Smith, Conrad

Abstract

A computer-implemented method for detecting soft short circuits at a charging interface of an electronic device is provided. The method includes obtaining an initial voltage measurement of a voltage reference that is electrically coupled to the charging interface of the electronic device. The method includes obtaining a plurality of additional voltage measurements of the voltage reference. The method includes detecting a soft short circuit at the charging interface based, at least in part, on the initial voltage measurement and a voltage measurement of the plurality of additional voltage measurements that is most recent in time. The method further includes causing the electronic device to perform one or more control actions in response to detecting the soft short circuit at the charging interface.

IPC Classes  ?

  • G06F 1/28 - Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
  • G06F 1/26 - Power supply means, e.g. regulation thereof
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • G06F 1/16 - Constructional details or arrangements

80.

LEARNING TO RANK WITH ORDINAL REGRESSION

      
Application Number US2022044225
Publication Number 2024/063765
Status In Force
Filing Date 2022-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Shamir, Gil

Abstract

Provided are pairwise and listwise ranking losses that can be used to improve ranking relations among co-recommended items for multi-label multi-class logistic regression, where the labels of the classes are ordered in a meaningful way. The proposed ranking losses can be integrated into an ordinal regression framework and reflect ideas that frame ranking losses as losses on conditional probabilities that are conditioned on events in which objects in a co-recommended list have unequal labels. Example implementations of the present disclosure leverage ordinal regression to provide an ordering framework between the multiple class labels and use the conditioning framework over it to apply ranking losses between pairs or within lists of items, such that the multi-label objective predictions are focused on improving ordinal label ranking among co-recommended items. These example implementations can be achieved using losses that push gradients to enhance learning label differences between different items.

IPC Classes  ?

  • G06N 3/048 - Activation functions
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06N 3/0442 - Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
  • G06N 3/0464 - Convolutional networks [CNN, ConvNet]
  • G06N 3/0499 - Feedforward networks
  • G06N 3/09 - Supervised learning
  • G06N 3/096 - Transfer learning
  • G06N 3/047 - Probabilistic or stochastic networks

81.

CALIBRATION QUALITY CONTROL USING MULTIPLE MAGNETOMETERS

      
Application Number US2022044349
Publication Number 2024/063776
Status In Force
Filing Date 2022-09-22
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Dektor, Shandor Glenn
  • Kraemer, Martin Johannes
  • Fralick, Mark
  • Tally, Chuck

Abstract

Methods, systems, and apparatus, for calibration quality control using multiple magnetometers. One of the methods includes: receiving measurements by two or more magnetic field sensors of a device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time includes a vector in one or more spatial axes of a three-dimensional space; computing a difference between the measurements over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining that the difference does not remain within a predetermined range over the period of time; and in response, classifying calibration quality of the device as unsuitable for computing a heading of the device.

IPC Classes  ?

  • G01C 17/38 - Testing, calibrating, or compensating of compasses
  • G01R 33/00 - Arrangements or instruments for measuring magnetic variables

82.

MACHINE-LEARNED CONTENT GENERATION VIA PREDICTIVE CONTENT GENERATION SPACES

      
Application Number US2022044558
Publication Number 2024/063784
Status In Force
Filing Date 2022-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Marchant, Robert
  • Holland, Henry John
  • Butler, Tríona Eidín
  • Cunningham, Corbin Alexander
  • Segarra, Gerard Serra
  • Jones, David Matthew

Abstract

Systems and methods for content generation are provided. A method includes obtaining data indicative of selection, by a user, of a content element depicted within a predictive content generation space using a tool of the predictive content generation space. The tool is respectively associated with a machine learning tasks. The tool is operable to select at least a portion of each of one or more content elements depicted within the predictive content generation space. The method includes processing data descriptive of the at least the portion of the content element with a machine-learned model to obtain predicted content. The machine-learned model is trained to perform the machine learning task associated with the tool. The method includes generating one or more predicted content elements within the predictive content generation space. The one or more predicted content elements are descriptive of the predicted content.

IPC Classes  ?

  • G06V 10/70 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning

83.

DECENTRALIZED LEARNING OF MACHINE LEARNING MODEL(S) THROUGH UTILIZATION OF STALE UPDATES(S) RECEIVED FROM STRAGGLER COMPUTING DEVICE(S)

      
Application Number US2022052140
Publication Number 2024/063790
Status In Force
Filing Date 2022-12-07
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Hard, Andrew
  • Augenstein, Sean
  • Anil, Rohan
  • Mathews, Rajiv
  • Mcconnaughey, Lara
  • Amid, Ehsan
  • Girgis, Antonious

Abstract

e.g.e.g., FARe-DUST, FeAST on MSG, and/or other techniques) enable the other corresponding updates to be utilized in achieving a final version of the global ML model.

IPC Classes  ?

84.

POLICY-DEFINED CONNECTION MANAGEMENT OF OPPORTUNISTIC NETWORK CAPACITY

      
Application Number US2022076929
Publication Number 2024/063801
Status In Force
Filing Date 2022-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Blumberg, Matthew R.
  • Wang, Shiyuan
  • Liu, Liping

Abstract

Aspects of policy-defined connection management of opportunistic network capacity are described. In some aspects, a mobile device having a connection manager may be configured to determine, based on a wireless network policy of the mobile device, contextual information for a connection available through an access point (AP) of a wireless local area network (WLAN) associated with a mobile network operator (MNO). The connection manager measures signal-related characteristics of the WLAN connection and determines, based on the contextual information and the characteristics, a first quality metric. The connection manager also measures second signal-related characteristics of a connection available through a base station of a cellular network associated with the MNO and determines, based on the characteristics, a second quality metric. Based on a comparison of the quality metrics, the connection manager connects the mobile device to the WLAN through the AP or the cellular network through the base station.

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service

85.

ITERATIVE SUPERVISED LEARNING OF QUANTUM PROCESSOR ERROR MODELS

      
Application Number US2023020949
Publication Number 2024/063810
Status In Force
Filing Date 2023-05-04
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Klimov, Paul Victor

Abstract

Systems and methods for generating error models for quantum algorithms implemented on quantum processors having a plurality of qubits are provided. In one example, a method includes obtaining data associated with a benchmark model, the benchmark model having one or more error indicators as features, one or more benchmarks as targets, and one or more trainable parameters, wherein each error indicator is associated with a distinct quantum gate calibrated in a distinct operating configuration associated with a plurality of operating parameters for the quantum gate and associated with a calibration data for the operating configuration. The method includes determining parameter values for the trainable parameters. The method include operating a quantum computing system based on operating parameters determined based on the parameter values.

86.

HIGH SPEED PRIVATE AND SECURE CROSS-ENTITY DATA PROCESSING

      
Application Number US2023032832
Publication Number 2024/064020
Status In Force
Filing Date 2023-09-15
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Clegg, Matthew Tran

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium. In one aspect, a method includes receiving, from a content distributor, plan data specifying a set of distribution plans that cause distribution of content. Instructions are transmitted to publishers to submit secret shares of a multi-register sketch representing presentations of the content. A notification that the content distributor has requested an analysis of the presentations of the content is sent to a multi-party computing group. A result share of the analysis of the presentation of the content is received from multiple MPC devices in the MPC group. A set of result shares received from the of MPC devices are transmitted to the content distributor.

IPC Classes  ?

87.

METHODS, SYSTEMS, AND MEDIA FOR PROVIDING AUTOMATED ASSISTANCE DURING A VIDEO RECORDING SESSION

      
Application Number US2023033027
Publication Number 2024/064075
Status In Force
Filing Date 2023-09-18
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Wuellner, Trond
  • Braunstein, Ariel

Abstract

Methods, systems, and media for providing automated assistance during a video recording session are provided. In some embodiments, the method comprises: receiving, at a first user device, user input to initiate a video recording session, wherein a video recording session comprises a plurality of segments of recorded video, wherein at least one segment of recorded video is non-contiguous with a second segment of recorded video; executing a machine learning model on the first user device that monitors the video recording session and that analyzes audio content and video content of the recorded video to determine segment metadata and segment quality metrics for each segment of the plurality of segments of recorded video; associating each segment of the plurality of segments of recorded video with the segment metadata and the segment quality metrics determined using the machine learning model, wherein the segment metadata and the segment quality metrics for each segment of the plurality of segments is presented when editing the recorded video from the video recording session; receiving a remote input during the video recording session, wherein the remote input comprises at least one of a voice command, a gesture command, and a remote control command; determining, using the machine learning model executing on the first user device, a video recording command associated with the remote input; and causing the video recording session to execute an action associated with the video recording command.

IPC Classes  ?

  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/62 - Control of parameters via user interfaces
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals

88.

SYSTEMS AND METHODS FOR PROMPT-BASED QUERY GENERATION FOR DIVERSE RETRIEVAL

      
Application Number US2023033324
Publication Number 2024/064249
Status In Force
Filing Date 2023-09-21
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor
  • Dai, Zhuyun
  • Zhao, Yuzhe
  • Ma, Ji
  • Luan, Yi
  • Ni, Jianmo
  • Lu, Jing
  • Bakalov, Anton, Danchev
  • Gu, Kelvin
  • Hall, Keith, Brendan
  • Chang, Ming-Wei

Abstract

An example method for prompt-based query generation is provided. The method includes receiving, by a computing device, at least two prompts associated with a retrieval task to be performed on a corpus of documents associated with the task. The method includes applying, based on the at least two prompts and the corpus of documents, a large language model to generate a synthetic training dataset comprising a plurality of query-document pairs, wherein each query-document pair comprises a synthetically generated query and a document from the corpus of documents. The method includes training, on the plurality of query- document pairs from the synthetic training dataset, a document retrieval model to take an input query associated with the retrieval task and predict an output document retrieved from the corpus of documents. The method includes providing, by the computing device, the trained document retrieval model.

IPC Classes  ?

89.

FAST SERVING CELL CHANGE FOR A UE

      
Application Number US2023033562
Publication Number 2024/064397
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A user equipment (UE) receives, from a radio access network (RAN) in a serving cell, a delta configuration related to a target cell, for use in accessing the target cell subsequent to an activation command; receives, from the RAN, an activation command related to the delta configuration; and in response to the activation command the RAN, uses the delta configuration and at least a portion of a prior configuration to begin communicating on the target cell.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements

90.

MANAGING SERVING CELL CHANGES IN A RADIO ACCESS NETWORK

      
Application Number US2023033563
Publication Number 2024/064398
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner GOOGLE LLC (USA)
Inventor Wu, Chih-Hsiang

Abstract

A distributed unit (DU) of a distributed base station that also includes centralized unit (CU) implements a method comprising: transmitting, to a user equipment (UE) in a first cell, a configuration related to a second cell; receiving, from the UE, a lower layer measurement report related to the second cell; and transmitting, to the UE, an activation command to cause the UE to perform a serving cell change to the second cell.

IPC Classes  ?

91.

METHOD FOR RETRAINING WITH AUTO-VALIDATION OF MACHINE LEARNING MODELS

      
Application Number US2022043273
Publication Number 2024/058771
Status In Force
Filing Date 2022-09-13
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Bogorad, Walter
  • Yang, Ronald, Rong
  • Troesch, Alexander
  • Ondieki, Bavin, Amenya
  • Nassar, Yousef, Khaled

Abstract

Aspects of the disclosure are directed to retraining an ensemble machine learning model. The ensemble model can include a base model and an overlay model. The base model can be trained on an older dataset, validated, and manually verified. The overlay model can be trained on a newer dataset and automatically validated. A combination of base model predictions and overlay model predictions, with bias towards the base model predictions, can form ensemble model predictions. A model weight for optimizing the ensemble model can determine the bias, as well as indicate that the overlay model contributes too much or too little to the ensemble model.

IPC Classes  ?

92.

ANALOG-TO-DIGITAL CONVERSION

      
Application Number US2022043826
Publication Number 2024/058789
Status In Force
Filing Date 2022-09-16
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Sankaragomathi, Kannan Aryaperumal
  • Li, Xichen

Abstract

Methods, systems, and apparatus, for an analog-to-digital converter. One system includes an MSB DAC array configured to generate respective sample values for one or more most-significant bits of an output ADC value, a first LSB DAC array configured to generate respective sample values for one or more least-significant bits of the output ADC value, a second LSB DAC array configured to generate respective sample values for the one or more least-significant bits of the output ADC value, wherein each DAC array in the first LSB DAC array and the second LSB DAC array is configured to alternate between generating an output ADC bit value and a mismatch error value for the output ADC bit value.

IPC Classes  ?

  • H03M 1/06 - Continuously compensating for, or preventing, undesired influence of physical parameters
  • H03M 1/46 - Analogue value compared with reference values sequentially only, e.g. successive approximation type with digital/analogue converter for supplying reference values to converter

93.

RESTRICTING THIRD PARTY APPLICATION ACCESS TO AUDIO DATA CONTENT

      
Application Number US2022052203
Publication Number 2024/058796
Status In Force
Filing Date 2022-12-08
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor Sharma, Yash

Abstract

Implementations relate to restricting access of an application to audio data content captured subsequent to rendering content to the user at the request of the application. An application can generate content that is to be rendered to a user with an additional request to receive audio data content from audio data captured immediately after rendering the content. The content can be processed, using a trained machine learning model that generates, as output, an indication of likelihood that providing audio data content after rendering the content from the application was improper. In instances the application improperly requested audio data content, the application can be restricted from being provided the audio data content and/or subsequent audio data content.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 3/16 - Sound input; Sound output

94.

ISOLATION ELEMENT FOR DIVERSITY ANTENNAS

      
Application Number US2022076281
Publication Number 2024/058799
Status In Force
Filing Date 2022-09-12
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Biggins, Paul
  • Chen, Huanyu
  • Chanen, Lauren Francine

Abstract

This document describes apparatus, devices, and methods for providing an isolation element for diversity antennas. The systems and techniques use supporting circuitry, such as wiring connectors, in a transmission device that uses diversity antennas to present a conductor connected to electrical ground to receive a portion of a transmission signal generated by at least one of the antennas to couple the signal to ground. In this manner, the isolation element helps to prevent signals from the diversity antennas from merging and thereby supports the diversity antennas' capability of successfully transmitting a signal when an obstacle may impede the signal transmitted by one of the antennas.

IPC Classes  ?

  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/52 - Means for reducing coupling between antennas; Means for reducing coupling between an antenna and another structure

95.

SWIVEL GESTURE FUNCTIONALITY ON COMPUTING DEVICES

      
Application Number US2022076287
Publication Number 2024/058802
Status In Force
Filing Date 2022-09-12
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor Kim, Arthur

Abstract

A computing device outputs for display a first graphical element and a second graphical element. The second, graphical element is located at an initial location relative to the first graphical element, where the initial location is at a first angular position relative to the first graphical element. The computing device receives an indication of a user input having an input point starting at the initial location. The computing device determines whether the user input corresponds to a swivel gesture. Responsive to determining that the user input corresponds to the swivel gesture, the computing device performs an action associated with the swivel gesture.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/04883 - 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 for inputting data by handwriting, e.g. gesture or text

96.

ALTERNATING-CURRENT POWER HARMONIC-BASED CIRCUIT STATE DETECTION

      
Application Number US2022076371
Publication Number 2024/058805
Status In Force
Filing Date 2022-09-13
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Zhou, Xiaohu
  • Qu, Dayu

Abstract

This document describes systems for and techniques of alternating-current (AC) power harmonic-based circuit state detection. In various aspects, a system includes a component, a bypass circuit for the component, and a controller with an AC power harmonic-based circuit state detector that can determine a state of the bypass circuit. The AC power harmonic-based circuit state detector may convert an AC voltage of the AC power to a direct current (DC) voltage, filter the DC voltage to obtain a voltage of a harmonic of the AC power, and compare the voltage of the harmonic to a threshold to determine that the bypass circuit is in a fault state (blown fuse). By so doing, the controller of the system can notify a user that the bypass circuit needs to be reset or replaced to reenable operation of the system and avoid poor user experience typically associated with a non- or mis-functioning system.

IPC Classes  ?

  • H02J 1/00 - Circuit arrangements for dc mains or dc distribution networks
  • H02J 3/00 - Circuit arrangements for ac mains or ac distribution networks
  • H02J 3/01 - Arrangements for reducing harmonics or ripples
  • H02J 3/14 - Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load by switching loads on to, or off from, network, e.g. progressively balanced loading
  • G08B 3/10 - Audible signalling systems; Audible personal calling systems using electromagnetic transmission
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01R 31/40 - Testing power supplies

97.

REDUCING MEMORY BANK CONFLICTS IN A HARDWARE ACCELERATOR

      
Application Number US2022076500
Publication Number 2024/058810
Status In Force
Filing Date 2022-09-15
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor Ayupov, Andrey

Abstract

Methods and systems, including computer-readable media, are described for reducing or preventing memory bank conflicts in a hardware accelerator to allow for concurrent access of memory banks at a hardware accelerator. A compute tile of the hardware accelerator receives requests that are used to access a tile memory of the accelerator. For each of the requests: a logical address represented by a sequence of bits is identified in the request and a first subset of bits is obtained from the sequence. An identifier is generated based on a bank generation function that uses the first subset of bits. The identifier identifies a particular bank among physical memory banks of the tile memory. Each request is processed using the respective bank identifier that is generated for that request. Multiple distinct memory banks are accessed concurrently during the same clock cycle in response to processing the requests.

IPC Classes  ?

  • G06F 12/02 - Addressing or allocation; Relocation
  • G06N 3/06 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons

98.

PRESENTATION OF REMOTELY ACCESSIBLE CONTENT FOR OPTIMIZING TELECONFERENCE RESOURCE UTILIZATION

      
Application Number US2023022244
Publication Number 2024/058830
Status In Force
Filing Date 2023-05-15
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Gan, Qianjun
  • Shi, Lei
  • Huang, Yichen
  • Zhou, Aobo

Abstract

Systems and methods of the present disclosure include a method for increasing teleconferencing bandwidth efficiency via presentation of remotely accessible content. The method includes receiving a request (118) to present content (120) to a teleconference from a presenting participant device (102) of the teleconference. The method includes generating a unit of software instructions (128) that is configured to cause a participant device (103) to access the content (120) from an originating location (122) that differs from the presenting participant device (102), and display the content (120) within a shared content interface of the teleconference configured to display a view of the content (120) that is consistent between each participant device (102, 103) of the teleconference. The method includes providing the unit of software instructions (128) to one or more non-presenting participant devices (103) of the teleconference.

IPC Classes  ?

  • H04M 3/56 - Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
  • H04N 7/14 - Systems for two-way working
  • H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04N 7/15 - Conference systems

99.

DYNAMIC QUANTIZATION PARAMETER FOR ENCODING A VIDEO FRAME

      
Application Number US2023029204
Publication Number 2024/058880
Status In Force
Filing Date 2023-08-01
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Horowitz, Michael
  • Paniconi, Marco

Abstract

A computer-implemented method includes setting, by a computing device, a maximum quantization parameter (QP) value for encoding an input video frame to a value which is the maximum of: a first QP value corresponding to a first proportion of an application-specified maximum QP value, or a second QP value determined based on a value which is the minimum of: a third QP value determined based on an average value of QP values used to encode a plurality of video frames before the input video frame, or a fourth QP value corresponding to a second proportion of the application-specified maximum QP value. The computer-implemented method further includes using the set maximum QP value as a quality bound for encoding the input video frame.

IPC Classes  ?

  • H04N 19/124 - Quantisation
  • 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/136 - Incoming video signal characteristics or properties
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

100.

VIDEOCONFERENCE AUTOMATIC MUTE CONTROL SYSTEM

      
Application Number US2023029623
Publication Number 2024/058883
Status In Force
Filing Date 2023-08-07
Publication Date 2024-03-21
Owner GOOGLE LLC (USA)
Inventor
  • Kleinhout, Huib, Victor
  • Blum, Niklas
  • Lindstrom, John, Fredric
  • Gunnarsson, Tomas
  • Schüldt, Christian

Abstract

Systems and methods of the present disclosure are directed to automatic control of mute controllers for participants in videoconferences. For example, a method for automatically controlling a mute control associated with a participant during a videoconference includes obtaining communication data associated with the participant participating in the videoconference. The communication data includes audio signals associated with the participant and/or visual signals associated with the participant. The method includes processing the communication data by a gate control model to generate an output. The output is indicative of an intent of the participant to communicate with other participants of the videoconference. The method includes generating a noise gate status based at least in part on the output associated with the gate control model. The method includes automatically controlling the mute control of the participant based at least in part on the noise gate status.

IPC Classes  ?

  1     2     3     ...     60        Next Page