Haptic authoring
First Claim
Patent Images
1. A method, comprising:
- causing a display of a graphical object in a graphical environment;
sensing a location of an avatar in the graphical environment; and
outputting a haptic sensation when the avatar contacts the graphical object.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods are presented for authoring geometrical databases which incorporate touch or haptic feedback. In particular, a database of geometrical elements incorporates attributes necessary to support haptic interactions such as stiffness, hardness, friction, and so forth. Users may instantiate objects designed through CAD/CAM environments or attach haptic or touch attributes to subcomponents such as surfaces or solid sub-objects. The resulting haptic/visual databases or world-describing models can then be viewed and touched using a haptic browser or other appropriate user interface.
216 Citations
11 Claims
-
1. A method, comprising:
-
causing a display of a graphical object in a graphical environment; sensing a location of an avatar in the graphical environment; and outputting a haptic sensation when the avatar contacts the graphical object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A processor-executable program, stored on a computer-readable medium, comprising:
-
code to cause a display of a graphical object in a graphical environment; code to sense a location of an avatar in the graphical environment; and code to output a haptic sensation when the avatar contacts the graphical object. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A The computer-readable medium on which is encoded computer program code comprising:
-
program code for causing a graphical object to be displayed in a graphical environment; program code for receiving a haptic attribute to be associated with the graphical object; program code for associating the haptic attribute with the graphical object; and program code for storing the associated haptic attribute and the graphical object in a computer-readable medium, wherein the graphical object includes a surface, and wherein an avatar is operable to deform the surface.
-
Specification