Company Filing History:
Years Active: 2013
Title: The Innovative Mind of Doug McMahon
Introduction
Doug McMahon is a notable inventor based in Redwood Shores, California. He has made significant contributions to the field of business application development through his innovative patent. His work focuses on creating extensible platforms that enhance the functionality and adaptability of business applications.
Latest Patents
Doug McMahon holds a patent for a "Type system for building extensible business applications." This platform, known as the Extensible Application Platform (XAP), is designed to facilitate the development of extensible business applications. The XAP application model utilizes an Extensible Markup Language (XML) based framework that supports a high degree of application extensibility. It allows for the declarative definition of application semantics, separation of application data and metadata, and a flexible type system. This flexibility enables constraints and calculations for data object instances, such as XML documents, to evolve over time. The XAP model can be implemented via a server-side database/application engine that works in conjunction with a spreadsheet-like, client-side user interface. This design empowers non-programmers to build, customize, and run application workflows on a shared database, similar to traditional business applications.
Career Highlights
Doug McMahon is currently employed at Oracle International Corporation, where he continues to innovate and contribute to the development of advanced business applications. His expertise in creating extensible platforms has positioned him as a valuable asset within the company.
Collaborations
Throughout his career, Doug has collaborated with talented individuals such as Eric Sedlar and Aman Naimat. These partnerships have further enriched his work and contributed to the success of the projects he has been involved in.
Conclusion
Doug McMahon's innovative contributions to the field of business application development exemplify the impact of creativity and technology in modern business solutions. His patent for the Extensible Application Platform showcases his commitment to enhancing application extensibility and usability.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.