JJ

John J. Williams, Jr.

CI Cisco: 35 patents #271 of 13,007Top 3%
CA Cardion: 1 patents #3 of 9Top 35%
Overall (All Time): #73,369 of 4,157,543Top 2%
42
Patents All Time

Issued Patents All Time

Showing 25 most recent of 42 patents

Patent #TitleCo-InventorsDate
D925245 Armchair 2021-07-20
11063876 Automatically cycling among packet traffic flows subjecting them to varying drop probabilities in a packet network Mohammed Ismael Tatar, David Delano Ward 2021-07-13
10715455 Packet switching device modifying paths of flows of packets taken within while outputting packets in received intra-flow order but not necessarily inter-flow order Naader Hasani, Mohammed Ismael Tatar, David Delano Ward 2020-07-14
10469200 Minimum latency link layer metaframing and error correction Paul Lachlan Mantiply, Peter Malcolm Barnes, Oded Trainin 2019-11-05
10367751 Distributing and rate limiting packets among multiple paths in a single stage switching topology to a reordering node Dipankar Bhatt Acharya, Mohammed Ismael Tatar, David Delano Ward 2019-07-30
10367749 Automatically cycling among packet traffic flows subjecting them to varying drop probabilities in a packet network Mohammed Ismael Tatar, David Delano Ward 2019-07-30
10320686 Load balancing eligible packets in response to a policing drop decision Mohammed Ismael Tatar, David Delano Ward 2019-06-11
10305787 Dropping cells of a same packet sent among multiple paths within a packet switching device Guglielmo Morandin 2019-05-28
10205805 Dropping or admitting packets to an output queue using policy-based scheduling and virtual destination queue occupancy values Mohammed Ismael Tatar, David Delano Ward 2019-02-12
9887806 Minimum latency link layer metaframing and error correction Paul Lachlan Mantiply, Peter Malcolm Barnes, Oded Trainin 2018-02-06
9503396 Cell forwarding order selection for sending packets Doron Shoham 2016-11-22
9444731 Methods and systems for data packet routing George D. Azevedo, David Lipschutz 2016-09-13
8245014 Thread interleaving in a multithreaded embedded processor Donald E. Steiss, Earl T. Cohen 2012-08-14
8139488 Cooperative flow locks distributed among multiple components Eric Chesters 2012-03-20
8112584 Storage controller performing a set of multiple operations on cached data with a no-miss guarantee until all of the operations are complete John Andrew Fingerhut, Man Kit Tang, Barry S. Burns 2012-02-07
8022283 Anthropometric scaffold for keyboard-control pedal 2011-09-20
7965708 Method and apparatus for using meta-packets in a packet processing system Earl T. Cohen, James A. Markevitch, Adrian Evans 2011-06-21
7765183 Hierarchical tree of deterministic finite automata 2010-07-27
7689530 DFA sequential matching of regular expression with divergent states Rina Panigrahy 2010-03-30
7664897 Method and apparatus for communicating over a resource interconnect Earl T. Cohen, Donald E. Steiss, William N. Eatherton, John Andrew Fingerhut 2010-02-16
7630376 Distributed packet processing with ordered locks to maintain requisite packet orderings John Andrew Fingerhut, Doron Shoham, Shimon Listman 2009-12-08
7626987 Using ordered locking mechanisms to maintain sequences of items such as packets John Andrew Fingerhut, Kenneth H. Potter, Jr. 2009-12-01
7627573 Bypassing native storage operations by communicating protected data within locking messages using a lock manager independent of the storage mechanism John Andrew Fingerhut, Jonathan Rosen 2009-12-01
7613200 Method and apparatus using a random indication to map items to paths and to recirculate or delay the sending of a particular item when a destination over its mapped path is unreachable Thomas Dejanovic 2009-11-03
7606250 Assigning resources to items such as processing contexts for processing packets Doron Shoham, Rami Zemach, Moshe Voloshin, Alon Ratinsky, Sarig Livne 2009-10-20