Patents by Inventor Michael W. Ginnick

Michael W. Ginnick 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: 7987462
    Abstract: A method for automatic throttling of work producers by actively monitoring the amount and rate at which work is both produced and consumed relative to a threshold value, the consumer thread can calculate the subset of the ‘N’ threads which can be placed in a temporary sleep condition, wherein the duration of sleep is determined to give the consumer thread processing time to catch up, keeping the process from being overrun. ‘N’ is the number of unique producer threads.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: David A. Follis, Michael W. Ginnick
  • Publication number: 20080120622
    Abstract: A method for automatic throttling of work producers by actively monitoring the amount and rate at which work is both produced and consumed relative to a threshold value, the consumer thread can calculate the subset of the ‘N’ threads which can be placed in a temporary sleep condition, wherein the duration of sleep is determined to give the consumer thread processing time to catch up, keeping the process from being overrun. ‘N’ is the number of unique producer threads.
    Type: Application
    Filed: November 16, 2006
    Publication date: May 22, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Follis, Michael W. Ginnick