Invention Grant
US08170975B1 Encoded software management rules having free logical variables for input pattern matching and output binding substitutions to supply information to remedies for problems detected using the rules
有权
编码的软件管理规则具有用于输入模式匹配和输出绑定替换的空闲逻辑变量,以提供信息以补救使用规则检测到的问题
- Patent Title: Encoded software management rules having free logical variables for input pattern matching and output binding substitutions to supply information to remedies for problems detected using the rules
- Patent Title (中): 编码的软件管理规则具有用于输入模式匹配和输出绑定替换的空闲逻辑变量,以提供信息以补救使用规则检测到的问题
-
Application No.: US12239447Application Date: 2008-09-26
-
Publication No.: US08170975B1Publication Date: 2012-05-01
- Inventor: Waheed Qureshi , Tanvir Hassan , Kelly Brian Roach , Sekou Page
- Applicant: Waheed Qureshi , Tanvir Hassan , Kelly Brian Roach , Sekou Page
- Applicant Address: US CA Redwood City
- Assignee: Zenprise, Inc.
- Current Assignee: Zenprise, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Knobbe Martens Olson & Bear LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06N5/02

Abstract:
A rule stored in a tangible computer-readable memory is adapted to be programmatically applied by a computer to automatically detect occurrences of a particular problem in a deployment of a software application. The rule comprises a plurality of atomic gates and a plurality of operator gates. The atomic gates have predicates for detecting occurrences of a plurality of conditions in the software application deployment. The operator gates are configured to detect predefined logical combinations of outputs of the atomic gates to generate a rule output that indicates whether the problem is currently detected in the deployment. The rule contains a plurality of free logical variables which can be assigned values. The free logical variables are configured for use in input pattern matching and output binding substitutions to supply information to a remedy for the problem. Each substitution comprises an assignment of a value to a variable.
Information query