WO2008015468A1 - A method of transferring data to a mobile device - Google Patents
A method of transferring data to a mobile device Download PDFInfo
- Publication number
- WO2008015468A1 WO2008015468A1 PCT/GB2007/050412 GB2007050412W WO2008015468A1 WO 2008015468 A1 WO2008015468 A1 WO 2008015468A1 GB 2007050412 W GB2007050412 W GB 2007050412W WO 2008015468 A1 WO2008015468 A1 WO 2008015468A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile device
- content
- service
- start time
- play out
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
Definitions
- This invention relates to a method of transferring data to a mobile device, in particular audio and video data.
- Mobile applications employing streaming of audio and video contents are becoming more and more frequent in wireless networks.
- One popular example of the use of such applications is mobile TV.
- content streaming is often not needed due to the fact that services are prescheduled, as it is for standard TV programs and content can be downloaded in advance on the user's terminals instead of being streamed in real time.
- Content downloading puts less stress on network resource allocation and improves quality of service (QoS) due to the fact that the downloading can be performed during low load times and in acknowledged mode.
- QoS quality of service
- downloading content also increases the requirements on terminal storage space and does not allow for immediate delivery of content that has just become available to the network.
- a method of transferring data to a mobile device comprises broadcasting service content from a network to one or more mobile devices having a pre-existing relationship with a service provider; starting download of the content at each mobile device at a session start time; signalling a play out start time to the mobile device; requesting acceptance of the service by the mobile device; if the service has been accepted, starting the play out on the mobile device at the predetermined play out start time; and continuing to download and play out the remainder of the session.
- the present invention provides a trade off delivery mode between pure content downloading and content streaming. Unlike pure downloading, the invention still gives the opportunity to deploy content that has just become available to the network but unlike streaming, the invention does not require large amounts of resource in a short period of time. Instead it spreads the resources needed along a longer time interval thereby meaning that other services running in parallel do not have to be blocked due to lack of resources. By opportune signalling between the network and terminals the invention also gives a perceived real-time experience to the user.
- the downloaded content is deleted from the mobile device.
- the play out start time is determined in the network based on preload bit rate; content encoding bit rate; and total content size.
- the play out start time is signalled from the network at the session start time.
- the download ceases and already downloaded content is deleted.
- previously stored data on the mobile device is displayed for at least part of the delay between the session start time and the play out start time.
- a mobile device having a pre-existing relationship with a service provider, and being capable of receiving data comprising broadcasting service content from a network; capable of starting download of the content at a session start time; capable of receiving a play out start time; capable of requesting acceptance of the service; and if the service has been accepted, capable of starting the play out at the predetermined play out start time whilst continuing to download service content.
- the mobile device comprises a receiver which is capable of receiving the data comprising broadcasting service content from a network.
- the receiver may be capable of receiving the play out start time.
- the mobile device comprises an initiator which is capable of starting download of the content at the session start time.
- the mobile device comprises a confirmation block which is capable of requesting acceptance of the service.
- the mobile device comprises a playback block capable of starting the play out at the predetermined play out start time.
- a network element capable of transferring data to a mobile device by broadcasting service content from a network to at least one mobile device so that the at least one mobile device is able to start download of the content at a session start time, the mobile device having a pre-existing relationship with a service provider , the network element being capable of signalling a play out start time to the mobile device; capable of receiving a request from the mobile device accepting the service; play out on the mobile device starting at the predetermined play out start time if the service has been accepted, and capable of transmitting service content for downloading into the mobile device whilst play out continues.
- the network element is an aggregate of sub-elements and the functionality of the network element is distributed between various of the sub-elements.
- the network element is capable of broadcasting service content to a plurality of mobile devices.
- the network element comprises a transmitter which is capable of transmitting the data comprising broadcasting service content to the mobile device.
- the transmitter may be capable of transmitting the play out start time.
- the network element is capable of determining the start time for content playing on the mobile device so as to enable smooth playback of the service content on the mobile device.
- the calculation of the start time may be based on at least one of the bit rate at which preload will occur, the bit rate at which the service content has been encoded at, and the overall size of the content.
- a waiting period between the start of service content download and the start of playback of the service content is useable for other content, for example advertisements.
- the advertisements may have been sent to the mobile device in the form of multimedia messages such as MMS messages, or as small files downloaded during off-peak times.
- Figure 1 shows a first arrangement for transferring content from a BM-SC to a mobile device in accordance with the present invention
- FIG. 2 illustrates signalling sequences for the method of the present invention with multiple devices.
- streaming consists of a continuous unacknowledged transmission of the audio/video content at the bit rate in which the content has been encoded and for a length of time equal to the duration of the audio/video sequence. Since streaming requires a high amount of resources in a relatively short period of time, it reduces the number of alternative services deployable at the same time and the opportunities for sharing the same resources in the network. Further, being based on unacknowledged transmission, streaming does not guarantee good QoS.
- the present invention signals from the network to the terminals a time at which a still-preloading audio/video content will start being played on the terminal.
- the signalling occurs at the service session start and communicates to the terminals a play out start time, with respect to the session start time, which occurs while the content is still preloading via broadcast channels on to the terminals.
- the network is able to provide this information due to the fact it knows the bit rate the content is preloaded at, the bit rate the content will be played at on the terminals and the overall size of the audio/video content.
- FIG. 1 shows a typical set-up in which a broadcast multicast service centre (BM-SC) 1 has content for a terminal, or UE 2 which is signalled via an RNC 3.
- a service session start message is delivered to the terminal including a waiting time (D) for content play out startup 4, and the content download is begun 5.
- the service content is preloaded on the subscribed UEs 2 via a broadcast/multicast channel using a bit rate much lower than the bit rate the content was encoded at. That is, the bit rate of the preload is much lower than the bit rate of the corresponding streaming service.
- the UEs 2 receiving the service must have previously subscribed to the service (namely the users agreed to establish a relationship with the service provider, which allows the user to receive the MBMS service as illustrated in Fig. T).
- the network sends 4 the content play out start time 6, which is defined as the time D, measured from the session start, that the UE has to wait to start playing the audio/video content.
- a content download end message 9 is sent from the BM-SC 1 to the UE 2.
- Fig. 2 illustrates the sequence with more than one user terminal behaving in different ways.
- UEl 10 sets up a subscription with a network and subsequently UE2 11 also sets up a subscription.
- counting 13 for the first session equals two, as there are two UEs subscribed and at the first session start 14 download of the audio/video content 15 begins.
- UEl 10 sends a service acceptance 16 to accept service consumption and the audio/video content is played 17 by UEl up to a first session stop 18. The content starts playing while the download is still ongoing.
- UE2 did not accept the service by the end of the session, so the downloaded audio/video content is deleted 19 from UE2.
- Counting for repetition of the first session is zero, as UE 1 has received the service and UE2 does not want it, so no repetition is required.
- the start time for content playing on the UE is determined in such a way that the audio/video sequence can play smoothly using the downloaded content.
- Such start time can be calculated by the BM-SC because the BM-SC knows the bit rate at which the preload will occur, the bit rate the audio/video content has been encoded at and the overall size of the content. For example, if a three minute audio/video sequence encoded at 128Kbps is preloaded on a UE at 64Kbps, the total preload time will be six minutes and the content will start playing on the UE after 3 minutes from the start of the preload.
- a further delay can be added to the theoretical play out start time in order to address eventual unpredicted delays in the download.
- the waiting time between start of the download and start of the audio/video sequence can be used for advertisements, sent to the UE in the form of MMS or as small files downloaded during off-peak times.
- the present invention provides the advantage of delivering audio/video contents at lower bit rate with respect to the corresponding streaming bit rate, whilst still giving users a perceived real time experience which is not achievable with pure download and play.
- the preloading technique can be used for delivery of content that has just become available in the network. This still gives users the perception of a real time service, whereas download and play mode only allows content downloaded well in advance with respect to when the content will be consumed. Therefore, download and play mode is not suitable for services related to the "latest events" but only fits delivery of "old” content.
- the UE would not know when to start playing and conventional transport protocols do not allow for the requirement that files need to be updated whilst being consumed.
- One solution is to divide the content into sub files, so that the application layer only accesses sets that are complete.
- a UE includes the necessary functionality to enable it to communicate wirelessly with the network. It is preferred that it contains wide area network (WAN) functionality such as that compatible with 2G (for example GSM) or 3G (for example UMTS or CDMA2000) telecommunication standards. Alternatively, or additionally, the UE may contain local area network (LAN) functionality.
- WAN wide area network
- LAN local area network
- the UE is a mobile data device such as a mobile phone and comprises a user interface such as an input device and a display, and a receiver which is able to receive service content (subject to the UE requesting acceptance of the service via a confirmation block) and other signalling to enable the UE to operate, for example the play out start time. Downloading of service content at the session start time is started by an initiator.
- the UE also comprises a playback block which is able to play out at the predetermined play out start time.
- a network element comprises the sub-elements RMC and BM-SC.
- Such a network element has complementary connectivity to enable it to communicate with the UEs of the invention.
- the network element has a transmitter to transmit the content play out startup time, the content play out start time, the content, and the content download end message to the UEs. It also has a receiver to receive the acceptance message from the UE. It additionally has the necessary timer or sets of timers to enable transmission of various components which comprise content delivery to occur at appropriate times together with a calculation block to calculate, or possibly even look up, the content play out start time.
Abstract
A method of transferring data to a mobile device comprises broadcasting service content from a network to one or more mobile devices (2) having a pre-existing relationship with a service provider; starting download (5) of the content at each mobile device at a session start time (4); and signalling a play out start time to the mobile device. Acceptance of the service by the mobile device is requested (7) and if the service has been accepted, the play out on the mobile device starts (8) at the predetermined play out start time; and the mobile device continues to download and play out the remainder of the session.
Description
A METHOD OF TRANSFERRING DATA TO A MOBILE DEVICE
This invention relates to a method of transferring data to a mobile device, in particular audio and video data. Mobile applications employing streaming of audio and video contents are becoming more and more frequent in wireless networks. One popular example of the use of such applications is mobile TV. However, content streaming is often not needed due to the fact that services are prescheduled, as it is for standard TV programs and content can be downloaded in advance on the user's terminals instead of being streamed in real time. Content downloading puts less stress on network resource allocation and improves quality of service (QoS) due to the fact that the downloading can be performed during low load times and in acknowledged mode. However, downloading content also increases the requirements on terminal storage space and does not allow for immediate delivery of content that has just become available to the network.
In accordance with a first aspect of the present invention, a method of transferring data to a mobile device comprises broadcasting service content from a network to one or more mobile devices having a pre-existing relationship with a service provider; starting download of the content at each mobile device at a session start time; signalling a play out start time to the mobile device; requesting acceptance of the service by the mobile device; if the service has been accepted, starting the play out on the mobile device at the predetermined play out start time; and continuing to download and play out the remainder of the session.
The present invention provides a trade off delivery mode between pure content downloading and content streaming. Unlike pure downloading, the invention still gives the opportunity to deploy content that has just become available to the network but unlike streaming, the invention does not require large amounts of resource in a short period of time. Instead it spreads the resources needed along a longer time interval thereby meaning that other services running in parallel do not have to be blocked due to lack of resources. By opportune signalling between the network and terminals the invention also gives a perceived real-time experience to the user.
Preferably, if the service has not been accepted at the end of the download, the downloaded content is deleted from the mobile device.
Preferably, the play out start time is determined in the network based on preload bit rate; content encoding bit rate; and total content size.
Preferably, the play out start time is signalled from the network at the session start time. Preferably, if the service is refused at any time, the download ceases and already downloaded content is deleted.
Preferably, previously stored data on the mobile device is displayed for at least part of the delay between the session start time and the play out start time.
In accordance with a second aspect of the present invention, there is provided a mobile device, the mobile device having a pre-existing relationship with a service provider, and being capable of receiving data comprising broadcasting service content from a network; capable of starting download of the content at a session start time; capable of receiving a play out start time; capable of requesting acceptance of the service; and if the service has been accepted, capable of starting the play out at the predetermined play out start time whilst continuing to download service content.
Preferably, the mobile device comprises a receiver which is capable of receiving the data comprising broadcasting service content from a network. The receiver may be capable of receiving the play out start time.
Preferably, the mobile device comprises an initiator which is capable of starting download of the content at the session start time.
Preferably, the mobile device comprises a confirmation block which is capable of requesting acceptance of the service.
Preferably, the mobile device comprises a playback block capable of starting the play out at the predetermined play out start time. In accordance with a third aspect of the present invention, there is provided a network element capable of transferring data to a mobile device by broadcasting service content from a network to at least one mobile device so that the at least one mobile device is able to start download of the content at a session start time, the mobile device having a pre-existing relationship with a service provider , the network element being capable of signalling a play out start time to the mobile device; capable of receiving a request from the mobile device accepting the service; play out on the mobile device starting at the predetermined play out start time if the service has been
accepted, and capable of transmitting service content for downloading into the mobile device whilst play out continues.
Preferably, the network element is an aggregate of sub-elements and the functionality of the network element is distributed between various of the sub-elements. Preferably, the network element is capable of broadcasting service content to a plurality of mobile devices.
Preferably, the network element comprises a transmitter which is capable of transmitting the data comprising broadcasting service content to the mobile device. The transmitter may be capable of transmitting the play out start time. Preferably, the network element is capable of determining the start time for content playing on the mobile device so as to enable smooth playback of the service content on the mobile device. The calculation of the start time may be based on at least one of the bit rate at which preload will occur, the bit rate at which the service content has been encoded at, and the overall size of the content. The network element may also apply a =further delay to an initial calculation of the start time in order to allow for unpredicted delays in the download. In one embodiment of the invention, a waiting period between the start of service content download and the start of playback of the service content is useable for other content, for example advertisements. The advertisements may have been sent to the mobile device in the form of multimedia messages such as MMS messages, or as small files downloaded during off-peak times. In accordance with a fourth aspect of the present invention, there is provided a content delivery system, comprising a network and at least one mobile device having a pre-existing relationship with a service provider, the network being capable of transferring data to the at least one mobile device by broadcasting service content so that the at least one mobile device is able to start download of the content at a session start time, the network element being capable of signalling a play out start time to the mobile device; the mobile device being capable of requesting acceptance of the service, the network being capable of receiving such acceptance; and if the service has been accepted, the mobile device being capable of starting the play out at the predetermined play out start time whilst continuing to download service content which is being transferred by the network.
An example of a method of transferring data to a mobile device according to the present invention will now be described with reference to the accompanying drawings in which:
Figure 1 shows a first arrangement for transferring content from a BM-SC to a mobile device in accordance with the present invention; and,
Figure 2 illustrates signalling sequences for the method of the present invention with multiple devices.
There are many technologies providing services like audio/video streaming content for applications like mobile TV, so the approach towards the problem of optimum deployment of such services is different depending on the technology context. Conventionally, deployment of these types of content is either as streaming, or as download and play. Streaming consists of a continuous unacknowledged transmission of the audio/video content at the bit rate in which the content has been encoded and for a length of time equal to the duration of the audio/video sequence. Since streaming requires a high amount of resources in a relatively short period of time, it reduces the number of alternative services deployable at the same time and the opportunities for sharing the same resources in the network. Further, being based on unacknowledged transmission, streaming does not guarantee good QoS. Download and play techniques are based on acknowledged and/or forward error correction (FEC) protected download of contents. Download and play has been implemented within several technologies like multimedia broadcast multicast service (MBMS), MediaFLO and digital video broadcast handheld (DVB-H). However, these solutions are based on the preloading of content during off peak times and require high storage space at the terminal side. Consequently, the number of services that can be preloaded is limited by the memory available at the terminal. Moreover, this technique does not allow deployment of content just made available to the network (e.g. the latest news video clips, or football video clips, etc.).
The present invention signals from the network to the terminals a time at which a still-preloading audio/video content will start being played on the terminal. The signalling occurs at the service session start and communicates to the terminals a play out start time, with respect to the session start time, which occurs while the content is still preloading via broadcast channels on to the terminals. The network is able to
provide this information due to the fact it knows the bit rate the content is preloaded at, the bit rate the content will be played at on the terminals and the overall size of the audio/video content.
A detailed example is described with respect to MBMS systems as illustrated in Fig. 1 and Fig. 2. Fig. 1 shows a typical set-up in which a broadcast multicast service centre (BM-SC) 1 has content for a terminal, or UE 2 which is signalled via an RNC 3. A service session start message is delivered to the terminal including a waiting time (D) for content play out startup 4, and the content download is begun 5. The service content is preloaded on the subscribed UEs 2 via a broadcast/multicast channel using a bit rate much lower than the bit rate the content was encoded at. That is, the bit rate of the preload is much lower than the bit rate of the corresponding streaming service. The UEs 2 receiving the service must have previously subscribed to the service (namely the users agreed to establish a relationship with the service provider, which allows the user to receive the MBMS service as illustrated in Fig. T). Together with the service session start message the network sends 4 the content play out start time 6, which is defined as the time D, measured from the session start, that the UE has to wait to start playing the audio/video content.
The user is prompted with a "service acceptance" message 7 and if service acceptance occurs within the service session duration, the content is played, beginning at the content play out start time 8 on the UE, otherwise the content will be automatically deleted once the session terminates, so not to occupy large amounts of UE memory. A content download end message 9 is sent from the BM-SC 1 to the UE 2.
As mentioned above, Fig. 2 illustrates the sequence with more than one user terminal behaving in different ways. UEl 10 sets up a subscription with a network and subsequently UE2 11 also sets up a subscription. In this example, counting 13 for the first session equals two, as there are two UEs subscribed and at the first session start 14 download of the audio/video content 15 begins. UEl 10 sends a service acceptance 16 to accept service consumption and the audio/video content is played 17 by UEl up to a first session stop 18. The content starts playing while the download is still ongoing. UE2 did not accept the service by the end of the session, so the downloaded audio/video content is deleted 19 from UE2. Counting for repetition of the first session is zero, as UE 1 has received the service and UE2 does not want it, so no repetition is
required. The start time for content playing on the UE is determined in such a way that the audio/video sequence can play smoothly using the downloaded content. Such start time can be calculated by the BM-SC because the BM-SC knows the bit rate at which the preload will occur, the bit rate the audio/video content has been encoded at and the overall size of the content. For example, if a three minute audio/video sequence encoded at 128Kbps is preloaded on a UE at 64Kbps, the total preload time will be six minutes and the content will start playing on the UE after 3 minutes from the start of the preload. A further delay can be added to the theoretical play out start time in order to address eventual unpredicted delays in the download. The waiting time between start of the download and start of the audio/video sequence can be used for advertisements, sent to the UE in the form of MMS or as small files downloaded during off-peak times.
Content will be consumed only if the users positively reply to the service acceptance message. If the reply is negative, the content is immediately deleted in order not to occupy UE memory. This is in line with the way streaming services work; i.e. the content is only available for the duration of the session and is not available once the session has ended unless the session is retransmitted. Nonetheless, this solution of the present invention has advantages over streaming because it allows consumption of the whole audio/video content if service acceptance is performed during the session duration, while in streaming mode users can consume only the content available from the time of joining the session, losing the content sent from the session start to the session joining.
The present invention provides the advantage of delivering audio/video contents at lower bit rate with respect to the corresponding streaming bit rate, whilst still giving users a perceived real time experience which is not achievable with pure download and play.
The fact that the services are downloaded on broadcast channels using a lower bit rate allows more resources to be available for any alternative service (e.g. voice, data) provided by the operator at the same time and on the same radio resources. In the case of MBMS for example this feature is essential as radio resources are limited and lack of resources would cause service blockage. By contrast, streaming delivery mode requires more resources in shorter time periods, therefore impairing deployment of
alternative services in the same frequency bandwidth and during the same time intervals.
By preloading not only during off peak times, but also immediately before the audio/video sequence play out, the preloading technique can be used for delivery of content that has just become available in the network. This still gives users the perception of a real time service, whereas download and play mode only allows content downloaded well in advance with respect to when the content will be consumed. Therefore, download and play mode is not suitable for services related to the "latest events" but only fits delivery of "old" content. The UE would not know when to start playing and conventional transport protocols do not allow for the requirement that files need to be updated whilst being consumed. One solution is to divide the content into sub files, so that the application layer only accesses sets that are complete. For example, files are fragmented into smaller sub-files that are sequentially created during the download and that are sequentially played by the application. In a preferred embodiment, a UE according to the invention includes the necessary functionality to enable it to communicate wirelessly with the network. It is preferred that it contains wide area network (WAN) functionality such as that compatible with 2G (for example GSM) or 3G (for example UMTS or CDMA2000) telecommunication standards. Alternatively, or additionally, the UE may contain local area network (LAN) functionality. Typically, the UE is a mobile data device such as a mobile phone and comprises a user interface such as an input device and a display, and a receiver which is able to receive service content (subject to the UE requesting acceptance of the service via a confirmation block) and other signalling to enable the UE to operate, for example the play out start time. Downloading of service content at the session start time is started by an initiator. The UE also comprises a playback block which is able to play out at the predetermined play out start time.
In a preferred embodiment, a network element according to the invention comprises the sub-elements RMC and BM-SC. Such a network element has complementary connectivity to enable it to communicate with the UEs of the invention. The network element has a transmitter to transmit the content play out startup time, the content play out start time, the content, and the content download end message to the UEs. It also has a receiver to receive the acceptance message from the UE. It additionally has the necessary timer or sets of timers to enable transmission of various
components which comprise content delivery to occur at appropriate times together with a calculation block to calculate, or possibly even look up, the content play out start time.
Claims
1. A method of transferring data to a mobile device, the method comprising broadcasting service content from a network to one or more mobile devices having a pre-existing relationship with a service provider; starting download of the content at each mobile device at a session start time; signalling a play out start time to the mobile device; requesting acceptance of the service by the mobile device; if the service has been accepted, starting the play out on the mobile device at the predetermined play out start time; and continuing to download and play out the remainder of the session.
2. A method according to claim 1, wherein if the service has not been accepted at the end of the download, the downloaded content is deleted from the mobile device.
3. A method according to claim 1, or claim 2, wherein the play out start time is determined in the network based on preload bit rate; content encoding bit rate; and total content size.
4. A method according to any preceding claim, wherein the play out start time is signalled from the network at the session start time.
5. A method according to any preceding claim, wherein, if the service is refused at any time, the download ceases and already downloaded content is deleted.
6. A method according to any preceding claim, wherein previously stored data on the mobile device is displayed for at least part of the delay between the session start time and the play out start time.
7. A mobile device, the mobile device having a pre-existing relationship with a service provider, and being capable of receiving data comprising broadcasting service content from a network; capable of starting download of the content at a session start time; capable of receiving a play out start time; capable of requesting acceptance of the service; and if the service has been accepted, capable of starting the play out at the predetermined play out start time whilst continuing to download service content.
8. A network element capable of transferring data to a mobile device by broadcasting service content from a network to at least one mobile device so that the at least one mobile device is able to start download of the content at a session start time, the mobile device having a pre-existing relationship with a service provider , the network element being capable of signalling a play out start time to the mobile device; capable of receiving a request from the mobile device accepting the service; play out on the mobile device starting at the predetermined play out start time if the service has been accepted, and capable of transmitting service content for downloading into the mobile device whilst play out continues.
9. A content delivery system, comprising a network and at least one mobile device having a pre-existing relationship with a service provider, the network being capable of transferring data to the at least one mobile device by broadcasting service content so that the at least one mobile device is able to start download of the content at a session start time, the network element being capable of signalling a play out start time to the mobile device; the mobile device being capable of requesting acceptance of the service, the network being capable of receiving such acceptance; and if the service has been accepted, the mobile device being capable of starting the play out at the predetermined play out start time whilst continuing to download service content which is being transferred by the network.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0615482.7 | 2006-08-04 | ||
GB0615482A GB2440581B (en) | 2006-08-04 | 2006-08-04 | A method of transferring data to a mobile device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008015468A1 true WO2008015468A1 (en) | 2008-02-07 |
Family
ID=37027215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2007/050412 WO2008015468A1 (en) | 2006-08-04 | 2007-07-17 | A method of transferring data to a mobile device |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB2440581B (en) |
WO (1) | WO2008015468A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2139192B1 (en) * | 2008-05-08 | 2015-04-08 | BlackBerry Limited | System and method for providing streaming data to a mobile device |
US8565740B2 (en) | 2008-05-08 | 2013-10-22 | Blackberry Limited | System and method for providing streaming data to a mobile device |
CN101616494A (en) * | 2008-06-27 | 2009-12-30 | 希姆通信息技术(上海)有限公司 | The sharing mobile TV in real time method |
EP2141880A1 (en) * | 2008-07-03 | 2010-01-06 | Music2Me Aktiebolag | Downloading of media products to a terminal in a communication network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1187423A2 (en) * | 2000-09-12 | 2002-03-13 | Sony Corporation | Streaming information providing method |
US20030061369A1 (en) * | 2001-09-24 | 2003-03-27 | Emre Aksu | Processing of multimedia data |
US20050261062A1 (en) * | 2004-05-20 | 2005-11-24 | Turner Broadcasting System, Inc. (Tbs, Inc.) | Systems and methods for delivering content over a network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08204734A (en) * | 1995-01-23 | 1996-08-09 | Matsushita Electric Ind Co Ltd | Multimedia data reproducing device |
US6701528B1 (en) * | 2000-01-26 | 2004-03-02 | Hughes Electronics Corporation | Virtual video on demand using multiple encrypted video segments |
US20040128343A1 (en) * | 2001-06-19 | 2004-07-01 | Mayer Daniel J | Method and apparatus for distributing video programs using partial caching |
-
2006
- 2006-08-04 GB GB0615482A patent/GB2440581B/en not_active Expired - Fee Related
-
2007
- 2007-07-17 WO PCT/GB2007/050412 patent/WO2008015468A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1187423A2 (en) * | 2000-09-12 | 2002-03-13 | Sony Corporation | Streaming information providing method |
US20030061369A1 (en) * | 2001-09-24 | 2003-03-27 | Emre Aksu | Processing of multimedia data |
US20050261062A1 (en) * | 2004-05-20 | 2005-11-24 | Turner Broadcasting System, Inc. (Tbs, Inc.) | Systems and methods for delivering content over a network |
Non-Patent Citations (3)
Title |
---|
CHOU P A ET AL: "A generalized hypothetical reference decoder for H.264/AVC", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 13, no. 7, July 2003 (2003-07-01), pages 674 - 687, XP011099259, ISSN: 1051-8215 * |
HRVOJE JENKAC ET AL: "Efficient Video-on-Demand services over mobile datacast channels", JOURNAL OF ZHEJIANG UNIVERSITY SCIENCE A; AN INTERNATIONAL APPLIED PHYSICS & ENGINEERING JOURNAL, SPRINGER-VERLAG, BE, vol. 7, no. 5, 1 May 2006 (2006-05-01), pages 873 - 884, XP019385048, ISSN: 1862-1775 * |
TIA: "Project Number 3-0113-A, proposed creation of a new TIA Standard Multimedia Streaming Services (MSS) for CDMA2000 Spread Spectrum Systems (if approved, to be published as TIA-1012)", EIA/TIA DRAFTS, TELECOMMUNICATIONS INDUSTRY ASSOCIATION, ARLINGTON, VA, US, 16 February 2005 (2005-02-16), pages 1 - 51, XP017005061 * |
Also Published As
Publication number | Publication date |
---|---|
GB2440581A (en) | 2008-02-06 |
GB2440581B (en) | 2011-07-13 |
GB0615482D0 (en) | 2006-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1938549B1 (en) | Coordinated distribution and playback of multimedia programs | |
US8661155B2 (en) | Service layer assisted change of multimedia stream access delivery | |
RU2404512C2 (en) | Improved use of resources for multimedia broadcast and multicast services (mbms) | |
US20100257566A1 (en) | Broadcast storage arrangement | |
US20120233644A1 (en) | Mobile device capable of substantially synchronized sharing of streaming media with other devices | |
US8724535B2 (en) | Technique for controlling content distributions in point-to-multipoint enabled network environments | |
US20130242850A1 (en) | Method for accelerating the activation of a mbms service | |
WO2008015468A1 (en) | A method of transferring data to a mobile device | |
KR100825459B1 (en) | Multimedia broadcasting service method using broadcasting/multicast control in wireless telecommunication system | |
US10095575B2 (en) | User equipment node, server node and methods performed in such nodes for performing file repair procedure | |
US8904020B2 (en) | Method which permits a block-based file to be played out during transmission | |
CN101151923B (en) | Method of operating a radio station | |
US20070076614A1 (en) | Method for changing channels in wireless communication terminal and content service system | |
KR102044001B1 (en) | multicast and unicast mixed streaming apparatus and method for mobile IPTV service | |
KR100749079B1 (en) | Broadcast storage arrangement | |
US20180310138A1 (en) | MBMS Switching Improvement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07766453 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07766453 Country of ref document: EP Kind code of ref document: A1 |