Inventor · Ottawa, ON, CA

Harold Johnson

26Patents
15h-index
14Co-inventors
78Inventor score

Filing activity: Mar 7, 1996 → Dec 15, 2016

Most-cited inventions

PatentTitleAreaCited byStatus
US6842862B2 Tamper resistant software encoding Electricity 140 Expired
US6779114B1 Tamper resistant software-control flow encoding Physics 121 Expired
US6594761B1 Tamper resistant software encoding Electricity 85 Expired
US6088452A Encoding technique for software and hardware Physics 57 Expired
US8161463B2 System and method of interlocking to protect software—mediated program and device behaviors Electricity 56 Active
US7350085B2 Tamper resistant software-mass data encoding Physics 45 Expired
US7797549B2 Secure method and system for biometric verification Electricity 37 Active
US7397916B2 System and method for protecting computer software from a white box attack Electricity 36 Expired
US7325141B2 Method and system for secure access Physics 35 Expired
US9906360B2 Securing accessible systems using variable dependent coding Electricity 33 Active
US7958554B2 Secure method and system for computer protection Electricity 23 Active
US7809135B2 System and method for protecting computer software from a white box attack Electricity 22 Active
US6195792A Software upgrades by conversion automation Physics 21 Expired
US7395433B2 Method and system for sustainable digital watermarking Physics 18 Expired
US5748741A Encoding technique for software and hardware General 16 Revoked
US7506177B2 Tamper resistant software encoding and analysis Physics 10 Expired
US8752032B2 System and method of interlocking to protect software-mediated program and device behaviours Electricity 5 Active
US7464269B2 Secure method and system for handling and distributing digital media Physics 4 Expired
US7730322B2 System and method of foiling buffer-overflow and alien-code attacks Physics 4 Expired
US7900041B2 Software conditional access system Electricity 3 Active
US10409966B2 Optimizing and protecting software Physics 3 Active
US9698973B2 Securing accessible systems using dynamic data mangling Electricity 3 Active
US11281769B2 Software integrity verification Physics 2 Active
US9965623B2 Securing accessible systems using base function encoding Electricity 1 Active
US9910971B2 System and method of interlocking to protect software-mediated program and device behaviours Electricity 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.