Patent ID: 7870476
Filing Date: 2011-01-11
Classification: G06F

Abstract:
1. A system for performing a data extraction procedure to automatically populate a graphical presentation, comprising: at least one display device; at least one processor; a profile worksheet that a system user creates to specify data selection information and data transfer information for performing said data extraction procedure; and an extraction program that references said profile worksheet to automatically perform said data extraction procedure, said extraction program electronically scanning said graphical presentation to identify data values and identification labels in said graphical presentation, said extraction program then accessing data tables to obtain current values for said data values and said identification labels, said extraction program utilizing said current values to populate said graphical presentation, said data tables being created by utilizing a tabulation program, said data tables including said data values that are each associated with respective ones of said identification labels, said graphical presentation being created by utilizing a graphing program to display selected ones of said data values and identification labels in a graphical format, said profile worksheet including a pathname worksheet that said system user creates to automatically specify which of selected ones of said data values and said identification labels are inserted into which chart object in said graphical presentation, said system user creating said pathname worksheet to automatically specify a profile name/path to identify a workbook file for a specific extraction procedure, a question list sheet to identify a list of individual tables from said data tables for said specific extraction procedure, a banner profile sheet name to identify a banner selection sheet for said specific extraction procedure, a tabulated data file name/path to identify selected ones of said data tables for said specific extraction procedure, and a tab load sheet name to identify a selected interim storage space for extracted data from said specific extraction procedure.