Alphabet Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 47 509 pour Alphabet Inc. et 15 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 45 287
        Marque 2 222
Juridiction
        États-Unis 34 145
        International 11 342
        Canada 1 519
        Europe 503
Propriétaire / Filiale
Google LLC 38 700
Google Inc. 4 363
Google Technology Holdings LLC 2 665
Verily Life Sciences LLC 1 227
Boston Dynamics, Inc. 453
Voir plus
Date
Nouveautés (dernières 4 semaines) 423
2024 avril (MACJ) 258
2024 mars 298
2024 février 295
2024 janvier 275
Voir plus
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 4 954
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 2 165
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 1 899
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes 1 687
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales 1 503
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 1 635
42 - Services scientifiques, technologiques et industriels, recherche et conception 1 180
35 - Publicité; Affaires commerciales 435
38 - Services de télécommunications 422
41 - Éducation, divertissements, activités sportives et culturelles 358
Voir plus
Statut
En Instance 4 375
Enregistré / En vigueur 43 134
  1     2     3     ...     100        Prochaine page

1.

DUAL BAND WIRELESS COMMUNICATIONS FOR MULTIPLE CONCURRENT AUDIO STREAMS

      
Numéro d'application 17966229
Statut En instance
Date de dépôt 2022-10-14
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s) Barros, Daniel

Abrégé

Various arrangements for performing wireless device-to-device communication are presented. An audio output device, such as an earbud or pair of earbuds, can establish a connection with an audio source via a first Bluetooth interface that communicates using a Bluetooth communication protocol on a 2.4 GHz Bluetooth frequency band. The audio output device can negotiate that Bluetooth frequency-shifted communication, such as on a 5 or 6 GHz frequency band, is available for use with the audio source. The audio output device may then perform Bluetooth frequency-shifted communication with the audio source such that the audio output device receives an audio stream from the audio source using Bluetooth frequency-shifted communication and the Bluetooth communication protocol.

Classes IPC  ?

2.

MITIGATING LATENCY IN SPOKEN INPUT GUIDED SELECTION OF ITEM(S)

      
Numéro d'application 18080512
Statut En instance
Date de dépôt 2022-12-13
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Otto, Adrian
  • Byrne, William
  • Ram, Ashwin

Abrégé

Mitigating latency in guiding a user, during an interaction between the user and a computing system, in selecting a subset of item(s), from a superset of candidate items, and causing performance of further action(s) based on the selected subset of item(s). In guiding a user in selecting the subset of items, various implementations enable the user to provide only spoken input(s) in selecting the subset of item(s), and provide visual output(s) that are responsive to the spoken input(s) and that guide the user in selecting the item(s). In some of those various implementations, there is not any (or there is only de minimis) audible spoken synthesized spoken output rendered by the computing system in guiding the user in selecting the subset of item(s).

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 40/205 - Analyse syntaxique
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole

3.

Visual Search Determination for Text-To-Image Replacement

      
Numéro d'application 17968430
Statut En instance
Date de dépôt 2022-10-18
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Kharbanda, Harshit
  • Kelley, Christopher James
  • Yousefi, Pendar

Abrégé

Systems and methods for textual replacement can include the determination of a visual intent, which can trigger an interface for selecting an image to replace visual descriptors. The visually descriptive terms can be identified, and an indicator can be provided to indicate the text replacement option may be initiated. An image can then be selected by a user to replace the visually descriptive terms.

Classes IPC  ?

  • G06F 16/532 - Formulation de requêtes, p.ex. de requêtes graphiques
  • G06F 16/538 - Présentation des résultats des requêtes
  • G06F 16/54 - Navigation; Visualisation à cet effet

4.

LANGUAGE MODELS USING DOMAIN-SPECIFIC MODEL COMPONENTS

      
Numéro d'application 18391781
Statut En instance
Date de dépôt 2023-12-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Biadsy, Fadi
  • Caseiro, Diamantino Antonio

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for language models using domain-specific model components. In some implementations, context data for an utterance is obtained. A domain-specific model component is selected from among multiple domain-specific model components of a language model based on the non-linguistic context of the utterance. A score for a candidate transcription for the utterance is generated using the selected domain-specific model component and a baseline model component of the language model that is domain-independent. A transcription for the utterance is determined using the score the transcription is provided as output of an automated speech recognition system.

Classes IPC  ?

  • G10L 15/197 - Grammaires probabilistes, p.ex. n-grammes de mots
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la parole; Sélection d'unités de reconnaissance 
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/32 - Reconnaisseurs multiples utilisés en séquence ou en parallèle; Systèmes de combinaison de score à cet effet, p.ex. systèmes de vote

5.

INTEGRATED CIRCUIT DESIGN SYSTEM AND METHOD

      
Numéro d'application 18341495
Statut En instance
Date de dépôt 2023-06-26
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Jeffrey, Evan
  • Kelly, Julian Shaw
  • Mutus, Joshua Yousouf

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for parameterization of physical dimensions of discrete circuit components for component definitions that define discrete circuit components. The component definitions may be selected for use in a device design. When a parametrization of a particular version of a discrete circuit component definition is changed, the version level of the device design is also changed and the circuit layout for the device design is physically verified for the new version level.

Classes IPC  ?

  • G06F 30/39 - Conception de circuits au niveau physique

6.

PROCESSING CONTINUED CONVERSATIONS OVER MULTIPLE DEVICES

      
Numéro d'application 17967183
Statut En instance
Date de dépôt 2022-10-17
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew

Abrégé

Implementations related to facilitating continued conversations of a user with an automated assistant when the user changes locations relative to one or more devices in an ecosystem of linked assistant devices. The user initially invokes a first device and provides a request, which is processed by the first device. The first device provides a notification to one or more other devices in the ecosystem to indicate that the user is likely to issue a further assistant request. The first device processes subsequent audio data to determine whether the subsequent audio data includes a further assistant request. The one or more other notified devices process device-specific sensor data to determine whether the user is co-present with the one of the other devices. If the user presence is detected, an indication is provided to the first device, causing the first device to cease processing subsequent audio data. Further, the co-present device starts to process subsequent audio data.

Classes IPC  ?

  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix

7.

DISPLAY DEVICE WITH CONSISTENT LUMINANCE AT DIFFERENT REFRESH RATES

      
Numéro d'application 18282400
Statut En instance
Date de dépôt 2021-12-06
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s) Choi, Sangmoo

Abrégé

The subject matter described in this disclosure includes a pixel circuit with an LED and a driving transistor having a drain terminal that is connected to the LED to supply power to the LED. The pixel circuit also includes a second transistor that is connected between the LED and an initialization voltage line, the second transistor having a gate terminal connected to a scan line. The pixel circuit also includes a third transistor that is connected between the LED and the initialization voltage line in series with the second transistor, the third transistor having a gate terminal connected to a reset line. The pixel circuit is configured so that activating the scan line at a first frequency and activating the reset line at half the first frequency causes the LED to be initialized every other time the scan line is activated.

Classes IPC  ?

  • G09G 3/3233 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p.ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice utilisant des sources lumineuses commandées utilisant des panneaux électroluminescents semi-conducteurs, p.ex. utilisant des diodes électroluminescentes [LED] organiques, p.ex. utilisant des diodes électroluminescentes organiques [OLED] utilisant une matrice active avec un circuit de pixel pour commander le courant à travers l'élément électroluminescent

8.

PARAMETERIZED NOISE SYNTHESIS FOR GRAPHICAL ARTIFACT REMOVAL

      
Numéro d'application 18276580
Statut En instance
Date de dépôt 2021-02-12
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hong, Danny
  • Xie, Richard
  • Tahasildar, Ramachandra

Abrégé

Pre-encoding noise parameterization techniques mitigate or eliminate banding and other graphical artifacts in video frames for decoding and presentation by a client device. For one or more input video frames, a quantization parameter associated with the input video frames is identified. Noise synthesis parameters are determined based on the identified quantization parameter, and the input video frames are encoded for transmission. The encoded video frames are transmitted to the client device along with the determined noise synthesis parameters, for use by the client device in generating synthetic noise to add to resulting video frames decoded by the client device.

Classes IPC  ?

  • H04N 19/124 - Quantification
  • H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p.ex. liés aux standards de compression

9.

DETERMINING ATTRIBUTES FOR ELEMENTS OF DISPLAYABLE CONTENT AND ADDING THEM TO AN ACCESSIBILITY TREE

      
Numéro d'application 18046898
Statut En instance
Date de dépôt 2022-10-14
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Tseng, David
  • Halavati, Ramin
  • Paisios, Nektarios

Abrégé

A method may receive an image representing displayable content for display by an application. A method may execute a layout extraction model using the image as input and generating a list of elements for the image as output, the list of elements including at least a bounding box defining a portion of the image and a role attribute. A method may add the role attribute to a node in an accessibility tree using the list of elements.

Classes IPC  ?

  • G06F 40/14 - Documents en configuration arborescente
  • G06F 40/106 - Affichage de la mise en page des documents; Prévisualisation
  • G06V 30/10 - Reconnaissance de caractères
  • G06V 30/414 - Extraction de la structure géométrique, p.ex. arborescence; Découpage en blocs, p.ex. boîtes englobantes pour les éléments graphiques ou textuels

10.

PEOPLE SUGGESTION IN COLLABORATIVE ONLINE TEXT EDITORS

      
Numéro d'application 18389707
Statut En instance
Date de dépôt 2023-12-19
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hariri, Behnoosh
  • Abdelhadi, Ali
  • Xiang, Zifan
  • Chen, Timothy

Abrégé

Techniques are described herein for providing people suggestions in collaborative online text editors. A method includes: receiving user interface input that corresponds to a document in a document editing application; automatically parsing the received user interface input to identify a name included in the user interface input; in response to identifying the name included in the user interface input, providing an option to create a link in the document between the name and a corresponding contact in a contact store; receiving additional user interface input that indicates acceptance of the option to create the link in the document; and in response to receiving the additional user interface input, automatically creating the link in the document between the name and the corresponding contact in the contact store.

Classes IPC  ?

  • G06F 40/166 - Traitement de texte Édition, p.ex. insertion ou suppression
  • G06F 40/134 - Création de liens hypertexte

11.

Wait Time Prediction

      
Numéro d'application 18378399
Statut En instance
Date de dépôt 2023-10-10
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chen, Li-Sue
  • Chien, Steve
  • Duong, Quang
  • Wang, Tong
  • Wang, Xixi
  • Xu, Ke

Abrégé

The wait time prediction technology determines expected wait times for businesses or other public services using a model generated based on at least historical wait times for the business. In response to a request from a user, an expected wait time for service at the business for at least one particular time period on a particular day of a week is determined using the model and provided for display. User feedback regarding the expected wait time may be requested, and used to refresh the model as new wait times and other information are collected.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
  • G06Q 10/109 - Gestion du temps, p.ex. agendas, rappels, réunions ou décompte de temps
  • G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché
  • G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales

12.

AUTOMATED ASSISTANT THAT UTILIZES RADAR DATA TO DETERMINE USER PRESENCE AND VIRTUALLY SEGMENT AN ENVIRONMENT

      
Numéro d'application 17964448
Statut En instance
Date de dépôt 2022-10-12
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Khanna, Varn
  • Trehan, Chintan

Abrégé

Implementations relate to an automated assistant that can determine whether to respond to inputs in an environment according to whether radar data indicates a user is present. When user presence is detected, the automated assistant can virtually segment the environment and apply certain operational parameters to certain segments of the environment. For instance, the automated assistant can enable an input detection feature, such as warm word detection, for a segmented portion of the environment in which a user is detected. In this way, false positives can be mitigated for instances in which environmental and/or user sounds are detected by the automated assistant but do not originate from a particular segment of the environment. Other parameters, such as varying confidence thresholds and/or speech processing biasing, can be temporarily enforced for different segments of an environment in which a user is detected.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

