Patents by Inventor Christopher J. Lefelhocz
Christopher J. Lefelhocz 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: 20220200926Abstract: 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: January 3, 2022Publication date: June 23, 2022Applicant: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini Chandrasekhar Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Patent number: 11218420Abstract: 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: November 19, 2020Date of Patent: January 4, 2022Assignee: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Publication number: 20210152487Abstract: 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: November 19, 2020Publication date: May 20, 2021Applicant: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Patent number: 10848431Abstract: 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: July 26, 2019Date of Patent: November 24, 2020Assignee: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Publication number: 20200021534Abstract: 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: July 26, 2019Publication date: January 16, 2020Applicant: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
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: 10367753Abstract: A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface record 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: June 10, 2016Date of Patent: July 30, 2019Assignee: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Publication number: 20160285782Abstract: 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: June 10, 2016Publication date: September 29, 2016Applicant: Amazon Technologies, Inc.Inventors: ERIC W. SCHULTZE, AARON C. THOMPSON, ARIJIT GANGULY, PADMINI C. IYER, TOBIAS L. HOLGERS, CHRISTOPHER J. LEFELHOCZ, IAN ROGER SEARLE
-
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: 9369403Abstract: 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: October 17, 2014Date of Patent: June 14, 2016Assignee: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
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: 9055117Abstract: Systems and methods are disclosed that facilitate the management of network address information utilized by hosted computing devices. Each host computing device includes a local network and port address management component that is configured with port address translation information for the specific host computing device. Additionally, one or more edge computing devices also include a local network and port address management component that is configured with network and port address translation information. The network and port address translation information facilitates the correlation of internal network address information associated with a virtual machine instance with a tuple of an externally accessible network address and port address information.Type: GrantFiled: September 27, 2011Date of Patent: June 9, 2015Assignee: Amazon Technologies, Inc.Inventors: Andrew B. Dickinson, Arijit Ganguly, Benjamin Tobler, Faisal M. Bhamani, Christopher J. Lefelhocz, Colin J. Whittaker
-
Publication number: 20150039771Abstract: 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: October 17, 2014Publication date: February 5, 2015Applicant: Amazon Technologies, Inc.Inventors: ERIC W. SCHULTZE, AARON C. THOMPSON, ARIJIT GANGULY, PADMINI C. IYER, TOBIAS L. HOLGERS, CHRISTOPHER J. LEFELHOCZ, IAN ROGER SEARLE
-
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: 8813225Abstract: Methods and apparatus for provider-arbitrated mandatory access control policies in cloud computing environments are disclosed. A system includes an access manager, and a plurality of resources configurable to provide a plurality of distributed, web-accessible services. Each service has a respective service manager. The access manager determines whether a mandatory access control policy document specified by a service manager of a particular service applies to an administration request, wherein the policy indicates that a permission setting for a resource being used to implement at least a portion of the particular service cannot be modified by a client with administrative rights on the resource. In response to determining that the policy document applies, and that an evaluation of the policy document indicates that an administrative operation specified in the administration request is prohibited by the policy, the access manager rejects the administration request.Type: GrantFiled: June 15, 2012Date of Patent: August 19, 2014Assignee: Amazon Technologies, Inc.Inventors: Erik J. Fuller, Eric J. Brandwine, Christopher J. Lefelhocz, Arijit Ganguly, Eric W. Schultze
-
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: 6757298Abstract: Virtual Local Area Network (VLAN) trunking over Asychronous Transfer Mode (ATM) Permanent Virtual Circuits (PVC), defined as VTAP, allows for aggregation of multiple VLAN traffic into a single data pipe in a Wide Area Network (WAN) environment. The largest benefit for the user is that a single PVC can be utilized to aggregate all of their VLAN traffic between two sites. Packets to be transmitted between two switches are first encapsulated with a VTAP header that contains pertinent information as to allow the receiving switch to process and forward the packet at the switch. Certain information contained in the VTAP is also used to determine the virtual path identifier/virtual channel identifier (VPI/VCI) of the destination switch wherein the packet is segmented into ATM cells having VPI/VCI prefixed to it for forwarding via the ATM network.Type: GrantFiled: October 10, 2000Date of Patent: June 29, 2004Assignee: Cisco Technology, Inc.Inventors: Barry S. Burns, Christopher J. Lefelhocz, Kenneth H. Potter