IP Library Granted Patent US 8,838,555
Granted Patent B2
US 8,838,555 · App. 12/479,646 · 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,555
App. No.
12/479,646
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 (56)

1. An enterprise spatial 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 operations, wherein the operations comprise:

managing storage and retrieval of geospatial data for an area of interest, first enterprise data, and second enterprise data, wherein the first enterprise data and the second enterprise data each include at least one of sales data, marketing data, employee data, customer data, and asset data;

geocoding the first enterprise data and the second enterprise data by associating longitude values and latitude values with the first enterprise data and the second enterprise data;

generating a first image for the geospatial data;

generating a second image for the geocoded first enterprise data;

generating a third image for the geocoded second enterprise data; and

in response to a query, returning the first image, the second image, and the third image, wherein the first image, the second image, and the third image are overlaid based on a user requested order and based on longitude values and latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data to provide the at least one of the of sales data, the marketing data, the employee data, the customer data, and the asset data for the area of interest.

2. The system of claim 1 , wherein the operations further comprise:

generating the first image from a first data layer for the geospatial data;

generating the second image from a second data layer for the geocoded first enterprise data; and

generating the third image from a third data layer for the geocoded second enterprise data.

3. The system of claim 1 , wherein the operations further comprise:

receiving, at a client system, the first image, the second image, and the third image; and

forming a composite image by overlaying the first image, the second image, and the third image based on the user requested order and based on the longitude values and the latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data.

4. The system of claim 1 wherein the enterprise spatial system is configured to receive the query from a client system and to return the first image, the second image, and the third image to the client system.

5. The system of claim 1 , wherein the operations further comprise:

receiving an input corresponding to the query, the input comprising at least one of a city, county, state, zip code, longitude and latitude, name of place, and previously saved area.

6. The system of claim 1 , wherein the area of interest is defined by a smallest square that envelops a buffered area around a street address.

7. A method, comprising:

managing, using a processor of a computer, storage and retrieval of geospatial data for an area of interest, first enterprise data, and second enterprise data, wherein the first enterprise data and the second enterprise data each include at least one of sales data, marketing data, employee data, customer data, and asset data;

geocoding the first enterprise data and the second enterprise data by associating longitude values and latitude values with the first enterprise data and the second enterprise data;

generating a first image for the geospatial data;

generating a second image for the geocoded first enterprise data;

generating a third image for the geocoded second enterprise data; and

in response to a query, returning the first image, the second image, and the third image, wherein the first image, the second image, and the third image are overlaid based on a user requested order and based on longitude values and latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data to provide the at least one of the of sales data, the marketing data, the employee data, the customer data, and the asset data for the area of interest.

8. The method of claim 7 , wherein the operations further comprise:

generating the first image from a first data layer for the geospatial data;

generating the second image from a second data layer for the geocoded first enterprise data; and

generating the third image from a third data layer for the geocoded second enterprise data.

9. The method of claim 7 , wherein the operations further comprise:

receiving, at a client system, the first image, the second image, and the third image; and

forming a composite image by overlaying the first image, the second image, and the third image based on the user requested order and based on the longitude values and the latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data.

10. The method of claim 7 wherein the enterprise spatial system is configured to receive the query from a client system and to return the first image, the second image, and the third image to the client system.

11. The method of claim 7 , wherein the operations further comprise:

receiving an input corresponding to the query, the input comprising at least one of a city, county, state, zip code, longitude and latitude, name of place, and previously saved area.

12. The method of claim 7 , wherein the area of interest is defined by a smallest square that envelops a buffered area around a street address.

13. 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 storage and retrieval of geospatial data for an area of interest, first enterprise data, and second enterprise data, wherein the first enterprise data and the second enterprise data each include at least one of sales data, marketing data, employee data, customer data, and asset data;

geocoding the first enterprise data and the second enterprise data by associating longitude values and latitude values with the first enterprise data and the second enterprise data;

generating a first image for the geospatial data;

generating a second image for the geocoded first enterprise data;

generating a third image for the geocoded second enterprise data; and

in response to a query, returning the first image, the second image, and the third image, wherein the first image, the second image, and the third image are overlaid based on a user requested order and based on longitude values and latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data to provide the at least one of the of sales data, the marketing data, the employee data, the customer data, and the asset data for the area of interest.

14. The article of manufacture of claim 13 , wherein the operations further comprise:

generating the first image from a first data layer for the geospatial data;

generating the second image from a second data layer for the geocoded first enterprise data; and

generating the third image from a third data layer for the geocoded second enterprise data.

15. The article of manufacture of claim 13 , wherein the operations further comprise:

receiving, at a client system, the first image, the second image, and the third image; and

forming a composite image by overlaying the first image, the second image, and the third image based on the user requested order and based on the longitude values and the latitude values of the geospatial data, the geocoded first enterprise data, and the geocoded second enterprise data.

16. The article of manufacture of claim 13 wherein the enterprise spatial system is configured to receive the query from a client system and to return the first image, the second image, and the third image to the client system.

17. The article of manufacture of claim 13 , wherein the operations further comprise:

receiving an input corresponding to the query, the input comprising at least one of a city, county, state, zip code, longitude and latitude, name of place, and previously saved area.

18. The article of manufacture of claim 13 , wherein the area of interest is defined by a smallest square that envelops a buffered area around a street address.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2020
From: THE PARADIGM ALLIANCE, INC.
To: CELERITASWORKS, LLC
Reel/Frame 052268/0969 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME FROM "OBEE, ANN JANETTA" TO "OBEE, ANNE JANETTA" PREVIOUSLY RECORDED ON REEL 025408 FRAME 0214. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR IS "OBEE, ANNE JANETTA". Recorded Feb 28, 2011
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
To: QUESTERRA CORPORATION
Reel/Frame 025861/0628 →
CHANGE OF NAME Recorded Nov 18, 2010
From: QUESTERRA CORP.
To: QUESTERRA, LLC
Reel/Frame 025407/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2010
From: QUESTERRA LLC
To: THE PARADIGM ALLIANCE, INC.
Reel/Frame 025408/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2010
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, ANN JANETTA
To: QUESTERRA CORPORATION
Reel/Frame 025408/0214 →
Continuity (6)
Division 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 20100114941A1 · May 6, 2010