Individual holder
ARIMILLI RAVI K
US·59 granted patents·2 pending applications·361 citations·filing 2006–2012
Individually held — no corporate assignee on record.
Top patents by PatentIndex Score
61 records- 0194US8127080B2Wake-and-go mechanism with system address bus transaction masterARIMILLI RAVI K·Filed 2008·Granted Feb 28, 2012·34 cites·21 claims
- 0292US8335238B2Reassembling streaming data across multiple packetized communication channelsARIMILLI RAVI K·Filed 2008·Granted Dec 18, 2012·21 cites·20 claims
- 0392US8082315B2Programming idiom accelerator for remote updateARIMILLI RAVI K·Filed 2009·Granted Dec 20, 2011·26 cites·20 claims
- 0490US8140771B2Partial cache line storage-modifying operation based upon a hintARIMILLI RAVI K·Filed 2008·Granted Mar 20, 2012·19 cites·12 claims
- 0590US8095758B2Fully asynchronous memory moverARIMILLI RAVI K·Filed 2008·Granted Jan 10, 2012·21 cites·20 claims
- 0689US8341635B2Hardware wake-and-go mechanism with look-ahead pollingARIMILLI RAVI K·Filed 2008·Granted Dec 25, 2012·20 cites·20 claims
- 0789US8250396B2Hardware wake-and-go mechanism for a data processing systemARIMILLI RAVI K·Filed 2008·Granted Aug 21, 2012·20 cites·20 claims
- 0888US8161263B2Techniques for indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·19 cites·18 claims
- 0986US8327101B2Cache management during asynchronous memory move operationsARIMILLI RAVI K·Filed 2008·Granted Dec 4, 2012·16 cites·20 claims
- 1086US8245004B2Mechanisms for communicating with an asynchronous memory mover to perform AMM operationsARIMILLI RAVI K·Filed 2008·Granted Aug 14, 2012·15 cites·10 claims
- 1184US8275963B2Asynchronous memory move across physical nodes with dual-sided communicationARIMILLI RAVI K·Filed 2008·Granted Sep 25, 2012·13 cites·12 claims
- 1282US8250307B2Sourcing differing amounts of prefetch data in response to data prefetch requestsARIMILLI RAVI K·Filed 2008·Granted Aug 21, 2012·11 cites·21 claims
- 1382US8230201B2Migrating sleeping and waking threads between wake-and-go mechanisms in a multiple processor data processing systemARIMILLI RAVI K·Filed 2009·Granted Jul 24, 2012·11 cites·16 claims
- 1481US8161264B2Techniques for data prefetching using indirect addressing with offsetARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·10 cites·18 claims
- 1579US8332552B2Supporting multiple high bandwidth I/O controllers on a single chipARIMILLI RAVI K·Filed 2008·Granted Dec 11, 2012·9 cites·17 claims
- 1678US8266504B2Dynamic monitoring of ability to reassemble streaming data across multiple channels based on historyARIMILLI RAVI K·Filed 2009·Granted Sep 11, 2012·7 cites·7 claims
- 1778US8131935B2Virtual barrier synchronization cacheARIMILLI RAVI K·Filed 2009·Granted Mar 6, 2012·8 cites·19 claims
- 1875US8209488B2Techniques for prediction-based indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Jun 26, 2012·6 cites·20 claims
- 1973US8499029B1Management of process-to-process communication requestsARIMILLI RAVI K·Filed 2008·Granted Jul 30, 2013·5 cites·9 claims
- 2073US8145723B2Complex remote update programming idiom acceleratorARIMILLI RAVI K·Filed 2009·Granted Mar 27, 2012·5 cites·18 claims
- 2172US8166277B2Data prefetching using indirect addressingARIMILLI RAVI K·Filed 2008·Granted Apr 24, 2012·5 cites·19 claims
- 2271US8707016B2Thread partitioning in a multi-core environmentARIMILLI RAVI K·Filed 2008·Granted Apr 22, 2014·5 cites·14 claims
- 2371US8140801B2Efficient and flexible memory copy operationARIMILLI RAVI K·Filed 2008·Granted Mar 20, 2012·4 cites·20 claims
- 2469US8775778B2Use of a helper thread to asynchronously compute incoming dataARIMILLI RAVI K·Filed 2008·Granted Jul 8, 2014·4 cites·20 claims
- 2569US8601241B2General purpose register cloningARIMILLI RAVI K·Filed 2008·Granted Dec 3, 2013·4 cites·20 claims
- 2669US8171476B2Wake-and-go mechanism with prioritization of threadsARIMILLI RAVI K·Filed 2008·Granted May 1, 2012·4 cites·20 claims
- 2768US9098354B2Management of application to I/O device communication requests between data processing systemsARIMILLI RAVI K·Filed 2008·Granted Aug 4, 2015·4 cites·14 claims
- 2866US8458439B2Block driven computation using a caching policy specified in an operand data structureARIMILLI RAVI K·Filed 2008·Granted Jun 4, 2013·3 cites·19 claims
- 2966US8312458B2Central repository for wake-and-go mechanismARIMILLI RAVI K·Filed 2008·Granted Nov 13, 2012·3 cites·14 claims
- 3066US8266381B2Varying an amount of data retrieved from memory based upon an instruction hintARIMILLI RAVI K·Filed 2008·Granted Sep 11, 2012·3 cites·10 claims
- 3166US8095733B2Virtual barrier synchronization cache castout electionARIMILLI RAVI K·Filed 2009·Granted Jan 10, 2012·3 cites·15 claims
- 3265US9811097B2Environmental control of liquid cooled electronicsARIMILLI RAVI K·Filed 2009·Granted Nov 7, 2017·4 cites·13 claims
- 3365US8176026B2Consolidating file system backend operations with access of dataARIMILLI RAVI K·Filed 2009·Granted May 8, 2012·3 cites·18 claims
- 3463US9009214B2Management of process-to-process inter-cluster communication requestsARIMILLI RAVI K·Filed 2008·Granted Apr 14, 2015·2 cites·19 claims
- 3563US8161265B2Techniques for multi-level indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·2 cites·22 claims
- 3663US8145849B2Wake-and-go mechanism with system bus responseARIMILLI RAVI K·Filed 2008·Granted Mar 27, 2012·2 cites·20 claims
- 3762US8880853B2CAM-based wake-and-go snooping engine for waking a thread put to sleep for spinning on a target address lockARIMILLI RAVI K·Filed 2008·Granted Nov 4, 2014·2 cites·17 claims
- 3862US8595443B2Varying a data prefetch size based upon data usageARIMILLI RAVI K·Filed 2008·Granted Nov 26, 2013·2 cites·15 claims
- 3962US8285971B2Block driven computation with an address generation acceleratorARIMILLI RAVI K·Filed 2008·Granted Oct 9, 2012·2 cites·19 claims
- 4062US8225120B2Wake-and-go mechanism with data exclusivityARIMILLI RAVI K·Filed 2008·Granted Jul 17, 2012·2 cites·20 claims
- 4159US8788795B2Programming idiom accelerator to examine pre-fetched instruction streams for multiple processorsARIMILLI RAVI K·Filed 2008·Granted Jul 22, 2014·1 cites·20 claims
- 4258US8909871B2Data processing system and method for reducing cache pollution by write stream memory access patternsARIMILLI RAVI K·Filed 2006·Granted Dec 9, 2014·1 cites·16 claims
- 4354US8640142B2Wake-and-go mechanism with dynamic allocation in hardware private arrayARIMILLI RAVI K·Filed 2008·Granted Jan 28, 2014·0 cites·19 claims
- 4453US8640141B2Wake-and-go mechanism with hardware private arrayARIMILLI RAVI K·Filed 2008·Granted Jan 28, 2014·0 cites·19 claims
- 4551US8886919B2Remote update programming idiom accelerator with allocated processor resourcesARIMILLI RAVI K·Filed 2009·Granted Nov 11, 2014·0 cites·20 claims
- 4651US8332588B2Performing a partial cache line storage-modifying operation based upon a hintARIMILLI RAVI K·Filed 2012·Granted Dec 11, 2012·0 cites·6 claims
- 4751US8214592B2Dynamic runtime modification of array layout for offsetARIMILLI RAVI K·Filed 2009·Granted Jul 3, 2012·0 cites·19 claims
- 4850US8612977B2Wake-and-go mechanism with software save of thread stateARIMILLI RAVI K·Filed 2008·Granted Dec 17, 2013·0 cites·13 claims
- 4950US8560594B2Management of process-to-process communication requestsARIMILLI RAVI K·Filed 2012·Granted Oct 15, 2013·0 cites·7 claims
- 5050US8516484B2Wake-and-go mechanism for a data processing systemARIMILLI RAVI K·Filed 2008·Granted Aug 20, 2013·0 cites·18 claims
Showing the top 50 of 61 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when ARIMILLI RAVI K files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →