Patents by Inventor Steven A. Hales, IV

Steven A. Hales, IV 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: 10175668
    Abstract: Systems and methods are provided for efficiently controlling energy-consuming systems, such as heating, ventilation, or air conditioning (HVAC) systems. For example, an electronic device used to control an HVAC system may encourage a user to select energy-efficient temperature setpoints. Based on the selected temperature setpoints, the electronic device may generate or modify a schedule of temperature setpoints to control the HVAC system.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: January 8, 2019
    Assignee: GOOGLE LLC
    Inventors: Anthony Michael Fadell, Yoky Matsuoka, David Sloo, Michael Plitkins, Michael James Matas, Matthew Lee Rogers, Evan J. Fisher, Eric A. Lee, Steven A. Hales, IV, Mark D. Stefanski, Rangoli Sharan
  • Patent number: 9952573
    Abstract: Devices and methods are provided for generating and/or displaying a graphical user interface used to control an energy-consuming system, such as a heating, ventilation, or air conditioning (HVAC) system. Such an electronic device may include, for example, a processor that generates the graphical user interface and an electronic display that displays the graphical user interface. The graphical user interface may include a menu formed from discrete display elements that, owing to the way in which the discrete display elements are shifted into and out of view on the screen, appear to be spatially related to one another.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 24, 2018
    Assignee: GOOGLE LLC
    Inventors: David Sloo, Anthony Michael Fadell, Matthew Lee Rogers, Michael Plitkins, Michael James Matas, Steven A. Hales, IV
  • Publication number: 20170045864
    Abstract: Systems and methods are provided for efficiently controlling energy-consuming systems, such as heating, ventilation, or air conditioning (HVAC) systems. For example, an electronic device used to control an HVAC system may encourage a user to select energy-efficient temperature setpoints. Based on the selected temperature setpoints, the electronic device may generate or modify a schedule of temperature setpoints to control the HVAC system.
    Type: Application
    Filed: August 23, 2016
    Publication date: February 16, 2017
    Inventors: Anthony Michael Fadell, Yoky Matsuoka, David Sloo, Michael Plitkins, Michael James Matas, Matthew Lee Rogers, Evan J. Fisher, Eric A. Lee, Steven A. Hales, IV, Mark D. Stefanski, Rangoli Sharan
  • Patent number: 9459018
    Abstract: Systems and methods are provided for efficiently controlling energy-consuming systems, such as heating, ventilation, or air conditioning (HVAC) systems. For example, an electronic device used to control an HVAC system may encourage a user to select energy-efficient temperature setpoints. Based on the selected temperature setpoints, the electronic device may generate or modify a schedule of temperature setpoints to control the HVAC system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: Anthony Michael Fadell, Yoky Matsuoka, David Sloo, Michael Plitkins, Michael James Matas, Matthew Lee Rogers, Evan J. Fisher, Eric A. Lee, Steven A. Hales, IV, Mark D. Stefanski, Rangoli Sharan
  • Publication number: 20150308705
    Abstract: Devices and methods are provided for generating and/or displaying a graphical user interface used to control an energy-consuming system, such as a heating, ventilation, or air conditioning (HVAC) system. Such an electronic device may include, for example, a processor that generates the graphical user interface and an electronic display that displays the graphical user interface. The graphical user interface may include a menu formed from discrete display elements that, owing to the way in which the discrete display elements are shifted into and out of view on the screen, appear to be spatially related to one another.
    Type: Application
    Filed: July 6, 2015
    Publication date: October 29, 2015
    Inventors: David Sloo, Anthony Michael Fadell, Matthew Lee Rogers, Michael Plitkins, Michael James Matas, Steven A. Hales, IV
  • Patent number: 9075419
    Abstract: Devices and methods are provided for generating and/or displaying a graphical user interface used to control an energy-consuming system, such as a heating, ventilation, or air conditioning (HVAC) system. Such an electronic device may include, for example, a processor that generates the graphical user interface and an electronic display that displays the graphical user interface. The graphical user interface may include a menu formed from discrete display elements that, owing to the way in which the discrete display elements are shifted into and out of view on the screen, appear to be spatially related to one another.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 7, 2015
    Assignee: GOOGLE INC.
    Inventors: David Sloo, Anthony Michael Fadell, Matthew Lee Rogers, Michael Plitkins, Michael James Matas, Steven A. Hales, IV
  • Publication number: 20150153057
    Abstract: The current application is directed to an intelligent control system that includes intelligent thermostats and remote servers that spread call-home events over time to avoid large peak computational and communications loads on intelligent-control-system servers. The spreading of call-home vents over time is effected by use of call-home splay values pseudorandomly generated for intelligent thermostats.
    Type: Application
    Filed: February 10, 2015
    Publication date: June 4, 2015
    Applicant: GOOGLE INC.
    Inventors: Yoky Matsuoka, Steven A. Hales, IV
  • Patent number: 8972065
    Abstract: The current application is directed to an intelligent control system that includes intelligent thermostats and remote servers that spread call-home events over time to avoid large peak computational and communications loads on intelligent-control-system servers. The spreading of call-home vents over time is effected by use of call-home splay values pseudorandomly generated for intelligent thermostats.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventors: Yoky Matsuoka, Steven A. Hales, IV
  • Publication number: 20140316581
    Abstract: Systems and methods are provided for efficiently controlling energy-consuming systems, such as heating, ventilation, or air conditioning (HVAC) systems. For example, an electronic device used to control an HVAC system may encourage a user to select energy-efficient temperature setpoints. Based on the selected temperature setpoints, the electronic device may generate or modify a schedule of temperature setpoints to control the HVAC system.
    Type: Application
    Filed: March 15, 2013
    Publication date: October 23, 2014
    Applicant: NEST LABS, INC.
    Inventors: Anthony Michael Fadell, Yoky Matsuoka, David Sloo, Michael Plitkins, Michael James Matas, Matthew Lee Rogers, Evan J. Fisher, Eric A. Lee, Steven A. Hales, IV, Mark D. Stefanski, Rangoli Sharan
  • Publication number: 20130268124
    Abstract: The current application is directed to an intelligent control system that includes intelligent thermostats and remote servers that spread call-home events over time to avoid large peak computational and communications loads on intelligent-control-system servers. The spreading of call-home vents over time is effected by use of call-home splay values pseudorandomly generated for intelligent thermostats.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Inventors: Yoky Matsuoka, Steven A. Hales, IV
  • Publication number: 20120229521
    Abstract: Provided is a method and system of processing rotational inputs to a control device having an electronic display and user interface, such as a programmable thermostat. Displayed on the electronic display is an initial display element selected from a sequence of display elements. In response to seeing such information, the user applies a rotational input applied to a rotational input device, such as a rotatable ring around the electronic display. A variable scroll assist engine determines an angular movement provided through the rotational input device and applies one or more heuristics to variably assist with a scrolling movement of a sequence of display elements. The variable scroll assist engine may reduce the rotational user input required to traverse an arbitrary number of display elements to as little as a quarter-revolution of the rotational input device in order that a user is better able to operate the control device.
    Type: Application
    Filed: October 21, 2011
    Publication date: September 13, 2012
    Inventors: Steven A. Hales, IV, Michael Plitkins, David Sloo
  • Patent number: D677180
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: March 5, 2013
    Assignee: Nest Labs, Inc.
    Inventors: Michael Plitkins, David Sloo, Steven A. Hales, IV
  • Patent number: D687047
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: July 30, 2013
    Assignee: Nest Labs, Inc.
    Inventors: Steven A. Hales, IV, Michael Plitkins