Patents Assigned to VCE IP Holding Company LLC
  • Patent number: 10244080
    Abstract: A technique for communicating with multiple Converged IT Infrastructures (CITIs) includes accessing any CITI that is part of a group of multiple CITIs by accessing a single CITI within the group. In an example, each CITI has a representative converged infrastructure coordinator (CIC), which stores information about the respective CITI. When any CITI in the group receives a request from a client for information about any other CITI in the group, the CIC of the CITI receiving the request contacts the CIC of the other CITI and obtains the requested information about the other CITI from its CIC. In some examples, the CIC also acts to aggregate, filter, and/or analyze information gathered from multiple CITIs in the group, and thus allows clients to receive processed data pertaining to many CITIs in response to simple commands.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 26, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Rajesh Nandyalam, Venkatesh Madhipatla, Xiaohong Catherine Fu, Bayi Peng
  • Patent number: 10225342
    Abstract: A converged infrastructure management system includes a processing system and a memory for storing an operations management application, which is executed by the processing system to obtain physical configuration information associated with one or more physical hosts of a virtual computing environment, and virtual object information associated with a plurality of virtual objects executed on the hosts. Using this information, the application generates an association for each virtual object, the association associating the virtual object with the host that executes the virtual object, and displays a virtual object representation of at least one of the virtual objects, a host representation of its respective host, and an indicator representing the association between the virtual object and its respective host on a display.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: March 5, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Changbin Gong
  • Patent number: 10216548
    Abstract: Aspects of the present disclosure involve converged infrastructures, and more particularly, systems that automatically select an application programming interface for use in connecting one or more components of the converged infrastructure with management software. Component information is obtained for a particular component within the converged infrastructure. The component information is used in conjunction with various selection metrics to identify an applicable application programming interface.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: February 26, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Ying Victor Zhang, Rajesh Nandyalam
  • Patent number: 10176075
    Abstract: Methods, systems, and computer readable mediums for generating key performance indicator (KPI) metric test data are disclosed. According to one method, the method includes receiving KPI parameter data associated with a KPI metric corresponding to a system element hosted by a computing system, generating KPI metric test data values for the KPI metric in accordance to a defined time period and a collection frequency interval specified by the KPI parameter data, and utilizing the KPI metric test data values to subject at least one of an interface layer or service logic of the computing system to a validation assessment.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 8, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventor: Jared D. Juniel
  • Patent number: 10175976
    Abstract: Aspects of the present disclosure involve systems and methods for avoiding conflicts between versions of an editable binary file from a shared repository of system management files, workflows, and/or items. In particular, a computing environment may include a development tool for altering the item and a standby development tool that maintains the latest version of the item. The computing environment is configured to execute a pre-commit script or program that checks a version number of the edited item to a version number of the item maintained by the standby development tool such that changes made to the item are only committed when the item has not been edited or changed by another user to the shared repository. In this manner, conflicts between versions of the binary file may be avoided such that each user's alterations to the file or item from the infrastructure management tool are properly committed.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: January 8, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Nilay B. Chheda, Dirk N Milotz
  • Patent number: 10172453
    Abstract: System equipment carriers and related methods can include two side panels coupled together in a spaced apart relationship with respect to one another by a base panel to form an equipment carrier, the equipment carrier being configured to receive and support a plurality of individual component modules therein. In this configuration, the equipment carrier and the plurality of individual component modules received therein are configured to be positioned together within an equipment enclosure that is configured to receive individual component modules therein.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: January 8, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Scott Daniel Redfern, Gerald Allan Bagni, Samuel M. Marrs, Alva B. Eaton
  • Patent number: 10162877
    Abstract: Implementations described and claimed herein provide systems and methods for automatically compiling content for a particular project. In one implementation, a compilation template for the particular project is retrieved. The compilation template has instructions for compiling a plurality of content files. The compilation instructions include a designation for each of the content files including a path to a source of the content file and a target file type. Each of the content files is retrieved from the source, and each of the retrieved content files has a source file type. Each of the retrieved content files is modified from the source file type to the target file type. The modified content files are compiled into a content set based on the compilation instructions. A framework is generated to display the compiled content set. An archive file storing the generated framework for displaying the compiled content set is output.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: December 25, 2018
    Assignee: VCE IP Holding Company LLC
    Inventor: Colin Yale Ferguson
  • Patent number: 10147039
    Abstract: An integrated computing system configuration system includes a computing system that executes an engine to receive component specifications for each of one or more components supplied by a plurality of suppliers, and receive user input for selecting a subset of the components to be implemented in a customized integrated computing system by generating a base integrated computing system configuration that comprises the component specifications of the subset of the components. The engine may then apply one or more rules to at least one of the component specifications to verify the subset of components, the rule specifying an architectural standard level to be provided by the at least one component, and display the results of the verification on a display.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: December 4, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Jeffery J. Hayward, Michael Barcello
  • Patent number: 10135874
    Abstract: A integrated computing system compliance management system includes a computer-based system to obtain an integrated computing system object instance of an integrated computing system that is generated from an object model comprising a unified entity representing the integrated computing system. The integrated computing system object instance has multiple hierarchally arranged sub-object instances representing hierarchally arranged resources of the integrated computing system. The system receive security hardening policies associated with an established security hardening standard, modify those sub-object instances to include the security hardening policies that are associated with those sub-object instances to form a security hardening-based object instance. Using the security hardening-based object instance, the system determines, for each security hardening policy, whether the configuration of the resources meets the security hardening policy using the security hardening-based object instance.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: November 20, 2018
    Assignee: VCE IP Holding Company LLC
    Inventor: Brian Perry
  • 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
  • Patent number: 10120744
    Abstract: A computing environment provisioning system includes a processing system and a memory for storing instructions that are executed by the processing system to obtain a graph having one or more edges with multiple vertices representing task instructions to perform multiple tasks on one or more resources of a computing environment, and sequentially execute the task instructions according to the edges between the vertices. When an at least one task encounters an error, the instructions pause execution of an ensuing task instruction in the graph.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: November 6, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Akshaya Mahapatra, Vandana Rao
  • Publication number: 20180314531
    Abstract: A system for resolving dependencies in an integrated computing system includes executable instruction for obtaining a first object instance of an integrated computing system in which the first object instance generated from an object model comprising a unified entity representing the integrated computing system. The first object instance includes multiple hierarchally arranged sub-object instances representing multiple hierarchally arranged resources of the integrated computing system. The instructions also generate a second object instance from the first object instance, including, for each sub-object instance within the second object instance, identifying one or more dependencies of the sub-object instance relative to at least one other sub-object instance, and storing information associated with the dependencies in the second object instance.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: VCE IP Holding Company LLC
    Inventors: Stacy Rhodes, Orone Laizerovich, Qing Xia, Russell Anderson, Puja Sarda, Harshita Rumalla
  • Patent number: 10111355
    Abstract: Equipment racks, methods of installing equipment modules into equipment racks, and adaptor blocks for installing equipment modules into equipment racks are disclosed. In some examples, an equipment rack includes first and second rack rails and a carrier pack mounted to the first and second rack rails. The carrier pack includes first and second pack rails, each pack rail having a plurality of spaced apart mounting holes. The carrier pack includes first and second adapter blocks mounted to the first and second pack rails using the spaced apart mounting holes. Each of the first and second adapter blocks includes at least one post. The carrier pack includes an equipment module mounted to the first and second adapter blocks. The equipment module includes first and second spring loaded latches attached to the posts of the first and second adapter blocks.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: October 23, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Samuel M. Marrs, Alva B. Eaton
  • Patent number: 10103475
    Abstract: A connector and cabling system is provided. The system includes a plurality of pigtails, each pigtail of the plurality of pigtails are configured to couple to one of a plurality of electronic devices, wherein each electronic device of the plurality of electronic devices has a corresponding box or package. The system includes a cable and a plurality of first connectors. Each first connector of the plurality of first connectors is configured to extend through and attach to a wall of a box or opening of the package with a first port of the first connector inside the box. The first port is coupled to the pigtail, and a second port of the first connector outside the box or package. The second port is coupled to the cable. The plurality of electronic devices is provisioned via the cable, the plurality of first connectors and the plurality of pigtails, with each of the plurality of electronic devices, in the corresponding box or package. A method of preparing electronic devices for shipping is also provided.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: October 16, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Thaddeus Stoner, Joseph Layton
  • Patent number: 10102101
    Abstract: Methods, systems, and computer readable mediums for determining a system performance indicator representative of the overall operation of a network system are disclosed. According to one example, a method includes obtaining, from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements. The method further includes consolidating analogous portions of the performance metric data into a plurality of performance metric data groups irrespective of the plurality of infrastructure elements and utilizing the plurality of performance metric data groups to determine a system performance indicator (SPI) value that represents an overall performance level of the network system.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: October 16, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventor: Srinivasa Rao Velaga
  • Patent number: 10095369
    Abstract: Methods and/or systems for automatically provisioning various computing components within a computing environment, such as a computing infrastructure are disclosed. More particularly, various compute, network, and storage components of a converged infrastructure, such as servers, databases, applications, operating systems, memories, switches and/or the like, may be automatically provisioned and allocated for use and access.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: October 9, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Orone Laizerovich, Michelle Proctor, David Tyszkiewicz, Thomas Otake
  • Patent number: 10083051
    Abstract: An operations management system includes a processing system and a memory for storing an operations management application, which is executed by the processing system to collect resource information associated with hardware resources and virtual objects of a virtual computing environment. The system identifies, for one or more services provided by the virtual computing environment, the hardware resources and the virtual objects that execute the services, generates a tag for each resource indicating which services are executed by that resource, and stores the collected resource information for each resource and its respective tag in the memory.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: September 25, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Akshaya Mahapatra, John James Mulqueeney, Jr., Goutam Das, Vandana Rao
  • Patent number: 10078465
    Abstract: Aspects of the present disclosure involve a system architecture for a policy driven disk IO throughput control for a hyper-converged storage provider. The computing architecture provides a flexible and real-time feature to the IO throughput management of a hyper-converged or converged infrastructure. In particular, through the use of centrally applied policy driven controls, the disk IO throughput allocation of different applications/clients of the converged infrastructure is gauged or otherwise controlled over the network bandwidth that link to the storage pool of the infrastructure. Through the use of the system architecture, the converged infrastructure may not utilize hard-coded disk resource allocation for each application/client in an isolated fashion, thereby allowing the IO throughput management to be flexible and agile in response to executed applications. Further, the IP throughput controlling and storage IP capacity of the converged infrastructure may be maintained separately.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 18, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Jiatai Wu, Rama Krishna Gurram, Krishna Kattumadam
  • Patent number: 10079715
    Abstract: Methods, systems, and computer readable mediums for performing metadata-driven data collection are disclosed. According to one embodiment, a method for performing metadata-driven data collection includes receiving a request for system related data, wherein the request includes metadata indicating a protocol and identifying information for obtaining the system related data. The method also includes configuring, using the metadata, at least one data collector for obtaining the system related data. The method further includes obtaining, by the at least one data collector, the system related data and storing the system related data in a memory.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: September 18, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Rajesh Nandyalam, Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu, Geoffrey David Bourne
  • Patent number: 10061533
    Abstract: A method for data protection tiering is provided. The method includes sending information about a plurality of data protection tiering options that are applicable to one or more applications, which are implementable via a plurality of data protection products. The method includes receiving data protection tiering selection information identifying at least one from among the plurality of data protection tiering options and implementing each of the of data protection tiering options consistent with the selection. A system and computer readable medium are also included.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 28, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventor: Michael Barcello