Location History:
- Mountain View, CA (US) (2020 - 2022)
- Stanford, CA (US) (2023)
Company Filing History:
Years Active: 2020-2023
Title: Kevin Gibbons: Innovator in Program Obfuscation
Introduction
Kevin Gibbons is a notable inventor based in Mountain View, California. He has made significant contributions to the field of program obfuscation, holding a total of four patents. His work focuses on enhancing the security of software by making it more difficult for attackers to understand and manipulate code.
Latest Patents
One of Kevin's latest patents involves obfuscating programs using different instruction set architectures. This technology provides a method for receiving a program implemented as a set of ordered instructions, where each instruction is defined by a first instruction set architecture (ISA). The process includes selecting a subgroup of instructions and generating a new instruction type to perform the operations of that subgroup. This new instruction type is then added to a second ISA, resulting in an updated program that replaces the original subgroup with the new instruction. An interpreter for executing programs using the second ISA is also generated, ensuring that the updated program can be executed effectively.
Another significant patent addresses the obfuscation of source code sent from a server computer to a browser on a client computer. This innovation is particularly relevant for programs written in interpreted languages, such as JavaScript, which are often distributed in source form. By transforming high-level code into low-level processor-specific language, such as x86 instructions or JVM bytecode, the program's code can be effectively obfuscated. Additional techniques can further enhance the security of the low-level processor-specific code.
Career Highlights
Throughout his career, Kevin has worked with prominent companies, including Shape Security, Inc. and F5, Inc. His experience in these organizations has allowed him to refine his skills and contribute to advancements in software security.
Collaborations
Kevin has collaborated with notable individuals in the industry, including Michael J. Ficarra and Tim Disney. These collaborations have likely enriched his work and expanded the impact of his innovations.
Conclusion
Kevin Gibbons is a distinguished inventor whose work in program obfuscation has made significant strides in software security. His patents reflect a deep understanding of the challenges in protecting code from unauthorized access and manipulation. His contributions continue to influence the field and enhance the security of software applications.