Patent ID: 7885926

Claim:
An electronic vehicle storage system for a vehicle having an engine and an available power supply, said electronic vehicle storage system comprising: a data storage device configured to store multimedia files, said data storage device comprising an embedded database containing a first list of said multimedia files; a wireless transceiver configured to transfer said multimedia files; and a controller coupled to said wireless transceiver, said data storage device, and a vehicle electrical infrastructure, said controller configured to: communicate with an external computing device via said wireless transceiver, said external computing device comprising a second list of multimedia files; synchronize said first list of said multimedia files with said second list of said multimedia files, wherein said synchronization comprises transferring said multimedia files listed on said second list of said multimedia files but not on said first list of said multimedia files from said external computing device to said data storage device via said wireless transceiver, wherein said controller is further configured to synchronize said first list of said multimedia files with said second list of said multimedia files for a pre-determined synchronization time budget that is determined by said controller based upon said available power supply, and to stop synchronization after a pre-determined period of synchronization time has elapsed; and adjust said pre-determined synchronization time budget by increasing said pre-determined period of said synchronization time while said engine of said vehicle is running and by decreasing said pre-determined period of said synchronization time as time passes while said engine is not running and as said synchronization occurs.