Patents by Inventor Daniel F. Moon

Daniel F. Moon 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: 7805725
    Abstract: A method and system is provided for automatically reassigning an interface card and devices associated with the interface card in a programmable logic controller system from a non-deterministic operating environment to a deterministic operating environment so that the change is performed essentially instantaneously to avoid disruption of operations of the PLC devices associated with the interface involved in the reassignment. All operating system registries and configurations are automatically performed. The move provides for an improved response time for devices associated with and controlled by the card.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: September 28, 2010
    Assignee: Siemens Industry, Inc.
    Inventors: Richard C. Schaftlein, Daniel F. Moon
  • Publication number: 20040117535
    Abstract: A method and system is provided for automatically reassigning an interface card and devices associated with the interface card in a programmable logic controller system from a non-deterministic operating environment to a deterministic operating environment so that the change is performed essentially instantaneously to avoid disruption of operations of the PLC devices associated with the interface involved in the reassignment. All operating system registries and configurations are automatically performed. The move provides for an improved response time for devices associated with and controlled by the card.
    Type: Application
    Filed: September 22, 2003
    Publication date: June 17, 2004
    Inventors: Richard C. Schaftlein, Daniel F. Moon
  • Patent number: 5594917
    Abstract: A high speed programmable logic controller is taught. Briefly stated a Programmable Logic Controller having memory, a microprocessor and a Co-Processor are operatively interconnected using a Harvard style architecture therefore having separate data and instruction busses. The Co-Processor acts as a Boolean Processor and is therefore able to simultaneously perform instruction fetches and executions thereby resulting in substantially increased overall speed of the PLC and therefore allowing for fast process control.
    Type: Grant
    Filed: March 27, 1995
    Date of Patent: January 14, 1997
    Assignee: Siemens Energy & Automation, Inc.
    Inventors: Robert J. Palermo, Alan D. McNutt, Daniel F. Moon