Patents by Inventor Joseph Adam RUFF

Joseph Adam RUFF has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8761946
    Abstract: The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: June 24, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski, Joseph Adam Ruff
  • Patent number: 8757507
    Abstract: A thermostat for controlling an HVAC system and related systems, methods, and computer program products for facilitating user-friendly installation of the thermostat are described. For one embodiment, automated installation verification is performed by the thermostat by automatically sensing which wires have been inserted, selecting a candidate HVAC operating function (e.g., heating or cooling) that is consistent with a subset of HVAC signal types indicated by the inserted wires, applying control signals to the HVAC system to invoke that HVAC operating function, and processing a time sequence of acquired temperature readings to determine whether that HVAC operating function was successfully carried out. For one embodiment, the initial automated testing of the heating and cooling functions are only carried out at times for which such heating or cooling function would normally be invoked during normal operation of the thermostat. Automated determination of a heat pump call convention is also described.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: June 24, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Anthony Michael Fadell, Yoky Matsuoka, Matthew Lee Rogers, David Sloo, Michael Plitkins, Rangoli Sharan, Joseph Adam Ruff
  • Publication number: 20140094972
    Abstract: The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
    Type: Application
    Filed: May 2, 2013
    Publication date: April 3, 2014
    Applicant: NEST LABS, INC.
    Inventors: Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski, Joseph Adam Ruff
  • Publication number: 20140028551
    Abstract: A smart-home device includes a user interface including an electronic display having a first display mode and a second display mode, the first display mode generally requiring more power than said second display mode. The device also includes a processing system in operative communication with one or more environmental sensors for determining at least one environmental condition. The device additionally includes at least one sensor configured to detect a physical closeness of a user to the at least one sensor. The processing system may be configured to cause the electronic display to be in the first display mode when a closeness threshold has been exceeded, where the processing system is further configured to automatically adjust the closeness threshold based at least in part on a historical plurality of physical closeness events as detected by the at least one sensor.
    Type: Application
    Filed: October 4, 2013
    Publication date: January 30, 2014
    Applicant: NEST LABS, INC.
    Inventors: JOSEPH ADAM RUFF, JONATHAN SOLNIT, EDWIN H. SATTERTHWAITE, JR.
  • Publication number: 20140005839
    Abstract: A thermostat may include a memory and a processing system. The processing system may operate by determining a set of wake-up conditions for the processor to enter into a second operating state from a first operating state, the set of wake-up conditions including at least one threshold value associated with at least one environmental condition; causing the set of wake-up conditions to be stored in the memory; operating in a first mode in which the processor is in the first operating state during a time interval subsequent to causing the set of wake-up conditions to be stored in the memory; determining, while the processor is in the first operating state, whether at least one of the set of wake-up conditions has been met; and then operating in a second mode in which the processor is in the second operating state.
    Type: Application
    Filed: August 29, 2013
    Publication date: January 2, 2014
    Applicant: NEST LABS, INC.
    Inventors: Mark D. Stefanski, Anthony Michael Fadell, Matthew Lee Rogers, Edwin H. Satterthwaite, Andrea Mucignat, Joseph Adam Ruff, Hugo Fiennes
  • Patent number: 8560128
    Abstract: A thermostat includes a user interface that is configured to operate in at least two different modes including a first mode and a second mode. The user interface may require more power when operating in the first mode than in the second mode. The thermostat also includes a plurality of sensors, including at least one sensor configured to detect a presence of a user within a proximity of the thermostat. The thermostat additionally includes a first processing function that is configured to determine a proximity profile and to cause the user interface to be in the first mode one or more sensors provides responses that match the proximity profile. The proximity profile may be computed using a history of responses from the sensors that are likely to coincide with times where users intend to view the user interface.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: October 15, 2013
    Assignee: Nest Labs, Inc.
    Inventors: Joseph Adam Ruff, Jonathan P. Solnit, Edwin H. Satterthwaite
  • Patent number: 8532827
    Abstract: A thermostat includes at least a housing, a user interface, a memory, an environmental sensor, and a processing system. The processing system may be configured to operate in a wake state and a sleep state by determining wake-up conditions upon which the processor is to enter into the wake state from the sleep state that includes a threshold value associated with an environmental condition sensed by the environmental sensor, causing the wake-up conditions to be stored in the memory, operating in the sleep state during a time interval subsequent to causing the wake-up conditions to be stored in the memory, determining whether at least one of the wake-up conditions has been met, and operating in the wake state upon a determination that the at least one wake-up condition has been met.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: September 10, 2013
    Assignee: Nest Labs, Inc.
    Inventors: Mark D. Stefanski, Anthony Michael Fadell, Matthew Lee Rogers, Edwin H. Satterthwaite, Andrea Mucignat, Joseph Adam Ruff, Hugo Fiennes
  • Patent number: 8452457
    Abstract: The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: May 28, 2013
    Assignee: Nest Labs, Inc.
    Inventors: Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski, Joseph Adam Ruff
  • Publication number: 20120179300
    Abstract: In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal battery, methods are disclosed for ensuring that the battery does not become depleted or damaged while at the same time ensuring selected levels of thermostat functionality. Battery charge status is monitored to determine whether the present rate of power usage needs to be stemmed. If the present rate of power usage needs to be stemmed, then a progression of performance levels and/or functionalities are scaled back according to a predetermined progressive power conservation algorithm. In a less preferred embodiment, there is a simple progressive shutdown of functionalities turned off in sequence until the desired amount of discharge stemming is reached. Battery charge preservation measures are also described for cases when an interruption of external supply power used to recharge the battery is detected.
    Type: Application
    Filed: October 6, 2011
    Publication date: July 12, 2012
    Applicant: NEST LABS, INC.
    Inventors: Daniel Adam WARREN, Grant M. ERICKSON, Andrea MUCIGNAT, Edwin H. SATTERTHWAITE, JR., Joseph Adam RUFF, Joseph E. PALMER, Shigefumi HONJO
  • Publication number: 20120130679
    Abstract: A thermostat for controlling an HVAC system and related systems, methods, and computer program products for facilitating user-friendly installation of the thermostat are described. For one embodiment, automated installation verification is performed by the thermostat by automatically sensing which wires have been inserted, selecting a candidate HVAC operating function (e.g., heating or cooling) that is consistent with a subset of HVAC signal types indicated by the inserted wires, applying control signals to the HVAC system to invoke that HVAC operating function, and processing a time sequence of acquired temperature readings to determine whether that HVAC operating function was successfully carried out. For one embodiment, the initial automated testing of the heating and cooling functions are only carried out at times for which such heating or cooling function would normally be invoked during normal operation of the thermostat. Automated determination of a heat pump call convention is also described.
    Type: Application
    Filed: March 1, 2011
    Publication date: May 24, 2012
    Applicant: NEST LABS, INC.
    Inventors: Anthony Michael FADELL, Yoky MATSUOKA, Matthew Lee ROGERS, David SLOO, Michael PLITKINS, Rangoli SHARAN, Joseph Adam RUFF