IP Library Granted Patent US 10,427,424
Granted Patent B2
US 10,427,424 · App. 15/800,505 · Granted Oct 1, 2019

Estimating a remaining amount of a consumable resource based on a center of mass calculation

Inventors: Philamer Villa Creencia (Singapore, SG); Sébastien Michel Marie Joseph d'Armancourt (Singapore, SG); Ananthprasad Babji Subba (Singapore, SG)
Assignee: Datamax-O'Neil Corporation
B41J11/0095B41J3/36B41J3/4075B41J11/0075
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 10,427,424
App. No.
15/800,505
Granted
Oct 1, 2019
Kind
B2
Abstract

Systems and method for estimating a remaining amount of a consumable resource are provided. According to one method, a first step of detecting the center of mass of a mobile printer is conducted, wherein the mobile printer comprises print media. The method may also include a step of determining a remaining print media level based on the detected center of mass.

Claims (33)

1. A method comprising the steps of:

detecting, by a media level detection module within a housing of a mobile printer, a first center of mass of the mobile printer based on a first signal from a sensor, the mobile printer comprising print media; and

determining, by the media level detection module, a remaining print media level based on comparing the first sensor signal indicating the first center of mass of the mobile printer to a second sensor signal indicating a second center of mass of the mobile printer associated with empty print media level and a third sensor signal indicating a third center of mass of the mobile printer associated with a full print media level.

2. The method of claim 1 , further comprising the step of determining, by the media level detection module, consumption of the print media based on a change of the center of mass of the mobile printer, wherein the change of center of mass of the mobile printer results from a redistribution of weight of the mobile printer due to consumption of the print media.

3. The method of claim 2 , further comprising the step of determining, by the media level detection module, the change in the center of mass of the mobile printer is configured to change from a first point to a second point, wherein the first point corresponds to a condition in which the mobile printer contains a maximum amount of print media and the second point corresponds to a condition in which the mobile printer contains a minimum amount of print media.

4. The method of claim 1 , further comprising the step of detecting, by a gyroscope and/or an accelerometer housed within the mobile printer, the center of mass of the mobile printer.

5. The method of claim 4 , further comprising the step of determining, by the gyroscope and/or the accelerometer, an orientation of the mobile printer.

6. The method of claim 1 , further comprising the steps of:

detecting, by the media level detection module, an orientation of the mobile printer; and

determining, by the media level detection module, the remaining print media level based on the detected center of mass and the orientation.

7. The method of claim 1 , further comprising the step of providing, by the media level detection module, an indication of the remaining print media level.

8. The method of claim 7 , further comprising the step of providing, by the media level detection module, a warning if the remaining print media level falls below a predetermined threshold.

9. A printer comprising:

a housing;

a printing mechanism mounted within the housing, the printing mechanism configured to print onto a print media; and

a media level detection module mounted within the housing, the media level detection module configured to:

detect the center of mass of the printer based on a first signal from a sensor; and

determine a remaining print media level by comparing the first sensor signal indicating a first center of mass of the printer to a second sensor signal indicating a second center of mass of the printer associated with empty print media level and a third sensor signal indicating a third center of mass of the printer associated with a full print media level.

10. The printer of claim 9 , wherein the media level detection module is further configured to determine consumption of the print media based on a change of center of mass of the printer resulting from a redistribution of weight of the mobile printer based on consumption of the print media.

11. The printer of claim 10 , wherein the media level detection module is further configured to determine the change in the center of mass of the printer from a first point to a second point, wherein the first point corresponds to a condition in which the printer contains a maximum amount of print media and the second point corresponds to a condition in which the printer contains a minimum amount of print media.

12. The printer of claim 9 , wherein the media level detection module comprises a gyroscope and/or an accelerometer.

13. The printer of claim 12 , wherein the gyroscope and/or accelerometer are configured to determine an orientation of the printer, and wherein the media level detection module is configured to determine the remaining print media level based on the detected center of mass and the orientation.

14. The printer of claim 9 , wherein the printer is a mobile printer.

15. The printer of claim 9 , further comprising an interface configured to provide an indication of the remaining print media level.

16. The printer of claim 9 , wherein the center of mass of the print media is offset from the center of mass of the printer.

17. A device configured to use a consumable resource, the device comprising:

a housing that includes a containment area where the consumable resource is to be stored; and

a detection module configured to:

detect the center of mass of the device based on a first signal from a sensor; and

determine a remaining level of the consumable resource by comparing the first sensor signal indicating a first center of mass of the device to a second sensor signal indicating a second center of mass of the device associated with empty consumable resource level and a third sensor signal indicating a third center of mass of the device associated with a full consumable resource level.

18. The device of claim 17 , wherein the first sensor comprises a gyroscope and/or an accelerometer configured to detect the center of mass of the device.

19. The device of claim 18 , wherein the gyroscope and/or accelerometer are configured to detect an orientation of the device and determine the remaining level based on the detected center of mass and the orientation.

20. The device of claim 17 , wherein the device is a mobile printer and the consumable resource is paper or labels.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT NAME OF THE ASSIGNEE IS HAND HELD PRODUCTS, INC.. PREVIOUSLY RECORDED AT REEL: 062308 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2023
From: DATAMAX-O'NEIL CORPORATION
To: HAND HELD PRODUCTS, INC.
Reel/Frame 062639/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: DATAMAX-O'NEIL CORPORATION
To: HAND HELD PRODUCTS, INC.
Reel/Frame 062308/0749 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: CREENCIA, PHILAMER VILLA; D'ARMANCOURT, SÉBASTIEN MICHEL MARIE JOSEPH; SUBBA, ANANTHPRASAD BABJI
To: DATAMAX-O'NEIL CORPORATION
Reel/Frame 044005/0315 →
Continuity (1)
Related Publication 20190126644A1 · May 2, 2019
Cited By (2)
US 12,361,239 US 12,388,937