Inventor profile of:

Augustin J. FARRUGIA

City:

Cupertino, California

Country:

United States

Published Applications:

125

Last publication date:

2021-04-29

Top Assignees for applications by Augustin J. FARRUGIA

The entities that hold a legal rights for patent applications filed by inventor FARRUGIA Augustin J.:

Recent patent applications by FARRUGIA Augustin J.

Augustin J. FARRUGIA from Cupertino, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2021-04-29
US20210125248A1
Physics

Methods of authenticating a user

#2 | 2019-09-26
US20190297369A1
Electricity

METHOD AND APPARATUS FOR ON DEMAND VIDEO AND OTHER CONTENT RENTAL

#3 | 2016-12-08
US20160359618A1
Electricity

Using state reordering to protect against white box attacks

#4 | 2016-09-15
US20160269767A1
Electricity

Method and apparatus for on demand video and other content rental

#5 | 2016-09-08
US20160261405A1
Electricity

Computing key-schedules of the AES for use in white boxes

#6 | 2016-07-14
US20160204939A1
Electricity

Media storage structures for storing content, devices for using such structures, systems for distributing such structures

#7 | 2016-03-17
US20160080143A1
Electricity

Multi-block cryptographic operation

#8 | 2015-12-03
US20150349951A1
Electricity

Protecting cryptographic operations using conjugacy class functions

#9 | 2015-10-15
US20150294382A1
Physics

Biometric Image in Online Commerce

#10 | 2015-03-12
US20150073998A1
Physics

Use of a Biometric Image in Online Commerce

#11 | 2014-10-02
US20140298376A1
Electricity

Method and apparatus for on demand video and other content rental

#12 | 2014-07-03
US20140189366A1
Physics

Obfuscating Transformations on Data Array Content and Addresses

#13 | 2014-04-17
US20140105402A1
Electricity

Data protection using key translation

#14 | 2014-04-10
US20140101458A1
Physics

Code tampering protection for insecure environments

#15 | 2014-03-13
US20140075180A1
Physics

Media storage structures for storing content, devices for using such structures, systems for distributing such structures

#16 | 2013-08-08
US20130205137A1
Electricity

Zero-knowledge based authentication method, system, and apparatus

#17 | 2013-07-18
US20130182842A1
Electricity

System and method for key space division and sub-key derivation for mixed media digital rights management content

#18 | 2013-06-20
US20130160145A1
Physics

System and method for asset lease management

#19 | 2013-06-06
US20130145167A1
Physics

Optimized integrity verification procedures

#20 | 2013-05-16
US20130125242A1
Physics

Client-server version control system for software applications

#21 | 2013-05-16
US20130124866A1
Electricity

Client-server system with security for untrusted server

#22 | 2013-05-02
US20130108038A1
Electricity

SYSTEM AND METHOD FOR A COLLATZ BASED HASH FUNCTION

#23 | 2013-03-21
US20130073466A1
Physics

Use of Media Storage Structure with Multiple Pieces of Content in a Content-Distribution System

#24 | 2013-03-14
US20130067244A1
Physics

Use of Media Storage Structure with Multiple Pieces of Content in a Content-Distribution System

#25 | 2013-03-14
US20130067212A1
Electricity

SECURING IMPLEMENTATION OF CRYPTOGRAPHIC ALGORITHMS USING ADDITIONAL ROUNDS

#26 | 2013-03-14
US20130067211A1
Electricity

Operational mode for block ciphers

#27 | 2013-03-14
US20130066785A1
Physics

Use of media storage structure with multiple pieces of content in a content-distribution system

#28 | 2013-03-07
US20130061061A1
Physics

Protecting look up tables by mixing code and operations

#29 | 2013-02-07
US20130036473A1
Physics

System and method for branch function based obfuscation

#30 | 2013-01-17
US20130016836A1
Electricity

Cryptographic process execution protecting an input value against attacks

#31 | 2013-01-10
US20130014267A1
Electricity

COMPUTER PROTOCOL GENERATION AND OBFUSCATION

#32 | 2013-01-10
US20130010963A1
Electricity

Multiplicative splits to protect cipher keys

#33 | 2013-01-03
US20130003977A1
Physics

Device-independent management of cryptographic information

#34 | 2013-01-03
US20130003969A1
Electricity

Method and apparatus for key distribution with implicit offline authorization

#35 | 2012-12-06
US20120311338A1
Electricity

Secure authentication of identification for computing devices

#36 | 2012-11-08
US20120284688A1
Physics

System and method for blurring instructions and data via binary obfuscation

#37 | 2012-11-08
US20120281828A1
Electricity

Protection of audio or video data in a playback device

#38 | 2012-10-11
US20120260106A1
Physics

SYSTEM AND METHOD FOR BINARY LAYOUT RANDOMIZATION

#39 | 2012-10-11
US20120260102A1
Physics

System and method for executing an encrypted binary from a memory pool

#40 | 2012-10-04
US20120254625A1
Physics

Protecting states of a cryptographic process using group automorphisms

#41 | 2012-08-30
US20120221864A1
Physics

Method and apparatus for computer code obfuscation and deobfuscation using boot installation

#42 | 2012-08-16
US20120210303A1
Electricity

System and method for revising boolean and arithmetic operations

#43 | 2012-08-09
US20120204039A1
Physics

Counteracting memory tracing on computing systems by code obfuscation

#44 | 2012-08-09
US20120204038A1
Physics

Performing boolean logic operations using arithmetic operations by code obfuscation

#45 | 2012-08-09
US20120201374A1
Electricity

Systems and methods for implementing block cipher algorithms on attacker-controlled systems

#46 | 2012-07-12
US20120179920A1
Electricity

Securing cryptographic process keys using internal structures

#47 | 2012-07-12
US20120179919A1
Physics

Securing implementation of a cryptographic process having fixed or dynamic keys

#48 | 2012-07-12
US20120179898A1
Physics

SYSTEM AND METHOD FOR ENFORCING SOFTWARE SECURITY THROUGH CPU STATISTICS GATHERED USING HARDWARE FEATURES

#49 | 2012-06-21
US20120159186A1
Electricity

Securing the implementation of a cryptographic process using key expansion

#50 | 2012-06-21
US20120155638A1
Electricity

Securing keys of a cipher using properties of the cipher process

#51 | 2012-05-17
US20120124392A1
Electricity

System and method for stream/block cipher with internal random states

#52 | 2012-05-17
US20120124366A1
Electricity

System and method for a derivation function for key per page

#53 | 2012-04-19
US20120095877A1
Physics

APPLICATION USAGE POLICY ENFORCEMENT

#54 | 2012-03-29
US20120079589A1
Physics

System and method for authentication using a shared table and sorting exponentiation

#55 | 2012-02-23
US20120045050A1
Electricity

Apparatus and method for block cipher process for insecure environments

#56 | 2011-12-29
US20110320806A1
Electricity

System and method for modulus obfuscation

#57 | 2011-12-15
US20110307873A1
Physics

System and method for entropy pool verification

#58 | 2011-12-08
US20110302422A1
Electricity

HASH FUNCTION USING A REPEATED FUNCTION WITH SHIFTS

#59 | 2011-10-20
US20110255687A1
Electricity

Data transformation system using cyclic groups

#60 | 2011-10-06
US20110246787A1
Physics

Obfuscating transformations on data array content and addresses

#61 | 2011-07-21
US20110179403A1
Physics

System and method for annotation-driven function inlining

#62 | 2011-07-21
US20110179281A1
Electricity

HASH FUNCTION USING A QUASI-GROUP OPERATION

#63 | 2011-07-07
US20110167414A1
Physics

System and method for obfuscation by common function and common function prototype

#64 | 2011-07-07
US20110167407A1
Physics

SYSTEM AND METHOD FOR SOFTWARE DATA REFERENCE OBFUSCATION

#65 | 2011-05-19
US20110116624A1
Physics

System and method for data obfuscation based on discrete logarithm properties

#66 | 2011-03-03
US20110055638A1
Physics

System and method for annotation driven integrity verification

#67 | 2011-03-03
US20110055582A1
Electricity

HASH FUNCTION USING A DOMINO GAME PROCESS

#68 | 2011-03-03
US20110055581A1
Physics

HASH FUNCTION BASED ON PAINTING TECHNIQUES

#69 | 2011-03-03
US20110055576A1
Electricity

Hash function using a heap modeling process

#70 | 2011-03-03
US20110055568A1
Electricity

Zero-knowledge based authentication method, system, and apparatus

#71 | 2011-03-03
US20110051931A1
Electricity

Encryption method and apparatus using composition of ciphers

#72 | 2011-02-24
US20110047622A1
Physics

System and method for call path enforcement

#73 | 2011-02-17
US20110041183A1
Physics

System and method for call replacement

#74 | 2011-02-17
US20110040977A1
Electricity

SPONGE AND HASH FUNCTIONS USING A RUBIK'S CUBE PUZZLE PROCESS

#75 | 2010-12-02
US20100306541A1
Electricity

Hash function using a card shuffling process

#76 | 2010-12-02
US20100306497A1
Physics

Computer implemented masked representation of data tables

#77 | 2010-12-02
US20100304826A1
Electricity

HASH FUNCTION USING A ROULETTE GAME PROCESS

#78 | 2010-12-02
US20100304807A1
Physics

Hash function using a cue sports game process

#79 | 2010-12-02
US20100304805A1
Physics

HASH FUNCTION USING A CUE SPORTS GAME PROCESS

#80 | 2010-11-04
US20100281459A1
Physics

Systems, methods, and computer-readable media for fertilizing machine-executable code

#81 | 2010-11-04
US20100281260A1
Electricity

Hash function based on polymorphic code

#82 | 2010-11-04
US20100281256A1
Electricity

Hash function using a piling-up process

#83 | 2010-06-17
US20100153450A1
Physics

System and method for authentication using a shared table and sorting exponentiation

#84 | 2010-06-03
US20100138654A1
Electricity

SYSTEM AND METHOD FOR AUTHENTICATION BASED ON PARTICLE GUN EMISSIONS

#85 | 2010-05-06
US20100115287A1
Physics

System and method for obfuscating constants in a computer program

#86 | 2010-05-06
US20100115276A1
Electricity

SYSTEM AND METHOD FOR DERIVATING DETERMINISTIC BINARY VALUES

#87 | 2010-05-06
US20100115230A1
Physics

Hash functions using recurrency and arithmetic

#88 | 2010-05-06
US20100111292A1
Electricity

AGGREGATE AND PARALLELIZABLE HASH FUNCTION

#89 | 2010-04-22
US20100098255A1
Electricity

System and method for a derivation function for key per page

#90 | 2010-04-22
US20100098244A1
Electricity

System and method for stream/block cipher with internal random states

#91 | 2010-03-04
US20100058477A1
Electricity

System and method for revising boolean and arithmetic operations

#92 | 2010-03-04
US20100058303A1
Physics

System and method for conditional expansion obfuscation

#93 | 2010-03-04
US20100058301A1
Physics

System and method for branch extraction obfuscation

#94 | 2010-03-04
US20100057576A1
Electricity

SYSTEM AND METHOD FOR VIDEO INSERTION INTO MEDIA STREAM OR FILE

#95 | 2010-03-04
US20100054461A1
Electricity

Systems and methods for implementing block cipher algorithms on attacker-controlled systems

#96 | 2010-03-04
US20100054459A1
Electricity

System and method for modulus obfuscation

#97 | 2010-02-04
US20100031039A1
Electricity

METHOD AND APPARATUS FOR DATA PROTECTION SYSTEM USING GEOMETRY OF FRACTALS OR OTHER CHAOTIC SYSTEMS

#98 | 2009-12-24
US20090319769A1
Electricity

Discrete key generation method and apparatus

#99 | 2009-12-10
US20090307657A1
Physics

System and method for array obfuscation

#100 | 2009-11-19
US20090287942A1
Physics

Clock roll forward detection