IP Library Granted Patent US 9,277,269
Granted Patent B2
US 9,277,269 · App. 14/361,461 · Granted Mar 1, 2016

System and method for synchronized interactive layers for media broadcast

Inventor: Rony Zarom (New York, NY)
Assignee: NEWROW, INC.
H04N21/431H04H20/106H04H20/33H04H20/82H04H20/93H04H60/06H04N21/266H04N21/2668H04N21/47205H04N21/8545
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,277,269
App. No.
14/361,461
Granted
Mar 1, 2016
Kind
B2
Abstract

A system and method for broadcasting to a plurality of client side devices over a network, such as the Internet, using visual layers for assembly in a media broadcast. In response to receiving input for simulating the media broadcast defined by content objects and arrangement of each layer in the simulation, transmitting the content objects for each of a plurality of the layers in a different live stream to each of the client side devices and transmitting design parameters defining the arrangement of the layers in the simulation to each of the client side devices. Each of the client side devices may be adapted to assemble the layers of a media broadcast according to the content objects and design parameters of the transmissions so that the content objects and design of the media broadcast assembled at each of the client side devices substantially matches that of the simulated media broadcast.

Claims (18)

1. A method for broadcasting to a plurality of client side devices comprising:

receiving input for simulating a media broadcast in a staging area that mimics a broadcast screen to prepare a broadcast off-air, the media broadcast comprising a plurality of media layers, wherein each layer is defined by content objects and arrangement in the simulated media broadcast;

triggering the transmission of the content objects for each of a plurality of the layers in a different live stream to each of the client side devices; and

triggering the transmission of design parameters defining the arrangement of the layers in the simulated media broadcast to each of the client side devices, wherein each of the client side devices is adapted to assemble the layers of a media broadcast according to the content objects and design parameters of the transmissions so that the media is broadcast on-air at each of the client side devices having content objects and design that substantially match those of the simulated media broadcast.

2. The method of claim 1 comprising displaying the media broadcast simultaneously at all the client side devices.

3. The method of claim 1 comprising displaying the media broadcast at each of the client side devices in real-time as the media broadcast is simulated.

4. The method of claim 1 , wherein at least one of the layers is personalized for each client side device according to the personal information associated with the client side device user(s).

5. The method of claim 1 , wherein at least one of the layers is interactive updating the content instantiated in at least one of the content objects in response to receiving input from a user interacting with the layers at the client side devices.

6. The method of claim 5 , wherein interactive content updates are updated remotely from a source server.

7. The method of claim 5 , wherein the content for interactive updates is transmitted with the layer content objects and is stored at the client side devices to locally update the interactive layer.

8. The method of claim 1 , wherein the media broadcast assembled at each the client side devices includes the same content objects as the simulated media broadcast, but which are instantiated differently at each of a plurality of the client side devices.

9. The method of claim 1 , wherein the media broadcast is simulated at a staging environment interface providing links to media content from a plurality of different servers.

10. The method of claim 1 , wherein the media broadcast is simulated at a centralized server.

11. The method of claim 1 , wherein the media broadcast is simulated at a client side.

12. A system for broadcasting to a plurality of client side devices comprising:

a server to receive input from a moderator device for simulating a media broadcast in a staging area that mimics a broadcast screen to prepare the media broadcast off-air, the broadcast comprising a plurality of media layers, wherein each layer is defined by content objects and arrangement in the simulated media broadcast,

wherein receiving the input triggers the server to transmit to each of the client side devices the content objects for each of a plurality of the layers in a different live stream and design parameters defining the arrangement of the layers in the simulated media broadcast,

wherein each of the client side devices is adapted to assemble the layers of a media broadcast according to the content objects and design parameters of the transmissions so that the media is broadcast on-air at each of the client side devices having content objects and design that substantially match those of the simulated media broadcast.

Assignments (5)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (RELEASES RF 052638/0892) Recorded Jan 22, 2021
From: ORIX GROWTH CAPITAL, LLC (F/K/A ORIX VENTURE FINANCE LLC AND ORIX VENTURE FINANCE, LC)
To: KALTURA, INC.
Reel/Frame 055085/0501 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 14, 2021
From: KALTURA, INC.; KALTURA EUROPE LIMITED
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 054994/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2020
From: NEWROW INC
To: KALTURA INC
Reel/Frame 053365/0364 →
SECURITY INTEREST Recorded May 12, 2020
From: KALTURA, INC.; NEWROW, INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 052638/0892 →
CHANGE OF NAME Recorded Feb 24, 2015
From: WATCHITOO, INC.
To: NEWROW, INC.
Reel/Frame 035077/0412 →
Continuity (2)
Provisional Application 61564655 · Nov 29, 2011
Related Publication 20140344856A1 · Nov 20, 2014