Patents by Inventor ARGENIS FERNANDEZ

ARGENIS FERNANDEZ 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: 20220335005
    Abstract: Storage-deferred copying between different file systems, including: receiving a request to copy a plurality of files from a first file system to a second file system of a different type than the first file system; and virtually copying a plurality of data blocks mapped to the plurality of files in the first file system into the second file system by generating, in the second file system, a plurality of references to the plurality of data blocks.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Inventors: ARGENIS FERNANDEZ, MARSHA PIERCE
  • Publication number: 20220261164
    Abstract: Configuring storage systems based on storage utilization patterns, including: determining, based on first data associated with a first workload type and second data associated with a second workload type, a first utilization pattern associated with the first workload type and a second utilization pattern associated with the second workload type; and modifying, based on the first utilization pattern and the second utilization pattern, one or more storage systems in a fleet of storage systems.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 18, 2022
    Inventors: SERGEY ZHURAVLEV, DAVID WHITLOCK, ARGENIS FERNANDEZ, RONALD KARR
  • Patent number: 11327676
    Abstract: A method of predictive data streaming in a virtual storage system, including: identifying, for a plurality of data objects that have been migrated from a first tier of storage in a virtual storage system to a lower tier of storage, metadata describing one or more access patterns for the plurality of data objects; determining, based at least on the metadata describing the plurality of data objects, one or more data objects that have a greater likelihood of being accessed relative to other data objects among the plurality of data objects; and transferring, from the lower tier of storage, the one or more data objects that have a greater likelihood of being accessed relative to other data objects among the plurality of data objects.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: May 10, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Argenis Fernandez, Ronald Karr
  • Publication number: 20210263667
    Abstract: Multi-cloud orchestration as a service, including: receiving a provisioning request for one or more cloud computing resources; identifying, based on a first one or more metrics, a particular cloud computing environment from a plurality of cloud computing environments to satisfy the provisioning request; and provisioning, in the particular cloud computing environment, the one or more cloud computing resources.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 26, 2021
    Inventors: DAVID WHITLOCK, ARGENIS FERNANDEZ
  • Patent number: 10331370
    Abstract: Performance tuning in a storage system that includes one or more storage devices, including: storing, by a primary controller of the storage system, data corresponding to one or more computer processes into one or more of the one or more storage devices, determining, by a secondary controller that is configured similarly to the primary controller, one or more utilization patterns of the data, and initiating, in dependence upon the one or more utilization patterns of the data, a modification to a manner in which the one or more computer processes access the data stored in the one or more storage devices.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: June 25, 2019
    Assignee: Pure Storage, Inc.
    Inventors: Argenis Fernandez, Ronald Karr, David Whitlock, Sergey Zhuravlev
  • Publication number: 20180300075
    Abstract: Performance tuning in a storage system that includes one or more storage devices, including: storing, by a primary controller of the storage system, data corresponding to one or more computer processes into one or more of the one or more storage devices, determining, by a secondary controller that is configured similarly to the primary controller, one or more utilization patterns of the data, and initiating, in dependence upon the one or more utilization patterns of the data, a modification to a manner in which the one or more computer processes access the data stored in the one or more storage devices.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 18, 2018
    Inventors: ARGENIS FERNANDEZ, RONALD KARR, DAVID WHITLOCK, SERGEY ZHURAVLEV
  • Patent number: 10007459
    Abstract: Performance tuning in a storage system that includes one or more storage devices, including: storing, by a primary controller of the storage system, data corresponding to one or more computer processes into one or more of the one or more storage devices, determining, by a secondary controller that is configured similarly to the primary controller, one or more utilization patterns of the data, and initiating, in dependence upon the one or more utilization patterns of the data, a modification to a manner in which the one or more computer processes access the data stored in the one or more storage devices.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: June 26, 2018
    Assignee: Pure Storage, Inc.
    Inventors: Argenis Fernandez, Ronald Karr, David Whitlock, Sergey Zhuravlev
  • Publication number: 20180113640
    Abstract: Performance tuning in a storage system that includes one or more storage devices, including: storing, by a primary controller of the storage system, data corresponding to one or more computer processes into one or more of the one or more storage devices, determining, by a secondary controller that is configured similarly to the primary controller, one or more utilization patterns of the data, and initiating, in dependence upon the one or more utilization patterns of the data, a modification to a manner in which the one or more computer processes access the data stored in the one or more storage devices.
    Type: Application
    Filed: July 6, 2017
    Publication date: April 26, 2018
    Inventors: ARGENIS FERNANDEZ, RONALD KARR, DAVID WHITLOCK, SERGEY ZHURAVLEV