CPC G06F 9/453 (2018.02) [H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04L 63/105 (2013.01); G06F 3/04842 (2013.01)] | 24 Claims |
1. A method of using contextual inputs and user inputs associated with an electronic session to identify and display information on a graphical user interface of a computer, the method comprising:
receiving, by one or more processors, a first user identifier and a first authentication identifier;
wherein the first user identifier and the first authentication identifier are associated with a user of the computer gaining access to information within a first application;
in response to receiving the first user identifier and the first authentication identifier, displaying, on the graphical user interface of the computer, a first window that is associated with the first application;
displaying, on the graphical user interface of the computer, a second window associated with a second application to initiate the electronic session;
after displaying the first and second windows, receiving by the one or more processors and via the second window, a first user input associated with a first information request;
identifying, using the one or more processors and the first application, contextual inputs associated with the electronic session and the user;
accessing, using the one or more processors and the first application, the second application that is different from the first application;
identifying, using the one or more processors and the second application, and based on the contextual inputs and the first user input, information relevant to the first information request;
wherein a first response to the first information request is based on the information relevant to the first information request; and
displaying, using the one or more processors and the second application, the first response on the graphical user interface and in the electronic session;
after displaying the first response on the graphical user interface and in the electronic session, receiving by the one or more processors, a second user input associated with a second information request;
accessing, using the one or more processors and the first application, a third application that is different from each of the first application and the second application;
identifying, using the one or more processors and the third application, and based on the contextual inputs and the second user input, information relevant to the second information request;
wherein a second response to the second information request is based on the information relevant to the second information request; and
displaying, using the one or more processors and the third application, the second response on the graphical user interface and in the electronic session.
|