Patent ID: 11934160
Assignee: APPLE INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a mobile device, cause the one or more processors of the mobile device to perform operations to interact with a smart home control system configured to control one or more electric appliances, the operations comprising:
determining that a first interaction with the smart home control system has been received via a user interface on a display of the mobile device;
assigning a label describing or identifying the first interaction, the label supplied by the smart home control system;
determining a vector of environmental readings obtained by one or more sensors of the mobile device at a time of the first interaction;
associating the label with the vector of environmental readings obtained at the time of the first interaction;
at a time after the first interaction, matching a set of sensor readings with the vector of environmental readings obtained at the time of the first interaction;
predicting, based on the matching, that a second interaction will be performed, the second interaction described or identified by the label associated with the vector of environmental readings;
identifying the user interface of the mobile device through which the first interaction is received; and
presenting, based on the predicting, the user interface on the display of the mobile device to receive selections associated with the second interaction with the smart home control system.