IP Library Granted Patent US 11,741,519
Granted Patent B2
US 11,741,519 · App. 16/527,923 · Granted Aug 29, 2023

End-consumer customizable product variety pack

Inventors: Brian Roffers (Pulaski, WI); Mathew Luis Hudson (Appleton, WI); Andrew Carmelo Stadtlander (Appleton, WI); Daryl Marlin Berg (Pewaukee, WI)
Assignee: Trilliant Food and Nutrition, LLC
G06Q30/0621B65B5/04B65D85/8055G06Q30/0635
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,741,519
App. No.
16/527,923
Granted
Aug 29, 2023
Kind
B2
Abstract

A system for selecting and packaging a customized variety pack including an assortment of products including one or more servers configured to receive a custom order from a consumer for single serve coffee pods. The custom order comprises details specifying a total number of single serve coffee pods to include in the variety pack and a number of each of a plurality of different varieties of single serve coffee pods to include in the variety pack. The system further includes a labeling device configured to receive custom order information from the one or more servers, print a label with the custom order information, and attach the label to a box. The system further includes a packing machine configured to scan the label on the box, retrieve from the one or more servers the details for the variety pack, and deposit individual coffee pods into the box according to the details.

Claims (72)

1. An apparatus for filling packages with a predefined assortment of a variety of different products, wherein the predefined assortment includes a first plurality of individual products of a first type and a second plurality of individual products of a second type, wherein the first type is different than the second type, the apparatus comprising:

a controller configured to automatically receive information including a predetermined total weight for a predetermined number of individual products of the first type from a server and, based on the received information, automatically transmit a signal, wherein the predetermined number of individual products of the first type is selected based on a product order including the predefined assortment of the variety of different products, and wherein the predetermined number is more than one;

a vibrating channel having a first end and a second end, wherein:

the vibrating channel is configured to vibrate in response to the signal automatically transmitted by the controller, wherein the first end receives the first plurality of individual products, and

the vibrating channel is configured to move the first plurality of individual products from the first end to the second end;

a mechanism positioned in an opening of the second end of the vibrating channel, wherein the mechanism is configured to limit passage of the first plurality of individual products exiting the vibrating channel such that only one individual product of the first plurality of individual products exits at a time while the vibrating channel is vibrating; and

a hopper positioned to receive the first plurality of individual products exiting the vibrating channel, wherein the hopper includes a scale configured to determine a total weight of the first plurality of individual products deposited in the hopper,

wherein the controller is configured to automatically transmit the signal to vibrate the vibrating channel until the predetermined number of the individual products of the first type having the predetermined total weight is deposited into the hopper,

wherein the controller is configured to determine a number of the individual products of the first type in the hopper based on the total weight measured by the scale,

wherein the hopper holds the first plurality of individual products until the total weight is at least the predetermined total weight, and

wherein the hopper is configured to automatically deposit the first plurality of individual products into a container when the total weight is at least the predetermined total weight.

2. The apparatus of claim 1 , further including a scanner, wherein the scanner is configured to scan a label on the container to identify a unique custom order number for the product order, and further wherein the controller:

automatically sends the unique custom order number to the server, and

automatically receives the information from the server in response to the sending of the unique custom order number.

3. The apparatus of claim 2 , wherein the controller automatically transmits a second signal to the hopper that causes the hopper to automatically deposit the predetermined number of the individual products of the first type into the container after the controller has determined that the predetermined number of the individual products of the first type is in the hopper.

4. The apparatus of claim 1 , wherein the second signal from the controller causes the hopper to open a door to automatically deposit the first plurality of individual products into the container after determining that the predetermined number of the individual products of the first type have been deposited in the hopper.

5. The apparatus of claim 1 , wherein the vibrating channel is a first vibrating channel, and further wherein the signal from the controller further causes a second vibrating channel to vibrate to cause the first plurality of individual products to enter the first vibrating channel from the second vibrating channel.

6. The apparatus of claim 1 , wherein the first plurality of individual products comprise at least one of single serve coffee pods, single serve espresso pods, pre-packaged bags of ground or whole coffee beans, pre-packed single serve filter bags with ground coffee, or coffee add-in products.

7. The apparatus of claim 1 , wherein the controller is configured to receive information including a second predetermined total weight for a second predetermined number of individual products of the second type and, based on the received information, automatically transmit a second signal, wherein the second predetermined number is more than one, and wherein the apparatus further comprises:

a second vibrating channel having a first end and a second end, wherein:

the second vibrating channel is configured to vibrate in response to the second signal automatically transmitted by the controller, wherein the first end receives the second plurality of individual products, and

the second vibrating channel is configured to move the second plurality of individual products from the first end to the second end;

