# US 2013/0278483 A1 · Apparatus and Method for Coordinating Visual Experiences through Visual Devices, a Master Device, Slave Devices and Wide Area Network Control

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

- Number: US 2013/0278483 A1
- Document ID: US20130278483A1
- Status: Published application
- Kind: A1
- Application number: 13/451,495
- Filed: 2012-04-19
- Published: 2013-10-24
- Earliest claimed: 2012-04-19
- Assignees: Videro LLC
- Inventors: Johannes Büld; Benedikt Terhechte; Philipp Kirchner; Aytek Esen Celik
- Web page: https://patentgrep.com/patent/US20130278483A1

## CPC

- G06F 3/1431: {using a single graphics controller}
- H04N 21/4122: {additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423)}
- H04N 21/4305: {Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets (arrangements for synchronising receiver with transmitter by comparing receiver clock with transmitter clock H04L7/0012; arrangements for synchronising receiver with transmitter wherein the receiver takes measures against momentary loss of synchronisation H04L7/0083)}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06F 3/1446: {display composed of modules, e.g. video walls}
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- G09G 3/2096: {Details of the interface to the display terminal specific for a flat panel (suitable for both CRT and flat panel G09G5/006; specific for a CRT G09G1/167)}
- G09G 5/12: Synchronisation between the display unit and other units, e.g. other display units, video-disc players
- G09G 2320/0693: Calibration of display systems
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- G09G 2370/16: Use of wireless transmission of display information
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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 includes a first digital display, a master content player configured to supply first visual content to the first digital display, a second digital display and a slave content player configured to supply second visual content to the second digital display. The master content player publishes synchronization commands to a synchronization server accessed through a wide area network and the slave content player utilizes the wide area network to access the synchronization server for the synchronization commands. The first visual content on the first digital display is coordinated in a predetermined manner with the second visual content on the second digital display on a segment-by-segment basis.

## Claims

### Claim 1

A system, comprising:
a first digital display;
a master content player configured to supply first visual content to the first digital display;
a second digital display; and
a slave content player configured to supply second visual content to the second digital display;
wherein the master content player publishes synchronization commands to a synchronization server accessed through a wide area network and the slave content player utilizes the wide area network to access the synchronization server for the synchronization commands, such that the first visual content on the first digital display is coordinated in a predetermined manner with the second visual content on the second digital display on a segment-by-segment basis.

### Claim 2 (depends on 1)

The system of claim 1 wherein each segment of the first visual content has a pre-assigned synchronization identification and each segment of the second visual content has a corresponding pre-assigned synchronization identification.

### Claim 3 (depends on 1)

The system of claim 1 wherein each of the first visual content and the second visual content is a composition comprising an arrangement of visual components selected from text, images, videos and animations.

### Claim 4 (depends on 3)

The system of claim 3 wherein each of the first visual content and the second visual content is a program comprising a series of compositions.

### Claim 5 (depends on 1)

The system of claim 1 wherein the slave content player stores alternate visual content and invokes the alternate visual content in response to an incorrect synchronization parameter.

### Claim 6 (depends on 5)

The system of claim 5 wherein the alternate visual content is selected from a fallback program, a previous program and a next program.

### Claim 7 (depends on 1)

The system of claim 1 wherein the master content player coordinates the publication of synchronization commands in response to dynamic input.

### Claim 8 (depends on 7)

The system of claim 7 wherein the dynamic input is from a sensor.

### Claim 9 (depends on 7)

The system of claim 7 wherein the dynamic input is from a digital device.

### Claim 10 (depends on 7)

The system of claim 7 wherein the dynamic input is a monitored parameter on a networked device.

### Claim 11 (depends on 1)

The system of claim 1 wherein the synchronization server re-synchronizes video content for multiple digital displays on a faster-than-frame basis.

### Claim 12 (depends on 1)

The system of claim 1 wherein the synchronization server publishes a synchronization status indicative of the proximity of a frame of first visual content on the master content player to a corresponding frame of second visual content on the slave content player.

### Claim 13 (depends on 12)

The system of claim 12 wherein the slave content player selectively jumps to a proximate frame in response to the synchronization status.

### Claim 14 (depends on 1)

The system of claim 1 wherein the synchronization server supports a cropping tool to allow a user to crop individual segments of a frame and assign the individual segments a common synchronization identification such that the individual segments are simultaneously displayed on the first digital display and the second digital display.

### Claim 15

A system, comprising:
a master to control an audio and visual experience; and
a plurality of slaves controlling a plurality of individually controlled audio devices and visual devices selected from a projector, a light, a digital display, a sign, and a speaker;
wherein the master publishes synchronization commands to a synchronization server accessed through a wide area network and the slaves utilize the wide area network to access the synchronization server for the synchronization commands, such that the audio and visual experience is coordinated in a predetermined manner by the plurality of slave devices on a segment-by-segment basis, wherein each segment is a specified setting for the individually controlled audio devices and visual devices.

### Claim 16 (depends on 15)

The system of claim 15 wherein each segment has a pre-assigned synchronization identification.

### Claim 17 (depends on 15)

The system of claim 15 wherein the master content player coordinate the publication of synchronization commands in response to dynamic input.

### Claim 18 (depends on 17)

The system of claim 17 wherein the dynamic input is from a sensor.

### Claim 19 (depends on 17)

The system of claim 17 wherein the dynamic input is from a digital device.

### Claim 20 (depends on 7)

The system of claim 7 wherein the dynamic input is a monitored parameter on a networked device.
