Patents by Inventor UPENDRA BHALCHANDRA SHEVADE

UPENDRA BHALCHANDRA SHEVADE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11743325
    Abstract: Techniques for API-based endpoint discovery and centralized load balancing involving provider substrate extension resources are described. A discovery coordinator service located within a provider network can identify one or more endpoints from a set of potentially distributed endpoints for a client to utilize, where endpoints may be located within provider substrate extensions of the provider network. The discovery coordinator service can analyze the loads of these endpoints, via client lease information, to identify nearby, low-load resources that may be most optimal for the client to use via providing minimal latency of access.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: August 29, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Devlin Roarke Dunsmore, Colm Maccarthaigh, Ishwardutt Parulkar, Dougal Stuart Ballantyne, Diwakar Gupta, Upendra Bhalchandra Shevade
  • Patent number: 11743117
    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.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: August 29, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Upendra Bhalchandra Shevade, Ximeng Simon Yang
  • Patent number: 11720425
    Abstract: Connectivity between a radio-based application pipeline processing server and a control plane of a provider network is verified. Based on requests received at the control plane, a first isolated request handler, a second isolated request handler and an offloading manager are launched at the server. The offloading manager causes a first network function for which a request is received from the first request handler to be executed at a first network function accelerator of the server, and a second network function for which a request is received from the second request handler to be executed at a second network function accelerator of the server.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: August 8, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ximeng Simon Yang, Diwakar Gupta, Upendra Bhalchandra Shevade
  • Patent number: 11722390
    Abstract: A first analysis based on at least a subset of collected health metrics of a monitored resource is performed at a health monitoring service. If the first analysis indicates that the probability that the monitored resource is in an unhealthy state is above a threshold, a mitigation action that includes directing at least some of the workload away from the monitored resource is implemented. In addition, a remediation analysis of the monitored resource is started to determine, using at least one additional health metric that was not examined in the first analysis, whether a longer-term remediation action is to be initiated.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: August 8, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Daniel Massaguer, Kyle Benjamin Schultheiss, Gregory Rustin Rogers
  • Patent number: 11711727
    Abstract: Disclosed are various embodiments for provisioning radio-based networks on demand. In one embodiment, a request to provision a radio-based network to cover an area is received. At least one radio access network operated by at least one communication service provider that covers the area is determined. A capacity is provisioned in the radio access network(s) for the radio-based network to cover the area. At least a portion of a core network is provisioned for the radio-based network in a cloud provider network.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: July 25, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Diwakar Gupta, Kaixiang Hu, Igor A Kostic, Upendra Bhalchandra Shevade, Shane Ashley Hall, Kiran Kumar Edara, Ishwardutt Parulkar
  • Patent number: 11683698
    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.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: June 20, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Tipu Saleem Qureshi, Diwakar Gupta, Upendra Bhalchandra Shevade
  • Publication number: 20230126651
    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.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Upendra Bhalchandra Shevade, Ximeng Simon Yang
  • Publication number: 20230084799
    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).
    Type: Application
    Filed: September 26, 2022
    Publication date: March 16, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Diwakar GUPTA, Georgios ELISSAIOS, Ishwardutt PARULKAR, Upendra Bhalchandra SHEVADE
  • Patent number: 11595347
    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.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: February 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Shridhar Kulkarni, Christopher Barclay, Ishwardutt Parulkar, Dougal Stuart Ballantyne, Diwakar Gupta, Georgios Elissaios
  • Patent number: 11553023
    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.
    Type: Grant
    Filed: February 21, 2021
    Date of Patent: January 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Massaguer, Upendra Bhalchandra Shevade
  • Publication number: 20220417757
    Abstract: Disclosed are various embodiments for interfaces for creating radio-based private networks. In one embodiment, a request is received via an interface to create a radio-based private network for a customer. The request indicates a quantity of wireless devices that will connect to the radio-based private network. A quantity of radio units to serve the radio-based private network is determined based at least in part on the quantity of wireless devices. The radio units are preconfigured to implement a radio access network for the radio-based private network. A shipment is initiated to the customer of the radio units that have been preconfigured. Resources in a cloud provider network are provisioned to function as a core network for the radio-based private network.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 29, 2022
    Inventors: Diwakar Gupta, Leslie Andrew Prock, Kaixiang Hu, Upendra Bhalchandra Shevade, Shane Ashley Hall, Sahil Mansukhlal Koladiya, Ishwardutt Parulkar
  • Patent number: 11539582
    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.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Upendra Bhalchandra Shevade, Ximeng Simon Yang
  • Patent number: 11528725
    Abstract: Disclosed are various embodiments for scheduling use of heterogeneous frequency schemes for radio-based networks. In one embodiment, a plurality of frequency schemes that are available to be used in a geographic area by a radio-based network are determined. It is determined whether respective quality-of-service requirements associated with a plurality of wireless devices used in the geographic area, or applications executed in those devices, are capable of being met by individual ones of the plurality of frequency schemes. A schedule is generated for use of one or more of the plurality of frequency schemes in the geographic area by the radio-based network based at least in part on whether the respective quality-of-service requirements are capable of being met by the individual ones of the plurality of frequency schemes.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: December 13, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Tipu Saleem Qureshi, Diwakar Gupta, Upendra Bhalchandra Shevade, Ishwardutt Parulkar
  • Patent number: 11500670
    Abstract: A first virtualization control mode to be used for configuring one or more compute instances is determined. Based at least partly on the mode, preparatory configuration operations for launching a compute instance are initiated. The operations include transferring at least a portion of a machine image to a storage device accessible from a host, and initialization of a virtual network interface. A compute instance is instantiated using the machine image at the host. The compute instance is a thread of an intermediary process launched by an administrative agent at the host in response to a launch request.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Diwakar Gupta, Michael B. Furr, Kevin P. Smith, Nishant Mehta
  • Patent number: 11470047
    Abstract: Techniques are described for a cloud provider to provide a managed experience related to the use of virtual networks and subnets to logically group user computing resources deployed at provider substrate extensions. A cloud provider enables users to create virtual network templates used when deploying computing resources at provider substrate extensions, where such virtual network templates may include various networking, security, and other configurations to be applied to network traffic and other activity of resources deployed within an associated virtual network. Once a virtual network template is defined, a user can use the template as the basis to launch resources into the virtual network and, by extension, into provider substrate extensions associated with the virtual network. Upon receiving such a request, the provider network can manage the creation and configuration of underlying subnets, route tables, and other resource, as needed, at each of the relevant provider substrate extensions.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: October 11, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Diwakar Gupta, Ishwardutt Parulkar, Georgios Elissaios
  • Patent number: 11463377
    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).
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Georgios Elissaios, Ishwardutt Parulkar, Upendra Bhalchandra Shevade
  • Publication number: 20220311837
    Abstract: Disclosed are various embodiments that provide customizable data-processing network functions for radio-based networks. In one embodiment, a data-processing network function is operated in a radio-based network for a customer. Input data is received from the customer to configure the data-processing network function to perform a customized function for the radio-based network. The data-processing network function is configured, in response to the input data, to perform the customized function when executed in the radio-based network.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Diwakar Gupta, Upendra Bhalchandra Shevade, Kaixiang Hu, Kiran Kumar Edara, Shane Ashley Hall, Ishwardutt Parulkar
  • Publication number: 20220311744
    Abstract: Disclosed are various embodiments for extending cloud-based virtual private networks to radio-based networks. In one embodiment, a request from a client device to connect to a radio-based network is received. A virtual private cloud network of a cloud provider network to which the client device is permitted access is determined. The client device is provided with access to the virtual private cloud network through the radio-based network.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Upendra Bhalchandra Shevade, Diwakar Gupta, Igor A. Kostic, Kiran Kumar Edara, Ishwardutt Parulkar
  • Publication number: 20220245174
    Abstract: For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.
    Type: Application
    Filed: April 15, 2022
    Publication date: August 4, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Gregory Rustin Rogers, Christopher Ian Hendrie
  • Patent number: 11405801
    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.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: August 2, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Tipu Saleem Qureshi, Diwakar Gupta, Upendra Bhalchandra Shevade