| 11080204 |
Latchless, non-blocking dynamically resizable segmented hash index |
Siddharth Teotia, Krishna Kunchithapadam, Tirthankar Lahiri, Jesse Kamp, Juan R. Loaiza +3 more |
2021-08-03 |
| 10803039 |
Method for efficient primary key based queries using atomic RDMA reads on cache friendly in-memory hash index |
Siddharth Teotia, Krishna Kunchithapadam, Jesse Kamp, Tirthankar Lahiri, Juan R. Loaiza +3 more |
2020-10-13 |
| 10346315 |
Latchless, non-blocking dynamically resizable segmented hash index |
Siddharth Teotia, Krishna Kunchithapadam, Tirthankar Lahiri, Jesse Kamp, Juan R. Loaiza +3 more |
2019-07-09 |
| 10229089 |
Efficient hardware instructions for single instruction multiple data processors |
Amit Ganesh, Shasank K. Chavan, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +2 more |
2019-03-12 |
| 10120895 |
Mirroring, in memory, data from disk to improve query performance |
Jesse Kamp, Amit Ganesh, Vineet Marwah, Vivekanandhan Raja, Tirthankar Lahiri +6 more |
2018-11-06 |
| 10007691 |
Prioritizing repopulation of in-memory compression units |
Jesse Kamp, Vineet Marwah, Tirthankar Lahiri, Juan R. Loaiza, Sanket Hase +4 more |
2018-06-26 |
| 9965501 |
Techniques for maintaining column vectors of relational data within volatile memory |
Lawrence J. Ellison, Amit Ganesh, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +3 more |
2018-05-08 |
| 9881048 |
Mirroring, in memory, data from disk to improve query performance |
Jesse Kamp, Amit Ganesh, Vineet Marwah, Vivekanandhan Raja, Tirthankar Lahiri +6 more |
2018-01-30 |
| 9792117 |
Loading values from a value vector into subregisters of a single instruction multiple data register |
Amit Ganesh, Shasank K. Chavan, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +2 more |
2017-10-17 |
| 9697174 |
Efficient hardware instructions for processing bit vectors for single instruction multiple data processors |
Amit Ganesh, Shasank K. Chavan, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +2 more |
2017-07-04 |
| 9606921 |
Granular creation and refresh of columnar data |
Jesse Kamp, Vineet Marwah, Amit Ganesh, Maheswaran Venkatachalam, Allison L. Holloway +2 more |
2017-03-28 |
| 9342314 |
Efficient hardware instructions for single instruction multiple data processors |
Amit Ganesh, Shasank K. Chavan, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +2 more |
2016-05-17 |
| 9292564 |
Mirroring, in memory, data from disk to improve query performance |
Jesse Kamp, Amit Ganesh, Vineet Marwah, Vivekanandhan Raja, Tirthankar Lahiri +6 more |
2016-03-22 |
| 9201944 |
Techniques for maintaining column vectors of relational data within volatile memory |
Lawrence J. Ellison, Amit Ganesh, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +3 more |
2015-12-01 |
| 8572131 |
Techniques for more efficient usage of memory-to-CPU bandwidth |
Lawrence J. Ellison, Amit Ganesh, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +3 more |
2013-10-29 |
| 8521788 |
Techniques for maintaining column vectors of relational data within volatile memory |
Lawrence J. Ellison, Amit Ganesh, Vineet Marwah, Jesse Kamp, Anindya C. Patthak +3 more |
2013-08-27 |
| 7349335 |
Packet metering in high-speed network units |
Daniel O'Keeffe, Kevin Loughran, Christopher Walker |
2008-03-25 |
| 6807175 |
Distributed multicast routing in packet-based communication network devices |
Kevin Jennings, Jerome Nolan, David Nolan |
2004-10-19 |
| 6782428 |
Allocation of asymmetric priority to traffic flow in network switches |
Paul O'Keeffe, Kevin Jennings, Jerome Nolan |
2004-08-24 |
| 6763023 |
Network switch with self-learning routing facility |
John Hickey, Paul Linehan, Kevin Loughran |
2004-07-13 |