Amazon Technologies, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 24 431 pour Amazon Technologies, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 20 467
        Marque 3 964
Juridiction
        États-Unis 20 050
        International 1 697
        Canada 1 492
        Europe 1 192
Date
Nouveautés (dernières 4 semaines) 209
2024 avril (MACJ) 104
2024 mars 182
2024 février 151
2024 janvier 237
Voir plus
Classe IPC
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 2 401
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 1 836
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 1 250
G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation 1 020
G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT] 930
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 1 966
42 - Services scientifiques, technologiques et industriels, recherche et conception 1 592
35 - Publicité; Affaires commerciales 1 540
41 - Éducation, divertissements, activités sportives et culturelles 1 245
38 - Services de télécommunications 965
Voir plus
Statut
En Instance 1 520
Enregistré / En vigueur 22 911
  1     2     3     ...     100        Prochaine page

1.

CONFIGURABLE VIRTUAL MACHINES

      
Numéro d'application 18472402
Statut En instance
Date de dépôt 2023-09-22
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Panchapakesan, Rajan

Abrégé

Systems and methods for configuring a virtual machine provided by a remote computing system based on the availability of one or more remote computing resources and respective corresponding prices of the one or more remote computing resources are disclosed. Users are presented with an interface that allows for selection of individual remote computing resources to be included in a custom-configured virtual machine. Also, a customized corresponding price is determined for the custom-configured virtual machine based on user selections and current availability of the selected remote computing resources to be included in the custom-configured virtual machine.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

2.

ARTIFICIAL INTELLIGENCE SYSTEM WITH ITERATIVE TWO-PHASE ACTIVE LEARNING

      
Numéro d'application 18399005
Statut En instance
Date de dépôt 2023-12-28
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Gokalp, Sedat
  • Gupta, Tarun

Abrégé

Learning iterations, individual ones of which include a respective bucket group selection phase and a class boundary refinement phase, are performed using a source data set whose records are divided into buckets. In the bucket group selection phase of an iteration, a bucket is selected for annotation based on output obtained from a classification model trained in the class boundary refinement phase of an earlier iteration. In the class boundary refinement phase, records of buckets annotated as positive-match buckets for a target class in the bucket group selection phase are selected for inclusion in a training set for a new version of the model using a model enhancement criterion. The trained version of the model is stored.

Classes IPC  ?

  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G06F 18/2113 - Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p.ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06F 18/2411 - Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur la proximité d’une surface de décision, p.ex. machines à vecteurs de support
  • G06N 20/00 - Apprentissage automatique

3.

DATA SECURITY USING REQUEST-SUPPLIED KEYS

      
Numéro d'application 18397696
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Roth, Gregory Branchek
  • Brandwine, Eric Jason

Abrégé

An encoding of a cryptographic key is obtained in a form of an encrypted key. Request is provided to a service provider including a fulfillment involving performing a cryptographic operation on data. Upon fulfillment of the request, a response is then received which indicates the fulfillment of the request.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité 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é

4.

FLEXIBLE REMOTE DIRECT MEMORY ACCESS

      
Numéro d'application 18397199
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Izenberg, Erez
  • Shalev, Leah
  • Bshara, Nafea
  • Nakibly, Guy
  • Machulsky, Georgy

Abrégé

Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.

Classes IPC  ?

  • G06F 15/167 - Communication entre processeurs utilisant une mémoire commune, p.ex. boîte aux lettres électronique
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

5.

EMULATED ENDPOINT CONFIGURATION

      
Numéro d'application 18538699
Statut En instance
Date de dépôt 2023-12-13
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Bshara, Nafea
  • Habusha, Adi
  • Nakibly, Guy
  • Machulsky, Georgy

Abrégé

Techniques for emulating a configuration space may include emulating a set of configuration registers in an integrated circuit device for a set of functions corresponding to a type of peripheral device. The type of peripheral device represented by the integrated circuit device can be modified by changing the set of configuration registers being emulated in the integrated circuit device. Multiple sets of configuration registers can also be emulated to support different virtual machines or different operating systems.

Classes IPC  ?

  • G06F 13/10 - Commande par programme pour dispositifs périphériques
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 13/24 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant l'interruption
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation

6.

TRACING SERVICE INTERACTIONS WITHOUT GLOBAL TRANSACTION IDENTIFIERS

      
Numéro d'application 18399078
Statut En instance
Date de dépôt 2023-12-28
Date de la première publication 2024-04-18
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Elliger, Felix

Abrégé

Methods, systems, and computer-readable media for tracing service interactions without global transaction identifiers are disclosed. A service monitoring system receives an event message from a first service in a service-oriented system. The event message comprises one or more elements of data from a body of a service request from an upstream service. The first service initiates a sub-task associated with the service request. The service monitoring system receives one or more additional event messages from one or more additional services. The additional event message(s) comprise one or more additional elements of data from one or more additional service requests associated with one or more additional sub-tasks. The service monitoring system determines, based (at least in part) on the element(s) of data in the event message and the additional element(s) of data in the additional event message(s), that the sub-task and the additional sub-task(s) are associated with a higher-level task.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption
  • G06Q 30/04 - Facturation

7.

System for path planning in areas outside of sensor field of view by an autonomous mobile device

      
Numéro d'application 17447155
Numéro de brevet 11960288
Statut Délivré - en vigueur
Date de dépôt 2021-09-08
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Hu, Yue
  • Park, Jong Jin
  • Wang, Daimian
  • Athipatla Pattabhi, Roopesh
  • Qiao, Jingyu
  • Shen, Changsheng

Abrégé

An autonomous mobile device (AMD) moves around a physical space while performing tasks. The AMD may have sensors with fields of view (FOVs) that are forward-facing. As the AMD moves forward, a safe region is determined based on data from those forward-facing sensors. The safe region describes a geographical area clear of obstacles during recent travel. Before moving outside of the current FOV, the AMD determines whether a move outside of the current FOV keeps the AMD within the safe region. For example, if a path that is outside the current FOV would result in the AMD moving outside the safe region, the AMD modifies the path until poses associated with the path result in the AMD staying within the safe region. The resulting safe path may then be used by the AMD to safely move outside the current FOV.

Classes IPC  ?

  • G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
  • G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique

8.

Configuring a secondary device

      
Numéro d'application 17062285
Numéro de brevet 11961390
Statut Délivré - en vigueur
Date de dépôt 2020-10-02
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Bell, Joseph

Abrégé

This disclosure describes systems and methods for using a primary device, communicatively coupled to a remote system, to configure or re-configure a secondary device in the same environment as the primary device. In some instances, the primary device may communicatively couple to the secondary device via a short-range wireless connection and to the remote system via a wireless area network (WAN), a wired connection, or the like. Thus, the primary device may act as an intermediary between the secondary device and the remote system for configuring the secondary device.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G04C 11/00 - Synchronisation d'horloges à systèmes moteurs indépendants
  • G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
  • H04W 4/02 - Services utilisant des informations de localisation

9.

Systems and methods to measure and affect focus and engagement

      
Numéro d'application 16365131
Numéro de brevet 11961410
Statut Délivré - en vigueur
Date de dépôt 2019-03-26
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Lin, Kevin Shude
  • Liedgren, Johan Christer
  • Pinto Da Silva, Ana Sande Do Vale
  • Bokhari, Wasiq
  • Siegel, Hilliard Bruce

Abrégé

Systems and methods to measure and affect focus, engagement, and presence of users may include measuring a variety of aspects of users engaged in particular activities. Individual user characteristics or preferences and attributes of activities may be taken into account to determine levels of focus for particular users and activities. A variety of sensors may detect aspects of users engaged in activities to measure levels of focus. In addition, a variety of output devices may initiate actions to affect levels of focus of users engaged in activities. Further, a variety of processing algorithms, including machine learning models, may be trained to identify desired levels of focus, to calculate current levels of focus, and to select actions to change or boost levels of focus. In this manner, activities undertaken by users, as well as interactions between multiple users, may be made more engaging, efficient, and productive.

Classes IPC  ?

  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
  • G06N 20/00 - Apprentissage automatique
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • 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
  • 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

10.

Reducing computations for data including padding

      
Numéro d'application 17229742
Numéro de brevet 11960566
Statut Délivré - en vigueur
Date de dépôt 2021-04-13
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Vantrease, Dana Michelle
  • Diamant, Ron

Abrégé

Systems and methods are provided to eliminate multiplication operations with zero padding data for convolution computations. A multiplication matrix is generated from an input feature map matrix with padding by adjusting coordinates and dimensions of the input feature map matrix to exclude padding data. The multiplication matrix is used to perform matrix multiplications with respective weight values which results in fewer computations as compared to matrix multiplications which include the zero padding data.

Classes IPC  ?

11.

Passenger profiles for autonomous vehicles

      
Numéro d'application 17840471
Numéro de brevet 11959761
Statut Délivré - en vigueur
Date de dépôt 2022-06-14
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Canavor, Darren Ernest
  • Parker, Erik Resch
  • Bathurst, Allan Scott
  • Tappen, Marshall Friend

Abrégé

Disclosed are various embodiments for implementing passenger profiles for autonomous vehicles. A passenger of the autonomous vehicle is identified. A passenger profile corresponding to the passenger and comprising a passenger preference is identified. The passenger preference is identified. A configuration setting of the autonomous vehicle corresponding to autonomous operation of the autonomous vehicle is then adjusted based at least in part on the passenger preference.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G01C 21/34 - Recherche d'itinéraire; Guidage en matière d'itinéraire
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • H04W 4/48 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p.ex. communication véhicule-piétons pour la communication dans le véhicule
  • H04W 12/06 - Authentification
  • H04W 12/062 - Pré-authentification
  • H04W 12/065 - Authentification continue
  • H04W 12/069 - Authentification utilisant des certificats ou des clés pré-partagées

12.

Systems for determining image-based search results

      
Numéro d'application 17937132
Numéro de brevet 11960528
Statut Délivré - en vigueur
Date de dépôt 2022-09-30
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Deorha, Aditya
  • Lin, Xiaofan
  • Shekhar, Shashank

Abrégé

When a first search query including an image of an item is received to search for items associated with similar images, a second search query that includes text based on the image is generated. The text may be based on previous queries associated with the depicted item, visual features of the image, or text that is present in the image. The results from the first search query are scored based on their correspondence with the image of the item. Results having a score greater than a threshold are presented first in the output, followed by a selected number of results from the second search query. Results from the first search query that are associated with a score less than the threshold may be presented after the results from the second search query. This presentation increases the likelihood that items presented earlier in the output are relevant to the initial query.

Classes IPC  ?

  • G06F 16/532 - Formulation de requêtes, p.ex. de requêtes graphiques
  • G06F 16/538 - Présentation des résultats des requêtes
  • G06F 16/583 - 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 métadonnées provenant automatiquement du contenu

13.

Adaptive user interface for determining errors in performance of activities

      
Numéro d'application 16919870
Numéro de brevet 11961601
Statut Délivré - en vigueur
Date de dépôt 2020-07-02
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Kissos, Imry
  • Brown, Joel Wilson
  • Vitsnudel, Ilia
  • Meir, Omer
  • Fritz, Lior
  • Goldman, Matan
  • Oks, Eduard

Abrégé

To assist a user in the correct performance of an activity, video data is acquired. A pose of the user is determined from the video data and an avatar is generated representing the user in the pose. The pose of the user is compared to one or more other poses representing correct performance of the activity to determine one or more differences that may represent errors by the user. Depending on the activity that is being performed, some errors may be presented to the user during performance of the activity, while other errors may be presented after performance of the activity has ceased. To present an indication of an error, a specific body part or other portion of the avatar that corresponds to a difference between the user's pose and a correct pose may be presented along with an instruction regarding correct performance of the activity.

Classes IPC  ?

  • G16H 20/30 - TIC spécialement adaptées aux thérapies ou aux plans d’amélioration de la santé, p.ex. pour manier les prescriptions, orienter la thérapie ou surveiller l’observance par les patients concernant des thérapies ou des activités physiques, p.ex. la physiothérapie, l’acupression ou les exercices
  • A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
  • A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
  • G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe

14.

Circuit architecture with biased randomization

      
Numéro d'application 17570673
Numéro de brevet 11960997
Statut Délivré - en vigueur
Date de dépôt 2022-01-07
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Huang, Randy
  • Diamant, Ron

Abrégé

Disclosed herein are techniques for classifying data with a data processing circuit. In one embodiment, the data processing circuit includes a probabilistic circuit configurable to generate a decision at a pre-determined probability, and an output generation circuit including an output node and configured to receive input data and a weight, and generate output data at the output node for approximating a product of the input data and the weight. The generation of the output data includes propagating the weight to the output node according a first decision of the probabilistic circuit. The probabilistic circuit is configured to generate the first decision at a probability determined based on the input data.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 7/01 - Modèles graphiques probabilistes, p.ex. réseaux probabilistes

