IP Library Granted Patent US 12,205,161
Granted Patent B2
US 12,205,161 · App. 17/459,882 · Granted Jan 21, 2025

Multiple product identification assistance in an electronic marketplace application

Inventor: Padmapriya Gudipati (San Jose, CA)
Assignee: eBay Inc.
G06Q30/0641G06F16/3335G06F16/35G06F40/123G06F40/18
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,205,161
App. No.
17/459,882
Granted
Jan 21, 2025
Kind
B2
Abstract

A system and method for obtaining relevant information for identifying items that are being listed for sale via electronic marketplace applications. More specifically, the systems and methods relate to obtaining relevant attribute values and/or information for a plurality of items at relatively the same time. In aspects, the systems and methods involve receiving an electronic file or folder having a plurality of electronic representations of each of the items. The electronic file or folder is then parsed to separate the different items for identification. Once separated, the system and methods involve sending the separate items to an identification service and retrieving the separate information for each item and returned to the requesting device.

Claims (46)

1. A system, the system comprising:

a processor; and

memory including instructions which, when executed by the processor, causes the processor to perform operations comprising:

receiving, by a marketplace application server, an electronic container, the electronic container storing electronic representations of respective items of a plurality of items;

parsing, based on an electronic delimiter that separates the electronic representations of the respective items and by a parse module of the marketplace application server, the electronic representations stored in the electronic container to individually identify the respective items of the plurality of items stored in the electronic container, wherein two or more electronic representations that fall between delimiters are associated with respective perspectives of a same item;

assigning, by an identification module of the marketplace application server, respective unique identifiers to the plurality of items based on individually identifying the respective items of the plurality of items;

accessing, by the marketplace application server, a database to obtain respective attribute values for the respective items of the plurality of items, the database including attribute information corresponding to at least the plurality of items;

storing, by the marketplace application server, for the respective items of the plurality of items, and at a second database, the respective unique identifiers and the respective attribute values; and

automatically populating, by the marketplace application server in a user interface, one or more fields of a listing for sale of at least one item of the plurality of items based on accessing the second database to obtain a unique identifier and one or more attribute values associated with the at least one item.

2. The system of claim 1 , wherein the electronic container is a single electronic file.

3. The system of claim 1 , wherein the electronic container is a single folder.

4. The system of claim 1 , wherein the electronic container is a single electronic file and wherein the electronic representations of the respective items are electronic images.

5. The system of claim 1 , wherein the operations further comprise:

providing the respective attribute values for the respective items of the plurality of items in a spreadsheet formatted file.

6. The system of claim 1 , wherein the operations further comprise:

receiving, via the user interface, user input that indicates attribute identifiers corresponding to at least one attribute value of the respective attribute values for the respective items.

7. A method, the method comprising:

receiving, by a marketplace application server, an electronic container, the electronic container storing electronic representations of respective items of a plurality of items;

parsing, based on an electronic delimiter that separates the electronic representations of the respective items and by a parse module of the marketplace application server, the electronic representations stored in the electronic container to individually identify the respective items of the plurality of items stored in the electronic container, wherein two or more electronic representations that fall between delimiters are associated with respective perspectives of a same item;

assigning, by an identification module of the marketplace application server, respective unique identifiers to the plurality of items based on individually identifying the respective items of the plurality of items;

accessing, by the marketplace application server, a database to obtain respective attribute values for the respective items of the plurality of items, the database including attribute information corresponding to at least the plurality of items;

storing, by the marketplace application server, for the respective items of the plurality of items, and at a second database, the respective unique identifiers and the respective attribute values; and

automatically populating, by the marketplace application server in a user interface, one or more fields of a listing for sale of at least one item of the plurality of items based on accessing the second database to obtain a unique identifier and one or more attribute values associated with the at least one item.

8. The method of claim 7 , wherein the electronic container is a single electronic file.

9. The method of claim 7 , wherein the electronic container is a single folder.

10. The method of claim 7 , wherein the electronic container is a single electronic file and wherein the electronic representations of the respective items are electronic images.

11. The method of claim 7 , further comprising:

providing the respective attribute values for the respective items of the plurality of items in a spreadsheet formatted file.

12. The method of claim 7 , further comprising:

receiving user-defined attribute value identifiers, wherein the respective attribute values are related to the user-defined attribute value identifiers.

13. A computer storage medium encoding computer executable instructions that, when executed by at least one processor, perform a method comprising:

receiving, by a marketplace application server, an electronic container, the electronic container storing electronic representations of respective items of a plurality of items;

parsing, based on an electronic delimiter that separates the electronic representations of the respective items and by a parse module of the marketplace application server, the electronic representations stored in the electronic container to individually identify the respective items of the plurality of items stored in the electronic container, wherein two or more electronic representations that fall between delimiters are associated with respective perspectives of a same item;

assigning, by an identification module of the marketplace application server, respective unique identifiers to the plurality of items based on individually identifying the respective items of the plurality of items;

accessing, by the marketplace application server, a database to obtain respective attribute values for the respective items of the plurality of items, the database including attribute information corresponding to at least the plurality of items;

storing, by the marketplace application server, for the respective items of the plurality of items, and at a second database, the respective unique identifiers and the respective attribute values; and

