Inventor
Rina Panigrahy
Inventor
Sunnyvale, CA, US
Overview
Patents· 34 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing38%
H04LTransmission of digital information, e.g. telegraphic communication36%
G11CStatic stores8%
G06NComputing arrangements based on specific computational models6%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use4%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
G01CMeasuring distances, levels or bearings2%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
PatentTitleYear
9,330,063'Generating a sparsifier using graph spanners'20169,292,320'Virtual machine packing method using scarcity'20168,949,232'Social network recommended content and recommending members for personalized search results'20158,862,528'Predicting values in sequence'20148,856,112'Considering document endorsements when processing queries'20148,719,211'Estimating relatedness in social network'20148,666,920'Estimating shortest distances in graphs using sketches'20148,464,267'Virtual machine packing method using scarcity'20138,099,417'Semi-supervised part-of-speech tagging'20128,073,832'Estimating rank on graph streams'20118,069,374'Fingerprinting event logs for system management troubleshooting'20117,957,378'Stateful flow of network packets within a packet parsing processor'20117,827,182'Searching for a path to identify where to move entries among hash tables with storage for multiple entries per bucket during insert operations'20107,765,204'Method of finding candidate sub-queries from longer queries'20107,760,732'Constant time signature methods for scalable and bandwidth-efficient multicast'20107,689,530'DFA sequential matching of regular expression with divergent states'20107,650,429'Preventing aliasing of compressed keys across multiple hash tables'20107,623,468'Programmable packet parsing processor'20097,619,983'Parse state encoding for a packet parsing processor'20097,586,851'Programmable packet parsing processor'20097,558,775'Methods and apparatus for maintaining sets of ranges typically using an associative memory and for using these ranges to identify a matching range based on a query point or query range and to maintain sorted elements for use such as in providing priority queue operations'20097,554,928'Clustering methods for scalable and bandwidth-efficient multicast'20097,478,109'Identification of a longest matching prefix based on a search of intervals corresponding to the prefixes'20097,441,074'Methods and apparatus for distributing entries among lookup units and selectively enabling less than all of the lookup units when performing a lookup operation'20087,345,897'Error protected ternary content-addressable memories and lookup operations performed thereon'20087,313,666'Methods and apparatus for longest common prefix based caching'20077,308,446'Methods and apparatus for regular expression matching'20077,299,317'Assigning prefixes to associative memory classes based on a value of a last bit of each prefix and their use including but not limited to locating a prefix and for maintaining a Patricia tree data structure'20077,127,513'Method and apparatus for distributing requests among a plurality of resources'20067,061,927'Weighted random scheduling particularly applicable to packet switching systems'20066,725,326'Techniques for efficient memory management for longest prefix match problems'20046,717,946'Methods and apparatus for mapping ranges of values into unique values of particular use for range matching operations using an associative memory'20046,553,420'Method and apparatus for distributing requests among a plurality of resources'20036,516,383'Techniques for efficient location of free entries for TCAM inserts'2003Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2003–2004Patents assigned to CISCO TECH IND (3)· patent assignee history
2003–2016Based in Sunnyvale, CA, US· patent location history
2006–2011Patents assigned to CISCO TECH INC (17)· patent assignee history
2006Based in Mountain View, CA, US· patent location history
2010–2016Patents assigned to MICROSOFT CORP (11)· patent assignee history
2011–2015Patents assigned to PANIGRAHY RINA (9)· patent assignee history
2011–2014Patents assigned to GOLLAPUDI SREENIVAS (3)· patent assignee history
2014–2016Based in San Ramon, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| CISCO TECH INC | 17 | 2006–2011 |
| MICROSOFT CORP | 11 | 2010–2016 |
| PANIGRAHY RINAself | 9 | 2011–2015 |
| CISCO TECH IND | 3 | 2003–2004 |
| GOLLAPUDI SREENIVAS | 3 | 2011–2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| Sunnyvale, California, US | 28 | 2003–2016 |
| San Ramon, California, US | 5 | 2014–2016 |
| Mountain View, California, US | 1 | 2006 |