Methods and systems for automatically creating a data feed file for use with desktop applications
First Claim
1. A method for generating a data feed file from at least one raw data file for use by a desktop application comprising:
- developing a set of data feed file criteria comprising data-locating criterion and data-limiting criterion, extracting at least a portion of data from a raw data file based on the data-locating criterion;
creating a report comprising data extracted from the raw data file, predetermined data being deleted from the report based on the data-limiting criterion; and
populating the data feed file with data from the report.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to methods and systems for automatically creating a data feed file for use by desktop applications. The invention comprises a raw data files that is stored on electronic storage devices inaccessible to desktop software applications. To gain access to data stored in the raw data file, a data feed file is generated and electronically transmitted to a location electronically accessible to a user-preferred desktop application. To generate the data feed file, the desired data is extracted from the raw data file based on data-locating criteria. The extracted data is further analyzed for compliance with data-limiting criteria which further defines the characteristics of data needed for the data feed file. The data extracted from the raw data file is then used to populate the data feed file. The data feed file is thereafter transmitted to a location accessible to the user-preferred desktop application for data tracking, data compilation, and various other types of data manipulation.
-
Citations
24 Claims
-
1. A method for generating a data feed file from at least one raw data file for use by a desktop application comprising:
-
developing a set of data feed file criteria comprising data-locating criterion and data-limiting criterion, extracting at least a portion of data from a raw data file based on the data-locating criterion;
creating a report comprising data extracted from the raw data file, predetermined data being deleted from the report based on the data-limiting criterion; and
populating the data feed file with data from the report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
analyzing said report to determine whether data in the report complies with data-limiting criteria, and deleting lines from the report which contain data that does not comply with data-limiting criteria.
-
-
11. The method of claim 1 wherein the data feed file criteria further comprises at least one hard-coded data criterion, wherein the hard-corded criterion specifies data to be included in the data feed file that is not included in the raw data file.
-
12. The method of claim 11 further comprising populating the data feed file with data specified by the hard-coded data criteria.
-
13. The method of claim 1 wherein the raw data file is stored on an electronic storage device.
-
14. The method of claim 13 wherein the electronic storage device is a mainframe computer.
-
15. A system of generating a data feed file from a raw data file for use by a desktop application comprising;
-
at least two data storage devices;
a data extraction tool for extracting at least a portion of data from the raw data file based on at least one data-locating criterion, and for creating a report comprising the extracted data;
a formatting tool for extractsing data from the report created by the data extraction tool, and for populating the data feed file with data extracted from the report, based on at least one hard-coded data criterion, the hard-coded data criterion specifying data to be included in the data feed file that is not included in the raw data file. - View Dependent Claims (16, 17, 18, 19)
for analyzing said report to determine whether data in the report complies with data-limiting criteria, and for deleting lines from the report which contain data that does not comply with data-limiting criteria. -
17. The system of claim 15 wherein at least one data storage device stores the raw data file.
-
18. The system of claim 15 wherein at least one data storage device stores the data feed file and is accessible to the desktop application.
-
19. The system of claim 15 further comprising a means to electronically transmit data between at least two data storage devices.
-
-
20. A system of generating a data feed file from a raw data file for use by a desktop application, the system generating the data feed file by using a method comprising:
-
developing a set of data feed file criteria comprising data-locating criterion and data-limiting criterion;
extracting at least a portion of data from a raw data file based on the data-locating criterion;
creating a report comprising data extracted from the raw data file, predetermined data being deleted from the report based on the data-limiting criterion; and
populating the data feed file with data from the report. - View Dependent Claims (21, 22, 23, 24)
-
Specification