This inventor holds 1 USPTO granted patent and 1 published patent application. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2026.
Company Filing History:
Years Active: 2026
Title: Innovator Nirranjan Kirubaharan: Pioneering Network Interface Controllers
Introduction
Nirranjan Kirubaharan is a notable inventor based in Bengaluru, India. He has made significant contributions to the field of integrated circuits, particularly in the development of network interface controllers (NICs). His innovative work has led to the filing of a patent that enhances data transfer processes in electronic devices.
Latest Patents
Nirranjan holds a patent for "Integrated circuits including network interface controllers for data transfers assisted by software and related methods." This invention focuses on a NIC circuit that efficiently manages data transfers between a network interface and a memory interface circuit. The NIC circuit is designed to receive data packets and determine their type, allowing for optimized processing based on the packet's operation category. For certain operations, the NIC can process data packets quickly without software involvement, while for others, it utilizes software assistance to control the memory interface circuit.
Career Highlights
Nirranjan is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate in the realm of technology. His work at Microsoft has allowed him to collaborate with other talented professionals in the industry, further enhancing his contributions to integrated circuit technology.
Collaborations
Some of Nirranjan's coworkers include John David Huber and Kaveri Purandare. Their collaborative efforts contribute to the advancement of technology and innovation within their field.
Conclusion
Nirranjan Kirubaharan is a distinguished inventor whose work on network interface controllers has the potential to revolutionize data transfer methods in electronic devices. His patent reflects a deep understanding of integrated circuits and their applications in modern technology.
