Patent ID: 7256711

Claim:
A machine-readable medium having a set of executable instructions for causing a processor to perform a method of displaying position information of a mobile communication device, said processor being operatively coupled to the mobile communication device, said mobile communication device including a machine-readable memory, a display, a GPS device, a communication interface, and a timing element, said method comprising the steps of: periodically receiving position information of the mobile communication device using said GPS device, said position information describing a position of said mobile communication device; associating each periodically received position information with a time data, said time data indicating a time at which each position information was received; storing in said machine-readable memory the periodically received position information into said machine-readable memory; displaying, on the display of the mobile communication device, a graphical map; displaying on said graphical map a graphical position icon indicating a position described by one of said periodically received position information; displaying the time data associated with the position information describing the position indicated by said graphical position icon; recording in said machine-readable memory each communication activity of said communication interface; associating time data with each communication activity recorded; and periodically reading data stored on said machine-readable memory and writing the read data to a second machine-readable memory, said second machine-readable memory being periodically operatively coupled to said mobile communication device, wherein said communication activity is one of a dialed telephone call, a missed telephone call, a received telephone call, an e-mail message reception or transmission, a voice mail recording, an instant text message reception or transmission, and a page reception or transmission.