Patents by Inventor Bruno CRISPO

Bruno CRISPO 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: 10686821
    Abstract: Methods and system are disclosed that analyze a mobile app. In one aspect, an input including a URL address of the mobile app may be received. The URL address may correspond to the mobile app stored on a mobile application distribution platform. The mobile app may be downloaded from the URL address. Upon downloading the mobile app, a static analysis engine may be instantiated to perform static analysis of the mobile app. A dynamic analysis engine may be instantiated to perform a dynamic analysis of the mobile app. A location analysis engine may be instantiated to perform location analysis. Based on the results of the static analysis, dynamic analysis and location analysis, graphical visualizations may be generated. Based on the graphical visualizations, compliance or violation of data protection standards of the mobile app may be determined.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: June 16, 2020
    Assignee: SAP SE
    Inventors: Mojtaba Eskandari, Maqsood Ahmad, Anderson Santana De Oliveira, Bruno Crispo
  • Publication number: 20190166148
    Abstract: Methods and system are disclosed that analyze a mobile app. In one aspect, an input including a URL address of the mobile app may be received. The URL address may correspond to the mobile app stored on a mobile application distribution platform. The mobile app may be downloaded from the URL address. Upon downloading the mobile app, a static analysis engine may be instantiated to perform static analysis of the mobile app. A dynamic analysis engine may be instantiated to perform a dynamic analysis of the mobile app. A location analysis engine may be instantiated to perform location analysis. Based on the results of the static analysis, dynamic analysis and location analysis, graphical visualizations may be generated. Based on the graphical visualizations, compliance or violation of data protection standards of the mobile app may be determined.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: MOJTABA ESKANDARI, Maqsood Ahmad, Anderson Santana De Oliveira, Bruno Crispo
  • Patent number: 9195852
    Abstract: A Policy Enforcement Point (PEP) enforcement module (100) comprises: a monitor (110), (120, 130, 140) for monitoring the output of a policy controlled module or PEP (200) operating within a distributed computer system and a correction performer module (150). The PEP (200) is associated with one or more policies (400) which are applied to the PEP. Each policy specifies a trigger event or events and an action or actions to be performed as a result of the trigger event occurring as well as expected output from the PEP (200) when it performs a specified action or actions. The monitor monitors output produced by the PEP (200) as a result of operating in compliance with a policy, and it compares the monitored output with one or more specified expected outputs specified in the policy.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: November 24, 2015
    Assignee: British Telecommunications PLC
    Inventors: Theo Dimitrakos, Srijith Krishnan Nair, Gabriela Gheorghe, Bruno Crispo
  • Publication number: 20140173687
    Abstract: A Policy Enforcement Point (PEP) enforcement module (100) comprises: a monitor (110), (120, 130, 140) for monitoring the output of a policy controlled module or PEP (200) operating within a distributed computer system and a correction performer module (150). The PEP (200) is associated with one or more policies (400) which are applied to the PEP. Each policy specifies a trigger event or events and an action or actions to be performed as a result of the trigger event occurring as well as expected output from the PEP (200) when it performs a specified action or actions. The monitor monitors output produced by the PEP (200) as a result of operating in compliance with a policy, and it compares the monitored output with one or more specified expected outputs specified in the policy.
    Type: Application
    Filed: July 27, 2012
    Publication date: June 19, 2014
    Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Theo Dimitrakos, Srijith Krishnan Nair, Gabriela Gheorghe, Bruno Crispo
  • Patent number: 8660532
    Abstract: A user authentication method for access to a mobile user terminal including one or more movement sensor supplying information on movements of the mobile terminal, includes authenticating a user on the basis of a movement performed handling the mobile terminal. A test pattern of values is sensed by one or more movement sensor related to a movement performed in a predetermined condition corresponding to an action for operating the mobile terminal. In a biometric recognition phase the acquired test pattern is compared to a stored pattern of values obtained from the one or more movement sensor by a training phase executed by an accepted user performing the action for operating the mobile terminal. The comparison includes measuring a similarity of the acquired test pattern to stored pattern. An authentication result is obtained by comparing the measured similarity to a threshold.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: February 25, 2014
    Inventors: Mauro Conti, Bruno Crispo, Irina Zachia-Zlatea
  • Publication number: 20120164978
    Abstract: A user authentication method for access to a mobile user terminal including one or more movement sensor supplying information on movements of the mobile terminal, includes authenticating a user on the basis of a movement performed handling the mobile terminal. A test pattern of values is sensed by one or more movement sensor related to a movement performed in a predetermined condition corresponding to an action for operating the mobile terminal. In a biometric recognition phase the acquired test pattern is compared to a stored pattern of values obtained from the one or more movement sensor by a training phase executed by an accepted user performing the action for operating the mobile terminal. The comparison includes measuring a similarity of the acquired test pattern to stored pattern. An authentication result is obtained by comparing the measured similarity to a threshold.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 28, 2012
    Inventors: Mauro CONTI, Bruno CRISPO, Irina ZACHIA-ZLATEA