Inventor
VENKATACHARY SRINIVASAN
US63 patents
⚠️ This page may combine multiple inventors who share the name “VENKATACHARY SRINIVASAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NETLOGIC MICROSYSTEMS INC
22 patentsUS7565380B1Jul 21, 2009
Memory optimized pattern searching
NETLOGIC MICROSYSTEMS INC299 citations99
US7636717B1Dec 22, 2009
Method and apparatus for optimizing string search operations
NETLOGIC MICROSYSTEMS INC55 citations98
US7571156B1Aug 4, 2009
Network device, storage medium and methods for incrementally updating a forwarding database
NETLOGIC MICROSYSTEMS INC120 citations98
US7254748B1Aug 7, 2007
Error correcting content addressable memory
NETLOGIC MICROSYSTEMS INC65 citations97
US7860849B1Dec 28, 2010
Optimizing search trees by increasing success size parameter
NETLOGIC MICROSYSTEMS INC13 citations93
US7711893B1May 4, 2010
Range code compression method and apparatus for ternary content addressable memory (CAM) devices
NETLOGIC MICROSYSTEMS INC40 citations93
US7676444B1Mar 9, 2010
Iterative compare operations using next success size bitmap
NETLOGIC MICROSYSTEMS INC13 citations93
US7624226B1Nov 24, 2009
Network search engine (NSE) and method for performing interval location using prefix matching
NETLOGIC MICROSYSTEMS INC24 citations93
US7613755B1Nov 3, 2009
Signature searching system
NETLOGIC MICROSYSTEMS INC25 citations93
US7555594B2Jun 30, 2009
Range representation in a content addressable memory (CAM) using an improved encoding scheme
NETLOGIC MICROSYSTEMS INC22 citations93
US7426518B2Sep 16, 2008
System and method for efficiently searching a forwarding database that is split into a bounded number of sub-databases having a bounded size
NETLOGIC MICROSYSTEMS INC37 citations93
US7787275B1Aug 31, 2010
Content addressable memory having programmable combinational logic circuits
NETLOGIC MICROSYSTEMS INC19 citations92
US7978709B1Jul 12, 2011
Packet matching method and system
NETLOGIC MICROSYSTEMS INC11 citations84
US7917486B1Mar 29, 2011
Optimizing search trees by increasing failure size parameter
NETLOGIC MICROSYSTEMS INC8 citations84
US7917694B1Mar 29, 2011
Method and system for finding maximal stripes in cache memory with content addressable memory
NETLOGIC MICROSYSTEMS INC8 citations84
US7805393B1Sep 28, 2010
Assigning encoded state values to a search tree according to failure chains
NETLOGIC MICROSYSTEMS INC14 citations84
US7610269B1Oct 27, 2009
Method and apparatus for constructing a failure tree from a search tree
NETLOGIC MICROSYSTEMS INC15 citations84
US7565482B1Jul 21, 2009
Method and device for scalable multiple match extraction from search data
NETLOGIC MICROSYSTEMS INC16 citations84
US7461200B1Dec 2, 2008
Method and apparatus for overlaying flat and tree based data sets onto content addressable memory (CAM) device
NETLOGIC MICROSYSTEMS INC11 citations84
US7451267B1Nov 11, 2008
Method and apparatus for learn and related operations in network search engine
NETLOGIC MICROSYSTEMS INC17 citations84
US7437354B2Oct 14, 2008
Architecture for network search engines with fixed latency, high capacity, and high throughput
NETLOGIC MICROSYSTEMS INC17 citations84
US7904643B1Mar 8, 2011
Range code compression method and apparatus for ternary content addressable memory (CAM) devices
NETLOGIC MICROSYSTEMS INC6 citations74
MICROSOFT CORP
11 patentsUS7548976B2Jun 16, 2009
Methods and systems for providing variable rates of service for accessing networks, methods and systems for accessing the internet
MICROSOFT CORP233 citations99
US7444669B1Oct 28, 2008
Methods and systems for providing variable rates of service for accessing networks, methods and systems for accessing the internet
MICROSOFT CORP289 citations99
US7313237B2Dec 25, 2007
Methods and systems for providing variable rates of service for accessing networks, methods and systems for accessing the internet
MICROSOFT CORP240 citations99
US7032241B1Apr 18, 2006
Methods and systems for accessing networks, methods and systems for accessing the internet
MICROSOFT CORP123 citations99
US6834341B1Dec 21, 2004
Authentication methods and systems for accessing networks, authentication methods and systems for accessing the internet
MICROSOFT CORP329 citations99
US7149896B1Dec 12, 2006
Methods and systems for providing security for accessing networks, methods and systems for providing security for accessing the internet
MICROSOFT CORP76 citations98
US6385649B1May 7, 2002
Routers and methods for optimal routing table compression
MICROSOFT CORP104 citations94
US7089415B2Aug 8, 2006
Authentication methods and systems for accessing networks authentication methods and systems for accessing the internet
MICROSOFT CORP12 citations92
US7085924B2Aug 1, 2006
Authentication methods and systems for accessing networks, authentication methods and systems for accessing the internet
MICROSOFT CORP15 citations92
US7500263B2Mar 3, 2009
Methods and systems for accessing networks, methods and systems for accessing the Internet
MICROSOFT CORP9 citations84
US7444510B2Oct 28, 2008
Methods and systems for accessing networks, methods and systems for accessing the internet
MICROSOFT CORP8 citations74
GOOGLE LLC
4 patentsUS11769017B1Sep 26, 2023
Generative summaries for search results
GOOGLE LLC129 citations97
US10180964B1Jan 15, 2019
Candidate answer passages
GOOGLE LLC23 citations92
US11886828B1Jan 30, 2024
Generative summaries for search results
GOOGLE LLC10 citations84
US9959315B1May 1, 2018
Context scoring adjustments for answer passages
GOOGLE LLC6 citations83
GOOGLE INC
4 patentsUS8346792B1Jan 1, 2013
Query generation using structural similarity between documents
GOOGLE INC42 citations97
US9940367B1Apr 10, 2018
Scoring candidate answer passages
GOOGLE INC27 citations92
US9436747B1Sep 6, 2016
Query generation using structural similarity between documents
GOOGLE INC8 citations84
US9305064B1Apr 5, 2016
Keyword-based conversational searching using voice commands
GOOGLE INC14 citations84
UNIV WASHINGTON
3 patentsUS6011795AJan 4, 2000
Method and apparatus for fast hierarchical address lookup using controlled expansion of prefixes
UNIV WASHINGTON478 citations99
US6212184B1Apr 3, 2001
Fast scaleable methods and devices for layer four switching
UNIV WASHINGTON235 citations97
US6449256B1Sep 10, 2002
Fast level four switching using crossproducting
UNIV WASHINGTON54 citations93
CYPRESS SEMICONDUCTOR CORP
3 patentsUS7017021B2Mar 21, 2006
High-speed message forwarding lookups for arbitrary length strings using pipelined memories
CYPRESS SEMICONDUCTOR CORP32 citations93
US6691124B2Feb 10, 2004
Compact data structures for pipelined message forwarding lookups
CYPRESS SEMICONDUCTOR CORP49 citations93
US6636956B1Oct 21, 2003
Memory management of striped pipelined data structures
CYPRESS SEMICONDUCTOR CORP20 citations93
VENKATACHARY SRINIVASAN
1 patentUPSTILL TRYSTAN G
1 patentBAHL PARAMVIR
1 patentShowing the top 50 of 63 patents by PatentIndex Score.