IP Library Granted Patent US 7,149,215
Granted Patent B1
US 7,149,215 · App. 10/077,763 · Granted Dec 12, 2006

Technique for multicasting receiver membership reports

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,149,215
App. No.
10/077,763
Granted
Dec 12, 2006
Kind
B1
Abstract

A technique for distributing receiver membership reports containing receiver information for a plurality of multicast source systems in a multicast source notification of interest protocol is disclosed. In one embodiment, the technique is realized by collecting receiver information for a plurality of multicast source systems; aggregating receiver information for each multicast source system into a respective record; indexing each respective record using an IP address of each multicast source system; aggregating the plurality of respective records into a single message; and multicasting the single message to a group address.

Claims (34)

1. A method for multicasting a plurality of receiver membership reports containing receiver information for a plurality of multicast source systems, the method comprising the steps of:

collecting receiver information for the plurality of multicast source systems;

aggregating the receiver information for each multicast source system into a respective record;

indexing each respective record using an address associated with each multicast source system;

aggregating the plurality of respective records into a single message; and

multicasting the single message to a group address, wherein the group address includes each multicast source system so that each of the plurality of multicast source systems receives the single message.

2. The method of claim 1 , wherein the address associated with each multicast source system is an IP address of each multicast source system.

3. The method of claim 1 , wherein the receiver information comprises a source identifier, a multicast group, and a group record.

4. The method of claim 3 , wherein the group record comprises one of Transmit and Hold.

5. The method of claim 1 , further comprising the steps of:

accessing a corresponding respective record from the single message; and

enabling each multicast source system to respond based upon the receiver information in each corresponding respective record.

6. The method of claim 1 , wherein the method operates according to a multicast source notification of interest protocol.

7. A system for multicasting a plurality of receiver membership reports containing receiver information, the system comprising:

a plurality of multicast source systems for receiving receiver information; and

a router for collecting receiver information for the plurality of multicast source systems; aggregating the receiver information for each multicast source system into a respective record; indexing each respective record using an address associated with each multicast source system; aggregating the plurality of respective records into a single message; and multicasting the single message to a group address, wherein the group address includes each multicast source system so that each of the plurality of multicast source systems receives the single message.

8. The system of claim 7 , wherein the address associated with each multicast source system is an IP address of each multicast source system.

9. The system of claim 7 , wherein the receiver information comprises a source identifier, a multicast group, and a group record.

10. The system of claim 7 , wherein each multicast source system accesses a corresponding respective record from the single message and responds based upon the receiver information in each corresponding respective record.

11. The system of claim 7 , wherein multicasting the plurality of receiver membership reports operates according to a multicast source notification of interest protocol.

12. An article of manufacture for multicasting a plurality of receiver membership reports containing receiver information for a plurality of multicast source systems, the article of manufacture comprising:

at least one computer-processor-readable storage medium; and instructions stored on the at least one medium;

wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to:

collect receiver information for the plurality of multicast source systems;

aggregate the receiver information for each multicast source system into a respective record;

index each respective record using an address associated with each multicast source system;

aggregate the plurality of respective records into a single message; and

multicast the single message to a group address, wherein the group address includes each multicast source system so that each of the plurality of multicast source systems receives the single message.

13. The article of manufacture of claim 12 , wherein the address associated with each multicast source system is an IP address of each multicast source system.

14. The article of manufacture of claim 12 , wherein the receiver information comprises a source identifier, a multicast group, and a group record.

15. The article of manufacture of claim 12 , wherein the at least one processor is further caused to operate so as to:

access a corresponding respective record from the single message; and

enable each multicast source system to respond based upon the receiver information in each corresponding respective record.

16. The article of manufacture of claim 12 , wherein the article of manufacture operates according to a multicast source notification of interest protocol.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2014
From: ROCKSTAR CONSORTIUM US LP
To: CONSTELLATION TECHNOLOGIES LLC
Reel/Frame 032162/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032116/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →