A method and system for remotely storing data on a server through a wireless
connection
instead of storing data locally in a consumer device, as well as devices for use
with the method and system. More particularly, a video camera, still camera, laptop
computer, or other consumer device which normally stores data in local memory such
as film, disk, random access memory, memory sticks, or other forms of storage would
transmit the data to a remote server through a wireless connection. The data would
be saved on the remote server for subsequent retrieval through, for example, the
Internet or a wireless connection to the server. In addition, data not originating
from the user device could be downloaded to the consumer device. The data to be
retrieved can be specified by the user, or sent to the user according to a user
profile stored on the server.