Patents Assigned to Phillip M. Adams & Associates
  • Publication number: 20120204064
    Abstract: A system and method for a software override capability for enforcing a predetermined state for an otherwise hardware-programmable device. Software that may think it knows what it is doing may try to control a hardware device, but may not know about a hardware issue, such as another feature or defect requiring that the device stay in a certain state. The technique programmatically maintains a persistent hardware state independent of any other control software. To other software, the software layer of the invention is indistinguishable and inseparable from hardware. Nothing can slip in between. Any insertion attempt will be detected and disallowed. Features of the processor or system chips actually weld the software to the hardware, which feature disallows any software intervention between the welded software layer and the hardware.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 9, 2012
    Applicant: PHILLIP M. ADAMS & ASSOCIATES, L.L.C.
    Inventor: Phillip M. Adams
  • Patent number: 8140910
    Abstract: A system and method for a software override capability for enforcing a predetermined state for an otherwise hardware-programmable device. Software that may think it knows what it is doing may try to control a hardware device, but may not know about a hardware issue, such as another feature or defect requiring that the device stay in a certain state. The technique programmatically maintains a persistent hardware state independent of any other control software. To other software, the software layer of the invention is indistinguishable and inseparable from hardware. Nothing can slip in between. Any insertion attempt will be detected and disallowed. Features of the processor or system chips actually weld the software to the hardware, which feature disallows any software intervention between the welded software layer and the hardware.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: March 20, 2012
    Assignee: Phillip M. Adams & Associates
    Inventor: Phillip M. Adams
  • Patent number: 7409601
    Abstract: A system and method for a software override capability for enforcing a predetermined state for an otherwise hardware-programmable device. Software that may think it knows what it is doing may try to control a hardware device, but may not know about a hardware issue, such as another feature or defect requiring that the device stay in a certain state. The technique programmatically maintains a persistent hardware state independent of any other control software. To other software, the software layer of the invention is indistinguishable and inseparable from hardware. Nothing can slip in between. Any insertion attempt will be detected and disallowed. Features of the processor or system chips actually weld the software to the hardware, which feature disallows any software intervention between the welded software layer and the hardware.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: August 5, 2008
    Assignee: Phillip M. Adams & Associates, L.L.C.
    Inventor: Phillip M. Adams
  • Patent number: 5983002
    Abstract: A system and method which provides a complete software implementation of a detection process that is capable of detecting defective Floppy Diskette Controllers ("FDCs") without visual hardware inspection or identification. The approach taken includes a multi-phase strategy incorporating programmatic FDC identification, software DMA shadowing, defect inducement, and use of a software decoding network which allows the implementation of the invention to adjust to a wide range of computer system performance levels.
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: November 9, 1999
    Assignee: Phillip M. Adams & Associates, L.L.C.
    Inventor: Phillip M. Adams