Patents by Inventor Rajiiv Gupta

Rajiiv Gupta 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: 5710881
    Abstract: In a shared memory multiprocessing computer system, multiple processors can cache copies of a shared data block in their local cache memories and independently modify their cached copies. The cached copies are later merged in a global memory with the shared data block. With each cached copy, a bitmask consisting of a plurality of flags associated with elements of the cached copy also is stored in the local memories. A local memory controller tracks which elements of the cached copies are modified by setting the bitmask flags associated with such elements. When merging, only modified elements of the cached copies are stored in the originating data block as indicated by the bitmask flags.
    Type: Grant
    Filed: November 25, 1996
    Date of Patent: January 20, 1998
    Assignee: Hewlett Packard Company
    Inventors: Rajiiv Gupta, Alan H. Karp