Inventor

Ethan S. Wozniak

Inventor
Park Ridge, IL, US

Overview

75→
Patents
2017–2021
Patent span
Electricity
Primary field (CPC H)

Patents· 75 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing46%
H04LTransmission of digital information, e.g. telegraphic communication31%
H03MCoding20%
H04NPictorial communication, e.g. television3%
G07CTime or attendance registers1%
PatentTitleYear
11,099,891Scheduling requests based on resource information202111,061,613Dynamic retention policies and optional deletes202111,030,001Scheduling requests based on resource information202111,019,146Segmenting and merging data in a dispersed storage network202111,010,096Probabilistically selecting storage units based on latency or throughput in a dispersed storage network202111,010,093Delegating an access request to address load imbalances in a dispersed storage network202110,976,963Probabilistically selecting storage units based on latency or throughput in a dispersed storage network202110,969,972Validating restricted operations on a client using trusted environments202110,963,397Hash table collision resolution for storage unit memory202110,958,731Indicating multiple encoding schemes in a dispersed storage network202110,942,665Efficient move and copy202110,942,684Assigning prioritized rebuild resources optimally202110,936,452Dispersed storage network failover units used to improve local reliability202110,901,951Memory compaction for append-only formatted data in a distributed storage network202110,891,068Temporary relocation of data within local storage of a dispersed storage network202110,884,648Temporary relocation of data within local storage of a dispersed storage network202110,871,905Extra write scaling for performance and reliability202010,838,660Identifying and processing predefined dispersed storage network workflows202010,834,196Segmenting and merging data in a dispersed storage network202010,719,499Establishing distributed consensus via alternate voting strategies in a dispersed storage network202010,678,462Rebalancing data storage in a dispersed storage network202010,652,350Caching for unique combination reads in a dispersed storage network202010,650,160Enhancing security for multiple storage configurations202010,635,536Dynamic distributed agreement protocols in a dispersed storage network202010,628,399Storing data in a dispersed storage network with consistency202010,585,748Scalable cloud--assigning scores to requesters and treating requests differently based on those scores202010,579,309Method for increasing throughput in a distributed storage network202010,579,450Distributed data rebuilding202010,545,699Dynamic retention policies and optional deletes202010,534,548Validating restricted operations on a client using trusted environments202010,534,668Accessing data in a dispersed storage network202010,528,282Modifying and utilizing a file structure in a dispersed storage network202010,530,861Utilizing multiple storage pools in a dispersed storage network202010,528,425Transitioning to an optimized data storage approach in a dispersed storage network202010,523,781Method for providing schedulers in a distributed storage network201910,503,591Selecting retrieval locations in a dispersed storage network201910,498,823Optimally apportioning rebuilding resources201910,498,822Adaptive scanning rates201910,489,070Proxying read requests when performance or availability failure is anticipated201910,481,832Applying a probability function to avoid storage operations for already-deleted data201910,423,362Utilizing multiple dispersal algorithms to encode data for storage in a dispersed storage network201910,409,772Accessing serially stored data in a dispersed storage network201910,404,410Storage unit (SU) report cards201910,387,382Estimating a number of entries in a dispersed hierarchical index201910,387,080Rebuilding slices in a dispersed storage network201910,387,067Optimizing data storage in a dispersed storage network201910,346,246Recovering data copies in a dispersed storage network201910,334,045Indicating multiple encoding schemes in a dispersed storage network201910,255,003Making consistent reads more efficient in IDA+copy system201910,254,992Rebalancing data storage in a dispersed storage network201910,248,361Rebuilding slices in a dispersed storage network201910,241,695Optimizing rebuilds when using multiple information dispersal algorithms201910,241,864Expanding information dispersal algorithm width without rebuilding through imposter slices201910,241,694Reducing data stored when using multiple information dispersal algorithms201910,241,692Extra write scaling for performance and reliability201910,169,123Distributed data rebuilding201910,169,153Reallocation in a dispersed storage network (DSN)201910,146,458Proxying read requests when performance or availability failure is anticipated201810,148,788Method for providing schedulers in a distributed storage network201810,127,112Assigning prioritized rebuild resources optimally201810,129,023Enhancing security for multiple storage configurations201810,079,887Expanding storage capacity of a set of storage units in a distributed storage network201810,073,658Optimized caching of slices by a DS processing unit201810,067,832Imposter slices201810,069,915Storing data in a dispersed storage network201810,061,649Storing data contiguously in a dispersed storage network201810,055,170Scheduling storage unit maintenance tasks in a dispersed storage network201810,048,897Making consistent reads more efficient in IDA+copy system201810,042,707Recovering affinity with imposter slices201810,031,700Storing data copies in a dispersed storage network201810,007,438Method and system for achieving consensus using alternate voting strategies (AVS) with incomplete information20189,959,169Expansion of dispersed storage network (DSN) memory20189,952,930Reallocation in a dispersed storage network (DSN)20189,817,597'Using temporary write locations for increased power efficiency'20179,733,853'Using foster slice strategies for increased power efficiency'2017

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2017–2021Patents assigned to IBM (75)· patent assignee history
2017–2021Based in Park Ridge, IL, US· patent location history
2019–2020Patents assigned to PURE STORAGE INC (15)· patent assignee history
2020Patents assigned to INT BUSINESS MACHINES CORPORATIOB (1)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM752017–2021
PURE STORAGE INC152019–2020
INT BUSINESS MACHINES CORPORATIOB12020
Locations
LocationPatentsSpan
Park Ridge, Illinois, US752017–2021