Updating device behavior based on user behavior
AssigneeApple Inc.
InventorEugene Dvortsov
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer-readable medium are provided for updating device behavior based on user behavior. For example, a user device may receive activity information of a user. Based on the activity information, the device may identify a first activity level of the user. The device may receive an indication that a second device is receiving an incoming call. After receiving the indication of the incoming call, the user device may identify a second activity level of the user. The user device may infer the intent of the user with respect to interacting with the second device based on the relative activity levels and may provide instructions to the second device for changing a setting of the second device based on the inferred intent of the user.
Claims19
A system configured to change a behavior of a portable computing device of a user based at least in part on instructions from a wearable computing device of the user, comprising:
- a first memory of the portable computing device configured to store first computer-executable instructions;
- and
- a first processor of the portable computing device in communication with the first memory, the first processor configured to execute the first computer-executable instructions to at least:
- receive, while in an active state, an incoming call initiated by another device;
- provide information to the wearable computing device relating to the incoming call;
- receive the instructions, from the wearable computing device, for changing a setting of the portable computing device based at least in part on an action taken by the user that is determined by the wearable computing device;
- and
- change the setting of the portable computing device to enable the user to answer the incoming call at the portable computing device;
- and
- a second memory of the wearable computing device configured to store second computer-executable instructions;
- and
- a second processor of the wearable computing device in communication with the second memory, the second processor configured to execute the second computer-executable instructions to at least:
- collect activity information of the user;
- determine, after the incoming call is received by the portable computing device, that the action is taken by the user based at least in part on the collected activity information of the user;
- generate the instructions for changing the setting of the portable computing device;
- and
- provide the instructions to the portable computing device to enable the setting of the portable computing device to be changed based at least in part on the identified action.
A computer-implemented method for updating behavior of a portable computing device in an active state, comprising:
- receiving, by a wearable computing device of a user, an incoming call initiated by an initiating device, the incoming call being received from the portable computing device of the user;
- collecting, by the wearable computing device, activity information of the user;
- determining, by the wearable computing device, that an action is taken by the user based at least in part on the collected activity information of the user after the incoming call is relayed to the wearable computing device from the portable computing device;
- generating, by the wearable computing device, instructions for changing a setting of the portable computing device based at least in part on the action taken by the user that is determined by the wearable computing device;
- providing, by the wearable computing device, the instructions to the portable computing device to enable the setting of the portable computing device to be changed based at least in part on the action;
- and
- identifying, by the wearable computing device, that the portable computing device has changed the setting to enable the user to answer the incoming call at the portable computing device.
A computer-implemented method for updating behavior of a portable computing device of a user, comprising:
- receiving, by the portable computing device, an incoming call initiated by an initiating device;
- providing, by the portable computing device, information to a wearable computing device relating to the incoming call;
- receiving, by the portable computing device, instructions from the wearable computing device for changing a setting of the portable computing device based at least in part on an action taken by the user that is determined by the wearable computing device after the information relating to the incoming call is provided to the wearable computing device;
- and
- changing, by the portable computing device, the setting of the portable computing device to enable the user to answer the incoming call at the portable computing device.
Dependencies are inferred from the claim text.