Patents by Inventor Masooma Bhiawala

Masooma Bhiawala 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: 7191315
    Abstract: The present invention provides methods and memory structures for efficient tracking and recycling of physical register assignments. The disclosed methods and memory structures each provide an approach to reduce the size of the memory structures needed to track the usage of the physical registers and the recycling of these registers.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: March 13, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Spencer M. Gold, Julie M. Staraitis, Masooma Bhiawala
  • Patent number: 6959377
    Abstract: A system and method for memory structures for efficient tracking and recycling of physical register assignments are disclosed. The method and system provide the necessary functionality to allow the number of physical registers assigned to incoming instructions to equal the number of physical registers that are returned to the list of free registers each cycle, thereby maintaining a substantially constant number of physical register pointers in the list of free registers. The system and method reduce the size of the memory structures utilized to track the usage of physical registers and the recycling of these registers.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: October 25, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Spencer M. Gold, Masooma Bhiawala
  • Publication number: 20030182538
    Abstract: The present invention provides a system and method for memory structures for efficient tracking and recycling of physical register assignments. The system and method reduce the size of the memory structures utilized to track the usage of physical registers and the recycling of these registers.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Spencer M. Gold, Masooma Bhiawala
  • Publication number: 20020184473
    Abstract: The present invention provides memory structures for efficient tracking and recycling of physical register assignments. This approach reduces the size of the memory structures needed to track the usage of physical registers and the recycling of these registers.
    Type: Application
    Filed: June 4, 2001
    Publication date: December 5, 2002
    Applicant: SUN MICROSYSTEMS INC.
    Inventors: Spencer M. Gold, Julie M. Staraitis, Masooma Bhiawala