Patents by Inventor Bruno Chatras

Bruno Chatras has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230283548
    Abstract: A method of controlling a packet stream generated by an application installed in a mobile terminal, the stream being intended to be sent by the terminal over a communications network managed by an operator. The method includes the following acts implemented in the terminal, for at least one packet generated by the application: obtaining a first packet having a first header and payload data; transmitting a request message to a security module installed in the terminal, the message including a parameter of the first header; receiving a response from the security module, which includes an instruction relating to transmission of a second packet, the response being based on the parameter and established according to a processing rule; preparing the second packet by modifying the first header into a second header, based on the instruction, the second packet including the second header and the payload data; and transmitting the second packet.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Inventors: Bruno Chatras, Youssef Chadli
  • Patent number: 11700199
    Abstract: A method of controlling a packet stream generated by an application installed in a mobile terminal, the stream being intended to be sent by the terminal over a communications network managed by an operator. The method includes the following acts implemented in the terminal, for at least one packet generated by the application: obtaining a first packet having a first header and payload data; transmitting a request message to a security module installed in the terminal, the message including a parameter of the first header; receiving a response from the security module, which includes an instruction relating to transmission of a second packet, the response being based on the parameter and established according to a processing rule; preparing the second packet by modifying the first header into a second header, based on the instruction, the second packet including the second header and the payload data; and transmitting the second packet.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: July 11, 2023
    Assignee: ORANGE
    Inventors: Bruno Chatras, Youssef Chadli
  • Patent number: 11665210
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: May 30, 2023
    Assignee: ORANGE
    Inventor: Bruno Chatras
  • Patent number: 11558433
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: January 17, 2023
    Assignee: ORANGE
    Inventor: Bruno Chatras
  • Patent number: 11509697
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: November 22, 2022
    Assignee: ORANGE
    Inventor: Bruno Chatras
  • Publication number: 20220294833
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 15, 2022
    Inventor: Bruno Chatras
  • Publication number: 20210289008
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Inventor: Bruno Chatras
  • Publication number: 20210289009
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Inventor: Bruno Chatras
  • Patent number: 11063991
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: July 13, 2021
    Assignee: Orange
    Inventor: Bruno Chatras
  • Patent number: 11005707
    Abstract: A method for managing a rule for classifying a packet of a control message relating to a communications service designed to be used by a terminal of a user. The rule relates to routing of the packet in a communications infrastructure providing the service. The method is implemented in a control entity of the infrastructure. Also provided is a method implemented in a routing device for routing the control message packet in the communications infrastructure.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 11, 2021
    Assignee: ORANGE
    Inventors: Bruno Chatras, Lionel Morand
  • Patent number: 10958541
    Abstract: A method for selecting a set of functions of a communications infrastructure, referred to as a network slice, for routing data relating to an application installed in a user terminal connected to the infrastructure. The method is implemented by the terminal and includes: transmitting, to a rule management entity, an identifier of at least one application in the terminal; receiving, from the rule management entity, at least one rule relating to the network slice associated with the identifier of the at least one application received; and determining a network slice based on the at least one rule obtained.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: March 23, 2021
    Assignee: ORANGE
    Inventors: Bruno Chatras, Steve Tsang Kwong U
  • Publication number: 20200313981
    Abstract: A method and device for processing a network service instantiation request received by an orchestration entity using a virtualized network function service. A descriptor of the network service includes at least one reference to an object to be deployed in order to instantiate the network service. When the descriptor of the object is not available at the orchestration entity, the orchestration entity obtains information from the network service descriptor that can be used to identify at least one target entity configured to instantiate the object on instruction from the orchestration entity or to transmit the descriptor of the object to the orchestration entity, and transmits, to one of the at least one target entities, a request to instantiate the object or a request to recover a file comprising the descriptor of the object.
    Type: Application
    Filed: September 13, 2018
    Publication date: October 1, 2020
    Inventors: Bruno Chatras, Philippe Fouquart
  • Patent number: 10708738
    Abstract: A method for executing an application on a terminal provided with a chip card. The method includes an installation entity verifying that the chip card possesses execution resources for executing a remote server module in cooperation with a client module being executed on the terminal in order to provide the application. When the chip card is verified, the installation entity makes available the resources for executing the remote server module, sends a request for creating a virtualized resource based on the execution resources to a virtualized resource management entity of the chip card, and orders installation of the remote server module in the chip card, in order for the created virtualized resource to execute the remote server module, in cooperation with the client module.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: July 7, 2020
    Assignee: ORANGE
    Inventors: Youssef Chadli, Bruno Chatras
  • Publication number: 20200186464
    Abstract: A method of controlling a packet stream generated by an application installed in a mobile terminal, the stream being intended to be sent by the terminal over a communications network managed by an operator. The method includes the following acts implemented in the terminal, for at least one packet generated by the application: obtaining a first packet having a first header and payload data; transmitting a request message to a security module installed in the terminal, the message including a parameter of the first header; receiving a response from the security module, which includes an instruction relating to transmission of a second packet, the response being based on the parameter and established according to a processing rule; preparing the second packet by modifying the first header into a second header, based on the instruction, the second packet including the second header and the payload data; and transmitting the second packet.
    Type: Application
    Filed: February 12, 2020
    Publication date: June 11, 2020
    Inventors: Bruno Chatras, Youssef Chadli
  • Publication number: 20200153876
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Inventor: Bruno Chatras
  • Publication number: 20200112492
    Abstract: A method for selecting a set of functions of a communications infrastructure, referred to as a network slice, for routing data relating to an application installed in a user terminal connected to the infrastructure. The method is implemented by the terminal and includes: transmitting, to a rule management entity, an identifier of at least one application in the terminal; receiving, from the rule management entity, at least one rule relating to the network slice associated with the identifier of the at least one application received; and determining a network slice based on the at least one rule obtained.
    Type: Application
    Filed: May 25, 2018
    Publication date: April 9, 2020
    Inventors: Bruno Chatras, Steve Tsang Kwong U
  • Patent number: 10594603
    Abstract: The invention relates to a method of controlling a packet stream generated by an application (APP) installed in a mobile terminal (UE), the stream being intended to be sent by the terminal over a communications network managed by an operator, the method comprising the following steps implemented in the terminal, for all or some of the packets generated by the application: obtaining and analysis of a packet, termed the first packet (P1), sending by the terminal of a second packet (P2) based on the first packet and conforming to at least one processing rule established by the operator, as a function of the result of the analysis and if the result of the analysis permits the sending.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 17, 2020
    Assignee: Orange
    Inventors: Bruno Chatras, Youssef Chadli
  • Patent number: 10536489
    Abstract: Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: January 14, 2020
    Assignee: ORANGE
    Inventor: Bruno Chatras
  • Patent number: 10506011
    Abstract: A codec negotiation method may include issuance by a first terminal, belonging to a first IP domain/network, of an offer message specifying, a list of codecs referred which said first terminal is capable of using for communicating with a second terminal, belonging to a second IP domain/network. The offer may be intercepted by a transit device situated on the signaling path between the first and second domains/networks. The transit device may determine a revised offer, and send the revised offer to the second terminal. The second terminal may determine a response including a list of more than one codecs that are contained in the revised offer and that the second terminal is capable of using, and sends the response to the transit device. The transit device may determine a provisional revised response, so as to comply with a certain priority criterion selected by the operators of the domains/networks in question.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: December 10, 2019
    Assignee: ORANGE
    Inventors: Philippe Tamagnan, Bruno Chatras
  • Patent number: 10498546
    Abstract: A technique is provided for communication between a client entity and a packet mode data network by way of a communication network implementing control and metering mechanisms. A method implemented by an entity for controlling rules includes the following acts: receiving from a rules application entity a request to open a control session relating to a communication session between a client entity and the data network; ordering this application entity to associate for the session with at least one application level message received from the client entity at least one information item relating to a resources control function, intended to be used by an application entity situated in the data network to implement a command of resources for this session.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 3, 2019
    Assignee: ORANGE
    Inventors: Bruno Chatras, Ali Amine Mouafik, Simon Bertrand