IP Library › Granted Patent US 12,361,441
Granted Patent B2
US 12,361,441 · App. 18/130,686 · Granted Jul 15, 2025

Inventory ingestion, image processing, and market descriptor pricing system

Inventors: Shida Schubert (Fairfax, CA); John Lagerling (Los Altos Hills, CA)
Assignee: MERCARI, INC.
G06Q30/0206G06F16/532G06Q30/0629G06Q30/0641
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,361,441
App. No.
18/130,686
Granted
Jul 15, 2025
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for providing inventory ingestion and pricing system. An embodiment operates by determining an identification of a for sale object to be sold on an electronic marketplace. A set of items similar to the identification of the for sale object are identified from the marketplace. A price of each of at least a subset of the set of similar items that have sold through the electronic marketplace is determined. A sale price is generated for the for sale object based on the determined prices of the items of the subset. An image for one or more of the subset of items, is retrieved from the electronic marketplace. A market descriptor comprising the sale price and the retrieved one or more images is generated. The market descriptor for display is provided for display.

Claims (66)

1. A computer-implemented method, comprising:

displaying a visual indicator within a user interface of a mobile device configured to operate a camera of the mobile device, the visual indicator indicating a location wherein a user should place a for sale object;

detecting that the for sale object was placed in the indicated location;

causing the camera to capture an image of the for sale object responsive to the detecting;

determining an identification of the for sale object to be sold on an electronic marketplace based on the image of the for sale object captured by the camera;

identifying, from the electronic marketplace, a set of items similar to the identification of the for sale object;

determining a price of each of at least a subset of the set of similar items that have sold through the electronic marketplace;

generating a sale price for the for sale object based on the determined prices of the items of the subset;

retrieving, from the electronic marketplace, an image for one or more of the items of the subset;

generating a market descriptor comprising the sale price and the retrieved one or more images; and

providing the market descriptor for display.

2. The computer-implemented method of claim 1 , further comprising:

generating a listing for the for sale object on the electronic marketplace; and

submitting the listing to the electronic marketplace listing the for sale object.

3. The computer-implemented method of claim 1 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on an e-mail receipt from a retailer; and

providing the e-mail to a user account.

4. The computer-implemented method of claim 1 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on a selection of a resell icon associated with a purchase history page of a retailer; and

providing the e-mail to a user account.

5. The computer-implemented method of claim 1 , wherein the retrieving comprises:

identifying which of the subset of the items were most recently sold on the electronic marketplace; and

retrieving images of the most recently sold objects.

6. A system comprising at least one processor, the at least one processor configured to perform operations comprising:

displaying a visual indicator within a user interface of a mobile device configured to operate a camera of the mobile device, the visual indicator indicating a location wherein a user should place a for sale object;

detecting that the for sale object was placed in the indicated location;

causing the camera to capture an image of the for sale object responsive to the detecting;

determining an identification of the for sale object to be sold on an electronic marketplace based on the image of the for sale object captured by the camera;

identifying, from the electronic marketplace, a set of items similar to the identification of the for sale object;

determining a price of each of at least a subset of the set of similar items that have sold through the electronic marketplace;

generating a sale price for the for sale object based on the determined prices of the items of the subset;

retrieving, from the electronic marketplace, an image for one or more of the items of the subset;

generating a market descriptor comprising the sale price and the retrieved one or more images; and

providing the market descriptor for display.

7. The system of claim 6 , the operations further comprising:

generating a listing for the for sale object on the electronic marketplace; and

submitting the listing to the electronic marketplace listing the for sale object.

8. The system of claim 6 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on an e-mail receipt from a retailer; and

providing the e-mail to a user account.

9. The system of claim 6 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on a selection of a resell icon associated with a purchase history page of a retailer; and

providing the e-mail to a user account.

10. The system of claim 6 , wherein the retrieving comprises:

identifying which items of the subset of the items were most recently sold on the electronic marketplace; and

retrieving images of the most recently sold objects.

11. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

displaying a visual indicator within a user interface of a mobile device configured to operate a camera of the mobile device, the visual indicator indicating a location wherein a user should place a for sale object;

detecting that the for sale object was placed in the indicated location;

causing the camera to capture an image of the for sale object responsive to the detecting;

determining an identification of the for sale object to be sold on an electronic marketplace based on the image of the for sale object captured by the camera;

identifying, from the electronic marketplace, a set of items similar to the identification of the for sale object;

determining a price of each of at least a subset of the set of similar items that have sold through the electronic marketplace;

generating a sale price for the for sale object based on the determined prices of the items of the subset;

retrieving, from the electronic marketplace, an image for one or more of the items of the subset;

generating a market descriptor comprising the sale price and the retrieved one or more images; and

providing the market descriptor for display.

12. The non-transitory computer-readable medium of claim 11 , the operations further comprising:

generating a listing for the for sale object on the electronic marketplace; and

submitting the listing to the electronic marketplace listing the for sale object.

13. The non-transitory computer-readable medium of claim 11 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on an e-mail receipt from a retailer; and

providing the e-mail to a user account.

14. The non-transitory computer-readable medium of claim 11 , wherein the providing comprises:

generating an e-mail comprising the market descriptor, wherein the identification is based on a selection of a resell icon associated with a purchase history page of a retailer; and

providing the e-mail to a user account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: SCHUBERT, SHIDA; LAGERLING, JOHN
To: MERCARI, INC.
Reel/Frame 063243/0438 →
Continuity (3)
Division 16288199 · Feb 28, 2019
Provisional Application 62740030 · Oct 2, 2018
Related Publication 20230245155A1 · Aug 3, 2023
References Cited (69)
US 8868444B2 · Morris et al. · 2014 [cited by applicant]
US 11074634B2 · Oh et al. · 2021 [cited by applicant]
US 11282100B2 · Oh et al. · 2022 [cited by applicant]
US 11341550B2 · Schubert et al. · 2022 [cited by applicant]
US 11631096B2 · Schubert et al. · 2023 [cited by applicant]
US 11651410B2 · Schubert et al. · 2023 [cited by applicant]
US 11816686B2 · Lagerling et al. · 2023 [cited by applicant]
US 20010037279A1 · Yeo · 2001 [cited by applicant]
US 20020116348A1 · Phillips et al. · 2002 [cited by applicant]
US 20030083961A1 · Bezos et al. · 2003 [cited by applicant]
US 20030200156A1 · Roseman · 2003 [cited by examiner]
US 20030204449A1 · Kotas et al. · 2003 [cited by applicant]
US 20040204991A1 · Monahan · 2004 [cited by applicant]
US 20080004987A1 · Choe et al. · 2008 [cited by applicant]
US 20080077508A1 · Bezos et al. · 2008 [cited by applicant]
US 20080097827A1 · Leach et al. · 2008 [cited by applicant]
US 20080263459A1 · Altberg et al. · 2008 [cited by applicant]
US 20100042467A1 · Bundy et al. · 2010 [cited by applicant]
US 20110099085A1 · Hamilton · 2011 [cited by examiner]
US 20110276385A1 · Keller · 2011 [cited by applicant]
US 20110288962A1 · Rankin et al. · 2011 [cited by applicant]
US 20120166298A1 · Smith et al. · 2012 [cited by applicant]
US 20120197716A1 · Rampbell · 2012 [cited by applicant]
US 20120275642A1 · Aller et al. · 2012 [cited by applicant]
US 20130191213A1 · Beck et al. · 2013 [cited by applicant]
US 20140100991A1 · Lenahan et al. · 2014 [cited by applicant]
US 20140136289A1 · Settgast · 2014 [cited by applicant]
US 20140278595A1 · Werneke · 2014 [cited by applicant]
US 20150058150A1 · Gura · 2015 [cited by examiner]
US 20150112836A1 · Godsey et al. · 2015 [cited by applicant]
US 20150161635A1 · Yuan et al. · 2015 [cited by applicant]
US 20150186989A1 · Kneen et al. · 2015 [cited by applicant]
US 20150379460A1 · Zamer · 2015 [cited by applicant]
US 20150379601A1 · Ouimet · 2015 [cited by applicant]
US 20160132840A1 · Bowles et al. · 2016 [cited by applicant]
US 20160217509A1 · Eggleston et al. · 2016 [cited by applicant]
US 20160358235A1 · Langis · 2016 [cited by applicant]
US 20170103623A1 · Sugiyama et al. · 2017 [cited by applicant]
US 20170109767A1 · Shpanya et al. · 2017 [cited by applicant]
US 20170124635A1 · Shao · 2017 [cited by applicant]
US 20170207916A1 · Luce et al. · 2017 [cited by applicant]
US 20170228744A1 · Booth et al. · 2017 [cited by applicant]
US 20170293973A1 · Lustyk et al. · 2017 [cited by applicant]
US 20170293974A1 · Konduru · 2017 [cited by applicant]
US 20170372392A1 · Metnick et al. · 2017 [cited by applicant]
US 20180089833A1 · Lewis · 2018 [cited by applicant]
US 20180096417A1 · Cook et al. · 2018 [cited by applicant]
US 20180108066A1 · Kale et al. · 2018 [cited by applicant]
US 20180276710A1 · Tietzen et al. · 2018 [cited by applicant]
US 20190340013A1 · Cella · 2019 [cited by applicant]
US 20200090156A1 · Cella · 2020 [cited by applicant]
US 20200104868A1 · Schubert et al. · 2020 [cited by applicant]
US 20200160422A1 · Schubert et al. · 2020 [cited by applicant]
US 20200394708A1 · Cella · 2020 [cited by applicant]
JP 2004005240A · 2004 [cited by applicant]
JP 2005107952A · 2005 [cited by applicant]
JP 2008052672A · 2008 [cited by applicant]
JP 2018049372A · 2018 [cited by applicant]
KR 20140105313A · 2014 [cited by applicant]
KR 1020160122528A · 2016 [cited by applicant]
WO WO2018100570A1 · 2018 [cited by applicant]
R. Fasuga, T. Drabek, G. Toporkova and L. Holub, “Expert System for Data Identification in Auction System along with Market Trends Analysis,” 2010 IEEE 7th International Conference on E-Business Engineering, Shanghai, C… [cited by examiner]
Examination report No. 1 for standard patent application, dated May 8, 2024, for Australian Patent Application No. 2019355815, 6 pages. [cited by applicant]
Gupta, Rajan & Pathak, Chaitanya. (2014). A Machine Learning Framework for Predicting Purchase by Online Customers based on Dynamic Pricing. Procedia Computer Science. 36. 10.1016/j. procs. 2014.09.060. (Year: 2014). [cited by applicant]
European Search Report directed to related European Application No. 19868964.8, mailed on May 25, 2022; 8 pages. [cited by applicant]
International Search Report and Written Opinion directed to related International Application No. PCT/US2019/053393, mailed on Mar. 5, 2020; 12 pages. [cited by applicant]
International Preliminary Report on Patentability directed to related International Application No. PCT/US2019/053393, mailed on Mar. 23, 2021; 9 pages. [cited by applicant]
F. Liang, W. Yu, D. An, Q. Yang, X. Fu and W. Zhao, “A Survey on Big Data Market: Pricing, Trading and Protection,” in IEEEAccess, vol. 6, pp. 15132-15154, 2018, doi: 10.1109/ACCESS.2018.2806881. (Year: 2018). [cited by applicant]
Office Action for Korean Application No. 20217013238, mailed on Apr. 30, 2025, 9 Pages. [cited by applicant]