TG

Thomas B. Genduso

IBM: 22 patents #4,909 of 70,183Top 7%
Overall (All Time): #198,243 of 4,157,543Top 5%
22
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
7383391 Prefetch mechanism based on page table attributes Gordon Taylor Davis, Harold F. Kossman, Robert W. Todd 2008-06-03
7010649 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 Gordon Taylor Davis 2006-03-07
6934806 Method and system for improving input/output performance by proactively flushing and locking an entire page out of caches of a multiprocessor system Richard E. Harper 2005-08-23
6908320 Connector assembly for attaching perpendicularly to an adapter card Douglas M. Pase 2005-06-21
6774888 Personal digital assistant including a keyboard which also acts as a cover 2004-08-10
6715035 Cache for processing data in a memory controller and a method of use thereof to reduce first transfer latency Daniel J. Colglazier, Chris Dombrowski 2004-03-30
6442648 Method of and system for the dynamic scheduling of requests to access a storage system Donald Ingerman 2002-08-27
6378052 Data processing system and method for efficiently servicing pending requests to access a storage system Donald Ingerman 2002-04-23
6343351 Method and system for the dynamic scheduling of requests to access a storage system Robert Andrew Lackman, Donald Ingerman, Shah Mohammad Rezaul Islam 2002-01-29
6260118 Snooping a variable number of cache addresses in a multiple processor system by a single snoop request Wan L. Leung 2001-07-10
6188670 Method and system in a data processing system for dynamically controlling transmission of data over a network for end-to-end device flow control Robert Andrew Lackman 2001-02-13
6151661 Cache memory storage space management system and method Henry Walton Adams, III, Wan L. Leung 2000-11-21
6009509 Method and system for the temporary designation and utilization of a plurality of physical registers as a stack Wan L. Leung 1999-12-28
5923898 System for executing I/O request when an I/O request queue entry matches a snoop table entry or executing snoop when not matched Wan L. Leung 1999-07-13
5900017 Snooping a variable number of cache addresses in a multiple processor system by a single snoop request Wan L. Leung 1999-05-04
5901296 Distributed scheduling for the transfer of real time, loss sensitive and non-real time data over a bus Robert Andrew Lackman, Edward Robert Vanderslice, Richard Allen Kelley, Donald Ingerman 1999-05-04
5893148 System and method for allocating cache memory storage space Wan L. Leung 1999-04-06
5802569 Computer system having cache prefetching amount based on CPU request types Edward Robert Vanderslice 1998-09-01
5794019 Processor with free running clock with momentary synchronization to subsystem clock during data transfers Joseph M. Mosley 1998-08-11
5778422 Data processing system memory controller that selectively caches data associated with write requests Edward Robert Vanderslice 1998-07-07
5745728 Process or renders repeat operation instructions non-cacheable Edward Robert Vanderslice 1998-04-28
5179672 Apparatus and method for modeling parallel processing of instructions using sequential execution hardware Shauchi Ong 1993-01-12