15.

Configurable routing in a multi-chip system

      
Numéro d'application 17643127
Numéro de brevet 11960392
Statut Délivré - en vigueur
Date de dépôt 2021-12-07
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Nakibly, Guy
  • Saad, Dan
  • Shapira, Yaniv
  • Izenberg, Erez

Abrégé

A first configurable address decoder can be coupled between a source node and a first interconnect fabric, and a second address decoder can be coupled between the first interconnect fabric and a second interconnect fabric. The first address decoder can be configured with a first address mapping table that can map a first set of address ranges to a first set of target nodes connected to the first interconnect fabric. The second address decoder can be configured with a second address mapping table that can map a second set of address ranges to a second set of target nodes connected to the second interconnect fabric. The second address decoder can be part of the first set of target nodes. The first address decoder and the second address decoder can be configured or re-configured to determine different routes for a transaction from the source node to a target node in the second set of target nodes via the first and second interconnect fabrics.

Classes IPC  ?

  • G06F 13/14 - Gestion de demandes d'interconnexion ou de transfert
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 12/02 - Adressage ou affectation; Réadressage
  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • G11C 11/408 - Circuits d'adressage

16.

Training and using computer vision model for item segmentations in images

      
Numéro d'application 17545119
Numéro de brevet 11961281
Statut Délivré - en vigueur
Date de dépôt 2021-12-08
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Kim, Taewan
  • Clark, Jesse Norman
  • Dabeer, Onkar Jayant

Abrégé

Techniques for training a machine-learning model are described. In an example, a computer generates a first pseudo-label indicating a first mask associated with a first object detected by a first machine-learning model in a first training image. A transformed image of the first training image can be generated using a transformation. Based on the transformation, a second pseudo-label indicating a second mask detected in the transformed image and corresponding to the first mask can be determined. A second machine-learning model can be trained using the second pseudo-label. The trained, second machine-learning model can detect a third mask associated with a second object based on a second image.

Classes IPC  ?

  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • B25J 9/16 - Commandes à programme
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
  • G06V 20/64 - Objets tridimensionnels

17.

Late-binding database views

      
Numéro d'application 15982944
Numéro de brevet 11960468
Statut Délivré - en vigueur
Date de dépôt 2018-05-17
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Wang, Huiyuan
  • Tong, Meng
  • Chainani, Naresh Kishin
  • Cai, Mengchu

Abrégé

A database management system receives a command defining a view of the database. The view definition is accepted without determining whether references to schema elements within the view definition are resolvable to existing elements of the database schema. A query of the view is received. In response to the query of the view, the database management system resolves references to schema elements in the view definition by determining whether the references correspond to data available for processing the query.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/2453 - Optimisation des requêtes
  • G06F 16/80 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données semi-structurées, p.ex. données structurées par un langage de balisage tels SGML, XML ou HTML

18.

Systems for improving pose determination based on video data

      
Numéro d'application 17446390
Numéro de brevet 11961331
Statut Délivré - en vigueur
Date de dépôt 2021-08-30
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Yerushalmy, Ido
  • Chertok, Michael
  • Alpert, Sharon

Abrégé

A first computing device acquires video data representing a user performing an activity. The first device uses a first pose extraction algorithm to determine a pose of the user within a frame of video data. If the pose is determined to be potentially inaccurate, the user is prompted for authorization to send the frame of video data to a second computing device. If authorization is granted, the second computing device may use a different algorithm to determine a pose of the user and send data indicative of this pose to the first computing device to enable the first computing device to update a score or other output. The second computing device may also use the frame of video data as training data to retrain or modify the first pose extraction algorithm, and may send the modified algorithm to the first computing device for future use.

Classes IPC  ?

  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G06N 20/00 - Apprentissage automatique
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06V 10/98 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos Évaluation de la qualité des motifs acquis
  • G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo

19.

Autonomous ground vehicle

      
Numéro d'application 17475158
Numéro de brevet 11958527
Statut Délivré - en vigueur
Date de dépôt 2021-09-14
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Kurczewski, Nicolas
  • Claretti, Ennio
  • Hostein, Nicolas
  • Skaloud, Brett
  • Stubbs, Andrew

Abrégé

A skid-steer delivery autonomous ground vehicle has a drive train and suspension that aids in maneuverability. The AGV has six wheels, each of which is powered by its own motor. The AGV has features that diminish the dragging effect on the wheels, either by choice of wheel features or by taking weight off the front wheels during turning.

Classes IPC  ?

  • B62D 11/04 - Direction pour roues non orientables; Direction pour véhicules à chenilles ou à dispositifs similaires par entraînement différencié des éléments en contact avec le sol sur les côtés opposés du véhicule par sources d'énergie séparées
  • B60C 3/04 - Pneumatiques caractérisés par leur section transversale caractérisés par les dimensions relatives de la section, p.ex. par un profil bas
  • B60C 11/03 - Sculptures des bandes de roulement
  • B60G 9/02 - Suspensions élastiques d’un essieu rigide ou d’un carter d’essieux pour plusieurs roues l'essieu ou le carter étant montés à pivot sur le véhicule
  • B60G 17/015 - Suspensions élastiques permettant d'ajuster les caractéristiques des ressorts ou des amortisseurs de vibrations, de réguler la distance entre la surface porteuse et la partie suspendue du véhicule ou de bloquer la suspension pendant l'utilisation pou les moyens de régulation comportant des éléments électriques ou électroniques
  • B60G 17/016 - Suspensions élastiques permettant d'ajuster les caractéristiques des ressorts ou des amortisseurs de vibrations, de réguler la distance entre la surface porteuse et la partie suspendue du véhicule ou de bloquer la suspension pendant l'utilisation pou les moyens de régulation comportant des éléments électriques ou électroniques caractérisés par leur réponse à un mouvement ou une condition donnés ou à l'action du conducteur, lors du déplacement du véhicule
  • B62D 11/00 - Direction pour roues non orientables; Direction pour véhicules à chenilles ou à dispositifs similaires
  • B62D 61/10 - Véhicules à moteur ou remorques, caractérisés par la disposition ou le nombre de roues et non prévus ailleurs, p.ex. quatre roues disposées en losange avec plus de quatre roues

20.

Content adjustment system for reduced latency

      
Numéro d'application 17935865
Numéro de brevet 11962825
Statut Délivré - en vigueur
Date de dépôt 2022-09-27
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Kang, Min Kyoung
  • Mokashi, Ronil Sudhir

Abrégé

Techniques for reducing the latency of content retrieval from a content delivery network include receiving a request from a client device for media content, parsing the request for attributes associated with the request and the client device, and providing the attributes to a machine learning model to perform server-side prediction of an estimated retrieval time of the media content. A quality level for the media content is determined based on the estimated retrieval time, and the requested media content is provided to the client device at the determined quality level.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels

21.

Automatically prioritizing computing resource configurations for remediation

      
Numéro d'application 17987760
Numéro de brevet 11962601
Statut Délivré - en vigueur
Date de dépôt 2022-11-15
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Srinivasan, Preethi
  • Mekala, Dheeraj Kumar

Abrégé

Systems and methods for automatically prioritizing computing resource configurations for remediation include receiving information describing configuration issues that may result in impaired system performance or unauthorized access, parsing that information and automatically analyzing configuration details of a user's private computing environment to determine that assets provide an environment in which configuration issues may be exploited to produce undesired results. Such systems and methods can generate assessments indicating the likelihood an issue can be exploited and potential impacts of the issue being exploited. Such systems and methods can use these assessments to generate a report prioritizing remediation of specific configuration issues for specific vulnerable assets based on the actual configuration of the user's computing resources and the data managed using those resources. Issues deemed have a higher likelihood of resulting in problems can be prioritized over configuration issues which may appear to have severe consequences, but which are unlikely to affect the user's resources.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]

22.

Streaming self-attention in a neural network

      
Numéro d'application 17547610
Numéro de brevet 11961514
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Chang, Chia-Jung
  • Tang, Qingming
  • Sun, Ming
  • Wang, Chao

Abrégé

An acoustic event detection system may employ one or more recurrent neural networks (RNNs) to extract features from audio data, and use the extracted features to determine the presence of an acoustic event. The system may use self-attention to emphasize features extracted from portions of audio data that may include features more useful for detecting acoustic events. The system may perform self-attention in an iterative manner to reduce the amount of memory used to store hidden states of the RNN while processing successive portions of the audio data. The system may process the portions of the audio data using the RNN to generate a hidden state for each portion. The system may calculate an interim embedding for each hidden state. An interim embedding calculated for the last hidden state may be normalized to determine a final embedding representing features extracted from the input data by the RNN.

Classes IPC  ?

  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/14 - Classement ou recherche de la parole utilisant des modèles statistiques, p.ex. des modèles de Markov cachés [HMM]
  • G10L 17/16 - Modèles de Markov cachés

23.

Generating images using image assets extracted from other images

      
Numéro d'application 17332355
Numéro de brevet 11961168
Statut Délivré - en vigueur
Date de dépôt 2021-05-27
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Huynh, Steve
  • Zigman, Erik Martin
  • Diaz, Ronald

Abrégé

Systems, devices, and methods are provided for processing images using machine learning. Features may be obtained from an image using a residual network, such as ResNet-101. Features may be analyzed using a classification model such as K-nearest neighbors (K-NN). Features and metadata extracted from images may be used to generate other images. Templates may be used to generate various types of images. For example, assets from two images may be combined to create a third image.

Classes IPC  ?

  • G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
  • G06F 18/2413 - Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte

24.

Enhanced geographical caching

      
Numéro d'application 17707528
Numéro de brevet 11961035
Statut Délivré - en vigueur
Date de dépôt 2022-03-29
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Neville, Michael John
  • Hapgood, Ryan David
  • Jonas, Jeremy S.
  • Wilson, Ken Peter Gilmore
  • O'Farrell, Charles Plunkett

Abrégé

Devices, systems, and methods are provided for enhanced geographical caching of estimated arrival times. A method may include receiving respective user inputs indicative of respective users being in transit to a destination location from within a geographic region; determining, for the first user and the second user, a first estimated time of arrival from a first geographical area to the destination location, the first geographical area including the first location and the second location; identifying a third location of the first device at a third time, wherein the third location is within the first geographical area; determining that a time-to-live (TTL) of the first estimated time of arrival has not expired at the third time; and refraining from recalculating the first estimated time of arrival.

Classes IPC  ?

  • G06Q 10/0833 - Repérage
  • G06Q 50/30 - Transport; Communications
  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

25.

Agent re-verification and resolution using imaging

      
Numéro d'application 17738960
Numéro de brevet 11961303
Statut Délivré - en vigueur
Date de dépôt 2022-05-06
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Osherovich, Eli
  • Rivlin, Ehud Benyamin
  • Hel-Or, Yacov
  • Veikherman, Dmitri
  • Kumar, Dilip
  • Medioni, Gerard Guy
  • Leifman, George

Abrégé

Described is a multiple-camera system and process for detecting, tracking, and re-verifying agents within a materials handling facility. In one implementation, a plurality of feature vectors may be generated for an agent and maintained as an agent model representative of the agent. When the object being tracked as the agent is to be re-verified, feature vectors representative of the object are generated and stored as a probe agent model. Feature vectors of the probe agent model are compared with corresponding feature vectors of candidate agent models for agents located in the materials handling facility. Based on the similarity scores, the agent may be re-verified, it may be determined that identifiers used for objects tracked as representative of the agents have been flipped, and/or to determine that tracking of the object representing the agent has been dropped.

Classes IPC  ?

  • G06V 20/52 - Activités de surveillance ou de suivi, p.ex. pour la reconnaissance d’objets suspects
  • G06F 18/22 - Critères d'appariement, p.ex. mesures de proximité
  • G06V 10/74 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p.ex. occupants de véhicules automobiles ou piétons; Parties du corps, p.ex. mains
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes

26.

Merging duplicate customer data

      
Numéro d'application 17490939
Numéro de brevet 11960459
Statut Délivré - en vigueur
Date de dépôt 2021-09-30
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Jonsson, Jan Henrik
  • Hijazi, Shadie
  • Golac, Davor
  • Yao, Kuangyou
  • Song, Yang
  • Gupta, Shobhit
  • Macclancy, Ian James Boetius
  • Zhang, Lanxin
  • Liu, Hongtao
  • Nevins, Austin M
  • Lee, Amy
  • Wang, Meng Xiao
  • Stephens, Blake

Abrégé

Systems and methods are described for merging customer profiles, such as may be implemented by a computer-implemented contact center service. In some aspects, a subset of profiles may be determined that satisfy merging criteria, where individual profiles include a plurality of data fields. At least one value in a first data field that conflicts between at least two profiles may be identified. Next a merged value may be selected for the first data field based on data deduplication criteria, where the data deduplication criteria includes at least one indicator of accuracy of values of the plurality of data fields. As a result of a determination that at least the subset of profiles of the group of profiles meet the merging criteria, at least the subset of profiles may be combined into a combined profile using the merged value.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/215 - Amélioration de la qualité des données; Nettoyage des données, p.ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques
  • G06F 16/23 - Mise à jour
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur

27.

Server-specified filters for long-lived client requests to fetch data in response to events

      
Numéro d'application 17697777
Numéro de brevet 11962663
Statut Délivré - en vigueur
Date de dépôt 2022-03-17
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Threlkeld, Richard
  • Patel, Yash H
  • Paris, Michael

Abrégé

Server-specified subscription filters for long-lived client requests to fetch data in response to events. In one aspect, the techniques encompass a method performed by a set of one or more computing devices. The method includes the step of receiving a long-lived request to fetch data in response to events sent by a client computing device. The method further includes receiving a server-specified subscription filter for the long-lived request and executing the long-lived request. Executing the long-lived request includes creating a persistent function that uses the server-specified subscription filter to map a source event stream to a response event stream. The response event stream is provided to the client computing device. The server-specified subscription filter facilitates filtering of events fetched for the long-lived request in a way that may not be possible or impractical if the subscription client were required to specify the filter in the long-lived request.

Classes IPC  ?

  • 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
  • G06F 9/54 - Communication interprogramme
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/2455 - Exécution des requêtes
  • H04L 67/133 - Protocoles pour les appels de procédure à distance [RPC]
  • H04L 67/55 - Services réseau par poussée

28.

Wall mount

      
Numéro d'application 29867690
Numéro de brevet D1022664
Statut Délivré - en vigueur
Date de dépôt 2022-11-03
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Canizares, Wilfrido Loor
  • Wildner, Bernhard

29.

SECURED DATABASE RESTORATION ACROSS SERVICE REGIONS

      
Numéro d'application 18490686
Statut En instance
Date de dépôt 2023-10-19
Date de la première publication 2024-04-11
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Sadras Sudhakar, Uma Ganesh
  • Kernan, Chase
  • Duvedi, Divyank
  • Mulla, Mohammed Noman
  • Cahill, Conor P.

Abrégé

A system for database restoration across service regions. The system includes data storage and backup data storage in the first region. The system includes a frontend for the database service configured to receive, from a client, a request to restore a database to the first region from backups stored in another backup data storage in a second region and to receive an authentication token for the request from the client. The system also includes a backup restore manager service for the first region configured to send, to another backup restore manager service implemented in the second region, a credential request for a second region credential authorizing retrieval of the one or more other backups from the second region. The backup restore manager service sends a backup restore request to retrieve the backups from the other backup data storage and loads the backups to restore the database in the first region.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 9/54 - Communication interprogramme
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/08 - Répartition de clés
  • H04L 9/40 - Protocoles réseaux de sécurité

30.

LOCALLY PREDICTING STATE USING A COMPONENTIZED ENTITY SIMULATION

      
Numéro d'application 18533047
Statut En instance
Date de dépôt 2023-12-07
Date de la première publication 2024-04-11
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Berg, Karl
  • Pease, Joseph
  • Teymory, Neema
  • Krause, Alan

Abrégé

A simulation environment (e.g., multi-player game) hosted by a provider network may implement componentized entities to reduce the amount of resource usage for a simulation (e.g., by reducing the amount of input/state data transmitted through the use of dynamically changing input structures). A user may add or remove any number of components to an entity that is simulated at the local client device. When inputs are received for one or more components, values for predictive states are locally determined for each component. An input packet is generated and sent to the provider network, which includes the inputs as well as data that is based on the values for the locally predicted states (e.g., a fingerprint or other unique ID). If necessary, a correction packet may be generated at the provider network and sent back to the client.

Classes IPC  ?

  • H04L 41/14 - Analyse ou conception de réseau
  • A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeu; Dispositions d’interconnexion entre des dispositifs de jeu; Dispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04L 45/7453 - Recherche de table d'adresses; Filtrage d'adresses en utilisant le hachage

31.

Automated Management of Machine Images

      
Numéro d'application 18489752
Statut En instance
Date de dépôt 2023-10-18
Date de la première publication 2024-04-11
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Chandrashekar, Samartha
  • Daniels, Francois

Abrégé

Methods, systems, and computer-readable media for automated management of machine images are disclosed. A machine image management system determines that a trigger for a machine image build process has occurred. The machine image management system performs the machine image build process responsive to the trigger. The machine image build process generates a machine image, and the machine image comprises a plurality of operating system components associated with an application. The machine image is validated by the machine image management system for compliance with one or more policies. The machine image management system provides the machine image to one or more recipients. One or more compute resources are launched using the machine image, and the application is executed on the compute resource(s) launched using the machine image.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau

32.

AUTOMATED AND SELF-SERVICE ITEM KIOSK

      
Numéro d'application 18543447
Statut En instance
Date de dépôt 2023-12-18
Date de la première publication 2024-04-11
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Sasidharakurup, Subhash
  • Hariram, Srinivasan
  • Oberoi, Mehakinder Singh
  • Pal, Ashish
  • Jain, Rajesh
  • Sivadas, Shanoop
  • Singh, Himanshu
  • Dubhashi, Aniket Nagesh
  • Vaidya, Vinay P.
  • Das, Debasish

Abrégé

Disclosed are systems, methods, and apparatus of an automated and self-service kiosk that allows customers to select inventory items available from the kiosk and walk or move away with selected inventory item(s) without having to process payment, identify the inventory item(s), or provide any other form of checkout. After a customer has picked one or more items and departed the kiosk, the picked items are determined and the customer charged for the items. For example, one or more of detected weight changes measured at the kiosk and/or images generated at the kiosk may be used to identify items picked by the customer from the kiosk.

Classes IPC  ?

  • G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p.ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes

33.

Control system for an electric pallet jack

      
Numéro d'application 17543603
Numéro de brevet 11952247
Statut Délivré - en vigueur
Date de dépôt 2021-12-06
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Dwyer, James Patrick
  • Gruendel, Robert Matthew
  • Girod, Eli Douglas

Abrégé

An electric pallet jack can be configured to include logic controllers that are connected to a drive system and a steering system of the electric pallet jack. The logic controllers can be in communication with one or more sensors that enable determinations of pallet jack velocity, pallet jack acceleration, and a rate of turning for the electric pallet jack. The logic controllers can be configured to provide maximum velocity, maximum acceleration, maximum deceleration, and maximum rate of turning limitations to maintain control over an object transported by the electric pallet jack. The logic controllers can determine whether the maximum thresholds of the electric pallet jack are exceeded by an operating variable and can modulate the amount of power provided by the drive system to reduce the operating variable below the associated threshold.

Classes IPC  ?

  • B66F 17/00 - Dispositifs de sécurité, p.ex. pour limiter ou indiquer la force de levage
  • B60W 10/04 - Commande conjuguée de sous-ensembles de véhicule, de fonction ou de type différents comprenant la commande des ensembles de propulsion
  • B60W 10/20 - Commande conjuguée de sous-ensembles de véhicule, de fonction ou de type différents comprenant la commande des systèmes de direction
  • B60W 30/09 - Entreprenant une action automatiquement pour éviter la collision, p.ex. en freinant ou tournant
  • B66F 9/065 - Dispositifs pour lever ou descendre des marchandises volumineuses ou lourdes aux fins de chargement ou de déchargement se déplaçant, avec leurs charges, sur des roues ou sur un dispositif analogue, p.ex. chariots élévateurs à fourche sans mâts

34.

Distributed automated mobile vehicle routing based on characteristic information satisfying a minimum requirement

      
Numéro d'application 16792867
Numéro de brevet 11953905
Statut Délivré - en vigueur
Date de dépôt 2020-02-17
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Lathia, Bhavnish H.
  • Gopalakrishnan, Varadarajan
  • Johansson, Jesper Mikael
  • Mackraz, James Domit
  • Porter, Brandon William
  • Roths, Andrew Jay

Abrégé

This disclosure describes a distributed automated mobile vehicle (“automated mobile vehicle”) system for autonomously delivering orders of items to various delivery locations and/or autonomously returning items to a return location. In some implementations, each user may own or be assigned their own automated mobile vehicle that is associated with the user and an automated mobile vehicle control system maintained by the user. When the user orders an item, the user owned or controlled automated mobile vehicle navigates to a materials handling facility, retrieves the ordered item and delivers it to the user.

Classes IPC  ?

  • G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs

35.

Processing and validating of data

      
Numéro d'application 17546891
Numéro de brevet 11954090
Statut Délivré - en vigueur
Date de dépôt 2021-12-09
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Mandala, Venkata Harish
  • Halim, Andygibb
  • Chakraborty, Amiya Kishor
  • Degaonkar, Sayali Subhash
  • Azazy, Shahinaz S
  • Kulkarni, Ajay Avinash

Abrégé

Techniques and systems can process data of a dataset to determine when a portion of data is comprised in the data of the dataset. An output generated from processing the data of the dataset can be evaluated, where the output can signify that processing the data of the dataset was unable to locate the portion of data in the data of the dataset. Based on evaluating the output, the data of the dataset can be automatically reprocessed to determine the portion of data is in the data of the dataset. A result can then be generated from the portion of data determined to be in the data of the dataset.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/23 - Mise à jour
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

36.

Cross-assistant command processing

      
Numéro d'application 17169111
Numéro de brevet 11955112
Statut Délivré - en vigueur
Date de dépôt 2021-02-05
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Mars, Robert John

Abrégé

A speech-processing system may provide access to one or more virtual assistants via a voice-controlled device. A user may leverage a first virtual assistant to translate a natural language command from a first language into a second language, which the device can forward to a second virtual assistant for processing. The device may receive a command from a user and send input data representing the command to a first speech-processing system representing the first virtual assistant. The device may receive a response in the form of a first natural language output from the first speech-processing system along with an indication that the first natural language output should be directed to a second speech-processing system representing the second virtual assistant. For example, the command may be in the first language, and the first natural language output may be in the second language, which is understandable by the second speech-processing system.

Classes IPC  ?

  • G10L 15/00 - Reconnaissance de la parole
  • G06F 40/47 - Traduction assistée par ordinateur, p.ex. utilisant des mémoires de traduction
  • G10L 13/02 - Procédés d'élaboration de parole synthétique; Synthétiseurs de parole
  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

37.

Detecting machine-outputted audio

      
Numéro d'application 17487434
Numéro de brevet 11955122
Statut Délivré - en vigueur
Date de dépôt 2021-09-28
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Ahmadi, Mansour
  • Murugesan, Udhgee
  • Cheng, Roger Hau-Bin
  • Barra Chicote, Roberto
  • Jamali Abianeh, Kian
  • Meng, Yixiong
  • Elibol, Oguz Hasan
  • Teller, Itay
  • Ha, Kevin Kwanghoon
  • Roths, Andrew

Abrégé

Techniques for determining whether audio is machine-outputted or non-machine-outputted are described. A device may receive audio, may process the audio to determine audio data including audio features corresponding to the audio, and may process the audio data to determine audio embedding data. The device may process the audio embedding data to determine whether the audio is machine-outputted or non-machine-outputted. In response to determining that the audio is machine-outputted, then the audio may be discarded or not processed further. Alternatively, in response to determining that the audio is non-machine-outputted (e.g., live speech from a user), then the audio may be processed further (e.g., using ASR processing).

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06N 3/044 - Réseaux récurrents, p.ex. réseaux de Hopfield
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la parole; Sélection d'unités de reconnaissance 
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 25/21 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits les paramètres extraits étant l’information sur la puissance
  • G10L 25/30 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • G10L 25/69 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour l’évaluation de signaux de voix synthétiques ou décodés
  • G10L 15/08 - Classement ou recherche de la parole

38.

System for synchronizing video output based on user activity

      
Numéro d'application 17113888
Numéro de brevet 11955145
Statut Délivré - en vigueur
Date de dépôt 2020-12-07
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Kaufman, Dotan
  • Adam, Guy
  • Borenstein, Eran
  • Ideses, Ianir
  • Oks, Eduard
  • Sorek, Noam

Abrégé

