Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Patent
1996-08-02
2000-07-04
Powell, Mark R.
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
G06T 1500
Patent
active
060845872
ABSTRACT:
A method for generating a haptic interactive representation including the steps of defining a haptic interaction space and building a hierarchical construct, for use within the haptic interaction space, using a plurality of underlying constructs. In one embodiment the method includes determining the forces to be applied to a user by generating a haptic interactive, sensing a position of a user in real space, determining a haptic interface location in the haptic interaction space in response to the position of the user in real space and determining whether the virtual object collides with the haptic interface location. The invention also relates to a method for interacting with a haptic interactive representation. The method includes creating a haptic process having the haptic interactive representation, associating a callback with the haptic process, connecting to a second process which interacts with the haptic process and associating the callback which is associated with the haptic process with the second process. The method further includes requesting the callback by the second process, and returning, by the haptic process through the callback to the second process, at least one parameter associated with the haptic interactive representation.
REFERENCES:
patent: D377932 (1997-02-01), Schena et al.
patent: 2475484 (1949-07-01), DeNise
patent: 3168203 (1965-02-01), Gallistel
patent: 3263824 (1966-08-01), Jones et al.
patent: 3449008 (1969-06-01), Colechia
patent: 3618786 (1971-11-01), Fick
patent: 3637092 (1972-01-01), George et al.
patent: 4062455 (1977-12-01), Flatau
patent: 4150803 (1979-04-01), Fernandez
patent: 4302138 (1981-11-01), Zarudiansky
patent: 4510574 (1985-04-01), Guittet et al.
patent: 4604016 (1986-08-01), Joyce
patent: 4632341 (1986-12-01), Repperger et al.
patent: 4654648 (1987-03-01), Herrington et al.
patent: 4655673 (1987-04-01), Hawkes
patent: 4661032 (1987-04-01), Arai
patent: 4676002 (1987-06-01), Slocum
patent: 4729098 (1988-03-01), Cline et al.
patent: 4795296 (1989-01-01), Jau
patent: 4800721 (1989-01-01), Cemenska et al.
patent: 4823634 (1989-04-01), Culver
patent: 4837734 (1989-06-01), Ichikawa et al.
patent: 4839838 (1989-06-01), LaBiche et al.
patent: 4888538 (1989-12-01), Dimitrov et al.
patent: 4893981 (1990-01-01), Yoshinda et al.
patent: 4907970 (1990-03-01), Meenen, Jr.
patent: 4907973 (1990-03-01), Hon
patent: 4988981 (1991-01-01), Zimmerman et al.
patent: 5004391 (1991-04-01), Burdea
patent: 5007300 (1991-04-01), Siva
patent: 5018922 (1991-05-01), Yoshinada et al.
patent: 5019761 (1991-05-01), Kraft
patent: 5038089 (1991-08-01), Szakaly
patent: 5044956 (1991-09-01), Behensky et al.
patent: 5072361 (1991-12-01), Davis et al.
patent: 5103404 (1992-04-01), McIntosh
patent: 5116051 (1992-05-01), Moncrief et al.
patent: 5116180 (1992-05-01), Fung et al.
patent: 5142931 (1992-09-01), Menahem
patent: 5143505 (1992-09-01), Burdea et al.
patent: 5184319 (1993-02-01), Kramer
patent: 5185561 (1993-02-01), Good et al.
patent: 5193963 (1993-03-01), McAffee
patent: 5220260 (1993-06-01), Schuler
patent: 5223776 (1993-06-01), Radke et al.
patent: 5239246 (1993-08-01), Kim
patent: 5255211 (1993-10-01), Redmond
patent: 5264768 (1993-11-01), Gregory et al.
patent: 5266875 (1993-11-01), Slotine et al.
patent: 5354162 (1994-10-01), Burdea et al.
patent: 5382885 (1995-01-01), Salcudean et al.
patent: 5389865 (1995-02-01), Jacobus et al.
patent: 5414337 (1995-05-01), Schuler
patent: 5429140 (1995-07-01), Burdea et al.
patent: 5438529 (1995-08-01), Rosenberg et al.
patent: 5459382 (1995-10-01), Jacobus et al.
patent: 5482051 (1996-01-01), Reddy et al.
patent: 5489830 (1996-02-01), Fernandez
patent: 5497452 (1996-03-01), Shimizu et al.
patent: 5515078 (1996-05-01), Greschler et al.
patent: 5555894 (1996-09-01), Doyama et al.
patent: 5559412 (1996-09-01), Schuler
patent: 5576727 (1996-11-01), Rosenberg et al.
patent: 5587937 (1996-12-01), Massie et al.
patent: 5589854 (1996-12-01), Tsai
patent: 5623582 (1997-04-01), Rosenberg
patent: 5623642 (1997-04-01), Katz et al.
patent: 5625576 (1997-04-01), Massie et al.
patent: 5629594 (1997-05-01), Jacobus et al.
patent: 5642469 (1997-06-01), Hannaford et al.
patent: 5666138 (1997-09-01), Culver
patent: 5691898 (1997-11-01), Rosenberg et al.
patent: 5701140 (1997-12-01), Rosenberg et al.
patent: 5721566 (1998-02-01), Rosenberg et al.
patent: 5724264 (1998-03-01), Rosenberg et al.
patent: 5731804 (1998-03-01), Rosenberg
patent: 5734373 (1998-03-01), Rosenberg et al.
patent: 5737505 (1998-04-01), Shaw et al.
patent: 5739811 (1998-04-01), Rosenberg et al.
patent: 5742278 (1998-04-01), Chen et al.
patent: 5751289 (1998-05-01), Myers
patent: 5754023 (1998-05-01), Roston et al.
patent: 5767839 (1998-06-01), Rosenberg
patent: 5769640 (1998-06-01), Jacobus et al.
patent: 5774130 (1998-06-01), Horikawa et al.
patent: 5784542 (1998-07-01), Ohm et al.
patent: 5790108 (1998-08-01), Salcudean et al.
patent: 5798752 (1998-08-01), Buxton et al.
patent: 5800177 (1998-09-01), Gillio
patent: 5800178 (1998-09-01), Gillio
patent: 5800179 (1998-09-01), Gillio
patent: 5802353 (1998-09-01), Avila et al.
patent: 5803738 (1998-09-01), Latham
patent: 5805140 (1998-09-01), Rosenberg et al.
patent: 5821920 (1998-10-01), Rosenberg et al.
patent: 5831408 (1998-11-01), Jacobus et al.
patent: 5859934 (1999-01-01), Green
patent: 5880714 (1999-03-01), Rosenberg et al.
patent: 5884392 (1998-12-01), Peurach et al.
patent: 5889670 (1999-03-01), Schuler et al.
patent: 5903456 (1999-05-01), Schena et al.
patent: 5907487 (1999-05-01), Rosenberg et al.
patent: 5913727 (1999-06-01), Ahdoot
patent: 5929607 (1999-07-01), Rosenberg et al.
patent: 5929846 (1999-07-01), Rosenberg et al.
patent: 5956484 (1999-09-01), Rosenberg et al.
Yoshikawa et al., "Constructio of Virtual World Using Dynamics Modules and Interaction Modules", 1996 IEEE International conference on Robotics and Automation, pp. 2358-2364 (7), Apr. 1996.
Burdea,G.C., "Force And Touch Feedback For Virtual Reality," John Wiley and Sons, Inc., New York, New York, pp. 190-193 (1996).
Decaudin, P., "Geometric Deformation by Merging a 3D-Object with a Simple Shape," Graphics Interface '96 Proceedings (Toronto, Canada), 6 pgs. (May 21-22, 1996).
Galyean, T.A., "Sculpting: An Interactive Volumetric Modeling Technique," Computer Graphics (Siggraph '91 Las Vegas), vol. 25, No. 4, pp. 267-274 (Jul. 1991).
Hirota, K. et al., "Development of Surface Display," Proceedings of the Virtual Reality Annual International Symposium (Seattle), pp. 256-262 (Sep. 18-23, 1993).
Wang, S.W. et al., "Volume Sculpting," 1995 Symposium on Interactive 3D Graphics (Monterey, CA), pp. 151-156 (1995).
Kelley et al. "MagicMouse: Tactile and Kinesthetic Feedback in the Human-Computer Interface Using an Electromagnetically Actuated Input/Output Device," Department of Electrical Engineering, University of British Columbia, Vancouver, BC, V6T 1Z4, Canada, Oct. 19, 1993, pp. 1-27.
Y. Adachi, "Touch and Trace on the Free-Form Surface of Virtual Object," Proceedings of IEEE Virtual Reality Annual Interanational Symposium, Sep. 18-22, 1993, Seattle WA, pp. 162-168.
Agrawala, M. et al "3D Painting on Scanned Surfaces", Stanford University, 1995, pgs 145-150.
Atkinson, W. D. et al., "Computing with Feeling" Comput. & Graphics, vol. 2, 1977, pp. 97-103.
Barr, Alan H.; "Global and Local Deformations of Solid Primitives"; Computer Graphics; vol. 18, No. 3, pp. 21-30 (Jul., 1984).
Bergamasco, "Design of Hand Force Feedback Systems for Glove-like Advanced Interfaces", IEEE, Sep. 1992, pp. 286-293.
Blinn, J.F., "Simulation of Wrinkled Surfaces," Computer Graphics, vol. 12-3, Aug. 1978, pp. 286-292.
Brooks, F. P. et al., "Project GROPE--Haptic Displays for Scientific Visualization," Computer Graphics, vol. 24, No. 4, Aug. 1990, pp. 177-185.
Colgate, J. E. et al., "Factors Affecting the Z-Width of a Haptic Display," published by IEEE Computer Society Press, Los Alamitos, Califormia, in Proceedings: 1994 IEEE International Conference On Robotics and Automation, held May 8-13, 1994 in San Diego, California, vol. 4, 1994, pp. 3205-3210.
Colgate, J. E. et al
Aviles Walter A.
Massie Thomas Harold
Salisbury, Jr. J. Kenneth
Tarr Christopher
Good-Johnson Motilewa
Powell Mark R.
SensAble Technologies, Inc.
LandOfFree
Method and apparatus for generating and interfacing with a hapti does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for generating and interfacing with a hapti, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for generating and interfacing with a hapti will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1490746