Methods and systems for providing context-based reference information
First Claim
1. A computer-implemented method for providing reference information for an object, comprising:
- receiving a request from an author to insert a reference to a fragment object into a shell document;
generating, based on the request, response data including a reference to the fragment object and a first property reflecting contextual information associated with the fragment object;
modifying the shell document by inserting the response data into the shell document; and
rendering the modified shell document including the response data such that the response data conveys a user-ascertainable characteristic of the fragment object based on the first property.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for providing within edited shell documents contextual information associated with a referenced object. The methods and systems may receive a request from an author to insert a reference to a fragment object into a shell document reflecting content to be displayed and generate response data including a reference to the fragment object and a first property reflecting contextual information associated with the fragment object. The shell document may be modified by inserting the response data into the shell document. The methods and system may also render the modified shell document including the response data such that the response data conveys a user-ascertainable characteristic of the fragment object based on the first property.
29 Citations
22 Claims
-
1. A computer-implemented method for providing reference information for an object, comprising:
-
receiving a request from an author to insert a reference to a fragment object into a shell document;
generating, based on the request, response data including a reference to the fragment object and a first property reflecting contextual information associated with the fragment object;
modifying the shell document by inserting the response data into the shell document; and
rendering the modified shell document including the response data such that the response data conveys a user-ascertainable characteristic of the fragment object based on the first property. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing reference information for a shell document, including:
-
a first computing system that executes a first process for generating a shell document, rendering the shell document for editing by an author, and receiving a first request from the author to insert a reference to a fragment object in the shell document; and
a second computing system that maintains the fragment object along with a first property reflecting a contextual characteristic of the fragment object, generates the reference to the fragment object based on the first request, and provides to the first computing system the reference and the first property, wherein the first computing system updates the rendering of the shell document including the reference and first property such that the first property conveys the contextual characteristic in a user-ascertainable format. - View Dependent Claims (18, 19, 20)
-
-
21. A system including:
-
a computing system including a processor for executing program code stored in a storage device; and
a rendering component that renders data based on the executed program code, wherein the program code performs a process, when executed by the processor, for creating a shell document by rendering a representation of the shell document and, in response to a request to insert a reference to a fragment object, modifying the rendered representation of the shell document to include the reference to the fragment object along with contextual information describing a user-ascertainable characteristic associated with the fragment object.
-
-
22. A computer-implemented method for providing contextual information associated with referenced objects in a description document, the method comprising:
-
receiving input for editing a shell document;
receiving a request to insert a reference to an object within the shell document; and
rendering the reference to the object and contextual information describing a user-ascertainable characteristic of the referenced object within the shell document based on the request.
-
Specification