Application conversion of source data
First Claim
Patent Images
1. A method, comprising:
- modifying an existing compiler library into a modified compiler library, wherein the existing compiler library is used by a source application;
receiving source data;
parsing the source data to specify a data type using file format information, wherein the file format information is used by both the source application and a target application, wherein the file format information comprises information that specifies first portions of the source data comprising character data and second portions of the source data comprising numeric data, wherein the file format information is external to the source data and to the modified compiler library, wherein the data type comprises a character data type and a numeric data type; and
processing the source data using the modified compiler library at a target system, the source data being migrated from a source system to the target system, the source data having a plurality of portions encoded in a source encoding based on the data type, the modified compiler library is used by a processor to convert a portion of the source data into a target encoding to be manipulated by the target application.
6 Assignments
0 Petitions
Accused Products
Abstract
A method leverages the file format information used by a target application to convert a source dataset into an encoding usable by the target application without converting the source dataset before migration and without modifying the target application. The source data when on the source system has random portions of various data types that are encoded in a source encoding based on data type. The target application, which typically processes data encoded in a target encoding that is based on data type, is able to process the source data despite the source encoding using file format information and a modified compiler library.
23 Citations
19 Claims
-
1. A method, comprising:
-
modifying an existing compiler library into a modified compiler library, wherein the existing compiler library is used by a source application; receiving source data; parsing the source data to specify a data type using file format information, wherein the file format information is used by both the source application and a target application, wherein the file format information comprises information that specifies first portions of the source data comprising character data and second portions of the source data comprising numeric data, wherein the file format information is external to the source data and to the modified compiler library, wherein the data type comprises a character data type and a numeric data type; and processing the source data using the modified compiler library at a target system, the source data being migrated from a source system to the target system, the source data having a plurality of portions encoded in a source encoding based on the data type, the modified compiler library is used by a processor to convert a portion of the source data into a target encoding to be manipulated by the target application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving source data encoded in an intermediate encoding, the source data having a plurality of different data types including a character data type and a numeric data type, the intermediate encoding being an encoding converted from a source encoding based on data type into a single data type target encoding; retrieving a portion of the source data with the single data type encoded in the intermediate encoding using file format information, wherein the file format information is used by both a source application and a target application, wherein the file format information comprises information that specifies first portions of the source data comprising character data and second portions of the source data comprising numeric data, wherein the file format information is external to the source data, wherein the file format information is called by the target application; and processing the portion of the source data with the single data type encoded in the intermediate encoding by a processor using a compiler library called by the target application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification