Multi-functional integrated communications system application
AssigneeAmerican Innovative Applications Corporation
InventorsShane Gau, James Moody
Life of this patent
Estimating the term…
Abstract
Disclosed herein is an integrated communications system application (ICSA) employed in conjunction with a suitable chat application (executed by a bot) for delivering an automated customer service support for businesses. ICSA herein may include an information storage system, a communication platform, and a facility system mutually sharing information and registering said information in web servers. A bot, connected to ICSA via web servers, may interact with a user employing channels such as chat applications, and may connect to said user via a bot connector. A user may not need to download any additional application to interact with bot herein and receive an automated customer service for different types of businesses.
Claims16
A method comprising:
- receiving, by a server via a bat connector, an electronic request from a user device, a user operating the user device submitting the electronic request during a bat communication session with the bat connector, the electronic request comprising personally identifiable information of the user, a reservation request associated with a facility, and reservation request attributes;
- upon dynamically populating a graphical user interface corresponding to the user request on a facility computing device of the facility, receiving, by the server, an input from the facility computing device, wherein the server does not display any personally identifiable information on the facility computing device;
- transmitting, by the server via the bat connector, a message corresponding to the received input from the facility computing device to the user device;
- updating, by the server, a plurality of data records within a data store containing information about a plurality of facilities and data records containing information about a plurality of users, wherein the server updates the plurality of data records based on the electronic request and the input received from the facility computing device;
- modifying, by the server, a queue of electronic requests each time an electronic request is received from a user device and a corresponding input is received from the facility computing device;
- and
- displaying, by the server, on the user device, at least one of a menu and an estimated wait line for the facility.
The method of 1, wherein the plurality of data records are arranged based on a time associated with a plurality of users submitting electronic requests.
A computer system comprising:
- a user device operated by a user and configured to execute an electronic communication session;
- a bot connector configured to establish the electronic communication session, receive an electronic request inputted by the user, and transmit the electronic request to a server;
- a facility computing device configured to display a graphical user interface displaying information associated with the user request;
- and
- a server in communication with the user device, bot connector, and facility computing device, the server configured to:
- receive, via the bat connector, the electronic request from the user device, the user operating the user device submitting the electronic request during a bot communication session with the bot connector, the electronic request comprising personally identifiable information of the user, a reservation request associated with a facility, and reservation request attributes;
- upon dynamically populating the graphical user interface with information corresponding to the user request on the facility computing device of the facility, receive an input from the facility computing device, wherein the server does not display any personally identifiable information on the facility computing device;
- transmit, via the bot connector, a message corresponding to the received input from the facility computing device to the user device;
- update a plurality of data records within a data store containing information about a plurality of facilities and data records containing information about a plurality of users, wherein the server updates the plurality of data records based on the electronic request and the input received from the facility computing device;
- revise a queue of electronic requests each time an electronic request is received from a user device and a corresponding input is received from the facility computing device;
- and
- display, on the user device, at least one of a menu and an estimated wait line for the facility.
The computer system of 9, wherein the plurality of data records are arranged based on a time associated with a plurality of users submitting electronic requests.
Dependencies are inferred from the claim text.