a second mechanism positioned in an opening of the second end of the second vibrating channel, wherein the second mechanism is configured to limit passage of the second plurality of individual products exiting the second vibrating channel such that only one individual product of the second plurality of individual products exits at a time while the second vibrating channel is vibrating; and

a second hopper positioned to receive the second plurality of individual products exiting the second vibrating channel, wherein the second hopper includes a second scale configured to determine a second total weight of the second plurality of individual products deposited in the second hopper,

wherein the controller is configured to automatically transmit the second signal to vibrate the second vibrating channel until the second predetermined number of the individual products of the second type having the second predetermined total weight is deposited into the second hopper,

wherein the controller is configured to determine a second number of the individual products of the second type in the second hopper based on the second total weight measured by the second scale,

wherein the second hopper holds the second plurality of individual products until the second total weight is at least the second predetermined total weight, and

wherein the second hopper is configured to automatically release the second plurality of individual products to the container when the second total weight is at least the second predetermined total weight.

8. An apparatus for filling packages with a predefined assortment of a variety of different products, the apparatus comprising:

a controller configured to automatically determine a predetermined total weight for a predetermined number of individual products and, based on the received information, automatically transmit a signal to deposit a plurality of individual products, wherein the predetermined number is more than one;

a hopper configured to receive the plurality of individual products being deposited; and

a separating mechanism positioned before the hopper, the separating mechanism configured to separate the plurality of individual products being deposited prior to entering the hopper such that only one individual product enters the hopper at a time and until the hopper receives the predetermined number of the individual products having the predetermined total weight,

wherein the hopper includes a scale configured to determine a total weight of the plurality of individual products deposited in the hopper,

wherein the controller is configured to determine a number of the individual products in the hopper based on the total weight measured by the scale and automatically transmit the signal to deposit the plurality of individual products until the predetermined number of the individual products having the predetermined total weight is deposited into the hopper,

wherein the hopper holds the plurality of individual products until the total weight is at least the predetermined total weight, and

wherein the hopper is configured to automatically deposit the plurality of individual products into a container when the total weight is at least the predetermined total weight.

9. The apparatus of claim 8 , further comprising a first vibrating channel, wherein the first vibrating channel has a first end and a second end, wherein the first vibrating channel is configured to vibrate in response to the signal automatically transmitted by the controller to move the plurality of individual products from the first end to the second end,

wherein, based on the received information, the controller is configured to automatically transmit the signal to vibrate the first vibrating channel until the predetermined number of the individual products having the predetermined total weight is deposited into the hopper.

10. The apparatus of claim 9 , further comprising a second vibrating channel,

wherein the second vibrating channel has a first end and a second end,

wherein the first end of the first vibrating channel is positioned to receive the plurality of individual products,

wherein the first end of the second vibrating channel is positioned to receive the plurality of individual products from the second end of the first vibrating channel, and

wherein the hopper is positioned to receive the plurality of individual products from the second end of the second vibrating channel.

11. The apparatus of claim 10 , wherein the separating mechanism is positioned proximate to an opening at the second end of the second vibrating channel, wherein the separating mechanism is configured to separate the plurality of individual products exiting the second vibrating channel while the second vibrating channel is vibrating.

12. The apparatus of claim 10 , further comprising:

a storage hopper, wherein the first end of the first vibrating channel is positioned to receive the plurality of individual products from the storage hopper, and wherein the storage hopper has a swinging sidewall proximate to the first end of the first vibrating channel.

13. The apparatus of claim 10 , wherein at least one of the first vibrating channel and the second vibrating channel is angled downward from the respective first end to the respective second end.

14. An apparatus for filling packages with a predefined assortment of a variety of different products, the apparatus comprising:

a controller configured to automatically receive information including a first predetermined total weight for a first predetermined number of individual products from a server and, based on the received information, automatically transmit a first signal, wherein the predetermined number of individual products is selected based on a product order including the predefined assortment of the variety of different products, and wherein the first predetermined number is more than one; and

a first product line for a first individual product type, the first product line comprising:

a first hopper configured to receive a first plurality of individual products from a first vibrating channel configured to vibrate in response to the first signal automatically transmitted by the controller, wherein a first mechanism individually separates the first plurality of individual products prior to entering the first hopper until the first hopper receives a first predetermined number of the first plurality of individual products having a first predetermined total weight,

wherein the first hopper includes a first scale configured to determine a first total weight of the first plurality of individual products deposited in the first hopper,

wherein the controller is configured to determine a number of the first plurality of individual products in the first hopper based on the first total weight measured by the first scale and automatically transmit the first signal to deposit the first plurality of individual products until the first predetermined number of the individual products having the first predetermined total weight is deposited into the first hopper,

wherein the first hopper holds the first plurality of individual products until the first total weight is at least the first predetermined total weight, and

wherein the first hopper is configured to automatically release the first plurality of individual products to a container when the first total weight is at least the first predetermined total weight.

15. The apparatus of claim 14 , further comprising:

a first combined conveyor belt configured to receive the first plurality of individual products from the first hopper at a first position on the first combined conveyor belt, wherein the controller is configured to automatically transmit a second signal to open a first door of the first hopper and deposit the first plurality of individual products onto the first combined conveyor belt when the first total weight is at least the first predetermined total weight; and

a final hopper configured to receive the first plurality of individual products from the first combined conveyor belt.

16. The apparatus of claim 15 , wherein the controller is configured to receive information including a second predetermined total weight for a second predetermined number of individual products and, based on the received information, automatically transmit a third signal, wherein the second predetermined number is more than one, and wherein the apparatus further comprises:

a second product line for a second individual product type that is different from the first individual product type, the second product line comprising:

a second hopper configured to receive a second plurality of individual products from a second vibrating channel configured to vibrate in response to a third signal automatically transmitted by the controller, wherein a second mechanism individually separates the second plurality of individual products prior to entering the second hopper until the second hopper receives a second predetermined number of the second plurality of individual products having a second predetermined total weight,

wherein the second hopper includes a second scale configured to determine a second total weight of the second plurality of individual products deposited in the second hopper,

wherein the controller is configured to determine a number of the second plurality of individual products in the second hopper based on the second total weight measured by the second scale and automatically transmit the third signal to deposit the second plurality of individual products until the second predetermined number of individual products having the second predetermined total weight is deposited into the second hopper,

wherein the second hopper holds the second plurality of individual products until the second total weight is at least the second predetermined total weight, and

wherein the second hopper is configured to automatically release the second plurality of individual products to the container when the second total weight is at least the second predetermined total weight.

17. The apparatus of claim 16 , wherein the first combined conveyor belt is configured to receive the second plurality of individual products from the second hopper at a second position on the first combined conveyor belt different from the first position, wherein the controller is configured to automatically transmit a fourth signal to open a second door of the second hopper and deposit the second plurality of individual products onto the first combined conveyor belt when the second total weight is at least the second predetermined total weight, and

wherein the final hopper is configured to receive the second plurality of individual products from the first combined conveyor belt.

18. The apparatus of claim 17 , wherein the controller is configured to automatically transmit the second signal and the fourth signal such that the final hopper receives the first plurality of individual products from the first product line and the second plurality of individual products from the second product line together via the first combined conveyor belt.

19. The apparatus of claim 16 , further comprising:

a second combined conveyor belt configured to receive the second plurality of individual products from the second hopper at a first position on the second combined conveyor belt, wherein the controller is configured to automatically transmit a fourth signal to open a second door of the second hopper and deposit the second plurality of individual products onto the second combined conveyor belt when the second total weight is at least the second predetermined total weight,

wherein the final hopper is configured to receive the second plurality of individual products from the second combined conveyor belt.

20. The apparatus of claim 19 , wherein the controller is configured to automatically transmit the second signal and the fourth signal in sequential order such that the final hopper receives the first plurality of individual products from the first product line via the first combined conveyor belt prior to receiving the second plurality of individual products from the second product line via the second combined conveyor belt.

Assignments (5)
SECURITY INTEREST Recorded Dec 3, 2024
From: HORSESHOE BEVERAGE COMPANY, LLC; TRILLIANT FOOD AND NUTRITION, LLC
To: FORTRESS CREDIT CORP
Reel/Frame 069470/0560 →
RELEASE OF SECURITY INTEREST IN PATENTS (069289/0574) Recorded Dec 2, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: TRILLIANT FOOD AND NUTRITION, LLC; HORSESHOE BEVERAGE COMPANY, LLC
Reel/Frame 069470/0620 →
SECURITY INTEREST Recorded Nov 29, 2024
From: TRILLIANT FOOD AND NUTRITION, LLC; HORSESHOE BEVERAGE COMPANY, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ABL COLLATERAL AGENT
Reel/Frame 069435/0270 →
PATENT SECURITY AGREEMENT Recorded Nov 1, 2024
From: TRILLIANT FOOD AND NUTRITION, LLC; HORSESHOE BEVERAGE COMPANY, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 069289/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: ROFFERS, BRIAN; HUDSON, MATHEW LUIS; STADTLANDER, ANDREW CARMELO; BERG, DARYL MARLIN
To: TRILLIANT FOOD AND NUTRITION, LLC
Reel/Frame 049920/0842 →
Continuity (3)
Provisional Application 62713400 · Aug 1, 2018
Provisional Application 62712679 · Jul 31, 2018
Related Publication 20200043071A1 · Feb 6, 2020
Cited By (1)
US 12,371,215