APPARATUS FOR OUTPUTTING BROADCAST RECORDED BY SCHEDULE RECORDING AND CONTROL METHOD THEREOF
First Claim
Patent Images
1. A cloud server comprising:
- a receiver for receiving a schedule recording command message from a broadcast output apparatus, and for receiving broadcast data corresponding to the schedule recording command message;
a transcoder for identifying a file format used by the broadcast output apparatus, and for transcoding the broadcast data into the file format used by the broadcast output apparatus;
a storage unit for storing the transcoded broadcast data; and
a transmitter for transmitting the transcoded broadcast data to the broadcast output apparatus, when the receiver has received a broadcast request message from the broadcast output apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for outputting broadcast recorded by schedule recording. A schedule recording command message is received from a broadcast output apparatus at a cloud server. Broadcast data corresponding to the schedule recording command message is received. A file format used by the broadcast output apparatus is identified. The broadcast data is transcoded into the file format used by the broadcast output apparatus. The transcoded broadcast data is stored. The transcoded broadcast data is transmitted to the broadcast output apparatus when a broadcast request message is received from the broadcast output apparatus.
17 Citations
31 Claims
-
1. A cloud server comprising:
-
a receiver for receiving a schedule recording command message from a broadcast output apparatus, and for receiving broadcast data corresponding to the schedule recording command message; a transcoder for identifying a file format used by the broadcast output apparatus, and for transcoding the broadcast data into the file format used by the broadcast output apparatus; a storage unit for storing the transcoded broadcast data; and a transmitter for transmitting the transcoded broadcast data to the broadcast output apparatus, when the receiver has received a broadcast request message from the broadcast output apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A cloud server comprising:
-
a receiver for receiving a schedule recording command message from a first broadcast output apparatus, and for receiving broadcast data corresponding to the schedule recording command message; a transcoder for transcoding the broadcast data into broadcast data pieces having a plurality of file formats, wherein the plurality of file formats differ from each other; a storage unit for storing the transcoded broadcast data pieces; a processor for, when the receiver has received a broadcast request message from a second broadcast output apparatus, identifying a file format used by the second broadcast output apparatus and determining transcoded broadcast data to be transmitted, from among the transcoded broadcast data pieces, based on the identified file format; and a transmitter for transmitting the transcoded broadcast data to the second broadcast output apparatus. - View Dependent Claims (10)
-
-
11. A cloud server comprising:
-
a receiver for receiving a schedule recording command message from a broadcast output apparatus, and for receiving broadcast data corresponding to the schedule recording command message; a storage unit for storing the broadcast data and a reproduction program for reproducing the broadcast data; and a transmitter for, when the receiver has received a broadcast request message from the broadcast output apparatus, transmitting the broadcast data and the reproduction program to the broadcast output apparatus according to a Software as a Service (SaaS) scheme.
-
-
12. A broadcast output apparatus, which is connected to a cloud server and receives and outputs broadcast data, the broadcast output apparatus comprising:
-
a user interface for receiving a schedule recording command message for storage of the broadcast data; a transmitter for transmitting the schedule recording command message to the cloud server, and for transmitting a broadcast request message to the cloud server when the user interface has received the broadcast request message; a receiver for receiving the broadcast data, which has been transcoded into a file format used by the broadcast output apparatus and corresponds to the schedule recording command message, from the cloud server; and an output unit for outputting the broadcast data. - View Dependent Claims (13)
-
-
14. A broadcast output apparatus, which is connected to a cloud server and receives and outputs broadcast data, the broadcast output apparatus comprising:
-
a user interface for receiving a schedule recording command message for outputting the broadcast data; a transmitter for transmitting the schedule recording command message to the cloud server; a receiver for receiving the broadcast data corresponding to the schedule recording command message and for receiving a reproduction program for reproducing the broadcast data, from the cloud server; and an output unit for outputting the broadcast data by using the reproduction program and the broadcast data.
-
-
15. A control method of a cloud server, the control method comprising the steps of:
-
receiving a schedule recording command message from a broadcast output apparatus; receiving broadcast data corresponding to the schedule recording command message; identifying a file format used by the broadcast output apparatus; transcoding the broadcast data into the file format used by the broadcast output apparatus; storing the transcoded broadcast data; and transmitting the transcoded broadcast data to the broadcast output apparatus, when a broadcast request message is received from the broadcast output apparatus. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A control method of a cloud server, the control method comprising:
-
receiving a schedule recording command message from a first broadcast output apparatus; receiving broadcast data corresponding to the schedule recording command message; transcoding the broadcast data into broadcast data pieces having a plurality of file formats, wherein the plurality of file formats differ from each other; storing the transcoded broadcast data pieces; when a broadcast request message is received from a second broadcast output apparatus, identifying a file format used by the second broadcast output apparatus and determining transcoded broadcast data to be transmitted, from among the transcoded broadcast data pieces; and transmitting the transcoded broadcast data to the second broadcast output apparatus. - View Dependent Claims (24)
-
-
25. A control method of a cloud server, the control method comprising the steps of:
-
receiving a schedule recording command message from a broadcast output apparatus; receiving broadcast data corresponding to the schedule recording command message; storing the broadcast data; and when receiving a broadcast request message from the broadcast output apparatus, transmitting the broadcast data and a reproduction program for reproducing the broadcast data to the broadcast output apparatus according to a Software as a Service (SaaS) scheme.
-
-
26. A control method of a broadcast output apparatus, which is connected to a cloud server and receives and outputs broadcast data, the control method comprising the steps of:
-
receiving an input of a schedule recording command message for storage of the broadcast data; transmitting the schedule recording command message to the cloud server; transmitting a broadcast request message to the cloud server, when the broadcast request message is received at the broadcast output apparatus; receiving the broadcast data, which has been transcoded into a file format used by the broadcast output apparatus and corresponds to the schedule recording command message, from the cloud server; and outputting the broadcast data. - View Dependent Claims (27)
-
-
28. A control method of a broadcast output apparatus, which is connected to a cloud server and receives and outputs broadcast data, the control method comprising the steps of:
-
receiving a schedule recording command message for outputting the broadcast data; transmitting the schedule recording command message to the cloud server; receiving the broadcast data corresponding to the schedule recording command message, and receiving a reproduction program for reproducing the broadcast data, from the cloud server; and outputting the broadcast data by using the reproduction program and the broadcast data.
-
-
29. A control method of a broadcast output system comprising a cloud server and a broadcast output apparatus, the control method comprising the steps of:
-
receiving, at the broadcast output apparatus, an input of a schedule recording command message for storage of the broadcast data; transmitting the schedule recording command message from the broadcast output apparatus to the cloud server; receiving the schedule recording command message at the cloud server from the broadcast output apparatus; receiving the broadcast data corresponding to the schedule recording command message at the cloud server; identifying, at the cloud server, a file format used by the broadcast output apparatus; transcoding, at the cloud server, the broadcast data into the file format used by the broadcast output apparatus; storing the transcoded broadcast data at the cloud server; transmitting a broadcast request message from the broadcast output apparatus to the cloud server, when the broadcast request message is received at the broadcast output apparatus; transmitting the transcoded broadcast data corresponding to the broadcast request message from the cloud server to the broadcast output apparatus; receiving the transcoded broadcast data from the cloud server at the broadcast output apparatus; and outputting the transcoded broadcast data by the broadcast output apparatus.
-
-
30. A control method of a broadcast output system comprising a cloud server and at least one broadcast output apparatus, the control method comprising the steps of:
-
receiving an input of a schedule recording command message at a first broadcast output apparatus; transmitting the schedule recording command message from the first broadcast output apparatus to the cloud server; receiving the schedule recording command message at the cloud server from the first broadcast output apparatus; receiving, at the cloud server, broadcast data corresponding to the schedule recording command message; transcoding, at the cloud server, the broadcast data into broadcast data pieces having a plurality of file formats, wherein the plurality of file formats differ from each other; storing the transcoded broadcast data pieces at the cloud server; receiving a broadcast request message at a second broadcast output apparatus; transmitting the broadcast request message from the second broadcast output apparatus to the cloud server; when the broadcast request message is received at the cloud server from the second broadcast output apparatus, identifying a file format used by the second broadcast output apparatus and determining transcoded broadcast data to be transmitted from among the transcoded broadcast data pieces, at the cloud server; transmitting the transcoded broadcast data from the cloud server to the second broadcast output apparatus; and receiving and outputting the transcoded broadcast data at the second broadcast output apparatus.
-
-
31. A control method of a broadcast output system comprising a cloud server and a broadcast output apparatus, the control method comprising the steps of:
-
receiving an input of a schedule recording command message at the broadcast output apparatus; transmitting the schedule recording command message from the broadcast output apparatus to the cloud server; receiving the schedule recording command message at the cloud server; receiving and storing broadcast data corresponding to the schedule recording command message at the cloud server; when a broadcast request message is received from the broadcast output apparatus, transmitting the broadcast data and a reproduction program for reproducing the broadcast data to the broadcast output apparatus according to a Software as a Service (SaaS) scheme, by the cloud server; and outputting the broadcast data by using the reproduction program at the broadcast output apparatus.
-
Specification