Inventor

Yuan Xiang Gu

Inventor
Ottawa, CA

Overview

27→
Patents
1998–2020
Patent span
Physics
Primary field (CPC G)

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'1998

Career & 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
AssigneePatentsSpan
IRDETO BV142015–2020
GU YUAN XIANGself112012–2019
IRDETO CANADA CORP102011–2019
CLOAKWARE CORP52003–2008
ADAMS GARNEY DAVID32013–2016
Locations
LocationPatentsSpan
Ottawa, CA192011–2020
Kanata, CA71998–2008
Hoofddorp, NL12019