Issued Patents All Time
Showing 1–20 of 20 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |