or
Bookmark and Share
Hierarchical database conversion with conditional write
   
Document Number
US Patent 4908759
Issued Date
March 13, 1990
Link
Inventors
Alexander, Jr.; Everett L. (Edison Township, Middlesex County, NJ)
Carlin; Allan R. (East Brunswick Township, Middlesex County, NJ)
Fiore; Alice L. (Edison Township, Middlesex County, NJ)
Mackiewicz; Walter A. (South Plainfield, NJ)
Map
Abstract
A process for transitioning a hierarchical input database to create a hierarchical output database. The processing occurs generally in two stages. During the first stage, information contained in user-specified driver tables is utilized to extract only pertinent data from the input database and thereby produce intermediate data in a form accessible by the second stage. During the second stage, information from the driver tables is applied to the intermediate data to map this data to the required output form representative of the hierarchical output database. With this processing approach, the driver tables are derived and then maintained independently of underlying software that executes under control of the driver tables. A database conversion is efficiently effected by preparing the driver tables and then invoking execution of the common software embodying the extracting and mapping subprocesses.
Drawing
Hierarchical database conversion with conditional write - US Patent 4908759 Drawing
Drawing from US Patent 4908759
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
5
Comments:
no comments yet
Owner
Published
March 13, 1990
Application Number
07/147,319
Filed
January 21, 1988
US Classification
707/101  
Int'l Classification
G06F   17/30   (20060101)  
Attorney/Law Firm
Parent Case
This is a continuation of application Ser. No. 770,699, filed Aug. 29, 1985, now abandoned.
USPTO Field of Search
364/2MSFile   364/9MSFile   364/300  
Related Patents
5426782 - Database system with control for loading definition data for storage units - Owned by NEC Corporation (Tokyo,JP)

The database system includes a definition data file to store definition data for the storage units established in the database file, and loads the definition data from such definition data file to the definition data storage section, refers to the loaded definition data, and opens, updates/retrieves and closes the database file. A re-loading judgment section judges whether or not the definition data for the storage units have been changed after loading definition data to the definition data storage section and before opening of the data base file and, if the definition data have been changed, directs re-loading of the definition data.

6003035 - Method and apparatus for building a telecommunications network database - Owned by British Telecommunications public limited company (London,GB)

Method and apparatus builds a telecommunications network database from an existing network database. The existing network database is processed to extract data which is then stored in an intermediate database. The intermediate database has a structure which is different to the structure of the existing network database. The intermediate network database is then processed to produce a final database which can be used in a network management system. Less processing effort is required to produce an intermediate database and then to derive from it the final database, than would be the case if the final database were to be derived directly from the existing database.

5315709 - Method and apparatus for transforming objects in data models - Owned by Bachman Information Systems, Inc. (Burlington, MA)

The invention is directed to a computer implemented system and apparatus for transforming objects in a first data model (source design objects) to objects in a second data model (target design objects) and synchronizing the two data models. The result of the transformation is that at least one of the target design objects is associated with a corresponding source design object. The system associates a unique identifier with each of the target design objects and source design objects, the unique identifier being associated with each map associated with each design object.

5187786 - Method for apparatus for implementing a class hierarchy of objects in a hierarchical file system - Owned by Sun Microsystems, Inc. (Mountain View, CA)

A method and apparatus for implementing a class hierarchy of objects in a hierarchical file system is disclosed, which does not require the support of additional file attributes by the hierarchical file system, and has particular application to object oriented programming in window-based computer systems. The class hierarchy comprises a root class, a plurality of classes and a plurality of class instances. The root class is implemented with a hierarchy of root class directory and root class files. Each class is implemented with a hierarchy of class directories and class files comprising the class methods, and the initial values of the class instance variables. Each class instance is implemented with a hierarchy of class instance directory and class instance files comprising the class instance variables. Each hierarchy of directories and files also comprises a path file. The content of these path files are logically related to each other, based on their class' relationships. By controlling the invocation of class methods, using these path files, inheritance is achieved. By accessing the class instance variables through the class methods, data abstraction is also achieved. Additionally, the method and apparatus also supports the pseudo class instance/class "Self" and " Super" when invoking another class method by a class method.

5794048 - Method for classification of year-related data fields in a program - Owned by MatriDigm Corporation (Fremont, CA)

The method of the invention enables a computer to examine a software application, which includes operands and operators, and to identify operand fields which include a year value. An operand association table is provided for each operator and indicates, based upon inter-relationships of operands associated with the operator, whether an associated operand that has been classified as a year field or a probable year field, should be assigned a revised classification and what that revised classification should be. The method reviews the application to identify each operand which can be initially classified as a year field or a probable year field and lists each such operand in an operand table. The method also reviews the application to identify every operator listed therein and lists every operator and any associated operands in an operator table. Thereafter, the method determines, for operator entries located in the operator table, and from operands associated therewith and an operand association table, whether the classification for each respective operand in the operand table should or should not be altered.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us