IP Library Granted Patent US 11,288,728
Granted Patent B2
US 11,288,728 · App. 16/528,275 · Granted Mar 29, 2022

Facilitated comparison of gemstones

Inventors: Andrew Caples (Seattle, WA); Martin Springer (Seattle, WA); Amanda Johns (Seattle, WA); Saurabh Verma (Bellevue, WA); Andrew Layman (Auburn, WA); Akhil Gupta (Everett, WA)
Assignee: BLUE NILE, INC.
G06Q30/0629G01N33/381G06Q30/0627G06Q30/0631G06Q30/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,288,728
App. No.
16/528,275
Granted
Mar 29, 2022
Kind
B2
Abstract

Methods and systems are provided for facilitating comparison of gemstones having multiple attributes that characterize the gemstones. A facilitated comparison system receives from a user a selection of a gemstone in a collection of the gemstones. Each gemstone in the collection is associated with a selling index indicating a probability of the gemstone being bought by a customer. For each of a predetermined set of the attributes, the system determines one or more comparable ranges. The system identifies alternate gemstones to recommend using the comparable ranges for the attributes and the selling indices of the gemstones. The system displays to the user the selected gemstone and one or more of the alternate gemstones for comparison.

Claims (39)

1. A method performed by one or more computing systems for facilitating comparison of gemstones having multiple attributes that characterize the gemstones, the method comprising:

receiving from a user a selection of a gemstone in a collection of the gemstones,

wherein each gemstone in the collection is associated with a selling index indicating a probability of the gemstone being bought by a customer, and

wherein, for each gemstone in the collection, the selling index is generated by the one or more computing systems using a selling index calculator that applies a machine learning classifier, by accessing at least one attribute of the gemstone and analyzing past customer interaction data for gemstones having similar attributes;

for each of a predetermined set of the attributes, determining one or more comparable ranges by the one or more computing systems;

identifying, by the one or more computing systems, alternate gemstones to recommend using the one or more comparable ranges for the attributes; and

displaying, to the user via a graphical user interface, the selected gemstone and one or more of the alternate gemstones for comparison,

wherein the one or more alternate gemstones are displayed based on a corresponding selling index, and

wherein the graphical user interface includes, for at least one of the displayed one or more alternate gemstones, a visual cue associated with an attribute of the alternate gemstone, the visual cue indicating a comparison between the attribute of the alternate gemstone and a corresponding attribute of the selected gemstone.

2. The method of claim 1 , wherein the predetermined set of the attributes include a price, a weight, a cut, a color, and clarity.

3. The method of claim 1 , further comprising generating a nine-box grid to display one or more of the alternate gemstones for comparison.

4. The method of claim 3 , wherein the nine-box grid has a horizontal axis and a vertical axis, wherein the horizontal axis represents measures of gemstone quality and the vertical axis represents gemstone price ranges.

5. The method of claim 3 , wherein each box of the nine-box grid has criteria that specify ranges for each of the predetermined set of the attributes and a range for the selling index.

6. The method of claim 5 , wherein each box of the nine-box grid is associated with a descriptive label that describes gemstones that satisfy the criteria of the box.

7. The method of claim 5 , further comprising when multiple gemstones satisfy the criteria of a box, selecting a gemstone with the highest selling index to be displayed in that box.

8. The method of claim 1 , wherein the selling index of a gemstone is computed using a predictive model based on historical customer interaction data.

9. The method of claim 8 , wherein the historical customer interaction data relate to one of more of gemstones viewed, gemstones bought, gemstones added to a shopping cart, and gemstones viewed by customers who bought a gemstone in a given time period.

10. The method of claim 8 , wherein the predictive model is selected from a number of classification models based on results of cross-validation of the classification models.

11. The method of claim 1 , further comprising providing a selling index calculator that inputs one or more of the attributes of a gemstone and outputs a probability that the gemstone will be bought by a customer.

12. The method of claim 11 , wherein the selling index calculator outputs selling indices of gemstones having attributes similar to the one or more attributes input by the selling index calculator.

13. The method of claim 1 , wherein a comparable range for an attribute is determined using a dynamic threshold that varies with a value of the attribute.

14. The method of claim 1 , wherein delivery dates of the gemstones are taken into account when identifying the alternate gemstones.

15. One or more computing systems for facilitating comparison of gemstones having multiple attributes that characterize the gemstones, the one or more computing systems comprising:

one or more non-transitory computer-readable storage mediums storing computer-executable instructions for controlling the one or more computing systems to:

receive from a user a selection of a gemstone in a collection of the gemstones,

wherein each gemstone in the collection is associated with a selling index indicating a probability of the gemstone being bought by a customer, and

wherein, for each gemstone in the collection, the selling index is generated by the one or more computing systems using a selling index calculator that applies a machine learning classifier, by accessing at least one attribute of the gemstone and analyzing past customer interaction data for gemstones having similar attributes;

for each of a predetermined set of the attributes, determine one or more comparable ranges by the one or more computing systems;

identify, by the one or more computing systems, alternate gemstones to recommend using the one or more comparable ranges for the attributes; and

display, to the user via a graphical user interface, the selected gemstone and one or more of the alternate gemstones for comparison,

wherein the one or more alternate gemstones are displayed based on a corresponding selling index, and

wherein the graphical user interface includes, for at least one of the displayed one or more alternate gemstones, a visual cue associated with an attribute of the alternate gemstone, the visual cue indicating a comparison between the attribute of the alternate gemstone and a corresponding attribute of the selected gemstone; and

one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.

16. The one or more computing systems of claim 15 , wherein the computer-executable instructions further control the one or more computing systems to generate a gemstone detail page to display details of the selected gemstone and at least one of the alternate gemstones for comparison.

17. The one or more computing systems of claim 16 , wherein for each gemstone, the gemstone detail page includes options that allow the user to play a 360-degree video of the gemstone, view an enlarged image of the gemstone, view more details of the gemstone, and add the gemstone to a shopping cart.

18. The one or more computing systems of claim 16 , wherein the gemstone detail page includes a visual cue next to an attribute of a gemstone to indicate how that gemstone compares to the selected gemstone.

19. The one or more computing systems of claim 15 , wherein the computer-executable instructions further control the one or more computing systems to:

generate a nine-box grid that includes one or more of the alternate gemstones for comparison; and

generate a gemstone detail page that includes the selected gemstone and a gemstone with the highest selling index from each row of the nine-box grid.

Assignments (2)
SECURITY INTEREST Recorded Jan 27, 2023
From: BLUE NILE, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 062510/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2019
From: CAPLES, ANDREW; SPRINGER, MARTIN; JOHNS, AMANDA; VERMA, SAURABH; LAYMAN, ANDREW; GUPTA, AKHIL
To: BLUE NILE, INC.
Reel/Frame 050006/0196 →
Continuity (1)
Related Publication 20210035178A1 · Feb 4, 2021