SYSTEM AND METHOD WITH LOCAL AND AGGREGATED DATABASES, ASSISTED DATA ENTRY, AND TARGETED SEARCHING
20220012783 · 2022-01-13
Inventors
Cpc classification
G06Q30/0605
PHYSICS
G06Q10/087
PHYSICS
G06Q30/0625
PHYSICS
International classification
Abstract
An online consignment shopping system supports an aggregated marketplace for consignment vendors. The online consignment shopping system has a network interface and one or more processors. The system receives a request for a consignment article that has user-specified measurements. The system searches through one or more inventory databases for a match to the request. The inventory database(s) have inventories of a plurality of consignment vendors. The system sends information about the matching consignment article that has the user-specified measurements, for potential purchase by the user.
Claims
1. A database-searching network device, comprising: a network interface; and one or more processors, to: receive, through the network interface, a request from a user for information from an aggregation of information of a plurality of local databases; search through an aggregated database having the aggregation of information of the plurality of local databases, for a match to the request; and send, to the user through the network interface, the information that is from the aggregated database and matches the request.
2. An online consignment shopping system, comprising: a network interface; and one or more processors, to: receive, through the network interface, a request for a consignment article having one or more user-specified measurements, for potential purchase from an aggregated marketplace comprising a plurality of consignment vendors; search through one or more inventory databases having inventories of the plurality of consignment vendors for a match to the request, as the matching consignment article having the one or more user-specified measurements; and send, through the network interface, information about the matching consignment article having the one or more user-specified measurements, for the potential purchase.
3. The online consignment shopping system of claim 2, wherein the one or more processors are further to synchronize an aggregated inventory database and vendor inventory databases of the plurality of consignment vendors, wherein the one or more inventory databases comprises the aggregated inventory database.
4. The online consignment shopping system of claim 2, wherein to send the information about the matching consignment article comprises to send a notification by email or text messaging.
5. The online consignment shopping system of claim 2, wherein: the request comprises a written name or description of an article of clothing; the matching consignment article comprises a used article of clothing; the one or more user-specified measurements comprise one or more measurements more precise than general size or overall size; and the match comprises a match of the used article of clothing to the written name or description of the article of clothing and a match of one or more third-party measurements of the used article of clothing to the one or more user-specified measurements to within a specified amount.
6. The online consignment shopping system of claim 2, wherein the information about the matching consignment article comprises an image of a used article, from the one or more inventory databases, and information relating to one or more third-party measurements of the used article.
7. The online consignment shopping system of claim 2, wherein: such requests for consignment articles with the user-specified measurements are supported by a website for the aggregated marketplace; and direct user to consignment vendor requests for the consignment articles with the user-specified measurements are not supported by individual consignment vendor websites.
8. The online consignment shopping system of claim 2, wherein the one or more processors are further to send information for printing a shipping label to one of the plurality of consignment vendors having the matching consignment article, responsive to receiving, through the network interface, an instruction to purchase the matching consignment article.
9. The online consignment shopping system of claim 2, wherein the one or more processors are further to: provide assisted data entry, including determination of default shipping weights for consignment articles, to a plurality of vendors; receive a plurality of consignment article entry forms from the plurality of vendors and resulting from the assisted data entry; and generate the aggregated database, based on the plurality of consignment article entry forms.
10. A method for online consignment shopping, performed by a processing device, comprising: receiving, through a network, a request from a user for a consignment article having one or more user-specified measurements, for potential purchase from an aggregated marketplace comprising a plurality of consignment vendors; searching through one or more inventory databases having inventories of the plurality of consignment vendors to identify a match to the requested consignment article having the one or more user-specified measurements; and sending, to the user through the network, information about the match to the requested consignment article having the one or more user-specified measurements, for the potential purchase by the user.
11. The method for online consignment shopping of claim 10, further comprising: synchronizing an aggregated inventory database and vendor inventory databases of the plurality of consignment vendors, wherein the one or more inventory databases comprises the aggregated inventory database.
12. The method for online consignment shopping of claim 10, wherein the sending the information about the match comprises sending an email or a text message to the user.
13. The method for online consignment shopping of claim 10, wherein: the request comprises a wish list item comprising a written name or description of an article of clothing; the consignment article comprises a used article of clothing; the one or more user-specified measurements comprise one or more personal measurements of the user that are to a greater degree of precision than general size or overall size; and the match comprises a match of the used article of clothing to the written name or description of the article of clothing and a match of one or more third-party measurements of the used article of clothing to the one or more user-specified measurements to within a specified amount.
14. The method for online consignment shopping of claim 10, wherein the information about the match to the requested consignment article comprises an image of a used article, from the one or more inventory databases, and measurement information about the used article including one or more third-party measurements of the used article or how close are the one or more third-party measurements of the used article to the one or more user-specified measurements.
15. The method for online consignment shopping of claim 10, further comprising: supporting such requests for consignment articles with the user-specified measurements are by a website for the aggregated marketplace, wherein direct user to consignment vendor requests for the consignment articles with the user-specified measurements are not supported by individual consignment vendor websites of the plurality of consignment vendors.
16. The method for online consignment shopping of claim 10, further comprising: sending, through the network, information for printing a shipping label to one of the plurality of consignment vendors having the consignment article that matches the request, responsive to receiving, through the network, an instruction from the user to purchase the consignment article that matches the request.
17. A tangible, non-transitory, computer-readable media having instructions thereupon which, when executed by a processor, cause the processor to: receive, through a network, a request from a user for a consignment article to have one or more user-specified measurements, for potential purchase by the user from an aggregated marketplace comprising a plurality of consignment vendors; search through one or more inventory databases having inventories of the plurality of consignment vendors for a match to the requested consignment article to have the one or more user-specified measurements; and send, to the user through the network, information about the match to the requested consignment article to have the one or more user-specified measurements, for the potential purchase by the user.
18. The computer-readable media of claim 17, wherein the instructions further cause the processor to: synchronize an aggregated inventory database and vendor inventory databases of the plurality of consignment vendors, wherein the one or more inventory databases comprises the aggregated inventory database.
19. The computer-readable media of claim 17, wherein to send the information about the match to the requested consignment article, the instructions cause the processor to: send an email or a text message that includes the information about the match to the requested consignment article, through the network.
20. The computer-readable media of claim 17, wherein: the request comprises a written name or description of an article of clothing, as a wish list item; the consignment article comprises a used article of clothing; the one or more user-specified measurements comprise one or more measurements of the user that are more precise than general size or overall size; and the match comprises a match of the used article of clothing to the written name or description of the article of clothing and a match of one or more third-party measurements of the used article of clothing to the one or more user-specified measurements to within a specified amount.
21. The computer-readable media of claim 17, wherein to send the information about the match to the requested consignment article, the instructions cause the processor to: send an image of a used article, from the one or more inventory databases, and dimension information about the used article including one or more third-party measurements of the used article or how close are the one or more third-party measurements of the used article to the one or more user-specified measurements.
22. The computer-readable media of claim 17, wherein the instructions further cause the processor to: send, through the network, information for printing a shipping label to one of the plurality of consignment vendors having the consignment article that matches the request, responsive to receiving, through the network, an instruction from the user to purchase the consignment article that matches the request.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The described embodiments and the advantages thereof may best be understood by reference to the following description taken in conjunction with the accompanying drawings. These drawings in no way limit any changes in form and detail that may be made to the described embodiments by one skilled in the art without departing from the spirit and scope of the described embodiments.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DETAILED DESCRIPTION
[0019] An online consignment shopping system is described that makes use of information aggregation and searching at an aggregation site, with further features specific to various embodiments.
[0020] Embodiments of an online consignment shopping system improve upon existing database, searching and network communications systems, with the addition of user-specified measurements and capability for searching through aggregated inventories of consignment vendors for a matching consignment article, as further described herein. A user of the online consignment shopping system, e.g. a consumer, customer or potential customer, may be looking for a used or a secondhand article of clothing or other article for sale by a consignment vendor. The user measures himself or herself for clothing, sports equipment or other personal article, or measures a personal space or comparable existing article, and experiences improved online shopping experience and likelihood of success of finding a matching consignment article. A consignment vendor, looking to increase marketplace for used or secondhand articles of clothing or other articles for sale, experiences increased inventory exposure to customers by participation in an aggregated marketplace supported by embodiments of technologies described below. The consignment vendor also likely experiences increased sales volume and velocity while continuing to provide personal service to the customers through the ability to match the user-specified measurements for these types of consignment articles. These and further benefits and features are available in various combinations in the various embodiments described below.
[0021]
[0022] A consignment shopping server 104 is coupled to an aggregated marketplace database 108, to provide assisted data entry to vendors posting consignment articles (see
[0023] For one embodiment of an online consignment shopping system, the support for requests for consignment articles with user-specified measurements is supplied by a website for the aggregated marketplace. For one embodiment, direct user to consignment vendor requests for consignment articles with user-specified measurements are not supported by individual consignment vendor websites. This arrangement could be by agreement of the operator of an aggregated marketplace website and consignment vendors, or as an incentive to the consignment vendors for use of the aggregated marketplace website. For one embodiment, the online consignment shopping system sells subscriptions for its use to consignment vendors, and does not charge a per-sale fee or percentage of sales. Further business models are possible, however, in keeping with the teachings herein.
[0024]
[0025] Various embodiments of the system support various combinations of ways the vendor can fill out the information in the vendor guided entry form 150. For example, the consignment shopping server 104 (see
[0026] Example fields and information in the vendor guided entry form 150 include an article type 152, in this example “clothing”, which could be selected from a drop-down list. Selecting “clothing” as the article type 152 then brings up further selection boxes 154, 156 in which the vendor can select “women's” and “pants” or other appropriate descriptors as the assisted entry process proceeds, in one embodiment. The vendor is prompted for and can enter a brand name 161 for the clothing article (or other type of consignment article as appropriate), for example by selecting from a list or entering by keyboard. Since “clothing” and “pants” are selected or otherwise entered by the vendor, the assisted entry process then brings up appropriate measurement fields 158, 162, 166 for third-party measurements that are made by the vendor, an employee or other third-party. Next to the measurement field 158 “waist”, the vendor enters a third-party waist measurement in a measurement dimensions field 160, for example “32.25 inches”. The use of English or metric units could be selectable, or user entered, in variations. Next to the measurement field 162 “inseam”, the vendor enters a third-party inseam measurement in a measurement dimensions field 164, for example “30.1 inches”, again with English or metric units selectable or user entered.
[0027] Tag size, the size of the clothing article specified by the manufacturer, is entered in a tag size field 163. The vendor guided entry form 150 prompts the vendor to enter the condition of the clothing article (or other type of consignment article) in a condition field 165, for example by selecting “New With Tags”, “New Without Tags”, or “Used/Preowned”. A tag in this context is a manufacturer-applied tag, for example with manufacturer clothing article size information (e.g., tag size) and/or a universal product code (UPC), also called a bar code.
[0028] A shipping weight field 196 in the vendor guided entry form 150 is automatically filled in with a default shipping weight by the system, which can be manually overridden. For example, the consignment shopping server 104 could access a list or a database, and look up default shipping weights of articles by article type. As part of the assisted entry process, the appropriate default shipping weight for the article entered by the vendor is then displayed in the vendor guided entry form 150 in the shipping weight field 196. If the vendor, as a user, is not satisfied with the default shipping weight, the vendor manually enters the desired shipping weight in the shipping weight field 196, overriding the default. The system combines the weights of selected items, when the customer as a user is shopping online (see
[0029] Further entries are guided by the assisted entry process, and user selectable, such as the system prompting an article characteristic field 170 “color” with a user entry field 172, an article characteristic field 174 “fabric” with the user entry field 176, and a feature selection box 178 “faded” for the fabric. Further features could be selectable from a features list 190, for example front pockets, rear pockets, belt loops, button fastener, snap fastener, etc., are selected and/or entered in a features field 192, for example if not found on the provided features list 190.
[0030] Further article characteristics are specified on the vendor guided entry form 150, through the assisted entry process, by the vendor selecting article characteristics checkbox 180, for example “stripes” (as shown) or “other pattern” (not shown). Next to the article characteristics checkbox 180 is a user entry field 184, for the vendor to enter a description of the stripes on the fabric, if selected. Next to the article characteristics checkbox 180 is selectable pattern list 186 for selection of a pattern other than stripes and a user entry field 188 for entry of a description of pattern if not found on the selectable pattern list 186. And, the assisted entry process prompts the vendor to enter a price, in a user entry field 194. Variations on the vendor guided entry form 150 and the assisted entry process are readily developed for various article types, third-party measurements of an article, and article characteristics as appropriate to a given article, in keeping with the teachings herein.
[0031]
[0032] Various embodiments of the system support various combinations of ways the user can make such a shopping profile 202. For example, the user could be shopping through a website accessed through a browser operating on a user device 102 (e.g., a smart phone, mobile device, computer, etc.), or through an application programming interface (API) supported by the consignment shopping server 104 and an app 101 operating on a user device 102, and make entries into the shopping profile 202 through selection (e.g., selection boxes, pop-up or drop-down menus, etc.), keyboard entry, voice recognition, etc. The website and the user device 102 are connected over a network 122. For another embodiment, the user could write the shopping profile 202 into an email or a text message, and send the email or the text message. Again, the user device 102 is communicating over a network 122 in some manner connected to the consignment shopping server 104, which then processes the information in the shopping profile 202, to search for and perhaps find a matching consignment article for potential purchase by the user.
[0033] Example fields and information in the shopping profile 202 include an article type 204, article description, user-specified measurements 218, and features 220. To fill out the shopping profile 202, the user enters “clothing” in an article category field 206, “women's” and “pants” in article descriptor fields 208, 210. The user enters usual tag size in a tag size field 205. Preferred brands may be entered, if desired, in a brands field 207, for example through selection from a drop-down list or keyboard entry. Optionally, in some embodiments, the user can select photos for a head shot 209 and/or full body shot 211, for example from a user photo collection, a camera or other system connectable source. In one embodiment the photos of a person and/or personal measurements are sourced from a third-party application through a linkage to the shopping profile 202.
[0034] Continuing in the embodiment of the shopping profile 202 shown in
[0035] The user enters “color”, “blue”, “style”, “casual”, and/or other features in various features fields 222 in this example, and may also enter comments or requests in a comment field 224. Entry of the various pieces of information may be in random order or guided order, and with required or optional fields, in various embodiments. There may be a “send” or “submit wish list or request” or other soft button 226 request submission mechanism in various implementations of the shopping profile 202.
[0036]
[0037] Example fields and information in the wish list information reply 302 include a count field 312 of the total number of consignment articles found as matches, an article number field 314, an article photo 304, an article description 306, and measurement information 308. Generally, most or all of the information in the wish list information reply 302 originates in vendor postings of consignment articles, using the consignment article vendor guided entry form 150 (see
[0038] The wish list information reply 302 could also display further information about articles found, such as price, shipping weight, further features, article condition (e.g., as entered in the condition field 165 in the vendor guided entry form 150), other individual notes, etc. Such further information could be in the article description 306, or in various further fields as readily devised. In one embodiment, the wish list information reply 302 summarizes and symbolizes the personal fit of a found consignment article of clothing with a traffic light symbol. For example, adjacent to the article photo 304 of the women's pants in faded blue denim jeans style is a traffic light symbol showing a green light 303 with the text, “Green Light—Fits Immediately”. Adjacent to the article photo 304 of the women's pants in blue cotton pinstripe is a traffic light symbol showing a yellow light 305 with the text, “Yellow Light—Needs Some Alteration to Fit—½ to 1 inch too large”. Adjacent to the article photo 304 of the women's pants in blue cotton/polyester with large flower print is a traffic light symbol showing a red light 307 with the text, “Red Light—too Small”. Further symbols are contemplated.
[0039] The system could also specify in the wish list reply 302 further consignment articles 310, each with an article photo 304 and corresponding description, with or without measurement information. These could be articles in the same or a related category, for example companion articles of clothing or accessories if the original category was of clothing, or other related articles for other categories as readily understood.
[0040] Referring back to
[0041]
[0042] In the example in
[0043] With reference back to
[0044]
[0045] For an action 502, the system receives a request for a consignment article, with user specified measurements. The request could be in the form of a wish list request or shopping profile, in various formats, and be received over a network through a website, an API, email, a text message, etc.
[0046] For an action 504, the system searches one or more databases. The system is searching for a match to the request, attempting to find a matching consignment article that has the user-specified measurements. For one embodiment, the consignment shopping server is searching through the aggregated marketplace database, which can be considered searching by proxy through the vendor databases of the consignment vendors. For an alternative embodiment, the consignment shopping server could search through the vendor databases directly.
[0047] For an action 506, the system identifies a match to the requested consignment article. For example, the system identifies a match of a consignment article to a written name or description of the article, and a match of third-party measurements of the article to the user-specified measurements, to within a specified amount.
[0048] For an action 508, the system sends information about the match to the user. The system could reply through a website to an inquiry made through the website, or could reply through an email or a text message to an inquiry made through a website or through email or text messaging. The information about the match could include an image of the matching article, description of the article, third-party measurements or how close the third-party measurements of the article are to the user-specified measurements. The information about the match could be sent to the user immediately after the request is received, or at a later time, and to the same user device from which the request originated, or to a differing user device, for various embodiments.
[0049] For an action 510, the system receives instructions from the user for purchase of the matching consignment article. This could include authorization to purchase the article, payment information, shipping information, etc. The instructions for purchase could be through a website, an email or text message, etc.
[0050] For an action 512, the system sends shipping label information to the vendor. The consignment vendor can use this information to generate and print a shipping label, then print the label, box the article, affix the label to the box and ship the user-selected and purchased consignment article to the user according to the shipping label information.
[0051] For an action 514, the system synchronizes the databases. This can be synchronizing the aggregated marketplace database to one or more vendor databases, synchronizing the vendor databases to the aggregated marketplace database, coordinated updates to both aggregated marketplace database and vendor database(s), or other mechanisms as appropriate to the implementations of the databases and circumstances for the synchronization.
[0052] With reference to
[0053] The foregoing description, for the purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the embodiments and practical applications, to thereby enable others skilled in the art to best utilize the embodiments and various modifications as may be suited to the particular use contemplated. Accordingly, the present embodiments are to be considered as illustrative and not restrictive, and the invention is not to be limited to the details given herein.