Method and system for managing program in word service of video program
First Claim
1. A method for managing a Program In Word (PIW) service of a video program, the method comprising:
- a Server Manager System (SMS) configuring, according to a request of an operator, a sub-program to bear the PIW service for a program of the operator, and sending a corresponding relation between the program and the sub-program to an Electronic Program Guide (EPG) server;
the EPG server storing text information input for the program by all users as PIW display information of the corresponding sub-program, and updating the PIW display information in real time, wherein the steps of storing the text information input for the program by all the users as the PIW display information of the sub-program and updating the PIW display information in real time comprises;
after a user inputs information, the STB forming an event message according to the information input by the user, sending the event message to the EPG server, and simultaneously submitting program information of a currently playing program as a parameter to the EPG server;
the EPG server receiving the event message, parsing the event message to obtain the information input by the user carried in the event message, searching a program list, according to the program information of the currently playing program, to obtain a corresponding sub-program number, then searching a corresponding storage location in a program information table according to the sub-program number, inserting the information input by the user and then storing to update;
the EPG server returning the updated PIW display information, which contains the information input by the user, back to the STB, and the STB displaying the retuned PIW display information, which contains the information input by the user, on a client terminal for the user, wherein the program list is configured and sent to the EPG server by the SMS, and the program list is configured with the corresponding relation between the program and the sub-program;
a Set Top Box (STB) forwarding a PIW service request of a user to the EPG server;
according to program information, which is carried in the PIW service request, of a currently playing program, the EPG server obtaining the sub-program corresponding to the currently playing program by inquiry, and obtaining the PIW display information of the sub-program and sending the PIW display information to the STB;
the STB displaying the PIW display information for the user through a client terminal;
the method further comprising;
after the step of the STB forwarding the PIW service request of the user to the EPG server, the EPG server retrieving the program list according to the program information, which is carried in the PIW service request, of the currently playing program;
the EPG server inquiring the PIW display information of the sub-program in the program information table according to a sub-program number, retrieved in the program list, of the sub-program corresponding to the currently playing program, wherein the program information table stores the sub-program number in the program list and the PIW display information corresponding to the sub-program number.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention claims a method and a system for managing a Program In Word (PIW) service of a video program. The method comprises the steps of: a management platform configuring a sub-program to bear the PIW service for a program provided by the operator, and sending a corresponding relation between the program and the sub-program to an EPG server for storing; the EPG server storing text information input for the program by all users as PIW display information of the corresponding sub-program, and updating the PIW display information in real time; an STB forwarding a PIW service request of a user to the EPG server; according to program information, which is carried in the PIW service request, of a currently playing program, the EPG server obtaining the sub-program corresponding to the currently playing program by inquiry, and then obtaining the PIW display information of the sub-program and sending the PIW display information to the STB; and the STB displaying the PIW display information on a client terminal for the user. The present invention enables the users to submit comments on the program when they are watching it, and the PIW display information can be updated continuously and displayed in real time.
-
Citations
10 Claims
-
1. A method for managing a Program In Word (PIW) service of a video program, the method comprising:
-
a Server Manager System (SMS) configuring, according to a request of an operator, a sub-program to bear the PIW service for a program of the operator, and sending a corresponding relation between the program and the sub-program to an Electronic Program Guide (EPG) server;
the EPG server storing text information input for the program by all users as PIW display information of the corresponding sub-program, and updating the PIW display information in real time, wherein the steps of storing the text information input for the program by all the users as the PIW display information of the sub-program and updating the PIW display information in real time comprises;after a user inputs information, the STB forming an event message according to the information input by the user, sending the event message to the EPG server, and simultaneously submitting program information of a currently playing program as a parameter to the EPG server; the EPG server receiving the event message, parsing the event message to obtain the information input by the user carried in the event message, searching a program list, according to the program information of the currently playing program, to obtain a corresponding sub-program number, then searching a corresponding storage location in a program information table according to the sub-program number, inserting the information input by the user and then storing to update; the EPG server returning the updated PIW display information, which contains the information input by the user, back to the STB, and the STB displaying the retuned PIW display information, which contains the information input by the user, on a client terminal for the user, wherein the program list is configured and sent to the EPG server by the SMS, and the program list is configured with the corresponding relation between the program and the sub-program; a Set Top Box (STB) forwarding a PIW service request of a user to the EPG server;
according to program information, which is carried in the PIW service request, of a currently playing program, the EPG server obtaining the sub-program corresponding to the currently playing program by inquiry, and obtaining the PIW display information of the sub-program and sending the PIW display information to the STB;
the STB displaying the PIW display information for the user through a client terminal;
the method further comprising;after the step of the STB forwarding the PIW service request of the user to the EPG server, the EPG server retrieving the program list according to the program information, which is carried in the PIW service request, of the currently playing program; the EPG server inquiring the PIW display information of the sub-program in the program information table according to a sub-program number, retrieved in the program list, of the sub-program corresponding to the currently playing program, wherein the program information table stores the sub-program number in the program list and the PIW display information corresponding to the sub-program number. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for managing a Program In Word (PIW) service of a video program, the system comprising a Server Manager System (SMS), an Electronic Program Guide (EPG) server and a Set Top Box (STB), wherein
the SMS is used for configuring, according to a request of an operator, a sub-program to bear the PIW service for a program of the operator, and informing the EPG server of a configured corresponding relation between the program and the sub-program; -
the EPG server is used for storing the corresponding relation between the program and the sub-program, storing text information input for the program by all users as PIW display information of the corresponding sub-program, and updating the PIW display information in real time;
the EPG server is further used for, according to program information, which is carried in a PIW service request, of a currently playing program, inquiring the sub-program corresponding to the currently playing program, inquiring the PIW display information of the sub-program, and returning the PIW display information back to the STB;the STB is used for forwarding the PIW service request submitted by a user to the EPG server, and displaying the PIW display information for the user through a client terminal; the SMS is further used for configuring a program list which stores the corresponding relation between the program and the sub-program, and sending the program list to the EPG server; the EPG server is further used for receiving and storing the program list, establishing and maintaining a program information table which stores a sub-program number in the program list and the PIW display information corresponding to the sub-program number, retrieving, in the program list, the sub-program number of the sub-program corresponding to the currently playing program according to the program information, which is carried in the PIW service request, of the currently playing program, and inquiring, in the program information table, the PIW display information of the sub-program according to the sub-program number; the STB is further used for forming an event message according to information input by the user, sending the event message to the EPG server, and simultaneously submitting the program information of the currently playing program, as a parameter, to the EPG server; the EPG server is further used for receiving the event message, parsing the event message to obtain the information input by the user carried in the event message, and searching the program list, according to the program information of the currently playing program, to obtain the corresponding sub-program number, then searching a corresponding storage location in the program information table according to the sub-program number, inserting the information input by the user and then storing to update;
besides, the EPG server is further used for returning the updated PIW display information, which contains the information input by the user, back to the STB;the STB is further used for displaying the retuned PIW display information, which contains the information input by the user, on the client terminal for the user. - View Dependent Claims (7, 8, 9, 10)
-
Specification