IP Library Granted Patent US 8,838,553
Granted Patent B2
US 8,838,553 · App. 12/016,966 · Granted Sep 16, 2014

Method, system, and program for an improved enterprise spatial system

Inventors: Tim A. von Kaenel (Coto de Caza, CA); David Neil Dyrnaes (Newport Coast, CA); C. Suresh Kumar (Ladera Ranch, CA); Jared Paul Wayman (Laguna Niguel, CA); Jonathan David Goodwin (Laguna Niguel, CA); Craig Evan Trivelpiece (Newport Beach, CA); Joseph Mihalich (Rancho Santa Margarita, CA); Anthony Page Jenkins (Aliso Viejo, CA); Richard Hoyt Odom, Jr. (Charlottesville, VA); Mark Andrew Stier (Laguna Niguel, CA); Anne Janetta Obee (Santa Ana, CA)
Assignee: The Paradigm Alliance, Inc.
G06F17/30
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 8,838,553
App. No.
12/016,966
Granted
Sep 16, 2014
Kind
B2
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 (61)

1. A method for managing enterprise data and geospatial data, the method comprising:

managing the enterprise data and the geospatial data;

geocoding the enterprise data;

displaying a list of data layers representing the geocoded enterprise data and the geospatial data, wherein the list of data layers are displayed adjacent to a map window that displays a map image formed by selected data layers, and wherein the map window is displayed adjacent to a map summary window and adjacent to an analysis summary window;

in response to receiving user selection of two or more data layers from the list of data layers, overlaying the selected two or more data layers to form a first map image for display in the map window; and

in response to receiving user selection to change an order of the selected two or more data layers, overlaying the selected two or more data layers in the changed order to form a second map image for display in the map window.

2. A method for managing enterprise data and geospatial data, the method comprising:

initiating a search of the enterprise data and the geospatial data at an enterprise spatial system coupled to a client system to determine a query match for a query to retrieve two or more data layers corresponding to the query match;

receiving the two or more data layers at the client system;

overlaying at the client system the two or more data layers to form a first map image;

displaying at the client system the first map image in a map window, and wherein the map window is displayed adjacent to a map summary window that provides information about an area of interest and adjacent to an analysis summary window that provides information about an active data layer from the two or more data layers; and

in response to receiving user selection to change an order of the two or more data layers, overlaying at the client system the two or more data layers in the changed order to form a second map image for display in the map window.

3. A method for managing enterprise data and geospatial data for an area comprising:

displaying an image comprising:

a list of data layers representing enterprise data and geospatial data for use in creating a map image;

a map window displaying the map image formed from one or more of the data layers in the list of data layers, wherein the map window is displayed adjacent to the list of data layers;

a map summary window illustrating an area of interest, wherein the map summary window is displayed adjacent to the map window; and

an analysis summary window illustrating information about the map image, wherein the analysis summary window is displayed adjacent to the map window.

4. A system, comprising:

a processor; and

storage coupled to the processor, wherein the storage stores a computer program, and wherein the processor executes the computer program to perform:

managing enterprise data and geospatial data;

geocoding the enterprise data;

displaying a list of data layers representing the geocoded enterprise data and the geospatial data, wherein the list of data layers are displayed adjacent to a map window that displays a map image formed by selected data layers, and wherein the map window is displayed adjacent to a map summary window and adjacent to an analysis summary window;

in response to receiving user selection of two or more data layers from the list of data layers, overlaying the selected two or more data layers to form a first map image for display in the map window; and

in response to receiving user selection to change an order of the selected two or more data layers, overlaying the selected two or more data layers in the changed order to form a second map image for display in the map window.

5. A system, comprising:

storage storing enterprise data and geospatial data; and

a client system, coupled to the storage, including a processor, and configured to perform:

accepting a query;

initiating a search of the enterprise data and the geospatial data at an enterprise spatial system coupled to the client system to determine a query match for a query to retrieve two or more data layers corresponding to the query match;

