主权项 |
1. A method of diagnosis, the method comprising:
establishing, via a server, over a network, a secure session with a browser running on an operating system of a client, wherein the client comprises an input device and an output device, wherein the operating system manages the input device and the output device; during the secure session:
serving, via the server, over the network, a graphical user interface to the browser such that the output device outputs the graphical user interface, wherein the graphical user interface is programmed to receive a first input via the input device and a second input via the input device;in response to receiving, via the server, over the network, the first input from the client, storing, via the server, the first input in a first data structure, analyzing, via the server, the first data structure, including the first input, against a second data structure comprising a set of task content generation data and a set of predicted task response data, obtaining, via the server, a first set of criteria based on the analyzing, selecting, via the server, a first type content in a third data structure based on the first set of criteria, creating, via the server, a first task content dynamically from the set of task content generation data based on the first type content and the first input, and serving, via the server, over the network, the first task content to the graphical user interface; andin response to receiving, via the server, over the network, the second input from the client based on the first task content, storing, via the server, the second input in the first data structure, analyzing, via the server, the first data structure, including the first input and the second input, against the second data structure, obtaining, via the server, a second set of criteria based on the analyzing, and determining, via the server, at least one of whether to create, via the server, a second task content dynamically from the set of task content generation data based on the first type content, the first input, and the second input, whether to select, via the server, a second type content in the third data structure based on the second set of criteria, or whether to serve, via the server, over the network, a diagnosis message to the graphical user interface, wherein the diagnosis message is associated with the first data structure. |