Patents by Inventor Bimal Kiran Doshi

Bimal Kiran Doshi 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: 6910212
    Abstract: An improved system and method for improving complex storage locks that manage access to a shared resource. A FIFO queue is maintained for processes waiting to read or write to the shared resource. When the shared resource is available, the first item is read from the queue. If the first item is a write requestor, the requestor is woken up in order to request the lock. If the first item on the queue is a read requestor, then that read requestor is woken up along with any other read requestors read from the queue until a write requestor is encountered or the end of the queue is reached. When the write wanted flag is set, new read requestors are denied access to the read lock, however any read requestors that were woken up in order to use the read lock are granted a read lock.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: June 21, 2005
    Assignee: International Business Machines Corporation
    Inventors: Larry Bert Brenner, Bimal Kiran Doshi, Greg Robert Mewhinney, James William Van Fleet
  • Publication number: 20020078119
    Abstract: An improved system and method for improving complex storage locks that manage access to a shared resource. A FIFO queue is maintained for processes waiting to read or write to the shared resource. When the shared resource is available, the first item is read from the queue. If the first item is a write requester, the requestor is woken up in order to request the lock. If the first item on the queue is a read requester, then that read requester is woken up along with any other read requesters read from the queue until a write requestor is encountered or the end of the queue is reached. When the write wanted flag is set, new read requesters are denied access to the read lock, however any read requesters that were woken up in order to use the read lock are granted a read lock.
    Type: Application
    Filed: December 4, 2000
    Publication date: June 20, 2002
    Applicant: International Business Machines Corporation
    Inventors: Larry Bert Brenner, Bimal Kiran Doshi, Greg Robert Mewhinney, James William Van Fleet