CPC G06Q 20/227 (2013.01) [G06Q 20/108 (2013.01)] | 20 Claims |
1. A web server device comprising:
a processing device; and
a non-transitory computer-readable medium comprising instructions that are executable by the processing device to cause the web server device to perform operations, the operations comprising:
matching a series of commands received from a user device to a workflow, which is associated with a particular type of action among multiple types of actions, from an identification of a recipient received from the user device and using stored data that associates types of actions with a plurality of recipients, the recipient an entity other than a user of the user device;
selecting, based on the particular type of action, a particular database device among a plurality of database devices from which to obtain data for executing the particular type of action, each database device among the plurality of database devices being associated with a different type of action than another database device among the plurality of database devices;
receiving, by transmitting a request associated with the particular type of action to the particular database device, data about the user of the user device from the particular database device;
preventing, via a user interface displayable by the user device, the user from entering information on the user interface that is unnecessary for executing the particular type of action but that is usable for executing other types of actions; and
retaining, on the user interface, requests for information for executing the particular type of action.
|