| CPC G10L 15/22 (2013.01) [G06F 11/3438 (2013.01); G10L 15/1815 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more processors; and
non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
determining characteristics of a first type of smart home device configuration for a first device based at least in part on a device type of the first device and a naming indicator of the first device;
storing, in association with user account data, first data indicating the first type of smart home device configuration for the first device;
receiving second data indicating how the first device is currently being utilized;
predicting, from the device type of the first device, the naming indicator of the first device, and how the first device is currently being utilized, that the first type of smart home device configuration for the first device is likely to result in usage of the first device lapsing within a predefined period of time;
determining third data indicating a second type of smart home device configuration for the first device that is predicted to result in the usage of the first device during the predefined period of time, wherein the first type of smart home device configuration is associated with first smart home functionality and the second type of smart home device configuration is associated with second smart home functionality that differs at least in part from the first smart home functionality;
generating fourth data representing a recommendation to transition the first device from the first type of smart home device configuration to the second type of smart home device configuration;
sending, prior to the usage of the first device lapsing, the fourth data to a second device associated with the user account data, the fourth data causing the recommendation to be output by the second device; and
in response to receiving first user input data accepting the recommendation, storing fifth data in association with the user account data, the fifth data indicating that the first device is associated with the second type of smart home device configuration instead of the first type of smart home device configuration.
|