Patent | Date |
---|
Prefetching with multiple processors and threads via a coherency bus Grant 8,543,767 - Bell , et al. September 24, 2 | 2013-09-24 |
Structure for supporting simultaneous storage of trace and standard cache lines Grant 8,386,712 - Davis , et al. February 26, 2 | 2013-02-26 |
Methods and apparatus for dynamically switching processor mode Grant 8,250,348 - Davis , et al. August 21, 2 | 2012-08-21 |
Deleting leaves in tree table structures Grant 8,135,752 - Basso , et al. March 13, 2 | 2012-03-13 |
Caching lookups based upon TCP traffic flow characteristics Grant 8,005,989 - Corl, Jr. , et al. August 23, 2 | 2011-08-23 |
System for defining data mappings between data structures Grant 8,005,869 - Corl, Jr. , et al. August 23, 2 | 2011-08-23 |
Apparatus and method for using branch prediction heuristics for determination of trace formation readiness Grant 7,996,618 - Davis , et al. August 9, 2 | 2011-08-09 |
Structure for a memory-centric page table walker Grant 7,984,263 - Sathaye , et al. July 19, 2 | 2011-07-19 |
Apparatus And Method For Using Branch Prediction Heuristics For Determination Of Trace Formation Readiness App 20110131394 - Davis; Gordon T. ;   et al. | 2011-06-02 |
Balanced bandwidth utilization Grant 7,944,931 - Bass , et al. May 17, 2 | 2011-05-17 |
System for managing multi-field classification rules relating to ingress contexts and egress contexts Grant 7,941,390 - Corl, Jr. , et al. May 10, 2 | 2011-05-10 |
Decision tree multi-field classification dynamic rules updating and rebuilding Grant 7,937,355 - Corl, Jr. , et al. May 3, 2 | 2011-05-03 |
Apparatus and method for using branch prediction heuristics for determination of trace formation readiness Grant 7,934,081 - Davis , et al. April 26, 2 | 2011-04-26 |
Scheduler pipeline design for hierarchical link sharing Grant 7,929,438 - Basso , et al. April 19, 2 | 2011-04-19 |
DRAM access command queuing Grant 7,913,034 - Calvignac , et al. March 22, 2 | 2011-03-22 |
Network congestion detection and automatic fallback: methods, systems and program products Grant 7,855,966 - Abdelilah , et al. December 21, 2 | 2010-12-21 |
Data structure supporting random delete and timer function Grant 7,792,873 - Davis , et al. September 7, 2 | 2010-09-07 |
System and computer program for compressing multi-field classification rules Grant 7,752,155 - Corl, Jr. , et al. July 6, 2 | 2010-07-06 |
Longest prefix match lookup using hash function Grant 7,702,630 - Basso , et al. April 20, 2 | 2010-04-20 |
Apparatus and method for supporting simultaneous storage of trace and standard cache lines Grant 7,644,233 - Davis , et al. January 5, 2 | 2010-01-05 |
Apparatus and method for saving power in a trace cache Grant 7,610,449 - Davis , et al. October 27, 2 | 2009-10-27 |
Performance of a cache by detecting cache lines that have been reused Grant 7,552,286 - Davis , et al. June 23, 2 | 2009-06-23 |
Structure For A Memory-centric Page Table Walker App 20090158003 - Sathaye; Sumedh W. ;   et al. | 2009-06-18 |
Structure For Deleting Leaves In Tree Table Structures App 20090125535 - Basso; Claude ;   et al. | 2009-05-14 |
Multi-field Classification Dynamic Rules Updates App 20090083209 - Corl, JR.; Everett A. ;   et al. | 2009-03-26 |
Method and structure for deleting leaves in tree table structures Grant 7,490,101 - Basso , et al. February 10, 2 | 2009-02-10 |
Multi-field classification dynamic rule updates Grant 7,478,426 - Corl, Jr. , et al. January 13, 2 | 2009-01-13 |
Method for caching lookups based upon TCP traffic flow characteristics Grant 7,464,181 - Corl, Jr. , et al. December 9, 2 | 2008-12-09 |
Apparatus And Method For Caching Lookups Based Upon Tcp Traffic Flow Characteristics App 20080298244 - Corl, JR.; Everett A. ;   et al. | 2008-12-04 |
Structure And Method For Scheduler Pipeline Design For Hierarchical Link Sharing App 20080298372 - Basso; Claude ;   et al. | 2008-12-04 |
Structure for scheduler pipeline design for hierarchical link sharing Grant 7,457,241 - Basso , et al. November 25, 2 | 2008-11-25 |
System For Compressing Multi-field Rule Specifications App 20080285454 - CORL, JR.; Everett A. ;   et al. | 2008-11-20 |
Method for compressing multi-field rule specifications Grant 7,454,396 - Corl, Jr. , et al. November 18, 2 | 2008-11-18 |
Active flow management with hysteresis Grant 7,453,798 - Bradford , et al. November 18, 2 | 2008-11-18 |
Structure For Using Branch Prediction Heuristics For Determination Of Trace Formation Readiness App 20080250206 - Davis; Gordon T. ;   et al. | 2008-10-09 |
Design Structure For Cache Maintenance App 20080250207 - DAVIS; GORDON T. ;   et al. | 2008-10-09 |
System For Managing Multi-field Classification Rules Relating To Ingress Contexts And Egress Contexts App 20080249973 - Corl; Everett A. ;   et al. | 2008-10-09 |
Structure For Supporting Simultaneous Storage Of Trace And Standard Cache Lines App 20080250205 - DAVIS; GORDON T. ;   et al. | 2008-10-09 |
Memory System With Apparatus And Method To Enable Balanced Bandwidth Utilization App 20080240110 - Bass; Brian M. ;   et al. | 2008-10-02 |
Structure For Instruction Cache Trace Formation App 20080235500 - DAVIS; GORDON T. ;   et al. | 2008-09-25 |
Structure For Register Renaming In A Microprocessor App 20080215804 - Davis; Gordon T. ;   et al. | 2008-09-04 |
Method for managing multi-field classification rules relating to ingress Grant 7,412,431 - Corl, Jr. , et al. August 12, 2 | 2008-08-12 |
Data structure supporting random delete and timer function Grant 7,412,454 - Davis , et al. August 12, 2 | 2008-08-12 |
Method and structure for enqueuing data packets for processing Grant 7,406,080 - Basso , et al. July 29, 2 | 2008-07-29 |
Performance Of A Cache By Detecting Cache Lines That Have Been Reused App 20080168236 - Davis; Gordon T. ;   et al. | 2008-07-10 |
System For Defining Data Mappings Between Data Structures App 20080162525 - CORL; Everett A. ;   et al. | 2008-07-03 |
Data Structure Supporting Random Delete And Timer Function App 20080133467 - Davis; Gordon T. ;   et al. | 2008-06-05 |
Performance of a cache by detecting cache lines that have been reused Grant 7,380,065 - Davis , et al. May 27, 2 | 2008-05-27 |
Instruction Cache Trace Formation App 20080120468 - Davis; Gordon T. ;   et al. | 2008-05-22 |
Apparatus and Method for Cache Maintenance App 20080114964 - Davis; Gordon T. ;   et al. | 2008-05-15 |
System for compressing a search tree structure used in rule classification Grant 7,366,728 - Corl, Jr. , et al. April 29, 2 | 2008-04-29 |
Apparatus and Method for Using Branch Prediction Heuristics for Determination of Trace Formation Readiness App 20080086597 - Davis; Gordon T. ;   et al. | 2008-04-10 |
Apparatus and Method for Supporting Simultaneous Storage of Trace and Standard Cache Lines App 20080086596 - Davis; Gordon T. ;   et al. | 2008-04-10 |
Apparatus and Method for Saving Power in a Trace Cache App 20080086595 - Davis; Gordon T. ;   et al. | 2008-04-10 |
Method and Apparatus for Register Renaming in a Microprocessor App 20080077778 - Davis; Gordon T. ;   et al. | 2008-03-27 |
Dram Access Command Queuing Method App 20070294471 - Calvignac; Jean L. ;   et al. | 2007-12-20 |
Memory system with apparatus and method to enable balanced bandwidth utilization Grant 7,286,543 - Bass , et al. October 23, 2 | 2007-10-23 |
DRAM access command queuing structure Grant 7,277,982 - Calvignac , et al. October 2, 2 | 2007-10-02 |
Method and system for converting ranges into overlapping prefixes for a longest prefix match Grant 7,177,313 - Davis , et al. February 13, 2 | 2007-02-13 |
Method of inserting and deleting leaves in tree table structures Grant 7,149,749 - Basso , et al. December 12, 2 | 2006-12-12 |
Method And Structure For Deleting Leaves In Tree Table Structures App 20060271576 - Basso; Claude ;   et al. | 2006-11-30 |
Methods and apparatus for dynamically switching processor mode App 20060265576 - Davis; Gordon T. ;   et al. | 2006-11-23 |
Methods and apparatus for sharing processor resources App 20060265555 - Davis; Gordon T. ;   et al. | 2006-11-23 |
Performance of a cache by detecting cache lines that have been reused App 20060224830 - Davis; Gordon T. ;   et al. | 2006-10-05 |
Network congestion detection and automatic fallback: methods, systems & program products App 20060209898 - Abdelilah; Youssef ;   et al. | 2006-09-21 |
Longest prefix match lookup using hash function Grant 7,089,240 - Basso , et al. August 8, 2 | 2006-08-08 |
Longest prefix match lookup using hash function App 20060173831 - Basso; Claude ;   et al. | 2006-08-03 |
Method and structure for enqueuing data packets for processing App 20060039376 - Basso; Claude ;   et al. | 2006-02-23 |
DRAM access command queuing structure App 20060026342 - Calvignac; Jean L. ;   et al. | 2006-02-02 |
Multi-field classification dynamic rule updates App 20060020600 - Corl; Everett A. JR. ;   et al. | 2006-01-26 |
Multi-bit Patricia trees Grant 6,963,868 - Basso , et al. November 8, 2 | 2005-11-08 |
Method and system for managing multi-field classification rules relating to ingress contexts and egress contexts App 20050237939 - Corl, Everett A. JR. ;   et al. | 2005-10-27 |
Method and system for compressing a search tree structure used in rule classification App 20050240604 - Corl, Everett A. JR. ;   et al. | 2005-10-27 |
Method and system for compressing multi-field rule specifications App 20050237938 - Corl, Everett A. JR. ;   et al. | 2005-10-27 |
Active flow management with hysteresis App 20050185581 - Bradford, Jeffrey P. ;   et al. | 2005-08-25 |
Structure and method for scheduler pipeline design for hierarchical link sharing App 20050177644 - Basso, Claude ;   et al. | 2005-08-11 |
Apparatus and method for caching lookups based upon TCP traffic flow characteristics App 20050060428 - Corl, Everett A. JR. ;   et al. | 2005-03-17 |
Data structure supporting random delete and aging/timer function App 20050050188 - Davis, Gordon T. ;   et al. | 2005-03-03 |
Data structure supporting session timer and variable aging function including self adjustable 2MSL App 20050050018 - Basso, Claude ;   et al. | 2005-03-03 |
Longest prefix match lookup using hash function App 20040236720 - Basso, Claude ;   et al. | 2004-11-25 |
Method of inserting and deleting leaves in tree table structures App 20040030714 - Basso, Claude ;   et al. | 2004-02-12 |
Multi-bit patricia trees App 20040015494 - Basso, Claude ;   et al. | 2004-01-22 |
Memory system with apparatus and method to enable balanced bandwidth utilization App 20030161315 - Bass, Brian M. ;   et al. | 2003-08-28 |
Multi-mode TDM interface circuit Grant 5,602,848 - Andrews , et al. February 11, 1 | 1997-02-11 |
HDLC asynchronous to synchronous converter Grant 5,586,273 - Blair , et al. December 17, 1 | 1996-12-17 |
Method and system for automatically determining data communication device type and corresponding transmission rate Grant 5,491,720 - Davis , et al. February 13, 1 | 1996-02-13 |
System and method for communicating with digital and analog devices via a single digital interface Grant 5,483,530 - Davis , et al. January 9, 1 | 1996-01-09 |
RISC-type pipeline processor having N slower execution units operating in parallel interleaved and phase offset manner with a faster fetch unit and a faster decoder Grant 5,459,843 - Davis , et al. October 17, 1 | 1995-10-17 |
System and method for split phase demodulation of frequency shift keyed signals Grant 5,420,888 - Davis , et al. May 30, 1 | 1995-05-30 |
Method and apparatus for substantially concurrent multiple instruction thread processing by a single pipeline processor Grant 5,357,617 - Davis , et al. October 18, 1 | 1994-10-18 |
Processor-based smart packet memory interface Grant 5,347,514 - Davis , et al. September 13, 1 | 1994-09-13 |
Method and system for interpolating baud rate timing recovery for asynchronous start stop protocol Grant 5,263,054 - Davis , et al. November 16, 1 | 1993-11-16 |
Time multiplexed system for tightly coupling pipelined processors to separate shared instruction and data storage units Grant 5,010,476 - Davis April 23, 1 | 1991-04-23 |
Specialized communications processor for layered protocols Grant 4,991,133 - Davis , et al. February 5, 1 | 1991-02-05 |
Real-time digital signal processing relative to multiple digital communication channels Grant 4,991,169 - Davis , et al. February 5, 1 | 1991-02-05 |
Programmable priority branch circuit Grant 4,972,342 - Davis , et al. November 20, 1 | 1990-11-20 |
Tap rotation n fractionally spaced equalizer to compensate for drift due to fixed sample rate Grant 4,899,366 - Davis , et al. February 6, 1 | 1990-02-06 |
Coherent phase shift keyed demodulator Grant 4,871,974 - Davis , et al. October 3, 1 | 1989-10-03 |
Differential phase modulation demodulator Grant 4,849,706 - Davis , et al. July 18, 1 | 1989-07-18 |
Automatic multilayer ceramic (MLC) screening machine Grant 4,362,486 - Davis , et al. December 7, 1 | 1982-12-07 |
Programmable sequential logic array mechanism Grant 4,357,678 - Davis November 2, 1 | 1982-11-02 |