Inventor · disambiguated record
Augustin J. Farrugia
Also filed as: FARRUGIA AUGUSTIN · FARRUGIA AUGUSTIN J
139 granted patents·35 pending applications·884 citations·filing 1987–2025
99Inventor score
Top patents by PatentIndex Score
174 records- 0196US10868672B1Establishing and verifying identity using biometrics while protecting user privacyAPPLE INC·Filed 2019·Granted Dec 15, 2020·39 cites·20 claims
- 0296US7684185B2Integrated monitor and docking stationAPPLE INC·Filed 2006·Granted Mar 23, 2010·55 cites·26 claims
- 0395US8751823B2System and method for branch function based obfuscationMYLES GIDEON M·Filed 2011·Granted Jun 10, 2014·69 cites·25 claims
- 0494US9043887B2Adaptive secondary authentication criteria based on account dataAPPLE INC·Filed 2012·Granted May 26, 2015·29 cites·21 claims
- 0591US11494574B2Identity document authenticationAPPLE INC·Filed 2020·Granted Nov 8, 2022·5 cites·20 claims
- 0691US8306918B2Use of media storage structure with multiple pieces of content in a content-distribution systemFARRUGIA AUGUSTIN J·Filed 2005·Granted Nov 6, 2012·23 cites·31 claims
- 0791US7975312B2Token passing technique for media playback devicesAPPLE INC·Filed 2007·Granted Jul 5, 2011·33 cites·41 claims
- 0889US8185749B2System and method for revising boolean and arithmetic operationsCIET MATHIEU·Filed 2008·Granted May 22, 2012·18 cites·15 claims
- 0988US8706638B2Method for on demand video and other content rentalFARRUGIA AUGUSTIN J·Filed 2008·Granted Apr 22, 2014·8 cites·17 claims
- 1088US8661549B2Method and apparatus for obfuscating program source codesCHEVALLIER-MAMES BENOIT·Filed 2012·Granted Feb 25, 2014·13 cites·24 claims
- 1187US8364965B2Optimized integrity verification proceduresAPPLE INC·Filed 2006·Granted Jan 29, 2013·16 cites·61 claims
- 1287US7841010B2Software or other information integrity verification using variable block length and selectionAPPLE INC·Filed 2007·Granted Nov 23, 2010·18 cites·10 claims
- 1386US8966279B2Securing the implementation of a cryptographic process using key expansionFARRUGIA AUGUSTIN J·Filed 2010·Granted Feb 24, 2015·10 cites·40 claims
- 1485US9515818B2Multi-block cryptographic operationAPPLE INC·Filed 2014·Granted Dec 6, 2016·8 cites·23 claims
- 1585US9172683B2Method and apparatus for key distribution with implicit offline authorizationFARRUGIA AUGUSTIN J·Filed 2011·Granted Oct 27, 2015·10 cites·22 claims
- 1685US9143317B2Protecting against white box attacks using column rotationAPPLE INC·Filed 2013·Granted Sep 22, 2015·8 cites·20 claims
- 1785US9128722B2Systems, methods, and computer-readable media for fertilizing machine-executable codeAPPLE INC·Filed 2013·Granted Sep 8, 2015·7 cites·19 claims
- 1885US8429637B2System and method for conditional expansion obfuscationMYLES GIDEON M·Filed 2008·Granted Apr 23, 2013·17 cites·17 claims
- 1984US10002236B2Controlling use of shared content items based on client deviceAPPLE INC·Filed 2015·Granted Jun 19, 2018·6 cites·20 claims
- 2084US8645930B2System and method for obfuscation by common function and common function prototypeLATTNER CHRISTOPHER ARTHUR·Filed 2010·Granted Feb 4, 2014·13 cites·17 claims
- 2184US8412953B2System and method for annotation driven integrity verificationLEROUGE JULIEN·Filed 2009·Granted Apr 2, 2013·16 cites·13 claims
- 2284US8176337B2Computer object code obfuscation using boot installationCIET MATHIEU·Filed 2008·Granted May 8, 2012·11 cites·10 claims
- 2384US8175265B2Systems and methods for implementing block cipher algorithms on attacker-controlled systemsCIET MATHIEU·Filed 2008·Granted May 8, 2012·11 cites·47 claims
- 2483US10599873B2Method for rate-limiting interactions based on dynamically calculated values by supplying problems of varying difficulty to be solvedAPPLE INC·Filed 2017·Granted Mar 24, 2020·3 cites·18 claims
- 2583US9189425B2Protecting look up tables by mixing code and operationsFARRUGIA AUGUSTIN J·Filed 2011·Granted Nov 17, 2015·6 cites·26 claims
- 2683US8918768B2Methods and apparatus for correlation protected processing of data operationsAPPLE INC·Filed 2012·Granted Dec 23, 2014·7 cites·30 claims
- 2783US8707053B2Performing boolean logic operations using arithmetic operations by code obfuscationFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 22, 2014·7 cites·26 claims
- 2883US8121294B2System and method for a derivation function for key per pageCIET MATHIEU·Filed 2008·Granted Feb 21, 2012·9 cites·27 claims
- 2982US12307491B2Securing in-app purchasesAPPLE INC·Filed 2024·Granted May 20, 2025·0 cites·20 claims
- 3082US9374616B2Method and apparatus for on demand video and other content rentalAPPLE INC·Filed 2014·Granted Jun 21, 2016·3 cites·20 claims
- 3182US8224751B2Device-independent management of cryptographic informationFARRUGIA AUGUSTIN J·Filed 2006·Granted Jul 17, 2012·9 cites·39 claims
- 3282US8094813B2System and method for modulus obfuscationCIET MATHIEU·Filed 2008·Granted Jan 10, 2012·8 cites·23 claims
- 3381US8504845B2Protecting states of a cryptographic process using group automorphismsFARRUGIA AUGUSTIN J·Filed 2011·Granted Aug 6, 2013·6 cites·34 claims
- 3481US5007026AMethod for the testing of one time programmable memories and corresponding memorySGS THOMSON MICROELECTRONICS·Filed 1989·Granted Apr 9, 1991·41 cites·11 claims
- 3580US11676188B2Methods of authenticating a userAPPLE INC·Filed 2020·Granted Jun 13, 2023·1 cites·20 claims
- 3680US10382578B2Provision of a lease for streaming contentAPPLE INC·Filed 2015·Granted Aug 13, 2019·3 cites·20 claims
- 3780US10313725B2Method and apparatus for on demand video and other content rentalAPPLE INC·Filed 2016·Granted Jun 4, 2019·2 cites·22 claims
- 3880US10296879B2Use of media storage structure with multiple pieces of content in a content-distribution systemFARRUGIA AUGUSTIN J·Filed 2012·Granted May 21, 2019·2 cites·20 claims
- 3980US9594605B2Client-server version control system for software applicationsFARRUGIA AUGUSTIN J·Filed 2011·Granted Mar 14, 2017·7 cites·18 claims
- 4080US8051097B2System and method for authentication using a shared table and sorting exponentiationAPPLE INC·Filed 2008·Granted Nov 1, 2011·8 cites·20 claims
- 4179US12355846B2Provision of a lease for streaming contentAPPLE INC·Filed 2024·Granted Jul 8, 2025·0 cites·22 claims
- 4279US9274976B2Code tampering protection for insecure environmentsFARRUGIA AUGUSTIN J·Filed 2010·Granted Mar 1, 2016·5 cites·31 claims
- 4379US8832450B2Methods and apparatus for data hashing based on non-linear operationsCIET MATHIEU·Filed 2012·Granted Sep 9, 2014·5 cites·11 claims
- 4478US10586260B2Securing in-app purchasesAPPLE INC·Filed 2012·Granted Mar 10, 2020·2 cites·22 claims
- 4578US8699702B2Securing cryptographic process keys using internal structuresFARRUGIA AUGUSTIN J·Filed 2011·Granted Apr 15, 2014·5 cites·38 claims
- 4678US2025272728A1Securing In-App PurchasesAPPLE INC·Filed 2025·Application pending·0 cites
- 4777US9692592B2Using state reordering to protect against white box attacksAPPLE INC·Filed 2015·Granted Jun 27, 2017·3 cites·27 claims
- 4877US8886947B2Optimized integrity verification proceduresAPPLE INC·Filed 2012·Granted Nov 11, 2014·5 cites·19 claims
- 4977US8638935B2System and method for key space division and sub-key derivation for mixed media digital rights management contentFASOLI GIANPAOLO·Filed 2012·Granted Jan 28, 2014·7 cites·24 claims
- 5077US8412938B2Zero-knowledge based authentication method, system, and apparatusFARRUGIA AUGUSTIN J·Filed 2009·Granted Apr 2, 2013·7 cites·28 claims
Showing the top 50 of 174 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →