IP Library Patent Application 11458663
Patent Application
App. No. 11/458,663

METHOD, SYSTEM, AND PROGRAM FOR AN IMPROVED ENTERPRISE SPATIAL SYSTEM

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 None
App. No.
11/458,663
Abstract

Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.

Claims (52)

1 - 17 . (canceled)

18 . A method for manipulating a composite image, comprising:

retrieving data layers, wherein each data layer comprises an image;

forming a first composite image from one or more of the retrieved data layers, wherein the one or more of data layers forming the first composite image are stored in a structure;

receiving a request to manipulate one or more of the data layers in the first composite image; and

when the request may be performed without retrieving an additional data layer,

modifying the data layers stored in the structure; and

overlaying the data layers stored in the structure to form a second composite image.

19 . The method of claim 18 , wherein the request is to remove the data layer.

20 . The method of claim 18 , wherein the request is to reorder the data layers.

21 . The method of claim 18 , wherein the request is one of panning, zooming, and refreshing one of the data layers.

22 . The method of claim 18 , wherein the request is to view a new data layer.

23 . A system for manipulating a composite image, comprising:

means for retrieving data layers, wherein each data layer comprises an image;

means for forming a first composite image from one or more of the retrieved data layers, wherein the one or more of the data layers forming the first composite image are stored in a structure;

means for receiving a request to manipulate one or more of the data layers in the first composite image; and

when the request may be performed without retrieving an additional data layer,

means for modifying the data layers stored in the structure; and

means for overlaying the data layers stored in the structure to form a second composite image.

24 . An article of manufacture for manipulating a composite image, wherein the article of manufacture is capable of causing operations, the operations comprising:

retrieving data layers, wherein each data layer comprises an image;

forming a first composite image from one or more of the retrieved data layers, wherein the one or more of data layers forming the first composite image are stored in a structure;

receiving a request to manipulate one or more of the data layers in the first composite image; and

when the request may be performed without retrieving an additional data layer,

modifying the data layers stored in the structure; and

overlaying the data layers stored in the structure to form a second composite image.

25 . A method of processing data, comprising:

receiving a data set comprising a data layer for processing;

generating data layer metadata for the data layer;

generating a rendering specification for the data layer;

generating access control metadata for the data layer; and

when a notification about the data layer is to be sent, sending the notification.

26 . The method of claim 25 , wherein the rendering specification is generated based on business rules.

27 . The method of claim 25 , wherein the data layer metadata is associated with user metadata for access control.

28 . The method of claim 25 , further comprising:

sending the notification to client software in real time.

29 . The method of claim 25 , further comprising at least one of:

performing address cleansing for the data layer; and

geocoding the data layer.

30 . A system of processing data, comprising:

means for receiving a data set comprising a data layer for processing;

means for generating data layer metadata for the data layer;

means for generating a rendering specification for the data layer;

means for generating access control metadata for the data layer; and

means for when a notification about the data layer is to be sent, sending the notification.

31 . An article of manufacture for processing data, wherein the article of manufacture is capable of causing operations, the operations comprising:

receiving a data set comprising a data layer for processing;

generating data layer metadata for the data layer;

generating a rendering specification for the data layer;

generating access control metadata for the data layer; and

when a notification about the data layer is to be sent, sending the notification.

32 - 56 . (canceled)

Assignments (3)
CHANGE OF NAME Recorded Mar 30, 2009
From: QUESTERRA CORP.
To: QUESTERRA LLC
Reel/Frame 022470/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2008
From: QUESTERRA LLC
To: THE PARADIGM ALLIANCE, INC.
Reel/Frame 020327/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2007
From: VON KAENEL, TIM A.; DYRNAES, DAVID NEIL; KUMAR, C. SURESH; WAYMAN, JARED PAUL; GOODWIN, JONATHAN DAVID; TRIVELPIECE, CRAIG EVAN; MIHALICH, JOSEPH; JENKINS, ANTHONY PAGE; STIER, MARK ANDREW; OBEE, ANNE JANETTA; ODOM, JR., RICHARD H.
To: QUESTERRA CORPORATION
Reel/Frame 019891/0653 →