System and method for scheduling broadcast of and access to video programs and other data using customer profiles
DCFirst Claim
1. A method of scheduling customer access to data of a plurality of data objects, comprising the steps of:
- creating at least one customer profile for a customer of said data, said customer profile indicating the customer'"'"'s preferences for data having predetermined characteristics;
creating content profiles for each of said data objects, said content profiles indicating at least one of the presence and the degree of content of said predetermined characteristics in data of each of said data objects;
relating said at least one customer profile with the content profiles for the data available from each data object to the customer at a particular time;
determining a subset of data having content profiles which are determined in said relating step to most closely match said at least one customer profile; and
presenting said subset of data to said customer for selection.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for scheduling the receipt of desired movies and other forms of data from a network, which simultaneously distributes many sources of such data to many customers, as in a cable television system. Customer profiles are developed for the recipient describing how important certain characteristics of the broadcast video program, movie, or other data are to each customer. From these profiles, an "agreement matrix" is calculated by comparing the recipient'"'"'s profiles to the actual profiles of the characteristics of the available video programs, movies, or other data. The agreement matrix thus characterizes the attractiveness of each video program, movie, or other data to each prospective customer. "Virtual" channels are generated from the agreement matrix to produce a series of video or data programming which will provide the greatest satisfaction to each customer. Feedback paths are also provided so that the customer'"'"'s profiles and/or the profiles of the video programs or other data may be modified to reflect actual usage, and so that the data downloaded to the customer'"'"'s set top terminal may be minimized. Kiosks are also developed which assist customers in the selection of videos, music, books, and the like in accordance with the customer'"'"'s objective profiles.
1339 Citations
27 Claims
-
1. A method of scheduling customer access to data of a plurality of data objects, comprising the steps of:
-
creating at least one customer profile for a customer of said data, said customer profile indicating the customer'"'"'s preferences for data having predetermined characteristics; creating content profiles for each of said data objects, said content profiles indicating at least one of the presence and the degree of content of said predetermined characteristics in data of each of said data objects; relating said at least one customer profile with the content profiles for the data available from each data object to the customer at a particular time; determining a subset of data having content profiles which are determined in said relating step to most closely match said at least one customer profile; and presenting said subset of data to said customer for selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data transmission system which schedules customer access to data of a plurality of data objects, comprising:
-
means for generating at least one customer profile for a customer of said data, said customer profile indicating the customer'"'"'s preferences for data having predetermined characteristics; means for generating content profiles for each data object, said content profiles indicating at least one of the presence and the degree of content of said predetermined characteristics in data of each data object; means for relating said at least one customer profile with the content profiles for the data available from each data object to the customer at a particular time; means for determining a subset of data having content profiles which most closely match said at least one customer profile; and means for presenting said subset of data to said customer for selection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification