Geocoding Personal Information
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses.
81 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method for generating geocoded user information, the method comprising:
-
receiving a query at a computing device; submitting, to a search engine that is separate from the computing device, the query and information usable to determine a current location of the computing device; receiving in response from the search engine, publicly available information regarding one or more entities that have been determined to be within a predetermined distance of a determined location of the computing device; and displaying on the computing device, selectable display elements that represent (a) the publicly available information regarding the one or more entities determined to be within the predetermined distance of the determined location of the computing device, and (b) entries that correspond to an account associated with the computing device and that have information that indicates a geographic location, the entries having been identified by searching multiple different corpuses of data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory machine-readable storage medium having recorded and stored thereon instructions that, when executed, performs actions including:
-
receiving a query at a computing device; submitting, to a search engine that is separate from the computing device, the query and information usable to determine a current location of the computing device; receiving in response from the search engine, publicly available information regarding one or more entities that have been determined to be within a predetermined distance of a determined location of the computing device; and displaying on the computing device, selectable display elements that represent (a) the publicly available information regarding the one or more entities determined to be within the predetermined distance of the determined location of the computing device, and (b) entries that correspond to an account associated with the computing device and that have information that indicates a geographic location, the entries having been identified by searching multiple different corpuses of data. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer-implemented method for generating geocoded user information, the method comprising:
-
searching, across multiple different data corpuses, in data that corresponds to an account for a user and that was stored prior to the searching across multiple different data corpuses, for entries that have information that indicates a geographic location; determining locations for the entries; determining a current location of a computing device that is associated with the user; and submitting, to the computing device, information for display on the computing device comprising;
user selectable display elements that represent (a) the entries that correspond to the account for the user and have information that indicates a geographic location, and (b) publicly available information regarding one or more entities that are determined to be within a predetermined distance of the determined current location of the computing device that is associated with the user.
-
-
39. A computer-implemented navigation system, comprising:
-
a processor; a location scraper to search, across multiple different data corpuses in data that corresponds to an account for a user and that was stored prior to the searching across multiple different data corpuses, for entries that have information that indicates a geographic location; a location resolution module to determine locations for the entries having information that indicates a geographic location; a location engine to determine a current location of a mobile device that is associated with the user; and a user data mapping module to generate, based on one or more of the determined locations for the entries being within a predetermined distance of the current location of the mobile device, mapping information that includes a map and user selectable display elements that represent (a) the entries that correspond to the account for the user and have information that indicates a geographic location, and (b) publicly available information regarding one or more entities that are determined to be within the predetermined distance of the determined current location of the mobile device. - View Dependent Claims (40)
-
Specification