Controlled download of data
First Claim
1. A method of broadcasting a data item, the method comprising segmenting said data item into a plurality of data segments and broadcasting said plurality of data segments over a transmission channel at an effective data rate less than the data rate supported by said channel, wherein the data segments are organised such that successful receipt of all of said data segments at a receiver is required to acquire or execute said data item and that the time taken to recover all of the data segments is greater than the time normally required to transmit a data object the size of said data item over said channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A data item 11 is cyclically broadcast from a wireless transceiver 1 as a number of individual data segments 13. Receipt of all of the individual data segments 13 by a mobile device 9 is required to successfully receive the entirety of the data item 11. The time required to transmit all of the data segments 13 is increased by transmitting each data segment 13 at a minimum time interval from one another, or alternatively or additionally varying the rate of data transmission. A mobile device user is therefore required to remain within the locality of the wireless transceiver 1 for a minimum period of time.
10 Citations
34 Claims
- 1. A method of broadcasting a data item, the method comprising segmenting said data item into a plurality of data segments and broadcasting said plurality of data segments over a transmission channel at an effective data rate less than the data rate supported by said channel, wherein the data segments are organised such that successful receipt of all of said data segments at a receiver is required to acquire or execute said data item and that the time taken to recover all of the data segments is greater than the time normally required to transmit a data object the size of said data item over said channel.
- 12. A method of receiving a broadcast data item, the method comprising receiving a plurality of data segments over a transmission channel wherein said data segments are broadcast over the transmission channel at an effective data rate less than the data rate supported by said channel, and the data segments are organised such that successful receipt of all data segments at a receiver is required to acquire or execute said data item and that the time taken to recover all of the data segments is greater than the time normally required to transmit a data object the size of the data item over said channel.
- 16. A computer program product comprising program code stored on a computer readable carrier, the program code when executed by a processor causing said processor to identify a plurality of received data segments as belonging to a single data item, and to assemble said plurality of data segments into a complete data item.
-
20. A communication apparatus comprising a wireless receiver, a processor and a memory wherein the memory contains program code which when executed by the processor causes said processor to identify a plurality of data segments received through the wireless receiver as belonging to a single data item, and to assemble such a plurality of data segments into a complete data item.
- 21. A method of rewarding a person for remaining within a predetermined area for a predetermined period of time, wherein the person has possession of a receiver and data processor, comprising providing a transmitter that transmits signals over a transmission channel that are receivable within the predetermined area, transmitting signals containing a data item that has been segmented into a plurality of data segments, and wherein the data segments are organised such that successful receipt of all of the segments by the receiver is required to assemble the data item and to make it available to the person as a reward.
- 25. A method of broadcasting a data item, the method comprising determining a minimum customer dwell time, segmenting said data item into a plurality of data segments and broadcasting said plurality of data segments over a transmission channel so that the plurality of data segments are not all transmitted for a period of at least the minimum dwell time, wherein the data segments are organised such that successful receipt of all of said data segments at a receiver is required to acquire or execute said data item.
Specification