Patent ID: 7243108
Filing Date: 2007-07-10
Classification: G06F,Y10S

Abstract:
1. A computer-based software method for creating and modifying a nested data base executed upon a processor with executable instructions, comprising the steps of: (a) creating a multiplicity of component packets, each of which is further associated with a key and is indexed by a keyed search structure, each such component packet further comprising one or more components, wherein the components further comprise: (i) a plurality of component data records, wherein each component data record further comprises an entry point of the keyed search structure; (ii) a plurality of component description records arranged in an array, each component description record further comprising a component identifier which is unique within the component packet's component description records, and which further comprises: (ii1) a size field; (ii2) a logical block number field; (ii3) a component packet offset; and (ii4) a header record, which further comprises a total size field and a number of components field; (b) transferring one or more of the component data records from an applications program to the database; (c) transferring one or more of the component data records from the database to the applications program; (d) adding a new component; (e) modifying an existing component by changing the component data record without changing component size; (f) modifying an existing component by increasing or decreasing its size; and (g) deleting an existing component packet.