IP Library Granted Patent US 12,509,027
Granted Patent B2
US 12,509,027 · App. 18/196,147 · Granted Dec 30, 2025

Methods and apparatuses for car wash user experience

Inventors: Joseph Matthew Nichols (Rocklin, CA); Christopher Clinton Chappell (Lincoln, CA); Mcnamara Marlow Pope, III (Fair Oaks, CA); Rodney Daniel Sparks (Antelope, CA); Joseph Allen Steele, III (Plumas Lake, CA); Josh David Schumacher (Sacramento, CA)
Assignee: Quick Quack Car Wash Holdings, LLC
B60S3/04G07C5/008
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,509,027
App. No.
18/196,147
Granted
Dec 30, 2025
Kind
B2
Abstract

An apparatus and method for user car wash preferences is disclosed. The apparatus includes a processor and memory. The processor is configured to receive vehicle and user data for use during a car wash. The processor further receives sensor data and adjusts an operational parameter of a car wash component based on the user data and sensor data. The processor further alters an operational state of the car wash component based on the user data, the sensor data, and the adjustment to the operational parameter.

Claims (59)

1 . An apparatus for car wash customization, the apparatus comprising:

at least a sensor;

a processor; and

a memory communicatively coupled to the processor, the memory containing instructions configuring the processor to:

receive user data, the user data containing information related to at least one of a vehicle and a car wash preference, wherein receiving the car wash preference comprises:

generating, using the processor, an image of the vehicle as detected by the at least a sensor;

displaying, using a user interface, the image of the vehicle;

generating, using the processor, a text prompt;

receiving, using the user interface, a response to the text prompt, wherein the response comprises a user-drawn movement pattern that indicates a successive sequence of positions for a cleaning device to occupy successively over a predetermined period of time;

determining, using the processor, the car wash preference as a function of the response to the text prompt;

receive sensor data related to the vehicle;

compare the sensor data with a calibration measurement;

calibrate a location of the at least a sensor as a function of the comparison of the sensor data and the calibration measurement, wherein calibrating the location of the at least a sensor comprises:

assigning at least a spatial coordinate to the location of the at least a sensor; and

determining a location of the vehicle by determining a distance and angle from the location of the at least a sensor to the location of the vehicle;

detect a vehicle contamination of the vehicle as a function of the sensor data related to the vehicle, the vehicle contamination comprising a shape and an extent of the vehicle contamination, wherein the processor compares a determined vehicle color with the sensor data related to the vehicle, wherein the processor selects elements with values differing from the determined vehicle color as the vehicle contamination;

adjust a car wash component based on the user data, the sensor data, and the vehicle contamination; and

alter an operational state of the car wash component based on the user data, the sensor data, and the adjustment to an operational parameter.

2 . The apparatus of claim 1 , wherein:

the car wash component comprises a first car wash component and a second car wash component; and

the processor is further configured to alter an operational state of the second car wash component based on an operational parameter of the first car wash component.

3 . The apparatus of claim 2 , wherein the first car wash component comprises the cleaning device and the second car wash component comprises a light-emitting device.

4 . The apparatus of claim 3 , wherein:

the cleaning device is at least one of a brush, a sprayer, and a chemical tire applicator; and

the light-emitting device is at least one of a display, a light, an LED, and a projector.

5 . The apparatus of claim 1 , wherein the user data comprises membership information for a user.

6 . The apparatus of claim 5 , wherein the membership information comprises a membership tier for the user.

7 . The apparatus of claim 6 , where the processor is further configured to generate a unique token as a function of the membership tier.

8 . The apparatus of claim 1 , wherein the processor is further configured to personalize the user interface based on generating a unique token as a function of at least one car wash service selected by a user.

9 . The apparatus of claim 1 , wherein the user data comprises a command altering the operational state of the car wash component.

10 . The apparatus of claim 9 , wherein the command comprises a movement pattern for a cleaning device.

11 . A method for car wash customization via an apparatus for car wash customization comprising at least a sensor, a processor, and a memory communicatively coupled to the processor, the memory containing instructions to perform the method, the method comprising:

receiving, by the processor, user data, the user data containing information related to at least one of a vehicle and a car wash preference, wherein receiving the car wash preference comprises:

generating, using the processor, an image of the vehicle as detected by the at least a sensor;

displaying, using a user interface, the image of the vehicle;

generating, using the processor, a text prompt;

receiving, using the user interface, a response to the text prompt, wherein the response comprises a user-drawn movement pattern that indicates a successive sequence of positions for a cleaning device to occupy successively over a predetermined period of time;

determining, using the processor, the car wash preference as a function of the response to the text prompt;

receiving, by the processor, sensor data related to the vehicle;

compare the sensor data with a calibration measurement;

calibrate a location of the at least a sensor as a function of the comparison of the sensor data and the calibration measurement, wherein calibrating the location of the at least a sensor comprises:

assigning at least a spatial coordinate to the location of the at least a sensor; and

determining a location of the vehicle by determining a distance and angle from the location of the at least a sensor to the location of the vehicle;

detect a vehicle contamination of the vehicle as a function of the sensor data related to the vehicle, the vehicle contamination comprising a shape and an extent of the vehicle contamination, wherein the processor compares a determined vehicle color with the sensor data related to the vehicle, wherein the processor selects elements with values differing from the determined vehicle color as the vehicle contamination;

adjusting, by the processor, a car wash component based on the user data, the sensor data, and the vehicle contamination; and

altering, by the processor, an operational state of the car wash component based on the user data, the sensor data, and the adjustment to an operational parameter.

12 . The method of claim 11 , wherein:

the car wash component comprises a first car wash component and a second car wash component; and

the method further comprises altering, by the processor, an operational state of the second car wash component based on an operational parameter of the first car wash component.

13 . The method of claim 12 , wherein the first car wash component comprises the cleaning device and the second car wash component comprises a light-emitting device.

14 . The method of claim 13 , wherein:

the cleaning device is at least one of a brush, a sprayer, and a chemical tire applicator; and

the light-emitting device is at least one of a display, a light, an LED, and a projector.

15 . The method of claim 11 , wherein the user data comprises membership information for a user.

16 . The method of claim 15 , wherein the membership information comprises a membership tier for the user.

17 . The method of claim 16 , further comprising generating, by the processor, a unique token as a function of the membership tier.

18 . The method of claim 11 , further comprising personalizing, by the processor, the user interface based on generating a unique token as a function of at least one car wash service selected by a user.

19 . The method of claim 11 , wherein the user data comprises a relation between a vehicle and a user.

20 . The method of claim 19 , wherein the user data comprises a historical record of the car wash preference.

Assignments (2)
SECURITY INTEREST Recorded Jun 10, 2024
From: QUICK QUACK CAR WASH HOLDINGS, LLC
To: GOLUB CAPITAL MARKETS LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 067669/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: NICHOLS, JOSEPH MATTHEW; CHAPPELL, CHRISTOPHER CLINTON; STEELE, JOSEPH ALLEN, III; SCHUMACHER, JOSH DAVID; POPE, MCNAMARA MARLOW, III; SPARKS, RODNEY DANIEL
To: QUICK QUACK CAR WASH HOLDINGS, LLC
Reel/Frame 066003/0673 →
Continuity (1)
Related Publication 20240375618A1 · Nov 14, 2024
References Cited (50)
US 6277207B1 · Gauthier · 2001 [cited by examiner]
US 10112585B1 · Tokatyan · 2018 [cited by examiner]
US 10360647B2 · Pallas · 2019 [cited by applicant]
US 20040220817A1 · Sanville · 2004 [cited by examiner]
US 20050229808A1 · MacDowell · 2005 [cited by examiner]
US 20060180647A1 · Hansen · 2006 [cited by examiner]
US 20080040882A1 · Duterme · 2008 [cited by examiner]
US 20080229531A1 · Takida · 2008 [cited by examiner]
US 20090057401A1 · Brott · 2009 [cited by examiner]
US 20110126857A1 · Kaipainen · 2011 [cited by examiner]
US 20120253973A1 · Harter · 2012 [cited by examiner]
US 20130224721A1 · Gilling · 2013 [cited by examiner]
US 20130239992A1 · Detrick · 2013 [cited by examiner]
US 20140261578A1 · Belanger · 2014 [cited by examiner]
US 20160059831A1 · Belanger · 2016 [cited by examiner]
US 20160063591A1 · Belanger · 2016 [cited by examiner]
US 20170151934A1 · Almalki · 2017 [cited by examiner]
US 20170186247A1 · Thorley · 2017 [cited by examiner]
US 20170203736A1 · Belanger · 2017 [cited by examiner]
US 20180018649A1 · Aminoff · 2018 [cited by examiner]
US 20180341270A1 · Dudar · 2018 [cited by examiner]
US 20180345918A1 · Foerg · 2018 [cited by examiner]
US 20190295135A1 · Jones · 2019 [cited by examiner]
US 20200108801A1 · Frederick · 2020 [cited by examiner]
US 20200142363A1 · Ray · 2020 [cited by examiner]
US 20200189532A1 · Kim · 2020 [cited by examiner]
US 20200191176A1 · Kerpan · 2020 [cited by examiner]
US 20200215584A1 · Wells, II · 2020 [cited by examiner]
US 20200226584A1 · Nawoj · 2020 [cited by examiner]
US 20200282958A1 · Stephenson · 2020 [cited by examiner]
US 20210024040A1 · Steininger · 2021 [cited by examiner]
US 20210197859A1 · Canady · 2021 [cited by examiner]
US 20210224976A1 · Yonezawa · 2021 [cited by examiner]
US 20210261098A1 · Kircheis · 2021 [cited by examiner]
US 20210278543A1 · Simon · 2021 [cited by examiner]
US 20220055526A1 · Uvarov · 2022 [cited by examiner]
US 20220250590A1 · Gimeno Ferrer · 2022 [cited by examiner]
US 20230004899A1 · Van Breen · 2023 [cited by examiner]
US 20230156439A1 · Mayer · 2023 [cited by examiner]
US 20230249653A1 · Stoel · 2023 [cited by examiner]
US 20230256943A1 · Malki · 2023 [cited by examiner]
CN 105564388A · 2016 [cited by examiner]
CN 109131247A · 2019 [cited by examiner]
CN 109591769A · 2019 [cited by examiner]
CN 115392514A · 2022 [cited by applicant]
DE 20114359U1 · 2002 [cited by examiner]
KR 20200126175A · 2020 [cited by examiner]
KR 102488822B1 · 2023 [cited by examiner]
WO WO2018007846A1 · 2018 [cited by examiner]
WO WO2024017462A1 · 2024 [cited by examiner]