Patents by Inventor William Singhose

William Singhose 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: 20200178851
    Abstract: A system for tracking body movement can comprise a first markerless sensor, a second markerless sensor, a processor, and a memory. The first markerless sensor can be configured to generate a first set of data indicative of positions of at least a portion of a body over a period of time. The second markerless sensor can be configured to generate a second set of data indicative of positions of the at least a portion of the body over the period of time. The memory can comprise logical instructions that, when executed by the processor, cause the processor to generate a third set of data based on the first and second sets of data. The third set of data can be indicative of estimates of at least one of joint positions and joint angles of the at least a portion of the body over the period of time.
    Type: Application
    Filed: July 10, 2018
    Publication date: June 11, 2020
    Inventors: William Singhose, Franziska Schlagenhauf
  • Publication number: 20180022584
    Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Inventors: Khalid Lief Sorensen, William Singhose
  • Patent number: 9776838
    Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: October 3, 2017
    Assignee: PAR SYSTEMS, INC.
    Inventors: Khalid Lief Sorensen, William Singhose
  • Publication number: 20160031682
    Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 4, 2016
    Inventors: Khalid Lief Sorensen, William Singhose
  • Patent number: 9132997
    Abstract: The various embodiments of the present disclosure relate generally to crane control systems. An exemplary embodiment of the present invention provides a crane control system comprising a real-time position-location module, an on-off controller module, and an input-shaper module. The real-time position-location module generates a position signal indicative of the distance between crane trolley and a desired location of safety. The on-off controller module maps the position signal to a velocity command signal, wherein the velocity command signal comprises instructions for the crane trolley to move in a vector relative to the desired location in at least a first velocity only if the distance between the crane trolley and the desired location is greater than a cut-off threshold 150. The at least a first velocity is a substantially constant. The input shaper module manipulates the velocity command signal mapped by the on-off controller module to dampen payload oscillations.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: September 15, 2015
    Assignee: Georgia Tech Research Corporation
    Inventors: William Singhose, Chen Chih Peng
  • Publication number: 20130032561
    Abstract: The various embodiments of the present disclosure relate generally to crane control systems. An exemplary embodiment of the present invention provides a crane control system comprising a real-time position-location module, an on-off controller module, and an input-shaper module. The real-time position-location module generates a position signal indicative of the distance between crane trolley and a desired location of safety. The on-off controller module maps the position signal to a velocity command signal, wherein the velocity command signal comprises instructions for the crane trolley to move in a vector relative to the desired location in at least a first velocity only if the distance between the crane trolley and the desired location is greater than a cut-off threshold 150. The at least a first velocity is a substantially constant. The input shaper module manipulates the velocity command signal mapped by the on-off controller module to dampen payload oscillations.
    Type: Application
    Filed: April 25, 2011
    Publication date: February 7, 2013
    Applicant: GEORGIA TECH RESEARCH CORPORATION
    Inventors: William Singhose, Chen Chih Peng
  • Patent number: 7970521
    Abstract: Disclosed are algorithms for controlling multiple states of a dynamic system, such as controlling positioning and cable sway in cranes. Exemplary apparatus and methods may be implemented using first and second serially coupled feedback loops coupled to a plant and payload that are to be controlled. The first feedback loop comprises a first control module. It generates a filtered actuator command from an error signal derived from a signal representing a desired system state and a feedback signal indicative of the actual system state. The generated signal is operative to position the payload. The second feedback loop comprises a second control module that generates a second actuator command that is operative to cause the plant to have an output of zero, to eliminate disturbance-induced oscillations. Input shaping may be employed in the first loop for eliminating motion-induced oscillations.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: June 28, 2011
    Assignee: Georgia Tech Research Corporation
    Inventors: Khalid Lief Sorensen, William Singhose, Stephen Dickerson
  • Publication number: 20080281464
    Abstract: Disclosed are algorithms for controlling multiple states of a dynamic system, such as controling positioning and cable sway in cranes. Exemplary apparatus and methods may be implemented using first and second serially coupled feedback loops coupled to a plant and payload that are to be controlled. The first feedback loop comprises a first control module. It generates a filtered actuator command from an error signal derived from a signal representing a desired system state and a feedback signal indicative of the actual system state. The generated signal is operative to position the payload. The second feedback loop comprises a second control module that generates a second actuator command that is operative to cause the plant to have an output of zero, to eliminate disturbance-induced oscillations. Input shaping may be employed in the first loop for eliminating motion-induced oscillations.
    Type: Application
    Filed: April 19, 2006
    Publication date: November 13, 2008
    Inventors: Khalid Lief Sorensen, William Singhose, Stephen Dickerson