Los Altos, CA, United States of America

John R Nickolls

This inventor holds 66 USPTO granted patents and 1 published patent application and 6 EPO patents, primarily in Parallel Processing (CPC class G06F). Top assignees: Nvidia Corporation, Broadcom Corporation, Maspar Computer Corporation. Active years: 1993-2019.

IDiyas Innovation Intelligence. (2026). Inventor Profile: John R Nickolls. Retrieved from https://idiyas.com/inventor/john-r-nickolls

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

USPTO Granted Patents = 66 

% Patents Active = 95.5

 

Average Co-Inventor Count = 3.6

ph-index = 22

Forward Citations = 1,664(Granted Patents)

Forward Citations (Not Self Cited) = 1,613(Dec 10, 2025)


Inventors with similar research interests:


Location History:

  • Santa Clara, CA (US) (1996)
  • Los Altos, CA (US) (1993 - 2019)

Company Filing History:


Years Active: 1993-2019

Loading Chart...
Loading Chart...
Areas of Expertise:
Cache Hierarchy
Parallel Threads
Memory Access
Thread Scheduling
Atomic Updates
SIMD Architecture
Data Processing
Cooperative Thread Arrays
Performance Control
Function Call Instructions
Shared Memory
Instruction Execution
66 patents (USPTO):Explore Patents

Title: The Innovative Contributions of John R. Nickolls

Introduction: John R. Nickolls is a prominent inventor based in Los Altos, California, known for his significant contributions to the field of computing and parallel processing. With a total of 66 patents to his name, he has pioneered several techniques that enhance the efficiency and performance of parallel processors.

Latest Patents: Among his latest innovations, one notable patent is for "Instructions for managing a parallel cache hierarchy." This technique involves receiving instructions from a scheduler unit, determining cache operation modifiers, and executing caching based on policies for managing data. Another key patent is titled "Predicted instruction execution in parallel processors with reduced per-thread state information." This mechanism supports predicated execution within parallel processors, utilizing predicate registers to manage thread execution efficiently.

Career Highlights: Throughout his career, John R. Nickolls has worked with leading technology companies, including Nvidia Corporation, where he contributed to cutting-edge graphics processing technologies, and Maspar Computer Corporation, an early player in parallel processing solutions. His work in these companies has not only shaped his career but has also influenced the direction of hardware architecture in computing.

Collaborations: John has collaborated with several notable professionals in the industry, including Brett Coon and Lars Nyland. These collaborations have fostered innovation and enhanced the development of technologies that impact computing performance.

Conclusion: John R. Nickolls exemplifies the spirit of innovation in technology through his vast array of patents and contributions to the field. His work not only reflects his expertise but also sets a foundation for future advancements in parallel processing and computing efficiency.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…