Inventor · disambiguated record
Satyanarayana Lakshmipathi Billa
Also filed as: BILLA SATYANARAYANA LAKSHMIPATHI
53 granted patents·7 pending applications·616 citations·filing 2009–2024
99Inventor score
Top patents by PatentIndex Score
60 records- 0198US11934964B2Finite automata global counter in a data flow graph-driven analytics platform having analytics hardware acceleratorsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Mar 19, 2024·11 cites·25 claims
- 0297US10929175B2Service chaining hardware accelerators within a data stream processing integrated circuitFUNGIBLE INC·Filed 2018·Granted Feb 23, 2021·23 cites·27 claims
- 0397US9514246B2Anchored patternsCAVIUM INC·Filed 2015·Granted Dec 6, 2016·24 cites·22 claims
- 0497US8937952B2Packet classificationGOYAL RAJAN·Filed 2012·Granted Jan 20, 2015·26 cites·59 claims
- 0597US8934488B2Identifying duplication in decision treesCAVIUM INC·Filed 2012·Granted Jan 13, 2015·25 cites·21 claims
- 0696US10645187B2ARC caching for determininstic finite automata of regular expression acceleratorFUNGIBLE INC·Filed 2018·Granted May 5, 2020·30 cites·23 claims
- 0796US9507563B2System and method to traverse a non-deterministic finite automata (NFA) graph generated for regular expression patterns with advanced featuresCAVIUM INC·Filed 2014·Granted Nov 29, 2016·21 cites·72 claims
- 0896US9203805B2Reverse NFA generation and processingGOYAL RAJAN·Filed 2011·Granted Dec 1, 2015·32 cites·34 claims
- 0996US9191321B2Packet classificationCAVIUM INC·Filed 2014·Granted Nov 17, 2015·14 cites·17 claims
- 1096US9137340B2Incremental updateGOYAL RAJAN·Filed 2012·Granted Sep 15, 2015·18 cites·65 claims
- 1196US8954700B2Method and apparatus for managing processing thread migration between clusters within a processorANSARI NAJEEB I·Filed 2012·Granted Feb 10, 2015·25 cites·10 claims
- 1295US9762544B2Reverse NFA generation and processingCAVIUM INC·Filed 2015·Granted Sep 12, 2017·15 cites·12 claims
- 1395US9563399B2Generating a non-deterministic finite automata (NFA) graph for regular expression patterns with advanced featuresCAVIUM INC·Filed 2014·Granted Feb 7, 2017·19 cites·60 claims
- 1495US9426166B2Method and apparatus for processing finite automataCAVIUM INC·Filed 2013·Granted Aug 23, 2016·27 cites·67 claims
- 1594US10635419B2Incremental compilation of finite automata for a regular expression acceleratorFUNGIBLE INC·Filed 2018·Granted Apr 28, 2020·13 cites·22 claims
- 1694US10511324B1Data processing unit having hardware-based range encoding and decodingFUNGIBLE INC·Filed 2018·Granted Dec 17, 2019·19 cites·20 claims
- 1793US9785403B2Engine architecture for processing finite automataCAVIUM INC·Filed 2014·Granted Oct 10, 2017·19 cites·45 claims
- 1893US9602532B2Method and apparatus for optimizing finite automata processingCAVIUM INC·Filed 2014·Granted Mar 21, 2017·19 cites·37 claims
- 1993US9438561B2Processing of finite automata based on a node cacheCAVIUM INC·Filed 2014·Granted Sep 6, 2016·20 cites·19 claims
- 2093US9426165B2Method and apparatus for compilation of finite automataCAVIUM INC·Filed 2013·Granted Aug 23, 2016·21 cites·73 claims
- 2191US10827191B2Parallel coding of syntax elements for JPEG acceleratorFUNGIBLE INC·Filed 2018·Granted Nov 3, 2020·7 cites·27 claims
- 2291US10771090B2Data processing unit having hardware-based range encoding and decodingFUNGIBLE INC·Filed 2019·Granted Sep 8, 2020·9 cites·26 claims
- 2391US10727865B2Data striping for matching techniques in data compression accelerator of a data processing unitFUNGIBLE INC·Filed 2018·Granted Jul 28, 2020·9 cites·20 claims
- 2491US10656949B2Instruction-based non-deterministic finite state automata acceleratorFUNGIBLE INC·Filed 2018·Granted May 19, 2020·8 cites·42 claims
- 2591US9823895B2Memory management for finite automata processingCAVIUM INC·Filed 2014·Granted Nov 21, 2017·13 cites·39 claims
- 2691US9596222B2Method and apparatus encoding a rule for a lookup request in a processorGOYAL RAJAN·Filed 2012·Granted Mar 14, 2017·7 cites·24 claims
- 2791US9531690B2Method and apparatus for managing processing thread migration between clusters within a processorCAVIUM INC·Filed 2015·Granted Dec 27, 2016·5 cites·18 claims
- 2890US10110558B2Processing of finite automata based on memory hierarchyCAVIUM INC·Filed 2014·Granted Oct 23, 2018·12 cites·51 claims
- 2990US8990259B2Anchored patternsBILLA SATYANARAYANA LAKSHMIPATHI·Filed 2011·Granted Mar 24, 2015·19 cites·13 claims
- 3089US9904630B2Finite automata processing based on a top of stack (TOS) memoryCAVIUM INC·Filed 2014·Granted Feb 27, 2018·12 cites·50 claims
- 3189US9419943B2Method and apparatus for processing of finite automataCAVIUM INC·Filed 2013·Granted Aug 16, 2016·24 cites·51 claims
- 3287US11055063B2Systems and methods for deep learning processorMARVELL ASIA PTE LTD·Filed 2017·Granted Jul 6, 2021·9 cites·36 claims
- 3387US10812630B2Merging techniques in data compression accelerator of a data processing unitFUNGIBLE INC·Filed 2018·Granted Oct 20, 2020·7 cites·24 claims
- 3485US9544402B2Multi-rule approach to encoding a group of rulesCAVIUM INC·Filed 2013·Granted Jan 10, 2017·8 cites·15 claims
- 3585US9430511B2Merging independent writes, separating dependent and independent writes, and error roll backCAVIUM INC·Filed 2014·Granted Aug 30, 2016·6 cites·25 claims
- 3683US9208438B2Duplication in decision treesCAVIUM INC·Filed 2013·Granted Dec 8, 2015·14 cites·63 claims
- 3780US12321867B2Finite automata global counter in a data flow graph-driven analytics platform having analytics hardware acceleratorsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2024·Granted Jun 3, 2025·0 cites·20 claims
- 3880US10409911B2Systems and methods for text analytics processorCAVIUM LLC·Filed 2017·Granted Sep 10, 2019·3 cites·34 claims
- 3979US11636115B2Query processing using data processing units having DFA/NFA hardware acceleratorsFUNGIBLE INC·Filed 2019·Granted Apr 25, 2023·2 cites·21 claims
- 4079US10862513B2Data processing unit having hardware-based parallel variable-length codeword decodingFUNGIBLE INC·Filed 2019·Granted Dec 8, 2020·4 cites·21 claims
- 4176US11309908B2Static dictionary-based compression hardware pipeline for data compression accelerator of a data processing unitFUNGIBLE INC·Filed 2018·Granted Apr 19, 2022·2 cites·28 claims
- 4276US10083200B2Batch incremental updateCAVIUM INC·Filed 2013·Granted Sep 25, 2018·4 cites·45 claims
- 4373US11636154B2Data flow graph-driven analytics platform using data processing units having hardware acceleratorsFUNGIBLE INC·Filed 2019·Granted Apr 25, 2023·1 cites·31 claims
- 4473US11263190B2Data ingestion and storage by data processing unit having stream-processing hardware acceleratorsFUNGIBLE INC·Filed 2019·Granted Mar 1, 2022·1 cites·17 claims
- 4573US10997123B2Matching techniques in data compression accelerator of a data processing unitFUNGIBLE INC·Filed 2018·Granted May 4, 2021·2 cites·22 claims
- 4669US11188338B2Context value retrieval prior to or parallel with expansion of previous symbol for context-decoding in range decoderFUNGIBLE INC·Filed 2019·Granted Nov 30, 2021·1 cites·20 claims
- 4768US10922026B2Data processing unit having hardware-based range encoding and decodingFUNGIBLE INC·Filed 2018·Granted Feb 16, 2021·2 cites·18 claims
- 4866US10229144B2NSP managerCAVIUM LLC·Filed 2014·Granted Mar 12, 2019·1 cites·21 claims
- 4961US10229139B2Incremental update heuristicsCAVIUM LLC·Filed 2013·Granted Mar 12, 2019·1 cites·27 claims
- 5059US11010167B2Instruction-based non-deterministic finite state automata acceleratorFUNGIBLE INC·Filed 2020·Granted May 18, 2021·0 cites·20 claims
Showing the top 50 of 60 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →