IP Library › Granted Patent US 12,154,166
Granted Patent B2
US 12,154,166 · App. 17/336,089 · Granted Nov 26, 2024

Dynamic product presentation based on delivery method eligibility

Inventor: Allison Malloy (Ottawa, CA)
Assignee: Shopify Inc.
G06Q30/0641G06Q10/083
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 12,154,166
App. No.
17/336,089
Granted
Nov 26, 2024
Kind
B2
Abstract

A method comprises receiving, by a processor, an indication of a selection of a first item from a set of items displayed on a graphical user interface, the set of items corresponding to at least some products of a plurality of products; identifying, by the processor, a delivery method, wherein the first item is deliverable using the delivery method; determining, by the processor, at least one further product of the plurality of products that satisfies at least one delivery criteria for the delivery method; and causing, by the processor, a dynamic revision to the graphical user interface that displays one or more further items corresponding to the at least one further product, wherein the one or more further items are visually distinct from at least one item of the set of items.

Claims (33)

1. A method comprising:

receiving, by a processor, an indication of a selection of a first item from a set of items displayed on a graphical user interface, the set of items corresponding to a set of products;

identifying, by the processor, a delivery method, wherein the first item is deliverable using the delivery method;

determining, by the processor, at least one further product of the set of products that satisfies at least one delivery criteria for the delivery method, the at least one further product corresponding to at least one item of the set of items displayed on the graphical user interface; and

revising, by the processor, the graphical user interface by visually distinguishing at least one further item of the set of items displayed on the graphical user interface based on the selection of the first item and the delivery criteria, the at least one further item corresponding to the at least one further product, wherein the at least one further item, that is eligible with respect to the delivery method, is visually distinguished from at least one other item of the set of items displayed on the graphical user interface that is not eligible with respect to the delivery method by a graphical indicator of eligibility with respect to the delivery method.

2. The method of claim 1 , wherein visually distinguishing the at least one further item further comprises relocating the at least one further item on the graphical user interface.

3. The method of claim 1 , wherein determining at least one further product of the plurality of products comprises identifying, by the processor, at least one product from at least one combination of products that includes a first product corresponding to the first item and satisfies the at least one delivery criteria for the delivery method.

4. The method of claim 1 , wherein the at least one delivery criteria comprises at least one of a weight limit for the delivery method, a volume limit for the delivery method, or a size limit for the delivery method.

5. The method of claim 1 , wherein the processor identifies the delivery method based on an entry point by a user to the graphical user interface.

6. The method of claim 1 , wherein the delivery method is an aerial delivery method using a drone from a plurality of drones, and wherein the processor determines the delivery method via an availability status of each drone within the plurality of drones or an estimated flight time of each drone within the plurality of drones.

7. The method of claim 1 , wherein visually distinguishing the at least one further item comprises removing a second item displayed on the graphical user interface.

8. The method of claim 1 , further comprising adjusting, by the processor, the at least one delivery criteria for the delivery method based on a status of at least one previous delivery and at least one product from the plurality of products in the at least one previous delivery.

9. The method of claim 1 , wherein visually distinguished from at least one item of the set of items comprises visually distinguishing the at least one item by displaying, by the processor, a visual indicator corresponding to a delivery status of the at least one further item corresponding to the at least one further product.

10. A non-transitory machine-readable storage medium having computer-executable instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving an indication of a selection of a first item from a set of items displayed on a graphical user interface, the set of items corresponding to a plurality of products;

identifying a delivery method, wherein the first item is deliverable using the delivery method;

determining at least one further product of the plurality of products that satisfies at least one delivery criteria for the delivery method, the at least one further product corresponding to at least one item of the set of items displayed on the graphical user interface; and

revising the graphical user interface by visually distinguishing at least one further item of the set of items displayed on the graphical user interface based on the selection of the first item and the delivery criteria, the at least one further item corresponding to the at least one further product, wherein the at least one further, that is eligible with respect to the delivery method, item is visually distinguished from at least one other item of the set of items displayed on the graphical user interface that is not eligible with respect to the delivery method by a graphical indicator of eligibility with respect to the delivery method.

11. The machine-readable storage medium of claim 10 , wherein visually distinguishing the at least one further item further comprises relocating the at least one further item on the graphical user interface.

12. The machine-readable storage medium of claim 10 , wherein determining at least one further product of the plurality of products comprises identifying at least one product from at least one combination of products that includes a first product corresponding to the first item and satisfies the at least one delivery criteria for the delivery method.

13. The machine-readable storage medium of claim 10 , wherein the at least one delivery criteria comprises at least one of a weight limit for the delivery method, a volume limit for the delivery method, or a size limit for the delivery method.

14. The machine-readable storage medium of claim 10 , wherein the instructions further cause the one or more processors to identify the delivery method based on an entry point by a user to the graphical user interface.

15. The machine-readable storage medium of claim 10 , wherein the delivery method is an aerial delivery method using a drone from a plurality of drones, and wherein the instructions cause the processor to determine the delivery method via an availability status of each drone within the plurality of drones or an estimated flight time of each drone within the plurality of drones.

16. The machine-readable storage medium of claim 10 , wherein visually distinguishing the at least one further item comprises removing a second item displayed on the graphical user interface.

17. The machine-readable storage medium of claim 10 , wherein the instructions further cause the one or more processors to adjust the at least one delivery criteria for the delivery method based on a status of at least one previous delivery and at least one product from the plurality of products in the at least one previous delivery.

18. The machine-readable storage medium of claim 10 , wherein visually distinguished from at least one item of the set of items comprises visually distinguishing the at least one item by displaying a visual indicator corresponding to a delivery status of the at least one further item corresponding to the at least one further product.

19. A computer system comprising:

a server having a processor, the server in communication with a computing device associated with a graphical user interface, the server configured to:

receive an indication of a selection of a first item from a set of items displayed on the graphical user interface, the set of items corresponding a set of products;

identify a delivery method, wherein the first item is deliverable using the delivery method;

determine at least one further product of the set of products that satisfies at least one delivery criteria for the delivery method, the at least one further product corresponding to at least one item of the set of items displayed on the graphical user interface; and

revise the graphical user interface by visually distinguish at least one further item of the set of items displayed on the graphical user interface based on the selection of the first item and the delivery criteria, the at least one further item corresponding to the at least one further product, wherein the at least one further item, that is eligible with respect to the delivery method, is visually distinguished from at least one other item of the set of items displayed on the graphical user interface that is not eligible with respect to the delivery method by a graphical indicator of eligibility with respect to the delivery method.

20. The computer system of claim 19 , wherein visually distinguishing the at least one further item further comprises relocating the at least further one item on the graphical user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2021
From: MALLOY, ALLISON
To: SHOPIFY INC.
Reel/Frame 056505/0662 →
Continuity (1)
Related Publication 20220383238A1 · Dec 1, 2022