Content transfer
AssigneeTralee Software Pty. Ltd.
InventorJonathon Peter Irons
Life of this patent
Estimating the term…
Abstract
The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.
Claims30
A method for use in transferring content between a database and a file, the database including database fields having a respective database field type, and the file including file fields having a respective file field type, the method including extracting content from the database by:
- a) Determining data relating database fields to corresponding file fields, the data being a mapping determined in accordance with the content to be extracted from the database;
- b) Creating a data store including store fields having required store field types by:
- i) transferring a next query to the database;
- ii) receiving at least one report from the database;
- iii) determining a number of content instances in the at least one report;
- and,
- iv) creating store fields in the data store in accordance with a number of content instances in the at least one report;
- c) Transferring at least one content instance between a database field and a file field, via the data store, in accordance with the data, by:
- i) retrieving a content instance for a parent node from a database field of the database;
- ii) storing the content instance in a store field of the data store in accordance with the database field type of the database field and the mapping;
- iii) retrieving a content instance for a child node of the parent node from a database field of the database;
- and,
- iv) storing the content instance in a store field in the data store in accordance with the database field type of the associated database field and the mapping;
- and,
- d) transferring the at least one content instance to the database from the data store.
Dependencies are inferred from the claim text.