loadpatents
Patent applications and USPTO patent grants for Keen; John.The latest application filed is for "efficient arthimetic logic units".
Patent | Date |
---|---|
Hardware implementation of complex firewalls using chaining technique Grant 9,391,958 - Swaminathan , et al. July 12, 2 | 2016-07-12 |
Efficient arithimetic logic units Grant 9,098,262 - Frailong , et al. August 4, 2 | 2015-08-04 |
Emulation of multiple instruction sets Grant 9,026,424 - Libby , et al. May 5, 2 | 2015-05-05 |
Efficient Arthimetic Logic Units App 20150058599 - FRAILONG; Jean-Marc ;   et al. | 2015-02-26 |
Dynamically adjusting hash table capacity Grant 8,938,469 - Keen , et al. January 20, 2 | 2015-01-20 |
Flow cache mechanism for performing packet flow lookups in a network device Grant 8,886,827 - Goel , et al. November 11, 2 | 2014-11-11 |
Efficient arithmetic logic units Grant 8,880,856 - Frailong , et al. November 4, 2 | 2014-11-04 |
Hardware Implementation Of Complex Firewalls Using Chaining Technique App 20140325635 - SWAMINATHAN; Venkatasubramanian ;   et al. | 2014-10-30 |
Hardware implementation of complex firewalls using chaining technique Grant 8,800,021 - Swaminathan , et al. August 5, 2 | 2014-08-05 |
System and method for independent synchronous and asynchronous transaction requests Grant 8,799,909 - Libby , et al. August 5, 2 | 2014-08-05 |
Longest prefix match searches with variable numbers of prefixes Grant 8,799,507 - Keen , et al. August 5, 2 | 2014-08-05 |
Dynamic bypass mechanism to alleviate bloom filter bank contention Grant 8,630,294 - Keen , et al. January 14, 2 | 2014-01-14 |
Convenient, flexible, and efficient management of memory space and bandwidth Grant 8,583,851 - Venkatramani , et al. November 12, 2 | 2013-11-12 |
Longest Prefix Match Searches With Variable Numbers Of Prefixes App 20130246651 - Keen; John ;   et al. | 2013-09-19 |
System and method for efficient packet replication Grant 8,520,675 - Frailong , et al. August 27, 2 | 2013-08-27 |
Flow Cache Mechanism For Performing Packet Flow Lookups In A Network Device App 20130212296 - Goel; Deepak ;   et al. | 2013-08-15 |
Convenient, Flexible, And Efficient Management Of Memory Space And Bandwidth App 20130173841 - VENKATRAMANI; Anjan ;   et al. | 2013-07-04 |
Convenient, flexible, and efficient management of memory space and bandwidth Grant 8,397,010 - Venkatramani , et al. March 12, 2 | 2013-03-12 |
Ordering Write Bursts To Memory App 20130061010 - VENKATRAMANI; Anjan ;   et al. | 2013-03-07 |
Branching to target address by adding value selected from programmable offset table to base address specified in branch instruction Grant 8,332,622 - Gupta , et al. December 11, 2 | 2012-12-11 |
Ordering write bursts to memory Grant 8,327,057 - Venkatramani , et al. December 4, 2 | 2012-12-04 |
Banked memory arbiter for control memory Grant 8,285,914 - Venkatramani , et al. October 9, 2 | 2012-10-09 |
Mapping address bits to improve spread of banks Grant 8,225,027 - Venkatramani , et al. July 17, 2 | 2012-07-17 |
System And Method For Fast Branching Using A Programmable Branch Table App 20120084534 - GUPTA; Anurag P. ;   et al. | 2012-04-05 |
Fast execution of branch instruction with multiple conditional expressions using programmable branch offset table Grant 8,078,849 - Libby , et al. December 13, 2 | 2011-12-13 |
Ordering refresh requests to memory Grant 8,078,791 - Perla , et al. December 13, 2 | 2011-12-13 |
Hardware support for instruction set emulation Grant 8,069,023 - Frailong , et al. November 29, 2 | 2011-11-29 |
Mapping Address Bits To Improve Spread Of Banks App 20110254590 - VENKATRAMANI; Anjan ;   et al. | 2011-10-20 |
Mapping address bits to improve spread of banks Grant 7,996,597 - Venkatramani , et al. August 9, 2 | 2011-08-09 |
System And Method For Fast Branching Using A Programmable Branch Table App 20100161949 - Gupta; Anurag P. ;   et al. | 2010-06-24 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.