Patents by Inventor Daniel McCrackin

Daniel McCrackin 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: 20070005179
    Abstract: A method and system for planning and optimizing the movement of a robotic device comprises establishing a plurality of spatial locations where the device can possibly be positioned and establishing rule sets for constraining movement of the robotic device between the locations. Once a start and end point have been determined, the method of the invention calculates all possible routes for the device to move, via the established locations and following the constraints of the rule sets. The calculated routes are then compared to a criteria, such as minimizing time, and an optimum route, meeting the desired criteria is determined. The calculated routes may also be cached for future access. The invention also provides for an error recovery method for allowing a robotic device to recover should it encounter an error.
    Type: Application
    Filed: January 30, 2004
    Publication date: January 4, 2007
    Inventors: Daniel Mccrackin, Stephen Johnson
  • Publication number: 20060229763
    Abstract: A method of processing objects using a bilateral architecture. The method comprises the steps of: arranging a plurality of instruments around a bi-directional conveyance device, the instruments spaced at fixed pitch intervals along the conveyance device; assigning dedicated movers to each of the instruments, the dedicated movers for loading and unloading of the objects to and from the instruments and the conveyance device; and controlling the operation of the conveyance device to have an interrupted motion, the interrupted motion for coordinating the loading and unloading of the objects; wherein the dedicated movers are positioned such that adjacent movers operate independently of one another. The method can be operated on an automated robotic system having a modular architecture.
    Type: Application
    Filed: March 17, 2006
    Publication date: October 12, 2006
    Inventors: Hansjoerg Haas, Trevor Jones, Roger Hertz, Susan Hertz, Daniel McCrackin, Edgar Outhouse, Thomas Hatherley, Micheal Riff, Gregory Lowe, Bradley Klinck, Richard Huber, Jonathan Wittchen, Michael Peck
  • Publication number: 20050075757
    Abstract: A method of processing objects using a bilateral architecture. The method comprises the steps of: arranging a plurality of instruments around a bi-directional conveyance device, the instruments spaced at fixed pitch intervals along the conveyor device; assigning dedicated movers to each of the instruments, the dedicated movers for loading and unloading of the objects to and from the instruments and the conveyance device; and controlling the operation of the conveyance device to have an interrupted motion, the interrupted motion for co-ordinating the loading and unloading of the objects; wherein the dedicated movers are positioned such that adjacent movers operate independently of one another. The method can be operated on an automated robotic system having a modular architecture.
    Type: Application
    Filed: July 26, 2004
    Publication date: April 7, 2005
    Inventors: Hansjoerg Haas, Trevor Jones, Roger Hertz, Daniel McCrackin, Edgar Outhouse, Thomas Hatherley, Michael Riff, Gregory Lowe, Richard Huber, Jonathan Wittchen, Bradley Klinck
  • Publication number: 20050031141
    Abstract: A volume ramp-up circuit for a sound masking system to ramp the volume of the sound masking output from an initial setting to a final volume setting over a ramp-up period. The sound masking system generates a volume setting signal for the ramp-up circuit. The volume ramp-up circuit generates a volume setting signal for the sound masking system based on the volume setting signal and an internally generated control signal. The control signal is stored in non-volatile memory. In the event of a power loss, the setting for the control signal is retrieved from the non-volatile memory and the volume ramp-up for the sound masking system is continued.
    Type: Application
    Filed: August 4, 2003
    Publication date: February 10, 2005
    Inventors: Daniel McCrackin, Niklas Moeller