RS

Rabin Sugumar

Oracle: 26 patents #284 of 14,854Top 2%
Disney: 11 patents #670 of 6,686Top 15%
CR Cray Research: 2 patents #75 of 208Top 40%
CR Cray: 1 patents #91 of 150Top 65%
Overall (All Time): #78,306 of 4,157,543Top 2%
40
Patents All Time

Issued Patents All Time

Showing 25 most recent of 40 patents

Patent #TitleCo-InventorsDate
12360769 Branch target buffer operation with auxiliary indirect cache James Y. Cho, Chandramouli Banerjee 2025-07-15
11868193 System and method for compensating for a droop event Bharath Upputuri, Bruce A. Kauffmann, Novinder Waraich, Bivraj Koradia, Paul Sebata 2024-01-09
11755483 System and methods for reducing global coherence unit snoop filter lookup via local memories Pranith Kumar Denthumdas, Isam Akkawi 2023-09-12
11663130 Cache replacement mechanisms for speculative execution 2023-05-30
11567767 Method and apparatus for front end gather/scatter memory coalescing Harold W. Cain, III, Nagesh Bangalore Lakshminarayana, Daniel Jonathan Ernst, Sanyam Mehta 2023-01-31
11487695 Scalable peer to peer data routing for servers Sivakumar Radhakrishnan, Ham U Prince 2022-11-01
11467964 Mergeable counter system and method Nagesh Bangalore Lakshminarayana, Pranith Kumar Denthumdas 2022-10-11
11403101 Introducing noise in threaded execution to mitigate cross-thread monitoring 2022-08-02
11379370 System and methods for reducing global coherence unit snoop filter lookup via local memories Pranith Kumar Denthumdas, Isam Akkawi 2022-07-05
10996738 System and method for compensating for a droop event Bharath Upputuri, Bruce Kauffman, Novinder Waraich, Bivraj Koradia, Paul Sebata 2021-05-04
10901018 System and method for droop detection Bharath Upputuri, Bruce Kauffman, Novinder Waraich, Bivraj Koradia, Paul Sebata 2021-01-26
10540181 Managing branch prediction information for different contexts Shubhendu Sekhar Mukherjee, Richard E. Kessler, David William Kravitz, Edward J. McLellan 2020-01-21
9882771 Completion tracking for groups of transfer requests Bjørn Dag Johnsen, Lars Paul Huse 2018-01-30
9596186 Multiple processes sharing a single infiniband connection Bjørn Dag Johnsen, Ola Torudbakken 2017-03-14
9396159 Simple, reliable, connectionless communication mechanism Michael Wong, Stephen E. Phillips, Hugh Kurth, Suraj Sudhir, Jochen Behrens 2016-07-19
8843651 Software aware throttle based flow control Bjørn Dag Johnsen, Lars Paul Huse, William M. Ortega, III 2014-09-23
8782161 Method and system for offloading computation flexibly to a communication adapter David Brower 2014-07-15
8549231 Performing high granularity prefetch from remote memory into a cache on a device without change in address Bjørn Dag Johnsen, Ben Sum 2013-10-01
8537828 Scalable interface for connecting multiple computer systems which performs parallel MPI header matching Lars Paul Huse, Bjørn Dag Johnsen 2013-09-17
8249072 Scalable interface for connecting multiple computer systems which performs parallel MPI header matching Lars Paul Huse, Bjørn Dag Johnsen 2012-08-21
8234407 Network use of virtual addresses without pinning or registration Robert W. Wittosch, Bjørn Dag Johnsen, William M. Ortega, III 2012-07-31
8122301 Performing remote loads and stores over networks Bjørn Dag Johnsen, Ola Torudbakken 2012-02-21
8095617 Caching data in a cluster computing system which avoids false-sharing conflicts Bjørn Dag Johnsen, Ben Sum, Lars Paul Huse 2012-01-10
7543132 Optimizing hardware TLB reload performance in a highly-threaded processor with multiple page sizes Greg F. Grohoski, Ashley Saulsbury, Paul J. Jordan, Manish K. Shah, Mark Debbage +1 more 2009-06-02
7380110 Branch prediction structure with branch direction entries that share branch prediction qualifier entries Robert Nuckolls, Chandra Thimmannagari 2008-05-27