IP Library Granted Patent US 9,066,128
Granted Patent B2
US 9,066,128 · App. 14/281,414 · Granted Jun 23, 2015

Interactive television program guide with selectable languages

Inventors: Michael D. Ellis (Boulder, CO); W. Benjamin Herrington (Tulsa, OK); Steven C. Williamson (Tulsa, OK); Kevin B. Easterbrook (Gilbert, AZ); Joshua A. Rosenthol (Andover, MA); David M. Rudnick (Denver, CO)
Assignee: Rovi Guides, Inc.
H04N21/4312H04N5/44543H04N21/4334H04N21/482H04N21/4856H04N21/8106H04N21/233H04N21/439H04N21/4755
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,066,128
App. No.
14/281,414
Granted
Jun 23, 2015
Kind
B2
Abstract

An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.

Claims (37)

1. A method for interacting with a media guidance application in multiple languages, the method comprising:

receiving, from a user device, a first user selection of a first language for interacting with an interactive media guidance application;

in response to receiving the first user selection of the first language, transmitting, from a server that is remote to the user device, a first media guidance data associated with the first language;

receiving, from the user device, a second user selection to switch the first language to a second language for interacting with the interactive media guidance application; and

in response to receiving the selected second language, transmitting, from the server to the user device, a second media guidance data associated with the selected second language.

2. The method of claim 1 , further comprising:

determining whether the second media guidance data is stored at the user device, wherein the second media guidance data is transmitted from the server to the user device in response to determining that the second media guidance data is not stored at the user device.

3. The method of claim 1 , wherein the transmitted second media guidance data includes only a portion of the second language that is different from the first language if the second language is similar to the first language.

4. The method of claim 1 , wherein the first language is a default language for interacting with the interactive media guidance application and the second language is a backup language for interacting with an interactive media guidance application.

5. The method of claim 1 , further comprising:

determining that the first language is currently unavailable, wherein the second language is transmitted automatically from the server to the user device in response to the determining.

6. The method of claim 1 , wherein the selected second language is used to select an audio track for a media asset.

7. The method of claim 1 , further comprising:

receiving a third user selection of a media asset, wherein the media asset has a plurality of associated tracks having content in at least two different languages;

in response to the third user selection of the media asset and the second user selection to switch the first language to the second language for interacting with the interactive media guidance application, transmitting to the user device only a track, from the plurality of associated tracks, that is associated with the selected second language.

8. The method of claim 1 , wherein the first media guidance data is used to display media guidance text in the selected first language and the second media guidance data is used to display media guidance text in the selected second language.

9. The method of claim 1 , wherein the first media guidance data and the second media guidance data do not include data for playing a track associated with a media asset.

10. A system for interacting with a media guidance application in multiple languages, the method comprising control circuitry figured to:

receive, from a user device, a first user selection of a first language for interacting with an interactive media guidance application;

in response to receiving the first user selection of the first language, transmit, from a server that is remote to the user device, a first media guidance data associated with the first language;

receive, from the user device, a second user selection to switch the first language to a second language for interacting with the interactive media guidance application; and

in response to receiving the selected second language, transmit, from the server to the user device, a second media guidance data associated with the selected second language.

11. The system of claim 10 , wherein the control circuitry is further configured to:

determine whether the second media guidance data is stored at the user device, wherein the second media guidance data is transmitted from the server to the user device in response to determining that the second media guidance data is not stored at the user device.

12. The system of claim 10 , wherein the transmitted second media guidance data includes only a portion of the second language that is different from the first language if the second language is similar to the first language.

13. The system of claim 10 , wherein the first language is a default language for interacting with the interactive media guidance application and the second language is a backup language for interacting with an interactive media guidance application.

14. The system of claim 10 , wherein the control circuitry is further configured to:

determine that the first language is currently unavailable, wherein the second language is transmitted automatically from the server to the user device in response to the determining.

15. The system of claim 10 , wherein the selected second language is used to select an audio track for a media asset.

16. The system of claim 10 , wherein the control circuitry is further configured to:

receive a third user selection of a media asset, wherein the media asset has a plurality of associated tracks having content in at least two different languages;

in response to the third user selection of the media asset and the second user selection to switch the first language to the second language for interacting with the interactive media guidance application, transmit to the user device only a track, from the plurality of associated tracks, that is associated with the selected second language.

17. The system of claim 10 , wherein the first media guidance data is used to display media guidance text in the selected first language and the second media guidance data is used to display media guidance text in the selected second language.

18. The system of claim 10 , wherein the first media guidance data and the second media guidance data do not include data for playing a track associated with a media asset.

19. A method for interacting with a media guidance application in multiple languages, the method comprising:

receiving, from a user device, a user selection of a language for interacting with an interactive media guidance application; and

in response to receiving the selected language, transmitting, from a server that is remote to the user device, media guidance data associated with the selected language.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
MERGER Recorded May 15, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035649/0536 →
MERGER Recorded May 15, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035649/0543 →
MERGER Recorded May 15, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035649/0557 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2014
From: ELLIS, MICHAEL D.; HERRINGTON, W. BENJAMIN; WILLIAMSON, STEVEN C.; EASTERBROOK, KEVIN B.; ROSENTHOL, JOSHUA A.; RUDNICK, DAVID M.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 032931/0910 →
Continuity (7)
Continuation 13909955 · Jun 4, 2013
Continuation 13043950 · Mar 9, 2011
Continuation 12341823 · Dec 22, 2008
Continuation 11353394 · Feb 13, 2006
Continuation 09354602 · Jul 16, 1999
Provisional Application 60110262 · Nov 30, 1998
Related Publication 20140259073A1 · Sep 11, 2014