US 11,789,959 B2
Data visualization method
Michael Albert Vezza, Weston, MA (US); Jonathan Edward Hoyt Hayden, Westford, MA (US); and James Ryan Psota, Cambridge, MA (US)
Assigned to S&P Global Inc., New York, NY (US)
Filed by S&P Global Inc., New York, NY (US)
Filed on Oct. 6, 2021, as Appl. No. 17/450,110.
Prior Publication US 2023/0103951 A1, Apr. 6, 2023
Int. Cl. G06F 16/248 (2019.01); G06F 16/904 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 16/248 (2019.01) [G06F 16/24552 (2019.01); G06F 16/904 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method to generate a visual representation of data from a database, the method comprising:
using a number of processors to perform the steps of:
receiving a first input comprising a number of search parameters;
responsive to receiving the first input, creating a cache node for the number of search parameters in the database, wherein the cache node comprises a first reference associated with the number of search parameters;
identifying a number of search results related to the number of search parameters;
storing the number of search results related to the number of search parameters in the cache node;
identifying a number of visualization options related to the number of search results stored in the cache node, wherein each visualization option comprises a second reference associated with the cache node;
receiving a second input comprising the number of search parameters from a second search;
identifying the cache node associated the number of search parameters from the database;
retrieving the number of search results stored in the cache node and the number of visualization options related to the number of search results using the second reference; and
displaying the number of search results stored in the cache node through a graphical user interface, wherein the number of search results are displayed based on the number of visualization options, and wherein a plurality of the number of visualization options are associated with the cache node created in the database.