13.

Selective Gesture Recognition for Handheld Devices

      
Numéro d'application 18547459
Statut En instance
Date de dépôt 2021-02-22
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bhargava, Dev
  • Kauffmann, Alejandro

Abrégé

The present disclosure is directed to selective gesture recognition for handheld device gestures. An example method includes receiving, by a handheld interactive object, movement information descriptive of a gesture performed with the handheld interactive object. The method includes selecting a local and/or remote machine-learned model for processing the movement information. The movement information can be processed to identify a gesture action corresponding to the movement information. The local and/or remote machine-learned model can be selected based on user input data and/or a complexity of the movement information. In response to selecting the local machine-learned model, the method includes processing the movement information according to the local machine-learned model and communicating a message to a remote device based on the result. In response to selecting the remote ma-chine-learned model, the method includes communicating the movement information to the remote device for processing in accordance with the remote machine-learned model.

Classes IPC  ?

  • G06F 3/038 - Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso

14.

Automatic Audio Playback of Displayed Textual Content

      
Numéro d'application 18535279
Statut En instance
Date de dépôt 2023-12-11
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Simpson, Rachel Ilan
  • Davies, Benedict
  • Boniface-Chang, Guillaume

Abrégé

An audio playback system that provides intuitive audio playback of textual content responsive to user input actions, such as scrolling portions of textual content on a display. Playback of audio (e.g., text-to-speech audio) that includes textual content can begin based on a portion of textual content being positioned by a user input at a certain position on a device display. As one example, a user can simply scroll through a webpage or other content item to cause a text-to-speech system to perform audio playback of textual content displayed in one or more playback section(s) of the device's viewport (e.g., rather than requiring the user to perform additional tapping or gesturing to specifically select a certain portion of textual content).

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p.ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G06F 3/0485 - Défilement ou défilement panoramique
  • G10L 13/02 - Procédés d'élaboration de parole synthétique; Synthétiseurs de parole

15.

Trusted Computing for Digital Devices

      
Numéro d'application 18547291
Statut En instance
Date de dépôt 2021-02-24
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Senft, Oskar Gerhard
  • Osorio Lozano, Miguel Angel
  • Chen, Timothy Jay
  • Rizzo, Dominic Anthony

Abrégé

This document describes techniques and systems for providing trusted computing for digital devices. The techniques and systems may use cryptographic algorithms to provide trusted computing and processing. By doing so, the techniques help ensure authentic computation and prevent nefarious acts. For example, a method is described that receives a signature associated with a designee and validates the signature. The signature may be associated with a designee of a host computing device, and the signature may be generated according to firmware associated with an integrated circuit of the host computing device and a first private key of a first asymmetric key pair. Signature validation may be based on a second asymmetric key pair having a second private key and a second public key, the second private key stored in write-once memory of the host computing device.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • H04L 9/08 - Répartition de clés

16.

REFLECTIVE FACET WAVEGUIDE WITH DUAL REFLECTIVE FACET CONFIGURATION

      
Numéro d'application 18484835
Statut En instance
Date de dépôt 2023-10-11
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Adema, Daniel
  • Bodiya, Timothy Paul

Abrégé

A waveguide includes an outcoupler with a dual reflective facet configuration. The dual reflective facet configuration includes a first set of reflective facets to receive light from a first direction and reflect the light incident thereon to an outcoupling direction. The dual reflective facet configuration also includes a second set of reflective facets to receive light from a second direction and reflect the light incident thereon to the outcoupling direction.

Classes IPC  ?

  • G02B 27/01 - Dispositifs d'affichage "tête haute"

17.

END-TO-END TEXT-TO-SPEECH CONVERSION

      
Numéro d'application 18516069
Statut En instance
Date de dépôt 2023-11-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bengio, Samuel
  • Wang, Yuxuan
  • Yang, Zongheng
  • Chen, Zhifeng
  • Wu, Yonghui
  • Agiomyrgiannakis, Ioannis
  • Weiss, Ron J.
  • Jaitly, Navdeep
  • Rifkin, Ryan M.
  • Clark, Robert Andrew James
  • Le, Quoc V.
  • Ryan, Russell J.
  • Xiao, Ying

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating speech from text. One of the systems includes one or more computers and one or more storage devices storing instructions that when executed by one or more computers cause the one or more computers to implement: a sequence-to-sequence recurrent neural network configured to: receive a sequence of characters in a particular natural language, and process the sequence of characters to generate a spectrogram of a verbal utterance of the sequence of characters in the particular natural language; and a subsystem configured to: receive the sequence of characters in the particular natural language, and provide the sequence of characters as input to the sequence-to-sequence recurrent neural network to obtain as output the spectrogram of the verbal utterance of the sequence of characters in the particular natural language.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p.ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient
  • G10L 13/04 - Procédés d'élaboration de parole synthétique; Synthétiseurs de parole - Détails des systèmes de synthèse de la parole, p.ex. structure du synthétiseur ou gestion de la mémoire
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 25/18 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits les paramètres extraits étant l’information spectrale de chaque sous-bande
  • G10L 25/30 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux

18.

MAGIC STATE FACTORY CONSTRUCTIONS FOR PRODUCING CCZ AND T STATES

      
Numéro d'application 18532394
Statut En instance
Date de dépôt 2023-12-07
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Gidney, Craig
  • Fowler, Austin Greig

Abrégé

Methods, systems, and apparatus for producing CCZ states and T states. In one aspect, a method for transforming a CCZ state into three T states includes obtaining a first target qubit, a second target qubit and a third target qubit in a CCZ state; performing a X−1/2 gate on the third target qubit; performing an X gate on the first target qubit and the second target qubit using the third target qubit as a control; performing a Z gate on the first target qubit and the second target qubit using the third qubit as a X axis control; performing a Z−1/4 gate on the third target qubit; and performing a Z gate on the first target qubit and the second target qubit using the third qubit as a X axis control to obtain the three T states.

Classes IPC  ?

  • G06N 10/70 - Correction, détection ou prévention d’erreur quantique, p.ex. codes de surface ou distillation d’état magique
  • G06F 8/20 - Conception de logiciels
  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06N 10/20 - Modèles d’informatique quantique, p.ex. circuits quantiques ou ordinateurs quantiques universels
  • G06N 10/40 - Réalisations ou architectures physiques de processeurs ou de composants quantiques pour la manipulation de qubits, p.ex. couplage ou commande de qubit
  • H03K 19/003 - Modifications pour accroître la fiabilité
  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
  • H03M 13/03 - Détection d'erreurs ou correction d'erreurs transmises par redondance dans la représentation des données, c.à d. mots de code contenant plus de chiffres que les mots source
  • H03M 13/29 - Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes combinant plusieurs codes ou structures de codes, p.ex. codes de produits, codes de produits généralisés, codes concaténés, codes interne et externe

19.

TRAINING NEURAL NETWORKS USING PRIORITY QUEUES

      
Numéro d'application 18471404
Statut En instance
Date de dépôt 2023-09-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Norouzi, Mohammad
  • Abolafia, Daniel Aaron
  • Le, Quoc V.

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network using a priority queue. One of the methods includes maintaining data identifying a set of K output sequences that were previously generated; selecting at least one of the output sequences from the set of output sequences; for each selected output sequence, determining a respective score; determining, for each selected sequence, a respective first update to the current values of the controller parameters; generating a batch of new output sequences using the controller neural network; obtaining a respective reward for each of the new output sequences; determining, from the new output sequences and the output sequences in the maintained data, the K output sequences that have the highest rewards; and modifying the maintained data.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/044 - Réseaux récurrents, p.ex. réseaux de Hopfield

20.

Secure Collaboration Between Processors And Processing Accelerators In Enclaves

      
Numéro d'application 18392055
Statut En instance
Date de dépôt 2023-12-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Savagaonkar, Uday
  • Northup, Eric

Abrégé

Aspects of the disclosure relate to providing a secure collaboration between one or more PCIe accelerators and an enclave. An example system may include a PCIe accelerator apparatus. The PCIs accelerator apparatus may include the one or more PCIe accelerators and a microcontroller configured to provide a cryptographic identity to the PCIe accelerator apparatus. The PCIe accelerator apparatus may be configured to use the cryptographic identity to establish communication between the PCIe accelerator apparatus the enclave.

Classes IPC  ?

  • G06F 21/72 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • G06F 21/60 - Protection de données
  • G06F 21/79 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage à semi-conducteurs, p.ex. les mémoires adressables directement

21.

Combined Compression and Feature Extraction Models for Storing and Analyzing Medical Videos

      
Numéro d'application 18240783
Statut En instance
Date de dépôt 2023-08-31
Date de la première publication 2024-04-18
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s) Shor, Joel

Abrégé

A method of compressing and detecting target features of a medical video is presented herein. In some embodiments, the method may include receiving an uncompressed medical video comprising at least one target feature, compressing the uncompressed medical video to generate a compressed medical video based on a predicted location of the at least one target feature using a first pretrained machine learning model, and detecting the location of the at least one target feature of the compressed medical video using a second pretrained machine learning model. In some embodiments, the first pretrained machine learning model and the second pretrained machine learning model may be trained in tandem using domain-specific medical videos.

Classes IPC  ?

  • H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
  • H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
  • H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
  • H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p.ex. de flux vidéo compressé
  • H04N 19/436 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques - caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p.ex. la mise en œuvre de logiciels spécialisés utilisant des dispositions de calcul parallélisées

22.

AUTOMATED ASSISTANT THAT UTILIZES RADAR DATA TO DETERMINE USER PRESENCE AND VIRTUALLY SEGMENT AN ENVIRONMENT

      
Numéro d'application US2023034382
Numéro de publication 2024/081131
Statut Délivré - en vigueur
Date de dépôt 2023-10-03
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Khanna, Varn
  • Trehan, Chintan

Abrégé

Implementations relate to an automated assistant that can determine whether to respond to inputs in an environment according to whether radar data indicates a user is present. When user presence is detected, the automated assistant can virtually segment the environment and apply certain operational parameters to certain segments of the environment. For instance, the automated assistant can enable an input detection feature, such as warm word detection, for a segmented portion of the environment in which a user is detected. In this way, false positives can be mitigated for instances in which environmental and/or user sounds are detected by the automated assistant but do not originate from a particular segment of the environment. Other parameters, such as varying confidence thresholds and/or speech processing biasing, can be temporarily enforced for different segments of an environment in which a user is detected.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06F 3/16 - Entrée acoustique; Sortie acoustique

23.

DETERMINING TRANSMISSION CONFIGURATION INDICATOR (TCI) STATE LISTS FOR MULTIPLE TRANSMISSION RECEPTION POINTS (MTRP)

      
Numéro d'application CN2022124409
Numéro de publication 2024/077447
Statut Délivré - en vigueur
Date de dépôt 2022-10-10
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Liou, Jia-Hong
  • Wu, Chih-Hsiang

Abrégé

A UE (102) receives (305), from a network entity (106a), a configuration for a TCI state list for a first serving cell that corresponds to a reference cell. The UE (102) further receives (309), from the network entity (106a), a first parameter and a second parameter that define an other TCI state list for a second serving cell. The first parameter indicates a type of the other TCI state list for the second serving cell and the second parameter indicates at least one of: a serving cell index for the first serving cell or one or more TCI state IDs in the TCI state list. The UE (102) communicates (377) with the network entity (106a) using the other TCI state list for the second serving cell. The other TCI state list is based on the second parameter and the TCI state list for the first serving cell.

Classes IPC  ?

  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission

24.

DETECTING ADVERSE HAPTIC ENVIRONMENTS

      
Numéro d'application US2022077861
Numéro de publication 2024/081016
Statut Délivré - en vigueur
Date de dépôt 2022-10-10
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Quinn, Philip

