LS

Lacky V. Shah

NV NVIDIA: 41 patents #100 of 7,811Top 2%
HP HP: 18 patents #3,523 of 16,619Top 25%
NH Numecent Holdings: 4 patents #8 of 24Top 35%
TR Transmeta: 2 patents #38 of 86Top 45%
📍 Los Altos Hills, CA: #35 of 812 inventorsTop 5%
🗺 California: #4,302 of 386,348 inventorsTop 2%
Overall (All Time): #28,288 of 4,157,543Top 1%
71
Patents All Time

Issued Patents All Time

Showing 51–71 of 71 patents

Patent #TitleCo-InventorsDate
7225299 Supporting speculative modification in a data cache Guillermo J. Rozas, Alexander Klaiber, David Dunn, Paul Serris 2007-05-29
7149851 Method and system for conservatively managing store capacity available to a processor issuing stores Guillermo J. Rozas, Alexander Klaiber, David Dunn, Paul Serris 2006-12-12
7062567 Intelligent network streaming and execution system for conventionally coded applications Manuel Benitez, Anne Holler, Daniel T. Arai, Sameer Panwar 2006-06-13
7043524 Network caching system for streamed applications Sridhar Ramakrishnan 2006-05-09
6959320 Client-side performance optimization system for streamed applications Daniel T. Arai, Manuel Benitez, Anne Holler, Robert Curtis Wohlgemuth 2005-10-25
6658486 System and method for efficiently blocking event signals associated with an operating system William B. Buzbee, James S. Mattson, Jr. 2003-12-02
6622300 Dynamic optimization of computer programs using code-rewriting kernal module Umesh Krishnaswamy 2003-09-16
6327704 System, method, and product for multi-branch backpatching in a dynamic translator James S. Mattson, Jr., William B. Buzbee, Manuel Benitez 2001-12-04
6295644 Method and apparatus for patching program text to improve performance of applications Wei Hsu 2001-09-25
6223339 System, method, and product for memory management in a dynamic translator James S. Mattson, Jr., William B. Buzbee 2001-04-24
6205545 Method and apparatus for using static branch predictions hints with dynamically translated code traces to improve performance James S. Mattson, Jr., William B. Buzbee 2001-03-20
6189141 Control path evaluating trace designator with dynamically adjustable thresholds for activation of tracing for high (hot) activity and low (cold) activity of flow control Manuel Benitez, James S. Mattson, Jr., William B. Buzbee 2001-02-13
6164841 Method, apparatus, and product for dynamic software code translation system James S. Mattson, Jr., William B. Buzbee, Manuel Benitez 2000-12-26
6148437 System and method for jump-evaluated trace designation James S. Mattson, Jr., William B. Buzbee 2000-11-14
6115809 Compiling strong and weak branching behavior instruction blocks to separate caches for dynamic and static prediction James S. Mattson, Jr., William B. Buzbee 2000-09-05
6112280 Method and apparatus for distinct instruction pointer storage in a partitioned cache memory James S. Mattson, Jr., William B. Buzbee 2000-08-29
6052530 Dynamic translation system and method for optimally translating computer code William B. Buzbee, James S. Mattson, Jr., David Dunn 2000-04-18
5933622 Method for efficient handling of asynchronous events in a dynamic translation system William B. Buzbee, James S. Mattson, Jr. 1999-08-03
5911073 Method and apparatus for dynamic process monitoring through an ancillary control code system James S. Mattson, Jr., William B. Buzbee 1999-06-08
5797013 Intelligent loop unrolling Uma Mahadevan 1998-08-18
5721893 Exploiting untagged branch prediction cache by relocating branches Anne Holler 1998-02-24