Inventor
David D. Chambliss
Inventor
Morgan Hill, CA, US
Overview
Patents· 78 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing66%
H04LTransmission of digital information, e.g. telegraphic communication18%
A01CPlanting2%
B82YSpecific uses or applications of nanostructures2%
G01RMeasuring electric variables2%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
H03MCoding2%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
B32BLayered products, i.e. products built-up of strata of flat or non-flat, e.g. cellular or honeycomb, form1%
G11BInformation storage based on relative movement between record carrier and transducer1%
PatentTitleYear
10,684,777Optimizing performance of tiered storage202010,394,764Region-integrated data deduplication implementing a multi-lifetime duplicate finder201910,346,077Region-integrated data deduplication201910,318,325Host-side cache migration201910,289,515Storage system with trace-based management201910,198,455Sampling-based deduplication estimation201910,169,184Identification of storage performance shortfalls201910,158,623Data theft deterrence201810,067,679Avoiding out-of-space conditions in storage controllers201810,013,201Region-integrated data deduplication20189,891,824'Sub-block input/output (I/O) commands for storage device including byte stream buffer'20189,886,363'Identification of storage performance shortfalls'20189,817,865'Direct lookup for identifying duplicate data in a data deduplication system'20179,798,618'Data placement for loss protection in a storage system'20179,785,348'Balancing usage of real and virtual space to avoid out-of-space conditions in storage controllers'20179,767,140'Deduplicating storage with enhanced frequent-block detection'20179,749,212'Problem determination in a hybrid environment'20179,740,416'Essential metadata replication'20179,722,908'Problem determination in a hybrid environment'20179,659,060'Enhancing performance-cost ratio of a primary storage adaptive data reduction system'20179,619,404'Backup cache with immediate availability'20179,600,192'Managing metadata and data for a logical volume in a distributed and declustered system'20179,575,675'Managing metadata and data for a logical volume in a distributed and declustered system'20179,547,446'Fine-grained control of data placement'20179,535,840'Parallel destaging with replicated cache pinning'20179,442,762'Authenticating a processing system accessing a resource'20169,423,981'Logical region allocation with immediate availability'20169,417,964'Destaging cache data using a distributed freezer'20169,389,963'Data placement for loss protection in a storage system'20169,329,938'Essential metadata replication'20169,298,398'Fine-grained control of data placement'20169,298,725'De-duplication with partitioning advice and automation'20169,298,617'Parallel destaging with replicated cache pinning'20169,280,551'De-duplication deployment planning'20169,275,068'De-duplication deployment planning'20169,213,715'De-duplication with partitioning advice and automation'20159,177,028'Deduplicating storage with enhanced frequent-block detection'20159,172,618'Data storage system to optimize revenue realized under multiple service level agreements'20159,116,936'Inline learning-based selective deduplication for primary storage systems'20159,104,597'Destaging cache data using a distributed freezer'20159,104,332'Managing metadata and data for a logical volume in a distributed and declustered system'20159,059,728'Random extraction from compressed data'20159,053,141'Serialization of access to data in multi-mainframe computing environments'20159,032,484'Access control in a hybrid environment'20159,026,730'Management of data using inheritable attributes'20159,015,413'Management of data using inheritable attributes'20159,009,424'Data placement for loss protection in a storage system'20158,984,521'Computer system performance by applying rate limits to control block tenancy'20158,881,165'Methods, computer systems, and physical computer storage media for managing resources of a storage server'20148,823,557'Random extraction from compressed data'20148,713,572'Methods, systems, and physical computer storage media for processing a plurality of input/output request jobs'20148,700,932'Method for on-demand energy savings by lowering power usage of at least one storage device in a multi-tiered storage system'20148,640,138'Authenticating a processing system accessing a resource via a resource alias address'20148,639,958'On-demand storage system energy savings'20148,631,105'Apparatus and method to optimize revenue realized under multiple service level agreements'20148,615,499'Estimating data reduction in storage systems'20138,583,866'Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system'20138,578,094'Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system'20138,521,700'Apparatus, system, and method for reporting on enterprise data processing system configurations'20138,473,960'Vector throttling to control resource use in computer systems'20138,230,435'Authenticating a processing system accessing a resource'20128,156,368'Rebuilding lost data in a distributed redundancy data storage system'20128,086,711'Threaded messaging in a computer storage system'20117,904,538'System and method for managing the performance of a computer system based on operational characteristics of the system components'20117,882,202'System to delegate virtual storage access method related file operations to a storage server using an in-band RPC mechanism'20117,774,491'Utilizing informed throttling to guarantee quality of service to I/O streams'20107,660,866'Use of virtual targets for preparing and servicing requests for server-free data transfer operations'20107,558,850'Method for managing input/output (I/O) performance between host systems and storage volumes'20097,539,754'System for allocating storage performance resource'20097,519,725'System and method for utilizing informed throttling to guarantee quality of service to I/O streams'20097,461,131'Use of virtual targets for preparing and servicing requests for server-free data transfer operations'20087,457,864'System and method for managing the performance of a computer system based on operational characteristics of the system components'20087,356,622'Method and apparatus for managing and formatting metadata in an autonomous operation conducted by a third party'20087,349,958'Method for improving performance in a computer storage system by regulating resource requests from clients'20087,334,032'System for allocating storage performance resource'20087,228,354'Method for improving performance in a computer storage system by regulating resource requests from clients'20076,015,632'Self-assembled giant magnetoresistance lateral multilayer for a magnetoresistive sensor'20005,858,455'Method for forming a lateral giant magnetoresistance multilayer for a magnetoresistive sensor'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2020Patents assigned to IBM (78)· patent assignee history
1999–2000Based in Katonah, NY, US· patent location history
2007–2020Based in Morgan Hill, CA, US· patent location history
2011–2014Patents assigned to CHAMBLISS DAVID DARDEN (4)· patent assignee history
2011–2014Patents assigned to PANDEY PRASHANT (4)· patent assignee history
2012–2017Patents assigned to CHAMBLISS DAVID D (15)· patent assignee history
2013–2017Patents assigned to GLIDER JOSEPH S (5)· patent assignee history
2014–2015Based in San Jose, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 78 | 1999–2020 |
| CHAMBLISS DAVID Dself | 15 | 2012–2017 |
| GLIDER JOSEPH S | 5 | 2013–2017 |
| CHAMBLISS DAVID DARDENself | 4 | 2011–2014 |
| PANDEY PRASHANT | 4 | 2011–2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| Morgan Hill, California, US | 73 | 2007–2020 |
| San Jose, California, US | 3 | 2014–2015 |
| Katonah, New York, US | 2 | 1999–2000 |