Alphabet Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 44 432 pour Alphabet Inc. et 15 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 42 300
        Marque 2 132
Juridiction
        États-Unis 32 484
        International 10 015
        Canada 1 437
        Europe 496
Propriétaire / Filiale
Google LLC 34 776
Google Inc. 4 456
Google Technology Holdings LLC 3 467
Verily Life Sciences LLC 1 277
Boston Dynamics, Inc. 351
Voir plus
Date
Nouveautés (dernières 4 semaines) 306
2022 novembre (MACJ) 250
2022 octobre 242
2022 septembre 314
2022 août 265
Voir plus
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 5 292
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 2 271
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 2 032
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes 1 745
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 1 610
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 1 598
42 - Services scientifiques, technologiques et industriels, recherche et conception 1 080
35 - Publicité; Affaires commerciales 450
38 - Services de télécommunications 413
41 - Éducation, divertissements, activités sportives et culturelles 339
Voir plus
Statut
En Instance 4 018
Enregistré / En vigueur 40 414
  1     2     3     ...     100        Prochaine page

1.

Thin Film Mapping Catheter

      
Numéro d'application 17622577
Statut En instance
Date de dépôt 2020-06-05
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Yaffe, Benjamin K.
  • Lu, Bo
  • Karicherla, Annapurna
  • Rys, Ken
  • Kwon, Ohseung

Abrégé

The present disclosure relates to mapping catheters, and in particular to mapping catheters having thin film electrodes used in sensing electrical activity within a patient. Particularly, aspects of the present disclosure are directed to a medical device having a hollow core, a balloon disposed over at least a portion of the hollow core, and a flexible framework having one or more thin film elements formed on at least a portion of the balloon. The one or more thin film elements comprise a plurality of mapping electrodes.

Classes IPC  ?

  • A61B 18/02 - Instruments, dispositifs ou procédés chirurgicaux pour transférer des formes non mécaniques d'énergie vers le corps ou à partir de celui-ci par refroidissement, p.ex. techniques cryogéniques
  • A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus

2.

Multi-Variable Heatmaps for Computer-Aided Diagnostic Models

      
Numéro d'application 17773149
Statut En instance
Date de dépôt 2020-10-29
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Virmani, Sunny
  • Wubbels, Peter Mark
  • Xu, Jinhua

Abrégé

Introduced here are diagnostic platforms able to produce visualizations that visually highlight the pixels considered as evidence of a medical condition by a computer-aided diagnostic (CADx) model. A CADx model may be based on, for example, a multi-headed neural network designed to detect the presence/progression of multiple medical conditions. By explaining how each output is produced by the multi-headed neural network, a diagnostic platform can identify the latent variable (s) responsible for producing each output. For example, a diagnostic platform may create a multi-variable heatmap that visually distinguishes the pixels considered as evidence of each multiple condition by a multi-headed neural network. To accomplish this, the diagnostic platform may create multiple heatmaps by producing, for each output, a separate heatmap that distinguishes the pixels in the image considered as evidence of the corresponding medical condition by the multi-headed neural network, and then compiling the multiple heatmaps into the multi-variable heatmap.

Classes IPC  ?

  • G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicales; TIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p.ex. basé sur des systèmes experts médicaux
  • G16H 30/20 - TIC spécialement adaptées à la manipulation ou au traitement d’images médicales pour la manipulation d’images médicales, p.ex. DICOM, HL7 ou PACS
  • G06T 7/00 - Analyse d'image

3.

USER-INTERFACE WITH NAVIGATIONAL AIDS FOR ENDOSCOPY PROCEDURES

      
Numéro d'application 17562599
Statut En instance
Date de dépôt 2021-12-27
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Freedman, Daniel
  • Blau, Yacob Yochai
  • Veikherman, Dmitri
  • Goldenberg, Roman
  • Rivlin, Ehud

Abrégé

A user-interface for aiding navigation of an endoscope through a lumen of a tubular anatomical structure during an endoscopy procedure includes a video region in which a live video feed received from the endoscope is displayed and an observation location map. The observation location map depicts a point of observation from which the live video feed is acquired within the lumen relative to a cross-sectional depiction of the lumen as the endoscope longitudinally traverses the tubular anatomical structure within the lumen during the endoscopy procedure.

Classes IPC  ?

  • A61B 1/00 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments
  • G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]

4.

USING SEMANTIC NATURAL LANGUAGE PROCESSING MACHINE LEARNING ALGORITHMS FOR A VIDEO GAME APPLICATION

      
Numéro d'application 17770946
Statut En instance
Date de dépôt 2020-05-15
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Kipnis, Anna

Abrégé

Game decisions are coordinated using a semantic natural language processing (NLP) machine learning (ML) algorithm, which is stored in a memory in some cases. In response to a game event, a processor records a text string that represents the game event in a text log that includes a sequence of text strings that represent game events that have transpired during a portion of the game. The processor also generates, using the semantic NLP ML algorithm, scores for labeled actions or content based on the text log and a curve that represents a target player experience as a function of progress through the game. The processor further serves one or more of the labeled actions or content that is selected based on the scores. The labeled actions or content are served to a display associated with the processor.

Classes IPC  ?

  • A63F 13/55 - Commande des personnages ou des objets du jeu en fonction de la progression du jeu

5.

Electromagnetic Propagation Modeling Calibration through Crowd-Sourced and Secondary Measurements

      
Numéro d'application 17663259
Statut En instance
Date de dépôt 2022-05-13
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Marshall, Preston

Abrégé

A method includes requesting, from a plurality of mobile devices, electromagnetic (EM) path loss data characterizing EM loss between two different geographical points. For each mobile device, the method includes receiving, from the respective mobile device, a first EM signal strength value characterizing EM loss between a first geographical point and a second geographical point. The method also includes receiving, from the respective mobile device, a second EM signal strength value characterizing EM loss between the first geographical point and a third geographical point. The method also includes determining a respective relative path loss between the second geographical point and the third geographical point using the first and second EM signal strength values. The method also includes generating, using the respective relative path loss of each mobile device, an EM propagation model for a geographical area that encompasses the first and second geographical points.

Classes IPC  ?

6.

Application Development Platform and Software Development Kits that Provide Comprehensive Machine Learning Services

      
Numéro d'application 17861930
Statut En instance
Date de dépôt 2022-07-11
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Ravi, Sujith
  • Menghani, Gaurav
  • Kaliamoorthi, Prabhu
  • Fan, Yicheng

Abrégé

The present disclosure provides an application development platform and associated software development kits (“SDKs”) that provide comprehensive services for generation, deployment, and management of machine-learned models used by computer applications such as, for example, mobile applications executed by a mobile computing device. In particular, the application development platform and SDKs can provide or otherwise leverage a unified, cross-platform application programming interface (“API”) that enables access to all of the different machine learning services needed for full machine learning functionality within the application. In such fashion, developers can have access to a single SDK for all machine learning services.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différent; Portage
  • G06F 9/54 - Communication interprogramme
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

7.

Compression And Decompression In Hardware for Data Processing

      
Numéro d'application 17328452
Statut En instance
Date de dépôt 2021-05-24
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Pope, Reiner Alwyn

Abrégé

Methods, systems, and apparatus, including computer-readable storage media for hardware compression and decompression. A system can include a decompressor device coupled to a memory device and a processor. The decompressor device can be configured to receive, from the memory device, compressed data that has been compressed using an entropy encoding, process the compressed data using the entropy encoding to generate uncompressed data, and send the uncompressed data to the processor. The system can also include a compressor device configured to generate, from uncompressed data, a probability distribution of codewords, generate a code table from the probability distribution, and compress incoming data using the generated code table.

Classes IPC  ?

  • H03M 7/42 - Conversion en, ou à partir de codes de longueur variable, p.ex. code Shannon-Fano, code Huffman, code Morse utilisant une table pour le procédé de codage ou de décodage, p.ex. utilisant une mémoire morte
  • H03M 7/30 - Compression; Expansion; Elimination de données inutiles, p.ex. réduction de redondance
  • H03M 7/00 - Conversion d'un code, dans lequel l'information est représentée par une séquence donnée ou par un nombre de chiffres, en un code dans lequel la même information est représentée par une séquence ou par un nombre de chiffres différents

8.

PIXEL ARRANGEMENT FOR MULTI-RESOLUTION DISPLAY PANEL

      
Numéro d'application 17880223
Statut En instance
Date de dépôt 2022-08-03
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Hoffman, David Morris
  • Choi, Sangmoo
  • Chang, Sun-Il
  • Bita, Ion

Abrégé

A display panel includes a first set of pixels that each include a respective red sub-pixel and a respective green sub-pixel and a second set of pixels that each include a respective blue sub-pixel and a respective green sub-pixel, where the first set of pixels and the second set of pixels are arranged on the display panel such that at least one side of each of the pixels in the first set of pixels is adjacent to at least one of the pixels in the second set of pixels, at least one side of each of the pixels in the first set of pixels is not adjacent to any pixel, and the green sub-pixels are arranged on the display panel such that the green sub-pixels are evenly distributed in the display panel.

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

9.

MULTI-LAYER PERCEPTRON-BASED COMPUTER VISION NEURAL NETWORKS

      
Numéro d'application 17737507
Statut En instance
Date de dépôt 2022-05-05
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Tolstikhin, Ilya
  • Houlsby, Neil Matthew Tinmouth
  • Kolesnikov, Alexander
  • Beyer, Lucas Klaus
  • Dosovitskiy, Alexey
  • Lucic, Mario
  • Zhai, Xiaohua
  • Unterthiner, Thomas
  • Keysers, Daniel M.
  • Uszkoreit, Jakob D.
  • Yung, Yin Ching Jessica
  • Steiner, Andreas

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing images using mixer neural networks. One of the methods includes obtaining one or more images comprising a plurality of pixels; determining, for each image of the one or more images, a plurality of image patches of the image, wherein each image patch comprises a different subset of the pixels of the image; processing, for each image of the one or more images, the corresponding plurality of image patches to generate an input sequence comprising a respective input element at each of a plurality of input positions, wherein a plurality of the input elements correspond to respective different image patches; and processing the input sequences using a neural network to generate a network output that characterizes the one or more images, wherein the neural network comprises one or more mixer neural network layers.

Classes IPC  ?

  • G06V 10/82 - utilisant les réseaux neuronaux
  • G06V 10/764 - utilisant la classification, p.ex. des objets vidéo
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion

10.

Defocus Blur Removal and Depth Estimation Using Dual-Pixel Image Data

      
Numéro d'application 17626069
Statut En instance
Date de dépôt 2020-11-13
Date de la première publication 2022-11-24
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/50 - Récupération de la profondeur ou de la forme

11.

GAME ANALYTICS USING NATURAL LANGUAGE PROCESSING

      
Numéro d'application 17769977
Statut En instance
Date de dépôt 2020-05-15
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kipnis, Anna
  • Kim, Ji Hun
  • Cary, Daniel

Abrégé

A processor executes program code that represents a portion of a video game and adds a sequence of text strings that represent game events to a text log during execution of the program code. The processor (or another processor that has access to the text log) performs a natural language processing (NLP) analysis of the text log to determine one or more characteristics of the portion of the video game. In some cases, the NLP analysis includes a sentiment analysis that attempts to determine characteristics of a player's experience while playing the video game, summarization technology that creates a human-readable summary of an aspect of the game or a portion of the video game, a semantic NLP ML algorithm in the semantic similarity modality to answer questions regarding the player's experience during the video game, or grouping players in a multiplayer game based on in-game behavior.

Classes IPC  ?

  • A63F 13/67 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p.ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu en s’adaptant à ou par apprentissage des actions de joueurs, p.ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation

12.

DETERMINING STRENGTH OF ASSOCIATION BETWEEN USER CONTACTS

      
Numéro d'application 17882238
Statut En instance
Date de dépôt 2022-08-05
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Tomkins, Andrew
  • Ravikumar, Shanmugasundaram
  • Agarwal, Shalini
  • Yang, Mylinh
  • Pang, Bo
  • Li, Mark Yinan

Abrégé

Methods and apparatus related to identifying one or more messages sent by a user, identifying two or more contacts that are associated with one or more of the messages, determining a strength of relationship score between identified contacts, and utilizing the strength of relationship scores to provide additional information related to the contacts. A strength of relationship score between a contact and one or more other contacts may be determined based on one or more properties of one or more of the messages. In some implementations, contacts groups may be determined based on the strength of relationship scores. In some implementations, contacts groups may be utilized to disambiguate references to contacts in messages. In some implementations, contacts group may be utilized to provide suggestions to the user of additional contacts of a contacts group that includes the indicated recipient contact of a message.

Classes IPC  ?

  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • H04L 51/52 - pour la prise en charge des services des réseaux sociaux

13.

Interior Gateway Protocol Metric Optimization

      
Numéro d'application 17323464
Statut En instance
Date de dépôt 2021-05-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wen, Min
  • Jiang, Wenjie
  • Sharma, Anurag
  • Johnston, Matthew
  • Alvizu Gomez, Rodolfo Enrique

