System and method of providing television program sharing service
First Claim
1. A first broadcast receiver for sharing a television (TV) program among EPG based clients, the first broadcast receiver comprising:
- a storage configured to store electronic program guide (EPG) information and programs requested by the clients according to a user input, client requested program information is stored in the storage;
a user interface configured to receive a request of a program from a user input; and
a controller configured to search the EPG information stored in the storage for a requested program and directly receive the requested program from a content provider through a front channel network based on the existence of EPG information of the requested program in the storage that indicates the requested program may be received, and wherein, when the EPG information of the requested program does not exist in the storage this indicates that the requested program has been broadcasted, and the controller is configured to control a request for program record information of the requested program to a shared program management center through a back channel network, receive the program record information that indicates a second broadcast receiver of the EPG clients that stores the requested program from the shared program management center through the back channel network, and receive the requested program from the second broadcast receiver based on the program record information through the back channel network.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method of providing a TV program sharing service that enables sharing of a TV program among EPG-based TV sets and/or set top boxes, and thus enables recording of the already broadcast program whenever a user desires to do so. The system includes a TV client for directly uploading a program stored in its own storage device to another TV client, or for directly downloading a program stored in a storage device of another TV client to itself, and a shared program management center for storing record information of the programs stored in the TV clients in its own database, and enabling a mutual transfer of the programs among the TV clients using its database.
-
Citations
17 Claims
-
1. A first broadcast receiver for sharing a television (TV) program among EPG based clients, the first broadcast receiver comprising:
-
a storage configured to store electronic program guide (EPG) information and programs requested by the clients according to a user input, client requested program information is stored in the storage; a user interface configured to receive a request of a program from a user input; and a controller configured to search the EPG information stored in the storage for a requested program and directly receive the requested program from a content provider through a front channel network based on the existence of EPG information of the requested program in the storage that indicates the requested program may be received, and wherein, when the EPG information of the requested program does not exist in the storage this indicates that the requested program has been broadcasted, and the controller is configured to control a request for program record information of the requested program to a shared program management center through a back channel network, receive the program record information that indicates a second broadcast receiver of the EPG clients that stores the requested program from the shared program management center through the back channel network, and receive the requested program from the second broadcast receiver based on the program record information through the back channel network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for sharing a television (TV) program in a first broadcast receiver of EPG based clients, the method comprising:
-
receiving a request of a program from a user and searching electronic program guide (EPG) information of the requested program in a storage of the first broadcast receiver to determine whether EPG information of the requested program exists in the storage; directly receiving via the first broadcast receiver the requested program from a content provider through a front channel network based on the searched EPG information without transmitting a request to a shared program management center when the EPG information exists in the storage; requesting program record information of the requested program to the shared program management center through a back channel network when the EPG information does not exist in the storage, and receiving via the first broadcast receiver the program record information from the shared program management center through the back channel network; and receiving in the broadcast receiver the requested program from a second EPG client broadcast receiver through the back channel network based on the client requested program information, wherein the program record information includes information used for receiving the requested program stored in the second broadcast receiver. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A first broadcast receiver for sharing a television (TV) program among EPG based clients, the first broadcast receiver comprising:
-
a storage configured to store electronic program guide (EPG) information and programs requested by the clients according to a user input, wherein client requested program information is stored in the storage in a digital video format; a user interface configured to receive a request of a program from a user input; and a controller configured to search the EPG information stored in the storage for a requested program to directly receive the requested program from a content provider through a front channel network based on the existence of EPG information of the requested program in the storage and wherein when the EPG information of the requested program does not exist in the storage this indicates that the requested program has been broadcasted, and the controller is configured to control a request for program record information of the requested program to the shared program management center through a back channel network, receive the program record information that indicates a second broadcast receiver of the EPG clients that stores the requested program from the shared program management center through the back channel network, and receive the requested program through the back channel network from the second broadcast receiver based on the program record information, and wherein the controller is configured to directly transmit an update of recording information about a program to the shared program management center when the program is recorded in the storage of the first broadcast receiver, and deletion information when the program is deleted from the storage of the first broadcast receiver due to an error while receiving the program from the second broadcast receiver. - View Dependent Claims (15)
-
-
16. A method for sharing a television (TV) program in a first broadcast receiver of EPG based clients, the method comprising:
-
receiving a request of a program from a user and searching electronic program guide (EPG) information of the requested program in a storage of the first broadcast receiver to determine whether EPG information of the requested program exists in the storage; directly receiving via the first broadcast receiver the requested program through a front channel network from a content provider based on searched EPG information without transmitting a request to a shared program management center when the EPG information exists in the storage; requesting program record information of the requested program through a back channel network to the shared program management center when the EPG information does not exist in the storage, and receiving via the first broadcast receiver the program record information from the shared program management center through the back channel network; receiving in the first, broadcast receiver the requested program from a second broadcast receiver through the back channel network based on the client requested program information, wherein the client requested program information includes information used for receiving the requested program stored in the second broadcast receiver; and directly transmitting an update of EPG client recording information about a program to the shared program management center through the back channel network when the program is recorded in the storage of the first broadcast receiver, and deletion information when the program is deleted from the storage of the first broadcast receiver due to an error while receiving the program from the second broadcast receiver. - View Dependent Claims (17)
-
Specification