Patent ID: 8620578

Claim:
A method for enabling a user to save a location from within a third party application and automatically have access to saved location information from one or more client devices, the method comprising: enabling a user to save a location to a remote location storage system from within a third party application executing on a computer, wherein the remote location storage system is an open system capable of communicating with and receiving location information from a plurality of different third party applications and wherein a third party application is an application in which content in the application is primarily provided by a third party unrelated to the remote location storage system; in response to a user saving a location, sending the saved location and identifying information for the user from the third party application to the location storage system; receiving the identifying information and the saved location at the location storage system; storing location information related to the saved location at the location storage system, wherein such location information is stored in association with a unique ID for the user; and providing the location information to user client devices that are registered with location storage system.