IP Library Granted Patent US 9,351,048
Granted Patent B1
US 9,351,048 · App. 12/200,886 · Granted May 24, 2016

Method and system for assigning a channel to data in a data stream

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,351,048
App. No.
12/200,886
Granted
May 24, 2016
Kind
B1
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.

Claims (27)

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.

2. A method as recited in claim 1 wherein performing hierarchical sorting comprises prioritizing high definition channels over standard definition channels.

3. A method as recited in claim 1 wherein performing hierarchical sorting comprises prioritizing local channels over national channels.

4. A method as recited in claim 1 wherein performing hierarchical sorting comprises prioritizing national channels over subscription packages.

5. A method as recited in claim 1 wherein performing hierarchical sorting comprises prioritizing subscription packages over regional sports networks.

6. A method as recited in claim 1 wherein identifying a group of program channels comprises identifying a broadcast program channel.

7. A method as recited in claim 1 wherein identifying a group of program channels comprises identifying a satellite broadcast program channel.

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.

9. A system as recited in claim 8 wherein the content processing system performs the hierarchical sorting by prioritizing local channels over national channels.

10. A system as recited in claim 8 wherein the content processing system performs the hierarchical sorting by prioritizing national channels over subscription packages.

11. A system as recited in claim 8 wherein the content processing system performs the hierarchical sorting by prioritizing subscription packages over regional sports networks.

12. A system as recited in claim 8 further comprising a selectable chip for changing the tuned channel to the highest priority program channel.

13. A system as recited in claim 8 wherein the highest priority program channel comprises a broadcast program channel.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057022/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2008
From: FELDSTEIN, DAVID E.; SHURGOT, MARK A.
To: THE DIRECTV GROUP, INC.
Reel/Frame 021574/0687 →