or
Bookmark and Share
Method of integrating software application programs using an attributive data model database
   
Document Number
US Patent 4864497
Issued Date
September 5, 1989
Link
Map
Abstract
A common data structure for access by several application programs is created from a single primitive data element or attribute data object. The attribute data objects can be extracted from node data and node data descriptors in the application program's databases. The attribute data objects are arranged in an attribute file in accordance with certain rules which impose a hierarchical organization upon the attribute data objects. Nonhierarchical relationships may also be used to represent the node data descriptors. The simplicity of the attribute data objects and their lack of limitations make them well suited for use with a wide variety of application programs' databases.
Drawing
Method of integrating software application programs using an attributive data model database - US Patent 4864497 Drawing
Drawing from US Patent 4864497
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:
44
Comments:
no comments yet
Owner
Published
September 5, 1989
Application Number
07/181,095
Filed
April 13, 1988
US Classification
707/102  
Int'l Classification
G06F   17/30   (20060101)  
Examiner
USPTO Field of Search
364/200   364/300   364/900  
Related Patents
5265206 - System and method for implementing a messenger and object manager in an object oriented programming environment - Owned by International Business Machines Corporation (Armonk, NY)

A system for implementing a messenger and object manager in an object oriented programming environment on a data processor containing a memory, in which objects are categorized into one or more classes which define methods of the objects categorized therein, and in which messages are sent by the data processor to objects to perform actions thereon. The system includes a message call processing procedure operating on the data processor for processing message calls to instances, including a method resolution segment for calling a loaded classes table to determine whether the class corresponding to a method of the instance is loaded, where the method corresponds to the action requested by the message. If the corresponding class is not loaded in main memory, then the system dynamically loads the class. A data resolution segment calls an object management table to resolve an indirection pointer which points to the address of a data frame corresponding to the instance.

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.

5313636 - Mosaic objects and method for optimizing object representation performance in an object-oriented representation system - Owned by Intellicorp, Inc. (Mountain View, CA)

Object-oriented software-based systems may be optimized by providing a data representation which is initially permitted to be completely dynamic such that at compile time representation need not be specified and thereafter the data structure and representation is progressively optimized. The invention is based on the recognition that the important data structures in object-oriented systems are not the objects but rather the slots, i.e., the attributes of objects.

5129081 - System for processing data using logic language - Owned by Mitsubishi Denki Kabushiki Kaisha (Tokyo,JP)

A logical type language data processing method which includes making a plurality of different application programs each using a predicate type fact database and/or a predicate type rule database; inputting a predicate type question with respect to the application programs to process data by unification and back tracking processes; making and storing a common predicate type fact database which is used commonly by the different application programs; putting a symbol to predicates of the different application programs to indicate that the predicates with the symbol are common type predicates which should use the common predicate type fact database; and accessing the common predicate type fact database if any of the predicates with the symbols is read out during execution of the application programs.

5210868 - Database system and matching method between databases - Owned by Hitachi Ltd. (Tokyo,JP) The Tokyo Electric Power Co., Inc. (Tokyo,JP)

In a database system for map information, matching and retrieving operations are carried out between an attribute database associated with a business and a map database. A matching key word is separated into a common noun part and a proper noun part, a synonym and an abbreviated word are inferred by employing rules respectively. Furthermore, a candidate key word is inferred by employment of a rule for combining these results at an optimum state, whereby a matching process is performed. Another address database is employed so as to realize a mutual retrieving operation even when the attribute database is not matched with the map database.

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