A method and a system to simulate ultrasound images and hence for simulating the evaluation of a subject with such images as a diagnostic tool. For the purpose of simulating ultrasound images, these images may be considered to be planar slices of a given geometry. These slices are generated from the surface geometry of the portion of the subject which would receive the ultrasound waves if the ultrasound diagnostic procedure was actually be performed. Simulating such ultrasound images may therefore be performed by determining such images from surface models, and then rendering those ultrasound images at the desired position. The rendering of such simulated ultrasound images also optionally and preferably includes the simulation of the “grainy” quality of such images.
|
1. A computer-implemented method for simulating an ultrasound image of at least one anatomical feature of a subject, the method comprising:
modeling, by a computer, a surface geometry of the at least one anatomical feature as a polygonal representation within a polygonal surface model;
based on the surface geometry, generating, by the computer, an image of at least one planar slice of said surface geometry based on a location of a simulated source of ultrasound waves and the polygonal surface geometry of a portion of the subject which would receive ultrasound waves if an ultrasound diagnostic procedure was actually being performed;
based on the image of said at least one planar slice, rendering, by the computer, the simulated ultrasound image according to said image of said at least one planar slice as part of a simulation of an endoscopic medical procedure, wherein rendering the simulated ultrasound image includes simulating echoes reflected from tissue of the anatomical feature, and adding to the image a filling texture; and
displaying, by the computer, the rendered image to a user.
2. The method of
positioning a viewpoint for collecting the simulated ultrasound image above said planar slice; and
setting a near Z clip plane to fit a cutting plane for cutting said planar slice.
3. The method of
setting a value for pixels for said planar slice to a positive value, and a value of pixels for the remainder of the anatomical feature to a zero value; and
rendering said pixels.
4. The method of
determining at least one intersection of the anatomical feature with said planar slice; and
setting a value for said pixels in said planar slice to a positive value for said stencil buffer.
5. The method of
6. The method of
7. The method of
8. The method of
9. The method of
10. The method of
11. The method of
|
This application is a National Phase Application of PCT/IL02/00393, International Filing Date 20 May 2002 which claims priority from Israel Patent Application No. 143255, filed 20 May 2001.
The present invention is of a method for simulating ultrasound images, and in particular, for such a method for simulating ultrasound images which are produced during a medical diagnostic procedure.
ERCP (Endoscopic Retrograde Cholangio Pancreatography) is a minimally invasive procedure which allows the doctor to perform necessary treatments such as enlarging a bile duct opening, removing gallstones lodged in the bile duct, inserting a stent (drain) in the duct or taking a biopsy specimen.
A flexible fiber optic tube, called a duodenoscope, is passed through the mouth, esophagus and stomach into the duodenum, which is the first part of the small intestine. The duodenoscope is a thin, flexible tube with a tiny video camera and light at one side of the tip. The papilla, which is an opening where the bile and pancreatic ducts empty into the duodenum, is visually identified. A small plastic tube, or cannula, is passed through the duodenoscope into the papilla. X-ray dye is injected through the cannula into the ducts. X-rays are then taken to study the ducts. Any necessary treatments can be performed at this time.
This treatment scheme is somewhat similar to gastro-endoscopy, in which an endoscope is inserted through the rectum in order to examine the large colon, for example. In both cases, students are taught to perform such procedures according to the traditional model for medical education, in which students observe and assist more experienced physicians. Unfortunately, such observation alone cannot provide the necessary training for such complicated medical procedures. Students may also perform procedures on animals and human cadavers, neither of which replicates the visual and tactile sensations of a live human patient. Thus, traditional medical training is not adequate for modern technologically complex medical procedures.
In an attempt to provide more realistic medical training for such procedures, simulation devices have been developed which attempt to replicate the tactile sensations and/or visual feedback for these procedures, in order to provide improved medical training without endangering human patients. An example of such a simulation device is disclosed in U.S. Pat. No. 5,403,191, in which the disclosed device is a box containing simulated human organs. Various surgical laparoscopic procedures can be performed on the simulated organs. Visual feedback is provided by a system of mirrors. However, the system of both visual and tactile feedback is primitive in this device, and does not provide a true representation of the visual and tactile sensations which would accompany such surgical procedures in a human patient. Furthermore, the box itself is not a realistic representation of the three-dimensional structure of a human patient. Thus, the disclosed device is lacking in many important aspects and fails to meet the needs of a medical simulation device.
Attempts to provide a more realistic experience from a medical simulation device are disclosed in PCT Patent Application Nos. WO 96/16389 and WO 95/02233. Both of these applications disclose a device for providing a simulation of the surgical procedure of laparoscopy. Both devices include a mannequin in the shape of a human torso, with various points at which simulated surgical instruments are placed. However, the devices are limited in that the positions of the simulated surgical instruments are predetermined, which is not a realistic scenario. Furthermore, the visual feedback is based upon a stream of video images taken from actual surgical procedures. However, such simple rendering of video images would result in inaccurate or unrealistic images as portions of the video data would need to be removed for greater processing speed. Alternatively, the video processing would consume such massive amounts of computational time and resources that the entire system would fail to respond in a realistic time period to the actions of the student. At the very minimum, a dedicated graphics workstation would be required, rather than a personal computer (PC). Thus, neither reference teaches or discloses adequate visual processing for real time visual feedback of the simulated medical procedure.
Similarly, U.S. Pat. No. 4,907,973 discloses a device for simulating the medical procedure of flexible gastro-endoscopy. The disclosed device also suffers from the deficiencies of the above-referenced prior art devices, in that the visual feedback system is based upon rendering of video data taken from actual duodenoscopic procedures. As noted previously, displaying such data would either require massive computational resources, or else would simply require too much time for a realistic visual feedback response. Thus, the disclosed device also suffers from the deficiencies of the prior art.
A more useful and efficient medical simulation device for minimally invasive therapeutic procedures such as endoscopy is disclosed in PCT Application No. WO 99/38141, by the present inventors and incorporated by reference as if fully set forth herein. The disclosed medical simulation device provides real time, accurate and realistic visual feedback of general endoscopic procedures, as well as realistic tactile feedback, so that the visual and tactile systems are accurately linked for the simulation as for an actual medical procedure.
Duodenoscopy of the bilio-pancreatic system would also benefit from such realistic simulation, involving both visual and tactile feedback which are provided in an accurate manner. Bilio-pancreatic duodenoscopic procedures feature many of the same principles as gastro-endoscopy, since for both types of endoscopic procedures, an instrument is inserted into a body orifice, and must then be guided through a tubular organ without direct visual feedback. In addition, the physician performing the procedure must be able to correctly interpret both the indirect visual feedback provided through a video monitor, as well as the tactile feedback through the instrument itself. Therefore, both types of duodenoscopy require the physician to receive “hands-on” manual training for the correct performance of the procedure.
As part of the simulation of this procedure, the students should also be able to practice using the diagnostic tool of ultrasound. Ultrasonography is an optional adjunct to a large number of medical procedures, such as gastro-endoscopy and duodenoscopy. In addition, ultrasonography is itself an important medical procedure, which is used for example in order to safely visualize the fetus during pregnancy. Unfortunately, the background art does not feature suitable methods for accurately and efficiently simulating ultrasound images.
The background art does not teach or suggest a method and a system to efficiently and realistically simulate ultrasound images. Nor does the background art teach or suggest such a system and method for providing such images as part of the simulation of an overall medical procedure.
The present invention overcomes the deficiencies of the background art by providing a method and a system to simulate ultrasound images and hence for simulating the evaluation of a subject with such images as a diagnostic tool. For the purpose of simulating ultrasound images, these images may be considered to be planar slices of a given geometry. These slices are generated from the surface geometry of the portion of the subject which would receive the ultrasound waves if the ultrasound diagnostic procedure was actually being performed. Simulating such ultrasound images may therefore be performed by determining such images from surface models, and then rendering those ultrasound images at positions given by the tip of the scope. The rendering of such simulated ultrasound images also optionally and preferably includes the simulation of the “grainy” quality of such images.
According to the present invention, there is provided a method for simulating an ultrasound image of at least one anatomical feature of a subject, comprising: determining a surface geometry of the at least one anatomical feature; generating at least one planar slice of the surface geometry according to a location of a simulated source of ultrasound waves; and rendering the ultrasound image according to the at least one planar slice.
Hereinafter, the term “simulated medical procedure” refers to the simulation of the medical procedure as performed through the system and method of the present invention. Hereinafter, the term “actual medical procedure” refers to the performance of the medical procedure on an actual, living human patient with an actual medical instrument, such that the medical procedure is “real” rather than “simulated”. Hereinafter, the term “corresponding actual organ” refers to the “real” organ of a human being or other mammal which is being simulated by the simulated organ of the present invention.
Hereinafter, the term “subject” refers to the human or lower mammal upon which the method and system of the present invention are performed or operated. Hereinafter, the term “student” refers to any human using the system of the present invention, being trained according to the present invention or being taught according to the present invention including, but not limited to, students attending medical school or a university, a medical doctor, a trained pancreatic specialist or other trained medical specialist.
The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, wherein:
The present invention is related to a method and a system for simulating ultrasound images and hence for simulating the evaluation of a subject with such images as a diagnostic tool. Preferably, but not necessarily, the ultrasound images are simulated as though they had been collected during the evaluation of a subject with gastro-endoscopy and/or duodenoscopy, although of course ultrasound images could optionally be simulated as though they had been collected during substantially any medical procedure.
For the purpose of simulating ultrasound images, these images may be considered to be planar slices of a given geometry. These slices are generated from the surface geometry of the portion of the subject which would receive the ultrasound waves if the ultrasound diagnostic procedure was actually being performed. This surface geometry may optionally be modeled as polygonal models or other surface representation, optionally and more preferably by using common 3D graphic accelerator functionality. Thus, a real-time performance to this simulation may optionally be obtained.
Simulating such ultrasound images may therefore be performed by determining such images from surface models, and then rendering those ultrasound images at positions given by the tip of the scope. Such rendering is similar to that currently performed for modeling regular endoscopy procedures, and is also known as a “movement model”. One example of such a movement model is given in PCT Application No. WO 99/38141, filed on Jan. 15, 1999, which is hereby incorporated by reference as if fully set forth herein. This reference also describes an exemplary system for simulating a medical procedure, which could optionally be used with the present invention, for example. Of course, other systems and/or devices could also optionally be used with the method of the present invention.
The present invention differs from such methods of modeling visual data for gastro-endoscopic procedures in that additional areas of the subject, including additional organs and/or organ portions, must also be rendered, since ultrasound waves penetrate beyond the wall of the organ which actually contains the ultrasound probe.
The rendering of such simulated ultrasound images also optionally and preferably includes the simulation of the “grainy” quality of such images. This quality is inherent to the method of ultrasound itself, as it involves sending sound waves to the desired area of the subject and then listening to the echoes, in order to measure the time required for the echo to return. Of course, at least a portion of the actual signal would be attenuated, since not all of the sound waves are reflected by the tissue. The intensity of the echo is also measured to provide the “echoic property” of the object, in which white spots in an image are hyper-echoic, and black spots are hypo-echoic. The graininess of the image occurs since the sound waves reflect in all directions, so minor echoes that are reflected locations other than the organ being examined also return to the probe, causing static interference with the signal being measured. Such static interference then creates the grainy image.
The principles and operation of a method and a system according to the present invention for the simulation of the medical diagnostic procedure of ultrasound, may be better understood with reference to the drawings and the accompanying description, it being understood that these drawings are given for illustrative purposes only and are not meant to be limiting.
As shown in
As shown with regard to
First, a technique called “stenciling” is used to render a slice of an object from a specific plane into a texture (which is basically a bitmap or a digital picture). Stenciling is known in the art of real time graphics, and is also used to simulate shadows and create other real-time computer graphic effects, in conjunction with a stencil buffer. This technique is performed by positioning the viewpoint of a virtual “camera” above the desired plane, in the direction of the plane normal. Positioning of a virtual camera or viewpoint for generating three-dimensional computer graphics is achieved by giving the coordinates of the viewpoint in relation to the coordinates of the object being viewed, by using a standard coordinate system (such as that of the X, Y & Z Axes for example).
The near Z clip plane is then set to fit the cutting plane. The near Z clip plane is the distance from the camera at which objects begin to be seen, such that objects closer than that distance are clipped or not shown. The requirement for the near Z clip plane in the background art is due to mathematical inaccuracies in computers, as objects cannot to come infinitely close to the camera. However, for the purposes of the present invention, this parameter is preferably set at a specific location in order to cause the object to be cut at a specific plane, in order to be able to render the ultrasound image at that plane. This parameter could optionally be set in any type of three-dimensional (3D) rendering software to cause the object to be so clipped. The general function of a near Z clipping plane is to remove all the geometry that is closer to the camera than to that plane.
Next, both sides of the surface of the whole object are preferably rendered. All the surfaces of the object are rendered, even those which are not seen such as those which are removed from view, for example in the event that a near Z clipping plane has been applied. When the object is rendered, the stencil buffer associated with that software is preferably used to count the amount of pixels written to the buffer. If an even amount of pixels are written, the slice is not visible, and if an odd number of pixels are written, the slice is visible, as shown with regard to
A texture is then preferably selected which resembles the texture of the ultrasound image for the desired object, which could optionally be extracted from real ultrasound images of the organ or other tissue, such as images of the liver for example. Next, this texture is rendered by using the previously defined information from each slice as the alpha channel. The alpha channel is another color channel which is added frequently in 3D graphics and computer graphics generally, in addition to the common Red/Green/Blue channels (or color components). The alpha channel is related to the amount of transparency of the color. The data of the fourth channel is then preferably applied to all graphic components containing color. With regard to
With regard to the texture, in order to add visual realism to those portions of image in the previously described stencil buffer, texture is preferably added to those portions of the image having values of “1” in that buffer. For the purposes of this description, the texture is preferably added in grayscale, although of course colors could optionally be added.
These steps are preferably performed for each object separately until all visible object slices are rendered, resulting in a simulated image as shown below with regard to
All the work done previously is rendered to a surface that is not visible to the user, such that there is now a rectangular picture that represents slices of all the objects that intersected the US plane. If it is taken into consideration that the US probe is not straight, but is in fact an array of sensors in the shape of an an arc, the resulting image should be in the shape of a sector circumscribed by an arc parallel to the base arc of the sector. To obtain this image the rectangular picture is rendered onto a template in the shape of a sector as described above, in which the template is a polygonal model that describes the ultimate overall shape of the image. The result of these processes is shown in the exemplary image of
After these processes have been performed, the relevant anatomy has been modeled onto surface models of the anatomical feature, such as the organ. Each object has been rendered with the associated ultrasound properties, such as how the tissue responds to ultrasound waves in terms of echoing, and with a sample of the correct filling texture for simulation of the ultrasound image. For example, since moving the endoscope or other tool which holds the probe also alters the probe's position, the position of the cutting plane may be altered with each movement. In turn, the slices generated by the cutting plane are changed, such that a new ultrasound image is formed. The final simulated ultrasound image is then displayed to the user (see
As previously described, one of ordinary skill in the art could easily adjust the method of the present invention in order to accommodate different types of ultrasound scanning technologies. For example, for a radial scanning the device, the image would only have “blur” added, but would not be “bent”, because the plane of scanning is perpendicular to the device. Also, the image would be round rather than square.
It will be appreciated that the above descriptions are intended only to serve as examples, and that many other embodiments are possible within the spirit and the scope of the present invention.
Fisher, Niv, Bronstein, Ran, Chosack, Edna, Barkay, David
Patent | Priority | Assignee | Title |
10810907, | Dec 19 2016 | National Board of Medical Examiners; Educational Commission for Foreign Medical Graduates | Medical training and performance assessment instruments, methods, and systems |
11468793, | Feb 14 2020 | SIMBIONIX LTD. | Airway management virtual reality training |
11651706, | Feb 12 2021 | SIMBIONIX LTD. | Airway management virtual reality training |
Patent | Priority | Assignee | Title |
1959490, | |||
3024539, | |||
3263824, | |||
3406601, | |||
3490059, | |||
3517446, | |||
3520071, | |||
3573444, | |||
3579842, | |||
3704529, | |||
3722108, | |||
3739276, | |||
3775865, | |||
3789518, | |||
3795061, | |||
3795150, | |||
3814145, | |||
3861065, | |||
3875488, | |||
3919691, | |||
3945593, | Oct 10 1972 | Bodenseewerk Geratetechnik GmbH | Flight control apparatus |
3991490, | Apr 09 1973 | Teaching aid for sigmoidoscope and the like | |
4024473, | Jul 01 1974 | Strathearn Audio Limited | Stroboscopic device |
4024873, | May 24 1976 | Becton, Dickinson and Company | Balloon catheter assembly |
4033331, | Jul 17 1975 | Cardiac catheter and method of using same | |
4078317, | Jul 30 1976 | Flight simulator system | |
4089494, | Dec 16 1976 | McDonnell Douglas Corporation | Reduced servo noise control for a hydraulic actuator |
4115755, | Jun 11 1976 | United Technologies Corporation | Aerodynamic surface load sensing |
4136554, | Oct 31 1977 | Wells Electronics, Inc. | Tester for inflated items |
4148014, | Apr 06 1977 | Texas Instruments Incorporated | System with joystick to control velocity vector of a display cursor |
4162582, | Jan 09 1978 | Flight trainer and entertainment device for simulating aerial acrobatics | |
4177984, | Feb 17 1978 | Mattel, Inc. | Captive flying toy airplane having simulated motor sounds |
4182054, | Feb 16 1978 | Medical Plastics Laboratory, Inc. | Artificial arm |
4183249, | Mar 07 1975 | DIASONICS DELAWARE, INC , A CORP OF DE | Lens system for acoustical imaging |
4227319, | Mar 09 1978 | Le Materiel Telephonique | Flight-control electro-hydraulic simulator |
4236685, | Feb 24 1978 | Messerschmitt-Boelkow-Blohm Gesellschaft mit beschraenkter Haftung | Steering mechanism with an active force feedback, especially for aircraft |
4250636, | Jun 01 1979 | Aviation Simulation Technology | Yoke assembly for flight simulator |
4250887, | Apr 18 1979 | Dardik Surgical Associates, P.A. | Remote manual injecting apparatus |
4262549, | May 10 1978 | Variable mechanical vibrator | |
4264312, | Apr 28 1980 | The Kendall Company | Body channel simulation device |
4276702, | Dec 06 1976 | BAYBANK, N A | Aircraft flight simulating trainer |
4307539, | Mar 10 1979 | Toy simulating a physician's instrument | |
4333070, | Feb 06 1981 | Motor vehicle fuel-waste indicator | |
4334216, | Nov 22 1978 | Le Materiel Telephonique Thomson-CSF | Electronic device for monitoring the operation of a servo system including a hydraulic jack |
4360345, | Jul 14 1980 | American Heart Association, Inc. | Health education system |
4398889, | Nov 07 1980 | Fokker B.V. | Flight simulator |
4427388, | Aug 11 1982 | United States of America, as represented by the Secretary of the Air Force | Yoke mover |
4436188, | Nov 18 1981 | Controlled motion apparatus | |
4459113, | Aug 31 1981 | Device for specializing in the use of endoscopes | |
4464117, | Aug 27 1980 | Dr. Ing. Reiner Foerst GmbH | Driving simulator apparatus |
4478407, | Nov 24 1981 | Kabushiki Kaisha Sigma | Monitor game machine |
4481001, | May 26 1983 | COLLAGEN CORPORATION, A CORP OF DE | Human skin model for intradermal injection demonstration or training |
4504233, | Dec 20 1982 | L-3 Communications Corporation | High performance control loading system for manually-operable controls in a vehicle simulator |
4513235, | Jan 22 1982 | British Aerospace Public Limited Company | Control apparatus |
4545390, | Sep 22 1982 | C. R. Bard, Inc. | Steerable guide wire for balloon dilatation procedure |
4550617, | May 06 1983 | Hispano-Suiza | Multi axis force and moments transducer |
4551101, | Sep 20 1983 | Ateliers de Constructions Electriques de Charleroi (ACEC)-Societe Anonyme | Simulator for training airplane pilots |
4573452, | Jul 12 1984 | Surgical holder for a laparoscope or the like | |
4599070, | Jul 29 1981 | CONTROL INTERFACE CORPORATION, A NEW JERSEY CORP | Aircraft simulator and simulated control system therefor |
4604016, | Aug 03 1983 | Multi-dimensional force-torque hand controller having force feedback | |
4605373, | Jan 10 1985 | Training device for setting broken limbs | |
4632341, | Feb 06 1985 | United States of America as represented by the Secretary of the Air Force | Stabilizing force feedback in bio-actuated control systems |
4642055, | Jun 24 1985 | Hemodynamic monitoring trainer | |
4646742, | Jan 27 1986 | SCHNEIDER U S A INC , A PFIZER COMPANY | Angioplasty catheter assembly |
4654648, | Dec 17 1984 | Wireless cursor control system | |
4655673, | May 10 1983 | DEEP OCEAN ENGINEERING INCORPORATED A CA CORP | Apparatus providing tactile feedback to operators of remotely controlled manipulators |
4659313, | Nov 01 1985 | New Flite Inc. | Control yoke apparatus for computerized aircraft simulation |
4667182, | Jan 28 1983 | International Business Machines Corp. | Stylus or pen with tactile response to user |
4688983, | May 21 1984 | Unimation Inc. | Low cost robot |
4706006, | Oct 31 1986 | ALTMAN STAGE LIGHTING CO | Dual-axis tactile feedback light control device |
4708650, | Feb 10 1986 | Dentsply Research & Development Corp | Direct delivery system for dental materials |
4708656, | Nov 11 1985 | Fokker B.V. | Simulator of mechanical properties of a steering system |
4712101, | Dec 04 1984 | CULVER, CRAIG F | Control mechanism for electronic apparatus |
4713007, | Oct 11 1985 | Aircraft controls simulator | |
4726772, | Dec 01 1986 | MEDI-TECH, INCORPORATED, WATERTOWN, MA , A CORP OF MA | Medical simulator |
4733214, | May 23 1983 | Multi-directional controller having resiliently biased cam and cam follower for tactile feedback | |
4742815, | Jan 02 1986 | Computer monitoring of endoscope | |
4748984, | May 29 1987 | Catheter assembly and method of performing coronary angiography and angioplasty | |
4751662, | Jul 14 1986 | United States of America as represented by the Secretary of the Navy | Dynamic flight simulator control system |
4757302, | Oct 16 1985 | Hitachi, Ltd. | Image display apparatus |
4769763, | Jun 28 1985 | Carl Zeiss Industrielle Messtechnik GmbH | Control for coordinate measuring instruments |
4775289, | Sep 25 1987 | REGENTS OF THE UNIVERSITY OF MINNESOTA, A CORP OF MN | Statically-balanced direct-drive robot arm |
4782327, | Jan 02 1985 | ALTRA, 1200 SKYLINE DR | Computer control |
4786892, | Feb 22 1986 | ALPS Electric Co., Ltd. | X-Y direction input device having changeable orientation of input axes and switch activation |
4789340, | Aug 18 1987 | Surgical student teaching aid | |
4794384, | Sep 27 1984 | Xerox Corporation | Optical translator device |
4795296, | Nov 17 1986 | California Institute of Technology | Hand-held robot end effector controller having movement and force control |
4797104, | Nov 08 1986 | , | System and method of testing a person in the performance of cardiopulmonary resuscitation |
4803413, | Jul 15 1986 | Honeywell INC | Magnetic isolating and pointing gimbal apparatus |
4820162, | Nov 23 1987 | Joystick control accessory for computerized aircraft flight simulation program | |
4823634, | Nov 03 1987 | Immersion Corporation | Multifunction tactile manipulatable control |
4825875, | Oct 23 1987 | Computer localization in pressure profile | |
4839838, | Mar 30 1987 | IDHL HOLDINGS, INC | Spatial input apparatus |
4857881, | Jul 08 1988 | HAYES, CHARLES L | Joystick with spring disconnect |
4860215, | Apr 06 1987 | California Institute of Technology | Method and apparatus for adaptive force and position control of manipulators |
4865423, | Jul 16 1987 | INTERNATIONAL BUSINESS MACHINES CORPORATION, A CORP OF NY | Method for generating images |
4867685, | Sep 24 1987 | TRUSTEES OF THE COLLEGE OF AERONAUTICS, 23RD AVENUE AND 86TH STREET, JACKSON HEIGHTS, QUEENS, NEW YORK 11367, A CORP OF NY | Audio visual instructional system |
4868549, | May 18 1987 | International Business Machines Corporation | Feedback mouse |
4870964, | Jun 16 1988 | Paul F., Bailey, Jr. | Opthalmic surgical device and method with image data reflected off of the eye |
4874998, | Jun 11 1987 | International Business Machines Corporation | Magnetically levitated fine motion robot wrist with programmable compliance |
4879556, | Oct 27 1986 | Huka Developments B.V. | Joystick control unit using multiple substrates |
4881324, | Dec 30 1988 | Valenite, LLC | Apparatus for linear measurements |
4885565, | Jun 01 1988 | General Motors Corporation | Touchscreen CRT with tactile feedback |
4887966, | Jun 30 1988 | Flight simulation control apparatus | |
4891764, | Dec 06 1985 | Tensor Development Inc.; TENSOR DEVELOPMENT, INC , 4430 W 109TH PL , WESTMINSTER, COLORADO 80030 A CORP OF CO | Program controlled force measurement and control system |
4896554, | Nov 03 1987 | Immersion Corporation | Multifunction tactile manipulatable control |
4907796, | Jun 22 1987 | Ski simulator | |
4907970, | Mar 30 1988 | Grumman Aerospace Corporation | Sidestick-type thrust control simulator |
4907973, | Nov 14 1988 | ETHICON, ENDO-SURGERY, INC | Expert system simulator for modeling realistic internal environments and performance |
4909232, | Apr 07 1986 | RANGE-O-MATIC | Shooting and training device for archery |
4912638, | May 04 1987 | Biofeedback lifting monitor | |
4930770, | Dec 01 1988 | Eccentrically loaded computerized positive/negative exercise machine | |
4934694, | Dec 06 1985 | Computer controlled exercise system | |
4940234, | Jun 15 1988 | SEGA ENTERPRISES, LTD , A CORP OF JAPAN | Video game machine |
4949119, | Jan 12 1989 | WARNER BROS ENTERTAINMENT INC | Gearshift for a vehicle simulator using computer controlled realistic real world forces |
4955654, | Dec 21 1987 | National Space Development Agency of Japan | End effector |
4961138, | May 01 1987 | BANK OF NEW YORK COMMERCIAL CORPORATION, AS AGENT, THE | System and apparatus for providing three dimensions of input into a host processor |
4961267, | May 23 1987 | Carl Zeiss Industrielle Messtechnik GmbH | Method and apparatus for making coordinate measurements |
4964097, | Jan 02 1990 | ConocoPhillips Company | Three dimensional image construction using a grid of two dimensional depth sections |
4975546, | Sep 02 1988 | Rotation and displacement sensing apparatus | |
4982618, | Nov 03 1987 | Multifunction tactile manipulatable control | |
4982918, | Jan 29 1988 | BRITISH AEROSPACE PUBLIC LIMITED COMPANY, WARTON AERODROME, PRESTON, LANCE PR4 1AX - ENGLAND | Force sensitive aircraft throttle with feedback |
4998916, | Jan 09 1989 | SCOPE MEDICAL, INC | Steerable medical device |
5004391, | Aug 21 1989 | Rutgers University | Portable dextrous force feedback master for robot telemanipulation |
5007300, | Mar 03 1989 | United Kingdom Atomic Energy Authority | Multi-axis hand controller |
5009598, | Nov 23 1988 | Flight simulator apparatus using an inoperative aircraft | |
5018922, | Mar 26 1987 | Kabushiki Kaisha Komatsu Seisakusho | Master/slave type manipulator |
5019761, | Feb 21 1989 | Force feedback control for backhoe | |
5021982, | Dec 28 1988 | ADVANCED INFORMATION ENGINEERING SERVICES, INC | Motion base control process and pilot perceptual simulator |
5022384, | May 14 1990 | Capitol Systems | Vibrating/massage chair |
5033352, | Jan 19 1989 | Yamaha Corporation | Electronic musical instrument with frequency modulation |
5044956, | Jan 12 1989 | WARNER BROS ENTERTAINMENT INC | Control device such as a steering wheel for video vehicle simulator with realistic feedback forces |
5048508, | Dec 23 1989 | Endoscope having sealed shaft | |
5055051, | Aug 03 1990 | Dornier Medical Systems, Inc. | Semi-anthropomorphic biliary/renal training phantom for medical imaging and lithotripsy training |
5057078, | Mar 17 1989 | MERIT MEDICAL SYSTEMS, INC , A CORP OF UT | Locking syringe |
5062594, | Nov 29 1990 | The United States of America as represented by the Secretary of the Air | Flight control system with tactile feedback |
5072361, | Feb 01 1990 | University of Utah Research Foundation | Force-reflective teleoperation control system |
5077769, | Jun 29 1990 | Siemens Medical Systems, Inc | Device for aiding a radiologist during percutaneous transluminal coronary angioplasty |
5078152, | Jun 23 1985 | Loredan Biomedical, Inc. | Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human patient |
5086296, | Dec 02 1987 | U.S. Philips Corporation | Signal generating device |
5103404, | Dec 06 1985 | TENSOR DEVELOPMENT, INC , A CORP OF CO | Feedback for a manipulator |
5104328, | Apr 18 1990 | CHANEY, RACHELLE B | Anatomical model |
5112228, | Nov 13 1989 | Advanced Cardiovascular Systems, Inc. | Vascular model |
5116051, | Jan 12 1989 | WARNER BROS ENTERTAINMENT INC | Strain gauge pressure-sensitive video game control |
5116180, | Jul 18 1988 | Spar Aerospace Limited | Human-in-the-loop machine control loop |
5125843, | May 27 1988 | Konix Products Limited | Control device |
5126948, | Nov 08 1989 | VAC ACQUISITION CORP ; Vought Aircraft Company | Digital position encoder and data optimizer |
5135488, | Mar 17 1989 | MERIT MEDICAL SYSTEMS, INC , A CORP OF UT | System and method for monitoring, displaying and recording balloon catheter inflation data |
5139261, | Sep 15 1989 | Foot-actuated computer game controller serving as a joystick | |
5142931, | Feb 14 1991 | Honeywell Inc. | 3 degree of freedom hand controller |
5143505, | Feb 26 1991 | Rutgers University | Actuator system for providing force feedback to a dextrous master glove |
5146566, | May 29 1991 | IBM Corporation; INTERNATIONAL BUSINESS MACHINES CORPORATION A CORPORATION OF NY | Input/output system for computer user interface using magnetic levitation |
5149270, | Oct 29 1990 | Apparatus for practicing surgical procedures | |
5151856, | Aug 30 1989 | Technion R & D Found. Ltd. | Method of displaying coronary function |
5153716, | Dec 11 1989 | Horizonscan Inc. | Panoramic interactive system |
5158459, | Jul 05 1990 | Freestanding integrated control stick, rudder pedals, and throttle for computerized aircraft flight simulation program | |
5167159, | Dec 18 1990 | Tension transducer | |
5171299, | Aug 02 1991 | Baxter International Inc.; Baxter International Inc | Balloon catheter inflation pressure and diameter display apparatus and method |
5177473, | Mar 28 1991 | Foot operated electrical control with potentiometers | |
5180351, | Oct 21 1991 | SUMMIT BANK | Simulated stair climbing exercise apparatus having variable sensory feedback |
5181181, | Sep 27 1990 | TRITON TECH OF TEXAS, LLC | Computer apparatus input device for three-dimensional information |
5184306, | Jun 09 1989 | Regents of the University of Minnesota | Automated high-precision fabrication of objects of complex and unique geometry |
5184319, | Feb 02 1990 | Virtual Technologies, INC | Force feedback and textures simulating interface device |
5185561, | Jul 23 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Torque motor as a tactile feedback device in a computer system |
5186629, | Aug 22 1991 | International Business Machines Corporation; INTERNATIONAL BUSINESS MACHINES CORPORATION A CORP OF NEW YORK | Virtual graphics display capable of presenting icons and windows to the blind computer user and method |
5189355, | Apr 10 1992 | Ampex Corporation | Interactive rotary controller system with tactile feedback |
5191320, | Dec 15 1990 | Sony Electronics INC | Variable scale input device |
5193963, | Oct 31 1990 | AERONAUTICS AND SPACE ADMINISTRATION, THE UNITED STATES OF AMERICAN, AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL NASA | Force reflecting hand controller |
5196017, | Oct 11 1989 | Method and apparatus for patient protection against vessel rupture from balloon-tipped catheters | |
5197003, | Aug 01 1990 | WARNER BROS ENTERTAINMENT INC | Gearshift for a vehicle simulator having a solenoid for imposing a resistance force |
5203563, | Mar 21 1991 | WARNER BROS ENTERTAINMENT INC | Shaker control device |
5204600, | Feb 06 1991 | Agilent Technologies Inc | Mechanical detent simulating system |
5209131, | Nov 03 1989 | Taylor Hobson Limited | Metrology |
5209661, | Oct 29 1990 | SIMULATION AND CONTROL TECHNOLOGIES, INC | Motor control desired dynamic load of a simulating system and method |
5212473, | Feb 21 1991 | TYPERIGHT KEYBOARD CORP | Membrane keyboard and method of using same |
5215523, | May 30 1991 | SURGICAL TECHNOLOGIES, INC | Balloon catheter inflation syringe with remote display |
5220260, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Actuator having electronically controllable tactile responsiveness |
5222893, | Jul 05 1991 | Instrument panel cross check training device | |
5223776, | Dec 31 1990 | ER-WE-PA DAVIS-STANDARD GMBH | Six-degree virtual pivot controller |
5228356, | Nov 25 1991 | Variable effort joystick | |
5230339, | Jun 13 1991 | Array Tech, Inc. | Performance evaluation of ultrasonic examination equipment |
5240417, | Mar 14 1991 | MIDWAY GAMES WEST INC | System and method for bicycle riding simulation |
5243266, | Jul 05 1991 | Kabushiki Kaisha Daihen | Teaching control device for manual operation in an industrial robots-system |
5246007, | Mar 13 1992 | Volcano Corporation | Vascular catheter for measuring flow characteristics and method |
5247432, | Oct 17 1990 | Omron Corporation | Feedback control apparatus and method |
5252068, | Dec 31 1991 | Flight Dynamics, Incorporated | Weight-shift flight control transducer and computer controlled flight simulator, hang gliders and ultralight aircraft utilizing the same |
5252070, | Jul 10 1990 | Qinetiq Limited | Helmet loader for flight simulation |
5257462, | Mar 09 1991 | SUCKER TEXTILMASCHINEN GMBH | Apparatus for measuring the length of filamentous textile material |
5259626, | Aug 07 1992 | STD Electronic International Ltd. | Programmable video game controller |
5259894, | Jan 26 1990 | VALUE PLASTICS, INC | Method for solvent bonding non-porous materials to automatically create variable bond characteristics |
5264768, | Oct 06 1992 | Honeywell, Inc. | Active hand controller feedback loop |
5265034, | May 13 1991 | The United States of America as represented by the Administrator of the | Feedback controlled optics with wavefront compensation |
5269519, | Aug 15 1990 | Game simulation interface apparatus and method | |
5275174, | Oct 30 1985 | Repetitive strain injury assessment | |
5275565, | May 23 1991 | WARNER BROS ENTERTAINMENT INC | Modular display simulator and method |
5279309, | Jun 13 1991 | International Business Machines Corporation | Signaling device and method for monitoring positions in a surgical operation |
5279563, | Oct 29 1990 | B BRAUN MEDICAL INC | Digital display for an inflation system for a balloon catheter |
5280265, | Oct 14 1988 | The Board of Trustees of the Leland Stanford Junior University | Strain-sensing goniometers, systems and recognition algorithms |
5283970, | Sep 25 1992 | J LLOYD INTERNATIONAL, INC | Toy guns |
5286203, | Oct 07 1992 | REFLECTONE, INC | Simulating horizontal stabilizer trimming in an aircraft |
5295694, | Oct 27 1992 | Laparoscopic surgery simulating game | |
5296846, | Oct 15 1990 | National Biomedical Research Foundation | Three-dimensional cursor control device |
5296871, | Jul 27 1992 | Three-dimensional mouse with tactile feedback | |
5305203, | Feb 01 1988 | XENON RESEARCH, INC | Computer-aided surgery apparatus |
5309140, | Nov 26 1991 | The United States of America as represented by the Secretary of the Navy | Feedback system for remotely operated vehicles |
5311422, | Jun 28 1990 | The United States of America as represented by the Administrator of the | General purpose architecture for intelligent computer-aided training |
5313230, | Jul 24 1992 | Apple Computer, Inc | Three degree of freedom graphic object controller |
5313568, | May 31 1990 | Hewlett-Packard Company | Three dimensional computer graphics employing ray tracing to compute form factors in radiosity |
5314339, | Mar 29 1993 | Educational medical mannequin | |
5317689, | Sep 11 1986 | L-3 Communications Corporation | Digital visual and sensor simulation system for generating realistic scenes |
5318533, | Feb 21 1992 | Boston Scientific Scimed, Inc | Balloon catheter inflation device including apparatus for monitoring and wireless transmission of inflation data, and system |
5324260, | Apr 27 1992 | Terumo Cardiovascular Systems Corporation | Retrograde coronary sinus catheter |
5327790, | Jun 19 1992 | Massachusetts Institute of Technology | Reaction sensing torque actuator |
5334027, | Feb 25 1991 | Big game fish training and exercise device and method | |
5335557, | Nov 26 1991 | Sandio Technology Corporation | Touch sensitive input control device |
5344354, | Apr 30 1993 | Flight-simulating airplane toy | |
5353242, | Dec 28 1988 | WYLE LABORATORIES, INC | Motion base control process and operator perceptual simulator |
5354162, | Feb 26 1991 | Rutgers University | Actuator system for providing force feedback to portable master support |
5355148, | Jan 14 1993 | SAMSUNG ELECTRONICS CO , LTD | Fingerpoint mouse |
5364271, | Mar 13 1991 | WARNER BROS ENTERTAINMENT INC | Bicycle and motorcycle riding simulation system |
5366376, | May 22 1992 | WARNER BROS ENTERTAINMENT INC | Driver training system and method with performance data feedback |
5368478, | Jan 19 1990 | Ormco Corporation | Method for forming jigs for custom placement of orthodontic appliances on teeth |
5368484, | May 22 1992 | WARNER BROS ENTERTAINMENT INC | Vehicle simulator with realistic operating feedback |
5368487, | Jul 31 1992 | Laparoscopic training device and method of use | |
5368565, | Sep 28 1992 | Medex, Inc. | Balloon catheter pressure monitor for local and remote display |
5370535, | Nov 16 1992 | OL SECURITY LIMITED LIABILITY COMPANY | Apparatus and method for primary control loading for vehicle simulation |
5379663, | Mar 03 1992 | Mitsui Engineering & Shipbuilding Co., Ltd. | Multi-axial joy stick device |
5382885, | Aug 09 1993 | The University of British Columbia | Motion scaling tele-operating system with force feedback suitable for microsurgery |
5384460, | Nov 03 1993 | EJT TECHNOLOGIES INC | Encoder with a light emitting editing wheel |
5385549, | Mar 17 1989 | Merit Medical Systems, Inc.; Merit Medical Systems, Inc | Digitally controlled, disposable syringe inflation system, and method for monitoring, displaying balloon catheter inflation data |
5389865, | Dec 02 1992 | Immersion Corporation | Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor |
5396267, | Jul 09 1992 | GUILLEMOT CORPORATION, A FRENCH SOCIETE ANONYME | Reconfigurable video game system |
5397308, | Oct 22 1993 | Boston Scientific Scimed, Inc | Balloon inflation measurement apparatus |
5397323, | Oct 30 1992 | International Business Machines Corporation | Remote center-of-motion robot for surgery |
5399091, | Apr 27 1992 | Tomy Company, Ltd. | Drive simulation apparatus |
5402801, | Nov 02 1993 | International Business Machines Corporation | System and method for augmentation of surgery |
5403191, | Oct 21 1991 | Laparoscopic surgery simulator and method of use | |
5412189, | Dec 21 1992 | LENOVO SINGAPORE PTE LTD | Touch screen apparatus with tactile information |
5412880, | Feb 23 1993 | XENON RESEARCH, INC | Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus |
5414337, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Actuator having electronically controllable tactile responsiveness |
5423754, | Sep 20 1990 | Boston Scientific Scimed, Inc | Intravascular catheter |
5425644, | May 13 1993 | Surgical training apparatus and method | |
5425709, | Jul 22 1993 | Medtronic Ave, Inc | Sheath for a balloon catheter |
5428748, | Sep 24 1992 | National Semiconductor Corporation | Method and apparatus for automatically configuring a computer peripheral |
5429140, | Jun 04 1993 | American Home Products Corporation | Integrated virtual reality rehabilitation system |
5430665, | May 22 1990 | The Furukawa Electric Co., Ltd. | Apparatus and method for measuring length of moving elongated object |
5436640, | Oct 29 1993 | GUILLEMOT CORPORATION, A FRENCH SOCIETE ANONYME | Video game and simulator joystick controller with geared potentiometer actuation |
5437290, | Sep 06 1991 | BOARD OF TRUSTEES OF THE LELAND STANFORD JR UNIVERSITY | System and method for monitoring intraluminal device position |
5445166, | Nov 02 1993 | International Business Machines Corporation | System for advising a surgeon |
5451924, | Jan 14 1993 | MASSACHUSETTS INSTITUTE OF TECHNOLOGY, THE | Apparatus for providing sensory substitution of force feedback |
5459382, | Dec 02 1992 | Immersion Corporation | Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor |
5461711, | Dec 22 1993 | Vulcan Patents LLC | Method and system for spatial accessing of time-based information |
5467441, | Jul 21 1993 | Xerox Corporation | Method for operating on objects in a first image using an object-based model data structure to produce a second contextual image having added, replaced or deleted objects |
5467763, | Jan 21 1992 | SURGICAL INNOVATIONS LIMITED | Surgical instruments |
5470232, | Sep 29 1993 | The United States of America as represented by the Secretary of the Navy | Reconfigurable aircraft stick control and method for connecting and removing stick control from aircraft simulator |
5473235, | Dec 21 1993 | Honeywell Inc. | Moment cell counterbalance for active hand controller |
5482051, | Mar 10 1994 | The University of Akron | Electromyographic virtual reality system |
5492530, | Feb 07 1994 | CARDINAL HEALTH SWITZERLAND 515 GMBH | Method for accessing the coronary arteries from the radial or brachial artery in the arm |
5506605, | Jul 27 1992 | Three-dimensional mouse with tactile feedback | |
5512919, | Mar 31 1992 | Pioneer Electronic Corporation | Three-dimensional coordinates input apparatus |
5515078, | Jun 12 1992 | Museum of Science | Virtual-reality positional input and display system |
5524637, | Jun 29 1994 | Impulse Technology LTD | Interactive system for measuring physiological exertion |
5541831, | Apr 16 1993 | Oliver Manufacturing Co., Inc. | Computer controlled separator device |
5542672, | Mar 17 1995 | Fishing rod and reel electronic game controller | |
5542676, | Feb 11 1993 | SOUNDADVICE FOR SPORTS, INC | Biosensor feedback device for sporting implements |
5547382, | Jun 18 1990 | Honda Giken Kogyo Kabushiki Kaisha | Riding simulation system for motorcycles |
5548694, | Jan 31 1995 | Mitsubishi Electric Research Laboratories, Inc | Collision avoidance system for voxel-based object representation |
5553198, | Dec 15 1993 | Intuitive Surgical Operations, Inc | Automated endoscope system for optimal positioning |
5559412, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Actuator having electronically controllable tactile responsiveness |
5565840, | Sep 21 1994 | VIRTUAL REALITY FEEDBACK CORPORATION | Tactile sensation generator |
5575761, | Jul 27 1994 | Massage device applying variable-frequency vibration in a variable pulse sequence | |
5577981, | Jan 19 1994 | Virtual reality exercise machine and computer controlled video system | |
5580249, | Feb 14 1994 | Raytheon Company | Apparatus for simulating mobility of a human |
5584701, | May 12 1992 | University of Florida Research Foundation, Incorporated | Self regulating lung for simulated medical procedures |
5587937, | Oct 01 1993 | Massachusetts Institute of Technology | Force reflecting haptic interface |
5591924, | Nov 06 1986 | LABTEC INC | Force and torque converter |
5592401, | Feb 28 1995 | Immersion Corporation | Accurate, rapid, reliable position sensing using multiple sensing technologies |
5599301, | Nov 22 1993 | Advanced Cardiovascular Systems, INC | Motor control system for an automatic catheter inflation system |
5600348, | Aug 19 1994 | FTG Data Systems | Adjustable tip light pen |
5607157, | Apr 09 1993 | Sega Enterprises, Ltd. | Multi-connection device for use in game apparatus |
5607308, | May 22 1992 | WARNER BROS ENTERTAINMENT INC | Vehicle simulator with realistic operating feedback |
5609485, | Oct 03 1994 | MedSim, Ltd. | Medical reproduction system |
5609607, | Sep 24 1993 | Deutsche Aerospace AG | Device for modeling or simulating the sense of touch in a surgical instrument |
5616030, | Jun 01 1994 | Flight simulator employing an actual aircraft | |
5623582, | Jul 14 1994 | IMMERSION CORPORATION DELAWARE CORPORATION | Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects |
5625551, | Dec 28 1993 | Canon Kabushiki Kaisha | Feedback controller |
5625576, | Oct 01 1993 | Massachusetts Institute of Technology | Force reflecting haptic interface |
5629594, | Dec 02 1992 | Immersion Corporation | Force feedback system |
5631861, | Aug 10 1992 | Virtual Technologies, INC | Force feedback and texture simulating interface device |
5631973, | May 05 1994 | SRI International | Method for telemanipulation with telepresence |
5643087, | May 19 1994 | Microsoft Technology Licensing, LLC | Input device including digital force feedback apparatus |
5651775, | Jul 12 1995 | International Business Machines Corporation | Medication delivery and monitoring system and methods |
5657429, | Aug 10 1992 | Intuitive Surgical Operations, Inc | Automated endoscope system optimal positioning |
5661253, | Nov 01 1989 | Yamaha Corporation | Control apparatus and electronic musical instrument using the same |
5661667, | Mar 14 1994 | VIRTEK LASER SYSTEMS INC | 3D imaging using a laser projector |
5666473, | Oct 08 1992 | GLOBAL HAPTICS, INC | Tactile computer aided sculpting device |
5669818, | Mar 23 1995 | VIRTUAL REALITY FEEDBACK CORPORATION | Seat-based tactile sensation generator |
5676157, | Jul 06 1992 | Virtual Technologies, INC | Determination of kinematically constrained multi-articulated structures |
5680590, | Sep 21 1990 | Simulation system and method of using same | |
5684722, | Sep 21 1994 | VIRTUAL REALITY FEEDBACK CORPORATION | Apparatus and method for generating a control signal for a tactile sensation generator |
5691898, | Sep 27 1995 | IMMERSION CORPORATION DELAWARE CORPORATION | Safe and low cost computer peripherals with force feedback for consumer applications |
5694013, | Sep 06 1996 | Ford Global Technologies, Inc | Force feedback haptic interface for a three-dimensional CAD surface |
5695500, | Nov 02 1993 | International Business Machines Corporation | System for manipulating movement of a surgical instrument with computer controlled brake |
5701140, | Jul 12 1994 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for providing a cursor control interface with force feedback |
5709219, | Jan 27 1994 | Microsoft Technology Licensing, LLC | Method and apparatus to create a complex tactile sensation |
5716016, | Jun 27 1994 | Toray Engineering Co., Ltd. | Turret type yarn winder with reduced tension variation during switching |
5720619, | Apr 24 1995 | Interactive computer assisted multi-media biofeedback system | |
5722403, | Oct 28 1996 | EP Technologies, Inc. | Systems and methods using a porous electrode for ablating and visualizing interior tissue regions |
5724264, | Jul 16 1993 | Immersion Corporation | Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object |
5731804, | Jan 18 1995 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for providing high bandwidth, low noise mechanical I/O for computer systems |
5736978, | May 26 1995 | The United States of America as represented by the Secretary of the Air | Tactile graphics display |
5739811, | Jul 16 1993 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for controlling human-computer interface systems providing force feedback |
5742278, | Jan 27 1994 | Microsoft Technology Licensing, LLC | Force feedback joystick with digital signal processor controlled by host processor |
5749853, | Mar 17 1995 | Advanced Cardiovascular Systems, INC | Inflation control system with elapsed time measurement |
5755577, | Mar 29 1995 | Apparatus and method for recording data of a surgical procedure | |
5758649, | Sep 01 1995 | FUKUDA DENSHI CO , LTD | Ultrasonic module and ultrasonic diagnostic system |
5766016, | Nov 14 1994 | Georgia Tech Research Corporation | Surgical simulator and method for simulating surgical procedure |
5768413, | Oct 04 1995 | Arch Development Corp | Method and apparatus for segmenting images using stochastically deformable contours |
5769640, | Dec 02 1992 | Immersion Corporation | Method and system for simulating medical procedures including virtual reality and control method and system for use therein |
5771181, | Dec 14 1994 | A-VIEW CORPORATION | Generation for virtual reality simulator systems |
5776050, | Jul 24 1995 | LEDYARD NATIONAL BANK | Anatomical visualization system |
5776126, | Sep 23 1993 | Laparoscopic surgical apparatus and associated method | |
5781172, | Dec 05 1990 | U.S. Philips Corporation | Data input device for use with a data processing apparatus and a data processing apparatus provided with such a device |
5782764, | Nov 07 1995 | WERNE, ROGER W | Fiber composite invasive medical instruments and methods for use in interventional imaging procedures |
5797900, | May 16 1997 | Intuitive Surgical Operations, Inc | Wrist mechanism for surgical instrument for performing minimally invasive surgery with enhanced dexterity and sensitivity |
5800179, | Jul 23 1996 | Medical Simulation Corporation | System for training persons to perform minimally invasive surgical procedures |
5805140, | Jul 16 1993 | IMMERSION CORPORATION DELAWARE CORPORATION | High bandwidth force feedback interface using voice coils and flexures |
5806521, | Mar 26 1996 | Sandia Corporation | Composite ultrasound imaging apparatus and method |
5807377, | May 20 1996 | Intuitive Surgical Operations, Inc | Force-reflecting surgical instrument and positioning mechanism for performing minimally invasive surgery with enhanced dexterity and sensitivity |
5808665, | Jan 21 1992 | SRI International | Endoscopic surgical instrument and method for use |
5810007, | Jul 26 1995 | HARVARD MEDICAL SCHOOL | Ultrasound localization and image fusion for the treatment of prostate cancer |
5821920, | Jul 14 1994 | IMMERSION MEDICAL, INC | Control input device for interfacing an elongated flexible object with a computer system |
5831408, | Dec 02 1992 | Immersion Corporation | Force feedback system |
5841889, | Dec 29 1995 | General Electric Company | Ultrasound image texture control using adaptive speckle control algorithm |
5844392, | Dec 02 1992 | IMMERSION MEDICAL, INC | Haptic browsing |
5882206, | Mar 29 1995 | PRINCETON DIGITAL IMAGE CORPORATION | Virtual surgery system |
5889670, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for tactilely responsive user interface |
5889672, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Tactiley responsive user interface device and method therefor |
5930741, | Feb 28 1995 | Immersion Corporation | Accurate, rapid, reliable position sensing using multiple sensing technologies |
5945978, | Apr 20 1991 | Intel Corporation | Haptic computer output device |
5956484, | Dec 13 1995 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for providing force feedback over a computer network |
5986643, | Mar 24 1987 | Sun Microsystems, Inc | Tactile feedback mechanism for a data processing system |
5999185, | Mar 30 1992 | Kabushiki Kaisha Toshiba | Virtual reality control using image, model and control data to manipulate interactions |
6004134, | May 19 1994 | Microsoft Technology Licensing, LLC | Interactive simulation including force feedback |
6019724, | Feb 08 1996 | Sonowand AS | Method for ultrasound guidance during clinical procedures |
6024576, | Sep 06 1996 | IMMERSION CORPORATION DELAWARE CORPORATION | Hemispherical, high bandwidth mechanical interface for computer systems |
6037927, | Jul 14 1994 | Immersion Corporation | Method and apparatus for providing force feedback to the user of an interactive computer simulation |
6038488, | Feb 27 1997 | Bertec Corporation | Catheter simulation device |
6042555, | May 12 1997 | Immersion Corporation | Force-feedback interface device for the hand |
6050962, | Apr 21 1997 | Immersion Corporation | Goniometer-based body-tracking device and method |
6059506, | Feb 02 1990 | Virtual Technologies, INC | Force feedback and texture simulating interface device |
6062865, | Jul 23 1996 | Medical Simulation Corporation | System for training persons to perform minimally invasive surgical procedures |
6084587, | Aug 02 1996 | 3D Systems, Inc | Method and apparatus for generating and interfacing with a haptic virtual reality environment |
6088017, | Nov 30 1995 | Immersion Corporation | Tactile feedback man-machine interface device |
6104379, | Dec 11 1996 | Immersion Corporation | Forearm-supported exoskeleton hand-tracking device |
6110130, | Apr 21 1997 | Immersion Corporation | Exoskeleton device for directly measuring fingertip position and inferring finger joint angle |
6111577, | Apr 04 1996 | Massachusetts Institute of Technology | Method and apparatus for determining forces to be applied to a user through a haptic interface |
6117078, | Dec 31 1998 | GE DIASONICS | Virtual volumetric phantom for ultrasound hands-on training system |
6120465, | Jan 24 1994 | INTEGRA BURLINGTON MA, INC | Virtual probe for a stereotactic digitizer for use in surgery |
6148280, | Feb 28 1995 | Immersion Corporation | Accurate, rapid, reliable position sensing using multiple sensing technologies |
6157193, | Nov 18 1997 | Siemens Healthcare GmbH | MR imaging system with electrically insulated coil element |
6160489, | Jun 23 1994 | Google Technology Holdings LLC | Wireless communication device adapted to generate a plurality of distinctive tactile alert patterns |
6162174, | Sep 16 1998 | Siemens Medical Solutions USA, Inc | Method for compensating for object movement in ultrasound images |
6162190, | Jul 06 1992 | Virtual Technologies, INC | Determination of kinematically constrained multi-articulated structures |
6193657, | Dec 31 1998 | G E MEDICAL SYSTEMS GLOBAL TECHNOLOGY COMPANY, LLC | Image based probe position and orientation detection |
6195592, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for providing tactile sensations using an interface device |
6210168, | Mar 16 1998 | Medsim Ltd. | Doppler ultrasound simulator |
6219032, | Dec 01 1995 | IMMERSION CORPORATION DELAWARE CORPORATION | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
6222523, | Mar 24 1987 | Sun Microsystems, Inc. | Tactile feedback mechanism for a data processing system |
6239784, | Apr 20 1991 | Hoya Corporation | Exo-skeletal haptic computer human/computer interface device |
6264609, | Sep 15 1999 | WAKE FOREST UNIVERSITY HEALTH SCIENCES | Ultrasound apparatus and method for tissue characterization |
6275213, | Nov 30 1995 | Immersion Corporation | Tactile feedback man-machine interface device |
6318146, | Jul 14 1999 | Wisconsin Alumni Research Foundation | Multi-imaging modality tissue mimicking materials for imaging phantoms |
6323837, | Jul 14 1994 | IMMERSION MEDICAL, INC | Method and apparatus for interfacing an elongated object with a computer system |
6346940, | Feb 27 1997 | Toshiba Medical Systems Corporation | Virtualized endoscope system |
6413229, | May 12 1997 | Immersion Corporation | Force-feedback interface device for the hand |
6428490, | Apr 21 1997 | Immersion Corporation | Goniometer-based body-tracking device and method |
6497672, | Oct 24 1997 | Immersion Corporation | Device and method for measuring the position of animate links |
6544041, | Oct 06 1999 | Fonar Corporation | Simulator for surgical procedures |
6694163, | Oct 27 1995 | WAKE FOREST UNIVERSITY HEALTH SCIENCES | Method and system for producing interactive, three-dimensional renderings of selected body organs having hollow lumens to enable simulated movement through the lumen |
6876891, | Oct 24 1991 | IMMERSION CORPORATION DELAWARE CORPORATION | Method and apparatus for providing tactile responsiveness in an interface device |
6885361, | Mar 24 1987 | Sun Microsystems, Inc. | Tactile feedback mechanism for a data processing system |
6939138, | Apr 12 2000 | SIMBIONIX LTD | Endoscopic tutorial system for urology |
7215326, | Jul 14 1994 | Immersion Corporation | Physically realistic computer simulation of medical procedures |
20020072814, | |||
20020168618, | |||
20020176619, | |||
20030112922, | |||
20040034301, | |||
EP147516, | |||
EP265011, | |||
EP316763, | |||
EP393683, | |||
EP456103, | |||
EP489469, | |||
EP567215, | |||
EP571827, | |||
EP623066, | |||
EP624861, | |||
EP626634, | |||
EP632709, | |||
FR2592514, | |||
GB2195808, | |||
GB2252656, | |||
GB2288686, | |||
H703, | |||
JP398080, | |||
RE38242, | Dec 05 1990 | Koninklijke Philips Electronics N V | Force feedback apparatus and method |
WO9106935, | |||
WO9111775, | |||
WO9304625, | |||
WO9308517, | |||
WO9314483, | |||
WO9318475, | |||
WO9425948, | |||
WO9502233, | |||
WO9510080, | |||
WO9532459, | |||
WO9616389, | |||
WO9628800, | |||
WO9938141, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 20 2002 | SIMBIONIX LTD. | (assignment on the face of the patent) | / | |||
Dec 01 2004 | CHOSACK, EDNA | SIMBIONIX LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017395 | /0997 | |
Dec 07 2004 | BARKAY, DAVID | SIMBIONIX LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017395 | /0997 | |
Dec 15 2004 | BRONSTEIN, RAN | SIMBIONIX LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017395 | /0997 | |
Dec 15 2004 | FISHER, NIV | SIMBIONIX LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017395 | /0997 | |
Nov 19 2014 | SIMBIONIX LTD | 3D Systems, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 034261 | /0647 | |
Dec 15 2014 | 3D Systems, Inc | SIMBIONIX LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 034653 | /0355 | |
Aug 24 2021 | HSBC Bank USA, National Association | 3D Systems, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057651 | /0374 |
Date | Maintenance Fee Events |
May 22 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
May 22 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jul 15 2024 | REM: Maintenance Fee Reminder Mailed. |
Jul 15 2024 | REM: Maintenance Fee Reminder Mailed. |
Aug 29 2024 | SMAL: Entity status set to Small. |
Sep 04 2024 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Sep 04 2024 | M2555: 7.5 yr surcharge - late pmt w/in 6 mo, Small Entity. |
Date | Maintenance Schedule |
Nov 22 2019 | 4 years fee payment window open |
May 22 2020 | 6 months grace period start (w surcharge) |
Nov 22 2020 | patent expiry (for year 4) |
Nov 22 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 22 2023 | 8 years fee payment window open |
May 22 2024 | 6 months grace period start (w surcharge) |
Nov 22 2024 | patent expiry (for year 8) |
Nov 22 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 22 2027 | 12 years fee payment window open |
May 22 2028 | 6 months grace period start (w surcharge) |
Nov 22 2028 | patent expiry (for year 12) |
Nov 22 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |