IP Library Granted Patent US 8,447,840
Granted Patent B1
US 8,447,840 · App. 12/881,054 · Granted May 21, 2013

Method and system for transferring control of a user interface of a content distribution system

Inventors: Noreen Fong (Cerritos, CA); Samuel V. Irvine (Long Beach, CA); Walter F. Filbrich (Manhattan Beach, CA); Gregory Vagnati (Los Angeles, CA)
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 8,447,840
App. No.
12/881,054
Granted
May 21, 2013
Kind
B1
Abstract

A method and system for controlling a user interface displayed at a client device includes a client device and a server device that communicates a first remote user interface from the server device to the client device. The client device displays the first remote user interface and communicates key signals to the server device. The server device communicates a first transfer control signal to the client device. The client device displays a client native interface and communicates a second transfer control signal to the server device. The server device communicates the second remote user interface to the client device. The client device displays a second remote user interface at the client device.

Claims (38)

1. A method comprising:

communicating content from a server device to a client device;

communicating a first remote user interface from the server device to the client device;

displaying the first remote user interface at the client device;

communicating key signals from the first remote user interface to the server device;

communicating a first transfer control signal from the server device to the client device;

displaying a client native interface generated within the client device at the client device;

communicating a second transfer control signal from the client native interface to the server device;

thereafter, communicating a second remote user interface from the server device to the client device; and

thereafter, displaying the second remote user interface at the client device.

2. A method as recited in claim 1 wherein communicating content comprises communicating a content stream streaming content from the server device to the client device.

3. A method as recited in claim 1 wherein communicating content comprises communicating content through a local area network.

4. A method as recited in claim 1 wherein communicating a second transfer control signal comprises communicating a second transfer control signal from the server device to the client device through a local area network.

5. A method as recited in claim 1 wherein communicating a first transfer control signal comprises communicating the first transfer control signal having a user interface element.

6. A method as recited in claim 5 wherein displaying a client native interface comprises displaying the client native interface based on the user interface element.

7. A method as recited in claim 1 wherein communicating a second transfer control signal comprises communicating the second transfer control signal having a user interface element.

8. A method as recited in claim 7 wherein displaying a client native interface comprises displaying the client native interface based on the user interface element.

9. A method as recited in claim 1 wherein communicating a second transfer control signal comprises communicating the second transfer control signal having a remote key element.

10. A method as recited in claim 1 wherein communicating a second transfer control signal comprises communicating the second transfer control signal having a remote key element and a user interface element.

11. A method as recited in claim 10 further comprising generating the second remote user interface based on the remote key element.

12. A system comprising:

a client device; and

a server device that communicates a first remote user interface from the server device to the client device;

wherein said client device displays the first remote user interface and communicates key signals from the first remote user interface to the server device;

wherein the server device communicates a first transfer control signal to the client device;

wherein said client device displays a client native interface generated at the client device and communicates a second transfer control signal from the client native interface to the server device;

wherein the server device communicates a second remote user interface to the client device;

wherein said client device displays the second remote user interface at the client device.

13. A system as recited in claim 12 wherein the server device communicates streaming content to the client device.

14. A system as recited in claim 12 further comprising a local area network and wherein the server device communicates streaming content to the client device through the local area network.

15. A system as recited in claim 14 wherein the server device communicates the first transfer control signal to the server device through a local area network.

16. A system as recited in claim 12 wherein the first transfer control signal comprises a user interface element.

17. A system as recited in claim 16 wherein the client device displays the client native interface based on the user interface element.

18. A system as recited in claim 12 wherein the second transfer control signal comprises a user interface element.

19. A system as recited in claim 18 wherein the client device displays client native interface based on the user interface element.

20. A system as recited in claim 12 wherein the second transfer control signal comprise a remote key element.

21. A system as recited in claim 12 wherein the second transfer control signal comprises a remote key element and a user interface element.

22. A system as recited in claim 21 wherein the server generates the second user interface based on the remote key element and a user interface element.

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 057043/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2010
From: FONG, NOREEN; IRVINE, SAMUEL V.; FILBRICH, WALTER F.; VAGNATI, GREGORY
To: THE DIRECTV GROUP, INC.
Reel/Frame 025113/0317 →
Continuity (1)
Provisional Application 61242350 · Sep 14, 2009