Google LLC

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 4 376 pour Google LLC Trier par
Recheche Texte
Brevet
International - WIPO
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 76
2022 juin (MACJ) 65
2022 mai 77
2022 avril 113
2022 mars 80
Voir plus
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 366
G06N 3/04 - Architecture, p.ex. topologie d'interconnexion 262
G06N 3/08 - Méthodes d'apprentissage 220
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 199
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 198
Voir plus
Résultats pour  brevets
  1     2     3     ...     44        Prochaine page

1.

SHARING A NAVIGATION SESSION TO MINIMIZE DRIVER DISTRACTION

      
Numéro d'application US2020065197
Numéro de publication 2022/132139
Statut Délivré - en vigueur
Date de dépôt 2020-12-16
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A first computing device may implement a method for sharing a navigation session to minimize driver distraction. The method includes requesting access to a shared navigation session synchronized with a navigation session at a second computing device indicative of a navigation route, and the navigation session includes route data. In response to receiving access to the shared navigation session, the first computing device may receive synchronized route data indicative of the navigation route at the second computing device. The method further comprises obtaining one or more first navigation instructions corresponding to the synchronized route data including at least one navigation instruction that augments or is output in a different manner than one or more second navigation instructions output at the second computing device, and outputting the one or more first navigation instructions.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués

2.

ON-DEVICE GRAMMAR CHECKING

      
Numéro d'application US2020065969
Numéro de publication 2022/132167
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Millius, Sebastian
  • Wang, Qi
  • Li, Yunpeng
  • Kumar, Shankar
  • Zilka, Lukas
  • Tong, Simon
  • Sundermeyer, Martin

Abrégé

A computing device may receive inputted text and perform, using one or more neural networks, on-device grammar checking of a sequence of words in the inputted text, including determining, using the one or more neural networks, a grammatically correct version of the sequence of words and determining that the sequence of words does not match the grammatically correct version of the sequence of words. The computing device may, in response to determining that the sequence of words does not match the grammatically correct version of the sequence of words, output, for display at a display device, at least a portion of the grammatically correct version of the sequence of words as a suggested replacement for at least a sequence of the sequence of words in the inputted text.

Classes IPC  ?

  • G06F 40/253 - Analyse grammaticale; Corrigé du style

3.

ON-DEVICE REAL-TIME TRANSLATION OF MEDIA CONTENT ON A MOBILE ELECTRONIC DEVICE

      
Numéro d'application US2020065983
Numéro de publication 2022/132168
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Barbello, Brandon
  • Zack, Shenaz
  • Wantland, Tim
  • Iqram, Khondokar Sami
  • Radicevic, Nikola
  • Modali, Prasad
  • Pitman, Jeffrey Robert
  • Ganov, Svetoslav
  • Ge, Qi
  • Wilson, Jonathan D.
  • Seno, Masakazu
  • Gu, Xinxing

Abrégé

This document describes methods and systems of on-device real-time translation for media content on a mobile electronic device (102). The translation is managed and executed by an operating system (104) of the electronic device rather than within a particular application (210) executing on the electronic device. The operating system can translate media content, including visual content (306) displayed on a display device (108) of the electronic device or audio content (304) output by the electronic device. Because the translation is at the OS level, the translation can be implemented, automatically or based on a user input, across a variety of (including all) applications and a variety of content on the electronic device to provide a consistent translation experience, which is provided via a system UI overlay (120) that displays translated text as captions to video content or as a replacement to on-screen text.

Classes IPC  ?

  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

4.

ELECTRONIC DEVICE TETHERING WITH SUPPORTED NETWORK SLICING IN CELLULAR NETWORKS

      
Numéro d'application US2020064899
Numéro de publication 2022/132127
Statut Délivré - en vigueur
Date de dépôt 2020-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Hui
  • Liu, Liping

Abrégé

A first user equipment (UE) (102) is configured to establish a first tethered connection (114-1) with a second UE 104 and a second tethered connection (114-2) with at least a third UE (104-2). The first UE (102) identifies a plurality of network slices (118) provided by a network (100). The first UE (102) selects at least a first network slice (118-1) for the second UE (104-1) and selects at least a second network slice (118-2) for the at least third UE (104-2). The first UE (102) wirelessly communicates data for the second UE (104-1) over the at least first network slice (118-1) using a first upstream link (116-1). The first UE (102) wirelessly communicates data for the at least third UE (104-2) over the at least second network slice (118-2) using a second upstream link (116-2). The first upstream link (116-1) and the second upstream link (116-2) are concurrently maintained.

Classes IPC  ?

  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 76/14 - Gestion de la connexion Établissement de la connexion Établissement de la connexion en mode direct
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou usager
  • H04W 84/22 - Réseaux auto-organisés, p.ex. réseaux ad hoc ou réseaux de détection avec accès aux réseaux câblés

5.

AUTOMATICALLY ENHANCING STREAMING MEDIA USING CONTENT TRANSFORMATION

      
Numéro d'application US2020065559
Numéro de publication 2022/132151
Statut Délivré - en vigueur
Date de dépôt 2020-12-17
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shirbhate, Akhilesh
  • Das, Ariyam

Abrégé

A method includes receiving media content comprising audio data for distribution through content distribution platform that requires the media content to include video content, transforming the audio data into textual content, determining, based on a search of a searchable database, that the textual content of the audio data matches characteristics of visual data in the searchable database, integrating the visual data having the matched characteristics with the media content to create an augmented content stream in response to the determination that the textual content of the audio data matches the characteristics of the visual data, and distributing the augmented content stream through the content distribution platform that requires the media content to include video content.

Classes IPC  ?

  • G06F 16/432 - Formulation de requêtes
  • G06F 16/538 - Présentation des résultats des requêtes
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole

6.

VARIABLE BRIGHTNESS AND FIELD OF VIEW DISPLAY

      
Numéro d'application US2020064830
Numéro de publication 2022/132124
Statut Délivré - en vigueur
Date de dépôt 2020-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Nicholson, Stuart James Myron
  • Bodiya, Timothy Paul
  • Adema, Daniel
  • Potnis, Shreyas

Abrégé

A display system varies a size of a field of view area of a display for augmented reality (AR) applications based on at least one of ambient light in the environment and content displayed at the display and varying a brightness level of the field of view area such that the brightness level within the field of view area is inversely proportional to the field of view area. Based on an amount of ambient light detected in the environment of the display system, the display system adjusts the size of the area of the field of view of the display in inverse proportion to the amount of detected ambient light. As the size of the field of view area decreases, the display system increases the brightness level of the display within the field of view such that the brightness level is approximately inversely proportional to the field of view area.

Classes IPC  ?

  • G09G 3/00 - 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

7.

AUDIO PANEL TEMPERATURE CONTROL

      
Numéro d'application US2020064866
Numéro de publication 2022/132126
Statut Délivré - en vigueur
Date de dépôt 2020-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Jose, Jennis
  • Lewis, Ian Peter
  • Weng, Chia Cheng
  • Wang, Teyuan
  • Pinchott, Dominic Todd
  • Crosbie, Paul Brian
  • Enan, Wael Essam
  • Pate, Michael Scot

Abrégé

A mobile device includes a panel audio loudspeaker including a display panel and an actuator coupled to the display panel. The mobile device includes a temperature sensor arranged to sense a temperature of the display panel, and an electronic control module in communication with the actuator and the temperature sensor. The electronic control module is programmed to perform operations including: obtaining, from the temperature sensor, data indicating a temperature of the display panel; and based on the data indicating the temperature of the display panel, adjusting a power signal provided to the actuator to drive the panel audio loudspeaker. The power signal can be adjusted by selecting, based on the data indicating the temperature of the display panel, a target temperature of the display panel; mapping the target temperature to a target power level; and changing the power signal provided to the actuator to the target power level.

Classes IPC  ?

8.

FEEDBACK CONTROLLER USING SECRET SHARING

      
Numéro d'application US2021063026
Numéro de publication 2022/132618
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Thomas, Creighton

Abrégé

This document describes to pacing digital component distribution and controlling the use of digital component distribution rate using feedback controllers implemented using secret sharing. In one aspect, a method includes, for each of one or more campaigns, initializing, by a first computing system of multi-party computation (MPC) systems and in collaboration with one or more second computing systems of the MPC systems, a feedback controller for the campaign in secret shares using a secure MPC process. The first computing system updates, a first secret share of an output of the feedback controller based on an error parameter representing a difference between a setpoint and a measured rate for the campaign. The first computing system determines, based at least on the first secret share of the output, a first secret share of a pacing selector parameter that defines whether the campaign satisfies a pacing eligibility condition for the campaign.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/08 - Répartition de clés

9.

BONE CONDUCTION HEADPHONE SPEECH ENHANCEMENT SYSTEMS AND METHODS

      
Numéro d'application US2021063255
Numéro de publication 2022/132728
Statut Délivré - en vigueur
Date de dépôt 2021-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Rui, Steve
  • Kannan, Govind
  • Thormundsson, Trausti

Abrégé

Systems and methods for enhancing a headset user's own voice include at least two outside microphones (104, 106), an inside microphone (108), audio input components operable to receive and process the microphone signals, and a cross-over module configured to generate an enhanced voice signal. The audio processing components includes a low frequency branch comprising low pass filter banks, a low frequency spatial filter (212), a low frequency spectral filter (214), and a high frequency branch comprising highpass filter banks, a high frequency spatial filter (232), and a high frequency spectral filter (234).

Classes IPC  ?

  • H04R 1/10 - Ecouteurs; Leurs fixations
  • H04R 3/00 - Circuits pour transducteurs
  • G10L 21/0208 - Filtration du bruit
  • G10K 11/175 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son
  • H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques

10.

AMBIENT DETECTOR FOR DUAL MODE ANC

      
Numéro d'application US2021063246
Numéro de publication 2022/132721
Statut Délivré - en vigueur
Date de dépôt 2021-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Rui, Steve
  • Kannan, Govind

Abrégé

Active noise cancellation systems and methods include a feedforward path configured to receive a reference signal comprising ambient noise and adaptively generate an anti-noise signal to cancel the ambient noise. The adaptive filter is tuned in accordance with at least one parameter, which is set by a logic device configured to determine an ambient noise condition based the reference signal, e.g., by estimating a fullband power of the reference signal, estimating a low-frequency power of the reference signal, comparing the fullband power and low-frequency power to one or more thresholds, and/or setting one or more ambient noise flags. The ambient noise condition may include a quiet background, a wideband noise condition, and/or a low-frequency dominant noise condition.

Classes IPC  ?

  • G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales

11.

AUTHENTICATING A FILE SYSTEM WITHIN UNTRUSTED STORAGE

      
Numéro d'application US2021059104
Numéro de publication 2022/132354
Statut Délivré - en vigueur
Date de dépôt 2021-11-12
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Hsieh, Yu-Ting

Abrégé

This document includes techniques, apparatuses, and systems for authenticating a file system (112) within untrusted storage (104). In particular, a file-system authenticator (108) generates a file-system root hash (206) corresponding to the file system (112) during a write operation. The file-system root hash (206) is uniquely determined based on contents of files within the file system (112) and a structure of the file system (112). The file-system root hash (206) can be readily updated, which enables the file system to support a dynamically-changing file system (112). Also, the size of the file-system root hash (206) is independent of the size of the file system (112) within the untrusted storage (104). As such, the size of trusted storage (110) used to store the file-system root hash (206) can be predetermined and fixed regardless of the size of the file system (112).

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

12.

TEXTILE-MATERIAL MODEL FOR VIBROACOUSTIC STRUCTURAL SIMULATION

      
Numéro d'application US2021063239
Numéro de publication 2022/132716
Statut Délivré - en vigueur
Date de dépôt 2021-12-14
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shumaker, Laura, Charlotte
  • Raghupathy, Arun, Prakash
  • Chakravartula, Ayyana, Mori
  • Torrie, Darren
  • Ho, Janet, P.
  • Cheng, Liang
  • Dixit, Neha, Ravi
  • Briant, Paul, L.
  • Spark, Kaitlin, S.
  • Agarwal, Gunjan
  • Mennitt, Daniel

Abrégé

The present document describes techniques associated with a textile-material model for vibroacoustic structural simulation. The techniques described herein provide a nontrivial methodology to test a textile and simplify its representation, which can enable prediction of acoustic performance (e.g, rub and buzz) of an electronic-speaker device having a textile mounted thereon. The textile is modeled as a textile-material model based on an elongation stiffness obtained from a time-temperature superposition curve of the textile, which is based on a dynamic mechanical analysis test of the textile in each of course and wale directions. The textile-material model is then applied to an assembly model of the electronic-speaker device to simulate a vibroacoustic response of the textile relative to the assembly model to predict a likelihood of rub and buzz.

Classes IPC  ?

  • G01N 29/30 - Dispositions pour l'étalonnage ou la comparaison, p.ex. avec des objets standard
  • G01H 17/00 - Mesure des vibrations mécaniques ou des ondes ultrasonores, sonores ou infrasonores non prévue dans les autres groupes de la présente sous-classe
  • G01M 7/02 - Test de vibration
  • G01N 29/44 - Traitement du signal de réponse détecté
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • H04R 1/02 - Boîtiers; Meubles; Montages à l'intérieur de ceux-ci
  • H04R 1/20 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles
  • H04R 29/00 - Dispositifs de contrôle; Dispositifs de tests

