Method and system for assigning a channel to data in a data stream
First Claim
Patent Images
1. A method comprising:
- receiving program guide data for program channels;
receiving program feeds for the program channels;
receiving event data in a data feed;
comparing the event data and the program guide data;
identifying a group of program channels from the program channels corresponding to the event data in response to comparing;
performing hierarchical sorting on the program channels to form a highest priority program channel;
associating the highest priority program channel from the group of program channels with the event data in response to identifying;
forming a user interface with the event data on a display of a tuned channel;
selecting at least a portion of the user interface; and
changing the tuned channel to the highest priority program channel or recording the highest priority program channel in response to selecting.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for assigning channels includes a program guide module having program guide data associated with program channels and a content processing system receiving program feeds for the program channels and receiving data feeds. The content processing system compares event data from the data feed and identifies a first program channel by comparing the program guide data and the event data and associating the program channel with event data.
18 Citations
13 Claims
-
1. A method comprising:
-
receiving program guide data for program channels; receiving program feeds for the program channels; receiving event data in a data feed; comparing the event data and the program guide data; identifying a group of program channels from the program channels corresponding to the event data in response to comparing; performing hierarchical sorting on the program channels to form a highest priority program channel; associating the highest priority program channel from the group of program channels with the event data in response to identifying; forming a user interface with the event data on a display of a tuned channel; selecting at least a portion of the user interface; and changing the tuned channel to the highest priority program channel or recording the highest priority program channel in response to selecting. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a program guide module having program guide data associated with program channels; a content processing system receiving program feeds for the program channels and receiving data feeds, said content processing system comparing event data from the data feeds and identifying group of program channels from the program channels by comparing the program guide data and the event data, said content processing system performing a hierarchical sorting on the group of program channels to form a highest priority program channel, associating the highest priority program channel with event data; a display associated with a user device displaying a user interface comprising the event data on a tuned channel; and the user device changing the tuned channel to the highest priority program channel or recording the highest priority program channel in response to selecting. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification