This inventor holds 3 USPTO granted patents and 1 EPO patent. Top assignee: Google Inc.. Active years: 2021-2023.
Company Filing History:
Years Active: 2021-2023
Title: Jon Olson - Innovator in Network Interface Card Technology
Introduction
Jon Olson is a prominent inventor based in Seattle, WA (US). He has made significant contributions to the field of network interface card (NIC) technology. With a total of 3 patents to his name, Olson's work focuses on enhancing the efficiency and reliability of virtual machine operations.
Latest Patents
One of Jon Olson's latest patents is titled "I/O to unpinned memory supporting memory overcommit and live migration of virtual machines." This patent outlines systems and methods for error handling in a NIC. The invention addresses scenarios where a data packet destined for a local virtual machine (VM) cannot be processed due to an invalid translation memory address. In such cases, the NIC can retrieve a backup buffer descriptor from a hypervisor queue and store the packet in a designated host memory location. Additionally, for transmission requests from a local VM, if the NIC encounters an invalid translated address, it can send a message to a hypervisor backup queue and generate a data packet based on data in a memory page reallocated by the hypervisor.
Career Highlights
Jon Olson is currently employed at Google Inc., where he continues to innovate and develop cutting-edge technologies. His work has been instrumental in advancing the capabilities of NICs, particularly in the context of virtual machines.
Collaborations
Throughout his career, Olson has collaborated with notable colleagues, including Prashant R Chandra and Ian Mclaren. These partnerships have fostered a creative environment that encourages the development of innovative solutions in the tech industry.
Conclusion
Jon Olson's contributions to NIC technology and virtual machine operations exemplify the impact of innovation in the tech sector. His patents reflect a commitment to improving system performance and reliability.
