System for geographically contextualizing data items
First Claim
1. A computer implemented method for geographically contextualizing data items, comprising:
- receiving a data item;
determining whether the data item comprises a structured data item or an unstructured data item;
parsing the data item into a plurality of components;
determining, with a computer processor, a geographic component of the plurality of components, the geographic component having a geographic relevance, wherein the determining is performed using an algorithm if the data item comprises the unstructured data item, otherwise the determining is performed by comparing the plurality of components to a database comprising a plurality of structured data types;
determining a first geographic region representative of the geographic component;
retrieving a first plurality of results associated with the first geographic region and at least one of the plurality of components;
identifying a second plurality of results associated with a second geographic region and at least one of the plurality of components, wherein the second geographic region is adjacent to, or overlapping, the first geographic region; and
providing the first plurality of results and the second plurality of results.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for geographically contextualizing data items may include an interface, a memory and a processor. The memory may store a database which includes structured data types. The processor may receive, via the interface, a data item. The processor may determine whether the data item is a structured or unstructured data item. The processor may parse the data item into components. The processor may determine a geographic component from the components. The geographic component may be determined using an algorithm if the data item is an unstructured data item. Otherwise the geographic component may be determined by comparing the components to the database which includes the structured data types. The processor may determine a geographic region representative of the determined geographic component. The processor may identify results associated with the geographic region and at least one of the components. The processor may provide the results via the interface.
28 Citations
17 Claims
-
1. A computer implemented method for geographically contextualizing data items, comprising:
-
receiving a data item; determining whether the data item comprises a structured data item or an unstructured data item; parsing the data item into a plurality of components; determining, with a computer processor, a geographic component of the plurality of components, the geographic component having a geographic relevance, wherein the determining is performed using an algorithm if the data item comprises the unstructured data item, otherwise the determining is performed by comparing the plurality of components to a database comprising a plurality of structured data types; determining a first geographic region representative of the geographic component; retrieving a first plurality of results associated with the first geographic region and at least one of the plurality of components; identifying a second plurality of results associated with a second geographic region and at least one of the plurality of components, wherein the second geographic region is adjacent to, or overlapping, the first geographic region; and providing the first plurality of results and the second plurality of results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for geographically contextualizing data items, comprising:
-
a memory to store a database comprising of a plurality of structured data types; an interface operatively connected to the memory, the interface to receive a data item and provide results; and a processor operatively connected to the memory and the interface, the processor for running instructions, wherein the processor receives, via the interface, a data item, determines whether the data item comprises a structured data item or an unstructured data item, parses the data item, determines a geographic component of the plurality of components, the geographic component having a geographic relevance, wherein the determining is performed using an algorithm if the data item comprises the unstructured data item, otherwise the determining is performed by comparing the plurality of components to the database comprising the plurality of structured data types, determines a first geographic region representative of the geographic component, identifies a first plurality of results associated with the first geographic region and at least one of the plurality of components, identifies a second plurality of results associated with a second geographic region and at least one of the plurality of components, wherein the second geographic region is adjacent to, or overlapping, the first geographic region and provides, via the interface, the first plurality of results and the second plurality of results. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification