Patent ID: 9256472
Filing Date: 2016-02-09
CPC Classification: G06F

Claim Text:
1. A system for improved batch processing of data comprising: a commodity hardware-based software framework; one or more programming functions on the commodity hardware-based software framework that replace programming on one or more of a mainframe computer and a distributed platform, wherein the programming on the one or more of the mainframe computer and the distributed platform is part of an application running on the one or more of the mainframe computer and the distributed platform; a distributed file system that stores data on at least one computer node; and one or more software tools configured to move data from a data source on the one or more of the mainframe computer and the distributed platform to the distributed file system, wherein the one or more software tools are configured to move data from the distributed file system to the data sources on the one or more of the mainframe computer and the distributed platform, wherein data that would have been processed by the programming on the one or more of the mainframe computer and the distributed platform is instead processed by the one or more programming functions executed on the commodity hardware-based software framework, and wherein the data processed by the one or more programming functions is sent back to the application running on the one or more of the mainframe computer and the distributed platform.