13.

MULTI-TENANT CONTROL PLANE MANAGEMENT ON COMPUTING PLATFORM

      
Numéro d'application US2021042998
Numéro de publication 2022/132233
Statut Délivré - en vigueur
Date de dépôt 2021-07-23
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Smith, Daniel, Veritas

Abrégé

Methods, systems, devices, and computer-readable storage media for managing a multi-tenant cloud computing platform. Rather than maintain cluster control planes separately for each tenant, a cloud provider control plane implemented on one or more nodes can manage the creation, allocation, execution, and destruction of cluster control planes in an on-demand way. Computing resources can be used more efficiently at least because resources are not under-utilized. Adding additional tenants can be done with zero or small marginal cost per-tenant, because cluster control planes for servicing requests by the tenant are executed in response to a request, but destroyed when a tenant for the plane is idle. Multiple instances of an API server implementing a platform API for communicating between devices of the platform and clusters of computing resources can be generated and modified on a per-tenant basis.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

14.

MANAGING CONDITIONAL CONFIGURATION IN SCG DEACTIVATION SCENARIOS

      
Numéro d'application US2021062798
Numéro de publication 2022/132580
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Wu, Chih-Hsiang

Abrégé

A UE, communicating in dual connectivity (DC) with a radio access network (RAN) via a master node (MN) and a secondary node (SN), can implement a method for managing a conditional configuration during deactivation of a secondary cell group (SCG). The method can be implemented by processing hardware and includes receiving (1102), from the RAN, the conditional configuration related to a DC procedure and a condition to be satisfied before the UE applies the conditional configuration. The method also includes deactivating (1104) the SCG at the UE and processing (1106) the conditional configuration in view of the deactivating, including by preventing the UE from applying the conditional configuration.

Classes IPC  ?

  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 36/36 - Contrôle de resélection par un équipement d'abonné ou un équipement terminal
  • H04W 76/19 - Rétablissement de connexion
  • H04W 76/34 - Libération sélective de connexions en cours

15.

GATING OF CONTEXTUAL ATTENTION AND CONVOLUTIONAL FEATURES

      
Numéro d'application US2020065580
Numéro de publication 2022/132153
Statut Délivré - en vigueur
Date de dépôt 2020-12-17
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Kanazawa, Noritsugu

Abrégé

A method includes determining a mask defining a portion of a perceptual representation, convolutional features associated with the perceptual representation, and contextual attention features associated with the perceptual representation. The method also includes determining a concatenation of the mask, the convolutional features, and the contextual attention features. The method additionally includes determining gate values for the portion, where determining gate values includes processing the concatenation using a machine learning model. The method further includes determining gated convolutional features based on the convolutional features and the gate values and gated contextual attention features based on the contextual attention features and the gate values. The method yet further includes generating refined values for the portion based on the gated convolutional features and the gated contextual attention features.

Classes IPC  ?

  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage

16.

FOLDABLE-DISPLAY DEVICE WITH MULTIPLE DISPLAY PORTIONS SPACED APART BY BEND REGIONS

      
Numéro d'application US2021059750
Numéro de publication 2022/132370
Statut Délivré - en vigueur
Date de dépôt 2021-11-17
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Choi, Sangmoo
  • Kim, Taesung
  • Han, Jungmin

Abrégé

This document describes techniques and systems directed to foldable-display devices that define multiple display portions, including an internal display and an external display. The multiple display portions are spaced apart by one or more bend regions. The bend regions may include one or more static or dynamic bends. In aspects, a static bend region includes a static bend that fixes a position of the internal display relative to a position of the external display. The internal display and the external display are configured to be driven by data signals from the same display driver and control circuit. Such foldable-display devices may conserve power, may be less expensive to produce, or may be more durable.

Classes IPC  ?

  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
  • H04M 1/02 - Caractéristiques de structure des appareils téléphoniques

17.

UPLINK CONTROL FOR DUAL CONNECTIVITY

      
Numéro d'application US2020066204
Numéro de publication 2022/132180
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Ou, Xu
  • Mao, Rukun
  • Sun, Xiantao
  • Zhang, Qin
  • Chen, Yu-Cheng
  • Yang, Yihsin
  • Wang, Yu

Abrégé

This document includes techniques and apparatuses for providing uplink control for dual connectivity. In aspects, when a total quantity of buffered data (612) queued for transmission over an uplink is greater than an uplink data split threshold, the techniques allocate not-yet-buffered data (602, 604) effective to improve dual-connectivity throughput, as well as other advantages.

Classes IPC  ?

  • H04W 28/08 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement Équilibrage ou répartition des charges

18.

USING SECURE MULTI-PARTY COMPUTATION AND PROBABILISTIC DATA STRUCTURES TO PROTECT ACCESS TO INFORMATION

      
Numéro d'application US2021063024
Numéro de publication 2022/132617
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Yeo, Kevin Wei Li
  • Wang, Gang

Abrégé

This document describes systems and techniques for protecting the security of information in content selection and distribution. In one aspect, a method includes receiving, by a first computing system of MPC systems, a digital component request including distributed point functions that represent a secret share of a respective point function that indicates whether a user of the client device is a member of a first user group. Selection values are identified. Each selection value corresponds to a respective digital component, a set of contextual signals, and a respective second user group identifier for a respective second user group to which the respective digital component is eligible to be distributed. A determination is made, for each selection value and using the distributed point functions in a secure MPC process, a candidate parameter that indicates whether the second user group identifier matches a user group that includes the user as a member.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/08 - Répartition de clés

19.

STEERABLE CAMERA ARRAY FOR HEAD-MOUNTED DISPLAY DEVICES

      
Numéro d'application US2020066114
Numéro de publication 2022/132171
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de publication 2022-06-23
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Adema, Daniel
  • Nicholson, Stuart James Myron

Abrégé

A head wearable apparatus, such as a pair of smart glasses are configured to track a gaze direction of a person for various applications. To support the tracking, the head wearable apparatus is configured with a lens assembly including at least one lens module (e.g., a lens or a lenslet array) operably coupled to the head wearable apparatus and a camera assembly including a camera sensor operably coupled to the head wearable apparatus. The head wearable apparatus is also configured with a camera assembly operably coupled to an anterior surface of a flexure of the head wearable apparatus (e.g., proximate to the front of the smart glasses frames) to minimize a size (e.g., to be as small as possible) of an aperture housing the camera assembly. The flexure is configured to be adjacent to the lens assembly operably coupled to the head wearable apparatus.

Classes IPC  ?

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

20.

SELECTABLE CONTROLS FOR INTERACTIVE VOICE RESPONSE SYSTEMS

      
Numéro d'application US2020063708
Numéro de publication 2022/125061
Statut Délivré - en vigueur
Date de dépôt 2020-12-08
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Barbello, Brandon Charles
  • Zack, Shenaz
  • Wantland, Tim
  • Jedrzejowicz, Jan Piotr

Abrégé

This document describes systems and techniques to enable selectable controls for interactive voice response (IVR) systems. The described systems and techniques can determine whether audio data associated with a voice or video call between a user of a computing device and a third party includes multiple selectable options. The third party audibly provides the selectable options during the call. In response to determining that the audio data includes the selectable options, the computing device can determine a text description of the multiple selectable options. The described systems and techniques can then display two or more selectable controls on a display. The user can select a selectable control to indicate a selected option of the multiple selectable options. In this way, the described systems and techniques can improve a user experience with voice calls and video calls by making IVR systems easier to navigate and understand.

Classes IPC  ?

  • H04M 3/493 - Services d'information interactifs, p. ex. renseignements sur l'annuaire téléphonique
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

21.

IDENTIFYING AND PROVIDING REQUESTED USER INFORMATION DURING VOICE CALLS AND VIDEO CALLS

      
Numéro d'application US2020063839
Numéro de publication 2022/125078
Statut Délivré - en vigueur
Date de dépôt 2020-12-08
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Barbello, Brandon Charles
  • Zack, Shenaz
  • Wantland, Tim
  • Jedrzejowicz, Jan Piotr

Abrégé

This document describes systems and techniques to identify and provide requested user information during voice and video calls. The described systems and techniques can determine whether audio data associated with a voice or video call between a user of a computing device and a third party includes a request for user information. The third party asks for user information during the call. The described systems and techniques identify user data responsive to the request for user information and display it on a display or provide it to the third party during the call. In this way, the described systems and techniques can improve user calls by identifying user data responses to requests for user information and providing a convenient and secure way to communicate the user data to the third party.

Classes IPC  ?

  • H04M 3/493 - Services d'information interactifs, p. ex. renseignements sur l'annuaire téléphonique
  • G06F 3/0482 - 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 interaction avec des listes d’éléments sélectionnables, p.ex. les menus
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

22.

ENHANCED VIDEO STABILIZATION BASED ON MACHINE LEARNING MODELS

      
Numéro d'application US2020064166
Numéro de publication 2022/125090
Statut Délivré - en vigueur
Date de dépôt 2020-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shi, Fuhao
  • Shi, Zhenmei
  • Lai, Wei-Sheng

Abrégé

Apparatus and methods related to stabilization of video content are provided. An example method includes receiving, by a mobile computing device, one or more image parameters associated with a video frame of a plurality of video frames. The method further includes receiving, from a motion sensor of the mobile computing device, motion data associated with the video frame. The method also includes predicting, by applying a neural network to the one or more image parameters and the motion data, a stabilized version of the video frame.

Classes IPC  ?

  • G06T 7/269 - Analyse du mouvement utilisant des procédés basé sur le gradient
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

23.

LEVERAGING CLOUD ANCHORS IN AUTHENTICATION

      
Numéro d'application US2020070886
Numéro de publication 2022/125125
Statut Délivré - en vigueur
Date de dépôt 2020-12-09
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Faaborg, Alexander James
  • Barros, Brett
  • Schoenberg, Michael

Abrégé

Systems and methods are described for authenticating devices. The systems and methods may include detecting, by a sensor on a wearable device, at least one cloud anchor that includes an identifier associated with a network and configured for a physical environment. In response to detecting that a location associated with the at least one cloud anchor is within a threshold distance of the wearable device and detecting that the wearable device has access to the at least one cloud anchor, triggering extraction of the identifier from the at least one cloud anchor. The systems and methods may also include joining the wearable device to the network based on a received authentication corresponding to the extracted identifier.

Classes IPC  ?

  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04W 12/63 - Sécurité dépendant du contexte dépendant de la proximité
  • H04W 12/65 - Sécurité dépendant du contexte dépendant de l’environnement, p.ex. utilisant les données environnementales saisies
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

24.

USING SECURE MULTI-PARTY COMPUTATION TO IMPROVE CONTENT SELECTION PROCESS INTEGRITY

      
Numéro d'application US2021054340
Numéro de publication 2022/125182
Statut Délivré - en vigueur
Date de dépôt 2021-10-11
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yung, Marcel M., Moti
  • Yeo, Kevin, Wei Li

Abrégé

This document describes systems and techniques for improving the integrity and protecting the security of information in content selection and distribution. In one aspect, a method includes receiving, by a first server of a secure multi-party computation (MFC) system from an application on a user device, a request for a digital component. The request is parsed into distinct sub-requests. Each sub-request is transmitted to a different server. A set of candidate selection values is received from a separate server. The first server performs, in collaboration with one or more second servers of the MFC system, a selection process to generate a selection result for a winning digital component, including merging, the first set of candidate selection values and a set of cached selection values to create a final set of candidate selection values and sorting the final set according to the values of the candidate selection values.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/08 - Répartition de clés

25.

STREAMING ACTION FULFILLMENT BASED ON PARTIAL HYPOTHESES

      
Numéro d'application US2021059591
Numéro de publication 2022/125276
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (300) for streaming action fulfillment receives audio data (14) corresponding to an utterance (20) where the utterance includes a query (22) to perform an action (24) that requires performance of a sequence of sub-actions (26) in order to fulfill the action. While receiving the audio data, but before receiving an end of speech condition (214), the method processes the audio data to generate intermediate automated speech recognition (ASR) results (212), performs partial query interpretation on the intermediate ASR results to determine whether the intermediate ASR results identify an application type needed to perform the action and, when the intermediate ASR results identify a particular application type, performs a first sub-action in the sequence of sub-actions by launching a first application (118) to execute on the user device where the first application is associated with the particular application type. The method fulfills performance of the action.

Classes IPC  ?

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

26.

FREEZE WORDS

      
Numéro d'application US2021059775
Numéro de publication 2022/125283
Statut Délivré - en vigueur
Date de dépôt 2021-11-17
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Kracun, Aleksandar

Abrégé

A method (300) for detecting freeze words includes receiving audio data (118) that corresponds to an utterance (119) spoken by a user (10) and captured by a user device (110) associated with the user. The method also includes processing, using a speech recognizer (200), the audio data to determine that the utterance includes a query (122) for a digital assistant (109) to perform an operation. The speech recognizer is configured to trigger endpointing of the utterance after a predetermined duration of non-speech in the audio data. Before the predetermined duration of non-speech, the method includes detecting a freeze word (123) in the audio data. In response to detecting the freeze word in the audio data, the method also includes triggering a hard microphone closing event (125) at the user device. The hard microphone closing event prevents the user device from capturing any audio subsequent to the freeze word.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/04 - Segmentation; Détection des limites de mots
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/08 - Classement ou recherche de la parole

27.

HOTPHRASE TRIGGERING BASED ON A SEQUENCE OF DETECTIONS

      
Numéro d'application US2021060233
Numéro de publication 2022/125294
Statut Délivré - en vigueur
Date de dépôt 2021-11-21
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew

Abrégé

A method (300) includes receiving audio data (202) corresponding to an utterance (110) captured by a user device (104). The utterance includes a command for a digital assistant (109) to perform an operation. The method also includes determining, using a hotphrase detector (200) configured to detect each trigger word in a set of trigger words associated with a hotphrase (210), whether any of the trigger words in the set of trigger words are detected in the audio data during a corresponding fixed-duration time window (220). The method also includes identifying, in the audio corresponding to the utterance, the hotphrase when each other trigger word in the set of trigger words was also detected in the audio data. The method also includes triggering an automated speech recognizer (116) to perform speech recognition on the audio data when the hotphrase is identified in the audio data corresponding to the utterance.

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
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels

28.

PERVASIVE RESOURCE IDENTIFICATION

      
Numéro d'application US2021062542
Numéro de publication 2022/125738
Statut Délivré - en vigueur
Date de dépôt 2021-12-09
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Tulshibagwale, Atul
  • Parsewar, Sachin, Subhashrao
  • Singla, Amit

Abrégé

A method (600) for pervasive resource identification includes receiving an authentication request (132) from a first application service (130). The authentication request requests authentication of a user (12) of a user device (10). The method includes obtaining device information (14) associated with the user device of the user and generating a unique opaque identifier (162) for the user device based on the device information. The method includes obtaining authentication credentials (20) from the user device. The authentication credentials verify an identity of the user. In response to receiving the authentication credentials from the user device, the method includes generating an authentication token (172) and encoding the unique opaque identifier into the authentication token. The method includes transmitting the authentication token to the first application service. The authentication token allows the first application service to adjust an interaction with the user device based on the unique opaque identifier.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

29.

GROUP HOTWORDS

      
Numéro d'application US2021062707
Numéro de publication 2022/125836
Statut Délivré - en vigueur
Date de dépôt 2021-12-09
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (600) includes a first assistant-enabled device (AED) (104) receiving an assignment instruction assigning a group hotword (50g) to a selected group of AEDs. Each AED is configured to wake-up from a low-power state when the group hotword is detected in streaming audio by at least one of the AEDs. The method also includes receiving audio data (20) that corresponds to an utterance spoken by a user (102) and includes a query (128) that specifies an operation to perform. In response to detecting the group hotword in the audio data, the method also includes triggering the first AED to wake-up from the low-power state and executing a collaboration routine (150) to cause the first AED and each other AED in the selected group of AEDs to collaborate with one another to fulfill performance of the operation specified by the query.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique

30.

FINDING DIMENSIONAL CORRELATION USING HYPERLOGLOG

      
Numéro d'application US2021062732
Numéro de publication 2022/125848
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Tabb, Lloyd

Abrégé

A method (400) for determining overlap between search terms in distinct elements in data collected from a number of sources (140). The method involves receiving a first search term (410), accessing a first hyperloglog sketch of the first search term and a second hyperloglog sketch of a second search term (430), and determining a degree of overlap between the first search term and the second search term based on the first hyperloglog sketch of the first search term and a second hyperloglog sketch of a second search term (440). Respective hyperloglog sketches of additional search terms can be accessed (620), and respective degrees of overlap between the first search term and the additional search terms can be determined (630). Respective correlation values can be assigned based on the respective degrees of overlap (640). Search results can be organized according to the respective correlation values (660) in order to prioritize search terms having higher correlation values (670).

Classes IPC  ?

  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage

31.

NETWORK REACHABILITY IMPACT ANALYSIS

      
Numéro d'application US2021062818
Numéro de publication 2022/125905
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Yang, Hongkun
  • Liu, Hui
  • Adhav, Gargi
  • Tang, Alan

Abrégé

A method (500) of network reachability impact analysis includes receiving (502) a plurality of network configuration snapshots (304, 304a-304n) for a network (208). The method also include selecting (504) a first network configuration snapshot (304b) of the network and a second network configuration snapshot (304c) of the network. The method further includes generating (508) a first reachability graph (332a) representing packet reachability of the network for the first network configuration snapshot. The method also includes generating a second reachability graph (332b) representing packet reachability of the network for the second network configuration snapshot. The method also includes computing a reachability differentiation graph (342) identifying a net change to reachability from the first reachability graph (332a) to the second reachability graph (332b). The method further includes generating a reachability differentiation report (352) including a human-interpretable output of the net change to reachability.

Classes IPC  ?

  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 45/02 - Mise à jour ou découverte de topologie
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

32.

SELF-SUPERVISED MACHINE LEARNING FOR MEDICAL IMAGE ANALYSIS

      
Numéro d'application US2021062857
Numéro de publication 2022/125930
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Azizi, Shekoofeh
  • Loh, Wen Yau Aaron
  • Karthikesalingam, Alan Prasana
  • Mustafa, Basil
  • Ryan, Fiona Keleher
  • Freyberg, Jan
  • Deaton, Jonathan Paul
  • Norouzi, Mohammad
  • Natarajan, Vivek
  • Chen, Ting
  • Beaver, Zachary William
  • Kornblith, Simon

Abrégé

Systems and methods can perform self-supervised machine learning for improved medical image analysis. As one example, self-supervised learning on ImageNet, followed by additional self-supervised learning on unlabeled medical images from the target domain of interest, followed by fine-tuning on labeled medical images from the target domain significantly improves the accuracy of medical image classifiers such as, for example diagnostic models. Another example aspect of the present disclosure is directed to a novel Multi-Instance Contrastive Learning (MICLe) method that uses multiple different medical images that share one or more attributes (e.g., multiple images that depict the same underlying pathology and/or the same patient) to construct more informative positive pairs for self-supervised learning.

Classes IPC  ?

33.

PRIVACY-PRESERVING TECHNIQUES FOR CONTENT SELECTION AND DISTRIBUTION

      
Numéro d'application US2021062880
Numéro de publication 2022/125946
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yung, Marcel M. Moti

Abrégé

This document describes systems and techniques for improving the integrity and protecting the security of information in content selection and distribution. In one aspect, a method includes receiving, by a first server of a secure multi-party computation (MPC) system and from an application on a client device, a request for a selection value. In response to receiving the request, the first server conducts, in collaboration with a second server of the secure MPC system, a privacy-preserving selection process and a counterfactual selection process. The first server transmits a selection result defining the first winning selection value from the privacy-preserving selection process and the second winning selection value from the counterfactual selection process and receives, from the application on the client device, a notification indicating that a digital component corresponding to the winning selection value from the privacy-preserving selection process was presented at the client device.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06N 20/00 - Apprentissage automatique

34.

FINGERPRINT-BASED AUTHENTICATION USING TOUCH INPUTS

      
Numéro d'application US2020063623
Numéro de publication 2022/125058
Statut Délivré - en vigueur
Date de dépôt 2020-12-07
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Shin, Dongeek

Abrégé

Techniques and apparatuses are described that enable a device to be unlocked and continuous user authentication without a touch input dedicated to fingerprint requisition. A touch input (106) is received that comprises one or more touches (108) to a touchscreen (306), and raw image data (112) corresponding to the touches (108) is retrieved from a fingerprint imaging sensor (308). A pixel-clustering technique is performed on the raw image data (112) to determine a portion of the raw image data (118) that corresponds to each of the touches (108). Touch embeddings (120) are formed for each of the portions of the raw image data (118) and compared to one or more stored fingerprint embeddings (220) that correspond to respective fingerprints of one or more authorized users. An authentication result (204) is then determined for the touch input (106) based on the comparison results (124).

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales

35.

SAVING COMMUNICATED INFORMATION FROM VOICE CALLS AND VIDEO CALLS

      
Numéro d'application US2020063842
Numéro de publication 2022/125079
Statut Délivré - en vigueur
Date de dépôt 2020-12-08
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Barbello, Brandon
  • Zack, Shenaz
  • Kulchycki, Scott Douglas
  • Wantland, Tim
  • Jedrzejowicz, Jan Piotr

Abrégé

This document describes systems and techniques to save communicated information from voice and video calls. The described systems and techniques can determine whether audio data associated with a call between a user of a computing device and a third party includes communicated information. The user or the third party audibly provides the communicated information during the call, after which the computing device determines a text description of the communicated information. The described systems and techniques can then display a selectable control, including the text description of the communicated information, on a display. The user can select the selectable control to send the communicated information to computing device memory, the communication application, or another application. In this way, the described systems and techniques can improve user calls by saving communicated information and providing a convenient way to recall and share the communicated information.

Classes IPC  ?

  • H04M 1/72454 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en tenant compte des contraintes imposées par le contexte ou par l’environnement
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test

36.

AVOIDING AND MANAGING POOR WIRELESS CONNECTIONS ON MOBILE DEVICES

      
Numéro d'application US2020064266
Numéro de publication 2022/125097
Statut Délivré - en vigueur
Date de dépôt 2020-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Barbello, Brandon Charles
  • Zack, Shenaz
  • Wantland, Tim
  • Kulchycki, Scott Douglas

Abrégé

This document describes systems and techniques to avoid and manage poor wireless connections on mobile devices. The described systems and techniques can determine, based on a determined signal quality or signal strength of a current wireless connection, that a superior signal quality or a superior signal strength is available at a location adjacent to, or within a determined distance of, a current location of the mobile device. In response to determining that the superior signal quality or the superior signal strength is available at the location, the mobile device can provide an alert to a user. The alert can indicate the location adjacent to, or within the determined distance of, the mobile device. In this way, the described systems and techniques can direct users to better network connections or alleviate their impact.

Classes IPC  ?

  • H04W 64/00 - Localisation d'usagers ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test
  • H04W 48/20 - Sélection d'un point d'accès

37.

DUAL-BAND PATCH ANTENNA FOR ANGLE-OF-ARRIVAL ANALYSIS

      
Numéro d'application US2020064566
Numéro de publication 2022/125113
Statut Délivré - en vigueur
Date de dépôt 2020-12-11
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sahin, Seckin
  • Zheng, Ming

Abrégé

A dual-mode antenna array (300) receives RF signaling (104) for AoA analysis, and includes a substrate (302), a ground plane (402) disposed at a first side and a pair of radiating elements (308-1, 308-2) disposed at a second side. Each radiating element of the pair includes conductive material arranged in a modified rectangular shape having a first slot (318) at a first side, a second slot (320) at a second side, a third slot (322) at a third side, and a fourth slot (324) at a fourth side. The antenna array further includes a feed probe (310) disposed adjacent to the pair of radiating elements and a pair of feedlines (314-1, 314-2), each feedline conductively connected, at a first end, to the feed probe and connected, at a second end, to each of a first feed point (341) and a second feed point (342) of a corresponding radiating element.

Classes IPC  ?

  • H01Q 1/38 - Forme structurale pour éléments rayonnants, p.ex. cône, spirale, parapluie formés par une couche conductrice sur un support isolant
  • H01Q 3/26 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l'énergie à travers une ouverture rayonnante
  • H01Q 9/04 - Antennes résonnantes
  • H01Q 21/06 - Réseaux d'unités d'antennes, de même polarisation, excitées individuellement et espacées entre elles
  • H01Q 5/30 - Dispositions permettant un fonctionnement sur différentes gammes d’ondes
  • H01Q 21/08 - Réseaux d'unités d'antennes, de même polarisation, excitées individuellement et espacées entre elles les unités étant espacées le long du trajet rectiligne ou adjacent à celui-ci
  • H01Q 21/28 - Combinaisons d'unités ou systèmes d'antennes sensiblement indépendants et n’interagissant pas entre eux
  • H01Q 25/00 - Antennes ou systèmes d'antennes fournissant au moins deux diagrammes de rayonnement

38.

SPEAKER DEPENDENT FOLLOW UP ACTIONS AND WARM WORDS

      
Numéro d'application US2021059693
Numéro de publication 2022/125279
Statut Délivré - en vigueur
Date de dépôt 2021-11-17
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (500) includes receiving audio data (402) corresponding to an utterance (106) spoken by a user (102) that includes a command (118) for a digital assistant (105) to perform a long-standing operation, activating a set of one or more warm words (112) associated with a respective action for controlling the long-standing operation, and associating the activated set of one or more warm words with only the user. While the digital assistant is performing the long-standing operation, the method includes receiving additional audio data corresponding to an additional utterance, identifying one of the warm words from the activated set of warm words, and performing speaker verification (400) on the additional audio data. The method further includes performing the respective action associated with the identified one of the warm words for controlling the long-standing operation when the additional utterance was spoken by the same user that is associated with the activated set of one or more warm words.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 17/06 - Techniques de prise de décision; Stratégies d’alignement de motifs
  • G10L 17/22 - Procédures interactives; Interfaces homme-machine
  • G06F 3/16 - Entrée acoustique; Sortie acoustique

39.

COMBINING DEVICE OR ASSISTANT-SPECIFIC HOTWORDS IN A SINGLE UTTERANCE

      
Numéro d'application US2021059785
Numéro de publication 2022/125284
Statut Délivré - en vigueur
Date de dépôt 2021-11-17
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (400) for combining hotwords (24) in a single utterance (20) includes receiving, at a first assistant-enabled device (AED) (110), audio data (14) corresponding to an utterance directed toward the first AED and a second AED among two or more AEDs where the audio data includes a query (22) specifying an operation to perform. The method also detects, using a hotword detector (130), a first hotword assigned to the first AED that is different than a second hotword assigned to the second AED. In response to detecting the first hotword, the method initiates processing on the audio data to determine that the audio data includes a term preceding the query that at least partially matches the second hotword. Based on the at least partial match, the method executes a collaboration routine (200) to cause the first AED and the second AED to collaborate with one another to fulfill the query.

Classes IPC  ?

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

40.

UNSUPERVISED LEARNING OF DISENTANGLED SPEECH CONTENT AND STYLE REPRESENTATION

      
Numéro d'application US2021059991
Numéro de publication 2022/125290
Statut Délivré - en vigueur
Date de dépôt 2021-11-18
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Pang, Ruoming
  • Tjandra, Andros
  • Zhang, Yu
  • Karita, Shigeki

Abrégé

A linguistic content and speaking style disentanglement model (100) includes a content encoder (110), a style encoder (130), and a decoder (150). The content encoder is configured to receive input speech (102) as input and generate a latent representation of linguistic content (120) for the input speech as output. The content encoder is trained to disentangle speaking style information from the latent representation of linguistic content. The style encoder is configured to receive the input speech as input and generate a latent representation of speaking style (140) for the input speech as output. The style encoder is trained to disentangle linguistic content information from the latent representation of speaking style. The decoder is configured to generate output speech (152) based on the latent representation of linguistic content for the input speech and the latent representation of speaking style for the same or different input speech.

Classes IPC  ?

  • G10L 21/007 - Changement de la qualité de la voix, p.ex. de la hauteur tonale ou des formants caractérisé par le procédé utilisé
  • G10L 21/013 - Adaptation à la hauteur tonale ciblée
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes
  • 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

41.

INTRA-USER EQUIPMENT-COORDINATION SET COMMUNICATION VIA AN ADAPTIVE PHASE-CHANGING DEVICE

      
Numéro d'application US2021060521
Numéro de publication 2022/125306
Statut Délivré - en vigueur
Date de dépôt 2021-11-23
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jibing
  • Stauffer, Erik, Richard

Abrégé

Techniques and apparatuses are described for intra-user equipment-coordination set (intra-UECS) communication via an adaptive phase-changing device (APD) are described. In aspects, a base station selects (1205) an APD for use by a first user equipment-coordination set, UECS), in an intra-UECS communication path. The base station communicates (1210) APD information about the APD to a first coordinating user equipment, UE, of the first UECS. In aspects, the base station the apportions (1225) APD-access to the APD for the first UECS and indicates (1230) the apportioned APD-access to the first coordinating UE of the first UECS.

Classes IPC  ?

  • H04B 7/026 - Diversité coopérative, p.ex. utilisant des stations fixes ou mobiles en tant que relais
  • H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
  • H04B 7/024 - Utilisation coopérative d’antennes sur plusieurs sites, p.ex. dans les systèmes à plusieurs points coordonnés ou dans les systèmes coopératifs à "plusieurs entrées plusieurs sorties" [MIMO]

42.

METHODS AND DEVICES FOR MANAGING USER EQUIPMENT CONNECTIVITY WITH MASTER NODE AND SECONDARY NODE

      
Numéro d'application US2021061979
Numéro de publication 2022/125426
Statut Délivré - en vigueur
Date de dépôt 2021-12-06
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Wu, Chih-Hsiang

Abrégé

A network node operates as a master node, MN, for a user equipment, UE, communicating in dual connectivity, DC, with the MN and a secondary node, SN. To manage deactivation of a secondary cell group, SCG, the network node determines that the SCG is deactivated (2202), determines, when the SCG is deactivated, that a radio connection between the MN and the UE should be suspended (2206), and suspends the radio connection (2208).

Classes IPC  ?

  • H04W 76/27 - Transitions entre états de commande de ressources radio [RRC]
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil

43.

AUTOMATIC DETECTION AND MITIGATION OF DENIAL-OF-SERVICE ATTACKS

      
Numéro d'application US2021062713
Numéro de publication 2022/125842
Statut Délivré - en vigueur
Date de dépôt 2021-12-09
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Pepin, Francois
  • Harder, Andre Lloyd Perlee
  • Joshi, Prajakta
  • Roy, Amitabha
  • Talagadadeevi, Saila
  • Kiner, Emil
  • Kuo, Chia-Tung
  • Ye, Jiayu

Abrégé

A method (600) for mitigating network abuse includes obtaining a first set of network traffic messages (22) of network traffic currently received by a network service (30) and determining, via a first model (310), whether network abuse is occurring based on the first set of network traffic messages. When the network abuse is occurring, the method includes obtaining a second set of current network traffic messages. The method also includes, for each network traffic message in the second set of network traffic messages, labeling, via a second model (172), the network traffic message as an abusing network traffic message or a non-abusing network traffic message. The method also includes generating, via a third model (410), at least one network traffic rule (402). Each network traffic rule, when implemented, reduces an effect of the abusing network traffic messages.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • H04L 41/16 - en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 9/40 - Protocoles réseaux de sécurité

44.

VOICE CALL CONTINUITY IN VOICE-OVER-WI-FI AND EVOLVED PACKET SYSTEM FALLBACK

      
Numéro d'application US2021062944
Numéro de publication 2022/125981
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-06-16
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Lo, Tai-Lun
  • Chen, Ching-Wei
  • Chuang, Po-Ying

Abrégé

A user equipment (UE) (102) in a mobile network (100) is configured to establish a first packet data network (PDN) connection (615-1) between the UE (102) and an Internet Protocol Multimedia Service (IMS) network (631) of the mobile network (100) via a wireless local area network (WLAN) access point (124). The first PDN connection (615-1) is for implementing a voice call (617). The UE determines that at least one of the UE (102) or the mobile network (100) fails to support Voice over New Radio (VoNR). Responsive to determining that at least one of the UE (102) or the mobile network (100) fails to support Voice over New Radio (VoNR), the UE (102) prevents itself from establishing a connection with a first radio access network (RAN) (110-1) of the mobile network (100).

Classes IPC  ?

  • H04W 36/30 - La resélection étant déclenchée par des paramètres spécifiques par des données de mesure ou d’estimation de la qualité des liaisons
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 36/14 - Resélection d'un réseau ou d'une interface hertzienne
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
  • H04L 65/1016 - Sous-système multimédia IP [IMS]
  • H04L 69/24 - Négociation des capacités de communication

45.

SECURED MANAGEMENT OF DATA DISTRIBUTION RESTRICTIONS

      
Numéro d'application US2020063409
Numéro de publication 2022/119578
Statut Délivré - en vigueur
Date de dépôt 2020-12-04
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yeo, Kevin

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allowing suitable digital components to be automatically selected and provided to a client device. Methods can include generating a universal identifier for a digital component that is presented in the application. The application updates a set of universal identifiers that has been created for digital components presented by the application over a specified time period. The application identifies digital components and the corresponding universal identifiers that are blocked and generates a probabilistic data structure representing the set of blocked universal identifiers. The application creates multiple shares of the probabilistic data structure and transmits different shares to different servers. The application receives a separate response generated by each of the different servers based on the multiple shares and identifies a digital component to present in the application based on a combination of the separate responses.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 9/08 - Répartition de clés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

46.

VIRTUAL USER EQUIPMENT SET

      
Numéro d'application US2021059144
Numéro de publication 2022/119701
Statut Délivré - en vigueur
Date de dépôt 2021-11-12
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jibing
  • Stauffer, Erik, Richard

Abrégé

This document describes methods, devices, systems, and means for managing a virtual user equipment, UE, set by a network entity, the network entity registering multiple user equipment to the virtual UE set (602), generating a virtual-UE-set session context (604), and sending a virtual-UE-set context notification to a base station, directing the base station to transmit the virtual-UE-set session context to each of the multiple user equipment in the virtual UE set (606). The network entity determines that a first user equipment in the virtual UE set is in-focus for a first instance of an application (608), applies a first set of capabilities associated with the first UE to a session for the first instance of the application (610), and based on the relaying, relays data between the first instance of the application and an application server based on the first set of capabilities (612).

Classes IPC  ?

  • H04W 4/08 - Gestion des groupes d'utilisateurs
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou usager
  • H04L 65/1066 - Gestion de session

47.

DECAYING AUTOMATED SPEECH RECOGNITION PROCESSING RESULTS

      
Numéro d'application US2021059588
Numéro de publication 2022/119705
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (300) for decaying speech processing includes receiving, at a voice- enabled device (110), an indication of a microphone trigger event (202) indicating a possible interaction with the device through speech where the device has a microphone (116) that, when open, is configured to capture speech. In response to receiving the indication of the microphone trigger event, the method also includes instructing the microphone to open or remain open for a duration window (212) to capture an audio stream (16) and providing the audio stream captured by the open microphone to a speech recognition system (150). During the duration window, the method further includes decaying a level (222) of the speech recognition processing based on a function of the duration window and instructing the speech recognition system to use the decayed level (204, 222) of speech recognition processing over the audio stream.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • 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
  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix

48.

AUTOMATED ASSISTANT FOR FACILITATING COMMUNICATIONS THROUGH DISSIMILAR MESSAGING FEATURES OF DIFFERENT APPLICATIONS

      
Numéro d'application US2021060301
Numéro de publication 2022/119737
Statut Délivré - en vigueur
Date de dépôt 2021-11-22
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew

Abrégé

Implementations relate to an automated assistant that can respond to communications received via a third party application and/or other third party communication modality. The automated assistant can determine that the user is participating in multiple different conversations via multiple different third party communication services. In some implementations, conversations can be processed to identify particular features of the conversations. When the automated assistant is invoked to provide input to a conversation, the automated assistant can compare the input to the identified conversation features in order to select the particular conversation that is most relevant to the input. In this way, the automated assistant can assist with any of multiple disparate conversations that are each occurring via a different third party application.

Classes IPC  ?

  • G06F 40/295 - Reconnaissance de noms propres
  • G06F 9/54 - Communication interprogramme
  • G06F 40/30 - Analyse sémantique
  • G06N 20/00 - Apprentissage automatique
  • H04L 51/224 - en fournissant une notification sur les messages entrants, p.ex. des poussées de notifications des messages reçus
  • G06F 3/16 - Entrée acoustique; Sortie acoustique

49.

WEIGHTED ALTERNATING PATHS IN GRAPHS FOR QUANTUM COMPUTING

      
Numéro d'application US2021060965
Numéro de publication 2022/119764
Statut Délivré - en vigueur
Date de dépôt 2021-11-29
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Jones, Nathan Cody

Abrégé

A computer-implemented method for expanding a set of matched nodes in a partially-matched graph can include obtaining, by a computing system, a partially-matched graph having a matching set, the partially-matched graph including one or more edges and a plurality of nodes, the one or more edges having a matching label. The method can include obtaining at least two unmatched nodes. The method can include determining an alternating path from a first unmatched node of the at least two unmatched nodes to a second unmatched node of the at least two unmatched nodes, the alternating path including at least one edge of the one or more edges. The method can include inverting the matching label of the at least one edge of the alternating path such that the at least two unmatched nodes are included in the matching set of the partially-matched graph.

Classes IPC  ?

  • G06N 10/20 - Modèles d’informatique quantique, p.ex. circuits quantiques ou ordinateurs quantiques universels
  • G06N 10/60 - Algorithmes quantiques, p.ex. fondés sur l'optimisation quantique ou les transformées quantiques de Fourier ou de Hadamard
  • G06N 10/70 - Correction, détection ou prévention d’erreur quantique, p.ex. codes de surface ou distillation d’état magique

50.

RADIO ACCESS NETWORK CONNECTION TIME MANAGEMENT AT USER EQUIPMENT

      
Numéro d'application US2020062650
Numéro de publication 2022/119553
Statut Délivré - en vigueur
Date de dépôt 2020-12-01
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kragten, Blake
  • Nayak, Shivank
  • Ray, Siddharth

Abrégé

A user equipment (UE) identifies, a minimum connection time for a first radio access network (RAN) and connects the UE to the first RAN for a first time and to a second RAN for a second time. The first time and the second time are based on the minimum connection time. The UE thereby ensures that the UE is connected to the first RAN for at least the minimum connection time.

Classes IPC  ?

  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04W 76/28 - Transmission discontinue [DTX]; Réception discontinue [DRX]
  • H04W 76/30 - Libération de la connexion
  • H04W 76/38 - Libération de la connexion déclenchée par une temporisation
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
  • H04W 52/02 - Dispositions d'économie de puissance

51.

EXAMPLE-BASED VOICE BOT DEVELOPMENT TECHNIQUES

      
Numéro d'application US2020064722
Numéro de publication 2022/119580
Statut Délivré - en vigueur
Date de dépôt 2020-12-12
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Aharoni, Asaf
  • Leviathan, Yaniv
  • Segalis, Eyal
  • Elidan, Gal
  • Goldshtein, Sasha
  • Amiaz, Tomer
  • Cohen, Deborah

Abrégé

Implementations are directed to providing a voice bot development platform that enables a third-party developer to train a voice bot based on training instance(s). The training instance(s) can each include training input and training output. The training input can include a portion of a corresponding conversation and a prior context of the corresponding conversation. The training output can include a corresponding ground truth response to the portion of the corresponding conversation. Subsequent to training, the voice bot can be deployed for conducting conversations on behalf of a third-party. In some implementations, the voice bot is further trained based on a corresponding feature emphasis input that attentions the voice bot to a particular feature of the portion of the corresponding conversation. In some additional or alternative implementations, the voice bot is further trained to interact with third-party system(s) via remote procedure calls (RPCs).

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/35 - Représentation du discours ou du dialogue
  • H04L 12/58 - Systèmes de commutation de messages
  • H04M 3/493 - Services d'information interactifs, p. ex. renseignements sur l'annuaire téléphonique
  • G10L 13/027 - Synthétiseurs de parole à partir de concepts; Génération de phrases naturelles à partir de concepts automatisés
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • 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
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/00 - Systèmes de calculateurs basés sur des modèles biologiques

52.

FAKE AUDIO DETECTION

      
Numéro d'application US2021059033
Numéro de publication 2022/119699
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shor, Joel
  • Slocum, Joshua, Foster

Abrégé

A method (600) for determining synthetic speech includes receiving audio data (120) characterizing speech in streaming audio (118) obtained by a user device (102). The method also includes generating, using a trained self-supervised model (210), a plurality of audio feature vectors (212) each representative of audio features of a portion of the audio data. The method also includes generating, using a shallow discriminator model (222), a score (224) indicating a presence of synthetic speech in the audio data based on the corresponding audio features of each audio feature vector of the plurality of audio feature vectors. The method also includes determining whether the score satisfies a synthetic speech detection threshold. When the score satisfies the synthetic speech detection threshold, the method includes determining that the speech in the audio data obtained by the user device comprises synthetic speech.

Classes IPC  ?

  • G10L 17/26 - Reconnaissance de caractéristiques spéciales de voix, p.ex. pour utilisation dans les détecteurs de mensonge; Reconnaissance des voix d’animaux
  • 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
  • G10L 25/51 - 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
  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes
  • G10L 17/24 - Procédures interactives; Interfaces homme-machine l’utilisateur étant incité à prononcer un mot de passe ou une phrase prédéfinie

53.

DETECTING AND SUPPRESSING COMMANDS IN MEDIA THAT MAY TRIGGER ANOTHER AUTOMATED ASSISTANT

      
Numéro d'application US2021061258
Numéro de publication 2022/119850
Statut Délivré - en vigueur
Date de dépôt 2021-11-30
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

Techniques are described herein for detecting and suppressing commands in media that may trigger another automated assistant. A method includes: determining, for each of a plurality of automated assistant devices in an environment that are each executing at least one automated assistant, an active capability of the automated assistant device; initiating playback of digital media by an automated assistant; in response to initiating playback, processing the digital media to identify an audio segment in the digital media that, upon playback, is expected to trigger activation of at least one automated assistant executing on at least one of the plurality of automated assistant devices in the environment, based on the active capability of the at least one of the plurality of automated assistant devices; and in response to identifying the audio segment in the digital media, modifying the digital media to suppress the activation of the at least one automated assistant.

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
  • H04L 67/12 - spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • G10L 15/08 - Classement ou recherche de la parole

54.

PRIVACY-PRESERVING VIRTUAL EMAIL SYSTEM

      
Numéro d'application US2021061525
Numéro de publication 2022/119999
Statut Délivré - en vigueur
Date de dépôt 2021-12-02
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hennessy, Karin
  • Phillips, Jeremy Joshua

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating and using virtual email addresses for user privacy protection and data security are described. In one aspect, a method includes receiving, from a user device and at an identity server, login credentials for a first email address mapped to a first set of user information values, detecting, by the identity server, a trigger event, in response to detecting the trigger event, creating, by the identity server, a new virtual email address separate from the first email address and mapped to a second set of user information values different from the first set of user information values, detecting, by the identity server, a request for credentials from a requesting entity, and in response to detecting the request, transmitting, by the identity server, the new virtual email address as new login credentials to the requesting entity.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 51/48 - Adressage des messages, p.ex. format des adresses ou messages anonymes, alias

55.

EXAMPLE-BASED VOICE BOT DEVELOPMENT TECHNIQUES

      
Numéro d'application US2021061855
Numéro de publication 2022/120200
Statut Délivré - en vigueur
Date de dépôt 2021-12-03
Date de publication 2022-06-09
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Aharoni, Asaf
  • Leviathan, Yaniv
  • Segalis, Eyal
  • Elidan, Gal
  • Goldshtein, Sasha
  • Amiaz, Tomer
  • Cohen, Deborah

Abrégé

Implementations are directed to providing a voice bot development platform that enables a third-party developer to train a voice bot based on training instance(s). The training instance(s) can each include training input and training output. The training input can include a portion of a corresponding conversation and a prior context of the corresponding conversation. The training output can include a corresponding ground truth response to the portion of the corresponding conversation. Subsequent to training, the voice bot can be deployed for conducting conversations on behalf of a third-party. In some implementations, the voice bot is further trained based on a corresponding feature emphasis input that attentions the voice bot to a particular feature of the portion of the corresponding conversation. In some additional or alternative implementations, the voice bot is further trained to interact with third-party system(s) via remote procedure calls (RPCs).

56.

INTEGRATING SECURE WATERMARKS INTO CONTENT

      
Numéro d'application US2020062594
Numéro de publication 2022/115111
Statut Délivré - en vigueur
Date de dépôt 2020-11-30
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Spaulding, Michael James
  • Png, Chien Hong Lucas

Abrégé

A method includes receiving, by a content server including one or more processors and from a client device, one or more characteristics of a particular content delivery opportunity, obtaining, by the content server, a watermarked digital component that is stenographed with a watermark representing (i) a payload that triggers an action by a client device that detects the watermark and (ii) a reporting location that is contacted by a client device in response to detecting the watermark, generating, by the content server, combined content by combining the watermarked digital component with content from a source that differs from a source of the digital component, and providing, by the content server and to the client device, the combined content.

Classes IPC  ?

  • H04N 21/8358 - Génération de données de protection, p.ex. certificats impliquant des filigranes numériques
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou manipulation de graphes de scènes MPEG-4

57.

COLUMN INTERCHANGEABLE MUX STRUCTURE IN AMOLED DISPLAYS

      
Numéro d'application US2020070823
Numéro de publication 2022/115118
Statut Délivré - en vigueur
Date de dépôt 2020-11-25
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Choi, Sangmoo

Abrégé

A display includes subpixel emissive areas of first, second, and third colors arranged in an array that includes rows and columns. The display also includes scan lines, column lines, and electronic subpixel circuits arranged in the array, with each subpixel circuit in a column of the array being electrically connected to a same column line and each electronic subpixel circuit configured for receiving electronic signals from a scan line and from a column line and for converting the received signals into a current signal provided to one of the subpixel emissive areas to drive light emission from the subpixel emissive area. The display further includes multiplexer (MUX) switches, where every other column line of the columns lines is configured to be connected to at least two outputs from a column line driver through the MUX switches.

Classes IPC  ?

  • G09G 3/3225 - 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
  • G09G 3/20 - 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

58.

THREE-DIMENSIONAL (3D) FACIAL FEATURE TRACKING FOR AUTOSTEREOSCOPIC TELEPRESENCE SYSTEMS

      
Numéro d'application US2020070831
Numéro de publication 2022/115119
Statut Délivré - en vigueur
Date de dépôt 2020-11-30
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Haeberling, Sascha
  • Lawrence, Jason

Abrégé

A method including capturing at least one image using a plurality of cameras, identifying a plurality of facial features associated with the at least one image, stabilizing a location of at least one facial feature of the plurality of facial features, converting the location of the at least one facial feature to a three-dimensional (3D) location, predicting a future location of the at least one facial feature, and rendering a 3D image, on a flat panel display, using the future location of the at least one facial feature.

Classes IPC  ?

  • 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
  • G06K 9/40 - Filtrage du bruit
  • H04N 7/14 - Systèmes à deux voies
  • H04N 7/15 - Systèmes pour conférences
  • G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation

59.

CONDITIONAL CAMERA CONTROL VIA AUTOMATED ASSISTANT COMMANDS

      
Numéro d'application US2021055748
Numéro de publication 2022/115181
Statut Délivré - en vigueur
Date de dépôt 2021-10-20
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Weissenberger, Felix
  • Miklos, Balint
  • Carbune, Victor
  • Sharifi, Matthew
  • Carbotta, Domenico
  • Chen, Ray
  • Fu, Kevin
  • Prisacari, Bogdan
  • Lee, Fo
  • Lu, Mucun
  • Garg, Neha
  • Sannazzaro Natta, Jacopo
  • Poblocka, Barbara
  • Seo, Jae
  • Miao, Matthew
  • Qian, Thomas
  • Kothari, Luv

Abrégé

Implementations set forth herein relate to an automated assistant that can control a camera according to one or more conditions specified by a user. A condition can be satisfied when, for example, the automated assistant detects a particular environment feature is apparent. In this way, the user can rely on the automated assistant to identify and capture certain moments without necessarily requiring the user to constantly monitor a viewing window of the camera. In some implementations, a condition for the automated assistant to capture media data can be based on application data and/or other contextual data that is associated with the automated assistant. For instance, a relationship between content in a camera viewing window and other content of an application interface can be a condition upon which the automated assistant captures certain media data using a camera.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique

60.

INTEGRATING SHORT-TERM CONTEXT FOR CONTENT PLAYBACK ADAPTION

      
Numéro d'application US2021059036
Numéro de publication 2022/115246
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew

Abrégé

While an assistant-enabled device (10) is playing back media content (120), a method (400) includes receiving a contextual signal (102) from an environment of the assistant-enabled device and executing an event recognition routine (200) to determine whether the received contextual signal is indicative of an event that conflicts with the playback of the media content from the assistant-enabled device. When the event recognition routine determines that the received contextual signal is indicative of the event that conflicts with the playback of the media content, the method also includes adjusting content playback settings of the assistant-enabled device.

Classes IPC  ?

  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/4223 - Caméras
  • H04N 21/433 - Opération de stockage de contenu, p.ex. opération de stockage en réponse à une requête de pause ou opérations de cache
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06N 3/08 - Méthodes d'apprentissage

61.

SPEECH PERSONALIZATION AND FEDERATED TRAINING USING REAL WORLD NOISE

      
Numéro d'application US2021059415
Numéro de publication 2022/115267
Statut Délivré - en vigueur
Date de dépôt 2021-11-15
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (300) of training a speech model (146) includes receiving, at a voice- enabled device (110), a fixed set of training utterances (144) where each training utterance in the fixed set of training utterances includes a transcription (144t) paired with a speech representation (144r) of the corresponding training utterance. The method also includes sampling noisy audio data (202) from an environment of the voice-enabled device. For each training utterance in the fixed set of training utterances, the method further includes augmenting, using the noisy audio data sampled from the environment of the voice-enabled device, the speech representation of the corresponding training utterance to generate noisy audio samples (204) and pairing each of the noisy audio samples with the corresponding transcription of the corresponding training utterance. The method additionally includes training the speech model on the noisy audio samples generated for each speech representation in the fixed set of training utterances.

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/065 - Adaptation
  • G10L 15/20 - Techniques de reconnaissance de la parole spécialement adaptées de par leur robustesse contre les perturbations environnantes, p.ex. en milieu bruyant ou reconnaissance de la parole émise dans une situation de stress
  • G10L 15/28 - Reconnaissance de la parole - Détails de structure des systèmes de reconnaissance de la parole
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

62.

CONTENT-ADAPTIVE SIGNAL-TO NOISE-RATIO-GUIDED TWO-PASS VIDEO ENCODING FOR CLOUD GAMING

      
Numéro d'application US2020062161
Numéro de publication 2022/115102
Statut Délivré - en vigueur
Date de dépôt 2020-11-25
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Xie, Richard
  • Tahasildar, Ramachandra
  • Sukhanov, Alex
  • Hong, Danny
  • Erkin, Beril

Abrégé

Techniques for encoding game content for real-time cloud-gaming, and more specifically to using an adaptive statistical model in a moving window of previous frames up to a current frame to adaptively compute a lower-bound of a quantization parameter (QP) that corresponds to a chosen peak signal to noise ratio (PSNR) target. The result of this PSNR-guided encoding is significantly reducing the size of encoded frames (i.e., undershooting a target bit rate when there are no subjective quality losses on those frames using their PSNR as the guidance). These reductions mitigate bandwidth issues and improve the overall user experience because less bits transferred results in faster network transmission and decoding, as well as less platform overhead.

Classes IPC  ?

  • H04N 19/124 - Quantification
  • H04N 19/146 - Débit ou quantité de données codées à la sortie du codeur
  • 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/149 - Débit ou quantité de données codées à la sortie du codeur par estimation de la quantité de données codées au moyen d’un modèle, p.ex. un modèle mathématique ou un modèle statistique
  • H04N 19/15 - Débit ou quantité de données codées à la sortie du codeur par contrôle de la taille réelle des données compressées au niveau de la mémoire avant de décider du stockage dans la mémoire tampon de transmission
  • H04N 19/154 - Qualité visuelle après décodage mesurée ou estimée de façon subjective, p.ex. mesure de la distorsion
  • H04N 19/194 - 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 le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation étant itératif ou récursif ne mettant en œuvre que deux passages

63.

METHODS AND SYSTEMS FOR PRESENTING PRIVACY-FRIENDLY QUERY ACTIVITY BASED ON ENVIRONMENTAL SIGNAL(S)

      
Numéro d'application US2021060316
Numéro de publication 2022/115374
Statut Délivré - en vigueur
Date de dépôt 2021-11-22
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

Implementations are directed to receiving a search query from a user, obtaining environmental signal(s) associated with an environment in which the user is located when the search query is received, processing the environmental signal(s) to generate a privacy measure associated with submission of the search query, obtaining additional environmental signal(s) associated with the environment in which the user is located when user input directed to a search interface is received, processing the additional environmental signal(s) to generate an additional privacy measure associated with the user input, selecting, from a superset of historical search queries of the user, a subset of the historical search queries based on at least the privacy measure and the additional privacy measure, and causing the subset of the historical search queries to be presented to the user in response to receiving the user input directed to the search interface.

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

64.

INFERRING FIREWALL RULES FROM NETWORK TRAFFIC

      
Numéro d'application US2021060802
Numéro de publication 2022/115590
Statut Délivré - en vigueur
Date de dépôt 2021-11-24
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Gupta, Vishal
  • Aggarwal, Vikas
  • Cai, Kan
  • Adhav, Gargi
  • Zhang, Xiaoyu

Abrégé

Aspects of the disclosed technology comprise generating firewall rules based on traffic, outputting the generated firewall rules to an output file, and using the output file to set firewall rules in a network. The firewall rules may be generated without a priori knowledge of the network; alternatively no firewall rules are required. Generated rules may be tuned for user preferences to adjust for the number of generated firewall rules, and their over or under inclusiveness to non-historic traffic data.

Classes IPC  ?

  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau (messagerie d'utilisateur à utilisateur H04L 51/00;dispositions, protocoles ou services de réseau pour la prise en charge d'applications en temps réel dans des réseaux de communication par paquets de données H04L 65/00)
  • H04L 41/142 - en utilisant des méthodes statistiques ou mathématiques
  • G06N 20/00 - Apprentissage automatique
  • H04L 41/12 - Découverte ou gestion des topologies de réseau

65.

SYSTOLIC ARRAY CELLS WITH MULTIPLE ACCUMULATORS

      
Numéro d'application US2021061198
Numéro de publication 2022/115783
Statut Délivré - en vigueur
Date de dépôt 2021-11-30
Date de publication 2022-06-02
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Willcock, Jeremiah

Abrégé

This specification describes systolic arrays of hardware processing units. In one aspect, a matrix computation unit includes multiple cells arranged in a systolic array. Each cell includes multiplication circuitry configured to determine a product of elements or submatrices of input matrices, summation circuitry configured to determine a sum of an input accumulated value and the product output by the multiplication circuitry, multiple accumulators connected to an output of the summation circuitry, and a controller circuit configured to select, from the accumulators, a given accumulator to receive the sum output by the summation circuitry.

Classes IPC  ?

  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06N 3/00 - Systèmes de calculateurs basés sur des modèles biologiques

66.

DETECTING AND HANDLING DRIVING EVENT SOUNDS DURING A NAVIGATION SESSION

      
Numéro d'application US2020060984
Numéro de publication 2022/108580
Statut Délivré - en vigueur
Date de dépôt 2020-11-18
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

To identify driving event sounds during navigation, a client device in a vehicle provides a set of navigation directions for traversing from a starting location to a destination location along a route. During navigation to the destination location, the client device identifies audio that includes a driving event sound from within the vehicle or an area surrounding the vehicle. In response to determining that the audio includes the driving event sound, the client device determines whether the driving event sound is artificial. In response to determining that the driving event sound is artificial, the client device presents a notification to the driver indicating that the driving event sound is artificial or masks the driving event sound to prevent the driver from hearing the driving event sound.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G08G 1/0962 - Dispositions pour donner des instructions variables pour le trafic avec un indicateur monté à l'intérieur du véhicule, p.ex. délivrant des messages vocaux

67.

PRIORITIZED APPLICATION UPDATES

      
Numéro d'application US2021041434
Numéro de publication 2022/108628
Statut Délivré - en vigueur
Date de dépôt 2021-07-13
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Ji, Haifeng
  • Gu, Zhiwei
  • Zhao, Jing
  • Garcia, Vitor Baccetti
  • Semenov, Alexey
  • Singhal, Apeksha
  • Williams, Scott
  • Wu, Yudi
  • Liu, Jiahui

Abrégé

A computing system may receive a request for application update information for one or more applications installed on a computing device. The computing system determines, based on the request for the application update information, a set of applications that need to be updated and applies a machine learning model to determine a respective update priority score for each application from the set of applications. The computing system sends an indication of the respective update priority scores for the set of applications to the computing device. Responsive to receiving an update request from the computing device, the computing system initiates installation of the pending update for the at least one application from the set of applications.

Classes IPC  ?

68.

ADAPTING HOTWORD RECOGNITION BASED ON PERSONALIZED NEGATIVES

      
Numéro d'application US2021059039
Numéro de publication 2022/108830
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kracun, Aleksandar
  • Sharifi, Matthew

Abrégé

A method (600) includes receiving audio data (120) characterizing a hotword event detected by a first stage hotword detector (210) in audio (118) captured by a user device (102). The method also includes processing, using a second stage hotword detector (220), the audio data to determine whether a hotword is detected in a first segment (121) of the audio data. When the hotword is not detected by the second stage hotword detector, the method includes, classifying the first segment of the audio data as containing a negative hotword that caused a false detection of the hotword event in the streaming audio by the first stage hotword detector. Based on the first segment of the audio data classified as containing the negative hotword, the method includes updating the first stage hotword detector to prevent triggering the hotword event in subsequent audio data that contains the negative hotword.

Classes IPC  ?

  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • 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
  • G10L 15/07 - Adaptation au locuteur
  • G10L 15/19 - Contexte grammatical, p.ex. désambiguïsation des hypothèses de reconnaissance par application des règles de séquence de mots

69.

VIRTUAL MACHINES RECOVERABLE FROM UNCORRECTABLE MEMORY ERRORS

      
Numéro d'application US2021059517
Numéro de publication 2022/108926
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jue
  • Cao, Yi

Abrégé

The disclosed technology provides techniques, systems, and apparatus for containing and recovering from uncorrectable memory errors in distributed computing environment. An aspect of the disclosed technology includes a hypervisor or virtual machine manager that receives signaling of an uncorrectable memory error detected by a host machine. The virtual machine manager then uses information received via the signaling to identify virtual memory addresses or memory pages associated with the corrupted memory element so as to allow for containment and recovery from the error.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • 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

70.

SYSTOLIC ARRAY CELLS WITH OUTPUT POST-PROCESSING

      
Numéro d'application US2021059859
Numéro de publication 2022/109115
Statut Délivré - en vigueur
Date de dépôt 2021-11-18
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Willcock, Jeremiah

Abrégé

This specification relates to systolic arrays of hardware processing units. In one aspect, a matrix multiplication unit includes multiple cells arranged in a systolic array. Each cell includes multiplication circuitry configured to determine a product of elements of input matrices. Each cell includes an accumulator configured to determine an accumulated value by accumulating a sum of the products output by the multiplication circuitry. Each cell also includes a post-processing component configured to determine a post-processed value by performing one or more post-processing operations on the accumulated value.

Classes IPC  ?

  • G06F 7/544 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul
  • G06F 7/499 - Traitement de valeur ou d'exception, p.ex. arrondi, dépassement
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 7/509 - Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de traitement de chiffre différent pour chaque position pour opérandes multiples, p.ex. intégrateurs numériques

71.

CONTROLLING MEMORY FREQUENCY BASED ON TRANSACTION QUEUE OCCUPANCY

      
Numéro d'application US2020061057
Numéro de publication 2022/108582
Statut Délivré - en vigueur
Date de dépôt 2020-11-18
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Basehore, Derek
  • Rao, Sonny

Abrégé

Techniques and apparatuses are described that use transaction queue lengths to alter a clock frequency that controls access to a memory (112, 114) of an electronic device (102). Techniques include detecting (502) that a transaction queue threshold has been violated, initiating (504) a counter to measure a time duration, determining (506) that the transaction queue threshold continues to be violated for the time duration and, in response, altering (508) the clock frequency (210, 212) that controls access to the memory (112, 114) of the electronic device (102).

Classes IPC  ?

  • G06F 1/324 - 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 réduction de la fréquence d’horloge
  • G06F 1/3225 - Surveillance de dispositifs périphériques de mémoires
  • 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 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 12/0897 - Mémoires cache caractérisées par leur organisation ou leur structure avec plusieurs niveaux de hiérarchie de mémoire cache
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

72.

DETERMINING TYPES OF DIGITAL COMPONENTS TO PROVIDE

      
Numéro d'application US2020061256
Numéro de publication 2022/108587
Statut Délivré - en vigueur
Date de dépôt 2020-11-19
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Gorgolewsk, Krzysztof Jacek

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining and recommending the types of digital components that content providers can generate and provide for distribution to client devices. In one aspect, a method can determine whether a content provider has not previously provided a first digital component of a first media type. A first set of user interaction data can be obtained and input into a machine learning model. The model can can output result data for expected affirmative user actions related to the first digital component of the first media type. Based on the result data, a recommendation specifying whether the content provider should provide the first digital component of the first media type can be generated and provided to the content provider.

Classes IPC  ?

  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes

73.

COORDINATED CONTAINER SCHEDULING FOR IMPROVED RESOURCE ALLOCATION IN VIRTUAL COMPUTING ENVIRONMENT

      
Numéro d'application US2021042287
Numéro de publication 2022/108631
Statut Délivré - en vigueur
Date de dépôt 2021-07-20
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Olmsted-Thompson, Jeremy, Warner

Abrégé

The technology provides for allocating an available resource in a computing system by bidirectional communication between a hypervisor and a container scheduler in the computing system. The computing system for allocating resources includes one or more processors configured to receive a first scheduling request to initiate a first container on a first virtual machine having a set of resources. A first amount of resources is allocated from the set of resources to the first container on the first virtual machine in response to the first scheduling request. A hypervisor is notified in a host of the first amount of resources allocated to the first container. A second amount of resources from the set of resources is allocated to a second virtual machine in the host. A reduced amount of resources available in the set of resources is determined. A container scheduler is notified by the hypervisor for the reduced amount of resources of the set of resources available on the first virtual machine.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • 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

74.

LIVE MIGRATING VIRTUAL MACHINES TO A TARGET HOST UPON FATAL MEMORY ERRORS

      
Numéro d'application US2021059488
Numéro de publication 2022/108914
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jue
  • Jia, Qiuyi
  • Ruprecht, Adam

Abrégé

The disclosed technology provides techniques, systems, and apparatus for containing and recovering from uncorrectable memory errors in distributed computing environment through migration of virtual machines and associated memory to a target host machine. An aspect of the disclosed technology includes a hypervisor or virtual machine manager that receives signaling of an uncorrectable memory error detected by a host machine. The virtual machine manager then uses information received via the signaling to identify virtual memory addresses or memory pages associated with the corrupted memory element so as to allow for containment and recovery from the error, and for live migration of the virtual machine.

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 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • 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
  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange

75.

PROXIMITY-BASED CONTROLS ON A SECOND DEVICE

      
Numéro d'application US2021059586
Numéro de publication 2022/108953
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

A method (500) includes obtaining proximity information (250) for each of a plurality of assistant-enabled devices (210) within an environment (32) of a user device (200). Each assistant-enabled device is controllable by an assistant application (106) to perform a respective set of available actions (120) associated with the assistant-enabled device. For each assistant-enabled device, the method also includes determining a proximity score (260) based on the proximity information indicating a proximity estimation of the corresponding assistant-enabled device relative to the user device. The method further includes generating, using the proximity scores determined for the assistant-enabled devices, a ranked list (310) of candidate assistant-enabled devices, and for each corresponding assistant-enabled device in the ranked list, displaying, in a graphical user interface (GUI) (400), a respective set of controls (220) for performing the respective set of actions associated with the corresponding assistant-enabled device.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique

76.

RESOURCE BLOCK-LEVEL INDEX MODULATION

      
Numéro d'application US2021059726
Numéro de publication 2022/109027
Statut Délivré - en vigueur
Date de dépôt 2021-11-17
Date de publication 2022-05-27
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Stauffer, Erik Richard
  • Wang, Jibing

Abrégé

Techniques and apparatuses are described for resource block-level index modulation. In aspects, a wireless transmitter (120, 110) modulates (910) a first portion of data for a wireless receiver (110, 120) to provide modulation symbols that correspond to the first portion of the data. The wireless transmitter also selects (915), based on a value of a second portion of the data, respective index locations for one or more resource blocks by which to transmit the modulation symbols. The wireless transmitter then transmits (930) the modulation symbols to the wireless receiver using the one or more resource blocks having the respective index locations to convey the first portion of the data and the second portion of the data to the wireless receiver. By so doing, the wireless transmitter conveys (930) the second portion of the data without using additional time-frequency resources of a communication channel, which can be useful when concurrently transmitting small amounts of data to many wireless receivers.

Classes IPC  ?

  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples

77.

DYNAMICALLY ADAPTING ON-DEVICE MODELS, OF GROUPED ASSISTANT DEVICES, FOR COOPERATIVE PROCESSING OF ASSISTANT REQUESTS

      
Numéro d'application US2020064626
Numéro de publication 2022/103413
Statut Délivré - en vigueur
Date de dépôt 2020-12-11
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sharifi, Matthew
  • Carbune, Victor

