×

Dynamically programmed water timer

  • US 9,829,871 B1
  • Filed: 07/30/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 07/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A programmable controller associated with an irrigation system for a property, the programmable controller comprising:

  • interface ports that are configurable in multiple settings that relate to multiple, different types of irrigation system components;

    at least one processor; and

    at least one computer-readable storage medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one process to perform operations comprising;

    receiving data identifying a particular type of irrigation system component that is to be controlled by the programmable controller, wherein the data identifying the particular type of irrigation system component is received based on input from a user of the property that specifies the particular type of irrigation system component that is to be controlled by the programmable controller, or is received from the particular type of irrigation system component based on detecting a connection between one or more interface ports of the programmable controller and the particular type of irrigation system component;

    based on receiving the data identifying the particular type of irrigation system component, accessing configuration information for the particular type of irrigation system component;

    determining a configuration for one or more of the interface ports of the programmable controller based on the configuration information for the particular type of irrigation system component;

    configuring the one or more of the interface ports of the programmable controller according to the determined configuration;

    detecting a connection between the particular type of irrigation system component and the programmable controller that satisfies the determined configuration; and

    based on detecting the connection between the particular type of irrigation system component and the programmable controller that satisfies the determined configuration, controlling the particular type of irrigation system component through the one or more of the interface ports.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×