Inventor
Douglas L. Voigt
Inventor
Boise, ID, US
Overview
Patents· 60 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing60%
H04LTransmission of digital information, e.g. telegraphic communication11%
G11CStatic stores10%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests10%
G11BInformation storage based on relative movement between record carrier and transducer7%
A61PSpecific therapeutic activity of chemical compounds or medicinal preparations1%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use1%
PatentTitleYear
11,074,236Hierarchical index involving prioritization of data content of interest202110,936,637Associating insights with data202110,877,674Determining layout templates identifying storage drives202010,877,922Flushes based on intent log entry states202010,872,103Relevance optimized representative content associated with a data storage system202010,831,386Remote direct memory access202010,824,362File migration to persistent memory202010,824,342Mapping mode shift between mapping modes that provides continuous application access to storage, wherein address range is remapped between said modes during data migration and said address range is also utilized bypass through instructions for direct access202010,735,500Application server to NVRAM path202010,684,954Page cache on persistent memory202010,664,316Performing a computation using provenance data202010,613,991Transparent routers to provide services202010,599,666Data provisioning for an analytical process based on lineage metadata202010,540,402Re-execution of an analytical process based on lineage metadata202010,514,855NVRAM path selection201910,489,161NVM object201910,452,503Bidirectional replication201910,365,943Virtual machine placement201910,318,767Multi-tier security framework201910,255,206Storage memory direct access201910,248,429Configuration based on a blueprint201910,019,363Persistent memory versioning and merging201810,019,258Hardware assisted software versioning of clustered applications201810,002,077Persistent memory controller based atomicity assurance20189,703,701'Address range transfer from first node to second node'20179,678,673'Coordinating replication of data stored in a non-volatile memory-based system'20179,678,871'Data flush of group table'20179,596,301'Distributed-leader-election service for a distributed computer system'20179,372,810'Collaborative caching'20168,892,939'Optimizing a RAID volume'20148,788,750'Managing resources in cluster storage systems'20148,370,416'Compatibility enforcement in clustered computing systems'20138,020,035'Expander circuit for a solid state persistent storage device that provides a plurality of interfaces to corresponding storage controllers'20118,005,014'Method of choosing nodes in a multi-network'20117,941,578'Managing command request time-outs in QOS priority queues'20117,644,308'Hierarchical timestamps'20107,543,128'Method and apparatus for repurposing compute resources to implement, or not implement, storage access protocols'20097,299,385'Managing a fault tolerant system'20077,171,396'Method and program product for specifying the different data access route for the first data set includes storing an indication of the different access for the first data set providing alternative data access routes to a data storage'20076,904,441'Method and apparatus for providing file system access to a disk array'20056,898,664'Optimizing performance for a storage device within a computer system'20056,684,313'Managing storage contention in automated storage systems'20046,553,509'Log record parsing for a distributed log on a disk array data storage system'20036,532,121'Compression algorithm with embedded meta-data for partial record operation augmented with expansion joints'20036,092,168'Data storage system and method for deallocating space by writing and detecting a predefined data pattern'20006,055,604'Forced transaction log posting using a least busy storage media without maintaining redundancy of the transaction log'20005,960,451'System and method for reporting available capacity in a data storage system with variable consumption characteristics'19995,666,512'Disk array having hot spare resources and methods for using hot spare resources to store user data'19975,664,187'Method and system for selecting data for migration in a hierarchic data storage system using frequency distribution tables'19975,623,598'Method for identifying ways to improve performance in computer data storage systems'19975,615,352'Methods for adding storage disks to a hierarchic disk array while maintaining data availability'19975,604,902'Hole plugging garbage collection for a data storage system'19975,596,710'Method for managing roll forward and roll back logs of a transaction object'19975,574,863'System for using mirrored memory as a robust communication path between dual disk storage controllers'19965,548,712'Data storage system and method for managing asynchronous attachment and detachment of storage disks'19965,546,558'Memory system with hierarchic disk array and memory map store for persistent storage of virtual mapping information'19965,542,065'Methods for using non-contiguously reserved storage space for data migration in a redundant hierarchic data storage system'19965,537,534'Disk array having redundant storage and methods for incrementally generating redundancy as data is written to the disk array'19965,463,776'Storage management system for concurrent generation and fair allocation of disk space among competing requests'19955,392,244'Memory systems with data storage redundancy management'1995Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1995–2003Patents assigned to HEWLETT PACKARD CO (17)· patent assignee history
1995–2021Based in Boise, ID, US· patent location history
2003–2017Patents assigned to HEWLETT PACKARD DEVELOPMENT CO (15)· patent assignee history
2009Based in Fort Collins, CO, US· patent location history
2013–2017Patents assigned to VOIGT DOUGLAS L (4)· patent assignee history
2013Patents assigned to HOOVER DAVID J (1)· patent assignee history
2016–2021Patents assigned to HEWLETT PACKARD ENTPR DEV LP (29)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| HEWLETT PACKARD ENTPR DEV LP | 29 | 2016–2021 |
| HEWLETT PACKARD CO | 17 | 1995–2003 |
| HEWLETT PACKARD DEVELOPMENT CO | 15 | 2003–2017 |
| VOIGT DOUGLAS Lself | 4 | 2013–2017 |
| HOOVER DAVID J | 1 | 2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Boise, ID, US | 59 | 1995–2021 |
| Fort Collins, CO, US | 1 | 2009 |