Abrégé

A computing device may drive a haptic device of the computing device to output a precursor haptic signal. The computing device may determine a motion signal associated with outputting the precursor haptic signal, lire computing device may determine, based at least in part on the motion signal associated with outputting the precursor haptic signal, that the computing device is in an adverse haptic environment. The computing device may, in response to determining that the computing device is in an adverse haptic environment, drive, by the one or more processors, the haptic device to output an alternative haptic signal instead of the haptic signal.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction

25.

MATRIX PRODUCT STATE-BASED DECODERS FOR STABILIZER CODES UNDER DEVICE NOISE FOR QUANTUM COMPUTING AND INFORMATION PROCESSING

      
Numéro d'application US2023027673
Numéro de publication 2024/081051
Statut Délivré - en vigueur
Date de dépôt 2023-07-13
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Villalonga Correa, Benjamin
  • Newman, Michael Gabriel
  • Boixo Castrillo, Sergio

Abrégé

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

26.

DUAL BAND WIRELESS COMMUNICATIONS FOR MULTIPLE CONCURRENT AUDIO STREAMS

      
Numéro d'application US2023076645
Numéro de publication 2024/081757
Statut Délivré - en vigueur
Date de dépôt 2023-10-12
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Barros, Daniel

Abrégé

Various arrangements for performing wireless device-to-device communication are presented. An audio output device, such as an earbud or pair of earbuds, can establish a connection with an audio source via a first Bluetooth interface that communicates using a Bluetooth communication protocol on a 2.4 GHz Bluetooth frequency band. The audio output device can negotiate that Bluetooth frequency-shifted communication, such as on a 5 or 6 GHz frequency band, is available for use with the audio source. The audio output device may then perform Bluetooth frequency-shifted communication with the audio source such that the audio output device receives an audio stream from the audio source using Bluetooth frequency-shifted communication and the Bluetooth communication protocol.

Classes IPC  ?

  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04L 69/14 - Protocoles multicanaux ou multi-liaisons
  • H04R 1/10 - Ecouteurs; Leurs fixations

27.

FILTER COEFFICIENT DERIVATION SIMPLIFICATION FOR CROSS-COMPONENT PREDICTION

      
Numéro d'application US2022053149
Numéro de publication 2024/081011
Statut Délivré - en vigueur
Date de dépôt 2022-12-16
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Li, Xiang
  • Han, Jingning
  • Xu, Yaowu
  • Mukherjee, Debargha

Abrégé

Filter coefficient derivation simplification for cross-component prediction reduces latencies typically introduced by convolutional cross-component model (CCCM) prediction and thus enables use of CCCM prediction by hardware coders. Various approaches for filter coefficient derivation simplification are disclosed, including limiting a dynamic range of filter coefficient derivation to a defined bit range, limiting filter coefficient derivation and thus use of CCCM prediction based on coding unit size, and/or enabling filter coefficient derivation directly from non-downsampled luma samples.

Classes IPC  ?

  • H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p.ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
  • H04N 19/157 - Mode de codage attribué, c. à d. le mode de codage étant prédéfini ou présélectionné pour être utilisé ultérieurement afin de sélectionner un autre élément ou paramètre
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
  • H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
  • H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p.ex. liés aux standards de compression

28.

REGION-BASED CROSS-COMPONENT PREDICTION

      
Numéro d'application US2022053141
Numéro de publication 2024/081010
Statut Délivré - en vigueur
Date de dépôt 2022-12-16
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Li, Xiang
  • Han, Jingning
  • Xu, Yaowu
  • Mukherjee, Debargha

Abrégé

Region-based cross-component prediction improves convolutional cross-component mode (CCCM) prediction by enabling filter coefficients for predicting chroma samples from luma samples to be derived for an entire region of a frame of a video stream, such as a coding tree unit (CTU), rather than requiring that such filter coefficients be derived for each individual coding unit (CU). Deriving the filter coefficients for an entire region instead of for each individual CU under processing significantly reduces the latency in video coding and thus enables CCCM prediction to be used in hardware coder implementations.

Classes IPC  ?

  • H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p.ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
  • H04N 19/157 - Mode de codage attribué, c. à d. le mode de codage étant prédéfini ou présélectionné pour être utilisé ultérieurement afin de sélectionner un autre élément ou paramètre
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
  • H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
  • H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p.ex. liés aux standards de compression

29.

TRANSLATION AND SCALING EQUIVARIANT SLOT ATTENTION

      
Numéro d'application US2022079903
Numéro de publication 2024/081032
Statut Délivré - en vigueur
Date de dépôt 2022-11-15
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Mahendran, Aravindh
  • Biza, Ondrej
  • Kipf, Thomas
  • Van Steenkiste, Simon, Jacob
  • Elsayed, Gamaleldin
  • Mehdi, Seyed, Mohammad

Abrégé

A method includes receiving feature vectors and, for each respective feature vector, a corresponding absolute positional encoding. The method also includes determining latent representations of entities represented by the feature vectors, and determining, for each respective latent representation, a corresponding relative positional encoding based on the corresponding absolute positional encoding of each feature vector and a corresponding position vector associated with the respective latent representation. The method additionally includes determining an attention matrix based on the feature vectors, the entity-centric latent representations, and the corresponding relative positional encoding of each latent representation. The method further includes updating, for each respective latent representation, the corresponding position vector based on a weighted mean of the corresponding absolute positional encoding of each feature vector weighted according to corresponding entries of the attention matrix, and outputting the latent representations and/or the position vectors associated therewith.

Classes IPC  ?

  • G06N 3/0442 - Réseaux récurrents, p.ex. réseaux de Hopfield caractérisés par la présence de mémoire ou de portes, p.ex. mémoire longue à court terme [LSTM] ou unités récurrentes à porte [GRU]
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 3/08 - Méthodes d'apprentissage

30.

REFLECTIVE FACET WAVEGUIDE WITH LAMINATED FACET LAYERS

      
Numéro d'application US2023076547
Numéro de publication 2024/081699
Statut Délivré - en vigueur
Date de dépôt 2023-10-11
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Adema, Daniel
  • Bodiya, Timothy Paul

Abrégé

A waveguide includes a plurality of reflective facet sets. Each reflective facet set of the plurality of reflective facet sets includes a first reflective facet to reflect light having a first optical characteristic and a second reflective facet to reflect light having a second optical characteristic that is different from the first optical characteristic. A first reflective facet in a first reflective facet set of the plurality of reflective facet sets overlaps a first reflective facet of a second set of the plurality of reflective facet sets.

Classes IPC  ?

  • G02B 27/00 - Systèmes ou appareils optiques non prévus dans aucun des groupes ,
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

31.

AGGREGATABLE APPLICATION PROGRAMMING INTERFACE

      
Numéro d'application US2023034794
Numéro de publication 2024/081217
Statut Délivré - en vigueur
Date de dépôt 2023-10-10
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Liu, Naitian

Abrégé

A method (400) for an aggregatable application programming interface (API) includes receiving, from a third party service (150), an aggregation request (20) requesting aggregation of client data (30) from a client (12) of the third party service. The method also includes receiving, from an API (14) executed by a client device (10) of the client, a first portion of the client data (30a). The method includes storing the first portion of the client data and receiving, from the API, a second portion of the client data (30b). The method includes determining that the second portion of the client data is a final portion of the client data. In response, the method includes aggregating the first portion of the client data with the second portion of the client data. The method also includes transmitting the aggregated client data (30A) to the third party service.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

32.

LEARNED TRANSFORMS FOR CODING

      
Numéro d'application US2022053021
Numéro de publication 2024/081009
Statut Délivré - en vigueur
Date de dépôt 2022-12-15
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Duong, Lyndon
  • Chen, Cheng
  • Li, Bohan
  • Han, Jingning

Abrégé

Decoding a current block includes receiving a compressed bitstream. A transform block of transform coefficients is decoded from the compressed bitstream. The transform coefficients are in a transform domain. The transform block is input to a machine-learning model to obtain a residual block that is in a pixel domain. The residual block is used to reconstruct the current block. Encoding a current block includes receiving a current residual block. The current residual block and a specified rate-distortion parameter are input to a machine-learning model to obtain a quantized transform block. The quantized transform block is entropy encoded into a compressed bitstream.

Classes IPC  ?

  • H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p.ex. rafraîchissement d’image
  • H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/18 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un ensemble de coefficients de transformée
  • H04N 19/91 - Codage entropique, p.ex. codage à longueur variable ou codage arithmétique

33.

ACTUA

      
Numéro d'application 1785544
Statut Enregistrée
Date de dépôt 2024-02-13
Date d'enregistrement 2024-02-13
Propriétaire Google LLC (USA)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer and mobile phone display screens; display screens sold as an integral component of computers and mobile devices.

34.

SUPER ACTUA

      
Numéro d'application 1785924
Statut Enregistrée
Date de dépôt 2024-02-13
Date d'enregistrement 2024-02-13
Propriétaire Google LLC (USA)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer and mobile phone display screens; display screens sold as an integral component of computers and mobile devices.

35.

PUPPETEERING A REMOTE AVATAR BY FACIAL EXPRESSIONS

      
Numéro d'application 18391767
Statut En instance
Date de dépôt 2023-12-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Hefny, Tarek
  • Reiter, Nicholas
  • Young, Brandon
  • Kandoor, Arun
  • Cower, Dillon

Abrégé

A method includes receiving a first facial framework and a first captured image of a face. The first facial framework corresponds to the face at a first frame and includes a first facial mesh of facial information. The method also includes projecting the first captured image onto the first facial framework and determining a facial texture corresponding to the face based on the projected first captured image. The method also includes receiving a second facial framework at a second frame that includes a second facial mesh of facial information and updating the facial texture based on the received second facial framework. The method also includes displaying the updated facial texture as a three-dimensional avatar. The three-dimensional avatar corresponds to a virtual representation of the face.

Classes IPC  ?

  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p.ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • G06T 7/13 - Détection de bords
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 17/20 - Description filaire, p.ex. polygonalisation ou tessellation
  • G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

36.

WIRELESS CHARGING USING TIME-DIVISION MULTIPLEXING

      
Numéro d'application 18390218
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Polu, Veera Venkata Siva Nagesh
  • Jia, Liang
  • Lakshmikanthan, Srikanth

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for wireless charging using time-division multiplexing. In some implementations, a wireless charger is configured to concurrently charge multiple devices by providing power wirelessly to individual devices in different time periods. The wireless charger can perform time-division multiplexing by selectively directing the output of a single driver circuit to different power transfer coil segments at different times. The wireless charging sessions of multiple devices can be maintained by repeating a pattern of activating different power transfer coil segments one by one in successive time periods.

Classes IPC  ?

  • H02J 50/90 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique mettant en œuvre la détection ou l'optimisation de la position, p.ex. de l'alignement 
  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
  • H02J 50/12 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant un couplage inductif du type couplage à résonance
  • H02J 50/40 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant plusieurs dispositifs de transmission ou de réception

37.

Transferable Neural Architecture for Structured Data Extraction From Web Documents

      
Numéro d'application 18538584
Statut En instance
Date de dépôt 2023-12-13
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Sheng, Ying
  • Lin, Yuchen
  • Tata, Sandeep
  • Vo, Nguyen

Abrégé

Systems and methods for efficiently identifying and extracting machine-actionable structured data from web documents are provided. The technology employs neural network architectures which process the raw HTML content of a set of seed websites to create transferrable models regarding information of interest. These models can then be applied to the raw HTML of other websites to identify similar information of interest. Data can thus be extracted across multiple websites in a functional, structured form that allows it to be used further by a processing system.

Classes IPC  ?

  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 40/14 - Documents en configuration arborescente

38.

Conversational Interface for Content Creation and Editing Using Large Language Models

      
Numéro d'application 17968472
Statut En instance
Date de dépôt 2022-10-18
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bent, Iii, Sylvanus Garnet
  • Zhou, Xiaolan
  • Koc, Mehmet Levent
  • Luo, Wei

Abrégé

Example embodiments of the present disclosure provide for an example method. The example method includes generating an initial user interface including a content assistant component. The example method include obtaining user input data. The example method includes processing, by a machine learned model interfacing with the content assistant component, the data indicative of the input received from the user. The method includes obtaining output data, from the machine learned model interfacing with the content assistant component, indicative of one or more content item components. The method includes transmitting data which causes the content item components to be provided for display via an updated user interface. The method includes obtaining data indicative of user selection of approval of the content item components. The method includes generating, in response to obtaining the data indicative of the user selection of the approval of the content item components, content items.

Classes IPC  ?

  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/166 - Traitement de texte Édition, p.ex. insertion ou suppression

39.

Conversational Interface for Content Creation and Editing using Large Language Models

      
Numéro d'application 18322543
Statut En instance
Date de dépôt 2023-05-23
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bent, Iii, Sylvanus Garnet
  • Koc, Mehmet Levent
  • Luo, Wei
  • Zhou, Xiaolan

Abrégé

Example embodiments of the present disclosure provide for an example method that includes obtaining via a conversational campaign assistant interface, by a custom language model, natural language input. The method includes generating, by the custom language model, an output comprising a predicted user intent. The method includes determining actions to perform and determining a natural language response. The method includes transmitting, to an action component, the action data structure comprising executable instructions that cause the action component to automatically perform operations associated with completing the action. The method includes transmitting to the conversation campaign assistant interface, the response data structure comprising the natural language response to be provided for display to a user via the conversational campaign assistant interface. The method includes obtaining user input indicative of a validation of the action data structure or the response data structure and updating the custom language model based on the user input.

Classes IPC  ?

40.

PHYSICAL LAYER IMPROVEMENTS FOR SHORT RANGE WIRELESS COMMUNICATIONS

      
Numéro d'application 18228857
Statut En instance
Date de dépôt 2023-08-01
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Kumar, Sunil
  • Yeh, Victor

Abrégé

Various arrangements are presented that provide improvements of short-range wireless communications, such as Bluetooth LE Audio communication. An audio source device may determine that unidirectional audio is to be output. In response to determining that unidirectional audio is to be output, a first physical layer (PHY) configuration can be set for a first communication link in the downlink direction from the audio source device to the audio output device. A second PHY configuration can be set for the communication link in the uplink direction from the audio output device to the audio source device. The first PHY configuration has a greater symbol rate than the second PHY configuration.

Classes IPC  ?

  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

41.

INITIALIZING A CONVERSATION WITH AN AUTOMATED AGENT VIA SELECTABLE GRAPHICAL ELEMENT

      
Numéro d'application 18390849
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Aggarwal, Vikram
  • Elhaddad, Dina

Abrégé

Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.

Classes IPC  ?

  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p.ex. sous l’influence de la présence des objets affichés
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux

42.

UPLINK ADAPTIVE FLOW CONTROL WITH PADDING MITIGATION

      
Numéro d'application 18495301
Statut En instance
Date de dépôt 2023-10-26
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Liao, Weichih
  • Ou, Todd
  • Wang, Yu

Abrégé

A first wireless device employs an uplink (UL) pre-transmission process to temporarily buffer data for processing prior to transmission of the resulting processed data to a second wireless device. To mitigate excessive delay of higher-priority data, higher-priority data is enqueued into the UL pre-transmission process without restriction (subject to capacity limitations), while lower-priority data is selectively enqueued into the UL pre-transmission process based on one or more criteria applied to a current volume of data in the input queue. Further, the first wireless device monitors the current transmission efficiency based on, for example, the current usage of transmission padding, and operates to dynamically adjust one or more of the criteria based on the monitored current transmission efficiency.

Classes IPC  ?

  • H04L 1/1867 - Dispositions spécialement adaptées au point d’émission
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue

43.

OBJECT HANDLING APPARATUS

      
Numéro d'application 18394987
Statut En instance
Date de dépôt 2023-12-22
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s) Panga, Avinash

Abrégé

An apparatus for handling electronic components such as hard disk drives. In one aspect, the apparatus includes a main body defining an interior space with an open front; a drive system that propels and positions the apparatus along horizontal surface; a fan system mounted within the interior space and positioned to blow air down into the interior space; a first gripper apparatus that engages an equipment drawer of an electronics rack; and a second gripper apparatus that grips and removes a target electronic component from a target position located within the equipment drawer, wherein at least a back surface of the main body includes perforations so that sufficient air flow generated by the fan system flows through the perforations to maintain cooling of electronic components in the equipment drawer when the equipment drawer is in the extracted position.

Classes IPC  ?

44.

ASSOCIATING A TASK WITH A USER BASED ON USER SELECTION OF A QUERY SUGGESTION

      
Numéro d'application 18372489
Statut En instance
Date de dépôt 2023-09-25
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Tomkins, Andrew
  • Harris, Tristan
  • Sar, Can
  • Dinardi, Angelo

Abrégé

Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation

45.

NETWORK ANOMALY DETECTION

      
Numéro d'application 18398404
Statut En instance
Date de dépôt 2023-12-28
Date de la première publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Peroulas, James
  • Thukral, Poojita
  • Kalapatapu, Dutt
  • Terzis, Andreas
  • Sayana, Krishna

Abrégé

A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.

Classes IPC  ?

46.

SCHEDULING OPERATIONS ON A COMPUTATION GRAPH

      
Numéro d'application 18223495
Statut En instance
Date de dépôt 2023-07-18
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Vee, Erik Nathan
  • Purohit, Manish Deepak
  • Wang, Joshua Ruizhi
  • Ravikumar, Shanmugasundaram
  • Svitkina, Zoya

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations represented on a computation graph. One of the methods receiving, by a computation graph system, a request to generate a schedule for processing a computation graph, obtaining data representing the computation graph generating a separator of the computation graph; and generating the schedule to perform the operations represented in the computation graph, wherein generating the schedule comprises: initializing the schedule with zero nodes; for each node in the separator: determining whether the node has any predecessor nodes in the computation graph, when the node has any predecessor nodes, adding the predecessor nodes to the schedule, and adding the node in the schedule, and adding to the schedule each node in each subgraph that is not a predecessor to any node in the separator on the computation graph.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06N 3/02 - Réseaux neuronaux

47.

SUSPENSION FOR MOVING MAGNET ACTUATOR

      
Numéro d'application 18500835
Statut En instance
Date de dépôt 2023-11-02
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Walker, Jason David
  • Gladwin, Timothy A.
  • Gomes, Rajiv Bernard

Abrégé

An actuator module includes a baseplate extending in a plane, a voice coil connected to the baseplate, and a magnet assembly. The actuator module also includes a rigid frame attached to the baseplate, the rigid frame comprising four stubs. The actuator module further includes a pair of springs suspending the magnet assembly relative to the frame and baseplate so that the voice coil extends into the air gap, the pair of springs including a first and second spring each shaped as a loop defining an aperture sized to accommodate motion of the magnet assembly along a direction of the coil axis, the first spring being attached to the frame at a first pair of the four stubs, the second spring being attached to the frame at a second pair of the four stubs, and both being attached to separate portions of the magnet assembly.

Classes IPC  ?

48.

Implicit Calibration from Screen Content for Gaze Tracking

      
Numéro d'application 18279117
Statut En instance
Date de dépôt 2021-04-21
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Lagun, Dmitry
  • Prasad, Gautam
  • Firoozfam, Pezhman
  • Pi, Jimin

Abrégé

The technology relates to methods and systems for implicit calibration for gaze tracking. This can include receiving, by a neural network module, display content that is associated with presentation on a display screen (1202). The neural network module may also receive uncalibrated gaze information, in which the uncalibrated gaze information includes an uncalibrated gaze trajectory that is associated with a viewer gaze of the display content on the display screen (1204). A selected function is applied by the neural network module to the uncalibrated gaze information and the display content to generate a user-specific gaze function (1206). The user-specific gaze function has one or more personalized parameters. And the neural network module can then apply the user-specific gaze function to the uncalibrated gaze information to generate calibrated gaze information associated with the display content on the display screen (1208). Training and testing information may alternatively be created for implicit gaze calibration (1000).

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte

49.

Computerized Methods and Apparatus for Data Cloning

      
Numéro d'application 18491972
Statut En instance
Date de dépôt 2023-10-23
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Gottemukkula, Yeganjaiah
  • Mutalik, Madhav
  • Karnik, Siddhartha
  • Taylor, Tracy Melbourne

Abrégé

Methods for creating a live copy of a data object from a production system for use by third party applications include receiving at least one request for a copy of production data from an application; creating a live backup copy; creating a flash copy of the live backup copy, and a flash copy bitmap; creating a modified version of the live backup copy by changing a subset of data in the live backup copy; recording the changed subset of data using the flash copy bitmap; mounting, the modified version of the live backup copy to the application; and transforming the modified version of the live backup copy back to the live backup copy when unmounting the modified version of the live backup copy of the production data from the application by applying changes associated with the flash copy bitmap to the live backup copy.

Classes IPC  ?

  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 16/182 - Systèmes de fichiers distribués
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

50.

SELECTING AVATAR FOR VIDEOCONFERENCE

      
Numéro d'application 18047420
Statut En instance
Date de dépôt 2022-10-18
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Zhang, Yinda
  • Du, Ruofei

Abrégé

A method can include selecting, from at least a first avatar and a second avatar based on at least one attribute of a calendar event associated with a user, a session avatar, the first avatar being based on a first set of images of a user wearing a first outfit and the second avatar being based on a second set of images of the user wearing a second outfit, and presenting the session avatar during a videoconference, the presentation of the session avatar changing based on audio input received from the user during the videoconference.

Classes IPC  ?

51.

Pre-Training a Model Using Unlabeled Videos

      
Numéro d'application 17957291
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-18
Propriétaire Google LLC (USA)
Inventeur(s)
  • Seo, Hongsuck
  • Nagrani, Arsha
  • Arnab, Anurag
  • Schmid, Cordelia Luise

Abrégé

Systems and methods method for performing captioning for image or video data are described herein. The method can include receiving unlabeled multimedia data, and outputting, from a machine learning model, one or more captions for the multimedia data. Training the machine learning model to create these outputs can include inputting a subset of video frames and a first utterance into the machine learning model, using the machine learning model to predict a predicted utterance based on the subset of video frames and the first utterance, and updating one or more parameters of the machine learning model based on a loss function that compares the predicted utterance with the second utterance.

Classes IPC  ?

  • G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/24 - Reconnaissance de la parole utilisant des caractéristiques non acoustiques
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole

52.

SYSTEMS AND METHODS FOR BIOMARKER DETECTION IN DIGITIZED PATHOLOGY SAMPLES

      
Numéro d'application 18546567
Statut En instance
Date de dépôt 2022-02-11
Date de la première publication 2024-04-18
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Mermel, Craig
  • Chen, Po-Hsuan
  • Steiner, David F.
  • Jaroensri, Ronnachai
  • Gamble, Paul
  • Tan, Fraser

Abrégé

One example method for biomarker detection in digitized pathology samples includes receiving a plurality of image patches corresponding to an image of a pathology slide having a hematoxylin and eosin-stained (“H&E”) stained sample of tissue, each image patch representing a different portion of the image; for each image patch, determining, using a first trained machine learning (“ML”) model, a patch biomarker status; and determining, using a second trained ML model, a tissue sample biomarker status for the sample of tissue based on the patch biomarker statuses of the image patches.

Classes IPC  ?

53.

RENDERING AUGMENTED REALITY CONTENT BASED ON POST-PROCESSING OF APPLICATION CONTENT

      
Numéro d'application US2023034380
Numéro de publication 2024/081130
Statut Délivré - en vigueur
Date de dépôt 2023-10-03
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Sedouram, Ramprasad

Abrégé

Implementations relate to an automated assistant that provides augmented reality content, via a display interface of computerized glasses, resulting from post-processing of application content. The application content can be identified based on prior interactions between a user and one or more applications, and the application content can be processed to determine objects, and/or object classifications, that may be associated with the application content. When the user is wearing the computerized glasses, and the object is detected within a field of view of the computerized glasses, the automated assistant can cause certain content to be rendered at the display interface of the computerized glasses. In some implementations, the content can be generated to supplement, and/or be different from, existing content that the user may have already accessed, in furtherance of preventing duplicative usage of applications and/or preserving computational resources.

Classes IPC  ?

  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur

54.

PROACTIVE RENDERING OF CREDENTIALS ACCORDING TO DETERMINED LOCATION CHARACTERISTICS

      
Numéro d'application US2023028714
Numéro de publication 2024/081056
Statut Délivré - en vigueur
Date de dépôt 2023-07-26
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sedouram, Ramprasad
  • Klein, Daniel V.

Abrégé

Implementations relate to an automated assistant that can proactively detect and respond to a request for credentials. Characteristics of an entity requesting the credentials can be preemptively determined by the automated assistant using data that may be provided by the user or other previous visitors to a location. For example, the automated assistant can determine that the entity may expressly request certain information from a user when the user arrives at the location. Based on this determination, the automated assistant can operate to initialize an interface of a computing device of the user, when the user is determined to be at or near the location. For example, an audio interface of the computing device can be initialized to capture an audible request from a person who views credentials before granting access to a feature of the location.

Classes IPC  ?

  • G06F 16/9032 - Formulation de requêtes
  • G06F 16/909 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation

55.

A GENERALIST FRAMEWORK FOR PANOPTIC SEGMENTATION OF IMAGES AND VIDEOS

      
Numéro d'application US2023076678
Numéro de publication 2024/081778
Statut Délivré - en vigueur
Date de dépôt 2023-10-12
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Chen, Ting
  • Li, Yi
  • Saxena, Saurabh
  • Hinton, Geoffrey Everest
  • Fleet, David James

Abrégé

Provided are systems and methods for performing panoptic segmentation of images and videos using a denoising diffusion model. The panoptic segmentation task is formulated as a conditional discrete data generation problem. This is achieved by learning a generative model for panoptic masks, for example treated as an array of discrete tokens, conditioned on an input image. The generative model can also be applied to video data by including predictions from past frames as an additional conditioning signal. This enables the model to learn to track and segment objects automatically across video frames.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06N 3/045 - Combinaisons de réseaux

56.

TEXT-DRIVEN COLOR MANIPULATION OF REAL IMAGES

      
Numéro d'application US2022046427
Numéro de publication 2024/080984
Statut Délivré - en vigueur
Date de dépôt 2022-10-12
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Aberman, Kfir
  • Yu, Lucy
  • Jacobs, David Edward

Abrégé

Methods and techniques for manipulating the color of an image based on a text-based description are presented herein. A system can access an input image and an input text. The system can process, using a machine-learned recolorizing model, the input image to generate a recolorized image. A system can determine the similarity between the recolorized image and the input text description using a loss function and pre-trained encoder(s) which have been trained on a large dataset of text and images to convert the text and image inputs into the same embedding space. The system can then modify the one or more parameter values of the machine-learned recolorizing model to minimize the value of the loss function. Thus, after a plurality of iterations, the machine-learned recolorizing model will generate a recolorized photo that matches the description given in the input text.

Classes IPC  ?

  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]

57.

VIRTUAL CHANNEL BALANCING IN RING-BASED TOPOLOGIES

      
Numéro d'application US2023024825
Numéro de publication 2024/081043
Statut Délivré - en vigueur
Date de dépôt 2023-06-08
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Towles, Brian, Patrick
  • Parta, Hojat

Abrégé

Systems and method for routing data packets in ring network. A data packet being transmitted to a destination node may be received by a first structure at a first node. The first node may determine a number of hops the data packet will traverse as it is transmitted from the first node to the destination node and compare the determined number of hops to a threshold hop value to determine whether the number of hops is equal to or less than the threshold hop value. If the number of hops is greater than the threshold, the data packet may be transmitted to a dimension queuing structure for a first virtual channel within a second node, otherwise, the data packet may be transmitted to a dimension queuing structure for a second virtual channel or a turn queuing structure within the second node.

Classes IPC  ?

  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données

58.

RESTRICTING SECONDARY NODE ADDITION, DELETION, AND MODIFICATION

      
Numéro d'application US2023033114
Numéro de publication 2024/081102
Statut Délivré - en vigueur
Date de dépôt 2023-09-19
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shetty, Rajaneesh
  • Patil, Surendra

Abrégé

Systems and methods provided for restricting SN status changes. UE generates measurement report B1. Measurement report B1 would, notwithstanding SN status change, trigger SN addition procedure. Determination is made whether the flag within the eNB/gNB for "Restrict-secondary-node-addition" is set to true. If determination is no, then no SN status change restriction is permitted for UE and process proceeds to perform secondary node addition. If determination is yes, determination is made whether the UE has been in connected mode within this cell for time greater than the "time-threshold-for-reject-secondary node-addition" parameter value. If determination is no, perform secondary node addition. If determination is yes, determination is made whether the UE has requested secondary node addition a number of times greater than "number-threshold-for-secondary-node-rejection". If determination is no, performs secondary node addition. If determination is yes, i.e., the eNB/gNB MN determines to not proceed with the secondary node addition request for the UE-reported measurement.

Classes IPC  ?

  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 48/02 - Restriction d'accès effectuée dans des conditions spécifiques
  • H04W 48/08 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p.ex. distribution de données d'exploration

59.

INTER-PREDICTION WITH FILTERING

      
Numéro d'application US2022053152
Numéro de publication 2024/081012
Statut Délivré - en vigueur
Date de dépôt 2022-12-16
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Li, Xiang
  • Chen, Jianle
  • Mukherjee, Debargha
  • Han, Jingning
  • Xu, Yaowu

Abrégé

Decoding a current block using inter prediction with filtering includes identifying an intermediate prediction block for the current block using a motion vector and a reference frame. Filter coefficients are obtained for a filter. The filter coefficients are obtained using reconstructed pixels and second reconstructed pixels. The reconstructed pixels are peripheral to the current block. The second reconstructed pixels are peripheral to the intermediate prediction block. The filter is applied to the intermediate prediction block to obtain a final prediction block. The current block is reconstructed using the final prediction block. Encoding a current block includes obtaining an intermediate motion vector for the current block. Filter coefficients are obtained by minimizing an error metric between a prediction block corresponding to the intermediate motion vector and the current block. A motion vector is obtained for the current block by refining the intermediate motion vector using the filter coefficients.

Classes IPC  ?

  • H04N 19/117 - Filtres, p.ex. pour le pré-traitement ou le post-traitement
  • H04N 19/137 - Mouvement dans une unité de codage, p.ex. différence moyenne de champs, de trames ou de blocs
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
  • H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p.ex. en faisant la moyenne de paramètres de codage calculés antérieurement
  • H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
  • H04N 19/463 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression par compression des paramètres d’encodage avant la transmission
  • H04N 19/513 - Traitement de vecteurs de mouvement
  • H04N 19/82 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p.ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction

60.

COLOR DECORRELATION IN VIDEO AND IMAGE COMPRESSION

      
Numéro d'application US2022053372
Numéro de publication 2024/081013
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Li, Xiang
  • Xu, Yaowu
  • Han, Jingning

Abrégé

Image and video compression using color decorrelation is described. A method described herein includes receiving color transform information for an encoded block of image data, wherein the color transform information identifies an adaptive transform matrix used to convert an original block of the image data from an original color space to a new color space, thereby resulting in color decorrelation of the original block. A decoder receives a compressed bitstream including the encoded block that was encoded using the new color space and reconstructs the block from the encoded block. The method includes determining, from the color transform information, the adaptive transform matrix. After reconstructing the block, an inverse color transform of the block is performed using the matrix to obtain pixel values for a reconstructed block corresponding to the original block in the original color space, and the image data including the reconstructed block is stored or transmitted.

Classes IPC  ?

  • H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p.ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
  • H04N 19/157 - Mode de codage attribué, c. à d. le mode de codage étant prédéfini ou présélectionné pour être utilisé ultérieurement afin de sélectionner un autre élément ou paramètre
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
  • H04N 19/463 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression par compression des paramètres d’encodage avant la transmission
  • H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p.ex. liés aux standards de compression

61.

PHYSICAL LAYER IMPROVEMENTS FOR SHORT RANGE WIRELESS COMMUNICATIONS

      
Numéro d'application US2023033367
Numéro de publication 2024/081111
Statut Délivré - en vigueur
Date de dépôt 2023-09-21
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kumar, Sunil
  • Yeh, Victor

Abrégé

Various arrangements are presented that provide improvements of short-range wireless communications, such as Bluetooth LE Audio communication. An audio source device may determine that unidirectional audio is to be output. In response to determining that unidirectional audio is to be output, a first physical layer (PHY) configuration can be set for a first communication link in the downlink direction from the audio source device to the audio output device. A second PHY configuration can be set for the communication link in the uplink direction from the audio output device to the audio source device. The first PHY configuration has a greater symbol rate than the second PHY configuration.

Classes IPC  ?

62.

AUGMENTING TRAINING OF SEQUENCE TRANSDUCTION MODELS USING TOKEN-LEVEL LOSSES

      
Numéro d'application US2022079703
Numéro de publication 2024/081031
Statut Délivré - en vigueur
Date de dépôt 2022-11-11
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Zhao, Guanlong
  • Wang, Quan
  • Serrano, Beltrán Labrador
  • Lu, Han
  • Moreno, Ignacio Lopez
  • Huang, Yiling

Abrégé

A method (500) includes, for each training sample (410) of a plurality of training samples: processing, using a sequence transduction model (200), corresponding training input features (415) to obtain one or more output token sequence hypotheses (432) each including one or more predicted common tokens (204); and determining a token-level loss (462) based on, for each hypothesis: a number of special token insertions each associated with a corresponding predicted special token that appears in the hypothesis but does not appear in a corresponding sequence of ground-truth output tokens; and a number of special token deletions each associated with a corresponding ground-truth special token in the set of ground-truth special tokens that does not appear in hypothesis. The method also includes training the sequence transduction model to minimize additive error rate based on the token-level losses determined for the plurality of training samples.

Classes IPC  ?

  • G10L 17/04 - Entraînement, enrôlement ou construction de modèle
  • G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
  • G06N 3/0442 - Réseaux récurrents, p.ex. réseaux de Hopfield caractérisés par la présence de mémoire ou de portes, p.ex. mémoire longue à court terme [LSTM] ou unités récurrentes à porte [GRU]
  • G10L 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G06N 3/09 - Apprentissage supervisé
  • G06N 3/045 - Combinaisons de réseaux

63.

INTERFACE CONNECT DISCONNECT PROTOCOL

      
Numéro d'application US2022046187
Numéro de publication 2024/080965
Statut Délivré - en vigueur
Date de dépôt 2022-10-10
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kosireddy, Sunitha R.
  • Sastry, Kiran Srinivasa

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing an interface between a pair of processing cores of a device that are configured to exchange data. The device is configured to enable or disable one or more of the pair of processing cores. One of the methods includes configuring a connect/disconnect interface implemented as logic circuitry between the pair of processing cores to assume a connected state in which the pair of processing cores and exchange data, and configuring the connect/disconnect interface between the pair of processing cores to assume a disconnected state in which one or more of the processing cores is unable to receive data.

