RH

Robert Hathaway

Ericsson: 8 patents #1,415 of 9,909Top 15%
AS Azul Systems: 4 patents #12 of 28Top 45%
IN Intel: 4 patents #8,473 of 30,777Top 30%
📍 Sunnyvale, CA: #1,670 of 14,302 inventorsTop 15%
🗺 California: #37,514 of 386,348 inventorsTop 10%
Overall (All Time): #290,294 of 4,157,543Top 7%
16
Patents All Time

Issued Patents All Time

Showing 1–16 of 16 patents

Patent #TitleCo-InventorsDate
12160369 Processor related communications Chih-jen Chang, Daniel Biederman, Matthew James Webb, Wing Cheung, Jose Niell 2024-12-03
10747457 Technologies for processing network packets in agent-mesh architectures Brad Burres, Ronen Chayat, Alain Gravel, Amit Y. Kumar, Jose Niell +1 more 2020-08-18
9419911 Method and system for packet job scheduler in data processing based on workload self-learning Edward Ho, Michael Feng, Edmund CHEN, Stephan G. Meier, Jayaram Beladakere 2016-08-16
9317289 Acknowledgement forwarding Michael Feng, Edward Ho, Edmund CHEN 2016-04-19
9311148 Pseudo-random hardware resource allocation through the plurality of resource controller based on non-repeating sequence of index list entries Yaw-Shin Fann, Ricky See 2016-04-12
8914581 Method and apparatus for accessing cache memory Evan Gewirtz 2014-12-16
8700874 Digital counter segmented into short and long access time memory Edmund Chen, Brian Alleyne, Ranjit J. Rozario, Todd David Basso 2014-04-15
8656139 Digital processor for processing long and short pointers and converting each between a common format Stephan G. Meier, John G. Favor, Evan Gewirtz, Eric M. Trehus 2014-02-18
8402248 Explicitly regioned memory organization in a network element Stephan G. Meier, Evan Gewirtz, Brian Alleyne, Edward Ho 2013-03-19
8099651 Subsystem and method for encoding 64-bit data nibble error correct and cyclic-redundancy code (CRC) address error detect for use in a 76-bit memory module Kevin Normoyle 2012-01-17
8051227 Programmable queue structures for multiprocessors Evan Gewirtz, Stephan G. Meier 2011-11-01
7398449 Encoding 64-bit data nibble error correct and cyclic-redundancy code (CRC) address error detect for use on a 76-bit memory module Kevin Normoyle 2008-07-08
7366847 Distributed cache coherence at scalable requestor filter pipes that accumulate invalidation acknowledgements from other requestor filter pipes using ordering messages from central snoop tag David A. Kruckemyer, Kevin Normoyle 2008-04-29
7225300 Duplicate snoop tags partitioned across multiple processor/cache chips in a multi-processor system Jack Choquette, David A. Kruckemyer 2007-05-29
6105128 Method and apparatus for dispatching instructions to execution units in waves Ramesh Panwar 2000-08-15
5978898 Allocating registers in a superscalar machine Ramesh Panwar 1999-11-02