IP Library Granted Patent US 7,965,737
Granted Patent B2
US 7,965,737 · App. 12/065,213 · Granted Jun 21, 2011

Addressing method for transporting data on a telecommunication network, corresponding address structure signal, gateway and computer program

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,965,737
App. No.
12/065,213
Granted
Jun 21, 2011
Kind
B2
Abstract

A method is provided for transforming a first transport level address into a second transport level address: the first address representing at least one digital data broadcasting service from at least one non-meshed broadcasting network and comprising data identifying the at least one digital data broadcasting service; the second address including a source field and/or a destination field in datagrams addressed to at least one communication network. The method includes the following steps: recovering data identifying the at least one digital data broadcasting service; inserting at least part of the identifying data in the second address of the datagrams.

Claims (48)

1. Method for conversion of a first transport level address into a second transport level address:

said first address representing at least one service for broadcasting digital data coming from at least one non-meshed broadcasting network and comprising pieces of data identifying said at least one digital data broadcasting service;

said second address comprising at least one of a source field or a destination field and being used in datagrams addressed to at least one communications network, and

wherein the method implements the following steps:

retrieval of said pieces of data identifying said at least one digital data broadcasting service; and

insertion of at least one part of said pieces of identifier data in said second address of said second datagrams.

2. Method of conversion according to claim 1 , wherein said telecommunications network is a network based on the IP protocol.

3. Method of conversion according to claim 1 , wherein said pieces of identifier data belong to the group comprising at least:

one identifier of said original broadcasting network;

one identifier of the transport stream; and

one identifier of said at least one digital data broadcasting service.

4. Method of conversion according to claim 1 , wherein said insertion of said identifier data is implemented in at least one of said fields forming said second transport level address.

5. Method of conversion according to claim 1 , wherein:

said at least one non-meshed broadcasting network conveys DVB type data;

said identifier of said original broadcasting network is an “ONiD” field of a DVB multiplex;

said transport stream identifier is a “TSiD” field of said DVB multiplex; and

said identifier of said at least one digital data broadcasting service is an “SiD” field of a digital broadcasting service of said “DVB” multiplex.

6. Method of conversion according to claim 5 , wherein, when said second address is of IPv4 type, said insertion of said identifier data is accomplished as follows:

two least significant bytes of said source field take a value of said original network identifier “ONiD”;

a first byte of said destination fields takes a constant value that is characteristic of the transmission of the DVB digital broadcasting services;

second third bytes of said destination fields take a value of said transport stream identifier “TSiD”;

a fourth byte of said destination fields takes a value representing said service identifier.

7. Method according to claim 6 , wherein said value representing said service identifier is determined as follows:

[11111110] in the case of a distribution of the set of said at least one DVB digital broadcasting service;

a binary value coming from a re-numbering of said service identifier <<SiD>> on 8 bits and included between [00000000] and [11111101] in the case of a distribution of only one of said at least one DVB digital broadcasting service.

8. Method according to claim 7 wherein said re-numbering of said service identifier “SiD” on 8 bits comprises the following steps:

counting of a set of said at least one DVB digital broadcasting service identified by said original network identifier “ONiD” and said transport stream identifier “TSiD”; and

allocation of an increasing binary value to each element of said set.

9. Method of conversion according to claim 5 , wherein, when said second address is of an IPv6 type, said insertion of said identifier data is accomplished as follows:

two least significant bytes of said source field take a value of said original network identifier “ONiD”;

a third byte of said destination field takes a constant value characteristic of the transmission of the DVB digital broadcasting services;

thirteenth and fourteenth bytes of said destination field take a value of said transport stream identifier “TSiD”; and

fifteenth and sixteenth bytes of said destination field take a value representing said service identifier.

10. Method according to claim 9 wherein said value representing said service identifier is determined as follows:

[1111111] [11111101] in the case of a distribution of the set of at least one DVB digital broadcasting service;

the value of said identifier of the service “SiD” in the case of a distribution of only one of said at least one DVB digital broadcasting service.

11. Gateway comprising means for converting a first transport level address into a second transport level address:

said first address representing at least one service for the broadcasting of digital data coming from at least one non-meshed broadcasting network and comprising pieces of data identifying said at least one digital data broadcasting service;

said second address comprising at least one of a source field or a destination field and being used in datagrams addressed to at least one communications network, and

wherein the gateway comprises:

means for retrieval of said pieces of data identifying said at least one digital data broadcasting service, and

means for insertion of at least one part of said pieces of identifier data in said second address of said datagrams.

12. Computer program product stored in a Non-transitory computer-readable medium and/or executable by a microprocessor, wherein the product comprises program code instructions for implementation a method for conversion of a first transport level address into a second transport level address:

said first address representing at least one service for broadcasting digital data coming from at least one non-meshed broadcasting network and comprising pieces of data identifying said at least one digital data broadcasting service;

said second address comprising at least one of a source field or a destination field and being used in datagrams addressed to at least one communications network, and

wherein the method implements the following steps:

retrieval of said pieces of data identifying said at least one digital data broadcasting service; and

insertion of at least one part of said pieces of identifier data in said second address of said second datagrams.

Assignments (9)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2008
From: ROY, DAVID; BONIZEC, GILBERT; GESLIN, FRANCK
To: FRANCE TELECOM
Reel/Frame 021775/0215 →