IP Library Granted Patent US 9,781,478
Granted Patent B2
US 9,781,478 · App. 11/370,156 · Granted Oct 3, 2017

System and method for personalized TV

Inventors: Kenneth A. Klarfeld (Eugene, OR); Richard Humpleman (Fremont, CA); Isaac (Ariel) Bentolila (San Francisco, CA); Yiming Zhou (Union City, CA)
Assignee: THOMSON LICENSING
H04N21/4532G11B27/105G11B27/322H04N5/76H04N7/163H04N21/231H04N21/251H04N21/25891H04N21/26283H04N21/4334H04N21/44222H04N21/454H04N21/466H04N21/4668H04N21/4751H04N21/4755H04N21/4756H04N21/482H04N21/4823H04N21/6587H04N21/812H04N21/84H04N21/8456H04N21/8543
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,781,478
App. No.
11/370,156
Granted
Oct 3, 2017
Kind
B2
Abstract

A Personal TV System receives a plurality of video segments constituting a TV program and information describing each segment, and controls the display of the segments to a viewer in accordance with preferences of the viewer and with the description of each segment. Segments may be omitted or replaced with substitute segments. The viewer may review his preferences and edit or replace them. In a multi-viewer household, the system may prompt a viewer to confirm her preferences. A TV program may contain interactive segments, and when the viewer chooses to interact with a particular segment, the system automatically stores all subsequently received segments for later viewing while the viewer interacts with the selected segment. The system may present TV program choices to the viewer selected and arranged in accordance with her preferences.

Claims (25)

1. A method for displaying a TV program to a viewer, comprising: allowing the viewer to select one of a plurality of available TV programs for viewing;

receiving a plurality of video segments constituting the selected TV program; receiving information describing each received video segment;

assembling the plurality of received video segments in accordance with the segment information and with previously predicted yiewing preferences of the viewer; and

displaying the received video segments in accordance with the segment information and with the previously predicted viewing preferences of the viewer, wherein all the received video segments are displayed and wherein the viewer is notified on the display when one of the received video segments to be displayed exhibits a content rating that exceeds a permissible threshold associated with said previously predicted viewing preferences.

2. The method of claim 1 , wherein receiving the information comprises:

receiving the information together with each respective video segment.

3. The method of claim 2 , wherein the information received comprises any one or more of video segment content, length, rating, title, subject, category, or target audience characteristics.

4. The method of claim 1 , wherein controlling the display comprises:

selecting a subset of the received segments in accordance with the segment information and with previously predicted viewing preferences of the viewer; and displaying the selected segments.

5. The method of claim 4 , further comprising:

receiving an alternative video segment for replacing a specific received video segment, the specific segment not in the subset of selected segments,

wherein selecting the subset comprises selecting the alternative video segment.

6. The method of claim 4 , further comprising:

storing the received segments not in the subset of selected segment for subsequent viewing.

7. The method of claim 6 , further comprising:

receiving a command from the viewer to display the stored received segments; and

displaying the stored received segments.

8. The method of claim 4 , further comprising:

notifying the viewer during said displaying that a subset of the received segments are displayed.

9. The method of claim 7 , further comprising:

receiving a command from the viewer to display all received segments, wherein selecting the subset comprises selecting all received segments.

10. The method of claim 1 , wherein upon detecting that a video segment runs longer than originally scheduled due to the viewer's interaction with the video segment, automatically recording subsequent video segments.

11. The method of claim 1 , wherein the predicted viewing preferences are based on viewing behavior heuristics.

12. The method of claim 1 , wherein the predicted viewing preferences are based on previously viewed programming.

13. The method of claim 1 , wherein the plurality of received video segments are assembled without viewer interaction.

Assignments (4)
CHANGE OF NAME Recorded Nov 18, 2019
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 051046/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 048933/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2010
From: METABYTE NETWORKS, INC.
To: THOMSON LICENSING, S.A.S.
Reel/Frame 025239/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2007
From: KLARFELD, KENNETH A.; HUMPLEMAN, RICHARD; BENTOLILA, ISAAC (ARIEL); ZHOU, YIMING
To: METABYTE NETWORKS, INC.
Reel/Frame 019329/0968 →
Continuity (5)
Division 09963335 · Sep 24, 2001
Continuation In Part 09893192 · Jun 27, 2001
Provisional Application 60247352 · Nov 10, 2000
Provisional Application 60235234 · Sep 25, 2000
Related Publication 20060206912A1 · Sep 14, 2006