Patents Assigned to Troux Technologies, Inc.
  • Patent number: 9280581
    Abstract: A system, method and computer program product capable of determining data completeness associated with an analysis based on a data model at the same time that the data in the data model is being analyzed. A root node may be determined, and all paths from the root node discovered. Each path is decomposed into steps, and a ratio is calculated for each step. The ratios may be multiplied for each path, and the aggregate of the paths may determine a measure of the data completeness corresponding to the analysis and return the results of the analysis and the measure of data completeness at the same time.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: March 8, 2016
    Assignee: Troux Technologies, Inc.
    Inventors: Mikal Grimes, David K. Williams, James Balling, Jr.
  • Patent number: 8789011
    Abstract: Systems and methods for a generic data model for the representation of an arbitrarily complex environment are disclosed. These systems and methods allow the representation of any logical or physical entity and the associations and dependencies between these entities. Components may be used to represent the entities while relationships may be used to represent the associations and dependencies between the entities. A typing system may be utilized in conjunction with a generic data model to define a hierarchy of components and relationships for use with a particular category of environments. The data structures associated with a generic data model may be stored utilizing a table schema which does not change with the addition of new data structures or types of data structures. Applied data models created from these generic data models may be searched utilizing a query language which allows efficient searching of the applied data model, and structuring of the concomitant results.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: July 22, 2014
    Assignee: Troux Technologies, Inc.
    Inventors: Clint Miller, Ramon Renteria, Mark Castoe, Daniel Rodney, Craig Dalton, Shad Reynolds, Jeff Ellerbee
  • Patent number: 8635592
    Abstract: Systems and methods for tailoring the functionality of software applications are disclosed. Specifically, embodiments of the present invention may tailor the functionality of a software application by tailoring the features of the interfaces of the software application presented to a user based on one or more maturity levels of the user. In this manner, the set of features, and thus the functionality or complexity of a software application, may be tailored to the maturity levels of a user.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: January 21, 2014
    Assignee: Troux Technologies, Inc.
    Inventors: Mark David Bodman, Gary I. Brown, Mikal Grimes, Ramon Renteria, James Edward Van Riper
  • Patent number: 8234223
    Abstract: Systems and methods for calculating dependencies and costs of assets which take into account the costs of the infrastructure and resources needed to support that asset are disclosed. A data model of an arbitrary system may be used to create a dependency map for one or more of the components within the data model, taking into account the dependency chain of the component. Utilizing the costs of various components in this dependency chain, the cost of the original component may then be calculated.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: July 31, 2012
    Assignee: Troux Technologies, Inc.
    Inventor: Eric Maginniss