Patents by Inventor Hicham Agrou

Hicham Agrou 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: 10162977
    Abstract: A data security system for securing the critical data of an on-board airplane avionics system comprising access control means for controlling access to the said data on the basis of the security related information of a user, wherein the security related information is selected from the group consisting of: a list of authorised users; a maximum number of allowed accesses, as well as the types of allowed accesses; a time window allowed for access; a series/concatenation allowed for access, by various different users; and a hierarchical prioritisation of the zones associated with the data storage means.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: December 25, 2018
    Assignee: THALES
    Inventors: Patrice Georges Paul Toillon, Hicham Agrou
  • Patent number: 9946580
    Abstract: This multi-core processor system for processing information, of the kind including a data exchange engine (2) associated with multiple users (3) of shared resources (4), is characterized in that it includes means for controlling data exchanges in the processor, associated with each user (3), with the exchange engine (2) and with the shared resources (4) and defining at the processor, a data exchange law determined according to a defined space-time mapping, a giving the possibility of obtaining predictable operating performances of this processor.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 17, 2018
    Assignee: THALES
    Inventors: Patrice Toillon, Hicham Agrou
  • Patent number: 9921844
    Abstract: This multi-user processor system for processing information, of the type including a data exchange engine (3) associated with multiple users (1) of shared resources (2), is characterized in that it includes means (4) for controlling data exchange in the processor, associated with each user, the exchange engine and the shared resources, in order to authorize transactions or not and in that the engine includes means (5) for breaking down authorized transactions into elementary sub-transactions, means (6) for interlacing the sub-transactions obtained from the breaking down of the authorized transactions of several users and the means (6) for distributing these interlaced sub-transactions among the different resources.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: March 20, 2018
    Assignee: THALES
    Inventors: Patrice Georges Paul Toillon, Hicham Agrou
  • Publication number: 20160246980
    Abstract: A data security system for securing the critical data of an on-board airplane avionics system comprising access control means for controlling access to the said data on the basis of the security related information of a user, wherein the security related information is selected from the group consisting of: a list of authorised users; a maximum number of allowed accesses, as well as the types of allowed accesses; a time window allowed for access; a series/concatenation allowed for access, by various different users; and a hierarchical prioritisation of the zones associated with the data storage means.
    Type: Application
    Filed: March 7, 2014
    Publication date: August 25, 2016
    Applicant: Thales
    Inventors: Patrice Georges Paul TOILLON, Hicham AGROU
  • Publication number: 20150370572
    Abstract: This multi-user processor system for processing information, of the type including a data exchange engine (3) associated with multiple users (1) of shared resources (2), is characterized in that it includes means (4) for controlling data exchange in the processor, associated with each user, the exchange engine and the shared resources, in order to authorize transactions or not and in that the engine includes means (5) for breaking down authorized transactions into elementary sub-transactions, means (6) for interlacing the sub-transactions obtained from the breaking down of the authorized transactions of several users and the means (6) for distributing these interlaced sub-transactions among the different resources.
    Type: Application
    Filed: February 3, 2014
    Publication date: December 24, 2015
    Inventors: Patrice Georges Paul Toillon, Hicham Agrou
  • Publication number: 20150347195
    Abstract: This multi-core processor system for processing information, of the kind including a data exchange engine (2) associated with multiple users (3) of shared resources (4), is characterized in that it includes means for controlling data exchanges in the processor, associated with each user (3), with the exchange engine (2) and with the shared resources (4) and defining at the processor, a data exchange law determined according to a defined space-time mapping, a giving the possibility of obtaining predictable operating performances of this processor.
    Type: Application
    Filed: December 18, 2013
    Publication date: December 3, 2015
    Applicant: THALES
    Inventors: Patrice Toillon, Hicham Agrou