To provide an interactive television program guide system that provides a further enhanced program guide function using a resource from a server.
In the client-server interactive television program guide system, an interactive television program guide client is implemented on user television equipment. The interactive television program guide provides users with an opportunity to define expressions processed by the program guide server. Based on these expressions, the program guide server can provide program guide data, schedule reminders, schedule program recordings, and locks programs. Users' viewing log can be tracked. The program guide server can analyze the viewing log. Based on this viewing log, the program guide server creates viewing recommendations, targets advertising, and collects program rating information.
COPYRIGHT: (C)2010,JPO&INPIT
LEMMONS THOMAS R
THOMAS WILLIAM L
Takaaki Yasumura
Natsuki Morishita