Method, system, and data structures for superimposing data records in a first data format to memory in a second data format
First Claim
1. A method for superimposing a data record in a first data format in a second data format in memory, comprising:
- building a plurality of control blocks in the memory indicating operations to perform to transfer components of the data record in the first data format to locations in memory in the second data format;
signaling a data transfer device to access the control blocks built in the memory;
accessing, with the data transfer device, the control blocks in the memory; and
transferring, with the data transfer device, components of the data record in the first data format to the memory to be stored in the second data format according to the operations indicated in the control blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for superimposing a data record in a first data format onto a storage space in a second data format. A plurality of control blocks are built in memory indicating operations to perform to transfer components of the data record in the first data format to locations in memory in the second data format. A data transfer device is signaled to access the control blocks built in the memory. The data transfer device accesses the control blocks in the memory and then transfers components of the data record in the first data format to the memory to be stored in the second data format according to the operations indicated in the control blocks.
-
Citations
31 Claims
-
1. A method for superimposing a data record in a first data format in a second data format in memory, comprising:
-
building a plurality of control blocks in the memory indicating operations to perform to transfer components of the data record in the first data format to locations in memory in the second data format;
signaling a data transfer device to access the control blocks built in the memory;
accessing, with the data transfer device, the control blocks in the memory; and
transferring, with the data transfer device, components of the data record in the first data format to the memory to be stored in the second data format according to the operations indicated in the control blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A system for superimposing a data record in a first data format onto a second data format, comprising:
-
a first device;
a second device;
a memory accessible to the first and second devices;
logic implemented in the first device, wherein the logic causes the first device to perform;
(i) building a plurality of control blocks in the memory indicating operations to perform to transfer components of the data record in the first data format to locations in memory in the second data format;
(ii) for signaling a data transfer device to access the control blocks built in the memory;
logic implemented in the second device, wherein the logic causes the second device to perform;
(i) accessing the control blocks in the memory; and
(ii) transferring components of the data record in the first data format to the memory to be stored in the second data format according to the operations indicated in the control blocks.
-
-
21. An article of manufacture of for superimposing a data record in a first data format onto a second data format in memory, wherein the article of manufacture includes first device logic and second device logic to control a first and second devices, respectively, comprising:
-
building, with the first device logic, a plurality of control blocks in the memory indicating operations to perform to transfer components of the data record in the first data format to locations in memory in the second data format;
signaling, with the first device logic, the second device to access the control blocks built in the memory;
accessing, with the second device logic, the control blocks in the memory; and
transferring, with the second device logic, components of the data record in the first data format to the memory to be stored in the second data format according to the operations indicated in the control blocks. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification