# US 10,768,579 B2 · Timer device and method for operating said timer device

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

- Number: US 10,768,579 B2
- Document ID: US10768579B2
- Status: Granted
- Kind: B2
- Application number: 15/537,500
- Filed: 2014-12-19
- Published: 2017-12-07
- Granted: 2020-09-08
- Earliest claimed: 2014-12-19
- Assignees: Zobele Holding SPA
- Applicants: Zobele Holding SPA
- Inventors: Emilio Fioravanti; Alessio Giovanelli
- Web page: https://patentgrep.com/patent/US10768579B2

## CPC

- G04F 1/005: {using electronic timing, e.g. counting means (pulse time delay arrangements H03K5/13; modifications of electronic switches for introducing a time delay before switching H03K17/28)}
- G06F 11/0706: {the processing taking place on a specific hardware platform or in a specific software environment}
- G06F 11/0757: {by exceeding a time limit, i.e. time-out, e.g. watchdogs}
- G04F: TIME-INTERVAL MEASURING (measuring pulse characteristics G01R, e.g. G01R29/02; in radar or like systems G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A timer device comprising a first timer in communication with control means, the control means being in communication with an external component and the first timer sending an order to the control means after a first preset time period is counted by the first timer, the timer device also comprising a second timer in communication with the control means, the second timer counting a second preset time period that is a portion of the first preset time period. The timer device permits an accurate operation, even with changes of temperature and voltage, and with a reduced cost.

## Claims

### Claim 1

A fragrance dispenser comprising:
a timer device comprising a first timer in communication with a controller;
said controller being in communication with a fragrance dispenser unit of the fragrance dispenser;
said first timer sending an order to the controller after a first preset time period is counted by the first timer;
the timer device further comprising a second timer in communication with said controller, said second timer counting a second preset time period, wherein the second preset time period is shorter than said first preset time period and is a portion of said first preset time period,
wherein when said second time period is expired and said first time period is also expired, said controller is reset, and the fragrance dispenser unit starts a new operation cycle,
wherein when the second time period is expired but the first time period is not expired, the value in a memory is incremented, and the second timer is immediately restarted to run from zero for the second preset time period;
when said second time period is expired and said first time period is also expired, the value in the memory is read and is used to calculate a new time base, and
wherein the new time base is used as the first time period for a next operation cycle of the fragrance dispenser unit.

### Claim 2 (depends on 1)

The fragrance dispenser according to claim 1, wherein said first timer is a watchdog timer.

### Claim 3 (depends on 1)

The fragrance dispenser according to claim 1, wherein the fragrance dispenser further comprises:
a memory in communication with the controller,
wherein said memory acts as a counter and is incremented each time the second time period counted by the second timer expires.

### Claim 4 (depends on 1)

The fragrance dispenser according to claim 1, wherein said first and second timers are placed inside the timer device.

### Claim 5

A method for operating the fragrance dispenser, the method comprising:
setting a first time period to be counted by a first timer;
setting a second time period to be counted by a second timer, wherein said second time period is shorter than said first preset time period and is a portion of the first time period;
when said second time period is expired, but said first time period is not expired, the second timer beginning again the measure of the second time period; and
when said second time period is expired and said first time period is also expired, resetting a controller, and starting a new operation cycle of the fragrance dispenser,
wherein when the second time period is expired but the first time period is not expired, incrementing a value in a memory, and the second timer is immediately restarted to run from zero for the second preset time period;
when said second time period is expired and said first time period is also expired, reading the value in the memory and using the value to calculate a new time base, and
wherein the new time base is used as the first time period for a next operation cycle of the fragrance dispenser unit.