Abrégé

Methods, systems, and apparatus, including computer-readable storage media, optimizing interior gateway protocol (IGP) metrics using reinforcement learning (RL) for a network domain. The system can receive a topology (G) of a network domain, a set of flows (F), and an objective function. The system can optimize, using reinforcement learning, the objective function based on the received topology and the one or more flows F. The system can determine updated IGP metrics based on the optimization of the objective function. The IGP metrics for the metric domain may be updated with the updated IGP metrics.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/751 - Mise à jour ou découverte de la topologie

14.

Constrained Mobility Mapping

      
Numéro d'application 17811840
Statut En instance
Date de dépôt 2022-07-11
Date de la première publication 2022-11-24
Propriétaire Boston Dynamics, Inc. (USA)
Inventeur(s)
  • Whitman, Eric
  • Fay, Gina Christine
  • Khripin, Alex
  • Bajracharya, Max
  • Malchano, Matthew
  • Komoroski, Adam
  • Stathis, Christopher

Abrégé

A method of constrained mobility mapping includes receiving from at least one sensor of a robot at least one original set of sensor data and a current set of sensor data. Here, each of the at least one original set of sensor data and the current set of sensor data corresponds to an environment about the robot. The method further includes generating a voxel map including a plurality of voxels based on the at least one original set of sensor data. The plurality of voxels includes at least one ground voxel and at least one obstacle voxel. The method also includes generating a spherical depth map based on the current set of sensor data and determining that a change has occurred to an obstacle represented by the voxel map based on a comparison between the voxel map and the spherical depth map. The method additional includes updating the voxel map to reflect the change to the obstacle.

Classes IPC  ?

  • G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
  • B25J 9/16 - Commandes à programme
  • B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p.ex. à la vue ou au toucher
  • B62D 57/032 - Véhicules caractérisés par des moyens de propulsion ou de prise avec le sol autres que les roues ou les chenilles, seuls ou en complément aux roues ou aux chenilles avec moyens de propulsion en prise avec le sol, p.ex. par jambes mécaniques avec des pieds ou des patins soulevés alternativement ou dans un ordre déterminé

15.

USING INTERPOLATION TO GENERATE A VIDEO FROM STATIC IMAGES

      
Numéro d'application 17566462
Statut En instance
Date de dépôt 2021-12-30
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Kontkanen, Janne
  • Aspinall, Jamie
  • Kaeser, Dominik
  • Sarma, Navin
  • Curless, Brian
  • Salesin, David

Abrégé

A media application selects, from a collection of images associated with a user account, candidate pairs of images, where each pair includes a first static image and a second static image from the user account. The media application applies a filter to select a particular pair of images from the candidate pairs of images. The media application generates, using an image interpolator, one or more intermediate images based on the particular pair of images. The media application generates a video that includes three or more frames arranged in a sequence, where a first frame of the sequence is the first static image, a last frame of the sequence is the second static image, and each of the one or more intermediate images is a corresponding intermediate frame of the sequence between the first frame and the last frame.

Classes IPC  ?

  • G06F 16/738 - Présentation des résultats des requêtes
  • G06F 16/78 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/75 - Groupement; Classement
  • G06T 7/20 - Analyse du mouvement
  • H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux

16.

Systems and Methods for Contrastive Learning of Visual Representations

      
Numéro d'application 17863070
Statut En instance
Date de dépôt 2022-07-12
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chen, Ting
  • Hinton, Geoffrey Everest
  • Kornblith, Simon
  • Norouzi, Mohammad

Abrégé

Systems, methods, and computer program products for performing semi-supervised contrastive learning of visual representations are provided. For example, the present disclosure provides systems and methods that leverage particular data augmentation schemes and a learnable nonlinear transformation between the representation and the contrastive loss to provide improved visual representations. Further, the present disclosure also provides improvements for semi-supervised contrastive learning. For example, computer-implemented method may include performing semi-supervised contrastive learning based on a set of one or more unlabeled training data, generating an image classification model based on a portion of a plurality of layers in a projection head neural network used in performing the contrastive learning, performing fine-tuning of the image classification model based on a set of one or more labeled training data, and after performing the fine-tuning, distilling the image classification model to a student model comprising a relatively smaller number of parameters than the image classification model.

Classes IPC  ?

  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06N 3/08 - Méthodes d'apprentissage

17.

CONSTRAINED MOTION FIELD ESTIMATION FOR HARDWARE EFFICIENCY

      
Numéro d'application 17868011
Statut En instance
Date de dépôt 2022-07-19
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Han, Jingning
  • Xu, Yaowu
  • Bankoski, James
  • Feng, Jia

Abrégé

Decoding a current block of a current frame includes obtaining motion trajectories between the current frame and at least one previously coded frame by projecting motion vectors from the at least one previously coded frame onto the current frame. A motion field is obtained between the current frame and a reference frame used for coding the current frame. The motion field is obtained by extending the motion trajectories from the current frame towards the reference frame. A motion vector for the current block is identified based on the motion field. A prediction block is obtained for the current block using a reference block of the reference frame identified using the motion vector.

Classes IPC  ?

  • H04N 19/51 - Estimation ou compensation du mouvement
  • H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p.ex. en faisant la moyenne de paramètres de codage calculés antérieurement
  • H04N 19/182 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un pixel
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc
  • H04N 19/513 - Traitement de vecteurs de mouvement
  • H04N 19/433 - Matériel spécialement adapté à l’estimation ou à la compensation de mouvement caractérisé par des techniques d’accès à la mémoire
  • H04N 19/55 - Estimation de mouvement avec contraintes spatiales, p.ex. au niveau des contours de l’image ou des contours des régions

18.

METHODS, SYSTEMS, AND MEDIA FOR PRESENTING MEDIA CONTENT USING INTEGRATED CONTENT SOURCES

      
Numéro d'application 17867116
Statut En instance
Date de dépôt 2022-07-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Dureau, Vincent
  • Bakar, Majd

Abrégé

Methods, systems, and media for presenting media content using integrated content sources are provided. In some implementations, systems for presenting media content using integrated content sources are provided, the systems comprising: at least one hardware processor that is configured to: receive a control signal corresponding to a user input; generate at least one tuning instruction based on the control signal; transmit the tuning instruction to a tuner; and transmit graphical content and a set of instructions to the display device, wherein the set of instructions contains information about overlaying the graphical content on video content generated based on the tuning instruction.

Classes IPC  ?

  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la manipulation de contenus affichés
  • H04N 21/41 - Structure de client; Structure de périphérique de client
  • H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • 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/47 - Applications pour utilisateurs finaux

19.

AGGREGATING ENCRYPTED NETWORK VALUES

      
Numéro d'application 17418469
Statut En instance
Date de dépôt 2020-12-14
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yung, Marcel M. Moti

Abrégé

Methods, systems, and apparatus, including a method for determining network measurements. In some aspects, a method includes receiving, by a first aggregation server and from each of multiple client devices, encrypted impression data. A second aggregation server received from each of at least a portion of the multiple client devices, conversion data that includes, for each conversion recorded by the client device, encrypted conversion value data. The first aggregation server and the second aggregation server perform a multi-party computation process to decrypt the encrypted impression data and the encrypted conversion data.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégées utilisant plusieurs clés ou algorithmes
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées

20.

ADAPTING NOTIFICATIONS BASED ON USER ACTIVITY AND ENVIRONMENT

      
Numéro d'application 17303014
Statut En instance
Date de dépôt 2021-05-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Faaborg, Alexander James
  • Schoenberg, Michael

Abrégé

According to a general aspect, a method can include receiving, by a computing device, an electronic communication. In response to receiving the electronic communication, the method can include determining, by the computing device, a current activity of a user of the computing device, and selecting, based on the determined current activity of the user, a communication channel of the computing device for providing a notification of the electronic communication. The method can also include providing the notification using the selected communication channel of the computing device.

Classes IPC  ?

  • G08B 1/08 - Systèmes de signalisation caractérisés seulement par la forme de transmission du signal utilisant une transmission électrique

21.

MODIFYING DIGITAL VIDEO CONTENT

      
Numéro d'application 17881262
Statut En instance
Date de dépôt 2022-08-04
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Dabbiru, Lakshmi
  • Reddy, Indusekar Ponnapa

Abrégé

Systems and methods of combining digital video are described. A system can receive digital video comprising frames. The system can analyze the frames to identify a subset of consecutive frames that have a static portion defined by a spatial region with matching pixels across two or more frames. The system can tag the digital video with an indication of the subset and a trigger that causes transmission, at a temporal offset during playback prior to the subset, of a request for content used to overwrite the static portion. The system can receive the request from the client device, the request transmitted by the client device based on the temporal offset during playback prior to the subset. The system can select and transmit a content item responsive to the request to cause the client device to render the content item at the static portion of the subset.

Classes IPC  ?

  • H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • G11B 27/34 - Aménagements indicateurs
  • 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
  • H04N 21/435 - Traitement de données additionnelles, p.ex. décryptage de données additionnelles ou reconstruction de logiciel à partir de modules extraits du flux de transport
  • H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p.ex. pour transmettre des requêtes de client à un serveur VOD
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels

22.

PATTERN RECOGNITION FOR FACE-AUTHENTICATION ANTI-SPOOFING

      
Numéro d'application US2021033182
Numéro de publication 2022/245349
Statut Délivré - en vigueur
Date de dépôt 2021-05-19
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Ponce Madrigal, Octavio
  • Amihood, Patrick M.

Abrégé

Techniques and apparatuses are described that implement pattern recognition for face-authentication anti-spoofing. In particular, a face-authentication system distinguishes between a real human face and a presentation attack that uses a display to present a virtual human face. Operational settings of a camera system of the face-authentication system are tailored to enable detection of a pattern associated with an operation of the display. A spoofing detector of the face-authentication system analyzes one or more images captured by the camera system and determines whether or not the pattern is present within the image(s). If the pattern is present, the face-authentication system does not provide face authentication. Alternatively, if the pattern is not present, the face-authentication system can provide face authentication if facial recognition is successful. In this way, the face-authentication system can prevent unauthorized actors from using the presentation attack to gain access to a user's account or information.

Classes IPC  ?

  • G06V 40/40 - Détection d’usurpation, p.ex. détection d’activité
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

23.

ATTENTIVE SCORING FUNCTION FOR SPEAKER IDENTIFICATION

      
Numéro d'application US2022072139
Numéro de publication 2022/246365
Statut Délivré - en vigueur
Date de dépôt 2022-05-05
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Moreno, Ignacio Lopez
  • Wang, Quan
  • Pelecanos, Jason
  • Huang, Yiling
  • Saglam, Mert

Abrégé

ee style classes (202) each including a respective value vector (220) concatenated with a corresponding routing vector (210). The method also includes generating using a self-attention mechanism (160), at least one multi-condition attention score (165) that indicates a likelihood that the evaluation ad-vector matches a respective reference ad-vector (200R) associated with a respective user (10). The method also includes identifying the speaker of the utterance as the respective user associated with the respective reference ad-vector based on the multi-condition attention score.

Classes IPC  ?

  • G10L 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes

24.

INDEXING APPLICATION ACTIONS FOR VOICE-BASED EXECUTION

      
Numéro d'application US2021032939
Numéro de publication 2022/245339
Statut Délivré - en vigueur
Date de dépôt 2021-05-18
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hussein, Quazi
  • Firman, Ilya
  • Coimbra, Adam
  • Patel, Sanjana
  • Mishra, Mubaraq
  • Kumar, Saurabh

Abrégé

Indexing application actions for voice-based execution is provided. An indexer of a device receives, from an application executed by the device, an indication of an action and a deep link corresponding to the action declared by the application via an application programming interface. The indexer accesses an index stored in the memory of the device that is accessible to a plurality of applications. The indexer inputs, into a location in the index, the action and the deep link with a cryptographic token that prevents access to the deep link by unauthorized applications. A digital assistant of the device receives a voice query detected by a microphone and parses the voice query to determine the action. The digital assistant identifies in the index the deep link corresponding to the action. The digital assistant invokes, with the cryptographic token, the deep link to cause the application to perform the action.

Classes IPC  ?

  • G06F 16/951 - Indexation; Techniques d’exploration du Web
  • 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
  • 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

25.

MOBILE DEVICE SUPPORT FOR CAPTURE AND SYNTHESIS OF EXTREME LOW-LIGHT VIDEO

      
Numéro d'application US2021033111
Numéro de publication 2022/245344
Statut Délivré - en vigueur
Date de dépôt 2021-05-19
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Dorado, Ignacio, Garcia
  • Punja, Shambhavi
  • Milanfar, Peyman
  • Murthy, Kiran
  • Kontkanen, Janne
  • Reynolds, Isaac
  • Kelly, Damien
  • Schiffhauer, Alexander

Abrégé

An example embodiment may involve capturing a sequence of images, wherein there are 4 or more images in the sequence of images, and wherein each of the sequence of images has an exposure length of 4-100 seconds; applying a sliding window over the sequence of images as downsampled, wherein at least 4 images are encompassed within the sliding window', and wherein for each position of the sliding window the applying involves: (i) aligning a set of images within the sliding window, and (ii) merging the set of images as aligned into a video frame; combining video frames generated by way of the sliding window into a video file; and storing, by the mobile device, the video file in memory of the mobile device.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

26.

VOICE COMMANDS FOR AN AUTOMATED ASSISTANT UTILIZED IN SMART DICTATION

      
Numéro d'application US2021062613
Numéro de publication 2022/245395
Statut Délivré - en vigueur
Date de dépôt 2021-12-09
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Abdagic, Alvin
  • Behzadi, Behshad
  • Natta, Jacopo Sannazzaro
  • Proskurnia, Julia
  • Goj, Krzysztof Andrzej
  • Pandiri, Srikanth
  • Zarins, Viesturs
  • D'Ercole, Nicolo
  • Sabur, Zaheed
  • Kothari, Luv

Abrégé

Systems and methods described herein relate to determining whether to incorporate recognized text, that corresponds to a spoken utterance of a user of a client device, into a transcription displayed at the client device, or to cause an assistant command, that is associated with the transcription and that is based on the recognized text, to be performed by an automated assistant implemented by the client device. The spoken utterance is received during a dictation session between the user and the automated assistant. Implementations can process, using automatic speech recognition model(s), audio data that captures the spoken utterance to generate the recognized text. Further, implementations can determine whether to incorporate the recognized text into the transcription or cause the assistant command to be performed based on touch input being directed to the transcription, a state of the transcription, and/or audio-based characteristic(s) of the spoken utterance.

Classes IPC  ?

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

27.

USING INTERPOLATION TO GENERATE A VIDEO FROM STATIC IMAGES

      
Numéro d'application US2021065764
Numéro de publication 2022/245399
Statut Délivré - en vigueur
Date de dépôt 2021-12-30
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kontkanen, Janne
  • Aspinall, Jamie
  • Kaeser, Dominik
  • Sarma, Navin
  • Curless, Brian
  • Salesin, David

Abrégé

A media application selects, from a collection of images associated with a user account, candidate pairs of images, where each pair includes a first static image and a second static image from the user account. The media application applies a filter to select a particular pair of images from the candidate pairs of images. The media application generates, using an image interpolator, one or more intermediate images based on the particular pair of images. The media application generates a video that includes three or more frames arranged in a sequence, where a first frame of the sequence is the first static image, a last frame of the sequence is the second static image, and each of the one or more intermediate images is a corresponding intermediate frame of the sequence between the first frame and the last frame.

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
  • G11B 27/10 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande
  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06T 7/00 - Analyse d'image

28.

USER INTERFACES AND TOOLS FOR FACILITATING INTERACTIONS WITH VIDEO CONTENT

      
Numéro d'application US2022072434
Numéro de publication 2022/246450
Statut Délivré - en vigueur
Date de dépôt 2022-05-19
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Xin
  • Lin, Li
  • Russell, Andy

Abrégé

Systems and methods are described that include causing a recording to begin capturing video content. The video content may include a presenter video stream, a screencast video stream, and an annotation video stream. The systems and methods may include generating, based on the video content and during capture of the video content, a metadata record representing timing information used to synchronize at least one portion of the video content to input received in at least one of the presenter video stream, the screencast video stream, or the annotation video stream.

Classes IPC  ?

  • G11B 27/10 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande
  • G11B 27/32 - 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 sur des pistes auxiliaires séparées du même support d'enregistrement ou d'un support auxiliaire
  • H04N 5/76 - Enregistrement du signal de télévision
  • G11B 27/34 - Aménagements indicateurs
  • G09B 5/06 - Matériel à but éducatif à commande électrique avec présentation à la fois visuelle et sonore du sujet à étudier
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo

29.

CALIBRATING AN ELECTRONIC CHEMICAL SENSOR TO GENERATE AN EMBEDDING IN AN EMBEDDING SPACE

      
Numéro d'application US2022027629
Numéro de publication 2022/245543
Statut Délivré - en vigueur
Date de dépôt 2022-05-04
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Wiltschko, Alexander

Abrégé

Electronic chemical sensors can output raw electrical signal data in response to sensing a chemical compound, but the raw electrical signal data can be difficult to interpret. Processing the electrical signal data with a machine-learned model to generate an embedding output in an embedding space can provide a better understanding of the electrical signal data. Moreover, leveraging preexisting chemical property prediction models to generate other embeddings in the embedding space can allow for more accurate and efficient classification tasks of the electrical signal data.

Classes IPC  ?

  • G16C 20/20 - Identification d’entités moléculaires, de leurs parties ou de compositions chimiques
  • G16C 20/30 - Prévision des propriétés des composés, des compositions ou des mélanges chimiques
  • G16C 20/70 - Apprentissage automatique, exploration de données ou chimiométrie

30.

HYBRID WHITE-BALANCE MODE IN A CAMERA SYSTEM OF AN ELECTRONIC DEVICE

      
Numéro d'application US2021033487
Numéro de publication 2022/245364
Statut Délivré - en vigueur
Date de dépôt 2021-05-20
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Liang, Liang
  • Chen, Michelle Y.
  • Reynolds, Isaac William
  • Wang, Shih-Ming

Abrégé

This document describes methods and systems for a hybrid white balance, HWB, mode (114), which is a hybrid of automatic and manual WB modes, in a camera system (104) of an electronic device (102). The HWB mode may provide options for a user to select a WB setting, via a camera user interface (118) in a live-preview mode (110), along a continuous WB-adjustment range. In this way, the user's desired color can be applied with respect to images or video captured by the camera system. The camera UI includes a manual WB control (112) to manually adjust the white balance. A WB module (108) determines target WB gains corresponding to the manual WB control relative to an initial automatic WB decision for a current frame displayed in the live-preview mode of the camera application. In aspects, a look-up-table correlating to the manual WB control is used to compute the target WB gains.

Classes IPC  ?

  • H04N 9/73 - Circuits pour l'équilibrage des couleurs, p.ex. circuits pour équilibrer le blanc, commande de la température de couleur
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

31.

Arbitrarily Grouping Computer System Resources

      
Numéro d'application 17817201
Statut En instance
Date de dépôt 2022-08-03
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Harvesf, Cyrus
  • Cavalli, Marco

Abrégé

A method for arbitrarily grouping computer system resources includes receiving a resource policy to be applied to a group of resources associated with a user. The resource policy includes a unique user-defined label assigned to each resource of the group of resources. The method also includes identifying the group of resources among a plurality of resources using the user-defined label. Here, the plurality of resources is associated with the user and distributed across a plurality of different computing environments. For each identified resource of the group of resources, the method also includes applying the resource policy to a corresponding identified resource by accessing the respective computing environment where the corresponding identified resource resides.

Classes IPC  ?

  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
  • H04L 67/10 - dans lesquels une application est distribuée parmi les nœuds du réseau (dispositions pour la multiprogrammation G06F 9/46;déploiement de logiciels G06F 8/60)
  • H04L 67/306 - Profils des utilisateurs

32.

Fifth Generation New Radio Uplink Multiplexing Assisted by Shared Grant-Free Transmission

      
Numéro d'application 17818104
Statut En instance
Date de dépôt 2022-08-08
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Chou, Kao-Peng

Abrégé

This document describes methods, devices, systems, and means for fifth generation new radio uplink multiplexing assisted by shared grant-free transmission. A user equipment (UE) inserts a first cyclical redundancy check (CRC) into a transport block (TB), encodes the TB, including the CRC, into a codeword (CW). Based on receiving a preemption indicator for part of a first physical resource, the UE selects a first part of the CW for rate matching with a length based on a received uplink (UL) grant and the received preemption indicator. The UE transmits the first part of the CW using the first physical resource, selects a second part of the CW, inserts a second CRC in the selected second part of the CW, and transmits the second part of the CW using a second physical resource.

Classes IPC  ?

  • H04W 72/14 - Planification du trafic sans fil utilisant un canal d'autorisation
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission

33.

Interpolation Method for Crowd-Sourced Electromagnetic Propagation Estimation of Indirect Paths

      
Numéro d'application 17663945
Statut En instance
Date de dépôt 2022-05-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Marshall, Preston Fairfax

Abrégé

A method to perform operations includes receiving an electromagnetic (EM) loss request requesting an EM loss between a first requested geographical point and a second requested geographical point. For each end geographical point in a set of different end geographical points that share a same source geographical point, the operations include obtaining a respective EM path loss value between the corresponding end geographical point and the source geographical point and generating a set of virtual loss lines. For each respective virtual loss line, the operations include determining a respective virtual EM loss based on the respective EM path loss values obtained for each end geographical point in the respective pair of end geographical points connected by the respective virtual loss line. The operations include estimating the EM loss between the first and second requested geographical points based on the virtual EM losses determined for the set of virtual loss lines.

Classes IPC  ?

34.

METHOD AND APPARATUS FOR SMART AND EXTENSIBLE SCHEMA MATCHING FRAMEWORK

      
Numéro d'application 17771182
Statut En instance
Date de dépôt 2019-11-06
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kementsietsidis, Anastasios
  • Pandya, Jay
  • Anastasiou, Chrysovalantis

Abrégé

A method may include (i) obtaining first data records structured in accordance with a first schema, (ii) determining, for the first schema, one or more first schema property values for each schema property in a set of pre-defined schema properties, (iii) determining, for a second schema, one of more second schema property values for each schema property in the set of pre-defined schema properties, (iv) providing, to a schema matching engine, first and second schema property values, where the schema matching engine contains schema mapping techniques and rules, where each rule suggests a schema mapping technique based on schema properties from the set of pre-defined schema properties, (v) applying the rules to select a schema mapping technique, (vi) transforming the first data records in accordance with the selected schema mapping technique, and (vii) providing the transformed first data records in a data structure in accordance with the second schema.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

35.

Optimization of Motion Paths of a Robot Using Vision Data

      
Numéro d'application 17753979
Statut En instance
Date de dépôt 2019-11-19
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Lee, Johnny
  • Welker, Stefan

Abrégé

An example computer-implemented method includes receiving, from one or more vision components in an environment, vision data that captures features of the environment, including object features of an object that is located in the environment, and prior to a robot manipulating the object: (i) determining based on the vision data, at least one first adjustment to a programmed trajectory of movement of the robot operating in the environment to perform a task of transporting the object, and (ii) determining based on the object features of the object, at least one second adjustment to the programmed trajectory of movement of the robot operating in the environment to perform the task, and causing the robot to perform the task, in accordance with the at least one first adjustment and the at least one second adjustment to the programmed trajectory of movement of the robot.

Classes IPC  ?

  • B25J 9/16 - Commandes à programme
  • B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p.ex. à la vue ou au toucher
  • G06V 20/50 - Contexte ou environnement de l’image
  • G05B 19/4155 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le déroulement du programme, c.à d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p.ex. choix d'un programme

36.

MULTI-RECIPIENT SECURE COMMUNICATION

      
Numéro d'application 17634103
Statut En instance
Date de dépôt 2020-10-26
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Jacobson, Alex Daniel

Abrégé

This disclosure relates to data security and cryptography. In one aspect, a method includes receiving, by a recipient device and from a client device, a communication including an attestation token and attachment elements. The attestation token includes a set of data and a digital signature of the set of data. Each attachment element includes recipient data for a respective recipient of the communication and a binding that cryptographically binds the attachment element to the attestation token. The recipient device verifies integrity of the communication using the attestation token and a given attachment element for the given recipient. The verification includes verifying integrity of the given attachment element, including determining, based on the binding of the given attachment element, that the attachment element is bound to the attestation token. Verifying the integrity of the attestation token includes determining, based on the set of data, that the digital signature is valid.

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
  • H04L 9/40 - Protocoles réseaux de sécurité

37.

System for Information Extraction from Form-Like Documents

      
Numéro d'application 17867300
Statut En instance
Date de dépôt 2022-07-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Tata, Sandeep
  • Majumder, Bodhisattwa Prasad
  • Zhao, Qi
  • Wendt, James Bradley
  • Najork, Marc
  • Potti, Navneet

Abrégé

The present disclosure is directed to extracting text from form-like documents. In particular, a computing system can obtain an image of a document that contains a plurality of portions of text. The computing system can extract one or more candidate text portions for each field type included in a target schema. The computing system can generate a respective input feature vector for each candidate for the field type. The computing system can generate a respective candidate embedding for the candidate text portion. The computing system can determine a respective score for each candidate text portion for the field type based at least in part on the respective candidate embedding for the candidate text portion. The computing system can assign one or more of the candidate text portions to the field type based on the respective scores.

Classes IPC  ?

  • G06V 30/412 - Analyse de mise en page de documents structurés avec des lignes imprimées ou des zones de saisie, p.ex. de formulaires ou de tableaux d’entreprise
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06N 20/00 - Apprentissage automatique
  • G06N 5/04 - Méthodes ou dispositifs inférents
  • G06V 10/22 - par la sélection d’une région spécifique contenant ou référençant une forme; Localisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
  • G06V 30/262 - utilisant l’analyse contextuelle, p.ex. le contexte lexical, syntaxique ou sémantique
  • G06V 30/413 - Classification de contenu, p.ex. de textes, de photographies ou de tableaux
  • G06V 30/416 - Extraction de la structure logique, p.ex. chapitres, sections ou numéros de page; Identification des éléments de document, p.ex. des auteurs

38.

SPECULAR REFLECTION REDUCTION IN ENDOSCOPE VISUALIZATION

      
Numéro d'application 17731127
Statut En instance
Date de dépôt 2022-04-27
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Verma, Nishant
  • Anderson, Brian

Abrégé

Systems and methods for specular reflection reduction in endoscope visualizations are described. A method includes receiving an image including a region of specular reflection. The method includes detecting the region of specular reflection in the image. The method includes estimating image information for a portion of the region of specular reflection. The method also includes reconstructing the image including the image information populated into the region of specular reflection.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 5/20 - Amélioration ou restauration d'image en utilisant des opérateurs locaux

39.

PROVIDING ACCESS TO USER-CONTROLLED RESOURCES BY AUTOMATED ASSISTANTS

      
Numéro d'application 17879213
Statut En instance
Date de dépôt 2022-08-02
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Badr, Ibrahim
  • Adan, Yariv
  • Santos, Hugo
  • Kapoor, Shikha
  • Nagaraj, Karthik
  • Wilson, Glenn
  • Rangwala, Arwa
  • Deegan, Leo
  • Krogh, Peter

Abrégé

Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).

Classes IPC  ?

  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p.ex. requêtes spatio-temporelles
  • G06F 16/33 - Requêtes
  • G06F 16/332 - Formulation de requêtes
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G10L 15/26 - Systèmes de synthèse de texte à partir 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/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G06F 9/54 - Communication interprogramme
  • G10L 21/06 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles

40.

SYSTEMS AND METHODS FOR SCENE-ADAPTIVE IMAGE QUALITY IN SURGICAL VIDEO

      
Numéro d'application 17663034
Statut En instance
Date de dépôt 2022-05-12
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Verma, Nishant
  • Robertson, Ryan
  • Teisseyre, Thomas

Abrégé

One example method for scene-adaptive image quality in surgical video includes receiving a first video frame from an endoscope, the first video frame generated from a first raw image captured by an image sensor of the endoscope and processed by an image signal processing (“ISP”) pipeline having a plurality of ISP parameters; recognizing, using a trained machine learning (“ML”) model, a first scene type or a first scene feature type based on the first video frame; determining a first set of ISP parameters based on the first scene type or the first scene feature type; applying the first set of ISP parameters to the ISP pipeline; and receiving a second video frame from the endoscope, the second video frame generated from a second raw image captured by the image sensor and processed by the ISP pipeline using the first set of ISP parameters.

Classes IPC  ?

  • A61B 90/00 - Instruments, outillage ou accessoires spécialement adaptés à la chirurgie ou au diagnostic non couverts par l'un des groupes , p.ex. pour le traitement de la luxation ou pour la protection de bords de blessures
  • G06T 7/00 - Analyse d'image
  • A61B 1/00 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments
  • A61B 1/06 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments avec dispositifs d'éclairement

41.

REDUCING LIGHT LEAKAGE VIA EXTERNAL GAZE DETECTION

      
Numéro d'application 17303197
Statut En instance
Date de dépôt 2021-05-24
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Goldberg, Steven Benjamin
  • Payne, Juston
  • Schoenberg, Michael

Abrégé

Techniques of displaying content on a transparent display include detecting an individual present with respect to a world side, i.e., facing away from a user of a transparent display, opposite side of the transparent display as the user side. For example, circuitry connected to smartglasses detects the presence of an individual in the vicinity of the world side of a transparent display. In response, the circuitry causes an image of the individual to be generated and, based on the image, the circuitry classifies the individual as being in a state satisfying a set of criteria or not. In some implementations, the set of criteria include the individual being oriented in such a way as to be able to see the document. In response to the individual satisfying the criteria, the circuitry obscures the document from the view of the individual.

Classes IPC  ?

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

42.

UTILITY PORTALS FOR MANAGING DEMAND-RESPONSE EVENTS

      
Numéro d'application 17723338
Statut En instance
Date de dépôt 2022-04-18
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Matsuoka, Yoky
  • Fadell, Anthony M.
  • Rogers, Matthew L.
  • Sloo, David
  • Mcgaraghan, Scott A.
  • Kortz, Samuel W.

Abrégé

A method includes generating a utility portal interface in response to a request from a utility computer system that receives parameters that specify a demand response event; providing a display of groups of energy-consuming locations that are available to be selected to participate in the demand response event; providing a display of an energy demand profile for the utility during the demand response event; receiving a selection of a subset of the groups of energy-consuming locations to participate in the demand response event; causing the display of the energy demand profile for the utility during the demand response event to be dynamically updated as the subset of the groups of energy-consuming locations are selected or deselected by the utility computer system to participate; and sending transmissions to thermostats associated with the subset of the groups of energy-consuming locations to execute the demand response event.

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
  • G06Q 50/06 - Fourniture d'électricité, de gaz ou d'eau
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/06 - Authentification

43.

INTERLEAVING MEMORY REQUESTS TO ACCELERATE MEMORY ACCESSES

      
Numéro d'application 17713122
Statut En instance
Date de dépôt 2022-04-04
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Rajamani, Gurushankar
  • Kuo, Alice

Abrégé

Methods, systems, and apparatus, including computer-readable media, are described for interleaving memory requests to accelerate memory accesses at a hardware circuit configured to implement a neural network model. A system generates multiple requests that are processed against a memory of the system. Each request is used to retrieve data from the memory. For each request, the system generates multiple sub-requests based on a respective size of the data to be retrieved using the request. The system generates a sequence of interleaved sub-requests that includes respective sub-requests of a first request interleaved among respective sub-requests of a second request. Based on the sequence of interleaved sub-requests, a module of the system receives respective portions of data accessed from different address locations of the memory. The system processes each of the respective portions of data to generate a neural network inference using the neural network model implemented at the hardware circuit.

Classes IPC  ?

  • G06N 3/063 - Réalisation physique, c. à d. mise en oeuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurones utilisant des moyens électroniques
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion

44.

USER-INTERFACE FOR VISUALIZATION OF ENDOSCOPY PROCEDURES

      
Numéro d'application 17499748
Statut En instance
Date de dépôt 2021-10-12
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Lack, Erik
  • Goldenberg, Roman
  • Freedman, Daniel
  • Rivlin, Ehud

Abrégé

A user-interface for visualizing a colonoscopy procedure includes a video region and a navigational map upon which coverage annotations are displayed. A live video feed received from a colonoscope is displayed in the video region. The navigational map depicts longitudinal sections of a colon. The coverage annotations are presented on the navigation map and indicate whether one or more of the longitudinal sections is deemed adequately inspected or inadequately inspected during the colonoscopy procedure.

Classes IPC  ?

  • A61B 1/00 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments
  • A61B 1/31 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments pour le rectum, p.ex. proctoscopes, sigmoïdoscopes
  • A61B 90/00 - Instruments, outillage ou accessoires spécialement adaptés à la chirurgie ou au diagnostic non couverts par l'un des groupes , p.ex. pour le traitement de la luxation ou pour la protection de bords de blessures
  • G06T 7/00 - Analyse d'image

45.

PHASE IDENTIFICATION OF ENDOSCOPY PROCEDURES

      
Numéro d'application 17564007
Statut En instance
Date de dépôt 2021-12-28
Date de la première publication 2022-11-24
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Freedman, Daniel
  • Rivlin, Ehud
  • Dashinsky, Valentin
  • Goldenberg, Roman
  • Katzir, Liran
  • Veikherman, Dmitri

Abrégé

Embodiments of a system, a machine-accessible storage medium, and a computer-implemented method are described in which operations are performed. The operations comprising receiving a plurality of image frames associated with a video of an endoscopy procedure, generating a probability estimate for one or more image frames included in the plurality of image frames, and identifying a transition in the video when the endoscopy procedure transitions from a first phase to a second phase based, at least in part, on the probability estimate for the one or more image frames. The probability estimate includes a first probability that one or more image frames are associated with a first phase of the endoscopy procedure.

Classes IPC  ?

  • A61B 1/31 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments pour le rectum, p.ex. proctoscopes, sigmoïdoscopes
  • A61B 1/00 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments
  • A61B 1/05 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments combinés avec des dispositifs photographiques ou de télévision caractérisés par le fait que le capteur d'images, p.ex. l'appareil photographique, est placé dans la partie de l'extrémité distale

46.

End-To-End Speech Diarization Via Iterative Speaker Embedding

      
Numéro d'application 17304514
Statut En instance
Date de dépôt 2021-06-22
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Grangier, David
  • Zeghidour, Neil
  • Teboul, Oliver

Abrégé

A method includes receiving an input audio signal corresponding to utterances spoken by multiple speakers. The method also includes encoding the input audio signal into a sequence of T temporal embeddings. During each of a plurality of iterations each corresponding to a respective speaker of the multiple speakers, the method includes selecting a respective speaker embedding for the respective speaker by determining a probability that the corresponding temporal embedding includes a presence of voice activity by a single new speaker for which a speaker embedding was not previously selected during a previous iteration and selecting the respective speaker embedding for the respective speaker as the temporal embedding. The method also includes, at each time step, predicting a respective voice activity indicator for each respective speaker of the multiple speakers based on the respective speaker embeddings selected during the plurality of iterations and the temporal embedding.

Classes IPC  ?

  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix
  • G10L 19/008 - Codage ou décodage du signal audio multi-canal utilisant la corrélation inter-canaux pour réduire la redondance, p.ex. stéréo combinée, codage d’intensité ou matriçage
  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G10L 15/07 - Adaptation au locuteur
  • 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 17/18 - Réseaux neuronaux artificiels; Approches connexionnistes

47.

SYSTEMS AND METHODS FOR VISUALIZING CATEGORIZED SETS OF CALENDAR EVENTS

      
Numéro d'application 17326964
Statut En instance
Date de dépôt 2021-05-21
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Syfrig, Spencer

Abrégé

A method includes presenting, in a user interface of an electronic calendar application, a plurality of calendar events and a plurality of calendar event categories, wherein each calendar event of the plurality of calendar events is associated with one or more of the plurality of categories; receiving, via the user interface of the electronic calendar application, a user selection of a first calendar event category of the plurality of calendar event categories; identifying among the plurality of calendar events, one or more calendar events associated with the first calendar event category; and adjusting an appearance of each the identified calendar events associated with the first calendar event category to distinguish the identified calendar events from other calendar events presented in the user interface of the electronic calendar application.

Classes IPC  ?

  • 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
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • 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

48.

Shuffle-less Reclustering of Clustered Tables

      
Numéro d'application 17817147
Statut En instance
Date de dépôt 2022-08-03
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Zhang, Hua
  • Edara, Pavan
  • Nguyen, Nhan

Abrégé

A method for shuffle-less reclustering of clustered tables includes receiving a first and second group of clustered data blocks sorted by a clustering key value. A range of clustering key values of one or more the data blocks in the second group overlaps with the range of clustering key values of a data block in the first group. The method also includes generating split points for partitioning the first and second groups of clustered data blocks into a third group. The method also includes partitioning using the split points, the first and second groups into the third group. Each data block in the third group includes a range of clustering key values that do not overlap with any other data block in the third group. Each split point defines an upper limit or lower limit for the range of clustering key values a data block in the third group.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 21/64 - Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures

49.

EFFICIENT CONTEXT MODEL COMPUTATION DESIGN IN TRANSFORM COEFFICIENT CODING

      
Numéro d'application 17866707
Statut En instance
Date de dépôt 2022-07-18
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Han, Jingning
  • Zern, James
  • Zhang, Linfeng
  • Chiang, Ching-Han
  • Xu, Yaowu

Abrégé

A transform type is obtained for decoding the transform block of transform coefficients. A template for entropy-decoding values related to the transform coefficients is selected based on the transform type. The template indicates, for a to-be-coded value, positions of already coded values. A context for selecting a probability distribution for entropy decoding a current value of the values is determined using the template. The current value is entropy decoded from a compressed bitstream using the probability distribution.

Classes IPC  ?

  • H04N 19/60 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée
  • H04N 19/129 - Balayage d’unités de codage, p.ex. balayage en zigzag de coefficients de transformée ou ordonnancement flexible de macroblocs [OFM]
  • H04N 19/88 - 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 pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la réorganisation de données entre différentes unités de codage, p.ex. redistribution, entrelacement, brouillage ou permutation de données de pixel ou permutation de données de coefficients de transformée entre différents blocs
  • H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p.ex. de flux vidéo compressé
  • H04N 19/13 - Codage entropique adaptatif, p.ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]

50.

Machine-Learned Models for Unsupervised Image Transformation and Retrieval

      
Numéro d'application 17314738
Statut En instance
Date de dépôt 2021-05-07
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chu, Wen-Sheng
  • Kumar, Abhishek
  • Chong, Min Jin

Abrégé

Systems and methods of the present disclosure are directed to a computer-implemented method. The method can include obtaining a first image depicting a first object and a second image depicting a second object, wherein the first object comprises a first feature set and the second object comprises a second feature set. The method can include processing the first image with a machine-learned image transformation model comprising a plurality of model channels to obtain a first channel mapping indicative of a mapping between the plurality of model channels and the first feature set. The method can include processing the second image with the model to obtain a second channel mapping indicative of a mapping between the plurality of model channels and the second feature set. The method can include generating an interpolation vector for a selected 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
  • G06N 20/00 - Apprentissage automatique
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06N 3/08 - Méthodes d'apprentissage

51.

SYSTEMS AND METHODS FOR CALIBRATING AND EVALUATING A WEARABLE HEADS-UP DISPLAY WITH INTEGRATED CORRECTIVE PRESCRIPTION

      
Numéro d'application 17408955
Statut En instance
Date de dépôt 2021-08-23
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Balzerson, Daniel David Albin
  • Cranton, Brian Watson
  • Ma, Qianli
  • Szostak, Haven John David

Abrégé

A system and method of calibrating a head-mounted display (HMD) by positioning an optical combiner of the HMD into a holder of a calibration station such that the optical combiner is in a primary optical path of light provided from a micro-display of the HMD and a camera of the calibration station, adjusting a tunable correction unit to correct defocus caused by a corrective prescription of the optical combiner, capturing images of a reference target by the camera as viewed through the tunable correction unit and optical combiner, and generating a distortion model from the captured images and calibrating the HMD in order to apply the distortion model to images projected by the HMD.

Classes IPC  ?

  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G02B 3/14 - Lentilles remplies d'un fluide ou à l'intérieur desquelles le vide a été fait à distance focale variable

52.

INTELLIGENT GRIPPER WITH INDIVIDUAL CUP CONTROL

      
Numéro d'application 17865882
Statut En instance
Date de dépôt 2022-07-15
Date de la première publication 2022-11-24
Propriétaire Boston Dynamics, Inc. (USA)
Inventeur(s)
  • Saunders, John Aaron
  • Thorne, Christopher Everett
  • Meduna, Matthew Paul
  • Geating, Joshua Timothy

Abrégé

Systems and methods related to intelligent grippers with individual cup control are disclosed. One aspect of the disclosure provides a method of determining grip quality between a robotic gripper and an object. The method comprises applying a vacuum to two or more cup assemblies of the robotic gripper in contact with the object, moving the object with the robotic gripper after applying the vacuum to the two or more cup assemblies, and determining, using at least one pressure sensor associated with each of the two or more cup assemblies, a grip quality between the robotic gripper and the object.

Classes IPC  ?

  • B25J 9/16 - Commandes à programme
  • B25J 9/20 - Commandes à programme à fluide
  • B25J 15/06 - Têtes de préhension avec moyens de retenue magnétiques ou fonctionnant par succion

53.

BAYESIAN QUANTUM CIRCUIT FIDELITY ESTIMATION

      
Numéro d'application 17623385
Statut En instance
Date de dépôt 2019-10-25
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Smelyanskiy, Vadim
  • Korotkov, Alexander
  • Castrillo, Sergio Boixo

Abrégé

Methods, systems and apparatus for estimating the fidelity of a quantum computing system. In one aspect, a method includes defining one or more random quantum circuits, wherein a noisy experimental implementation of each random quantum circuit is approximated by a depolarizing channel with respective polarization parameter; generating, for each defined random quantum circuit and by the quantum computing system, a set of experimental data, wherein data items in the set of experimental data comprise measured bit strings corresponding to experimental implementations of the random quantum circuit; determining, for each of the one or more random quantum circuits, an estimate of the respective polarization parameter, comprising maximizing a log-likelihood of the polarization parameter conditioned on the respective set of experimental data using series inversion; and determining an estimate of the fidelity of the quantum computing system based on the determined estimates of respective polarization parameters.

Classes IPC  ?

  • G06N 10/20 - Modèles d’informatique quantique, p.ex. circuits quantiques ou ordinateurs quantiques universels
  • G06N 10/40 - Réalisations ou architectures physiques de processeurs ou de composants quantiques pour la manipulation de qubits, p.ex. couplage ou commande de qubit

54.

Learning-Based Lens Flare Removal

      
Numéro d'application 17625994
Statut En instance
Date de dépôt 2020-11-09
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wu, Yicheng
  • He, Qiurui
  • Xue, Tianfan
  • Garg, Rahul
  • Chen, Jiawen
  • Barron, Jonathan T.

Abrégé

A method includes obtaining an input image that contains a particular representation of lens flare, and processing the input image by a machine learning model to generate a de-flared image that includes the input image with at least part of the particular representation of lens flare removed. The machine learning (ML) model may be trained by generating training images that combine respective baseline images with corresponding lens flare images. For each respective training image, a modified image may be determined by processing the respective training image by the ML model, and a loss value may be determined based on a loss function comparing the modified image to a corresponding baseline image used to generate the respective training image. Parameters of the ML model may be adjusted based on the loss value determined for each respective training image and the loss function.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 5/20 - Amélioration ou restauration d'image en utilisant des opérateurs locaux
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c. à d. étalonnage de caméra
  • G06T 5/10 - Amélioration ou restauration d'image en utilisant le filtrage dans le domaine non spatial
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image

55.

USER INTERFACES AND TOOLS FOR FACILITATING INTERACTIONS WITH VIDEO CONTENT

      
Numéro d'application 17303075
Statut En instance
Date de dépôt 2021-05-19
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wang, Xin
  • Lin, Li
  • Russell, Andy

Abrégé

Systems and methods are described that include causing a recording to begin capturing video content. The video content may include a presenter video stream, a screencast video stream, and an annotation video stream. The systems and methods may include generating, based on the video content and during capture of the video content, a metadata record representing timing information used to synchronize at least one portion of the video content to input received in at least one of the presenter video stream, the screencast video stream, or the annotation video stream.

Classes IPC  ?

  • G06F 40/169 - Annotation, p.ex. données de commentaires ou notes de bas de page
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06F 3/0485 - Défilement ou défilement panoramique

56.

PRIVACY PRESERVING DATA COLLECTION AND ANALYSIS

      
Numéro d'application 17763492
Statut En instance
Date de dépôt 2021-02-08
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yung, Marcel M. Moti
  • Munoz Medina, Andres

Abrégé

A method includes receiving, by a data processing apparatus and from a content distribution system, a message comprising a probabilistic data structure representing a set of content items that should not be provided to a user device, content item data for content items available to be provided, and a request to determine whether any content item data is invalid, determining that the content item data for a given content item is invalid because the given content item may be in the set of content items represented by the probabilistic data structure, including removing the content item data for the given content item that was determined to be invalid; and preventing distribution of content items including the given content item.

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/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
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation

57.

ONBOARDING OF ENTITY DATA

      
Numéro d'application 17805954
Statut En instance
Date de dépôt 2022-06-08
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s) Constantinescu, Ion

Abrégé

Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementation s, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.

Classes IPC  ?

  • G06N 5/02 - Représentation de la connaissance
  • G06F 16/36 - Création d’outils sémantiques, p.ex. ontologie ou thésaurus
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage

58.

SYSTEMS, DEVICES, AND METHODS FOR DIRECTING AND MANAGING IMAGE DATA FROM A CAMERA IN WEARABLE DEVICES

      
Numéro d'application 17771760
Statut En instance
Date de dépôt 2021-02-03
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Nicholson, Stuart James Myron
  • Fransson, Nils Johan
  • Mok, Cecilia Ka Vai
  • Mak-Fan, David James

Abrégé

A controller bypasses processing raw image data captured by an image sensor at a wearable device and selects among modes of operation, to direct the raw image data to a light engine, to a transmitter, and/or to a computer vision engine. The light engine outputs display light based on the raw image data, the transmitter transmits the raw image data external to the wearable device, and the computer vision engine analyzes the raw image data to identify at least one feature represented in the raw image data and outputs computer vision data. The modes of operation selected by the controller reduce or eliminate intensive image signal processing operations performed by the wearable device on the raw image data.

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
  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • H04N 7/18 - Systèmes de télévision en circuit fermé, c. à d. systèmes dans lesquels le signal n'est pas diffusé
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06V 20/10 - Scènes terrestres (scènes sous surveillance avec des caméras statiques G06V 20/52;scènes perçues de l’extérieur d’un véhicule G06V 20/56;scènes perçues de l’intérieur d’un véhicule G06V 20/59)

59.

Machine-Learned Language Models which Generate Intermediate Textual Analysis in Service of Contextual Text Generation

      
Numéro d'application 17749844
Statut En instance
Date de dépôt 2022-05-20
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Shazeer, Noam
  • De Freitas Adiwardana, Daniel

Abrégé

The present disclosure is directed to systems and methods that include and/or leverage one or more machine-learned language models that generate intermediate textual analysis (e.g., including usage of structural tools such as APIs) in service of contextual text generation. For example, a computing system can obtain a contextual text string that includes one or more contextual text tokens. The computing system can process the contextual text string with the machine-learned language model to generate one or more intermediate text strings that include one or more intermediate text tokens. The computing system can process the one or more intermediate text strings with the machine-learned language model to generate an output text string comprising one or more output text tokens. The one or more intermediate text strings can include textual analysis of the contextual text string that supports the output text string.

Classes IPC  ?

  • G06F 40/35 - Représentation du discours ou du dialogue
  • G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
  • G10L 13/02 - Procédés d'élaboration de parole synthétique; Synthétiseurs de parole

60.

Scalable and Differentially Private Distributed Aggregation

      
Numéro d'application 17620438
Statut En instance
Date de dépôt 2020-06-17
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Ghazi, Badih
  • Pagh, Rasmus
  • Velingker, Ameya

Abrégé

