APPARATUS, SYSTEM, AND METHOD FOR CONTEXT-AWARE AUTHORING TRANSFORM
First Claim
1. A computer program product comprising a computer useable medium having a:
- computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform an operation to provide a training service, the operation comprising;
providing a set of at least one input files comprising a plurality of presentation options;
providing a plurality of mode definitions;
providing a transform module having a transform logic configured to act upon content of an input file to present the input file to a user differently according to characteristics of a selected mode definition;
receiving a selection of an input file from the set of input files;
receiving a selection of a mode definition; and
dynamically generating an output format for presentation of the content of the input file, the output format generated by the transform logic of the transform module as determined by the characteristics of the selected mode definition.
1 Assignment
0 Petitions
Accused Products
Abstract
An computer program product, a system, and method are disclosed for providing a training service. Delivery of the training service comprises selecting an input file comprising a plurality of presentation options, a plurality of mode definitions and a transform module. The transform module comprises transform logic configured to act upon content of an input file to present the input file to a user differently according to characteristics of a selected mode definition. Delivery of the training service further comprises receiving an input file selection and a mode definition selection. In addition, the transform module dynamically generates an output format for presentation of the content of the input file. The output format is generated by the transform logic as determined by the characteristics of the selected mode definition.
32 Citations
20 Claims
-
1. A computer program product comprising a computer useable medium having a:
- computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform an operation to provide a training service, the operation comprising;
providing a set of at least one input files comprising a plurality of presentation options; providing a plurality of mode definitions; providing a transform module having a transform logic configured to act upon content of an input file to present the input file to a user differently according to characteristics of a selected mode definition; receiving a selection of an input file from the set of input files; receiving a selection of a mode definition; and dynamically generating an output format for presentation of the content of the input file, the output format generated by the transform logic of the transform module as determined by the characteristics of the selected mode definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17, 18, 19, 20)
- computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform an operation to provide a training service, the operation comprising;
-
10. A system for delivering content to a user, the system comprising:
-
a computing device comprising a central processing unit, a memory, and an input/output interface, wherein the computing device is configured to execute computer readable instructions; a plurality of mode definitions; a set of at least one input files comprising a plurality of presentation options; and a transform module configured to; receive a selection of an input file from the set of input files; receive a selection of a mode definition; and act upon content of the selected input file to present the input file to a user differently according to characteristics of a selected mode definition in accordance with the characteristics of the selected mode definition. - View Dependent Claims (11, 12)
-
-
13. A method for providing a training service, the method comprising:
-
providing a set of at least one input files comprising a plurality of presentation options; providing a plurality of mode definitions; providing a transform module having a transform logic configured to act upon content of an input file to present the input file to a user differently according to characteristics of a selected mode definition; receiving a selection of an input file from the set of input files; receiving a selection of a mode definition from the plurality of mode definitions; and H dynamically transforming the input file to generate an output format for presentation of the content of the input file, the output format generated by the transform logic of the transform module as determined by the characteristics of the selected mode definition. - View Dependent Claims (14, 15)
-
Specification