Patent ID: 7369750

Claim:
In a system that includes tuner resources, wherein tuner resources are required to perform record events in the system and wherein one or more record events are scheduled to record, a method for managing the record events such that the events are recorded according to their priority, the method comprising: maintaining a record event list with a priority manager, wherein the record event list includes one or more record events that each have a different priority; scheduling a new event that creates a conflict with at least one other event that is already included in the record event list; assigning a priority to the new event such that the conflict is resolved as the new event is scheduled, wherein the priority is received from a user; performing the record events in the record event list that have the highest priority when a conflict arises between events that the user is unable to resolve; and determining which events to continue recording when a tuning resource is lost, based on priorities of the record events in the record event list.