Cloud-based decision management platform

US10620944B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10620944-B2
Application numberUS-201715631693-A
CountryUS
Kind codeB2
Filing dateJun 23, 2017
Priority dateJan 17, 2014
Publication dateApr 14, 2020
Grant dateApr 14, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A cloud-based decision management platform along with corresponding method, system, and a computer program product are disclosed. At least one component of at least one computing system is selected from a plurality of components of the computing system. The selected component is configured for execution during a runtime of the computing system. The configured component is executed during runtime. The components of the computing system are stored in a catalog module based on at least one characteristic that includes at least one of the following: analytics, decisioning, identity and access management, and optimization.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method comprising: configuring a computing component in a plurality of computing components of an enterprise computing solution based on at least one component model and at least one requirement of the enterprise computing solution for execution during runtime of a computing system; determining at least one key performance indicator related to execution of the computing component of the enterprise computing solution, each key performance indicator includes one or more a user-defined key performance indicator and is determined based on a previous runtime of the computing system; allocating at least one computing resource, based on the determined key performance indicator, for execution of the configured computing component; and executing, based on the allocating, the configured computing component, the executing being constrained by the determined key performance indicator, the computing component configuration and a prototype definition of the computing component, the configured computing component is dependent on at least one environment associated with the computing system, the at least one environment includes at least one of the following: a catalog computing environment, a library computing environment, and a runtime computing environment; wherein the computing component is selected in the catalog computing environment, configured in the library computing environment, and executed in the runtime computing environment; wherein a first user interface is associated with the catalog computing environment for selecting the computing component; a second user interface is associated with the library computing environment for configuring the selected computing component; and a third user interface is associated with the runtime computing environment for managing and monitoring execution of the configured computing component; the plurality of computing components is stored in a catalog module based on at least one characteristic, wherein the at least one characteristic includes at least one of the following: analytics, decisioning, identity and access management, and optimization. 2. The method according to claim 1 , wherein the allocating further comprises allocating the at least one computing resource based on a user-defined criteria. 3. The method according to claim 1 , wherein the computing component includes at least one dependency on another computing component in the plurality of computing components of the computing system. 4. The method according to claim 3 , wherein the computing component is executed in accordance with the at least one dependency on the at least another computing component. 5. A system comprising: at least one programmable processor; and a machine-readable medium storing instructions executed by the at least one programmable processor cause the at least one programmable processor to perform operations comprising: configuring a computing component in a plurality of computing components of an enterprise computing solution based on at least one component model and at least one requirement of the enterprise computing solution for execution during runtime of a computing system; determining at least one key performance indicator related to execution of the computing component of the enterprise computing solution, each key performance indicator includes a user-defined key performance indicator and is determined based on a previous runtime of the computing system; allocating at least one computing resource, based on the determined key performance indicator, for execution of the configured computing component; and executing, based on the allocating, the configured computing component, the executing being constrained by the determined key performance indicator, the computing component configuration and a prototype definition of the computing component, the configured computing component is dependent on at least one environment associated with the computing system, the at least one environment includes at least one of the following: a catalog computing environment, a library computing environment, and a runtime computing environment; wherein the computing component is selected in the catalog computing environment, configured in the library computing environment, and executed in the runtime computing environment; wherein a first user interface is associated with the catalog computing environment for selecting the computing component; a second user interface is associated with the library computing environment for configuring the selected computing component; and a third user interface is associated with the runtime computing environment for managing and monitoring execution of the configured computing component; the plurality of computing components is stored in a catalog module based on at least one characteristic, wherein the at least one characteristic includes at least one of the following: analytics, decisioning, identity and access management, and optimization. 6. The system according to claim 5 , wherein the allocating further comprises allocating the at least one computing resource based on a user-defined criteria. 7. The system according to claim 5 , wherein the computing component includes at least one dependency on another computing component in the plurality of computing components of the computing system. 8. The system according to claim 7 , wherein the computing component is executed in accordance with the at least one dependency on the at least another computing component. 9. A computer program product comprising a non-transitory machine-readable medium storing instructions executed by at least one programmable processor cause the at least one programmable processor to perform operations comprising: configuring a computing component in a plurality of computing components of an enterprise computing solution based on at least one component model and at least one requirement of the enterprise computing solution for execution during runtime of a computing system; determining at least one key performance indicator related to execution of the computing component of the enterprise computing solution, each key performance indicator includes a user-defined key performance indicator and is determined based on a previous runtime of the computing system; allocating at least one computing resource, based on the determined key performance indicator, for execution of the configured computing component; and executing, based on the allocating, the configured computing component, the executing being constrained by the determined key performance indicator, the computing component configuration and a prototype definition of the computing component, the configured computing component is dependent on at least one environment associated with the computing system, the at least one environment includes at least one of the following: a catalog computing environment, a library computing environment, and a runtime computing environment; wherein the computing component is selected in the catalog computing environment, configured in the library computing environment, and executed in the runtime computing environment; wherein a first user interface is associated with the catalog computing environment for selecting the computing component; a second user interface is associated with the library computing environment for configuring the selected computing component; and a third user interface is associated with the runtime computing environment for managing and monitoring execution of the configured computing component; the plurality of computing components is stored in a catalog module based on at least one characteristic, wherein the at least one characteri

Assignees

Inventors

Classifications

  • Graphical or visual programming · CPC title

  • Software reuse · CPC title

  • G06F8/71Primary

    Version control (security arrangements therefor G06F21/57); Configuration management · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • model driven · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10620944B2 cover?
A cloud-based decision management platform along with corresponding method, system, and a computer program product are disclosed. At least one component of at least one computing system is selected from a plurality of components of the computing system. The selected component is configured for execution during a runtime of the computing system. The configured component is executed during runtim…
Who is the assignee on this patent?
Fair Isaac Corp
What technology area does this patent fall under?
Primary CPC classification G06F8/71. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 14 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).