Inventor
PANWAR RAMESH
US68 patents
⚠️ This page may combine multiple inventors who share the name “PANWAR RAMESH”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
28 patentsUS6035374AMar 7, 2000
Method of executing coded instructions in a multiprocessor having shared execution resources including active, nap, and sleep states in accordance with cache miss latency
SUN MICROSYSTEMS INC216 citations99
US6240502B1May 29, 2001
Apparatus for dynamically reconfiguring a processor
SUN MICROSYSTEMS INC123 citations98
US6058466AMay 2, 2000
System for allocation of execution resources amongst multiple executing processes
SUN MICROSYSTEMS INC103 citations98
US5890008AMar 30, 1999
Method for dynamically reconfiguring a processor
SUN MICROSYSTEMS INC99 citations98
US6219723B1Apr 17, 2001
Method and apparatus for moderating current demand in an integrated circuit processor
SUN MICROSYSTEMS INC77 citations96
US5987594ANov 16, 1999
Apparatus for executing coded dependent instructions having variable latencies
SUN MICROSYSTEMS INC73 citations96
US5978864ANov 2, 1999
Method for thermal overload detection and prevention for an intergrated circuit processor
SUN MICROSYSTEMS INC53 citations96
US5854761ADec 29, 1998
Cache memory array which stores two-way set associative data
SUN MICROSYSTEMS INC67 citations96
US6058472AMay 2, 2000
Apparatus for maintaining program correctness while allowing loads to be boosted past stores in an out-of-order machine
SUN MICROSYSTEMS INC86 citations95
US5958047ASep 28, 1999
Method for precise architectural update in an out-of-order processor
SUN MICROSYSTEMS INC59 citations94
US5838988ANov 17, 1998
Computer product for precise architectural update in an out-of-order processor
SUN MICROSYSTEMS INC92 citations94
US6154812ANov 28, 2000
Method for inhibiting thrashing in a multi-level non-blocking cache system
SUN MICROSYSTEMS INC20 citations93
US6148371ANov 14, 2000
Multi-level non-blocking cache system with inhibiting thrashing
SUN MICROSYSTEMS INC20 citations93
US6144982ANov 7, 2000
Pipeline processor and computing system including an apparatus for tracking pipeline resources
SUN MICROSYSTEMS INC33 citations93
US6094719AJul 25, 2000
Reducing data dependent conflicts by converting single precision instructions into microinstructions using renamed phantom registers in a processor having double precision registers
SUN MICROSYSTEMS INC45 citations93
US6081873AJun 27, 2000
In-line bank conflict detection and resolution in a multi-ported non-blocking cache
SUN MICROSYSTEMS INC41 citations93
US6052775AApr 18, 2000
Method for non-intrusive cache fills and handling of load misses
SUN MICROSYSTEMS INC34 citations93
US6049868AApr 11, 2000
Apparatus for delivering precise traps and interrupts in an out-of-order processor
SUN MICROSYSTEMS INC21 citations93
US6006326ADec 21, 1999
Apparatus for restraining over-eager load boosting in an out-of-order machine using a memory disambiguation buffer for determining dependencies
SUN MICROSYSTEMS INC46 citations93
US5999727ADec 7, 1999
Method for restraining over-eager load boosting using a dependency color indicator stored in cache with both the load and store instructions
SUN MICROSYSTEMS INC43 citations93
US5948106ASep 7, 1999
System for thermal overload detection and prevention for an integrated circuit processor
SUN MICROSYSTEMS INC39 citations93
US5930819AJul 27, 1999
Method for performing in-line bank conflict detection and resolution in a multi-ported non-blocking cache
SUN MICROSYSTEMS INC43 citations93
US5860018AJan 12, 1999
Method for tracking pipeline resources in a superscalar processor
SUN MICROSYSTEMS INC53 citations93
US5941977AAug 24, 1999
Apparatus for handling register windows in an out-of-order processor
SUN MICROSYSTEMS INC26 citations92
US5898853AApr 27, 1999
Apparatus for enforcing true dependencies in an out-of-order processor
SUN MICROSYSTEMS INC46 citations92
US5870597AFeb 9, 1999
Method for speculative calculation of physical register addresses in an out of order processor
SUN MICROSYSTEMS INC31 citations92
US5850533ADec 15, 1998
Method for enforcing true dependencies in an out-of-order processor
SUN MICROSYSTEMS INC52 citations92
US6219778B1Apr 17, 2001
Apparatus for generating out-of-order results and out-of-order condition codes in a processor
SUN MICROSYSTEMS INC27 citations91
JUNIPER NETWORKS INC
16 patentsUS6880049B2Apr 12, 2005
Sharing a second tier cache memory in a multi-processor
JUNIPER NETWORKS INC139 citations99
US7961734B2Jun 14, 2011
Methods and apparatus related to packet classification associated with a multi-stage switch
JUNIPER NETWORKS INC71 citations98
US7765328B2Jul 27, 2010
Content service aggregation system
JUNIPER NETWORKS INC106 citations98
US7738454B1Jun 15, 2010
Methods and apparatus related to packet classification based on range values
JUNIPER NETWORKS INC88 citations98
US7305492B2Dec 4, 2007
Content service aggregation system
JUNIPER NETWORKS INC121 citations98
US7363353B2Apr 22, 2008
Content service aggregation device for a data center
JUNIPER NETWORKS INC82 citations97
US6901482B2May 31, 2005
Managing ownership of a full cache line using a store-create operation
JUNIPER NETWORKS INC40 citations96
US6745289B2Jun 1, 2004
Processing packets in cache memory
JUNIPER NETWORKS INC31 citations96
US6895477B2May 17, 2005
Ring-based memory requests in a shared memory multi-processor
JUNIPER NETWORKS INC43 citations95
US6892282B2May 10, 2005
Ring based multi-processing system
JUNIPER NETWORKS INC22 citations95
US7877549B1Jan 25, 2011
Enforcement of cache coherency policies using process synchronization services
JUNIPER NETWORKS INC26 citations93
US8370528B2Feb 5, 2013
Content service aggregation system
JUNIPER NETWORKS INC33 citations92
US7835357B2Nov 16, 2010
Methods and apparatus for packet classification based on policy vectors
JUNIPER NETWORKS INC20 citations92
US6920542B2Jul 19, 2005
Application processing employing a coprocessor
JUNIPER NETWORKS INC17 citations92
US7889741B1Feb 15, 2011
Methods and apparatus for packet classification based on multiple conditions
JUNIPER NETWORKS INC18 citations84
US7796541B1Sep 14, 2010
Methods and apparatus for range matching during packet classification based on a linked-node structure
JUNIPER NETWORKS INC14 citations84
PANWAR RAMESH
3 patentsUS8804950B1Aug 12, 2014
Methods and apparatus for producing a hash value based on a hash function
PANWAR RAMESH58 citations97
US8468271B1Jun 18, 2013
Providing privacy within computer networks using anonymous cookies
PANWAR RAMESH102 citations97
US8111697B1Feb 7, 2012
Methods and apparatus for packet classification based on multiple conditions
PANWAR RAMESH29 citations92
GOEL DEEPAK
3 patentsUS8798057B1Aug 5, 2014
Methods and apparatus to implement except condition during data packet classification
GOEL DEEPAK9 citations84
US8675648B1Mar 18, 2014
Methods and apparatus for compression in packet classification
GOEL DEEPAK12 citations84
US8139591B1Mar 20, 2012
Methods and apparatus for range matching during packet classification based on a linked-node structure
GOEL DEEPAK11 citations84
Showing the top 50 of 68 patents by PatentIndex Score.