Method, system, and computer program product for managing persistent data across different releases
First Claim
1. A method in a data processing system for managing an application'"'"'s persistent data across multiple different release versions of said application, said method comprising the steps of:
- defining a format for a memory area wherein said persistent data will be stored according to a first release version of said application;
organizing said format to permit said application running at different release versions to access said memory area; and
accessing said memory area by said application that is running at a second release version utilizing said format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product are disclosed for managing an application'"'"'s persistent data across multiple different release versions of the application. A format for a memory area is defined wherein the persistent data will be stored according to a first release version of the application. The format is organized to permit the application running at different release versions to access the memory area. The memory area is accessed using the application that is running at a second release version. The memory area is divided into individually accessible sections. The format includes a template file for each section for each release version.
-
Citations
26 Claims
-
1. A method in a data processing system for managing an application'"'"'s persistent data across multiple different release versions of said application, said method comprising the steps of:
-
defining a format for a memory area wherein said persistent data will be stored according to a first release version of said application;
organizing said format to permit said application running at different release versions to access said memory area; and
accessing said memory area by said application that is running at a second release version utilizing said format. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a data processing system for managing an application'"'"'s persistent data, stored within a memory area, across multiple different release versions of said application, said method comprising the steps of:
-
logically dividing said memory area into individually accessible sections;
defining a layout for each one of said sections for storing data for each one of said release versions;
creating a template of said layout for each one of said sections for each one of said release versions; and
accessing a current release version of said memory area by said application that is running at a particular release version using a template of said layout for each section created for said particular release version, said current release version being different from said particular release version. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A data processing system for managing an application'"'"'s persistent data across multiple different release versions of said application, said system comprising:
-
a format for a memory area wherein said persistent data will be stored according to a first release version of said application;
said format being organized to permit said application running at different release versions to access said memory area; and
said application that is running at a second release version accessing said memory area utilizing said format. - View Dependent Claims (12, 13, 14)
-
-
15. A data processing system for managing an application'"'"'s persistent data, stored within a memory area, across multiple different release versions of said application, said system comprising:
-
said memory area being logically divided into individually accessible sections;
a layout for each one of said sections for storing data for each one of said release versions;
a template of said layout for each one of said sections for each one of said release versions; and
said application that is running at a particular release version accessing a current release version of said memory area using a template of said layout for each section created for said particular release version, said current release version being different from said particular release version. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product in a data processing system for managing an application'"'"'s persistent data, stored within a memory area, across multiple different release versions of said application, said product comprising:
-
instruction means for logically dividing said memory area into individually accessible sections;
instruction means for defining a layout for each one of said sections for storing data for each one of said release versions;
instruction means for creating a template of said layout for each one of said sections for each one of said release versions; and
instruction means for accessing a current release version of said memory area by said application that is running at a particular release version using a template of said layout for each section created for said particular release version, said current release version being different from said particular release version. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification