Patents by Inventor Mark Ruth

Mark Ruth 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: 11014240
    Abstract: A robot is disclosed which includes a dynamic safety zone feature capable of defining a space around the robot to be monitored to provide safe operating conditions for personnel or property. The dynamic safe zones can be a volume around one or more moving components of the robot. Such dynamic safe zones can be scaled depending on the nature of the operation (fast moving robot having a larger dynamic safety zone). Multiple different zones can be used in some embodiments. The zones can further be scaled depending on the nature of the sensors used in the operation of the robot. Multiple different moving components can have different dynamic safety zones.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: May 25, 2021
    Assignee: ABB Schweiz AG
    Inventors: Gregory A. Cole, Mark Ruth
  • Publication number: 20190262993
    Abstract: A robot is disclosed which includes a dynamic safety zone feature capable of defining a space around the robot to be monitored to provide safe operating conditions for personnel or property. The dynamic safe zones can be a volume around one or more moving components of the robot. Such dynamic safe zones can be scaled depending on the nature of the operation (fast moving robot having a larger dynamic safety zone). Multiple different zones can be used in some embodiments. The zones can further be scaled depending on the nature of the sensors used in the operation of the robot. Multiple different moving components can have different dynamic safety zones.
    Type: Application
    Filed: September 5, 2018
    Publication date: August 29, 2019
    Inventors: Gregory A. Cole, Mark Ruth
  • Patent number: 9604361
    Abstract: A system for defining motions of a plurality of real robots cooperatively performing a show based on a description of the motions of the robots defined by animation software. The system includes at least one storage for storing a plurality of segments that describe the motions of the robots during the show, each segment includes a description of motions of one of the robots during a defined time period, and for storing a plurality of scenes, each scene specifying a plurality of segments to be executed simultaneously by the robots, and a playlist handler configured to handle creation of a playlist including a sequence of scenes and to amend the playlist according to user commands, and a user interface configured to display the playlist to a user, to allow the user to edit the playlist by amending the sequence of scenes, and to receive the user commands.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: March 28, 2017
    Assignee: ABB Schweiz AG
    Inventors: Magnus Gustafsson, Mark Ruth
  • Publication number: 20160311112
    Abstract: A system for defining motions of a plurality of real robots cooperatively performing a show based on a description of the motions of the robots defined by animation software. The system includes at least one storage for storing a plurality of segments that describe the motions of the robots during the show, each segment includes a description of motions of one of the robots during a defined time period, and for storing a plurality of scenes, each scene specifying a plurality of segments to be executed simultaneously by the robots, and a playlist handler configured to handle creation of a playlist including a sequence of scenes and to amend the playlist according to user commands, and a user interface configured to display the playlist to a user, to allow the user to edit the playlist by amending the sequence of scenes, and to receive the user commands.
    Type: Application
    Filed: February 5, 2014
    Publication date: October 27, 2016
    Inventors: Magnus Gustafsson, Mark Ruth