IP Library Granted Patent US 11,748,792
Granted Patent B2
US 11,748,792 · App. 17/144,943 · Granted Sep 5, 2023

Method and apparatus for requesting products

Inventors: Robert Kalin (Brooklyn, NY); Christopher Maguire (Philadelphia, PA); Haim Schoppik (Jersey City, NJ); Jared Tarbell (Albuquerque, NM)
Assignee: Etsy, Inc.
G06Q30/06G06Q30/0611G06Q30/0621G06Q30/0643
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,748,792
App. No.
17/144,943
Granted
Sep 5, 2023
Kind
B2
Abstract

A system and method for selling product is provided. In accordance with one aspect, shoppers using an Internet-based commerce site may request custom designed products rather than mass produced products from willing sellers. Shoppers may provide terms under which the custom good must be manufactured. Various systems and methods may also provide a platform for shoppers and sellers to negotiate terms and/or to incorporate negotiated terms into such requests. According to some embodiments, the system and method for selling product facilitates fabrication, delivery and payment for customized goods. In one embodiment, requests for customized goods may be fulfilled by multiple sellers. One example includes multiple sellers fulfilling a custom request, and another includes multiple sellers each producing a part of a desired quantity for a custom request, among other options. One aspect also includes allowing shoppers to request custom made products from one or more manufacturers. One aspect includes placing a public request for bids to manufacture a custom product and accepting offers from manufacturers to fulfill the bids.

Claims (82)

1. A method of facilitating communication between users, comprising:

accepting, by one or more computers, a first set of electronic messages including item information for an item provided by a first user;

processing, by the one or more computers, the item information, including generating summary data that summarizes information about the item; and

receiving, from one or more other users, a request specifying one or more features of an item;

in response to receiving the request:

generating, by the one or more computers, a user interface that presents the generated summary data for the item; and

providing the generated user interface to a client device of the one or more other users;

receiving, by the one or more computers, data that is generated by interaction, by a given user from among the one or more other users, with a control presented with the generated summary data that is presented in the user interface;

responding, by the one or more computers, to the request with an additional interface that accepts information about the item from the given user;

accepting, by the one or more computers, a second set of electronic messages about the item that is submitted through a field presented in the additional interface at the client device of the given user; and

in response to accepting the second set of electronic messages about the item, establishing a private message exchange between the given user and the first user that enables the given user and the first user to exchange private messages.

2. The method of claim 1 , wherein:

accepting a first set of electronic messages including item information for an item provided by a first user comprises accepting size or fit information about the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents a size or fit information about the item.

3. The method of claim 2 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, size or fit information about the item.

4. The method of claim 1 , wherein:

accepting a first set of electronic messages about the item by a first user comprises accepting information specifying a material of the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents information about a material of the item.

5. The method of claim 4 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, information about a material of the item.

6. The method of claim 1 , comprising:

obtaining an indication that the given user has agreed provide the item to the first user;

providing, to each of the first user and the given user, a status interface that tracks a status of the item request;

receiving, through the status interface, a progress update from the given user; and

updating the status interface to communicate the progress update to the first user.

7. The method of claim 1 , further comprising:

providing, to the given user, a communications interface that presents information about the item included in the first set of electronic messages and includes a text entry field;

receiving, through the text entry field, input from the given user; and

providing the input from the given user to the first user.

8. A system comprising:

a memory device storing executable instructions; and

one or more processors configured to interact with the memory device and execute the instructions, wherein upon execution, the instructions cause the one or more processors to facilitate communication between users by performing operations comprising:

accepting a first set of electronic messages including item information for an item provided by a first user;

processing the item information, including generating summary data that summarizes information about the item; and

receiving, from one or more other users, a request specifying one or more features of an item;

in response to receiving the request:

generating a user interface that presents the generated summary data for the item; and

providing the generated user interface to a client device of the one or more other users;

receiving data that is generated by interaction, by a given user from among the one or more other users, with a control presented with the generated summary data that is presented in the user interface;

