IP Library Granted Patent US 11,544,757
Granted Patent B2
US 11,544,757 · App. 15/949,914 · Granted Jan 3, 2023

System and graphical interface for diamond selection

Inventor: Michael Pollak (Denver, CO)
Assignee: ENGAGE JEWELER, LLC
G06Q30/0625G06F16/248G06F16/2428G06F16/24578G06F16/9535G06F3/0482
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,544,757
App. No.
15/949,914
Granted
Jan 3, 2023
Kind
B2
Abstract

A search system is provided for presenting diamonds that are available for sale to a user of the search system. The search system includes a graphical interface through which the user may input search parameters corresponding to gemological features. Diamond listings are generated in accordance with the search parameters and arranged according to user preferences.

Claims (111)

1. A computer-implemented method of operating a diamond search interface of a diamond selection system, the method comprising:

generating an interactive search interface for display on a remote portal presented on a touchscreen display of a client device, the interactive search interface comprising:

selectable graphical representations of a set of diamond shapes; and

selectable search categories, each search category having multiple selectable options corresponding to a diamond feature graded along a scale;

receiving, from the remote portal, a selection of a first shape of the set of diamond shapes;

receiving, from the remote portal, a selection of a first selectable option of a first search category corresponding to a first diamond feature;

determining a set of search parameters at least partially based on the first shape and the first selectable option;

retrieving a first set of diamond listings from a database of the diamond selection system using the set of search parameters;

generating, for display on the remote portal, a first set of diamond listing cards, each diamond listing card of the first set of diamond listing cards corresponding to a respective diamond listing of the first set of diamond listings;

displaying a first diamond listing card of the first set of diamond listing cards on the remote portal, the first diamond listing card corresponding to a first diamond listing of the first set of diamond listings and depicting an image of a diamond and one or more diamond features of the diamond;

receiving a swipe gesture over the first diamond listing card, the swipe gesture having a gesture direction, the gesture direction indicating a user preference regarding the first diamond listing;

in accordance with receiving the swipe gesture, incrementing a modification metric in accordance with the user preference; and

in response to the modification metric exceeding a threshold:

determining a set of updated search parameters;

automatically obtaining a second set of diamond listings from the database using the determined set of updated search parameters;

generating, for display on the remote portal, a second set of diamond listing cards, each diamond listing card of the second set of diamond listing cards corresponding to a respective diamond listing of the second set of diamond listings, the second set of diamond listing cards having a presentation order determined in accordance with the determined set of updated search parameters; and

displaying a diamond listing card of the second set of diamond listing cards on the remote portal.

2. The method of claim 1 , further comprising, in accordance with the user preference being a positive preference, decrementing the modification metric.

3. The method of claim 1 , further comprising, in accordance with the modification metric not exceeding the threshold, displaying a second diamond listing card of the first set of diamond listing cards on the remote portal.

4. The method of claim 1 , wherein the swipe gesture causes the first diamond listing card to move off of the touchscreen display in a direction corresponding to the gesture direction.

5. The method of claim 1 , further comprising, in response to receiving the swipe gesture, displaying, on the remote portal, a set of user-selectable options corresponding to the user preference.

6. The method of claim 5 , wherein:

a first user-selectable option of the set of user-selectable options corresponds to a first diamond feature of the diamond; and

a second user-selectable option of the set of user-selectable options corresponds to a second diamond feature of the diamond.

7. The method of claim 5 , further comprising:

receiving a user selection of a user-selectable option of the set of user-selectable options; and

further incrementing the modification metric in accordance with the user-selectable option.

8. The method of claim 1 , wherein:

the swipe gesture having a first gesture direction indicates that the preference is a positive preference;

the swipe gesture having a second gesture direction indicates that the preference is a negative preference; and

the method further comprises:

in response to receiving the swipe gesture in the first gesture direction, displaying, on the remote portal, a first set of user-selectable options corresponding to the positive preference; and

in response to receiving the swipe gesture in the second gesture direction, displaying, on the remote portal, a first set of user-selectable options corresponding to the negative preference.

9. A method of presenting precious gems according to user preferences, comprising:

generating, for display on a touchscreen display of a client device, precious gem features, each precious gem feature comprising selectable options;

receiving, via the touchscreen display of the client device, a user selection of a first option of a first precious gem feature;

receiving, via the touchscreen display of the client device, a user selection of a second option of a second precious gem feature;

determining a set of search parameters based on the selected first option and the selected second option;

determining a first set of precious gem listings based on the set of search parameters;

displaying a first precious gem listing card on the touchscreen display of the client device, the first precious gem listing card corresponding to a first precious gem listing of the first set of precious gem listings and comprising an image of a precious gem and one or more precious gem features of the precious gem;

receiving, via the touchscreen display, a swipe gesture on the first precious gem listing card of the client device;

responsive to the swipe gesture having a first gesture direction:

causing the first precious gem listing card to move off the touchscreen display in a first direction corresponding to the first gesture direction; and

incrementing a modification metric corresponding to at least one of the first precious gem feature or the second precious gem feature;

responsive to the swipe gesture having a second gesture direction, different from the first gesture direction:

causing the first precious gem listing card to move off the touchscreen display in a second direction corresponding to the second gesture direction; and

decrementing the modification metric; and

in response to the modification metric exceeding a threshold:

determining a set of updated search parameters corresponding to the first precious gem feature and the second precious gem feature;

automatically obtaining a second set of precious gem listings using the set of updated search parameters; and

displaying a second precious gem listing card corresponding to a second precious gem listing of the second set of precious gem listings on the touchscreen display of the client device, an order of the second set of precious gem listings determined in accordance with the set of updated search parameters.

10. The method of claim 9 , further comprising, in accordance with the modification metric not exceeding the threshold, displaying a third precious gem listing card corresponding to a third precious gem listing of the first set of precious gem listings on the touchscreen display of the client device.

11. The method of claim 9 , wherein:

the swipe gesture having the first gesture direction corresponds to a negative preference regarding the first precious gem listing; and

the swipe gesture having the second gesture direction corresponds to a positive preference regarding the first precious gem listing.

12. A diamond selection system, comprising:

a database;

a device comprising a touchscreen display and operating an access portal presented on the touchscreen display; and

an application server configured to:

generate a diamond selection interface for display using the access portal;

receive, from the access portal, search parameters comprising two or more of: a diamond shape, a cut, a color, a clarity, or a weight;

receive, from the access portal, a search request;

in response to receiving the search request, determine, based on the search parameters, a first set of diamond listings from the database;

generate, for display on the access portal, a first set of diamond listing cards corresponding to the first set of diamond listings that is selected according to the search request and the search parameters;

cause the access portal to display a first diamond listing card of the first set of diamond listing cards, the first diamond listing card corresponding to a first diamond listing of the first set of diamond listings and depicting an image of a diamond and one or more diamond features of the diamond; and

in accordance with receiving, at the touchscreen display, a swipe gesture on the first diamond listing card:

increment a modification metric corresponding to a search parameter of the search parameters, the swipe gesture indicating a negative preference regarding the first diamond listing;

in response to the modification metric exceeding a threshold:

determine a set of updated search parameters;

automatically obtain a second set of diamond listings using the set of updated search parameters;

generate, for display on the access portal, a second set of diamond listing cards corresponding to the second set of diamond listings, the second set of diamond listing cards having an order determined in accordance with the set of updated search parameters; and

cause the access portal to display a second diamond listing card of the second set of diamond listing cards.

13. The diamond selection system of claim 12 , wherein:

the swipe gesture is a first swipe gesture having a first gesture direction; and

the application server is further configured to, in accordance with receiving, at the touchscreen display, a second swipe gesture having a second gesture direction different from the first gesture direction, cause the access portal to display a third diamond listing card of the first set of diamond listing cards.

14. The diamond selection system of claim 13 , wherein the application server is further configured to:

in accordance with receiving the first swipe gesture, move the first diamond listing card off of the touchscreen display in a first direction; and

in accordance with receiving the second swipe gesture, move the first diamond listing card off of the touchscreen display in a second direction.

15. The diamond selection system of claim 12 , wherein, in accordance with the modification metric not exceeding the threshold, cause the access portal to display a third diamond listing card of the first set of diamond listing cards.

16. A method for presenting diamonds in a user interface, comprising:

receiving search parameters comprising two or more of: a diamond shape, a cut, a color, a clarity, or a weight;

receiving a first user input indicating a relative ranking of the search parameters;

determining a first set of diamond listings based on the search parameters and the relative ranking;

determining a first presentation order for the first set of diamond listings based on the search parameters and the relative ranking;

displaying, in the user interface, a first diamond listing card corresponding to a first diamond listing of the first set of diamond listings and depicting an image of a diamond and one or more diamond features of the diamond;

receiving a second user input indicating a preference regarding the first diamond listing, the second user input comprising a swipe gesture on the first diamond listing card;

in response to the swipe gesture having a first gesture direction:

incrementing a first modification metric; and

in response to the first modification metric exceeding a first threshold:

updating at least one of the search parameters or the relative ranking in a first manner;

in response to the swipe gesture having a second gesture direction:

incrementing a second modification metric; and

in response to the second modification metric exceeding a second threshold:

updating at least one of the search parameters or the relative ranking in a second manner different from the first manner;

automatically obtaining a second set of diamond listings using the at least one of the updated search parameters or the updated relative ranking; and

displaying, in the user interface, a second diamond listing card that corresponds to a second diamond listing of the second set of diamond listings, the second set of diamond listings having an order determined in accordance with the at least one of the updated search parameters or the updated relative ranking.

17. The method of claim 16 , wherein:

the swipe gesture having the first gesture direction indicates that the preference is a positive preference; and

updating the at least one of the search parameters or the relative ranking in the first manner comprises updating the search parameters to include at least one diamond feature of a diamond listing displayed in the user interface.

18. The method of claim 16 , further comprising:

responsive to the swipe gesture having the first gesture direction, moving the first diamond listing card off of a display in a first direction corresponding to the first gesture direction; and

responsive to the swipe gesture having the second gesture direction, moving the first diamond listing card off of the display in a second direction corresponding to the second gesture direction.

19. The method of claim 16 , wherein:

the swipe gesture having the first gesture direction indicates that the preference is a positive preference;

the swipe gesture having the second gesture direction indicates that the preference is a negative preference; and

the method further comprises:

responsive to the swipe gesture having the first gesture direction, displaying, in the user interface, a first set of user-selectable options corresponding to the positive preference; and

responsive to the swipe gesture having the second gesture direction, displaying, in the user interface, a second set of user-selectable options corresponding to the negative preference.

20. The method of claim 19 , wherein:

a first user-selectable option of the first set of user-selectable options corresponds to a first diamond feature of the diamond; and

a second user-selectable option of the first set of user-selectable options corresponds to a second diamond feature of the diamond.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2024
From: ENGAGE JEWELER, INC.
To: POLLAK VENTURES, LLC
Reel/Frame 067514/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2024
From: POLLAK VENTURES, LLC
To: GRWN DIAMONDS, INC.
Reel/Frame 067514/0221 →
CHANGE OF NAME Recorded Jul 23, 2020
From: ENGAGE BY HYDE PARK, LLC
To: ENGAGE JEWELER, LLC
Reel/Frame 053826/0197 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2019
From: HYDE PARK, INC.
To: ENGAGE BY HYDE PARK, LLC
Reel/Frame 049749/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2019
From: POLLAK, MICHAEL
To: HYDE PARK, INC.
Reel/Frame 047883/0377 →
Continuity (3)
Provisional Application 62484120 · Apr 11, 2017
Provisional Application 62559219 · Sep 15, 2017
Related Publication 20180293636A1 · Oct 11, 2018