
US Patent No: 6,671,651
Number of patents in Portfolio can not be more than 2000
3-D selection and manipulation with a multiple dimension haptic interface
Stats
-
Dec 30, 2003
Issued date -
Apr 26, 2002
filing date -
10/133,242
serial no -
In Force
status
Importance
Abstract
Systems and methods provide a user the ability to select three-dimensional virtual objects in a three-dimensional modeling environment using two-dimensional representations of the objects. In broad overview, the invention involves a multidimensional degree of freedom haptic interface that controls a three-dimensional cursor. A user employs the cursor to select an arbitrary point on a three-dimensional virtual object of interest. Through the application of a mathematical transformation, the system displays the cursor at the location of the selected point on the object. The user can manipulate the object by operating the haptic interface. The systems and methods provide the user with the possibility of editing the selected virtual object. In one embodiment, editing includes sculpting the object. When the user releases the object after manipulation is completed, the cursor is relocated to the position the cursor would have had had the manipulations been applied to the cursor directly.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,823,634 Multifunction tactile manipulatable control | 183 | 1987 | |
| 5,184,319 Force feedback and textures simulating interface device | 308 | 1990 | |
| 5,185,561 Torque motor as a tactile feedback device in a computer system | 284 | 1991 | |
| 5,220,260 Actuator having electronically controllable tactile responsiveness | 251 | 1991 | |
| 5,790,108 Controller | 239 | 1992 | |
| 5,389,865 Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor | 236 | 1992 | |
| 5,414,337 Actuator having electronically controllable tactile responsiveness | 251 | 1993 | |
| 5,438,529 Percussion input device for personal computer systems | 82 | 1994 | |
| 5,459,382 Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor | 218 | 1994 | |
| 5,623,582 Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects | 227 | 1994 | |
| 5,666,138 Interface control | 246 | 1994 | |
| 5,731,804 Method and apparatus for providing high bandwidth, low noise mechanical I/O for computer systems | 159 | 1995 | |
| 5,767,839 Method and apparatus for providing passive force feedback to human-computer interface systems | 268 | 1995 | |
| 5,559,412 Actuator having electronically controllable tactile responsiveness | 83 | 1995 | |
| 5,576,727 Electromechanical human-computer interface with force feedback | 301 | 1995 | |
| 5,721,566 Method and apparatus for providing damping force feedback | 265 | 1995 | |
| 5,589,854 Touching feedback device | 270 | 1995 | |
| 5,724,264 Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object | 161 | 1995 | |
| 5,769,640 Method and system for simulating medical procedures including virtual reality and control method and system for use therein | 220 | 1995 | |
| 5,739,811 Method and apparatus for controlling human-computer interface systems providing force feedback | 286 | 1995 | |
| 5,629,594 Force feedback system | 318 | 1995 | |
| 5,805,140 High bandwidth force feedback interface using voice coils and flexures | 245 | 1995 | |
| 5,734,373 Method and apparatus for controlling force feedback interface systems utilizing a host computer | 404 | 1995 | |
| 5,889,670 Method and apparatus for tactilely responsive user interface | 239 | 1996 | |
| 5,701,140 Method and apparatus for providing a cursor control interface with force feedback | 149 | 1996 | |
| 5,691,898 Safe and low cost computer peripherals with force feedback for consumer applications | 405 | 1996 | |
| 5,956,484 Method and apparatus for providing force feedback over a computer network | 193 | 1996 | |
| 5,754,023 Gyro-stabilized platforms for force-feedback applications | 174 | 1996 | |
| 5,828,197 Mechanical interface having multiple grounded actuators | 181 | 1996 | |
| 5,825,308 Force feedback interface having isotonic and isometric functionality | 276 | 1996 | |
| 5,880,714 Three-dimensional cursor control interface with force feedback | 137 | 1997 | |
| 5,907,487 Force feedback device with safety feature | 87 | 1997 | |
| 5,929,607 Low cost force feedback interface with efficient power sourcing | 78 | 1997 | |
| 5,831,408 Force feedback system | 125 | 1997 | |
| 5,929,846 Force feedback interface device including grounded sensor system | 95 | 1997 | |
| 6,342,880 Force feedback system including multiple force processors | 36 | 1999 | |
|
|
|||
| 4,837,734 Method and apparatus for master-slave manipulation supplemented by automatic control based on level of operator skill | 170 | 1987 | |
| 4,853,874 Master-slave manipulators with scaling | 182 | 1987 | |
| 5,053,975 Master-slave manipulator control | 63 | 1989 | |
| 5,105,367 Master slave manipulator system | 96 | 1989 | |
| 5,130,632 Manipulator and control method therefor | 56 | 1990 | |
|
|
|||
| 5,396,265 Three-dimensional tactile computer input device | 123 | 1990 | |
| 5,266,875 Telerobotic system | 57 | 1991 | |
| 5,625,576 Force reflecting haptic interface | 241 | 1993 | |
| 5,587,937 Force reflecting haptic interface | 222 | 1995 | |
|
|
|||
| 4,729,098 System and method employing nonlinear interpolation for the display of surface structures contained within the interior region of a solid body | 159 | 1985 | |
| 4,680,519 Recursive methods for world-to-joint transformation for a robot manipulator | 70 | 1985 | |
| 5,802,353 Haptic computer modeling system | 137 | 1996 | |
|
|
|||
| 5,088,046 Mounting for surface-sensing stylus and a method of using said mounting | 131 | 1989 | |
| 5,040,306 Surface-sensing device | 129 | 1989 | |
| 5,189,806 Method of and apparatus for scanning the surface of a workpiece | 171 | 1992 | |
|
|
|||
| 5,004,391 Portable dextrous force feedback master for robot telemanipulation | 92 | 1989 | |
| 5,143,505 Actuator system for providing force feedback to a dextrous master glove | 198 | 1991 | |
| 5,354,162 Actuator system for providing force feedback to portable master support | 244 | 1992 | |
|
|
|||
| 5,038,089 Synchronized computational architecture for generalized bilateral control of robot arms | 286 | 1988 | |
| 5,193,963 Force reflecting hand controller | 219 | 1990 | |
| 5,239,246 Force reflection with compliance control | 45 | 1992 | |
|
|
|||
| 6,084,587 Method and apparatus for generating and interfacing with a haptic virtual reality environment | 84 | 1996 | |
| 6,191,796 Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment | 75 | 1998 | |
|
|
|||
| 5,142,931 3 degree of freedom hand controller | 187 | 1991 | |
| 5,264,768 Active hand controller feedback loop | 200 | 1992 | |
|
|
|||
| 5,821,920 Control input device for interfacing an elongated flexible object with a computer system | 185 | 1997 | |
| 5,844,392 Haptic browsing | 205 | 1997 | |
|
|
|||
| 4,893,981 Master/slave type manipulator | 48 | 1987 | |
| 5,018,922 Master/slave type manipulator | 51 | 1989 | |
|
|
|||
| 5,800,177 Surgical simulator user input device | 80 | 1996 | |
| 5,800,178 Virtual surgery input device | 94 | 1996 | |
|
|
|||
| 4,942,538 Telerobotic tracker | 90 | 1989 | |
| 5,116,180 Human-in-the-loop machine control loop | 240 | 1990 | |
|
|
|||
| 5,227,985 Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object | 181 | 1991 | |
| 5,388,059 Computer vision system for accurate monitoring of object pose | 55 | 1992 | |
|
|
|||
| 5,044,956 Control device such as a steering wheel for video vehicle simulator with realistic feedback forces | 272 | 1989 | |
| 5,116,051 Strain gauge pressure-sensitive video game control | 158 | 1990 | |
|
|
|||
| 4,907,973 Expert system simulator for modeling realistic internal environments and performance | 348 | 1988 | |
|
|
|||
| 5,007,300 Multi-axis hand controller | 172 | 1990 | |
|
|
|||
| 4,661,032 Bilateral master-slave manipulator control device | 83 | 1985 | |
|
|
|||
| 5,784,542 Decoupled six degree-of-freedom teleoperated robot system | 145 | 1996 | |
|
|
|||
| 6,337,678 Force feedback computer input and output device with coordinated haptic elements | 117 | 1999 | |
|
|
|||
| 4,521,685 Tactile sensor for an industrial robot or the like | 76 | 1982 | |
|
|
|||
| 5,751,289 Virtual reality imaging system with image replay | 139 | 1996 | |
|
|
|||
| 4,945,305 Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields | 353 | 1989 | |
|
|
|||
| 4,888,538 System for remote transmission of angular position and force between master and slave shafts | 45 | 1988 | |
|
|
|||
| 4,982,504 Method for determining positional errors and for compensating for such errors, and apparatus for carrying out the method | 131 | 1989 | |
|
|
|||
| 4,795,296 Hand-held robot end effector controller having movement and force control | 171 | 1986 | |
|
|
|||
| 4,769,763 Control for coordinate measuring instruments | 154 | 1986 | |
|
|
|||
| 4,800,721 Force feedback lever | 223 | 1987 | |
|
|
|||
| 5,803,738 Apparatus for robotic force simulation | 41 | 1996 | |
|
|
|||
| 5,800,179 System for training persons to perform minimally invasive surgical procedures | 83 | 1996 | |
|
|
|||
| 4,655,673 Apparatus providing tactile feedback to operators of remotely controlled manipulators | 134 | 1983 | |
|
|
|||
| 5,223,776 Six-degree virtual pivot controller | 227 | 1990 | |
|
|
|||
| 5,694,013 Force feedback haptic interface for a three-dimensional CAD surface | 126 | 1996 | |
|
|
|||
| 5,131,844 Contact digitizer, particularly for dental applications | 204 | 1991 | |
|
|
|||
| 4,961,138 System and apparatus for providing three dimensions of input into a host processor | 138 | 1989 | |
|
|
|||
| 4,945,501 Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor | 167 | 1989 | |
|
|
|||
| 4,907,970 Sidestick-type thrust control simulator | 120 | 1988 | |
|
|
|||
| 5,737,505 Tactile interface apparatus for providing physical feedback to a user based on an interaction with a virtual environment | 56 | 1996 | |
|
|
|||
| 4,839,838 Spatial input apparatus | 270 | 1987 | |
|
|
|||
| 5,495,576 Panoramic image based virtual reality/telepresence audio-visual system and method | 357 | 1993 | |
|
|
|||
| 5,497,452 Method and apparatus for generating a geometric model | 69 | 1992 | |
|
|
|||
| 5,088,055 Coordinate measuring apparatus having a stylus friction compensating means | 120 | 1990 | |
|
|
|||
| 4,703,443 Device for measuring the shape of a three-dimensional object | 152 | 1985 | |
|
|
|||
| 5,429,140 Integrated virtual reality rehabilitation system | 249 | 1993 | |
|
|
|||
| 5,623,642 Method for simulating newtonian interactions over a computer network | 67 | 1994 | |
|
|
|||
| 5,555,894 Force sensation exhibiting device, data input device and data input equipment | 77 | 1994 | |
|
|
|||
| 5,489,830 Control system with loadfeel and backdrive | 54 | 1994 | |
|
|
|||
| 5,742,278 Force feedback joystick with digital signal processor controlled by host processor | 267 | 1995 | |
|
|
|||
| 4,670,851 Vector quantizer | 112 | 1984 | |
|
|
|||
| 5,204,824 Method of and apparatus for copy controlling coordinate measuring probe with rotary table | 120 | 1990 | |
|
|
|||
| 4,653,011 Method of measuring by coordinate measuring instrument and coordinate measuring instrument | 141 | 1985 | |
|
|
|||
| 5,515,078 Virtual-reality positional input and display system | 56 | 1994 | |
|
|
|||
| 4,367,532 Manually programmable robot with power-assisted motion during programming | 66 | 1980 | |
|
|
|||
| 4,216,467 Hand controller | 187 | 1977 | |
|
|
|||
| 4,791,934 Computer tomography assisted stereotactic surgery system and method | 506 | 1986 | |
|
|
|||
| 5,255,211 Methods and apparatus for generating and processing synthetic and absolute real time environments | 102 | 1990 | |
|
|
|||
| D377932 Mechanical digitizing arm used to input three dimensional data into a computer | 71 | 1995 | |
|
|
|||
| 4,973,215 Industrial robot with servo | 52 | 1989 | |
|
|
|||
| 5,072,361 Force-reflective teleoperation control system | 153 | 1990 | |
|
|
|||
| 4,819,195 Method for calibrating a coordinate measuring machine and the like and system therefor | 169 | 1987 | |
|
|
|||
| 5,859,934 Method and apparatus for transforming coordinate systems in a telemanipulation system | 88 | 1997 | |
|
|
|||
| 4,988,981 Computer data entry and manipulation apparatus and method | 331 | 1989 | |
|
|
|||
| 5,103,404 Feedback for a manipulator | 246 | 1989 | |
|
|
|||
| 4,632,341 Stabilizing force feedback in bio-actuated control systems | 120 | 1985 | |
|
|
|||
| 5,482,051 Electromyographic virtual reality system | 92 | 1994 | |
|
|
|||
| 5,382,885 Motion scaling tele-operating system with force feedback suitable for microsurgery | 181 | 1993 | |
|
|
|||
| 4,420,808 Multi-axis force stick, self-trimmed aircraft flight control system | 72 | 1982 | |
|
|
|||
| 5,642,469 Direct-drive manipulator for pen-based force display | 179 | 1994 | |
|
|
|||
| 2001/0001,008 Transmitter/receiver for GMSK and Offset-QAM | 1 | 2000 | |
|
|
|||
| 5,798,752 User interface having simultaneously movable tools and cursor | 179 | 1995 | |
|
|
|||
| 4,302,138 Remote handling devices | 104 | 1979 | |
| 4,638,798 Stereotactic method and apparatus for locating and treating or removing lesions | 323 | 1980 | |
| 4,604,016 Multi-dimensional force-torque hand controller having force feedback | 233 | 1983 | |
| 4,654,648 Wireless cursor control system | 177 | 1984 | |
| 4,676,002 Mechanisms to determine position and orientation in space | 174 | 1985 | |
| 5,019,761 Force feedback control for backhoe | 263 | 1989 | |
| 5,913,727 Interactive movement and contact simulation game | 249 | 1997 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jun 30, 2015 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |