Patents by Inventor Dmitry Krivenok

Dmitry Krivenok 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).

  • Patent number: 12185040
    Abstract: A method, computer program product, and computing system for transferring telemetry data from a virtual storage appliance deployed within a cloud computing environment to a cloud-based object storage device within the cloud computing environment. Storage location information associated with the telemetry data within the cloud-based object storage device may be provided to a remote secure monitoring system. The telemetry data may be provided from the cloud-based object storage device to the remote secure monitoring system.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: December 31, 2024
    Assignee: Dell Products L.P.
    Inventors: Denglu Xie, Dmitry Krivenok
  • Patent number: 12147687
    Abstract: A method, computer program product, and computing system for determining whether an availability zone of a plurality of availability zones is routable to an on-premises network. An intent associated with the deployment of a cloud-based storage system is processed. The cloud-based storage system is deployed in the availability zone based upon, at least in part, whether the availability zone is routable to an on-premises network and the intent associated with the deployment of the cloud-based storage system.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: November 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Phil (Jingliang) Zhang, Dmitry Krivenok, Felix Li
  • Publication number: 20240214711
    Abstract: A method, computer program product, and computing system for transferring telemetry data from a virtual storage appliance deployed within a cloud computing environment to a cloud-based object storage device within the cloud computing environment. Storage location information associated with the telemetry data within the cloud-based object storage device may be provided to a remote secure monitoring system. The telemetry data may be provided from the cloud-based object storage device to the remote secure monitoring system.
    Type: Application
    Filed: March 3, 2023
    Publication date: June 27, 2024
    Inventors: Denglu Xie, Dmitry Krivenok
  • Publication number: 20240211148
    Abstract: A method, computer program product, and computing system for determining whether an availability zone of a plurality of availability zones is routable to an on-premises network. An intent associated with the deployment of a cloud-based storage system is processed. The cloud-based storage system is deployed in the availability zone based upon, at least in part, whether the availability zone is routable to an on-premises network and the intent associated with the deployment of the cloud-based storage system.
    Type: Application
    Filed: March 3, 2023
    Publication date: June 27, 2024
    Inventors: Phil (Jingliang) Zhang, Dmitry Krivenok, Felix Li
  • Publication number: 20240184557
    Abstract: A method, computer program product, and computing system for receiving a selection of a product associated with a cloud provider for deployment in a cloud computing environment. A cloud provider-specific product container associated with the product may be exposed to a cloud manager. An input parameter file may be obtained from a cloud provider using the cloud provider-specific product container. A plurality of input parameters may be processed based upon, at least in part, the input parameter file. The product may be deployed in the cloud computing environment using the cloud provider-specific product container and the plurality of input parameters.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Inventors: Vasu Yadlapalli, Dmitry Krivenok
  • Patent number: 11894988
    Abstract: A method, computer program product, and computing system for generating a logical network for a virtual storage appliance deployed in a cloud computing environment. The logical network may be associated with a cloud subnet network interface within the cloud computing environment. One or more logical network addresses may be allocated from the cloud subnet network interface within the cloud computing environment to the virtual storage appliance.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: February 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Roman Oderov, Dmitry Krivenok
  • Patent number: 11494096
    Abstract: A method, computer program product, and computing system for generating one or more unique network addresses for one or more storage array enclosures of a storage system. The one or more unique network addresses may be advertised to one or more storage processors of the storage system. The one or more storage processors may be configured to communicate with a plurality of storage devices of the one or more storage array enclosures based upon, at least in part, the one or more unique network addresses of the one or more storage array enclosures.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 8, 2022
    Assignee: EMC IP Holding Company, LLC
    Inventors: Boris Glimcher, Dmitry Krivenok
  • Publication number: 20210373786
    Abstract: A method, computer program product, and computing system for generating one or more unique network addresses for one or more storage array enclosures of a storage system. The one or more unique network addresses may be advertised to one or more storage processors of the storage system. The one or more storage processors may be configured to communicate with a plurality of storage devices of the one or more storage array enclosures based upon, at least in part, the one or more unique network addresses of the one or more storage array enclosures.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Boris Glimcher, Dmitry Krivenok
  • Patent number: 11070431
    Abstract: A method, computer program product, and computer system for performing, by a single unified architecture, an initial network validation, wherein the initial network validation may be performed before a storage cluster is fully configured. The single unified architecture may perform a cluster expansion validation, wherein the cluster expansion validation may be performed before at least one of a new storage application and a new storage controller is added into the storage cluster. The single unified architecture may perform a pre-reconfiguration validation, wherein the pre-reconfiguration validation may be performed as a network reconfiguration operation in the storage cluster before a network reconfiguration request is processed. The single unified architecture may perform ongoing network validation, wherein the ongoing network validation may be performed periodically as a background process.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company, LLC
    Inventor: Dmitry Krivenok
  • Publication number: 20210028987
    Abstract: A method, computer program product, and computer system for performing, by a single unified architecture, an initial network validation, wherein the initial network validation may be performed before a storage cluster is fully configured. The single unified architecture may perform a cluster expansion validation, wherein the cluster expansion validation may be performed before at least one of a new storage application and a new storage controller is added into the storage cluster. The single unified architecture may perform a pre-reconfiguration validation, wherein the pre-reconfiguration validation may be performed as a network reconfiguration operation in the storage cluster before a network reconfiguration request is processed. The single unified architecture may perform ongoing network validation, wherein the ongoing network validation may be performed periodically as a background process.
    Type: Application
    Filed: May 15, 2020
    Publication date: January 28, 2021
    Inventor: Dmitry Krivenok