Prior to joining the firm, Gideon Myles Ph.D. worked at the IBM Almaden Research Center and Apple, Inc. where he applied his technical knowledge in the field of computer science. Dr. Myles has been named as an inventor on more than a dozen patent applications, authored 19 scientific publications, given numerous conference and invited talks, and is a regular reviewer for various computer science conferences and journals.
Dr. Myles earned a Ph.D. and M.S. in Computer Science from the University of Arizona. His research and dissertation focused on technical means of detecting and preventing software piracy, which included techniques such as software watermarking, software birthmarking, code obfuscation, and tamper proofing. Dr. Myles also instructed undergraduate level computer science courses.
Publications and Speeches
Co-Author. A Technique for Self-Certifying Tamper Resistant Software. In Proceedings of Third ACM Workshop on Quality of Protection, 2007.
Co-Author. An Empirical Study of Java Bytecode Programs. Software: Practice and Experience Journal, Vol. 37, Num. 6, pgs. 581-641, 2007.
Co-Author. Key Evolution-Based Tamper Resistance: A Subgroup Extension. In Proceedings of ACM Symposium on Information, Computer and Communications Security, 2007.
Software Theft Detection Through Program Identification. PhD Dissertation, University of Arizona, 2006.
Co-Author. Software Watermarking via Opaque Predicates: Implementation, Analysis, and Attacks. Electronic Commerce Research Journal, Vol. 6, Num. 2, pgs. 155-171, 2006.
Co-Author. Content Protection in Games. IBM Systems Journal, Vol. 45, Num. 1, pgs. 119-144, 2006.
Co-Author. CPWCT: Making P2P Home Network Secure Virtual Media Devices. In Proceedings of the IEEE Conference on Local Computer Networks, November 2005.
Co-Author. Towards Better Software Tamper Resistance. Information Security: 8th International Conference, Lecture Notes in Computer Science, Vol. 3650, pgs. 417-430, 2005.
Co-Author. Self-Validating Branch Based Software Watermarking. In 7th International Workshop on Information Hiding, Lecture Nodes in Computer Science, Vol. 3727, pgs. 342-356, 2005.
Co-Author. The Evaluation of Two Software Watermarking Algorithms. Software: Practice and Experience, Vol. 35, Num. 10, pgs. 923-938, 2005.
Preventing Piracy within the Video Game Industry. International Digital Media and Arts Journal, Vol. 2, Num. 1, pgs. 75-80, 2005.
Co-Author. K-gram Based Software Birthmarking. In Proceedings of the 2005 ACM Symposium on Applied Computing, Computer Security Track, pgs. 314-318, 2005.
Co-Author. Detecting Software Theft via Whole Program Path Birthmarks.
Information Security: 7th International Conference, Lecture Notes in Computer Science, Vol. 3225, pgs. 404-415, 2004.
Co-Author. Software Watermarking via Opaque Predicates: Implementation,Analysis, and Attacks. In Proceedings of the 7th International Conference on Electronic
Commerce Research, June 2004.
Co-Author. University of Arizona, Department of Computer Science Technical Report TR04-05, 2004.
Using Software Watermarking to Discourage Piracy. ACM Crossroads, Vol. 10, Num. 3, Spring 2004.
Co-Author. Software Watermarking Through Register Allocation: Implementation, Analysis, and Attack. In Information Security and Cryptology – ICISC 2003: 6th International
Conference, Lecture Notes in Computer Science, Vol. 2971, pgs. 274-293, 2003.
Co-Author. SandMark – A Tool for Software Protection Research. IEEE Security and Privacy, Vol. 1, Num. 4, pgs. 40-49, 2003.
Co-Author. Preserving Privacy in Environments with Location-Based
Applications. IEEE Pervasive Computer, Vol. 2, Num. 1, January – March, pgs. 56-64, 2003.
Practice Areas
Education
- Santa Clara University School of Law, J.D.
- University of Arizona, Ph.D. Computer Science
- Univeristy of Arizona, M.S. Computer Science
- Beloit College, B.A. Mathematics