Abrégé

Implementations are directed to dynamically adapting which assistant on-device model(s) are locally stored at assistant devices of an assistant device group and/or dynamically adapting the assistant processing role(s) of the assistant device(s) of the assistant device group. In some of those implementations, the corresponding on-device model(s) and/or corresponding processing role(s), for each of the assistant devices of the group, is determined based on collectively considering individual processing capabilities of the assistant devices of the group. Implementations are additionally or alternatively directed to cooperatively utilizing assistant devices of a group, and their associated post-adaptation on-device model(s) and/or post¬ adaptation processing role(s), in cooperatively processing assistant requests that are directed to any one of the assistant devices of the group.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G10L 15/28 - Reconnaissance de la parole - Détails de structure des systèmes de reconnaissance de la parole

78.

SYSTEMS AND METHODS FOR HANDLING MACRO COMPATIBILITY FOR DOCUMENTS AT A STORAGE SYSTEM

      
Numéro d'application US2021057126
Numéro de publication 2022/103592
Statut Délivré - en vigueur
Date de dépôt 2021-10-28
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Bapu, Paneendra Anantha Rao
  • Manepalli, Sowmith
  • Poddar, Sourav
  • Garg, Abhay
  • Ginet, Alexandre
  • De, Arijit

Abrégé

Systems and methods for handling macro compatibility for documents at a storage system are provided. A document to be stored on a network-based storage system is identified. The document is created using a first document processing application that uses a first programming language that is incompatible with the network-based storage system. The document includes macros in the first programming language. A semantic context for an object included in a macro is determined. The macro defines a function to be performed with respect to the object. In response to a determination, based on the semantic context of the object, that the object corresponds to multiple object types, a set of candidate object types for the object is identified. The function is converted into multiple sets of operations represented in a second programming language. Each set of operations is associated with a candidate object type and one set of operations is to be performed with respect to the object responsive to receiving an indication of a candidate object type for the object during execution of the macro. The document including the multiple sets of operations represented in the second programming language is stored on the network-based storage system. The second programming language is compatible with the network-based storage system.

Classes IPC  ?

  • G06F 8/51 - Source à source
  • G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différent; Portage
  • G06F 8/41 - Compilation

79.

FLEXIBLE FREQUENCY BAND PAIRING FOR SATELLITE COMMUNICATIONS

      
Numéro d'application US2021058463
Numéro de publication 2022/103701
Statut Délivré - en vigueur
Date de dépôt 2021-11-08
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jibing
  • Akram, Aamir
  • Stauffer, Erik Richard
  • Ananth, Sharath

Abrégé

This document describes techniques for flexible frequency band pairing for satellite communications. In aspects, a non-terrestrial communication system uses multiple frequency bands for a wireless link between a user equipment, UE, and a satellite of the non-terrestrial communication system. The non-terrestrial communication system determines (705) to utilize two different frequency bands the wireless link between the satellite and the UE, the two different frequency bands being defined by a governing entity. In response, the non-terrestrial based communication system selects (710) a first defined frequency band for downlink communications from the satellite to the UE and a second defined frequency band for uplink communications from the UE to the satellite. The non-terrestrial communication system then directs (715) the satellite and the UE to communicate via the wireless link by using the first defined frequency band for the downlink communications and the second defined frequency band for the uplink communications.

Classes IPC  ?

80.

SYNCHRONOUS REPLICATION OF HIGH THROUGHPUT STREAMING DATA

      
Numéro d'application US2021058841
Numéro de publication 2022/103880
Statut Délivré - en vigueur
Date de dépôt 2021-11-10
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Edara, Pavan
  • Forbes, Jonathan

Abrégé

A method (500) for synchronous replication of stream data includes receiving a stream of data blocks (22) for storage at a first storage location (210) associated with a first geographical region and at a second storage location associated with a second geographical region. The method also includes synchronously writing the stream of data blocks to the first storage location and to the second storage location and determining an unrecoverable failure at the second storage location. The method also includes determining a failure point (220) in the writing of the stream of data blocks that demarcates data blocks that were successfully written and not successfully written to the second storage location. The method also includes synchronously writing, starting at the failure point, the stream of data blocks to the first storage location and to a third storage location associated with a third geographical region.

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 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange

81.

SYSTEMS, METHODS, AND MEDIA FOR OBFUSCATED PERSONAL IDENTIFICATION NUMBER ENTRY ON MEDIA DEVICES

      
Numéro d'application US2021058937
Numéro de publication 2022/103934
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Ko, Jiyoung
  • Walker, Austin, Quaid
  • Altayyar, Saleh
  • Basu, Sourav

Abrégé

Systems, methods, and media for obfuscated personal identification number entry on media devices are provided. In some implementations, a method for personal identification number entry on media devices includes: receiving, using a media device, a request to enter a personal identification number (PIN) using a remote control device that is connected to the media device; causing a PIN entry interface screen that includes (i) a PIN pad in which a plurality of numerical characters and one or more functional options are divided into a plurality of subsections and (ii) a virtual directional pad interface that corresponds to a directional pad having a plurality of directional buttons and a central select button on the remote control device, wherein the virtual directional pad interface allocates a first subset of the directional buttons and a central select button on the remote control device to an active subsection of the plurality of subsections and wherein the virtual directional pad interface allocates a second subset of the directional buttons on the remote control device to navigate between each of the plurality of subsections; receiving a key press from the remote control device; and updating a PIN entry region on the PIN entry interface screen with a numerical character or performing a functional option from the one or more functional options that corresponds with the received key press, wherein the numerical character that corresponds with the received key press and the received key press are inhibited from being presented on the PIN entry interface screen.

Classes IPC  ?

  • G06F 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]

82.

SELF-SUPERVISED LEARNING FOR ANOMALY DETECTION AND LOCALIZATION

      
Numéro d'application US2021059030
Numéro de publication 2022/103993
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Sohn, Kihyuk
  • Li, Chun-Liang
  • Yoon, Jinsung
  • Pfister, Tomas, Jon

Abrégé

A method (500) for training a machine learning model (150) includes obtaining a set of training samples (112). For each training sample in the set of training samples, during each of one or more training iterations, the method includes cropping the training sample to generate a first cropped image (140 A), cropping the training sample to generate a second cropped image (140B) that is different than the first cropped image, and duplicating a first portion (210) of the second cropped image. The method also includes overlaying the duplicated first portion of the second cropped image on a second portion (220) of the second cropped image to form an augmented second cropped image (140BA). The first portion is different than the second portion. The method also includes training the machine learning model with the first cropped image and the augmented second cropped image.

Classes IPC  ?

  • G06V 10/82 - utilisant les réseaux neuronaux
  • G06V 10/774 - Génération d'ensembles de motifs de formation; méthodes de Bootstrap, p.ex. "bagging” ou “boosting”

83.

MACHINE-LEARNED MODELS FOR SENSORY PROPERTY PREDICTION

      
Numéro d'application US2021059078
Numéro de publication 2022/104016
Statut Délivré - en vigueur
Date de dépôt 2021-11-12
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wiltschko, Alexander
  • Qian, Wei
  • Wei, Jennifer
  • Sanchez-Lengelin, Benjamin Manuel
  • Lee, Brian Kihoon
  • Wang, Yiliu

Abrégé

A computer-implemented method for predicting whether a molecule will be a good mosquito repellent is disclosed. The method includes obtaining a machine-learned prediction model obtained by transfer learning. The model has been trained using a first, larger training dataset for an odour prediction task and with a second, smaller training dataset for predicting whether a molecule would function as a mosquito repellent. The method further includes obtaining input data that describes a chemical structure of a selected molecule, providing the input data that describes the chemical structure of the selected molecule as input to the machine-learned prediction model, receiving prediction data descriptive of whether the selected molecule would be a good mosquito repellent as an output of the machine-learned sensory prediction model and providing the prediction data as output.

Classes IPC  ?

  • G16C 20/30 - Prévision des propriétés des composés, des compositions ou des mélanges chimiques

84.

DEMAND BASED DYNAMIC CREATION OF DATA ANALYTICS QUERY ACCELERATORS

      
Numéro d'application US2021059126
Numéro de publication 2022/104050
Statut Délivré - en vigueur
Date de dépôt 2021-11-12
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Seshadrie, Kiran, Kalkunte

Abrégé

A system and method for processing queries including splitting a query into sub-queries, mapping the sub-queries to respective sets of filter properties, mapping the sets of filter properties to respective reconfiguration bitstreams, configuring a plurality of filters within a field programable gate array (FPGA) according to respective ones of the respective reconfiguration bitstreams, wherein each filter is formed in a respective reconfigurable region of the FPGA.

Classes IPC  ?

85.

DEFORMABLE NEURAL RADIANCE FIELDS

      
Numéro d'application US2021070032
Numéro de publication 2022/104299
Statut Délivré - en vigueur
Date de dépôt 2021-01-14
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Martin Brualla, Ricardo
  • Park, Keunhong
  • Sinha, Utkarsh
  • Bouaziz, Sofien
  • Goldman, Daniel
  • Barron, Jonathan Tilton
  • Seitz, Steven Maxwell

Abrégé

Techniques of image synthesis using a neural radiance field (NeRF) includes generating a deformation model of movement experienced by a subject in a non-rigidly deforming scene. For example, when an image synthesis system uses NeRFs, the system takes as input multiple poses of subjects for training data. In contrast to conventional NeRFs, the technical solution first expresses the positions of the subjects from various perspectives in an observation frame. The technical solution then involves deriving a deformation model, i.e., a mapping between the observation frame and a canonical frame in which the subject's movements are taken into account. This mapping is accomplished using latent deformation codes for each pose that are determined using a multilayer perceptron (MLP). A NeRF is then derived from positions and casted ray directions in the canonical frame using another MLP. New poses for the subject may then be derived using the NeRF.

Classes IPC  ?

86.

TRIGGERING A COLLABORATIVE AUGMENTED REALITY ENVIRONMENT USING AN ULTRASOUND SIGNAL

      
Numéro d'application US2021071437
Numéro de publication 2022/104303
Statut Délivré - en vigueur
Date de dépôt 2021-09-13
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wu, Shengzhi
  • Faaborg, Alexander James

Abrégé

According to an aspect, a method for sharing a collaborative augmented reality (AR) environment including obtaining, by a sensor system of a first computing system, visual data representing a physical space of an AR environment, where the visual data is used to create a three-dimensional (3D) map of the physical space. The 3D map includes a coordinate space having at least one virtual object added by a user of the first computing system. The method includes broadcasting, by a transducer on the first computing system, an ultrasound signal, where the ultrasound signal includes an identifier associated with the 3D map. The identifier is configured to be detected by a second computing system to join the AR environment.

Classes IPC  ?

  • G06F 21/44 - Authentification de programme ou de dispositif
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

87.

BAND CONNECTOR

      
Numéro d'application US2020060225
Numéro de publication 2022/103396
Statut Délivré - en vigueur
Date de dépôt 2020-11-12
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Lim, Wee Phurn
  • Gillett, Nick
  • Shumaker, Laura
  • Lin, Sheng-Chieh

Abrégé

A band having a first portion comprising a plurality of fibers, a second portion extending from an end of the first portion, the second portion having a thick section and a thin section, and a first component encompassing the thick section and a portion of the thin section.

Classes IPC  ?

  • A44C 5/00 - Bracelets; Bracelets pour montres; Leurs systèmes de fixation
  • A44C 5/14 - Bracelets; Bracelets pour montres; Leurs systèmes de fixation caractérisés par leur mode de fixation à une montre ou similaire
  • G04B 37/14 - Dispositifs de suspension, supports ou piédestaux pour appareils à évaluer le temps dans la mesure où ils font partie du boîtier
  • B29C 45/14 - Moulage par injection, c. à d. en forçant un volume déterminé de matière à mouler par une buse d'injection dans un moule fermé; Appareils à cet effet en incorporant des parties ou des couches préformées, p.ex. moulage par injection autour d'inserts ou sur des objets à recouvrir

88.

AUTOMATIC NON-LINEAR EDITING STYLE TRANSFER

      
Numéro d'application US2020060347
Numéro de publication 2022/103397
Statut Délivré - en vigueur
Date de dépôt 2020-11-13
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Frey, Nathan
  • Yang, Weilong

Abrégé

The present disclosure provides systems, methods, and computer program products for performing automated non-linear editing style transfer. A computer-implemented method may include determining one or more shot boundaries in a video, analyzing identified content in each of one or more shots in the video based on performing object detection, determining an editing style for each of the one or more shots in the video based at least in part on measuring motion across frames within the respective shots, determining a content segment to adjust from a set of target content based on analyzing the set of target content in view of the identified content and the determined editing style of a shot from the video, and automatically adjusting the content segment from the set of target content based at least in part on modifying the content segment with the determined editing style of the shot from the video.

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
  • G11B 27/28 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal

89.

SEAMLESS TRANSITION FOR MULTIPLE DISPLAY BRIGHTNESS MODES

      
Numéro d'application US2020060413
Numéro de publication 2022/103399
Statut Délivré - en vigueur
Date de dépôt 2020-11-13
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Wen, Vicky

Abrégé

An example device includes a display component that is configured to operate at a first brightness level or a second brightness level. The device also includes one or more processors operable to perform operations. The operations include detecting, by the display component and while the display component is operating at the first brightness level, a fingerprint authentication triggering event. The operations further include determining, based on the fingerprint authentication triggering event, a first portion of the graphical user interface to operate at the second brightness level. The operations also include transitioning the display component from the first brightness level to the second brightness level. The operations additionally include displaying a second portion of the display component based on applying, to the second portion, one of: (1) the first brightness level, or (2) a value offset to a gray level for the second brightness level.

Classes IPC  ?

  • G09G 3/20 - 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

90.

DEFOCUS BLUR REMOVAL AND DEPTH ESTIMATION USING DUAL-PIXEL IMAGE DATA

      
Numéro d'application US2020060517
Numéro de publication 2022/103400
Statut Délivré - en vigueur
Date de dépôt 2020-11-13
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Garg, Rahul
  • Wadhwa, Neal
  • Srinivasan, Pratul, Preeti
  • Xue, Tianfan
  • Chen, Jiawen
  • Xin, Shumian
  • Barron, Jonathan, T.

Abrégé

A method includes obtaining dual-pixel image data that includes a first sub-image and a second sub-image, and generating an in-focus image, a first kernel corresponding to the first sub-image, and a second kernel corresponding to the second sub-image. A loss value may be determined using a loss function that determines a difference between (i) a convolution of the first sub-image with the second kernel and (ii) a convolution of the second sub-image with the first kernel, and/or a sum of (i) a difference between the first sub-image and a convolution of the in-focus image with the first kernel and (ii) a difference between the second sub-image and a convolution of the in-focus image with the second kernel. Based on the loss value and the loss function, the in-focus image, the first kernel, and/or the second kernel, may be updated and displayed.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 5/50 - Amélioration ou restauration d'image en utilisant plusieurs images, p.ex. moyenne, soustraction
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images

91.

POSTURE DETECTION SYSTEM

      
Numéro d'application US2020060755
Numéro de publication 2022/103406
Statut Délivré - en vigueur
Date de dépôt 2020-11-16
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shin, D
  • Robbins, Matthew, C.
  • Patel, Shwetak

Abrégé

A posture detection system using one or more devices paired with a hub device worn by a user. The system can determine a posture score for the user's posture position using distance and angle measurements of the one or more devices relative to the hub device. The system can compare the posture score to a reference posture score to determine whether the user deviates from an ideal posture position. The system can send a notification to the user based on how much the posture score differs from the reference posture score.

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
  • A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
  • A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus

92.

IDENTIFYING A POSITION OF A CONTROLLABLE DEVICE USING A WEARABLE DEVICE

      
Numéro d'application US2020070792
Numéro de publication 2022/103420
Statut Délivré - en vigueur
Date de dépôt 2020-11-16
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wu, Shengzhi
  • Faaborg, Alexander James

Abrégé

According to an aspect, a method of identifying a position of a controllable device includes receiving visual data from an image sensor on a wearable device, generating, by an object recognition module, identification data based on the visual data, and identifying, using the identification data, a first three-dimensional (3D) map from a map database that stores a plurality of 3D maps including the first 3D map and a second 3D map, where the first 3D map is associated with a first controllable device and the second 3D map is associated with a second controllable device. The method includes obtaining a position of the first controllable device in a physical space based on visual positioning data of the first 3D map and rendering a user interface (UI) object on a display in a position that is within a threshold distance of the position of the first controllable device.

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
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

93.

SYSTEM AND METHOD FOR CASTING CONTENT

      
Numéro d'application US2020070793
Numéro de publication 2022/103421
Statut Délivré - en vigueur
Date de dépôt 2020-11-16
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wu, Shengzhi
  • Faaborg, Alexander James

Abrégé

A system and method is provided that provides for the transfer of content from a user device to an external device for output of the content by the external device. External devices may be detected in a physical space, and identified based on previous connection with the user device, based on a shared network or shared system of connected devices including the user device, based on image information captured by the user device and previously stored anchoring information that identifies the external devices, and the like. An external device may be selected for potential output of the content based on previously stored configuration information associated with the external device including, for example, output capabilities associated with the external device. The identified external device may output the transferred content in response to a user verification input, verifying that the content is to be output by the external device.

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/14 - Sortie numérique vers un dispositif de visualisation
  • H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth® 
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou

94.

USER EQUIPMENT COORDINATED RADAR SENSING

      
Numéro d'application US2021052507
Numéro de publication 2022/103504
Statut Délivré - en vigueur
Date de dépôt 2021-09-29
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jibing
  • Stauffer, Erik, Richard

Abrégé

A user-equipment-coordination set in a cellular network (100) includes multiple UEs (102) for performing coordinated radar sensing. A first UE (102-1) determines a configuration (112) to coordinate other UEs (102) to detect an object (122). The first UE (102-1) uses the configuration (112) to configure a second UE (102-2) to transmit a first radar signal (118) and a third UE (102-3) to detect the first radar signal (118). The first UE (102-1) receives first radar signal samples (124-2) from the third UE (102-3) based on the third UE (102-3) receiving the first radar signal (118) in multiple reflection states (120). The first UE (102-1) filters the first radar signal samples (124) to remove samples associated with interference from the first radar signal (118) received in a first reflection state (120-2). The first UE (102-1) determines object location information (126) based on at least the filtered first radar signal samples (124).

Classes IPC  ?

  • G01S 13/42 - Mesure simultanée de la distance et d'autres coordonnées
  • G01S 13/87 - Combinaisons de plusieurs systèmes radar, p.ex. d'un radar primaire et d'un radar secondaire
  • G01S 7/02 - DÉTERMINATION DE LA DIRECTION PAR RADIO; RADIO-NAVIGATION; DÉTERMINATION DE LA DISTANCE OU DE LA VITESSE EN UTILISANT DES ONDES RADIO; LOCALISATION OU DÉTECTION DE LA PRÉSENCE EN UTILISANT LA RÉFLEXION OU LA RERADIATION D'ONDES RADIO; DISPOSITIONS ANALOGUES UTILISANT D'AUTRES ONDES - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe
  • G01S 13/48 - Détermination indirecte des données relatives à la position utilisant des faisceaux multiples à l'émission ou à la réception
  • G01S 7/35 - DÉTERMINATION DE LA DIRECTION PAR RADIO; RADIO-NAVIGATION; DÉTERMINATION DE LA DISTANCE OU DE LA VITESSE EN UTILISANT DES ONDES RADIO; LOCALISATION OU DÉTECTION DE LA PRÉSENCE EN UTILISANT LA RÉFLEXION OU LA RERADIATION D'ONDES RADIO; DISPOSITIONS ANALOGUES UTILISANT D'AUTRES ONDES - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe - Détails de systèmes non impulsionnels
  • H04W 72/04 - Affectation de ressources sans fil
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • G01S 13/00 - Systèmes utilisant la réflexion ou la reradiation d'ondes radio, p.ex. systèmes radar; Systèmes analogues utilisant la réflexion ou la reradiation d'ondes dont la nature ou la longueur d'onde sont sans importance ou non spécifiées

95.

REPETITIVE COMMUNICATIONS FOR IMPROVING RELIABILITY OF SATELLITE COMMUNICATIONS

      
Numéro d'application US2021057594
Numéro de publication 2022/103616
Statut Délivré - en vigueur
Date de dépôt 2021-11-01
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Jibing
  • Stauffer, Erik Richard
  • Akram, Aamir
  • Ananth, Sharath

Abrégé

In aspects, a non-terrestrial communication system communicates with a user equipment, UE, using repetitive communications. The non-terrestrial communication system determines (905, 940) a repetition configuration for repetitive communications with the UE and indicates (910, 915) the repetition configuration to the UE. The non-terrestrial communication system communicates (920) with the UE using the repetitive communications in accordance with the repetition configuration.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 1/08 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue par émission répétée, p.ex. système Verdan

96.

FASTER COVERAGE CONVERGENCE WITH AUTOMATIC TEST PARAMETER TUNING IN CONSTRAINED RANDOM VERIFICATION

      
Numéro d'application US2021058302
Numéro de publication 2022/103668
Statut Délivré - en vigueur
Date de dépôt 2021-11-05
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shojaei, Hamid
  • Huang, Qijing
  • Ho, Chian-Min Richard
  • Chatterjee, Satrajit
  • Vasudevan, Shobha
  • Nazi, Azade
  • Zyda, Frederick, Dennis

Abrégé

This document discloses systems and methods for implementing automatic test parameter tuning in constrained random verification. In aspects, a method receives a first set of parameters for testing a design under test (1902), performs a first regression (e.g., an overnight regression test) on a design under test using the first set of parameters (1904), and analyzes the results of the first regression including determining a coverage percentage (1906). The method then generates an optimized set of parameters based on the analysis of the results of the first regression (1908) and performs an additional regression on the design under test using the optimized set of parameters (1910). In aspects, the method is repeated using the optimized set of parameters until a coverage percentage is reached, or in some implementations, full coverage may be reached. Some implementations of the method utilize black-box optimization through use of a Bayesian optimization algorithm.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p.ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/3308 - Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle par simulation

97.

COLUMNAR TECHNIQUES FOR BIG METADATA MANAGEMENT

      
Numéro d'application US2021058686
Numéro de publication 2022/103777
Statut Délivré - en vigueur
Date de dépôt 2021-11-09
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Edara, Pavan
  • Pasumansky, Mosha

Abrégé

A method (700) for managing big metadata using columnar techniques includes receiving a query request (20) requesting data blocks (152) from a data table (158) that match query parameters (21). The data table is associated with system tables (154) each including metadata for a corresponding data block. The method includes generating, based on the query request, a system query (172) to return a subset of rows (210) that correspond to the data blocks that match the query parameters. The method further includes generating, based on the query request and the system query, a final query (186) to return a subset of data blocks from the data table corresponding to the subset of rows. The method also includes determining whether any of the data blocks in the subset of data blocks match the query parameters, and returning the matching data blocks when one or more data blocks match the query parameters.

Classes IPC  ?

98.

SYSTEMS, METHODS, AND MEDIA FOR PROVIDING AN ENHANCED REMOTE CONTROL THAT SYNCHRONIZES WITH MEDIA CONTENT PRESENTATION

      
Numéro d'application US2021058939
Numéro de publication 2022/103936
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Kaemmerer, Dan

Abrégé

Systems, methods, and media for providing an enhanced remote control that synchronizes with media content presentation are provided. In some embodiments, the method for presenting and inhibiting media content includes: receiving, using a hardware processor, a request to execute a media application for presenting media content on a media device, wherein the media application is associated with user preference settings that indicate a threshold amount of time for viewing media content and wherein the media device is controlled by a remote control device; causing, using the hardware processor, presentation of a media content item to begin; determining, using the hardware processor, whether the timing parameter for viewing media content from the user preference settings has been met; and, in response to determining that the timing parameter for viewing media content has been met, causing, using the hardware processor, the media application executing on the media device to end the presentation of the media content item and transmitting, using the hardware processor, a message to the remote control that disables the remote control from controlling the media device.

Classes IPC  ?

  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04N 21/454 - Filtrage de contenu, p.ex. blocage des publicités
  • G04G 15/00 - Garde-temps comprenant des moyens devant être actionnés à des moments choisis à l'avance ou après des intervalles de temps prédéterminés
  • G07C 9/33 - Enregistrement de l’entrée ou de la sortie d'une entité isolée ne comportant pas l’utilisation d’un laissez-passer combiné à une vérification d’identité au moyen d’un mot de passe

99.

VIRTUAL DISTILLATION FOR QUANTUM ERROR MITIGATION

      
Numéro d'application US2021058958
Numéro de publication 2022/103945
Statut Délivré - en vigueur
Date de dépôt 2021-11-11
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Huggins, William
  • Mcclean, Jarrod Ryan

Abrégé

Methods, systems and apparatus for determining an error-mitigated expectation value of a target observable with respect to a noisy quantum state. In one aspect a method includes obtaining multiple copies of the noisy quantum state; performing measurements on tensor products of M copies of the noisy quantum state to compute an expectation value of the target observable with respect to an entangled quantum state, wherein M?1 and eigenvalues corresponding to non-dominant eigenvectors of the noisy quantum state in the spectral decomposition of the entangled quantum state are suppressed exponentially in M; and using the computed expectation value of the target observable with respect to an entangled quantum state to determine the error-mitigated expectation value of the target observable with respect to the noisy quantum state.

Classes IPC  ?

  • G06N 10/70 - Correction, détection ou prévention d’erreur quantique, p.ex. codes de surface ou distillation d’état magique
  • G06N 10/20 - Modèles d’informatique quantique, p.ex. circuits quantiques ou ordinateurs quantiques universels

100.

INVERTING NEURAL RADIANCE FIELDS FOR POSE ESTIMATION

      
Numéro d'application US2021059313
Numéro de publication 2022/104178
Statut Délivré - en vigueur
Date de dépôt 2021-11-15
Date de publication 2022-05-19
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Lin, Tsung-Yi
  • Florence, Peter, Raymond
  • Lin, Yen-Chen
  • Barron, Jonathan, Tilton

Abrégé

Provided are systems and methods that invert a trained NeRF model, which stores the structure of a scene or object, to estimate the 6D pose from an image taken with a novel view. 6D pose estimation has a wide range of applications, including visual localization and object pose estimation for robot manipulation.

Classes IPC  ?

  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  1     2     3     ...     44        Prochaine page