...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?
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 |
| 7415313 | Spatial coordination system A system and process uses pheromone propagation to provide direction and/or distance information to a remote destination through the use of localized decision making processes. Locally available information is exchanged and translated with global information through... | 08/19/2008 |
| 7272452 | Controller with configurable connections between data processing components A controller with configurable connections between data processing components that is optimized to provide a particular function such as temperature control is provided. In one embodiment, the controller includes a number of configurable inputs and outputs that may ... | 09/18/2007 |
| 7248012 | Teaching data preparing method for articulated robot Set the first temporary attitude of an end effector for a plurality of work points (step S3). Determine the attitude of an articulated robot at one-end first work point out of a plurality of work points (step S4). Determine the attitude of an articulat... | 07/24/2007 |
| 7221985 | On-screen calibration system and operating method thereof An on-screen calibration system for disc drives and the operating method thereof. The calibration system includes an autocollimator detecting the inclined angle of the stage of a disc drive. A control module is connected to the on-screen display module and a bar cod... | 05/22/2007 |
| 7174586 | Operation control apparatus for electric bed An MPU sends pieces of information supplied by the input signals from a hand switch to a semiconductor memory device and the memory device stores these pieces of information. These pieces of information are: input points of an operation start signal and an operation... | 02/13/2007 |
| 7139843 | System and methods for generating and communicating motion data through a distributed network A control software system for generating and distributing motion media for operating a target motion device. The control software system generates the motion media based on a motion program generated at a content server. The control software system distributes the m... | 11/21/2006 |
| 7136708 | Control system, control apparatus, and control method for microscope stage A control system of a stage of a microscope includes: a stage transfer unit for transferring the stage for loading a sample perpendicular to an optical axis of the microscope; a transfer command acquisition unit for obtaining command information for a transfer of th... | 11/14/2006 |
| 7116329 | Image processing method An image processing method is disclosed for more effectively displaying movements of an object composed of a plurality of polygons. The image processing method displays a moving object by displacing backward given vertices of polygons composing the moving object, im... | 10/03/2006 |
| 7117068 | System and method for library robotics positional accuracy using parallax viewing In one aspect and one example, a method for calibrating robotic picker mechanisms in automated storage library systems includes detecting a calibration mark with at least one sensor from a first position and a second position, where the first position and the second... | 10/03/2006 |
| 7102622 | Production equipment monitoring device A production equipment monitoring device comprises a display panel providing a touch switch function, a touch switch display controller displaying on the display panel a touch switch corresponding to a general segmentary operating process, an operating status displa... | 09/05/2006 |
| 7096076 | Output cam system and method In accordance with a first preferred embodiment, a control method comprises monitoring a position of a motion control axis and controlling an output device responsive to the position of the motion control axis. The controlling step further includes latching a cam el... | 08/22/2006 |
| 7091473 | Measuring system for recording angular and linear absolute values An absolute measuring system for the determination of angles or paths is described. During normal operation the encoder of this system is fed by a voltage supply (mains). If the voltage supply fails the encoder is switched to an auxiliary power supply which uses les... | 08/15/2006 |
| 7082305 | Method and apparatus for generating a neighbor cell list A user equipment (UE) communicates with at least one cell defining an active set. A velocity vector including position, speed, and direction is associated with the UE. A radio network controller receives information related to the velocity vector and creates a filte... | 07/25/2006 |
| 7031798 | Event management systems and methods for the distribution of motion control commands A motion control system for controlling a target device to perform a desired motion operation. The motion control system comprises at least one motion event provider, a motion event manager, and a motion control component. The motion event provider is configured to ... | 04/18/2006 |
| 7023337 | Spray gun control operator interface A monitoring system that permits an operator to observe on a visual display operating data for a plurality of dispensing devices. These data displays are visual representations based on signals received from a monitor control. The operator is able to arrange and gro... | 04/04/2006 |
| 7004392 | Barcode single laser scanner targeting A robot apparatus and a barcode scanner to be used for collecting positional data parallel to the scan direction in, for example, a library storage system is provided. In one embodiment, the robotic apparatus includes a barcode scanner having a scan path and an atte... | 02/28/2006 |
| 6999840 | Vacuum pump A vacuum pump (10) includes a control device (20) for processing operational data and operational instructions. Further, the vacuum pump (10) includes a touch screen (40) serving as display for displaying the operational data callable fro... | 02/14/2006 |
| 6976243 | Method and system for developing source code and displaying linked elements found within the source code Methods and systems consistent with the present invention provide an improved software development tool that allows a developer to determine which elements in source code are at most a given number of links away from a selected element. Moreover, the software develo... | 12/13/2005 |
| 6968241 | Device and method for controlling the position for working devices of mobile machines The invention relates to a device for controlling the position for work devices (41) of mobile machines (40). The inventive device comprises a measuring device (1,2) for measuring an angle (α) which is formed between a level (42) that is... | 11/22/2005 |
| 6965801 | Method and system for controlling one or more apparatus based on a geographic location A method and device that controls one or more apparatus in relation to the expected time of sunrise and sunset at the location of the apparatus. The operator enters a geographic location identifier, such as a zip code or telephone area code, and the controller compu... | 11/15/2005 |
| 6934591 | Figure eight hysteresis control method and follow-up system A control system (102) operates within a dynamic range, and a follow-up system (104) is commanded to reduce a positional error between the follow-up system and the control system when the dynamic range is exceeded. A linear follow-up command may be ini... | 08/23/2005 |
| 6909921 | Occupancy sensor and method for home automation system A room occupancy sensor, a home automation system and a method for automatic control of controlled devices throughout a home. A unique architecture of occupancy sensors includes entry/exit sensors for detecting movement through doorways that separate rooms in the ho... | 06/21/2005 |
| 6889099 | Distributed control system and an associated system component for the distributed control system A distributed control system having system components (1, 2, 3). The positions of the system components (1, 2, 3) are stored in respective memories (11, 12, 13) as component-specific data, which represent the spatial coordinates of the positions... | 05/03/2005 |
| 6871120 | Device for actuating a seat element and seat comprising it A device (22, 24) for actuating a seat element comprises an actuator (26, 28) equipped with a transducer designed to supply a crude measurement value representing the current position of the actuator. The actuator provides for calculation of a c... | 03/22/2005 |
| 6778866 | Method and apparatus for learning specific body motion A method and apparatus for teaching a person how to perform a specific body motion in a consistent manner is based on electronically measuring one or more parameters of an actual body motion, comparing the one or more measured parameters with corresponding parameter... | 08/17/2004 |
| 6731991 | System for projecting light on a work surface to produce an image for tracing A method and system of projecting light on a planar surface to produce an image for tracing is disclosed. The system includes a projector that has a light source and a signal conditioner that is operably connected to the projector. A computer is operably connected t... | 05/04/2004 |
| 6728583 | User interface for a gamma camera which acquires multiple simultaneous data sets A gamma camera system is described having a user interface by which protocols can be set up for the simultaneous acquisition of different views. Pull-down menus prevent the selection of incompatible simultaneous views for acquisition. The protocol being assembled, i... | 04/27/2004 |
| 6728582 | System and method for determining the position of an object in three dimensions using a machine vision system with two cameras A system and method for estimating the position of an object in three dimensions uses two cameras interconnected with a machine vision search tool. The search tool is capable of registering transformation of a pattern in at least two translational degrees of freedom... | 04/27/2004 |
| 6697683 | Accurate positioner suitable for sequential agile tuning of pulse burst and CW lasers A positioning system including a sensor, a drive sequencer and an actuator. The sensor senses the actuator position and provides position signals to drive the sequencer which responsively computes and drives the actuator in open loop moves containing dwel... | 02/24/2004 |
| 6658313 | Apparatus for adjusting the origins of module heads of a surface mounting apparatus and method therefor There is disclosed an apparatus for adjusting the origins of module heads of a surface mounting apparatus for a dual gantry, the adjusting apparatus, and method therefor. The invention includes the X-Y gantry consisting of first and second X-axis linear m... | 12/02/2003 |
| 6622053 | Electronically controlled stage lighting system A lighting system operating using a digital mirror as its operative device. The digital mirror is used to shape the light which is a passed through advanced optical devices in order to produce an output.... | 09/16/2003 |
| 6498959 | Apparatus and method for controlling a mechanism for positioning video cameras for use in measuring vehicle wheel alignment An apparatus and method for controlling a mechanism for positioning video cameras for use in measuring vehicle wheel alignment includes optical targets for mounting to the wheels of a vehicle, at least one video camera for viewing said optical targets and... | 12/24/2002 |
| 6487461 | TFT panel alignment and attachment method and apparatus A method for aligning a plurality of thin film transistor tiles for constructing a flat panel display. A coverplate is arranged on a coverplate support. A first layer of a bonding material is applied to at least one of a first side of each of the tiles an... | 11/26/2002 |
| 6445964 | Virtual reality simulation-based training of telekinegenesis system for training sequential kinematic behavior of automated kinematic machine To train the sequential kinematic behavior of an automated telekinegenesis robot system, a virtual reality simulator is driven with kinematic parameter data derived from a teleoperational device, which models the sequential behavior to be exhibited by the... | 09/03/2002 |
| 6243621 | Method of determining workpiece positions including coordinated motion A method of determining position information of a workpiece relative to a robot includes the ability to move the workpiece into a variety of orientations relative to the robot during the touch sensing location procedure. The position information is then u... | 06/05/2001 |
| 6223102 | Method and device for aligning the shaft of a rotating machine A method and an apparatus are specified for alignment of the shaft W1 of a rotating machine M1 in a predetermined nominal position by moving the machine M1 on the base, as well as an apparatus for carrying out the method. The instantaneous position of the... | 04/24/2001 |
| 6018685 | Position control system A position control system, capable of correcting the positional deviation between mechanically related control axes. The position control system comprises a structural body having a Y-shaft supported by a fixed member so that two end portions can move in ... | 01/25/2000 |
| 5796610 | Method of detecting seam characteristic points In order to provide a method of detecting seam characteristic points which makes it possible to accurately and quickly detect seam characteristic points, which are used as work target positions, by using coordinate data of a series of distance points dete... | 08/18/1998 |
| 5495410 | Lead-through robot programming system A lead-through robot programming system for programming a robot to drive an end effector through a series of desired path points along a desired path with respect to a workstation. The system includes a six DOF digitizing arm having a working end, an end ... | 02/27/1996 |
| 5426581 | Using a bar code scanner to calibrate positioning of a robotic system A method and system are provided for teaching a robotic accessor the actual location of the center of targets in an automated storage and retrieval system, the actual locations being different from expected or nominal locations due to tolerances in parts ... | 06/20/1995 |