System for creating media presentations of computer software application programs
0 Assignments
0 Petitions
Accused Products
Abstract
A system for producing presentations of computer application programs. The system also allows the inclusion of advertising, or other information, into a presentation. When the presentation is viewed online, the ads can be updated by a central ad server. This allows different ads to be inserted into the presentation, tailoring ads to the viewer, etc. When the presentation is viewed offline, default ads are kept in the presentation. Authoring software is used to create a sequence of screenshot images of an application program to be presented. Each screenshot is a slide in the presentation and is displayed for an interval of time during playback of the presentation. The authoring software also allows control of cursor movement animation to be played back during the presentation. Text description in the form of “bubble text,” “memo text,” “questions,” etc. can be specified along with the position, size and other properties of the text. Various controls are provided for selection, editing, arrangement of the slides. Characteristics such as cursor shape, speed of movement, starting and ending positions, alignment, etc. can be set by the author. The author can specify a “click area” in association with a question, or prompt, to the viewer of the presentation. This allows the presentation to ask the viewer to click on a button or control on a slide and to detect whether the viewer has complied. In response, additional feedback can be provided to the viewer as to whether the proper action was performed or not. After an author completes a sequence, the sequence is compressed into a small self-contained package. In a preferred embodiment, the package includes two files that can be played back without any dedicated engine or specialized application that could require a separate download. A typical user with a web browser can quickly obtain a presentation from the Internet and play back the presentation instantly.
116 Citations
57 Claims
-
1-11. -11. (canceled)
-
12. A method for creating with a computer system a presentation of subject matter, comprising:
-
generating from a computer application program at least one screen display of subject matter of a presentation;
displaying at least a portion of the screen display;
displaying a cursor starting point;
displaying a cursor ending point; and
controlling an animation of movement of a cursor for creating the presentation of the subject matter. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for creating with a computer system a presentation of subject matter, comprising:
-
generating from a visual information application at least one screen display of subject matter of a presentation;
displaying at least a portion of the screen display; and
animating a cursor, in response to a signal from a user input device of a computer system, for creating the presentation of the subject matter. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for creating a screen shot presentation from a computer application program, comprising:
-
generating from a computer application program at least one screen shot;
displaying at least a portion of the screen shot;
designating a cursor starting point;
designating a cursor beginning point; and
manipulating a cursor position for specifying an animation of a cursor to create a screen shot presentation from the computer application program.
-
-
45. A method for producing with a computer system a presentation of subject matter comprising:
-
generating from a computer application program at least one screen display of subject matter of a presentation;
displaying at least a portion of the screen display;
displaying a cursor starting point;
displaying a cursor ending point; and
playing the at least one screen display of subject matter of the presentation while controlling an animation of movement of a cursor during the playing of the screen display for producing the presentation of the subject matter.
-
-
46. A method for using a computer system to create a presentation of subject matter, comprising:
-
generating from a visual-information application at least one screen display of subject matter of a presentation;
storing at least a portion of the at least one screen display to produce at least one stored screen display portion;
storing at least one cursor position at the time of storing the at least one screen display to produce at least one stored cursor position;
displaying the at least one stored screen display portion;
displaying the at least one stored cursor position; and
accepting signals from a user input device of a computer system to allow manipulation of a cursor position. - View Dependent Claims (47)
-
-
48. A computer-readable media for directing a computer system to create a presentation of subject matter, comprising:
-
instructions for generating from a visual information application at least one screen display of subject matter of a presentation;
instructions for displaying at least a portion of the screen display; and
instructions for animating a cursor, in response to a signal from a user input device of a computer system, for creating the presentation of the subject matter. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification