Patent ID: 7650377

Claim:
A method of managing data on a handheld electronic device, the handheld electronic device including a wireless communication system, a processor apparatus, an input apparatus, and an output apparatus, the wireless communication system being adapted to enable wireless communication between the handheld electronic device and a server, the processor apparatus including a processor and a memory, the input apparatus having a plurality of input members and being adapted to provide input to the processor apparatus, the output apparatus being adapted to receive output signals from the processor apparatus and to provide output representative of the output signals, the handheld electronic device being identifiable to the server by a unique identifier, the method comprising: making available to the server a profile associated with the handheld electronic device; forming a first set of data; employing the unique identifier to push from the server to the handheld electronic device a first signal representative at least in part of at least a portion of the first set of data; storing on the handheld electronic device a second set of data derived at least in part from at least a portion of the first signal; employing at least a portion of the profile to configure at least a portion of at least one of the first set of data and the second set of data to comply at least in part with the profile; and responsive to a predetermined event: altering at least a portion of the first set of data to form an updated first set of data; employing the unique identifier to push from the server to the handheld electronic device a second signal representative at least in part of at least a portion of the updated first set of data; storing on the handheld electronic device an updated second set of data derived at least in part from at least a portion of the second signal; and employing at least a portion of the profile to configure at least a portion of at least one of the updated first set of data and the updated second set of data to comply at least in part with at least a portion of the profile.