Patents by Inventor Dexter Bradshaw

Dexter Bradshaw 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).

  • Publication number: 20060143241
    Abstract: A system and method for providing scaleable recovery for a multiplexed transactional log. Unlike a dedicated log that includes log data of only one client, a multiplexed transactional log may include log data from multiple clients. In a multiplexed transactional log, log data from different clients may be multiplexed into the multiplexed transactional log in any order. The multiplexed log is maintained for multiple clients using a scaleable logging process. After a system failure, the multiplexed log is recovered using a scaleable recovery process. The scaleable recovery process includes an end-of-log locating process for locating the end of the multiplexed log and each of the virtual logs with the multiplexed log. The end-of-log locating process is also scaleable.
    Type: Application
    Filed: February 17, 2006
    Publication date: June 29, 2006
    Applicant: Microsoft Corporation
    Inventor: Dexter Bradshaw
  • Publication number: 20060053339
    Abstract: A common transactional logging system (a “virtual logging system”) that presents to one or more log clients the appearance that each log client is interacting with a dedicated logging system. In reality, the virtual logging system is multiplexing multiple virtual log streams, including log records, for each log client into a single transactional log.
    Type: Application
    Filed: October 31, 2005
    Publication date: March 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Thomas Miller, Dexter Bradshaw
  • Publication number: 20050091668
    Abstract: Transactions among kernel objects utilize application program interfaces (APIs) to implement operations on a transaction object and APIs to implement operations on a resource manager object.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Inventors: Jon Cargille, Surendra Verma, Mark Zbikowski, Dexter Bradshaw, James Johnson, Muhunthan Sivapragasam, Steven Malan