Patents by Inventor Michael C. STRAUSS

Michael C. STRAUSS 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: 11951339
    Abstract: A fall protection system includes a base assembly, a mast assembly, and a locking assembly adapted to lock the mast assembly with the base assembly. The locking assembly includes a first plate and a second plate. The locking assembly also includes a fixed member fixedly coupled to the second plate. The locking assembly further includes a locking pin including an elongate portion at least partially received within the fixed member and a first tab, the locking pin being movable relative to the fixed member between an engaged position and a disengaged position. In the engaged position, the first tab is at least partially received within a first groove such that the locking pin is engaged with the first plate. Further, in the disengaged position, the first tab is at least partially received within a second groove such that the locking pin is spaced apart from the first plate.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: April 9, 2024
    Inventors: Andrew C. Strauss, Nicholas G. Bauer, Michael T. Weiss
  • Patent number: 9477575
    Abstract: A method for debugging and includes receiving a request for capturing a frame generated by a graphics application implementing application threads executing function calls. The function calls are associated with one or more thread specific resources used at the beginning of the capturing process. For each application thread, a corresponding state is determined for each thread specific resource utilized, and a corresponding capture stream is established. For each application thread, executed function calls are captured into the corresponding capture stream. A plurality of captured function calls is arranged in the order they were executed by the graphics application. For each capture stream, a corresponding replay thread is established. Application threads, capture streams, and replay threads exist in a one-to-one-to-one relationship.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: October 25, 2016
    Assignee: NVIDIA CORPORATION
    Inventor: Michael C. Strauss
  • Publication number: 20140372990
    Abstract: A method for debugging and includes receiving a request for capturing a frame generated by a graphics application implementing application threads executing function calls. The function calls are associated with one or more thread specific resources used at the beginning of the capturing process. For each application thread, a corresponding state is determined for each thread specific resource utilized, and a corresponding capture stream is established. For each application thread, executed function calls are captured into the corresponding capture stream. A plurality of captured function calls is arranged in the order they were executed by the graphics application. For each capture stream, a corresponding replay thread is established. Application threads, capture streams, and replay threads exist in a one-to-one-to-one relationship.
    Type: Application
    Filed: June 12, 2013
    Publication date: December 18, 2014
    Inventor: Michael C. STRAUSS