# US 2017/0257652 A1 · Systems and methods to remotely synchronize digital data

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

- Number: US 2017/0257652 A1
- Document ID: US20170257652A1
- Status: Published application
- Kind: A1
- Application number: 15/731,249
- Filed: 2017-05-09
- Published: 2017-09-07
- Earliest claimed: 2013-04-06
- Assignees: TOK. tv Inc.
- Applicants: TOK. tv Inc.
- Inventors: Fabrizio Capobianco; Leandro Agrò
- Web page: https://patentgrep.com/patent/US20170257652A1

## CPC

- H04N 21/242: Synchronisation processes, e.g. processing of PCR [Programme Clock References] {(arrangements for synchronising broadcast or distribution via plural systems in broadcast distribution systems H04H20/18)}
- H04N 21/2187: Live feed
- H04N 21/4122: {additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423)}
- H04N 21/4302: {Content synchronisation processes, e.g. decoder synchronisation}
- H04N 21/43076: {of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/4431: {characterized by the use of Application Program Interface [API] libraries}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Provided herein are exemplary systems and methods for a “Social Cam” which is a multiple remote picture synchronization tool. Exemplary embodiments may include receiving a name of an event, a list of users, and a template, receiving from a plurality of remote computing devices digital data, each of the remote computing device associated with a user on the list of users, compositing the digital data onto the template, notifying the plurality of remote computing devices about the composited digital data and providing the plurality of remote computing devices with access to the composited digital data.

## Claims

### Claim 1

A method for remote synchronization of digital data, the method comprising:
receiving a name of an event, a list of users, and a template;
receiving from a plurality of remote computing devices digital data, each of the remote computing devices associated with a user on the list of users;
compositing the digital data onto the template;
notifying the plurality of remote computing devices about the composited digital data; and
providing the plurality of remote computing devices with access to the composited digital data.

### Claim 2 (depends on 1)

The method of claim 1, wherein the digital data is transmitted as a stream from each of the plurality of remote computing devices.

### Claim 3 (depends on 2)

The method of claim 2, wherein the stream comprises digital data automatically captured by each of the plurality of remote computing devices after receiving a triggering signal.

### Claim 4 (depends on 3)

The method of claim 3, wherein the triggering signal is initiated by one of the plurality of the remote computing devices.

### Claim 5 (depends on 1)

The method of claim 1, wherein the digital data is transmitted as a plurality of digital data images.

### Claim 6 (depends on 1)

The method of claim 1, further comprising capturing audio digital data.

### Claim 7 (depends on 1)

The method of claim 1, further comprising the compositing of the digital data onto the template within a predefined time limit.

### Claim 8 (depends on 7)

The method of claim 7, further comprising identifying a remote computing device unable to transmit the digital data within the predefined time limit and adjusting computing resources available to the identified remote computing device so that it can transmit the digital data within the predefined time limit.

### Claim 9 (depends on 1)

The method of claim 1, further comprising transmitting the composited digital data to a public display device.

### Claim 10 (depends on 6)

The method of claim 6, further comprising transmitting the captured audio digital data to a public address system.

### Claim 11 (depends on 10)

The method of claim 10, further comprising continuing to transmit newly received audio digital data after the compositing.

### Claim 12 (depends on 11)

The method of claim 11, wherein the newly received audio digital data is associated with a performing entity at the event.

### Claim 13 (depends on 12)

The method of claim 12, wherein a volume or a magnitude of the newly received audio digital data is represented on the public address system.

### Claim 14 (depends on 1)

The method of claim 1, wherein the event is live and being viewed on television by a user on the list of users.

### Claim 15 (depends on 14)

The method of claim 14, further comprising transmitting the composited digital data to the live event.

### Claim 16 (depends on 15)

The method of claim 15, wherein the transmitting is to a public display device at the live event.

### Claim 17 (depends on 16)

The method of claim 16, wherein the public display device is viewable on the television by the user on the list of users.

### Claim 18 (depends on 17)

The method of claim 17, wherein the template includes content related to the live event.

### Claim 19 (depends on 18)

The method of claim 18, further comprising transmitting content from the live event to the plurality of remote computing devices.

### Claim 20 (depends on 1)

The method of claim 1, wherein the digital data is three to nine seconds of video digital data.
