IP Library Granted Patent US 12,460,962
Granted Patent B2
US 12,460,962 · App. 18/330,664 · Granted Nov 4, 2025

Systems and methods for electronic scale auto-zeroing

Inventor: Mark Winkler (McCook, IL)
Assignee: Pelstar, LLC
G01G23/01G01G3/12G01G23/32G01G19/44
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,460,962
App. No.
18/330,664
Granted
Nov 4, 2025
Kind
B2
Abstract

Systems and methods for electronic scale auto-zeroing. One example system includes a load cell coupled to a platform of the scale and an electronic processor coupled to the load cell. The processor is configured to receive an activation command activating the scale and, responsive to receiving the command, initiate a powerup zeroing function. The processor is configured to receive, from the load cell, a first signal indicative of a force applied to the platform and, responsive to receiving the first signal, determine whether the force applied to the platform of the scale exceeds a threshold. The processor is configured to, responsive to determining that the force exceeds the threshold: cancel the powerup zeroing function, and calculate a weight based on the first signal. The processor is configured to, responsive to determining that the force does not exceed the threshold, complete the powerup zeroing function.

Claims (57)

1 . A system for controlling a scale, the system comprising:

a load cell coupled to a platform of the scale and

an electronic processor coupled to the load cell and configured to:

initiate a powerup zeroing function for the scale upon receiving an activation command activating the scale;

receive, from the load cell, a first signal indicative of a force applied to the platform of the scale;

determine whether the force applied to the platform of the scale exceeds a threshold upon receiving the first signal;

cancel the powerup zeroing function and calculate a weight based on the first signal upon determining that the force exceeds the threshold; and

calculate a weight based on the first signal and complete the powerup zeroing function upon determining that the force does not exceed the threshold.

2 . The system of claim 1 , wherein the electronic processor is further configured to complete the powerup zeroing function, by setting a zero point voltage for the load cell based on the first signal.

3 . The system of claim 1 , wherein the electronic processor is further configured to display, via a human machine interface, a zeroing override indication upon determining that the force exceeds the threshold.

4 . The system of claim 1 , wherein the electronic processor is further configured to:

check, within a memory, whether an auto-zero override flag is set; and

to cancel the powerup zeroing function only in response to both the force exceeding the threshold and the auto-zero override flag being set.

5 . The system of claim 1 , wherein the electronic processor is further configured to cancel the powerup zeroing function only when the force applied to the platform exceeds the threshold for a predetermined period of time.

6 . The system of claim 1 , wherein activating the scale includes powering on the scale.

7 . The system of claim 1 , wherein activating the scale includes waking the scale from a sleep mode.

8 . The system of claim 1 , wherein the electronic processor is further configured retrieve, from a memory, a previously stored zero point value and to calculate the weight based on the previously stored zero point value.

9 . The system of claim 1 , wherein the electronic processor is further configured to:

determine whether the force applied to the platform of the scale exceeds an error threshold upon determining that the force does not exceed the threshold; and

cancel the powerup zeroing function and display, via a human machine interface, an error indication upon determining that the force exceeds the error threshold.

10 . A method for controlling a scale, the method comprising:

initiating a powerup zeroing function upon receiving an activation command activating the scale;

receiving, from a load cell of the scale, a first signal indicative of a force applied to a platform of the scale;

determining whether the force applied to the platform of the scale exceeds a threshold upon receiving the first signal; and

cancelling the powerup zeroing function and calculating a weight based on the first signal upon determining that the force exceeds the threshold.

11 . The method of claim 10 , the method further comprising:

completing the powerup zeroing function upon determining that the force does not exceed the threshold.

12 . The method of claim 11 , wherein completing the powerup zeroing function includes setting a zero point voltage for the load cell based on the first signal.

13 . The method of claim 10 , the method further comprising:

displaying, via a human machine interface, a zeroing override indication.

14 . The method of claim 10 , the method further comprising:

checking, within a memory, whether an auto-zero override flag is set; and

cancelling the zeroing function only in response to both the force exceeding the threshold and the auto-zero override flag being set.

15 . The method of claim 10 , wherein the powerup zeroing function is only cancelled when the force applied to the threshold exceeds the threshold for a predetermined period of time.

16 . The method of claim 10 , wherein activating the scale includes powering on the scale.

17 . The method of claim 10 , wherein activating the scale includes activating the scale includes waking the scale from a sleep mode.

18 . The method of claim 10 , the method further comprising:

retrieving, from a memory, a previously stored zero point value; and

calculating the weight based on the previously stored zero point value.

19 . The method of claim 10 , the method further comprising:

determining whether the force applied to the platform of the scale exceeds an error threshold upon determining that the force does not exceed the threshold; and

cancelling the powerup zeroing function and displaying, via a human machine interface, an error indication upon determining that the force exceeds the error threshold.

20 . An electronic scale comprising:

a memory,

a load cell coupled to a platform of the scale, and

an electronic processor coupled to the memory and the load cell and configured to:

retrieve a voltage value from the load cell;

retrieve, from the memory, a previously stored zero point value for the load cell;

compare the voltage value to the previously stored zero point value;

increment a drift counter upon determining that the voltage value differs from the previously stored zero point value by more than a drift threshold;

set the zero point value for the load cell based on the voltage value upon determining that the drift counter exceeds a threshold value.

21 . The electronic scale of claim 18 , wherein the electronic processor is further configured to:

determine whether the voltage value differs from the previously stored zero point value by less than a fluctuation threshold; and

set the zero point value for the load cell based on the voltage value only when the voltage value differs from the previously stored zero point value by more than the drift threshold and less than the fluctuation threshold.

22 . The electronic scale of claim 18 , wherein the electronic processor is further configured to:

determine whether a drift interval period has expired upon determining that the drift counter exceeds a threshold value; and

set the zero point value for the load cell based on the voltage value only when the drift interval period has not expired.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: WINKLER, MARK
To: PELSTAR, LLC
Reel/Frame 063883/0499 →
Continuity (2)
Provisional Application 63350261 · Jun 8, 2022
Related Publication 20230400347A1 · Dec 14, 2023
References Cited (6)
US 5177697A · Schanen · 1993 [cited by examiner]
US 7511645B1 · Ranucci · 2009 [cited by examiner]
US 7550682B2 · Lawler et al. · 2009 [cited by applicant]
US 7872201B1 · Whitney · 2011 [cited by examiner]
US 11354393B2 · Winkler · 2022 [cited by examiner]
US 20160327426A1 · Nachtigal · 2016 [cited by examiner]