U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5823572

Self Defense Weapon With Memo

A self defense weapon formed as a memo pad and which is easily held by a person's fingers, therefore making it possible to provide protection from a mugger and also to quickly and easily write a record or a message without failure of missing or forgetting significant information under a stressful situation.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 700/248 - Plural robots


Subclass of Class 700 - Data processing: generic control systems or specific applications
Definition: Subject matter wherein the second device is another robot.
No. of patents: 338
Last issue date: 04/10/2012


1                  
NumberTitleIssue Date
8155788Automatic machine system
To provide an automatic machine system for readily and reliably selecting a desired mechanism part from among the automatic machine systems composed of a plurality of mechanism parts and teaching the mechanism part. Each of a plurality of mechanism parts such...
04/10/2012
8121729Remote diagnostic system for robots
A remote diagnostic system for robots including a number of at least two robots, wherein a controller of each robot of the system is locally connected to a service unit provided with local processing power, a remote service center provided with a connector server is...
02/21/2012
8108071Method for coordinating cooperative robots
A method for coordinating cooperative robots is provided. The method includes following steps. An abnormal event is detected by a sensor disposed in an environment or in a robot. The abnormal event is broadcasted to the cooperative robots. Each robot determines whet...
01/31/2012
8103382Method and system for sharing information through a mobile multimedia platform
In a wide area communications network such as the Internet, a public server and an associated database store and make available to a private server personal information relating to an individuals emotional or some other mental or physical state. The private server i...
01/24/2012
8078319Hierarchical contingency management system for mission planners
A system controls a team of vehicles. The system includes a plan dependency identifier, a contingency monitor, and an alert formulator. The plan dependency identifier analyzes a mission plan and identifies mission constraints of the mission plan. The contingency mon...
12/13/2011
8060252High throughput method of in transit wafer position correction in system using multiple robots
Methods correcting wafer position error are provided. The methods involve measuring wafer position error on a robot, e.g. a dual side-by-side end effector robot, during transfer to an intermediate station. This measurement data is then used by a second robot to perf...
11/15/2011
8046101Cleaning robot system and method of controlling same
Provided is a cleaning robot system and a method of controlling the same for economically cleaning, with high workability, plate-shaped members, such as solar cell panels and reflecting mirrors used in photovoltaic power generation and solar thermal power generation...
10/25/2011
8014899Article conveying robot system
An article conveying robot system capable of effectively containing an article in a container conveyed by a conveyor by using a robot. A container detecting part measures the distribution of shading of an image of each containing cell based on a detection result of ...
09/06/2011
8014898Controller of robot used combined with machine tool
A robot controller (7) controlling a robot (1) used combined with a machine tool (5, 6) provided with a communication unit (9) connecting the robot controller to a machine tool, a detection unit (52) detecting through the communica...
09/06/2011
8005571Microsurgical robot system
A robot system for use in surgical procedures has two movable arms each carried on a wheeled base with each arm having a six of degrees of freedom of movement and an end effector which can be rolled about its axis and an actuator which can slide along the axis for o...
08/23/2011
8005572Flexible connection of teaching devices to programmable controllers
An apparatus provides selective communication between multiple programmable robot controllers and one or more teaching devices connected by a network. The network controls communication between the teaching devices and the controllers including active tasks and pass...
08/23/2011
7945348Methods and systems for controlling a semiconductor fabrication process
Software for controlling processes in a heterogeneous semiconductor manufacturing environment may include a wafer-centric database, a real-time scheduler using a neural network, and a graphical user interface displaying simulated operation of the system. These featu...
05/17/2011
7904205Network opening method in manufacturing robots to a second network from a first network
A method of opening a network in a manufacturing system, the system including a plurality of robots, a plurality of robot controllers individually controlling the robots and a plurality of networks connecting the robot controllers with each other. The method include...
03/08/2011
7894940Nesting negotiation for self-mobile devices
Disparate robotic devices can be automatically recharged and reprogrammed by self-scheduling individual time slots for the available recharging area(s) of a charging station. These charging stations provide a nest to which each robot must return periodically for pow...
02/22/2011
7856290Nesting negotiation for self-mobile devices
Disparate robotic devices can be automatically recharged and reprogrammed by self-scheduling individual time slots for the available recharging area(s) of a charging station. These charging stations provide a nest to which each robot must return periodically for pow...
12/21/2010
7783385Network system, mobile device, method of controlling same, and computer program
A network system including a plurality of mobile devices is provided. The plurality of mobile devices each have a sensor function and a wireless communication function, the mobile devices communicating sensor information about a target with one another and tracking ...
08/24/2010
7765028Robot control apparatus
The robot control apparatus has an input-output section, a control section including a priority data generation section, a schedule data generation section, an execution command generation section, and a task data dividing section, a map information database, indivi...
07/27/2010
7742838Process and device for controlling the robotal device
A process is provided for controlling a robotal device, such as a multiaxial industrial robot, by a control unit, with a control core for executing control processes for the robotal device. An interface function checks whether models and/or procedures optionally con...
06/22/2010
7729804Robot controller and robot control method for synchronous operation and adjusting robot movement based on two movement times
A controller calculates first movement times when moving each robot hand from a movement start position to a synchronous operation position in a shortest time and decides the longest first movement time as a second movement time. The controller generates, for each r...
06/01/2010
7643904Random-period chip transfer method
A chip transfer apparatus includes a first carrier for feeding chips and a second carrier for carrying works on it. The transfer apparatus also includes a transfer engine including two or more coaxial revolvers, which can revolve coaxially with each other. Each of t...
01/05/2010
7617017System and method for resource reallocation based on ambient condition data
A system, method and apparatus for resource reallocation based on ambient condition data is disclosed herein. The system includes a planning module (102) for configuring plan data to include a primary sequence and an auxiliary sequence, a rule table (116
11/10/2009
7571025Method and device for controlling manipulators
A method for controlling a plurality of manipulators, such as multiaxial or multiaxle industrial robots. At least one manipulator functions as the reference manipulator and is moved in a plurality of preset poses within its working area at which internal position va...
08/04/2009
7546180Position determination of multiple mechanisms sharing a common axis of motion in a robotic tape library
A system and method for determining relative positions of robots constrained to move along a common axis of motion, where a controller of the system has no prior knowledge of the relative positions. The robots are ordered to move in defined directions and distances ...
06/09/2009
7430457Robot teaching program editing apparatus based on voice input
Candidate character strings representing objects disposed in a work cell, models for robot operation instructions which has variable parts, and robot commands related to the objects are defined in advance. By inputting a query such as ‘Workpiece 1 ?’ by voice, t...
09/30/2008
7424342Transport system
A computer in a transport system includes: a shooting part for shooting a first calibration tray by controlling a camera; a tray position computing part for computing a tray position of the first calibration tray within a captured image which the shooting part shot;...
09/09/2008
7424341Robot system
A robot system efficiently performing an operation of moving a robot to close to and/or separate from a target point, such as teaching operation. A camera of a visual sensor is mounted to the robot such that a distal end of an end effector is seen within the field o...
09/09/2008
7421314Method and device for controlling robot
A method for controlling a robot during an interpolation of a trajectory or motion to any prescribed position, comprises the steps of a) ignoring at least one of the three originally prescribed or interpolated tool center point orientation values; b) finding new too...
09/02/2008
7409267Predictive robot, control method for predictive robot, and predictive robotic system
A predictive robot includes a prediction-related item storage to store terms related to prediction performance, a first communicator which transmits stored prediction-related terms and receives a search result of information search with regard to the prediction-rela...
08/05/2008
7383100Extensible task engine framework for humanoid robots
An extensible task engine framework for humanoid robots. Robot instructions are stored as tasks and skills. Tasks are designed so that they can be executed by a variety of robots with differing configurations. A task can refer to zero or more skills. A skill can be ...
06/03/2008
7373219Grip strength with tactile feedback for robotic surgery
Surgical robots and other telepresence systems have enhanced grip actuation for manipulating tissues and objects with small sizes. A master/slave system is used in which an error signal or gain is artificially altered when grip members are near a closed configuratio...
05/13/2008
7373218Image distribution system
An information distribution system capable of presenting an image photographed by a moving body, such as a robot or vehicle, selected by a user. The information distribution system includes moving bodies, local managers, and a global manager. When a user requests a ...
05/13/2008
7349758Interactive personalized robot for home use
An interactive personalized robotic system for a home environment includes a home network in communication with at least one electronic device. A robot is in communication with the home network and is capable of controlling the at least one electronic device. The ro...
03/25/2008
7346428Robotic sweeper cleaner with dusting pad
An autonomously movable home cleaning robot that incorporates a sweeper and dust bin as well as a dusting assembly in tandem in the direction of movement of the robot. ...
03/18/2008
7343222System, method and apparatus for organizing groups of self-configurable mobile robotic agents in a multi-robotic system
A system of self-organizing mobile robotic agents (MRAs) in a multi-robotic system (MRS) is disclosed. MRAs cooperate, learn and interact with the environment. The system uses various AI technologies including genetic algorithms, genetic programming and evolving art...
03/11/2008
7330775Legged mobile robot controller, legged mobile robot and legged mobile robot control method
A legged mobile robot, a legged mobile robot controller and a legged mobile robot control method are provided to perform a loading operation to load a gripped object in parallel on a target place having a height where a stretchable range of arm portions of the legge...
02/12/2008
7330774Reception system
An operation control unit of a reception system includes a visitor ID information DB for storing therein visitor comparison information and visitor ID information including a phone number of a receiver of a visitor; an identifying unit for identifying the visitor wh...
02/12/2008
7330777Robot coordinated control method and system
A reference signal is transmitted from one of a plurality of robot control devices connected by communication connecting device to the other robot control device. The timing of generation of an operation basic period signal in each of the other robot control devices...
02/12/2008
7330776System, apparatus, and method for managing and controlling robot competitions
A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a respective robot. A respective operator interface may be in communicatio...
02/12/2008
7324872Robot apparatus
An external force estimation system for estimating an external force acting upon a robot apparatus which includes a machine body which in turn includes a plurality of movable joints is disclosed which includes a distribution type contacting state detection section, ...
01/29/2008
7324873Offline teaching apparatus for robot
An offline teaching apparatus including a data acquiring section for acquiring position and orientation data and processing-condition data including interpolation commands, at respective predefined taught points, from an existing first processing program for a first...
01/29/2008
1                  
 
Sign InRegister
Username  
Password   
forgot password?