File distribution method and apparatus in a mobile broadcast system
First Claim
1. A method for providing a broadcast service (BCAST) in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
- (a) receiving, by a file application function (FA), at least one file to be provided to at least one terminal and attribute information for the file, from the content creation, and delivering the received file and attribute information to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(b) generating, by the FD, a BCAST file comprising the at least one file or one bundle of files;
(c) negotiating, by the FD, with a BDS service distribution (BDS-SD) that controls the BDS and the interaction network, using attribute information for the BCAST file to set up a bearer for delivering the generated BCAST file; and
(d) after completion of the setting up of the bearer, delivering by the FD, the BCAST file to a terminal subscribed to the broadcast service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for providing a broadcast service (BCAST) in a mobile broadcast system. The system and method include a file application function (FA) that provides a file attribute related to the broadcast service, receives at least one file to be provided to at least one terminal and attribute information for the file, and delivers the received file and attribute information to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A). The FD generates at least one bundle of files using the at least one received file based on service configuration information of a file transmitted from a BCAST subscription management (BSM) that manages subscriber information of the terminal, and generates a BCAST file including the at least one file or one bundle of files. The FD negotiates with a BDS service distribution (BDS-SD) that controls the BDS and the interaction network, using configuration information for the BCAST file to set up a bearer for delivering the generated BCAST file. After completion of setting up the bearer, the FD delivers the BCAST file to a terminal subscribed to the broadcast service.
18 Citations
51 Claims
-
1. A method for providing a broadcast service (BCAST) in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) receiving, by a file application function (FA), at least one file to be provided to at least one terminal and attribute information for the file, from the content creation, and delivering the received file and attribute information to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(b) generating, by the FD, a BCAST file comprising the at least one file or one bundle of files;
(c) negotiating, by the FD, with a BDS service distribution (BDS-SD) that controls the BDS and the interaction network, using attribute information for the BCAST file to set up a bearer for delivering the generated BCAST file; and
(d) after completion of the setting up of the bearer, delivering by the FD, the BCAST file to a terminal subscribed to the broadcast service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing a broadcast service (BCAST) in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) receiving, by a file application function (FA), at least one file to be provided to at least one terminal and attribute information for the file, from the content creation, and delivering the received file and attribute information to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(b) generating a BCAST file comprising the at least one file or one bundle of files;
(c) delivering, by the FD, the BCAST file to a BDS service distribution (BDS-SD) that controls the BDS and the interaction network; and
(d) delivering, by the BDS-SD, the BCAST file to a file deliver client function (FD-C) of a terminal subscribed to the broadcast service over at least one of a broadcast channel and an interaction channel. - View Dependent Claims (9, 10, 11)
-
-
12. A method for repairing a damaged broadcast service (BCAST) file delivered from a terminal in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) sending, by a file deliver client function (FD-C) of the terminal, a retransmission request message comprising information on all or portion of the BCAST file;
(b) reconfiguring, by the FD, a BCAST file including all or portion of the requested BCAST file based on the received retransmission request message; and
(c) negotiating, by the FD, with a BDS service distribution (BDS-SD) that controls the BDS and the interaction network, to set up a bearer for delivering the BCAST file, and delivering the BCAST file over the set bearer. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A terminal report method for a broadcast service (BCAST) file delivered to a terminal in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) delivering, by a file deliver client function (FD-C) of the terminal, a report comprising quality information for the BCAST file to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(b) analyzing, by the FD, the received report and delivering the analysis result to a BDS service distribution (BDS-SD) that controls the BDS and the interaction network; and
(c) improving, by the BDS-SD, channel quality based on the analysis result. - View Dependent Claims (20, 21)
-
-
22. A terminal report method for a broadcast service (BCAST) file delivered to a terminal in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) delivering, by a file deliver client function (FD-C) of the terminal, a report comprising quality information for the BCAST file to a BDS service distribution (BDS-SD) that controls the interaction network;
(b) analyzing, by the BDS-SD, the received report and delivering the analysis result to a file delivery function (FD) in a BCAST service distribution/adaptation (B SD/A); and
(c) improving, by the FD, channel quality based on the analysis result. - View Dependent Claims (23)
-
-
24. A method for providing a broadcast service (BCAST) in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) receiving, by a file application function (FA) that provides a file attribute related to the broadcast service, at least one file to be provided to at least one terminal and attribute information for the file, from the content creation, and performing content protection on the at least one file;
(b) delivering, by the FA, the content-protected at least one file and the attribute information for determining a bearer for transmitting the file, to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(c) generating, by the FD, at least one bundle of files by aggregating the at least one received file based on service configuration information of a file transmitted from a BCAST subscription management (BSM) that manages subscriber information of the terminal, and generating a BCAST file comprising the at least one file or one bundle of files;
(d) providing, by the FD, notification of a delivery start of the BCAST file and delivering the BCAST file to a BDS service distribution (BDS-SD) that controls the BDS and the interaction network;
(e) upon receiving the BCAST file, performing, by the BDS-SD, service protection on the bearer whereby a terminal not subscribed to the broadcast service cannot receive the BCAST file; and
(f) after providing notification of the delivery start of the BCAST file, delivering the BCAST file to a file deliver client function (FD-C) of a terminal subscribed to the broadcast service over a broadcast channel or an interaction channel.
-
-
25. A mobile broadcast system that receives contents of broadcast services (BCAST) from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the system comprising:
-
a file application function (FA) for receiving at least one file to be provided to at least one terminal and attribute information for the file from the content creation, and delivering the content-protected at least one file and the attribute information for the file to the terminal;
a file delivery function (FD) for generating a BCAST file comprising the at least one file or one bundle of files, and delivering the BCAST file for the file to the terminal; and
a BDS service distribution (BDS-SD) for receiving the BCAST file, and delivering the BCAST file to a file deliver client function (FD-C) of a terminal subscribed to the broadcast service over at least one of a broadcast channel and an interaction channel. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A mobile broadcast system that receives contents of broadcast services (BCAST) from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the system comprising:
-
a file delivery function (FD) for, upon receiving a retransmission request message comprising a retransmission request for all or portion of a damaged BCAST file from the terminal, reconfiguring a BCAST file including all or portion of the requested BCAST file based on the retransmission request message, negotiating with a bearer setup means using a bearer setup request message for requesting setup of a bearer for delivering the BCAST file, and delivering the BCAST file to the terminal over a bearer set up after the bearer negotiation; and
a BDS service distribution (BDS-SD) for, upon receiving the bearer setup request message from the FD, assigning a bearer for delivering the BCAST file and delivering a response over the broadcast channel to the bearer setup request message to the FD. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A mobile broadcast system that receives contents of broadcast services (BCAST) from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the system comprising:
-
a file delivery function (FD) for, upon receiving a retransmission request message comprising a retransmission request for all or portion of a damaged BCAST file from the terminal, reconfiguring a BCAST file including all or portion of the requested BCAST file based on the retransmission request message, selecting a transmission area of the terminal, and delivering the BCAST file to the terminal over the bearer set up; and
a BDS service distribution (BDS-SD) for, upon receiving the bearer setup request message from the FD, assigning a bearer for delivering the BCAST file and delivering a response to the bearer setup request message to the FD. - View Dependent Claims (38, 39, 40)
-
-
41. A method for providing a broadcast service (BCAST) in a mobile broadcast system that receives contents of broadcast services from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the method comprising the steps of:
-
(a) receiving, by a file application function (FA) that provides a file attribute related to the broadcast service, at least one file to be provided to at least one terminal and attribute information for the file from the content creation, and performing content protection on the at least one received file;
(b) delivering, by the FA, the content-protected at least one file and the attribute information for the file to a file delivery function (FD) in a BCAST service distribution/adaptation (BSD/A);
(c) generating, by the FD, at least one bundle of files by aggregating the at least one received file based on service configuration information of a file transmitted from a BCAST subscription management (BSM) that manages subscriber information of the terminal, and generating a BCAST file comprising the at least one file or one bundle of files;
(d) negotiating, by the FD, with a BDS service distribution (BDS-SD) that controls the BDS and the interaction network using configuration information for the BCAST file to set up a bearer for delivering the generated BCAST file;
(e) after completion of setting up the bearer, performing, by the FD, service protection on the bearer whereby a terminal not subscribed to the broadcast service cannot receive the BCAST file;
(f) providing, by the FD, notification of a delivery start of the BCAST file to a file deliver client function (FD-C) of a terminal subscribed to the broadcast service; and
(g) delivering, by the FD, the BCAST file to the FD-C of the terminal subscribed to the broadcast service over a broadcast channel. - View Dependent Claims (42, 43, 44)
-
-
45. A mobile broadcast system that receives contents of broadcast services (BCAST) from a content creation and provides the broadcast services to at least one terminal or at least one group of terminals via one of a broadcast distribution system (BDS) and an interaction network, the system comprising:
-
a file application function (FA) for receiving at least one file to be provided to at least one terminal and attribute information for the file, from the content creation, and delivering the received file and attribute information to a file delivery for the file to the terminal;
a file delivery function (FD) for generating a BCAST file comprising the at least one file or one bundle of files, and delivering the BCAST file through a bearer to a terminal subscribed to the broadcast service; and
a BDS service distribution (BDS-SD) for negotiating with the FD to set up the bearer. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
Specification