Markup Language for Interactive Geographic Information System
First Claim
Patent Images
1. A computer-implemented method of activating an object in an interactive visual environment comprising:
- receiving a request for content of the visual environment to be displayed in a first two dimensional display area of a display device, the display area representing a view of the visual environment from a viewpoint;
identifying a three dimensional volume associated with an object in the visual environment;
generating a second two dimensional area based on a projection of the three dimensional volume created from the viewpoint, the second two dimensional area having a size in pixels; and
responsive to determining the second two dimensional area to be viewable within the first two dimensional area and of at least a minimum threshold size based on the size in pixels, activating the object.
2 Assignments
0 Petitions
Accused Products
Abstract
Data-driven guarded evaluation of conditional-data associated with data objects is used to control activation and processing of the data objects in an interactive geographic information system. Methods of evaluating conditional-data to control activation of the data objects are disclosed herein. Data structures to specify conditional data are also disclosed herein.
-
Citations
22 Claims
-
1. A computer-implemented method of activating an object in an interactive visual environment comprising:
-
receiving a request for content of the visual environment to be displayed in a first two dimensional display area of a display device, the display area representing a view of the visual environment from a viewpoint; identifying a three dimensional volume associated with an object in the visual environment; generating a second two dimensional area based on a projection of the three dimensional volume created from the viewpoint, the second two dimensional area having a size in pixels; and responsive to determining the second two dimensional area to be viewable within the first two dimensional area and of at least a minimum threshold size based on the size in pixels, activating the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium encoded with executable computer program code for activating an object in an interactive visual environment, the program code comprising instructions for:
-
receiving a request for content of the visual environment to be displayed in a first two dimensional display area of a display device, the display area representing a view of the visual environment from a viewpoint; identifying a three dimensional volume associated with an object in the visual environment; generating a second two dimensional area based on a projection of the three dimensional volume created from the viewpoint, the second two dimensional area having a size in pixels; and responsive to determining the second two dimensional area to be viewable within the first two dimensional area and of at least a minimum threshold size based on the size in pixels, activating the object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification