This inventor holds 1 USPTO granted patent and 3 EPO patents. Top assignee: Cisco Technology, Inc.. Active years: 2012.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2012
Title: Innovations of John J Williams
Introduction
John J Williams is a notable inventor based in Pleasanton, CA (US). He has made significant contributions to the field of multithreaded embedded processors. His innovative work focuses on optimizing instruction execution resources in network processors.
Latest Patents
Williams holds a patent for "Thread interleaving in a multithreaded embedded processor." This invention provides a network multithreaded processor that includes a thread interleaver. The thread interleaver implements fine-grained thread decisions to avoid underutilization of instruction execution resources despite large communication latencies. The design features an upper pipeline where an instruction unit determines an instruction fetch sequence based on the instruction queue depth for each thread. In the lower pipeline, the thread interleaver establishes a thread interleave sequence responsive to various thread conditions, including latency. The selection of threads is managed through a two-level round robin arbitration system.
Career Highlights
Williams is currently employed at Cisco Technology, Inc., where he continues to innovate in the field of network processing. His work has been instrumental in enhancing the efficiency of multithreaded processors.
Collaborations
Some of his notable coworkers include Donald Edward Steiss and Earl T Cohen. Their collaborative efforts contribute to the advancements in technology at Cisco.
Conclusion
John J Williams exemplifies the spirit of innovation in the tech industry through his patent and work at Cisco Technology, Inc. His contributions to multithreaded embedded processors are paving the way for more efficient network processing solutions.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