An encoding process performed by a computing device (e.g., a user's private device) can include obtaining private data that includes a private value. According to an aspect of the present disclosure, the computing device can produce a plurality of messages that respectively comprise a plurality of message values, where a total sum of the plurality of message values approximates the private value, and where at least one of the plurality of message values is randomly selected. The device can provide the plurality of messages for aggregation with a plurality of additional messages respectively generated for a plurality of additional private values. For example, the messages can be transmitted to a shuffler model configured to shuffle the plurality of messages with the plurality of additional messages.

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

61.

OVERLAYING AN IMAGE OF A CONFERENCE CALL PARTICIPANT WITH A SHARED DOCUMENT

      
Numéro d'application 17549708
Statut En instance
Date de dépôt 2021-12-13
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Rothera, Alexander H.
  • Takehana, Lisa

Abrégé

Systems and methods for overlaying an image of a conference call participant with a shared document are provided. A request is received to initiate a document sharing operation to share a document displayed via a first graphical user interface (GUI) on a first client device associated with a first participant of a conference call with a second participant of the conference call via a second GUI on a second client device. Image data corresponding to a view of the first participant in a surrounding environment is also received. An image depicting the first participant is obtained based on the received image data. One or more regions of the document that satisfy one or more image placement criteria are identified. The document and the image depicting the first participant are provided for presentation via the second GUI on the second client device. The image depicting the first participant is presented at a region of the identified one of more regions of the document.

Classes IPC  ?

  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences

62.

PREVENTING DATA MANIPULATION USING MULTIPLE AGGREGATION SERVERS

      
Numéro d'application 17418453
Statut En instance
Date de dépôt 2020-12-11
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wang, Gang
  • Yung, Marcel M. Moti

Abrégé

Methods, systems, and apparatus, including a method for determining network measurements. In some aspects, a method includes receiving, by a first aggregation server and from each of multiple client devices, encrypted impression data. A second aggregation server receives, from each of at least a portion of the multiple client devices, encrypted conversion data. The first aggregation server and the second aggregation server perform a multi-party computation process to decrypt the encrypted impression data and the encrypted conversion data. Each portion of decrypted impression data and each portion of decrypted conversion data is sent to a respective reporting system.

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
  • H04L 9/08 - Répartition de clés
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégées utilisant plusieurs clés ou algorithmes

63.

SECURE MULTI-PARTY REACH AND FREQUENCY ESTIMATION

      
Numéro d'application 17278626
Statut En instance
Date de dépôt 2020-07-07
Date de la première publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wright, Craig
  • Kreuter, Benjamin
  • Koehler, James Robert
  • Asuncion, Arthur
  • Skvortsov, Evgeny
  • Book, Laura Grace
  • Ma, Sheng
  • Peng, Jiayu
  • Huang, Xichen

Abrégé

Systems and methods for generating min-increment counting bloom filters to determine count and frequency of device identifiers and attributes in a networking environment are disclosed. The system can maintain a set of data records including device identifiers and attributes associated with device in a network. The system can generate a vector comprising coordinates corresponding to counter registers. The system can identify hash functions to update a counting bloom filter. The system can hash the data records to extract index values pointing to a set of counter registers. The system can increment the positions in the min-increment counting bloom filter corresponding to the minimum values of the counter registers. The system can obtain an aggregated public key comprising a public key. The system can encrypt the counter registers using the aggregated shared key to generate an encrypted vector. The system can transmit the encrypted vector to a networked worker computing device.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06N 7/00 - Systèmes de calculateurs basés sur des modèles mathématiques spécifiques

64.

Map Search Recommendation System Based on Image Content Analysis Driven Geo-Semantic Index

      
Numéro d'application 17881015
Statut En instance
Date de dépôt 2022-08-04
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Mayster, Yan
  • Shucker, Brian Daniel

Abrégé

The present disclosure provides systems and methods that enable map search recommendations based on a geo-semantic index developed using image content analysis. In one example, a computer-implemented method can include obtaining, by one or more computing devices, a vocabulary of image feature types associated with user activities. The method can include obtaining a collection of imagery. The method can include performing image content analysis on the collection of imagery based on the vocabulary of image feature types. The method can include generating at least one activity score for each of a plurality of location cells in a geo-semantic index based at least in part on the vocabulary of image feature types. The method can include populating the geo-semantic index of location cells, the geo-semantic index of location cells including data indicative of the at least one activity score for each location cell. The method can include providing the geo-semantic index of location cells for use in generating location recommendations in response to a query.

Classes IPC  ?

  • G06F 16/587 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
  • G06F 16/538 - Présentation des résultats des requêtes
  • G06F 40/30 - Analyse sémantique
  • G06F 40/174 - Remplissage de formulaires; Fusion
  • G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
  • G06V 20/13 - Images satellite

65.

Aggregating Nested Vision Transformers

      
Numéro d'application 17664402
Statut En instance
Date de dépôt 2022-05-20
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Zhang, Zizhao
  • Zhang, Han
  • Zhao, Long
  • Pfister, Tomas

Abrégé

A method includes receiving image data including a series of image patches of an image. The method includes generating, using a first set of transformers of a vision transformer (V-T) model, a first set of higher order feature representations based on the series of image patches and aggregating the first set of higher order feature representations into a second set of higher order feature representations that is smaller than the first set. The method includes generating, using a second set of transformers of the V-T model, a third set of higher order feature representations based on the second set of higher order feature representations and aggregating the third set of higher order feature representations into a fourth set of higher order feature representations that is smaller than the third set. The method includes generating, using the V-T model, an image classification of the image based on the fourth set.

Classes IPC  ?

  • G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiques; utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source
  • G06V 10/764 - utilisant la classification, p.ex. des objets vidéo
  • G06V 10/22 - par la sélection d’une région spécifique contenant ou référençant une forme; Localisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p.ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersections; Analyse de connectivité, p.ex. de composantes connectées

66.

CONTEXTUALIZING KNOWLEDGE PANELS

      
Numéro d'application 17649019
Statut En instance
Date de dépôt 2022-01-26
Date de la première publication 2022-11-24
Propriétaire Google LLC (USA)
Inventeur(s)
  • Behal, Amit
  • Brown, Randolph G.
  • Nanavati, Akash
  • Kalyanpur, Bharat

Abrégé

Methods, systems, and apparatus for receiving a request that includes an entity identifier of an entity referenced by a search query and one or more context terms that are included in the search query; determining that the one or more context terms describe a relationship connecting the entity referenced by the search query with a plurality of other entities; and in response to determining that the one or more context. terms describe the relationship, generating user interface elements that provide facts related to the entity referenced. Generating the user interface may include identifying relationship knowledge elements that include facts relating to at least some of the other entities connected to the entity by the relationship, and identifying one or more additional knowledge for the entity referenced by the search query. The ranking the relationship knowledge elements may be highest ranked knowledge elements in the user interface elements.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/951 - Indexation; Techniques d’exploration du Web
  • G06F 16/2452 - Traduction des requêtes
  • G06F 16/953 - Requêtes, p.ex. en utilisant des moteurs de recherche du Web

67.

METHOD AND SYSTEM FOR CALIBRATING A WEARABLE HEADS-UP DISPLAY INCLUDING INTEGRATED PRESCRIPTION LENSES TO PRODUCE ALIGNED AND COLOR CORRECTED IMAGES

      
Numéro d'application US2022029597
Numéro de publication 2022/245801
Statut Délivré - en vigueur
Date de dépôt 2022-05-17
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Balzerson, Daniel David Albin
  • Cranton, Brian Watson
  • Ma, Qianli
  • Szostak, Haven John David

Abrégé

A system and method of calibrating a head-mounted display (HMD) (100) by positioning an optical combiner (102) of the HMD into a holder (202) of a calibration station (200) such that the optical combiner is in a primary optical path of light provided from a micro-display (204) of the HMD and a camera (206) of the calibration station, adjusting a tunable correction unit (208) to correct defocus caused by a corrective prescription of the optical combiner, capturing images of a reference target (224) by the camera as viewed through the tunable correction unit and optical combiner, and generating a distortion model from the captured images and calibrating the HMD in order to apply the distortion model to images projected by the HMD.

Classes IPC  ?

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

68.

ADAPTING NOTIFICATIONS BASED ON USER ACTIVITY AND ENVIRONMENT

      
Numéro d'application US2022072380
Numéro de publication 2022/246408
Statut Délivré - en vigueur
Date de dépôt 2022-05-17
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Faaborg, Alexander James
  • Schoenberg, Michael

Abrégé

According to a general aspect, a method can include receiving, by a computing device, an electronic communication. In response to receiving the electronic communication, the method can include determining, by the computing device, a current activity of a user of the computing device, and selecting, based on the determined current activity of the user, a communication channel of the computing device for providing a notification of the electronic communication. The method can also include providing the notification using the selected communication channel of the computing device.

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 1/72409 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes

69.

MACHINE LEARNING HYPERPARAMETER TUNING

      
Numéro d'application US2022072332
Numéro de publication 2022/246378
Statut Délivré - en vigueur
Date de dépôt 2022-05-15
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wu, Jiaxun
  • Ye, Zichaun
  • Deng, Mingge
  • Hormati, Amir

Abrégé

A method (400), when executed by data processing hardware (144), causes the data processing hardware (144) to perform operations including receiving, from a user device (10), a hyperparameter optimization request (20) requesting optimization of one or more hyperparameters (22) of a machine learning model (210). The operations include obtaining training data (152) for training the machine learning model (210) and determining a set of hyperparameter permutations (232) of the hyperparameters. For each respective hyperparameter permutation in the set of hyperparameter permutations, the operations include training a unique machine learning model using the training data and the respective hyperparameter permutation and determining a performance (182) of the trained model. The operations include selecting, based on the performance of each of the trained unique machine learning models of the user device, one of the trained models. The operations include generating one or more predictions using the selected one of the trained models.

Classes IPC  ?

  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p.ex. séparateurs à vaste marge [SVM]
  • G06N 7/00 - Systèmes de calculateurs basés sur des modèles mathématiques spécifiques

70.

ENABLING NATURAL CONVERSATIONS FOR AN AUTOMATED ASSISTANT

      
Numéro d'application US2021061466
Numéro de publication 2022/245393
Statut Délivré - en vigueur
Date de dépôt 2021-12-01
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Smarr, Joseph
  • Eisenberg, David
  • Santos, Hugo
  • Elson, David

Abrégé

As part of a dialog session between a user and an automated assistant, implementations can process, using a streaming ASR model, a stream of audio data to generate ASR output, process, using an NLU model, the ASR output to generate NLU output, and generate, based on the NLU output, a stream of fulfillment data. Further, implementations can further determine, based on processing the stream of audio data, audio-based characteristics associated with spoken utterance(s) captured in the stream of audio data. Based on a current state of the stream of NLU output, the stream of fulfillment data, and the audio-based characteristics, implementations can determine whether a next interaction state to be implemented is: (i) causing fulfillment output to be implemented; (ii) causing natural conversation output to be audibly rendered; or (iii) refrain from causing any interaction to be implemented, can cause the next interaction state to be implemented.

Classes IPC  ?

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

71.

SYSTEMS AND METHODS FOR SCENE-ADAPTIVE IMAGE QUALITY IN SURGICAL VIDEO

      
Numéro d'application US2022072322
Numéro de publication 2022/246375
Statut Délivré - en vigueur
Date de dépôt 2022-05-13
Date de publication 2022-11-24
Propriétaire VERILY LIFE SCIENCES LLC (USA)
Inventeur(s)
  • Verma, Nishant
  • Robertson, Ryan
  • Teisseyre, Thomas

Abrégé

One example method for scene-adaptive image quality in surgical video includes receiving a first video frame from an endoscope, the first video frame generated from a first raw image captured by an image sensor of the endoscope and processed by an image signal processing ("ISP") pipeline having a plurality of ISP parameters; recognizing, using a trained machine learning ("ML") model, a first scene type or a first scene feature type based on the first video frame; determining a first set of ISP parameters based on the first scene type or the first scene feature type; applying the first set of ISP parameters to the ISP pipeline; and receiving a second video frame from the endoscope, the second video frame generated from a second raw image captured by the image sensor and processed by the ISP pipeline using the first set of ISP parameters.

Classes IPC  ?

  • A61B 1/04 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments combinés avec des dispositifs photographiques ou de télévision
  • A61B 5/05 - Détection, mesure ou enregistrement pour établir un diagnostic au moyen de courants électriques ou de champs magnétiques; Mesure utilisant des micro-ondes ou des ondes radio
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données à traiter pour leur donner une forme utilisable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04N 5/445 - Circuits de réception pour visualisation d'information additionnelle

72.

ARRANGING AND/OR CLEARING SPEECH-TO-TEXT CONTENT WITHOUT A USER PROVIDING EXPRESS INSTRUCTIONS

      
Numéro d'application US2021062904
Numéro de publication 2022/245396
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sapkota, Krishna
  • Behzadi, Behshad
  • Proskurnia, Julia
  • Natta, Jacopo, Sannazzaro
  • Lu, Justin
  • Boizot-Roche, Magali
  • Sajgalik, Marius
  • D'Ercole, Nicolo
  • Sabur, Zaheed
  • Kothari, Luv

Abrégé

e.g.e.g., an email, a text message, etc.) can provide a spoken utterance to an application in order to incorporate textual content. However, in some of these instances, certain corresponding arrangements are needed for the textual content in the document. The textual content that is derived from the spoken utterance can be arranged by the application based on an intent, vocalization features, and/or contextual features associated with the spoken utterance and/or a type of the application associated with the document, without the user expressly identifying the corresponding arrangements. In this way, the application can infer content arrangement operations from a spoken utterance that only specifies the textual content.

Classes IPC  ?

  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06F 40/166 - Traitement de texte Édition, p.ex. insertion ou suppression
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

73.

POLARIZED MULTIPLEXED FIELD OF VIEW AND PUPIL EXPANSION IN A FLAT WAVEGUIDE

      
Numéro d'application US2022030002
Numéro de publication 2022/246047
Statut Délivré - en vigueur
Date de dépôt 2022-05-19
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Cakmakci, Ozan
  • Afanasev, Kirill

Abrégé

Systems, devices, and techniques are described that provide an increased size of an eyebox presented by a wearable display device by utilizing multiple outcouplers, each including a set of multiple holographic mirrors. Light from a micro-display is polarized via a controllable polarizer that switches between s-type and p-type polarization, collimated, passed to a TIR waveguide, and directed via multiple outcouplers to an eye of a user. In certain embodiments, the outcouplers may include one or more angular bandwidth holograms that reflect light that is incident on the hologram at a specific angle or a specific range of angles.

Classes IPC  ?

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

74.

MACHINE-LEARNED LANGUAGE MODELS WHICH GENERATE INTERMEDIATE TEXTUAL ANALYSIS IN SERVICE OF CONTEXTUAL TEXT GENERATION

      
Numéro d'application US2022030249
Numéro de publication 2022/246194
Statut Délivré - en vigueur
Date de dépôt 2022-05-20
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Shazeer, Noam
  • De Freitas Adiwardana, Daniel

Abrégé

The present disclosure is directed to systems and methods that include and/or leverage one or more machine-learned language models that generate intermediate textual analysis (e.g., including usage of structural tools such as APIs) in service of contextual text generation. For example, a computing system can obtain a contextual text string that includes one or more contextual text tokens. The computing system can process the contextual text string with the machine-learned language model to generate one or more intermediate text strings that include one or more intermediate text tokens. The computing system can process the one or more intermediate text strings with the machine-learned language model to generate an output text string comprising one or more output text tokens. The one or more intermediate text strings can include textual analysis of the contextual text string that supports the output text string.

Classes IPC  ?

  • G06F 40/20 - Analyse du langage naturel
  • G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence

75.

CONTEXTUAL SUPPRESSION OF ASSISTANT COMMAND(S)

      
Numéro d'application US2021063359
Numéro de publication 2022/245397
Statut Délivré - en vigueur
Date de dépôt 2021-12-14
Date de publication 2022-11-24
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew
  • Skopek, Ondrej
  • Lu, Justin
  • Valcarce, Daniel
  • Kilgour, Kevin
  • Rom, Mohamad Hassan
  • D'Ercole, Nicolo
  • Golikov, Michael

