Inventor
Yuan Xiang Gu
Inventor
Ottawa, CA
Overview
Patents· 27 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing60%
H04LTransmission of digital information, e.g. telegraphic communication37%
Y04SSystems integrating technologies related to power network operation, communication or information technologies for improving the electrical power generation, transmission, distribution, management or usage, i.e. smart grids2%
PatentTitleYear
10,867,016Securing webpages, webapps and applications202010,409,966Optimizing and protecting software201910,402,547System and method of interlocking to protect software-mediated program and device behaviours201910,318,271Updating software components in a program20199,965,623Securing accessible systems using base function encoding20189,934,375Secured execution of a web application20189,910,971'System and method of interlocking to protect software-mediated program and device behaviours'20189,906,360'Securing accessible systems using variable dependent coding'20189,811,666'System and method providing dependency networks throughout applications for attack resistance'20179,698,973'Securing accessible systems using dynamic data mangling'20179,588,756'Updating software components in a program'20179,471,776'Secured execution of a web application'20169,460,281'Method of securing non-native code'20169,213,826'System and method to protect Java bytecode code against static and dynamic attacks within hostile execution environments'20159,141,787'Interlocked binary protection using whitebox cryptography'20158,752,032'System and method of interlocking to protect software-mediated program and device behaviours'20148,458,792'Secure method and system for computer protection'20138,424,077'Simplified management of authentication credentials for unattended applications'20138,161,463'System and method of interlocking to protect software—mediated program and device behaviors'20127,958,554'Secure method and system for computer protection'20117,350,085'Tamper resistant software-mass data encoding'20087,325,141'Method and system for secure access'20086,842,862'Tamper resistant software encoding'20056,779,114'Tamper resistant software-control flow encoding'20046,594,761'Tamper resistant software encoding'20036,088,452'Encoding technique for software and hardware'20005,748,741'Encoding technique for software and hardware'1998Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1998–2008Based in Kanata, CA· patent location history
2003–2008Patents assigned to CLOAKWARE CORP (5)· patent assignee history
2011–2019Patents assigned to IRDETO CANADA CORP (10)· patent assignee history
2011–2020Based in Ottawa, CA· patent location history
2012–2019Patents assigned to GU YUAN XIANG (11)· patent assignee history
2013–2016Patents assigned to ADAMS GARNEY DAVID (3)· patent assignee history
2015–2020Patents assigned to IRDETO BV (14)· patent assignee history
2019Based in Hoofddorp, NL· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IRDETO BV | 14 | 2015–2020 |
| GU YUAN XIANGself | 11 | 2012–2019 |
| IRDETO CANADA CORP | 10 | 2011–2019 |
| CLOAKWARE CORP | 5 | 2003–2008 |
| ADAMS GARNEY DAVID | 3 | 2013–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Ottawa, CA | 19 | 2011–2020 |
| Kanata, CA | 7 | 1998–2008 |
| Hoofddorp, NL | 1 | 2019 |