MotionBased Agents retrieve historical information from GPS units and Heart Rate Monitors, format the data into XML and send it to a listening Web Service. Intended to support all devices like Garmin, Magellan, Polar, Timex and J2ME on Nextel/Motorola.