Amazon Patent Applications

SERVICE FOR MANAGING QUANTUM COMPUTING RESOURCES

Granted: March 14, 2024
Application Number: 20240086749
Methods, systems, and computer-readable media for a service for managing quantum computing resources are disclosed. A task management service receives a description of a task specified by a client. From a pool of computing resources of a provider network, the service selects a quantum computing resource for implementation of the task. The quantum computing resource comprises a plurality of quantum bits. The service causes the quantum computing resource to run a quantum algorithm…

CONTINUOUS DEPLOYMENT AND ORCHESTRATION OF FEATURE PROCESSING UNITS IN A MANAGED CLOUD AND A PROVIDER NETWORK FOR CONSISTENT DATA PROCESSING

Granted: March 14, 2024
Application Number: 20240086176
A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network…

ASSISTED COMPOSITION OF QUANTUM ALGORITHMS

Granted: March 14, 2024
Application Number: 20240086158
A quantum programming environment may include an assisted composition system to assist the composition of quantum objects. The assisted composition system may receive a partial portion of a quantum object that is being composed but not yet fully composed by a user. The assisted composition system may determine a first abstract representation of the partial portion of the quantum object being composed. The assisted composition system may determine that the first abstract representation…

DISTRIBUTION OF MESSAGES WITH GUARANTEED OR SYNCHRONIZED TIME OF DELIVERY

Granted: February 29, 2024
Application Number: 20240073297
Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated…

DETERMINING CONTEXTUALLY RELEVANT APPLICATION TEMPLATES ASSOCIATED WITH ELECTRONIC MESSAGE CONTENT

Granted: February 29, 2024
Application Number: 20240073167
Systems, methods, and computer-readable media are disclosed for determining contextually relevant application templates associated with electronic message content.

CENTRALIZED NETWORKING CONFIGURATION IN DISTRIBUTED SYSTEMS

Granted: February 29, 2024
Application Number: 20240069942
Methods and apparatus for centralized networking configuration in distributed systems are disclosed. Networking related metrics from a plurality of sources within a distributed system are obtained at a networking configuration server. A set of rules to be used to apply a network configuration option to a particular category of traffic associated with a node of the distributed system is determined based on the collected metrics and on networking management policies. A representation of…

AUTOMATED MACHINE LEARNING PIPELINE GENERATION

Granted: February 15, 2024
Application Number: 20240054406
Various embodiments of apparatuses and methods for an automated machine learning pipeline service and an automated machine learning pipeline generator are described. In some embodiments, the service receives a request from a user to generate a machine learning solution, as well as a dataset that comprises values with different user variable types, and mapping of the user variable types to pre-defined types. The generator can validate the dataset, enrich the values of the dataset using…

AUTOMATED INDICATION AND MAPPING OF OBJECTS IN VIDEO CONTENT

Granted: February 8, 2024
Application Number: 20240045905
Systems, methods, and computer-readable media are disclosed for systems and methods for automated identification and mapping of objects in video content. Example methods may include determining a first set of frames in video content, determining, using one or more object recognition algorithms, a first object present in the first set of frames, determining that a first product corresponding to the first object is present in a product catalog comprising a set of product images,…

AUTOMATED INDICATION AND MAPPING OF OBJECTS IN VIDEO CONTENT

Granted: February 8, 2024
Application Number: 20240045905
Systems, methods, and computer-readable media are disclosed for systems and methods for automated identification and mapping of objects in video content. Example methods may include determining a first set of frames in video content, determining, using one or more object recognition algorithms, a first object present in the first set of frames, determining that a first product corresponding to the first object is present in a product catalog comprising a set of product images,…

RULE-BASED ACTION TRIGGERING IN A PROVIDER NETWORK

Granted: February 1, 2024
Application Number: 20240039984
Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. The conditions are determined in a provider network comprising a plurality of resources. One or more actions are determined in the one or more rules that comprise the one or more triggers. The one or more actions are performed, comprising…

PROVISIONING MULTIPLE NETWORK RESOURCES

Granted: February 1, 2024
Application Number: 20240040006
A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage…

MANAGED CONNECTIVITY BETWEEN CLOUD SERVICE EDGE LOCATIONS USED FOR LATENCY-SENSITIVE DISTRIBUTED APPLICATIONS

Granted: February 1, 2024
Application Number: 20240040002
A control plane server of a virtualized computing service determines that connectivity is to be established between a first portion and a second portion of a distributed application. The first portion runs at a first edge location of a provider network, and the second portion runs at a second edge location. The control plane server transmits metadata associated with the second edge location to a connectivity manager at the first edge location. The metadata is used to establish a secure…

VIRTUAL PRIVATE GATEWAY FOR ENCRYPTED COMMUNICATION OVER DEDICATED PHYSICAL LINK

Granted: February 1, 2024
Application Number: 20240039895
A request to establish an encrypted VPN connection between a network and the provider network via a dedicated direct physical link and a set of resources of the provider network is received. An isolated virtual network (IVN) is established to implement an encryption virtual private gateway to be used for the connection. Protocol processing engines (PPEs) are instantiated within the IVN, address information of the PPEs is exchanged with the external network and an encrypted VPN tunnel is…

VOICE-BASED DEVICE OPERATION MODE MANAGEMENT

Granted: February 1, 2024
Application Number: 20240036712
Systems, methods, and computer-readable media are disclosed for systems and methods for voice-based device operation mode management. Example methods may include determining that a device is coupled to an accessory device, and determining that being coupled to the accessory device triggers activation of a first operation mode at the device. The first operation mode presents digital content at the display in a user interface having a first content density that is less than a second…

PROVISIONING MULTIPLE NETWORK RESOURCES

Granted: February 1, 2024
Application Number: 20240040006
A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage…

MANAGED CONNECTIVITY BETWEEN CLOUD SERVICE EDGE LOCATIONS USED FOR LATENCY-SENSITIVE DISTRIBUTED APPLICATIONS

Granted: February 1, 2024
Application Number: 20240040002
A control plane server of a virtualized computing service determines that connectivity is to be established between a first portion and a second portion of a distributed application. The first portion runs at a first edge location of a provider network, and the second portion runs at a second edge location. The control plane server transmits metadata associated with the second edge location to a connectivity manager at the first edge location. The metadata is used to establish a secure…

RULE-BASED ACTION TRIGGERING IN A PROVIDER NETWORK

Granted: February 1, 2024
Application Number: 20240039984
Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. The conditions are determined in a provider network comprising a plurality of resources. One or more actions are determined in the one or more rules that comprise the one or more triggers. The one or more actions are performed, comprising…

VIRTUAL PRIVATE GATEWAY FOR ENCRYPTED COMMUNICATION OVER DEDICATED PHYSICAL LINK

Granted: February 1, 2024
Application Number: 20240039895
A request to establish an encrypted VPN connection between a network and the provider network via a dedicated direct physical link and a set of resources of the provider network is received. An isolated virtual network (IVN) is established to implement an encryption virtual private gateway to be used for the connection. Protocol processing engines (PPEs) are instantiated within the IVN, address information of the PPEs is exchanged with the external network and an encrypted VPN tunnel is…

VOICE-BASED DEVICE OPERATION MODE MANAGEMENT

Granted: February 1, 2024
Application Number: 20240036712
Systems, methods, and computer-readable media are disclosed for systems and methods for voice-based device operation mode management. Example methods may include determining that a device is coupled to an accessory device, and determining that being coupled to the accessory device triggers activation of a first operation mode at the device. The first operation mode presents digital content at the display in a user interface having a first content density that is less than a second…

MACHINE LEARNING -BASED SELECTION OF METRICS FOR ANOMALY DETECTION

Granted: January 25, 2024
Application Number: 20240028830
A plurality of metrics records, including some records indicating metrics for which anomaly analysis has been performed, is obtained. Using a training data set which includes the metrics records, a machine learning model is trained to predict an anomaly analysis relevance score for an input record which indicates a metric name. Collection of a particular metric of an application is initiated based at least in part on an anomaly analysis relevance score obtained for the particular metric…