Methods and systems for creating, interacting with, and utilizing a superactive document
First Claim
1. A method for processing an interactive document, the method comprising:
- providing an interactive document via encapsulating operative components in a predetermined electronic file format, the format including a compressed portion for storing predetermined portions of selected operative components;
deploying the operative components via;
representing document contents of the interactive document in one or more content components comprising information selected from at least one of text, graphics, controls, or sounds,orchestrating, from among an array of orchestration components, display of at least some of the orchestration components as a user document interaction interface within the interactive document, including arranging each orchestration component to provide variability in a type, a quantity, and a source of the content components 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 orchestration components within the interactive document are accessible by a user; and
providing instance data within the interactive document, the instance data comprising predetermined information obtained during one or more of the following;
interaction between a user and operations of the orchestrated display;
data retrieval from an enterprise database controlled by the orchestrated display of the user document interaction interface;
data retrieved from an external database as a function of predetermined data retrieval; and
data retrieved from an asynchronous information source.
13 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for creating, providing mechanisms for user interaction with, and utilizing a superactive document, including the providing of print and electronic versions of such superactive documents, and providing for processing of such superactive documents by computer-implemented processes of an enterprise. A container encapsulates operative components in a predetermined electronic file format. The container includes a compressed portion for storing predetermined portions of selected operative components. A content component represents document contents including text, graphics, controls, and sound. An interaction orchestration component displays a user document interaction interface when the document is processed by a compatible computer program. A control component controls user access to predetermined content components and utilization of predetermined interaction orchestration components. Instance data comprising predetermined information is obtained from interaction between a user and operations of an interaction orchestration component, an enterprise database, external databases, and asynchronous information sources.
99 Citations
23 Claims
-
1. A method for processing an interactive document, the method comprising:
-
providing an interactive document via encapsulating operative components in a predetermined electronic file format, the format including a compressed portion for storing predetermined portions of selected operative components; deploying the operative components via; representing document contents of the interactive document in one or more content components comprising information selected from at least one of text, graphics, controls, or sounds, orchestrating, from among an array of orchestration components, display of at least some of the orchestration components as a user document interaction interface within the interactive document, including arranging each orchestration component to provide variability in a type, a quantity, and a source of the content components 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 orchestration components within the interactive document are accessible by a user; and providing instance data within the interactive document, the instance data comprising predetermined information obtained during one or more of the following; interaction between a user and operations of the orchestrated display; data retrieval from an enterprise database controlled by the orchestrated display of the user document interaction interface; data retrieved from an external database as a function of predetermined data retrieval; and data retrieved from an asynchronous information source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium having a computer-executable container, the container comprising:
-
a container for encapsulating operative components in a predetermined electronic file format to define an interactive document, the container including a compressed portion for storing predetermined portions of selected operative components; the operative components comprising; one or more content components of the interactive document for representing document contents including text, graphics, controls, sounds; an interaction orchestration component operative to display, from among an array of orchestration subcomponents, at least some of the orchestration subcomponents as a user document interaction interface within the interactive document, each orchestration subcomponent being configured to provide variability in a type, a quantity, and a source of the content components; a control component for controlling, as a function of user characteristics including at least one of an identity, a title, or a role, user access to predetermined content components of the interactive document and user access regarding which, if any, of predetermined interaction orchestration component subcomponents within the interactive document are accessible to a user; and instance data within the interactive document, the instance data comprising predetermined information obtained during one or more of the following; interaction between a user and operations of the interaction orchestration component; data retrieval from an enterprise database controlled by the interaction orchestration component; data retrieved from an external database as a function of a predetermined data retrieval component; and data retrieved from an asynchronous information source. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification