IP Library Granted Patent US 11,823,154
Granted Patent B2
US 11,823,154 · App. 17/730,996 · Granted Nov 21, 2023

Context-based communication requests

Inventors: Arjun Mahanti (Brooklyn, NY); Matthew T. Kursmark (Brooklyn, NY); Brian Stegall (Fox Point, WI)
Assignee: Block, Inc.
G06Q20/202G06Q20/204G06Q20/209
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,823,154
App. No.
17/730,996
Filed
Apr 27, 2022
Granted
Nov 21, 2023
Kind
B2
Art Unit
3627
USPC
705/21
Abstract

This disclosure describes, in part, techniques for enabling merchant devices to interoperate with one another in a more robust manner, such that overall operation and efficiency within a merchant establishment is improved. For instance, the techniques described herein may enable the intelligent routing of requests between devices within the merchant establishment based on real-time locations of the devices, which devices are associated with which orders, and the like.

Claims (46)

1. A method comprising:

causing, on a display of a front-of-house (FOH) device, a user interface (UI) to be presented, the UI including an icon corresponding to a modifier associated with an item offered by a merchant having a physical establishment;

receiving a first user input on the display, wherein the first user input comprises swiping or dragging the icon in a first direction beginning at a first location of the display corresponding to the icon and ending at a second location on the display corresponding to the item;

adding, based at least in part on the first user input, the modifier to the item associated with a food order;

receiving a second user input on the display, wherein the second user input comprises swiping or dragging the icon in a second direction different from the first direction;

updating, as an updated modifier and based at least in part on the second user input, the modifier on the UI; and

presenting, on the display of the FOH device, the item offered by the merchant with the updated modifier.

2. The method of claim 1 , wherein the modifier corresponds to one or more ingredients associated with the item of the food order.

3. The method of claim 1 , wherein the UI further comprises a visual representation of a time, the method further comprising setting the visual representation of a timer for a predefined amount of time, wherein the FOH device sends an indication of the item to a back-of-house (BOH) device upon expiration of the predefined amount of time.

4. The method of claim 1 , wherein the modifier being located adjacent to the item on the display.

5. The method of claim 1 , wherein updating the modifier comprises displaying an indication that at least one of the modifier has been added to the food order, the modifier has been removed from the food order, an amount of the modifier associated with the food order has changed, or the modifier is requested as a side item.

6. The method of claim 1 , wherein the UI further comprises a menu of options associated with the modifier.

7. The method of claim 1 , further comprising:

determining at least one of that the FOH device is physically coupled to another device or is within a threshold proximity of the other device; and

causing presentation, on the display and at least partly in response to determining the at least one of that the FOH device is physically coupled to the other device or is within the threshold proximity of the other device, of a second UI for performing one or more predefined actions.

8. A system comprising:

one or more processors; and

one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform operations comprising:

causing, on a display of a front-of-house (FOH) device, a user interface (UI) to be presented, the UI including an icon corresponding to a modifier associated with an item offered by a merchant having a physical establishment;

receiving a first user input on the display, wherein the first user input comprises swiping or dragging the icon in a first direction beginning at a first location of the display corresponding to the icon and ending at a second location on the display corresponding to the item;

adding, based at least in part on the first user input, the modifier to the item associated with a food order;

receiving a second user input on the display, wherein the second user input comprises swiping or dragging the icon in a second direction different from the first direction;

updating, as an updated modifier and based at least in part on the second user input, the modifier on the UI; and

presenting, on the display of the FOH device, the item offered by the merchant with the updated modifier.

9. The system of claim 8 , wherein the modifier corresponds to one or more ingredients associated with the item of the food order.

10. The system of claim 8 , wherein the modifier being located adjacent to the item on the display.

11. The system of claim 8 , the operations further comprising:

determining at least one of that the FOH device is physically coupled to another device or is within a threshold proximity of the other device; and

causing presentation, on the display and at least partly in response to determining the at least one of that the FOH device is physically coupled to the other device or is within the threshold proximity of the other device, of a second UI for performing one or more predefined actions.

12. The system of claim 8 , wherein updating the modifier comprises displaying an indication that at least one of the modifier has been added to the food order, the modifier has been removed from the food order, an amount of the modifier associated with the food order has changed, or the modifier is requested as a side item.

13. The system of claim 8 , wherein the UI further comprises a menu of options associated with the modifier.

14. One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform acts comprising:

causing, on a display of a front-of-house (FOH) device, a user interface (UI) to be presented, the UI including an icon corresponding to a modifier associated with an item offered by a merchant having a physical establishment;

receiving a first user input on the display, wherein the first user input comprises swiping or dragging the icon in a first direction beginning at a first location of the display corresponding to the icon and ending at a second location on the display corresponding to the item;

adding, based at least in part on the first user input, the modifier to the item associated with a food order;

receiving a second user input on the display, wherein the second user input comprises swiping or dragging the icon in a second direction different from the first direction;

updating, as an updated modifier and based at least in part on the second user input, the modifier on the UI; and

presenting, on the display of the FOH device, the item offered by the merchant with the updated modifier.

15. The one or more non-transitory computer-readable media of claim 14 , wherein the modifier corresponds to one or more ingredients associated with the item of the food order.

16. The one or more non-transitory computer-readable media of claim 14 , the acts further comprising:

determining at least one of that the FOH device is physically coupled to another device or is within a threshold proximity of the other device; and

causing presentation, on the display and at least partly in response to determining the at least one of that the FOH device is physically coupled to the other device or is within the threshold proximity of the other device, of a second UI for performing one or more predefined actions.

17. The one or more non-transitory computer-readable media of claim 14 , wherein the modifier being located adjacent to the item on the display.

18. The one or more non-transitory computer-readable media of claim 14 , wherein updating the modifier comprises displaying an indication that at least one of the modifier has been added to the food order, the modifier has been removed from the food order, an amount of the modifier associated with the food order has changed, or the modifier is requested as a side item.

19. The one or more non-transitory computer-readable media of claim 14 , wherein the UI further comprises a menu of options associated with the modifier.

20. The system of claim 8 , wherein the UI further comprises a visual representation of a time, the operations further comprising setting the visual representation of a timer for a predefined amount of time, wherein the FOH device sends an indication of the item to a back-of-house (BOH) device upon expiration of the predefined amount of time.