IP Library Granted Patent US 11,205,183
Granted Patent B1
US 11,205,183 · App. 15/991,040 · Granted Dec 21, 2021

Recalled item notification system including virtual shopping cart product removal and related methods

Inventor: Michael Curtis Greve (Clemmons, NC)
Assignee: INMAR SUPPLY CHAIN SOLUTIONS, LLC
G06Q30/014G06Q30/0251G06Q30/0623
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,205,183
App. No.
15/991,040
Granted
Dec 21, 2021
Kind
B1
Abstract

A recalled item notification system may include a retailer server configured to operate a virtual shopping cart for products to be purchased by a purchaser. Each product may have an associated product identifier. The system may also include a recalled item server configured to, when a product for purchase is in the virtual shopping cart, obtain the associated product identifier for the product and determine if the product is subject to a recall based upon the product identifier. When it is determined that the product is subject to a recall, the recalled item server is configured to communicate with the retailer server to remove the product from the virtual shopping cart, and generate a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart.

Claims (55)

1. A recalled item notification system comprising:

a purchaser device associated with a given purchaser and configured to operate a web browser application having a recalled product plugin associated therewith;

a retailer server associated with a retailer and configured to

permit a third party seller to sell products made by a manufacturer to be purchased via an online storefront associated with the retailer so that the retailer is a reseller of the products, and

operate the online storefront including a virtual shopping cart permitting the given purchaser, through operation of the purchaser device, to add or remove the products to be purchased via the online storefront, each product having an associated product identifier; and

a recalled item server configured to cooperate via the recalled product plugin to, when a product for purchase is in the virtual shopping cart,

obtain the associated product identifier for the product, and

determine if the product is subject to a recall based upon the associated product identifier, and when so,

communicate with the retailer server to remove the product from the virtual shopping cart,

generate a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart,

communicate the notification to the third party seller and the retailer,

generate a digital promotion for another product based upon removal of the product from the virtual shopping cart, and

communicate the notification to the purchaser device so that the notification with the digital promotion is displayed on a display of the purchaser device within a pop-up window overlapping a storefront window, the digital promotion being user-selectable for redemption.

2. The system of claim 1 wherein the recalled item server is configured to generate the digital promotion based upon the associated product identifier of the product.

3. The system of claim 1 wherein the recalled item server is configured to determine if the product is subject to a recall responsive to the product being placed in the virtual shopping cart.

4. The system of claim 1 wherein the recalled item server is configured to determine if the product is subject to a recall responsive to checkout of the virtual shopping cart.

5. The system of claim 1 wherein the associated product identifier comprises a product description.

6. The system of claim 1 wherein the associated product identifier comprises a universal product code (UPC).

7. The system of claim 1 wherein the associated product identifier comprises a stock keeping unit (SKU).

8. A recalled item server for a recalled item notification system comprising:

a purchaser device associated with a given purchaser and configured to operate a web browser application having a recalled product plugin associated therewith, and a retailer server associated with a retailer and configured to permit a third party seller to sell products made by a manufacturer to be purchased via an online storefront associated with the retailer so that the retailer is a reseller of the products, and operate the online storefront including a virtual shopping cart permitting the given purchaser, through operation of the purchaser device, to add or remove the products to be purchased via the online storefront, each product having an associated product identifier, the recalled item server comprising:

a processor and a memory tar cooperating therewith to cooperate via the recalled product plugin, when a product for purchase is in the virtual shopping cart,

obtain the associated product identifier for the product, and

determine if the product is subject to a recall based upon the associated product identifier, and when so,

communicate with the retailer server to remove the product from the virtual shopping cart,

generate a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart,

communicate the notification to the third party seller and the retailer,

generate a digital promotion for another product based upon removal of the product from the virtual shopping cart, and

communicate the notification to the purchaser device so that the notification with the digital promotion is displayed on a display of the purchaser device within a pop-up window overlapping a storefront window, the digital promotion being user-selectable for redemption.

9. The recalled item server of claim 8 wherein the processor is configured to generate the digital promotion based upon the associated product identifier of the product.

10. The recalled item server of claim 8 wherein the processor is configured to determine if the product is subject to a recall responsive to the product being placed in the virtual shopping cart.

11. The recalled item server of claim 8 wherein the processor is configured to determine if the product is subject to a recall responsive to checkout of the virtual shopping cart.

12. The recalled item server of claim 8 wherein the associated product identifier comprises at least one of a product description, a universal product code (UPC), and a stock keeping unit (SKU).