Video output is synchronized to the actions of a user by determining positions of the user's body based on acquired video of the user. The positions of the user's body are compared to the positions of a body shown in the video output to determine corresponding positions in the video output. The video output may then be synchronized so that the subsequent output that is shown corresponds to the subsequent position attempted by the user. The rate of movement of the user may be used to determine output characteristics for the video to cause the body shown in the video output to appear to move at a similar rate to that of the user. If the user moves at a rate less than a threshold or performs an activity erroneously, the video output may be slowed or portions of the video output may be repeated.

Classes IPC  ?

  • G11B 27/19 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G11B 27/11 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
  • G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande

39.

Detecting durability issues with anomaly detection

      
Numéro d'application 16781844
Numéro de brevet 11954216
Statut Délivré - en vigueur
Date de dépôt 2020-02-04
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Markle, Seth W.
  • Benjamin, Gregory Scott
  • Wilson, Robert Devers

Abrégé

Systems and methods are described herein for detecting the inadvertent modification to or deletion of data in a data store and taking automated action to prevent the deletion of data from becoming permanent. The described techniques may also be utilized to detect anomalous changes to a policy or affecting storage of data and taking automated action to mitigate the effects of those changes. In one example, events generated as a result of requests to perform operations on data objects in a data storage service may be obtained, where at least some of the events indicate a failure to fulfill respective requests. Data from the events may be input into a model to detect an anomaly indicative of inadvertent modification of data. As a result of detection of the anomaly, a set of operations may be initiated or performed to prevent the inadvertent modification of data from becoming permanent.

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
  • G06F 8/65 - Mises à jour
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 16/95 - Recherche dans le Web
  • G06F 21/52 - Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
  • G06N 20/00 - Apprentissage automatique

40.

Database acceleration with coprocessor subsystem for offloading tuple filtering

      
Numéro d'application 17643777
Numéro de brevet 11954495
Statut Délivré - en vigueur
Date de dépôt 2021-12-10
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Shteinbok, Michael
  • Halmut, Yaniv
  • Cohen, Jonathan
  • Mann, Nofar
  • Malka, Tamir
  • Abecasis, Amit
  • Fainer, Assaf

Abrégé

To accelerate the data processing of a processor, a coprocessor subsystem can be used to offload data processing operations from the processor. The coprocessor subsystem can include a coprocessor and an accelerator. The accelerator can offload operations such as data formatting operations from the coprocessor to improve the performance of the coprocessor. The coprocessor subsystem can be used to accelerate database operations.

Classes IPC  ?

41.

AWS THINKBOX

      
Numéro d'application 1783465
Statut Enregistrée
Date de dépôt 2023-12-21
Date d'enregistrement 2023-12-21
Propriétaire Amazon Technologies, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software for media and design content creation; computer software for image and video rendering, compression, processing and visualization; computer software for administering and managing video render farms; computer software for automating image and video rendering and post-render tasks; computer software for caching animated scene geometry; computer software for particle rendering, shading, texturing, meshing, editing, simulating, manipulation and management; computer software for visualization and processing of digital images, film, video and data relating to computer graphics in the film, broadcast, commercial marketing, video game, website development, computer-aided design, computer-aided manufacturing, engineering, and non-clinical medical visualization industries; computer software for the local and remote management of desktop computers, servers, and workstations, for rendering, processing, execution, and automation of other programs and computer software applications on individual or multiple concurrent computer systems. Software as a service (SaaS) services featuring software for media and design content creation; software as a service (SaaS) services featuring software for image and video rendering, compression, compositing, processing and visualization; software as a service (SaaS) services featuring software for administering and managing video render farms; software as a service (SaaS) services featuring software for automating image and video rendering and post-render tasks; software as a service (SaaS) services featuring software for caching animated scene geometry; software as a service (SaaS) services featuring software for particle rendering, shading, texturing, meshing, editing, simulating, manipulation and management; software as a service (SaaS) services featuring software for visualization and processing of digital images, photographs, film, video and data relating to computer graphics in the film, broadcast, commercial marketing, video game, website development, computer-aided design, computer-aided manufacturing, engineering, and non-clinical medical visualization industries; software as a service (SaaS) services featuring software for the local and remote management of desktop computers, servers, workstations, tablets, personal digital assistants and smartphones, for rendering, processing, execution, and automation of other programs and computer software applications on individual or multiple concurrent computer systems.

42.

PROGRAMMABLE COMPUTE ENGINE HAVING TRANSPOSE OPERATIONS

      
Numéro d'application 17934147
Statut En instance
Date de dépôt 2022-09-21
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Tan, Xiaodan
  • Meyer, Paul Gilbert
  • Xu, Sheng
  • Diamant, Ron

Abrégé

A technique to execute transpose and compute operations may include retrieving a set of machine instructions from an instruction buffer of a data processor. The instruction buffer has multiple entries, and each entry stores one machine instruction. A machine instruction from the set of machine instructions is executed to transpose a submatrix of an input tensor and perform computations on column elements of the submatrix. The machine instruction combines the transpose operation with computational operations into a single machine instruction.

Classes IPC  ?

  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
  • G06F 9/355 - Adressage indexé

43.

SYSTEMS AND METHODS FOR DYNAMIC PRODUCT SUMMARY IMAGES

      
Numéro d'application 17936213
Statut En instance
Date de dépôt 2022-09-28
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Suprasadachandran Pillai, Syama Prasad
  • Sarkar, Trisa
  • Kothari, Pankaj
  • Chaubey, Rahul

Abrégé

Systems, methods, and computer-readable media are disclosed for systems and methods for dynamic product summary images. The dynamic product summary images may be displayed on product pages or in association with individual product search results. The dynamic product summary images may comprise a number of different visual icons that provide a customer quick and easily-digestible information about a product. The dynamic product summary image may also be specific to the user such that different users may be presented with different icons based on details about the product that they are likely to find most important. For example, a dynamic product summary image for a laptop may include an icon indicating a processor type, an icon indicating a graphics card type, an icon indicating an operating system, etc. This provides for a more efficient product browsing process and mitigates or eliminates the need for the customer to search the entire product page for important details about the product.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

44.

RECORD-LEVEL LOCKS WITH CONSTANT SPACE COMPLEXITY

      
Numéro d'application 17936339
Statut En instance
Date de dépôt 2022-09-28
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Jindal, Himanshu

Abrégé

Systems and methods for implementing record locking for transactions using a probabilistic data structure are described. This probabilistic structure enables adding of data records without growth of the data structure. The data structure includes a hash table for each of multiple hash functions, where entries in the respective hash tables store a transaction time and locking state. To lock a record, each hash function is applied to a record key to provide an index into a respective hash table and a minimum of the values stored in the hash tables is retrieved. If the retrieved value is less than a transaction time for a transaction attempting to lock the record, locking is permitted and the transaction time is recorded to each of the hash tables. To commit the transaction, the probabilistic data structure is atomically updated as part of the commit operation.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

45.

MULTI-DOMAIN CONFIGURABLE DATA COMPRESSOR/DE-COMPRESSOR

      
Numéro d'application 17936765
Statut En instance
Date de dépôt 2022-09-29
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Pavlichin, Dmitri
  • Chandak, Shubham
  • Weissman, Tsachy
  • Burgess, Christopher George

Abrégé

A data service implements a configurable data compressor/decompressor using a recipe generated for a particular data set type and using compression operators of a common registry (e.g., pantry) that are referenced by the recipe, wherein the recipe indicates at which nodes of a compression graph respective ones of the compression operators of the registry are to be implemented. The configurable data compressor/decompressor provides a customizable framework for compressing data sets of different types (e.g., belonging to different data domains) using a common compressor/decompressor implemented using a common set of compression operators.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

46.

MANAGED SOLVER EXECUTION USING DIFFERENT SOLVER TYPES

      
Numéro d'application 17936793
Statut En instance
Date de dépôt 2022-09-29
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Subramanian, Shreyas Vathul
  • Dhavle, Amey K
  • Degirmenci, Guvenc
  • Tang, Kai Fan
  • Romero, Daniel

Abrégé

A multitenant solver execution service provides managed infrastructure for defining and solving large-scale optimization problems. In embodiments, the service executes solver jobs on managed compute resources such as virtual machines or containers. The compute resources can be automatically scaled up or down based on client demand and are assigned to solver jobs in a serverless manner. Solver jobs can be initiated based on configured triggers. In embodiments, the service allows users to select from different types of solvers, mix different solvers in a solver job, and translate a model from one solver to another solver. In embodiments, the service provides developer interfaces to, for example, run solver experiments, recommend solver types or solver settings, and suggest model templates. The solver execution service relieves developers from having to manage infrastructure for running optimization solvers and allows developers to easily work with different types of solvers via a unified interface.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06N 5/00 - Agencements informatiques utilisant des modèles fondés sur la connaissance

47.

SOLVER EXECUTION SERVICE MANAGEMENT

      
Numéro d'application 17936801
Statut En instance
Date de dépôt 2022-09-29
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Subramanian, Shreyas Vathul
  • Dhavle, Amey K
  • Degirmenci, Guvenc
  • Tang, Kai Fan
  • Romero, Daniel

Abrégé

A multitenant solver execution service provides managed infrastructure for defining and solving large-scale optimization problems. In embodiments, the service executes solver jobs on managed compute resources such as virtual machines or containers. The compute resources can be automatically scaled up or down based on client demand and are assigned to solver jobs in a serverless manner. Solver jobs can be initiated based on configured triggers. In embodiments, the service allows users to select from different types of solvers, mix different solvers in a solver job, and translate a model from one solver to another solver. In embodiments, the service provides developer interfaces to, for example, run solver experiments, recommend solver types or solver settings, and suggest model templates. The solver execution service relieves developers from having to manage infrastructure for running optimization solvers and allows developers to easily work with different types of solvers via a unified interface.

Classes IPC  ?

  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques

48.

CODE EXECUTION ON A DISTRIBUTED UNIT

      
Numéro d'application 17937346
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Derego, Theodore Joseph Maka'Iwi
  • Wojtowicz, Benjamin

Abrégé

Systems and methods are described for implementing a distributed unit in a radio access network that executes code on behalf of mobile devices. A distributed unit may be implemented on an edge server that is in close physical proximity to a radio unit, with few or no intervening devices. The edge server may thus provide services to mobile devices, such as executing code on behalf of a mobile device in an execution environment on the edge server, at significantly lower latency than more distant cloud-based servers. The edge server may preload computing environments with code for which a mobile device is likely to request execution (e.g., because a particular application is executing on the mobile device), and may determine whether to execute code on the edge server or on a cloud provider network.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

49.

QUANTUM CIRCUIT SERVICE

      
Numéro d'application 17937409
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Shanmugam Sakthivadivel, Saravanakumar
  • Nagji, Altanali
  • Heckey, Jeffrey Paul
  • Madsen, Christian Bruun
  • Antipov, Denis
  • Chilakapati, Ravi Kiran

Abrégé

A system for managing deployment of quantum circuits is described. The system may include a web server configured to receive, from a consumer, a quantum computing request to perform a job using a given quantum application. The web server may generate a response based on execution of the quantum application and at least a portion of the quantum computing request and return the response to the consumer. The system may also include a deployment service configured to store quantum circuit definitions in a data store. The deployment service may receive, from the web server, a deployment request for executing a quantum circuit. The deployment service may generate a container for implementing the quantum circuit. The deployment service may configure a quantum application in the container for executing a job using the quantum circuit. The deployment service may provide the web server access to results of the execution of the job.

Classes IPC  ?

  • G06N 10/80 - Programmation quantique, p.ex. interfaces, langages ou boîtes à outils de développement logiciel pour la création ou la manipulation de programmes capables de fonctionner sur des ordinateurs quantiques; Plate-formes pour la simulation ou l’accès aux ordinateurs quantiques, p.ex. informatique quantique en nuage
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06N 10/20 - Modèles d’informatique quantique, p.ex. circuits quantiques ou ordinateurs quantiques universels

50.

SOFTWARE LICENSE-BASED CODE SUGGESTIONS

      
Numéro d'application 17937438
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Samudrala, Pramod Chandra
  • Bontala, Sri Ranga Akhilesh
  • Lee, Matthew
  • Donchev, Yanitsa
  • Wang, Zijian
  • Tian, Yuchen
  • Shah, Himani Amrish
  • Pokkunuri, Rama Krishna Sandeep

Abrégé

A system for providing code suggestions according to licensing criteria is described. The system comprises computing devices that implement a code suggestion service. The code suggestion service receives a request that specifies licensing criteria via an interface of the code suggestion service. The code suggestion service determines respective licenses for respective source code files according to a source code attribution database from parsing the plurality of source code files that are applicable to the plurality of source code files. The code suggestion service generates a set of candidate code suggestions based, at least in part, on the plurality of source code files. The code suggestion service determines code suggestions from the set of candidate code suggestions that satisfy the licensing criteria based on the respective licenses. The code suggestion service provides the code suggestions determined from the set of candidate source code files that satisfy the licensing criteria.

