Patents by Inventor Michael J. FAULHABER

Michael J. FAULHABER 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: 11531731
    Abstract: Embodiments include a computer-implemented method for determining an equivalent license unit of an enterprise computer system in accordance with a standardized graph-based framework. The method includes discovering licensable products of an enterprise computer system in accordance with a standardized graph-based framework, and constructing a licensable product star graph (LPSG) for each licensable product in accordance with the standardized graph-based framework to identify any license models that have at least one subgraph associated with the licensable product. The method further includes constructing a licensable product constellation graph (LPCG) in accordance with the standardized graph-based framework by evaluating each LPSG to determine any common target elements of any license model to link the LPSGs, and determining an equivalent license unit metric for the license models based on the LPCG.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: December 20, 2022
    Assignee: Flexera Software LLC
    Inventors: Michael J. Faulhaber, Bradley W. Wong, Nicholas J. Bikos
  • Patent number: 11327941
    Abstract: Embodiments include a computer-implemented technique for determining a license position of an enterprise computer system represented in a standardized graph-based framework. The technique includes obtaining information indicative of licensable products and enforceable licenses of an enterprise computer system, tabulating that information in a graph database, and construing an enterprise infrastructure graph and a target element relationship pattern graph of the enterprise computer system based on the tabulated information in accordance with the standardized graph-based framework. Querying the standardized graph-based framework can determine an effect of a target element on a license position of the enterprise computer system by matching the target element relationship pattern graph to any subgraphs of the enterprise infrastructure graph.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: May 10, 2022
    Assignee: Flexera Software LLC
    Inventors: Michael J. Faulhaber, Bradley W. Wong, Nicholas J. Bikos
  • Patent number: 10685298
    Abstract: Application compatibility testing for mobile applications enables enterprises to improve the extraction of mobile application suitability features (MASFs) from an App using techniques other than reading the package's manifest. In addition to performing dependency analysis in the open package format context, embodiments of the invention interpret the analysis results in the context of mobile devices where, in addition to binary, i.e. go/no go, OS compatibility, there is compatibility testing for other suitability metrics, such as enterprise policy compliance and device capability and/or compliance. A MASF results dictionary keeps track of the various identified hardware and software interfaces of the App.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: June 16, 2020
    Assignee: Flexera Software LLC
    Inventors: Michael J. Faulhaber, James T. Gibson
  • Publication number: 20200042911
    Abstract: Application compatibility testing for mobile applications enables enterprises to improve the extraction of mobile application suitability features (MASFs) from an App using techniques other than reading the package's manifest. In addition to performing dependency analysis in the open package format context, embodiments of the invention interpret the analysis results in the context of mobile devices where, in addition to binary, i.e. go/no go, OS compatibility, there is compatibility testing for other suitability metrics, such as enterprise policy compliance and device capability and/or compliance. A MASF results dictionary keeps track of the various identified hardware and software interfaces of the App.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 6, 2020
    Inventors: Michael J. Faulhaber, James T. Gibson
  • Publication number: 20190340337
    Abstract: Embodiments include a computer-implemented method for determining an equivalent license unit of an enterprise computer system in accordance with a standardized graph-based framework. The method includes discovering licensable products of an enterprise computer system in accordance with a standardized graph-based framework, and constructing a licensable product star graph (LPSG) for each licensable product in accordance with the standardized graph-based framework to identify any license models that have at least one subgraph associated with the licensable product. The method further includes constructing a licensable product constellation graph (LPCG) in accordance with the standardized graph-based framework by evaluating each LPSG to determine any common target elements of any license model to link the LPSGs, and determining an equivalent license unit metric for the license models based on the LPCG.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Michael J. Faulhaber, Bradley W. Wong, Nicholas J. Bikos
  • Publication number: 20190340557
    Abstract: Embodiments include a computer-implemented method for determining an optimal license mix for an enterprise computer system in accordance with a standardized graph-based framework. The method includes discovering licensable products of an enterprise computer system in accordance with a standardized graph-based framework, and constructing a licensable product star graph (LPSG) in accordance with the standardized graph-based framework by evaluating each licensable product to identify any license models and any target elements associated with the licensable product. The method further includes constructing a licensable product constellation graph (LPCG) in accordance with the standardized graph-based framework by evaluating each LPSG to group any common target elements of the license models, and determining an optimal license mix for the enterprise computer system based on the LPCG.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Michael J. Faulhaber, Bradley W. Wong, Nicholas J. Bikos
  • Publication number: 20190340271
    Abstract: Embodiments include a computer-implemented technique for determining a license position of an enterprise computer system represented in a standardized graph-based framework. The technique includes obtaining information indicative of licensable products and enforceable licenses of an enterprise computer system, tabulating that information in a graph database, and construing an enterprise infrastructure graph and a target element relationship pattern graph of the enterprise computer system based on the tabulated information in accordance with the standardized graph-based framework. Querying the standardized graph-based framework can determine an effect of a target element on a license position of the enterprise computer system by matching the target element relationship pattern graph to any subgraphs of the enterprise infrastructure graph.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Michael J. Faulhaber, Bradley W. Wong, Nicholas J. Bikos
  • Patent number: 10387809
    Abstract: Application compatibility testing for mobile applications enables enterprises to improve the extraction of mobile application suitability features (MASFs) from an App using techniques other than reading the package's manifest. In addition to performing dependency analysis in the open package format context, embodiments of the invention interpret the analysis results in the context of mobile devices where, in addition to binary, i.e. go/no go, OS compatibility, there is compatibility testing for other suitability metrics, such as enterprise policy compliance and device capability and/or compliance. A MASF results dictionary keeps track of the various identified hardware and software interfaces of the App.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: August 20, 2019
    Assignee: Flexera Software LLC
    Inventors: Michael J. Faulhaber, James T. Gibson
  • Publication number: 20170032292
    Abstract: Application compatibility testing for mobile applications enables enterprises to improve the extraction of mobile application suitability features (MASFs) from an App using techniques other than reading the package's manifest. In addition to performing dependency analysis in the open package format context, embodiments of the invention interpret the analysis results in the context of mobile devices where, in addition to binary, i.e. go/no go, OS compatibility, there is compatibility testing for other suitability metrics, such as enterprise policy compliance and device capability and/or compliance. A MASF results dictionary keeps track of the various identified hardware and software interfaces of the App.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: Michael J. FAULHABER, James T. GIBSON