METHOD AND APPARATUS FOR LINKING DATA IN A DISTRIBUTED DATA PROCESSING SYSTEM

Patent №

US 6,973,656

Granted

2005-12-06

Filed 1995

Owner

IBM CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08515778

An apparatus for implementing “links” between objects or content items in applications or documents in a distributed system such that changes to the source objects or items are reflected in changes to the target objects or content items. The apparatus includes mechanisms for allowing users to establish links, to break individual links, to copy documents or content including links, and to determine locations and/or descriptions of the source of a given target or any or all of the multiple targets of a given source.Advantageously, the apparatus of this invention uses remote message passing for communication, thereby permitting links to be established even when the source and target applications execute on different platforms and even when they share no common file system.The apparatus includes an availability server which can serve as a surrogate for applications which are currently not running. This permits targets of links to query the state of a link source, to register/unregister with the link source in order to receive notification of updates, create new links linked to the same link source, and to break their link to the link source, even though the application containing the link source is unavailable.The apparatus of the availability server can be generalized to support the ability to support transparent access from one application to objects of a second application in the face of unavailability of the second application.

AI classification

Planning0.95
AI hardware0.69
Knowledge representation0.28
Natural language0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

IBM CORPORATION

assignment · 76700049

Assignors

HUYNH, TIEN, STROM, ROBERT E., UKELSON, MICHAL Z., YELLIN, DANIEL M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC