Issued Patents All Time
Showing 1–25 of 29 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11675880 | Securing webpages, webapps and applications | Benjamin Gidley, Catherine Chambers, Yaser Eftekhari Roozbehani, Yegui Cai | 2023-06-13 |
| 11354410 | Protecting an item of software | Harold Johnson | 2022-06-07 |
| 11281769 | Software integrity verification | Harold Johnson | 2022-03-22 |
| 10867016 | Securing webpages, webapps and applications | Benjamin Gidley, Catherine Chambers, Yaser Eftekhari Roozbehani, Yegui Cai | 2020-12-15 |
| 10409966 | Optimizing and protecting software | Harold Johnson, Yaser Eftekhari, Bahman Sistany, Robert Durand | 2019-09-10 |
| 10402547 | System and method of interlocking to protect software-mediated program and device behaviours | Harold Joseph Johnson, Yongxin Zhou | 2019-09-03 |
| 10318271 | Updating software components in a program | Clifford Liem, Hongrui Dong, Sam Martin, Michael Wiener | 2019-06-11 |
| 9965623 | Securing accessible systems using base function encoding | Harold Johnson, Michael Wiener, Yongxin Zhou | 2018-05-08 |
| 9934375 | Secured execution of a web application | Garney David Adams | 2018-04-03 |
| 9910971 | System and method of interlocking to protect software-mediated program and device behaviours | Harold Johnson, Yongxin Zhou | 2018-03-06 |
| 9906360 | Securing accessible systems using variable dependent coding | Harold Johnson, Michael Wiener, Yongxin Zhou | 2018-02-27 |
| 9811666 | System and method providing dependency networks throughout applications for attack resistance | Clifford Liem, Yongxin Zhou | 2017-11-07 |
| 9698973 | Securing accessible systems using dynamic data mangling | Harold Johnson, Michael Wiener | 2017-07-04 |
| 9588756 | Updating software components in a program | Clifford Liem, Hongrui Dong, Sam Martin, Michael Weiner | 2017-03-07 |
| 9471776 | Secured execution of a web application | Garney David Adams | 2016-10-18 |
| 9460281 | Method of securing non-native code | Garney David Adams, Jack Jiequn Rong | 2016-10-04 |
| 9213826 | System and method to protect Java bytecode code against static and dynamic attacks within hostile execution environments | Garney David Adams, Jack Jiequn Rong | 2015-12-15 |
| 9141787 | Interlocked binary protection using whitebox cryptography | Paul McRae, Bogdan Nicolescu, Valery Levitsky, Xijian Zhu, Hongrui Dong +1 more | 2015-09-22 |
| 8752032 | System and method of interlocking to protect software-mediated program and device behaviours | Harold Johnson, Yongxin Zhou | 2014-06-10 |
| 8458792 | Secure method and system for computer protection | Stanley Chow, Harold Johnson, Alexander Main | 2013-06-04 |
| 8424077 | Simplified management of authentication credentials for unattended applications | Garney David Adams, Robert D. Grapes, Richard Edward Johnston Mehan, Jack Jiequn Rong | 2013-04-16 |
| 8161463 | System and method of interlocking to protect software—mediated program and device behaviors | Harold Johnson, Yongxin Zhou | 2012-04-17 |
| 7958554 | Secure method and system for computer protection | Stanley Chow, Harold Johnson, Alexander Main | 2011-06-07 |
| 7350085 | Tamper resistant software-mass data encoding | Harold Johnson, Stanley Chow | 2008-03-25 |
| 7325141 | Method and system for secure access | Stanley Chow, Harold Johnson | 2008-01-29 |