Content distribution systems and methods
First Claim
Patent Images
1. A content vending device, comprising:
- memory storing a plurality of data sets and a plurality of computer programs, each of the computer programs compatible with a respective operating system of a multiplicity of distinct operating systems, each of the computer programs for execution by a respective target device, having the operating system with which the computer program is compatible, for enabling performance of a data set stored on the target device; and
at least one interface to transfer information to the target device in response to a user selection of a respective data set of the plurality of data sets, the target device comprising a portable device having a respective operating system that is one of the multiplicity of operating systems;
the information transferred to the target device including (A) the respective user-selected data set, and (B) a computer program of the plurality of computer programs that is compatible with the operating system of the target device;
the content vending machine further configured;
to determine whether the target device has sufficient space to store the respective user-selected data set and the computer program compatible with the operating system of the target device;
upon determining that the target device has insufficient space, to provide a list of storage devices available for purchase from the self-contained vending device; and
upon determining that the target device has sufficient space, to transfer the respective user-selected data set and the computer program compatible with the operating system of the target device;
wherein the data set transmitted to the target device is constrained to play from only the target device.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device comprises a first interface operable to receive from a user a selection of a first data set and a processor coupled to the first interface. The processor is operable to access the selected first data set, determine if the user is authorized to receive the first data set, and store the first data set on a memory device.
-
Citations
28 Claims
-
1. A content vending device, comprising:
-
memory storing a plurality of data sets and a plurality of computer programs, each of the computer programs compatible with a respective operating system of a multiplicity of distinct operating systems, each of the computer programs for execution by a respective target device, having the operating system with which the computer program is compatible, for enabling performance of a data set stored on the target device; and at least one interface to transfer information to the target device in response to a user selection of a respective data set of the plurality of data sets, the target device comprising a portable device having a respective operating system that is one of the multiplicity of operating systems;
the information transferred to the target device including (A) the respective user-selected data set, and (B) a computer program of the plurality of computer programs that is compatible with the operating system of the target device;the content vending machine further configured; to determine whether the target device has sufficient space to store the respective user-selected data set and the computer program compatible with the operating system of the target device; upon determining that the target device has insufficient space, to provide a list of storage devices available for purchase from the self-contained vending device; and upon determining that the target device has sufficient space, to transfer the respective user-selected data set and the computer program compatible with the operating system of the target device; wherein the data set transmitted to the target device is constrained to play from only the target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 24)
-
-
20. A method of dispensing content, comprising:
-
in a self-contained vending device; storing a plurality of data sets and a plurality of computer programs, each of the computer programs compatible with a respective operating system of a multiplicity of distinct operating systems, each of the computer programs for execution by a respective target device, having the operating system with which the computer program is compatible, for enabling performance of a data set stored on the target device; and in response to a user selection of a respective data set of the plurality of data sets; determining whether a target device, comprising a portable device having a respective operating system that is one of the multiplicity of operating systems, has sufficient space to store the respective user-selected data set and a computer program of the plurality of computer programs that is compatible with the operating system of the target device; upon determining that the target device has insufficient space, providing a list of storage devices available for purchase from the self-contained vending device; and upon determining that the target device has sufficient space, transferring information to the target device;
the information transferred to the target device including (A) the respective user-selected data set, and (B) the computer program of the plurality of computer programs that is compatible with the operating system of the target device;wherein the data set transmitted to the target device is constrained to play from only the target device. - View Dependent Claims (21, 22, 23, 25, 26, 27, 28)
-
Specification