Controlling sharing of files by portable devices
First Claim
Patent Images
1. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
- receive at least one music file and a transfer count associated with the music file from another device, wherein the transfer count is indicative of the number of times the music file may be transferred to one or more devices;
store at least one of the music file and the associated transfer count;
allow the music file to be transferred to the one or more devices based on the transfer count;
reduce the transfer count by one in response to each successful transfer of the music file to the one or more devices; and
transmit a preselected transfer count for the music file transferred to the one or more devices, wherein the preselected transfer count indicates the number of times the file may be transferred by the one or more devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A way of controlling sharing of files by portable devices is provided. A portable device is provided that comprises an interface to receive at least one file and a transfer count associated with the file from another device. The portable device further includes a controller that is communicatively coupled to the interface, the controller to allow transfer of the file based on the associated transfer count.
-
Citations
16 Claims
-
1. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
receive at least one music file and a transfer count associated with the music file from another device, wherein the transfer count is indicative of the number of times the music file may be transferred to one or more devices;
store at least one of the music file and the associated transfer count;
allow the music file to be transferred to the one or more devices based on the transfer count;
reduce the transfer count by one in response to each successful transfer of the music file to the one or more devices; and
transmit a preselected transfer count for the music file transferred to the one or more devices, wherein the preselected transfer count indicates the number of times the file may be transferred by the one or more devices. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving at a portable device at least one media file and a transfer count associated with the media file from another device, wherein the transfer count is indicative of the number of times the media file may be transferred to one or more devices from the portable device;
storing at least one of the media file and the associated transfer count on the portable device;
allowing the media file to be transferred to the one or more devices based on the transfer count;
reducing the transfer count by one in response to each successful transfer of the media file to the one or more devices; and
transmitting a preselected transfer count for the media file transferred to the one or more devices, wherein the preselected transfer count indicate, the number of times the media file may be transferred by the one or more devices. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
an interface to communicate with a remote device; and
a controller communicatively coupled to the interface, the controller to;
receive at least one media file and a transfer count associated therewith from the remote device, wherein the transfer count is indicative of the number of times the media file may be transferred to one or more devices;
store at least one of the media file and the associated transfer count;
allow the media file to be transferred to the one or more devices based on the transfer count;
reduce the transfer count by one in response to each successful transfer of the media file to the one or more devices; and
transmit a preselected transfer count for the media file transferred to the one or more devices, wherein the preselected transfer count indicates the number of times the media file may be transferred by the one or more devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification