-
公开(公告)号:US11800404B1
公开(公告)日:2023-10-24
申请号:US17326221
申请日:2021-05-20
Applicant: Amazon Technologies, Inc.
Inventor: Ximeng Simon Yang , Diwakar Gupta , Upendra Bhalchandra Shevade
CPC classification number: H04W28/16 , G06F9/547 , H04W84/042
Abstract: An offloading manager is launched at a computing device. The offloading manager schedules execution of a first set of network functions of a first radio-based application at a first network function accelerator, and the execution of a first set of network functions of a second radio-based application at a second network function accelerator.
-
公开(公告)号:US11743117B2
公开(公告)日:2023-08-29
申请号:US18146126
申请日:2022-12-23
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Upendra Bhalchandra Shevade , Ximeng Simon Yang
IPC: H04L12/28 , H04L41/0813 , H04L67/10 , G06F11/36 , G06F8/65
CPC classification number: H04L41/0813 , G06F8/65 , G06F11/362 , H04L67/10
Abstract: A representation of a category of task offloaders is stored, in response to receiving a descriptor of the category, in a database of categories of offloaders which can be attached to servers of one or more classes. An indication of server configurations which include a task offloader of the category is provided via programmatic interfaces. A task is executed at a task offloader of a server with one of the server configurations.
-
53.
公开(公告)号:US20230164113A1
公开(公告)日:2023-05-25
申请号:US17535564
申请日:2021-11-24
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Kaixiang Hu , Benjamin Wojtowicz , Upendra Bhalchandra Shevade , Shane Ashley Hall
IPC: H04L61/5007 , H04L101/695 , H04L12/46
CPC classification number: H04L61/2007 , H04L61/6095 , H04L12/4641 , H04L12/4633
Abstract: Disclosed are various embodiments for extending cloud-based virtual private networks to user equipment on radio-based networks. In one embodiment, a request is received from a client device for service from a radio-based network. The client device is provided with access to a virtual private cloud network through the radio-based network in response to receiving the request from the client device for service from the radio-based network. Encapsulated network traffic is forwarded from the client device to the virtual private cloud network via a network link between the radio-based network and a cloud provider network that hosts one or more resources on the virtual private cloud network.
-
公开(公告)号:US11595347B1
公开(公告)日:2023-02-28
申请号:US17112714
申请日:2020-12-04
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Shridhar Kulkarni , Christopher Barclay , Ishwardutt Parulkar , Dougal Stuart Ballantyne , Diwakar Gupta , Georgios Elissaios
IPC: H04L61/256 , H04W8/26 , H04L101/659
Abstract: Techniques for utilizing dual-stack network addressing for compute instances hosted in an edge location of a cloud provider network along with communications service provider (CSP) network addresses are described. A first network address is assigned to the compute instance from a pool of network addresses of the cloud provider network, and a second network address is associated with the compute instance that is provided by the CSP network. A gateway of the edge location is updated to direct packets addressed to the second network address to the compute instance via use of the first network address.
-
55.
公开(公告)号:US11463377B2
公开(公告)日:2022-10-04
申请号:US17162799
申请日:2021-01-29
Applicant: Amazon Technologies, Inc.
IPC: G06F15/16 , H04L47/70 , H04L47/74 , H04L47/78 , H04L47/783
Abstract: Techniques are described for enabling users of a service provider network to create and configure “application profiles” that include parameters related to execution of user workloads at provider substrate extensions. Once an application profile is created, users can request the deployment of user workloads to provider substrate extensions by requesting instance launches based on a defined application profile. The service provider network can then automate the launch and placement of the user's workload at one or more provider substrate extensions using edge-optimized compute instances (e.g., compute instances tailored for execution within provider substrate extension environments). In some embodiments, once such edge-optimized instances are deployed, the service provider network can manage the auto-resizing of the instances in terms of various types of computing resources devoted to the instances, manage the lifecycle of instances to ensure maximum capacity availability at provider substrate extension locations, and perform other instance management processes.
-
公开(公告)号:US11405801B1
公开(公告)日:2022-08-02
申请号:US17206025
申请日:2021-03-18
Applicant: Amazon Technologies, Inc.
Inventor: Tipu Saleem Qureshi , Diwakar Gupta , Upendra Bhalchandra Shevade
Abstract: Disclosed are various embodiments for using unmanned vehicles to manage radio-based network infrastructure. In one embodiment, a determination is made to add coverage to a radio-based network via a radio unit. An unmanned vehicle carrying the radio unit as a payload is instructed to travel to a particular location. The unmanned vehicle is instructed to deliver the radio unit to the particular location. The radio unit is activated to add the coverage to the radio-based network.
-
公开(公告)号:US11356500B1
公开(公告)日:2022-06-07
申请号:US17364789
申请日:2021-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Benjamin Wojtowicz , Upendra Bhalchandra Shevade , Ximeng Simon Yang , Ishwardutt Parulkar
Abstract: A determination is made, at a first server of an extension resource group of a provider network, that a network function of a radio-based application is to be executed. A request for the network function is transmitted from a first server to a second server of the extension resource group. The network function is executed at a network function accelerator card of the second server. A result of the execution is sent to a radio unit of the radio-based application from the second server.
-
公开(公告)号:US11048538B2
公开(公告)日:2021-06-29
申请号:US15905681
申请日:2018-02-26
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Diwakar Gupta , Michael Brooke Furr , Nishant Mehta , Kevin P. Smith
Abstract: A number of cells of a control plane of a virtualized computing service are set up, including a first cell with one or more request processing nodes, a local instance of a data store, and metadata indicating a set of virtualization hosts. A request processer transmits a request for a virtual machine to the first cell. A request processor of the cell initiates a workflow to launch the virtual machine using a virtualization host; the workflow includes storing a record of the request in the local instance of the data store.
-
公开(公告)号:US10931504B2
公开(公告)日:2021-02-23
申请号:US15627327
申请日:2017-06-19
Applicant: Amazon Technologies, Inc.
Inventor: Daniel Massaguer , Upendra Bhalchandra Shevade
IPC: G06F15/173 , H04L29/06 , G06F16/2455
Abstract: Methods and systems for implementing an abstraction layer for streaming data sources are disclosed. A request to perform an operation based on one or more keys is received using a key-value interface. A streaming data source is selected based on the request. The operation is performed using the streaming data source, wherein the operation comprises storing or retrieving one or more values based on the one or more keys.
-
60.
公开(公告)号:US10887276B1
公开(公告)日:2021-01-05
申请号:US16699334
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Devlin Roarke Dunsmore , Upendra Bhalchandra Shevade , Diwakar Gupta
Abstract: Techniques for DNS-based endpoint discovery involving provider substrate extension resources are described. A client seeking to access a resource may utilize a DNS resolver located within a provider substrate extension of a provider network. The DNS resolver may be dynamically configured by a coordinator service located within the provider network to resolve a domain to an endpoint that may provide the lowest latency of access for clients close to the provider substrate extension.
-
-
-
-
-
-
-
-
-