PERSONAL REMOTE STORAGE FOR PURCHASED ELECTRONIC CONTENT ITEMS
First Claim
1. A computer-implemented method, comprising:
- under control of one or more computing systems configured with specific executable instructions,conducting a transaction with a user of a client device requesting to acquire an electronic content item;
determining whether the electronic content item is to be stored in a personal remote storage space of the user;
storing the electronic content item in the personal remote storage space of the user when the electronic content item is to be stored in the personal remote storage space of the user;
receiving an instruction to send the electronic content item to the client device;
determining whether the client device is executing a downloader application in response to receiving the instruction;
sending access information to the client device when the client device is executing the downloader application, the access information including an identifier indicating a storage location of the electronic content item in the personal remote storage space of the user;
receiving a request from the downloader application of the client device for the electronic content item, the request including the identifier; and
providing the electronic content item to the client device at least partly in response to receiving the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Architectures and techniques are described to provide personal remote storage space for electronic content items acquired (e.g., purchased) by a user of a client device. In some cases, as part of a transaction to acquire the electronic content item, an individual may receive an option that is selectable to indicate a preference to send electronic content items acquired by the individual to a personal remote storage space of the individual. When the option to store the electronic content item in the personal remote storage space is not selected by the individual, the electronic content item may be provided directly to a designated computing device of the individual.
26 Citations
34 Claims
-
1. A computer-implemented method, comprising:
under control of one or more computing systems configured with specific executable instructions, conducting a transaction with a user of a client device requesting to acquire an electronic content item; determining whether the electronic content item is to be stored in a personal remote storage space of the user; storing the electronic content item in the personal remote storage space of the user when the electronic content item is to be stored in the personal remote storage space of the user; receiving an instruction to send the electronic content item to the client device; determining whether the client device is executing a downloader application in response to receiving the instruction; sending access information to the client device when the client device is executing the downloader application, the access information including an identifier indicating a storage location of the electronic content item in the personal remote storage space of the user; receiving a request from the downloader application of the client device for the electronic content item, the request including the identifier; and providing the electronic content item to the client device at least partly in response to receiving the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-readable storage media storing computer-readable instructions that, when executed, instruct a processor to perform operations comprising:
-
receiving, from a client device, a request to acquire an electronic content item; conducting a financial transaction corresponding to the request to acquire the electronic content item with a user of the client device; providing an option to the user of the client device to save the electronic content item to a personal remote storage space of the user as part of the financial transaction; and causing the electronic content item to be stored in the personal remote storage space of the user in response to receiving an indication that the option has been selected. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing system comprising:
-
a remote storage data store including personal remote storage space for one or more individuals; a processor; and memory accessible by the processor, the memory storing; a content provider module executable by the processor to; receive an electronic content item from a content provider data store in response to a determination that the electronic content item is to be stored in a respective personal remote storage space of a particular individual, wherein the determination occurs during a transaction to acquire the electronic content item; and store the electronic content item in the respective personal remote storage space of the particular individual; and an item download module executable by the processor to; receive an instruction to send the electronic content item to a client device of the particular individual; and provide the electronic content item to the client device from the respective personal remote storage space of the particular individual. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A client device comprising:
-
a processor; and memory accessible by the processor, the memory storing; a first application executable by the processor to; access a site of a content provider; and acquire an electronic content item from the content provider via the site; and a second application executable by the processor to; receive access information from a remote storage server after the electronic content item has been acquired; send a request to the remote storage server to obtain the electronic content item from a personal remote storage space of the user of the client device, the request including at least a portion of the access information; and receive the electronic content item from the personal remote storage space of the user. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification