Method and system for creation and use of webs of linked documents
First Claim
1. A method for creating a system of linked documents, said method comprising the steps of:
- a) storing a file, said file including a document and being linked to a macro, on a data processing system, said data processing system having an operating system;
b) said operating system controlling said data processing system to execute said macro in response to a predetermined trigger event; and
c) said macro controlling said data processing system to inspect other files and link selected ones of said other files to said stored file in accordance with predetermined criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method and related computer readable media for creating a system of linked documents. The method includes: storing a file, the file including a document and being linked to a macro, on a data processing system, the data processing system having an operating system; the operating system controlling the data processing system to execute the macro in response to a predetermined trigger event; and the macro controlling the data processing system to inspect other files and link selected ones of the other files to the stored file in accordance with predetermined criteria. The macro can be stored centrally, either on the data processing system or on a network, and the stored file linked to the macro by a pointer; or the macro can be incorporated in the stored file. The predetermined criteria are derived in accordance with values of predetermined data elements of the document, and the other files includes keywords and the macro controls the data processing system to inspect the keywords and list the one of the other files if the keywords meet the predetermined criteria. Alternatively, the other files are selected from the listed files after inspection of the other files'"'"' full contents in accordance with the predetermined criteria. The operating system can include a virtual machine and the macro can be expressed in executable code for the virtual machine. The trigger event can be the creation or input of a new file on the data processing system.
-
Citations
36 Claims
-
1. A method for creating a system of linked documents, said method comprising the steps of:
-
a) storing a file, said file including a document and being linked to a macro, on a data processing system, said data processing system having an operating system;
b) said operating system controlling said data processing system to execute said macro in response to a predetermined trigger event; and
c) said macro controlling said data processing system to inspect other files and link selected ones of said other files to said stored file in accordance with predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for creating a system of linked documents on a network, said network including a home data processing system communicating with a host data processing system, said method comprising the steps of:
-
a) storing a first file, said first file including a document and being linked to a first macro, on said home system, said home system having a home operating system;
b) said home operating system controlling said home system to execute said first macro in response to a first trigger event; and
c) said first macro controlling said home system to inspect other home system files and link selected ones of said other home system files to said first file in accordance with predetermined criteria;
d) storing a second file, said second file including a second document and being linked to a second macro, on said host system, said host system having a host operating system;
e) said host operating system controlling said host system to execute said second macro in response to a second trigger event; and
f) said second macro controlling said host system to inspect other host system files and link selected ones of said other host system files to said first file in accordance with said predetermined criteria. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A data processing system, said data processing system storing a file, said file including a document and being linked to a macro said data processing system, said data processing system being programmed to:
-
a) execute said macro in response to a predetermined trigger event; and
b) respond to said macro to inspect other files and link selected ones of said other files to said stored file in accordance with predetermined criteria. - View Dependent Claims (30, 31)
-
- 32. A computer readable medium carrying a file a file, said file including a document and a macro, said macro comprising at least one instruction for controlling a data processing system to inspect other files and link selected ones of said other files to said carried file in accordance with predetermined criteria.
Specification