Membership
Tour
Register
Log in
John KEEN
Follow
Person
Mountain View, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Hardware implementation of complex firewalls using chaining technique
Patent number
9,391,958
Issue date
Jul 12, 2016
Juniper Networks, Inc.
Venkatasubramanian Swaminathan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Efficient arithimetic logic units
Patent number
9,098,262
Issue date
Aug 4, 2015
Juniper Networks, Inc.
Jean-Marc Frailong
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Emulation of multiple instruction sets
Patent number
9,026,424
Issue date
May 5, 2015
Juniper Networks, Inc.
Jeffrey G. Libby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically adjusting hash table capacity
Patent number
8,938,469
Issue date
Jan 20, 2015
Juniper Networks, Inc.
John Keen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Flow cache mechanism for performing packet flow lookups in a networ...
Patent number
8,886,827
Issue date
Nov 11, 2014
Juniper Networks, Inc.
Deepak Goel
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Efficient arithmetic logic units
Patent number
8,880,856
Issue date
Nov 4, 2014
Juniper Networks, Inc.
Jean-Marc Frailong
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware implementation of complex firewalls using chaining technique
Patent number
8,800,021
Issue date
Aug 5, 2014
Juniper Networks, Inc.
Venkatasubramanian Swaminathan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for independent synchronous and asynchronous tran...
Patent number
8,799,909
Issue date
Aug 5, 2014
Juniper Networks, Inc.
Jeffrey G. Libby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Longest prefix match searches with variable numbers of prefixes
Patent number
8,799,507
Issue date
Aug 5, 2014
Juniper Networks, Inc.
John Keen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic bypass mechanism to alleviate bloom filter bank contention
Patent number
8,630,294
Issue date
Jan 14, 2014
Juniper Networks, Inc.
John Keen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Convenient, flexible, and efficient management of memory space and...
Patent number
8,583,851
Issue date
Nov 12, 2013
Juniper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for efficient packet replication
Patent number
8,520,675
Issue date
Aug 27, 2013
Juniper Networks, Inc.
Jean-Marc Frailong
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Convenient, flexible, and efficient management of memory space and...
Patent number
8,397,010
Issue date
Mar 12, 2013
Juniper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branching to target address by adding value selected from programma...
Patent number
8,332,622
Issue date
Dec 11, 2012
Juniper Networks, Inc.
Anurag P. Gupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Ordering write bursts to memory
Patent number
8,327,057
Issue date
Dec 4, 2012
Juniper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Banked memory arbiter for control memory
Patent number
8,285,914
Issue date
Oct 9, 2012
Juniper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mapping address bits to improve spread of banks
Patent number
8,225,027
Issue date
Jul 17, 2012
Jumiper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Ordering refresh requests to memory
Patent number
8,078,791
Issue date
Dec 13, 2011
Juniper Networks, Inc.
Srinivas Perla
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fast execution of branch instruction with multiple conditional expr...
Patent number
8,078,849
Issue date
Dec 13, 2011
Juniper Networks, Inc.
Jeffrey G. Libby
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware support for instruction set emulation
Patent number
8,069,023
Issue date
Nov 29, 2011
Juniper Networks, Inc.
Jean-Marc Frailong
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Mapping address bits to improve spread of banks
Patent number
7,996,597
Issue date
Aug 9, 2011
Juniper Networks, Inc.
Anjan Venkatramani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for handling invalidation requests to processo...
Patent number
6,578,115
Issue date
Jun 10, 2003
Silicon Graphics, Inc.
David E. McCracken
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for handling interrupts in a node controller with...
Patent number
6,564,277
Issue date
May 13, 2003
Silicon Graphics, Inc.
John S. Keen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for processing errors in a computer system
Patent number
6,457,146
Issue date
Sep 24, 2002
Silicon Graphics, Inc.
John S. Keen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for handling invalidation requests to processo...
Patent number
6,339,812
Issue date
Jan 15, 2002
Silicon Graphics, Inc.
David E. McCracken
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
EFFICIENT ARTHIMETIC LOGIC UNITS
Publication number
20150058599
Publication date
Feb 26, 2015
Juniper Networks, Inc.
Jean-Marc FRAILONG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HARDWARE IMPLEMENTATION OF COMPLEX FIREWALLS USING CHAINING TECHNIQUE
Publication number
20140325635
Publication date
Oct 30, 2014
Venkatasubramanian SWAMINATHAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
LONGEST PREFIX MATCH SEARCHES WITH VARIABLE NUMBERS OF PREFIXES
Publication number
20130246651
Publication date
Sep 19, 2013
Juniper Networks, Inc.
John Keen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
FLOW CACHE MECHANISM FOR PERFORMING PACKET FLOW LOOKUPS IN A NETWOR...
Publication number
20130212296
Publication date
Aug 15, 2013
Juniper Networks, Inc.
Deepak Goel
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONVENIENT, FLEXIBLE, AND EFFICIENT MANAGEMENT OF MEMORY SPACE AND...
Publication number
20130173841
Publication date
Jul 4, 2013
Juniper Networks, Inc.
Anjan VENKATRAMANI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ORDERING WRITE BURSTS TO MEMORY
Publication number
20130061010
Publication date
Mar 7, 2013
Juniper Networks, Inc.
Anjan VENKATRAMANI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR FAST BRANCHING USING A PROGRAMMABLE BRANCH TABLE
Publication number
20120084534
Publication date
Apr 5, 2012
Juniper Networks, Inc.
Anurag P. GUPTA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MAPPING ADDRESS BITS TO IMPROVE SPREAD OF BANKS
Publication number
20110254590
Publication date
Oct 20, 2011
Juniper Networks, Inc.
Anjan VENKATRAMANI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR FAST BRANCHING USING A PROGRAMMABLE BRANCH TABLE
Publication number
20100161949
Publication date
Jun 24, 2010
Juniper Networks, Inc.
Anurag P. Gupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for handling invalidation requests to processo...
Publication number
20020059500
Publication date
May 16, 2002
Silicon Graphics, Inc., a Delaware corporation
David E. McCracken
G06 - COMPUTING CALCULATING COUNTING