IP Library Granted Patent US 10,168,678
Granted Patent B2
US 10,168,678 · App. 15/267,943 · Granted Jan 1, 2019

Interfacing with laundry services and facilities

Inventors: Benjamin Todd Belveal (Tampa, FL); Dexter S. Weiss (Austin, TX); William Justin Barbino (Naperville, IL); Charles Walden (Austin, TX)
Assignee: Laundry 2.0, LLC
G05B15/02D06F39/005D06F58/28G05B19/409G06Q10/02H04L12/282H04L12/2818H04W4/70H04W4/80D06F33/02D06F2058/2883D06F2210/00G05B2219/2633H04L2012/285H04L2012/2841
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,168,678
App. No.
15/267,943
Granted
Jan 1, 2019
Kind
B2
Abstract

Techniques are described for providing access to and use of laundry machines that are managed and controlled in a laundry service. A transceiver of a mobile device may receive a beacon signal emitted from a laundry machine, the beacon signal identifying the laundry machine. Based on a received strength of the beacon signal the mobile device may determine that it is within a threshold distance of the laundry machine, and the mobile device may communicate a request for use of the laundry machine during a predetermined period of time (e.g., one or more cycles). In some cases, the mobile device may present a user interface that enables a user to request use of laundry machine(s), access information describing a status of laundry in laundry machine(s), request additional service(s), and so forth.

Claims (47)

1. A computer-implemented method performed by at least one processor of a mobile computing device, the method comprising:

receiving, by the at least one processor, using a wireless network interface of the mobile computing device, a plurality of beacon signals each emitted from a respective one of a plurality of laundry machines, each respective beacon signal identifying a respective laundry machine;

determining, by the at least one processor, that the mobile computing device is within a threshold distance of a particular laundry machine of the plurality of laundry machines, based on the respective beacon signal from the laundry machine exhibiting a signal level that is: i) higher than that of other beacon signals emitted from other laundry machines of the plurality of laundry machines, and ii) at least a threshold level that corresponds to the threshold distance; and

in response to determining that the mobile computing device is within the threshold distance of the laundry machine, sending a request for use of the laundry machine during a period of time.

2. The method of claim 1 , wherein the request is sent to request use of the laundry machine for the period of time corresponding to at least one laundry cycle of the laundry machine.

3. The method of claim 1 , wherein the threshold distance is determined based at least partly on a calibration to measure distance versus signal level for a transmitted power of the beacon signal.

4. The method of claim 1 , wherein the threshold distance corresponds to physical contact between the mobile computing device and the laundry machine.

5. The method of claim 1 , wherein:

the request is communicated from the mobile computing device to at least one management computing device;

the request causes the at least one management computing device to communicate at least one control signal from the at least one management computing device to the laundry machine; and

the at least one control signal causes the laundry machine to be useable during the period of time.

6. The method of claim 1 , wherein the beacon signal is at least partly compliant with a version of a Bluetooth Low Energy standard.

7. The method of claim 1 , further comprising:

receiving, by the at least one processor, an indication that the period of time has ended; and

presenting, by the at least one processor, through a user interface (UI) on the mobile computing device, the indication that the period of time has ended.

8. The method of claim 7 , further comprising:

detecting, by the at least one processor, a command entered through the UI, the command indicating an additional period of time for use of the laundry machine; and

communicating, by the at least one processor, a service request to request use of the laundry machine during the additional period of time.

9. The method of claim 1 , further comprising:

providing, by the at least one processor, through a user interface (UI) on the mobile computing device, a payment corresponding to the period of time during which the laundry machine is used.

10. The method of claim 1 , further comprising:

determining, by the at least one processor, a location of the mobile computing device;

presenting, by the at least one processor, through a user interface (UI) on the mobile computing device, location information for one or more laundromats in proximity to the mobile computing device;

detecting, by the at least one processor, a selection through the UI indicating a laundromat of the one or more laundromats; and

sending, by the at least one processor, a reservation request to request a reservation of one or more laundry machines in the laundromat.

11. A system comprising:

a wireless network interface;

at least one processor communicatively coupled to the wireless network interface; and

a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed, cause the at least one processor to perform operations comprising:

receiving, using the wireless network interface, a plurality of beacon signals each emitted from a respective one of a plurality of laundry machines, each respective beacon signal identifying a respective laundry machine;

determining that the system is within a threshold distance of a particular laundry machine of the plurality of laundry machines, based on the respective beacon signal from the laundry machine exhibiting a signal level that is: i) higher than that of other beacon signals emitted from other laundry machines of the plurality of laundry machines, and ii) at least a threshold level that corresponds to the threshold distance; and

in response to determining that the system is within the threshold distance of the laundry machine, sending a request for use of the laundry machine during a period of time.

12. The system of claim 11 , wherein the request is sent to request use of the laundry machine for the period of time corresponding to at least one laundry cycle of the laundry machine.

13. The system of claim 11 , wherein the threshold distance is determined based at least partly on a calibration to measure distance versus signal level for a transmitted power of the beacon signal.

14. The system of claim 11 , wherein the threshold distance corresponds to physical contact between the mobile computing device and the laundry machine.

15. The system of claim 11 , wherein:

the request is communicated to at least one management computing device;

the request causes the at least one management computing device to communicate at least one control signal to the laundry machine; and

the at least one control signal causes the laundry machine to be useable during the period of time.

16. The system of claim 11 , wherein the beacon signal is at least partly compliant with a version of a Bluetooth Low Energy standard.

17. One or more computer-readable media storing instructions which, when executed by at least one processor of a mobile computing device, cause the at least one processor to perform operations comprising:

receiving, using a wireless network interface of the mobile computing device, a plurality of beacon signals each emitted from a respective one of a plurality of laundry machines, each respective beacon signal identifying a respective laundry machine;

determining that the mobile computing device is within a threshold distance of a particular laundry machine of the plurality of laundry machines, based on the respective beacon signal from the laundry machine exhibiting a signal level that is: i) higher than that of other beacon signals emitted from other laundry machines of the plurality of laundry machines, and ii) at least a threshold level that corresponds to the threshold distance; and

in response to determining that the mobile computing device is within the threshold distance of the laundry machine, sending a request for use of the laundry machine during a period of time.

18. The one or more computer-readable media of claim 17 , wherein the request is sent to request use of the laundry machine for the period of time corresponding to at least one laundry cycle of the laundry machine.

19. The one or more computer-readable media of claim 17 , wherein the threshold distance is determined based at least partly on a calibration to measure distance versus signal level for a transmitted power of the beacon signal.

20. The one or more computer-readable media of claim 17 , wherein the threshold distance corresponds to physical contact between the mobile computing device and the laundry machine.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2021
From: LAUNDRY 2.0, LLC
To: WASHLAVA, INC.
Reel/Frame 056532/0699 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2018
From: BELVEAL, BENJAMIN TODD; WEISS, DEXTER S.; BARBINO, WILLIAM JUSTIN; WALDEN, CHARLES
To: LAUNDRY 2.0, LLC
Reel/Frame 046981/0238 →
Continuity (4)
Provisional Application 62220174 · Sep 17, 2015
Provisional Application 62220183 · Sep 17, 2015
Provisional Application 62220171 · Sep 17, 2015
Related Publication 20170085390A1 · Mar 23, 2017