Patent Assignment
Reel/Frame 050451/0549
Assignment of Assignor's Interest
Recorded: 2019-09-20
Pages: 45
Assignor
INTERNATIONAL BUSINESS MACHINES CORPORATION
Executed: 2019-09-06
Assignee
PURE STORAGE, INC.
650 CASTRO STREET, SUITE 400, MOUNTAIN VIEW, CALIFORNIA, 94041
Covered Properties
(94)
Distributed Storage Processing Module
Retrieving Data in a Dispersed Storage Network
Application:
13/868,064 →
Publication:
US 2013/0290482
Power Control in a Dispersed Storage Network
Application:
14/172,218 →
Publication:
US 2014/0298061
Prioritizing Rebuilding of Encoded Data Slices
Missing Slice Reconstruction in a Dispersed Storage Network
Utilizing Multiple Dispersal Algorithms to Encode Data for Storage in a Dispersed Storage Network
Recovering Data Copies in a Dispersed Storage Network
Selecting Partial Task Resources in a Dispersed Storage Network
Retrieving Data in a Dispersed Storage Network
Application:
15/265,447 →
Publication:
US 2017/0003915
Deleting Data in a Dispersed Storage Network
Application:
15/277,142 →
Publication:
US 2017/0017671
Lazy Deletion of Vaults in Packed Slice Storage (Pss) and Zone Slice Storage (Zss)
Application:
15/283,267 →
Publication:
US 2017/0192688
Ip Multicast Address Generation and Subscription
Application:
15/332,049 →
Publication:
US 2017/0154011
Ip Multicast Message Transmission for Event Notifications
Rebuilding Slices in a Dispersed Storage Network
Storing Data Copies in a Dispersed Storage Network
Determining Byte-Hours Usage of a Vault or by Users
Application:
15/336,300 →
Publication:
US 2017/0192698
Estimating a Number of Entries in a Dispersed Hierarchical Index
Proactively Deselect Storage Units for Access During Major Geographic Events
Using Pseudo Dsn Memory Units to Handle Data in Motion Within a Dsn Memory
Selectively Setting Dsn Slice Data in Motion Within Dsn Memory Based on Conditions at the Final Data Rest Points
Application:
15/340,628 →
Publication:
US 2017/0155719
Determining Respective Mappings for Logically Defined Dispersed Storage Units
Detailed Memory Device Statistics with Drive Write Location Determination
Reducing Data Stored When Using Multiple Information Dispersal Algorithms
Optimizing Rebuilds When Using Multiple Information Dispersal Algorithms
Requester Specified Transformations of Encoded Data in Dispersed Storage Network Memory
Optimized Caching of Slices by a Ds Processing Unit
Applying Multiple Hash Functions to Generate Multiple Masked Keys in a Secure Slice Implementation
Intelligent Slice Caching
Application:
15/353,939 →
Publication:
US 2017/0192898
Load Balancing and Service Differentiation Within a Dispersed Storage Network
Securing Encoding Data Slices Using an Integrity Check Value List
Dynamic Resource Selection for Uploading Multi-Part Data in a Dispersed Storage Network
Application:
15/357,670 →
Publication:
US 2017/0155709
Utilizing Fast Memory Devices to Optimize Different Functions
Initiating Rebuild Actions from Ds Processing Unit Errors
Making Consistent Reads More Efficient in Ida+Copy System
Utilizing a Hierarchical Index in a Dispersed Storage Network
Utilizing Tree Storage Structures in a Dispersed Storage Network
Allocating Cache Memory in a Dispersed Storage Network
Coordinating Cache Memory Updates in a Dispersed Storage Network
Application:
15/398,057 →
Publication:
US 2017/0212836
Consolidating Data Access in a Dispersed Storage Network
Developing an Accurate Dispersed Storage Network Memory Performance Model Through Training
Dispersing Data to Biological Memory Systems
Persistent Device Fault Indicators
Application:
15/401,377 →
Publication:
US 2017/0249228
Provisioning Ds Units on the Fly in a Dsn Memory in Response to Load
Application:
15/401,804 →
Publication:
US 2017/0212683
Issue Escalation by Management Unit
Protecting Encoded Data Slice Integrity at Various Levels
Monitoring and Alerting for Improper Memory Device Replacement
Maximizing Redundant Information in a Mirrored Vault
Application:
15/404,560 →
Publication:
US 2017/0249212
Access Slices During Multiple Migrations
Efficient Secret-Key Encrypted Secure Slice
Cryptographic Key Storage in a Dispersed Storage Network
Migration Agent Employing Moveslice Request
Adapting Rebuilding of Encoded Data Slices in a Dispersed Storage Network
Correlating Operational Information with an Error Condition in a Dispersed Storage Network
Rebuilding Encoded Data Slices in a Dispersed Storage Network
Application:
15/845,126 →
Publication:
US 2018/0107551
Storage Pool Migration Employing Proxy Slice Requests
Application:
15/846,527 →
Publication:
US 2018/0107552
Selecting an Alternative Rebuilding Method in a Dispersed Storage Network
Application:
15/846,582 →
Publication:
US 2018/0113762
Detecting Storage Errors in a Dispersed Storage Network
Application:
15/846,728 →
Publication:
US 2018/0107553
Securing Encoding Data Slices Using an Integrity Check Value List
Making Consistent Reads More Efficient in Ida+Copy System
Developing an Accurate Dispersed Storage Network Memory Performance Model Through Training
Migrating Data That Is Frequently Accessed Together in a Distributed Storage System
Application:
16/134,703 →
Publication:
US 2019/0018591
Shutting Down Storage Units or Drives When Below Threshold in a Distributed Storage System
Application:
16/134,904 →
Publication:
US 2019/0026041
Utilizing Fast Memory Devices to Optimize Different Functions
Rebuilding Slices in a Dispersed Storage Network
Applying Multiple Hash Functions to Generate Multiple Masked Keys in a Secure Slice Implementation
Requester Specified Transformations of Encoded Data in Dispersed Storage Network Memory
Application:
16/251,831 →
Publication:
US 2019/0163389
Consolidating Data Access in a Dispersed Storage Network
Application:
16/263,165 →
Publication:
US 2019/0166197
Preventing Unnecessary Modifications, Work, and Conflicts Within a Dispersed Storage Network
Application:
16/291,189 →
Publication:
US 2019/0197032
Recovering Data Copies in a Dispersed Storage Network
Application:
16/386,703 →
Publication:
US 2019/0243554
Prioritized Data Reconstruction in a Dispersed Storage Network
Post Rebuild Verification
Deferred Rebuilding with Alternate Storage Locations
Determining How to Service Requests Based on Several Indicators
Application:
16/434,947 →
Publication:
US 2019/0297169
Adding Incremental Storage Resources in a Dispersed Storage Network
Virtualization of Storage Units in a Dispersed Storage Network
Application:
16/440,400 →
Publication:
US 2019/0294494
Disbursed Storage Network Interface Module and Applications Thereof
Application:
61/221,762 →
Dispersed Storage Network Data Rebuilding
Application:
61/230,034 →
Dispersed Storage Network Version Synchronization
Application:
61/230,038 →
Multiple memory type storage system
Application:
61/308,938 →
Dispersed Storage System Access Protocol Format and Method
Application:
61/369,802 →
Access Information Distribution Utilizing Distributed Authentication
Application:
61/377,413 →
Optimizing Access of Data from a Distributed Storage and Task Network
Application:
61/637,932 →
Task Processing in a Distributed Storage and Task Network
Application:
61/679,007 →
Utilizing metadata to access a dispersed storage and task network
Application:
61/695,997 →
Updating a dispersed storage and task network index
Application:
61/700,691 →
Optimizing Data Access in a Dispersed Storage Network
Application:
61/807,291 →
Dispersed Storage Network Storage Retry Mechanism
Application:
62/031,342 →
Rebuilding Encoded Data Slices Associated with Storage Errors
Application:
62/141,034 →
Authorizing a Slice Access Request in a Dispersed Storage Network
Application:
62/154,867 →
Accessing Copies of Data Stored in a Dispersed Storage Network
Application:
62/260,735 →
Communicating Dispersed Storage Network Storage Unit Task Execution Status
Application:
62/260,743 →
Optimizing Utilization of Storage Memory in a Dispersed Storage Network
Application:
62/272,848 →
Verifying Integrity of Encoded Data Slices
Application:
62/287,145 →
Enhancing Performance of a Dispersed Storage Network
Application:
62/301,214 →
Related Assignments
(24)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
May 6, 2010
From: QUIGLEY, JOHN; DHUSE, GREG
To: CLEVERSAFE, INC.
Reel/Frame 024348/0843 →
Assignment of Assignor's Interest
Apr 22, 2013
From: LEGGETTE, WESLEY
To: CLEVERSAFE, INC.
Reel/Frame 030273/0459 →
Assignment of Assignor's Interest
Feb 14, 2014
From: VOLVOVSKI, ILYA; GLADWIN, S. CHRISTOPHER; GRUBE, GARY W.; MARKISON, TIMOTHY W.
To: CLEVERSAFE, INC.
Reel/Frame 032222/0832 →
Assignment of Assignor's Interest
Jan 26, 2016
From: DHUSE, GREG; KHADIWALA, RAVI; COCAGNE, THOMAS DARREL; BAPTIST, ANDREW
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037588/0458 →
Assignment of Assignor's Interest
May 6, 2016
From: CLEVERSAFE, INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038629/0015 →
Assignment of Assignor's Interest
Aug 17, 2016
From: CILFONE, BART R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039462/0745 →
Assignment of Assignor's Interest
Sep 13, 2016
From: BAPTIST, ANDREW D.; VOLVOVSKI, ILYA; WOZNIAK, ETHAN S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039718/0659 →
Assignment of Assignor's Interest
Sep 13, 2016
From: BAPTIST, ANDREW D.; RESCH, JASON K.; VOLVOVSKI, ILYA; WOZNIAK, ETHAN S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039720/0282 →
Assignment of Assignor's Interest
Sep 14, 2016
From: BAPTIST, ANDREW D.; LEGGETTE, WESLEY B.; VOLVOVSKI, ILYA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039741/0940 →
Assignment of Assignor's Interest
Sep 14, 2016
From: DHUSE, GREG R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039740/0953 →
Assignment of Assignor's Interest
Sep 27, 2016
From: BAPTIST, ANDREW D.; LEGGETTE, WESLEY B.; VOLVOVSKI, ILYA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039865/0722 →
Assignment of Assignor's Interest
Sep 30, 2016
From: DHUSE, GREG R.; WOZNIAK, ETHAN S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039916/0598 →
Assignment of Assignor's Interest
Oct 24, 2016
From: HEGDE, HARSHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040100/0593 →
Assignment of Assignor's Interest
Oct 24, 2016
From: HEGDE, HARSHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040104/0600 →
Assignment of Assignor's Interest
Oct 26, 2016
From: BAPTIST, ANDREW D.; DHUSE, GREG R.; HORAN, SCOTT M.; KHADIWALA, RAVI V.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040139/0363 →
Assignment of Assignor's Interest
Oct 26, 2016
From: BAPTIST, ANDREW D.; DHUSE, GREG R.; HORAN, SCOTT M.; KHADIWALA, RAVI V.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040140/0476 →
Assignment of Assignor's Interest
Oct 27, 2016
From: DHUSE, GREG R.; FREESE, KEVIN M.; RESCH, JASON K.; SCHOLL, DANIEL J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040154/0499 →
Assignment of Assignor's Interest
Oct 27, 2016
From: CILFONE, BART R.; GRAY, ADAM M.; HORAN, SCOTT M.; LEGGETTE, WESLEY B.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040153/0837 →
Corrective Assignment to Correct the the Execution Date for Inventor Horan Previously Recorded on Reel 040140 Frame 0467. Assignor(S) Hereby Confirms the Assignment.
Oct 31, 2016
From: BAPTIST, ANDREW D.; DHUSE, GREG R.; HORAN, SCOTT M.; KHADIWALA, RAVI V.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040517/0513 →
Assignment of Assignor's Interest
Nov 1, 2016
From: HEGDE, HARSHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040187/0041 →
Assignment of Assignor's Interest
Nov 1, 2016
From: HEGDE, HARSHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040183/0261 →
Corrective Assignment to Correct the Assignee in the Assignment Document Previously Recorded on Reel 037588 Frame 0458. Assignor(S) Hereby Confirms the Assignment.
Feb 1, 2017
From: DHUSE, GREG; KHADIWALA, RAVI; COCAGNE, THOMAS DARREL; BAPTIST, ANDREW
To: CLEVERSAFE, INC.
Reel/Frame 041589/0111 →
Security Interest
Aug 26, 2020
From: PURE STORAGE, INC.
To: BARCLAYS BANK PLC AS ADMINISTRATIVE AGENT
Reel/Frame 053867/0581 →
Termination and Release of Security Interest in Patent Rights
Jun 11, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: PURE STORAGE, INC.
Reel/Frame 071558/0523 →