METHODS AND SYSTEMS FOR CONTROL OF HOME AUTOMATION ACTIVITY BASED ON USER CHARACTERISTICS
First Claim
1. A computer-implemented method, the method comprising:
- receiving, at a television receiver, an input from a user including a set of preferences associated with a home automation system;
generating, by the television receiver, a user profile using the set of preferences, wherein the user profile includes settings associated with a user and a set of characteristics of the home automation system, and wherein the profile includes home automation settings associated with a first location and home automation settings associated with a second location;
receiving, at the television receiver, data indicating that the mobile device has moved from the first location to the second location;
transmitting, by the television receiver, the user profile to a mobile device associated with the user, wherein when the user profile is received, the settings associated with the first location are applied to the home automation system;
receiving, at the television receiver, data indicating that the mobile device has been at the second location for a period of time;
comparing, by the television receiver, the period of time to a predetermined threshold period of time; and
in response to determining that the period of time exceeds the threshold period of time, applying the home automation settings associated with the second location to the home automation system.
2 Assignments
0 Petitions
Accused Products
Abstract
The present technology relates to systems and methods for control of home automation activity based on user preferences. More specifically, the present technology relates to using a home automation system to control home automation activity based on user preferences. Example embodiments include receiving an input from a user including a set of preferences, generating a user profile using the set of preferences, receiving data indicating that a mobile device has moved from a first location to a second location, transmitting the user profile to the mobile device for application to the home automation system, receiving data indicating that the mobile device has been at the second location for a period of time, comparing the period of time to a predetermined threshold period of time, and applying the home automation settings associated with the second location to the home automation system.
105 Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving, at a television receiver, an input from a user including a set of preferences associated with a home automation system; generating, by the television receiver, a user profile using the set of preferences, wherein the user profile includes settings associated with a user and a set of characteristics of the home automation system, and wherein the profile includes home automation settings associated with a first location and home automation settings associated with a second location; receiving, at the television receiver, data indicating that the mobile device has moved from the first location to the second location; transmitting, by the television receiver, the user profile to a mobile device associated with the user, wherein when the user profile is received, the settings associated with the first location are applied to the home automation system; receiving, at the television receiver, data indicating that the mobile device has been at the second location for a period of time; comparing, by the television receiver, the period of time to a predetermined threshold period of time; and in response to determining that the period of time exceeds the threshold period of time, applying the home automation settings associated with the second location to the home automation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A television receiver, comprising:
-
one or more processors; a wireless transceiver communicatively coupled to the one or more processors; a non-transitory computer readable storage medium communicatively coupled to the one or more processors, wherein the non-transitory computer readable storage medium includes instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving, at a television receiver, an input from a user including a set of preferences associated with a home automation system; generating, by the television receiver, a user profile using the set of preferences, wherein the user profile includes settings associated with a user and a set of characteristics of the home automation system, and wherein the profile includes home automation settings associated with a first location and home automation settings associated with a second location; receiving, at the television receiver, data indicating that the mobile device has moved from the first location to the second location; transmitting, by the television receiver, the user profile to a mobile device associated with the user, wherein when the user profile is received, the settings associated with the first location are applied to the home automation system; receiving, at the television receiver, data indicating that the mobile device has been at the second location for a period of time; comparing, by the television receiver, the period of time to a predetermined threshold period of time; and in response to determining that the period of time exceeds the threshold period of time, applying the home automation settings associated with the second location to the home automation system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
-
receiving, at a television receiver, an input from a user including a set of preferences associated with a home automation system; generating, by the television receiver, a user profile using the set of preferences, wherein the user profile includes settings associated with a user and a set of characteristics of the home automation system, and wherein the profile includes home automation settings associated with a first location and home automation settings associated with a second location; receiving, at the television receiver, data indicating that the mobile device has moved from the first location to the second location; transmitting, by the television receiver, the user profile to a mobile device associated with the user, wherein when the user profile is received, the settings associated with the first location are applied to the home automation system; receiving, at the television receiver, data indicating that the mobile device has been at the second location for a period of time; comparing, by the television receiver, the period of time to a predetermined threshold period of time; and in response to determining that the period of time exceeds the threshold period of time, applying the home automation settings associated with the second location to the home automation system. - View Dependent Claims (20)
-
Specification