Patents by Inventor Luke Browning

Luke Browning 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: 20080077934
    Abstract: A method, apparatus, and computer instructions for executing a handler in a multi-threaded process handling a number of threads in a manner that avoids deadlocks. A value equal to the number of threads executing in the data processing system is set. The value is decremented each time a lock count for a thread within the number of threads is zero. A thread within the number of threads is suspended if the thread requests a lock and has a lock count of zero. A procedure, such as a handler, is executed in response to all of the threads within the number of threads having no locks.
    Type: Application
    Filed: October 17, 2007
    Publication date: March 27, 2008
    Inventors: LUKE BROWNING, Suresh Warrier
  • Publication number: 20060242389
    Abstract: Using resource sets for job-level control of the simultaneous multi-threading capability (SMT) of a processor in a data processing system. A resource set defined with respect to the processor is adapted to control whether the simultaneous multi-threading capability is enabled.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Luke Browning, Thomas Mathews