IP Library Granted Patent US 9,660,819
Granted Patent B2
US 9,660,819 · App. 14/369,711 · Granted May 23, 2017

System and method for combining multiple communication links

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,660,819
App. No.
14/369,711
Granted
May 23, 2017
Kind
B2
Abstract

This invention relates to a client device capable of receiving a multicast content through multiple communication networks, comprising at least one broadband network having a broadband bandwidth and one broadcast network for connection respectively to at least one broadband interface and one receive-only broadcast interface of the client device, wherein said client device comprises an adapter selector capable of selecting the interface to be used in order to save the broadband band-width.

Claims (20)

1. A client device for receiving a multicast stream through multiple communication networks, comprising a broadband network and at least one broadcast network, said client device comprising:

a broadband interface for connecting to the broadband network;

at least one receive-only broadcast interface for connecting to the at least one broadcast network; and

a processor configured to:

send a control message of a protocol to a multicast proxy, said control message being sent upon a client request for said multicast stream, said control message requesting said multicast stream to be transmitted over the at least one broadcast network;

select one of the at least one receive-only broadcast interface associated with a broadcast network for receiving said multicast stream and configure said selected broadcast interface with at least a frequency upon a reception of an acknowledgment to said control message, said acknowledgment comprising an indication of the broadcast network on which said multicast stream is available, said acknowledgment further comprising at least the frequency; and

select the broadband interface for receiving said multicast stream and send another control message requesting said multicast stream to be transmitted over the broadband network upon a reception of a denial to said control message.

2. The client device according to claim 1 , wherein the processor is further configured to capture and analyze the client request for the multicast stream, and send the control message towards a multicast proxy server, only in case the multicast stream is not currently being received.

3. The client device according to claim 1 , wherein the protocol is an extension of an IP Group Management Protocol.

4. A method for receiving a multicast stream through multiple communication networks, comprising a broadband network and at least one broadcast network being connected respectively to a broadband interface and at least one receive-only broadcast interface of a client device, wherein said method comprises:

sending a control message of a protocol to a multicast proxy, said control message being sent upon a client request for said multicast stream, said control message requesting said multicast stream to be transmitted over the at least one broadcast network;

selecting one of the at least one receive-only broadcast interface associated with a broadcast network for receiving said multicast stream and configuring said selected broadcast interface with at least a frequency upon a reception of an acknowledgment to said control message, said acknowledgment comprising an indication of the broadcast network on which said multicast stream is available, said acknowledgment further comprising at least the frequency; and

selecting the broadband network interface for receiving said multicast stream and sending another control message requesting said multicast stream to be transmitted over the broadband network upon a reception of a denial to said control message.

5. The method according to claim 4 , further comprising redirecting the client request to a broadcast router such that a IP multicast stream is selected to be transmitted over the broadcast network to the selected broadcast interface of the client device.

6. The method according to claim 4 , further comprising capturing and analyzing the client request for said multicast stream and sending the control message towards the multicast proxy, only in case the multicast stream is not currently being received.

7. The method according to claim 6 , comprising redirecting the client request to a corresponding broadcast router which builds a required distribution tree so as to send the multicast stream to the client device over the broadcast network.

8. The method according to claim 4 , wherein the protocol is an extension of an IP Group Management Protocol.

9. The method according to claim 4 , wherein the protocol includes a message to signal a request from the client device to receive or to stop receiving a multicast IP stream.

10. The method according to claim 4 , wherein the protocol includes a message to signal a request received from the multicast proxy server indicating that a multicast IP stream is no longer available or is now available on the broadcast network.

11. The method according to claim 4 , wherein the interface is selected according to the multicast stream bandwidth or the popularity of said multicast stream.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041378/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041370/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2014
From: GOUACHE, STEPHANE; BICHOT, GUILLAUME; LAURENT, ANTHONY
To: THOMSON LICENSING
Reel/Frame 033945/0573 →