Community-driven map creation and access
First Claim
1. A method for creating and enabling access to a community-augmented map, wherein the method comprises:
- uploading user-generated content, wherein said user-generated content comprises content pertaining to one or more locations on a map and content pertaining to a relationship between the one or more locations and one or more additional locations on a map, and wherein said user-generated content comprises multiple modalities;
processing the user-generated content and storing the user-generated content in an intelligent knowledgebase;
applying one or more existing items of user-generated content from the intelligent knowledgebase to the uploaded user-generated content to infer one or more characteristics of one or more locations on the map based on the content pertaining to the relationship between the one or more locations in the uploaded user-generated content and the one or more additional locations on a map, wherein said one or more inferred characteristics are inferred from one or more human-originated non-numeric relationships, derived via one or more human community members, of the one or more locations relative to one or more surrounding locations;
retrieving the one or more inferred characteristics of the one or more locations on the map from the intelligent knowledgebase;
augmenting metadata on the map based on the one or more inferred characteristics, wherein said augmenting comprises (i) providing real-time information about one or more locations on the map, (ii) identifying one or more traversable routes between two or more locations on the map, and (iii) super-imposing user-generated content pertaining to one or more locations on the one or more traversable routes; and
outputting one of the one or more traversable routes in response to a query comprising a source location name and a destination location name, wherein said output traversable route comprises (i) a sequential list of multiple location names that represents a path traversal from the source location to the destination location and (ii) at least one inferred characteristic, from the one or more inferred characteristics, associated with each of the multiple location names in the sequential list.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for creating and enabling access to a community-augmented map are provided. The techniques include uploading user-generated content about one or more locations on a map, processing the user-generated content about one or more locations on the map and storing the user-generated content about one or more locations on the map in an intelligent knowledgebase, applying one or more domain concepts from the intelligent knowledgebase to the user-generated content to infer one or more derivatives in connection with one or more locations in the map, and retrieving information of the one or more locations on the map from the intelligent knowledgebase to provide the map information as augmented metadata on the map.
13 Citations
20 Claims
-
1. A method for creating and enabling access to a community-augmented map, wherein the method comprises:
-
uploading user-generated content, wherein said user-generated content comprises content pertaining to one or more locations on a map and content pertaining to a relationship between the one or more locations and one or more additional locations on a map, and wherein said user-generated content comprises multiple modalities; processing the user-generated content and storing the user-generated content in an intelligent knowledgebase; applying one or more existing items of user-generated content from the intelligent knowledgebase to the uploaded user-generated content to infer one or more characteristics of one or more locations on the map based on the content pertaining to the relationship between the one or more locations in the uploaded user-generated content and the one or more additional locations on a map, wherein said one or more inferred characteristics are inferred from one or more human-originated non-numeric relationships, derived via one or more human community members, of the one or more locations relative to one or more surrounding locations; retrieving the one or more inferred characteristics of the one or more locations on the map from the intelligent knowledgebase; augmenting metadata on the map based on the one or more inferred characteristics, wherein said augmenting comprises (i) providing real-time information about one or more locations on the map, (ii) identifying one or more traversable routes between two or more locations on the map, and (iii) super-imposing user-generated content pertaining to one or more locations on the one or more traversable routes; and outputting one of the one or more traversable routes in response to a query comprising a source location name and a destination location name, wherein said output traversable route comprises (i) a sequential list of multiple location names that represents a path traversal from the source location to the destination location and (ii) at least one inferred characteristic, from the one or more inferred characteristics, associated with each of the multiple location names in the sequential list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a tangible computer readable recordable storage medium including computer useable program code for creating and enabling access to a community-augmented map, the computer program product including:
-
computer useable program code for uploading user-generated content, wherein said user-generated content comprises content pertaining to one or more locations on a map and content pertaining to a relationship between the one or more locations and one or more additional locations on a map, and wherein said user-generated content comprises multiple modalities; computer useable program code for processing the user-generated content and storing the user-generated content in an intelligent knowledgebase; computer useable program code for applying one or more existing items of user-generated content from the intelligent knowledgebase to the uploaded user-generated content to infer one or more characteristics of one or more locations on the map based on the content pertaining to the relationship between the one or more locations in the uploaded user-generated content and the one or more additional locations on a map, wherein said one or more inferred characteristics are inferred from one or more human-originated non-numeric relationships, derived via one or more human community members, of the one or more locations relative to one or more surrounding locations; computer useable program code for retrieving the one or more inferred characteristics of the one or more locations on the map from the intelligent knowledgebase; computer useable program code for augmenting metadata on the map based on the one or more inferred characteristics, wherein said augmenting comprises (i) providing real-time information about one or more locations on the map, (ii) identifying one or more traversable routes between two or more locations on the map, and (iii) super-imposing user-generated content pertaining to one or more locations on the one or more traversable routes; and computer useable program code for outputting one of the one or more traversable routes in response to a query comprising a source location name and a destination location name, wherein said output traversable route comprises (i) a sequential list of multiple location names that represents a path traversal from the source location to the destination location and (ii) at least one inferred characteristic, from the one or more inferred characteristics, associated with each of the multiple location names in the sequential list. - View Dependent Claims (16, 17)
-
-
18. A system for creating and enabling access to a community-augmented map, comprising:
-
a memory; and at least one processor coupled to the memory and operative to; upload user-generated content, wherein said user-generated content comprises content pertaining to one or more locations on a map and content pertaining to a relationship between the one or more locations and one or more additional locations on a map, and wherein said user-generated content comprises multiple modalities; process the user-generated content and storing the user-generated content in an intelligent knowledgebase; apply one or more existing items of user-generated content from the intelligent knowledgebase to the uploaded user-generated content to infer one or more characteristics of one or more locations on the map based on the content pertaining to the relationship between the one or more locations in the uploaded user-generated content and the one or more additional locations on a map, wherein said one or more inferred characteristics are inferred from one or more human-originated non-numeric relationships, derived via one or more human community members, of the one or more locations relative to one or more surrounding locations; retrieve the one or more inferred characteristics of the one or more locations on the map from the intelligent knowledgebase; augment metadata on the map based on the one or more inferred characteristics, wherein said augmenting comprises (i) providing real-time information about one or more locations on the map, (ii) identifying one or more traversable routes between two or more locations on the map, and (iii) super-imposing user-generated content pertaining to one or more locations on the one or more traversable routes; and output one of the one or more traversable routes in response to a query comprising a source location name and a destination location name, wherein said output traversable route comprises (i) a sequential list of multiple location names that represents a path traversal from the source location to the destination location and (ii) at least one inferred characteristic, from the one or more inferred characteristics, associated with each of the multiple location names in the sequential list. - View Dependent Claims (19, 20)
-
Specification