Patents by Inventor Steven A. Walker
Steven A. Walker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20170147663Abstract: A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device.Type: ApplicationFiled: February 3, 2017Publication date: May 25, 2017Inventors: Ron G. Rambo, Steven A. Walker, Meng Gu
-
Patent number: 9633094Abstract: A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device.Type: GrantFiled: April 25, 2014Date of Patent: April 25, 2017Assignee: Bank of America CorporationInventors: Ron G. Rambo, Steven A. Walker, Meng Gu
-
Publication number: 20150310076Abstract: A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device.Type: ApplicationFiled: April 25, 2014Publication date: October 29, 2015Applicant: Bank of America CorporationInventors: Ron G. Rambo, Steven A. Walker, Meng Gu
-
Patent number: 9026504Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing expedited loading/inserting of data by an entity. Specifically, the invention expedites the loading/inserting of large quantities of data to database tables. Initially received data for loading is processed, via multi-row insert, onto in-memory or temporary tables. The data is staged on a temporary table while the appropriate base table is determined. Once determined, data from the temporary table is pointed to the base table. In this way, a massive amount of data loading from the temporary table to a base table may occur. This prevents logging and locking associated with adding individual data points or row to a base table independently. Errors are check and processed accordingly. Once updated, the data on the temporary table is deleted in mass and a check point restart is issued.Type: GrantFiled: February 4, 2013Date of Patent: May 5, 2015Assignee: Bank of America CorporationInventors: Ron G. Rambo, Steven A. Walker
-
Publication number: 20150066800Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing customer document indexing and presentment for expedited loading, inserting, updating, and presenting documents within a database framework. The documents include customer documents based on customer interaction with the entity. Specifically, the invention receives electronic documents from sources within the entity. The invention expedites the loading/inserting of large quantities of documents to database tables for storage. Initially received data for loading is processed, via partitioning, onto temporary tables. The documents are staged and subsequently pointed to a destination base table for storage. In this way, a massive amount of data loading from the temporary table to a base table may occur. Once loaded, notification of the documents availability for customer access is then provided to the customer. The documents are then either sent to the customer or accessible by the customer via application.Type: ApplicationFiled: August 29, 2013Publication date: March 5, 2015Applicant: BANK OF AMERICA CORPORATIONInventors: Charles Milan Hawes, III, John Henry Maas, Steven A. Walker
-
Patent number: 8930397Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing expedited updating of data stored by an entity. Specifically, the invention expedites the updating of data within large quantities of data on database tables. Initially received update data is processed, via multi-row insert, onto in-memory or temporary tables. The update data is staged on a temporary table while the appropriate base table (housing the data to be updated) is determined. Once determined, update data from the temporary table is pointed to the base table. In this way, a massive amount of data updating may occur. This prevents logging and locking associated with adding individual data updates or row updates to the base table independently. Errors are check and processed accordingly. Once updated, the update data on the temporary table is deleted in mass and a check point restart is issued.Type: GrantFiled: February 4, 2013Date of Patent: January 6, 2015Assignee: Bank of America CorporationInventors: Ron G. Rambo, Steven A. Walker
-
Publication number: 20140222768Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing expedited loading/inserting of data by an entity. Specifically, the invention expedites the loading/inserting of large quantities of data to database tables. Initially received data for loading is processed, via multi-row insert, onto in-memory or temporary tables. The data is staged on a temporary table while the appropriate base table is determined. Once determined, data from the temporary table is pointed to the base table. In this way, a massive amount of data loading from the temporary table to a base table may occur. This prevents logging and locking associated with adding individual data points or row to a base table independently. Errors are check and processed accordingly. Once updated, the data on the temporary table is deleted in mass and a check point restart is issued.Type: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: BANK OF AMERICA COPORATIONInventors: Ron G. Rambo, Steven A. Walker
-
Publication number: 20140222872Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing expedited updating of data stored by an entity. Specifically, the invention expedites the updating of data within large quantities of data on database tables. Initially received update data is processed, via multi-row insert, onto in-memory or temporary tables. The update data is staged on a temporary table while the appropriate base table (housing the data to be updated) is determined. Once determined, update data from the temporary table is pointed to the base table. In this way, a massive amount of data updating may occur. This prevents logging and locking associated with adding individual data updates or row updates to the base table independently. Errors are check and processed accordingly. Once updated, the update data on the temporary table is deleted in mass and a check point restart is issued.Type: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: BANK OF AMERICA CORPORATIONInventors: Ron G. Rambo, Steven A. Walker