# US 11,910,291 B2 · Sensor and system for monitoring dispenser levels, traffic flow, and staff location

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

- Number: US 11,910,291 B2
- Document ID: US11910291B2
- Status: Granted
- Kind: B2
- Application number: 17/727,297
- Filed: 2022-04-22
- Published: 2022-08-04
- Granted: 2024-02-20
- Earliest claimed: 2019-03-08
- Assignees: Mero Technologies Inc.
- Applicants: Mero Technologies Inc.
- Inventors: James-Andrew Cole MacDonald
- Web page: https://patentgrep.com/patent/US11910291B2

## CPC

- G01F 23/292: Light {, e.g. infrared or ultraviolet}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06Q 10/06311: {Scheduling, planning or task assignment for a person or group}
- H04W 4/029: Location-based management or tracking services
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 4/38: for collecting sensor information
- H04W 40/244: {using a network of reference devices, e.g. beaconing}
- A47K 10/24: Towel dispensers; Toilet paper dispensers
- H04W 4/12: Messaging; Mailboxes; Announcements
- G01F: MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- A47K: SANITARY EQUIPMENT; ACCESSORIES THEREFOR, e.g. TOILET ACCESSORIES

## Abstract

An electronic material sensor for a container, such as a dispenser for paper or liquid materials, or a waste receptacle, in a facility such as a restroom. The material sensor may be adapted to fit inside an existing material dispenser. The material sensor provides wireless data transmission of the level of liquid or paper material in the container. A traffic sensor senses presence of people in the facility. An electronic beacon assigned to a user, such as a cleaning staff, tracks location of the user in the facility. In a system employing one or more sensors, including material sensors, traffic sensors, and beacons, the sensors send real-time data to a base station running a software application, to give details about levels of the materials and facility usage, and the location of cleaning staff. The system sends notifications to cleaning and maintenance staff when the materials need to be replenished and receptacles need to be emptied, and the system may be used by managers to schedule cleaning according to traffic and location of staff.

## Claims

### Claim 1

A material sensor, comprising:
an electronic circuit including a sensing device that directly senses a level of a material in a container at a selected period of time according to a sleep and wake schedule;
a communications device that transmits data to a base station at the selected period of time according to the sleep and wake schedule; and
a microcontroller that executes an algorithm that implements the sleep and wake schedule and that controls operation of the sensing device and the communications device;
wherein the material sensor is adapted to be retrofitted to the container using a material sensor calibration procedure implemented by an algorithm executed by the microcontroller, including:
obtaining a first sensed level of the material in the container from the sensing device;
storing the first sensed level of the material;
obtaining a second sensed level of the material in the container from the sensing device;
storing the second sensed level of the material;
wherein the communications device transmits the stored first and second sensed levels of the material in the container to the base station;
wherein the microcontroller calculates an actual amount of the material in the container by comparing the directly sensed level of material in the container with the stored first and second sensed levels of the material in the container;
wherein the communications device transmits the calculated actual amount of material in the container to the base station according to the sleep and wake schedule.

### Claim 2 (depends on 1)

The material sensor of claim 1, wherein the communications device transmits the data to the base station wirelessly.

### Claim 3 (depends on 1)

The material sensor of claim 1, wherein the sensing device is an optical sensing device.

### Claim 4 (depends on 1)

The material sensor of claim 1, wherein the container is selected from a material dispenser and a material receptacle.

### Claim 5 (depends on 4)

The material sensor of claim 4, wherein the material dispenser is selected from a paper dispenser and a liquid dispenser.

### Claim 6 (depends on 4)

The material sensor of claim 4, wherein the material receptacle is selected from a waste receptacle and a recycling receptacle.

### Claim 7 (depends on 4)

The material sensor of claim 4, wherein the material sensor is adapted to be retrofitted to an existing material dispenser or material receptacle.

### Claim 8

A system, comprising:
at least one material sensor comprising an electronic circuit including a sensing device that directly senses a level of a material in a container at a selected period of time according to a sleep and wake schedule;
a communications device that transmits data to a base station at the selected period of time according to the sleep and wake schedule; and
a microcontroller that executes an algorithm that implements the sleep and wake schedule and that controls operation of the sensing device and the communications device;
wherein the material sensor is adapted to be retrofitted to the container using a material sensor calibration procedure implemented by an algorithm executed by the microcontroller, including:
obtaining a first sensed level of the material in the container from the sensing device;
storing the first sensed level of the material;
obtaining a second sensed level of the material in the container from the sensing device;
storing the second sensed level of the material;
wherein the communications device transmits the stored first and second sensed levels of the material in the container to the base station;
wherein the microcontroller calculates an actual amount of the material in the container by comparing the directly sensed level of material in the container with the stored first and second sensed levels of the material in the container;
wherein the communications device transmits the calculated actual amount of material in the container to the base station according to the sleep and wake schedule;
the system further comprising:
a base station that communicates with the at least one material sensor; and
a processor that receives data from the base station and performs one or more operations based on the data;
wherein one said operation comprises sending a notification advising of the calculated actual amount of material in a material dispenser or a material receptacle to a user.

### Claim 9 (depends on 8)

The system of claim 8, further comprising a traffic sensor;
wherein the traffic sensor comprises an electronic circuit including a sensing device that senses presence of a person in a selected location or within a selected proximity to the traffic sensor as a measure of traffic;
a communications device that transmits data relating to the measure of traffic to the base station; and
a microcontroller that controls operation of the sensing device and the communications device.

### Claim 10 (depends on 9)

The system of claim 9, further comprising a beacon;
wherein the beacon is assigned to the user;
wherein the beacon comprises an electronic circuit including a communication device that automatically establishes wireless communication with the base station when within a wireless communications range; and
a microcontroller that controls operation of the communications device;
wherein communication of the beacon with the base station indicates that the user is at the location of the base station.

### Claim 11 (depends on 8)

The system of claim 8, wherein the notification comprises at least one of SMS, email, and push notification.

### Claim 12 (depends on 8)

The system of claim 8, wherein the notification is a real-time notification.

### Claim 13

A non-transitory computer-readable medium storing instructions thereon, that when executed by a computer, direct the computer to control operation of-a system comprising:
at least one material sensor comprising an electronic circuit including a sensing device that directly senses a level of a material in a container at a selected period of time according to a sleep and wake schedule;
a communications device that transmits data to a base station at the selected period of time according to the sleep and wake schedule; and
a microcontroller;
wherein executing the stored instructions includes the microcontroller executing a control algorithm that implements the sleep and wake schedule and that controls operation of the sensing device and the communications device;
wherein the material sensor is adapted to be retrofitted to the container using a material sensor calibration procedure implemented by an algorithm executed by the microcontroller, including:
obtaining a first sensed level of the material in the container from the sensing device;
storing the first sensed level of the material;
obtaining a second sensed level of the material in the container from the sensing device;
storing the second sensed level of the material;
wherein the communications device transmits the stored first and second sensed levels of the material in the container to the base station;
wherein the microcontroller calculates an actual amount of the material in the container by comparing the directly sensed level of material in the container with the stored first and second sensed levels of the material in the container;
wherein the communications device transmits the calculated actual amount of material in the container to the base station according to the sleep and wake schedule;
the system further comprising:
a processor that receives data from the base station and performs one or more operations based on the data;
wherein controlling operation of the system includes one or more of:
receiving data from one or more sensors;
storing the data;
analyzing the data;
determining statistics from the data; and
sending a notification relating to the data received from the one or more sensors to a user.

### Claim 14 (depends on 13)

The non-transitory computer-readable medium of claim 13;
wherein the one or more sensors are selected from material sensors, traffic sensors, and beacons;
wherein the notification comprises at least one of a calculated actual amount of material in a dispenser, a calculated actual amount of material in a receptacle, a traffic level, and a location of a user.

### Claim 15 (depends on 13)

The non-transitory computer-readable medium of claim 13, wherein the notification comprises at least one of SMS, email, and push notification.

### Claim 16 (depends on 13)

The non-transitory computer-readable medium of claim 13, wherein determining statistics comprises long-term data analytics about material usage and maintenance history.

### Claim 17 (depends on 13)

The non-transitory computer-readable medium of claim 13;
wherein the notification is a real-time notification.

### Claim 18

A method for remote monitoring of at least one parameter of a facility, comprising:
disposing a material sensor in or on a container of the facility, wherein the material sensor includes a sensing device that directly senses a level of a material in the container at a selected period of time according to a sleep and wake schedule;
calibrating the material sensor using a calibration procedure implemented by an algorithm executed by a microcontroller, including:
obtaining a first sensed level of the material in the container from the sensing device;
storing the first sensed level of the material;
obtaining a second sensed level of the material in the container from the sensing device;
storing the second sensed level of the material;
wherein the microcontroller calculates an actual amount of the material in the container by comparing the directly sensed level of material in the container with the stored first and second sensed levels of the material in the container;
using a communications device to transmit data relating to the stored first and second sensed levels of the material in the container and the calculated actual amount of the material in the container to a base station at the selected period of time according to the sleep and wake schedule;
using the microcontroller to execute a control algorithm that implements the sleep and wake schedule and that controls operation of the sensing device and the communications device; and
using a processor in the base station to perform one or more operations based on the data;
wherein one said operation comprises sending a notification advising of the calculated actual amount of the material in the container to a user.

### Claim 19 (depends on 18)

The method of claim 18, wherein the container is selected from a material dispenser and a material receptacle.

### Claim 20 (depends on 19)

The method of claim 19, wherein the material dispenser is selected from a paper dispenser and a liquid dispenser.

### Claim 21 (depends on 19)

The method of claim 19, wherein the material receptacle is selected from a waste receptacle and a recycling receptacle.

### Claim 22 (depends on 18)

The method of claim 18, wherein the material sensor is adapted to be retrofitted to an existing material dispenser or material receptacle.

### Claim 23 (depends on 18)

The method of claim 18, further comprising disposing an electronic traffic sensor that senses presence of a person in a selected location or within a selected proximity to the traffic sensor as a measure of traffic;
transmitting data relating to the measure of traffic to the base station; and
using the processor to perform one or more operations based on the measure of traffic;
wherein sending a notification comprises advising of amount of traffic at the selected location.

### Claim 24 (depends on 18)

The method of claim 18, further comprising assigning an electronic beacon to the user;
wherein the beacon automatically establishes wireless communication with the base station when within a wireless communications range;
wherein communication of the beacon with the base station indicates that the user is at the location of the base station;
wherein a location of the user is logged according to the location of the base station.

### Claim 25 (depends on 18)

The method of claim 18, wherein the notification comprises at least one of SMS, email, and push notification.

### Claim 26 (depends on 18)

The method of claim 18, wherein the notification is a real-time notification.
