Patents by Inventor Matthew E. Trautman

Matthew E. Trautman 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: 10635653
    Abstract: A method includes retrieving, by a processor, a first entry from a global wait list as a current waiting lock. The method further includes decreasing, by the processor, a deadlock timer of the current waiting lock. The method further includes determining, by the processor, whether the deadlock timer equals zero. The method further includes appending, by the processor, the current waiting lock to an end of a deadlock victim selection list, if the deadlock timer equals zero. The method further includes selecting, by the processor, a victim from the deadlock victim selection list.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: April 28, 2020
    Assignee: Unisys Corporation
    Inventors: Matthew E Trautman, Linda J Brock, Douglas A Fuller, Edward C Fisher, Michael J Rieschl
  • Publication number: 20170308564
    Abstract: A method includes retrieving, by a processor, a first entry from a global wait list as a current waiting lock. The method further includes decreasing, by the processor, a deadlock timer of the current waiting lock. The method further includes determining, by the processor, whether the deadlock timer equals zero. The method further includes appending, by the processor, the current waiting lock to an end of a deadlock victim selection list, if the deadlock timer equals zero. The method further includes selecting, by the processor, a victim from the deadlock victim selection list.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Applicant: Unisys Corporation
    Inventors: Matthew E. Trautman, Linda J. Brock, Douglas A. Fuller, Edward C. Fisher, Michael J. Rieschl
  • Publication number: 20090204967
    Abstract: Various approaches for capturing context data in a data processing arrangement are described. In one approach, a method controls shared access to an object for a plurality of requestors. An access control routine receives an access control request from a first routine of one of the requestors. The access control request specifies a type of control over access to the object and specifies a role descriptor that describes a processing context in the first routine of the requested access control to the object. The context is not visible to the access control routine without the role descriptor. The method determines whether the type of control can or cannot be immediately granted to the requestor. If the type of control cannot be immediately granted to the one of the requestors, the specified type of requested control and role descriptor are stored by the access control routine.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Inventors: Kelsey L. Bruso, James M. Plasek, Matthew E. Trautman