Patents by Inventor Ian R. Searle
Ian R. Searle 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: 10382561Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.Type: GrantFiled: September 19, 2016Date of Patent: August 13, 2019Assignee: Amazon Technologies, Inc.Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
-
Patent number: 9876773Abstract: Systems and methods provide logic for distributing cryptographic keys in a physical network comprising a plurality of physical nodes. In one implementation, a computer-implemented method is provided for distributing cryptographic keys in a physical network. The method includes receiving information mapping a virtual network address of a virtual node to a physical network address of a physical node. The virtual node may be associated with a virtual network hosted by the physical node, and the received mapping information identifies a virtual network address of the node and the physical network address of the node. The mapping service transmits a current version of a cryptographic key and an identifier of the current version to the physical node.Type: GrantFiled: November 23, 2015Date of Patent: January 23, 2018Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Ian R. Searle
-
Patent number: 9794116Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.Type: GrantFiled: May 18, 2015Date of Patent: October 17, 2017Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Ian R. Searle, Aaron C. Thompson, Kevin Christopher Miller
-
Patent number: 9450967Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.Type: GrantFiled: May 1, 2012Date of Patent: September 20, 2016Assignee: Amazon Technologies, Inc.Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
-
Patent number: 9438556Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.Type: GrantFiled: May 1, 2012Date of Patent: September 6, 2016Assignee: Amazon Technologies, IncInventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
-
Patent number: 9294437Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.Type: GrantFiled: May 1, 2012Date of Patent: March 22, 2016Assignee: Amazon Technologies, Inc.Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
-
Patent number: 9288182Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.Type: GrantFiled: May 1, 2012Date of Patent: March 15, 2016Assignee: Amazon Technologies, Inc.Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
-
Patent number: 9197610Abstract: Systems and methods provide logic for distributing cryptographic keys in a physical network comprising a plurality of physical nodes. In one implementation, a computer-implemented method is provided for distributing cryptographic keys in a physical network. The method includes receiving information mapping a virtual network address of a virtual node to a physical network address of a physical node. The virtual node may be associated with a virtual network hosted by the physical node, and the received mapping information identifies a virtual network address of the node and the physical network address of the node. The mapping service transmits a current version of a cryptographic key and an identifier of the current version to the physical node.Type: GrantFiled: October 22, 2013Date of Patent: November 24, 2015Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Eric Jason Brandwine, Ian R. Searle
-
Publication number: 20150249569Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.Type: ApplicationFiled: May 18, 2015Publication date: September 3, 2015Inventors: Eric Jason Brandwine, Ian R. Searle, Aaron C. Thompson, Kevin Christopher Miller
-
Patent number: 9037691Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.Type: GrantFiled: July 15, 2013Date of Patent: May 19, 2015Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Ian R. Searle, Aaron C. Thompson, Kevin Christopher Miller
-
Patent number: 8868710Abstract: Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance.Type: GrantFiled: December 29, 2011Date of Patent: October 21, 2014Assignee: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian R. Searle
-
Patent number: 8584228Abstract: Systems and methods provide logic for distributing cryptographic keys in a physical network comprising a plurality of physical nodes. In one implementation, a computer-implemented method is provided for distributing cryptographic keys in a physical network. The method includes receiving information mapping a virtual network address of a virtual node to a physical network address of a physical node. The virtual node may be associated with a virtual network hosted by the physical node, and the received mapping information identifies a virtual network address of the node and the physical network address of the node. The mapping service transmits a current version of a cryptographic key and an identifier of the current version to the physical node.Type: GrantFiled: December 29, 2009Date of Patent: November 12, 2013Assignee: Amazon Technologies, Inc.Inventors: Eric J. Brandwine, Ian R. Searle
-
Patent number: 8510420Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.Type: GrantFiled: June 27, 2012Date of Patent: August 13, 2013Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Ian R. Searle, Aaron C. Thompson, Kevin Christopher Miller
-
Publication number: 20130132545Abstract: Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance.Type: ApplicationFiled: December 29, 2011Publication date: May 23, 2013Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian R. Searle
-
Patent number: 8224931Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.Type: GrantFiled: March 31, 2010Date of Patent: July 17, 2012Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Ian R. Searle, Aaron C. Thompson, Kevin Christopher Miller