Patents by Inventor Andrew B. Caley

Andrew B. Caley 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: 10761503
    Abstract: A device programming system, and a method of operation thereof, includes: a field programmable gate array unit configured using a programming driver retrieved based on a device type of a first programmable device; and a second programmable device and the first programmable device configured simultaneously using a master image and the field programmable gate array unit.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: September 1, 2020
    Assignee: Data I/O Corporation
    Inventors: Andrew B. Caley, Derek P. Steffey
  • Publication number: 20190049913
    Abstract: A device programming system, and a method of operation thereof, includes: a field programmable gate array unit configured using a programming driver retrieved based on a device type of a first programmable device; and a second programmable device and the first programmable device configured simultaneously using a master image and the field programmable gate array unit.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 14, 2019
    Inventors: Andrew B. Caley, Derek P. Steffey
  • Patent number: 10095210
    Abstract: A device programming system, and a method of operation thereof, includes: a field programmable gate array unit configured using a programming driver retrieved based on a device type of a first programmable device; and a second programmable device and the first programmable device configured simultaneously using a master image and the field programmable gate array unit.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: October 9, 2018
    Assignee: Data I/O Corporation
    Inventors: Andrew B. Caley, Derek P. Steffey
  • Patent number: 9720681
    Abstract: A method of operation of a device programming system includes: providing a target programmer, having a programming bus; coupling an electronic device, having a non-volatile memory, to the target programmer by the programming bus; and programming a data image into the non-volatile memory by the target programmer includes: subscribing to a broadcast message, receiving a logical block, of the data image, by the broadcast message for programming the non-volatile memory, and sending an unsubscribe message after receiving the logical blocks of the data image from the broadcast message.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: August 1, 2017
    Assignee: Data I/O Corporation
    Inventors: Derek P. Steffey, Andrew B. Caley
  • Publication number: 20160259312
    Abstract: A device programming system, and a method of operation thereof, includes: a field programmable gate array unit configured using a programming driver retrieved based on a device type of a first programmable device; and a second programmable device and the first programmable device configured simultaneously using a master image and the field programmable gate array unit.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 8, 2016
    Inventors: Andrew B. Caley, Derek P. Steffey
  • Patent number: 9171175
    Abstract: A method of operation of a data programming control system includes: providing a secure data management host server coupled to a network; encrypting a contract manufacturer job by the secure data management host server, including: providing a memory image file, creating a programmer encrypted file from the memory image file, and encrypting permissions and the programmer encrypted file to form the contract manufacturer job; decrypting the contract manufacturer job transmitted through the network by a secure data management local server; transmitting the programmer encrypted file by the secure data management local server to a device programmer; and programming a device with the memory image file decrypted by the device programmer.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: October 27, 2015
    Assignee: Data I/O Corporation
    Inventors: Scott DeVore, Andrew B. Caley, Ngoc Nicholas
  • Publication number: 20130024603
    Abstract: A method of operation of a device programming system includes: providing a target programmer, having a programming bus; coupling an electronic device, having a non-volatile memory, to the target programmer by the programming bus; and programming a data image into the non-volatile memory by the target programmer includes: subscribing to a broadcast message, receiving a logical block, of the data image, by the broadcast message for programming the non-volatile memory, and sending an unsubscribe message after receiving the logical blocks of the data image from the broadcast message.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: DATA I/O CORPORATION
    Inventors: Derek P. Steffey, Andrew B. Caley
  • Publication number: 20110035587
    Abstract: A method of operation of a data programming control system includes: providing a secure data management host server coupled to a network; encrypting a contract manufacturer job by the secure data management host server, including: providing a memory image file, creating a programmer encrypted file from the memory image file, and encrypting permissions and the programmer encrypted file to form the contract manufacturer job; decrypting the contract manufacturer job transmitted through the network by a secure data management local server; transmitting the programmer encrypted file by the secure data management local server to a device programmer; and programming a device with the memory image file decrypted by the device programmer.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 10, 2011
    Applicant: DATA I/O CORPORATION
    Inventors: Scott DeVore, Andrew B. Caley, Ngoc Nicholas