Patent attributes
A computer-implemented technique controls consumption of applications by a supervisee (e.g., a child). The technique detects when a supervisee attempts to interact with an application. In response, the technique receives context input signals that describe a current context affecting the supervisee. The technique then generates an output result based on the current context information and a set of rules expressed by rule logic. The technique then controls interaction by the supervisee with the application based on the output result. In one implementation, the technique automatically generates the rule logic, which may correspond to a set of discrete rules and/or a machine-trained model that implicitly expresses the rules. At least some of the rules specify amounts of time allocated to the supervisee for interaction with the plural applications in plural contexts. According to another illustrative aspect, the technique uses a machine-trained model to automatically classify a new application.