| Patent application number | Description | Published |
| 20090140062 | HVAC CONTROLLER THAT SELECTIVELY REPLACES OPERATING INFORMATION ON A DISPLAY WITH SYSTEM STATUS INFORMATION - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user. | 06-04-2009 |
| 20090143879 | HVAC CONTROLLER WITH PARAMETER CLUSTERING - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user. | 06-04-2009 |
| 20090143880 | HVAC CONTROLLER WITH CONTEXT SENSITIVE HELP SCREENS - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user. | 06-04-2009 |
| 20090143916 | HVAC CONTROLLER HAVING A PARAMETER ADJUSTMENT ELEMENT WITH A QUALITATIVE INDICATOR - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user. | 06-04-2009 |
| 20110184562 | HVAC CONTROL WITH UTILITY TIME OF DAY PRICING SUPPORT - The present disclosure provides a method for operating a utility-powered HVAC system for conditioning inside air of a building. In an illustrative but non-limiting example, a nominal schedule is maintained by a local HVAC controller, where the nominal schedule has a number of days and one or more time periods for each of at least some of the days. The nominal schedule also has at least one setpoint associated with each of the time periods. The local HVAC controller is configured to accept manual input from a user via a user interface. The manual input may include accepting entry of a utility pricing schedule that corresponds to scheduled price changes of a utility. The utility pricing schedule may include at least one enhanced pricing time period. Entry of at least one utility price level setpoint offset may also be accepted to correspond to each of the enhanced pricing time periods. The nominal schedule may then be modified or overridden to include the utility pricing schedule, resulting in a utility pricing operating schedule. One or more HVAC units may then be controlled by the local HVAC controller in accordance with the utility pricing operating schedule. | 07-28-2011 |
| 20110184564 | HVAC CONTROL WITH UTILITY TIME OF DAY PRICING SUPPORT - The present disclosure provides a method for operating a utility-powered HVAC system for conditioning inside air of a building. In an illustrative but non-limiting example, a nominal schedule is maintained by a local HVAC controller, where the nominal schedule has a number of days and one or more time periods for each of at least some of the days. The nominal schedule also has at least one setpoint associated with each of the time periods. The local HVAC controller is configured to accept manual input from a user via a user interface. The manual input may include accepting entry of a utility pricing schedule that corresponds to scheduled price changes of a utility. The utility pricing schedule may include at least one enhanced pricing time period. Entry of at least one utility price level setpoint may also be accepted to correspond to each of the enhanced pricing time periods. The nominal schedule may then be modified or overridden to include the utility pricing schedule, resulting in a utility pricing operating schedule. One or more HVAC units may then be controlled by the local HVAC controller in accordance with the utility pricing operating schedule. | 07-28-2011 |
| 20120116593 | HVAC CONTROLLER THAT SELECTIVELY REPLACES OPERATING INFORMATION ON A DISPLAY WITH SYSTEM STATUS INFORMATION - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user. | 05-10-2012 |
| Patent application number | Description | Published |
| 20080256475 | Thermal Comfort controller with Touch Screen Display - A programmable controller such as an HVAC controller that provides a confirmation message to a user indicating that a parameter that has been modified by the user has been or will be saved. Such a confirmation message may help assure a user that their program modifications have been accepted and/or saved by the controller, thereby reducing the anxiety some users feet when programming such controllers. | 10-16-2008 |
| 20100131112 | INTERVIEW PROGRAMMING FOR AN HVAC CONTROLLER - Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller. | 05-27-2010 |
| 20100145528 | CONTRLLER INTERFACE WITH MULTIPLE DAY PROGRAMMING - A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine. | 06-10-2010 |
| 20100162111 | CONTROLLER INTERFACE WITH SEPARATE SCHEDULE REVIEW MODE - A controller equipped with a user interface having a separate schedule review mode, including methods of accessing and/or programming such devices, are disclosed. The controller may include a user interface that can be utilized to initiate a scheduling routine having a separate schedule review mode for displaying one or more schedule parameters of the controller without initiating the editing mode. An illustrative method of accessing a schedule on a controller coupled to a user interface may include the steps of initializing a scheduling routine within the controller, initiating a schedule review mode within the controller, displaying one or more schedule parameters for at least one period on the user interface, and exiting the scheduling routine. One or more of the schedule parameters can be modified, if desired, by initiating a separate editing mode within the controller. | 06-24-2010 |
| 20110160915 | CONTROLLER INTERFACE WITH MULTIPLE DAY PROGRAMMING - A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine. | 06-30-2011 |
| 20120022701 | CONTROLLER INTERFACE WITH SEPARATE SCHEDULE REVIEW MODE - A controller equipped with a user interface having a separate schedule review mode, including methods of accessing and/or programming such devices, are disclosed. The controller may include a user interface that can be utilized to initiate a scheduling routine having a separate schedule review mode for displaying one or more schedule parameters of the controller without initiating the editing mode. An illustrative method of accessing a schedule on a controller coupled to a user interface may include the steps of initializing a scheduling routine within the controller, initiating a schedule review mode within the controller, displaying one or more schedule parameters for at least one period on the user interface, and exiting the scheduling routine. One or more of the schedule parameters can be modified, if desired, by initiating a separate editing mode within the controller. | 01-26-2012 |
| Patent application number | Description | Published |
| 20090217184 | Control of Design Automation Process - A system is implemented for controlling long running electronic design automation tools. A user may modify the running of the tool in real time using an interface at the user computer. The user computer accepts user input and communicates with a computer running the design application. The design application runs normally unless a user enters input requiring modification of the process being run by the design application. | 08-27-2009 |
| 20090241082 | Method and System for Generating an Accurate Physical Realization for an Integrated Circuit Having Incomplete Physical Constraints - A method, system and program product are described for implementing an integrated circuit. Synthesis tools and a continuum of physical constraints are used to generate a physical realization of a circuit from a hierarchy of logical circuits. Missing physical constraints are generated based on the behavior of the logical circuits, technology rules, timing constraints, and user controls. These constraints are refined throughout the process to produce an accurate physical realization. Generation of the physical constraints is user-controlled, allowing for a full continuum of input. | 09-24-2009 |
| 20100064264 | METHOD TO GRAPHICALLY IDENTIFY REGISTERS WITH UNBALANCED SLACK AS PART OF PLACEMENT DRIVEN SYNTHESIS OPTIMIZATION - A method for identifying latches in physical designs with unbalanced slack, comprising: creating a netlist describing a logical design, the logical design having a plurality of latches therein; performing a placement of the logical design to obtain a physical design; measuring a slack difference of each of the plurality of latches; selecting a color for each of the plurality of latches based on the slack difference correspondingly measured for each of the plurality of latches; and generating a graphical image identifying each one of the plurality of latches with slack difference in color, the color selected for each one of the plurality of latches with slack difference being indicative of the severity of the slack difference. | 03-11-2010 |
| 20110265052 | EFFICIENTLY APPLYING A SINGLE TIMING ASSERTION TO MULTIPLE TIMING POINTS IN A CIRCUIT - A computer implemented method, system and/or computer program product efficiently manage timing parameters in a circuit. Multiple instances of a definition are implemented onto a circuit. A set of related pins from the multiple instances are defined, and a common assertion value is asserted against all pins in the set of related pins. | 10-27-2011 |
| 20110271245 | CLOCK ALIAS FOR TIMING ANALYSIS OF AN INTEGRATED CIRCUIT DESIGN - A timing analysis mechanism allows defining a clock alias that correlates a clock that is not present in an integrated circuit design to a real clock in the integrated circuit design. In a first implementation, when an existing user assertion references a clock alias, the timing analysis mechanism generates a new user assertion that references the real clock specified in the clock alias. The new user assertion is then used in the timing analysis and the existing user assertion is not. In a second implementation, when an existing user assertion references a clock alias, the timing analysis mechanism generates a duplicate clock in the timing database, preserving all its attributes, and then passes the assertion using the alias name as well as any assertions using the corresponding real clock name to the timing engine to be used in the timing analysis. | 11-03-2011 |
| 20120017186 | SPECIFYING CIRCUIT LEVEL CONNECTIVITY DURING CIRCUIT DESIGN SYNTHESIS - Exemplary embodiments include a method for modifying a circuit synthesis flow having automated instructions, the method including receiving circuit design input for a circuit design, receiving custom specifications to the circuit design input, synthesizing high level logic from the circuit design input, placing logic on the circuit design, refining the circuit design and generating a circuit description from the circuit design. | 01-19-2012 |