Abrégé

Some implementations process, using warm word model(s), a stream of audio data to determine a portion of the audio data that corresponds to particular word(s) and/or phrase(s) (e.g., a warm word) associated with an assistant command, process, using an automatic speech recognition (ASR) model, a preamble portion of the audio data (e.g., that precedes the warm word) and/ or a postamble portion of the audio data (e.g., that follows the warm word) to generate ASR output, and determine, based on processing the ASR output, whether a user intended the assistant command to be performed.

Classes IPC  ?

  • G10L 15/08 - Classement ou recherche de la parole

76.

Adaptive exponential moving average filter

      
Numéro d'application 17305945
Numéro de brevet 11509548
Statut Délivré - en vigueur
Date de dépôt 2021-07-16
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire Google LLC (USA)
Inventeur(s)
  • Horowitz, Michael
  • Eliasson, Philip

Abrégé

A method includes establishing communication between a first user device and a second user device using a first codec and filtering an input signal indicating an estimated unfiltered available bandwidth for the communications by applying a current filter including one of a first filter when the estimated unfiltered available bandwidth is less than a first threshold value or greater than a second threshold value or a second filter when the estimated unfiltered available bandwidth is between and including the first and second threshold values. The method includes adaptively switching the current filter as a function of the filtered input signal and the first and second threshold values. When the filtered input signal satisfies a channel bandwidth threshold for at least a predetermined period of time, the method includes switching from using the first codec to using a second codec for the communication between the first and second user devices.

Classes IPC  ?

  • H04L 43/028 - en filtrant
  • H04L 67/141 - Configuration des sessions d'application (contrôle d'admission ou allocation de ressources dans les réseaux de commutation de données H04L 47/70)
  • H04L 12/54 - Systèmes de commutation par mémorisation et restitution
  • H04L 12/70 - Systèmes de commutation par paquets

77.

Display device

      
Numéro d'application 29768826
Numéro de brevet D0970501
Statut Délivré - en vigueur
Date de dépôt 2021-02-01
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Seflic, Matthew
  • Olsson, Maj Isabelle
  • Cepress, Carl
  • Morgenroth, Katherine

78.

Timing control for data transfer across a data interface

      
Numéro d'application 17544131
Numéro de brevet 11507523
Statut Délivré - en vigueur
Date de dépôt 2021-12-07
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carlton, Brian Douglas
  • Mathur, Saakar
  • Shanks, Richard John
  • Lee, Kang
  • Smith, Conrad

Abrégé

Systems and methods for time control for a data interface between a source device and a receiving device are provided. In one example, a method can include performing a capture time sweep process at the receiving device. The capture time sweep process includes performing a plurality of test data transfers at the receiving device at a plurality of different capture time settings. The method can include determining a capture time window based at least in part on the capture time sweep process. The capture time window can be defined as a duration between a first capture time and a second capture time. The method can include determining a selected capture time between the first capture time and the second capture time. The method can include controlling data transfer across the data interface based at least in part on the selected capture time.

Classes IPC  ?

  • G06F 13/20 - Traitement de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie

79.

Laser energy integrator for display waveguide breakage safety system

      
Numéro d'application 17578032
Numéro de brevet 11508275
Statut Délivré - en vigueur
Date de dépôt 2022-01-18
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Logan, Andrew
  • Wasylyshyn, Dwayne A.

Abrégé

Systems and methods for implementing a continuously monitoring safety system that tracks emission of light energy from the light source by measuring energy at various sampling points within image frames projected by a projector and estimating a highest energy for a pupil area of each of the image frames based on a subset of sampling points encompassed by the pupil area. The highest energy for each of the image frames is summed to generate a cumulative highest energy, which is compared to a predetermined threshold, and in response to the cumulative highest energy exceeding the threshold, adjusting an power output of the projector.

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
  • 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

80.

Display screen with icon

      
Numéro d'application 29815686
Numéro de brevet D0970548
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire GOOGLE LLC (USA)
Inventeur(s) Lee, Sehee

81.

Error checking for systolic array computation

      
Numéro d'application 17410558
Numéro de brevet 11507452
Statut Délivré - en vigueur
Date de dépôt 2021-08-24
Date de la première publication 2022-11-22
Date d'octroi 2022-11-22
Propriétaire Google LLC (USA)
Inventeur(s)
  • Yoon, Doe Hyun
  • Jouppi, Norman Paul

Abrégé

Aspects of the disclosure are directed to a computation unit implementing a systolic array and configured for detecting errors while processing data on the systolic array. Checksum circuit in communication with a systolic array is configured to compute checksums and perform error detection while the systolic array processes input data. Instead of pre-generating checksums in input matrices, input matrices can be directly fed into the systolic array through the checksum circuit. On the output side, the checksum circuit can generate and compare checksums with checksums in an output matrix generated by the systolic array. Error checking the operations to generate the output matrix can be performed without delaying the operations of the systolic array, and without preprocessing the input matrices.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 15/80 - Architectures de calculateurs universels à programmes enregistrés comprenant un ensemble d'unités de traitement à commande commune, p.ex. plusieurs processeurs de données à instruction unique

82.

BROWSER TAB MANAGEMENT

      
Numéro d'application 17302782
Statut En instance
Date de dépôt 2021-05-12
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Hawkins, Kayce Audra
  • Jung, Edward
  • Beukelman, Joel Roger
  • Marchand, Sébastien
  • Yan, Xialin
  • Fried, Dana
  • Lee, Christopher Matthew
  • Sepulveda, Bret Alan
  • Gonzalez Veron, Monica Estela
  • Baker, Collin Henry
  • Bergquist, Taylor
  • Wan, Connie Lee
  • Chang, Mark
  • Birch, Samuel
  • Popkin, Rachel Karin
  • Bettes, Alan
  • Park, Daniel June Hyung
  • Schubsda, Lukas
  • Randolph, Jason

Abrégé

Systems and methods are described that include receiving, in a tab strip generated by a web browser application, a request to generate a tab group, generating the tab group, in response to receiving the request, where the generating includes generating a tab group identifier for the tab group, enabling pausing or starting of an activity associated with a resource accessed by a browser tab within the tab group based on whether the tab group is collapsed or expanded, and storing metadata about the tab group and the browser tab included in the tab group. The systems and methods may further include causing display of the generated tab group in the tab strip with the tab group identifier depicted in at least a portion of a user interface associated with the browser tab where the generated tab group is configured for display based on the metadata.

Classes IPC  ?

  • G06F 3/0483 - 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 environnements structurés en pages, p.ex. métaphore livresque
  • 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
  • G06F 16/954 - Navigation, p.ex. en utilisant la navigation par catégories
  • G06F 3/16 - Entrée acoustique; Sortie acoustique

83.

CONTEXTUAL SUPPRESSION OF ASSISTANT COMMAND(S)

      
Numéro d'application 17321994
Statut En instance
Date de dépôt 2021-05-17
Date de la première publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Carbune, Victor
  • Sharifi, Matthew
  • Skopek, Ondrej
  • Lu, Justin
  • Valcarce, Daniel
  • Kilgour, Kevin
  • Rom, Mohamad Hassan
  • D'Ercole, Nicolo
  • Golikov, Michael

Abrégé

Some implementations process, using warm word model(s), a stream of audio data to determine a portion of the audio data that corresponds to particular word(s) and/or phrase(s) (e.g., a warm word) associated with an assistant command, process, using an automatic speech recognition (ASR) model, a preamble portion of the audio data (e.g., that precedes the warm word) and/or a postamble portion of the audio data (e.g., that follows the warm word) to generate ASR output, and determine, based on processing the ASR output, whether a user intended the assistant command to be performed. Additional or alternative implementations can process the stream of audio data using a speaker identification (SID) model to determine whether the audio data is sufficient to identify the user that provided a spoken utterance captured in the stream of audio data, and determine if that user is authorized to cause performance of the assistant command.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/05 - Détection des limites de mots
  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix

84.

AUTOMATIC GENERATION OF EVENTS USING A MACHINE-LEARNING MODEL

      
Numéro d'application 17404773
Statut En instance
Date de dépôt 2021-08-17
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bohl, Kristina
  • Agajanian, Joe
  • Berg, Lily
  • Potetz, Brian
  • Mosley, Keegan
  • Cheng, Shinko

Abrégé

A media application segments a library of media associated with a user account into episodes, wherein each episode is associated with a corresponding time period. The media application generates, using an event machine-learning model, an event signal that indicates a likelihood that an event occurred in each episode, wherein the event machine-learning model is a classifier that receives the media as input. The media application generates an event significance score for each episode. The media application determines one or more events from the episodes based on the event signal and a corresponding event significance score exceeding a threshold event significance value. The media application provides a user interface that includes corresponding media from the one or more events.

Classes IPC  ?

  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • 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
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte

85.

DISPLAY BURN-IN COMPENSATION

      
Numéro d'application 16967222
Statut En instance
Date de dépôt 2020-01-24
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Chang, Sun-Il
  • Kim, Hyunchul

Abrégé

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compensating an image to be shown on a display including an array of light-emitting pixels and a sensor arranged to receive light transmitted by adjacent light-emitting pixels. A method includes collecting, from the sensor, a luminance of light received by the sensor during an emission-on period, and a luminance of light received by the sensor during an emission-off period. The method includes calculating, by comparing the luminance during the emission-on period to the luminance during the emission-off period, a luminance of light internally reflected from the adjacent pixels and received by the sensor during the emission-on period. The method includes determining that an error between the luminance of light internally reflected and a reference luminance equals or exceeds a threshold error, and adjusting a driving voltage for driving the pixels to reduce the error.

Classes IPC  ?

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

86.

DETERMINING A VISUAL THEME IN A COLLECTION OF MEDIA ITEMS

      
Numéro d'application 17509767
Statut En instance
Date de dépôt 2021-10-25
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Bohl, Kristina
  • Oropeza, Ivan
  • Berg, Lily
  • Gu, Tracy
  • Schreiber, Ethan
  • Zhang, Shanfeng
  • Zhou, Howard
  • Hendon, David
  • Li, Zhen
  • Peng, Futang
  • Ko, Teresa
  • Chang, Jason

Abrégé

A media application determines, based on pixels of images or videos from a collection of media items, clusters of media items such that the media items in each cluster have a visual similarity, wherein the collection of media items is associated with a user account. The media application selects a subset of the clusters of media from corresponding clusters of media items based on the media items in each cluster having a visual similarity within a range of threshold similarity values. The media application causes a user interface to be displayed that includes the subset of the clusters of media.

Classes IPC  ?

87.

Compression of Data that Exhibits Mixed Compressibility

      
Numéro d'application 17620448
Statut En instance
Date de dépôt 2019-09-09
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Motta, Giovanni
  • Beaufays, Francoise
  • Zadrazil, Petr

Abrégé

Systems and methods for compression of data that exhibits mixed compressibility, such as floating-point data, are provided. As one example, aspects of the present disclosure can be used to compress floating-point data that represents the values of parameters of a machine-learned model. Therefore, aspects of the present disclosure can be used to compress machine-learned models (e.g., for reducing storage requirements associated with the model, reducing the bandwidth expended to transmit the model, etc.).

Classes IPC  ?

  • H03M 7/30 - Compression; Expansion; Elimination de données inutiles, p.ex. réduction de redondance
  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/74 - Sélection ou codage, à l'intérieur d'un mot, de la position d'un ou de plusieurs chiffres binaires ayant une valeur spécifiée, p.ex. détection du un ou du zéro le plus ou le moins significatif, codeurs de priorité

88.

Network Filtering with Private Resolvable Addresses

      
Numéro d'application 17637396
Statut En instance
Date de dépôt 2019-09-19
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s) Turon, Martin A.

Abrégé

This document describes network filtering with private resolvable addresses in a wireless network. A source node in the wireless network hashes an identity resolving key and a value of a random number field to generate an address hash. The source node forms an advertisement address that includes a portion of the address hash and inserts the advertisement address in an advertising extension packet. The source node transmits the advertising extension packet over the wireless network, the address hash being usable by a destination node to filter the advertising extension packet.

Classes IPC  ?

  • H04L 45/7453 - en utilisant le hachage
  • 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

89.

Machine Learning Hyperparameter Tuning

      
Numéro d'application 17663430
Statut En instance
Date de dépôt 2022-05-15
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Wu, Jiaxun
  • Zichaun, Ye
  • Deng, Mingge
  • Hormati, Amir

Abrégé

A method, when executed by data processing hardware, causes the data processing hardware to perform operations including receiving, from a user device, a hyperparameter optimization request requesting optimization of one or more hyperparameters of a machine learning model. The operations include obtaining training data for training the machine learning model and determining a set of hyperparameter permutations of the one or more hyperparameters. For each respective hyperparameter permutation in the set of hyperparameter permutations, the operations include training a unique machine learning model using the training data and the respective hyperparameter permutation and determining a performance of the trained model. The operations include selecting, based on the performance of each of the trained unique machine learning models of the user device, one of the trained unique machine learning models. The operations include generating one or more predictions using the selected one of the trained unique machine learning models.