13. A method of processing products to be purchased by a purchaser in a virtual shopping cart using a recalled item notification system comprising a purchaser device associated with a given purchaser and configured to operate a web browser application having a recalled product plugin associated therewith, and a retailer server associated with a retailer and configured to permit a third party seller to sell products made by a manufacturer be purchased via an online storefront associated with the retailer so that the retailer is a reseller of the products, and operate the online storefront including the virtual shopping cart permitting the given purchaser, through operation of the purchaser device, to add or remove the products to be purchased via the online storefront, each product having an associated product identifier, the method comprising:

using a recalled item server to cooperate via the recalled product plugin to, when a product for purchase is in the virtual shopping cart,

obtain the associated product identifier for the product, and

determine if the product is subject to a recall based upon the associated product identifier, and when so,

communicate with the retailer server to remove the product from the virtual shopping cart,

generate a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart,

communicate the notification to the third party seller and the retailer,

generate a digital promotion for another product based upon removal of the product from the virtual shopping cart, and

communicate the notification to the purchaser device so that the notification with the digital promotion is displayed on a display of the purchaser device within a pop-up window overlapping a storefront window, the digital promotion being user-selectable for redemption.

14. The method of claim 13 wherein using the recalled item server comprises using the recalled item server to generate the digital promotion based upon the associated product identifier of the product.

15. The method of claim 13 wherein using the recalled item server comprises using the recalled item server to determine if the product is subject to a recall responsive to the product being placed in the virtual shopping cart.

16. The method of claim 13 wherein using the recalled item server comprises using the recalled item server to determine if the product is subject to a recall responsive to checkout of the virtual shopping cart.

17. A non-transitory computer readable medium for a recalled item server of a recalled item notification system comprising a purchaser device associated with a given purchaser and configured to operate a web browser application having a recalled product plugin associated therewith, and a retailer server associated with a retailer and configured to permit a third party seller to sell products made by a manufacturer to be purchased via an online storefront associated with the retailer so that the retailer is a reseller of the products, and operate the online storefront including a virtual shopping cart permitting the given purchaser, through operation of the purchaser device, to add or remove the products to be purchased via the online storefront, each product having an associated product identifier, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of the recalled item server cause the processor to cooperate via the recalled product plugin to perform operations comprising, when a product for purchase is in the virtual shopping cart:

obtaining the associated product identifier for the product; and

determining if the product is subject to a recall based upon the associated product identifier, and when so,

communicating with the retailer server to remove the product from the virtual shopping cart,

generating a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart,

communicating the notification to the third party seller and the retailer,

generating a digital promotion for another product based upon removal of the product from the virtual shopping cart, and

communicating the notification to the purchaser device so that the notification with the digital promotion is displayed on a display of the purchaser device within a pop-up window overlapping a storefront window, the digital promotion being user-selectable for redemption.

18. The non-transitory computer readable medium of claim 17 wherein the operations comprise generating the digital promotion based upon the associated product identifier of the product.

19. The non-transitory computer readable medium of claim 17 wherein the operations comprise determining if the product is subject to a recall responsive to the product being placed in the virtual shopping cart.

Assignments (5)
CHANGE OF NAME Recorded Feb 12, 2026
From: INMAR SUPPLY CHAIN SOLUTIONS, LLC
To: DHL SUPPLY CHAIN RN (USA) LLC
Reel/Frame 073770/0272 →
SECURITY INTEREST Recorded Jun 28, 2023
From: INMAR, INC.; INMAR SUPPLY CHAIN SOLUTIONS, LLC; AKI TECHNOLOGIES, INC.; INMAR ANALYTICS, INC.; INMAR BRAND SOLUTIONS, INC.; INMAR CLEARING, INC.; INMAR RX SOLUTIONS, INC.; INMAR - YOUTECH, LLC; QUALANEX, LLC; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); COLLECTIVE BIAS, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); MED-TURN, INC. (N/K/A INMAR RX SOLUTIONS, INC.)
To: JEFFERIES FINANCE LLC
Reel/Frame 064148/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: INMAR CLEARING, INC.
To: INMAR SUPPLY CHAIN SOLUTIONS, LLC
Reel/Frame 056095/0319 →
CHANGE OF NAME Recorded Apr 28, 2021
From: CAROLINA COUPON CLEARING, INC.
To: INMAR CLEARING, INC.
Reel/Frame 056077/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2018
From: GREVE, MICHAEL CURTIS
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 045934/0128 →
Cited By (2)
US 12,482,007 US 12,536,573