System and method of managing unavailable items in shared screen data
First Claim
1. An interaction method comprising:
- generating a menu of items available for purchase to display to a customer at a self-service kiosk located at a quick service restaurant;
determining that at least one of the menu items and a second menu item are available at the quick service restaurant but delayed while the at least one menu item and second menu item are prepared for consumption;
calculating a unique number of minutes until the menu item and the second menu item will be prepared;
receiving a selection from a customer at the self-service kiosk requesting to order the at least one menu item and the second menu item;
displaying an indication to the customer that the at least one menu item and the second menu item are available at the quick service restaurant but delayed a unique calculated number of minutes until the at least one menu item and the second menu item are prepared for consumption, and displaying the unique calculated number of minutes as a longest delay time for all menu items currently being delayed when other menu items are also being delayed and updating the indication displayed when the at least one menu item and the second menu item becomes available when the longest delay time was being displayed, and displaying the longest delay time as a unique countdown timer for the at least one menu item and the second menu item, wherein displaying further includes displaying display information on both a display of the self-service kiosk and an attendant display of an attendant computer enabling an attendant to watch in real time customer selections from the display information as the customer performs the customer selections on the self-service kiosk, wherein displaying further includes generating the display information for the self-service kiosk and the attendant display as display screens, an attendant display screen generated from configuration data that includes a screen identifier, customer provided input data, and customer selection data, the screen identifier processed to obtain screen data for the attendant display screen that is populated with the customer provided input data and the customer selection data to generate the attendant display screen, and wherein displaying further includes presenting at least one additional attendant display screen associated with a different self-service kiosk within a window rendered on the attendant display with the attendant display screen and zooming the attendant display screen to full screen view based on a touch of the attendant display screen on the attendant display and returning the window with the attendant display screen and the at least one additional attendant display screen viewable together within the window based on a touch of a home button provided in an administrative section of the window on the attendant display;
presenting a message box to the customer to interactively affirm or cancel through a selection of one of the delayed items and including within the message box an indication that the delayed items are being processed along with a unique remaining time for a wait on the delayed items and a selection option to indicate that the customer is willing to wait or unwilling to wait, wherein a selection of unwilling to wait cancels the previously ordered delayed items made by the customer;
presenting a ready now message before the longest delay time when the attendant changes availability for the delayed items before the longest delay time; and
adjusting the longest delay time by the attendant through arrow buttons available through an interface on the attendant computer operated by the attendant;
receiving the selection from the customer through the message box as an affirmation to purchase the delayed items.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method of managing unavailable items in shared screen data which provides access to modified screen data substantially simultaneously. The system includes a first computer including a display for displaying a screen containing items from screen data including modified screen data during a transaction. The modified screen data reflects that at least one of the items is unavailable. The first computer shares the screen data with a second computer. The first computer is also for displaying an indication that the at least one item is unavailable substantially simultaneously following modification of the screen data and upon selection of the at least one item at one of the first and second computers.
-
Citations
15 Claims
-
1. An interaction method comprising:
-
generating a menu of items available for purchase to display to a customer at a self-service kiosk located at a quick service restaurant; determining that at least one of the menu items and a second menu item are available at the quick service restaurant but delayed while the at least one menu item and second menu item are prepared for consumption; calculating a unique number of minutes until the menu item and the second menu item will be prepared; receiving a selection from a customer at the self-service kiosk requesting to order the at least one menu item and the second menu item; displaying an indication to the customer that the at least one menu item and the second menu item are available at the quick service restaurant but delayed a unique calculated number of minutes until the at least one menu item and the second menu item are prepared for consumption, and displaying the unique calculated number of minutes as a longest delay time for all menu items currently being delayed when other menu items are also being delayed and updating the indication displayed when the at least one menu item and the second menu item becomes available when the longest delay time was being displayed, and displaying the longest delay time as a unique countdown timer for the at least one menu item and the second menu item, wherein displaying further includes displaying display information on both a display of the self-service kiosk and an attendant display of an attendant computer enabling an attendant to watch in real time customer selections from the display information as the customer performs the customer selections on the self-service kiosk, wherein displaying further includes generating the display information for the self-service kiosk and the attendant display as display screens, an attendant display screen generated from configuration data that includes a screen identifier, customer provided input data, and customer selection data, the screen identifier processed to obtain screen data for the attendant display screen that is populated with the customer provided input data and the customer selection data to generate the attendant display screen, and wherein displaying further includes presenting at least one additional attendant display screen associated with a different self-service kiosk within a window rendered on the attendant display with the attendant display screen and zooming the attendant display screen to full screen view based on a touch of the attendant display screen on the attendant display and returning the window with the attendant display screen and the at least one additional attendant display screen viewable together within the window based on a touch of a home button provided in an administrative section of the window on the attendant display; presenting a message box to the customer to interactively affirm or cancel through a selection of one of the delayed items and including within the message box an indication that the delayed items are being processed along with a unique remaining time for a wait on the delayed items and a selection option to indicate that the customer is willing to wait or unwilling to wait, wherein a selection of unwilling to wait cancels the previously ordered delayed items made by the customer; presenting a ready now message before the longest delay time when the attendant changes availability for the delayed items before the longest delay time; and adjusting the longest delay time by the attendant through arrow buttons available through an interface on the attendant computer operated by the attendant; receiving the selection from the customer through the message box as an affirmation to purchase the delayed items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for identifying temporarily delayed items sold by a vendor at a self-service kiosk located in an establishment of the vendor comprising:
-
providing for display of one or more items available for purchase at the establishment; determining that at least one of the one or more displayed items and a second menu item are available but temporarily delayed while preparing the at least one item and the second menu item; determining time periods the at least one temporarily delayed item and second menu item will be delayed while preparing the at least one item and the second menu item; enabling display of a message to a user of the self-service kiosk comprising an indication that the at least one item and the second menu item are available but temporarily delayed while preparing the at least one item and the second menu item, the message comprising an indication of a delay period until the at least one item and second menu item will be prepared and displaying with the message as a longest delay time for all items currently being delayed when other items are also being delayed and updating the message displayed when the at least one item and second menu item become available when the longest delay time was being displayed, and displaying a unique countdown timers with the longest delay time, wherein enabling further includes displaying display information on both a display of the self-service kiosk and an attendant display of an attendant computer enabling an attendant to watch in real time customer selections from the display information as the customer performs the customer selections on the self-service kiosk, wherein displaying further includes generating the display information for the self-service kiosk and the attendant display as display screens, an attendant display screen generated from configuration data that includes a screen identifier, customer provided input data, and customer selection data, the screen identifier processed to obtain screen data for the attendant display screen that is populated with the customer provided input data and the customer selection data to generate the attendant display screen, and wherein displaying further includes presenting at least one additional attendant display screen associated with a different self-service kiosk within a window rendered on the attendant display with the attendant display screen and zooming the attendant display screen to full screen view based on a touch of the attendant display screen on the attendant display and returning the window with the attendant display screen and the at least one additional attendant display screen viewable together within the window based on a touch of a home button provided in an administrative section of the window on the attendant display; presenting a message box to a customer to interactively affirm or cancel through a selection of the at least one temporarily delayed item or second menu item and including within the message box an indication that the at least one temporarily delayed item and second menu item are being processed along with unique remaining times for waits on the at least one temporarily delayed items and a selection option to indicate that the customer is willing to wait or unwilling to wait, wherein a selection of unwilling to wait cancels the previously ordered delayed items made by the customer; presenting a ready now message before the longest delay time when the attendant changes availability for the delayed items before the longest delay time; and adjusting the longest delay time by the attendant through arrow buttons available through an interface on the attendant computer operated by the attendant; receiving a request from the user as the selection from the message box for affirming a purchase of the at least one temporarily delayed items to be prepared while the customer waits at the establishment. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification