Membership
Tour
Register
Log in
Julien Lerouge
Follow
Person
Santa Clara, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Authentication using a secure circuit
Patent number
11,593,797
Issue date
Feb 28, 2023
Apple Inc.
Libor Sykora
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transferring playback queues between devices
Patent number
11,122,328
Issue date
Sep 14, 2021
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Method for rate-limiting interactions based on dynamically calculat...
Patent number
10,599,873
Issue date
Mar 24, 2020
Apple Inc.
Lucas O. Winstrom
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transferring playback queues between devices
Patent number
10,349,120
Issue date
Jul 9, 2019
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Preventing unauthorized calls to a protected function
Patent number
9,721,120
Issue date
Aug 1, 2017
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data protection for opaque data structures
Patent number
9,424,049
Issue date
Aug 23, 2016
Apple Inc.
Augustin J. Farrugia
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for dynamic obfuscation of static data
Patent number
9,336,370
Issue date
May 10, 2016
Apple Inc.
Benoit Chevallier-Mames
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic obfuscation of heap memory allocations
Patent number
9,268,677
Issue date
Feb 23, 2016
Apple Inc.
Jonathan G. McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for obfuscating data using instructions as a sour...
Patent number
9,116,765
Issue date
Aug 25, 2015
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Obfuscating function resources while reducing stack consumption
Patent number
9,069,656
Issue date
Jun 30, 2015
Apple Inc.
Jonathan G. McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch auditing in a computer program
Patent number
9,047,448
Issue date
Jun 2, 2015
Apple Inc.
Cedric Tessier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for annotation-driven function inlining
Patent number
8,887,140
Issue date
Nov 11, 2014
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for computer code obfuscation and deobfuscatio...
Patent number
8,881,290
Issue date
Nov 4, 2014
Apple Inc.
Mathieu Ciet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for executing an encrypted binary from a memory pool
Patent number
8,756,434
Issue date
Jun 17, 2014
Apple Inc.
Ganna Zaks
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Obfuscation of control flow of software
Patent number
8,756,435
Issue date
Jun 17, 2014
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for branch function based obfuscation
Patent number
8,751,823
Issue date
Jun 10, 2014
Apple Inc.
Gideon M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protection of audio or video data in a playback device
Patent number
8,719,947
Issue date
May 6, 2014
Apple Inc.
Julien Lerouge
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for entropy pool verification
Patent number
8,656,363
Issue date
Feb 18, 2014
Apple Inc.
Jon McLachlan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for obfuscation by common function and common fun...
Patent number
8,645,930
Issue date
Feb 4, 2014
Apple Inc.
Christopher Arthur Lattner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for blurring instructions and data via binary obf...
Patent number
8,615,735
Issue date
Dec 24, 2013
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for branch extraction obfuscation
Patent number
8,589,897
Issue date
Nov 19, 2013
Apple Inc.
Gideon M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for array obfuscation
Patent number
8,434,061
Issue date
Apr 30, 2013
Apple Inc.
Augustin J. Farrugia
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for conditional expansion obfuscation
Patent number
8,429,637
Issue date
Apr 23, 2013
Apple Inc.
Gideon M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for call replacement
Patent number
8,423,974
Issue date
Apr 16, 2013
Apple Inc.
Gideon M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for annotation driven integrity verification
Patent number
8,412,953
Issue date
Apr 2, 2013
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for call path enforcement
Patent number
8,302,210
Issue date
Oct 30, 2012
Apple Inc.
Ginger M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protection of audio or video data in a playback device
Patent number
8,256,005
Issue date
Aug 28, 2012
Apple Inc.
Julien Lerouge
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Computer object code obfuscation using boot installation
Patent number
8,176,337
Issue date
May 8, 2012
Apple Inc.
Mathieu Ciet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Software or other information integrity verification using variable...
Patent number
7,841,010
Issue date
Nov 23, 2010
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
AUTHENTICATION USING A SECURE CIRCUIT
Publication number
20230289787
Publication date
Sep 14, 2023
Apple Inc.
Libor Sykora
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Transferring Playback Queues Between Devices
Publication number
20210385527
Publication date
Dec 9, 2021
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Transferring Playback Queues Between Devices
Publication number
20190320221
Publication date
Oct 17, 2019
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CREDENTIAL DELEGATION
Publication number
20180337924
Publication date
Nov 22, 2018
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Transferring Playback Queues Between Devices
Publication number
20180338177
Publication date
Nov 22, 2018
Apple Inc.
David C. Graham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
METHOD FOR RATE-LIMITING INTERACTIONS BASED ON DYNAMICALLY CALCULAT...
Publication number
20180089465
Publication date
Mar 29, 2018
Apple Inc.
Lucas O. Winstrom
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTHENTICATION USING A SECURE CIRCUIT
Publication number
20170357967
Publication date
Dec 14, 2017
Apple Inc.
Libor Sykora
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREVENTING UNAUTHORIZED CALLS TO A PROTECTED FUNCTION
Publication number
20140344924
Publication date
Nov 20, 2014
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH AUDITING IN A COMPUTER PROGRAM
Publication number
20140201720
Publication date
Jul 17, 2014
Apple Inc.
Cedric Tessier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR DYNAMIC OBFUSCATION OF STATIC DATA
Publication number
20140165208
Publication date
Jun 12, 2014
Apple Inc.
Benoit Chevallier-Mames
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC OBFUSCATION OF HEAP MEMORY ALLOCATIONS
Publication number
20140115292
Publication date
Apr 24, 2014
Apple Inc.
JONATHAN G. MCLACHLAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OBFUSCATING FUNCTION RESOURCES WHILE REDUCING STACK CONSUMPTION
Publication number
20140095812
Publication date
Apr 3, 2014
Appli Inc.
Jonathan G. McLachan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OBFUSCATION OF CONTROL FLOW OF SOFTWARE
Publication number
20130232323
Publication date
Sep 5, 2013
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROTECTION FOR OPAQUE DATA STRUCTURES
Publication number
20130232507
Publication date
Sep 5, 2013
Augustin J. Farrugia
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR OBFUSCATING DATA USING INSTRUCTIONS AS A SOUR...
Publication number
20130104239
Publication date
Apr 25, 2013
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR BRANCH FUNCTION BASED OBFUSCATION
Publication number
20130036473
Publication date
Feb 7, 2013
Apple Inc.
Gideon M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTECTION OF AUDIO OR VIDEO DATA IN A PLAYBACK DEVICE
Publication number
20120281828
Publication date
Nov 8, 2012
Apple Inc.
Julien LEROUGE
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SYSTEM AND METHOD FOR BLURRING INSTRUCTIONS AND DATA VIA BINARY OBF...
Publication number
20120284688
Publication date
Nov 8, 2012
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR EXECUTING AN ENCRYPTED BINARY FROM A MEMORY POOL
Publication number
20120260102
Publication date
Oct 11, 2012
Apple Inc.
Ganna Zaks
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR BINARY LAYOUT RANDOMIZATION
Publication number
20120260106
Publication date
Oct 11, 2012
Apple Inc.
Ganna Zaks
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR COMPUTER CODE OBFUSCATION AND DEOBFUSCATIO...
Publication number
20120221864
Publication date
Aug 30, 2012
Apple Inc.
Mathieu CIET
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR ENFORCING SOFTWARE SECURITY THROUGH CPU STATI...
Publication number
20120179898
Publication date
Jul 12, 2012
Apple Inc.
Pierre Betouin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR ENTROPY POOL VERIFICATION
Publication number
20110307873
Publication date
Dec 15, 2011
Apple Inc.
Jon McLachlan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR ANNOTATION-DRIVEN FUNCTION INLINING
Publication number
20110179403
Publication date
Jul 21, 2011
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR SOFTWARE DATA REFERENCE OBFUSCATION
Publication number
20110167407
Publication date
Jul 7, 2011
Apple Inc.
Pierre Betouin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR OBFUSCATION BY COMMON FUNCTION AND COMMON FUN...
Publication number
20110167414
Publication date
Jul 7, 2011
Apple Inc.
Christopher Arthur Lattner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR ANNOTATION DRIVEN INTEGRITY VERIFICATION
Publication number
20110055638
Publication date
Mar 3, 2011
Apple Inc.
Julien Lerouge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR CALL PATH ENFORCEMENT
Publication number
20110047622
Publication date
Feb 24, 2011
Apple Inc.
Ginger M. Myles
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR CALL REPLACEMENT
Publication number
20110041183
Publication date
Feb 17, 2011
Apple Inc.
Ginger M. MYLES
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR BRANCH EXTRACTION OBFUSCATION
Publication number
20100058301
Publication date
Mar 4, 2010
Apple Inc.
Ginger M. MYLES
G06 - COMPUTING CALCULATING COUNTING