This inventor holds 9 USPTO granted patents and 5 published patent applications and 7 EPO patents. Top assignee: Trimble Navigation Limited. Active years: 2015-2020.
Company Filing History:
Years Active: 2015-2020
Title: Innovations of John M Bacus
Introduction
John M Bacus is a notable inventor based in Boulder, CO (US). He has made significant contributions to the field of 3D modeling technology, holding a total of 9 patents. His work has paved the way for advancements in how users interact with 3D models through web-based applications.
Latest Patents
One of Bacus's latest patents is a 3D modeling system distributed between a client device web browser and a server. This system allows for the implementation of a web-based 3D modeling system, where a client-side script component executes lightweight modeling commands while a server-side modeling engine handles more computationally intensive tasks. This innovative approach enables users to view 3D models in a browser without the need for additional plug-ins or standalone applications. Another significant patent focuses on providing a real-time shared viewing experience in a three-dimensional modeling environment. This allows multiple users to collaboratively develop a 3D model while automatically propagating viewpoint changes in real-time, enhancing the collaborative experience.
Career Highlights
Throughout his career, John M Bacus has worked with prominent companies such as Trimble Navigation Limited and Trimble Inc. His expertise in 3D modeling has been instrumental in the development of cutting-edge technologies that facilitate user interaction with complex models.
Collaborations
Bacus has collaborated with talented individuals in the field, including Paul McLean and Preston Jackson. These partnerships have contributed to the innovative solutions he has developed over the years.
Conclusion
John M Bacus is a distinguished inventor whose work in 3D modeling technology has significantly impacted the industry. His patents reflect a commitment to enhancing user experience and collaboration in digital environments.
