Device-aware communication requests
AssigneeSquare, Inc.
InventorsArjun Mahanti, Matthew T. Kursmark, Brian Stegall
Life of this patent
Estimating the term…
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.
Claims20
A method comprising:
- presenting, on a display of a back-of-house (BOH) device, a first user interface (UI) including details associated with a first order that originated from a first front-of-house (FOH) device and details associated with a second order originated from a second FOH device;
- receiving, via the first UI, a selection of the first order;
- presenting, in response to the selection and on the display of the BOH device, a second UI including details regarding the first order;
- generating, via the second UI, a request corresponding to the first order;
- determining that the first FOH device originated the first order;
- establishing a dedicated communication session with the first FOH device at least partly in response to the determining;
- and
- sending, via the dedicated communication session and to the first FOH device, an indication of the request.
A method implemented at least in part by a first device, the method comprising:
- presenting, on a display of the first device, a first user interface (UI) including details associated with a first order that originated from a second device and details associated with a second order originated from a third device;
- receiving, via the first UI, a selection of the first order;
- presenting, in response to the selection and on the display of the first device, a second UI including details regarding the first order;
- generating, via the second UI, a request corresponding to the first order;
- determining that the second device originated the first order;
- establishing a communication session with the second device at least partly in response to the determining;
- and
- sending, via the communication session and to the second device, an indication of the request.
A first device comprising:
- a display;
- 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 acts comprising:
- presenting, on the display of the first device, a first user interface (UI) including details associated with a first order that originated from a second device and details associated with a second order originated from a third device;
- receiving, via the first UI, a selection of the first order;
- presenting, in response to the selection and on the display of the first device, a second UI including details regarding the first order;
- generating, via the second UI, a request corresponding to the first order;
- determining that the second device originated the first order;
- establishing a communication session with the second device at least partly in response to the determining;
- and
- sending, via the communication session and to the second device, an indication of the request.
Dependencies are inferred from the claim text.