Inventor · disambiguated record
Yuan Xiang Gu
Also filed as: GU YUAN · GU YUAN X · GU YUAN XIANG
29 granted patents·6 pending applications·1,131 citations·filing 1996–2020
97Inventor score
Top patents by PatentIndex Score
35 records- 0196US9906360B2Securing accessible systems using variable dependent codingIRDETO CANADA CORP·Filed 2013·Granted Feb 27, 2018·53 cites·18 claims
- 0296US8161463B2System and method of interlocking to protect software—mediated program and device behaviorsJOHNSON HAROLD JOSEPH·Filed 2007·Granted Apr 17, 2012·86 cites·18 claims
- 0396US6842862B2Tamper resistant software encodingCLOAKWARE CORP·Filed 2003·Granted Jan 11, 2005·232 cites·45 claims
- 0493US9471776B2Secured execution of a web applicationGU YUAN XIANG·Filed 2012·Granted Oct 18, 2016·36 cites·27 claims
- 0591US6779114B1Tamper resistant software-control flow encodingCLOAKWARE CORP·Filed 1999·Granted Aug 17, 2004·214 cites·32 claims
- 0689US7350085B2Tamper resistant software-mass data encodingCLOAKWARE CORP·Filed 2001·Granted Mar 25, 2008·68 cites·12 claims
- 0788US6594761B1Tamper resistant software encodingCLOAKWARE CORP·Filed 1999·Granted Jul 15, 2003·191 cites·25 claims
- 0886US10402547B2System and method of interlocking to protect software-mediated program and device behavioursIRDETO BV·Filed 2015·Granted Sep 3, 2019·7 cites·20 claims
- 0985US9213826B2System and method to protect Java bytecode code against static and dynamic attacks within hostile execution environmentsGU YUAN XIANG·Filed 2010·Granted Dec 15, 2015·14 cites·25 claims
- 1085US7325141B2Method and system for secure accessCLOAKWARE CORP·Filed 2001·Granted Jan 29, 2008·49 cites·21 claims
- 1184US8752032B2System and method of interlocking to protect software-mediated program and device behavioursJOHNSON HAROLD JOSEPH·Filed 2007·Granted Jun 10, 2014·10 cites·21 claims
- 1280US11281769B2Software integrity verificationIRDETO BV·Filed 2016·Granted Mar 22, 2022·3 cites·38 claims
- 1380US10409966B2Optimizing and protecting softwareIRDETO BV·Filed 2015·Granted Sep 10, 2019·6 cites·34 claims
- 1480US7958554B2Secure method and system for computer protectionIRDETO CANADA CORP·Filed 2004·Granted Jun 7, 2011·30 cites·10 claims
- 1579US9698973B2Securing accessible systems using dynamic data manglingIRDETO CANADA CORP·Filed 2013·Granted Jul 4, 2017·4 cites·30 claims
- 1678US6088452AEncoding technique for software and hardwareNORTHERN TELECOM LTD·Filed 1996·Granted Jul 11, 2000·96 cites·36 claims
- 1776US9965623B2Securing accessible systems using base function encodingIRDETO CANADA CORP·Filed 2013·Granted May 8, 2018·3 cites·21 claims
- 1876US9934375B2Secured execution of a web applicationIRDETO BV·Filed 2016·Granted Apr 3, 2018·2 cites·16 claims
- 1975US10867016B2Securing webpages, webapps and applicationsIRDETO BV·Filed 2016·Granted Dec 15, 2020·3 cites·38 claims
- 2074US9588756B2Updating software components in a programLIEM CLIFFORD·Filed 2012·Granted Mar 7, 2017·5 cites·51 claims
- 2170US8424077B2Simplified management of authentication credentials for unattended applicationsADAMS GARNEY DAVID·Filed 2006·Granted Apr 16, 2013·9 cites·12 claims
- 2269US9910971B2System and method of interlocking to protect software-mediated program and device behavioursIRDETO CANADA CORP·Filed 2016·Granted Mar 6, 2018·1 cites·36 claims
- 2364US9811666B2System and method providing dependency networks throughout applications for attack resistanceLIEM CLIFFORD·Filed 2011·Granted Nov 7, 2017·2 cites·32 claims
- 2464US9460281B2Method of securing non-native codeADAMS GARNEY DAVID·Filed 2011·Granted Oct 4, 2016·2 cites·22 claims
- 2561US9141787B2Interlocked binary protection using whitebox cryptographyGU YUAN XIANG·Filed 2010·Granted Sep 22, 2015·3 cites·37 claims
- 2660US8458792B2Secure method and system for computer protectionCHOW STANLEY T·Filed 2011·Granted Jun 4, 2013·2 cites·4 claims
- 2757US2015074803A1System and method of interlocking to protect software-mediated program and device behavioursIRDETO CANADA CORPORTATION·Filed 2014·Application pending·0 cites
- 2854US11675880B2Securing webpages, webapps and applicationsIRDETO BV·Filed 2020·Granted Jun 13, 2023·0 cites·13 claims
- 2948US2016335431A1Method of Securing Non-Native CodeIRDETO BV·Filed 2016·Application pending·0 cites
- 3042US11354410B2Protecting an item of softwareIRDETO BV·Filed 2015·Granted Jun 7, 2022·0 cites·25 claims
- 3142US10318271B2Updating software components in a programLIEM CLIFFORD·Filed 2017·Granted Jun 11, 2019·0 cites·16 claims
- 3239US2016006541A1Data processingIRDETO BV·Filed 2013·Application pending·0 cites
- 3332US2004028064A1Stitching-extending MPLS tunnels to the customer interfaceCIT ALCATEL·Filed 2002·Application pending·0 cites
- 3431US2017116410A1Software protectionIRDETO BV·Filed 2015·Application pending·0 cites
- 3527US2002002678A1Internet authentication technologyFiled 1998·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →