Patents by Inventor Brian Dewayne Watson

Brian Dewayne Watson 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: 6131113
    Abstract: A data processing system provides a method and apparatus for managing a shared resource between multiple processors. The data processing system includes a first processor for producing, or supplying, available sections of the shared resource, and a second processor for consuming, or allocating, the available sections within the system. The first and second processor share a memory containing a circular queue, a resource queue, for referencing available shared resource sections. The resource queue is initialized by storing a pointer to an available shared resource section in each entry of the resource queue. The second processor consumes an available section of shared resource by removing a resource pointer from a resource queue entry and sending a message signal to a mailbox message subsystem of the first processor.
    Type: Grant
    Filed: February 24, 1998
    Date of Patent: October 10, 2000
    Assignee: International Business Machines Corporation
    Inventors: Earle Ellsworth, Laura Hepner Evans, Sangram Singh Ghoman, Thomas Charles Jarvis, Matthew Joseph Kalos, Ralph O'Neill, Lisa Phan, David Brent Schreiber, Brian Dewayne Watson