Patent ID: 7877518

Claim:
A method of updating a plurality of applications on an electronic device from a plurality of content servers through a host device, comprising the steps of: providing a plurality of conduits resident on said host device, where each conduit is for servicing a specific application; at a time when said electronic device is not coupled to said host device, actuating said conduits for comparing versions of applications and content stored by said host device with current versions of corresponding applications and content residing on said plurality of content servers to determine whether newer versions of such applications and content reside on said plurality of content servers; conduits communicating user identification information regarding the electronic device to the content server; storing said newer versions from said content server on said host device; and at a time when said electronic device is actuated for synchronization, actuating said conduits to extract and install said newer versions from said host device on said electronic device; and wherein the newer versions of the applications and content are personalized for the electronic device based on the user identification information.