DOCUMENT GEOSPATIAL SHAPE TAGGING, SEARCHING, ARCHIVING, AND RETRIEVAL SOFTWARE
First Claim
1. A method of searching electronic files comprising:
- obtaining geospatial location data relating to a location of interest;
converting said geospatial location data into a range of geospatial coordinate search points;
searching geospatial tags linked with said electronic files for said range of geospatial coordinate search points, said geospatial tags storing geospatial shape data for each of said electronic files linked to each of said geospatial tags, each of said geospatial tags delineating a geospatial shape associated with each of said electronic files using at least two elements, a shape element and a geospatial coordinate element, said shape element defining said shape of said geospatial shape data, and said geospatial coordinate element defining said geospatial coordinates of said geospatial shape data;
identifying found electronic files, said found electronic files being a subset of said electronic files wherein said geospatial tags linked to said electronic files contain at least one geospatial coordinate search point of said range of geospatial coordinate search points;
retrieving said found electronic files; and
delivering said found electronic files to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a document geospatial tagging, searching, archiving, and retrieval software system. The software system includes a tool that tags electronic documents with a geospatial tag. The geospatial tag indicates the shape and the geospatial points, in order, that define the location and extent of the geospatial location associated with an electronic document. Each point in the geospatial tag may be comprised of an X coordinate value, a Y coordinate value, an elevation/height value, and a date and time value. Electronic documents may be tagged manually by the user, automatically by the software application creating the document, or via a tagging search engine that searches files for geospatial location data and then tags each file with the results of the search. Once the electronic documents have been geospatially tagged, a search engine may search a network, either an intranet or the Internet, in order to locate electronic documents associated with a user desired geospatial location. After electronic documents associated with a desired geospatial location have been found and retrieved, the electronic documents may be stored on an archival storage system for future use. The documents may also be moved to a different electronic storage device/location for easy access by the user. The documents may also be sorted according to different aspects of the geospatial tag linked to each document. Different types of sorts are possible using the geospatial data contained in the geospatial tag, including: sorting by size of the geospatial area, sorting by elevation/height values, date and time values, and the type of shape of the geospatial area.
-
Citations
85 Claims
-
1. A method of searching electronic files comprising:
-
obtaining geospatial location data relating to a location of interest; converting said geospatial location data into a range of geospatial coordinate search points; searching geospatial tags linked with said electronic files for said range of geospatial coordinate search points, said geospatial tags storing geospatial shape data for each of said electronic files linked to each of said geospatial tags, each of said geospatial tags delineating a geospatial shape associated with each of said electronic files using at least two elements, a shape element and a geospatial coordinate element, said shape element defining said shape of said geospatial shape data, and said geospatial coordinate element defining said geospatial coordinates of said geospatial shape data; identifying found electronic files, said found electronic files being a subset of said electronic files wherein said geospatial tags linked to said electronic files contain at least one geospatial coordinate search point of said range of geospatial coordinate search points; retrieving said found electronic files; and delivering said found electronic files to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A search engine that searches electronic files comprising:
-
a geospatial location subsystem that obtains geospatial location data relating to a location of interest and converts said geospatial location data relating to said location of interest into a range of geospatial coordinate search points; a search subsystem that searches geospatial tags linked with said electronic files for said range geospatial coordinate search points and identifies found electronic files, said found electronic files being a subset of said electronic files, wherein said geospatial tags linked to said electronic files contain at least one geospatial coordinate search point of said range of geospatial coordinate search points, each of said geospatial tags delineating geospatial shape data associated with each of said electronic files using at least two elements, a shape element and a geospatial coordinate element, said shape element defining said shape of said geospatial shape data, and said geospatial coordinate element defining said geospatial coordinates of said geospatial shape data; and a retrieval and delivery subsystem that retrieves said found electronic files and delivers said found electronic files to a user. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A search engine that searches electronic files comprising:
-
means for obtaining geospatial location data relating to a location of interest; means for converting said geospatial location data into a range of geospatial coordinate search points; means for searching geospatial tags linked with said electronic files for said range of geospatial coordinate search points; means for identifying found electronic files; means for retrieving said found electronic files; and means for delivering said found electronic files to a user.
-
Specification