Methods and systems for creating, interacting with, and utilizing a superactive document
First Claim
Patent Images
1. A non-transitory computer readable medium storing computer-executable instructions for performing a method of processing an electronic document, the method comprising:
- providing a first post-design editing session of a first instance of a document, wherein the document is complete;
during the post-design editing session,iteratively triggering transformation of the document, to produce a second instance of the document, via user interaction within a displayable interview pane that is superimposed over or juxtaposed with the document, the interview pane including multiple, separate user-interaction components arranged to provide variability in the strict content of the document, the user-interaction components including;
a guided-fill component configured to guide users to enter text into data fields, with the entered text becoming part of the second instance of the document or triggering inclusion of additional content in the second instance of the document;
a free-form text component configured to permit users to enter text in free-form in portions of the document, including permission to add free-form text as new portions of the document; and
an interview component configured to prompt queries to the user, wherein answers to the queries determine at least one format parameter and at least one content parameter, andwherein the user is permitted to vary the strict content of the document via directly adding or removing text in free-form in the document while the interview pane is an active state and simultaneously displayed with the document; and
controlling, as a function of user characteristics including at least one of an identity, a title, or a role, user access to predetermined content of the interactive document and user access regarding which, if any, of the respective displayable user-interaction components within the interview pane associated with the first instance of the document are accessible by a user.
13 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a combined interface-and-document includes simultaneously displaying a first instance of a document and an interview pane, wherein the interview pane is displayed via at least one of juxtaposing or superimposing the interview pane relative to the document. The method includes iteratively triggering transformation of the first instance of the document, to produce a second instance of the document, via user interaction received within the interview pane. The document is dynamically reflowed upon each iterative transformation of the document.
-
Citations
14 Claims
-
1. A non-transitory computer readable medium storing computer-executable instructions for performing a method of processing an electronic document, the method comprising:
-
providing a first post-design editing session of a first instance of a document, wherein the document is complete; during the post-design editing session, iteratively triggering transformation of the document, to produce a second instance of the document, via user interaction within a displayable interview pane that is superimposed over or juxtaposed with the document, the interview pane including multiple, separate user-interaction components arranged to provide variability in the strict content of the document, the user-interaction components including; a guided-fill component configured to guide users to enter text into data fields, with the entered text becoming part of the second instance of the document or triggering inclusion of additional content in the second instance of the document; a free-form text component configured to permit users to enter text in free-form in portions of the document, including permission to add free-form text as new portions of the document; and an interview component configured to prompt queries to the user, wherein answers to the queries determine at least one format parameter and at least one content parameter, and wherein the user is permitted to vary the strict content of the document via directly adding or removing text in free-form in the document while the interview pane is an active state and simultaneously displayed with the document; and controlling, as a function of user characteristics including at least one of an identity, a title, or a role, user access to predetermined content of the interactive document and user access regarding which, if any, of the respective displayable user-interaction components within the interview pane associated with the first instance of the document are accessible by a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A non-transitory computer readable medium storing computer-executable instructions for performing a method of providing a combined interface-and-document, the method comprising:
-
simultaneously displaying a first instance of a complete document and an interview pane, wherein the interview pane is displayed via at least one of juxtaposing or superimposing the interview pane relative to the complete document, wherein at least text within the complete document is directly editable while the interview pane is an active state; iteratively triggering transformation of the first instance of the complete document, to produce a second instance of the complete document, via user interaction received within the interview pane to vary strict content within the complete document, to vary at least one content source supplying information to the complete document, and to vary at least one formatting parameter of the complete document; and dynamically reflowing the complete document upon each iterative transformation of the complete document including automatically adding or removing a chart or graph from the complete document upon user modification of numerical data via the interview pane. - View Dependent Claims (13)
-
-
9. A non-transitory computer readable medium storing computer-executable instructions for performing a method of providing a combined interface-and-document, the method comprising:
-
simultaneously displaying a first instance of a complete document and an interview pane, wherein the interview pane is displayed via at least one of juxtaposing or superimposing the interview pane relative to the complete document, wherein the complete document is directly accessible while the interview pane is in an active state to permit addition or removal of at least text in the document independent of the interview pane; iteratively triggering transformation of the first instance of the document, to produce a second instance of the document, via user interaction received within the interview pane to vary strict content within the document, to vary at least one content source supplying information to the document, and to vary at least one formatting parameter of the document, wherein varying strict content within the document via the interview pane includes at least one of adding text in free-form, deleting text in free-form, adding a page, and deleting a page; and dynamically reflowing the document upon each iterative transformation of the document, wherein dynamically reflowing the document comprises; upon user modification of at least one of a first numerical data value in the complete document or an external numerical data source in the complete document via the interview pane, automatically recalculating other numerical data values appearing in a text of the complete document. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable medium storing computer-executable instructions for performing a method of providing a combined interface-and-document, the method comprising:
-
simultaneously displaying a first instance of a complete document and an interview pane, wherein the interview pane is displayed via at least one of juxtaposing or superimposing the interview pane relative to the complete document, wherein the complete document is directly accessible while the interview pane is in an active state to permit addition or removal of at least text directly in the document independent of the interview pane; iteratively triggering transformation of the first instance of the directly accessible complete document, to produce a second instance of the directly accessible complete document, via user interaction received within the interview pane to vary strict content within the directly accessible complete document, to vary at least one content source supplying information to the directly accessible complete document, and to vary at least one formatting parameter of the directly accessible complete document, wherein receiving user interaction within the interview pane comprises; receiving user input that is related to information stored in an external source and retrieving predetermined external data from the external data source, wherein the external data source is separate and independent of the directly accessible complete document; varying the strict content of the directly accessible complete document via modifying the information in the directly accessible complete document by utilizing the received user input and the predetermined external data; and storing, in the external data source, the modified information from the directly accessible complete document related to the predetermined external data to cause updating of the predetermined external data in the external data source; and
dynamically reflowing the directly accessible complete document upon each iterative transformation of the directly accessible complete document. - View Dependent Claims (12)
-
Specification