Patent | Date |
---|
System and methods for mesh architecture for high bandwidth multicast and broadcast network Grant 11,455,575 - Tu , et al. September 27, 2 | 2022-09-27 |
Retimer with mesochronous intra-lane path controllers Grant 11,424,905 - Musoll , et al. August 23, 2 | 2022-08-23 |
Packet Processing System, Method And Device Having Reduced Static Power Consumption App 20220182339 - Musoll; Enrique | 2022-06-09 |
Retimer with path-coordinated flow-rate compensation Grant 11,349,626 - Musoll , et al. May 31, 2 | 2022-05-31 |
Configurable-aggregation retimer with media-dedicated controllers Grant 11,327,913 - Morrison , et al. May 10, 2 | 2022-05-10 |
Packet processing system, method and device having reduced static power consumption Grant 11,297,012 - Musoll April 5, 2 | 2022-04-05 |
Low-latency signaling-link retimer Grant 11,258,696 - Morrison , et al. February 22, 2 | 2022-02-22 |
Packet Processing System, Method And Device Utilizing A Port Client Chain App 20210334224 - Musoll; Enrique ;   et al. | 2021-10-28 |
Low-latency retimer with seamless clock switchover Grant 11,150,687 - Mohan , et al. October 19, 2 | 2021-10-19 |
Packet processing system, method and device utilizing a port client chain Grant 11,093,415 - Musoll , et al. August 17, 2 | 2021-08-17 |
Packet Processing System, Method And Device Having Reduced Static Power Consumption App 20200204504 - Musoll; Enrique | 2020-06-25 |
Packet processing system, method and device having reduced static power consumption Grant 10,616,144 - Musoll | 2020-04-07 |
Packet Processing System, Method And Device Utilizing A Port Client Chain App 20190227959 - Musoll; Enrique ;   et al. | 2019-07-25 |
Packet processing system, method and device utilizing a port client chain Grant 10,289,575 - Musoll , et al. | 2019-05-14 |
Packet processing system, method and device utilizing memory sharing Grant 10,061,513 - Musoll , et al. August 28, 2 | 2018-08-28 |
Packet memory system, method and device for preventing underrun Grant 10,003,551 - Musoll June 19, 2 | 2018-06-19 |
Packet processing system, method and device to optimize packet buffer space Grant 9,747,226 - Musoll August 29, 2 | 2017-08-29 |
Packet Processing System, Method And Device Utilizing Memory Sharing App 20170212689 - Musoll; Enrique ;   et al. | 2017-07-27 |
Packet Processing System, Method And Device Utilizing A Port Client Chain App 20170161215 - Musoll; Enrique ;   et al. | 2017-06-08 |
Datapath subsystem, method and device utilizing memory sharing Grant 9,652,171 - Musoll , et al. May 16, 2 | 2017-05-16 |
Control path subsystem, method and device utilizing memory sharing Grant 9,612,950 - Musoll , et al. April 4, 2 | 2017-04-04 |
Packet processing system, method and device utilizing a port client chain Grant 9,606,942 - Musoll , et al. March 28, 2 | 2017-03-28 |
Packet processing system, method and device utilizing memory sharing Grant 9,582,215 - Musoll , et al. February 28, 2 | 2017-02-28 |
Control Path Subsystem, Method And Device Utilizing Memory Sharing App 20160292070 - Musoll; Enrique ;   et al. | 2016-10-06 |
Packet Processing System, Method And Device Utilizing A Port Client Chain App 20160292091 - Musoll; Enrique ;   et al. | 2016-10-06 |
Packet Processing System, Method And Device Utilizing Memory Sharing App 20160291895 - Musoll; Enrique ;   et al. | 2016-10-06 |
Datapath Subsystem, Method And Device Utilizing Memory Sharing App 20160291896 - Musoll; Enrique ;   et al. | 2016-10-06 |
Packet Processing System, Method And Device Having Reduced Static Power Consumption App 20160292079 - Musoll; Enrique | 2016-10-06 |
Packet Processing System, Method And Device To Optimize Packet Buffer Space App 20160292096 - Musoll; Enrique | 2016-10-06 |
Packet Memory System, Method And Device For Preventing Underrun App 20160294729 - Musoll; Enrique | 2016-10-06 |
Method and Apparatus for Predicting Characteristics of Incoming Data Packets to Enable Speculative Processing to Reduce Processor Latency App 20120082167 - MUSOLL; Enrique | 2012-04-05 |
Context sharing between a streaming processing unit (SPU) and a packet management unit (PMU) in a packet processing environment Grant 8,081,645 - Musoll , et al. December 20, 2 | 2011-12-20 |
Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency Grant 8,077,734 - Musoll December 13, 2 | 2011-12-13 |
Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory Grant 7,877,481 - Musoll , et al. January 25, 2 | 2011-01-25 |
Mechanism for Achieving Packet Flow Control In a Multi-Threaded, Multi-Packet Environment App 20100202292 - Nemirovsky; Mario D. ;   et al. | 2010-08-12 |
Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts Grant 7,765,554 - Musoll , et al. July 27, 2 | 2010-07-27 |
Context Sharing Between A Streaming Processing Unit (SPU) and A Packet Management Unit (PMU) In A Packet Processing Environment App 20100103938 - MUSOLL; Enrique ;   et al. | 2010-04-29 |
Methods and apparatus for improving fetching and dispatch of instructions in multithreaded processors Grant 7,707,391 - Musoll , et al. April 27, 2 | 2010-04-27 |
Method and apparatus for optimizing selection of available contexts for packet processing in multi-stream packet processing Grant 7,649,901 - Musoll , et al. January 19, 2 | 2010-01-19 |
Functional validation of a packet management unit Grant 7,644,307 - Musoll January 5, 2 | 2010-01-05 |
Fetch and dispatch disassociation apparatus for multistreaming processors Grant 7,636,836 - Nemirovsky , et al. December 22, 2 | 2009-12-22 |
Packet processor that generates packet-start offsets to immediately store incoming streamed packets using parallel, staggered round-robin arbitration to interleaved banks of memory Grant 7,634,622 - Musoll , et al. December 15, 2 | 2009-12-15 |
Monitoring of shared-resource locks in a multi-processor system with locked-resource bits packed into registers to detect starved threads Grant 7,571,270 - Nemirovsky , et al. August 4, 2 | 2009-08-04 |
Method and Apparatus for Improved Computer Load and Store Operations App 20090187739 - NEMIROVSKY; Mario ;   et al. | 2009-07-23 |
Method and apparatus for improved computer load and store operations Grant 7,529,907 - Nemirovsky , et al. May 5, 2 | 2009-05-05 |
Method and Apparatus for Predicting Characteristics of Incoming Data Packets to Enable Speculative Processing To Reduce Processor Latency App 20090073974 - Musoll; Enrique | 2009-03-19 |
Fetch and Dispatch Disassociation Apparatus for Multistreaming Processors App 20080270757 - Nemirovsky; Mario ;   et al. | 2008-10-30 |
Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency Grant 7,415,531 - Musoll August 19, 2 | 2008-08-19 |
Fetch and dispatch disassociation apparatus for multi-streaming processors Grant 7,406,586 - Nemirovsky , et al. July 29, 2 | 2008-07-29 |
Multi-threaded packet processing engine for stateful packet processing Grant 7,360,217 - Melvin , et al. April 15, 2 | 2008-04-15 |
Method And Apparatus For Improved Computer Load And Store Operations App 20080040577 - Nemirovsky; Mario D. ;   et al. | 2008-02-14 |
Fetch And Dispatch Disassociation Apparatus For Multi-streaming Processors App 20070260852 - Nemirovsky; Mario D. ;   et al. | 2007-11-08 |
Context Selection And Activation Mechanism For Activating One Of A Group Of Inactive Contexts In A Processor Core For Servicing Interrupts App 20070256079 - Musoll; Enrique ;   et al. | 2007-11-01 |
Method and apparatus for non-speculative pre-fetch operation in data packet processing Grant 7,280,548 - Sampath , et al. October 9, 2 | 2007-10-09 |
Functional Validation Of A Packet Management Unit App 20070168748 - Musoll; Enrique | 2007-07-19 |
Method And Apparatus For Overflowing Data Packets To A Software-controlled Memory When They Do Not Fit Into A Hardware-controlled Memory App 20070110090 - Musoll; Enrique ;   et al. | 2007-05-17 |
Extended Instruction Set For Packet Processing Applications App 20070074014 - Musoll; Enrique ;   et al. | 2007-03-29 |
Method for allocating memory space for limited packet head and/or tail growth Grant 7,197,043 - Musoll , et al. March 27, 2 | 2007-03-27 |
Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts Grant 7,165,257 - Musoll , et al. January 16, 2 | 2007-01-16 |
Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory Grant 7,155,516 - Musoll , et al. December 26, 2 | 2006-12-26 |
Extended instruction set for packet processing applications Grant 7,139,901 - Musoll , et al. November 21, 2 | 2006-11-21 |
Fetch and dispatch disassociation apparatus for multistreaming processors Grant 7,139,898 - Nemirovsky , et al. November 21, 2 | 2006-11-21 |
Method For Allocating Memory Space For Limited Packet Head And/or Tail Growth App 20060215679 - Musoll; Enrique ;   et al. | 2006-09-28 |
Method And Apparatus For Non-speculative Pre-fetch Operation In Data Packet Processing App 20060215670 - Sampath; Nandakumar ;   et al. | 2006-09-28 |
Functional validation of a packet management unit Grant 7,082,552 - Musoll July 25, 2 | 2006-07-25 |
Method and apparatus for allocating and de-allocating consecutive blocks of memory in background memo management Grant 7,076,630 - Musoll , et al. July 11, 2 | 2006-07-11 |
Method for allocating memory space for limited packet head and/or tail growth Grant 7,065,096 - Musoll , et al. June 20, 2 | 2006-06-20 |
Method and apparatus for preventing undesirable packet download with pending read/write operations in data packet processing Grant 7,058,065 - Musoll , et al. June 6, 2 | 2006-06-06 |
Method and apparatus for non-speculative pre-fetch operation in data packet processing Grant 7,042,887 - Sampath , et al. May 9, 2 | 2006-05-09 |
Clustering stream and/or instruction queues for multi-streaming processors Grant 7,035,998 - Nemirovsky , et al. April 25, 2 | 2006-04-25 |
Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory App 20060036705 - Musoll; Enrique ;   et al. | 2006-02-16 |
Multi-threaded packet processing engine for stateful packet processing App 20050243734 - Nemirovsky, Mario D. ;   et al. | 2005-11-03 |
Multi-threaded packet processing engine for stateful packet processing App 20030069920 - Melvin, Stephen W. ;   et al. | 2003-04-10 |
Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency App 20030041168 - Musoll, Enrique | 2003-02-27 |
Method and apparatus for optimizing selection of available contexts for packet processing in multi-stream packet processing App 20020083173 - Musoll, Enrique ;   et al. | 2002-06-27 |
Functional validation of a packet management unit App 20020071393 - Musoll, Enrique | 2002-06-13 |
Extended instruction set for packet processing applications App 20020054603 - Musoll, Enrique ;   et al. | 2002-05-09 |
Method and apparatus for preventing undesirable packet download with pending read/write operations in data packet processing App 20020039368 - Musoll, Enrique ;   et al. | 2002-04-04 |
Method for allocating memory space for limited packet head and/or tail growth App 20020037011 - Musoll, Enrique ;   et al. | 2002-03-28 |
Method and apparatus for non-speculative pre-fetch operation in data packet processing App 20020021707 - Sampath, Nandakumar ;   et al. | 2002-02-21 |
Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrrupts App 20020018486 - Musoll, Enrique ;   et al. | 2002-02-14 |
Method and apparatus for allocating and de-allocating consecutive blocks of memory in background memory management App 20020016883 - Musoll, Enrique ;   et al. | 2002-02-07 |