Patents by Inventor Lawrence Dwyer

Lawrence Dwyer 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).

  • Publication number: 20060242375
    Abstract: Systems, methods, and device are provided for program stack handling. One method embodiment includes recognizing that a fault has occurred because a particular address range in a memory stack has been accessed. The method includes evaluating a current utilized size of regions in the memory stack. A particular address range between the current utilized size of regions in the memory stack is then relocated.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 26, 2006
    Inventors: Edward Sharpe, Lawrence Dwyer, Steven Valentine, Eric Hamilton
  • Patent number: 6820251
    Abstract: The present invention is a system and method for providing a software recovery mechanism. In architecture, the system includes a compiler that parses a source program. Error condition test logic detects if an error condition test exists in the source program, and determination logic determines if error recovery is enabled when the error condition test is detected. Error recovery flag generation logic generates an error recovery flag code when the error condition test is detected and the error recovery is enabled, and error recovery code is inserted in computer program if error recovery is enabled. The method includes the steps of parsing a source program, and detecting if an error condition test exists in the source program. If an error condition test is detected, determining if error recovery is enabled. An error recovery flag code is created when the error condition test exists and the error recovery is enabled. Error recovery code is inserted into the computer program if error recovery is enabled.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: November 16, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Lawrence Dwyer