Classes IPC  ?

  • G06F 1/3234 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise
  • G06F 1/3287 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par la mise hors tension d’une unité fonctionnelle individuelle dans un ordinateur
  • G06F 15/163 - Communication entre processeurs

64.

WAVEGUIDE WITH OVERLAPPING REFLECTIVE FACETS

      
Numéro d'application US2023076545
Numéro de publication 2024/081698
Statut Délivré - en vigueur
Date de dépôt 2023-10-11
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Adema, Daniel
  • Bodiya, Timothy Paul

Abrégé

A waveguide includes an outcoupler that is implemented in the waveguide as a set of reflective facets that is arranged along a first direction. Each reflective facet is made by applying a reflective coating to a planar face of one or more substrates. Adjacent reflective facets in the set of reflective facets overlap one another along the first direction. For example, a leading portion of one reflective facet in the set of reflective facets overlaps with a tailing portion of the reflective facet adjacent to it.

Classes IPC  ?

  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G02B 27/00 - Systèmes ou appareils optiques non prévus dans aucun des groupes ,

65.

ACCESSING LOCALIZED SERVICES IN A WIRELESS COMMUNICATION SYSTEM

      
Numéro d'application US2023076513
Numéro de publication 2024/081679
Statut Délivré - en vigueur
Date de dépôt 2023-10-10
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Liao, Ching-Yu

Abrégé

A method for accessing localized services of a hosting network is implemented in a user equipment (UE) associated with a home network. The method includes receiving an indication of whether the UE is to access the localized services of the hosting network via the hosting network or a serving network distinct from the hosting network (1212); and accessing the localized services in accordance with the indication (i) directly via a radio access network (RAN) of the hosting network (1240) or (ii) via a RAN of the serving network operating as an underlay network, and the hosting network operating as an overlay network (1242).

Classes IPC  ?

  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 8/12 - Transfert de données de mobilité entre registres de localisation ou serveurs de mobilité
  • H04W 84/04 - Réseaux à grande échelle; Réseaux fortement hiérarchisés

66.

DETERMINING ATTRIBUTES FOR ELEMENTS OF DISPLAYABLE CONTENT AND ADDING THEM TO AN ACCESSIBILITY TREE

      
Numéro d'application US2023076757
Numéro de publication 2024/081825
Statut Délivré - en vigueur
Date de dépôt 2023-10-13
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Tseng, David
  • Halavati, Ramin
  • Paisios, Nektarios

Abrégé

A method may receive an image representing displayable content for display by an application. A method may execute a layout extraction model using the image as input and generating a list of elements for the image as output, the list of elements including at least a bounding box defining a portion of the image and a role attribute. A method may add the role attribute to a node in an accessibility tree using the list of elements.

Classes IPC  ?

67.

UNIVERSAL MONOLINGUAL OUTPUT LAYER FOR MULTILINGUAL SPEECH RECOGNITION

      
Numéro d'application US2023034972
Numéro de publication 2024/081332
Statut Délivré - en vigueur
Date de dépôt 2023-10-11
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Zhang, Chao
  • Li, Bo
  • Sainath, Tara N
  • Strohman, Trevor
  • Chang, Shuo-Yiin

Abrégé

A method (500) includes receiving a sequence of acoustic frames (100) as input to a multilingual automated speech recognition (ASR) model (200) configured to recognize speech in a plurality of different supported languages and generating, by an audio encoder (204) of the multilingual ASR, a higher order feature representation (212, 222) for a corresponding acoustic frame. The method also includes generating, by a language identification (LID) predictor (230) of the multilingual ASR, a language prediction representation (232) for a corresponding higher order feature representation. The method also includes generating, by a decoder (240) of the multilingual ASR, a probability distribution (252) over possible speech recognition results based on the corresponding higher order feature representation, a sequence of non-blank symbols (121), and a corresponding language prediction representation. The decoder includes monolingual output layer (400) having a plurality of output nodes (410) each sharing a plurality of language-specific wordpiece models (420).

Classes IPC  ?

  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la parole; Sélection d'unités de reconnaissance 

68.

EVALUATION-BASED SPEAKER CHANGE DETECTION EVALUATION METRICS

      
Numéro d'application US2023034766
Numéro de publication 2024/081203
Statut Délivré - en vigueur
Date de dépôt 2023-10-09
Date de publication 2024-04-18
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Zhao, Guanlong
  • Wang, Quan
  • Lu, Han
  • Huang, Yiling
  • Pelecanos, Jason

Abrégé

A method (600) includes obtaining a multi-utterance training sample (410) that includes audio data (412) characterizing utterances spoken by two or more different speakers (10) and obtaining ground-truth speaker change intervals (414) indicating time intervals in the audio data where speaker changes among the two or more different speakers occur. The method also includes processing the audio data to generate a sequence of predicted speaker change tokens (302) using a sequence transduction model (300). For each corresponding predicted speaker change token, the method includes labeling the corresponding predicted speaker change token as correct when the predicted speaker change token overlaps with one of the ground-truth speaker change intervals. The method also includes determining a precision metric (442) of the sequence transduction model based on a number of the predicted speaker change tokens labeled as correct and a total number of the predicted speaker change tokens.

Classes IPC  ?

  • G10L 17/04 - Entraînement, enrôlement ou construction de modèle
  • G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
  • G06N 3/0442 - Réseaux récurrents, p.ex. réseaux de Hopfield caractérisés par la présence de mémoire ou de portes, p.ex. mémoire longue à court terme [LSTM] ou unités récurrentes à porte [GRU]
  • G10L 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G06N 3/09 - Apprentissage supervisé
  • G06N 3/045 - Combinaisons de réseaux

69.

Filling field on user interface based on content of message

      
Numéro d'application 15144126
Numéro de brevet 11960827
Statut Délivré - en vigueur
Date de dépôt 2016-05-02
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chao, Thomas
  • Jillissen, Jeroen
  • Kaushal, Govind
  • Sarkar, Prasenjit
  • Carey, Deanna
  • Matta, Annika

Abrégé

A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present a user interface of an application in association with a user account, the user interface including at least one fillable field, determine a content type of the at least one fillable field, search messages stored in association with the user account for a text string associated with the content type of the at least one fillable field, and fill the at least one fillable field with the text string.

Classes IPC  ?

  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 40/14 - Documents en configuration arborescente
  • G06F 40/174 - Remplissage de formulaires; Fusion
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/306 - Profils des utilisateurs

70.

Using natural language latent representation in automated conversion of source code from base programming language to target programming language

      
Numéro d'application 18198674
Numéro de brevet 11960867
Statut Délivré - en vigueur
Date de dépôt 2023-05-17
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Singh, Rishabh
  • Dai, Hanjun
  • Zaheer, Manzil
  • Goncharuk, Artem
  • Davis, Karen
  • Andre, David

Abrégé

Using a natural language (NL) latent presentation in the automated conversion of source code from a base programming language (e.g., C++) to a target programming language (e.g., Python). A base-to-NL model can be used to generate an NL latent representation by processing a base source code snippet in the base programming language. Further, an NL-to-target model can be used to generate a target source code snippet in the target programming language (that is functionally equivalent to the base source code snippet), by processing the NL latent representation. In some implementations, output(s) from the NL-to-target model indicate canonical representation(s) of variables, and in generating the target source code snippet, technique(s) are used to match those canonical representation(s) to variable(s) of the base source code snippet. In some implementations, multiple candidate target source code snippets are generated, and a subset (e.g., one) is selected based on evaluation(s).

Classes IPC  ?

  • G06F 8/30 - Création ou génération de code source
  • G06F 8/41 - Compilation
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 7/01 - Modèles graphiques probabilistes, p.ex. réseaux probabilistes

71.

Display screen with animated graphical user interface

      
Numéro d'application 29878895
Numéro de brevet D1023037
Statut Délivré - en vigueur
Date de dépôt 2023-06-28
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Gaiser, Jonathan
  • Parmar, Siddhartha
  • Thai, John
  • De Gusmao Nogueira, Victor
  • Tran, Kim

72.

Display screen or portion thereof with graphical user interface

      
Numéro d'application 29807301
Numéro de brevet D1023026
Statut Délivré - en vigueur
Date de dépôt 2021-09-10
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hickernell, Joshua
  • Greenbaum, Isaac Solomon
  • Etkin, Thomas
  • Malik, Sameel Ahmed
  • Markley, Harry Tre
  • Bramlett, Drusilla De La Cruz
  • Ferr, Hayley Amber
  • Chen, Betty Jiaxin
  • Medina, Diana Elizeth Artalejo

73.

Wearable electronic device

      
Numéro d'application 29839982
Numéro de brevet D1022987
Statut Délivré - en vigueur
Date de dépôt 2022-05-25
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Reimann, Gina
  • Olsson, Maj Isabelle
  • Hong, Julie
  • Gredler, Christoph

74.

GOOGLE AI STUDIO

      
Numéro d'application 232164100
Statut En instance
Date de dépôt 2024-04-15
Propriétaire Google LLC (USA)
Classes de Nice  ? 00 - Aucun service ni marchandise classifiable

Produits et services

(1) Providing online non-downloadable software for use in large language models and artificial intelligence; providing online non-downloadable software using artificial intelligence for the production of human speech and text; providing online non-downloadable software for natural language processing, generation, understanding and analysis; providing online non-downloadable software for artificial intelligence and machine-learning based language and speech processing software; providing online non-downloadable software for creating generative models; providing online non-downloadable software for generating speech, text, sound, code, videos, images, and sound input; research and development services in the field of artificial intelligence; research, development and evaluation of large language models and data sets; research, design and development of computer programs and software; providing online non-downloadable software for managing data sets and performing safety checks in the field of artificial intelligence; providing online non-downloadable software for multi-modal artificial intelligence and machine-learning based language, text, and speech processing software; providing temporary use of online non-downloadable software for facilitating multi-modal natural language, speech, text, sound, code, videos, images, and sound input; research and development services in the field of multi-modal computer natural language processing, artificial intelligence, and machine learning; providing temporary use of online non-downloadable software for an integrated development environment for large language models; providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, natural language generation, statistical learning, mathematical learning, supervised learning, and unsupervised learning; providing information from searchable indexes and databases of information, including text, music, images, videos, software algorithms, mathematical equations, electronic documents, and databases; Software as a service (SAAS) featuring software for training software developers in the field of artificial intelligence.

75.

