or
Bookmark and Share
Interchange object data base index which eliminates the need for private copies of interchange documents files by a plurality of application programs
   
Document Number
US Patent 5142674
Issued Date
August 25, 1992
Link
Inventors
Map
Abstract
The need for private copies of an interchange document file in a computer system is eliminated by building a common architected index characterized in that (1) it includes selected indexable elements each having sufficient associated pointers for environment and resource specifications to be accessed as stand-alone entities and (2) is structured to be handled by all application programs or processes understanding the interchange protocol. Normal work with a file requires reading the entire document file and building a process' own index. This requires excessive time and takes up storage which could be used for other purposes. By building an architected document index with associated pointers in turn associated with each indexable element, any desired element of the document can be readily addressed by many different application program.
Drawing
Interchange object data base index which eliminates the need for private copies of interchange documents files by a plurality of application programs - US Patent 5142674 Drawing
Drawing from US Patent 5142674
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:
6
Comments:
no comments yet
Published
August 25, 1992
Application Number
07/593,325
Filed
October 1, 1990
US Classification
707/10   707/104.1
Int'l Classification
G06F   17/22   (20060101)   G06F   17/30   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
This is a continuation of Ser. No. 07/165,316, filed Mar. 8, 1988, now abandoned.
USPTO Field of Search
395/600   395/800   364/2MSFile   364/9MSFile  
Related Patents
5301316 - System for determination of the equivalence of two objects without compromising then done by a third object nominated by one and accetped by the other - Owned by Sun Microsystems, Inc. (Mountain View, CA)

In an object oriented distributed system based on the client-server model, the client domains, the server domains and the objects are implemented in an improved manner such that a client domain determines whether a first and a second object implemented by a first and a second server domain are equivalent by requesting the first object to nominate a third object to make the determination, the second object to concur to the nomination, and the nominated third object to make the determination, thereby allowing the determination to be made without comprising the first and second objects and the first and second server domains' security.

5361349 - Virtual object management system for managing virtual objects which correspond to real objects under a user defined hierarchy - Owned by Hitachi, Ltd. (Tokyo,JP)

An object management system is equipped with a single real object management system for managing a real file object such as data and a program based on a real directory object in a hierarchical structure, and also at least a single virtual object management system for managing a virtual file object corresponding to said file object based upon a virtual directory object which is independent of the directory object in a hierarchical structure.

5842219 - Method and system for providing a multiple property searching capability within an object-oriented distributed computing network - Owned by International Business Machines Corporation (Armonk, NY)

A method and system for providing a multiple property search capability within an object-oriented distributed computing network are disclosed. In accordance with the method and system of the present invention, a permanent index which includes multiple property names is initially built. Next, a search expression, which includes at least one property name, is traversed in order to form a property name list. The property name list includes all of the property names which are specified within the search expression. After comparing the property name list with the permanent index, any of the specified property names which also exist in the permanent index is removed from the property name list. Thereafter, a determination is made as to whether or not there is any property name still remaining on the property name list. If there is at least one property name still remaining on the property list, a temporary index which includes all remaining property names is built, such that subsequent searches for frequently searched properties can be performed more efficiently by utilizing both the permanent index and the temporary index.

5787285 - Apparatus and method for optimizing applications for multiple operational environments or modes - Owned by International Business Machines Corporation (Armonk, NY)

The present invention optimizes an executable software program containing a plurality of basic blocks for several different operational environments or modes by identifying the basic blocks which execute for each particular operational environment or mode, and the frequency of each blocks' execution in the environment or mode. For each environment or mode, the frequency of execution for the block in that environment or mode is compared against a predetermined threshold value. Each basic block whose frequency of execution exceeds the predetermined threshold value is copied into a program segment for that environment or mode. Basic blocks whose frequency of execution does not exceed the predetermined threshold value are copied into a common code segment accessible from each of the program segments. The code in each program segment is then optimized to provide an executable code segment optimized for operation in several different environments or modes.

5721910 - Relational database system containing a multidimensional hierachical model of interrelated subject categories with recognition capabilities - Owned by Exxon Research and Engineering Company (Florham Park, NJ)

The present invention is a database and a method of producing that database which can be used to determine the meaning of scientific or technical documents, such as patents and/or technical or scientific publications and/or abstracts of these patents or publications, and to assign the technical documents to one or more scientific or technical categories within a multidimensional hierarchical model which reflects the business, scientific or technical interests of a business, scientific or technical entity or specialty.

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