Method, system, and program for using a virtual environment to provide information on using a product
First Claim
1. A method implemented by a computer program for providing information to a user of the computer program on using a medical therapy to treat a medical condition, comprising:
- rendering a virtual environment;
rendering a virtual patient within the virtual environment, wherein the virtual patient is receiving the medical therapy;
receiving input control signals from the user indicating movement of the virtual patient through the virtual environment; and
rendering interactions between the virtual patient and the virtual environment in response to the input control signals to enable the user to virtually experience how the medical therapy is capable of impacting daily activities of the user and to promote the medical therapy.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for providing information on a promoted product to a user. A virtual environment is rendered and a virtual customer is rendered within the virtual environment, wherein the virtual customer utilizes the promoted product by receiving input control signals from the user indicating movement of the virtual customer through the virtual environment. Interactions are rendered between the virtual customer and the virtual environment in response to the input control signals to enable the user to virtually experience how the promoted product is capable of impacting daily activities of the user and to promote the product.
-
Citations
74 Claims
-
1. A method implemented by a computer program for providing information to a user of the computer program on using a medical therapy to treat a medical condition, comprising:
-
rendering a virtual environment;
rendering a virtual patient within the virtual environment, wherein the virtual patient is receiving the medical therapy;
receiving input control signals from the user indicating movement of the virtual patient through the virtual environment; and
rendering interactions between the virtual patient and the virtual environment in response to the input control signals to enable the user to virtually experience how the medical therapy is capable of impacting daily activities of the user and to promote the medical therapy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method implemented by a computer program for providing information to a user of the computer program on a promoted product, comprising:
-
rendering a virtual environment;
rendering a virtual customer within the virtual environment, wherein the virtual customer utilizes the promoted product;
receiving input control signals from the user indicating movement of the virtual customer through the virtual environment; and
rendering interactions between the virtual customer and the virtual environment in response to the input control signals to enable the user to virtually experience how the promoted product is capable of impacting daily activities of the user and to promote the product. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for providing information to a user of the system on using a medical therapy to treat a medical condition, comprising:
-
means for rendering a virtual environment;
means for rendering a virtual patient within the virtual environment, wherein the virtual patient is receiving the medical therapy;
means for receiving input control signals from the user indicating movement of the virtual patient through the virtual environment; and
means for rendering interactions between the virtual patient and the virtual environment in response to the input control signals to enable the user to virtually experience how the medical therapy is capable of impacting daily activities of the user and to promote the medical therapy. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for providing information to a user of the system on a promoted product, comprising:
-
means for rendering a virtual environment;
means for rendering a virtual customer within the virtual environment, wherein the virtual customer utilizes the promoted product;
means for receiving input control signals from the user indicating movement of the virtual customer through the virtual environment; and
means for rendering interactions between the virtual customer and the virtual environment in response to the input control signals to enable the user to virtually experience how the promoted product is capable of impacting daily activities of the user and to promote the product. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. An article of manufacture for providing information to a user of the article of manufacture on using a medical therapy to treat a medical condition, wherein the article of manufacture causes operations to be performed, the operations comprising:
-
rendering a virtual environment;
rendering a virtual patient within the virtual environment, wherein the virtual patient is receiving the medical therapy;
receiving input control signals from the user indicating movement of the virtual patient through the virtual environment; and
rendering interactions between the virtual patient and the virtual environment in response to the input control signals to enable the user to virtually experience how the medical therapy is capable of impacting daily activities of the user and to promote the medical therapy. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. An article of manufacture for providing information to a user of the article of manufacture on a promoted product, wherein the article of manufacture causes operations to be performed, the operations comprising:
-
rendering a virtual environment;
rendering a virtual customer within the virtual environment, wherein the virtual customer utilizes the promoted product;
receiving input control signals from the user indicating movement of the virtual customer through the virtual environment; and
rendering interactions between the virtual customer and the virtual environment in response to the input control signals to enable the user to virtually experience how the promoted product is capable of impacting daily activities of the user and to promote the product. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74)
-
Specification