Patents by Inventor Ashley Hall
Ashley Hall 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).
-
Publication number: 20220191303Abstract: Disclosed are various embodiments relating to an intersection of on-demand network slicing and content delivery. In one embodiment, in response to an application programming interface (API) request, a network slice is provisioned with a quality-of-service requirement in a radio-based network having a radio access network and an associated core network. Also in response to the API request, a transfer of content to a content delivery service at an edge location in the radio-based network is initiated in order to meet the quality-of-service requirement for the network slice.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall
-
Publication number: 20220191112Abstract: Disclosed are various embodiments for managing radio-based private networks. In one embodiment, a cellular network comprises at least one cell that provides a radio-based private network coverage of a site of an organization. The system further comprises at least one computing device in a cloud provider network that implements one or more network functions for an associated core network of the radio-based private network.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Diwakar Gupta, Igor A. Kostic, Kiran Kumar Edara, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
-
Publication number: 20220188211Abstract: Disclosed are various embodiments for managing computing capacity in radio-based networks and associated core networks. In one embodiment, it is determined that a set of computing hardware implementing a radio-based network for a customer has an excess capacity. At least one action is implemented to reallocate the excess capacity of the computing hardware.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
-
Publication number: 20220191131Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, a tunnel host consistently routes network traffic associated with a range of network addresses in a radio-based network to a first instance of a data-processing network function instead of a second instance of the data-processing network function. A problem with the first instance of the data-processing network function is then detected. Additional network traffic associated with the range of network addresses is redirected from the first instance of the data-processing network function to the second instance of the data-processing network function.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Joseph Elmar Magerramov, Stephen Callaghan, Ethan Joseph Torretta, Ishwardutt Parulkar
-
Publication number: 20220124066Abstract: Virtual networks may be launched in a provider network with an initial IP address space (e.g., an IPv4 CIDR block). Methods are described that allow additional IP address spaces to be added to a virtual network. A new IP address space for a virtual network may be specified via an API. The specified space may be checked to insure that it does not overlap with IP spaces that are associated with the virtual network. If there are no overlaps, the space is added to the network, for example by adding the space to the network's route tables.Type: ApplicationFiled: August 27, 2021Publication date: April 21, 2022Applicant: Amazon Technologies, Inc.Inventors: Benjamin David Strauss, John D. Bomkamp, Steven Gerard Betten, Aniket Deepak Divecha, Mingxue Zhao, George Wickersham, Mahmoud Ali Abuelela, Shane Ashley Hall
-
Patent number: 11310733Abstract: Disclosed are various embodiments for on-demand application-driven network slicing. In one embodiment, it is determined that an application executed in a particular computing device has a quality-of-service requirement. The particular computing device is connected to a communications network. A request is sent that causes a network slice allocation service to reserve a network slice having the quality-of-service requirement in the communications network. Data to or from the application is transmitted using the network slice.Type: GrantFiled: December 10, 2020Date of Patent: April 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
-
Patent number: 11252655Abstract: Disclosed are various embodiments for managing assignments of network slices. In one embodiment, a request is received to allocate a network slice in a radio-based network having a radio access network and an associated core network to an application connected to the radio-based network. The request specifies a set of quality-of-service constraints required for the network slice. A set of network functions in the radio-based network is configured to implement the network slice.Type: GrantFiled: December 10, 2020Date of Patent: February 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
-
Patent number: 11108732Abstract: Virtual networks may be launched in a provider network with an initial IP address space (e.g., an IPv4 CIDR block). Methods are described that allow additional IP address spaces to be added to a virtual network. A new IP address space for a virtual network may be specified via an API. The specified space may be checked to insure that it does not overlap with IP spaces that are associated with the virtual network. If there are no overlaps, the space is added to the network, for example by adding the space to the network's route tables.Type: GrantFiled: November 27, 2019Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Benjamin David Strauss, John D. Bomkamp, Steven Gerard Betten, Aniket Deepak Divecha, Mingxue Zhao, George Wickersham, Mahmoud Ali Abuelela, Shane Ashley Hall
-
Publication number: 20200379818Abstract: Techniques are described for enabling users of a service provider to manage placement preferences used to launch virtualized computing resources into a fleet of dedicated physical servers. Users can use one or more service provider interfaces to provide input indicating various placement preferences associated with a fleet of physical servers dedicated for use by a user of the service provider. These placement preferences can be used to determine at which physical server virtualized computing resources—for example, virtual machine (VM) instances, containers, and the like—are launched in response to launch requests. Among other benefits, the ability to configure customized placement preferences enables users to better satisfy various performance, reliability, software licensing, and other considerations users may have with respect to how their resources are placed within physical server fleets.Type: ApplicationFiled: June 3, 2019Publication date: December 3, 2020Inventors: Bret KIRALY, Diwakar GUPTA, Shane Ashley HALL, Johannes Stephanus JANSEN VAN RENSBURG, Christopher Sam Goosen
-
Patent number: 10735499Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.Type: GrantFiled: March 22, 2019Date of Patent: August 4, 2020Assignee: Amazon Technologies, Inc.Inventors: Tobias Lars-Olov Holgers, Kevin Christopher Miller, Andrew Bruce Dickinson, David Carl Salyers, Xiao Zhang, Shane Ashley Hall, Christopher Ian Hendrie, Aniket Deepak Divecha, Ralph William Flora
-
Publication number: 20200099653Abstract: Virtual networks may be launched in a provider network with an initial IP address space (e.g., an IPv4 CIDR block). Methods are described that allow additional IP address spaces to be added to a virtual network. A new IP address space for a virtual network may be specified via an API. The specified space may be checked to insure that it does not overlap with IP spaces that are associated with the virtual network. If there are no overlaps, the space is added to the network, for example by adding the space to the network's route tables.Type: ApplicationFiled: November 27, 2019Publication date: March 26, 2020Applicant: Amazon Technologies, Inc.Inventors: Benjamin David Strauss, John D. Bomkamp, Steven Gerard Betten, Aniket Deepak Divecha, Mingxue Zhao, George Wickersham, Mahmoud Ali Abuelela, Shane Ashley Hall
-
Patent number: 10498693Abstract: Virtual networks may be launched in a provider network with an initial IP address space (e.g., an IPv4 CIDR block). Methods are described that allow additional IP address spaces to be added to a virtual network. A new IP address space for a virtual network may be specified via an API. The specified space may be checked to insure that it does not overlap with IP spaces that are associated with the virtual network. If there are no overlaps, the space is added to the network, for example by adding the space to the network's route tables.Type: GrantFiled: June 23, 2017Date of Patent: December 3, 2019Assignee: Amazon Technologies, Inc.Inventors: Benjamin David Strauss, John D. Bomkamp, Steven Gerard Betten, Aniket Deepak Divecha, Mingxue Zhao, George Wickersham, Mahmoud Ali Abuelela, Shane Ashley Hall
-
Publication number: 20190356587Abstract: Methods and apparatus that allow clients to connect resource instances to virtual networks in provider network environments via private IP. Via private IP linking methods and apparatus, a client of a provider network can establish private IP communications between the client's resource instances on the provider network and the client's resource instances provisioned in the client's virtual network via links from the private IP address space of the virtual network to the private IP address space of the provider network. The provider network client resource instances remain part of the client's provider network implementation and may thus also communicate with other resource instances on the provider network and/or with entities on external networks via public IP while communicating with the virtual network resource instances via private IP.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Applicant: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Andrew Bruce Dickinson, Eric Wayne Schultze, Ian Roger Searle, Shane Ashley Hall, Deepak Mohan, David Brian Lennon
-
Publication number: 20190298259Abstract: The present embodiments harness a wide variety of capabilities of modern smartphones, and combine these capabilities with information from a continuous glucose monitor to provide diabetics and related people with more information than the continuous glucose monitor can provide by itself. The increased information provides the diabetic with an increased likelihood of good diabetes management for better health.Type: ApplicationFiled: June 13, 2019Publication date: October 3, 2019Inventors: Michael Robert Mensinger, Naresh C. Bhavaraju, Leif Bowman, Alexandra Lynn Carlton, David DeRenzy, Arturo Garcia, Indrawati Gauba, Ashley Hall, Thomas Hall, Hari Hampapuram, Murrad Kazalbash, Aarthi Mahalingam, Jack Pryor, Anna Leigh Davis, Eli Reihman, Kenneth San Vicente, Peter C. Simpson, Alexander Steele, Jorge Valdes, Michael J. Estes, Eric Cohen
-
Patent number: 10374949Abstract: Methods and apparatus that allow clients to connect resource instances to virtual networks in provider network environments via private IP. Via private IP linking methods and apparatus, a client of a provider network can establish private IP communications between the client's resource instances on the provider network and the client's resource instances provisioned in the client's virtual network via links from the private IP address space of the virtual network to the private IP address space of the provider network. The provider network client resource instances remain part of the client's provider network implementation and may thus also communicate with other resource instances on the provider network and/or with entities on external networks via public IP while communicating with the virtual network resource instances via private IP.Type: GrantFiled: November 27, 2017Date of Patent: August 6, 2019Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Andrew Bruce Dickinson, Eric Wayne Schultze, Ian Roger Searle, Shane Ashley Hall, Deepak Mohan, David Brian Lennon
-
Publication number: 20190222636Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.Type: ApplicationFiled: March 22, 2019Publication date: July 18, 2019Applicant: Amazon Technologies, Inc.Inventors: Tobias Lars-Olov Holgers, Kevin Christopher Miller, Andrew Bruce Dickinson, David Carl Salyers, Xiao Zhang, Shane Ashley Hall, Christopher Ian Hendrie, Aniket Deepak Divecha, Ralph William Flora
-
Patent number: 10315001Abstract: A headgear for securing a patient airway interface device to a patient's head comprising a concave partial helmet having an outer surface and an inner surface and having a left lateral element, a right lateral element, a top portion and a back portion, wherein the left lateral element and the right lateral element are separated at a front half of the concave partial helmet by a void between the front half top portion of the concave partial helmet and the left lateral element and the right lateral element; when on the patient's head the top portion of the concave partial helmet terminates at the forehead of the patient's head with a front face of the top portion of the concave partial helmet that is proximal to the forehead having a stabilizer for supporting a hub and wherein the left lateral element and the right lateral element is structured to terminate on either side of a patient's face near a cheek portion without directly touching the check portion and wherein a section of the right lateral element and tType: GrantFiled: February 10, 2017Date of Patent: June 11, 2019Assignee: VALLEY CHILDREN'S HEALTHCAREInventors: Michael Cam Lun, Daniel Oh, Kiran Chauhan, Ashley Hall, Andrew Yfantis, Nadarasa Visveshwara
-
Patent number: 10244044Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.Type: GrantFiled: January 26, 2018Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Tobias Lars-Olov Holgers, Kevin Christopher Miller, Andrew Bruce Dickinson, David Carl Salyers, Xiao Zhang, Shane Ashley Hall, Christopher Ian Hendrie, Aniket Deepak Divecha, Ralph William Flora
-
Publication number: 20180303417Abstract: The present embodiments harness a wide variety of capabilities of modern smartphones, and combine these capabilities with information from a continuous glucose monitor to provide diabetics and related people with more information than the continuous glucose monitor can provide by itself. The increased information provides the diabetic with an increased likelihood of good diabetes management for better health.Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Inventors: Michael Robert Mensinger, Naresh C. Bhavaraju, Leif N. Bowman, Alexandra Lynn Carlton, David DeRenzy, Arturo Garcia, Indrawati Gauba, Ashley Hall, Thomas Hall, Hari Hampapuram, Murrad Kazalbash, Aarthi Mahalingam, Jack Pryor, Anna Leigh Davis, Eli Reihman, Kenneth San Vicente, Peter C. Simpson, Alexander Steele, Jorge Valdes, Michael J. Estes, Eric Cohen
-
Publication number: 20180152503Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.Type: ApplicationFiled: January 26, 2018Publication date: May 31, 2018Applicant: Amazon Technologies, Inc.Inventors: TOBIAS LARS-OLOV HOLGERS, KEVIN CHRISTOPHER MILLER, ANDREW BRUCE DICKINSON, DAVID CARL SALYERS, XIAO ZHANG, SHANE ASHLEY HALL, CHRISTOPHER IAN HENDRIE, ANIKET DEEPAK DIVECHA, RALPH WILLIAM FLORA