IP Library Granted Patent US 12,318,042
Granted Patent B2
US 12,318,042 · App. 17/678,162 · Granted Jun 3, 2025

Blender control system

Inventors: Thomas D. Dickson (Orem, UT); David J. Throckmorton (Mapleton, UT); Cody Hardcastle (Lehi, UT)
Assignee: BLENDTEC, INC.
A47J43/046
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,318,042
App. No.
17/678,162
Granted
Jun 3, 2025
Kind
B2
Abstract

Systems and methods are described herein for a blender control system to monitor the usage of a blender system. The blender control system may decrement a remaining blend runtime and/or remaining blend cycle count each time that the blender is used. The blender control system may disable or partially disable at least some functions of the blender system once the remaining blend runtime and/or remaining blend cycle count is depleted. Additional blend cycles and/or blend runtime may be purchased directly via an interface on the blender system, through a mobile application, by phone, or via a web portal. The blender control system replenishes the remaining blend runtime and/or remaining cycle count in response to the purchase.

Claims (38)

1. A blender system, comprising:

a blender;

a processor housed by the blender; and

a memory housed by the blender and storing computer-executable instructions that, when executed by the processor, cause the blender system to:

monitor usage of the blender;

at least partially disable blending in response to a blend cycle count being insufficient to perform a requested blend cycle;

increase the blend cycle count in response to a purchase of additional blend cycles or additional runtime; and

reenable blending based on the increased blend cycle count.

2. The blender system of claim 1 , wherein the blend cycle count comprises a blend runtime.

3. The blender system of claim 1 , further comprising a user interface.

4. The blender system of claim 1 , wherein the blend cycle count is decremented by one in response to the requested blend cycle.

5. The blender system of claim 1 , wherein the blend cycle count is decremented by more than one in response to the requested blend cycle.

6. The blender system of claim 1 , wherein a blend cycle request that involves higher blend speeds or longer blend times causes the blend cycle count to decrement by more than one.

7. The blender system of claim 1 , wherein the blend cycle count is decremented based on a runtime of a selected blend cycle.

8. The blender system of claim 1 , wherein the blend cycle count is decremented based on a blend speed of a selected blend cycle.

9. The blender system of claim 1 , wherein the blender system is connected to a mobile device.

10. The blender system of claim 1 , wherein the blender system is at least partially controlled through a mobile application interface.

11. The blender system of claim 1 , wherein the blender system is configured to estimate a remaining runtime until the blender system will be disabled, based on historical usage data.

12. The blender system of claim 1 , wherein:

the blender comprises an operational limit of available blend cycles or available runtime allotted to operate the blender;

at least partially disabling blending occurs when the blend cycle count exhausts the operational limit of available blend cycles or available runtime; and

increasing the blend cycle count at least partially replenishes the blend cycle count to a level sufficient to perform the requested blend cycle.

13. A method for operating a blender system, the method comprising:

receiving a request to initiate a blend cycle;

determining if a remaining blend cycle count is sufficient to implement the requested blend cycle;

initiating the requested blend cycle in response to determining that the remaining blend cycle count is sufficient to implement the blend cycle; and

decrementing the remaining blend cycle count based on the initiated blend cycle.

14. The method of claim 13 , further comprising notifying a user if it is determined that the remaining blend cycle count is not sufficient to implement the requested blend cycle.

15. The method of claim 13 , wherein the blend cycle is associated with a number of blend cycles or a blend runtime.

16. A non-transitory computer-readable medium having stored contents that cause a device to perform operations, the operations comprising:

receiving a request to initiate a blend cycle;

determining, by the device, if a remaining blend cycle count is sufficient to implement the blend cycle;

initiating, by the device, the blend cycle in response to determining that the remaining blend cycle count is sufficient to implement the blend cycle; and

decrementing, by the device, the remaining blend cycle count based on the blend cycle.

17. The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise increasing, by the device, the remaining blend cycle count.

18. The non-transitory computer-readable medium of claim 16 , wherein the device is connected to a centralized blender control system configured to operate multiple blenders.

19. The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise managing multiple blender systems.

20. The non-transitory computer-readable medium of claim 16 , wherein the non-transitory computer-readable medium is a mobile application executed on a mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2025
From: DICKSON, THOMAS D.; THROCKMORTON, DAVID J.; HARDCASTLE, CODY
To: IDEYA LABS, LLC
Reel/Frame 070997/0050 →
Continuity (2)
Provisional Application 63155536 · Mar 2, 2021
Related Publication 20220279976A1 · Sep 8, 2022
References Cited (6)
US 10328402B2 · Kolar et al. · 2019 [cited by applicant]
US 20080122648A1 · Ebrom et al. · 2008 [cited by applicant]
US 20140269154A1 · Kolar · 2014 [cited by examiner]
US 20170221296A1 · Jain et al. · 2017 [cited by applicant]
WO 2020255115A1 · 2020 [cited by applicant]
PCT International Search Report and Written Opinion for Int'l Application No. PCT/US2022/017442 dated May 12, 2022. [cited by applicant]