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: 9143553
    Abstract: 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: Grant
    Filed: February 26, 2013
    Date of Patent: September 22, 2015
    Assignee: Honeywell International Inc.
    Inventor: Nathaniel John Simcoe
  • Patent number: 9015481
    Abstract: 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: Grant
    Filed: February 22, 2011
    Date of Patent: April 21, 2015
    Assignee: Honeywell International Inc.
    Inventors: Nathaniel John Simcoe, Steven James Darr
  • Patent number: 9009268
    Abstract: 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: Grant
    Filed: February 26, 2013
    Date of Patent: April 14, 2015
    Assignee: Honeywell International Inc.
    Inventor: Nathaniel John Simcoe
  • Publication number: 20140244797
    Abstract: 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: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventor: Nathaniel John Simcoe
  • Publication number: 20140047124
    Abstract: 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: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nathaniel John Simcoe, Dean E. Sunderland
  • Publication number: 20120216037
    Abstract: 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: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nathaniel John Simcoe, Steven James Darr
  • Patent number: 7984166
    Abstract: 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: Grant
    Filed: September 2, 2009
    Date of Patent: July 19, 2011
    Assignee: Honeywell International Inc.
    Inventors: Nathaniel John Simcoe, Steven James Darr
  • Publication number: 20110055422
    Abstract: 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: Application
    Filed: September 2, 2009
    Publication date: March 3, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nathaniel John Simcoe, Steven James Darr
  • Publication number: 20100217889
    Abstract: 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: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nathaniel John Simcoe, Steven James Darr