IP Library Granted Patent US 11,816,690
Granted Patent B1
US 11,816,690 · App. 17/592,041 · Granted Nov 14, 2023

Product exchange system including product condition based pricing in electronic marketplace and related methods

Inventors: Leonel D. Jerez (Pfafftown, NC); Matthew Lingelbach (Clemmons, NC); Michael Lichtner (Lexington, NC); Joseph P. Marcaurelle (Winston-Salem, NC); Brian S. Rogers (Greensboro, NC)
Assignee: INMAR SUPPLY CHAIN SOLUTIONS, LLC
G06Q30/0208G06Q30/0225G06Q30/0239
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,816,690
App. No.
17/592,041
Granted
Nov 14, 2023
Kind
B1
Abstract

A product exchange system may include a first purchaser device associated with a first purchaser, and a second purchaser device associated with a second purchaser having a shipping address. The system may also include a product exchange server configured to obtain image data of a purchased product for return from the first purchaser device, and determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data. The server may also determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition, and operate an electronic marketplace for resale of the purchased product for return at the resale price. The server may also communicate the shipping address to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace.

Claims (82)

1. A product exchange system comprising:

a first purchaser device associated with a first purchaser;

a second purchaser device associated with a second purchaser having a shipping address; and

a product exchange server configured to

obtain image data of a purchased product for return from the first purchaser device,

determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category from among a plurality of different product condition categories by using bins of a histogram corresponding to the plurality of different product condition categories and applying a probabilistic distribution,

determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition,

operate an electronic marketplace for resale of the purchased product for return at the resale price, and

communicate the shipping address of the second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via the second purchaser device.

2. The product exchange system of claim 1 wherein the product exchange server is configured to generate and communicate a digital promotion to the first purchaser via the first purchaser device.

3. The product exchange system of claim 2 wherein the purchased product for return has a brand associated therewith; and wherein the digital promotion is redeemable toward another product of the brand.

4. The product exchange system of claim 1 wherein the product exchange server is configured to generate and communicate a digital promotion to the second purchaser via the second purchaser device.

5. The product exchange system of claim 4 wherein the digital promotion is redeemable toward purchase of another product on the electronic marketplace.

6. The product exchange system of claim 1 wherein the product exchange server is configured to determine the resale price based upon learning resale prices for other products for return corresponding to a same product condition.

7. The product exchange system of claim 1 wherein the product exchange server is configured to generate a shipping label and communicate the shipping address within shipping label.

8. A product exchange server comprising:

a processor and an associated memory configured to

obtain image data of a purchased product for return from a first purchaser device associated with a first purchaser,

determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category from among a plurality of different product condition categories by using bins of a histogram corresponding to the plurality of different product condition categories and applying a probabilistic distribution,

determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition,

operate an electronic marketplace for resale of the purchased product for return at the resale price, and

communicate a shipping address of a second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via a second purchaser device associated with the second purchaser.

9. The product exchange server of claim 8 wherein the processor is configured to generate and communicate a digital promotion to the first purchaser via the first purchaser device.

10. The product exchange server of claim 9 wherein the purchased product for return has a brand associated therewith; and wherein the digital promotion is redeemable toward another product of the brand.

11. The product exchange server of claim 8 wherein the processor is configured to generate and communicate a digital promotion to the second purchaser via the second purchaser device.

12. The product exchange server of claim 11 wherein the digital promotion is redeemable toward purchase of another product on the electronic marketplace.

13. The product exchange server of claim 8 wherein the processor is configured to determine the resale price based upon learning resale prices for other products for return corresponding to a same product condition.

14. A method of processing a product exchange comprising:

using a product exchange server to

obtain image data of a purchased product for return from a first purchaser device associated with a first purchaser,

determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category from among a plurality of different product condition categories by using bins of a histogram corresponding to the plurality of different product condition categories and applying a probabilistic distribution,

determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition,

operate an electronic marketplace for resale of the purchased product for return at the resale price, and

communicate a shipping address of a second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via a second purchaser device associated with the second purchaser.

15. The method of claim 14 wherein using the product exchange server comprises using the product exchange server to generate and communicate a digital promotion to the first purchaser via the first purchaser device.

16. The method of claim 14 wherein using the product exchange server comprises using the product exchange server to generate and communicate a digital promotion to the second purchaser via the second purchaser device.

17. The method of claim 14 wherein using the product exchange server comprises using the product exchange server to determine the resale price based upon learning resale prices for other products for return corresponding to a same product condition.

18. A non-transitory computer readable medium for processing a product exchange, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor cause the processor to perform operations comprising:

obtaining image data of a purchased product for return from a first purchaser device associated with a first purchaser,

determining, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category from among a plurality of different product condition categories by using bins of a histogram corresponding to the plurality of different product condition categories and applying a probabilistic distribution;

determining, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition,

operating an electronic marketplace for resale of the purchased product for return at the resale price, and

communicating a shipping address of a second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via a second purchaser device associated with the second purchaser.

19. The non-transitory computer readable medium of claim 18 wherein the operations comprise generating and communicating a digital promotion to the first purchaser via the first purchaser device.

20. The non-transitory computer readable medium of claim 18 wherein the operations comprise generating and communicating a digital promotion to the second purchaser via the second purchaser device.

21. The non-transitory computer readable medium of claim 18 wherein the operations comprise determining the resale price based upon learning resale prices for other products for return corresponding to a same product condition.

22. A product exchange server comprising:

a processor and an associated memory configured to

obtain image data of a purchased product for return from a first purchaser device associated with a first purchaser,

determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category,

determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition,

operate an electronic marketplace for resale of the purchased product for return at the resale price,

communicate a shipping address of a second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via a second purchaser device associated with the second purchaser, and

generate a digital promotion to the first purchaser via the first purchaser device, the digital promotion having a redeemable value associated therewith determined based upon the product condition so that a purchased product for return having a lesser product condition corresponds to a digital coupon having a lower redeemable value.

23. The product exchange server of claim 22 wherein the processor is configured to generate the digital promotion to have the redeemable value based upon the resale price.

24. The product exchange server of claim 22 wherein the processor is configured to determine, using the machine learning algorithm, the redeemable value.

25. The product exchange server of claim 22 wherein the processor is configured to communicate the digital promotion to the first purchaser via the first purchaser device.

26. The product exchange server of claim 22 wherein the processor is configured to communicate the digital promotion to the second purchaser via the second purchaser device.

27. The product exchange server of claim 22 wherein the processor is configured to determine the resale price based upon learning resale prices for other products for return corresponding to a same product condition.

28. A product exchange server comprising:

a processor and an associated memory configured to

obtain image data of a purchased product for return from a first purchaser device associated with a first purchaser,

obtain historical resale purchase data for the purchased product for return,

determine, using a machine learning algorithm, a product condition of the purchased product for return based upon the obtained image data by at least

segmenting the obtained image data into segments corresponding to different parts of the purchased product for return and updating the machine learning algorithm with the obtained image data, and

comparing each segment to baseline image data to determine a match to learned product conditions for a given product condition category,

determine, using the machine learning algorithm, a resale price of the purchased product for return based upon the determined product condition and the obtained historical resale purchase data,

operate an electronic marketplace for resale of the purchased product for return at the resale price, and

communicate a shipping address of a second purchaser to the first purchaser device based upon a purchase of the purchased product for return by the second purchaser in the electronic marketplace via a second purchaser device associated with the second purchaser.

29. The product exchange server of claim 28 wherein the processor is configured to obtain the historical resale purchase data from at least one of a website and a point-of-sale (POS) terminal.

30. The product exchange server of claim 28 wherein the historical resale purchase data comprises historical resale prices and corresponding conditions for the purchased product for return.

31. The product exchange server of claim 28 wherein the processor is configured to generate and communicate a digital promotion to at least one of the first purchaser via the first purchaser device and the second purchaser via the second purchaser device.

Assignments (4)
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 Mar 6, 2023
From: INMAR CLEARING, INC.
To: INMAR SUPPLY CHAIN SOLUTIONS, LLC
Reel/Frame 062897/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2022
From: JEREZ, LEONEL D.; LINGELBACH, MATTHEW; LICHTNER, MICHAEL; MARCAURELLE, JOSEPH P.; ROGERS, BRIAN S.
To: INMAR CLEARING, INC.
Reel/Frame 058975/0179 →