# US 2014/0207901 A1 · Media rendering system

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

- Number: US 2014/0207901 A1
- Document ID: US20140207901A1
- Status: Published application
- Kind: A1
- Application number: 13/745,404
- Filed: 2013-01-18
- Published: 2014-07-24
- Earliest claimed: 2013-01-18
- Inventors: RICHARD LESSER
- Web page: https://patentgrep.com/patent/US20140207901A1

## CPC

- H04L 63/101: {Access control lists [ACL]}
- H04W 4/60: Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A media rendering system comprises: a head device and a plurality of client devices connected to the head device, wherein the head device is remotely located from the client devices and is an external device with respect to the client devices, wherein at least one client device comprises a stored media item not accessible by an application program running on the at least client device, wherein the client device is configured to allow an access to the stored media item from an external device, wherein the head device is configured to instruct the at least one client device to access to the stored media item in the at least one client device, wherein the at least one client device is configured to retrieve the stored media item and to transmit the retrieved stored media item to the head device, wherein the head device is configured to receive the media item transmitted from the at least one client device and to transmit the received media item to the plurality of client devices, and wherein the plurality of client devices are configured for rendering the media item transmitted from the head device.

## Claims

### Claim 1

Media rendering system, comprising:
a head device and a plurality of client devices connected to the head device, wherein the head device is remotely located from the client devices and is an external device with respect to the client devices,
wherein at least one client device comprises a stored media item not accessible by an application program running on the at least client device,
wherein the client device is configured to allow an access to the stored media item from an external device,
wherein the head device is configured to instruct the at least one client device to access to the stored media item in the at least one client device,
wherein the at least one client device is configured to retrieve the stored media item and to transmit the retrieved stored media item to the head device,
wherein the head device is configured to receive the media item transmitted from the at least one client device and to transmit the received media item to the plurality of client devices, and
wherein the plurality of client devices are configured for rendering the media item transmitted from the head device.

### Claim 2 (depends on 1)

Media rendering system of claim 1,
wherein the at least one client device is configured to have a sandbox environment for the application program so that the application program cannot access the stored media item outside the sandbox environment.

### Claim 3 (depends on 1)

Media rendering system of claim 1,
wherein the head device is connected to the plurality of client devices by a wired connection, wherein a wire of the wired connection is fixed to a connector at a case of the at least one client device.

### Claim 4 (depends on 1)

Media rendering system of claim 1,
wherein the plurality of client devices are battery-operated, and wherein the wired connection is configured to transmit data from and to the head device and to charge the plurality of client devices.

### Claim 5 (depends on 4)

Media rendering system of claim 4, wherein the wired connection is a USB (Universal Serial Bus) connection.

### Claim 6 (depends on 1)

Media rendering system of claim 1, comprising a wired connection between the head device and the at least one client device, and comprising a wireless connection using a wireless communication protocol between the head device and the plurality of client devices, wherein the head device and the at least one client device are configured to use the wired connection for getting the stored media item from the at least one client device to the head device and to use the wireless connection in getting the media item from the head device to the plurality of client devices.

### Claim 7 (depends on 1)

Media rendering system of claim 1,
wherein the head device is configured to transmit the received media item to the plurality of client devices using a protocol for synchronized rendering by the plurality of client devices so that the plurality of client devices perform a synchronized rendering of the stored media item.

### Claim 8 (depends on 1)

Media rendering system of claim 1,
wherein the at least one client device comprises an application specific interface provided by the manufacturer of the client device or comprises open source libraries in order to access the stored media item in response to an instruction received via an interface to an external device.

### Claim 9 (depends on 1)

Media rendering system of claim 1,
wherein the head device is configured to encrypt the received media item and to transmit the received media item to the plurality of client devices in an encrypted form, and
wherein the head device is configured to transmit the encrypted media item to the plurality of client devices, and wherein each client device of the plurality of client devices is configured to decrypt the encrypted media item and to render the decrypted media item.

### Claim 10

Method of rendering media items within a media rendering system comprising a head device and the plurality of client devices connected to the head device, wherein the head device is remotely located from the client device and is an external device with respect to the client devices, wherein at least one client device comprises a stored media item not accessible by an application program running on the client device, comprising:
allowing, by the client device, an access to the stored media item from an external device;
instructing, by the head device, the at least one client device to access the stored media item in the at least one client device;
retrieving, by the at least one client device, the stored media item and transmitting the retrieved stored media item to the head device;
receiving, by the head device, the media item transmitted from the at least one client device and transmitting the received media item to the plurality of client devices; and
rendering, by the plurality of client devices, the media item transmitted from the head device.

### Claim 11

Non-transitory storage medium having stored thereon a computer program for performing, when running on a computer, a method of rendering media items within a media rendering system comprising a head device and the plurality of client devices connected to the head device, wherein the head device is remotely located from the client device and is an external device with respect to the client devices, wherein at least one client device comprises a stored media item not accessible by an application program running on the client device, comprising:
allowing, by the client device, an access to the stored media item from an external device;
instructing, by the head device, the at least one client device to access the stored media item in the at least one client device;
retrieving, by the at least one client device, the stored media item and transmitting the retrieved stored media item to the head device;
receiving, by the head device, the media item transmitted from the at least one client device and transmitting the received media item to the plurality of client devices; and
rendering, by the plurality of client devices, the media item transmitted from the head device.
