System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
First Claim
1. A television rating system for targeted program delivery, comprising:
- a clustering engine receiving television viewing data input, processing the viewing data input, and generating user profiles targeting advertising category groups;
a client-side system adapted to classify a television user into at least one advertising category group;
a contextual behavioral profiling system connected to said client-side system and determining a television user'"'"'s viewing behavior with content and usage-related preferences; and
a behavioral model database connected to said profiling system and storing therein information with the television user'"'"'s viewing behavior.
3 Assignments
0 Petitions
Accused Products
Abstract
The method and system for TV user profile data prediction and modeling allows accurate and narrowly focused behavioral clustering. A client-side system classifies television consumers into representative user profiles. The profiles target individual user advertising and program preference category groups. A contextual behavioral profiling system determines the user'"'"'s monitor behavior and content preferences, and the system may be continually updated with user information. A behavioral model database is queried by various system modules. The programming, including targeted advertising for television and interactive television is based on the profile data prediction, modeling and preference determination. The system is enabled to present a complete program sequence to the viewer based on the preference determination and stored programming. The latter is referred to as automatic program sequence (virtual channel) creation and the virtual channel can be presented as a separate channel in an electronic programming guide (EPG).
801 Citations
21 Claims
-
1. A television rating system for targeted program delivery, comprising:
-
a clustering engine receiving television viewing data input, processing the viewing data input, and generating user profiles targeting advertising category groups;
a client-side system adapted to classify a television user into at least one advertising category group;
a contextual behavioral profiling system connected to said client-side system and determining a television user'"'"'s viewing behavior with content and usage-related preferences; and
a behavioral model database connected to said profiling system and storing therein information with the television user'"'"'s viewing behavior. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In an interactive display system with a head-end side distributing program content and a client side receiving the program content and selectively displaying the program content in accordance with a user'"'"'s selection, a preference engine for determining the user'"'"'s preferred program content, comprising:
-
a user monitoring device connected at the client side to record contextual transition behaviors profiling one or more users and to continually build a knowledgebase of preferences and contextual transition behaviors profiling the one or more users; and
a device for providing to the one or more users the program content in accordance with the user'"'"'s demographic information and with the contextual transition behavior profile. - View Dependent Claims (9, 10, 11)
-
-
12. In a program content delivery system having a head-end side and a client side, a system for targeted program delivery, comprising:
-
a central data system at the head-end side receiving viewing data selected from the group consisting of watch data, watch start time, watch duration, and watch channel, demographic information describing a program user, and an electronic program guide with metadata describing a program content;
a demographic cluster knowledge base acquirer receiving behavioral data of the user and outputting a knowledge base in form of a transition matrix with weight sets, the transition matrix predicting a demographic group of the user; and
a program content generating module providing to the client side streams of program content including advertisements based on the predicted demographic group of the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification