Patent Document ID: 9579790
Application ID: 14489373
Patent Flag: 1

Claim One:
1. A method of operating a learning process for a computerized apparatus, the method comprising: operating the learning process to determine a plurality of respective associations between a plurality of commands and a plurality of contexts; storing the plurality of associations, one or more of the plurality of associations being configured to enable provision of one or more of the plurality of commands based on an occurrence of one or more of the plurality of contexts; determining the one or more of the plurality of contexts via one or more sensory inputs; determining a first user indication corresponding to the one or more sensory inputs; when a given association between the one or more of the plurality of commands and the one or more of the plurality of contexts occurs, executing one or more tasks corresponding to the one or more of the plurality of commands; responsive to a second user indication, updating the one or more of the plurality of associations, the updating the one or more of the plurality of associations being configured to reduce a probability of the provision of at least one of the plurality of commands based on another occurrence of the one or more of the plurality of contexts subsequent to the updating the one or more of the plurality of associations, the second user indication comprising an unlearn indication; and when the unlearn indication is present, inhibiting execution of at least one of the one or more tasks.