IP Library Granted Patent US 7,181,317
Granted Patent B2
US 7,181,317 · App. 10/726,245 · Granted Feb 20, 2007

Controller interface with interview programming

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,181,317
App. No.
10/726,245
Granted
Feb 20, 2007
Kind
B2
Abstract

A controller and a method of programming a schedule of a controller having a user interface, the schedule having a number of schedule parameters, the method including the steps of: providing one or more interview questions to a user via the user interface; accepting one or more user responses to the one or more interview questions from the user via the user interface; and modifying one or more of the schedule parameters based on the user responses provided by the user interface.

Claims (59)

1. A method of programming a schedule of an HVAC controller having a user interface, the schedule having a number of HVAC schedule parameters, the method comprising the steps of:

asking two or more interview questions of a user via the user interface, each of the two or more interview questions eliciting a numerical time and/or a numerical temperature as a response;

accepting one or more user responses from the user via the user interface, in a non-graphical form, to the two or more interview questions; and

creating and/or modifying one or more of the HVAC schedule parameters based on the user responses provided by the user interface.

2. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that elicit an affirmative or negative user response.

3. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that elicit a “YES” or a “NO” user response.

4. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that are natural language questions.

5. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that are phrases.

6. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that are phrases having three or more words.

7. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that are audible.

8. The method according to claim 1 , wherein the accepting step comprises accepting one or more user aural responses.

9. The method according to claim 1 , wherein the schedule further includes one or more lawn sprinkler schedule parameters, wherein the creating and/or modifying step comprises modifying one or more lawn sprinkler schedule parameters.

10. The method according to claim 1 , wherein the schedule further includes one or more security schedule parameters, wherein the creating and/or modifying step comprises modifying one or more security system schedule parameters.

11. The method according to claim 1 , wherein the schedule further includes one or more lighting schedule parameters, wherein the creating and/or modifying step comprises modifying one or more lighting schedule parameters.

12. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions related to, which weekdays have a same schedule, when a first person wakes up, when a last person goes to sleep, when a last person leaves during the day, when a first person arrives home, what a comfortable temperature is when heat is on, what a comfortable temperature is when air conditioning is on, what a comfortable sleeping temperature is in summer, or what a comfortable sleeping temperature is in winter.

13. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that provide a plurality of predetermined responses for selection by the user.

14. The method according to claim 1 , wherein the asking step comprises asking one or more interview questions that further display a previous answer that was accepted by the user interface.

15. An HVAC controller comprising:

a programmable schedule, the schedule having a number of HVAC schedule parameters; and

a user interface, adapted and configured to ask two or more interview questions of a user, and to accept a numerical value for each of at least two of the two or more interview questions as user responses, said at least two of the two or more interview questions including at least one interview question relating to a comfort temperature level of the user, and at least one different question relating to a schedule of the user;

wherein, one or more of the schedule parameters are modified based on the user responses.

16. The controller according to claim 15 , wherein the user interface comprises a touchscreen.

17. The controller according to claim 15 , wherein the user interface provides one or more interview questions that elicit a “YES” or a “NO” user response.

18. The controller according to claim 15 , wherein the user interface asks one or more interview questions that are phrases having two or more words.

19. The controller according to claim 15 , wherein the one or more schedule parameters further include one or more security system schedule parameters.

20. The controller according to claim 15 , wherein the user interface asks one or more interview questions that provide a plurality of predetermined responses for selection by the user.

21. An HVAC controller comprising:

schedule means for providing a programmable schedule, the programmable schedule having a number of HVAC schedule parameters; and

user interface means adapted and configured to ask two or more interview questions of a user, and to accept one or more user responses to each of the two or more interview questions from the user, said two or more interview questions including at least one interview question eliciting a discrete numerical value from the user relating to the user's comfort level and/or schedule;

wherein, the controller modifies one or more of the schedule parameters based on the user responses provided by the user interface.

22. A method of programming a schedule of an HVAC controller having a user interface, the schedule having a number of HVAC schedule parameters, the method comprising the steps of:

asking one or more interview questions a user via the user interface, said one or more interview questions including at least one interview question relating to the user's comfort level and/or schedule;

accepting one or more discrete numerical values as user responses to the one or more interview questions from the user via the user interface;

translating the one or more discrete numerical values to form a translated response including one or more setpoints; and

modifying one or more of the schedule parameters based on the translated response.

23. The method according to claim 22 , wherein the asking step comprises asking one or more interview questions that elicit a “YES” or a “NO” user response.

24. The method according to claim 22 , wherein the asking step comprises asking one or more interview questions that are natural language questions.

25. The method according to claim 22 , wherein the asking step comprises asking one or more interview questions that are phrases having three or more words.

26. The method according to claim 22 , wherein the schedule further includes one or more lawn sprinkler schedule parameters, wherein the modifying step comprises modifying one or more lawn sprinkler schedule parameters.

27. The method according to claim 22 , wherein the asking step comprises asking one or more interview questions that provide a plurality of predetermined responses for selection by the user.

28. An HVAC controller comprising:

a programmable schedule, the schedule having a number of HVAC schedule parameters;

a user interface, adapted and configured to ask one or more interview questions of a user, and to accept one or more discrete numerical values as user responses to each of at least one of the one or more interview questions from the user, said one or more interview questions including at least one interview question relating to the user's comfort level and/or schedule; and

a translator, adapted and configured to translate the one or more discrete numerical values of the user responses to form a translated response;

wherein, the number of schedule parameters are modified based on the translated response.

29. The controller according to claim 28 , wherein the user interface asks one or more interview questions that elicit a “YES” or a “NO” user response.

30. The controller according to claim 28 , wherein the user interface asks one or more interview questions that are phrases having two or more words.

31. The controller according to claim 28 , wherein the schedule further includes one or more security system schedule parameters.

32. The controller according to claim 28 , wherein the user interface asks one or more interview questions that provide a plurality of predetermined responses for selection by the user.

33. A method of programming a schedule of an HVAC controller having a user interface, the schedule having a number of HVAC schedule parameters, the method comprising the steps of:

sequentially posing a number of queries to a user via the user interface, at least one of said queries relating to the user's comfort and at least another one of the queries related to a user's schedule; and

accepting user responses to at least selected queries, the sequence of queries adapted to collect sufficient information from the user responses to generate at least a major portion of the schedule parameters.

34. The method according to claim 33 , wherein the sequentially posing step comprises sequentially posing a number of queries that elicit a “YES” or a “NO” user response.

35. The method according to claim 33 , wherein the sequentially posing step comprises sequentially posing a number of queries that are context sensitive to the user response.

36. The method according to claim 35 , wherein the accepting step comprises determining the number and/or sequence of queries based on the user responses to the context sensitive queries.

37. The method according to claim 33 , further comprising the step of generating HVAC schedule parameters using the user responses accepted during the accepting step.

38. The method according to claim 33 , wherein the schedule parameters further include one or more lawn sprinkler schedule parameters.

39. The method according to claim 33 , wherein the sequentially posing a number of queries step includes sequentially posing a number of queries related to, which weekdays will have a same schedule, when a first person wakes up, when a last person goes to sleep, when a last person leaves during the day, when a first person arrives home, what a comfortable temperature is when heat is on, what a comfortable temperature is when air conditioning is on, what a comfortable sleeping temperature is in summer, or what a comfortable sleeping temperature is in winter.

40. The method according to claim 33 , wherein the sequentially posing step comprises sequentially posing one or more queries that provide a plurality of predetermined responses for selection by the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047785/0166 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2003
From: AMUNDSON, JOHN B.; FINCH, HEIDI J.; VICK, BRENT D.
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 014765/0814 →