Searching by using spatial document and spatial keyword document indexes
3 Assignments
0 Petitions
Accused Products
Abstract
An interface program stored on a computer-readable medium for causing a computer system with a display device to perform the functions of: accepting search criteria from a user including a free text entry query and a domain identifier identifying a domain; in response to accepting the search criteria, retrieving a plurality of record identifiers each of which identifies a corresponding record which: (1) has associated therewith a location identifier that locates it at a specific location within the domain identified by the domain identifier; and (2) contains information that is responsive to the free text entry query; displaying a representation of the domain on the display device; and displaying on the display device a plurality of icons as representations of the records identified by the plurality of record identifiers, wherein for each of the record identifiers, a corresponding one of the plurality of icons is displayed within the representation of the domain that is being displayed on the display device, the corresponding icon for each of the plurality of record identifiers being positioned within the representation of the domain at a coordinate within the domain that corresponds to the location identifier for the corresponding record.
236 Citations
49 Claims
-
1-35. -35. (canceled)
-
37. A computer-implemented method for searching a corpus of documents for documents that are responsive to a query specifying one or more search words and spatial information, said method comprising:
-
storing in memory a spatial document index for the corpus of documents, wherein the spatial document index indexes documents in the corpus according to spatial references found within the documents;
storing in a storage medium a plurality of spatial keyword document indexes for the corpus of documents, wherein each of the spatial keyword document indexes is for a different keyword and indexes those documents among the corpus that are responsive to that keyword; and
intersecting a portion of the spatial document index and selected ones of the plurality of spatial keyword document indexes to identify a result set of those documents from among the corpus of documents that are responsive to the query. - View Dependent Claims (36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification