Patents Assigned to VCE Company LLC
-
Patent number: 9870257Abstract: A method of automation optimization in a command line interface is provided. The method includes receiving a configuration input that includes one or more commands and parsing the configuration input. The method also includes generating a command list that includes one or more tasks, based on the configuration input and populating a queue with the one or more tasks. The method includes executing each of the one or more tasks from the queue, on a command line interface and outputting a result, based on the executing.Type: GrantFiled: November 7, 2014Date of Patent: January 16, 2018Assignee: VCE Company, LLCInventors: Changbin Gong, Srinivas Mantrala
-
Patent number: 9864658Abstract: A method for automation of deduplication storage capacity sizing and trending analysis is provided. The method includes collecting all file system directories of at least one system for which a deduplication backup storage capacity for files in the all file system directories is to be determined. The method includes determining file counts, file sizes and file types of the files in the all file system directories and obtaining a deduplication ratio of each of the file types. The method includes deriving the deduplication backup storage capacity from the file counts, the file sizes and the file types of the files in the all file system directories, based on the deduplication ratio of each of the file types.Type: GrantFiled: December 1, 2014Date of Patent: January 9, 2018Assignee: VCE Company, LLCInventor: Michael Barcello
-
Patent number: 9830177Abstract: A method, system and computer readable media for deploying a virtual appliance are provided. The method includes receiving values of input parameters of a configuration file of a virtual appliance. The method includes for one of the values, determining, prior to activating the virtual appliance, whether the one of the values is in compliance with a configuration of one or more appliances. The method includes deploying the virtual appliance into the one or more appliances. In response to determining that the one of the values is in compliance, the method includes configuring the virtual appliance in accordance with the one of the values, wherein the determining is executed through a processor.Type: GrantFiled: November 12, 2013Date of Patent: November 28, 2017Assignee: VCE Company, LLCInventors: Akshaya Mahapatra, Zunhe Jin, Anantha Mohan Raj Durai Raj Murugandi, Boyu Wang
-
Patent number: 9733972Abstract: A system, method, and computer program product for determining an optimal configuration for a computing system. For example, a method may include accessing functional requirements and resource constraint information. Functional requirements are converted into hardware requirements and functional models are generated, each of which satisfies the hardware requirements. Functional models are converted to functional utilization models, and functional utilization model values are generated for the functional utilization models. The method also may include defining a resource model for each of the functional models and converting the resource models to resource utilization models. A resource utilization model value is generated for each of the resource utilization models.Type: GrantFiled: September 2, 2015Date of Patent: August 15, 2017Assignee: VCE Company, LLCInventor: Kenneth Moore
-
Patent number: 9722855Abstract: A method for arranging services in a computing infrastructure is provided. The method includes receiving a request for services, with requested capabilities, to be provided from a computing infrastructure and reserving portions of the computing infrastructure until services, with at least the requested capabilities being reserved. The method includes committing the services with at least the requested capabilities, as reserved and providing the services, with at least the requested capabilities, in fulfillment of the request for the services, wherein at least one method operation is performed by a processor.Type: GrantFiled: November 20, 2013Date of Patent: August 1, 2017Assignee: VCE Company, LLCInventor: Jonathan Peter Streete
-
Patent number: 9521052Abstract: Methods, systems, and computer readable mediums for implementing an attribute into a network system are disclosed. According to one method, the method includes collecting raw data from a network node and defining a performance indicator definition associated with the collected raw data. The method can also include integrating the performance indicator definition into an attribute monitoring entity, and injecting the entity into a repository during system runtime.Type: GrantFiled: December 20, 2013Date of Patent: December 13, 2016Assignee: VCE Company, LLCInventors: Rajesh Nandyalam, Bayi Peng, Xiaohong Fu
-
Patent number: 9485145Abstract: A system, method, apparatus, and computer program product for determining a configuration of a converged infrastructure are disclosed. A method may include performing a scan of network addresses for components of the converged infrastructure. The method may further include capturing fingerprints of components discovered by the scan. The method may additionally include identifying the components discovered by the scan based at least in part on a comparison between each captured fingerprint and one or more known component fingerprints in a fingerprint library, which may include a set of known component fingerprints and associated component identities. The method may further include accessing at least one identified component. The method may also include determining a component configuration of each of at least one accessed component.Type: GrantFiled: November 25, 2013Date of Patent: November 1, 2016Assignee: VCE Company, LLCInventors: Joshua Bonczkowski, Nicholas A. Hansen, Matthew Molner
-
Patent number: 9459995Abstract: A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user.Type: GrantFiled: May 18, 2015Date of Patent: October 4, 2016Assignee: VCE Company, LLCInventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
-
Patent number: 9448894Abstract: A method for data tiering is provided. The method includes sending a plurality of data protection tiering options that are applicable to one or more applications or servers and that represent a plurality of data protection policies which are implementable via a plurality of data protection products. The method includes receiving a selection of at least one from among the plurality of data protection tiering options and coordinating with the plurality of data protection products to implement at least one of the plurality of data protection policies consistent with the selection. A system and computer readable medium are also included.Type: GrantFiled: December 17, 2014Date of Patent: September 20, 2016Assignee: VCE Company, LLCInventor: Michael Barcello
-
Patent number: 9449171Abstract: Methods, systems, and computer readable mediums for providing supply chain validation are disclosed. According to one exemplary embodiment, a method for validating a computing system comprises receiving, from a source entity and via an out of band delivery, validation information for validating the computing system, wherein the validation information is derived from one or more components of the computing system. The method also includes determining, using the validation information and reference information associated with the computing system, whether a configuration of the computing system has been modified and, in response to determining that the configuration of the computing system has been modified, generating information about a system modification.Type: GrantFiled: May 22, 2014Date of Patent: September 20, 2016Assignee: VCE Company, LLCInventor: Christopher Michael Davis
-
Patent number: 9389991Abstract: Methods, systems, and computer readable mediums for generating instruction data to update components in a converged infrastructure system are disclosed. According to one example, a method includes identifying components in a converged infrastructure system that require remediation in order to comply with a defined converged infrastructure configuration and identifying remediation content to enable each of the identified components to be compliant with the defined converged infrastructure configuration. The method further includes determining a remediation process based on the identified remediation content associated with the components of the converged infrastructure system, wherein the determined remediation process includes an order of steps used to update the identified components in the converged infrastructure system. The method also includes generating instruction data indicating the determined remediation process to be applied to the identified components in the converged infrastructure system.Type: GrantFiled: December 30, 2013Date of Patent: July 12, 2016Assignee: VCE COMPANY, LLCInventors: Matthew John Molner, Joshua Lee Bonczkowski, Todd Dolinsky, Nicholas Hansen
-
Patent number: 9386042Abstract: Methods, systems, and computer readable mediums for utilizing geographical location information to manage applications in a computer network system are disclosed. According to one example, a method includes receiving, by a global positioning system (GPS) service entity, a request for geographical location information associated with an infrastructure enclosure device from a location request entity, wherein the location request entity is hosted by the infrastructure enclosure device. The method further includes acquiring, by the GPS service entity, the geographical location information from a location enablement device included in the infrastructure enclosure device and sending, by the GPS service module, the acquired geographical location information to the location request entity, wherein the location request entity enforces a policy based on the acquired geographical location information.Type: GrantFiled: October 8, 2014Date of Patent: July 5, 2016Assignee: VCE Company, LLCInventors: Thaddeus W. Stoner, Todd J. Dolinsky, Jonathan Fontanez
-
Patent number: 9363270Abstract: A user management construct, referred to as a persona, is provided to enable a flexible mechanism that grants elevated or administrative privileges to users, such as application developers. Developers may utilize the privileges bestowed by a persona to execute tasks that normally requires access by traditional information (IT) roles, such as IT administrators, to deploy applications in a cloud computing environment. The tasks may include the provisioning of virtual or physical computing resources and/or the configuration of compute, storage, and networking resources.Type: GrantFiled: June 29, 2012Date of Patent: June 7, 2016Assignee: VCE Company, LLCInventors: T.K. Lakshman, Richard Kirchhofer, Oleg Musteata, Akshaya Mahapatra, Radha Popuri
-
Patent number: 9325688Abstract: Methods, systems, and computer readable mediums for performing workflow credential information management in a converged infrastructure system (CIS) are disclosed. According to one example, the method includes, at a credential management interface module (CMIM) associated with a CIS, identifying one or more converged infrastructure elements (CIEs) included in the CIS that are associated with a workflow, obtaining credential information sets for each of the one or more CIEs associated with the workflow, and executing the workflow using the obtained credential information sets.Type: GrantFiled: December 31, 2013Date of Patent: April 26, 2016Assignee: VCE COMPANY, LLCInventors: Nicholas A Hansen, Jonathan P Streete, Todd J Dolinsky, Joshua Lee Bonczkowski
-
Patent number: 9304793Abstract: A method and system is provided for managing virtual machine instances (VMs) and other computing and network infrastructure within a data center. A user designates a computing device or resource (whether physical or virtual) as a master automation object (e.g., a virtual machine instance may be designated as a virtual template for command replication). The user then establishes an association between the master object and a set of physical and/or virtual computing resources that should replicate a set of designated commands sent to the master object. An automation service then intercepts/observes commands sent to the master object and sends the intercepted/observed commands to each computing device linked to the master object.Type: GrantFiled: January 16, 2013Date of Patent: April 5, 2016Assignee: VCE Company, LLCInventors: Hariharan Kannan, Akshaya Mahapatra, John J. Mulqueeney, Jr., Thaddeus Stoner, David Olszewski
-
Patent number: 9280646Abstract: Methods, systems, and computer readable mediums for implementing role-based access control (RBAC) are disclosed. According to one method, the method includes authenticating a user for implementing RBAC across multiple components associated with one or more converged infrastructure systems, receiving, from the user, RBAC related information for implementing RBAC across the multiple components associated with the one or more converged infrastructure systems, and implementing, using the RBAC related information, RBAC across the multiple components associated with the one or more converged infrastructure systems.Type: GrantFiled: December 17, 2013Date of Patent: March 8, 2016Assignee: VCE Company, LLCInventors: Rajesh Nandyalam, Venkatesh Madhipatla, Joshua P Onffroy, Xiaohong Fu
-
Patent number: 9256509Abstract: A method, system and computer-readable media for analyzing application environments is provided. Embodiments of the invention includes generating a first representation of a first environment for an application and a second representation of a second environment for the application. Determining differences between the first representation and the second representation and determining relevance to the application of each of the differences as to a likelihood of failure of operation of the application in the second environment where at least one method operation is executed through a processor.Type: GrantFiled: August 5, 2013Date of Patent: February 9, 2016Assignee: VCE Company, LLCInventors: Sampath Rajagopal, John James Mulqueeney, Jr., Jonathan Streete
-
Patent number: 9251033Abstract: A method and apparatus for automatic provisioning steps using a physical computing block-based infrastructure platform and a virtualized environment is discussed to provide automatic elasticity. Running applications may be monitoring for increased workload, which may trigger a proactive and/or reactive response. The triggered proactive or reactive response includes executing a remediation action upon workloads exceeding set thresholds, as set by a pre-determined monitoring policy. The remediation actions may include the provisioning of additional virtual or physical computing resources to reduce the workload below the set threshold.Type: GrantFiled: June 29, 2012Date of Patent: February 2, 2016Assignee: VCE Company, LLCInventor: Richard Kirchhofer
-
Publication number: 20150339476Abstract: Methods, systems, and computer readable mediums for providing supply chain validation are disclosed. According to one exemplary embodiment, a method for validating a computing system comprises receiving, from a source entity and via an out of band delivery, validation information for validating the computing system, wherein the validation information is derived from one or more components of the computing system. The method also includes determining, using the validation information and reference information associated with the computing system, whether a configuration of the computing system has been modified and, in response to determining that the configuration of the computing system has been modified, generating information about a system modification.Type: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Applicant: VCE Company, LLCInventor: Christopher Michael Davis
-
Patent number: 9170845Abstract: A method and apparatus for integrating a converged infrastructure platform in a data center is provided. The described apparatus configures the physical and virtual resources that run on the converged infrastructure to communicate with the rest of the data center. The described apparatus further enables a system administrator to rollback configurations of the physical and virtual resources of the converged infrastructure to restore the converged infrastructure to a factory state.Type: GrantFiled: August 28, 2012Date of Patent: October 27, 2015Assignee: VCE Company, LLCInventors: Mohit Kshirsagar, David Olszewski, Akshaya Mahapatra, Faisal Choudry, Archana Kumar