This inventor holds 7 USPTO granted patents. Top assignees: Microsoft Technology Licensing, LLC, Linkedin Corporation. Active years: 2015-2019.
Company Filing History:


Years Active: 2015-2019
Title: **The Innovative Journey of John W. Nicol: A Pioneer in Software Profiling**
Introduction
John W. Nicol, an accomplished inventor based in San Jose, California, holds a notable portfolio of seven patents. His work primarily focuses on enhancing software applications through innovative profiling techniques and memory management systems. This article delves into his latest patents, career highlights, and collaborations, showcasing his contributions to the software industry.
Latest Patents
Among John W. Nicol's pioneering patents is a system for **compression-based detection of memory inefficiency in software programs**. This patent outlines a method for detecting and managing memory inefficiencies within software applications. The system captures a snapshot of a program's memory heap and utilizes a compression technique to obtain inefficiency metrics. This enables developers to identify and address memory issues effectively.
Another significant patent is for **on-demand profiling based on event streaming architecture**. This system allows for managing profiling of software applications across multiple machines in various data centers. By publishing profiling requests and receiving performance data from these machines, the system evaluates application performance and takes corrective actions upon detecting anomalies. These inventions reflect Nicol's deep understanding of software performance optimization.
Career Highlights
Throughout his career, John W. Nicol has made substantial contributions while working with prominent companies such as Microsoft Technology Licensing, LLC and LinkedIn Corporation. His expertise in software engineering and system optimization has played a crucial role in developing solutions that enhance user experiences and improve application efficiency.
Collaborations
In his journey, Nicol has collaborated with notable colleagues, including Haricharan K. Ramachandra and Badrinath K. Sridharan. These partnerships have fostered innovative ideas and approaches to software development, further solidifying his impact in the field.
Conclusion
John W. Nicol's innovative spirit and dedication to advancing software profiling technology have positioned him as a key figure in the industry. His patents not only address critical challenges in software performance but also pave the way for future innovations. As technology continues to evolve, Nicol's contributions will undoubtedly play a significant role in shaping the landscape of software engineering.