This inventor holds 2 USPTO granted patents. Top assignee: Oracle International Corporation. Active years: 2013-2014.
Company Filing History:
Years Active: 2013-2014
Title: Innovations by Leo Ziegler
Introduction
Leo Ziegler is an accomplished inventor based in Redwood City, CA. He has made significant contributions to the field of programming and software development. With a total of 2 patents, Ziegler's work focuses on enhancing the efficiency and effectiveness of coding practices.
Latest Patents
Ziegler's latest patents include innovative methods for streamlining unit testing and managing property types in dynamic programming languages. The first patent, titled "Streamlining unit testing through hot code swapping," describes methods and systems for testing functions by replacing external functions with mock functions. This approach allows programmers to define test cases that specify expected arguments, context states, return values, and error conditions. The function tester then uses this definition to create mock functions, modify the target function, and compare results to expected outcomes.
The second patent, "Method for efficiently managing property types and constraints in a prototype-based dynamic programming language," presents systems for managing property types and validations in languages like JavaScript. This patent outlines a process where a programmer creates a property definition for a target class, leading to the automatic generation of a properties class that includes methods for accessing and validating properties.
Career Highlights
Leo Ziegler is currently employed at Oracle International Corporation, where he continues to innovate and develop new technologies. His work at Oracle has allowed him to collaborate with other talented professionals in the field.
Collaborations
One of Ziegler's notable coworkers is Vincent J Hardy, with whom he has likely shared insights and expertise in their respective areas of work.
Conclusion
Leo Ziegler's contributions to software development through his patents demonstrate his commitment to improving programming practices. His innovative approaches to unit testing and property management are valuable assets to the tech industry.
