IP Library Granted Patent US 9,160,547
Granted Patent B2
US 9,160,547 · App. 13/123,919 · Granted Oct 13, 2015

Method and devices for managing a data flow transfer

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,160,547
App. No.
13/123,919
Granted
Oct 13, 2015
Kind
B2
Abstract

A method is provided for managing a transfer of a data stream received by a mobile terminal of a first network to a second network, the terminal having subscribed to at least one multicasting group receiving the data stream, and being connected to the first network by way of an access router for the first network, termed the first router. The method comprises: detecting, by an access router for the second network, termed the second router, an arrival of the terminal in the second network; obtaining, by the second router, information relating to at least one multicasting group to which the terminal has subscribed, on the basis of a reading of a subscription table; and receiving the data stream by the second router, on the basis of the information obtained, and retransmission to the terminal.

Claims (27)

1. A method for managing a transfer of a data stream received by a mobile terminal of a first network to a second network, said terminal having subscribed to at least one multicasting group receiving said data stream, and being connected to said first network by way of a first router, the first router being an access router for the first network, said method comprising:

detecting, by a second router, an arrival of said terminal in said second network, said second router being an access router for the second network;

obtaining, by said second router, information relating to at least one multicasting group to which said terminal has subscribed, based on said second router reading from a subscription table readable by the first router and by the second router;

receiving said data stream by said second router, based on said information obtained; and

retransmitting the data stream to said terminal.

2. The method of claim 1 , further comprising a step of adding said second router to a multicasting tree for the multicasting group receiving said data stream, wherein said reception step is implemented as long as said second router does not belong to said multicasting tree.

3. The method of claim 1 , wherein said subscription table indicates, for a terminal, all the multicasting groups to which said terminal has subscribed, and said reading is implemented by said second router.

4. The method of claim 3 , wherein said second router sends a request to transmit said data stream destined for a router common to said first and second networks, and receives said data stream originating from said common router.

5. The method of claim 1 , wherein said subscription table is associated with said first router and indicates, for a terminal connected to said first network, all of the multicasting group to which said terminal has subscribed, and said reading is implemented by said first router.

6. The method of claim 5 , wherein said second router sends a request to transmit said data stream destined for said first router and receives said data stream originating from said first router.

7. The method of claim 5 , wherein a subscription table is also associated with said second router, said subscription table indicating, for a terminal connected to said second network, all of the multicasting groups to which said terminal has subscribed.

8. The method of claim 1 , wherein said subscription table is at least one of updated periodically and updated as a function of a modification of the subscriptions of said terminal.

9. A system for managing a transfer of a data stream received by a mobile terminal of a first network to a second network, said system comprising:

a first router that is an access router for said first network;

a second router that is an access router for said second network;

said terminal having subscribed to at least one multicasting group receiving said data stream, and being connected to said first network by way of said first router,

wherein said second router is configured to

detect an arrival of said terminal in said second network;

obtain information relating to at least one multicasting group to which said terminal has subscribed, based on said second router reading from a subscription table readable by the first router and by the second router;

receive said data stream based on the information obtained; and

retransmit said data stream to said terminal.

10. An access router for a second network, the access router comprising a memory having stored therein a computer program, and a processor that executes the computer program to:

detect an arrival of terminal in said second network, the terminal having been subscribed to at least one multicasting group receiving a data stream on a first network;

obtain information relating to at least one multicasting group to which said terminal has subscribed, on the basis of said second router reading from a subscription table readable by the first router and by the second router;

receive said data stream on the basis of the information obtained; and

retransmit the data stream to said terminal.

11. A non-transitory computer readable medium having stored thereon instructions for allowing a processor to carry out the method of claim 1 .

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED ON REEL 052853 FRAME 0153. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Jan 25, 2021
From: MONARCH NETWORKING SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 055100/0624 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLYRECORDED. Recorded Jan 25, 2021
From: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
To: MONARCH NETWORKING SOLUTIONS LLC
Reel/Frame 055101/0608 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2019
From: ACACIA RESEARCH GROUP LLC
To: MONARCH NETWORKING SOLUTIONS LLC
Reel/Frame 051238/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2019
From: TRANSPACIFIC IP GROUP LIMITED
To: ACACIA RESEARCH GROUP LLC
Reel/Frame 051192/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2017
From: ORANGE
To: TRANSPACIFIC IP GROUP LIMITED
Reel/Frame 044625/0315 →
CHANGE OF NAME Recorded Dec 8, 2017
From: FRANCE TELECOM
To: ORANGE
Reel/Frame 044625/0361 →
CHANGE OF NAME Recorded Sep 2, 2015
From: FRANCE TELECOM
To: ORANGE
Reel/Frame 036526/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2011
From: SEITE, PIERRICK
To: FRANCE TELECOM
Reel/Frame 026393/0028 →