Patent | Date |
---|
Effective Prefetching With Multiple Processors And Threads App 20120246406 - Bell; Gordon Bernard ;   et al. | 2012-09-27 |
Effective prefetching with multiple processors and threads Grant 8,200,905 - Bell , et al. June 12, 2 | 2012-06-12 |
Retro flow control for arriving traffic in computer networks Grant 8,130,650 - Allen, Jr. , et al. March 6, 2 | 2012-03-06 |
Efficiently hashing packet keys into a firewall connection table Grant 8,112,547 - Corl, Jr. , et al. February 7, 2 | 2012-02-07 |
Lookups by collisionless direct tables and CAMS Grant 8,081,632 - Davis , et al. December 20, 2 | 2011-12-20 |
Memory-centric page table walker Grant 8,015,361 - Sathaye , et al. September 6, 2 | 2011-09-06 |
Controller for multiple instruction thread processors Grant 8,006,244 - Davis , et al. August 23, 2 | 2011-08-23 |
Systems and methods for time division multiplex multithreading Grant 7,953,951 - Basso , et al. May 31, 2 | 2011-05-31 |
Network processor with single interface supporting tree search engine and CAM Grant 7,953,077 - Calvignac , et al. May 31, 2 | 2011-05-31 |
Providing a symmetric key for efficient session identification Grant 7,916,656 - Davis March 29, 2 | 2011-03-29 |
Selective header field dispatch in a network processing system Grant 7,826,486 - Calvignac , et al. November 2, 2 | 2010-11-02 |
Method and apparatus for translating a virtual address to a real address using blocks of contiguous page table entries Grant 7,809,921 - Davis October 5, 2 | 2010-10-05 |
Method, Program and System for Efficiently Hashing Packet Keys into a Firewall Connection Table App 20100241746 - Corl, JR.; Everett Arthur ;   et al. | 2010-09-23 |
Packet classification using modified range labels Grant 7,796,513 - Basso , et al. September 14, 2 | 2010-09-14 |
Method for efficiently hashing packet keys into a firewall connection table Grant 7,769,858 - Corl, Jr. , et al. August 3, 2 | 2010-08-03 |
Selective header field dispatch in a network processing system Grant 7,742,480 - Calvignac , et al. June 22, 2 | 2010-06-22 |
Snoop-based Prefetching App 20100042786 - BELL; Gordon Bernard ;   et al. | 2010-02-18 |
Memory-centric Page Table Walker App 20090157975 - Sathaye; Sumedh W. ;   et al. | 2009-06-18 |
Facilitating inter-DSP data communications Grant 7,519,793 - Abdelilah , et al. April 14, 2 | 2009-04-14 |
Packet Classification Using Modified Range Labels App 20090034530 - BASSO; CLAUDE ;   et al. | 2009-02-05 |
System and method for controlling line driver power in digital subscriber line modems Grant 7,480,327 - Davis , et al. January 20, 2 | 2009-01-20 |
Packet classification using modified range labels Grant 7,466,687 - Basso , et al. December 16, 2 | 2008-12-16 |
Semaphore management subsystem for use with multi-thread processor systems Grant 7,454,753 - Davis , et al. November 18, 2 | 2008-11-18 |
Retro Flow Control for Arriving Traffic in Computer Networks App 20080273464 - Allen; James Johnson ;   et al. | 2008-11-06 |
Method and system for frame and protocol classification Grant 7,440,417 - Gallo , et al. October 21, 2 | 2008-10-21 |
Selective Header Field Dispatch In A Network Processing System App 20080253398 - Calvignac; Jean Louis ;   et al. | 2008-10-16 |
Retro flow control for arriving traffic in computer networks Grant 7,430,169 - Allen, Jr. , et al. September 30, 2 | 2008-09-30 |
Selective header field dispatch in a network processing system Grant 7,408,957 - Calvignac , et al. August 5, 2 | 2008-08-05 |
Systems and methods for time division multiplex multithreading Grant 7,409,520 - Basso , et al. August 5, 2 | 2008-08-05 |
Lookups by collisionless direct tables and cams Grant 7,403,527 - Davis , et al. July 22, 2 | 2008-07-22 |
Prefetch Mechanism Based On Page Table Attributes App 20080155226 - DAVIS; Gordon Taylor ;   et al. | 2008-06-26 |
Prefetch mechanism based on page table attributes Grant 7,383,391 - Davis , et al. June 3, 2 | 2008-06-03 |
Lookups By Collisionless Direct Tables And Cams App 20080098015 - Davis; Gordon Taylor ;   et al. | 2008-04-24 |
System and method for controlling line driver power in digital subscriber line modems Grant 7,352,802 - Davis , et al. April 1, 2 | 2008-04-01 |
Lookups by collisionless direct tables and CAMS Grant 7,349,397 - Davis , et al. March 25, 2 | 2008-03-25 |
Facilitating Inter-DSP Data Communications App 20080072005 - Abdelilah; Youseff ;   et al. | 2008-03-20 |
System And Method For Controlling Line Driver Power In Digital Subscriber Line Modems App 20080069194 - DAVIS; Gordon Taylor ;   et al. | 2008-03-20 |
Method and Apparatus for Translating a Virtual Address to a Real Address Using Blocks of Contiguous Page Table Entries App 20080052486 - Davis; Gordon Taylor | 2008-02-28 |
Method and apparatus for translating a virtual address to a real address using blocks of contiguous page table entries Grant 7,330,958 - Davis February 12, 2 | 2008-02-12 |
Lookups By Collisionless Direct Tables And Cams App 20080028140 - Davis; Gordon Taylor ;   et al. | 2008-01-31 |
Facilitating inter-DSP data communications Grant 7,325,122 - Abdelilah , et al. January 29, 2 | 2008-01-29 |
Selective Header Field Dispatch In A Network Processing System App 20080013541 - Calvignac; Jean Louis ;   et al. | 2008-01-17 |
Facilitating Inter-DSP Data Communications App 20080010390 - Abdelilah; Youseff ;   et al. | 2008-01-10 |
Method And System For Providing A Symmetric Key For More Efficient Session Identification App 20070280198 - Davis; Gordon Taylor | 2007-12-06 |
Method and system for providing a symmetric key for more efficient session identification Grant 7,283,526 - Davis October 16, 2 | 2007-10-16 |
Sending thread message generated using DCR command pointed message control block storing message and response memory address in multiprocessor Grant 7,281,118 - Bridges , et al. October 9, 2 | 2007-10-09 |
Method and system for delineating data segments subjected to data compression Grant 7,272,663 - Davis , et al. September 18, 2 | 2007-09-18 |
Method and apparatus for translating a virtual address to a real address using blocks of contiguous page table entries App 20070079106 - Davis; Gordon Taylor | 2007-04-05 |
System and method for exchanging messages in a multi-processor environment App 20070033303 - Bridges; Jeffrey Todd ;   et al. | 2007-02-08 |
Network processor with single interface supporting tree search engine and CAM Grant 7,167,471 - Calvignac , et al. January 23, 2 | 2007-01-23 |
Lookups By Collisionless Direct Tables And Cams App 20060265372 - Davis; Gordon Taylor ;   et al. | 2006-11-23 |
Prefetch mechanism based on page table attributes App 20060265552 - Davis; Gordon Taylor ;   et al. | 2006-11-23 |
Network Processor With Single Interface Supporting Tree Search Engine And Cam App 20060265363 - Calvignac; Jean Louis ;   et al. | 2006-11-23 |
Method and system for performing asymmetric address translation Grant 7,136,385 - Damon , et al. November 14, 2 | 2006-11-14 |
Lookups by collisionless direct tables and CAMs Grant 7,116,664 - Davis , et al. October 3, 2 | 2006-10-03 |
Connection allocation technology Grant 7,107,344 - Davis , et al. September 12, 2 | 2006-09-12 |
Method, program and system for efficiently hashing packet keys into a firewall connection table App 20060190613 - Corl; Everett Arthur JR. ;   et al. | 2006-08-24 |
Network processor which makes thread execution control decisions based on latency event lengths Grant 7,093,109 - Davis , et al. August 15, 2 | 2006-08-15 |
Ordered semaphore management subsystem Grant 7,089,555 - Calvignac , et al. August 8, 2 | 2006-08-08 |
Systems and methods for TDM multithreading App 20060168583 - Basso; Claude ;   et al. | 2006-07-27 |
Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products Grant 7,072,344 - Abdelilah , et al. July 4, 2 | 2006-07-04 |
Codec with network congestion detection and automatic fallback: methods, systems & program products Grant 7,068,601 - Abdelilah , et al. June 27, 2 | 2006-06-27 |
Method and system for efficient layer 3-layer 7 routing of internet protocol ("IP") fragments Grant 7,065,086 - Basso , et al. June 20, 2 | 2006-06-20 |
Method and system for performing a pattern match search for text strings Grant 7,054,855 - Basso , et al. May 30, 2 | 2006-05-30 |
Controlling network congestion using a biased packet discard policy for congestion control and encoded session packets: methods, systems, and program products Grant 7,042,841 - Abdelilah , et al. May 9, 2 | 2006-05-09 |
Eliminating memory corruption when performing tree functions on multiple threads Grant 7,036,125 - Basso , et al. April 25, 2 | 2006-04-25 |
Performance of a cache by including a tag that stores an indication of a previously requested address by the processor not stored in the cache Grant 7,010,649 - Davis , et al. March 7, 2 | 2006-03-07 |
System and method for controlling line driver power in digital subscriber line modems App 20060039457 - Davis; Gordon Taylor ;   et al. | 2006-02-23 |
Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem Grant 7,003,030 - Abdelilah , et al. February 21, 2 | 2006-02-21 |
System and method for delayed increment of a counter Grant 6,996,737 - Bass , et al. February 7, 2 | 2006-02-07 |
System and method for controlling line driver power in digital subscriber line modems Grant 6,973,123 - Davis , et al. December 6, 2 | 2005-12-06 |
System and method for controlling line driver power in a shared digital subscriber line modem Grant 6,965,637 - Davis , et al. November 15, 2 | 2005-11-15 |
Method and system for exploiting likelihood in filter rule enforcement Grant 6,947,983 - Corl, Jr. , et al. September 20, 2 | 2005-09-20 |
Network access traffic sorter Grant 6,940,864 - Abdelilah , et al. September 6, 2 | 2005-09-06 |
Facilitating inter-DSP data communications App 20050188129 - Abdelilah, Youseff ;   et al. | 2005-08-25 |
Controller for multiple instruction thread processors Grant 6,931,641 - Davis , et al. August 16, 2 | 2005-08-16 |
Method and system for performing a longest prefix match search Grant 6,925,503 - Davis , et al. August 2, 2 | 2005-08-02 |
Scoping of real time signals of remote communication systems over a computer network: systems, methods and program products Grant 6,889,346 - Abdelilah , et al. May 3, 2 | 2005-05-03 |
Method and system for performing range rule testing in a ternary content addressable memory Grant 6,886,073 - Davis , et al. April 26, 2 | 2005-04-26 |
Performance of a cache by including a tag that stores an indication of a previously requested address by the processor not stored in the cache App 20050080995 - Davis, Gordon Taylor ;   et al. | 2005-04-14 |
Quality of service functions implemented in input interface circuit interface devices in computer network hardware Grant 6,870,811 - Barker , et al. March 22, 2 | 2005-03-22 |
Network processing system, core language processor and method of executing a sequence of instructions in a stored program App 20050033938 - Davis, Gordon Taylor ;   et al. | 2005-02-10 |
Controller for multiple instruction thread processors App 20050022196 - Davis, Gordon Taylor ;   et al. | 2005-01-27 |
System, methods and computer program products for identifying digital impairments in modem signals using signature analysis and signal level comparison analysis Grant 6,839,382 - Davis , et al. January 4, 2 | 2005-01-04 |
Multiple logical interfaces to a shared coprocessor resource Grant 6,829,697 - Davis , et al. December 7, 2 | 2004-12-07 |
Systems, Methods, And Computer Program Products For Controlling Data Rate Reductions In A Communication Device By Using A Plurality Of Filters To Detect Short-term Bursts Of Errors And Long-term Sustainable Errors Grant 6,826,157 - Davis , et al. November 30, 2 | 2004-11-30 |
Methods, systems and computer program products for monitoring performance of a modem during a connection Grant 6,823,004 - Abdelilah , et al. November 23, 2 | 2004-11-23 |
Systems, methods and computer program products for filtering glitches from measured values in a sequence of code points Grant 6,823,017 - Davis , et al. November 23, 2 | 2004-11-23 |
Method and system for frame and protocol classification App 20040228339 - Gallo, Anthony Matteo ;   et al. | 2004-11-18 |
Systems, methods and computer program products for identifying digital impairments in modems based on clusters and/or skips in pulse code modulation signal levels Grant 6,816,545 - Davis , et al. November 9, 2 | 2004-11-09 |
Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products App 20040213257 - Abdelilah, Youssef ;   et al. | 2004-10-28 |
Packet classification using modified range labels App 20040213275 - Basso, Claude ;   et al. | 2004-10-28 |
Method and apparatus for performing complex pattern matching in a data stream within a computer network App 20040190506 - Davis, Gordon Taylor ;   et al. | 2004-09-30 |
Modems having a dual power mode capability and methods of operating same Grant 6,792,040 - Davis , et al. September 14, 2 | 2004-09-14 |
Systems, methods and computer program products for averaging learned levels in the presence of robbed-bit signaling based on proximity Grant 6,792,004 - Davis , et al. September 14, 2 | 2004-09-14 |
Method and system for frame and protocol classification Grant 6,775,284 - Calvignac , et al. August 10, 2 | 2004-08-10 |
Methods, systems and computer program products establishing a communication configuration for a modem connection to compensate for echo noise Grant 6,765,955 - Davis , et al. July 20, 2 | 2004-07-20 |
Methods, modems and computer program products for identification of a modem type and adjustment of a communication configuration based on modem type Grant 6,757,325 - Abdelilah , et al. June 29, 2 | 2004-06-29 |
Systems, methods and computer program products for averaging learned levels in the presence of digital impairments based on patterns Grant 6,754,258 - Abdelilah , et al. June 22, 2 | 2004-06-22 |
System and method for delayed increment of a counter App 20040085983 - Bass, Brian Mitchell ;   et al. | 2004-05-06 |
Partitioning search key thereby distributing table across multiple non-contiguous memory segments, memory banks or memory modules Grant 6,725,216 - Davis , et al. April 20, 2 | 2004-04-20 |
System for delaying the counting of occurrences of a plurality of events occurring in a processor until the disposition of the event has been determined Grant 6,701,447 - Bass , et al. March 2, 2 | 2004-03-02 |
Eliminating memory corruption when performing tree functions on multiple threads App 20040032867 - Basso, Claude ;   et al. | 2004-02-19 |
Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem App 20040028159 - Abdelilah, Youssef ;   et al. | 2004-02-12 |
Method and system for performing range rule testing in a ternary content addressable memory App 20030233516 - Davis, Gordon Taylor ;   et al. | 2003-12-18 |
Selective header field dispatch in a network processing system App 20030231625 - Calvignac, Jean Louis ;   et al. | 2003-12-18 |
Modems, Methods, And Computer Program Products For Selecting An Optimum Data Rate Using Error Signals Representing The Difference Between The Output Of An Equalizer And The Output Of A Slicer Or Detector Grant 6,665,336 - Abdelilah , et al. December 16, 2 | 2003-12-16 |
Modems, Methods, And Computer Program Products For Selecting An Optimum Data Rate Using Error Signals Representing The Difference Between The Output Of An Equalizer And The Output Of A Slicer Or Detector Grant 6,661,837 - Abdelilah , et al. December 9, 2 | 2003-12-09 |
Systems methods and computer program products for generating and optimizing signal constellations Grant 6,661,847 - Davis , et al. December 9, 2 | 2003-12-09 |
Systems, methods, and computer program products for controlling the error rate in a communication device by adjusting the distance between signal constellation points Grant 6,662,322 - Abdelilah , et al. December 9, 2 | 2003-12-09 |
Retro flow control for arriving traffic in computer networks App 20030223368 - Allen, James Johnson JR. ;   et al. | 2003-12-04 |
Method and structure for managing large counter arrays Grant 6,658,584 - Bass , et al. December 2, 2 | 2003-12-02 |
Method and system for converting ranges into overlapping prefixes for a longest prefix match App 20030219017 - Davis, Gordon Taylor ;   et al. | 2003-11-27 |
Systems, methods and computer program products for identifying digital impairments in modem signals Grant 6,650,657 - Abdelilah , et al. November 18, 2 | 2003-11-18 |
Lookups by collisionless direct tables and CAMs App 20030210689 - Davis, Gordon Taylor ;   et al. | 2003-11-13 |
Data compression over communications links which are exposed to occasional errors Grant 6,643,815 - Davis , et al. November 4, 2 | 2003-11-04 |
Modems, methods, and computer program products for selecting an optimum data rate using error signals representing the difference between the output of an equalizer and the output of a slicer or detector App 20030198288 - Abdelilah, Youssef ;   et al. | 2003-10-23 |
Destination dependent coding for discrete multi-tone modulation Grant 6,636,525 - Davis October 21, 2 | 2003-10-21 |
Systems, methods and computer program products for data mode refinement of modem constellation points Grant 6,611,563 - Davis , et al. August 26, 2 | 2003-08-26 |
Method and system for performing asymmetric address translation App 20030108055 - Damon, Philippe ;   et al. | 2003-06-12 |
Communications adapter having analog and digital interfaces for communications with remote systems Grant 6,546,442 - Davis , et al. April 8, 2 | 2003-04-08 |
Network processor with single interface supporting tree search engine and CAM App 20030048785 - Calvignac, Jean Louis ;   et al. | 2003-03-13 |
Method and system for delineating data segments subjected to data compression App 20030043806 - Davis, Gordon Taylor ;   et al. | 2003-03-06 |
Method and system for testing filter rules using caching and a tree structure Grant 6,529,897 - Corl, Jr. , et al. March 4, 2 | 2003-03-04 |
Connection allocation technology App 20030041146 - Davis, Gordon Taylor ;   et al. | 2003-02-27 |
Method and system for efficient layer 3-layer 7 routing of internet protocol ("IP") fragments App 20030039249 - Basso, Claude ;   et al. | 2003-02-27 |
Partitioning search key thereby distributing table across multiple non-contiguous memory segments, memory banks or memory modules App 20030033307 - Davis, Gordon Taylor ;   et al. | 2003-02-13 |
Method and system for performing a longest prefix match search App 20030023581 - Davis, Gordon Taylor ;   et al. | 2003-01-30 |
Method and system for providing a symmetric key for more efficient session identification App 20030016653 - Davis, Gordon Taylor | 2003-01-23 |
Scoping of real time signals of remote communication systems over a computer network: systems, methods & program products App 20030014691 - Abdelilah, Youssef ;   et al. | 2003-01-16 |
Codec with network congestion detection and automatic fallback: methods, systems & program products App 20030012138 - Abdelilah, Youssef ;   et al. | 2003-01-16 |
Network access traffic sorter App 20030012209 - Abdelilah, Youssef ;   et al. | 2003-01-16 |
Controlling network congestion using a biased packet discard policy for congestion control and encoded session packets: methods, systems, and program products App 20030012137 - Abdelilah, Youssef ;   et al. | 2003-01-16 |
Method and system for performing a pattern match search for text strings App 20030009453 - Basso, Claude ;   et al. | 2003-01-09 |
Systems methods and computer program products for controlling undesirable bias in an equalizer Grant 6,505,222 - Davis , et al. January 7, 2 | 2003-01-07 |
Ordered semaphore management subsystem App 20030002440 - Calvignac, Jean Louis ;   et al. | 2003-01-02 |
Semaphore management subsystem for use with multi-thread processor systems App 20030005195 - Davis, Gordon Taylor ;   et al. | 2003-01-02 |
Method and system for exploiting likelihood in filter rule enforcement App 20020198981 - Corl, Everett Arthur JR. ;   et al. | 2002-12-26 |
Shared asymmetric digital subscriber line modem Grant 6,498,806 - Davis December 24, 2 | 2002-12-24 |
Method, system and computer program product to partition filter rules for efficient enforcement App 20020143724 - Corl, Everett Arthur JR. ;   et al. | 2002-10-03 |
System and method for controlling line driver power in digital subscriber line modems App 20020136284 - Davis, Gordon Taylor ;   et al. | 2002-09-26 |
System and method for controlling line driver power in a shared digital subscriber line modem App 20020136283 - Davis, Gordon Taylor ;   et al. | 2002-09-26 |
Quality of service functions implemented in input interface circuit interface devices in computer network hardware App 20020131365 - Barker, Kenneth James ;   et al. | 2002-09-19 |
Decision feedback equalizers, methods, and computer program products for detecting severe error events and preserving equalizer filter characteristics in response thereto Grant 6,341,360 - Abdelilah , et al. January 22, 2 | 2002-01-22 |
System and method for prefetching data Grant 6,260,116 - Davis , et al. July 10, 2 | 2001-07-10 |
Method and system in a data communications system for the retransmission of only an incorrectly transmitted portion of a data packet Grant 6,141,784 - Davis , et al. October 31, 2 | 2000-10-31 |
HDLC asynchronous to synchronous converter Grant 6,065,082 - Blair , et al. May 16, 2 | 2000-05-16 |
HDLC asynchronous to synchronous converter Grant 5,859,984 - Blair , et al. January 12, 1 | 1999-01-12 |
Method and apparatus for providing virtual DMA capability on an adapter connected to a computer system bus with no DMA support Grant 5,668,957 - Davis , et al. September 16, 1 | 1997-09-16 |