IP Library Granted Patent US 7,945,694
Granted Patent B2
US 7,945,694 · App. 12/294,836 · Granted May 17, 2011

Realtime media distribution in a p2p network

Assignee: Rayv Inc.
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 7,945,694
App. No.
12/294,836
Granted
May 17, 2011
Kind
B2
Abstract

Nodes in a realtime p2p media distribution can act in the role of ‘Amplifiers’ to increase the total available bandwidth in the network and thus to improve the quality of the realtime media consumed by the viewers. Examples of such media consumptions are TV channels over the Internet, video on demand films and files, and media files downloaded to be consumed at a later time. Amplifiers are added to the p2p swarm by a mechanism that discovers the need for supplemental bandwidth in the swarm and orders nodes to join the swarm in the role of amplifiers. The amplifiers' main goal is to maximize the amount of bandwidth they supply (upload) to the swarm while minimizing the amount of bandwidth they consume (download).

Claims (8)

1. A system fog enabling a live transmission of media in a distributed network of nodes that includes swarm nodes; the swarm nodes include consumer nodes that are configured to process transmitted media; the system is configured to dynamically identify a need for additional bandwidth required for the live transmission of said media to said consumer nodes, and in response thereto to allocate to the swarm nodes at least one amplifier node for providing the additional bandwidth, said at least one amplifier node configured to download less than it uploads, and to facilitate the additional bandwidth for the use of said consumer nodes without consuming the live transmitted media within the swarm, thereby enabling the live transmission of said media,

wherein each amplifier node is configured to operate in order to maximize the amplifier's gain defined as upload bandwidth minus the download bandwidth.

2. A system fog enabling a live transmission of media in a distributed network of nodes that includes swarm nodes; the swarm nodes include consumer nodes that are configured to process transmitted media; the system is configured to dynamically identify a need for additional bandwidth required for the live transmission of said media to said consumer nodes, and in response thereto to allocate to the swarm nodes at least one amplifier node for providing the additional bandwidth, said at least one amplifier node configured to download less than it uploads, and to facilitate the additional bandwidth for the use of said consumer nodes without consuming the live transmitted media within the swarm, thereby enabling the live transmission of said media,

wherein said amplifier node is configured to maximize amplifier's gain by favoring download of segments that are a mathematical combination of at least two actual media segments and that can be uploaded to other nodes.

3. The system according to claim 2 , wherein the mathematical combination being the XOR function.

4. A system fog enabling a live transmission of media in a distributed network of nodes that includes swarm nodes; the swarm nodes include consumer nodes that are configured to process transmitted media; the system is configured to dynamically identify a need for additional bandwidth required for the live transmission of said media to said consumer nodes, and in response thereto to allocate to the swarm nodes at least one amplifier node for providing the additional bandwidth, said at least one amplifier node configured to download less than it uploads, and to facilitate the additional bandwidth for the use of said consumer nodes without consuming the live transmitted media within the swarm, thereby enabling the live transmission of said media, wherein

the system is configured to dynamically identify the need for additional bandwidth using centralized means, and

number of additional required amplifiers complies with the following equation: missing bandwidth for download equals to or smaller than sum of the Gains (upload minus download) of all the additional amplifiers.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2014
From: RAYV, INC
To: YAHOO! INC.
Reel/Frame 033750/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2008
From: LUZZATTI, OMER; SHEM-TOV, OFER; LEVY, OLEG; LEVY, MAXIM
To: RAYV INC.
Reel/Frame 021605/0612 →
Continuity (3)
Provisional Application 60785991 · Mar 27, 2006
Provisional Application 60847677 · Sep 28, 2006
Related Publication 20090248872A1 · Oct 1, 2009