Patents by Inventor Ben Youcef ECH-CHERGUI

Ben Youcef ECH-CHERGUI 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).

  • Patent number: 9633207
    Abstract: A method for downloading at least one software component onto a computing device, and associated computer program product, computing device and computer system are disclosed. In one aspect, the method is implemented by the computer device including an information processing unit having a memory. The downloading method includes downloading to the memory of a first application from a first distribution capability and connection to a second distribution capability via the first application. The connection to the second distribution capability is performed in a secure manner using an authentication code. The downloading method further includes downloading to the memory of a second application from the second distribution capability, secure connection to a third distribution capability via the second application, and downloading to the memory of each software component from the third distribution capability.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: April 25, 2017
    Assignee: THALES
    Inventors: Ben Youcef Ech-Chergui, Ludovic Derouet
  • Publication number: 20170068531
    Abstract: The invention relates to a method for deploying a set of software application(s), wherein: reception by the server of software application(s) to be deployed on terminals; determination, based on the software application(s), of a deployment list by implementing the following steps via the server: for each operating system, selection of the software applications based on criteria relative to the compatibility between said applications and said operating system; and determination of a deployment sub-list associated with said operating system and comprising the identifiers of said selected applications; insertion into the deployment list of the sub-list determined for the systems of applications; provision of said deployment list to the terminals.
    Type: Application
    Filed: February 13, 2015
    Publication date: March 9, 2017
    Applicant: THALES
    Inventors: Ben Youcef Ech-Chergui, Ludovic Derouet
  • Publication number: 20150332051
    Abstract: A method for downloading at least one software component onto a computing device, and associated computer program product, computing device and computer system are disclosed. In one aspect, the method is implemented by the computer device including an information processing unit having a memory. The downloading method includes downloading to the memory of a first application from a first distribution capability and connection to a second distribution capability via the first application. The connection to the second distribution capability is performed in a secure manner using an authentication code. The downloading method further includes downloading to the memory of a second application from the second distribution capability, secure connection to a third distribution capability via the second application, and downloading to the memory of each software component from the third distribution capability.
    Type: Application
    Filed: April 22, 2015
    Publication date: November 19, 2015
    Inventors: Ben Youcef ECH-CHERGUI, Ludovic DEROUET
  • Publication number: 20140223426
    Abstract: A method for generating one package file, from an initial package file including an application to be secured and an initial configuration file, is implemented by a computer. In one aspect, the method includes extracting, from the initial package file, the application and the initial configuration file and creating a first configuration file from the initial configuration file. The method also includes creating an application for dynamically creating an execution environment for the application to be secured, configured to implement the loading of a security library, substitute, from a function call associated with the application to be secured, of one call to an unsecured function with a call to a function of the security library, and launch the application to be secured after the substitution. The method further includes encapsulating the first configuration file and the application to be secured in a first package file.
    Type: Application
    Filed: April 4, 2014
    Publication date: August 7, 2014
    Applicant: THALES
    Inventors: Ben Youcef Ech-Chergui, Adrien Bioteau
  • Publication number: 20120163383
    Abstract: This method for transmitting data between a starting network and a receiving network through a transit network comprises, during a transmission of data comprised in at least one frame of a data link layer: encapsulation of the frame in at least one packet of a network layer compatible with the transit network, and transmission of each packet to the receiving network. Each packet is a secured packet, and the encapsulation step comprises the following steps: generating at least one security encapsulation header, forming at least one encapsulation packet comprising at least one of the security encapsulation header(s) and the frame or a fragment of the frame, forming each secured packet by applying at least one cryptographic protection to each encapsulation packet.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 28, 2012
    Applicant: THALES
    Inventor: Ben Youcef ECH-CHERGUI