Patents Assigned to ENMOTUS INC.
  • Patent number: 11403211
    Abstract: A method of operation of a storage system includes: establishing a virtual storage device 1 including allocating portions of a storage media 1, a storage media 2, a storage media N, or a combination thereof including writing data blocks to the virtual storage device 1; determining a pinning status for the data blocks; pinning the data blocks to a logical block address (LBA) range until the pinning status indicates an unpinning of the data blocks; and relocating the data blocks to the storage media 1, the storage media 2, the storage media N, or the combination thereof within the virtual storage device 1 when the pinning status indicates unpinned.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 2, 2022
    Assignee: Enmotus, Inc.
    Inventors: Andrew Mills, Marshall Lee
  • Patent number: 11106387
    Abstract: A method of operation of a storage system includes: collecting performance data including periodically sampling a non-volatile (NV) device for loading a statistics and capacity usage table; comparing a policy and threshold table to the statistics and capacity usage table; and configuring a virtual disk from a network of storage application servers for supplementing or replacing the NV device that exceeded the policy and threshold table while an application continues to utilize the NV device.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: August 31, 2021
    Assignee: Enmotus, Inc.
    Inventors: Andrew Mills, Marshall Lee
  • Patent number: 10956326
    Abstract: A method of operation of a storage system includes: identifying a low activity region in the first tier storage and a high activity region in the second tier storage; exchanging data of the high activity region with the data of the low activity region; and wherein protecting the data comprises: copying the low activity region to a reserved section; updating a new physical address of the low activity region in a virtual-to-physical table; copying the high activity region to the location in the first tier storage previously occupied by the low activity region; and updating the new physical address of the high activity region in the virtual-to-physical table and mapping the physical block region, originally allocated to the high activity region, to the reserved section.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: March 23, 2021
    Assignee: Enmotus, Inc.
    Inventors: Andrew Mills, Marshall Lee
  • Patent number: 10282291
    Abstract: A method of operation of a storage system includes: accessing a storage tier manager coupled to a first tier storage and a second tier storage; identifying a low activity region in the first tier storage and a high activity region in the second tier storage; and exchanging a physical block region corresponding to the high activity region with the physical block region corresponding to the low activity region by the storage tier manager.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: May 7, 2019
    Assignee: Enmotus, Inc.
    Inventors: Andrew Mills, Marshall Lee
  • Patent number: 9329793
    Abstract: A method (1000) of operation of a storage system includes: partitioning a first virtual disk volume by allocating a first portion, a first low performance storage capacity, and a first reserved capacity; establishing, based on a user policy register, a partition bias for the first virtual disk volume; and adjusting a capacity of the first portion and the first low performance storage capacity based on usage statistics, the partition bias, and limiting the capacity adjustment by a dynamic partitioning module.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: May 3, 2016
    Assignee: ENMOTUS, INC.
    Inventors: Andrew Mills, Marshall Lee
  • Patent number: 9195409
    Abstract: A method of operation of a storage system includes: establishing a first virtual disk volume including allocating a first portion and a first low performance storage capacity; generating a usage statistics for the first virtual disk volume; and calculating a first trend line for adjusting the first portion and the first low performance storage capacity based on the usage statistics.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: November 24, 2015
    Assignee: ENMOTUS, INC.
    Inventors: Andrew Mills, Marshall Lee
  • Publication number: 20130297869
    Abstract: A method of operation of a storage system includes: establishing a first virtual disk volume including allocating a first portion and a first low performance storage capacity; generating a usage statistics for the first virtual disk volume; and calculating a first trend line for adjusting the first portion and the first low performance storage capacity based on the usage statistics.
    Type: Application
    Filed: April 29, 2013
    Publication date: November 7, 2013
    Applicant: Enmotus Inc.
    Inventors: Andrew Mills, Marshall Lee
  • Publication number: 20130282983
    Abstract: A method of operation of a storage system includes: accessing a storage tier manager coupled to a first tier storage and a second tier storage; identifying a low activity region in the first tier storage and a high activity region in the second tier storage; and exchanging a physical block region corresponding to the high activity region with the physical block region corresponding to the low activity region by the storage tier manager.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 24, 2013
    Applicant: ENMOTUS INC.
    Inventors: Andrew Mills, Marshall Lee
  • Publication number: 20120110259
    Abstract: A method of operation of a data storage system includes: enabling a system interface for receiving host commands; updating a mapping register for monitoring transaction records of a logical block address for the host commands including translating a host virtual block address to a physical address for storage devices; accessing by a storage processor, the mapping register for comparing the transaction records with a tiering policies register; and enabling a tiered storage engine for transferring host data blocks by the system interface and concurrently transferring between a tier zero, a tier one, or a tier two if the storage processor determines the transaction records exceed the tiering policies register.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 3, 2012
    Applicant: ENMOTUS INC.
    Inventors: Andrew Mills, Marshall Lee