IP Library Granted Patent US 11,934,210
Granted Patent B2
US 11,934,210 · App. 17/811,421 · Granted Mar 19, 2024

Paint sprayer distributed control and output volume monitoring architectures

Inventors: Christopher M. Lange (Shoreview, MN); Nicholas A. Pagano (Blaine, MN); Benjamin R. Godding (St. Cloud, MN); Mark T. Weinberger (Mounds View, MN); Michael J. Mansheim (Burnsville, MN); Nicholas H. Reath (Anoka, MN); Andrew J. Kopel (Stanchfield, MN); Daniel R. Johnson (Maple Grove, MN); Kevin C. Robb (Otsego, MN); Robert J. Gundersen (Otsego, MN)
Assignee: GRACO MINNESOTA INC.
G05D16/2066B05B7/0408B05B7/1613B05B7/166B05B12/006G05B15/02G05D23/1919H04Q9/00
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 11,934,210
App. No.
17/811,421
Granted
Mar 19, 2024
Kind
B2
Abstract

A handheld computer device is configured to selectively receive a plurality of fluid output values from a paint sprayer and configured to operate in an accessible mode in which the handheld computer device is in a first location where wireless connectivity, via a continuous or near continuous communication path, to at least one of a network server or the paint sprayer is accessible or operate in an inaccessible mode in which the handheld computer device is in a second location out of range of the continuous or near continuous communication path to at least one of the network server or the paint sprayer.

Claims (70)

1. A system for usage monitoring, the system comprising:

a paint sprayer comprising:

a spray gun having a trigger, the spray gun configured to spray paint upon actuation of the trigger;

a hose that supplies the paint to the spray gun;

a frame;

a pump supported by the frame, the pump having a piston that outputs the paint under pressure to the spray gun via the hose, the piston pump supported by the frame;

a motor that drives the pump, the motor supported by the frame; and

a memory configured to store a plurality of fluid output values representing fluid output volumes by the paint sprayer over time; and

a handheld computer device configured to selectively receive the plurality of fluid output values from the paint sprayer and configured to operate in an accessible mode in which the handheld computer device is in a first location where wireless connectivity, via a continuous or near continuous communication path, to at least one of a network server or the paint sprayer is accessible or operate in an inaccessible mode in which the handheld computer device is in a second location out of range of the continuous or near continuous communication path to at least one of the network server or the paint sprayer.

2. The system of claim 1 ,

wherein, in the accessible mode with the continuous or near continuous communication path to the paint sprayer, to selectively receive the plurality of fluid output values, the handheld computer device is configured to receive the plurality of fluid output values, and

wherein, in the inaccessible mode with the handheld computer device being out of range of the continuous or near continuous communication path to the paint sprayer, to selectively receive the plurality of output values, the handheld computer device is configured to delay receiving the plurality of output values until the handheld computer device transitions to the accessible mode.

3. The system of claim 1 ,

wherein in the accessible mode with the continuous or near continuous communication path to the network server, the handheld computer device is configured to transmit at least some of the plurality of fluid output values to at least one of the network server, and

wherein in the inaccessible mode where the handheld computer device is out of range of the continuous or near continuous communication path to the network server and in range of the continuous or near communication path to the paint sprayer, the handheld computer device is configured to:

receive at least some of the fluid output values from the paint sprayer;

store the received fluid output values in a memory of the handheld device; and

transition from the inaccessible mode to the accessible mode in response to determining that the continuous or near continuous communication path to the network server is accessible for transmitting the stored fluid output values.

4. The system of claim 3 , wherein to transmit at least some of the plurality of fluid output values in the accessible mode, the handheld computer device is configured to transmit only values not previously transmitted.

5. The system of claim 3 , wherein to transmit the at least some of the plurality of fluid output values in the accessible mode, the handheld computer device is configured to:

receive, from the network server, an identification of a most recent fluid output value in a time series of archival fluid output values associated with the paint sprayer;

transmit an archival fluid output values update request to the paint sprayer to request the paint sprayer to transmit an archival fluid output values update that includes those fluid output values of the plurality of fluid output values that are more recent than the identification of the most recent fluid output value in the time series of archival fluid output values associated with the paint sprayer;

receive, from the paint sprayer, the archival fluid output values update; and

transmit, to the network server, the archival fluid output values update.

6. The system of claim 4 , wherein in the accessible mode:

the archival fluid output values update request includes the identification of the most recent fluid output value in the time series of archival fluid output values associated with the paint sprayer.

7. The system of claim 6 ,

wherein the identification of the most recent fluid output value comprises at least one of a time and date of the most recent fluid output value or a serial number of the most recent fluid output value.

8. The system of claim 1 ,

wherein the plurality of fluid output values comprises a plurality of fluid output values respectively representing volumes of fluid output by the paint sprayer within a plurality of time windows.

9. The system of claim 8 ,

wherein in the inaccessible mode where the handheld computer is out of range of the continuous or near continuous communication path to the network server and in range of the continuous or near continuous communication path to the paint sprayer, the handheld computer is configured to receive substantially all of the fluid output values stored in the paint sprayer.

10. The system of claim 1 ,

wherein the communication path to the network server comprises a cellular communication path, and

wherein the communication path to the paint sprayer comprises a Bluetooth communication path.

11. The system of claim 3 , wherein subsequent to transitioning from the inaccessible mode of the accessible mode, the handheld computer device is configured to automatically transmit, without receiving user input at the handheld computer device to initiate the transmitting, the stored fluid output values to the network server.

12. The system of claim 1 , wherein in the inaccessible mode:

the handheld computer device is configured to periodically attempt communication with at least one of the network server or the paint sprayer and to transition to the accessible mode in response to a successful communication attempt with at least one of the network server or the paint sprayer.

13. A method for usage monitoring, the method comprising:

selectively receiving, with a handheld computer device, at least some or all of a plurality of fluid output values from a paint sprayer, wherein the paint sprayer comprises:

a spray gun having a trigger, the spray gun configured to spray paint upon actuation of the trigger;

a hose that supplies the paint to the spray gun;

a frame;

a pump supported by the frame, the pump having a piston that outputs the paint under pressure to the spray gun via the hose, the piston pump supported by the frame;

a motor that drives the pump, the motor supported by the frame; and

a memory configured to store the plurality of fluid output values representing fluid output volumes by the paint sprayer over time,

the method further comprising:

in a first time instance, operating the handheld computer device in an accessible mode in which the handheld device is in a first location where wireless connectivity, via a continuous or near continuous communication path, to at least one of a network server or the paint sprayer is accessible; and

in a second time instance, operating the handheld computer device in an inaccessible mode in which the handheld computer device is in a second location out of range of the continuous or near continuous communication path to at least one of the network server or the paint sprayer.

14. The method of claim 13 ,

wherein, in the accessible mode with the continuous or near continuous communication path to the paint sprayer, selectively receiving the plurality of fluid output values comprises receive the plurality of fluid output values, and

wherein, in the inaccessible mode with the handheld computer device being out of range of the continuous or near continuous communication path to the paint sprayer, selectively receiving the plurality of output values comprises delaying receiving the plurality of output values until the handheld computer device transitions to the accessible mode.

15. The method of claim 13 , further comprising:

in the accessible mode with the continuous or near continuous communication path to the network server, transmitting at least some of the plurality of fluid output values to at least one of the network server, and

in the inaccessible mode where the handheld computer device is out of range of the continuous or near continuous communication path to the network server and in range of the continuous or near communication path to the paint sprayer:

receiving at least some of the fluid output values from the paint sprayer;

storing the received fluid output values in a memory of the handheld device; and

transitioning from the inaccessible mode to the accessible mode in response to determining that the continuous or near continuous communication path to the network server is accessible for transmitting the stored fluid output values.

16. The method of claim 15 , wherein transmitting at least some of the plurality of fluid output values in the accessible mode comprises transmitting only values not previously transmitted.

17. The method claim 15 , wherein transmitting the at least some of the plurality of fluid output values in the accessible mode comprises:

receiving, from the network server, an identification of a most recent fluid output value in a time series of archival fluid output values associated with the paint sprayer;

transmitting an archival fluid output values update request to the paint sprayer to request the paint sprayer to transmit an archival fluid output values update that includes those fluid output values of the plurality of fluid output values that are more recent than the identification of the most recent fluid output value in the time series of archival fluid output values associated with the paint sprayer;

receiving, from the paint sprayer, the archival fluid output values update; and

transmitting, to the network server, the archival fluid output values update.

18. The method of claim 17 , wherein the identification of the most recent fluid output value comprises at least one of a time and date of the most recent fluid output value or a serial number of the most recent fluid output value.

19. The method of claim 13 ,

wherein the plurality of fluid output values comprises a plurality of fluid output values respectively representing volumes of fluid output by the paint sprayer within a plurality of time windows.

20. The method of claim 13 ,

wherein the communication path to the network server comprises a cellular communication path, and

wherein the communication path to the paint sprayer comprises a Bluetooth communication path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2023
From: LANGE, CHRISTOPHER M; PAGANO, NICHOLAS A; GODDING, BENJAMIN R; WEINBERGER, MARK T; MANSHEIM, MICHAEL J; REATH, NICHOLAS H; KOPEL, ANDREW J; JOHNSON, DANIEL R; ROBB, KEVIN C; GUNDERSEN, ROBERT J
To: GRACO MINNESOTA INC.
Reel/Frame 064683/0123 →
Continuity (12)
Continuation 17454448 · Nov 10, 2021
Continuation 17303659 · Jun 3, 2021
Continuation 17222390 · Apr 5, 2021
Continuation 16579424 · Sep 23, 2019
Continuation In Part 15910279 · Mar 2, 2018
Continuation In Part 14766712
Provisional Application 62792107 · Jan 14, 2019
Provisional Application 62789219 · Jan 7, 2019
Provisional Application 62755181 · Nov 2, 2018
Provisional Application 62735524 · Sep 24, 2018
Provisional Application 61763252 · Feb 11, 2013
Related Publication 20220342432A1 · Oct 27, 2022
Cited By (1)
US 12,339,678