Web Enabled Three-Dimensional Visualization
First Claim
1. A method for presenting a perspective view of a real urban environment, said perspective view augmented with associated geo-coded content, said perspective view presented on a display of a terminal device, said method comprising:
- a) connecting said terminal device to a server via a network;
b) communicating user identification, user present-position information and at least one user command, from said terminal device to said server;
c) processing a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content by said server, said 3D model comprising data layers as follows;
1) a plurality of 3D building models;
2) a terrain skin model; and
3) at least one 3D street-level-culture model;
d) communicating said 3D model and associated geo-coded content from said server to said terminal device, ande) processing said data layers and said associated geo-coded content, in said terminal device to form a perspective view of said real urban environment augmented with said associated geo-coded content,wherein at least one of said data layers and said associated geo-coded content correspond to at least one said user present-position, said user identification information, and said user command.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for presenting a perspective view of a real urban environment, augmented with associated geo-coded content, and presented on a display of a terminal device. The method comprises the steps of: connecting the terminal device to a server via a network; communicating user identification, user present-position information and at least one user command, from the terminal device to the server; processing a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content by the server; communicating the 3D model and associated geo-coded content from said server to said terminal device, and processing said data layers and said associated geo-coded content, in the terminal device to form a perspective view of the real urban environment augmented with the associated geo-coded content. The 3D model comprises a data layer of 3D building models; a data layer of terrain skin model; and a data layer of 3D street-level-culture models. The processed data layers and the associated geo-coded content correspond to the user present-position, the user identification information, and the user command.
51 Citations
34 Claims
-
1. A method for presenting a perspective view of a real urban environment, said perspective view augmented with associated geo-coded content, said perspective view presented on a display of a terminal device, said method comprising:
-
a) connecting said terminal device to a server via a network; b) communicating user identification, user present-position information and at least one user command, from said terminal device to said server; c) processing a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content by said server, said 3D model comprising data layers as follows; 1) a plurality of 3D building models; 2) a terrain skin model; and 3) at least one 3D street-level-culture model; d) communicating said 3D model and associated geo-coded content from said server to said terminal device, and e) processing said data layers and said associated geo-coded content, in said terminal device to form a perspective view of said real urban environment augmented with said associated geo-coded content, wherein at least one of said data layers and said associated geo-coded content correspond to at least one said user present-position, said user identification information, and said user command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for hosting an application program within a terminal device, said method comprising:
-
a) connecting said terminal device to a server via a network; b) communicating user identification, user present-position information and said user command, from said terminal device to said server; c) communicating a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content, from said server to said terminal device, said 3D model comprising data layers as follows; 1) a plurality of 3D building models; 2) a terrain skin model; and 3) a plurality of 3D street-level-culture models; and d) processing said data layers and said associated geo-coded content to form a perspective view of said real urban environment augmented with associated geo-coded content; wherein at least one of said perspective views corresponds to at least one of;
said user present-position, said user identification information, and said user command, andwherein at least one of said perspective views augmented with associated geo-coded content is determined by said hosted application program.
-
-
20. A display terminal operative to provide perspective views of a real urban environment augmented with associated geo-coded content on a said display terminal comprising:
-
a) a communication unit connecting said terminal device to a server via a network, said communication unit operative to; 1) send to said server at least one of;
user identification, user present-position information and at least one user command; and2) receive from said server a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content, said 3D model comprising data layers as follows; i) a plurality if 3D building models; ii) a terrain skin model; and iii) a plurality of 3D street-level-culture models; and b) a processing unit operative to process said data layers and said associated geo-coded content, as to form perspective views of said real urban environment augmented with associated geo-coded content on a display of said display terminal; wherein said perspective view corresponds to at least one of;
said user present-position, said user identification information, and said user command. - View Dependent Claims (21, 22)
-
-
23. A network server operative to communicate perspective views of a real urban environment augmented with associated geo-coded content to a display terminal, said network server comprising:
-
a) a communication unit connecting said server to at least one terminal device via a network, said communication unit operative to; 1) receive from said terminal device user identification, user present-position information and at least one user command; and 2) send to said terminal device a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content, said 3D model comprising data layers as follows; i) a plurality if 3D building models; ii) a terrain skin model; and iii) a plurality of 3D street-level-culture models; and b) a processing unit operative to process said data layers and said associated geo-coded content to form a perspective view of said real urban environment augmented with associated geo-coded content; wherein said perspective view corresponds to at least one of;
said user present-position, said user identification information, and said user command. - View Dependent Claims (24, 25)
-
-
26. A computer program product, stored on one or more computer-readable media, comprising instructions operative to cause a programmable processor of a network device to:
-
a) connect said terminal device to a server via a network; b) communicate user identification, user present-position information and at least one user command, from said terminal device to said server; c) communicate a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content, from said server to said terminal device, said 3D model comprising of data layers as follows; 1) a plurality if 3D building models; 2) a terrain skin model; and 3) a plurality of 3D street-level-culture models; and d) process said data layers and said associated geo-coded content to form a perspective view of said real urban environment augmented with associated geo-coded content; wherein at least one of said perspective view corresponds to at least one of;
said user present-position, said user identification information, and said user command. - View Dependent Claims (27, 28, 29)
-
-
30. A computer program product, stored on one or more computer-readable media, comprising instructions operative to cause a programmable processor of a network server to:
-
a) receive user identification, user present-position information and at least one user command from at least one network terminal via a network; b) send to said network terminal a high-fidelity, large-scale, three-dimensional (3D) model of an urban environment, and associated geo-coded content, said 3D model comprising of data layers as follows; 1) a plurality if 3D building models; 2) a terrain skin model; and 3) a plurality of 3D street-level-culture models; and wherein said data layers and said associated geo-coded content pertain to at least one of said user identification, said user present-position information and said user command. - View Dependent Claims (31, 32, 33, 34)
-
Specification