automatically populating, by the marketplace application server in a user interface, one or more fields of a listing for sale of at least one item of the plurality of items based on accessing the second database to obtain a unique identifier and one or more attribute values associated with the at least one item.

14. The computer storage medium of claim 13 , wherein the electronic container is an electronic file and the electronic representations of the respective items of the plurality of items are images.

15. The computer storage medium of claim 13 , wherein the electronic container is an electronic folder.

16. The system of claim 1 , wherein the electronic delimiter includes an amount of whitespace.

17. The method of claim 7 , wherein the electronic delimiter includes an amount of whitespace.

18. The computer storage medium of claim 13 , wherein the electronic delimiter includes an amount of whitespace.

19. The system of claim 6 , wherein:

the attribute identifiers comprise one or more of a price information attribute identifier associated with the plurality of items or a condition attribute identifier associated with the plurality of items; and

the at least one attribute value comprises one or more of a price value corresponding to the price information attribute identifier or a condition value corresponding to the condition attribute identifier.

20. The system of claim 19 , and wherein the one or more fields of the listing for sale of the at least one item comprise a name field, a price field, or a condition field.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: GUDIPATI, PADMAPRIYA
To: EBAY INC.
Reel/Frame 057315/0940 →
Continuity (1)
Related Publication 20230067956A1 · Mar 2, 2023
References Cited (48)
US 7107226B1 · Cassidy · 2006 [cited by examiner]
US 7337166B2 · Bailey · 2008 [cited by examiner]
US 8478764B2 · Norton et al. · 2013 [cited by applicant]
US 9043232B1 · Varadarajan · 2015 [cited by applicant]
US 10936650B2 · Grandhi et al. · 2021 [cited by applicant]
US 20010032170A1 · Sheth · 2001 [cited by examiner]
US 20030014317A1 · Siegel · 2003 [cited by examiner]
US 20030041302A1 · McDonald · 2003 [cited by examiner]
US 20030220830A1 · Myr · 2003 [cited by examiner]
US 20040243505A1 · Sweeting · 2004 [cited by examiner]
US 20040254950A1 · Musgrove · 2004 [cited by examiner]
US 20050177474A1 · Ma · 2005 [cited by examiner]
US 20060074780A1 · Taylor · 2006 [cited by examiner]
US 20070088625A1 · Fish · 2007 [cited by examiner]
US 20070094056A1 · Kang · 2007 [cited by examiner]
US 20070179868A1 · Bozym · 2007 [cited by examiner]
US 20080052372A1 · Weber · 2008 [cited by examiner]
US 20080144883A1 · Kacker · 2008 [cited by examiner]
US 20080189212A1 · Kulakowski · 2008 [cited by examiner]
US 20090138817A1 · Oron · 2009 [cited by examiner]
US 20090150262A1 · Mizhen · 2009 [cited by examiner]
US 20100205551A1 · Underwood · 2010 [cited by examiner]
US 20110047014A1 · De Angelo · 2011 [cited by examiner]
US 20110059727A1 · Lisboa · 2011 [cited by examiner]
US 20110161384A1 · Wykes · 2011 [cited by examiner]
US 20110238484A1 · Toumayan · 2011 [cited by examiner]
US 20120109713A1 · Wilhite · 2012 [cited by examiner]
US 20120215665A1 · Marshall · 2012 [cited by examiner]
US 20120226620A1 · Junger · 2012 [cited by examiner]
US 20120265648A1 · Jerome · 2012 [cited by examiner]
US 20130041778A1 · Nativ · 2013 [cited by examiner]
US 20130151481A1 · Andrasick · 2013 [cited by examiner]
US 20140180872A1 · Gura · 2014 [cited by examiner]
US 20140365535A1 · Dean · 2014 [cited by examiner]
US 20150302011A1 · Ochial · 2015 [cited by applicant]
US 20170372392A1 · Metnick · 2017 [cited by examiner]
US 20180053069A1 · Kale et al. · 2018 [cited by applicant]
US 20200057769A1 · Kass · 2020 [cited by examiner]
US 20200372570A1 · Macfarland · 2020 [cited by applicant]
CN 2022110201410 · 2022 [cited by applicant]
CN 115730992A · 2023 [cited by applicant]
EP 221917313 · 2022 [cited by applicant]
EP 4141778A1 · 2023 [cited by applicant]
Parra, Nicolas A. “My Baseball Collection App.” (2019). (Year: 2019). [cited by examiner]
Fang, Jing, et al. “A table detection method for multipage pdf documents via visual seperators and tabular structures.” 2011 International Conference on Document Analysis and Recognition. IEEE, 2011. (Year: 2011). [cited by examiner]
European Patent Office, “European search report,” issued in connection with European Patent Application No. 22191731.3 dated Jan. 16, 2023 (8 pages). [cited by applicant]
Jeffrey, “Starting this month Trading Card sellers can use ‘Card Recognition’ to quickly create eBay Listings”, Retrieved from the Internet URL :<https://www.techspot.com/news/89209-trading-card-sellers-can-begin-using-… [cited by applicant]
Liszewski, “eBay's App Can Now Recognize and Automatically Make Listings for Trading Cards You Want to Sell”, Retrieved from the Internet URL :<https://gizmodo.com/ebays-app-can-now-recognize-and-automatically-make-list… [cited by applicant]