Patent ID: 7835991

Claim:
A system for enabling a user to add content to a portable device, comprising: a client device configured to allow the user to add assets to a virtual shopping cart; a server system in communication with the client device; a filling station having an operating system and a database that stores settings and/or options that are used by the operating system, wherein the filing station is operable to: (a) communicate with the portable device after the portable device is connected wirelessly or physically to the filling station; (b) automatically store onto the portable device the assets that were placed in the virtual cart by the user after the portable device is connected to the filling station; (c) automatically restore the database to a previous state after the portable device is disconnected from the filling station; and a storage unit that stores assets, wherein the storage unit is connected to and/or physically part of the filling station, wherein the filing station is further operable to: (d) receive a code, wherein a list of assets is associated with the code; (e) determine whether an asset associated with the code is stored in the storage unit; (f) retrieve the asset from the storage unit; and (g) store a copy of the asset on the portable device.