G06Q50/12

Radio frequency antenna and system for presence sensing and monitoring
11704955 · 2023-07-18 · ·

A wireless device system employs short-range wireless communication to require the proximity of a user device to a defined area prior to communicating a request or notification to the wireless user device. The system authenticates a request and the proximity of the user to or within the defined area prior to transmitting a command, request, or notification to the user or a third party. Additionally, the system uses an access node configured to shape the radiation pattern of short-range wireless communications to better determine the position of a user proximate in or around a defined area.

Information processing device, information processing method, payment system and program
11704721 · 2023-07-18 · ·

An information processing device obtains order identification information capable of identifying an order placed by an order-placing person, transmits, as payment information, the order identification information, causes a printing process of a print medium to be executed, the print medium being capable of identifying the order identification information and gives, to another information processing device when an additional order placed by the order-placing person is received, an invalidation command which invalidates the order identification information in such a way that a payment with respect to the order identification information on an order not paid yet and placed by the same order-placing person is disabled.

CLIENT-SIDE USE OF CUSTOMER PREFERENCES
20230016238 · 2023-01-19 ·

In one aspect, a method includes monitoring, at a processing component, online activities associated with a first account of a first user to identify first user preferences; monitoring, at the processing component, online activities associated with a second account of a second user to identify second user preferences; storing the first user preferences and the second user preferences in association with the first account and the second account at the processing component, respectively; customizing one or more product offerings to be offered to at least one third user associated with the second account based on the first user preferences and the second user preferences; and presenting the one or more product offerings to the at least one third user on a respective device of the at least one third user.

CLIENT-SIDE USE OF CUSTOMER PREFERENCES
20230016238 · 2023-01-19 ·

In one aspect, a method includes monitoring, at a processing component, online activities associated with a first account of a first user to identify first user preferences; monitoring, at the processing component, online activities associated with a second account of a second user to identify second user preferences; storing the first user preferences and the second user preferences in association with the first account and the second account at the processing component, respectively; customizing one or more product offerings to be offered to at least one third user associated with the second account based on the first user preferences and the second user preferences; and presenting the one or more product offerings to the at least one third user on a respective device of the at least one third user.

Systems and methods for providing headset voice control to employees in quick-service restaurants

Systems and methods for providing headset/ear bud voice control to crew members in a quick-service restaurant are disclosed. Exemplary implementations may: transmit transmission signals from a headset to the base station, receive reception signals by the headset from the base station; capture audio information from a first crew member, generate sound based on the received reception signals, generate the transmission signals to form a headset-specific uplink packet based on the captured audio information; generate semantic information based on the headset-specific uplink packet, wherein the semantic information includes one or more individual words; determine one or more commands that modify operation of the communication system, based on the semantic information, and facilitate execution of the one or more commands to control and/or modify the operation of the communication system.

Systems and methods for providing headset voice control to employees in quick-service restaurants

Systems and methods for providing headset/ear bud voice control to crew members in a quick-service restaurant are disclosed. Exemplary implementations may: transmit transmission signals from a headset to the base station, receive reception signals by the headset from the base station; capture audio information from a first crew member, generate sound based on the received reception signals, generate the transmission signals to form a headset-specific uplink packet based on the captured audio information; generate semantic information based on the headset-specific uplink packet, wherein the semantic information includes one or more individual words; determine one or more commands that modify operation of the communication system, based on the semantic information, and facilitate execution of the one or more commands to control and/or modify the operation of the communication system.

Computer program product for prioritizing order fulfillment at a retail sales facility based on anticipated customer arrival times
11704614 · 2023-07-18 · ·

A computer program product for prioritizing order fulfillment at a retail sales facility, including the steps of: a) receiving purchase request information at a retail sales computing device that includes identifying information and order information for the first customer, b) receiving location information for the first customer, c) processing the received location information for the first customer together with location information of the retail sales facility to predict an estimated time of arrival (ETA) for the first customer at the retail sales facility, d) scheduling a time interval for acquiring updated location information for the first customer, and e) placing the identifying information, order information and ETA for the first customer in an order fulfillment queue for all current customers. Entries in the order fulfillment queue are ordered in increasing ETA order, whereby order fulfillment activities can proceed according to the order of order requests in the order fulfillment queue. ETA is continuously updated for each customer, and thereby the order for fulfilling customer orders in the order fulfillment queue. For example, if a customer's distance from the retail sales facility increases (for example, due to a mistaken turn), that customer's order will drop to a later-served position in the queue. The location information for the first customer includes GPS-based location information of the first customer that is captured by a GPS device associated with a mobile computing device of the first customer. The location information for the retail sales facility includes GPS-based location information of the retail sales facility. The ETA prediction is performed using the GPS-based location information of the first customer and the GPS-based location information of the retail sales facility.

Computer program product for prioritizing order fulfillment at a retail sales facility based on anticipated customer arrival times
11704614 · 2023-07-18 · ·

A computer program product for prioritizing order fulfillment at a retail sales facility, including the steps of: a) receiving purchase request information at a retail sales computing device that includes identifying information and order information for the first customer, b) receiving location information for the first customer, c) processing the received location information for the first customer together with location information of the retail sales facility to predict an estimated time of arrival (ETA) for the first customer at the retail sales facility, d) scheduling a time interval for acquiring updated location information for the first customer, and e) placing the identifying information, order information and ETA for the first customer in an order fulfillment queue for all current customers. Entries in the order fulfillment queue are ordered in increasing ETA order, whereby order fulfillment activities can proceed according to the order of order requests in the order fulfillment queue. ETA is continuously updated for each customer, and thereby the order for fulfilling customer orders in the order fulfillment queue. For example, if a customer's distance from the retail sales facility increases (for example, due to a mistaken turn), that customer's order will drop to a later-served position in the queue. The location information for the first customer includes GPS-based location information of the first customer that is captured by a GPS device associated with a mobile computing device of the first customer. The location information for the retail sales facility includes GPS-based location information of the retail sales facility. The ETA prediction is performed using the GPS-based location information of the first customer and the GPS-based location information of the retail sales facility.

Order post to enable parallelized order taking using artificial intelligence engine(s)

In some aspects, a computing device receives a scan of a code displayed on an order post located near a restaurant, determines that the code is associated with the restaurant, and automatically opens a software application and navigates the software application to an ordering page associated with the restaurant. The computing device initiates receiving, via the software application, input associated with an order, sends the input to a machine learning based software agent executing on a server, receives a predicted response to the input, provides the predicted response as audio output and/or displays the predicted response on the touchscreen display device. After the order is complete, the computing device sends order data associated with the order to the restaurant. After receiving an indication from the restaurant that the order is ready, the computing device indicates that the order is ready to be picked up.

Order post to enable parallelized order taking using artificial intelligence engine(s)

In some aspects, a computing device receives a scan of a code displayed on an order post located near a restaurant, determines that the code is associated with the restaurant, and automatically opens a software application and navigates the software application to an ordering page associated with the restaurant. The computing device initiates receiving, via the software application, input associated with an order, sends the input to a machine learning based software agent executing on a server, receives a predicted response to the input, provides the predicted response as audio output and/or displays the predicted response on the touchscreen display device. After the order is complete, the computing device sends order data associated with the order to the restaurant. After receiving an indication from the restaurant that the order is ready, the computing device indicates that the order is ready to be picked up.