Inventor

Julien Lerouge

Inventor
Santa Clara, CA, US

Overview

29→
Patents
2010–2021
Patent span
Physics
Primary field (CPC G)

Patents· 29 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing64%
H04LTransmission of digital information, e.g. telegraphic communication13%
H04NPictorial communication, e.g. television13%
H04WWireless communication networks8%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes3%
PatentTitleYear
11,122,328Transferring playback queues between devices202110,785,221Credential delegation202010,599,873Method for rate-limiting interactions based on dynamically calculated values by supplying problems of varying difficulty to be solved202010,349,120Transferring playback queues between devices20199,721,120'Preventing unauthorized calls to a protected function'20179,424,049'Data protection for opaque data structures'20169,336,370'Method and apparatus for dynamic obfuscation of static data'20169,268,677'Dynamic obfuscation of heap memory allocations'20169,116,765'System and method for obfuscating data using instructions as a source of pseudorandom values'20159,069,656'Obfuscating function resources while reducing stack consumption'20159,047,448'Branch auditing in a computer program'20158,887,140'System and method for annotation-driven function inlining'20148,881,290'Method and apparatus for computer code obfuscation and deobfuscation using boot installation'20148,756,435'Obfuscation of control flow of software'20148,756,434'System and method for executing an encrypted binary from a memory pool'20148,751,823'System and method for branch function based obfuscation'20148,719,947'Protection of audio or video data in a playback device'20148,656,363'System and method for entropy pool verification'20148,645,930'System and method for obfuscation by common function and common function prototype'20148,615,735'System and method for blurring instructions and data via binary obfuscation'20138,589,897'System and method for branch extraction obfuscation'20138,434,061'System and method for array obfuscation'20138,429,637'System and method for conditional expansion obfuscation'20138,423,974'System and method for call replacement'20138,412,953'System and method for annotation driven integrity verification'20138,302,210'System and method for call path enforcement'20128,256,005'Protection of audio or video data in a playback device'20128,176,337'Computer object code obfuscation using boot installation'20127,841,010'Software or other information integrity verification using variable block length and selection'2010

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2010–2021Patents assigned to APPLE INC (29)· patent assignee history
2010–2015Based in Santa Clara, CA, US· patent location history
2012–2016Patents assigned to LEROUGE JULIEN (18)· patent assignee history
2012–2016Patents assigned to FARRUGIA AUGUSTIN J (17)· patent assignee history
2012–2014Patents assigned to LATTNER TANYA MICHELLE (7)· patent assignee history
2013–2015Patents assigned to MYLES GIDEON M (9)· patent assignee history
2014–2021Based in San Jose, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
APPLE INC292010–2021
LEROUGE JULIENself182012–2016
FARRUGIA AUGUSTIN J172012–2016
MYLES GIDEON M92013–2015
LATTNER TANYA MICHELLE72012–2014
Locations
LocationPatentsSpan
Santa Clara, California, US182010–2015
San Jose, California, US112014–2021