IP Library Granted Patent US 10,546,341
Granted Patent B2
US 10,546,341 · App. 14/870,658 · Granted Jan 28, 2020

System, computer-readable storage medium, and method for operation management

Inventors: Eric J. Blatstein (New York, NY); Albert C. Lee (New York, NY); Michael Palamara (Cedar Grove, NJ); John Saya (Secaucus, NJ); Neville Kadwa (Livingston, NJ); Nicholas Haurus (New York, NY); Matthew Quirk (Bloomfield, NJ)
Assignee: Flo Solutions, LLC
G06Q30/0635G06Q10/083G06Q30/0623G06Q30/0639G06Q30/0641
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 10,546,341
App. No.
14/870,658
Granted
Jan 28, 2020
Kind
B2
Abstract

Described herein are systems, methods, and apparatus for managing operations, for instance making orders and fulfilling orders, using one or more computing devices. In accordance with an example embodiment, an operations management system can include a self-order system, a self-payment system, and an order-fulfillment system. The self-order system, the self-payment system, and the order-fulfillment system can communicate with each other via a communication system that connects the systems, such as a wireless network for example. Using the operation management system, orders can be placed and fulfilled efficiently and with minimal personal interaction.

Claims (70)

1. A system comprising:

one or more processors; and

memory coupled to the one or more processors, the memory comprising executable instructions that when executed by the one or more processors cause the one or more processors to effectuate operations comprising:

receiving information associated with a user from a computing device of the user;

based on the information associated with the user, generating a menu specific to the user, the menu including one or more items;

receiving a first message that includes a first item of the one or more items;

determining that the first message is received within a predetermined time during which a second message that includes a second item is received;

identifying one of a plurality of delivery station devices disposed closest to the user;

based on the first and second messages being received within the predetermined time relative to each other, sending a delivery request to the identified delivery station device only when both the first and second items are ready, the delivery request indicating a respective location associated with the first and second items; and

receiving a verification when the first and second items are delivered by a second user of the identified delivery station device.

2. The system as recited in claim 1 , wherein the information associated with the user includes a flight status, the operations further comprising:

based on the flight status, sending an alert to the computing device of the user.

3. The system as recited in claim 1 , the operations further comprising:

in response to receiving the first and second messages, identifying a preparation station that corresponds to the first and second items, respectively.

4. The system as recited in claim 3 , the operations further comprising:

sending a preparation request to the identified preparation station.

5. The system as recited in claim 4 , wherein the identified preparation station is one of a plurality of preparation stations, the operations further comprising:

sending the preparation request to only the identified preparation station.

6. The system as recited in claim 1 , the operations further comprising:

receiving an assistance request, the assistance request indicative of a second location associated with a third user;

displaying the assistance request; and

determining that the assistance request has been satisfied.

7. The system as recited in claim 6 , the operations further comprising:

in response to determining that the assistance request has been satisfied, removing the assistance request from a display.

8. A computer-readable storage medium comprising executable instructions that when executed by a least one processor cause the processor to effectuate operations comprising:

receiving information associated with a user from a computing device of the user;

based on the information associated with the user, generating a menu specific to the user, the menu including one or more items;

receiving a first message that includes a first item of the one or more items;

determining that the first message is received within a predetermined time during which a second message that includes a second item is received;

identifying one of a plurality of delivery station devices disposed closest to the user;

based on the first and second messages being received within the predetermined time relative to each other,

sending a delivery request to the identified delivery station device only when both the first and second items are ready, the delivery request indicating a respective location associated with the first and second items; and

receiving a verification when the first and second items are delivered by a second user of the identified delivery station device.

9. The computer-readable storage medium as recited in claim 8 , wherein the information associated with the user includes a flight status, the operations further comprising:

based on the flight status, sending an alert to the computing device of the user.

10. The computer-readable storage medium as recited in claim 8 , the operations further comprising:

in response to receiving the first and second messages, identifying a preparation station that corresponds to the first and second items, respectively.

11. The computer-readable storage medium as recited in claim 10 , the operations further comprising:

sending a preparation request to the identified preparation station.

12. The computer-readable storage medium as recited in claim 11 , wherein the identified preparation station is one of a plurality of preparation stations, the operations further comprising:

sending the preparation request to only the identified preparation station.

13. The computer-readable storage medium as recited in claim 8 , the operations further comprising:

receiving an assistance request, the assistance request indicative of a second location associated with a third user;

displaying the assistance request; and

determining that the assistance request has been satisfied.

14. The computer-readable storage medium as recited in claim 13 , the operations further comprising:

in response to determining that the assistance request has been satisfied, removing the assistance request from a display.

15. A computer-implemented method comprising:

receiving information associated with a user from a computing device of the user;

based on the information associated with the user, generating a menu specific to the user, the menu including one or more items;

receiving a first message that includes a first item of the one or more items;

determining, by a server, that the first message is received within a predetermined time during which a second message that includes a second item is received;

identifying, by the server, one of a plurality of delivery station devices disposed closest to the user;

based on the first and second messages being received within the predetermined time relative to each other,

sending a delivery request to the identified delivery station device only when both the first and second items are ready, the delivery request indicating a respective location associated with the first and second items; and

receiving a verification when the first and second items are delivered by a second user of the identified delivery station device.

16. The method as recited in claim 15 , wherein the information associated with the user includes a flight status, the method further comprising:

based on the flight status, sending an alert to the computing device of the user.

17. The method as recited in claim 15 , the method further comprising:

in response to receiving the first and second messages, identifying a preparation station that corresponds to the first and second items, respectively.

18. The method as recited in claim 17 , the method further comprising:

sending a preparation request to the identified preparation station.

19. The method as recited in claim 18 , wherein the identified preparation station is one of a plurality of preparation stations, the method further comprising:

sending the preparation request to only the identified preparation station.

20. The method as recited in claim 15 , the method further comprising:

receiving an assistance request, the assistance request indicative of a second location associated with a third user;

displaying the assistance request; and

determining that the assistance request has been satisfied.

21. The method as recited in claim 20 , the method further comprising:

in response to determining that the assistance request has been satisfied, removing the assistance request from a display.

Assignments (4)
CHANGE OF NAME Recorded Dec 10, 2024
From: FLO SOLUTIONS, LLC.
To: FLO, LLC.
Reel/Frame 069585/0326 →
SECURITY INTEREST Recorded Feb 25, 2024
From: FLO, LLC
To: OTG HP SCF INVESTOR, LLC, AS THE LENDER REPRESENTATIVE
Reel/Frame 066553/0322 →
SECURITY INTEREST Recorded Feb 15, 2024
From: OTG EXPERIENCE, LLC; FLO, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 066471/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2015
From: BLATSTEIN, ERIC J.; LEE, ALBERT C.; PALAMARA, MICHAEL; SAYA, JOHN; KADWA, NEVILLE; HAURUS, NICHOLAS; QUIRK, MATTHEW
To: FLO SOLUTIONS, LLC
Reel/Frame 036959/0701 →
Continuity (3)
Continuation In Part 14689590 · Apr 17, 2015
Provisional Application 62057691 · Sep 30, 2014
Related Publication 20160092972A1 · Mar 31, 2016