Company Filing History:
Years Active: 2005-2015
Title: Innovations of Loc Nhin Ho
Introduction
Loc Nhin Ho is an accomplished inventor based in San Jose, California. He holds a total of four patents, showcasing his expertise in the field of technology and innovation. His work primarily focuses on enhancing the efficiency of packet processing and operating systems.
Latest Patents
One of his latest patents is titled "Packet processing with dynamic load balancing." This invention provides a system and method for evenly distributing central processing unit (CPU) packet processing workloads. The method involves accepting packets for processing at a port hardware module port interface, which supplies the packets to a direct memory access (DMA) engine for storage in system memory. The port hardware module also supplies descriptors to a mailbox, where each descriptor identifies a corresponding packet. A load balancing module estimates each CPU workload and reassigns mailbox slots to CPUs in response to unequal CPU workloads.
Another significant patent is "Operating system with hardware-enabled task manager for offloading CPU task scheduling." This operating system includes a hardware-based task scheduler that manages OS-sourced tasks to be performed by a CPU. The OS generates CPU tasks that are buffered in a computer-readable task database memory. The CPU dequeues task IDs from a CPU queue and accesses the associated tasks for performance.
Career Highlights
Loc Nhin Ho has worked with notable companies such as Applied Micro Circuits Corporation and Venturi Wireless, Inc. His experience in these organizations has contributed to his innovative approach to technology.
Collaborations
He has collaborated with talented individuals like Keyur Chudgar and Vinay Ravuri, further enhancing his work through teamwork and shared expertise.
Conclusion
Loc Nhin Ho's contributions to technology through his patents and career experiences highlight his significant role as an inventor. His innovative solutions continue to impact the field positively.