Company Filing History:
Years Active: 2013-2020
Title: William James McAvoy: Innovator in Cache Coherence Technology
Introduction
William James McAvoy is a notable inventor based in Raleigh, NC (US). He has made significant contributions to the field of computer architecture, particularly in cache coherence technology. With a total of 3 patents to his name, McAvoy's work has had a substantial impact on the efficiency of data processing systems.
Latest Patents
One of McAvoy's latest patents is titled "Method, apparatus, and system for prefetching exclusive cache coherence state for store instructions." This invention discloses a method and apparatus that includes a cache and a gather buffer. The gather buffer is designed to store multiple cache lines, each associated with a store instruction. It determines whether a specific cache line should be allocated in the cache and issues a pre-write request to acquire exclusive cache coherency state if necessary.
Another significant patent is "Precise invalidation of virtually tagged caches." This invention involves a translation lookaside buffer (TLB) index valid bit that is set in a first line of a virtually indexed, virtually tagged (VIVT) cache. The invention ensures that the cache is cleared based on the TLB index valid bit and a stored indication of an invalidation instruction, enhancing the precision of cache management.
Career Highlights
William James McAvoy is currently employed at Qualcomm Incorporated, a leading company in the telecommunications and semiconductor industry. His work at Qualcomm has allowed him to focus on innovative solutions that improve cache coherence and data processing efficiency.
Collaborations
Throughout his career, McAvoy has collaborated with talented individuals such as Thomas Philip Speier and Brian Stempel. These collaborations have contributed to the advancement of technology in their respective fields.
Conclusion
William James McAvoy is a distinguished inventor whose work in cache coherence technology has led to several important patents. His contributions continue to influence the efficiency of data processing systems in the tech industry.
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.