Alternative representations of virtual content in a virtual universe
First Claim
Patent Images
1. A method for providing an alternative representation of virtual content in a virtual universe, comprising the computer implemented steps of:
- displaying a set of virtual universe alternative representations to a user of a virtual universe, the virtual universe including a computer-based virtual environment that a plurality of users access and interact with using avatars;
receiving input from the user corresponding to a set of desired virtual universe alternative representation characteristics;
defining a set of virtual content of the virtual universe in terms of a virtual reality modeling language, wherein the virtual content definitions comprise programming data necessary for executing objects, texts, and scripts within the virtual universe;
accessing, in response to the user entering a region of the virtual universe, visual capacity information stored in a user profile associated with the user within a user database;
determining a visual capacity of a user of the virtual universe based on the input from the user and the visual capacity information;
providing, by a server array, an alternative representation of a virtual content of the virtual universe renderable to the user by modifying the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe based on the visual capacity of the user of the virtual universe,—
wherein the modifying further includes;
annotating the definition of the scripts associated with the virtual content with metadata that identifies how to eliminate visual lighting effects from objects;
annotating the definition of the scripts associated with the virtual content with metadata that identifies how to modify the color of objects; and
annotating the definition of the objects associated with the virtual content with metadata that identifies how to provide simplified geometric representations of the objects.
2 Assignments
0 Petitions
Accused Products
Abstract
An invention for generating an alternative representation of virtual content in a virtual universe is provided. In one embodiment, there is an alternative representation tool, including a visual component configured to determine a visual capacity of a user of a virtual universe. The alternative representation tool further includes an alternative component configured to provide an alternative representation of a virtual content renderable in the virtual universe based on the visual capacity of the user of the virtual universe.
17 Citations
18 Claims
-
1. A method for providing an alternative representation of virtual content in a virtual universe, comprising the computer implemented steps of:
-
displaying a set of virtual universe alternative representations to a user of a virtual universe, the virtual universe including a computer-based virtual environment that a plurality of users access and interact with using avatars; receiving input from the user corresponding to a set of desired virtual universe alternative representation characteristics; defining a set of virtual content of the virtual universe in terms of a virtual reality modeling language, wherein the virtual content definitions comprise programming data necessary for executing objects, texts, and scripts within the virtual universe; accessing, in response to the user entering a region of the virtual universe, visual capacity information stored in a user profile associated with the user within a user database; determining a visual capacity of a user of the virtual universe based on the input from the user and the visual capacity information; providing, by a server array, an alternative representation of a virtual content of the virtual universe renderable to the user by modifying the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe based on the visual capacity of the user of the virtual universe,—
wherein the modifying further includes;annotating the definition of the scripts associated with the virtual content with metadata that identifies how to eliminate visual lighting effects from objects; annotating the definition of the scripts associated with the virtual content with metadata that identifies how to modify the color of objects; and annotating the definition of the objects associated with the virtual content with metadata that identifies how to provide simplified geometric representations of the objects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for providing an alternative representation of virtual content in a virtual universe, comprising:
-
at least one processing unit; memory operably associated with the at least one processing unit; and an alternative representation tool storable in memory and executable by the at least one processing unit, the alternative representation tool performing a method, comprising; displaying a set of virtual universe alternative representations to a user of a virtual universe, the virtual universe including a computer-based virtual environment that a plurality of users access and interact with using avatars; receiving input from the user corresponding to a set of desired virtual universe alternative representation characteristics; defining a set of virtual content of the virtual universe in terms of a virtual reality modeling language, wherein the virtual content definitions comprise programming data necessary for executing objects, texts, and scripts within the virtual universe; accessing, in response to the user entering a region of the virtual universe, visual capacity information stored in a user profile associated with the user within a user database; determining a visual capacity of a user of the virtual universe based on the input from the user and the visual capacity information; providing, by a server array, an alternative representation of a virtual content of the virtual universe renderable to the user by modifying the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe based on the visual capacity of the user of the virtual universe,—
wherein the modifying further includes;annotating the definition of the scripts associated with the virtual content with metadata that identifies how to eliminate visual lighting effects from objects; annotating the definition of the scripts associated with the virtual content with metadata that identifies how to modify the color of objects; and annotating the definition of the objects associated with the virtual content with metadata that identifies how to provide simplified geometric representations of the objects. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage device storing computer instructions, which when executed, enables a computer system to provide an alternative representation of virtual content in a virtual universe, the computer instructions comprising:
-
displaying a set of virtual universe alternative representations to a user of a virtual universe, the virtual universe including a computer-based virtual environment that a plurality of users access and interact with using avatars; receiving input from the user corresponding to a set of desired virtual universe alternative representation characteristics; defining a set of virtual content of the virtual universe in terms of a virtual reality modeling language, wherein the virtual content definitions comprise programming data necessary for executing objects, texts, and scripts within the virtual universe; accessing, in response to the user entering a region of the virtual universe, visual capacity information stored in a user profile associated with the user within a user database; determining a visual capacity of a user of the virtual universe based on the input from the user and the visual capacity information; providing, by a server array, an alternative representation of a virtual content of the virtual universe renderable to the user by modifying the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe based on the visual capacity of the user of the virtual universe,—
wherein the modifying further includes;annotating the definition of the scripts associated with the virtual content with metadata that identifies how to eliminate visual lighting effects from objects; annotating the definition of the scripts associated with the virtual content with metadata that identifies how to modify the color of objects; and annotating the definition of the objects associated with the virtual content with metadata that identifies how to provide simplified geometric representations of the objects. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification