MT

Marc Tremblay

Oracle: 171 patents #6 of 14,854Top 1%
Microsoft: 30 patents #849 of 40,388Top 3%
EL Elwha: 13 patents #86 of 232Top 40%
IM Immersion: 4 patents #107 of 258Top 45%
ST Sollum Technologies: 4 patents #4 of 14Top 30%
EL E.R.A. Display Company Limited: 4 patents #1 of 4Top 25%
VT Virtual Technologies: 2 patents #3 of 13Top 25%
GU Guavus: 2 patents #9 of 52Top 20%
MI Microsystems: 1 patents #7 of 20Top 35%
📍 Bellevue, WA: #7 of 6,950 inventorsTop 1%
🗺 Washington: #31 of 76,902 inventorsTop 1%
Overall (All Time): #2,284 of 4,157,543Top 1%
237
Patents All Time

Issued Patents All Time

Showing 51–75 of 237 patents

Patent #TitleCo-InventorsDate
8935390 Method and system for efficient and exhaustive URL categorization Olivier Mirandette, Eric Melin 2015-01-13
8898436 Method and structure for solving the evil-twin problem Shailender Chaudhry 2014-11-25
8745419 Logical power throttling of instruction decode rate for successive time periods Shailender Chaudhry, Quinn A. Jacobson 2014-06-03
8539221 Method and system for identifying an application type of encrypted traffic Sousso Kelouwani, Eric Melin 2013-09-17
8447931 Processor with a register file that supports multiple-issue execution Shailender Chaudhry, Paul Caprioli 2013-05-21
8368641 Tactile feedback man-machine interface device Mark H. Yim 2013-02-05
8316366 Facilitating transactional execution in a processor that supports simultaneous speculative threading Sherman H. Yip, Paul Caprioli 2012-11-20
8219831 Reducing temperature and power by instruction throttling at decode stage of processor pipeline in time constant duration steps Shailender Chaudhry, Quinn A. Jacobson 2012-07-10
8181002 Merging checkpoints in an execute-ahead processor Sherman H. Yip, Paul Caprioli 2012-05-15
7969416 Tactile feedback man-machine interface device Mark H. Yim 2011-06-28
7930695 Method and apparatus for synchronizing threads on a processor that supports transactional memory Shailender Chaudhry, Paul Caprioli 2011-04-19
7904664 Selectively monitoring loads to support transactional program execution Quinn A. Jacobson, Shailender Chaudhry 2011-03-08
7878342 Clotheslines Graham L. Lewis 2011-02-01
7836281 Continuing execution in scout mode while a main thread resumes normal execution Shailender Chaudhry 2010-11-16
7836290 Return address stack recovery in a speculative execution computing apparatus Shailender Chaudhry, Quinn A. Jacobson, Paul Caprioli 2010-11-16
7831961 Cooperative preemption mechanism for garbage-collected multi-threaded computation William R. Bush, Mario I. Wolczko 2010-11-09
7818510 Selectively monitoring stores to support transactional program execution Quinn A. Jacobson, Shailender Chaudhry 2010-10-19
7711928 Method and structure for explicit software control using scoreboard status information Shailender Chaudhry, Quinn A. Jacobson 2010-05-04
7689813 Method and apparatus for enforcing membar instruction semantics in an execute-ahead processor Paul Caprioli, Shailender Chaudhry 2010-03-30
7676356 System, method and data structure for simulated interaction with graphical objects Ron Carmel, Hugo J. C. DesRosiers, Daniel H. Gomez, James F. Kramer, Jerry Tian +1 more 2010-03-09
7664942 Recovering a subordinate strand from a branch misprediction using state information from a primary strand Shailender Chaudhry 2010-02-16
7634641 Method and apparatus for using multiple threads to spectulatively execute instructions Shailender Chaudhry, Paul Caprioli 2009-12-15
7634644 Effective elimination of delay slot handling from a front section of a processor pipeline Shailender Chaudhry, Quinn A. Jacobson 2009-12-15
7610470 Preventing register data flow hazards in an SST processor Shailender Chaudhry, Paul Caprioli 2009-10-27
7587581 Multiple-thread processor with in-pipeline, thread selectable storage William N. Joy, Gary R. Lauterbach, Joseph I. Chamdani 2009-09-08