AI TEST KITCHEN

      
Numéro d'application 019013576
Statut En instance
Date de dépôt 2024-04-15
Propriétaire Google LLC (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing online non-downloadable software for use in connection with large language models and artificial intelligence; Providing online non-downloadable software using artificial intelligence for the production of human speech, text, video, sound, music and images; Providing online non-downloadable software for natural language processing, generation, understanding and analysis; Providing online non-downloadable software for artificial intelligence and machine-learning based language, text, speech, video, sound, music and image processing software; Providing online non-downloadable software for transferring, viewing, sharing, and uploading text, speech, video, sound, music and images; Providing online non-downloadable software for generating and editing text, speech, video, sound, music and image outputs; Providing online non-downloadable software for generating and editing text, speech, video, sound, music and image input; Research and development services in the field of artificial intelligence; Providing online non-downloadable software for multi-modal artificial intelligence and machine-learning based language, text, speech, video, sound, music and image processing software; Providing online non-downloadable software for facilitating multi-modal natural language, text, speech, video, sound, music and image input; Research and development services in the field of multi-modal computer natural language processing, artificial intelligence, and machine learning; Providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, and natural language generation.

76.

AI TEST KITCHEN

      
Numéro d'application 232125400
Statut En instance
Date de dépôt 2024-04-11
Propriétaire Google LLC (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Providing online non-downloadable software for use in connection with large language models and artificial intelligence; providing online non-downloadable software using artificial intelligence for the production of human speech, text, video, sound, music and images; providing online non-downloadable software for natural language processing, generation, understanding and analysis; providing online non-downloadable software for artificial intelligence and machine-learning based language, text, speech, video, sound, music and image processing software; providing online non-downloadable software for transferring, viewing, sharing, and uploading text, speech, video, sound, music and images; providing online non-downloadable software for generating and editing text, speech, video, sound, music and image outputs; providing online non-downloadable software for generating and editing text, speech, video, sound, music and image input; research and development services in the field of artificial intelligence; providing online non-downloadable software for multi-modal artificial intelligence and machine-learning based language, text, speech, video, sound, music and image processing software; providing online non-downloadable software for facilitating multi-modal natural language, text, speech, video, sound, music and image input; research and development services in the field of multi-modal computer natural language processing, artificial intelligence, and machine learning; providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, and natural language generation.

77.

EARBUD-TO-EARBUD COMMUNICATION RELAY

      
Numéro d'application 18205346
Statut En instance
Date de dépôt 2023-06-02
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Kumar, Sunil
  • Barros, Daniel

Abrégé

Various arrangements of wireless earbuds are presented. A first earbud, can include a first speaker, a first processing system, and a first wireless communication interface, that communicates with an audio source device using Bluetooth communications. A second earbud can include a second speaker, a second processing system, and a second wireless communication interface, that communicates with the audio source device and the first earbud using Bluetooth communications. The first earbud and the second earbud may be configured to wirelessly communicate with each other following completion of a first connected isochronous stream (CIS) event for the first earbud and second CIS event for the second earbud within a connected isochronous group (CIG) event.

Classes IPC  ?

78.

JOINT CONNECTED ISOCHRONOUS STREAM COMMUNICATION WITH CROSS ACKNOWLEDGEMENT

      
Numéro d'application 18218253
Statut En instance
Date de dépôt 2023-07-05
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Barros, Daniel
  • Kumar, Sunil

Abrégé

Various arrangements for short-range wireless communication are presented herein. An earbud of a pair of true wireless earbuds can receive an audio packet addressed to the other earbud of the pair. A single connected isochronous stream (CIS) within a connected isochronous group (CIG) may be present between the pair of true wireless earbuds and an audio source which transmitted the audio packet. The earbud can transmit a cross-acknowledgement indicating receipt of the audio packet to the other earbud. The earbud can also transmit audio data from the audio packet to the other earbud after the cross acknowledgement.

Classes IPC  ?

  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil

79.

Methods and Structures for Coupling Thermal Dissipating Elements and Thermal Cooling Structures to Integrated Circuit Dies

      
Numéro d'application 18225944
Statut En instance
Date de dépôt 2023-07-25
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Tang, Yingshi
  • Wang, Yingying
  • Jain, Padam
  • Samadiani, Emad
  • Udhayakumar, Sudharshan Sugavanesh
  • Iyengar, Madhusudan K.

Abrégé

Methods and structures for providing thermal dissipating elements on integrated circuit (“IC”) dies are disclosed. A thermal dissipating element placement assembly, such as a pin fin placement assembly, along with a vacuum pickup assembly, can be used to assist with simultaneous placement of multiple pin fins with desired profiles on desired locations of the IC die. The pin fin placement assembly may be comprised of one or more plates with a plurality of apertures therein for receiving the pin fins. The pin fin placement assembly can be further incorporated into a thermal cooling structure, which can include a manifold configured to encase the IC die and attached pin fins.

Classes IPC  ?

  • H05K 13/04 - Montage de composants
  • H05K 1/02 - Circuits imprimés - Détails
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

80.

Koopman Neural Forecaster for Time Series with Temporal Distribution Shifts

      
Numéro d'application 18373417
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Arik, Sercan Omer
  • Dong, Yihe
  • Yu, Qi
  • Wang, Rui

Abrégé

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.

Classes IPC  ?

  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs
  • G06N 3/08 - Méthodes d'apprentissage

81.

MEDIA COMSUMPTION HISTORY

      
Numéro d'application 18390590
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Sharifi, Matthew

Abrégé

Methods, systems, and apparatus for receiving, from a user, a request that includes an entity identifier associated with an entity that is referenced by one or more query terms of a search query, determining that the entity is identified in a media consumption database as a media item that has been indicated as consumed by the user or that the entity is associated with a media item that is identified in the media consumption database as a media item that has been indicated as consumed by the user, and based on the determination, providing a response to the request, the response including data indicating that the entity is a media item that has been indicated as consumed by the user or that the entity is associated with a media item that has been indicated as consumed by the user.

Classes IPC  ?

  • G06F 16/487 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
  • G06F 16/245 - Traitement des requêtes
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/432 - Formulation de requêtes
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06F 16/683 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/0601 - Commerce électronique [e-commerce]

82.

RECOGNIZING POLLING QUESTIONS FROM A CONFERENCE CALL DISCUSSION

      
Numéro d'application 18391536
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Burd, Emily
  • Sharma, Akshat

Abrégé

Data indicating one or more verbal phrases provided by one or more participants during a conference call is fed as input to a machine learning model. One or more outputs of the machine learning model are obtained. A polling question for polling at least a portion of the participants is extracted from the one or more outputs of the machine learning model. The polling question is based on one or more verbal phrases provided by the one or more participants. The polling question is provided for polling the at least the portion of the participants during the conference call.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06N 20/00 - Apprentissage automatique
  • G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences

83.

Tuning Approximate Nearest Neighbor Search Engines for Speed-Recall Tradeoffs Via Lagrange Multiplier Methods

      
Numéro d'application 18474907
Statut En instance
Date de dépôt 2023-09-26
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Sun, Philip Wenjie
  • Guo, Ruiqi
  • Kumar, Sanjiv

Abrégé

The disclosure is directed towards automatically tuning quantization-based approximate nearest neighbors (ANN) search methods and systems (e.g., search engines) to perform at the speed-recall pareto frontier. With a desired search cost or recall as input, the embodiments employ Lagrangian-based methods to perform constrained optimization on theoretically-grounded search cost and recall models. The resulting tunings, when paired with the efficient quantization-based ANN implementation of the embodiments, exhibit excellent performance on standard benchmarks while requiring minimal tuning or configuration complexity.

Classes IPC  ?

  • G06F 16/2453 - Optimisation des requêtes
  • G06F 16/953 - Requêtes, p.ex. en utilisant des moteurs de recherche du Web

84.

Personalized Federated Learning Via Sharable Basis Models

      
Numéro d'application 18474934
Statut En instance
Date de dépôt 2023-09-26
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chen, Hong-You
  • Gong, Boqing
  • Zhang, Mingda
  • Qi, Hang
  • Jia, Xuhui
  • Zhang, Li

Abrégé

The embodiments are directed towards providing personalized federated learning (PFL) models via sharable federated basis models. A model architecture and learning algorithm for PFL models is disclosed. The embodiments learn a set of basis models, which can be combined layer by layer to form a personalized model for each client using specifically learned combination coefficients. The set of basis models are shared with each client of a set of the clients. Thus, the set of basis models is common to each client of the set of clients. However, each client may generate a unique PFL based on their specifically learned combination coefficients. The unique combination of coefficients for each client may be encoded in a separate personalized vector for each of the clients.

Classes IPC  ?

  • G06N 3/098 - Apprentissage distribué, p.ex. apprentissage fédéré

85.

Channel Fusion for Vision-Language Representation Learning

      
Numéro d'application 18476037
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Piergiovanni, Anthony J.
  • Aladago, Maxwell Mbabilla

Abrégé

Provided is an approach that aligns multi-modal tokens using cross-attention without losing the advantages of global self-attention. In contrast to previous works that concatenate the unimodal tokens along the sequence dimension, example approaches described herein align per-modality tokens by chaining them along the channels. Specifically, the tokens from one modality can be used to query the other modality and the output can be concatenated with the query tokens on the channels. An analogous process can also be repeated (or performed in parallel) where the roles of the two modalities are switched. The resulting sets of compound tokens can be concatenated and fed into a self-attention encoder such as a transformer encoder that performs self-attention.

Classes IPC  ?

  • G06V 10/80 - Fusion, c. à d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques

86.

ONLINE TRAINING OF MACHINE LEARNING MODELS USING BAYESIAN INFERENCE OVER NOISE

      
Numéro d'application 18477525
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Jones, Matthew
  • Mozer, Michael Curtis

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for online training of machine learning models predicting time-series data. In one aspect, a method comprises training a machine learning model having a plurality of weights by maintaining weight data, specifying a plurality of sub-weights for each of the plurality of weights and covariance data that estimates the joint uncertainty between the sub-weights, and, at each of a plurality of time steps, receiving model inputs, processing the model inputs using the weight data to generate corresponding model outputs, receiving corresponding ground truth outputs, and updating the weight data using the corresponding ground truth outputs.

Classes IPC  ?

87.

MATCHING CONTENT PROVIDERS AND INTERESTED CONTENT USERS

      
Numéro d'application 18480142
Statut En instance
Date de dépôt 2023-10-03
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Corduneanu, Adrian Dumitru
  • Manor, Eyal
  • Spencer, Scott
  • Heilig, Joerg

Abrégé

Methods, systems, and apparatuses to match content providers and interested content users are described. Input indicating an accessing of a network location by a user is received along with the user's identifier. The identifier is obfuscated and transmitted to a content provider configured to provide content to the user at the network location. A re-direct identifier is transmitted to the user instructing the user to directly contact the content provider. When the user contacts the content provider, the user transmits a provider-specific identifier by which the content provider identifies the user and the obfuscated user identifier. The content provider updates a database of obfuscated user identifiers and provider-specific user identifiers based on the received identifiers. Thus, the content provider is enabled to identify interested users based on obfuscated and provider-specific user identifiers.

Classes IPC  ?

88.

LIGHT-EMITTING DIODES WITH INTEGRATED OPTICAL ELEMENTS

      
Numéro d'application 18482554
Statut En instance
Date de dépôt 2023-10-06
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Leung, Benjamin
  • Tsai, Miao-Chan
  • Hurtt, Sheila
  • He, Gang
  • Schneider, Jr., Richard Peter

Abrégé

The disclosure describes various aspects of using optical elements monolithically integrated with light-emitting diode (LED) structures. In an aspect, a light emitting device includes a single LED structure having an active region and a single optical element disposed on the LED structure and configured to collimate and steer light emitted by the LED structure. One or more additional optical elements may also be disposed on the LED structure. In another aspect, a light emitting device may include multiple LED structures and a single optical element disposed on the multiple LED structures and configured to collimate and steer light emitted by the multiple LED structures. For each of these aspects, the LED structure(s) and the optical element(s) are made of a material that includes GaN, the LED structure(s) has a corresponding active region, and the LED structure(s) has a corresponding reflective contact disposed opposite to the optical element(s).

Classes IPC  ?

  • H01L 33/32 - Matériaux de la région électroluminescente contenant uniquement des éléments du groupe III et du groupe V de la classification périodique contenant de l'azote
  • G02B 3/04 - Lentilles simples ou composées à surfaces non sphériques à surfaces continues engendrées par une rotation autour d'un axe, mais s'écartant d'une véritable sphère
  • G02B 27/30 - Collimateurs
  • H01L 33/00 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails
  • H01L 33/18 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails caractérisés par les corps semi-conducteurs ayant une structure cristalline ou une orientation particulière, p.ex. polycristalline, amorphe ou poreuse au sein de la région électroluminescente
  • H01L 33/60 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails caractérisés par les éléments du boîtier des corps semi-conducteurs Éléments de mise en forme du champ optique Éléments réfléchissants

89.

DEPLOYING OPTIMIZATION PROFILES FOR COMPILING COMPUTER PROGRAMS IN DATA CENTERS

      
Numéro d'application 18482738
Statut En instance
Date de dépôt 2023-10-06
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wang, Yu
  • Chen, Dehao
  • Phothilimthana, Phitchaya Mangpo

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for feedback-directed optimization. One of the methods includes maintaining a data store comprising a plurality of optimization profiles that are used by a compiler to compile respective computer programs. The computer programs can be invoked by a set of executing workloads. Operations are repeatedly performed that include, for each optimization profile in at least a subset of the optimization profiles: determining or predicting whether the optimization profile is a valid optimization profile for a current software version of the compiler, and in response to determining or predicting that the optimization profile is not a valid optimization profile for the current software version of the compiler, removing the optimization profile from the data store.

Classes IPC  ?

90.

Highly Efficient Convolutional Neural Networks

      
Numéro d'application 18486534
Statut En instance
Date de dépôt 2023-10-13
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Howard, Andrew Gerald
  • Sandler, Mark
  • Chen, Liang-Chieh
  • Zhmoginov, Andrey
  • Zhu, Menglong

Abrégé

The present disclosure provides directed to new, more efficient neural network architectures. As one example, in some implementations, the neural network architectures of the present disclosure can include a linear bottleneck layer positioned structurally prior to and/or after one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. As another example, in some implementations, the neural network architectures of the present disclosure can include one or more inverted residual blocks where the input and output of the inverted residual block are thin bottleneck layers, while an intermediate layer is an expanded representation. For example, the expanded representation can include one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. A residual shortcut connection can exist between the thin bottleneck layers that play a role of an input and output of the inverted residual block.

Classes IPC  ?

91.

Signal Processing Coordination Among Digital Voice Assistant Computing Devices

      
Numéro d'application 18488623
Statut En instance
Date de dépôt 2023-10-17
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Kothari, Anshul
  • Bhaya, Gaurav
  • Jain, Tarun

Abrégé

Coordinating signal processing among computing devices in a voice-driven computing environment is provided. A first and second digital assistant can detect an input audio signal, perform a signal quality check, and provide indications that the first and second digital assistants are operational to process the input audio signal. A system can select the first digital assistant for further processing. The system can receive, from the first digital assistant, data packets including a command. The system can generate, for a network connected device selected from a plurality of network connected devices, an action data structure based on the data packets, and transmit the action data structure to the selected network connected device.

Classes IPC  ?

  • G10L 25/60 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour mesurer la qualité des signaux de voix
  • G06N 20/00 - Apprentissage automatique
  • G10L 25/03 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

92.

CREATING DYNAMIC DATA-BOUND CONTAINER HOSTED VIEWS AND EDITABLE FORMS

      
Numéro d'application 18542146
Statut En instance
Date de dépôt 2023-12-15
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Procopio, Michael Jeffrey
  • Hashmi, Sarmad

Abrégé

A method for using a user-fillable form in a host container includes receiving, at a host container, a user-fillable form bound to dynamic data from an underlying data source where the user-fillable form has a data structure generated by prepopulated coding. The method further includes translating the user-fillable form into a hostable format for the host container. The method also includes rendering, using the hostable format for the host container, the user-fillable form in a user interface. The method further includes receiving, at the user interface of the host container, from a user of the host container, a data entry for input to the user-fillable form and updating, by the host container, the dynamic data from the underlying data source by persisting data from the data entry in a data store associated with the underlying data source.

Classes IPC  ?

  • G06F 40/174 - Remplissage de formulaires; Fusion
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 21/31 - Authentification de l’utilisateur
  • H04L 51/42 - Aspects liés aux boîtes aux lettres, p.ex. synchronisation des boîtes aux lettres

93.

ADAPTIVE ARTIFICIAL NEURAL NETWORK SELECTION TECHNIQUES

      
Numéro d'application 18542424
Statut En instance
Date de dépôt 2023-12-15
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Foerster, Jakob Nicolaus

Abrégé

Computer-implemented techniques can include obtaining, by a client computing device, a digital media item and a request for a processing task on the digital item and determining a set of operating parameters based on (i) available computing resources at the client computing device and (ii) a condition of a network. Based on the set of operating parameters, the client computing device or a server computing device can select one of a plurality of artificial neural networks (ANNs), each ANN defining which portions of the processing task are to be performed by the client and server computing devices. The client and server computing devices can coordinate processing of the processing task according to the selected ANN. The client computing device can also obtain final processing results corresponding to a final evaluation of the processing task and generate an output based on the final processing results.

Classes IPC  ?

94.

ADAPTING CLIENT APPLICATION OF FEATURE PHONE BASED ON EXPERIMENT PARAMETERS

      
Numéro d'application 18543936
Statut En instance
Date de dépôt 2023-12-18
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Accame, Diego
  • Lee, Abraham
  • Wan, Yujie
  • Raghunathan, Shriya
  • Carino, Raymond
  • Ji, Feng
  • Lal Das, Shashwat
  • Westman, Nickolas

Abrégé

Some implementations are directed to adapting a client application on a feature phone based on experiment parameters. Some of those implementations are directed to adapting an assistant client application, where the assistant client application interacts with remote assistant component(s) to provide automated assistant functionalities via the assistant client application of the feature phone. Some implementations are additionally or alternatively directed to determining whether an invocation, of an assistant client application on a feature phone, is a request for transcription of voice data received in conjunction with the invocation, or is instead a request for an assistant response that is responsive to the transcription of the voice data (e.g., includes assistant content that is based on and in addition to the transcription, and that optionally lacks the transcription itself).

Classes IPC  ?

  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

95.

Voice Query Handling in an Environment with Multiple Users

      
Numéro d'application 17938659
Statut En instance
Date de dépôt 2022-10-06
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method includes detecting multiple users, receiving a first query issued by a first user, the first query including a command for a digital assistant to perform a first action, and enabling a round robin mode to control performance of actions commanded by queries. The method also includes, while performing the first action, receiving audio data corresponding to a second query 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 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.

Classes IPC  ?

  • G10L 17/22 - Procédures interactives; Interfaces homme-machine
  • G06F 16/638 - Présentation des résultats des requêtes

96.

METHODS TO INCREASE EFFICIENCY AND REDUCE SEE THROUGH ARTIFACTS OF REFLECTIVE WAVEGUIDES

      
Numéro d'application 17963816
Statut En instance
Date de dépôt 2022-10-11
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kowalski, Jamie Elizabeth
  • Potnis, Shreyas
  • Anderson, Rhys
  • Afanasev, Kirill
  • Glik, Eliezer
  • Bodiya, Timothy Paul
  • Isbrucker, Victor

Abrégé

A waveguide including first and second sections has a first molded optic material forming a portion of the geometry of one or more Bragg gratings disposed on one surface of the first section of the waveguide. Similarly, a second molded optic material forming another portion of the geometry of one or more Bragg gratings is disposed on one surface of the second section of the waveguide. Further, a photopolymer material is deposited on the first molded optic material. As the first and second sections are coupled, a waveguide is formed with a layer of photopolymer material disposed in the waveguide with the layer of photopolymer material having a geometry defined by the first and second molded optic materials. Bragg grating holograms are then recorded in the layer of photopolymer material, resulting in a waveguide with a plurality of Bragg gratings.

Classes IPC  ?

  • F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

97.

RENDERING AUGMENTED REALITY CONTENT BASED ON POST-PROCESSING OF APPLICATION CONTENT

      
Numéro d'application 17962795
Statut En instance
Date de dépôt 2022-10-10
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Sedouram, Ramprasad

Abrégé

Implementations relate to an automated assistant that provides augmented reality content, via a display interface of computerized glasses, resulting from post-processing of application content. The application content can be identified based on prior interactions between a user and one or more applications, and the application content can be processed to determine objects, and/or object classifications, that may be associated with the application content. When the user is wearing the computerized glasses, and the object is detected within a field of view of the computerized glasses, the automated assistant can cause certain content to be rendered at the display interface of the computerized glasses. In some implementations, the content can be generated to supplement, and/or be different from, existing content that the user may have already accessed, in furtherance of preventing duplicative usage of applications and/or preserving computational resources.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée

98.

AUTOMATICALLY CALIBRATING ANCHOR DEVICES IN AN INDOOR POSITIONING SYSTEM

      
Numéro d'application 17638002
Statut En instance
Date de dépôt 2021-10-14
Date de la première publication 2024-04-11
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Shin, Dongeek

Abrégé

To determine locations of ultra-wideband (UWB) anchor devices in an indoor positioning system, the indoor positioning system obtains distance measurements between each pair of N UWB anchor devices in the indoor positioning system. Each distance measurement is determined based on a round trip time of a UWB signal communicated between the pair of UWB anchor devices. The indoor positioning system also determines a location of each of the UWB anchor devices within the indoor positioning system using the distance measurements, and reconstructs an absolute network topology of the UWB anchor devices using the determined locations of the UWB anchor devices. The absolute network topology is used to determine a location of a client device within the indoor positioning system.

Classes IPC  ?

  • G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques

99.

Handling Contradictory Queries on a Shared Device

      
Numéro d'application 17938455
Statut En instance
Date de dépôt 2022-10-06
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method for handling contradictory queries on a shared device includes receiving a first query issued by a first user, the first query specifying a first long-standing operation for a digital assistant to perform, and while the digital assistant is performing the first long-standing operation, receiving a second query, the second query specifying a second long-standing operation for the digital assistant to perform. The method also includes determining that the second query was issued by another user different than the first user and determining, using a query resolver, 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 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.

Classes IPC  ?

  • G06F 16/632 - Formulation de requêtes
  • G06F 16/638 - Présentation des résultats des requêtes
  • G10L 17/02 - Opérations de prétraitement, p.ex. sélection de segment; Représentation ou modélisation de motifs, p.ex. fondée sur l’analyse linéaire discriminante [LDA] ou les composantes principales; Sélection ou extraction des caractéristiques
  • G10L 17/06 - Techniques de prise de décision; Stratégies d’alignement de motifs
  • G10L 17/22 - Procédures interactives; Interfaces homme-machine

100.

Trans-Inductor Voltage Regulator For High Bandwidth Power Delivery

      
Numéro d'application 17961264
Statut En instance
Date de dépôt 2022-10-06
Date de la première publication 2024-04-11
Propriétaire Google LLC (USA)
Inventeur(s)
  • Jiang, Shuai
  • Li, Xin
  • Kwon, Woon-Seong
  • Yang, Cheng Chung
  • Wang, Qiong
  • Kim, Nam Hoon
  • Popovich, Mikhail
  • Gan, Houle
  • Nan, Chenhao

Abrégé

A voltage regulator having a multiple of main stages and at least one accelerated voltage regulator (AVR) bridge is provided. The main stages may respond to low frequency current transients and provide DC output voltage regulation. The AVR bridges are switched much faster than the main stages and respond to high frequency current transients without regulating the DC output voltage. The AVR bridge frequency response range can overlap with the main stage frequency response range, and the lowest frequency to which the AVR bridges respond may be set lower than the highest frequency to which the main stages respond.

Classes IPC  ?

  • H02M 3/335 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
  • H02M 1/00 - APPAREILS POUR LA TRANSFORMATION DE COURANT ALTERNATIF EN COURANT ALTERNATIF, DE COURANT ALTERNATIF EN COURANT CONTINU OU VICE VERSA OU DE COURANT CONTINU EN COURANT CONTINU ET EMPLOYÉS AVEC LES RÉSEAUX DE DISTRIBUTION D'ÉNERGIE OU DES SYSTÈMES D'ALI; TRANSFORMATION D'UNE PUISSANCE D'ENTRÉE EN COURANT CONTINU OU COURANT ALTERNATIF EN UNE PUISSANCE DE SORTIE DE CHOC; LEUR COMMANDE OU RÉGULATION - Détails d'appareils pour transformation
  1     2     3     ...     100        Prochaine page