Classes IPC  ?

  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/36 - Réutilisation de logiciel

51.

USER ASSIGNED NETWORK INTERFACE QUEUES

      
Numéro d'application 17957939
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Schmeilin, Evgeny
  • Bairraju, Dileep Varma
  • Machulsky, Georgy Zorik
  • Bshara, Said

Abrégé

An Application Programming Interface (API) allows a launching of a virtual machine where a queue count can be configured by a user. More specifically, each virtual machine can be assigned a pool of queues. Additionally, each virtual machine can have multiple virtual networking interfaces and a user can assign a number of queues from the pool to each virtual networking interface. Thus, a new metadata field is described that can be used with requests to launch a virtual machine. The metadata field includes one or more parameters that associate a number of queues with each virtual networking interface. A queue count can be dynamically configured by a user to ensure that the queues are efficiently used given that the user understands the intended application of the virtual machine being launched.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

52.

METHODS AND DEVICES FOR SELECTIVELY IGNORING CAPTURED AUDIO DATA

      
Numéro d'application 18242860
Statut En instance
Date de dépôt 2023-09-06
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Meyers, James David
  • Piersol, Kurt Wesley

Abrégé

Systems and methods for selectively ignoring an occurrence of a wakeword within audio input data is provided herein. In some embodiments, a wakeword may be detected to have been uttered by an individual within a modified time window, which may account for hardware delays and echoing offsets. The detected wakeword that occurs during this modified time window may, in some embodiments, correspond to a word included within audio that is outputted by a voice activated electronic device. This may cause the voice activated electronic device to activate itself, stopping the audio from being outputted. By identifying when these occurrences of the wakeword within outputted audio are going to happen, the voice activated electronic device may selectively determine when to ignore the wakeword, and furthermore, when not to ignore the wakeword.

Classes IPC  ?

  • G10L 15/08 - Classement ou recherche de la parole
  • G10L 15/04 - Segmentation; Détection des limites de mots
  • G10L 15/20 - Techniques de reconnaissance de la parole spécialement adaptées de par leur robustesse contre les perturbations environnantes, p.ex. en milieu bruyant ou reconnaissance de la parole émise dans une situation de stress
  • G10L 21/028 - Séparation du signal de voix utilisant les propriétés des sources sonores

53.

MULTI-DEVICE OUTPUT MANAGEMENT BASED ON SPEECH CHARACTERISTICS

      
Numéro d'application 18347171
Statut En instance
Date de dépôt 2023-07-05
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s) Sanborn De Asis, Ezekiel Wade

Abrégé

A system is provided for modifying how an output is presented via a multi-device synchronous configuration based on detecting a speech characteristic in the user input. For example, if the user whispers a request, then the system may temporarily modify how the responsive output is presented to the user via multiple devices. In one example, the system may lower the volume on all devices presented the output. In another example, the system may present the output via a single device rather than multiple devices. The system may also determine to operate in a alternate output mode based on certain non-audio data.

Classes IPC  ?

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

54.

HUB-BASED TOKEN GENERATION AND ENDPOINT SELECTION FOR SECURE CHANNEL ESTABLISHMENT

      
Numéro d'application 18484080
Statut En instance
Date de dépôt 2023-10-10
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Vermeulen, Allan Henry
  • Campagna, Matthew John
  • Maccárthaigh, Colm Gearóid

Abrégé

Systems and processes are described for establishing and using a secure channel. A shared secret may be used for authentication of session initiation messages as well as for generation of a private/public key pair for the session. A number of ways of agreeing on the shared secret are described and include pre-sharing the keys, reliance on a key management system, or via a token mechanism that uses a third entity such as a hub to manage authentication, for example. In some instances, the third party may also perform endpoint selection (e.g., load balancing) by providing a particular endpoint along with the token.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 9/08 - Répartition de clés
  • H04L 9/40 - Protocoles réseaux de sécurité

55.

PROVIDING ACCESS TO CONFIGURABLE PRIVATE COMPUTER NETWORKS

      
Numéro d'application 18489784
Statut En instance
Date de dépôt 2023-10-18
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Brandwine, Eric Jason
  • Brandwine, Clarissa Loree Cook
  • Cohn, Daniel T.
  • Doane, Andrew J.
  • Moses, Carl J.
  • Schmidt, Stephen E.

Abrégé

Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. If so, secure private access between an existing computer network and new computer network extension that is being provided may be enabled using one or more VPN connections or other private access mechanisms.

Classes IPC  ?

56.

AERIAL VEHICLE WITH INDEPENDENT NAVIGATION IN SIX DEGREES OF FREEDOM

      
Numéro d'application 18536837
Statut En instance
Date de dépôt 2023-12-12
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Champagne, Jr., Robert Roy
  • Kimchi, Gur
  • Legrand, Iii, Louis Leroi
  • Roberts, Nicholas Hampel
  • Welsh, Ricky Dean

Abrégé

This disclosure describes an aerial vehicle, such as an unmanned aerial vehicle (“UAV”), which includes a plurality of propulsion mechanisms that enable the aerial vehicle to move independently in any of six degrees of freedom (surge, sway, heave, roll, pitch, and yaw).

Classes IPC  ?

  • B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
  • G05D 1/08 - Commande de l'attitude, c. à d. élimination ou réduction des effets du roulis, du tangage ou des embardées

57.

AUTOMATED VERIFICATION OF DOCUMENTS RELATED TO ACCOUNTS WITHIN A SERVICE PROVIDER NETWORK

      
Numéro d'application CN2022122503
Numéro de publication 2024/065374
Statut Délivré - en vigueur
Date de dépôt 2022-09-29
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Liu, Chang
  • Jain, Vishal
  • Yang, Yu
  • Lin, Lin
  • Tian, Chong
  • Wang, Nan

Abrégé

This disclosure describes a verification service within a service provider network for automatically verifying and validating documents. A user may upload a document image to the verification service. A pre-processing service may pre-process the document image. The pre-processed document image may then be forwarded to a first machine learning ML model for similarity evaluation. Once the first ML model has completed its evaluation of the document image, the first ML model may forward the document image to a second ML model for symbol recognition, which may then forward the business license to an optical recognition (OCR) service for OCR validation. If the document image is validated, e.g., is an image of a purported document type, as will be discussed further herein, the publishing service may pre-populate, e.g., publish, information from the document image to an account template.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur

58.

DATA PROCESSING IN A MULTI-ASSISTANT SYSTEM

      
Numéro d'application US2023032694
Numéro de publication 2024/072635
Statut Délivré - en vigueur
Date de dépôt 2023-09-14
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Chaganti, Ramya
  • Lawrence, Mark
  • Mccrate, Ryan
  • Gens, Melanie C B
  • Smith, Andrew
  • Bose, Raja
  • Yan, Zexiong
  • Chhabra, Jyoti

Abrégé

Techniques for enabling access in a multi-assistant speech processing system are described, where a first assistant system may use components of a second assistant system as data processing components. Runtime operational data and user input data related to the first assistant may be kept separate from the processing data and input data related to the second assistant by propagating a first account ID, for user inputs directed to the first assistant, through the processing pipeline, and using a second account for user inputs directed to the second assistant. A mapping between the first account ID and the second account ID may be accessible to a select number of system components. Handoffs between the two assistants are handled in a manner where data related to one assistant is not accessible by the other assistant.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06F 21/31 - Authentification de l’utilisateur
  • G10L 13/00 - Synthèse de la parole; Systèmes de synthèse de la parole à partir de texte
  • G10L 15/08 - Classement ou recherche de la parole

59.

USER ASSIGNED NETWORK INTERFACE QUEUES

      
Numéro d'application US2023032754
Numéro de publication 2024/072640
Statut Délivré - en vigueur
Date de dépôt 2023-09-14
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Schmeilin, Evgeny
  • Bairraju, Dileep, Varma
  • Machulsky, Georgy, Zorik
  • Bshara, Said

Abrégé

An Application Programming Interface (API) allows a launching of a virtual machine where a queue count can be configured by a user. More specifically, each virtual machine can be assigned a pool of queues. Additionally, each virtual machine can have multiple virtual networking interfaces and a user can assign a number of queues from the pool to each virtual networking interface. Thus, a new metadata field is described that can be used with requests to launch a virtual machine. The metadata field includes one or more parameters that associate a number of queues with each virtual networking interface. A queue count can be dynamically configured by a user to ensure that the queues are efficiently used given that the user understands the intended application of the virtual machine being launched.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 41/08 - Gestion de la configuration des réseaux ou des éléments de réseau

60.

ON-DEMAND CODE EXECUTION DATA MANAGEMENT

      
Numéro d'application US2023033536
Numéro de publication 2024/072715
Statut Délivré - en vigueur
Date de dépôt 2023-09-22
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Jasti, Srinivas
  • Singh, Prashant Kumar
  • Greenwood, Christopher Magee
  • Bhatia, Sushant

Abrégé

Systems and methods are provided for managing provision of—and access to—data sets among instances of function code executing in an on-demand manner. An API is provided by which functions can store data sets to be shared with other functions, and by which functions can access data sets shared by other functions.

Classes IPC  ?

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

61.

FRONT-LIT DISPLAYS AND INDICATORS HAVING UNIFORM BRIGHTNESS

      
Numéro d'application US2023072888
Numéro de publication 2024/073199
Statut Délivré - en vigueur
Date de dépôt 2023-08-25
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Tadepalli, Nageswararao Rao
  • Hou, Weihsin
  • Son, Kyu-Tak
  • Jalava, Juho Ilkka
  • Hassan, Ahmed
  • Zheng, Xiaolong
  • Kang, Moonshik

Abrégé

Systems, methods, and devices are disclosed for front-lit displays having uniform brightness. In one embodiment, an example display may include an electrophoretic display, a light guide configured to direct light from one or more light emitting diodes, and a cover lens assembly. The cover lens assembly may include a cover glass layer, an anti-glare film coupled to the cover glass layer, and a hot melt adhesive disposed about lateral edge surfaces of the cover glass layer and the anti-glare film, such that the hot melt adhesive forms a perimeter of the cover lens assembly.

Classes IPC  ?

  • G02F 1/167 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p.ex. commutation, ouverture de porte ou modulation; Optique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur le mouvement de translation des particules dans un fluide sous l’influence de l’application d’un champ caractérisés par l’effet électro-optique ou magnéto-optique par électrophorèse
  • G02F 1/1675 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p.ex. commutation, ouverture de porte ou modulation; Optique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur le mouvement de translation des particules dans un fluide sous l’influence de l’application d’un champ - Détails de construction
  • F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage

62.

CUSTOMER-INITIATED VIRTUAL MACHINE RESOURCE ALLOCATION SHARING

      
Numéro d'application US2023075089
Numéro de publication 2024/073389
Statut Délivré - en vigueur
Date de dépôt 2023-09-26
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Wojtowicz, Benjamin

Abrégé

Techniques for customer-initiated virtual machine resource allocation sharing are described. A hardware virtualization service of a cloud provider network receives a request to launch a first virtual machine, wherein the first virtual machine is of a first virtual machine type, the first virtual machine type having a resource amount allocated to virtual machines of the first virtual machine type. The hardware virtualization service causes a launch of the first virtual machine on a host computer system of the cloud provider network. The host computer system shares an allocation of the resource amount from a corresponding resource of the host computer system between the first virtual machine and a second virtual machine, wherein the second virtual machine is of the first virtual machine type.

Classes IPC  ?

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

63.

DOMAIN NAME SYSTEM OPERATIONS IMPLEMENTED USING SCALABLE VIRTUAL TRAFFIC HUB

      
Numéro d'application 18481966
Statut En instance
Date de dépôt 2023-10-05
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Tillotson, Paul John
  • Deb, Bashuman
  • Spendley, Thomas
  • Hashmi, Omer
  • Qian, Baihu
  • Penney, Alexander Justin

Abrégé

Connectivity is enabled between a first and second isolated network using a virtual traffic hub that includes a decision master node responsible for determining a routing action for a packet received at the hub. At the hub, a determination is made that a particular domain name system (DNS) message being directed to a first resource in the first isolated network is to include an indication of a second resource in the second isolated network. The second resource is assigned a network address within a private address range of the second isolated network, which overlaps with a private address range being used in the first isolated network. The hub causes a transformed version of the network address to be included in the DNS message delivered to the first resource.

Classes IPC  ?

  • H04L 61/4511 - Répertoires de réseau; Correspondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 12/46 - Interconnexion de réseaux
  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 61/3015 - Enregistrement, génération ou allocation de nom

64.

