Methods and apparatus for geo-collaboration
First Claim
1. A computing device comprising a display, at least one processor, and at least one network interface, wherein the at least one processor is configured, at least in part, to:
- retrieve a map from a network repository via the at least one network interface over a first communication network, the map being associated with a plurality of layers;
render the map including at least a first layer of the plurality of layers on the display of the computing device;
add a map object to the first layer;
render the map including the map object on the display of the computing device based on adding the map object to the first layer; and
send information associated with the map object to the network repository via the at least one network interface on condition that a network connection is available via the at least one network interface, wherein the information associated with the map object is sent to the network repository in response to adding the map object to the first layer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are disclosed. With respect to sharing a geographical location, the geographical location is retrieved to the first computer. The geographical location is added to the map being rendered at the first computer and is sent to a second computer. A map including the geographical location is rendered at the second computer. With respect to co-navigating, a map is displayed from a map perspective at the first computer. The map perspective is sent to the second computer. A map from the same map perspective being displayed at the first computer is rendered at the second computer.
-
Citations
20 Claims
-
1. A computing device comprising a display, at least one processor, and at least one network interface, wherein the at least one processor is configured, at least in part, to:
-
retrieve a map from a network repository via the at least one network interface over a first communication network, the map being associated with a plurality of layers; render the map including at least a first layer of the plurality of layers on the display of the computing device; add a map object to the first layer; render the map including the map object on the display of the computing device based on adding the map object to the first layer; and send information associated with the map object to the network repository via the at least one network interface on condition that a network connection is available via the at least one network interface, wherein the information associated with the map object is sent to the network repository in response to adding the map object to the first layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method implemented by a computing device for sharing geographical information, the method comprising:
-
retrieving a map from a network repository via a first communication network, the map being associated with a plurality of layers; rendering the map including at least a first layer of the plurality of layers on a display of the computing device; adding a map object to the first layer based on an input received via a user interface of the computing device, wherein the input is indicative of a geographical location for the map object and a network connection for accessing the network repository is unavailable when the map object is added to the first layer; rendering the map object on the map at the geographical location on the display of the computing device based on adding the map object to the first layer; and sending information associated with the map object to the network repository based on adding the map object to the first layer and in response to the network connection for accessing the network repository becoming available. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A tangible computer readable storage medium including computer readable instructions that when executed on a processor perform a method comprising:
-
retrieving a map from a network repository via a first communication network, the map being associated with a plurality of layers; rendering the map including at least a first layer of the plurality of layers on a display; adding a map object to the first layer based on an input received via a user interface, wherein the input is indicative of a geographical location for the map object and a network connection capable of accessing the network repository is unavailable when the map object is added to the first layer; rendering the map object on the map at the geographical location on the display based on adding the map object to the first layer; locally storing information associated with the map object; and sending the information associated with the map object to the network repository based on adding the map object to the first layer and in response to the network connection capable of accessing the network repository becoming available. - View Dependent Claims (20)
-
Specification