responding to the request with an additional interface that accepts information about the item from the given user;

accepting a second set of electronic messages about the item that is submitted through a field presented in the additional interface at the client device of the given user; and

in response to accepting the second set of electronic messages about the item, establishing a private message exchange between the given user and the first user that enables the given user and the first user to exchange private messages.

9. The system of claim 8 , wherein:

accepting a first set of electronic messages including item information for an item provided by a first user comprises accepting size or fit information about the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents a size or fit information about the item.

10. The system of claim 9 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, size or fit information about the item.

11. The system of claim 8 , wherein:

accepting a first set of electronic messages about the item by a first user comprises accepting information specifying a material of the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents information about a material of the item.

12. The system of claim 11 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, information about a material of the item.

13. The system of claim 8 , wherein the instructions cause the one or more processors to perform operations comprising:

obtaining an indication that the given user has agreed provide the item to the first user;

providing, to each of the first user and the given user, a status interface that tracks a status of the item request;

receiving, through the status interface, a progress update from the given user; and

updating the status interface to communicate the progress update to the first user.

14. The system of claim 8 , wherein the instructions cause the one or more processors to perform operations comprising:

providing, to the given user, a communications interface that presents information about the item included in the first set of electronic messages and includes a text entry field;

receiving, through the text entry field, input from the given user; and

providing the input from the given user to the first user.

15. A non-transitory computer readable medium storing instructions that, upon execution by one or more data processing apparatus, cause the one or more data processing apparatus to perform operations comprising:

accepting a first set of electronic messages including item information for an item provided by a first user;

processing the item information, including generating summary data that summarizes information about the item; and

receiving, from one or more other users, a request specifying one or more features of an item;

in response to receiving the request:

generating a user interface that presents the generated summary data for the item; and

providing the generated user interface to a client device of the one or more other users;

receiving data that is generated by interaction, by a given user from among the one or more other users, with a control presented with the generated summary data that is presented in the user interface;

responding to the request with an additional interface that accepts information about the item from the given user;

accepting a second set of electronic messages about the item that is submitted through a field presented in the additional interface at the client device of the given user; and

in response to accepting the second set of electronic messages about the item, establishing a private message exchange between the given user and the first user that enables the given user and the first user to exchange private messages.

16. The non-transitory computer readable medium of claim 15 , wherein:

accepting a first set of electronic messages including item information for an item provided by a first user comprises accepting size or fit information about the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents a size or fit information about the item.

17. The non-transitory computer readable medium of claim 16 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, size or fit information about the item.

18. The non-transitory computer readable medium of claim 15 , wherein:

accepting a first set of electronic messages about the item by a first user comprises accepting information specifying a material of the item; and

generating a user interface that presents the generated summary data for the item comprises generating a user interface that presents information about a material of the item.

19. The non-transitory computer readable medium of claim 18 , wherein accepting a second set of electronic messages about the item comprises accepting, from the given user, information about a material of the item.

20. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the one or more data processing apparatus to perform operations comprising:

obtaining an indication that the given user has agreed provide the item to the first user;

providing, to each of the first user and the given user, a status interface that tracks a status of the item request;

receiving, through the status interface, a progress update from the given user; and

updating the status interface to communicate the progress update to the first user.

Assignments (3)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 24, 2023
From: CITIBANK, N.A., AS RESIGNING ADMINISTRATIVE AGENT
To: JPMORGAN CHASE BANK, N.A., AS THE SUCCESSOR ADMINISTRATIVE AGENT
Reel/Frame 063164/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: KALIN, ROBERT; MAGUIRE, CHRISTOPHER; SCHOPPIK, HAIM; TARBELL, JARED
To: ETSY, INC.
Reel/Frame 055915/0600 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 3, 2021
From: ETSY, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 055473/0912 →
Continuity (4)
Continuation 16144640 · Sep 27, 2018
Continuation 12017501 · Jan 22, 2008
Provisional Application 60881790 · Jan 19, 2007
Related Publication 20210158412A1 · May 27, 2021