Methods and apparatus for geo-collaboration
First Claim
1. A method implemented by a handheld cellular communication device, the method comprising:
- executing a first application on the handheld cellular communication device, wherein the handheld cellular communication device is associated with a first user of a plurality of users of the first application, and the first application sends data to and receives data from at least one server associated with the application;
determining a geographical position of the handheld cellular communication device associated with the first user;
receiving first information associated with a first object from the at least one server via a wireless communication network, wherein the first information indicates a first geographical location associated with the first object, the first object was added by a second user of the plurality of users of the first application, and the handheld cellular communication device associated with the first user is allowed to receive the first information associated with the first object based on an application permission that allows information added by the second user to be shared with the first user; and
overlaying a first image associated with the first object on the display of the handheld cellular communication device, wherein the first image associated with the first object is overlaid on the display at a position corresponding to the first geographical location.
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.
23 Citations
15 Claims
-
1. A method implemented by a handheld cellular communication device, the method comprising:
-
executing a first application on the handheld cellular communication device, wherein the handheld cellular communication device is associated with a first user of a plurality of users of the first application, and the first application sends data to and receives data from at least one server associated with the application; determining a geographical position of the handheld cellular communication device associated with the first user; receiving first information associated with a first object from the at least one server via a wireless communication network, wherein the first information indicates a first geographical location associated with the first object, the first object was added by a second user of the plurality of users of the first application, and the handheld cellular communication device associated with the first user is allowed to receive the first information associated with the first object based on an application permission that allows information added by the second user to be shared with the first user; and overlaying a first image associated with the first object on the display of the handheld cellular communication device, wherein the first image associated with the first object is overlaid on the display at a position corresponding to the first geographical location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A handheld cellular communication device comprising:
-
a processor configured to; execute a first application on the handheld cellular communication device, wherein the handheld cellular communication device is associated with a first user of a plurality of users of the first application, and the first application sends data to and receives data from at least one server associated with the application, determine a geographical position of the handheld cellular communication device associated with the first user, and receive first information associated with a first object from the at least one server via a wireless communication network, wherein the first information indicates a first geographical location associated with the first object, the first object was added by a second user of the plurality of users of the first application, and the handheld cellular communication device associated with the first user is allowed to receive the first information associated with the first object based on an application permission that allows information added by the second user to be shared with the first user; and a display configured to overlay a first image associated with the first object on the display, wherein the first image associated with the first object is overlaid on the display at a position corresponding to the first geographical location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A handheld cellular communication device comprising:
-
a processor configured to; execute a first application on the handheld cellular communication device, wherein the handheld cellular communication device is associated with a first user of a plurality of users of the first application, and the first application sends data to and receives data from at least one server associated with the application, determine a geographical position of the handheld cellular communication device associated with the first user, and receive first information associated with a first object from the at least one server via a wireless communication network, wherein the first information indicates a first geographical location associated with the first object; and a display configured to overlay a first image associated with the first object on the display, wherein the first image associated with the first object is overlaid on the display at a position corresponding to the first geographical location. - View Dependent Claims (14, 15)
-
Specification