IP Library Granted Patent US 8,965,906
Granted Patent B1
US 8,965,906 · App. 13/435,710 · Granted Feb 24, 2015

Geographic data structuring and analysis

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,965,906
App. No.
13/435,710
Granted
Feb 24, 2015
Kind
B1
Abstract

Geographic data structuring and analysis is described. In one embodiment, a method for geographic data structuring and analysis is described, including parsing a set of geographic objects into groups of geographic objects, and assigning one or more attributes to the parsed geographic objects. The method may further include accessing a database of geographic object feature data and assigning certain features to certain attributes of the geographic objects, rendering one or more of the geographic objects in relation to geospatial topology information, and analyzing the rendered geographic objects. In certain aspects, systems and methods described herein provide functions attributable to Geographic Information Systems using rendering processors and engines that would otherwise be unable to achieve such functions.

Claims (32)

1. A method for geographic data structuring and analysis and rendering thereof in relation to a geospatial topology, comprising:

accessing by a geospatial rendering input interface the geospatial topology from a geospatial topology database and providing the geospatial topology to a rendering engine;

accessing by an object input interface a set of unstructured geographic objects from an unstructured geographic object database;

storing the set of unstructured geographic objects into a memory;

parsing, by a parsing engine, the set of unstructured geographic objects into groups of parsed geographic objects, wherein parsing the set of unstructured geographic objects comprises the steps of;

defining a current folder,

analyzing object items in the current folder,

when each object item in the current folder has been analyzed, determining whether the current folder is a sub-folder, and

when the current folder is a sub-folder, setting a parent folder as a current folder;

assigning one or more attributes to each of the parsed geographic objects, comprising for each group of geographic object, assigning a same set of attributes to each geographic object of the group of geographic objects;

accessing a database of geographic object feature data and assigning one or more features of the geographic object feature data to one or more attributes of each of the parsed geographic objects;

rendering by a rendering processor one or more of the parsed geographic objects in relation to the geospatial topology;

displaying the rendering of the one or more parsed geographic objects in relation to the geospatial topology; and

analyzing the rendered geographic objects based on at least one assigned attribute of the geographic objects, wherein the analyzing includes:

facilitating selection of a group of rendered geographic objects having a commonly assigned at least one attribute; and

facilitating at least one of the following actions with respect to the selected group;

editing an attribute for each geographic object in the selected group,

sorting of each geographic object in the selected group based on an attribute thereof, and

searching among attributes of the geographic objects in the selected group.

2. The method of claim 1 further comprising adding a new geographic object to a group of the geographic objects, the new geographic object inheriting the same attributes assigned to each geographic object of the group of geographic objects.

3. The method of claim 1 , further comprising displaying a dialog box for editing a value of an attribute of the geographic objects.

4. The method of claim 1 , wherein analyzing the rendered geographic objects comprises sorting the rendered geographic object items according to respective values of an attribute of each of the rendered geographic objects.

5. The method of claim 1 , wherein analyzing the rendered geographic objects comprises querying the rendered geographic object items based on the attributes of the rendered geographic object items.

6. The method of claim 1 , wherein rendering one or more of the geographic objects comprises rendering based on respective values of the attributes of the geographic objects.

7. The method of claim 1 , wherein analyzing the object items in the current folder comprises the steps of:

identifying a feature type of the next object item in the current folder;

determining a schema of the next object item in the current folder;

determining whether a combination of the feature type and schema of the next object item is a new combination for the current folder; and

placing the next object item into a new folder when the combination of the feature type and the schema of the next object item is new.

8. The method of claim 7 , wherein determining a schema of the next object item in the current folder comprises the steps of:

determining each style of the next object item; and

defining the schema of the next object item to include a combination of each style of the next object item.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: LEIDOS, INC.
Reel/Frame 051632/0742 →
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: LEIDOS, INC.
Reel/Frame 051632/0819 →
SECURITY INTEREST Recorded Aug 25, 2016
From: LEIDOS, INC.
To: CITIBANK, N.A.
Reel/Frame 039809/0801 →
SECURITY INTEREST Recorded Aug 25, 2016
From: LEIDOS, INC.
To: CITIBANK, N.A.
Reel/Frame 039818/0272 →
CHANGE OF NAME Recorded Apr 17, 2014
From: SCIENCE APPLICATIONS INTERNATIONAL CORPORATION
To: LEIDOS, INC.
Reel/Frame 032709/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2012
From: WERTH, MATTHEW WILLIAM
To: SCIENCE APPLICATIONS INTERNATIONAL CORPORATION
Reel/Frame 028085/0807 →