Patent Document ID: 9411854
Application ID: 13583591
Patent Flag: 1

Claim One:
1. A computer-implemented information processing apparatus comprising: a CPU; and a memory storing instructions to be executed by the CPU, the instructions causing the CPU to implement: a judgment rule candidate generating unit which generates a judgment rule candidate that is a combination of a plurality of conditions combined on the basis of a rule given in advance; a materialization-estimate calculation unit which calculates a judgment rule materialization estimate value indicating a materialization frequency estimate for each of said judgment rule candidates, on the basis of a sensor availability rate indicating an availability rate of a sensor in a specific period of time which detects a status of a device; a judgment rule selection unit which selects a judgment rule from among the judgment rule candidates, on the basis of said judgment-rule materialization estimate value and a notification amount indicating a desired notification frequency of information wherein: said conditions include priority; said judgment rule selection unit selects said judgment rule from among said judgment rule candidates which express a product of all said conditions including said priority; wherein when the number of said selected judgment rules is smaller than the setting value given in advance: said materialization-estimate calculation unit regards said condition with said priority of which said sensor availability rate is the lowest as the condition without said priority and recalculates said judgment rule materialization estimate value; and said judgment rule selection unit reselects said judgment rule on the basis of said recalculated judgment rule materialization estimate value, said notification amount and said selected judgment rule and regards the reselected judgment rule as the selection result.