Method and interface for displaying locations associated with annotations
First Claim
1. A method comprising:
- receiving, at a computing system and transmitted from a remote client, an item of content comprising one or more first annotations;
wherein at least partially in response to the receiving of the item of content, performing;
obtaining, from a language model, electronic signals comprising probabilistic content corresponding to the one or more first annotations;
employing probabilistic modeling to identify and rank, based at least partially on relevance, two or more geographical locations associated with the one or more first annotations, wherein the probabilistic modeling is based, at least in part, on the obtained probabilistic content; and
transmitting electronic signals operative to result in the remote client displaying, over a world map;
the identified and ranked two or more geographical locations corresponding to the one or more first annotations at a first zoom level, andvisual indications of respective ranking values for individual ones of the ranked two or more geographical locations for the item of content;
wherein after the transmitting the electronic signals operative to result in the remote client displaying, over the world map, the identified and ranked two or more geographical locations, receiving one or more second annotations from the remote client and transmitting additional electronic signals operative to result in the remote client displaying, over the world map, at least one of the identified and ranked two or more geographical locations at a second zoom level different from the first zoom level.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for displaying geographical locations with the one or more annotations. In a particular embodiment, a language model is used to obtain the probability distribution of the locations over one or more annotations. Further, the system and the method utilizes the probability data obtained from the language model to determine a probability score for each location over the one or more annotations. Subsequently, one or more geographical locations are displayed on a world map, based on the probability score of the geographical locations over the one or more annotations. In one embodiment, geographical locations may be highlighted using a color code on a heat map overlaid on the world map. The color code may represent the ranking of the geographical locations based on the calculated probability score for each identified geographical location. Further, when the user provides one or more additional annotations, the world map may be dynamically updated to display the relevant geographical locations associated with the updated annotations.
30 Citations
18 Claims
-
1. A method comprising:
-
receiving, at a computing system and transmitted from a remote client, an item of content comprising one or more first annotations; wherein at least partially in response to the receiving of the item of content, performing; obtaining, from a language model, electronic signals comprising probabilistic content corresponding to the one or more first annotations; employing probabilistic modeling to identify and rank, based at least partially on relevance, two or more geographical locations associated with the one or more first annotations, wherein the probabilistic modeling is based, at least in part, on the obtained probabilistic content; and transmitting electronic signals operative to result in the remote client displaying, over a world map; the identified and ranked two or more geographical locations corresponding to the one or more first annotations at a first zoom level, and visual indications of respective ranking values for individual ones of the ranked two or more geographical locations for the item of content; wherein after the transmitting the electronic signals operative to result in the remote client displaying, over the world map, the identified and ranked two or more geographical locations, receiving one or more second annotations from the remote client and transmitting additional electronic signals operative to result in the remote client displaying, over the world map, at least one of the identified and ranked two or more geographical locations at a second zoom level different from the first zoom level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
one or more network interfaces; at least one processor; a memory; and a computer readable storage medium to store computer program code executable by the at least one processor to; process an item of content comprising one or more first annotations to be received from a remote client via the one or more network interfaces; wherein at least partially in response to receipt of the item of content, the computer program code is further executable by the at least one processor to; obtain, from a language model, electronic signals to comprise probabilistic content to correspond to the one or more first annotations; employ probabilistic modeling to identify and rank two or more geographical locations to be associated with the one or more first annotations, wherein the probabilistic modeling is to be based, at least in part, on the obtained probabilistic content; and initiate transmission to result in display of the identified and ranked two or more geographical locations over a world map via the remove client and visual indications of respective ranking values for individual ones of the ranked two or more geographical locations for the item of content at a first zoom level; wherein after the transmission to result in the display, over the world map, of the identified and ranked two or more geographical locations, process one or more second annotations to be received from the remote client and initiate transmission of electronic signals to result in the remote client displaying, over the world map, at least one of the identified and ranked two or more geographical locations at a second zoom level different from the first zoom level. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium to store computer program code executable by at least one processor to:
-
process an item of content to comprise one or more first annotations to be received, at a computing system, from a remote client; wherein at least partially in response to receipt of the item of content, the computer program code is further executable by the at least one processor to; obtain, from a language model, electronic signals to comprise probabilistic content to correspond to the one or more first annotations; employ probabilistic modeling to identify and rank two or more geographical locations to be associated with the one or more first annotations, wherein the probabilistic modeling is to be based, at least in part, on the obtained probabilistic content; and initiate transmission to result in the remote client in display of, over a world map; the identified and ranked one or more geographical locations to correspond to the one or more first annotations, and visual indications of respective ranking values for individual ones of the ranked two or more geographical locations for the item of content at a first zoom level; wherein after the transmission to result in the display, over the world map, of the identified and ranked two or more geographical locations, process one or more second annotations to be received from the remote client and initiate transmission of electronic signals to result in the remote client displaying, over the world map, at least one of the identified and ranked two or more geographical locations at a second zoom level different from the first zoom level.
-
Specification