Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
162 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; (c) receiving an input, if the input comprises a selection of an embedded link displayed in the texture: (i) identifying the texture location where the selection occurred; (ii) determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iii) generating an event based on the determined embedded link; and (d) changing the texture of the three-dimensional model based on the generated event.
Claim 2
Independent Claim
162 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; (c) receiving an input, if the input comprises a selection of an embedded link displayed in the texture: (i) identifying the texture location where the selection occurred; (ii) determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iii) generating an event based on the determined embedded link; and (d) changing the texture of the three-dimensional model based on the generated event.
Claim 3
Dependent Claim
23 words
The method of claim 1 , wherein receiving an input is an automatic reception of image information to replace a presently displayed texture.
Claim 4
Dependent Claim
14 words
The method of claim 1 , wherein the markup document is an HTML document.
Claim 5
Independent Claim
151 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; (c) receiving an input; and (d) changing the texture of the three-dimensional model based on the input comprising: (i) rendering a new markup document based on the input; (ii) storing the newly rendered markup document within the predefined texture image file; and (iii) mapping the newly stored markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 6
Independent Claim
151 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; (c) receiving an input; and (d) changing the texture of the three-dimensional model based on the input comprising: (i) rendering a new markup document based on the input; (ii) storing the newly rendered markup document within the predefined texture image file; and (iii) mapping the newly stored markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 7
Dependent Claim
14 words
The method of claim 4 , wherein the markup document is an HTML document.
Claim 8
Independent Claim
215 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; (d) a receiving component for receiving an input comprising: (i) a user interface for selecting a link element displayed in the texture; (ii) a location identifier component for identifying the texture location where the selection occurred; (iii) a link element determining component for determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iv) an event generating component for generating an event based on the determined embedded link; and (e) a changing component for changing the texture of the three-dimensional model based on the generated event.
Claim 9
Independent Claim
215 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; (d) a receiving component for receiving an input comprising: (i) a user interface for selecting a link element displayed in the texture; (ii) a location identifier component for identifying the texture location where the selection occurred; (iii) a link element determining component for determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iv) an event generating component for generating an event based on the determined embedded link; and (e) a changing component for changing the texture of the three-dimensional model based on the generated event.
Claim 10
Dependent Claim
20 words
The system of claim 6 , wherein the receiving component automatically receives image information to replace a presently displayed texture.
Claim 11
Dependent Claim
14 words
The system of claim 6 , wherein the markup document is an HTML document.
Claim 12
Independent Claim
200 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; (d) a receiving component for receiving an input; and (e) a changing component for changing the texture of the three-dimensional model based on the input comprising: (i) a rendering component for rendering a new markup document based on the input; (ii) a storing component for storing the newly rendered markup document within the respective texture image file; and (iii) a mapping component for mapping the newly rendered markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 13
Independent Claim
200 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; (d) a receiving component for receiving an input; and (e) a changing component for changing the texture of the three-dimensional model based on the input comprising: (i) a rendering component for rendering a new markup document based on the input; (ii) a storing component for storing the newly rendered markup document within the respective texture image file; and (iii) a mapping component for mapping the newly rendered markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 14
Dependent Claim
14 words
The system of claim 9 , wherein the markup document is an HTML document.
Claim 15
Dependent Claim
207 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; (c) a third component for receiving an input comprising: (i) a user interface component for activating an embedded link displayed in the texture; (ii) a location identifier component for identifying the texture location where the activation occurred; (iii) an element determining component for determining the embedded link contained within the markup document stored in the texture image file based on the identified activated texture location; and (iv) an event generating component for generating an event based on the determined embedded link; and (d) a changing component for changing the texture of the three-dimensional model based on the generated event.
Claim 16
Dependent Claim
207 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; (c) a third component for receiving an input comprising: (i) a user interface component for activating an embedded link displayed in the texture; (ii) a location identifier component for identifying the texture location where the activation occurred; (iii) an element determining component for determining the embedded link contained within the markup document stored in the texture image file based on the identified activated texture location; and (iv) an event generating component for generating an event based on the determined embedded link; and (d) a changing component for changing the texture of the three-dimensional model based on the generated event.
Claim 17
Dependent Claim
21 words
The computer-readable medium of claim 11 , wherein the receiving component automatically receives image information to replace a presently displayed texture.
Claim 18
Dependent Claim
15 words
The computer-readable medium of claim 11 , wherein the markup document is an HTML document.
Claim 19
Dependent Claim
191 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; (c) a third component for receiving an input; and (d) a fourth component for changing the texture of the three-dimensional model based on the input comprising: (i) a rendering component for rendering a new markup document based on the input; (ii) a storing component for storing the newly rendered markup document within the respective texture image file; and (iii) a mapping component for mapping the newly rendered markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 20
Dependent Claim
191 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; (c) a third component for receiving an input; and (d) a fourth component for changing the texture of the three-dimensional model based on the input comprising: (i) a rendering component for rendering a new markup document based on the input; (ii) a storing component for storing the newly rendered markup document within the respective texture image file; and (iii) a mapping component for mapping the newly rendered markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 21
Dependent Claim
15 words
The computer-readable medium of claim 14 , wherein the markup document is an HTML document.
Claim 22
Independent Claim
153 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; and (c) in response to an input indicating the selection of an embedded link displayed at a predetermined location on said three-dimensional model: (i) identifying the texture location where the selection occurred; (ii) determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iii) generating an event based on the determined embedded link.
Claim 23
Independent Claim
153 words
A method for providing user-interface features within textures of three-dimensional models, said method comprising: (a) storing one or more markup documents in a texture image file, each of said markup documents containing at least one embedded link; (b) generating a three-dimensional model based on predefined three-dimensional model information, viewpoint information and the one or more markup documents stored in the texture image file such that the at least one embedded link contained in each of said markup documents is displayed at a predetermined location on said three-dimensional model; and (c) in response to an input indicating the selection of an embedded link displayed at a predetermined location on said three-dimensional model: (i) identifying the texture location where the selection occurred; (ii) determining the embedded link contained within the markup document stored in the texture image file based on the identified texture location; and (iii) generating an event based on the determined embedded link.
Claim 24
Dependent Claim
54 words
The method of claim 16 , wherein changing the texture comprises: rendering a new markup document based on the generated event; storing the newly rendered markup document within the predefined texture image file; and mapping the newly stored markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 25
Dependent Claim
14 words
The method of claim 16 , wherein the markup document is an HTML document.
Claim 26
Independent Claim
203 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; and (d) a receiving component for receiving an input, said receiving component comprising: (i) a user-interface for selecting one of said embedded links displayed at predetermined locations on said three-dimensional model; (ii) a location identifier for determining the texture location where the selection occurred; (iii) a link element determining component for determining the link embedded in a texture image file contained within the markup document on the identified texture location; and (iv) an event generating component for generating an event based on the determined embedded link.
Claim 27
Independent Claim
203 words
A system for providing user-interface features within textures of three-dimensional models, said system comprising: (a) a display device; (b) a memory; (c) a processor with hardware and software components for: (i) storing in memory one or more markup documents, each of said markup documents containing at least one link embedded in a texture image file; and (ii) generating a three-dimensional model for display on the display device based on predefined three-dimensional model information and predefined viewpoint information and the one or more markup documents containing at least one link embedded in a texture image file such that a link element associated with each of said embedded links is displayed at a predetermined location on said three-dimensional model; and (d) a receiving component for receiving an input, said receiving component comprising: (i) a user-interface for selecting one of said embedded links displayed at predetermined locations on said three-dimensional model; (ii) a location identifier for determining the texture location where the selection occurred; (iii) a link element determining component for determining the link embedded in a texture image file contained within the markup document on the identified texture location; and (iv) an event generating component for generating an event based on the determined embedded link.
Claim 28
Dependent Claim
66 words
The system of claim 19 , including a changing component comprising: a rendering component for rendering a new markup document based on the generated event; a storing component for storing the newly rendered markup document within the respective texture image file; and a mapping component for mapping the newly rendered markup document stored in the texture image file to the respective location on the three-dimensional model.
Claim 29
Dependent Claim
14 words
The method of claim 19 , wherein the markup document is an HTML document.
Claim 30
Dependent Claim
196 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; and (c) a third component for receiving an input, said receiving component comprising: (i) a user interface component for activating a link displayed at a predetermined location on said three-dimensional model; (ii) a location identifier component for determining the texture location where the activation occurred; (iii) an element determining component for determining the link embedded within the texture image file contained in a markup document based on the identified activated texture location; and (iv) an event generating component for generating an event based on the determined embedded link.
Claim 31
Dependent Claim
196 words
A computer-readable medium with executable instructions for providing user-interface features within textures of three-dimensional models, said instructions comprising: (a) a first component for storing one or more markup documents each of said markup documents containing at least one link embedded in a texture image file; (b) a second component for generating a three-dimensional model for display based on predefined three-dimensional model information and predefined viewpoint information stored in the memory and the one or more markup documents containing at least one link embedded in a texture image file such that each of the at least one embedded links is displayed at a predetermined location on said three-dimensional model; and (c) a third component for receiving an input, said receiving component comprising: (i) a user interface component for activating a link displayed at a predetermined location on said three-dimensional model; (ii) a location identifier component for determining the texture location where the activation occurred; (iii) an element determining component for determining the link embedded within the texture image file contained in a markup document based on the identified activated texture location; and (iv) an event generating component for generating an event based on the determined embedded link.
Claim 32
Dependent Claim
53 words
The computer-readable medium of claim 22 , including a changing component comprising: a rendering component for rendering a new markup document based on the generated event; a storing component for storing the newly rendered markup document within the respective texture image file; and a mapping component for mapping the new rendered markup document.
Claim 33
Dependent Claim
15 words
The computer-readable medium of claim 22 , wherein the markup document is an HTML document.