Classes IPC  ?

  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

90.

NEURAL NETWORKS WITH FEEDFORWARD SPATIAL TRANSFORMATION UNITS

      
Numéro d'application 17745715
Statut En instance
Date de dépôt 2022-05-16
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Liu, Hanxiao
  • So, David Richard
  • Le, Quoc V.
  • Dai, Zihang

Abrégé

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a machine learning task on a network input to generate a network output. In one aspect, one of the systems includes a neural network configured to perform the machine learning task, the neural network including one or more blocks that each include a feedforward spatial transformation unit.

Classes IPC  ?

  • G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicales; TIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p.ex. basé sur des systèmes experts médicaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G16H 10/60 - TIC spécialement adaptées à la manipulation ou au traitement de données médicales ou de soins de santé relatives aux patients pour des données spécifiques de patients, p.ex. pour des dossiers électroniques de patients

91.

CONTEXTUAL BIASING FOR SPEECH RECOGNITION

      
Numéro d'application 17815049
Statut En instance
Date de dépôt 2022-07-26
Date de la première publication 2022-11-17
Propriétaire Google LLC (USA)
Inventeur(s)
  • Prabhavalkar, Rohit Prakash
  • Pundak, Golan
  • Sainath, Tara N.

Abrégé

A method includes receiving audio data encoding an utterance and obtaining a set of bias phrases corresponding to a context of the utterance. Each bias phrase includes one or more words. The method also includes processing, using a speech recognition model, acoustic features derived from the audio to generate an output from the speech recognition model. The speech recognition model includes a first encoder configured to receive the acoustic features, a bias encoder configured to receive data indicating the obtained set of bias phrases, a bias encoder, and a decoder configured to determine likelihoods of sequences of speech elements based on output of the first attention module and output of the bias attention module. The method also includes determining a transcript for the utterance based on the likelihoods of sequences of speech elements.

Classes IPC  ?

  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole

92.

OUT-OF-SERVICE SCANNING FOR PAIRED RADIO DEVICES

      
Numéro d'application 17867857
Statut En instance
Date de dépôt 2022-07-19
Date de la première publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Telang, Mahesh Devdatta
  • Nayak, Shivank

Abrégé

A first user equipment (UE) that is initially coupled to a second UE and a base station enters an out-of-service (OOS) state upon losing its wireless connection to a service via the base station. The first UE attempts to reestablish the connection while sending OOS recovery parameters to the second UE. The second UE does not automatically scan for service if a signal strength of its connection to the first UE is above a predetermined threshold level. In response to losing its connection to the first UE or determining that the signal strength of its connection to the first UE is less than the predetermined threshold level, the second UE activates one or more corresponding modems and executes OOS recovery protocols based on the OOS recovery parameters received from the first UE to attempt to regain service.

Classes IPC  ?

  • H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
  • H04W 76/15 - Gestion de la connexion Établissement de la connexion Établissement de connexions à liens multiples sans fil
  • H04B 17/318 - Force du signal reçu
  • H04W 72/08 - Affectation de ressources sans fil sur la base de critères de qualité
  • H04W 72/04 - Affectation de ressources sans fil

93.

Separable High Density Connectors For Implantable Device

      
Numéro d'application 17764490
Statut En instance
Date de dépôt 2020-09-29
Date de la première publication 2022-11-17
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Loo, Alexander
  • Au, Cindy

Abrégé

The present disclosure relates to implantable neuromodulation devices and methods of fabrication, and in particular to a separable high density connectors for implantable neuromodulation devices. Particularly, aspects of the present disclosure are directed to a medical device comprising an electronics module and a header for connecting the electronics module to a lead assembly. The header includes: a housing that includes (i) a cavity having a central axis or plane and an internal surface, and (ii) an opening aligned with the central axis or plane of the cavity, an array of retractable contacts extending from the internal surface towards the central axis or plane of the cavity, and an array of connection terminals on the housing, where each connection terminal of the array of connection terminals is: (i) electrically connected to the electronics module, and (ii) electrically connectable to a retractable contact of the array of retractable contacts.

Classes IPC  ?

  • H01R 13/26 - Broches ou lames de contact pour coopération par glissement sur un seul côté
  • A61N 1/375 - Aménagements structurels, p.ex. boîtiers
  • A61N 1/36 - Application de courants électriques par électrodes de contact courants alternatifs ou intermittents pour stimuler, p.ex. stimulateurs cardiaques

94.

EYE CUP FOR PASSIVE FEEDBACK FOR FUNDUS CAMERA ALIGNMENT

      
Numéro d'application 17770858
Statut En instance
Date de dépôt 2020-10-30
Date de la première publication 2022-11-17
Propriétaire Verily Life Sciences LLC (USA)
Inventeur(s)
  • Glik, Eliezer
  • Kavusi, Sam

Abrégé

Eye cups and retinal imaging systems including an eye cup are described. In an embodiment, the eye cup is shaped to couple with an eyepiece lens assembly. In an embodiment, the eye cup includes a concave socket shaped to couple to a periorbital region of an eye, the concave socket defining a viewing aperture positioned to align with a pupil of the eye along a longitudinal axis of the viewing aperture when the concave socket is coupled to the periorbital region; and a flange extending from the concave socket away from the longitudinal axis and shaped to couple with a lateral margin of the periorbital region when the concave socket is coupled to the periorbital region. In an embodiment, an outer edge of the flange extends farther from the longitudinal axis than an outer edge of portion of the concave socket.

Classes IPC  ?

  • A61B 3/15 - Dispositions spécialement adaptées à la photographie de l'œil avec des moyens d'alignement, d'espacement ou de suppression des réflexions parasites
  • A61B 3/12 - Appareils pour l'examen optique des yeux; Appareils pour l'examen clinique des yeux du type à mesure objective, c. à d. instruments pour l'examen des yeux indépendamment des perceptions ou des réactions du patient pour examiner le fond de l'œil, p.ex. ophtalmoscopes

95.

DYNAMIC IRC & ELVSS FOR DISPLAY DEVICE

      
Numéro d'application US2021031630
Numéro de publication 2022/240389
Statut Délivré - en vigueur
Date de dépôt 2021-05-10
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Wen, Chien-Hui
  • Youn, Sang Young

Abrégé

A method, includes: (i) receiving information about an ambient light level; (ii) receiving image frame data for an active matrix display panel with an array of pixels each having a light emitting diode (LED) and a pixel circuit to control current supplied to the LED; (iii) selecting a selected current-resistance compensation (IRC) setting based on the information about the ambient light value; (iv) selecting a selected source voltage level based on the selected IRC setting that was selected by the computing system; (v) generating compensated image frame data for the image frame based on the received image frame data and the selected IRC setting; and (vi) displaying the image frame by supplying data signals based on the compensated image frame data to corresponding pixels from the array of pixels, while applying a source voltage corresponding to the selected source voltage level to all of the pixels.

Classes IPC  ?

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

96.

AUTOMATIC GENERATION OF EVENTS USING A MACHINE-LEARNING MODEL

      
Numéro d'application US2021063111
Numéro de publication 2022/240443
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Bohl, Kristina
  • Agajanian, Joe
  • Berg, Lily
  • Potetz, Brian
  • Mosley, Keegan
  • Cheng, Shinko

Abrégé

A media application segments a library of media associated with a user account into episodes, wherein each episode is associated with a corresponding time period. The media application generates, using an event machine-learning model, an event signal that indicates a likelihood that an event occurred in each episode, wherein the event machine-learning model is a classifier that receives the media as input. The media application generates an event significance score for each episode. The media application determines one or more events from the episodes based on the event signal and a corresponding event significance score exceeding a threshold event significance value. The media application provides a user interface that includes corresponding media from the one or more events.

Classes IPC  ?

97.

SELECTIVELY RENDERING A KEYBOARD INTERFACE IN RESPONSE TO AN ASSISTANT INVOCATION IN CERTAIN CIRCUMSTANCES

      
Numéro d'application US2021063362
Numéro de publication 2022/240445
Statut Délivré - en vigueur
Date de dépôt 2021-12-14
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Yim, Keun Soo
  • Chen, Zhitu
  • Lim, Brendan G.

Abrégé

Implementations set forth herein relate to an automated assistant that can adapt to circumstances in which a user may invoke an automated assistant with an intention of interacting with the automated assistant via a non-default interface. For example, in some instances, a user may invoke an automated assistant by selecting a selectable GUI element. In response, the automated assistant can determine that, in the current context, spoken utterances may not be suitable for providing to the automated assistant. Based on this determination, the automated assistant can cause a keyboard interface to be rendered and/or initialized for receiving typed inputs from the user. Should the user subsequently change contexts, the automated assistant can determine that voice input is now suitable for user input and initialize an audio interface in response to the user providing an invocation input in the subsequent context.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06F 3/04817 - utilisant des icônes (programmation graphique ou visuelle utilisant des symboles en forme d’icône G06F 8/34)
  • 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
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés (G06F 3/482 a priorité)
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
  • G06F 3/04886 - par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p.ex. claviers virtuels ou menus
  • 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 1/72457 - 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 s’appuyant sur la localisation géographique
  • H04M 1/72463 - 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 pour limiter la fonctionnalité du dispositif

98.

ODD AND EVEN ROW SEQUENTIAL DRIVING IN AMOLED WITH PENTILE ARRANGEMENT

      
Numéro d'application US2021070530
Numéro de publication 2022/240448
Statut Délivré - en vigueur
Date de dépôt 2021-05-11
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Choi, Sangmoo
  • Chang, Sun-Il

Abrégé

A display device includes subpixels of a first, second, and third colors, scan lines, and column lines. The subpixels are arranged in an array of rows and columns, with each subpixel in a column being electrically connected to a same column line. Each subpixels in a column is configured for receiving electronic scan signals that control a light output from an emissive element of the subpixel from a scan line and from the column line connected to the subpixel. One or more line drivers provide the electronic scan signals, during a time period for rendering a frame, to subpixels in a first set of columns first to subpixels of the first color and then to the subpixels of the third color and to subpixels in a second set of columns first to subpixels of the third color and then to the subpixels of the first color.

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
  • G09G 3/3266 - 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] - Détails des circuits de commande pour les électrodes de balayage

99.

DETERMINING CHEST CONDITIONS FROM RADIOGRAPH DATA VIA MACHINE LEARNING

      
Numéro d'application US2022028975
Numéro de publication 2022/241106
Statut Délivré - en vigueur
Date de dépôt 2022-05-12
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Kazemzadeh, Sahar
  • Prabhakara, Shruthi
  • Yu, Dong Jin
  • Kiraly, Atilla Peter
  • Nabulsi, Zaid Isam
  • Sellergren, Andrew Beckmann
  • Liu, Yun
  • Jamshy, Shahar
  • Pilgrim, Rory

Abrégé

Systems and methods for chest condition determination can leverage one or more machine-learned models to process radiograph data to determine risk data (e.g., a preliminary diagnosis). For example, systems and methods can utilize a pathology model to process a chest x-ray to generate a tuberculosis diagnosis. The one or more machine-learned models can segment the lungs, can detect features in the data, and can pool the segmentation and located features to determine the diagnosis.

Classes IPC  ?

  • G16H 30/00 - TIC spécialement adaptées à la manipulation ou au traitement d’images médicales

100.

BROWSER TAB MANAGEMENT

      
Numéro d'application US2022072285
Numéro de publication 2022/241454
Statut Délivré - en vigueur
Date de dépôt 2022-05-12
Date de publication 2022-11-17
Propriétaire GOOGLE LLC (USA)
Inventeur(s)
  • Hawkins, Kayce Audra
  • Jung, Edward
  • Beukelman, Joel Roger
  • Marchand, Sébastien
  • Yan, Xialin
  • Fried, Dana
  • Lee, Christopher Matthew
  • Sepulveda, Bret Alan
  • Gonzalez Veron, Monica Estela
  • Baker, Collin Henry
  • Bergquist, Taylor
  • Wan, Connie Lee
  • Chang, Mark
  • Birch, Samuel
  • Popkin, Rachel Karin
  • Bettes, Alan
  • Park, Daniel June Hyung
  • Schubsda, Lukas
  • Randolph, Jason

Abrégé

Systems and methods are described that include receiving, in a tab strip generated by a web browser application, a request to generate a tab group, generating the tab group, in response to receiving the request, where the generating includes generating a tab group identifier for the tab group, enabling pausing or starting of an activity associated with a resource accessed by a browser tab within the tab group based on whether the tab group is collapsed or expanded, and storing metadata about the tab group and the browser tab included in the tab group. The systems and methods may further include causing display of the generated tab group in the tab strip with the tab group identifier depicted in at least a portion of a user interface associated with the browser tab where the generated tab group is configured for display based on the metadata.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 3/0483 - 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 environnements structurés en pages, p.ex. métaphore livresque
  1     2     3     ...     100        Prochaine page