A system for providing navigation service based on information distributed online to users listed to the navigation service. The system comprises (a) a satellite navigation device operable to receive satellite navigation signals, determine the navigation device current geographic location, and direct the user of the navigation device to a desired geographic location; (b) a wireless Ethernet transceiver embedded in the navigation device, operable to communicate with a remote server over the Internet; and (c) a remote server operable to receive data from the Ethernet transceiver through a Website, store the data, and distribute derivatives of the data to listed users which query the data, which is represented by short strings of characters which are utilized by the users when querying the data.
展开▼