Resilient data links
First Claim
1. A method for providing one or more resilient links in an electronic document using text-based data, said method including the steps of:
- providing an XML dataset including a plurality of predefined portions of text-based data, each predefined portion of said text-based data being encoded using XML, and a plurality of attributes for organising said predefined portions of said text-based data;
embedding an XML link in said electronic document for at least partially identifying one or more predefined portions in said XML dataset;
generating a request for at least one of said partially identified predefined portions based upon activation of said embedded XML link; and
resolving said request using at least one current context variable to determine a specific one of said partially identified predefined portions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for providing one or more resilient links in an electronic document using text-based data. In the method, an XML dataset is provided including a plurality of predefined portions of text-based data, each predefined portion of the text-based data being encoded using XML, and a plurality of attributes for organising the predefined portions of the text-based data. An XML link is embedded in the electronic document for at least partially identifying one or more predefined portions in the XML dataset. A request is generated for at least one of the partially identified predefined portions based upon activation of the embedded XML link. The request using at least one current context variable is resolved to determine a specific one of the partially identified predefined portions.
-
Citations
36 Claims
-
1. A method for providing one or more resilient links in an electronic document using text-based data, said method including the steps of:
-
providing an XML dataset including a plurality of predefined portions of text-based data, each predefined portion of said text-based data being encoded using XML, and a plurality of attributes for organising said predefined portions of said text-based data;
embedding an XML link in said electronic document for at least partially identifying one or more predefined portions in said XML dataset;
generating a request for at least one of said partially identified predefined portions based upon activation of said embedded XML link; and
resolving said request using at least one current context variable to determine a specific one of said partially identified predefined portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for providing one or more resilient links in an electronic document using text-based data, said apparatus including:
-
means for providing an XML dataset including a plurality of predefined portions of text-based data, each predefined portion of said text-based data being encoded using XML, and a plurality of attributes for organising said predefined portions of said text-based data;
means for embedding an XML link in said electronic document for at least partially identifying one or more predefined portions in said XML dataset;
means for generating a request for at least one of said partially identified predefined portions based upon activation of said embedded XML link; and
means for resolving said request using at least one current context variable to determine a specific one of said partially identified predefined portions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product having a computer readable medium having a computer program recorded therein for providing one or more resilient links in an electronic document using text-based data, said computer program product including:
-
computer program code means for providing an XML dataset including a plurality of predefined portions of text-based data, each predefined portion of said text-based data being encoded using XML, and a plurality of attributes for organising said predefined portions of said text-based data;
computer program code means for embedding an XML link in said electronic document for at least partially identifying one or more predefined portions in said XML dataset;
computer program code means for generating a request for at least one of said partially identified predefined portions based upon activation of said embedded XML link; and
computer program code means for resolving said request using at least one current context variable to determine a specific one of said partially identified predefined portions. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification