IP Library Granted Patent US 10,417,686
Granted Patent B2
US 10,417,686 · App. 13/837,374 · Granted Sep 17, 2019

Apparatus, article of manufacture, and methods for recommending a jewelry item

Inventors: Brian Watkins (Seattle, WA); Alex Berg (Seattle, WA); Josh Marion (Seattle, WA); Matthew Jordan Kirk (Shoreline, WA); Simon Tam (Medina, WA)
Assignee: ELECTRONIC COMMODITIES EXCHANGE
G06Q30/0631
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 10,417,686
App. No.
13/837,374
Granted
Sep 17, 2019
Kind
B2
Abstract

Apparatus, article of manufacture and methods for recommending a jewelry item that comprise receiving, at a jewelry interface, user-input data regarding: a selection of at least one jewelry item. The at least one jewelry item comprises a plurality of characteristics. User-input data also includes an indication of a level of importance for at least one characteristic of a jewelry item. Each level of importance corresponds to a co-efficient. An ideal profile is computed based in part on the selection of the at least one jewelry item and the indication of the level of importance, an ideal profile. A matching algorithm is applied to a plurality of jewelry items stored in an inventory. Based on the matching algorithm, at least one recommended jewelry item is identified as most closely matching the ideal profile. An indication of the at least one recommended jewelry item is transmitted.

Claims (63)

1. A method comprising:

causing, by at least one computer in electronic communication with a plurality of other computers including a remote device via an electronic communications network, information about a jewelry item to be displayed at a jewelry interface of an electronic display device of the remote device;

receiving, via the at least one processor from the remote device, user-input data regarding:

a selection of at least one jewelry item, in which the at least one jewelry item comprises a plurality of characteristics;

an indication of a level of importance for at least one characteristic of a jewelry item, in which each level of importance corresponds to a co-efficient;

in which the user-input data is input via the jewelry interface;

computing, via the at least one processor based in part on the selection of the at least one jewelry item and the indication of the level of importance, an ideal profile;

applying, via the at least one processor, a matching algorithm to a plurality of jewelry items stored in an inventory comprising an electronic database;

identifying, via the at least one processor based on the matching algorithm, at least one recommended jewelry item that most closely matches the ideal profile;

transmitting via the electronic communications network an electronic message comprising an indication of the at least one recommended jewelry item to the remote device, in which the remote device and the at least one processor are in electronic communication over a network;

receiving, from the remote device in electronic communication with the at least one processor via the electronic communications network, an electronic message comprising a request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item; and

responsive to receiving the electronic message comprising the request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item, causing to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item.

2. The method of claim 1 further comprising:

determining a price of the at least one selected jewelry item; and

generating a price threshold that is based on the price.

3. The method of claim 1 further comprising:

determining a plurality of prices for each of the at least one selected jewelry item;

sorting the plurality of prices to determine a highest price; and

generating a price threshold that is based on the highest price.

4. The method of claim 1 , in which the ideal profile represents the jewelry item desired by a user.

5. The method of claim 1 , in which the matching algorithm relies in part on the ideal profile.

6. The method of claim 1 further comprising:

computing a percentile ranking for the at least one selected jewelry item, in which the percentile ranking is used to generated the ideal profile.

7. The method of claim 1 further comprising:

computing a plurality of percentile rankings, in which each percentile ranking corresponds to a characteristic of the at least one selected jewelry item, in which the plurality of percentile rankings is used to generated the ideal profile.

8. The method of claim 7 further comprising:

multiplying each characteristic's percentile ranking by the corresponding co-efficient of that characteristic.

9. The method of claim 1 , in which the set of jewelry items is selected from a plurality of jewelry items that are available for sale on the jewelry interface.

10. The method of claim 1 further comprising:

computing an profile for each jewelry item that is available for sale on the jewelry interface; and

determining that the recommended jewelry item has an profile that best matches the ideal profile.

11. The method of claim 1 , in which the at least one recommended jewelry item is updated dynamically in real-time.

12. The method of claim 1 , in which the at least one recommended jewelry item automatically updates based on any changes to the level of importance.

13. The method of claim 1 , in which the at least one recommended jewelry item automatically updates based on any additional selections of a jewelry item.

14. The method of claim 1 , in which the jewelry item is a diamond.

15. The method of claim 14 , in which each characteristic comprises one of:

a cost, a cut, a clarity, a carat size and a color of the diamond.

16. An apparatus comprising:

at least one processor of at least one computer in electronic communication with a plurality of other computers including a remote device via an electronic communications network; and

a memory, in which the memory stores instructions which, when executed by the at least one processor, direct the at least one processor to:

cause information about a jewelry item to be displayed at an electronic display device of the remote device;

receive user-input data regarding:

a selection of at least one jewelry item, in which the at least one jewelry item comprises a plurality of characteristics;

an indication of a level of importance for at least one characteristic of a jewelry item, in which each level of importance for a respective characteristic corresponds to a respective co-efficient;

in which the user-input data is input via the remote device;

compute, based in part on the selection of the at least one jewelry item and the indication of the level of importance, an ideal profile;

apply a matching algorithm to a plurality of jewelry items stored in an inventory comprising an electronic database;

identify, based on the matching algorithm, at least one recommended jewelry item that most closely matches the ideal profile;

transmit via the electronic communications network an electronic message comprising an indication of the at least one recommended jewelry item to the remote device;

receive, from the remote device in electronic communication with the at least one processor via the electronic communications network, an electronic message comprising a request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item; and

responsive to receiving the electronic message comprising the request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item, cause to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item.

17. An article of manufacture comprising:

a computer-readable medium that is non-transitory, in which the computer-readable medium stores instructions which, when executed by at least one processor of at least one computer in electronic communication with a plurality of other computers including a remote device via an electronic communications network, direct the at least one processor to:

cause information about a jewelry item to be displayed at an electronic display device of the remote device;

receive user-input data regarding:

a selection of at least one jewelry item, in which the at least one jewelry item comprises a plurality of characteristics;

an indication of a level of importance for at least one characteristic of a jewelry item, in which each level of importance corresponds to a co-efficient;

compute, based in part on the selection of the at least one jewelry item and the indication of the level of importance, an ideal profile;

apply a matching algorithm to a plurality of jewelry items stored in an inventory comprising an electronic database;

identify, based on the matching algorithm, at least one recommended jewelry item that most closely matches the ideal profile;

transmit via the electronic communications network an electronic message comprising an indication of the at least one recommended jewelry item to the remote device;

receive, from the remote device in electronic communication with the at least one processor via the electronic communications network, an electronic message comprising a request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item; and

responsive to receiving the electronic message comprising the request to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item, cause to initiate an interactive communication session with a computing system of a user associated with the at least one recommended jewelry item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2019
From: WATKINS, BRIAN; BERG, ALEX; MARION, JOSH; KIRK, MATTHEW JORDAN; TAM, SIMON
To: ELECTRONIC COMMODITIES EXCHANGE
Reel/Frame 047966/0866 →
Continuity (5)
Continuation In Part 13248257 · Sep 29, 2011
Provisional Application 61711722 · Oct 9, 2012
Provisional Application 61739441 · Dec 19, 2012
Provisional Application 61761464 · Feb 6, 2013
Related Publication 20130218714A1 · Aug 22, 2013