IP Library Granted Patent US 9,218,362
Granted Patent B2
US 9,218,362 · App. 14/033,296 · Granted Dec 22, 2015

Markup language for interactive geographic information system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,218,362
App. No.
14/033,296
Granted
Dec 22, 2015
Kind
B2
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.

Claims (18)

1. A non-transitory computer-readable storage medium encoded with a computer-readable data structure for describing an object and a three dimensional volume defining an activation condition of the object, the data structure readable by a computer processor to display the object, the data structure comprising:

at least one object markup language element, the object markup language element defining an object to be activated;

a plurality of object tags associated with the object markup language element wherein the plurality of object tags describe the object defined by the object element;

a plurality of coordinate markup language elements, each coordinate markup language element defining a three dimensional coordinate in a three dimensional space; and

a plurality of region tags, comprising a tag for each coordinate markup language element, wherein the region tags describe a three dimensional volume defining the activation condition of the object.

2. The computer-readable storage medium of claim 1 , the data structure further comprising:

a minimum pixel markup language element defining a minimum number of pixels;

a maximum pixel markup language element defining a maximum number of pixels; and

a plurality of tags, comprising tags for the maximum and minimum pixel markup language elements, wherein the tags describe a visibility range under which the object is to be displayed.

3. The computer-readable storage medium of claim 1 , further comprising:

a plurality of fade display markup language elements, each element defining a number of pixels over which to render the object with a level of transparency; and

a plurality of tags, comprising a tag for each element, wherein the tags represent interactive display values for the data object.

4. The computer-readable storage medium of claim 1 further comprising:

a location markup language element specifying a network location of the object; and

a plurality of location tags associated with the location markup language element.

5. The computer-readable storage medium of claim 4 , further comprising:

a refresh markup language element defining a condition upon on which to retrieve the object from the network location; and

a plurality of refresh tags associated with the refresh markup language element.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →