1. A remote location system for communicating location information between a movable remote location device that generates such location information and a location service comprising at least one remote location device having detecting means for determining a location of said remote location device, communication means for communicating said location information to said service and from said service to a user of said service, and intelligent location agent means for selectively defining said location information in terms of location event data to be communicated to said locator service.