GT

Gregory B. Thelin

WT Western Digital Technologies: 26 patents #102 of 3,180Top 4%
ST Sandisk Technologies: 5 patents #115 of 394Top 30%
Overall (All Time): #137,158 of 4,157,543Top 4%
28
Patents All Time

Issued Patents All Time

Showing 25 most recent of 28 patents

Patent #TitleCo-InventorsDate
11657847 Dynamic track interference write counting for magnetic disks Jillian D. Passioukov, Scott McClure, Jeffrey L. Williams, Chun Sei Tsai 2023-05-23
11200911 Data storage device employing partial codeword writes to magnetic media Scott E. Burton, Steven R. Vasquez 2021-12-14
9106592 Controller and method for controlling a buffered data transfer device Kenneth K. Arimura, Rebekah A. Wilson 2015-08-11
8904091 High performance media transport manager architecture for data storage systems Chandra M. Guda 2014-12-02
8307156 Adaptively modifying pre-read operations within a rotating media storage device Raffi Codilian 2012-11-06
8134798 Disk drive maintaining a substantially constant host transfer rate when reading data from varying data rate data tracks across multiple disk surfaces Dalwinder Singh 2012-03-13
7436610 Disk drive employing different zone boundaries across disk surfaces 2008-10-14
7353325 Wear leveling techniques for flash EEPROM systems Karl M. J. Lofgren, Robert Norman, Anil Gupta 2008-04-01
7330323 Disk drive determining a head-switch preheat period used to format a disk Dalwinder Singh, Jonathan Nguyen 2008-02-12
7120737 Disk drive employing a disk command data structure for tracking a write verify status of a write command 2006-10-10
7114029 Disk drive employing a multi-phase rotational position optimization (RPO) algorithm 2006-09-26
7088538 Adaptively estimating a read access time to a second track based upon the binned radial position of the second track within a rotating media storage device Raffi Codilian 2006-08-08
7088545 Disk drive decreasing head temperature to increase fly-height during seek operation Dalwinder Singh 2006-08-08
7082494 Disk drive executing a preemptive multitasking operating system comprising tasks of varying priority Michael S. Rothberg, Eric L. Severtson, John E. Lauber, Horia Simionescu 2006-07-25
7076604 Disk drive employing a disk command data structure for tracking a write verify status of a write command 2006-07-11
7024614 Disk drive employing a configuration data structure comprising a plurality of configuration parameters to facilitate disk commands Michael S. Rothberg 2006-04-04
6965966 Disk drive pre-computing seek parameters for a continuation track and a next command to facilitate continuing a read-ahead or aborting the read-ahead Michael S. Rothberg, Jonathan Nguyen 2005-11-15
6961814 Disk drive maintaining a cache link attribute for each of a plurality of allocation states Ming Wang 2005-11-01
6910099 Disk drive adjusting read-ahead to optimize cache memory allocation Ming Wang 2005-06-21
6854022 Disk drive using rotational position optimization algorithm to facilitate write verify operations 2005-02-08
6850443 Wear leveling techniques for flash EEPROM systems Karl M. J. Lofgren, Robert Norman, Anil Gupta 2005-02-01
6845405 Disk drive executing part of a linked disk command 2005-01-18
6711628 Disk drive aborting a write command before a last target sector reached if an abnormal condition detected and selecting a second command according to a rotational positioning optimization algorithm 2004-03-23
6654193 Disk drive for relocating a block of data sectors near a defective servo sector to expedite write operations 2003-11-25
6606714 Disk drive using defect list to perform uninterrupted writing of non-relocated data blocks and caching of relocated data blocks for deferred writing 2003-08-12