Patents Assigned to VCE IP Holding Company LLC
  • Patent number: 10423427
    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 determine whether at least one component meets a rule using the component specification associated with the at least one component, the rule specifying an architectural standard level to be provided by the at least one component, and when the at least one component does not meet the rule, perform one or more corrective operations such that the rule is met.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: September 24, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Jeffery J. Hayward
  • Patent number: 10419283
    Abstract: Methods, systems, and computer readable mediums for template-based provisioning of distributed computing systems are disclosed. In some examples, a method includes selecting a provisioning template from a number of provisioning templates for provisioning management software on a distributed computing system. The method includes deploying containerized management agents onto the distributed computing system according to the provisioning template, which then causes the distributed computing system to execute the containerized management agents on a software container engine executing on the distributed computing system. The method includes configuring the containerized management agents to report to a master management agent.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: September 17, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Jonathan Fontanez
  • Patent number: 10417013
    Abstract: An integrated computing system configuration system includes a computer-based system that when executed, receives component definitions associated with physical components that are to be configured in a portion of a first sub-system of a first customized integrated computing system. Using the received component definitions, the system generates the first sub-system definition, which can be combined with a second sub-system definition to form a first integrated computing system. The system may also combine the first sub-system definition with another second sub-system definitions to form a second customized integrated computing system definition that is different from the first customized integrated computing system definition.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: September 17, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Kenneth R. Anderson, Mark S. Tuck, Daniel J. Butzer, Collin J. Miller, Darrell J. Dillon
  • Patent number: 10417007
    Abstract: Methods, systems, and computer readable mediums for utilizing a platform controller device are disclosed. According to one method, the method includes obtaining, by a platform controller device in a computing system cabinet, identification data for each of a plurality of computing system components included in the computing system cabinet. The method further includes acquiring, upon the insertion of a removable memory device into the platform controller device, system configuration profile data that is stored on the removable memory device and includes component configuration data corresponding to each of the plurality of computing system components. The method also includes utilizing the identification data and the component configuration data to configure each of the computing system components in accordance to the system configuration profile data.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: September 17, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Gregory Lawrence Smith, Alva Benjamin Eaton, Samuel Maxwell Marrs, Nicholas Adams Hansen
  • Patent number: 10417593
    Abstract: A system for comparing disparate computing resource offerings receives a request to compare at least one computing resource offering for a computing environment, the request including at least one infrastructure requirement and a computing environment design topology, the request associated with a unique order identifier, transmits the request to at least one computing resource provider via at least one provider application programming interface (API), the at least one computing resource provider comprising one of an external computing resource provider and an internal computing resource provider, receives a list of at least one computing resource offering from the at least one computing resource provider, normalizes the at least one computing resource offering based on the at least one infrastructure requirement and the computing environment design, and compares the at least one computing resource offering based on the at least one infrastructure requirement and the computing environment design topology.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: September 17, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Donald Norbeck, Jr., Ryan J. Andersen, Seamus P. Kerrigan, James A. Ellers, Praphul Krottapalli, Joshua L. Bonczkowski
  • Patent number: 10394703
    Abstract: An improved technique for managing an electronic system suitable for providing users with information technology resources, such as compute, storage, and network resources, builds an object model instance of data center components to represent the data center components as a unified entity, which administrators can access as a single-point source for information about the components. In some examples, the object model instance also serves as a single-point for management control of the electronic system. The object model instance is populated with information obtained from a discovery process, where components are queried to report their actual configuration and state, as well as physical and logical relationships among them.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 27, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Joshua P. Onffroy, Rajesh Nandyalam, Michael Holloway, Stephen C. Steir
  • Patent number: 10379771
    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: September 17, 2018
    Date of Patent: August 13, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Jiatai Wu, Rama Krishna Gurram, Krishna Kattumadam
  • Patent number: 10375161
    Abstract: A distributed computing task management system includes an application for monitoring a processing load of multiple resources that are used to execute a distributed computing task. The resources include at least one hardware resource and one or more virtual objects executed on the hardware resources in a virtual computing environment. Using the monitored processing load, the application adjusts a performance of the resources to compensate for changes in the processing load incurred by the resources due to execution of the distributed computing task.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: August 6, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Michael Tan, Akshaya Mahapatra
  • Patent number: 10368463
    Abstract: Equipment brackets, rack-mounted equipment systems, and related methods are disclosed. According to one exemplary embodiment, equipment brackets may include at least one front bracket mounted towards a front of an equipment chassis and configured to be fastened to at least one front rail of an equipment cabinet, wherein the at least one front bracket includes an air flow pocket configured to allow air intake to pass through the air flow pocket before being vented through air vents disposed on the equipment chassis, at least one rear bracket mounted behind the at least one front bracket on the equipment chassis, and at least one rear bracket arm including one or more longitudinally extending prongs having at least a first portion recessed within the at least one rear bracket and configured to be fastened to at least one rear rail of the equipment cabinet.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: July 30, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventor: Ronald D. Kelley
  • Patent number: 10367820
    Abstract: Methods, systems, and computer readable mediums for identifying components of a computing system are disclosed. According to one exemplary embodiment, a method for identifying a component of a computing system occurs at a component. The method includes receiving, while the component is in a low power state, a request for identification information about the component from a requesting entity and in response to receiving the request for the identification information, sending the identification information about the component to the requesting entity.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: July 30, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Jeffery A. Fleming
  • Patent number: 10338934
    Abstract: An inter-object validation system includes a computing system that executes a specialized configuration application to receive an aggregated object configuration comprising a plurality of design elements (DEs) associated with multiple objects of a test system, and invoke each of multiple specialized configuration applications to determine whether at least a subset of the DEs in the aggregated object configuration meet a specified criteria associated with a behavior that the subset of DEs is to provide, the specified criteria associated with each specialized configuration application being different from one another. The specialized configuration application controller may then generate a report indicating the results of the determination. The execution of the specialized configuration applications is controlled by the specialized application controller, and additionally, the specialized configuration application is separate and distinct from the specialized application controller that controls the logic.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 2, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Jeffery J. Hayward, Mark S. Tuck
  • Patent number: 10320699
    Abstract: A computer implemented system and method, and a computer program product, for allocating virtualized information technology resources across an enterprise. For example, a method may include accessing hierarchical enterprise information, which is information identifying a plurality of hierarchically arranged organizational units of the enterprise. The method accesses virtualized resource information, which is information identifying virtualized resource available to the enterprise. The method also accesses virtualized resource allocation information, which is information identifying one or more of the plurality of hierarchically arranged organizational units and information identifying one or more virtualized resources allocated to each of the identified one or more of the plurality of hierarchically arranged organizational units.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: June 11, 2019
    Assignee: VCE IP Holding Company LLC.
    Inventor: Adrian J Sandham
  • Patent number: 10318658
    Abstract: A system, method, apparatus, and computer program product for generating an elevation plan for a computing system are disclosed. A method may include accessing a build specification identifying components to be included in the computing system. The method may also include accessing a set of component placement rules defining rules for placing components within a rack. The method may further include generating an elevation plan defining a respective mount position for each of a subset of the components within one or more racks based on the set of component placement rules.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: June 11, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Timothy Allen Cox, Jeffery Jon Hayward, Brian Keefe
  • Patent number: 10305817
    Abstract: A provisioning system for a distributed computing environment includes a map reduce framework that includes a splitter process, a mapper process, and a reduce process. The splitter process receives a task associated with a distributed application to be deployed on the distributed computing environment, and selects which of the resources are to be provisioned for executing the distributed application. The mapper process converts at least one abstract address included in the task to an absolute address, and executes the task for provisioning the selected resources, while the reduce process consolidates results of the executed task.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: May 28, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Michael Tan, Akshaya Mahapatra, Sazzadul K. Khan
  • Patent number: 10305764
    Abstract: Methods, systems, and computer readable mediums for monitoring and managing a computing system using resource chains are disclosed. In some examples, a method includes obtaining resource component data from each of a plurality of resource managers in a computing system and organizing the resource component data to establish logical relationships among resource components included in the computing system. The method further includes defining a resource configuration that identifies at least two of the resource components used to facilitate a communication path between a virtual resource in the computing system to a designated network element and displaying the resource configuration as a resource chain that defines a linking order among the at least two of the resource components that facilitate the communication path.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: May 28, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Mohit Suresh Kshirsagar, Rahul Talekar, Boyu Wang, Akshaya Mahapatra
  • Patent number: 10298515
    Abstract: Methods, systems, and computer readable mediums for creating a tenant cloud are disclosed. According to one exemplary embodiment, a method for creating a tenant cloud includes receiving a request for creating a tenant cloud, wherein the request includes a tenant cloud policy indicating at least one application for utilizing a tenant cloud, wherein the tenant cloud includes a set of resources configured to act as a single tenant computing environment. The method also includes determining, using the tenant cloud policy, a set of resources for the tenant cloud. The method further includes configuring the set of resources to act as the single tenant computing environment. The method also includes deploying the at least one application for utilizing the tenant cloud.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 21, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Richard Kirchhofer, Peng Liu, Michael Tan, Gilbert Lau
  • Patent number: 10291616
    Abstract: A resource authorization system includes an authorization routing service that is executed on a computing device to authenticate a client to form a client login session, and to receive, from the client, a request to establish a connection to one or more of the resources of a distributed computing system. The authorization routing service then obtains a list of the resources associated with the client login session in which the list of resources includes those that the client is authorized to communicate with. When the requested resource is included in the list of resources, the authorization routing service authenticates the requested resources to form a resource login session, and establish the connection by communicatively coupling the client login session and the resource login session. The resource login session is established independently of the client login session.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 14, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Jonathan P. Streete, Joshua L. Bonczkowski, Nicholas A. Hansen
  • Patent number: 10271453
    Abstract: A chassis rail stabilizer that may be used to securely support a rack mount rail in a server rack, in particular during transportation of the server rack. The chassis rail stabilizer includes a first body with a front face and a back face, and four rail supporting sides. The stabilizer further includes a second body extending off of the front face of the first body and an offset threaded through hole that extends through the first and second bodies. The offset nature of the through hole is such that the stabilizer may be secured to a vertical mounting post in a server rack in one of four orientations. Each orientation causes one of the rail supporting sides to extend downward a different distance to support a top surface of the rail beneath.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: April 23, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Paul E. Brennan, Mark Steven Tuck
  • Patent number: 10257026
    Abstract: A computing infrastructure management system includes a processing system and a memory for storing a configuration management client, which is executed by the processing system to receive a manifest file associated with a computing infrastructure comprising a plurality of computing devices each having one or more resources. Using the received manifest file, the client translates the manifest file by arranging one or more directives of the manifest file according to one or more dependencies of each resource relative to the resources of the other computing devices, and provisions the resources of each computing device using the translated manifest file.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: April 9, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Akshaya Mahapatra, Zunhe Jin, Michael Tan, Sayajirao Patil
  • Patent number: 10248400
    Abstract: Computer implemented systems and methods, and computer program products, for determining one or more proposed configurations of a computing system upon which a software application will be deployed. A proposed configuration may include a computing system having virtualized information technology resources deployed across an enterprise. For example, a method may include receiving software application information, such as information including software application identification information and software application licensing information. The method may further include receiving current computing system requirements information and future computing system requirements information, wherein the future computing system requirements information includes future computing system growth information and future computing system target utilization information.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: April 2, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Michael Coleman