Patents Assigned to On Top Safety Company, Inc.
  • Patent number: 10183185
    Abstract: A fall arrest apparatus including a force damping subsystem having a damper, a brake release mechanism connected to the force damping subsystem and arranged to trigger when a force having a sufficient magnitude is transmitted to the brake release mechanism, and a brake mechanism including an energy storage device arranged to deploy at least one anchor when the brake release mechanism is triggered. The force is provided by a falling object to the force damping subsystem and the force damping subsystem is arranged to decelerate the falling object after the brake release mechanism is triggered.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: January 22, 2019
    Assignee: On Top Safety Company, Inc.
    Inventors: John J. Carroccia, Jeffrey L. Murray