receiving the two or more data layers;

generating a first map image by overlaying the two or more data layers;

displaying the first map image in a map window, and wherein the map window is displayed adjacent to a map summary window that provides information about an area of interest and adjacent to an analysis summary window that provides information about an active data layer from the two or more data layers; and

in response to receiving user selection to change an order of the two or more layers, overlaying the two or more layers in the changed order to form a second map image for display in the map window.

6. A system, comprising:

a processor; and

storage coupled to the processor, wherein the storage stores a computer program, and wherein the processor executes the computer program to perform:

displaying an image comprising:

a list of data layers representing enterprise data and geospatial data for use in creating a map image;

a map window displaying the map image formed from one or more of the data layers in the list of data layers, wherein the map window is displayed adjacent to the list of data layers;

a map summary window illustrating an area of interest, wherein the map summary window is displayed adjacent to the map window; and

an analysis summary window illustrating information about the map image, wherein the analysis summary window is displayed adjacent to the map window.

7. An article of manufacture comprising storage for storing a computer program, wherein the computer program is executable by a processor of a computer to perform operations, the operations comprising:

managing enterprise data and geospatial data;

geocoding the enterprise data;

displaying a list of data layers representing the geocoded enterprise data and the geospatial data, wherein the list of data layers are displayed adjacent to a map window that displays a map image formed by selected data layers, and wherein the map window is displayed adjacent to a map summary window and adjacent to an analysis summary window;

in response to receiving user selection of two or more data layers from the list of data layers, overlaying the selected two or more data layers to form a first map image for display in the map window; and

in response to receiving user selection to change an order of the selected two or more data layers, overlaying the selected two or more data layers in the changed order to form a second map image for display in the map window.

8. An article of manufacture comprising storage for storing a computer program, wherein the computer program is executable by a processor of a client system to perform operations, the operations comprising:

initiating a search of the enterprise data and the geospatial data at an enterprise spatial system coupled to the client system to determine a query match for a query to retrieve two or more data layers corresponding to the query match;

receiving the two or more data layers at the client system;

overlaying at the client system the two or more data layers to form a first map image;

displaying at the client system the first map image in a map window, and wherein the map window is displayed adjacent to a map summary window that provides information about an area of interest and adjacent to an analysis summary window that provides information about an active data layer from the two or more data layers; and

in response to receiving user selection to change an order of the two or more data layers, overlaying at the client system the two or more data layers in the changed order to form a second map image for display in the map window.

9. An article of manufacture comprising storage for storing a computer program, wherein the computer program is executable by a processor of a client system to perform operations, the operations comprising:

displaying an image comprising:

a list of data layers representing enterprise data and geospatial data for use in creating a map image;

a map window displaying the map image formed from one or more of the data layers in the list of data layers, wherein the map window is displayed adjacent to the list of data layers;

a map summary window illustrating an area of interest, wherein the map summary window is displayed adjacent to the map window; and

an analysis summary window illustrating information about the map image, wherein the analysis summary window is displayed adjacent to the map window.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2020
From: THE PARADIGM ALLIANCE, INC.
To: CELERITASWORKS, LLC
Reel/Frame 052268/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2009
From: VON KAENEL, TIM A.; DYRNACS, 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
To: QUESTERRA CORPORATION
Reel/Frame 022470/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2009
From: QUESTERRA LLC
To: THE PARADIGM ALLIANCE, INC.
Reel/Frame 022470/0592 →
CHANGE OF NAME Recorded Mar 30, 2009
From: QUESTERRA CORPORATION
To: QUESTERRA LLC
Reel/Frame 022471/0123 →
Continuity (6)
Continuation 11458663 · Jul 19, 2006
Division 10388666 · Mar 14, 2003
Provisional Application 60364807 · Mar 16, 2002
Provisional Application 60433597 · Dec 16, 2002
Provisional Application 60437990 · Jan 6, 2003
Related Publication 20090089254A1 · Apr 2, 2009