Patents by Inventor Thomas Hung Tran

Thomas Hung Tran 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: 6961928
    Abstract: Methods, systems and articles of manufacture for software implemented timers configured to account for purposeful or desired program stoppage. Such program stoppage is a common occurrence in debugging environments. Because such program stoppage is not indicative of an error condition, it is undesirable to include the stoppage time with the elapsed timer value. Accordingly, a process counter is implemented which is incremented only while a process of the application being debugged is executing.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: November 1, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas W. Aarts, Thomas Hung Tran
  • Patent number: 6886111
    Abstract: A system and method are disclosed for testing a device driver on a data processing system. An operating system allocates a memory address range for executing a device driver. The device driver is executed as an application on top of the operating system to test the device driver. The system and method monitor to detect whether a target address for a request made by the device driver is within the memory address range. In response to detecting the target address for the request being made outside of the memory address range, the target address is trapped, and a data exception handler is executed to emulate a target device.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: April 26, 2005
    Assignee: International Business Machines Corporation
    Inventor: Thomas Hung Tran
  • Publication number: 20030066054
    Abstract: Methods, systems and articles of manufacture for software implemented timers configured to account for purposeful or desired program stoppage. Such program stoppage is a common occurrence in debugging environments. Because such program stoppage is not indicative of an error condition, it is undesirable to include the stoppage time with the elapsed timer value. Accordingly, a process counter is implemented which is incremented only while a process of the application being debugged is executing.
    Type: Application
    Filed: October 1, 2001
    Publication date: April 3, 2003
    Applicant: International Business Machines Corporation
    Inventors: Thomas W. Aarts, Thomas Hung Tran