US7529969B1
(en)
*
|
2006-08-24 |
2009-05-05 |
Micron Technology, Inc. |
Memory device internal parameter reliability
|
US7743303B2
(en)
*
|
2007-01-22 |
2010-06-22 |
Micron Technology, Inc. |
Defective memory block remapping method and system, and memory device and processor-based system using same
|
US8140908B2
(en)
*
|
2007-06-22 |
2012-03-20 |
Microsoft Corporation |
System and method of client side analysis for identifying failing RAM after a user mode or kernel mode exception
|
US7984329B2
(en)
*
|
2007-09-04 |
2011-07-19 |
International Business Machines Corporation |
System and method for providing DRAM device-level repair via address remappings external to the device
|
US8397011B2
(en)
*
|
2007-10-05 |
2013-03-12 |
Joseph Ashwood |
Scalable mass data storage device
|
US8156392B2
(en)
*
|
2008-04-05 |
2012-04-10 |
Fusion-Io, Inc. |
Apparatus, system, and method for bad block remapping
|
US8301942B2
(en)
|
2009-04-10 |
2012-10-30 |
International Business Machines Corporation |
Managing possibly logically bad blocks in storage devices
|
US20100306451A1
(en)
*
|
2009-06-01 |
2010-12-02 |
Joshua Johnson |
Architecture for nand flash constraint enforcement
|
US8245112B2
(en)
*
|
2009-06-04 |
2012-08-14 |
Lsi Corporation |
Flash memory organization
|
US8219776B2
(en)
*
|
2009-09-23 |
2012-07-10 |
Lsi Corporation |
Logical-to-physical address translation for solid state disks
|
US8555141B2
(en)
*
|
2009-06-04 |
2013-10-08 |
Lsi Corporation |
Flash memory organization
|
US8516264B2
(en)
*
|
2009-10-09 |
2013-08-20 |
Lsi Corporation |
Interlocking plain text passwords to data encryption keys
|
US7975193B2
(en)
*
|
2009-06-01 |
2011-07-05 |
Lsi Corporation |
Solid state storage end of life prediction with correction history
|
US8200857B2
(en)
*
|
2009-11-30 |
2012-06-12 |
Lsi Corporation |
Coalescing multiple contexts into a single data transfer in a media controller architecture
|
US8321639B2
(en)
*
|
2009-12-30 |
2012-11-27 |
Lsi Corporation |
Command tracking for direct access block storage devices
|
US8166258B2
(en)
*
|
2009-07-24 |
2012-04-24 |
Lsi Corporation |
Skip operations for solid state disks
|
CN102714061A
(zh)
*
|
2009-11-20 |
2012-10-03 |
拉姆伯斯公司 |
用于dram故障校正的位替代技术
|
US8775868B2
(en)
|
2010-09-28 |
2014-07-08 |
Pure Storage, Inc. |
Adaptive RAID for an SSD environment
|
US9244769B2
(en)
|
2010-09-28 |
2016-01-26 |
Pure Storage, Inc. |
Offset protection data in a RAID array
|
US8644104B2
(en)
|
2011-01-14 |
2014-02-04 |
Rambus Inc. |
Memory system components that support error detection and correction
|
TWI459393B
(zh)
*
|
2011-01-19 |
2014-11-01 |
Phison Electronics Corp |
用於非揮發性記憶體的資料寫入方法、控制器與儲存裝置
|
US8769232B2
(en)
*
|
2011-04-06 |
2014-07-01 |
Western Digital Technologies, Inc. |
Non-volatile semiconductor memory module enabling out of order host command chunk media access
|
US9202569B2
(en)
*
|
2011-08-12 |
2015-12-01 |
Micron Technology, Inc. |
Methods for providing redundancy and apparatuses
|
KR101797565B1
(ko)
*
|
2011-08-22 |
2017-12-12 |
삼성전자 주식회사 |
불량 페이지를 관리하는 메모리 장치
|
KR20130078973A
(ko)
*
|
2012-01-02 |
2013-07-10 |
삼성전자주식회사 |
메모리 장치의 불량 저장 영역 관리 방법 및 이를 이용한 저장 장치
|
US9411678B1
(en)
|
2012-08-01 |
2016-08-09 |
Rambus Inc. |
DRAM retention monitoring method for dynamic error correction
|
WO2014074390A1
(en)
|
2012-11-06 |
2014-05-15 |
Rambus Inc. |
Memory repair using external tags
|
US9436720B2
(en)
|
2013-01-10 |
2016-09-06 |
Pure Storage, Inc. |
Safety for volume operations
|
US8908436B2
(en)
*
|
2013-02-22 |
2014-12-09 |
Ps4 Luxco S.A.R.L. |
Method and device for storing and reading reliable information in a NAND array
|
US8843674B2
(en)
*
|
2013-02-26 |
2014-09-23 |
Kabushiki Kaisha Toshiba |
Semiconductor memory device capable of testing signal integrity
|
US9142324B2
(en)
|
2013-09-03 |
2015-09-22 |
Sandisk Technologies Inc. |
Bad block reconfiguration in nonvolatile memory
|
KR20150029402A
(ko)
*
|
2013-09-10 |
2015-03-18 |
에스케이하이닉스 주식회사 |
데이터 저장 시스템 및 그것의 동작 방법
|
US11630585B1
(en)
|
2016-08-25 |
2023-04-18 |
Pure Storage, Inc. |
Processing evacuation events in a storage array that includes a plurality of storage devices
|
US11399063B2
(en)
|
2014-06-04 |
2022-07-26 |
Pure Storage, Inc. |
Network authentication for a storage system
|
US9218244B1
(en)
|
2014-06-04 |
2015-12-22 |
Pure Storage, Inc. |
Rebuilding data across storage nodes
|
US9558069B2
(en)
|
2014-08-07 |
2017-01-31 |
Pure Storage, Inc. |
Failure mapping in a storage array
|
US9495255B2
(en)
|
2014-08-07 |
2016-11-15 |
Pure Storage, Inc. |
Error recovery in a storage cluster
|
US9489132B2
(en)
|
2014-10-07 |
2016-11-08 |
Pure Storage, Inc. |
Utilizing unmapped and unknown states in a replicated storage system
|
US10082985B2
(en)
|
2015-03-27 |
2018-09-25 |
Pure Storage, Inc. |
Data striping across storage nodes that are assigned to multiple logical arrays
|
US10178169B2
(en)
|
2015-04-09 |
2019-01-08 |
Pure Storage, Inc. |
Point to point based backend communication layer for storage processing
|
US10140149B1
(en)
|
2015-05-19 |
2018-11-27 |
Pure Storage, Inc. |
Transactional commits with hardware assists in remote memory
|
US9521200B1
(en)
|
2015-05-26 |
2016-12-13 |
Pure Storage, Inc. |
Locally providing cloud storage array services
|
US11102298B1
(en)
|
2015-05-26 |
2021-08-24 |
Pure Storage, Inc. |
Locally providing cloud storage services for fleet management
|
US9716755B2
(en)
|
2015-05-26 |
2017-07-25 |
Pure Storage, Inc. |
Providing cloud storage array services by a local storage array in a data center
|
US9594678B1
(en)
|
2015-05-27 |
2017-03-14 |
Pure Storage, Inc. |
Preventing duplicate entries of identical data in a storage device
|
US9300660B1
(en)
|
2015-05-29 |
2016-03-29 |
Pure Storage, Inc. |
Providing authorization and authentication in a cloud for a user of a storage array
|
US10021170B2
(en)
|
2015-05-29 |
2018-07-10 |
Pure Storage, Inc. |
Managing a storage array using client-side services
|
US9444822B1
(en)
|
2015-05-29 |
2016-09-13 |
Pure Storage, Inc. |
Storage array access control from cloud-based user authorization and authentication
|
US11503031B1
(en)
|
2015-05-29 |
2022-11-15 |
Pure Storage, Inc. |
Storage array access control from cloud-based user authorization and authentication
|
US9588691B2
(en)
|
2015-06-10 |
2017-03-07 |
Pure Storage, Inc. |
Dynamically managing control information in a storage device
|
US9594512B1
(en)
|
2015-06-19 |
2017-03-14 |
Pure Storage, Inc. |
Attributing consumed storage capacity among entities storing data in a storage array
|
US9547441B1
(en)
|
2015-06-23 |
2017-01-17 |
Pure Storage, Inc. |
Exposing a geometry of a storage device
|
US10310740B2
(en)
|
2015-06-23 |
2019-06-04 |
Pure Storage, Inc. |
Aligning memory access operations to a geometry of a storage device
|
US10296236B2
(en)
|
2015-07-01 |
2019-05-21 |
Pure Storage, Inc. |
Offloading device management responsibilities from a storage device in an array of storage devices
|
US9892071B2
(en)
|
2015-08-03 |
2018-02-13 |
Pure Storage, Inc. |
Emulating a remote direct memory access (‘RDMA’) link between controllers in a storage array
|
US9851762B1
(en)
|
2015-08-06 |
2017-12-26 |
Pure Storage, Inc. |
Compliant printed circuit board (‘PCB’) within an enclosure
|
US10198194B2
(en)
|
2015-08-24 |
2019-02-05 |
Pure Storage, Inc. |
Placing data within a storage device of a flash array
|
US11625181B1
(en)
|
2015-08-24 |
2023-04-11 |
Pure Storage, Inc. |
Data tiering using snapshots
|
US11294588B1
(en)
|
2015-08-24 |
2022-04-05 |
Pure Storage, Inc. |
Placing data within a storage device
|
KR20170028825A
(ko)
|
2015-09-04 |
2017-03-14 |
퓨어 스토리지, 아이앤씨. |
압축된 인덱스들을 사용한 해시 테이블들에서의 메모리 효율적인 스토리지 및 탐색
|
US11341136B2
(en)
|
2015-09-04 |
2022-05-24 |
Pure Storage, Inc. |
Dynamically resizable structures for approximate membership queries
|
US11269884B2
(en)
|
2015-09-04 |
2022-03-08 |
Pure Storage, Inc. |
Dynamically resizable structures for approximate membership queries
|
US10514978B1
(en)
|
2015-10-23 |
2019-12-24 |
Pure Storage, Inc. |
Automatic deployment of corrective measures for storage arrays
|
US11360844B1
(en)
|
2015-10-23 |
2022-06-14 |
Pure Storage, Inc. |
Recovery of a container storage provider
|
US9384082B1
(en)
|
2015-10-23 |
2016-07-05 |
Pure Storage, Inc. |
Proactively providing corrective measures for storage arrays
|
US9843453B2
(en)
|
2015-10-23 |
2017-12-12 |
Pure Storage, Inc. |
Authorizing I/O commands with I/O tokens
|
US10284232B2
(en)
|
2015-10-28 |
2019-05-07 |
Pure Storage, Inc. |
Dynamic error processing in a storage device
|
US9740414B2
(en)
|
2015-10-29 |
2017-08-22 |
Pure Storage, Inc. |
Optimizing copy operations
|
US10374868B2
(en)
|
2015-10-29 |
2019-08-06 |
Pure Storage, Inc. |
Distributed command processing in a flash storage system
|
US10353777B2
(en)
|
2015-10-30 |
2019-07-16 |
Pure Storage, Inc. |
Ensuring crash-safe forward progress of a system configuration update
|
US9760479B2
(en)
|
2015-12-02 |
2017-09-12 |
Pure Storage, Inc. |
Writing data in a storage system that includes a first type of storage device and a second type of storage device
|
US11762764B1
(en)
|
2015-12-02 |
2023-09-19 |
Pure Storage, Inc. |
Writing data in a storage system that includes a first type of storage device and a second type of storage device
|
FR3044818B1
(fr)
|
2015-12-02 |
2018-03-30 |
Stmicroelectronics (Rousset) Sas |
Procede de gestion d'une ligne defectueuse du plan memoire d'une memoire non volatile et dispositif de memoire correspondant
|
US10326836B2
(en)
|
2015-12-08 |
2019-06-18 |
Pure Storage, Inc. |
Partially replicating a snapshot between storage systems
|
US11616834B2
(en)
|
2015-12-08 |
2023-03-28 |
Pure Storage, Inc. |
Efficient replication of a dataset to the cloud
|
US11347697B1
(en)
|
2015-12-15 |
2022-05-31 |
Pure Storage, Inc. |
Proactively optimizing a storage system
|
US10162835B2
(en)
|
2015-12-15 |
2018-12-25 |
Pure Storage, Inc. |
Proactive management of a plurality of storage arrays in a multi-array system
|
US10346043B2
(en)
|
2015-12-28 |
2019-07-09 |
Pure Storage, Inc. |
Adaptive computing for data compression
|
US9886314B2
(en)
|
2016-01-28 |
2018-02-06 |
Pure Storage, Inc. |
Placing workloads in a multi-array system
|
US10572460B2
(en)
|
2016-02-11 |
2020-02-25 |
Pure Storage, Inc. |
Compressing data in dependence upon characteristics of a storage system
|
US9760297B2
(en)
|
2016-02-12 |
2017-09-12 |
Pure Storage, Inc. |
Managing input/output (‘I/O’) queues in a data storage system
|
CN105786719A
(zh)
*
|
2016-03-03 |
2016-07-20 |
北京兆易创新科技股份有限公司 |
一种NAND Flash存储器和存储器中坏块的处理方法
|
US11995315B2
(en)
|
2016-03-16 |
2024-05-28 |
Pure Storage, Inc. |
Converting data formats in a storage system
|
US9959043B2
(en)
|
2016-03-16 |
2018-05-01 |
Pure Storage, Inc. |
Performing a non-disruptive upgrade of data in a storage system
|
US9841921B2
(en)
|
2016-04-27 |
2017-12-12 |
Pure Storage, Inc. |
Migrating data in a storage array that includes a plurality of storage devices
|
US11809727B1
(en)
|
2016-04-27 |
2023-11-07 |
Pure Storage, Inc. |
Predicting failures in a storage system that includes a plurality of storage devices
|
US11112990B1
(en)
|
2016-04-27 |
2021-09-07 |
Pure Storage, Inc. |
Managing storage device evacuation
|
US9811264B1
(en)
|
2016-04-28 |
2017-11-07 |
Pure Storage, Inc. |
Deploying client-specific applications in a storage system utilizing redundant system resources
|
US10133503B1
(en)
|
2016-05-02 |
2018-11-20 |
Pure Storage, Inc. |
Selecting a deduplication process based on a difference between performance metrics
|
US10452297B1
(en)
|
2016-05-02 |
2019-10-22 |
Pure Storage, Inc. |
Generating and optimizing summary index levels in a deduplication storage system
|
US10303390B1
(en)
|
2016-05-02 |
2019-05-28 |
Pure Storage, Inc. |
Resolving fingerprint collisions in flash storage system
|
US11231858B2
(en)
|
2016-05-19 |
2022-01-25 |
Pure Storage, Inc. |
Dynamically configuring a storage system to facilitate independent scaling of resources
|
US9507532B1
(en)
|
2016-05-20 |
2016-11-29 |
Pure Storage, Inc. |
Migrating data in a storage array that includes a plurality of storage devices and a plurality of write buffer devices
|
US10691567B2
(en)
|
2016-06-03 |
2020-06-23 |
Pure Storage, Inc. |
Dynamically forming a failure domain in a storage system that includes a plurality of blades
|
US11706895B2
(en)
|
2016-07-19 |
2023-07-18 |
Pure Storage, Inc. |
Independent scaling of compute resources and storage resources in a storage system
|
US10459652B2
(en)
|
2016-07-27 |
2019-10-29 |
Pure Storage, Inc. |
Evacuating blades in a storage array that includes a plurality of blades
|
US10203903B2
(en)
|
2016-07-26 |
2019-02-12 |
Pure Storage, Inc. |
Geometry based, space aware shelf/writegroup evacuation
|
US10474363B1
(en)
|
2016-07-29 |
2019-11-12 |
Pure Storage, Inc. |
Space reporting in a storage system
|
US10908966B1
(en)
|
2016-09-07 |
2021-02-02 |
Pure Storage, Inc. |
Adapting target service times in a storage system
|
US11886922B2
(en)
|
2016-09-07 |
2024-01-30 |
Pure Storage, Inc. |
Scheduling input/output operations for a storage system
|
US10671439B1
(en)
|
2016-09-07 |
2020-06-02 |
Pure Storage, Inc. |
Workload planning with quality-of-service (‘QOS’) integration
|
US10146585B2
(en)
|
2016-09-07 |
2018-12-04 |
Pure Storage, Inc. |
Ensuring the fair utilization of system resources using workload based, time-independent scheduling
|
US11531577B1
(en)
|
2016-09-07 |
2022-12-20 |
Pure Storage, Inc. |
Temporarily limiting access to a storage device
|
US11960348B2
(en)
|
2016-09-07 |
2024-04-16 |
Pure Storage, Inc. |
Cloud-based monitoring of hardware components in a fleet of storage systems
|
US11481261B1
(en)
|
2016-09-07 |
2022-10-25 |
Pure Storage, Inc. |
Preventing extended latency in a storage system
|
US10331588B2
(en)
|
2016-09-07 |
2019-06-25 |
Pure Storage, Inc. |
Ensuring the appropriate utilization of system resources using weighted workload based, time-independent scheduling
|
US10235229B1
(en)
|
2016-09-07 |
2019-03-19 |
Pure Storage, Inc. |
Rehabilitating storage devices in a storage array that includes a plurality of storage devices
|
US10756816B1
(en)
|
2016-10-04 |
2020-08-25 |
Pure Storage, Inc. |
Optimized fibre channel and non-volatile memory express access
|
US10545861B2
(en)
|
2016-10-04 |
2020-01-28 |
Pure Storage, Inc. |
Distributed integrated high-speed solid-state non-volatile random-access memory
|
US10162523B2
(en)
|
2016-10-04 |
2018-12-25 |
Pure Storage, Inc. |
Migrating data between volumes using virtual copy operation
|
US10191662B2
(en)
|
2016-10-04 |
2019-01-29 |
Pure Storage, Inc. |
Dynamic allocation of segments in a flash storage system
|
US20180095788A1
(en)
|
2016-10-04 |
2018-04-05 |
Pure Storage, Inc. |
Scheduling operations for a storage device
|
US10481798B2
(en)
|
2016-10-28 |
2019-11-19 |
Pure Storage, Inc. |
Efficient flash management for multiple controllers
|
US11379132B1
(en)
|
2016-10-20 |
2022-07-05 |
Pure Storage, Inc. |
Correlating medical sensor data
|
US10007459B2
(en)
|
2016-10-20 |
2018-06-26 |
Pure Storage, Inc. |
Performance tuning in a storage system that includes one or more storage devices
|
US10185505B1
(en)
|
2016-10-28 |
2019-01-22 |
Pure Storage, Inc. |
Reading a portion of data to replicate a volume based on sequence numbers
|
US10359942B2
(en)
|
2016-10-31 |
2019-07-23 |
Pure Storage, Inc. |
Deduplication aware scalable content placement
|
US11620075B2
(en)
|
2016-11-22 |
2023-04-04 |
Pure Storage, Inc. |
Providing application aware storage
|
US10162566B2
(en)
|
2016-11-22 |
2018-12-25 |
Pure Storage, Inc. |
Accumulating application-level statistics in a storage system
|
US10198205B1
(en)
|
2016-12-19 |
2019-02-05 |
Pure Storage, Inc. |
Dynamically adjusting a number of storage devices utilized to simultaneously service write operations
|
US11550481B2
(en)
|
2016-12-19 |
2023-01-10 |
Pure Storage, Inc. |
Efficiently writing data in a zoned drive storage system
|
US10452290B2
(en)
|
2016-12-19 |
2019-10-22 |
Pure Storage, Inc. |
Block consolidation in a direct-mapped flash storage system
|
US11461273B1
(en)
|
2016-12-20 |
2022-10-04 |
Pure Storage, Inc. |
Modifying storage distribution in a storage system that includes one or more storage devices
|
US10489307B2
(en)
|
2017-01-05 |
2019-11-26 |
Pure Storage, Inc. |
Periodically re-encrypting user data stored on a storage device
|
US11307998B2
(en)
|
2017-01-09 |
2022-04-19 |
Pure Storage, Inc. |
Storage efficiency of encrypted host system data
|
US11093146B2
(en)
|
2017-01-12 |
2021-08-17 |
Pure Storage, Inc. |
Automatic load rebalancing of a write group
|
US10503700B1
(en)
|
2017-01-19 |
2019-12-10 |
Pure Storage, Inc. |
On-demand content filtering of snapshots within a storage system
|
US11340800B1
(en)
|
2017-01-19 |
2022-05-24 |
Pure Storage, Inc. |
Content masking in a storage system
|
US11163624B2
(en)
|
2017-01-27 |
2021-11-02 |
Pure Storage, Inc. |
Dynamically adjusting an amount of log data generated for a storage system
|
US11803453B1
(en)
|
2017-03-10 |
2023-10-31 |
Pure Storage, Inc. |
Using host connectivity states to avoid queuing I/O requests
|
US12056383B2
(en)
|
2017-03-10 |
2024-08-06 |
Pure Storage, Inc. |
Edge management service
|
US11442825B2
(en)
|
2017-03-10 |
2022-09-13 |
Pure Storage, Inc. |
Establishing a synchronous replication relationship between two or more storage systems
|
US10503427B2
(en)
|
2017-03-10 |
2019-12-10 |
Pure Storage, Inc. |
Synchronously replicating datasets and other managed objects to cloud-based storage systems
|
US10454810B1
(en)
|
2017-03-10 |
2019-10-22 |
Pure Storage, Inc. |
Managing host definitions across a plurality of storage systems
|
US11941279B2
(en)
|
2017-03-10 |
2024-03-26 |
Pure Storage, Inc. |
Data path virtualization
|
US11675520B2
(en)
|
2017-03-10 |
2023-06-13 |
Pure Storage, Inc. |
Application replication among storage systems synchronously replicating a dataset
|
US11089105B1
(en)
|
2017-12-14 |
2021-08-10 |
Pure Storage, Inc. |
Synchronously replicating datasets in cloud-based storage systems
|
US10521344B1
(en)
|
2017-03-10 |
2019-12-31 |
Pure Storage, Inc. |
Servicing input/output (‘I/O’) operations directed to a dataset that is synchronized across a plurality of storage systems
|
US11169727B1
(en)
|
2017-03-10 |
2021-11-09 |
Pure Storage, Inc. |
Synchronous replication between storage systems with virtualized storage
|
JP6912240B2
(ja)
*
|
2017-03-29 |
2021-08-04 |
ラピスセミコンダクタ株式会社 |
メモリシステム及びメモリの管理方法
|
US10528488B1
(en)
|
2017-03-30 |
2020-01-07 |
Pure Storage, Inc. |
Efficient name coding
|
US10459664B1
(en)
|
2017-04-10 |
2019-10-29 |
Pure Storage, Inc. |
Virtualized copy-by-reference
|
US9910618B1
(en)
|
2017-04-10 |
2018-03-06 |
Pure Storage, Inc. |
Migrating applications executing on a storage system
|
US11403019B2
(en)
|
2017-04-21 |
2022-08-02 |
Pure Storage, Inc. |
Deduplication-aware per-tenant encryption
|
US12045487B2
(en)
|
2017-04-21 |
2024-07-23 |
Pure Storage, Inc. |
Preserving data deduplication in a multi-tenant storage system
|
US10944671B2
(en)
|
2017-04-27 |
2021-03-09 |
Pure Storage, Inc. |
Efficient data forwarding in a networked device
|
US11868629B1
(en)
|
2017-05-05 |
2024-01-09 |
Pure Storage, Inc. |
Storage system sizing service
|
WO2018231350A1
(en)
|
2017-06-12 |
2018-12-20 |
Pure Storage, Inc. |
Accessible fast durable storage integrated into a bulk storage device
|
US11210133B1
(en)
|
2017-06-12 |
2021-12-28 |
Pure Storage, Inc. |
Workload mobility between disparate execution environments
|
US11442669B1
(en)
|
2018-03-15 |
2022-09-13 |
Pure Storage, Inc. |
Orchestrating a virtual storage system
|
US12061822B1
(en)
|
2017-06-12 |
2024-08-13 |
Pure Storage, Inc. |
Utilizing volume-level policies in a storage system
|
US11593036B2
(en)
|
2017-06-12 |
2023-02-28 |
Pure Storage, Inc. |
Staging data within a unified storage element
|
US10853148B1
(en)
|
2017-06-12 |
2020-12-01 |
Pure Storage, Inc. |
Migrating workloads between a plurality of execution environments
|
US12086650B2
(en)
|
2017-06-12 |
2024-09-10 |
Pure Storage, Inc. |
Workload placement based on carbon emissions
|
US10613791B2
(en)
|
2017-06-12 |
2020-04-07 |
Pure Storage, Inc. |
Portable snapshot replication between storage systems
|
US10976962B2
(en)
|
2018-03-15 |
2021-04-13 |
Pure Storage, Inc. |
Servicing I/O operations in a cloud-based storage system
|
US10552090B2
(en)
|
2017-09-07 |
2020-02-04 |
Pure Storage, Inc. |
Solid state drives with multiple types of addressable memory
|
US11989429B1
(en)
|
2017-06-12 |
2024-05-21 |
Pure Storage, Inc. |
Recommending changes to a storage system
|
US11422731B1
(en)
|
2017-06-12 |
2022-08-23 |
Pure Storage, Inc. |
Metadata-based replication of a dataset
|
US12086651B2
(en)
|
2017-06-12 |
2024-09-10 |
Pure Storage, Inc. |
Migrating workloads using active disaster recovery
|
US11016824B1
(en)
|
2017-06-12 |
2021-05-25 |
Pure Storage, Inc. |
Event identification with out-of-order reporting in a cloud-based environment
|
US10884636B1
(en)
|
2017-06-12 |
2021-01-05 |
Pure Storage, Inc. |
Presenting workload performance in a storage system
|
US10417092B2
(en)
|
2017-09-07 |
2019-09-17 |
Pure Storage, Inc. |
Incremental RAID stripe update parity calculation
|
US11592991B2
(en)
|
2017-09-07 |
2023-02-28 |
Pure Storage, Inc. |
Converting raid data between persistent storage types
|
US11340939B1
(en)
|
2017-06-12 |
2022-05-24 |
Pure Storage, Inc. |
Application-aware analytics for storage systems
|
US11609718B1
(en)
|
2017-06-12 |
2023-03-21 |
Pure Storage, Inc. |
Identifying valid data after a storage system recovery
|
US11561714B1
(en)
|
2017-07-05 |
2023-01-24 |
Pure Storage, Inc. |
Storage efficiency driven migration
|
US11477280B1
(en)
|
2017-07-26 |
2022-10-18 |
Pure Storage, Inc. |
Integrating cloud storage services
|
US10402266B1
(en)
|
2017-07-31 |
2019-09-03 |
Pure Storage, Inc. |
Redundant array of independent disks in a direct-mapped flash storage system
|
US10831935B2
(en)
|
2017-08-31 |
2020-11-10 |
Pure Storage, Inc. |
Encryption management with host-side data reduction
|
US10776202B1
(en)
|
2017-09-22 |
2020-09-15 |
Pure Storage, Inc. |
Drive, blade, or data shard decommission via RAID geometry shrinkage
|
US10789211B1
(en)
|
2017-10-04 |
2020-09-29 |
Pure Storage, Inc. |
Feature-based deduplication
|
US10360214B2
(en)
|
2017-10-19 |
2019-07-23 |
Pure Storage, Inc. |
Ensuring reproducibility in an artificial intelligence infrastructure
|
US11455168B1
(en)
|
2017-10-19 |
2022-09-27 |
Pure Storage, Inc. |
Batch building for deep learning training workloads
|
US10671435B1
(en)
|
2017-10-19 |
2020-06-02 |
Pure Storage, Inc. |
Data transformation caching in an artificial intelligence infrastructure
|
US11861423B1
(en)
|
2017-10-19 |
2024-01-02 |
Pure Storage, Inc. |
Accelerating artificial intelligence (‘AI’) workflows
|
US11494692B1
(en)
|
2018-03-26 |
2022-11-08 |
Pure Storage, Inc. |
Hyperscale artificial intelligence and machine learning infrastructure
|
US10452444B1
(en)
|
2017-10-19 |
2019-10-22 |
Pure Storage, Inc. |
Storage system with compute resources and shared storage resources
|
US12067466B2
(en)
|
2017-10-19 |
2024-08-20 |
Pure Storage, Inc. |
Artificial intelligence and machine learning hyperscale infrastructure
|
US10884919B2
(en)
|
2017-10-31 |
2021-01-05 |
Pure Storage, Inc. |
Memory management in a storage system
|
US10671494B1
(en)
|
2017-11-01 |
2020-06-02 |
Pure Storage, Inc. |
Consistent selection of replicated datasets during storage system recovery
|
US10817392B1
(en)
|
2017-11-01 |
2020-10-27 |
Pure Storage, Inc. |
Ensuring resiliency to storage device failures in a storage system that includes a plurality of storage devices
|
US10484174B1
(en)
|
2017-11-01 |
2019-11-19 |
Pure Storage, Inc. |
Protecting an encryption key for data stored in a storage system that includes a plurality of storage devices
|
US10467107B1
(en)
|
2017-11-01 |
2019-11-05 |
Pure Storage, Inc. |
Maintaining metadata resiliency among storage device failures
|
US10509581B1
(en)
|
2017-11-01 |
2019-12-17 |
Pure Storage, Inc. |
Maintaining write consistency in a multi-threaded storage system
|
US10860475B1
(en)
|
2017-11-17 |
2020-12-08 |
Pure Storage, Inc. |
Hybrid flash translation layer
|
US10929226B1
(en)
|
2017-11-21 |
2021-02-23 |
Pure Storage, Inc. |
Providing for increased flexibility for large scale parity
|
US10990282B1
(en)
|
2017-11-28 |
2021-04-27 |
Pure Storage, Inc. |
Hybrid data tiering with cloud storage
|
US10936238B2
(en)
|
2017-11-28 |
2021-03-02 |
Pure Storage, Inc. |
Hybrid data tiering
|
US10795598B1
(en)
|
2017-12-07 |
2020-10-06 |
Pure Storage, Inc. |
Volume migration for storage systems synchronously replicating a dataset
|
US11036677B1
(en)
|
2017-12-14 |
2021-06-15 |
Pure Storage, Inc. |
Replicated data integrity
|
US10929031B2
(en)
|
2017-12-21 |
2021-02-23 |
Pure Storage, Inc. |
Maximizing data reduction in a partially encrypted volume
|
US11010233B1
(en)
|
2018-01-18 |
2021-05-18 |
Pure Storage, Inc |
Hardware-based system monitoring
|
US10970395B1
(en)
|
2018-01-18 |
2021-04-06 |
Pure Storage, Inc |
Security threat monitoring for a storage system
|
US11144638B1
(en)
|
2018-01-18 |
2021-10-12 |
Pure Storage, Inc. |
Method for storage system detection and alerting on potential malicious action
|
US10992533B1
(en)
|
2018-01-30 |
2021-04-27 |
Pure Storage, Inc. |
Policy based path management
|
US10467527B1
(en)
|
2018-01-31 |
2019-11-05 |
Pure Storage, Inc. |
Method and apparatus for artificial intelligence acceleration
|
US11036596B1
(en)
|
2018-02-18 |
2021-06-15 |
Pure Storage, Inc. |
System for delaying acknowledgements on open NAND locations until durability has been confirmed
|
US11494109B1
(en)
|
2018-02-22 |
2022-11-08 |
Pure Storage, Inc. |
Erase block trimming for heterogenous flash memory storage devices
|
US10521151B1
(en)
|
2018-03-05 |
2019-12-31 |
Pure Storage, Inc. |
Determining effective space utilization in a storage system
|
US10942650B1
(en)
|
2018-03-05 |
2021-03-09 |
Pure Storage, Inc. |
Reporting capacity utilization in a storage system
|
US11972134B2
(en)
|
2018-03-05 |
2024-04-30 |
Pure Storage, Inc. |
Resource utilization using normalized input/output (‘I/O’) operations
|
US11150834B1
(en)
|
2018-03-05 |
2021-10-19 |
Pure Storage, Inc. |
Determining storage consumption in a storage system
|
US11861170B2
(en)
|
2018-03-05 |
2024-01-02 |
Pure Storage, Inc. |
Sizing resources for a replication target
|
US10296258B1
(en)
|
2018-03-09 |
2019-05-21 |
Pure Storage, Inc. |
Offloading data storage to a decentralized storage network
|
US10924548B1
(en)
|
2018-03-15 |
2021-02-16 |
Pure Storage, Inc. |
Symmetric storage using a cloud-based storage system
|
US10917471B1
(en)
|
2018-03-15 |
2021-02-09 |
Pure Storage, Inc. |
Active membership in a cloud-based storage system
|
US12066900B2
(en)
|
2018-03-15 |
2024-08-20 |
Pure Storage, Inc. |
Managing disaster recovery to cloud computing environment
|
US11048590B1
(en)
|
2018-03-15 |
2021-06-29 |
Pure Storage, Inc. |
Data consistency during recovery in a cloud-based storage system
|
US11210009B1
(en)
|
2018-03-15 |
2021-12-28 |
Pure Storage, Inc. |
Staging data in a cloud-based storage system
|
US11288138B1
(en)
|
2018-03-15 |
2022-03-29 |
Pure Storage, Inc. |
Recovery from a system fault in a cloud-based storage system
|
US11095706B1
(en)
|
2018-03-21 |
2021-08-17 |
Pure Storage, Inc. |
Secure cloud-based storage system management
|
US11171950B1
(en)
|
2018-03-21 |
2021-11-09 |
Pure Storage, Inc. |
Secure cloud-based storage system management
|
US10838833B1
(en)
|
2018-03-26 |
2020-11-17 |
Pure Storage, Inc. |
Providing for high availability in a data analytics pipeline without replicas
|
US11934322B1
(en)
|
2018-04-05 |
2024-03-19 |
Pure Storage, Inc. |
Multiple encryption keys on storage drives
|
US11392553B1
(en)
|
2018-04-24 |
2022-07-19 |
Pure Storage, Inc. |
Remote data management
|
US11436344B1
(en)
|
2018-04-24 |
2022-09-06 |
Pure Storage, Inc. |
Secure encryption in deduplication cluster
|
US11995336B2
(en)
|
2018-04-25 |
2024-05-28 |
Pure Storage, Inc. |
Bucket views
|
US11385792B2
(en)
|
2018-04-27 |
2022-07-12 |
Pure Storage, Inc. |
High availability controller pair transitioning
|
US10678433B1
(en)
|
2018-04-27 |
2020-06-09 |
Pure Storage, Inc. |
Resource-preserving system upgrade
|
US11455409B2
(en)
|
2018-05-21 |
2022-09-27 |
Pure Storage, Inc. |
Storage layer data obfuscation
|
US20190354628A1
(en)
|
2018-05-21 |
2019-11-21 |
Pure Storage, Inc. |
Asynchronous replication of synchronously replicated data
|
US11954220B2
(en)
|
2018-05-21 |
2024-04-09 |
Pure Storage, Inc. |
Data protection for container storage
|
US12086431B1
(en)
|
2018-05-21 |
2024-09-10 |
Pure Storage, Inc. |
Selective communication protocol layering for synchronous replication
|
US11675503B1
(en)
|
2018-05-21 |
2023-06-13 |
Pure Storage, Inc. |
Role-based data access
|
US10871922B2
(en)
|
2018-05-22 |
2020-12-22 |
Pure Storage, Inc. |
Integrated storage management between storage systems and container orchestrators
|
US10678436B1
(en)
|
2018-05-29 |
2020-06-09 |
Pure Storage, Inc. |
Using a PID controller to opportunistically compress more data during garbage collection
|
US11436023B2
(en)
|
2018-05-31 |
2022-09-06 |
Pure Storage, Inc. |
Mechanism for updating host file system and flash translation layer based on underlying NAND technology
|
US10776046B1
(en)
|
2018-06-08 |
2020-09-15 |
Pure Storage, Inc. |
Optimized non-uniform memory access
|
US11281577B1
(en)
|
2018-06-19 |
2022-03-22 |
Pure Storage, Inc. |
Garbage collection tuning for low drive wear
|
US11869586B2
(en)
|
2018-07-11 |
2024-01-09 |
Pure Storage, Inc. |
Increased data protection by recovering data from partially-failed solid-state devices
|
US11403000B1
(en)
|
2018-07-20 |
2022-08-02 |
Pure Storage, Inc. |
Resiliency in a cloud-based storage system
|
US11416298B1
(en)
|
2018-07-20 |
2022-08-16 |
Pure Storage, Inc. |
Providing application-specific storage by a storage system
|
US11632360B1
(en)
|
2018-07-24 |
2023-04-18 |
Pure Storage, Inc. |
Remote access to a storage device
|
US11954238B1
(en)
|
2018-07-24 |
2024-04-09 |
Pure Storage, Inc. |
Role-based access control for a storage system
|
US11146564B1
(en)
|
2018-07-24 |
2021-10-12 |
Pure Storage, Inc. |
Login authentication in a cloud storage platform
|
US11133076B2
(en)
|
2018-09-06 |
2021-09-28 |
Pure Storage, Inc. |
Efficient relocation of data between storage devices of a storage system
|
US11194759B2
(en)
|
2018-09-06 |
2021-12-07 |
Pure Storage, Inc. |
Optimizing local data relocation operations of a storage device of a storage system
|
US11860820B1
(en)
|
2018-09-11 |
2024-01-02 |
Pure Storage, Inc. |
Processing data through a storage system in a data pipeline
|
US10846216B2
(en)
|
2018-10-25 |
2020-11-24 |
Pure Storage, Inc. |
Scalable garbage collection
|
US10671302B1
(en)
|
2018-10-26 |
2020-06-02 |
Pure Storage, Inc. |
Applying a rate limit across a plurality of storage systems
|
US11113409B2
(en)
|
2018-10-26 |
2021-09-07 |
Pure Storage, Inc. |
Efficient rekey in a transparent decrypting storage array
|
US12026381B2
(en)
|
2018-10-26 |
2024-07-02 |
Pure Storage, Inc. |
Preserving identities and policies across replication
|
US11526405B1
(en)
|
2018-11-18 |
2022-12-13 |
Pure Storage, Inc. |
Cloud-based disaster recovery
|
US12026060B1
(en)
|
2018-11-18 |
2024-07-02 |
Pure Storage, Inc. |
Reverting between codified states in a cloud-based storage system
|
US10963189B1
(en)
|
2018-11-18 |
2021-03-30 |
Pure Storage, Inc. |
Coalescing write operations in a cloud-based storage system
|
US11340837B1
(en)
|
2018-11-18 |
2022-05-24 |
Pure Storage, Inc. |
Storage system management via a remote console
|
US11023179B2
(en)
|
2018-11-18 |
2021-06-01 |
Pure Storage, Inc. |
Cloud-based storage system storage management
|
US12026061B1
(en)
|
2018-11-18 |
2024-07-02 |
Pure Storage, Inc. |
Restoring a cloud-based storage system to a selected state
|
US11650749B1
(en)
|
2018-12-17 |
2023-05-16 |
Pure Storage, Inc. |
Controlling access to sensitive data in a shared dataset
|
US11003369B1
(en)
|
2019-01-14 |
2021-05-11 |
Pure Storage, Inc. |
Performing a tune-up procedure on a storage device during a boot process
|
US11194473B1
(en)
|
2019-01-23 |
2021-12-07 |
Pure Storage, Inc. |
Programming frequently read data to low latency portions of a solid-state storage array
|
US11588633B1
(en)
|
2019-03-15 |
2023-02-21 |
Pure Storage, Inc. |
Decommissioning keys in a decryption storage system
|
US11042452B1
(en)
|
2019-03-20 |
2021-06-22 |
Pure Storage, Inc. |
Storage system data recovery using data recovery as a service
|
US11334254B2
(en)
|
2019-03-29 |
2022-05-17 |
Pure Storage, Inc. |
Reliability based flash page sizing
|
US11221778B1
(en)
|
2019-04-02 |
2022-01-11 |
Pure Storage, Inc. |
Preparing data for deduplication
|
US11397674B1
(en)
|
2019-04-03 |
2022-07-26 |
Pure Storage, Inc. |
Optimizing garbage collection across heterogeneous flash devices
|
US11775189B2
(en)
|
2019-04-03 |
2023-10-03 |
Pure Storage, Inc. |
Segment level heterogeneity
|
US10990480B1
(en)
|
2019-04-05 |
2021-04-27 |
Pure Storage, Inc. |
Performance of RAID rebuild operations by a storage group controller of a storage system
|
US11068162B1
(en)
|
2019-04-09 |
2021-07-20 |
Pure Storage, Inc. |
Storage management in a cloud data store
|
US12087382B2
(en)
|
2019-04-11 |
2024-09-10 |
Pure Storage, Inc. |
Adaptive threshold for bad flash memory blocks
|
US11099986B2
(en)
|
2019-04-12 |
2021-08-24 |
Pure Storage, Inc. |
Efficient transfer of memory contents
|
US11126364B2
(en)
|
2019-07-18 |
2021-09-21 |
Pure Storage, Inc. |
Virtual storage system architecture
|
US11327676B1
(en)
|
2019-07-18 |
2022-05-10 |
Pure Storage, Inc. |
Predictive data streaming in a virtual storage system
|
US11392555B2
(en)
|
2019-05-15 |
2022-07-19 |
Pure Storage, Inc. |
Cloud-based file services
|
US11853266B2
(en)
|
2019-05-15 |
2023-12-26 |
Pure Storage, Inc. |
Providing a file system in a cloud environment
|
US12001355B1
(en)
|
2019-05-24 |
2024-06-04 |
Pure Storage, Inc. |
Chunked memory efficient storage data transfers
|
US11487665B2
(en)
|
2019-06-05 |
2022-11-01 |
Pure Storage, Inc. |
Tiered caching of data in a storage system
|
US11281394B2
(en)
|
2019-06-24 |
2022-03-22 |
Pure Storage, Inc. |
Replication across partitioning schemes in a distributed storage system
|
US10929046B2
(en)
|
2019-07-09 |
2021-02-23 |
Pure Storage, Inc. |
Identifying and relocating hot data to a cache determined with read velocity based on a threshold stored at a storage device
|
US12135888B2
(en)
|
2019-07-10 |
2024-11-05 |
Pure Storage, Inc. |
Intelligent grouping of data based on expected lifespan
|
US11093139B1
(en)
|
2019-07-18 |
2021-08-17 |
Pure Storage, Inc. |
Durably storing data within a virtual storage system
|
US11861221B1
(en)
|
2019-07-18 |
2024-01-02 |
Pure Storage, Inc. |
Providing scalable and reliable container-based storage services
|
US11526408B2
(en)
|
2019-07-18 |
2022-12-13 |
Pure Storage, Inc. |
Data recovery in a virtual storage system
|
US11550514B2
(en)
|
2019-07-18 |
2023-01-10 |
Pure Storage, Inc. |
Efficient transfers between tiers of a virtual storage system
|
US11487715B1
(en)
|
2019-07-18 |
2022-11-01 |
Pure Storage, Inc. |
Resiliency in a cloud-based storage system
|
US11422751B2
(en)
|
2019-07-18 |
2022-08-23 |
Pure Storage, Inc. |
Creating a virtual storage system
|
US11086713B1
(en)
|
2019-07-23 |
2021-08-10 |
Pure Storage, Inc. |
Optimized end-to-end integrity storage system
|
US11086553B1
(en)
|
2019-08-28 |
2021-08-10 |
Pure Storage, Inc. |
Tiering duplicated objects in a cloud-based object store
|
US11693713B1
(en)
|
2019-09-04 |
2023-07-04 |
Pure Storage, Inc. |
Self-tuning clusters for resilient microservices
|
US11963321B2
(en)
|
2019-09-11 |
2024-04-16 |
Pure Storage, Inc. |
Low profile latching mechanism
|
US12045252B2
(en)
|
2019-09-13 |
2024-07-23 |
Pure Storage, Inc. |
Providing quality of service (QoS) for replicating datasets
|
US11797569B2
(en)
|
2019-09-13 |
2023-10-24 |
Pure Storage, Inc. |
Configurable data replication
|
US11360689B1
(en)
|
2019-09-13 |
2022-06-14 |
Pure Storage, Inc. |
Cloning a tracking copy of replica data
|
US11573864B1
(en)
|
2019-09-16 |
2023-02-07 |
Pure Storage, Inc. |
Automating database management in a storage system
|
US11669386B1
(en)
|
2019-10-08 |
2023-06-06 |
Pure Storage, Inc. |
Managing an application's resource stack
|
US11403043B2
(en)
|
2019-10-15 |
2022-08-02 |
Pure Storage, Inc. |
Efficient data compression by grouping similar data within a data segment
|
US11720714B2
(en)
|
2019-11-22 |
2023-08-08 |
Pure Storage, Inc. |
Inter-I/O relationship based detection of a security threat to a storage system
|
US11755751B2
(en)
|
2019-11-22 |
2023-09-12 |
Pure Storage, Inc. |
Modify access restrictions in response to a possible attack against data stored by a storage system
|
US11687418B2
(en)
|
2019-11-22 |
2023-06-27 |
Pure Storage, Inc. |
Automatic generation of recovery plans specific to individual storage elements
|
US11720692B2
(en)
|
2019-11-22 |
2023-08-08 |
Pure Storage, Inc. |
Hardware token based management of recovery datasets for a storage system
|
US12079333B2
(en)
|
2019-11-22 |
2024-09-03 |
Pure Storage, Inc. |
Independent security threat detection and remediation by storage systems in a synchronous replication arrangement
|
US11520907B1
(en)
|
2019-11-22 |
2022-12-06 |
Pure Storage, Inc. |
Storage system snapshot retention based on encrypted data
|
US12079356B2
(en)
|
2019-11-22 |
2024-09-03 |
Pure Storage, Inc. |
Measurement interval anomaly detection-based generation of snapshots
|
US12079502B2
(en)
|
2019-11-22 |
2024-09-03 |
Pure Storage, Inc. |
Storage element attribute-based determination of a data protection policy for use within a storage system
|
US11675898B2
(en)
|
2019-11-22 |
2023-06-13 |
Pure Storage, Inc. |
Recovery dataset management for security threat monitoring
|
US11625481B2
(en)
|
2019-11-22 |
2023-04-11 |
Pure Storage, Inc. |
Selective throttling of operations potentially related to a security threat to a storage system
|
US11615185B2
(en)
|
2019-11-22 |
2023-03-28 |
Pure Storage, Inc. |
Multi-layer security threat detection for a storage system
|
US11645162B2
(en)
|
2019-11-22 |
2023-05-09 |
Pure Storage, Inc. |
Recovery point determination for data restoration in a storage system
|
US12067118B2
(en)
|
2019-11-22 |
2024-08-20 |
Pure Storage, Inc. |
Detection of writing to a non-header portion of a file as an indicator of a possible ransomware attack against a storage system
|
US11941116B2
(en)
|
2019-11-22 |
2024-03-26 |
Pure Storage, Inc. |
Ransomware-based data protection parameter modification
|
US11500788B2
(en)
|
2019-11-22 |
2022-11-15 |
Pure Storage, Inc. |
Logical address based authorization of operations with respect to a storage system
|
US12050689B2
(en)
|
2019-11-22 |
2024-07-30 |
Pure Storage, Inc. |
Host anomaly-based generation of snapshots
|
US12050683B2
(en)
*
|
2019-11-22 |
2024-07-30 |
Pure Storage, Inc. |
Selective control of a data synchronization setting of a storage system based on a possible ransomware attack against the storage system
|
US11341236B2
(en)
|
2019-11-22 |
2022-05-24 |
Pure Storage, Inc. |
Traffic-based detection of a security threat to a storage system
|
US11651075B2
(en)
|
2019-11-22 |
2023-05-16 |
Pure Storage, Inc. |
Extensible attack monitoring by a storage system
|
US11657155B2
(en)
|
2019-11-22 |
2023-05-23 |
Pure Storage, Inc |
Snapshot delta metric based determination of a possible ransomware attack against data maintained by a storage system
|
US11943293B1
(en)
|
2019-12-06 |
2024-03-26 |
Pure Storage, Inc. |
Restoring a storage system from a replication target
|
US11709636B1
(en)
|
2020-01-13 |
2023-07-25 |
Pure Storage, Inc. |
Non-sequential readahead for deep learning training
|
US11733901B1
(en)
|
2020-01-13 |
2023-08-22 |
Pure Storage, Inc. |
Providing persistent storage to transient cloud computing services
|
US11720497B1
(en)
|
2020-01-13 |
2023-08-08 |
Pure Storage, Inc. |
Inferred nonsequential prefetch based on data access patterns
|
US12014065B2
(en)
|
2020-02-11 |
2024-06-18 |
Pure Storage, Inc. |
Multi-cloud orchestration as-a-service
|
US11637896B1
(en)
|
2020-02-25 |
2023-04-25 |
Pure Storage, Inc. |
Migrating applications to a cloud-computing environment
|
US11868622B2
(en)
|
2020-02-25 |
2024-01-09 |
Pure Storage, Inc. |
Application recovery across storage systems
|
US11321006B1
(en)
|
2020-03-25 |
2022-05-03 |
Pure Storage, Inc. |
Data loss prevention during transitions from a replication source
|
US12038881B2
(en)
|
2020-03-25 |
2024-07-16 |
Pure Storage, Inc. |
Replica transitions for file storage
|
US12124725B2
(en)
|
2020-03-25 |
2024-10-22 |
Pure Storage, Inc. |
Managing host mappings for replication endpoints
|
US11630598B1
(en)
|
2020-04-06 |
2023-04-18 |
Pure Storage, Inc. |
Scheduling data replication operations
|
US11301152B1
(en)
|
2020-04-06 |
2022-04-12 |
Pure Storage, Inc. |
Intelligently moving data between storage systems
|
US11494267B2
(en)
|
2020-04-14 |
2022-11-08 |
Pure Storage, Inc. |
Continuous value data redundancy
|
US11921670B1
(en)
|
2020-04-20 |
2024-03-05 |
Pure Storage, Inc. |
Multivariate data backup retention policies
|
US12131056B2
(en)
|
2020-05-08 |
2024-10-29 |
Pure Storage, Inc. |
Providing data management as-a-service
|
US11431488B1
(en)
|
2020-06-08 |
2022-08-30 |
Pure Storage, Inc. |
Protecting local key generation using a remote key management service
|
US11301343B2
(en)
*
|
2020-06-12 |
2022-04-12 |
Taiwan Semiconductor Manufacturing Company Limited |
Memory block age detection
|
US11349917B2
(en)
|
2020-07-23 |
2022-05-31 |
Pure Storage, Inc. |
Replication handling among distinct networks
|
US11442652B1
(en)
|
2020-07-23 |
2022-09-13 |
Pure Storage, Inc. |
Replication handling during storage system transportation
|
US12079222B1
(en)
|
2020-09-04 |
2024-09-03 |
Pure Storage, Inc. |
Enabling data portability between systems
|
US12131044B2
(en)
|
2020-09-04 |
2024-10-29 |
Pure Storage, Inc. |
Intelligent application placement in a hybrid infrastructure
|
US11397545B1
(en)
|
2021-01-20 |
2022-07-26 |
Pure Storage, Inc. |
Emulating persistent reservations in a cloud-based storage system
|
US11853285B1
(en)
|
2021-01-22 |
2023-12-26 |
Pure Storage, Inc. |
Blockchain logging of volume-level events in a storage system
|
US12086649B2
(en)
|
2021-05-12 |
2024-09-10 |
Pure Storage, Inc. |
Rebalancing in a fleet of storage systems using data science
|
US11816129B2
(en)
|
2021-06-22 |
2023-11-14 |
Pure Storage, Inc. |
Generating datasets using approximate baselines
|
US11714723B2
(en)
|
2021-10-29 |
2023-08-01 |
Pure Storage, Inc. |
Coordinated snapshots for data stored across distinct storage environments
|
US11893263B2
(en)
|
2021-10-29 |
2024-02-06 |
Pure Storage, Inc. |
Coordinated checkpoints among storage systems implementing checkpoint-based replication
|
US11914867B2
(en)
|
2021-10-29 |
2024-02-27 |
Pure Storage, Inc. |
Coordinated snapshots among storage systems implementing a promotion/demotion model
|
US11922052B2
(en)
|
2021-12-15 |
2024-03-05 |
Pure Storage, Inc. |
Managing links between storage objects
|
US11847071B2
(en)
|
2021-12-30 |
2023-12-19 |
Pure Storage, Inc. |
Enabling communication between a single-port device and multiple storage system controllers
|
US12001300B2
(en)
|
2022-01-04 |
2024-06-04 |
Pure Storage, Inc. |
Assessing protection for storage resources
|
US11860780B2
(en)
|
2022-01-28 |
2024-01-02 |
Pure Storage, Inc. |
Storage cache management
|
US11886295B2
(en)
|
2022-01-31 |
2024-01-30 |
Pure Storage, Inc. |
Intra-block error correction
|