PROGRAM GUIDE PROVIDING SYSTEM, PROGRAM GUIDE PROVIDING APPARATUS, PROGRAM GUIDE PROVIDING METHOD, AND PROGRAM GUIDE PROVIDING PROGRAM
First Claim
1. A program guide providing system, comprising:
- a terminal;
a content providing server configured to provide a content to said terminal;
a session initiation protocol proxy server configured to perform routing of session initiation protocol messages;
a program guide providing server configured to provide, to said terminal, a list of services offered by said content providing server as a program guide; and
a next generation network to which said terminal, said content providing server, said session initiation protocol proxy server, and said program guide providing server are connected, wherein,said content providing server includes service providing means for providing a variety of programs and a related service to said terminal in response to a request from said terminal, andsaid program guide providing server includescommunication history acquisition means for acquiring, via said session initiation protocol proxy server, a communication history between said content providing server and said terminal,communication history storage means for storing the communication history acquired by the communication history acquisition means,audience situation calculation means for calculating an audience situation concerning each of the programs based on the communication history stored in the communication history storage means,program guide generation means for assigning an indicator to each program based on the audience situation calculated by the audience situation calculation means, and generating a program guide in which each program is assigned the indicator, andprogram guide providing means for providing the program guide generated by the program guide generation means to said terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a program guide providing system including: a terminal; a content providing server including a service providing section for providing programs and a related service to the terminal in response to a request from the terminal; a SIP proxy server; a program guide providing server including a communication history acquisition section for acquiring a communication history between the content providing server and the terminal, a communication history storage section, an audience situation calculation section for calculating an audience situation concerning each of the programs based on the communication history, a program guide generation section for generating a program guide in which each program is assigned an indicator based on the audience situation, and a program guide providing section for providing the program guide to the terminal; and an NGN to which the terminal, the content providing server, the SIP proxy server, and the program guide providing server are connected.
-
Citations
7 Claims
-
1. A program guide providing system, comprising:
-
a terminal; a content providing server configured to provide a content to said terminal; a session initiation protocol proxy server configured to perform routing of session initiation protocol messages; a program guide providing server configured to provide, to said terminal, a list of services offered by said content providing server as a program guide; and a next generation network to which said terminal, said content providing server, said session initiation protocol proxy server, and said program guide providing server are connected, wherein, said content providing server includes service providing means for providing a variety of programs and a related service to said terminal in response to a request from said terminal, and said program guide providing server includes communication history acquisition means for acquiring, via said session initiation protocol proxy server, a communication history between said content providing server and said terminal, communication history storage means for storing the communication history acquired by the communication history acquisition means, audience situation calculation means for calculating an audience situation concerning each of the programs based on the communication history stored in the communication history storage means, program guide generation means for assigning an indicator to each program based on the audience situation calculated by the audience situation calculation means, and generating a program guide in which each program is assigned the indicator, and program guide providing means for providing the program guide generated by the program guide generation means to said terminal. - View Dependent Claims (2, 3)
-
-
4. A program guide providing apparatus for providing a program guide via a next generation network, the apparatus comprising:
-
call connection monitoring means for monitoring, via a session initiation protocol proxy server, a call connection from a terminal to a connection address corresponding to any of a variety of programs and a related service provided by a content providing server that provides the variety of programs and the related service to the terminal in response to a request from the terminal, the terminal being connected to the next generation network; connection data storage means for storing connection data obtained by the monitoring of said call connection monitoring means; audience situation calculation means for calculating an audience situation based on the connection data stored in said connection data storage means; program guide generation means for generating the program guide based on the audience situation calculated by said audience situation calculation means; and program guide providing means for providing the program guide generated by said program guide generation means to the terminal.
-
-
5. A program guide providing method for providing a program guide via a next generation network, the method comprising the steps of:
-
call connection monitoring means monitoring, via a session initiation protocol proxy server, a call connection from a terminal to a connection address corresponding to any of a variety of programs and a related service provided by a content providing server that provides the variety of programs and the related service to the terminal in response to a request from the terminal, the terminal being connected to the next generation network; connection data storage means storing a log of the call connection monitored in said monitoring as connection data; audience situation calculation means calculating an audience situation based on the connection data stored in said storing; program guide generation means generating the program guide based on the audience situation calculated in said calculating; and program guide providing means providing the program guide generated in said generating to the terminal.
-
-
6. A program guide providing program for providing a program guide via a next generation network, the program causing a computer to perform the steps of:
-
monitoring, via a session initiation protocol proxy server, a call connection from a terminal to a connection address corresponding to any of a variety of programs and a related service provided by a content providing server that provides the variety of programs and the related service to the terminal in response to a request from the terminal, the terminal being connected to the next generation network; storing a log of the call connection monitored in said monitoring as connection data; calculating an audience situation based on the connection data stored in said storing; generating the program guide based on the audience situation calculated in said calculating; and providing the program guide generated in said generating to the terminal.
-
-
7. A program guide providing apparatus for providing a program guide via a next generation network, the apparatus comprising:
-
a call connection monitoring section configured to monitor, via a session initiation protocol proxy server, a call connection from a terminal to a connection address corresponding to any of a variety of programs and a related service provided by a content providing server that provides the variety of programs and the related service to the terminal in response to a request from the terminal, the terminal being connected to the next generation network; a connection data storage section configured to store connection data obtained by the monitoring of said call connection monitoring section; an audience situation calculation section configured to calculate an audience situation based on the connection data stored in said connection data storage section; a program guide generation section configured to generate the program guide based on the audience situation calculated by said audience situation calculation section; and a program guide providing section configured to provide the program guide generated by said program guide generation section to the terminal.
-
Specification