# US 8,789,130 B2 · Set top box browser control via a wireless handset

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,789,130 B2
- Document ID: US8789130B2
- Status: Granted
- Kind: B2
- Application number: 12/499,484
- Filed: 2009-07-08
- Published: 2011-01-13
- Granted: 2014-07-22
- Earliest claimed: 2009-07-08
- Assignees: CenturyLink Intellectual Property LLC
- Applicants: Jamie Howarter; Kelsyn Rooks; Douglas Ceballos
- Inventors: Jamie Howarter; Kelsyn Rooks; Douglas Ceballos
- Web page: https://patentgrep.com/patent/US8789130B2

## CPC

- H04N 21/42204: {User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205)}
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/4227: {Providing} Remote input by a user located remotely from the client device, e.g. at work
- H04N 21/443: OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N 21/4782: Web browsing {, e.g. WebTV}
- H04N 21/6175: {involving transmission via Internet (broadcast-related systems characterised by the transmission system being the Internet H04H60/82)}
- H04N 21/4122: {additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423)}
- H04N 21/42209: {for displaying non-command information, e.g. electronic programme guide [EPG], e-mail, messages or a second television channel}
- H04N 21/4222: {Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy (remote control device for a television receiver integrated into a mobile phone H04M1/72415)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A system and method for providing Internet access via a set top box may include operating, on the set top box, a browser configured to display data associated with a website. A command may be received from a wireless communications device via a communications network. The command may include a network address of the website. In response to receiving the command, the website data may be displayed on a television to which the set top box is in communication.

## Claims

### Claim 1

A method for providing Internet access via a set top box, said method comprising:
operating, on the set top box, a browser configured to display data associated with a website;
receiving, at a proxy server and via a communications network, a request from a wireless communications device to communicate with the set top box, the request comprising an identifier of the wireless communications device;
querying, with the proxy server, independent of a user input, a database to identify the set top box as being associated with the wireless communications device;
determining, with the proxy server, independent of a user input, that the wireless communications device is authorized to communicate with the set top box;
establishing a communications link between the wireless communications device and the set top box, in response to determining that the wireless communications device is authorized to communicate with the set top box;
receiving, at the set top box, a command from a wireless communications device via a communications network, the command including a network address of the website;
in response to receiving the command, displaying the website data on a television to which the set top box is in communication; and
enabling a user to control a curser on the television in substantially real time through a touch screen of the wireless communications device.

### Claim 2 (depends on 1)

The method according to claim 1, wherein receiving the command from a communications device includes receiving the command from a mobile telephone.

### Claim 3 (depends on 1)

The method according to claim 1, wherein receiving the command includes receiving the command via an Internet protocol (IP) communication.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising downloading an application to the wireless communications device to enable a user to communicate the commands to the set top box.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising simultaneously displaying the website data on the television and the wireless communications device.

### Claim 6 (depends on 1)

The method according to claim 1, wherein displaying the website data on the television includes displaying the website data in a window on the television.

### Claim 7 (depends on 1)

The method according to claim 1, wherein displaying the website data on the television includes displaying tabs and frames as defined by the website data.

### Claim 8

A system for providing Internet access while being remotely controlled by a wireless communications device, said system comprising:
a set top box, comprising:
a memory;
an input/output (I/O) unit in communication with a communications network;
a processing unit in communication with said memory and I/O unit, said processing unit configured to:
operate a browser configured to display data associated with a website;
receive a command from a wireless communications device via a communications network, the command including a network address of the website; and
in response to receiving the command, display the website data on a television to which the set top box is in communication; and
a proxy server configured to:
receive a request from the wireless communications device to communicate with the set top box, the request comprising an identifier of the wireless device;
query, independent of a user input, a database to identify set top box as being associated with the wireless communications device;
determine, independent of a user input, that the wireless communications device is authorized to communicate with the set top box;
establish a communications link between the wireless communications device and the set top box, in response to determining that the wireless communications device is authorized to communicate with the set top box; and
enable a user to control a curser on the television in substantially real time through a touch screen of the wireless communications device.

### Claim 9 (depends on 8)

The system according to claim 8, wherein the command is received from a mobile telephone.

### Claim 10 (depends on 8)

The system according to claim 8, wherein the command is received via an Internet protocol (IP) communication.

### Claim 11 (depends on 8)

The system according to claim 8, further comprising a software application downloadable to the wireless communications device to enable a user to communicate the commands to the set top box.

### Claim 12 (depends on 8)

The system according to claim 8, wherein said processing unit is further configured to simultaneously display the website data on the television when the website data is being displayed on the wireless communications device.

### Claim 13 (depends on 8)

The system according to claim 8, wherein said processing unit is configured to display the website data in a window on the television.

### Claim 14 (depends on 8)

The system according to claim 8, wherein said processing unit is configured to display tabs and frames as defined by the website data.
