Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Patent
1994-08-19
1999-07-13
Banankhah, Majid A.
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
707205, G06F 946
Patent
active
059220546
ABSTRACT:
A computer-implemented system for managing an external application in response to a user's selection of an item in a compound document which is displayed by a client application. The managing system includes an application manager and a file manager which are simple in construction because there is no need for them to communicate directly with the external application; rather, they simply monitor the external application. In response to user selection of an item in the compound document, the client application copies the selected item to an external temporary file and sends the temporary file name to the application manager. Based on the file name, the application manager associates an external application to the file, launches the external application, issues polling requests for activity of the external application, and outputs the file name to the file manager. In response to outputting of the file name from the application manager, the file manager commences monitoring activities of the external file to determine whether it has been modified, and, in addition, returns a pointer for the external file to the application manager. The application manager returns the pointer for the external file to the client application, and in addition returns a pointer for the external application. Upon receipt of these pointers, the client application instructs a windowing operating system to display a window for the external application. By virtue of this arrangement, a full-featured compound document capability is provided in which it is possible to perform all conventional windowing tasks such as close down or re-focus of external applications, and close down or iconization of the client application, all without any specialized communication to the external application or the external file.
REFERENCES:
patent: 5369778 (1994-11-01), San Soucie et al.
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5499333 (1996-03-01), Doudnikoff et al.
patent: 5506983 (1996-04-01), Atkinson et al.
patent: 5511197 (1996-04-01), Hill et al.
patent: 5517645 (1996-05-01), Stutz et al.
Petzold, Charles, Windows 3.1 --Hello to TrueType, OLE, and Easier DDE;Farewell to Real Mode, Microsoft Systems Journal pp. 17-26, Sep. 1991.
Cowart Robert, "Mastering Windows 3.1", SYBEX, pp. 126-128, 1993.
Offermann, Karen, "Named Objects will add richness to OLE 2.0", Windows Sources, v1, N1, p26(1), Feb. 1993.
"Microsoft Windows Guide to Programming", Microsoft Press, 1990, pp. 2-1 to 2-6.
"Compound Document Protocol", Microsoft Press, 1991, pp. 26-31.
Fred Davis, "The Windows 3.1 Bible", Peachpit Press, 1993, Chapter 9, pp. 495-526.
"Conversationally Dependent Multiple Task Termination", IBM Technical Disclosure Bulletin, Vol. 32, No. 9B, Feb. 1990, pp. 80-81.
Banankhah Majid A.
Canon Kabushiki Kaisha
Courtenay III St. John
LandOfFree
System for managing external applications and files does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for managing external applications and files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for managing external applications and files will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2271868