IP Library › Granted Patent US 10,389,836
Granted Patent B2
US 10,389,836 · App. 15/765,143 · Granted Aug 20, 2019

Method for controlling recommendation messages in a communications network

Inventors: Arnaud Braud (Lannion, FR); Gael Fromentoux (Pleumeur Bodou, FR); Frederic Fieau (Paris, FR)
Assignee: ORANGE
H04L67/2819H04L12/4633H04L63/0428H04L69/03H04L69/164H04L65/00H04L67/42H04L69/325H04W80/06
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 10,389,836
App. No.
15/765,143
Granted
Aug 20, 2019
Kind
B2
Abstract

A method for controlling, in a communications network, recommendation messages exchanged during a session between a first endpoint, referred to as a source entity, and a second endpoint, referred to as a receiving entity. The messages are exchanged via a tube grouping data packets of a communication protocol with no guarantee of the delivery of the data packets. The method includes: obtaining recommendations contained in the recommendation messages via a control entity located on a network path of the tube, the control entity being authorized by an operator of the communications network; calculating a new recommendation message, on the basis of the recommendations obtained and of at least one information item relating to conditions of the network provided by the control entity; and sending the new recommendation message to at least one network entity located at one end of the tube.

Claims (22)

1. A method for controlling, in a communications network, recommendation messages exchanged during a session between a first endpoint, called a source entity, and a second endpoint, called a recipient entity, said messages being exchanged via a tube grouping data packets of a communications protocol with no guarantee of the delivery of said data packets, wherein the method comprises the following acts by a control entity of the communications network:

obtaining recommendations contained in said recommendation messages via the control entity located on a network path of said tube, said control entity being authorized by an operator of said communications network;

calculating a new recommendation message on the basis of said recommendations obtained and of at least one information item relating to conditions of said network provided by said control entity; and

sending said new recommendation message to at least one network entity located at one end of said tube.

2. The method as claimed in claim 1 , further comprising intercepting at least one recommendation message among said exchanged recommendation messages, said new calculated recommendation message replacing said at least one intercepted recommendation message.

3. The method as claimed in claim 1 , further comprising aggregating said recommendations obtained, said calculation of the new recommendation message taking into account said aggregated recommendations.

4. A control entity for controlling, in a communications network, recommendation messages exchanged via a tube grouping data packets of a communications protocol with no guarantee of the delivery of said data packets, between a first endpoint, called a source entity, and a second endpoint, called a recipient entity, said control entity being located on a network path of said tube and authorized by an operator of said network, wherein the control entity comprises:

a processor; and

a non-transitory computer-readable medium comprising instructions stored thereon, which when executed by the processor configure the control device to perform acts comprising:

obtaining recommendations contained in said recommendation messages;

obtaining at least one information item relating to conditions of said network;

calculating a new recommendation message on the basis of said recommendations obtained by said first obtaining module, and of the obtained at least one information item relating to conditions of said network; and

sending said new recommendation message to at least one network entity located on a network path of said tube.

5. The control entity as claimed in claim 4 , wherein the instructions further configure the control entity to intercept at least one recommendation message among said exchanged recommendation messages, and to replace said at least one intercepted recommendation message with said new recommendation message.

6. The control entity as claimed in claim 4 , wherein the instructions further configure the control entity to aggregate said recommendations obtained and to calculate said new recommendation message by taking into account said recommendations aggregated.

7. The control entity as claimed in claim 4 , wherein the instructions further configure the control entity to encrypt said new recommendation message before said new recommendation message is sent by said sending module.

8. A system comprising the control entity as claimed in claim 4 , and said source and recipient entities.

9. The system as claimed in claim 8 , wherein said source entity is a user terminal and the recipient entity is a server, and wherein the control entity is also managed by the operator of said communications network.

10. A non-transitory computer-readable medium comprising a program stored thereon and comprising program code instructions for implementing a method of controlling, in a communications network, recommendation messages exchanged during a session between a first endpoint, called a source entity, and a second endpoint, called a recipient entity, when said program is executed by a control entity for controlling the recommendation messages, said recommendation messages being exchanged via a tube grouping data packets of the communications protocol with no guarantee of the delivery of said data packets, method comprises the following acts by the control entity:

obtaining recommendations contained in said recommendation messages via the control entity located on a network path of said tube, said control entity being authorized by an operator of said communications network;

calculating a new recommendation message on the basis of said recommendations obtained and of at least one information item relating to conditions of said network provided by said control entity; and

sending said new recommendation message to at least one network entity located at one end of said tube.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2018
From: BRAUD, ARNAUD; FROMENTOUX, GAEL; FIEAU, FREDERIC
To: ORANGE
Reel/Frame 045874/0004 →
Priority Claims (1)
FR 15 59317 · Sep 30, 2015 · national
Continuity (1)
Related Publication 20180288181A1 · Oct 4, 2018
Cited By (1)
US 12,556,457