Methods and apparatus for geo-collaboration
First Claim
1. A method of sharing a geographical location on a map between mobile computing devices, the method comprising:
- retrieving first geographical location information to a first mobile device associated with a first user, wherein the first geographical location information corresponds to a geographical location of the first user associated with the first mobile device;
rendering a map at the first mobile device, wherein the map is associated with a plurality of layers and a first map object corresponding to the first user is rendered on the map at a first position, the first position corresponding to the geographical location of the first user associated with the first mobile device;
receiving second geographical location information at the first mobile device, wherein the second geographical location information corresponds to a geographical location of a second user associated with a second mobile device; and
rendering a second map object corresponding to the second user on the map at the first mobile device based on receiving the second geographical location information, wherein the second map object is rendered on the map with the first map object, and the second map object is rendered on the map at a second position, the second position corresponding to the geographical location of the second user associated with the second mobile device.
0 Assignments
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.
28 Citations
27 Claims
-
1. A method of sharing a geographical location on a map between mobile computing devices, the method comprising:
-
retrieving first geographical location information to a first mobile device associated with a first user, wherein the first geographical location information corresponds to a geographical location of the first user associated with the first mobile device; rendering a map at the first mobile device, wherein the map is associated with a plurality of layers and a first map object corresponding to the first user is rendered on the map at a first position, the first position corresponding to the geographical location of the first user associated with the first mobile device; receiving second geographical location information at the first mobile device, wherein the second geographical location information corresponds to a geographical location of a second user associated with a second mobile device; and rendering a second map object corresponding to the second user on the map at the first mobile device based on receiving the second geographical location information, wherein the second map object is rendered on the map with the first map object, and the second map object is rendered on the map at a second position, the second position corresponding to the geographical location of the second user associated with the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising a processor configured to:
-
retrieve first geographical location information at the mobile device, wherein the first geographical location information corresponds to a geographical location of a first user associated with the mobile device; render a map at the first mobile device, wherein the map is associated with a plurality of layers and a first map object corresponding to the first user is rendered on the map at a first position, the first position corresponding to the geographical location of the first user associated with the mobile device; receive second geographical location information at the mobile device, wherein the second geographical location information corresponds to a geographical location of a second user associated with a second mobile device; and render a second map object corresponding to the second user on the map at the mobile device based on receiving the second geographical location information, wherein the second map object is rendered on the map with the first map object, and the second map object is rendered on the map at a second position, the second position corresponding to the geographical location of the second user associated with the second mobile device. - View Dependent Claims (11, 12, 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:
-
sharing location data of a first user associated with a first mobile device with a second user associated with a second mobile device; retrieving first geographical location information to the first mobile device, wherein the first geographical location information corresponds to a geographical location of the first user associated with the first mobile device; rendering a map at the first mobile device, wherein the map is associated with a plurality of layers and a first map object corresponding to the first user is rendered on the map at a first position, the first position corresponding to the geographical location of the first user associated with the first mobile device; receiving second geographical location information at the first mobile device, wherein the second geographical location information corresponds to a geographical location of a second user associated with a second mobile device; and rendering a second map object corresponding to the second user on the map at the first mobile device based on receiving the second geographical location information, wherein the second map object is rendered on the map with the first map object, and the second map object is rendered on the map at a second position, the second position corresponding to the geographical location of the second user associated with the second mobile device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification