US2021311600A1PendingUtilityA1
Seat Selection Application For Social Distancing Compliance
Est. expiryApr 6, 2040(~13.7 yrs left)· nominal 20-yr term from priority
G06Q 30/018G07F 17/42G06F 3/0484G06F 3/0482G06F 3/04847G07G 1/01G06Q 20/12G06Q 10/02G06Q 20/18G06F 9/451G06F 3/04883G07F 17/40G06Q 10/028
47
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In various examples, a seating application may be leveraged to allow users to select—within a graphical user interface (GUI)—a seat or seats at a venue that maintain compliance with social distancing standards. For example, as each user selects seats, the seats available to the next users may be updated—e.g., dynamically—such that a minimum distance is maintained between and among each individual user or group of users (e.g., a family). As a result, during periods where social distancing measures may be in place, users and venue staff may have peace of mind that social distancing standards are being met to ensure safety, while also maximizing event space usage.
Claims
exact text as granted — not AI-modified1 - 21 . (canceled)
22 . A method comprising:
receiving first input data representative of a first input to an application, the first input corresponding to a first selection of a venue; transmitting first data indicative of the first selection of the venue; receiving second data representative of a seating diagram of the venue; populating, within a graphical user interface (GUI) of the application, the seating diagram including visual identifiers indicating available seats; receiving second input data representative of a second input to a graphical element of the GUI of the application, the second input corresponding to a second selection of an available seat of the available seats; populating, using the application, a menu associated with the venue; receiving third input data representative of a third input to the application, the third input corresponding to a third selection of a least one item from the menu; and transmitting third data representative of the second selection and the third selection to a computing device associated with the venue.
23 . The method of claim 22 , wherein the third data is transmitted to the computing device via one or more backend devices.
24 . The method of claim 22 , wherein the second data is indicative of the available seats, and the available seats are determined using a distancing measure such that one or more unoccupied seats or unreserved seats are unavailable.
25 . The method of claim 22 , further comprising:
receiving fourth data representative of a current occupancy of the venue; populating, using the application, another visual identifier indicative of the current occupancy.
26 . The method of claim 25 , wherein the populating the another visual identifier is prior to the receiving the first input data.
27 . The method of claim 22 , further comprising:
determining, using one or more location sensors, a distance of a client device executing the application from the venue; and determining that the distance is within a threshold distance, wherein the transmitting the third data is based at least in part on the distance being within the threshold distance.
28 . The method of claim 22 , wherein the menu corresponds to an image of the menu uploaded using a client device of a user having a user profile associated with the application.
29 . The method of claim 22 , wherein the available seats are determined based at least in part on one or more of:
pressure sensors disposed on seats at the venue; heat sensors disposed on seats at the venue; weight sensors disposed on seats at the venue; or image analysis of images captured by one or more cameras as the venue.
30 . The method of claim 22 , wherein the populating the menu includes:
determining, from a user profile corresponding to a current instance of the application, information from a prior order; and populating one or more items determined from the information.
31 . The method of claim 22 , further comprising:
receiving fourth data representative of a confirmation of a reservation for the available seat; receiving fifth data representative of an update to the reservation, the update including an indication that an updated seat is confirmed different from the available seat, the update generated based at least in part on another reservation of one or more updated available seats at the venue after the selection of the available seat.
32 . The method of claim 22 , further comprising:
retrieving user profile data corresponding to the application; transmitting fourth data representative of information from the user profile to the computing device associated with the venue.
33 . A system comprising:
one or more processors; one or more memory devices including instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to execute operations comprising:
populating, within a graphical user interface (GUI) of an application, a listing of a plurality of restaurants and associated occupancy information for each restaurant of the plurality of restaurants;
receiving first input data representative of a first input to the GUI of the application, the first input corresponding to a first selection of a restaurant from the listing of the plurality of restaurants;
transmitting first data indicative of the first selection of the restaurant;
receiving second data representative of a seating diagram of the restaurant;
populating, within the GUI of the application, the seating diagram including visual identifiers indicating available seats;
receiving second input data representative of a second input to a graphical element of the GUI of the application, the second input corresponding to a second selection of an available seat of the available seats;
receiving third input data representative of a third input to the GUI of the application, the third input corresponding to a third selection of a least one item corresponding to a menu of the restaurant; and
transmitting third data representative of the second selection and the third selection to a computing device associated with the venue.
34 . The system of claim 33 , wherein the second data is indicative of the available seats, and the available seats are determined using a distancing measure such that one or more unoccupied seats or unreserved seats are unavailable.
35 . The system of claim 33 , further comprising:
receiving fourth data representative of a current occupancy of the restaurant, wherein the populating the listing of the plurality of restaurants and the associated occupancy information is based at least in part on the fourth data.
36 . The system of claim 33 , further comprising:
determining, using one or more location sensors, a distance of a client device executing the application from the restaurant; and determining that the distance is within a threshold distance, wherein the transmitting the third data is based at least in part on the distance being within the threshold distance.
37 . The system of claim 33 , wherein the available seats are determined based at least in part on one or more of:
pressure sensors disposed on seats at the restaurant; heat sensors disposed on seats at the restaurant; weight sensors disposed on seats at the restaurant; or image analysis of images captured by one or more cameras as the restaurant.
38 . The system of claim 33 , further comprising:
retrieving user profile data corresponding to the application; transmitting fourth data representative of information from the user profile to the computing device associated with the venue.
39 . A method comprising:
receiving, using an application executing on a client device remotely located with respect to a venue, a first selection of an available seat from a seating diagram indicating available seats; transmitting first data representative of the first selection to a first computing device managing a reservations system for the venue to cause the available seat to be updated to a reserved seat within the reservation system; receiving, using the application executing on the client device while still remotely located with respect to the venue, a second selection of an item corresponding to available items at the venue; determining, based at least in part on location data from one or more location sensors of the client device, that the client device is no longer remotely located with respect to the venue; and transmitting second data representative of the item and a relationship between the item and the available seat to a second computing device associated with the venue.
40 . The method of claim 39 , further comprising:
receiving, using the application, a third selection of a time corresponding to when a reservation is requested; transmitting third data representative of the time to the first computing device; and based at least in part on the transmitting the third data, receiving fourth data representative of the seating diagram and the available seats at the time.
41 . The method of claim 39 , wherein the venue is a restaurant and the item is a food or beverage from a menu of the restaurant.
42 . The method of claim 39 , wherein the second data is further representative of a name from a user profile associated with the application.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.