This inventor holds 10 USPTO granted patents and 1 published patent application and 2 EPO patents. Top assignee: Oracle International Corporation. Active years: 2015-2022.
Company Filing History:
Years Active: 2015-2022
Title: John Smiljanic: Innovator in Compiler Analysis and Debugging Technologies
Introduction
John Smiljanic is a notable inventor based in Austin, TX, who has made significant contributions to the field of computer science. With a total of 10 patents to his name, he has focused on enhancing the efficiency and security of programming through innovative solutions.
Latest Patents
Among his latest patents, one addresses the determination of unacceptable program behavior through static compiler analysis. This invention involves receiving computer code written in a dynamic Domain Specific Language (DSL) within a General Purpose Language (GPL) environment. The compiler performs static analysis by referencing a security policy that defines unacceptable behaviors. This analysis helps indicate when executing the code could lead to undesirable outcomes, such as modifying existing code.
Another significant patent involves stateless injected script debugging. This invention allows for debugging scripts injected into web applications during a debug session. Each debugger request is associated with breakpoints set for the script, and the debugging process is managed from a developer's computer outside the cloud system. After each request, the current debugger node is disconnected, ensuring that the state stored in the cloud system is destroyed, thus maintaining a stateless environment.
Career Highlights
John Smiljanic is currently employed at Oracle International Corporation, where he continues to develop innovative solutions in the realm of software engineering. His work has been instrumental in advancing the capabilities of compilers and debugging tools, making programming more secure and efficient.
Collaborations
Throughout his career, John has collaborated with talented individuals such as Shailesh Vinayaka and James Driscoll. These collaborations have contributed to the development of groundbreaking technologies in the field.
Conclusion
John Smiljanic's contributions to compiler analysis and debugging technologies have made a lasting impact on the software development industry. His innovative patents reflect his commitment to improving programming practices and enhancing security measures.
