Evening planner
First Claim
1. An apparatus for recommending a schedule of events to a user, wherein an event is a discrete item of media presentation, said schedule starting at a start time and ending at an end time, comprising:
- at least one fuzzy-now recommendation system for generating a fuzzy-now recommendation function for each event in a plurality of event schedules, each of said event schedules being at least one of an event and a partial event presented on a channel from the start time to the end time;
a fuzzy-now recommendation-time value generator for dividing each generated fuzzy-now recommendation function into time slices, and for calculating a cumulative fuzzy-now recommendation-time value for each time slice, said fuzzy-now recommendation value being comprised of units of recommendation-time; and
a selector for selecting a series of at least one of an event and a partial event to comprise a schedule of recommended events, said selecting being based upon the calculated fuzzy-now recommendation-time values.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for recommending a schedule of events to a user is disclosed. In the preferred embodiment of the system and method, each channel schedule is broken down into time slices. A novel fuzzy-now recommendation-time value is calculated for each time slice. This fuzzy-now recommendation-time value is a two dimensional value measured in units of recommendation-time, or “enjoyment minutes”. By means of the calculated fuzzy-now recommendation-time values, recommended schedules may be generated using a wide variety of selection methods.
60 Citations
22 Claims
-
1. An apparatus for recommending a schedule of events to a user, wherein an event is a discrete item of media presentation, said schedule starting at a start time and ending at an end time, comprising:
-
at least one fuzzy-now recommendation system for generating a fuzzy-now recommendation function for each event in a plurality of event schedules, each of said event schedules being at least one of an event and a partial event presented on a channel from the start time to the end time;
a fuzzy-now recommendation-time value generator for dividing each generated fuzzy-now recommendation function into time slices, and for calculating a cumulative fuzzy-now recommendation-time value for each time slice, said fuzzy-now recommendation value being comprised of units of recommendation-time; and
a selector for selecting a series of at least one of an event and a partial event to comprise a schedule of recommended events, said selecting being based upon the calculated fuzzy-now recommendation-time values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of generating a schedule of recommended events, wherein an event is a discrete item of media presentation, said schedule starting at a start time and ending at an end time, comprising the steps of:
-
receiving a plurality of event schedules, each of said event schedules being at least one of an event and a partial event presented on a channel;
generating a fuzzy-now recommendation function for each at least one of an event and a partial event in the received plurality of event schedules to create a series of at least one fuzzy-now recommendation function for each channel;
dividing at least a portion of each series of at least one generated fuzzy-now recommendation function into time slices, said at least a portion being from the start time to the end time;
calculating a fuzzy-now recommendation-time value for each time slice, said fuzzy-now recommendation-time value being comprised of units of recommendation-time; and
selecting a series of at least one of an event and a partial event to comprise a schedule of recommended events, said selecting being based upon the calculated fuzzy-now recommendation-time values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification