Patents by Inventor Brian Gold

Brian Gold has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260252261
    Abstract: Data for a dataset is configured to be stored in flash memory in a manner that allows completion of storing the data to be delayed. A storage system controller receives write requests containing data for the dataset. The storage system controller organizes the data so that it is arranged for parallel storage across flash die of a storage device. The storage system controller stores the data in the flash die in parallel.
    Type: Application
    Filed: December 12, 2025
    Publication date: August 27, 2026
    Inventors: ANDREW BERNAT, JOSHUA FREILICH, RONALD KARR, BRIAN GOLD
  • Publication number: 20260236195
    Abstract: A storage system stores a dataset in a first format, transforms, by a storage system controller of the storage system, the dataset from the first format to a second format configured for use by one or more machine learning algorithms, and transmits the transformed dataset.
    Type: Application
    Filed: April 2, 2026
    Publication date: August 13, 2026
    Inventors: BRIAN GOLD, EMILY POTYRAJ, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Patent number: 12681937
    Abstract: Enabling data portability between systems, including: submitting, to a cloud-based metadata store storing metadata describing data stored in a plurality of storage systems each coupled for data communications with a corresponding on-premises cloud infrastructure of a plurality of on-premises cloud infrastructures, a query; selecting a subset of the data responsive to the query and stored in at least one first storage system coupled to at least one first on-premises cloud infrastructure; and storing, from the at least one first storage system to a second storage system coupled to a second on-premises cloud infrastructure, the subset of the data responsive to the query.
    Type: Grant
    Filed: August 30, 2024
    Date of Patent: July 14, 2026
    Assignee: EVERPURE, INC.
    Inventors: Emily Potyraj, Joshua Robinson, Brian Gold
  • Publication number: 20260195327
    Abstract: A storage system controller of a storage system receives a dataset stored in the storage system and executes an analytics application that ingests the dataset from the storage system. The storage system controller generates results from execution of the analytics application.
    Type: Application
    Filed: March 4, 2026
    Publication date: July 9, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Patent number: 12656956
    Abstract: Monitoring write amplification metrics for a flash-based storage system, including: generating, by a controller of a storage system, data describing write activity for each storage device of a plurality of storage devices of the storage system, wherein the data describing the write activity comprises data describing application write activity for each storage device of the plurality of storage devices; calculating, by the controller of the storage system, for each storage device of the plurality of storage devices, a corresponding write amplification metric; and providing, by the controller of the storage system, to each storage device of the plurality of storage devices, the corresponding write amplification metric.
    Type: Grant
    Filed: January 7, 2025
    Date of Patent: June 16, 2026
    Assignee: EVERPURE, INC.
    Inventors: Andrew Bernat, David Patmore, Gordon Coleman, Matthew Davis, Brian Gold, Mohit Gupta, Ronald Karr
  • Patent number: 12639101
    Abstract: A method for a transactional commit in a storage unit is provided. The method includes receiving a logical record from a storage node into a transaction engine of a storage unit of the storage node and writing the logical record into a data structure of the transaction engine. The method includes writing, to a command queue of the transaction engine, an indication to perform an atomic update using the logical record and transferring each portion of the logical record from the data structure of the transaction engine to non-persistent memory of the storage unit as a committed transaction. A storage unit for a storage system is also provided.
    Type: Grant
    Filed: January 15, 2025
    Date of Patent: May 26, 2026
    Assignee: EVERPURE, INC.
    Inventors: John Hayes, Brian Gold, Shantanu Gupta, Robert Lee, Hari Kannan
  • Publication number: 20260127169
    Abstract: A direct data path between a storage system and memory of one or more processing devices is enabled for a machine learning workload to be executed on the processing devices. Remote direct memory access (RDMA) is configured to transfer data between the storage system and the memory of the one or more processing devices while bypassing host memory. Data transfers for the machine learning workload are executed over the direct data path.
    Type: Application
    Filed: December 18, 2025
    Publication date: May 7, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Publication number: 20260111420
    Abstract: Log data generated by a computing system is received. An analytics operation is executed on the log data. Pattern recognition associated with the log data is applied to identify anomalous behaviors of the computing system.
    Type: Application
    Filed: December 17, 2025
    Publication date: April 23, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Publication number: 20260111154
    Abstract: Executing a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: receiving, by a graphical processing unit (‘GPU’) server, a dataset transformed by a storage system that is external to the GPU server; and executing, by the GPU server, one or more machine learning algorithms using the transformed dataset as input.
    Type: Application
    Filed: December 17, 2025
    Publication date: April 23, 2026
    Inventors: BRIAN GOLD, EMILY POTYRAJ, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Patent number: 12585385
    Abstract: A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.
    Type: Grant
    Filed: July 2, 2024
    Date of Patent: March 24, 2026
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, John Hayes, Robert Lee
  • Publication number: 20260072612
    Abstract: Buffering and persisting artificial intelligence (AI) training checkpoints, including: storing a plurality of artificial intelligence (AI) training checkpoints in a write buffer comprising a first storage memory type; determining that a condition for persisting an AI training checkpoint of the plurality of AI training checkpoints has been satisfied; and storing, in response to the condition being satisfied, the AI training checkpoint to persistent storage comprising a second storage memory type.
    Type: Application
    Filed: August 23, 2024
    Publication date: March 12, 2026
    Inventors: PETER KIRKPATRICK, BRIAN GOLD
  • Publication number: 20260072911
    Abstract: Execution of a pipeline of a client system and access patterns to one or more storage resources used by the pipeline is monitored. A bottleneck in the pipeline is identified based at least in part on the access patterns. A reconfiguration of resources is initiated, including reallocating compute resources or storage resources, to resolve the bottleneck in the pipeline.
    Type: Application
    Filed: November 20, 2025
    Publication date: March 12, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Publication number: 20260056947
    Abstract: A dataset is received from a data source. A real-time analytics operation is executed on at least a portion of the dataset prior to fully persisting the dataset. Results of the real-time analytics operation are stored.
    Type: Application
    Filed: October 29, 2025
    Publication date: February 26, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Publication number: 20260056948
    Abstract: A method is disclosed for managing transformed datasets in a compute cluster environment. The method includes identifying, based on one or more machine learning models to be executed on a compute cluster comprising a plurality of GPU servers, one or more transformations to apply to a dataset. The method further includes generating a transformed dataset based on the one or more transformations, storing the transformed dataset, receiving a request to transmit the transformed dataset to at least one GPU server of the plurality of GPU servers, and, responsive to the request, transmitting the stored transformed dataset to the at least one GPU server without re-performing the one or more transformations on the dataset.
    Type: Application
    Filed: October 31, 2025
    Publication date: February 26, 2026
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Patent number: 12517685
    Abstract: Executing a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: receiving, by a graphical processing unit (‘GPU’) server, a dataset transformed by a storage system that is external to the GPU server; and executing, by the GPU server, one or more machine learning algorithms using the transformed dataset as input.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: January 6, 2026
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, Emily Potyraj, Ivan Jibaja, Igor Ostrovsky, Roy Kim
  • Publication number: 20250362836
    Abstract: Generating a transformed dataset for use by a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: storing, within one or more storage systems, a transformed dataset generated by applying one or more transformations to a dataset that are identified based on one or more expected input formats of data received as input data by one or more machine learning models to be executed on one or more servers; and transmitting, from the one or more storage systems to the one or more servers without reapplying the one or more transformations on the dataset, the transformed dataset including data in the one or more expected formats of data to be received as input data by the one or more machine learning models.
    Type: Application
    Filed: July 31, 2025
    Publication date: November 27, 2025
    Inventors: BRIAN GOLD, EMILY POTYRAJ, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Publication number: 20250335437
    Abstract: Improving machine learning models in an artificial intelligence infrastructure includes: storing, within one or more storage systems of an artificial intelligence infrastructure, information describing a dataset and one or more transformations applied to the dataset resulting in a transformed dataset; and storing, within the one or more storage systems, information describing only portions of previous versions of a machine learning model that differ from a current version of the machine learning model, wherein the previous versions used the transformed dataset as input during one or more prior executions by the artificial intelligence infrastructure.
    Type: Application
    Filed: July 2, 2025
    Publication date: October 30, 2025
    Inventors: BRIAN GOLD, EMILY WATKINS, IVAN JIBAJA, IGOR OSTROVSKY, ROY KIM
  • Patent number: 12455705
    Abstract: Generating a transformed dataset for use by a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: storing, within one or more storage systems, a transformed dataset generated by applying one or more transformations to a dataset that are identified based on one or more expected input formats of data received as input data by one or more machine learning models to be executed on one or more servers; and transmitting, from the one or more storage systems to the one or more servers without reapplying the one or more transformations on the dataset, the transformed dataset including data in the one or more expected formats of data to be received as input data by the one or more machine learning models.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: October 28, 2025
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, Emily Watkins, Ivan Jibaja, Igor Ostrovsky, Roy Kim
  • Patent number: 12373428
    Abstract: Improving machine learning models in an artificial intelligence infrastructure includes: storing, within one or more storage systems of an artificial intelligence infrastructure, information describing a dataset and one or more transformations applied to the dataset resulting in a transformed dataset; and storing, within the one or more storage systems, information describing only portions of previous versions of a machine learning model that differ from a current version of the machine learning model, wherein the previous versions used the transformed dataset as input during one or more prior executions by the artificial intelligence infrastructure.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: July 29, 2025
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, Emily Watkins, Ivan Jibaja, Igor Ostrovsky, Roy Kim
  • Patent number: D1084216
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: July 15, 2025
    Assignee: HOYT ARCHERY, INC.
    Inventors: Brian Gold, Douglas E. Denton, Joshua Moore