IP Library Granted Patent US 10,614,413
Granted Patent B2
US 10,614,413 · App. 15/519,928 · Granted Apr 7, 2020

Inventory management system and method of use

Inventors: Justin Curry (Vista, CA); Darren Thierry (Carlsbad, CA); Michael Dennis Callahan (San Diego, CA); Mark Cunningham (Erskine, GB); Richard Waight (Harpenden, GB)
Assignee: LIFE TECHNOLOGIES CORPORATION
G06Q10/087G06K7/1413G07C9/00182G07F17/14
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,614,413
App. No.
15/519,928
Granted
Apr 7, 2020
Kind
B2
Abstract

Provided is a computer-implemented method for product management The method can include obtaining user Identification information from a user, wherein the identification code is associated with a financial account, of the user; validating, by a processor, that the identification information is authentic based on registration information that was previously received; providing first access signal to a locking mechanism of a locking enclosure to unlock the locking mechanism based on the validating, wherein the locking enclosure securely stores a purchasable product; obtaining product identification information from a scan of a bar code associated with the product providing the product information that was obtained to be rendered on a display; receiving an indication from the user that the product information is correct; and providing a second access signal to the locking mechanism to lock the locking mechanism based on the indication that was received.

Claims (58)

1. A computer-implemented method for product management comprising:

obtaining user identification information from a user at a display associated with a kiosk, the kiosk being configured as a product dispensing enclosure securely storing purchasable products with a locking enclosure thereof that is selectively locked by an associated locking mechanism, wherein the user identification information is associated with a financial account of the user;

validating, by a processor, that the user identification information received at the display associated with the kiosk is authentic based on registration information that was previously received;

providing a first access signal to the locking mechanism of the locking enclosure at the kiosk to unlock the locking mechanism based on the validating, wherein the locking enclosure at the kiosk securely stores a purchasable product;

after providing the first access signal to unlock the locking enclosure of the kiosk storing the purchasable product, obtaining product identification information from a scan of a barcode associated with the purchasable product;

providing the product identification information that was obtained from the scan to be rendered on the display associated with the kiosk;

receiving, at the display associated with the kiosk, an indication from the user that the product identification information is correct;

providing a second access signal to the locking mechanism to lock the locking mechanism based on the indication that was received;

sending the product identification information of the purchasable product that was stored within the locking enclosure of the kiosk to an offsite component comprising an inventory and/or fulfillment system; and

automatically requesting, from the offsite component, a resupply of the purchasable product to the kiosk based at least on the product identification information sent to the offsite component.

2. The computer-implemented method according to claim 1 , further comprising obtaining order information for a user, wherein the order information comprises one or more of information related to the user or information related to one or more products that the user wishes to purchase in an order.

3. The computer-implemented method according to claim 1 , wherein the obtaining user identification information from the user comprises scanning a badge comprising a barcode that has been registered with the user.

4. The computer-implemented method according to claim 3 , wherein the barcode is a 1-dimensional barcode or a 2-dimensional barcode.

5. The computer-implemented method according to claim 1 , wherein the obtaining product identification information from the scan of the barcode associated with the purchasable product comprises scanning the barcode with a barcode reader.

6. The computer-implemented method according to claim 1 , further comprising collecting the product identification information once the product identification information has been identified as being correct.

7. The computer-implemented method according to claim 1 , further comprising:

scanning an electronic or magnetic tag associated with each of a plurality of products within the locking enclosure;

determining an inventory of each of the plurality of products based on the scanned electronic or magnetic tag.

8. A computer-implemented method for product management comprising:

obtaining order information for a user, wherein the order information comprises one or more products that the user wishes to purchase in an order;

obtaining user identification information from the user, wherein the user identification information is associated with a financial account of the user;

obtaining order confirmation information at a kiosk configured as a product dispensing enclosure securely storing one or more products in the order within a locking enclosure thereof that is selectively locked by an associated locking mechanism, the order confirmation information being obtained at the kiosk from a scan of a barcode associated with an order confirmation;

providing a first access signal to locking mechanism of the locking enclosure at the kiosk storing the one or more products in the order to unlock the locking mechanism based on the order confirmation information that was obtained;

providing an order completion indication on a display at the kiosk subsequent to the first access signal indicating that the order is complete;

sending the order confirmation information of the one or more products in the order that were stored within the locking enclosure of the kiosk to an offsite component; and

automatically requesting, from the offsite component, a resupply of the one or more products in the order to the kiosk based at least on the order confirmation information.

9. The computer-implemented method according to claim 8 , further comprising validating, by a processor, that the user identification information is authentic based on registration information that was previously received.

10. The computer-implemented method according to claim 8 , further comprising obtaining product identification information from a scan of a barcode associated with the one or more products.

11. The computer-implemented method according to claim 8 , further comprising providing the product identification information that was obtained to be rendered on the display associated with the kiosk.

12. The computer-implemented method according to claim 8 , further comprising receiving, at the display associated with the kiosk, an indication from the user that the product identification information is correct.

13. The computer-implemented method according to claim 12 , further comprising providing a second access signal to the locking mechanism to lock the locking mechanism based on the indication that was received.

14. A kiosk configured as a product dispensing enclosure, comprising:

a locking enclosure having a locking mechanism configured to selectively lock the locking enclosure;

a display, and

a computer system associated with the locking enclosure and in communication with the locking mechanism and the display, the computer system comprising at least one processor and a memory containing instructions for execution by the at least one processor, such that the instructions, when executed by the at least one processor, cause the computer system to perform a method for product management, the method comprising:

obtaining user identification information from a user at the display, wherein the user identification information is associated with a financial account of the user;

validating, by the at least one processor, that the user identification information received at the display is authentic based on registration information that was previously received;

providing a first access signal to the locking mechanism of the locking enclosure to unlock the locking mechanism based on the validating, wherein the locking enclosure securely stores a purchasable product;

after providing the first access signal to unlock the locking enclosure obtaining product identification information from a scan of a bar code associated with the purchasable product;

providing the product identification information that was obtained from the scan to b e rendered on the display;

receiving, at die display, an indication from the user that the product identification information is correct;

providing a second access signal to the locking mechanism to lock the locking mechanism based on the indication that was received;

sending the product identification information of the purchasable product that was stored within the locking enclosure to an offsite component comprising an inventory and/or fulfillment system; and

automatically requesting, from the offsite component, a resupply of the purchasable product to the device based at least on the product identification information sent to the offsite component.

15. The device according to claim 14 , wherein the instructions, when executed by the at least one processor, further cause the computer system to perform the method comprising obtaining order information for the user, wherein the order information comprises one or more of: information related to the user or information related to one or products that the user wishes to purchase in an order.

16. The device according to claim 14 , further comprising a barcode reader in communication with the computer system, wherein the obtaining user identification information from the user comprises scanning, using the barcode reader, a badge comprising a barcode that has been registered with the user.

17. The device according to claim 14 , wherein the instructions, when executed by the at least one processor, further cause the computer system to perform the method comprising collecting the product identification information once the product identification information has been identified as being correct.

18. The device according to claim 17 , wherein the instructions, when executed by the at least one processor, further cause the computer system to perform the method comprising:

scanning an electronic or magnetic tag associated with each of a plurality of products within the locking enclosure; and

determining an inventory of each of the plurality of products based on the scanned electronic or magnetic tag.

19. A kiosk for product management, comprising:

a locking enclosure for securely storing a purchasable product, the locking enclosure having a locking mechanism; and

a computer system associated with, and in communication with, the locking enclosure, the computer system comprising at least one processor and a memory containing instructions for execution by the at least one processor, such that the instructions cause the computer system to perform a method for product management, the method comprising:

obtaining user identification information from a user, wherein the user identification information is associated with a financial account of the user;

validating, by the at least one processor, that the user identification information is authentic based on registration information that was previously received;

providing one or more access signals to the locking mechanism to operably control a locking state of the locking mechanism, thereby selectively permitting validated user access to the locking enclosure;

identifying a maintenance issue associated with the kiosk; and

sending a maintenance request to an offsite component based on the identified maintenance issue.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: CURRY, JUSTIN; THIERRY, DARREN; CALLAHAN, MICHAEL; CUNNINGHAM, MARK; WAIGHT, RICHARD
To: LIFE TECHNOLOGIES CORPORATION
Reel/Frame 043881/0329 →
Continuity (2)
Provisional Application 62068506 · Oct 24, 2014
Related Publication 20170337507A1 · Nov 23, 2017
Cited By (1)
US 12,651,502