Patents by Inventor Honary Hooman

Honary Hooman 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: 7155716
    Abstract: In one embodiment, a method, system, and apparatus provide prioritized, fair, and weighted task scheduling for a shared execution queue. New tasks are prioritized according to their processing requirements and held in one or more queues according to their priority levels. Tasks are retrieved from each queue in a fair and weighted manner according to the priority level of each queue. In one embodiment, tasks of approximately equal total processing requirements/time are retrieved from each storage queue in a given task retrieval cycle.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: December 26, 2006
    Assignee: Intel Corporation
    Inventors: Honary Hooman, Dianne L. Steiger
  • Publication number: 20030172104
    Abstract: In one embodiment, a method, system, and apparatus provide prioritized, fair, and weighted task scheduling for a shared execution queue. New tasks are prioritized according to their processing requirements and held in one or more queues according to their priority levels. Tasks are retrieved from each queue in a fair and weighted manner according to the priority level of each queue. In one embodiment, tasks of approximately equal total processing requirements/time are retrieved from each storage queue in a given task retrieval cycle.
    Type: Application
    Filed: March 8, 2002
    Publication date: September 11, 2003
    Applicant: Intel Corporation
    Inventors: Honary Hooman, Dianne L. Steiger