IP Library Assignment 050451/0549
Patent Assignment
Reel/Frame 050451/0549

Assignment of Assignor's Interest

Recorded: 2019-09-20 Pages: 45
Assignor
Assignee
PURE STORAGE, INC.
650 CASTRO STREET, SUITE 400, MOUNTAIN VIEW, CALIFORNIA, 94041
Covered Properties (94)
Distributed Storage Processing Module
Application: 12/775,299 →
Publication: US 2010/0332751
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
Application: 15/006,845 →
Publication: US 2016/0292254
Missing Slice Reconstruction in a Dispersed Storage Network
Application: 15/238,791 →
Publication: US 2018/0052734
Utilizing Multiple Dispersal Algorithms to Encode Data for Storage in a Dispersed Storage Network
Application: 15/263,810 →
Publication: US 2017/0153821
Recovering Data Copies in a Dispersed Storage Network
Application: 15/264,011 →
Publication: US 2017/0153940
Selecting Partial Task Resources in a Dispersed Storage Network
Application: 15/265,245 →
Publication: US 2017/0153915
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
Application: 15/332,557 →
Publication: US 2017/0155520
Rebuilding Slices in a Dispersed Storage Network
Application: 15/334,714 →
Publication: US 2017/0153947
Storing Data Copies in a Dispersed Storage Network
Application: 15/334,830 →
Publication: US 2017/0153941
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
Application: 15/336,410 →
Publication: US 2017/0193023
Proactively Deselect Storage Units for Access During Major Geographic Events
Application: 15/340,017 →
Publication: US 2017/0153828
Using Pseudo Dsn Memory Units to Handle Data in Motion Within a Dsn Memory
Application: 15/340,310 →
Publication: US 2017/0153837
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
Application: 15/347,873 →
Publication: US 2017/0192699
Detailed Memory Device Statistics with Drive Write Location Determination
Application: 15/350,677 →
Publication: US 2017/0195420
Reducing Data Stored When Using Multiple Information Dispersal Algorithms
Application: 15/352,710 →
Publication: US 2017/0192700
Optimizing Rebuilds When Using Multiple Information Dispersal Algorithms
Application: 15/352,950 →
Publication: US 2017/0192692
Requester Specified Transformations of Encoded Data in Dispersed Storage Network Memory
Application: 15/353,024 →
Publication: US 2017/0153937
Optimized Caching of Slices by a Ds Processing Unit
Application: 15/353,157 →
Publication: US 2017/0153978
Applying Multiple Hash Functions to Generate Multiple Masked Keys in a Secure Slice Implementation
Application: 15/353,166 →
Publication: US 2017/0192907
Intelligent Slice Caching
Application: 15/353,939 →
Publication: US 2017/0192898
Load Balancing and Service Differentiation Within a Dispersed Storage Network
Patent: 9,971,538 →
Application: 15/356,929 →
Publication: US 2017/0153853
Securing Encoding Data Slices Using an Integrity Check Value List
Patent: 9,933,969 →
Application: 15/357,293 →
Publication: US 2017/0153948
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
Application: 15/362,615 →
Publication: US 2017/0153942
Initiating Rebuild Actions from Ds Processing Unit Errors
Application: 15/363,622 →
Publication: US 2017/0153943
Making Consistent Reads More Efficient in Ida+Copy System
Application: 15/363,813 →
Publication: US 2017/0153944
Utilizing a Hierarchical Index in a Dispersed Storage Network
Application: 15/397,118 →
Publication: US 2017/0212925
Utilizing Tree Storage Structures in a Dispersed Storage Network
Application: 15/397,263 →
Publication: US 2017/0212681
Allocating Cache Memory in a Dispersed Storage Network
Application: 15/397,374 →
Publication: US 2017/0212839
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
Application: 15/398,353 →
Publication: US 2017/0212803
Developing an Accurate Dispersed Storage Network Memory Performance Model Through Training
Application: 15/398,540 →
Publication: US 2017/0249551
Dispersing Data to Biological Memory Systems
Application: 15/401,278 →
Publication: US 2017/0212806
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
Application: 15/402,378 →
Publication: US 2017/0249205
Protecting Encoded Data Slice Integrity at Various Levels
Application: 15/403,228 →
Publication: US 2017/0212804
Monitoring and Alerting for Improper Memory Device Replacement
Application: 15/403,425 →
Publication: US 2017/0249086
Maximizing Redundant Information in a Mirrored Vault
Application: 15/404,560 →
Publication: US 2017/0249212
Access Slices During Multiple Migrations
Application: 15/407,023 →
Publication: US 2017/0214741
Efficient Secret-Key Encrypted Secure Slice
Application: 15/410,329 →
Publication: US 2017/0250965
Cryptographic Key Storage in a Dispersed Storage Network
Application: 15/439,092 →
Publication: US 2017/0250809
Migration Agent Employing Moveslice Request
Application: 15/842,127 →
Publication: US 2018/0107415
Adapting Rebuilding of Encoded Data Slices in a Dispersed Storage Network
Application: 15/843,143 →
Publication: US 2018/0107550
Correlating Operational Information with an Error Condition in a Dispersed Storage Network
Application: 15/844,664 →
Publication: US 2018/0107555
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
Application: 15/899,626 →
Publication: US 2018/0188992
Making Consistent Reads More Efficient in Ida+Copy System
Application: 15/976,692 →
Publication: US 2018/0260130
Developing an Accurate Dispersed Storage Network Memory Performance Model Through Training
Application: 16/019,505 →
Publication: US 2018/0307561
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
Application: 16/169,628 →
Publication: US 2019/0056869
Rebuilding Slices in a Dispersed Storage Network
Application: 16/170,106 →
Publication: US 2019/0065070
Applying Multiple Hash Functions to Generate Multiple Masked Keys in a Secure Slice Implementation
Application: 16/193,064 →
Publication: US 2019/0087109
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
Application: 16/402,170 →
Publication: US 2019/0258546
Post Rebuild Verification
Application: 16/426,100 →
Publication: US 2019/0278657
Deferred Rebuilding with Alternate Storage Locations
Application: 16/427,420 →
Publication: US 2019/0286525
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
Application: 16/436,624 →
Publication: US 2019/0294359
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 →