Patents by Inventor Nitin John

Nitin John 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: 10931528
    Abstract: A layer-based method and system for defining and enforcing policies in an information technology (IT) environment. Specifically, the disclosed method and system propose and implement a layer-based infrastructure management model, which partitions the scope and problem set of application and operational policy definition and/or enforcement into a hierarchy of abstraction layers.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 23, 2021
    Assignee: VCE IP Holding Company LLC
    Inventors: Patrick Barry, Ryan Andersen, Nitin John, Seamus Kerrigan
  • Patent number: 10691493
    Abstract: An apparatus in one embodiment comprises a processing platform configured to implement multi-layer infrastructure comprising compute, storage and network resources at a relatively low level of the multi-layer infrastructure, an application layer at a relatively high level of the multi-layer infrastructure, and one or more additional layers arranged between the relatively high level and the relatively low level. The processing platform is further configured to determine policies for respective different ones of the layers of the multi-layer infrastructure, the policy for a given one of the layers of the multi-layer infrastructure defining rules and requirements relating to that layer, to enforce the policies at the respective layers of the multi-layer infrastructure, and to monitor performance of an application executing in the multi-layer infrastructure. One or more configuration parameters of the multi-layer infrastructure are adjusted based at least in part on a result of the monitoring.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 23, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Patrick Barry, Ryan Andersen, Nitin John
  • Patent number: 10616050
    Abstract: Aspects of the present disclosure involve systems and methods for a tiered scheme of quality of service settings for ports of a network switch based at least on a performance metric of a storage pool of a software defined storage (SDS) appliance. In one particular embodiment, a network switch associated with one or more storage appliances may be configured to apply the networking tiered scheme to the ports of the network switch. The tiered scheme may be associated with a storage tier assigned or associated with a storage pool of the SDS system. Thus, a networking tier may be provided to one or more ports or networking components of the network if those ports or components are associated with the storage tier. The particular networking tier associated with a port or component may determine one or more quality of service settings applied to the port or component.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: April 7, 2020
    Assignee: VCE IP Holding Company LLC
    Inventors: Nitin John, Ryan Andersen
  • Publication number: 20190342176
    Abstract: A layer-based method and system for defining and enforcing policies in an information technology (IT) environment. Specifically, the disclosed method and system propose and implement a layer-based infrastructure management model, which partitions the scope and problem set of application and operational policy definition and/or enforcement into a hierarchy of abstraction layers.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Patrick Barry, Ryan Andersen, Nitin John, Seamus Kerrigan
  • Patent number: 10382278
    Abstract: An apparatus in one embodiment comprises a processing platform configured to implement multi-layer infrastructure comprising compute, storage and network resources at a relatively low level of the multi-layer infrastructure and an application layer at a relatively high level of the multi-layer infrastructure. The processing platform is further configured to determine operational policies for respective different ones of the layers of the multi-layer infrastructure other than the application layer, the operational policies defining operational rules and requirements relating to the corresponding layers, to determine an application policy for the application layer, the application policy defining application workload rules and requirements for an application to be executed in the multi-layer infrastructure, and to manage the multi-layer infrastructure in accordance with the operational policies and the application policy.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: August 13, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Patrick Barry, Ryan Andersen, Nitin John
  • Publication number: 20180324038
    Abstract: Aspects of the present disclosure involve systems and methods for a tiered scheme of quality of service settings for ports of a network switch based at least on a performance metric of a storage pool of a software defined storage (SDS) appliance. In one particular embodiment, a network switch associated with one or more storage appliances may be configured to apply the networking tiered scheme to the ports of the network switch. The tiered scheme may be associated with a storage tier assigned or associated with a storage pool of the SDS system. Thus, a networking tier may be provided to one or more ports or networking components of the network if those ports or components are associated with the storage tier. The particular networking tier associated with a port or component may determine one or more quality of service settings applied to the port or component.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Applicant: VCE IP Holding Company LLC
    Inventors: Nitin John, Ryan Andersen