ADJUSTING HOME AUTOMATION COMFORT BASED ON VEHICLE ASSOCIATED USER PROFILE DATA
Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of individuals with an intuitive and comfortable vehicular environment. The present disclosure includes a system that provides various outputs based on a user profile and determined context. An output provided by the present disclosure can change a configuration of a vehicle, device, building, and/or a system associated with the user profile. The configurations can include comfort and interface settings that can be adjusted based on the user profile information. Further, the user profiles can track health data related to the user and make adjustments to the configuration to assist the health of the user.
1 . A method, comprising:
referring to a user profile memory associated with a user for vehicle setting information;
detecting an identification of at least one area of a building associated with the user;
determining that the at least one area of the building includes a configurable comfort setting; and
determining, based at least partially on the identification of the at least one area of the building and the vehicle setting information, to adjust the configurable comfort setting of the at least one area of the building.
2 . The method of claim 1 , further comprising:
providing an adjustment output to a building comfort control system, wherein the building comfort control system is adapted to control the configurable comfort setting of the at least one area of the building.
3 . The method of claim 2 , wherein prior to providing the adjustment output, the method further comprises:
determining a presence of the user inside the at least one area of the building, wherein the adjustment output is provided based at least partially on determining the user is present is inside the at least one are of the building.
4 . The method of claim 2 , wherein prior to providing the adjustment output, the method further comprises:
determining an expected time of arrival corresponding to an expected time the user is to be inside the at least one area of the building, wherein the expected time of arrival is based on one or more of user location data, historical data, and stored preferences, and wherein the adjustment output is provided based at least partially on the expected time of arrival such that the adjustment output is provided prior to or at the expected time of arrival.
5 . The method of claim 2 , further comprising:
determining that the user made a change to the adjusted configurable comfort setting; and
storing the change made to the adjusted configurable comfort setting in the user profile memory.
6 . The method of claim 5 , further comprising:
determining a presence of the user inside a vehicle, and wherein the adjustment output is provided based at least partially on determining the user is present inside the vehicle.
7 . The method of claim 1 , wherein prior to referring to the user profile memory the method further comprises:
storing, in the user profile memory, information corresponding to areas of a building occupied by the user;
collecting vehicle setting data associated with the user, wherein the vehicle setting data includes at least one of vehicle comfort settings and infotainment settings made by the user; and
storing the vehicle setting data in the user profile memory.
8 . The method of claim 1 , wherein the vehicle setting information includes an interior temperature of a vehicle, and wherein the configurable comfort setting of the at least one area of the building is a temperature associated with the at least one area.
9 . The method of claim 8 , wherein the configurable comfort setting of the at least one area of the building is adjusted to match the vehicle setting information in the user profile memory.
10 . A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, perform a method comprising:
referring to a user profile memory associated with a user for vehicle setting information;
detecting an identification of at least one area of a building associated with the user;
determining that the at least one area of the building includes a configurable comfort setting; and
determining, based at least partially on the identification of the at least one area of the building and the vehicle setting information, to adjust the configurable comfort setting of the at least one area of the building.
11 . The non-transitory computer readable medium of claim 10 , wherein the method further comprises:
providing an adjustment output to a building comfort control system, wherein the building comfort control system is adapted to control the configurable comfort setting of the at least one area of the building.
12 . The non-transitory computer readable medium of claim 11 , wherein prior to providing the adjustment output, the method further comprises:
determining a presence of the user inside the at least one area of the building, wherein the adjustment output is provided based at least partially on determining the user is present is inside the at least one are of the building.
13 . The non-transitory computer readable medium of claim 11 , wherein prior to providing the adjustment output, the method further comprises:
determining an expected time of arrival corresponding to an expected time the user is to be inside the at least one area of the building, wherein the expected time of arrival is based on one or more of user location data, historical data, and stored preferences, and wherein the adjustment output is provided based at least partially on the expected time of arrival such that the adjustment output is provided prior to or at the expected time of arrival.
14 . The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
determining that the user made a change to the adjusted configurable comfort setting; and
storing the change made to the adjusted configurable comfort setting in the user profile memory.
15 . The non-transitory computer readable medium of claim 14 , wherein the method further comprises:
determining a presence of the user inside a vehicle, and wherein the adjustment output is provided based at least partially on determining the user is present inside the vehicle.
16 . The non-transitory computer readable medium of claim 10 , wherein prior to referring to the user profile memory the method further comprises:
storing, in the user profile memory, information corresponding to areas of a building occupied by the user;
collecting vehicle setting data associated with the user, wherein the vehicle setting data includes at least one of vehicle comfort settings and infotainment settings made by the user; and
storing the vehicle setting data in the user profile memory.
17 . The non-transitory computer readable medium of claim 10 , wherein the vehicle setting information includes an interior temperature of a vehicle, and wherein the configurable comfort setting of the at least one area of the building is a temperature associated with the at least one area.
18 . The non-transitory computer readable medium of claim 17 , wherein the configurable comfort setting of the at least one area of the building is adjusted to match the vehicle setting information in the user profile memory.
19 . A settings control system, comprising:
a building automation system configured to refer to a user profile memory associated with a user for vehicle setting information, detect an identification of at least one area of a building associated with the user, determine that the at least one area of the building includes a configurable comfort setting, and determine, based at least partially on the identification of the at least one area of the building and the vehicle setting information, to adjust the configurable comfort setting of the at least one area of the building.
20 . The system of claim 19 , wherein the building automation system is contained in a memory and executed by a processor of the settings control system, wherein the building automation system is further configured to provide an adjustment output to a building comfort control system, and wherein the building comfort control system is adapted to control the configurable comfort setting of the at least one area of the building.