Patents by Inventor Jeremy P. Duke

Jeremy P. Duke 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: 7458077
    Abstract: A method and system optimizes thread scheduling by receiving thread objective data that includes a performance objective, sampling performance metric data points, wherein each data point varies as a function of scheduling quantum values, and calculating a new scheduling quantum value by processing the performance metric data points according to the performance objective. A process manager adjusts the scheduling quantum value to increase thread performance by utilizing the calculated scheduling quantum value.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 25, 2008
    Assignee: Intel Corporation
    Inventor: Jeremy P. Duke
  • Patent number: 7159091
    Abstract: Briefly, in accordance with one embodiment of the invention, applications may be dynamically relocated from one flash memory device to another flash memory device based on application usage data. Monitoring of application usage may be continuous, and the application usage data may be updated as application usage changes over time.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: January 2, 2007
    Assignee: Intel Corporation
    Inventors: Atul N. Hatalkar, Jeremy P. Duke