Inventor
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS
NL49 patents
⚠️ This page may combine multiple inventors who share the name “MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NXP BV
34 patentsUS12032690B2Jul 9, 2024
Method for protecting a machine learning model from a side channel attack
NXP BV2 citations73
US11782744B2Oct 10, 2023
Data processing system and method for accessing data in the data processing system
NXP BV2 citations73
US11270227B2Mar 8, 2022
Method for managing a machine learning model
NXP BV3 citations73
US10204229B2Feb 12, 2019
Method and system for operating a cache in a trusted execution environment
NXP BV2 citations73
US10171234B2Jan 1, 2019
Wide encoding of intermediate values within a white-box implementation
NXP BV2 citations73
US10020932B2Jul 10, 2018
Split-and-merge approach to protect against DFA attacks
NXP BV4 citations73
US10015009B2Jul 3, 2018
Protecting white-box feistel network implementation against fault attack
NXP BV2 citations73
US11501108B2Nov 15, 2022
Adding a fingerprint to a machine learning model
NXP BV3 citations71
US11783055B2Oct 10, 2023
Secure application execution in a data processing system
NXP BV2 citations70
US11321456B2May 3, 2022
Method and system for protecting a machine learning model against extraction
NXP BV3 citations70
US10769310B2Sep 8, 2020
Method for making a machine learning model more difficult to copy
NXP BV2 citations70
US12455976B2Oct 28, 2025
Method for protecting a machine learning model from being copied
NXP BV0 citations62
US11809531B2Nov 7, 2023
Method for watermarking a machine learning model
NXP BV1 citations62
US10652011B2May 12, 2020
White-box implementations with garbled circuits
NXP BV1 citations62
US11410057B2Aug 9, 2022
Method for analyzing a prediction classification in a machine learning model
NXP BV0 citations60
US11206130B2Dec 21, 2021
Customizing cryptographic keys between multiple hosts
NXP BV0 citations60
US11468291B2Oct 11, 2022
Method for protecting a machine learning ensemble from copying
NXP BV0 citations59
US12013922B2Jun 18, 2024
Method for watermarking a machine learning model
NXP BV1 citations58
US11961314B2Apr 16, 2024
Method for analyzing an output of an object detector
NXP BV1 citations57
US12086246B2Sep 10, 2024
Method for protecting a machine learning model from a side channel attack
NXP BV0 citations52
US10068114B1Sep 4, 2018
System and method for implementing a host card emulation (HCE) command stack in a mobile phone
NXP BV0 citations52
US11636380B2Apr 25, 2023
Method for protecting a machine learning model against extraction using an ensemble of a plurality of machine learning models
NXP BV0 citations51
US11501212B2Nov 15, 2022
Method for protecting a machine learning model against extraction
NXP BV0 citations51
US10516541B2Dec 24, 2019
Nonce to message binding in digital signature generation
NXP BV0 citations50
US12346417B2Jul 1, 2025
Method for watermarking a machine learning model
NXP BV0 citations49
US10873459B2Dec 22, 2020
Password authentication using white-box cryptography
NXP BV0 citations49
US11699208B2Jul 11, 2023
Method for watermarking a machine learning model
NXP BV0 citations47
US10567159B2Feb 18, 2020
CMAC computation using white-box implementations with external encodings
NXP BV0 citations42
US10547449B2Jan 28, 2020
Protection against relay attacks in a white-box implementation
NXP BV0 citations42
US10389517B2Aug 20, 2019
Using secure key storage to bind a white-box implementation to one platform
NXP BV0 citations42
US10243937B2Mar 26, 2019
Equality check implemented with secret sharing
NXP BV0 citations42
US10223511B2Mar 5, 2019
Watermarking input and output of a white-box implementation
NXP BV0 citations42
US10630462B2Apr 21, 2020
Using white-box in a leakage-resilient primitive
NXP BV0 citations41
US10361855B2Jul 23, 2019
Computing a secure elliptic curve scalar multiplication using an unsecured and secure environment
NXP BV0 citations41
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS
6 patentsUS9654280B2May 16, 2017
White-box cryptographic system with input dependent encodings
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS10 citations82
US8700915B2Apr 15, 2014
Method and system for verifying authenticity of at least part of an execution environment for executing a computer module
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS9 citations81
US8543835B2Sep 24, 2013
Tamper resistance of a digital data processing unit
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS7 citations81
US8479016B2Jul 2, 2013
Method and system for obfuscating a cryptographic function
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS16 citations81
US8625794B2Jan 7, 2014
White-box cryptographic system with configurable key using intermediate data modification
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS6 citations72
US9025765B2May 5, 2015
Data security
MICHIELS WILHELMUS PETRUS ADRIANUS JOHANNUS0 citations39
PHILIPS LIGHTING HOLDING BV
3 patentsUS9618179B2Apr 11, 2017
Optical configurations with two or more micro structured films
PHILIPS LIGHTING HOLDING BV7 citations83
US9851069B2Dec 26, 2017
Lighting device, lens, system and method
PHILIPS LIGHTING HOLDING BV2 citations73
US9719655B2Aug 1, 2017
Optical device with micro sized facets, lens, lighting device, system and method having the same
PHILIPS LIGHTING HOLDING BV0 citations42