Automatic data adjustment based on database schemas
First Claim
1. A method comprising:
- receiving a response generated by a first application program using a first database schema;
identifying a value in the response that is unrecognizable to a second application program using a second database schema;
substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not included in the second database schema, and the reserved element being automatically mapped to a custom slot preexisting in the second database schema based on the identifying of the value, the custom slot being a placeholder; and
communicating the response to the second application program.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a response generated by a first application program using a first database schema, identifying a value in the response that is unrecognizable to a second application program using a second database schema, and substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not recognizable to the second application program. The method further includes communicating the response to the second application program.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving a response generated by a first application program using a first database schema; identifying a value in the response that is unrecognizable to a second application program using a second database schema; substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not included in the second database schema, and the reserved element being automatically mapped to a custom slot preexisting in the second database schema based on the identifying of the value, the custom slot being a placeholder; and communicating the response to the second application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
one or more processors to execute at least one processing module, the at least one processing module configured to; receive a response generated by a first application program using a first database schema; identify a value in the response that is unrecognizable to a second application program using a second database schema; substitute the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not included in the second database schema, and the reserved element being automatically mapped to a custom slot preexisting in the second database schema based on the identifying of the value, the custom slot being a placeholder; and communicate the response to the second application program. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory machine-readable storage device storing instructions which, when executed by a machine, cause the machine perform a method, the method comprising:
-
receiving a response generated by a first application program using a first database schema; identifying a value in the response that is unrecognizable to a second application program using a second database schema; substituting the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not included in the second database schema, the reserved element being automatically mapped to a custom slot preexisting in the second database schema based on the identifying of the value, and the custom slot being included in the second database schema upon creating the second database schema, the custom slot being a placeholder; and communicating the response to the second application program. - View Dependent Claims (18)
-
Specification