Patent ID: 8346669

Claim:
A computer-implemented method in a server device for reselling and customizing an object in a client-server environment including a plurality of client devices, the object including one or more subobjects, the method comprising: receiving from a client device a request of a reseller form corresponding to the object, generating the reseller form corresponding to the object and providing the reseller form to the client device; receiving a request to be a reseller from the client device that completed the reseller form and forwarding the request to be the reseller to an original seller; and receiving a determination of the request to be the reseller from the original seller, storing the determination in a database and sending the determination to the client device receiving an object order form, from another client device, specifying customization of the one or more subobjects in the object; determining which subobject needs to be customized and how the subobject is customized, based on the received object order form; calculating cost of a customization of each subobject in response to determining that which subobject needs to be customized and how the subobject is customized; determining cost of a customization of the object, based on the calculated customization cost of each subobject; informing the another client device of the determined cost of the customization of the object and an expected delivery date of the customized object; and reselling the customized object to the another client device if the received determination indicates an approval of the request to be the reseller.