US2022270159A1PendingUtilityA1

Systems and methods for processing electronic requests

52
Assignee: WAITBUSTERS LLCPriority: Apr 10, 2019Filed: May 10, 2022Published: Aug 25, 2022
Est. expiryApr 10, 2039(~12.7 yrs left)· nominal 20-yr term from priority
H04L 51/42H04L 51/216G06Q 20/202H04L 67/06H04L 67/55G06Q 30/0635G06Q 10/083H04L 67/01G06Q 10/107H04L 51/046G06Q 30/0641G06F 16/22G06Q 10/0875H04L 67/60
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for aggregating and displaying all the electronic requests on one merchant device. The analytic server receives a plurality of electronic messages corresponding to a plurality of electronic requests from a plurality of service provider computers. The analytic server executes an extraction protocol to extract the order data within each electronic messages and stores the extracted data into a database. The analytic server generates a machine-readable file for each merchant comprising all the order records for the same merchant received from different third-party service provider computers. The analytic server transmits the machine-readable file to the merchant computing device, which populates a GUI according to the machine-readable file. Because all the orders are in one spot, the merchant may manage the orders, perform statistical calculations, and generate sales reports more efficiently.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving, by a server from a plurality of service provider computers, a plurality of electronic messages corresponding to a plurality of requests, each electronic message comprising order data corresponding to each request, the order data of each electronic message comprising:
 at least one requested item; 
 a first identifier of a user initiating the request; 
 a second identifier of at least one service provider computer within the plurality of service provider computers transmitting the electronic message to the server; and 
 a third identifier of a merchant satisfying the request; 
   identifying, by the server, a client computing device associated with the merchant; and   presenting, by the server to the client computing device for populating on a graphical user interface, a first indicator corresponding to the requested item and a second indicator corresponding to the second identifier.   
     
     
         2 . The method of  claim 1 , wherein the graphical user interface comprises interactive components to allow the merchant to update a status of at least one request. 
     
     
         3 . The method of  claim 1 , further comprising:
 periodically transmitting, by the server, a status of at least one request to at least one service provider computer that transmitted the request to the server based on the merchant interacting with the graphical user interface.   
     
     
         4 . The method of  claim 1 , wherein the graphical user interface comprises a table including at least one of a name of the user, a phone number of the user, an email address of the user, the at least one requested item, an amount of an order corresponding to the request, a date and a time of the order, a delivery address of the order, a payment method, and a payment status. 
     
     
         5 . The method of  claim 1 , further comprising:
 storing, by the server, the order data into a database, the order data comprising user data of a set of users initiating requests; and   presenting, by the server, a second graphical user interface on electronic user devices associated with the set of users that is configured to receive requests from the set of users.   
     
     
         6 . The method of  claim 1 , further comprising:
 creating, by the server, an internal online ordering system that communicates with the user and the merchant directly.   
     
     
         7 . The method of  claim 1 , further comprising:
 presenting, by the server, the order data on the graphical user interface according to a time of each order being received.   
     
     
         8 . The method of  claim 1 , further comprising:
 storing, by the server, the order data into a database, the order data comprising user data of a set of users initiating requests; and   presenting, by the server, a third graphical user interface on the client computing device associated with the merchant that is configured to transmit electronic messages comprising promotional materials to the set of users.   
     
     
         9 . The method of  claim 1 , further comprising:
 transmitting, by the server, a push notification to the client computing device associated with the merchant when there is a new electronic message.   
     
     
         10 . The method of  claim 1 , further comprising:
 receiving, by the server from the plurality of service provider computers, the plurality of electronic messages via emails.   
     
     
         11 . The method of  claim 1 , further comprising:
 causing, by the server, a point-of-sale terminal initiate a payment request.   
     
     
         12 . A computer system comprising:
 a server comprising a processor and a non-transitory computer-readable medium containing instructions that when executed by the processor causes the processor to perform operations comprising:
 receiving, from a plurality of service provider computers, a plurality of electronic messages corresponding to a plurality of requests, each electronic message comprising order data corresponding to each request, the order data of each electronic message comprising: 
 at least one requested item,
 a first identifier of a user initiating the request, 
 a second identifier of at least one service provider computer within the plurality of service provider computers transmitting the electronic message to the server, and 
 a third identifier of a merchant satisfying the request; 
 
 identifying a client computing device associated with the merchant; 
 presenting, to the client computing device for populating on a graphical user interface, a first indicator corresponding to the requested item and a second indicator corresponding to the second identifier. 
   
     
     
         13 . The computer system of  claim 12 , wherein the graphical user interface comprises interactive components to allow the merchant to update a status of at least one request. 
     
     
         14 . The computer system of  claim 12 , wherein the instructions further cause the processor to periodically transmit a status of at least one request to at least one service provider computer that transmitted the request to the server based on the merchant interacting with the graphical user interface. 
     
     
         15 . The computer system of  claim 12 , wherein the graphical user interface comprises a table including at least one of a name of the user, a phone number of the user, an email address of the user, the at least one requested item, an amount of an order corresponding to the request, a date and a time of the order, a delivery address of the order, a payment method, and a payment status. 
     
     
         16 . The computer system of  claim 12 , wherein the instructions further cause the processor to store the order data into a database, the order data comprising user data of a set of users initiating requests; and present a second graphical user interface on electronic user devices associated with the set of users that is configured to receive requests from the set of users. 
     
     
         17 . The computer system of  claim 12 , wherein the instructions further cause the processor to create an internal online ordering system that communicates with the user and the merchant directly. 
     
     
         18 . The computer system of  claim 12 , wherein the instructions further cause the processor to present the order data on the graphical user interface according to a time of each order being received. 
     
     
         19 . The computer system of  claim 12 , wherein the instructions further cause the processor to store the order data into a database, the order data comprising user data of a set of users initiating requests; and present a third graphical user interface on the client computing device associated with the merchant that is configured to transmit electronic messages comprising promotional materials to the set of users. 
     
     
         20 . The computer system of  claim 12 , wherein the instructions further cause the processor to transmit a push notification to the client computing device associated with the merchant when there is a new electronic message.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.