Method and system for hapto-visual scene development and deployment
First Claim
1. A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method comprising:
- generating at least one haptic target for haptically rendering at least one scene as at least one virtual scene, said at least one scene having at least one adjustable parameter;
haptically rendering said at least one scene as said at least one virtual scene;
providing at least one graphics target for graphically rendering said at least one scene as at least one graphical scene;
generating at least one initial data packet comprising an identifier of said at least one scene and identifying said at least one adjustable parameter;
transmitting said at least one initial data packet to said at least one graphics target; and
loading said at least one initial data packet on said at least one graphics target to create said at least one graphical scene, said at least one graphical scene comprising said at least one adjustable parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of creating a system for haptically and graphically rendering one or more scenes. The method includes generating one or more haptic targets for haptically rendering the scene as a virtual scene. The scene is haptically rendered as the virtual scene. The method also includes providing one or more graphics targets for graphically rendering the scene as a graphical scene, generating an initial data packet for the scene, and transmitting the initial data packet to the graphics target. The method also includes loading the initial data packet on the graphics target to create the graphical scene.
-
Citations
28 Claims
-
1. A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method comprising:
-
generating at least one haptic target for haptically rendering at least one scene as at least one virtual scene, said at least one scene having at least one adjustable parameter; haptically rendering said at least one scene as said at least one virtual scene; providing at least one graphics target for graphically rendering said at least one scene as at least one graphical scene; generating at least one initial data packet comprising an identifier of said at least one scene and identifying said at least one adjustable parameter; transmitting said at least one initial data packet to said at least one graphics target; and loading said at least one initial data packet on said at least one graphics target to create said at least one graphical scene, said at least one graphical scene comprising said at least one adjustable parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method comprising:
-
generating at least one haptic target for haptically rendering a plurality of virtual scenes respectively; discretely haptically rendering each said scene as each said virtual scene; providing at least one graphics target for graphically rendering each said virtual scene as a corresponding graphical scene respectively; generating an initial data packet for each said virtual scene respectively, each said initial data packet comprising an identifier of each said virtual scene respectively and at least one adjustable parameter in each said scene respectively; transmitting each said initial data packet respectively to said at least one graphics target; and loading each said initial data packet on said at least one graphics target to create each said corresponding graphical scene respectively, each said graphical scene comprising said at least one adjustable parameter respectively. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of creating a system for haptically and graphically rendering at least one scene, the method comprising:
-
generating at least one haptic target for haptically rendering said at least one scene as at least one virtual scene; haptically rendering said at least one scene as said at least one virtual scene; providing at least one graphics target for graphically rendering said at least one scene as at least one graphical scene; generating at least one initial data packet comprising an identifier of said at least one scene and at least one adjustable parameter in said at least one scene; transmitting said at least one initial data packet to said at least one graphics target; and loading said at least one initial data packet on said at least one graphics target to create said at least one graphical scene, said at least one graphical scene comprising said at least one adjustable parameter. - View Dependent Claims (21, 22)
-
-
23. A system for haptically and graphically rendering a plurality of scenes, the system comprising:
-
at least one haptic target for haptically rendering said scenes discretely as virtual scenes respectively utilizing at least one soft real time process; at least one graphics target for graphically rendering said scenes discretely as graphical scenes respectively utilizing at least one non-real time process, each said graphical scene corresponding to each said virtual scene respectively; means for generating a plurality of initial data packets, each said initial data packet being provided for each said virtual scene respectively, each said initial data packet comprising an identifier of each said scene respectively and at least one adjustable parameter in each said scene respectively; means for transmitting said initial data packets sequentially to said at least one graphics target; said at least one graphics target being adapted to load said initial data packets thereon sequentially to create each said graphical scene respectively, each said graphical scene corresponding to each said virtual scene respectively, each said graphical scene comprising said at least one adjustable parameter for each said corresponding virtual scene respectively. - View Dependent Claims (24, 25)
-
-
26. A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method comprising:
-
using at least one haptic target to haptically render at least one scene as at least one virtual scene utilizing at least one soft real time process; generating at least one initial data packet comprising an identifier of said at least one scene and at least one adjustable parameter in said at least one virtual scene; transmitting said at least one initial data packet to at least one graphics target adapted for graphically rendering said at least one virtual scene as at least one graphical scene; and using said at least one graphical target to graphically render said at least one scene as said at least one graphical scene utilizing a plurality of non-real time processes, said at least one graphical scene comprising said at least one adjustable parameter. - View Dependent Claims (27, 28)
-
Specification