# US 2012/0084653 A1 · System and method for content rendering control

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

- Number: US 2012/0084653 A1
- Document ID: US20120084653A1
- Status: Published application
- Kind: A1
- Application number: 12/896,777
- Filed: 2010-10-01
- Published: 2012-04-05
- Earliest claimed: 2010-10-01
- Assignees: Sony Corporation
- Inventors: Kalyana Kota; Guru Balasubramanian; Tanmay Agnihotri
- Web page: https://patentgrep.com/patent/US20120084653A1

## CPC

- H04N 21/4113: {PC}
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- 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/4325: {by playing back content from the storage medium (reproduction of recorded television signals H04N5/76; reproduction of recorded television signals H04N9/79)}
- H04N 21/47: End-user applications
- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- G09G 2370/025: LAN communication management
- G09G 2370/04: Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- H04N 21/42228: {the reprogrammable keys being displayed on a display screen in order to reduce the number of keys on the remote control device itself}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A system and method for controlling content rendering. The method includes rendering at a display device a content signal received on a predetermined input and sourced from a computer system and receiving at the display device a content rendering control command from a remote control device. The method further includes translating the content rendering control command to a media player control command recognizable by a media playback application of the computer system and sending the media player command to the computer system over a communication network to alter the content signal.

## Claims

### Claim 1

A method of controlling content rendering comprising:
rendering at a display device a content signal received on a predetermined input and sourced from a computer system;
receiving at said display device a content rendering control command from a remote control device;
translating said content rendering control command to a media player control command recognizable by a media playback application of said computer system; and
sending said media player command to said computer system over a communication network to alter said content signal.

### Claim 2 (depends on 1)

The method of claim 1 wherein said predetermined input is a High-Definition Multimedia Interface (HDMI) input.

### Claim 3 (depends on 1)

The method of claim 1 wherein said predetermined input is a Video Graphics Array (VGA) input.

### Claim 4 (depends on 1)

The method of claim 1 wherein said predetermined input is a S-video input.

### Claim 5 (depends on 1)

The method of claim 1 wherein the content rendering control command comprises a remote control command code.

### Claim 6 (depends on 1)

The method of claim 1 wherein said content rendering control command comprises at least one of a stop, play, pause, fast-forward, and rewind command.

### Claim 7 (depends on 1)

The method of claim 1 wherein said content rendering control command comprises a full screen command.

### Claim 8 (depends on 1)

The method of claim 1 wherein said content rendering control command comprises at least one of a next playlist item command and a previous playlist item command.

### Claim 9 (depends on 1)

The method of claim 1 further comprising:
receiving an acknowledgment signal indicating that said media playback application performed said media player command.

### Claim 10 (depends on 1)

The method of claim 1 further comprising:
displaying a notification if the media player control command was not successful.

### Claim 11

A system for remote media player control comprising:
a media player detection module operable to detect an active media player application;
a command receiving module operable to receive a media player control command from a display device which originated from a remote control device;
a command translation module operable to translate said media player control command to a control command for said active media player application; and
a media player signaling module operable to send said control command to said active media player application for execution thereof.

### Claim 12 (depends on 11)

A system as described in claim 11 wherein said command receiving module is operable to receive said media player control command via at least one of a wired computer network and a wireless computer network.

### Claim 13 (depends on 11)

A system as described in claim 11 further comprising:
an operating system signaling module operable to send said control command to an operating system.

### Claim 14 (depends on 11)

A system as described in claim 11 wherein said media player signaling module is operable to send said control command to said active media player application via an operating system call.

### Claim 15

A computer readable media comprising instructions that when executed by an electronic system implement a method of remote control of content rendering, said method comprising:
detecting, within a display device, a content signal received on a predetermined input and sourced from a computer system;
receiving a content rendering control command from a remote control device;
translating said content rendering control command to a media player control command recognizable by a media playback application of the computer system; and
sending said media player command to the computer system over a network to alter said content signal.

### Claim 16 (depends on 15)

The computer readable media of claim 15 wherein said predetermined input is a Video Graphics Array (VGA) input.

### Claim 17 (depends on 15)

The computer readable media of claim 15 wherein said predetermined input a High-Definition Multimedia Interface (HDMI) input.

### Claim 18 (depends on 15)

The computer readable media of claim 15 wherein said network is at least one of a wireless network and a wired network.

### Claim 19 (depends on 15)

The computer readable media of claim 15 wherein said content rendering control command comprises at least one of a stop, play, pause, fast-forward, and rewind command.

### Claim 20 (depends on 15)

The computer readable media of claim 15 wherein said content rendering control command comprises a full screen command.
