# US 2017/0285602 A1 · Controlling a Water Installation Device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0285602 A1
- Document ID: US20170285602A1
- Status: Published application
- Kind: A1
- Application number: 15/630,561
- Filed: 2017-06-22
- Published: 2017-10-05
- Earliest claimed: 2014-12-23
- Assignees: Fluidra, S.A.
- Applicants: Fluidra, S.A.
- Inventors: David GIMÉNEZ PALLARÈS; Òscar PENELO ARIAS; Domènec MELENDO CASADO; Daniel BUJALANCE COLL
- Web page: https://patentgrep.com/patent/US20170285602A1

## CPC

- G05B 19/0426: {Programming the control sequence}
- G05B 15/02: electric
- G05B 2219/2625: Sprinkler, irrigation, watering
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

In a first aspect, a method is provided of controlling a water installation device by a water installation controlling apparatus by using a descriptor file. The descriptor file comprises one or more operation instructions and one or more configuration instructions having a textual data format. The method comprises processing the one or more operation instructions by the water installation controlling apparatus in such a way that operation of the water installation device is performed based on the one or more operation instructions. The method further comprises processing the one or more configuration instructions by the water installation controlling apparatus in such a way that configuration of the water installation device via a user interface is performed based on the one or more configuration instructions.

## Claims

### Claim 1

A method of controlling a water installation device by a water installation controlling apparatus by using a descriptor file, the descriptor file including one or more operation instructions and one or more configuration instructions having a textual data format, the method comprising:
processing the one or more operation instructions by the water installation controlling apparatus in such a way that operation of the water installation device is performed based on the one or more operation instructions;
processing the one or more configuration instructions by the water installation controlling apparatus in such a way that configuration of the water installation device via a user interface is performed based on the one or more configuration instructions;
the one or more configuration instructions comprise one or more interface instructions associated with an implementation of the user interface; and wherein processing the one or more configuration instructions comprises processing the one or more interface instructions in such a way that the configuration of the water installation device via the user interface is performed using said implementation of the user interface;
the one or more interface instructions comprising a pointer pointing to the implementation of the user interface which is outside the descriptor file.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the implementation of the user interface is comprised in the one or more interface instructions inside the descriptor file.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the implementation of the user interface is comprised in the water installation controlling apparatus.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the implementation of the user interface is comprised in a server connected with the water installation controlling apparatus.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the one or more operation instructions comprise one or more trigger instructions implementing one or more trigger conditions in such a way that the operation of the water installation device comprises triggering activation of the water installation device when at least one of the trigger conditions is satisfied.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the one or more trigger conditions comprise a trigger condition depending on a timer, such that the timer depending trigger condition is satisfied when the timer reaches a predefined time value.

### Claim 7 (depends on 5)

The method according to claim 5, wherein the one or more trigger conditions comprise a trigger condition depending on the status of another water installation device, such that the status dependent trigger condition is satisfied when said another water installation device reaches a predefined status.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the one or more operation instructions comprise one or more data logging instructions associated with one or more data logging registers of the water installation device; and wherein processing the one or more operation instructions comprises processing the one or more data logging instructions in such a way that the operation of the water installation device comprises periodically storing the content of the one or more data logging registers of the water installation device in a repository.

### Claim 9

A method of controlling a water installation device by a water installation controlling apparatus by using a descriptor file, the descriptor file including one or more operation instructions and one or more configuration instructions having a textual data format, the method comprising:
processing the one or more operation instructions by the water installation controlling apparatus in such a way that operation of the water installation device is performed based on the one or more operation instructions;
processing the one or more configuration instructions by the water installation controlling apparatus in such a way that configuration of the water installation device via a user interface is performed based on the one or more configuration instructions;
the one or more configuration instructions comprise one or more configuration register instructions associated with one or more configuration registers of the water installation device; and wherein processing the one or more configuration instructions comprises processing the one or more configuration register instructions in such a way that the configuration of the water installation device via the user interface comprises displaying via the user interface the content of the one or more configuration registers of the water installation device in an updatable manner;
the one or more configuration register instructions are associated with the one or more configuration registers of the water installation device through a pointer pointing to a list of the one or more configuration registers which is outside the descriptor file.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the list of the one or more configuration registers of the water installation device is comprised in the water installation controlling apparatus.

### Claim 11 (depends on 9)

The method according to claim 9, wherein the list of the one or more configuration registers of the water installation device is comprised in a server connected with the water installation controlling apparatus.

### Claim 12 (depends on 9)

The method according to claim 9, wherein the one or more operation instructions comprise one or more trigger instructions implementing one or more trigger conditions in such a way that the operation of the water installation device comprises triggering activation of the water installation device when at least one of the trigger conditions is satisfied.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the one or more trigger conditions comprise a trigger condition depending on a timer, such that the timer depending trigger condition is satisfied when the timer reaches a predefined time value.

### Claim 14 (depends on 12)

The method according to claim 12, wherein the one or more trigger conditions comprise a trigger condition depending on the status of another water installation device, such that the status dependent trigger condition is satisfied when said another water installation device reaches a predefined status.

### Claim 15 (depends on 9)

The method according to claim 9, wherein the one or more operation instructions comprise one or more data logging instructions associated with one or more data logging registers of the water installation device; and wherein processing the one or more operation instructions comprises processing the one or more data logging instructions in such a way that the operation of the water installation device comprises periodically storing the content of the one or more data logging registers of the water installation device in a repository.

### Claim 16

A method of controlling a water installation device by a water installation controlling apparatus by using a descriptor file, the descriptor file including one or more operation instructions and one or more configuration instructions having a textual data format, the method comprising:
processing the one or more operation instructions by the water installation controlling apparatus in such a way that operation of the water installation device is performed based on the one or more operation instructions;
processing the one or more configuration instructions by the water installation controlling apparatus in such a way that configuration of the water installation device via a user interface is performed based on the one or more configuration instructions;
the one or more operation instructions comprise one or more pump register instructions associated with one or more pump registers of the water installation device; and wherein processing the one or more operation instructions comprises processing the one or more pump register instructions in such a way that the operation of the water installation device comprises generating a request/confirmation from the water installation device to a water pump device based on the content of the one or more pump registers of the water installation device.

### Claim 17 (depends on 16)

The method according to claim 16, wherein the one or more operation instructions comprise one or more trigger instructions implementing one or more trigger conditions in such a way that the operation of the water installation device comprises triggering activation of the water installation device when at least one of the trigger conditions is satisfied.

### Claim 18 (depends on 17)

The method according to claim 17, wherein the one or more trigger conditions comprise a trigger condition depending on a timer, such that the timer depending trigger condition is satisfied when the timer reaches a predefined time value.

### Claim 19 (depends on 17)

The method according to claim 17, wherein the one or more trigger conditions comprise a trigger condition depending on the status of another water installation device, such that the status dependent trigger condition is satisfied when said another water installation device reaches a predefined status.

### Claim 20 (depends on 16)

The method according to claim 16, wherein the one or more operation instructions comprise one or more data logging instructions associated with one or more data logging registers of the water installation device; and wherein processing the one or more operation instructions comprises processing the one or more data logging instructions in such a way that the operation of the water installation device comprises periodically storing the content of the one or more data logging registers of the water installation device in a repository.
