Patents by Inventor Nathaniel John Simcoe
Nathaniel John Simcoe 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: 9143553Abstract: A method of transferring data using a Trivial File Transport Protocol (TFTP) includes sending first request packet from client to server, first request packet requesting that first file be transferred; transferring first file according to first request packet if first acknowledgement packet is received at client from server indicating that server can accommodate request of first request packet; sending second request packet from client to the server if transfer of first file does not complete successfully, the second request packet including TFTP option indicating that transfer of first file be retried beginning at first block after final block that was successfully transferred in response to first request packet; and retrying transfer of first file according to second request packet if second acknowledgement packet is received at client from server indicating that server can accommodate request of second request packet.Type: GrantFiled: February 26, 2013Date of Patent: September 22, 2015Assignee: Honeywell International Inc.Inventor: Nathaniel John Simcoe
-
Patent number: 9015481Abstract: Systems and methods for access security for dataloading are provided. In one implementation, a system comprises a first computer that transmits a packet, the first computer comprising: an authentication code memory that stores an authentication code for the packet; a first processing unit that executes communication instructions in a first memory, the communication instructions attaching the authentication code to the packet; and a first communication port that transmits the packet.Type: GrantFiled: February 22, 2011Date of Patent: April 21, 2015Assignee: Honeywell International Inc.Inventors: Nathaniel John Simcoe, Steven James Darr
-
Patent number: 9009268Abstract: A method of transferring data using a Trivial File Transport Protocol (TFTP) includes sending first request packet from client to server, first request packet requesting that first file be transferred; transferring first file according to first request packet if first acknowledgement packet is received at client from server indicating that server can accommodate request of first request packet; sending second request packet from client to the server if transfer of first file does not complete successfully, the second request packet including TFTP option indicating that transfer of first file be retried beginning at first block after final block that was successfully transferred in response to first request packet; and retrying transfer of first file according to second request packet if second acknowledgement packet is received at client from server indicating that server can accommodate request of second request packet.Type: GrantFiled: February 26, 2013Date of Patent: April 14, 2015Assignee: Honeywell International Inc.Inventor: Nathaniel John Simcoe
-
Publication number: 20140244797Abstract: A method of transferring data using a Trivial File Transport Protocol (TFTP) includes sending first request packet from client to server, first request packet requesting that first file be transferred; transferring first file according to first request packet if first acknowledgement packet is received at client from server indicating that server can accommodate request of first request packet; sending second request packet from client to the server if transfer of first file does not complete successfully, the second request packet including TFTP option indicating that transfer of first file be retried beginning at first block after final block that was successfully transferred in response to first request packet; and retrying transfer of first file according to second request packet if second acknowledgement packet is received at client from server indicating that server can accommodate request of second request packet.Type: ApplicationFiled: February 26, 2013Publication date: August 28, 2014Applicant: HONEYWELL INTERNATIONAL INC.Inventor: Nathaniel John Simcoe
-
Publication number: 20140047124Abstract: One embodiment is directed toward a method of transferring data using a Trivial File Transfer Protocol (TFTP). The method includes receiving a first subset of TFTP data packets containing first payload data for the file, extracting the first payload data from the first subset of TFTP data packets, conforming the first payload data to a second protocol, and sending the first payload data to another device prior to receiving a last TFTP data packet for the file, wherein the first payload data is sent in compliance with the second protocol. The method also includes receiving one or more remaining TFTP data packets containing the remaining payload data for the file, the one or more remaining TFTP data packets including the last TFTP data packet for the file, extracting the remaining payload data from the one or more remaining TFTP data packets, and sending the remaining payload data to the other device.Type: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Nathaniel John Simcoe, Dean E. Sunderland
-
Publication number: 20120216037Abstract: Systems and methods for access security for dataloading are provided. In one implementation, a system comprises a first computer that transmits a packet, the first computer comprising: an authentication code memory that stores an authentication code for the packet; a first processing unit that executes communication instructions in a first memory, the communication instructions attaching the authentication code to the packet; and a first communication port that transmits the packet.Type: ApplicationFiled: February 22, 2011Publication date: August 23, 2012Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Nathaniel John Simcoe, Steven James Darr
-
Patent number: 7984166Abstract: A method of transferring data using a Trivial File Transport Protocol (TFTP) comprises sending a request packet from a client to a server, the request packet comprising a first TFTP option requesting that a segment of a grouping of data be transferred, and if an option acknowledgment packet comprising a second TFTP option corresponding to the first TFTP option is received at the client from the server, transferring the segment of the grouping of data as indicated in the second TFTP option using TFTP.Type: GrantFiled: September 2, 2009Date of Patent: July 19, 2011Assignee: Honeywell International Inc.Inventors: Nathaniel John Simcoe, Steven James Darr
-
Publication number: 20110055422Abstract: A method of transferring data using a Trivial File Transport Protocol (TFTP) comprises sending a request packet from a client to a server, the request packet comprising a first TFTP option requesting that a segment of a grouping of data be transferred, and if an option acknowledgment packet comprising a second TFTP option corresponding to the first TFTP option is received at the client from the server, transferring the segment of the group of data as indicated in the second TFTP option using TFTP.Type: ApplicationFiled: September 2, 2009Publication date: March 3, 2011Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Nathaniel John Simcoe, Steven James Darr
-
Publication number: 20100217889Abstract: Systems and methods for improved data transfers are provided. In one embodiment, a computer readable data storage device having computer executable code for a method for an accelerated file transfer protocol is provided. The method comprises: determining a number (N) of data blocks for accelerating a sending device ahead of a receiving device; transmitting an initial data block plus N additional data blocks to the receiving device without waiting for an acknowledgement (ACK) message from the receiving device; checking for receipt of an ACK message; when a correct ACK message is received, transmitting a next data block; and when a final data block is transmitted, verifying receipt of an ACK message for each of a last N transmitted data blocks.Type: ApplicationFiled: February 26, 2009Publication date: August 26, 2010Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Nathaniel John Simcoe, Steven James Darr