Method and apparatus for providing shared annotations and recall of geospatial information
First Claim
1. A method comprising:
- processing communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information;
determining whether the geospatial information meet, at least in part, one or more logic thresholds, wherein the one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof; and
causing, at least in part, a presentation of the geospatial information to at least one of the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination,wherein the geospatial information includes one or more of a name of a point of interest, a particular route, and a particular geographic location; and
determining one or more annotations associated with the geospatial information;
wherein the presentation of the geospatial information includes, at least in part, a presentation of the one or more annotations to at least one of the plurality of devices, the one or more users, or a combination thereof, andwherein the one or more annotations are determined based on user information or historical experience information associated with the geospatial information.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for sharing annotations and recalling geospatial information. The approach involves processing and/or facilitating a processing of communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information. The approach also involves determining whether the geospatial information meet, at least in part, one or more logic thresholds. The one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof. The approach further involves causing, at least in part, a presentation of the geospatial information to the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination.
14 Citations
15 Claims
-
1. A method comprising:
-
processing communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information; determining whether the geospatial information meet, at least in part, one or more logic thresholds, wherein the one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof; and causing, at least in part, a presentation of the geospatial information to at least one of the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination, wherein the geospatial information includes one or more of a name of a point of interest, a particular route, and a particular geographic location; and determining one or more annotations associated with the geospatial information; wherein the presentation of the geospatial information includes, at least in part, a presentation of the one or more annotations to at least one of the plurality of devices, the one or more users, or a combination thereof, and wherein the one or more annotations are determined based on user information or historical experience information associated with the geospatial information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, process communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information; determine whether the geospatial information meet, at least in part, one or more logic thresholds, wherein the one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof; and cause, at least in part, a presentation of the geospatial information to at least one of the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination, wherein the geospatial information includes one or more of a name of a point of interest, a particular route, and a particular geographic location; and determine one or more annotations associated with the geospatial information; wherein the presentation of the geospatial information includes, at least in part, a presentation of the one or more annotations to at least one of the plurality of devices, the one or more users, or a combination thereof, and wherein the one or more annotations are determined based on user information or historical experience information associated with the geospatial information. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
processing communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information; determining whether the geospatial information meet, at least in part, one or more logic thresholds, wherein the one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof; and causing, at least in part, a presentation of the geospatial information to at least one of the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination, wherein the geospatial information includes one or more of a name of a point of interest, a particular route, and a particular geographic location; and determining one or more annotations associated with the geospatial information; wherein the presentation of the geospatial information includes, at least in part, a presentation of the one or more annotations to at least one of the plurality of devices, the one or more users, or a combination thereof, and wherein the one or more annotations are determined based on user information or historical experience information associated with the geospatial information. - View Dependent Claims (14, 15)
-
Specification