METHODS AND SYSTEMS FOR CREATING, INTERACTING WITH, AND UTILIZING A SUPERACTIVE DOCUMENT
First Claim
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 at least the 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 one or more format parameters and one or more content parameters; 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
20 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 at least the 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 one or more format parameters and one or more content parameters; 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)
-
-
8. 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; 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 first instance of the document, wherein the interview pane includes multiple, separate user-interaction components; and arranging the user-interaction components to provide user-modifiable variability in at least a content and a format of the document, wherein iteratively triggering transformation of the document via user interaction within the displayable interview pane includes dynamically reflowing the document upon each content-related or format-related interaction by the user in the interview pane so that with each iterative transformation, a current version of the document is displayed in real-time. - View Dependent Claims (9, 10, 11, 12)
-
-
13. The computer readable medium of 8, wherein the document is a complete document lacking form-like blanks.
-
14. 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 includes at least text; 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 content within the document, to vary one or more content sources supplying information to the document, and to vary one or more formatting parameters of the document; and dynamically reflowing the document upon each iterative transformation of the document. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification