Patents by Inventor Steven James Darr

Steven James Darr 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: 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: 8769137
    Abstract: Systems and Methods for Negotiated Accelerated Block Option for Trivial File Transfer Protocol are provided. In one embodiment, a method for implementing a negotiated accelerated Trivial File Transfer Protocol (TFTP) file transfers, the method comprising: transmitting a TFTP request packet for accelerated transfer from a requesting device to a serving device; receiving a response from the serving device; determining whether to initiate an accelerated transfer by evaluating the response packet from the serving device; and when evaluating the response packet indicates that the serving device accepts acceleration, initiating an accelerated TFTP file transfer using a negotiated block acceleration value, wherein the negotiated block acceleration value is negotiated by the client device and the Accelerated TFTP Server Engine based on one or both of hardware constraint factors and transmission statistics.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: July 1, 2014
    Assignee: Honeywell International Inc.
    Inventors: Nathan John Simcoe, Steven James Darr
  • Patent number: 8516150
    Abstract: Systems and methods for multiple computer dataloading using a standard dataloader are provided. In one embodiment, a method for simultaneously uploading duplicate data to a plurality of computers comprises: performing a handshake message exchange with a dataloader to determine a MAC address for a target node; conducting a data transfer between the dataloader and the target node by forwarding a file transfer protocol message having the MAC address for the target node from the dataloader to the target node; forwarding the file transfer protocol message to at least one node other than the target node, wherein the at least one node and the target node both consume the file transfer protocol message; and selectively suppressing one or more response messages generated by the at least one node from reaching the dataloader.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: August 20, 2013
    Assignee: Honeywell International Inc.
    Inventors: Steven James Darr, Nathan John Simcoe
  • Publication number: 20120331107
    Abstract: Systems and Methods for Negotiated Accelerated Block Option for Trivial File Transfer Protocol are provided. In one embodiment, a method for implementing a negotiated accelerated Trivial File Transfer Protocol (TFTP) file transfers, the method comprising: transmitting a TFTP request packet for accelerated transfer from a requesting device to a serving device; receiving a response from the serving device; determining whether to initiate an accelerated transfer by evaluating the response packet from the serving device; and when evaluating the response packet indicates that the serving device accepts acceleration, initiating an accelerated TFTP file transfer using a negotiated block acceleration value, wherein the negotiated block acceleration value is negotiated by the client device and the Accelerated TFTP Server Engine based on one or both of hardware constraint factors and transmission statistics.
    Type: Application
    Filed: June 23, 2011
    Publication date: December 27, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Nathan John Simcoe, Steven James Darr
  • Publication number: 20120259955
    Abstract: Systems and methods for multiple computer dataloading using a standard dataloader are provided. In one embodiment, a method for simultaneously uploading duplicate data to a plurality of computers comprises: performing a handshake message exchange with a dataloader to determine a MAC address for a target node; conducting a data transfer between the dataloader and the target node by forwarding a file transfer protocol message having the MAC address for the target node from the dataloader to the target node; forwarding the file transfer protocol message to at least one node other than the target node, wherein the at least one node and the target node both consume the file transfer protocol message; and selectively suppressing one or more response messages generated by the at least one node from reaching the dataloader.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Steven James Darr, Nathan John Simcoe
  • 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