Patent ID: 11875281
Assignee: CLARA DIAMOND SOLUTIONS LIMITED PARTNERSHIP
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A method comprising:
receiving, by a processor, polished diamond parameters from a plurality of manufacturers about a plurality of raw diamonds, prior to the plurality of manufacturers seeing the plurality of raw diamonds, wherein the polished diamond parameters are not accessible to other manufacturers,
wherein the polished diamond parameters for the plurality of raw diamonds comprising shapes for subsets of the plurality of polished diamonds, angles of subsets of the plurality of polished diamonds, cuts of subsets of the plurality of polished diamonds, desired sales prices for each of the plurality of polished diamonds, number of each of the plurality of raw diamonds to be sold at the desired sales price, acceptable diamond mines of origin for the plurality of rough diamonds, costs, profile for each of the plurality of polished diamonds, color for each of the plurality of polished diamonds, maximum number of the plurality of raw diamonds for purchase, and losses due to a cutting style used in the manufacturing process parameters;
developing, by the processor, a manufacturing processing plan for each of the plurality of raw diamonds based on the polished diamond parameters from the plurality of manufacturers;
determining, by the processor, a maximum value of each of the plurality of raw diamonds based on the manufacturing processing plan from the plurality of manufacturers;
assigning, by the processor, each of the plurality of raw diamonds to one or more of the plurality of manufacturers based on the number of each of the plurality of raw diamonds at the desired sales price by the one or more of the plurality of manufacturers;
notifying, by the processor, the one or more of the plurality of manufacturers about a subset of the plurality of raw diamonds assigned to each of the one or more of the plurality of manufacturers;
inserting, by the processor, the plurality of rough diamonds in a rough diamond sorting system to sort the subset of the plurality of rough diamonds among each of the plurality of manufacturers;
storing, by the processor, each subset of the plurality of rough diamonds in a separate repository for each of the plurality of manufacturers to reserve each subset of the plurality of rough diamonds for a sale; and
implementing, by the processor, the sale between the seller and manufacturer for the subset of the plurality of rough diamonds, in response to the offer price of the manufacturer exceeding the ask price of the seller.