Pet Toilet-Like Water Disk and Food Storage
One pet-friendly inventor patented "a device for watering pets, e.g., a dog or cat." The device, he helpfully noted, "has the general shape of a toilet."
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.
| Number | Title | Issue Date |
| 8180488 | Robot system A robot system includes a robot and a robot controller including a drive unit, a memory that stores an arm-occupied region and a movement-forbidden region, a target position calculation unit that outputs a target position of a tool or a workpiece, a movement-forbidd... | 05/15/2012 |
| 8095239 | Method and apparatus for controlling the motion of a robotic device A robot movement control device is connected to a communications network in a remote location relative to a robotic device that is also connected to the communications network. The robot movement control device is an electronic device with a video display for displa... | 01/10/2012 |
| 8046104 | Industrial robot system An industrial robot system including at least one industrial robot including a manipulator and a control unit for controlling the manipulator, a portable operator control device for teaching and manually operating a robot. The portable operator control device includ... | 10/25/2011 |
| 8041459 | Methods relating to microsurgical robot system A method of operating a surgical system. The method includes obtaining a magnetic resonance imaging (MRI) scan in which magnetic resonance (MR) visible targets are located; registering a robotic arm to the MRI scan using a digitizing tool, the robotic arm including:... | 10/18/2011 |
| 8014901 | Mobile robot control system In a mobile robot control system, it is configured such that the robot generates time-series data sequentially at a predetermined time interval and transmits them to the external terminal, and the external terminal receives the transmitted time-series data and adds ... | 09/06/2011 |
| 8010234 | Control system and teach pendant for an industrial robot A live handle switch in the form of a hand operated safety switch for an industrial robot or a machine is described. The live handle comprises a safety certified switch for operating a robot or other machine safely while under manual control. The live handle switch ... | 08/30/2011 |
| 7991509 | Augmented surgical interface The present invention is a system comprising surgical units and operator interface units configured to provide multiple capabilities within a surgical environment, or within a surgical training environment. The system may provide such capabilities in a modular fashi... | 08/02/2011 |
| 7983794 | Interface apparatus and mobile robot equipped with the interface apparatus A robot recording a message on a wireless tag which includes: a voice recognition unit recognizing a voice input by a voice input unit which inputs a voice of a person; a message extraction unit extracting the message from the voice recognized by the voice recogniti... | 07/19/2011 |
| 7979162 | Wireless controller and a method for wireless control of a device mounted on a robot A wireless controller for controlling and/or monitoring a device arranged mounted on or relative to an industrial robot. A wireless communicator including a processor arranged with software means handles wireless communication to and from the device. A control carri... | 07/12/2011 |
| 7957838 | Control system, method and computer program A control system for a plurality of mechanical units, namely robots and/or external axes. A manually-operated control, such as a joy-stick or key panel, is adapted to move at least one of the mechanical units or part thereof. The control system includes an indicator... | 06/07/2011 |
| 7930067 | Motion editing apparatus and motion editing method for robot, computer program and robot apparatus An apparatus and method is disclosed wherein motion data which define motions of an end effecter of a robot such as a hand tip can be produced simply and conveniently. The apparatus and method provide a motion editing environment in which motion data for allowing a ... | 04/19/2011 |
| 7890212 | Wizard for programming an intelligent module Certain exemplary embodiments comprise a wizard, which enables a user to configure and program an intelligent module by answering a series of questions about a specific application. The output of the wizard includes two distinct components. The wizard generates a pa... | 02/15/2011 |
| 7865269 | Robotic surgical system with joint motion controller adapted to reduce instrument tip vibrations A robotic surgical system has a robot arm holding an instrument for performing a surgical procedure, and a control system for controlling movement of the arm and its instrument according to user manipulation of a master manipulator. The control system includes a fil... | 01/04/2011 |
| 7860614 | Trainer for robotic vehicle A trainer for training a human to use a physical robot in a physical environment, the physical robot being controlled in the physical environment by an operator control unit, the trainer comprising an input device; a visual display; a computer connected to the input... | 12/28/2010 |
| 7848851 | Controller of work piece-conveying robot A controller for work piece-conveying robot having: a coordinate system storage section for storing one or more manual jog feed coordinate systems; a working area setting section for setting to a machine tool a working area to which the manual jog feed coordinate sy... | 12/07/2010 |
| 7848850 | Method for driving robot A method for driving a robot in a manner of imitation by watching (non-contact manner) based on the movement of a moving object, which has a complicated shape often causing self-occlusion, is provided. A plurality of image data of the robot is associated with pre-ar... | 12/07/2010 |
| 7835823 | Method for tracking and reporting usage events to determine when preventive maintenance is due for a medical robotic system A medical robotic system comprises a number of components that may be monitored to determine their preventive maintenance needs by recording usage-related information for the monitored components into associated non-volatile memories. When usage of the component exc... | 11/16/2010 |
| 7783387 | Process for controlling industrial robots, and related robots, systems and computer programs A robot system (X-Z) includes a plurality of manipulators (1x-2x, 1y-2y, 1w-2w, 1z-2z) and a portable terminal (3), said terminal being able to con... | 08/24/2010 |
| 7738998 | Robot device Robot apparatus has a robot 1, a controller 2 for controlling the aforementioned robot 1 to perform working, and a plurality of external axis devices 4, 5 and 6 to be controlled by the aforementioned controller 2. The aforem... | 06/15/2010 |
| 7729805 | Travel time display device and method for industrial robot There is provided a travel time display device for an industrial robot which can display travel time on the screen such that time taken for moving a work from any designated starting point to any other point can be seen at a glance. The travel time display device in... | 06/01/2010 |
| 7650205 | Process for controlling industrial robots, and related robots, systems and computer programs An industrial robot includes a manipulator (1) having a control unit (2) and a portable terminal (3), the unit and the terminal being able to communicate in wireless mode for executing a robot programming session. The unit (2) and the ter... | 01/19/2010 |
| 7643907 | Method and apparatus for developing a metadata-infused software program for controlling a robot The present invention is directed to a method and apparatus for developing a metadata-infused software program for controlling a device, such as a robot. A first library of software segments with metadata and a second library of script documents are provided. A part... | 01/05/2010 |
| 7627396 | Industrial robot There is provided an industrial robot which comprises a manipulator having a tool at the tip end, a robot control unit for controlling the manipulator, and a primary teaching device and subsidiary teaching device for controlling the manipulator through the robot con... | 12/01/2009 |
| 7515993 | Robot control apparatus A robot control apparatus for controlling a robot based upon a work program registered in storage means. A program display means is provided for displaying said work program in a list form. A child program list producing means retrieves another work program which is... | 04/07/2009 |
| 7505832 | Method and apparatus for determining a substrate exchange position in a processing system Embodiments of a method and apparatus for determining a substrate exchange position in a processing system are provided. In one embodiment, a method of determining a substrate exchange position in a processing system includes determining an initial exchange position... | 03/17/2009 |
| 7440819 | Animation system for a robot comprising a set of movable parts The object of the invention is to make the movable parts of a robot reproduce the movement of the movable parts of an animated object, via the transmission of movement parameters to the robot in a primary signal PS. The primary signal PS comprises sets of parameters... | 10/21/2008 |
| 7437211 | Enhanced remote jog handle A system for controlling a machine tool is provided. The system includes a user input device deflectable from a neutral position and a controller configured to receive information corresponding to an amount of deflection of the user input device from the neutral pos... | 10/14/2008 |
| 7430456 | Reference point teaching using an end effector to form a witness mark Apparatus and method for reference point teaching for an articulated member, such as a robotic arm. An end effector is moved to form a witness mark on a medium at a target location. An updated reference point for the end effector is generated in relation to a detect... | 09/30/2008 |
| 7430457 | Robot 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 |
| 7424341 | Robot 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 |
| 7409267 | Predictive 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 |
| 7406360 | Method for detecting transfer shift of transfer mechanism and semiconductor processing equipment A dummy substrate (17) differs from a substrate to be processed in having a first guide (G1) for assisting centering, however, it can be handled as a substitute of the substrate to be processed. In a process chamber (2), a second guide (G2 | 07/29/2008 |
| 7403835 | Device and method for programming an industrial robot In a device and method for programming an industrial robot using a simulation program, control commands are issued by a handheld programming device and these commands are visualized on an image surface as movement and/or processing operations by the robot on the bas... | 07/22/2008 |
| 7403837 | Portable device used to at least visualize the process data of a machine, a robot or a technical process A portable device (1) with at least one optical output device (2) for displaying at least process data of a machine, a robot or a technical process, with at least one input device (3) for at least intervening in the operating functions of the de... | 07/22/2008 |
| 7390157 | Force feedback and texture simulating interface device A man-machine! interface is disclosed which provides force, texture, pressure and temperature information to sensing body parts. The interface is comprised of a force-generating device (900) that produces a force which is transmitted to a force-applying devic... | 06/24/2008 |
| 7386364 | Operation control device for leg-type mobile robot and operation control method, and robot device A legged mobile robot gives up a normal walking motion and starts a tumbling motion when an excessively high external force or external moment is applied thereto and a behavior plan of a foot part thereof is disabled. At this time, the variation amount ΔS/Δt of th... | 06/10/2008 |
| 7379790 | Tool memory-based software upgrades for robotic surgery Robotic devices, systems, and methods for use in robotic surgery and other robotic applications, and/or medical instrument devices, systems, and methods includes both a reusable processor and a limited-use robotic tool or medical treatment probe. A memory the limite... | 05/27/2008 |
| 7376488 | Taught position modification device A taught position modification device easily correcting, in a short time, positions of taught points in a program prepared by an offline programming system. A workpiece image captured by a visual sensor and an image of a three-dimensional workpiece model having thre... | 05/20/2008 |
| 7373220 | Robot teaching device A teaching device and a teaching modification device capable of easily attaining conformity between an operation program of a robot prepared by off-line programming and an actual operation of the robot. A layout of a robot system including three-dimensional models o... | 05/13/2008 |
| 7370022 | Building plans for household tasks from distributed knowledge A system and a method are disclosed that provide plans for autonomous machines such as humanoid robots to perform indoor task. Human subjects contribute plans to a knowledge database. Information in the knowledge database is pre-processed to identify task steps and ... | 05/06/2008 |