MULTI-TENANT SOLVER EXECUTION SERVICE

      
Numéro d'application 17936789
Statut En instance
Date de dépôt 2022-09-29
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Subramanian, Shreyas Vathul
  • Dhavle, Amey K
  • Degirmenci, Guvenc
  • Tang, Kai Fan
  • Romero, Daniel

Abrégé

A multitenant solver execution service provides managed infrastructure for defining and solving large-scale optimization problems. In embodiments, the service executes solver jobs on managed compute resources such as virtual machines or containers. The compute resources can be automatically scaled up or down based on client demand and are assigned to solver jobs in a serverless manner. Solver jobs can be initiated based on configured triggers. In embodiments, the service allows users to select from different types of solvers, mix different solvers in a solver job, and translate a model from one solver to another solver. In embodiments, the service provides developer interfaces to, for example, run solver experiments, recommend solver types or solver settings, and suggest model templates. The solver execution service relieves developers from having to manage infrastructure for running optimization solvers and allows developers to easily work with different types of solvers via a unified interface.

Classes IPC  ?

  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques

65.

SEAMLESS INSERTION OF MODIFIED MEDIA CONTENT

      
Numéro d'application 17937163
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Wu, Yongjun
  • Moon, Hyo In James
  • Kumar, Abhishek
  • Ahmed, Ahmed Aly Saad
  • Ganapathy, Sitaraman
  • Cox, Steven James
  • Chaturvedi, Yash

Abrégé

Disclosed are various embodiments for seamless insertion of modified media content. In one embodiment, a modified portion of video content is received. The modified portion has a start cue point and an end cue point that are set relative to a modification to the video content to indicate respectively when the modification approximately begins and ends compared to the video content. A video coding associated with the video content is identified. The start cue point and/or the end cue point are dynamically adjusted to align the modified portion with the video content based at least in part on the video coding.

Classes IPC  ?

  • G11B 27/036 - Montage par insertion
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4

66.

DISTRIBUTED AND SYNCHRONIZED NETWORK CORE FOR RADIO-BASED NETWORKS

      
Numéro d'application 17937199
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Derego, Theodore Joseph Maka'Iwi
  • Wojtowicz, Benjamin

Abrégé

Disclosed are various embodiments for a distributed and synchronized core in a radio-based network. In one embodiment, a first radio access network (RAN)-enabled edge server at a first edge location is configured to perform a set of distributed unit (DU) functions for a radio-based network. The first RAN-enabled edge server is also configured to perform a set of core network functions and a set of centralized unit (CU) functions for the radio-based network. State associated with the set of core network functions and the set of CU functions is synchronized between the first RAN-enabled edge server and another server.

Classes IPC  ?

  • H04L 67/1095 - Réplication ou mise en miroir des données, p.ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau
  • H04W 56/00 - Dispositions de synchronisation

67.

IMAGE-BASED TEXT TRANSLATION AND PRESENTATION

      
Numéro d'application 17937250
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Umapathy, Sujith Gunjur
  • Garg, Nikhil
  • Hubenthal, John Mark
  • Baez, Jose Luis
  • Ghosh, Pushpendu

Abrégé

Systems and methods are provided for translation of text in an image, and presentation of a version of the image in which the translated text is displayed a manner consistent with the original image. Text segments are automatically translated from their original source language to a target language. In order to provide presentation of the translated text in a manner that closely matches the source text, various display attributes of the source text are detected (e.g., font size, font color, font style, etc.).

Classes IPC  ?

  • G06F 40/47 - Traduction assistée par ordinateur, p.ex. utilisant des mémoires de traduction
  • G06F 40/109 - Maniement des polices de caractères; Typographie cinétique ou temporelle
  • G06T 5/00 - Amélioration ou restauration d'image
  • G06V 10/22 - Prétraitement de l’image 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/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux

68.

CONTINUAL MACHINE LEARNING IN A PROVIDER NETWORK

      
Numéro d'application 17937319
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Zappella, Giovanni
  • Balles, Lukas Stefan
  • Ermis, Beyza
  • Wistuba, Martin
  • Archambeau, Cedric Philippe

Abrégé

A system and method for continual learning in a provider network. The method is configured to implement or interface with a system which implements a semi-automated or fully automated architecture of continual machine learning, the semi-automated or fully automated architecture implementing user-configurable model retraining or hyperparameter tuning, which is enabled by a provider network. This functions to adapt a model over time to new information in the training data while also providing a user-friendly, flexible, and customizable continual learning process.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06N 5/04 - Modèles d’inférence ou de raisonnement

69.

DETECTION OF OBJECT STRUCTURAL STATUS

      
Numéro d'application 17957154
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Gondorchin, Lee
  • Kahn, Daniel Scott
  • Loeffler, Nick E.

Abrégé

Systems and techniques are disclosed for predicting the structural status of an object. An object model, such as a machine learning model, can be trained on sample sensor data indicating vibrations, movements, and/or other reactions of objects with known desired and undesired structural statuses to a stimulus agent, such as a puff of air. A scanning device can output a corresponding stimulus agent towards an object, capture sensor data indicating the reaction of the object to the stimulus agent, and provide the sensor data to the trained object model. Based on the sensor data indicating how the object reacted to the stimulus agent, the object model can predict whether the object has a desired structural status or an undesired structural status.

Classes IPC  ?

  • G06V 20/10 - Scènes terrestres
  • G06T 7/00 - Analyse d'image
  • G06T 7/292 - Suivi à plusieurs caméras
  • G06T 7/593 - Récupération de la profondeur ou de la forme à partir de plusieurs images à partir d’images stéréo
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • G06V 20/17 - Scènes terrestres transmises par des avions ou des drones

70.

AUTOMATED POLICY REFINER FOR CLOUD-BASED IDENTITY AND ACCESS MANAGEMENT SYSTEMS

      
Numéro d'application 17957904
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Rungta, Neha
  • Sung, Chungha
  • Goel, Amit
  • Rakamaric, Zvonimir
  • D'Antoni, Loris

Abrégé

Techniques are described for providing a policy refiner application used to analyze and recommend modifications to identity and access management policies created by users of a cloud provider network (e.g., to move the policies toward least-privilege permissions). A policy refiner application receives as input a policy to analyze, and a log of events related to activity associated with one or more accounts of a cloud provider network. The policy refiner application can identify, from the log of events, actions that were permitted based on particular statements contained in the policy. Based on field values contained in the corresponding events, the policy refiner application generates an abstraction of the field values, where the abstraction of the field values may represent a more restrictive version of the field from a policy perspective. These abstractions can be presented to users as recommendations for modifying their policy to reduce the privileges granted by the policy.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

71.

CUSTOMER-INITIATED VIRTUAL MACHINE RESOURCE ALLOCATION SHARING

      
Numéro d'application 17958084
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Wojtowicz, Benjamin

Abrégé

Techniques for customer-initiated virtual machine resource allocation sharing are described. A hardware virtualization service of a cloud provider network receives a request to launch a first virtual machine, wherein the first virtual machine is of a first virtual machine type, the first virtual machine type having a resource amount allocated to virtual machines of the first virtual machine type. The hardware virtualization service causes a launch of the first virtual machine on a host computer system of the cloud provider network. The host computer system shares an allocation of the resource amount from a corresponding resource of the host computer system between the first virtual machine and a second virtual machine, wherein the second virtual machine is of the first virtual machine type.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

72.

CODE EXECUTION ON A DISTRIBUTED UNIT

      
Numéro d'application US2023031405
Numéro de publication 2024/072598
Statut Délivré - en vigueur
Date de dépôt 2023-08-29
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Derego, Theodore, Joseph, Maka'Iwi
  • Wojtowicz, Benjamin

Abrégé

Systems and methods are described for implementing a distributed unit in a radio access network that executes code on behalf of mobile devices. A distributed unit may be implemented on an edge server that is in close physical proximity to a radio unit, with few or no intervening devices. The edge server may thus provide services to mobile devices, such as executing code on behalf of a mobile device in an execution environment on the edge server, at significantly lower latency than more distant cloud-based servers. The edge server may preload computing environments with code for which a mobile device is likely to request execution (e.g., because a particular application is executing on the mobile device), and may determine whether to execute code on the edge server or on a cloud provider network.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

73.

DETECTION OF OBJECT STRUCTURAL STATUS

      
Numéro d'application US2023033484
Numéro de publication 2024/072707
Statut Délivré - en vigueur
Date de dépôt 2023-09-22
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Gondorchin, Lee
  • Kahn, Daniel, Scott
  • Loeffler, Nick, E

Abrégé

Systems and techniques are disclosed for predicting the structural status of an object. An object model, such as a machine learning model, can be trained on sample sensor data indicating vibrations, movements, and/or other reactions of objects with known desired and undesired structural statuses to a stimulus agent, such as a puff of air. A scanning device can output a corresponding stimulus agent towards an object, capture sensor data indicating the reaction of the object to the stimulus agent, and provide the sensor data to the trained object model. Based on the sensor data indicating how the object reacted to the stimulus agent, the object model can predict whether the object has a desired structural status or an undesired structural status.

Classes IPC  ?

74.

IMAGE-BASED TEXT TRANSLATION AND PRESENTATION

      
Numéro d'application US2023033535
Numéro de publication 2024/072714
Statut Délivré - en vigueur
Date de dépôt 2023-09-22
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Umapathy, Sujith Gunjur
  • Garg, Nikhil
  • Hubenthal, John Mark
  • Baez, Jose Luis
  • Ghosh, Pushpendu

Abrégé

Systems and methods are provided for translation of text in an image, and presentation of a version of the image in which the translated text is displayed a manner consistent with the original image. Text segments are automatically translated from their original source language to a target language. In order to provide presentation of the translated text in a manner that closely matches the source text, various display attributes of the source text are detected (e.g., font size, font color, font style, etc.).

Classes IPC  ?

  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel
  • G06F 40/109 - Maniement des polices de caractères; Typographie cinétique ou temporelle
  • G06V 30/10 - Reconnaissance de caractères
  • G06Q 30/00 - Commerce

75.

CONTINUAL MACHINE LEARNING IN A PROVIDER NETWORK

      
Numéro d'application US2023033746
Numéro de publication 2024/072821
Statut Délivré - en vigueur
Date de dépôt 2023-09-26
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Zappella, Giovanni
  • Balles, Lukas Stefan
  • Ermis, Beyza
  • Wistuba, Martin
  • Archambeau, Cedric Philippe

Abrégé

A system and method for continual learning in a provider network. The method is configured to implement or interface with a system which implements a semi-automated or fully automated architecture of continual machine learning, the semi-automated or fully automated architecture implementing user-configurable model retraining or hyperparameter tuning, which is enabled by a provider network. This functions to adapt a model over time to new information in the training data while also providing a user-friendly, flexible, and customizable continual learning process.

Classes IPC  ?

  • G06N 3/0985 - Optimisation d’hyperparamètres; Meta-apprentissage; Apprendre à apprendre
  • G06N 3/10 - Interfaces, langages de programmation ou boîtes à outils de développement logiciel, p.ex. pour la simulation de réseaux neuronaux
  • G06N 20/00 - Apprentissage automatique

76.

AUTOMATED POLICY REFINER FOR CLOUD-BASED IDENTITY AND ACCESS MANAGEMENT SYSTEMS

      
Numéro d'application US2023073986
Numéro de publication 2024/073235
Statut Délivré - en vigueur
Date de dépôt 2023-09-12
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Rungta, Neha
  • Sung, Chungha
  • Goel, Amit
  • Rakamaric, Zvonimir
  • D'Antoni, Loris

Abrégé

Techniques are described for providing a policy refiner application to analyze and recommend modifications to identity and access management policies created by users of a cloud provider network (e.g., to move the policies toward least-privilege permissions). A policy refiner application receives as input a policy to analyze, and a log of events related to activity associated with one or more accounts of a cloud provider network. The policy refiner application can identify, from the log of events, actions that were permitted based on particular statements contained in the policy. Based on field values contained in the corresponding events, the policy refiner application generates an abstraction of the field values, where the abstraction of the field values may represent a more restrictive version of the field from a policy perspective. These abstractions can be presented to users as recommendations for modifying their policy to reduce the privileges granted by the policy.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

77.

RECORD-LEVEL LOCKS WITH CONSTANT SPACE COMPLEXITY

      
Numéro d'application US2023074365
Numéro de publication 2024/073255
Statut Délivré - en vigueur
Date de dépôt 2023-09-15
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s) Jindal, Himanshu

Abrégé

Systems and methods for implementing record locking for transactions using a probabilistic data structure are described. This probabilistic structure enables adding of data records without growth of the data structure. The data structure includes a hash table for each of multiple hash functions, where entries in the respective hash tables store a transaction time and locking state. To lock a record, each hash function is applied to a record key to provide an index into a respective hash table and a minimum of the values stored in the hash tables is retrieved. If the retrieved value is less than a transaction time for a transaction attempting to lock the record, locking is permitted and the transaction time is recorded to each of the hash tables. To commit the transaction, the probabilistic data structure is atomically updated as part of the commit operation.

Classes IPC  ?

78.

SOFTWARE LICENSE-BASED CODE SUGGESTIONS

      
Numéro d'application US2023074568
Numéro de publication 2024/073274
Statut Délivré - en vigueur
Date de dépôt 2023-09-19
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Samudrala, Pramod Chandra
  • Bontala, Sri Ranga Akhilesh
  • Lee, Matthew
  • Donchev, Yanitsa
  • Wang, Zijian
  • Tian, Yuchen
  • Shah, Himani Amrish
  • Pokkunuri, Rama Krishna Sandeep

Abrégé

A system for providing code suggestions according to licensing criteria is described. The system comprises computing devices that implement a code suggestion service. The code suggestion service receives a request that specifies licensing criteria via an interface of the code suggestion service. The code suggestion service determines respective licenses for respective source code files according to a source code attribution database from parsing the plurality of source code files that are applicable to the plurality of source code files. The code suggestion service generates a set of candidate code suggestions based, at least in part, on the plurality of source code files. The code suggestion service determines code suggestions from the set of candidate code suggestions that satisfy the licensing criteria based on the respective licenses. The code suggestion service provides the code suggestions determined from the set of candidate source code files that satisfy the licensing criteria.

Classes IPC  ?

  • G06F 8/30 - Création ou génération de code source
  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction

79.

SECURE QUERY PROCESSING

      
Numéro d'application US2023075042
Numéro de publication 2024/073360
Statut Délivré - en vigueur
Date de dépôt 2023-09-25
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s) Paduroiu, Andrei

Abrégé

A distributed database identifies classifications of risk associated with stages of a query plan. The distributed database generates an execution plan in which incompatible risk classifications are assigned to separate stages of an execution plan that is derived from the query plan. The stages are assigned to computing nodes for execution based, at least in part, on the risk classifications. A result for the query is generated based on execution of the stages on the assigned computing nodes.

Classes IPC  ?

  • G06F 16/2453 - Optimisation des requêtes
  • 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

80.

SEAMLESS INSERTION OF MODIFIED MEDIA CONTENT

      
Numéro d'application US2023075128
Numéro de publication 2024/073417
Statut Délivré - en vigueur
Date de dépôt 2023-09-26
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Wu, Yongjun
  • Moon, Hyo In James
  • Kumar, Abhishek
  • Ahmed, Ahmed Aly Saad
  • Ganapathy, Sitaraman
  • Cox, Steven James
  • Chaturvedi, Yash

Abrégé

Disclosed are various embodiments for seamless insertion of modified media content. In one embodiment, a modified portion of video content is received. The modified portion has a start cue point and an end cue point that are set relative to a modification to the video content to indicate respectively when the modification approximately begins and ends compared to the video content. A video coding associated with the video content is identified. The start cue point and/or the end cue point are dynamically adjusted to align the modified portion with the video content based at least in part on the video coding.

Classes IPC  ?

  • H04N 21/233 - Traitement de flux audio élémentaires
  • G06Q 30/0241 - Publicités
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/242 - Procédés de synchronisation, p.ex. traitement de références d'horloge de programme [PCR]
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • H04N 21/8543 - Création de contenu utilisant un langage de description, p.ex. Groupe expert en codage d'information multimedia et hypermedia [MHEG], langage de balisage extensible [XML]

81.

MULTI-DOMAIN CONFIGURABLE DATA COMPRESSOR/DE-COMPRESSOR

      
Numéro d'application US2023075310
Numéro de publication 2024/073531
Statut Délivré - en vigueur
Date de dépôt 2023-09-28
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Pavlichin, Dmitri
  • Chandak, Shubman
  • Weissman, Tsachy
  • Burgess, Christopher George

Abrégé

A data service implements a configurable data compressor/decompressor using a recipe generated for a particular data set type and using compression operators of a common registry (e.g., pantry) that are referenced by the recipe, wherein the recipe indicates at which nodes of a compression graph respective ones of the compression operators of the registry are to be implemented. The configurable data compressor/decompressor provides a customizable framework for compressing data sets of different types (e.g., belonging to different data domains) using a common compressor/decompressor implemented using a common set of compression operators.

Classes IPC  ?

  • H03M 7/30 - Compression; Expansion; Elimination de données inutiles, p.ex. réduction de redondance

82.

MULTI-TENANT SOLVER EXECUTION SERVICE

      
Numéro d'application US2023075320
Numéro de publication 2024/073536
Statut Délivré - en vigueur
Date de dépôt 2023-09-28
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Subramanian, Shreyas Vathul
  • Dhavie, Amey K.
  • Degirmenci, Guvenc
  • Tang, Kai Fan
  • Romero, Daniel

Abrégé

A multitenant solver execution service provides managed infrastructure for defining and solving large-scale optimization problems. In embodiments, the service executes solver jobs on managed compute resources such as virtual machines or containers. The compute resources can be automatically scaled up or down based on client demand and are assigned to solver jobs in a serverless manner. Solver jobs can be initiated based on configured triggers. In embodiments, the service allows users to select from different types of solvers, mix different solvers in a solver job, and translate a model from one solver to another solver. In embodiments, the service provides developer interfaces to, for example, run solver experiments, recommend solver types or solver settings, and suggest model templates. The solver execution service relieves developers from having to manage infrastructure for running optimization solvers and allows developers to easily work with different types of solvers via a unified interface.

Classes IPC  ?

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

83.

DISTRIBUTED AND SYNCHRONIZED NETWORK CORE FOR RADIO-BASED NETWORKS

      
Numéro d'application US2023075559
Numéro de publication 2024/073695
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de publication 2024-04-04
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Krasilnikov, Nikolay
  • Derego, Theodore Joseph Maka'Iwi
  • Wojtowicz, Benjamin

Abrégé

Disclosed are various embodiments for a distributed and synchronized core in a radio-based network. In one embodiment, a first radio access network (RAN)-enabled edge server at a first edge location is configured to perform a set of distributed unit (DU) functions for a radio-based network. The first RAN-enabled edge server is also configured to perform a set of core network functions and a set of centralized unit (CU) functions for the radio-based network. State associated with the set of core network functions and the set of CU functions is synchronized between the first RAN-enabled edge server and another server.

Classes IPC  ?

  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 88/08 - Dispositifs formant point d'accès

84.

Automated lateral transfer and elevation of sortation shuttles

      
Numéro d'application 17880184
Numéro de brevet 11945665
Statut Délivré - en vigueur
Date de dépôt 2022-08-03
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Lais, Daniel
  • Krishnamoorthy, Ganesh
  • Bray, Michael Alan
  • Storvick, Erika Regan
  • Nambiar, Zahin

Abrégé

Systems and methods are disclosed for automated lateral transfer and elevation of sortation shuttles. An example system may include a track having a first portion arranged in a first direction, a shuttle configured to move along the track, and a shuttle carriage system configured to move in a second direction transverse to the first direction, where the shuttle is configured to move from the track to the shuttle carriage system. The shuttle carriage system may include a first frame configured to support the shuttle, a first electromagnet configured to propel the first frame, and a second electromagnet coupled to the first frame, the second electromagnet configured to propel the shuttle off the first frame.

Classes IPC  ?

  • B65G 54/02 - Transporteurs non mécaniques, non prévus ailleurs électrostatiques, électriques ou magnétiques

85.

Multi-tier definition management for distributed data stores

      
Numéro d'application 15902222
Numéro de brevet 11947516
Statut Délivré - en vigueur
Date de dépôt 2018-02-22
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Kumar, Ankit
  • Acheson, Alazel
  • Chhabra, Jasmeet
  • Kennedy, Luke Edward
  • Popick, Daniel Stephen
  • Wang, Weixun

Abrégé

The updating of a definition layer or schema for a large distributed database can be accomplished using a plurality of data store tiers. A distributed database can be made up of many individual data stores, and these data stores can be allocated across a set of tiers based on business logic or other allocation criteria. The update can be applied sequentially to the individual tiers, such that only data stores for a single tier are being updated at any given time. This can help to minimize downtime for the database as a whole, and can help to minimize problems that may result from an unsuccessful update. Such an approach can also allow for simplified error detection and rollback, as well as providing control over a rate at which the update is applied to the various data stores of the distributed database.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/185 - Systèmes de gestion de stockage hiérarchisé, p.ex. migration de fichiers ou politiques de migration de fichiers
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • 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

86.

Automatic index management for a non-relational database

      
Numéro d'application 17108829
Numéro de brevet 11947537
Statut Délivré - en vigueur
Date de dépôt 2020-12-01
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Vig, Akshat
  • Kuppahally, Sharatkumar Nagesh
  • Bruck, Lewis
  • Perianayagam, Somasundaram

Abrégé

Index management for non-relational database systems may be automatically performed. Performance of queries to a non-relational database may be evaluated to determine whether to create or remove an additional index. An additional index may be automatically created to store a subset of data projected from the non-relational database to utilize when performing a query to the non-relational database instead of accessing data in the non-relational database.

Classes IPC  ?

  • G06F 16/2453 - Optimisation des requêtes
  • G06F 9/54 - Communication interprogramme
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage

87.

Intelligent query routing across shards of scalable database tables

      
Numéro d'application 17937426
Numéro de brevet 11947555
Statut Délivré - en vigueur
Date de dépôt 2022-09-30
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Mohideen, Saleem
  • Gupta, Haritabh
  • Mcalister, Grant A
  • Verbitski, Alexandre Olegovich
  • Finnerty, James Laurence
  • Alsmair, Ahmad Mohammad Radi Ahmad
  • Wein, David Charles
  • Hsiao, Li Che David
  • Thanka Nadar, Navaneetha Krishnan
  • Sathiyamoorthy, Sadagopan Nattamai
  • Durairaj, Baskar
  • Brahmadesam, Murali
  • Chinchwadkar, Gajanan Sharadchandra

Abrégé

Intelligent query routing may be performed across shards of a scalable database table. A router of a database system may receive an access request directed to one or more database tables. The router may evaluate the access request with respect to metadata obtained for the database tables to determine an assignment distribution of computing resources of the database system to data that can satisfy the access request. The router can select planning locations to perform the access request based on the assignment distribution of the computing resources. The router can cause the access request to be performed according to planning at the selected planning locations.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

88.

Working set ratio estimations of data items in a sliding time window for dynamically allocating computing resources for the data items

      
Numéro d'application 17491314
Numéro de brevet 11947568
Statut Délivré - en vigueur
Date de dépôt 2021-09-30
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Danz, Bryce Jonathan
  • Debnath, Sankhyayan
  • Stefani, Stefano
  • Shyrabokau, Anton
  • Obaida, Mohammad Abu
  • Brooker, Marc
  • Wein, David Charles
  • Feng, Zhonghua

Abrégé

Working set ratio estimations of data items in a sliding time window are determined to dynamically allocate storage for the data items. A working set ratio may be determined by accessing a fixed-size array that stores respective timestamps of last accesses of data items to determine which data items are useful to determine an estimate of a working set for the application within a range of time. The working set ratio is then determined from an estimated working set and an amount of computing resources allocated to the application by the estimated working set. The amount of the computing resources allocated to the application may then be automatically scaled according to the determine working set ratio.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 12/0802 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/23 - Mise à jour
  • G06F 16/2455 - Exécution 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
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet

89.

Natural language processing

      
Numéro d'application 17038254
Numéro de brevet 11947912
Statut Délivré - en vigueur
Date de dépôt 2020-09-30
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Dong, Shuyan
  • Lu, Zhichu
  • Liu, Yue

Abrégé

Devices and techniques are generally described for determining named entity recognition tags. In various examples, first input data representing a natural language input may be determined. In some examples, a first machine learned model may determine first data comprising a first encoded representation of the first input data. In various examples, second data representing a grouping of text of the first input data may be determined based at least in part on the first data. In some examples, first entity data may be determined by searching a memory layer using the second data. In at least some examples, the first entity data and the first data may be combined to generate third data. In various examples, output data comprising a predicted named entity recognition tag may be generated for the grouping of text based at least in part on the third data.

Classes IPC  ?

90.

Multi-stage entity resolution

      
Numéro d'application 17356885
Numéro de brevet 11947913
Statut Délivré - en vigueur
Date de dépôt 2021-06-24
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Ramos, David Paul
  • Ketudat, Tonytip
  • Chawla, Vikas
  • Brower, Lukas Leon

Abrégé

Techniques for performing multi-stage entity resolution (ER) processing are described. A system may determine a portion of a user input corresponding to an entity name, and may request an entity provider component to perform a search to determine one or more entities corresponding to the entity name. The preliminary search results may be sent to a skill selection component for processing, while the entity provider component performs a complete search to determine entities corresponding to the entity name. A selected skill component may request the complete search results to perform its processing, including determining an output responsive to the user input.

Classes IPC  ?

  • G06F 40/295 - Reconnaissance de noms propres
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p.ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 15/183 - Classement ou recherche de la parole utilisant une modélisation du langage naturel selon les contextes, p.ex. modèles de langage
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

91.

Software application dependency insights

      
Numéro d'application 17487364
Numéro de brevet 11947939
Statut Délivré - en vigueur
Date de dépôt 2021-09-28
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire AMAZON TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Longmore, Juan-Pierre
  • Monroe, Sean Alexander
  • Malalikar, Ajay Narendra
  • Kamath, Rajesh Somnath
  • O'Flaherty, Noel

Abrégé

Network services are deployed in a networked environment in association with a user account. Dependencies of a network service, such as other network services, may be identified based on an online analysis and an offline analysis of the network service. Further, anomalies associated with the dependencies may be identified in some situations. A call graph may include nodes corresponding to the network services and its dependencies, and may include an identifier corresponding to a part of the call path that has the anomaly. An inspection of the call graph allows software developers to readily recognize that their service depends on a potentially flawed software that may cause a service failure or outage.

Classes IPC  ?

  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • G06F 8/41 - Compilation
  • G06F 8/65 - Mises à jour
  • G06F 9/24 - Chargement du microprogramme
  • H04L 67/025 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP] pour la commande à distance ou la surveillance à distance des applications
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p.ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 67/75 - Services réseau en affichant sur l'écran de l'utilisateur les conditions du réseau ou d'utilisation
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 43/045 - Traitement des données de surveillance capturées, p.ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 43/062 - Génération de rapports liés au trafic du réseau

92.

Customized configuration of multimodal interactions for dialog-driven applications

      
Numéro d'application 17039889
Numéro de brevet 11948019
Statut Délivré - en vigueur
Date de dépôt 2020-09-30
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Singh, Swapandeep
  • Singla, Minaxi
  • Rustagi, Kartik
  • Kurode, Omkar Prakash
  • Venkatesan, Gouthamamani
  • Medury, Ajay Bhaskar
  • Zhang, Lefan
  • Sun, Haiyang
  • Pokkunuri, Rama Krishna Sandeep
  • Pallem, Sai Madhu Bhargav
  • Pimpalkhute, Harshal

Abrégé

An interruption-handling setting for a category of interactions of an application is determined via a programmatic interface. A set of user-generated input is obtained while presentation to a user of a set of output of the category is in progress. A response to the set of user-generated input is prepared based at least in part on the interruption-handling setting.

Classes IPC  ?

93.

Automatic gain control loop (AGC) for wireless local area network (WLAN) communications

      
Numéro d'application 17706474
Numéro de brevet 11949634
Statut Délivré - en vigueur
Date de dépôt 2022-03-28
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Labadie, Nathan
  • Naveenan, Divya
  • Hyun, In Chul
  • Kim, Cheol Su

Abrégé

Technologies directed to a control circuit using dynamic signal compression are described. A control circuit includes a front-end module (FEM) coupled to an RF cable, the FEM having a low-noise amplifier (LNA). The control circuit further includes an automatic gain control (AGC) circuitry coupled to the FEM. The AGC circuitry receives a first radio frequency (RF) signal having a first portion of one or more symbols and a second portion of one or more symbols. The AGC circuitry further amplifies the first portion to generate a first portion of an output signal. The AGC circuitry further compresses the second portion to obtain a second portion of the output signal. The AGC circuitry further sends a control signal to cause the FEM to change a gain state value of the LNA from a first value to a second value based on a comparison between a voltage of the output signal and a reference voltage.

Classes IPC  ?

  • H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c. à d. duplex
  • H03F 1/32 - Modifications des amplificateurs pour réduire la distorsion non linéaire
  • H03G 3/20 - Commande automatique
  • H04B 1/04 - Circuits

94.

RUFUS

      
Numéro d'application 019007362
Statut En instance
Date de dépôt 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer search engine software; computer software for answering retail product and shopping inquiries in a conversational interface; computer software for discovering and recommending products of others in a retail store; computer software for learning about, comparing, and selecting products of others in a retail store; computer software in the nature of an AI (artificial intelligence) retail store product expert; computer software in the nature of an AI (artificial intelligence) retail store product assistant; computer software for disseminating knowledge and recommendations to assist retail shoppers; computer software for natural language processing, generation, understanding, and analysis to respond to consumer inquiries in the field of retail shopping; computer chatbot software for simulating conversations with retail shoppers. Shopping facilitation services, namely, providing an online shopping search engine for obtaining retail product and purchasing information; shopping facilitation services, namely, providing an online comparison-shopping search engine for obtaining purchasing information; shopping facilitation services, namely, providing an online shopping search engine for discovery and inspiration while shopping. Provision of Internet search engines; Software as a service (SAAS) services featuring computer search engine software; Software as a service (SAAS) services featuring software for answering retail product and shopping inquiries in a conversational interface; Software as a service (SAAS) services featuring software for discovering and recommending products of others in a retail store; Software as a service (SAAS) services featuring software for learning about, comparing, and selecting products of others in a retail store; Software as a service (SAAS) services featuring software in the nature of an AI (artificial intelligence) retail store product expert; Software as a service (SAAS) services featuring software in the nature of an AI (artificial intelligence) retail store product assistant; Software as a service (SAAS) services featuring software for disseminating knowledge and recommendations to assist retail shoppers; Software as a service (SAAS) services featuring software for natural language processing, generation, understanding, and analysis to respond to consumer inquiries in the field of retail shopping; Software as a service (SAAS) services featuring software computer chatbot software for simulating conversations with retail shoppers; Providing temporary use of online non-downloadable search engine software; providing temporary use of online non-downloadable computer software for answering retail product and shopping inquiries in a conversational interface; providing temporary use of online non-downloadable computer software for discovering and recommending products of others in a retail store; providing temporary use of online non-downloadable computer software for learning about, comparing, and selecting products of others in a retail store; providing temporary use of online non-downloadable computer software in the nature of an AI (artificial intelligence) retail store product expert; providing temporary use of online non-downloadable computer software in the nature of an AI (artificial intelligence) retail store product assistant; providing temporary use of online non-downloadable computer software for disseminating knowledge and recommendations to assist retail shoppers; providing temporary use of online non-downloadable computer software for natural language processing, generation, understanding, and analysis to respond to consumer inquiries in the field of retail shopping; providing temporary use of online non-downloadable computer chatbot software for simulating conversations with retail shoppers.

95.

Query language for metric data

      
Numéro d'application 17855629
Numéro de brevet 11947540
Statut Délivré - en vigueur
Date de dépôt 2022-06-30
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Giuliano, Andrea
  • Cacace, Gianluca

Abrégé

Techniques and systems can receive a query identifying a name linked to performance data of a computer system and a location of the performance data. The name linked to the performance data of the computer system and the location of the performance data can be communicated to a first computer-implemented system. The first computer-implemented system can include identifying data derived from the name and the location of the performance data. Identifying data derived from the name and the location of the performance data can be received from the first computer-implemented system. The identifying data derived from the name and the location of the performance data can be used to retrieve the performance data. The performance data can be hosted by a second computer-implemented system that is different than the first computer-implemented system.

Classes IPC  ?

96.

Systems and methods for contextualized visual search

      
Numéro d'application 17476292
Numéro de brevet 11947590
Statut Délivré - en vigueur
Date de dépôt 2021-09-15
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Chakraborty, Ria
  • Popli, Madhur
  • Verma, Rishi Kishore
  • Kaveri, Pranesh Bhimarao

Abrégé

Embodiments of a contextualized visual search (CVS) system are disclosed capable of isolating target images of items that contain instances of a previously-unseen query image from a large database of target images. In embodiments, the system is used to implement an interactive query interface of an e-commerce portal, which allows the user to specify the query image (e.g. a logo) to be searched. The system converts the query image into a feature vector using a first machine learning model, and compares the feature vector to feature vectors of target images using a second machine learning model to find matching target images that contain an instance of the query image. The system then returns a query result indicating a list of items associated with matched target images. In embodiments, the query results may be ranked based on a set of personalized factors associated with the user.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/538 - Présentation des résultats des requêtes
  • G06F 16/54 - Navigation; Visualisation à cet effet
  • G06F 18/24 - Techniques de classification
  • G06N 3/045 - Combinaisons de réseaux
  • G06Q 30/0601 - Commerce électronique [e-commerce]

97.

Techniques for utilizing audio segments for expression

      
Numéro d'application 17243034
Numéro de brevet 11947774
Statut Délivré - en vigueur
Date de dépôt 2021-04-28
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Alyafaie, Nadal
  • Squillace, Joseph Flavian
  • Prabhakar, Caleb
  • Sehgal, Ashima

Abrégé

Techniques are provided herein for selecting and transmitting snippets from a messaging application. A “snippet” refers to an audio segment of a song that is less than the whole of the song. A user may request to view various audio segments (e.g., by category, by search, etc.) corresponding to portions of respective songs via a user interface of the messaging application. In some embodiments, an audio segment can be selected and metadata associated with that particular audio segment may be transmitted to another computing device where the audio segment can be played (e.g., streamed). In this manner, these snippets can be employed by the user to enhance their chat or texting conversation.

Classes IPC  ?

  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 16/61 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/635 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/68 - 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
  • H04L 51/10 - Informations multimédias

98.

Resource planning using block and route information

      
Numéro d'application 17331272
Numéro de brevet 11948109
Statut Délivré - en vigueur
Date de dépôt 2021-05-26
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Kriett, Phillip Oliver
  • Kaminsky, Philip Mark
  • Oliveira, Ivan Borges
  • Kumar, Manik

Abrégé

Techniques for planning resources using block and route information are described. In an example, a computing system determines a demand for item transportation expected during a planning horizon. The computing system determines information about a pre-planned transportation resource available during the planning horizon and costs associated with the pre-planned transportation resource. The computing system uses an optimization model to determine a block having a time length, a tour to transport, during the block, a first portion of the demand using the pre-planned transportation resource, and a second portion of the demand to be transported using an on-demand transportation resource. The computing system indicates, to a first computing device of the pre-planned transportation resource, an assignment of the block to the pre-planned transportation resource.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06F 16/242 - Formulation des requêtes
  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce
  • G06Q 10/0834 - Choix des transporteurs
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs

99.

Digital out of home advertising frequency maps

      
Numéro d'application 17114270
Numéro de brevet 11948170
Statut Délivré - en vigueur
Date de dépôt 2020-12-07
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Coskun, Sarp Arda
  • Baror, Ran
  • Rojo, Charles Joseph
  • Sweers, Robin Michelle
  • Shankar, Kaushik
  • Lawson, Timothy Jacob
  • Zhan, Wei
  • Mach, Jason
  • Kuwadekar, Ankit Rajiv
  • Gilbert, Adam Jacob
  • Loritsch, Michael Lee

Abrégé

Systems, methods, and computer-readable media are disclosed for estimating impressions for a digital out of home (DOOH) advertising spaces (e.g., digital billboards and screens). A DOOH advertising system may determine the location of relevant DOOH advertising spaces and the location of certain consumers with known attributes and a known location. Based on this information the DOOH advertising system may estimate a number of impressions for a given DOOH advertising space and a given consumer segment associated with attributes of consumers within a certain distance from the DOOH advertising space. Using this information, the DOOH advertising spaces having the highest estimated impressions for a given consumer segment may be identified.

Classes IPC  ?

100.

Predictive feature analysis

      
Numéro d'application 16710756
Numéro de brevet 11948562
Statut Délivré - en vigueur
Date de dépôt 2019-12-11
Date de la première publication 2024-04-02
Date d'octroi 2024-04-02
Propriétaire Amazon Technologies, Inc. (USA)
Inventeur(s)
  • Welbourne, William Evan
  • Chen, Min Hao
  • Chen, Jennifer Liwen

Abrégé

Described herein is a system for predictive feature analysis to precompute and store data required to respond to a user input in advance of receiving the user input. To determine when to precompute the data, the system uses a prediction model to predict user interactions and when to expect the user input. The system predicts that a user input is about to be received, and starts to process certain data to determine feature data and stores the data in a cache. When the user input is received, the system retrieves the data from the cache for further processing to respond to the user input.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  1     2     3     ...     100        Prochaine page