Patents by Inventor Peter A. Pias

Peter A. Pias 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: 7802021
    Abstract: Embodiments of the present invention relate to machines that perform in-system programming of programmable devices that are attached to assembled printed circuit boards. In accordance with one aspect, multiple nonvolatile devices may be programmed in a single session at their normal maximum programming speeds. Different nonvolatile devices on a board can receive different data. Data variables can be inserted so that not all boards receive identical data. A master controller sends image files and algorithm information to a subsidiary controller. The subsidiary controller executes a device algorithm, and an FPGA executes a bus algorithm. Embodiments of the present invention can be designed as stand-alone systems or to operate cooperatively with an automatic tester, so that testing and device programming can take place in a single operation using a single fixture to hold the circuit board.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: September 21, 2010
    Assignee: CheckSum, LLC
    Inventors: Daniel Benjamin Carson, Hans Frederick Ashlock, Sidney Clayton Fluhrer, Peter A. Pias
  • Publication number: 20090138841
    Abstract: Embodiments of the present invention relate to machines that perform in-system programming of programmable devices that are attached to assembled printed circuit boards. In accordance with one aspect, multiple nonvolatile devices may be programmed in a single session at their normal maximum programming speeds. Different nonvolatile devices on a board can receive different data. Data variables can be inserted so that not all boards receive identical data. A master controller sends image files and algorithm information to a subsidiary controller. The subsidiary controller executes a device algorithm, and an FPGA executes a bus algorithm. Embodiments of the present invention can be designed as stand-alone systems or to operate cooperatively with an automatic tester, so that testing and device programming can take place in a single operation using a single fixture to hold the circuit board.
    Type: Application
    Filed: January 29, 2009
    Publication date: May 28, 2009
    Applicant: CHECKSUM, LLC
    Inventors: Daniel Benjamin Carson, Hans Frederick Ashlock, Sidney Clayton Fluhrer, Peter A. Pias
  • Publication number: 20060212838
    Abstract: Embodiments of the present invention relate to machines that perform in-system programming of programmable devices that are attached to assembled printed circuit boards. In accordance with one aspect, multiple nonvolatile devices may be programmed in a single session at their normal maximum programming speeds. Different nonvolatile devices on a board can receive different data. Data variables can be inserted so that not all boards receive identical data. A master controller sends image files and algorithm information to a subsidiary controller. The subsidiary controller executes a device algorithm, and an FPGA executes a bus algorithm. Embodiments of the present invention can be designed as stand-alone systems or to operate cooperatively with an automatic tester, so that testing and device programming can take place in a single operation using a single fixture to hold the circuit board.
    Type: Application
    Filed: February 2, 2006
    Publication date: September 21, 2006
    Applicant: CheckSum, LLC
    Inventors: Daniel Carson, Hans Ashlock, Sidney Fluhrer, Peter Pias