CPC G06F 40/211 (2020.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 16/215 (2019.01); G06F 16/23 (2019.01); G06F 16/243 (2019.01); G06F 16/3323 (2019.01); G06F 16/3328 (2019.01); G06F 16/93 (2019.01); G06F 16/9532 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 16/954 (2019.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01); G06Q 10/067 (2013.01); G06F 40/117 (2020.01); G06F 40/253 (2020.01)] | 24 Claims |
1. A system for rendering information from a database of financial documents onto a user interface of a remote computer, the system comprising:
a memory storing instructions to be executed by one or more hardware processors; and
one or more hardware processors configured to execute the instructions stored in the memory, wherein the instructions, when executed by the one or more hardware processors, cause the system to:
generate, for one or more of the financial documents in the database, content based on the financial document for which the content is generated, wherein the generated content is associated with the financial document from which the content is generated;
receive a query from the remote computer to search the financial documents within the database,
wherein the query from the remote computer is based on input from a user at the remote computer,
wherein the query includes at least one keyword to search the database;
execute a search of the financial documents in the database based on the query;
generate search results in response to executing the search,
wherein the search results include one or more identified financial documents from the database that contain at least one identified snippet of text from within the financial documents,
wherein a snippet of text is identified when the at least one keyword appears in a searched financial document;
cause at least a portion of a first identified financial document from the search results to be displayed on a first viewing portion of the user interface of the remote computer, and at least a portion of the generated content associated with the first identified financial document to be displayed on a second viewing portion of the user interface of the remote computer, wherein the displayed portion of the first identified financial document includes at least one identified snippet of text from within the first identified financial document;
receive a criterion to filter the financial documents from the database, wherein the criterion is received from the remote computer, wherein the criterion from the remote computer is based on input from the user at the remote computer; and
filter, in response to the received criterion, the financial documents in the database that are associated with the received criterion.
|