Patents by Inventor Chesley B. Coughlin
Chesley B. Coughlin 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: 10719455Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: GrantFiled: August 24, 2018Date of Patent: July 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Chesley B. Coughlin, Eric M. Wagner
-
Publication number: 20190012272Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: ApplicationFiled: August 24, 2018Publication date: January 10, 2019Applicant: Amazon Technologies, Inc.Inventors: Chesley B. Coughlin, Eric M. Wagner
-
Patent number: 10061716Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: GrantFiled: February 22, 2016Date of Patent: August 28, 2018Assignee: Amazon Technologies, Inc.Inventors: Chesley B. Coughlin, Eric M. Wagner
-
Publication number: 20160170908Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: ApplicationFiled: February 22, 2016Publication date: June 16, 2016Applicant: Amazon Technologies, Inc.Inventors: CHESLEY B. COUGHLIN, ERIC M. WAGNER
-
Patent number: 9270683Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: GrantFiled: May 15, 2009Date of Patent: February 23, 2016Assignee: Amazon Technologies, Inc.Inventors: Chesley B. Coughlin, Eric M. Wagner
-
Patent number: 8973120Abstract: Embodiments of a system and method for receiving task requests from unregistered devices are described. Embodiments may include a communication interface service configured to receive from a communication device a message indicative of a request to perform a task. The communication interface service may determine that the communication device is not registered with an existing account that provides information for performing said task. The communication interface service may obtain identification and authentication information for an existing account via a communication channel. The existing account may be an account for that is accessible via a network-based interface. The communication channel through which the identification and authentication information is received by the communication interface service may be any communication channel that does not include the network-based interface of the existing account.Type: GrantFiled: December 3, 2013Date of Patent: March 3, 2015Assignee: Amazon Technologies, Inc.Inventors: Chesley B. Coughlin, Isaac W. Oates, Diwakar Gupta, Philip Yuen, Gerald Yuen, Chih-Jen Huang, Lee M. Butler, Howard B. Gefen
-
Publication number: 20140095391Abstract: Embodiments of a system and method for receiving task requests from unregistered devices are described. Embodiments may include a communication interface service configured to receive from a communication device a message indicative of a request to perform a task. The communication interface service may determine that the communication device is not registered with an existing account that provides information for performing said task. The communication interface service may obtain identification and authentication information for an existing account via a communication channel. The existing account may be an account for that is accessible via a network-based interface. The communication channel through which the identification and authentication information is received by the communication interface service may be any communication channel that does not include the network-based interface of the existing account.Type: ApplicationFiled: December 3, 2013Publication date: April 3, 2014Applicant: AMAZON TECHNOLOGIES, INC.Inventors: CHESLEY B. COUGHLIN, ISAAC W. OATES, DIWAKAR GUPTA, PHILIP YUEN, GERALD YUEN, CHIH-JEN HUANG, LEE M. BUTLER, HOWARD B. GEFEN
-
Publication number: 20100293383Abstract: Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.Type: ApplicationFiled: May 15, 2009Publication date: November 18, 2010Inventors: Chesley B. Coughlin, Eric M. Wagner
-
Patent number: 7617274Abstract: A system and method of selecting a host for a client in a client-server network, such as the Internet. The method includes initiating a plurality of responses, such as domain name system (DNS) responses, in a race to the local server and/or client. The method determines the most suitable host or server based on its shortest latency with the client.Type: GrantFiled: July 20, 2004Date of Patent: November 10, 2009Assignee: Intel CorporationInventors: Chesley B. Coughlin, Eric W. Packman
-
Patent number: 6963996Abstract: A method, apparatus, and system for restoring communications between network nodes. According to some embodiments, a request from a client device to a primary server device may be received at a session integrity proxy and stored. When an error associated with the primary server device is detected, it may be arranged for information associated with the request to be re-played to a secondary server device.Type: GrantFiled: April 30, 2002Date of Patent: November 8, 2005Assignee: Intel CorporationInventor: Chesley B. Coughlin
-
Patent number: 6810411Abstract: A system and method of selecting a host for a client in a client-server network, such as the Internet. The method includes initiating a plurality of responses, such as domain name system (DNS) responses, in a race to the local server and/or client. The method determines the most suitable host or server based on its shortest latency with the client.Type: GrantFiled: September 13, 1999Date of Patent: October 26, 2004Assignee: Intel CorporationInventors: Chesley B. Coughlin, Eric W. Packman
-
Publication number: 20040024861Abstract: A method, apparatus, and system for balancing load between network nodes.Type: ApplicationFiled: June 28, 2002Publication date: February 5, 2004Inventor: Chesley B. Coughlin
-
Publication number: 20030204769Abstract: A method, apparatus, and system for restoring communications between network nodes.Type: ApplicationFiled: April 30, 2002Publication date: October 30, 2003Inventor: Chesley B. Coughlin
-
Publication number: 20030177232Abstract: A method of detecting intrusion includes receiving a request for data from a client computer to a load balancer and having the load balancer send the request to a first server of a plurality of servers. The load balancer receives a first copy of content, such as a Web page, from the first server in response to the request. The load balancer compares the first copy of content to a master copy of content to determine if the first copy is valid.Type: ApplicationFiled: March 18, 2002Publication date: September 18, 2003Inventor: Chesley B. Coughlin
-
Publication number: 20030172164Abstract: A method of accessing data from a plurality of servers includes receiving a request for the data, the request including a first transport protocol independent message. The method further includes sending the request to a first server of the plurality of servers and receiving the data from the first server through a session, the data including a second transport protocol independent message. The method further includes adding a first session identifier that corresponds to the session to the second transport protocol independent message.Type: ApplicationFiled: March 11, 2002Publication date: September 11, 2003Inventor: Chesley B. Coughlin