# US 2005/0005043 A1 · Controller and removable user interface (RUI) for media event and additional media content

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

- Number: US 2005/0005043 A1
- Document ID: US20050005043A1
- Status: Published application
- Kind: A1
- Application number: 10/710,814
- Filed: 2004-08-04
- Published: 2005-01-06
- Earliest claimed: 2002-11-01
- Assignees: Pushplay Interactive, LLC
- Inventors: Craig Gravina; Arthur Gravina
- Web page: https://patentgrep.com/patent/US20050005043A1

## 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)}
- G09B 5/06: with both visual and audible presentation of the material to be studied
- H04N 5/445: for displaying additional information (H04N5/50 takes precedence)
- H04N 21/4184: {providing storage capabilities, e.g. memory stick}
- H04N 21/42206: {characterized by hardware details}
- H04N 21/42226: {Reprogrammable remote control devices}
- H04N 21/42646: {for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM}
- H04N 21/8186: {specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control}
- H04N 21/42208: {Display device provided on the remote control}
- H04N 21/42213: {for facilitating data entry}
- 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 21/42224: {Touch pad or touch panel provided on the remote control}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## Abstract

An apparatus for controlling a media event and optionally presenting additional media content includes a removable user interface (RUI) having graphical indicia for guiding a user in selectively actuating a user input, and a controller capable of communicating commands to a media device responsively to the actuation of a user input. A determination of the location of a selector actuating a user input is made to interpret the selection of the user and to control a media event accordingly. The command sent by the controller depends on the selection of the user and Device Independent Instructions with regard to a selecting a media event, and depends on Device Dependent instructions with regard to controlling a particular media device of the host system to present the media event. Additional media content is optionally presented through a component of the controller.

## Claims

### Claim 1

A media presentation system, comprising,
(a) a host system for presenting media content, said host system including a machine readable medium containing the media content, and
(b) an apparatus for controlling presentation of the media content by said host system, said apparatus comprising,
(i) a removable user interface (RUI),
(ii) a user input,
(iii) a controller, said RUI removably attached to said controller, said controller comprising,
(A) a processor,
(B) a program in machine readable medium executed by said processor that interprets machine executable instructions, and
(iv) a machine readable medium having a library of machine executable instructions that are accessible to said program for communicating to said host system, in a protocol of said host system, commands relating to presentation of the media content (Device Dependent Instructions), and
(v) a controller-independent storage medium (CISM) comprising a machine readable medium containing machine executable instructions relating to media presentation (Device Independent Instructions), said CISM being a separate component from said controller,
(c) wherein said program executed by said processor performs a method comprising the steps of,
(i) in response to actuation of said user input, reading one or more of said Device Independent Instructions,
(ii) based on one or more of said read Device Independent Instructions, accessing one or more of said Device Dependent Instructions, and
(iii) based on said accessed machine executable instructions of said library, communicating one or more of said commands to said host system.

### Claim 2 (depends on 1)

The media presentation system of claim 1, wherein the Device Independent Instructions are specific to the media content presented by said host system.

### Claim 3 (depends on 1)

The media presentation system of claim 1, wherein said controller includes said user input.

### Claim 4 (depends on 1)

The media presentation system of claim 1, wherein said user input comprises a stylus disposed in electronic communication with said controller.

### Claim 5 (depends on 1)

The media presentation system of claim 1, wherein said RUI comprises an overlay for placement over said controller, said overlay including thereon printed graphical indicia.

### Claim 6 (depends on 1)

The media presentation system of claim 1, wherein said RUI comprises a book.

### Claim 7 (depends on 1)

The media presentation system of claim 1, wherein,
(i) said RUI comprises a book having graphical indicia representing actuation zones,
(ii) said user input comprises a stylus disposed in electronic communication with said controller, and
(iii) said user input is actuated by placement of said stylus proximal one of the actuation zones.

### Claim 8 (depends on 1)

The media presentation system of claim 1, wherein said machine readable medium of said CISM contains machine executable instructions for defining actuation zones, and wherein said user input is actuated by placement of said user input proximal one of the actuation zones.

### Claim 9 (depends on 1)

The media presentation system of claim 1, wherein said CISM comprises a cartridge, and said controller includes an interface for removably receiving said cartridge for reading of said Device Independent Instructions therefrom.

### Claim 10 (depends on 1)

The media presentation system of claim 1, wherein said CISM further comprises said machine readable medium having a library of machine executable instructions.

### Claim 11 (depends on 1)

The media presentation system of claim 1, wherein said CISM further includes accompanying media content for presenting in conjunction with the presentation of the media content by the host system.

### Claim 12 (depends on 11)

The media presentation system of claim 11, wherein said controller further includes a media presentation component for presenting said accompanying media content.

### Claim 13 (depends on 11)

The media presentation system of claim 11, wherein said media presentation component of said controller comprises a speaker.

### Claim 14 (depends on 1)

The media presentation system of claim 1, wherein said controller further comprises said machine readable medium having a library of machine executable instructions.

### Claim 15 (depends on 1)

The media presentation system of claim 1, wherein said controller comprises an interface for removably receiving said machine readable medium having a library of machine executable instructions.

### Claim 16 (depends on 1)

The media presentation system of claim 1, wherein said host system includes a DVD player, and said machine readable medium containing the media content presented by said host system comprises a DVD.

### Claim 17 (depends on 1)

The media presentation system of claim 1, wherein said user input comprises multiple selectable user inputs each corresponding to particular said Device Independent Instructions.

### Claim 18 (depends on 1)

The media presentation system of claim 1, wherein,
(i) said user input comprises a position sensor disposed in electronic communication with said controller, and
(ii) said user input is actuated by placement of a selector proximal the position sensor.

### Claim 19 (depends on 18)

The media presentation system of claim 18, wherein said selector comprises a finger.

### Claim 20 (depends on 18)

The media presentation system of claim 18, wherein said selector comprises a stylus separate from the controller.

### Claim 21 (depends on 18)

The media presentation system of claim 18, wherein,
(i) said position sensor comprises a plurality of pressure-sensitive switches, and
(ii) said user input is actuated by said selector pressing at least one said pressure-sensitive switch.

### Claim 22 (depends on 18)

The media presentation system of claim 18, wherein,
(i) said position sensor has an active range, and
(ii) said user input is actuated by placement of said selector within said active range.

### Claim 23 (depends on 18)

The media presentation system of claim 18, wherein said RUI comprises said user input.

### Claim 24 (depends on 18)

The media presentation system of claim 18, wherein said controller comprises said user input.

### Claim 25 (depends on 24)

The media presentation system of claim 24, wherein,
(i) said RUI comprises an overlay having graphical indicia representing said user input
(ii) said user input is actuated through said overlay.

### Claim 26 (depends on 25)

The media presentation system of claim 25, wherein said user input is actuated through said overlay by placement of a selector proximal said graphical indicia.

### Claim 27 (depends on 18)

The media presentation system of claim 18, wherein,
(i) said RUI comprises a book of overlays having graphical indicia representing user input selections, and
(ii) said apparatus further comprises a page identification sensor disposed in electronic communication with said controller.

### Claim 28 (depends on 27)

The media presentation system of claim 27, wherein said book comprises a page identifier.

### Claim 29

In a media presentation system having a media device for presenting media content, an invention comprising an apparatus for controlling presentation of the media content by the media device, comprising,
(a) a removable user interface (RUI),
(b) a user input,
(c) a controller, said RUI removably attached to said controller, said controller comprising,
(i) a processor, and
(ii) a program in machine readable medium executed by said processor that interprets machine executable instructions, and
(iii) a machine readable medium having a library of machine executable instructions that are accessible to said program for communicating to said host system, in a protocol of said host system, commands relating to presentation of the media content (Device Dependent Instructions), and
(d) a controller-independent storage medium (CISM) comprising a machine readable medium containing machine executable instructions relating to media presentation (Device Independent Instructions), said CISM being a separate component from said controller,
(e) wherein said program executed by said processor performs a method comprising the steps of,
(i) in response to actuation of said user input, reading one or more of said Device Independent Instructions,
(ii) based on one or more of said read Device Independent Instructions, accessing one or more of said Device Dependent Instructions, and
(iii) based on said accessed machine executable instructions of said library, communicating one or more of said commands to said host system.

### Claim 30

An apparatus for controlling a media event, comprising,
(a) a removable user interface (RUI),
(b) a user input,
(c) a controller, said RUI removably attached to said controller, said controller comprising,
(i) a processor, and
(ii) a program in machine readable medium executed by said processor that interprets machine executable instructions, and
(d) a machine readable medium having a library of machine executable instructions that are accessible to said program for communicating to said host system, in a protocol of said host system, commands relating to the media event (Device Dependent Instructions), and
(e) a controller-independent storage medium (CISM) comprising a machine readable medium containing machine executable instructions relating to the media event (Device Independent Instructions), said CISM being a separate component from said controller,
(f) wherein said program executed by said processor performs a method comprising the steps of,
(i) in response to actuation of said user input, reading one or more of said Device Independent Instructions,
(ii) based on one or more of said read Device Independent Instructions, accessing one or more of said Device Dependent Instructions, and
(iii) based on said accessed machine executable instructions of said library, communicating one or more of said commands to said host system.

### Claim 31

A media package, comprising,
(a) a machine readable medium containing particular media content for presentation thereof by a media device,
(b) a removable user interface (RUI) removably attachable to a controller of the media device, said RUI including graphical indicia thereon that are specific to the particular media content, and
(c) a controller-independent storage medium (CISM) comprising a machine readable medium containing machine executable instructions that are specific to the particular media content (Device Independent Instructions), but that are independent of the media device.

### Claim 32 (depends on 31)

The media package of claim 31, wherein said machine readable medium containing the particular media content comprises a DVD for presentation thereof by a DVD player.

### Claim 33 (depends on 31)

The media package of claim 31, wherein said RUI comprises an overlay.

### Claim 34 (depends on 31)

The media package of claim 31, wherein said RUI comprises a book.

### Claim 35 (depends on 31)

The media package of claim 31, wherein said RUI includes said CISM.

### Claim 36 (depends on 31)

The media package of claim 31, wherein said CISM is a separate component from said RUI.

### Claim 37 (depends on 31)

The media package of claim 31, wherein said CISM comprises a cartridge.
