Patents by Inventor Peter Nicholas DeSantis
Peter Nicholas DeSantis 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: 12218841Abstract: Methods and apparatuses for improving network packet transmission performance in terms of latency with reduced packet retransmission times and fewer packet drops in congested networks are provided. Packet-switched networks can experience long delays while waiting for out-of-order packets or re-transmissions of lost packets. In addition, network faults such as transmission path failures can result in excessive delay while attempting to find a new route over which to transmit packets. To improve packet transmission performance, application data may be encapsulated into first network packets by a first transport protocol having an interface exposed to the application, in the first network packets may be encapsulated into second network packets according to a second transport protocol. The second transport protocol can enable the second network packets of a same packet flow to be transmitted across multiple paths over the network.Type: GrantFiled: December 12, 2019Date of Patent: February 4, 2025Assignee: Amazon Technologies, Inc.Inventors: Leah Shalev, Georgy Zorik Machulsky, Peter Nicholas DeSantis, Nafea Bshara, Omer Ilany
-
Patent number: 11469984Abstract: An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.Type: GrantFiled: August 16, 2019Date of Patent: October 11, 2022Assignee: Amazon Technologies, Inc.Inventors: Ian Roger Searle, Peter Nicholas Desantis
-
Patent number: 11061584Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.Type: GrantFiled: February 6, 2017Date of Patent: July 13, 2021Assignee: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, David R. Richardson, James Alfred Gordon Greenfield, Jacobus Johannes Nicolaas Van Der Merwe, Matthew James Eddey, Christopher Richard Jacques De Kadt, Peter Nicholas Desantis
-
Patent number: 10615635Abstract: A power cable includes electrical connectors at a first end and a second end of the power cable. The electrical connectors individually or collectively include a built-in reserve power source, such as batteries or supercapacitors, and a control circuit configured to provide power to one or more downstream devices from the reserve power source when power received at one or more of the electrical connectors of the power cable is interrupted. In some embodiments, an electrical connector includes one or more indicators configured to indicate a state of the electrical connector and/or display one or more indications in response to receiving a signal from an external source, such as a management system of a facility.Type: GrantFiled: March 20, 2017Date of Patent: April 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Peter Nicholas Desantis, Michael P. Czamara
-
Publication number: 20190372875Abstract: An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.Type: ApplicationFiled: August 16, 2019Publication date: December 5, 2019Applicant: Amazon Technologies, Inc.Inventors: Ian Roger Searle, Peter Nicholas Desantis
-
Patent number: 10389608Abstract: An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.Type: GrantFiled: March 15, 2013Date of Patent: August 20, 2019Assignee: Amazon Technologies, Inc.Inventors: Ian Roger Searle, Peter Nicholas Desantis
-
Patent number: 10341281Abstract: Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.Type: GrantFiled: January 22, 2013Date of Patent: July 2, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Eric Jason Brandwine, Peter Nicholas DeSantis, Léon Thrane
-
Patent number: 9794195Abstract: A communication device with receded ports includes one or more port connectors in a first position, one or more port connectors in a setback position that is receded back from the first position, and one or more port connectors in one or more additional setback positions. The communication device with receded ports includes, a circuit board, and one or more circuits mounted on the circuit board. Circuit traces electrically connect the port connectors in the first position, the setback position, and the one or more subsequent setback positions to a circuit mounted on a circuit board. The port connectors in the first position, setback position, and one or more subsequent setback positions may be situated in a triangular pattern, stair-stepped pattern, curved pattern, or some other pattern.Type: GrantFiled: June 26, 2015Date of Patent: October 17, 2017Assignee: Amazon Technologies, Inc.Inventors: Matthew Shawn Wilson, Nafea Bshara, Peter Nicholas Desantis
-
Publication number: 20170147243Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.Type: ApplicationFiled: February 6, 2017Publication date: May 25, 2017Applicant: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, David R. Richardson, James Alfred Gordon Greenfield, Jacobus Johannes Nicolaas Van Der Merwe, Matthew James Eddey, Christopher Richard Jacques De Kadt, Peter Nicholas Desantis
-
Patent number: 9576141Abstract: Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.Type: GrantFiled: January 22, 2013Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Peter Nicholas DeSantis, Léon Thrane
-
Patent number: 9563385Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.Type: GrantFiled: September 16, 2013Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, David R. Richardson, James Alfred Gordon Greenfield, Jacobus Johannes Nicolaas Van Der Merwe, Matthew James Eddey, Christopher Richard Jacques De Kadt, Peter Nicholas Desantis
-
Patent number: 9530020Abstract: Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.Type: GrantFiled: January 22, 2013Date of Patent: December 27, 2016Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Peter Nicholas DeSantis, Léon Thrane
-
Patent number: 9053343Abstract: Methods and systems for allowing system administrators to effectively debug access control issues experience by users without comprising security. In some embodiment, when a user's request to access services provided by a service provider is denied, the user may be issued a token that encodes some of debugging information useful for determining the cause of the denial of access. The debugging information may be encoded such that it is inaccessible to the user. Subsequently, the user may give the token to an administrator. The administrator may submit the token to the service provider, which may decode the token and provide the administrator access to debugging information that is useful for debugging access control policies causing the denial of access.Type: GrantFiled: November 14, 2012Date of Patent: June 9, 2015Assignee: Amazon Technologies, Inc.Inventors: Erik James Fuller, David Everard Brown, James Alfred Gordon Greenfield, Peter Nicholas DeSantis
-
Publication number: 20140207824Abstract: Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.Type: ApplicationFiled: January 22, 2013Publication date: July 24, 2014Applicant: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Peter Nicholas DeSantis, Léon Thrane
-
Publication number: 20140207861Abstract: Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.Type: ApplicationFiled: January 22, 2013Publication date: July 24, 2014Inventors: Eric Jason Brandwine, Peter Nicholas DeSantis, Léon Thrane