Claims Analysis
Total Claims: 66
Claim 1
Independent Claim
124 words
An apparatus for generating an interactive applications environment, said apparatus comprising: a screen template editor for creating generic screen templates comprising a plurality of generic screen template elements; a media frame editor for generating media frames by combining multimedia component elements in a time synchronized manner; a screen editor for generating display screens, including assigning functionality to said display screens, for use in said interactive applications environment, said screen editor being constructed to reference generic screen templates and media frames to create a unique instance for each display screen in said interactive applications environment; and an interactive presentation editor for creating hierarchical structures for presentation of said display screens, wherein said hierarchical structure defines presentation of said display screens in said interactive presentation environment.
Claim 2
Independent Claim
124 words
An apparatus for generating an interactive applications environment, said apparatus comprising: a screen template editor for creating generic screen templates comprising a plurality of generic screen template elements; a media frame editor for generating media frames by combining multimedia component elements in a time synchronized manner; a screen editor for generating display screens, including assigning functionality to said display screens, for use in said interactive applications environment, said screen editor being constructed to reference generic screen templates and media frames to create a unique instance for each display screen in said interactive applications environment; and an interactive presentation editor for creating hierarchical structures for presentation of said display screens, wherein said hierarchical structure defines presentation of said display screens in said interactive presentation environment.
Claim 3
Dependent Claim
61 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said screen template editor comprises a screen template editor graphical user interface (GUI) for displaying a plurality of tool dialog boxes to permit a user to select said plurality of generic screen template elements, and for displaying a screen template build window for designing said screen template.
Claim 4
Dependent Claim
46 words
The apparatus for generating an interactive applications environment as claimed in claim 2, wherein said plurality of tool dialog boxes within said screen template editor GUI comprise a logos dialog box, a backgrounds and borders dialog box, controls dialog box and media frame window dialog box.
Claim 5
Dependent Claim
31 words
The apparatus for generating an interactive applications environment as claimed in claim 3, wherein said controls dialog box on said screen template editor GUI permits selection of buttons, sliders and indicators.
Claim 6
Dependent Claim
23 words
The apparatus for generating an interactive applications environment as claimed in claim 4, wherein said buttons comprise momentary, toggle, checkbox and radio button.
Claim 7
Dependent Claim
22 words
The apparatus for generating an interactive applications environment as claimed in claim 4, wherein said sliders comprise volume sliders and rotational knobs.
Claim 8
Dependent Claim
42 words
The apparatus for generating an interactive applications environment as claimed in claim 4, wherein said indicators comprise red light emitting diode (LED) indicators, yellow (LED) indicators, green (LED) indicators, circular LEDs, bargraph LEDs, semicircle meter LEDs, and seven segment numerical readout LEDs.
Claim 9
Dependent Claim
79 words
The apparatus for generating an interactive applications environment as claimed in claim 3, wherein said background and borders dialog box on said screen template editor GUI comprises a list box, for providing options to define a graphical look of said screen template, and a thumbnail sketch window for displaying a corresponding highlighted selection in said list box, and a select button to permit a user to specify background color, background texture, border color, border style, drop boxes and lines.
Claim 10
Dependent Claim
67 words
The apparatus for generating an interactive applications environment as claimed in claim 3, wherein said logos dialog box on said screen template editor GUI comprises a list box, for listing a plurality of logos currently selectable, a thumbnail sketch window for displaying a picture of a highlighted logo in said list box, and a select button to permit a user to select from said plurality of logos.
Claim 11
Dependent Claim
102 words
The apparatus for generating an interactive applications environment as claimed in claim 3, wherein said media frame windows dialog box on said screen template editor GUI comprises a list box, for listing a plurality of media frames currently selectable, a thumbnail sketch window for illustrating specific media frames, including sizing, of a media frame highlighted in said list box, and a select button to permit a user to select a media frame window location within the generic screen template, such that a dotted border comprising size and aspect ratio of said media frame selected is displayed in said screen template build window.
Claim 12
Dependent Claim
33 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said media frames generated by said media frame editor comprise images, graphics, animations, video clips, text, and sound clips.
Claim 13
Dependent Claim
45 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said media frame editor comprises a media frame editor graphical user interface (GUI) for displaying a timeline window comprising a plurality of media tracks, a time scale and a vertical cursor.
Claim 14
Dependent Claim
43 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a plurality of time line edit functions including a cut, fade in, fade out, dissolve, horizontal wipe, vertical wipe, and digital wipe.
Claim 15
Dependent Claim
40 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a slide bar within said timeline window to permit a user to pan the time scale and media tracks.
Claim 16
Dependent Claim
50 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a media selection window, including a list box and a plurality of buttons, to permit a user to attach media frames to one of said plurality of media tracks.
Claim 17
Dependent Claim
33 words
The apparatus for generating an interactive applications environment as claimed in claim 15, wherein said media selection window comprises a thumbnail sketch window for displaying viewable media elements selected via said list box.
Claim 18
Dependent Claim
37 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a run operation and a run window to permit a user to view selected media frames.
Claim 19
Dependent Claim
42 words
The apparatus for generating an interactive applications environment as claimed in claim 17, wherein said media frame editor GUI further comprises a plurality of breakpoints to play successive media frames on a selected media track between adjacent breakpoints on said run window.
Claim 20
Dependent Claim
37 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a pan function to generate a series of media frames that pans across a media element.
Claim 21
Dependent Claim
40 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a zoom function to generate a series of media frames that zooms in and out of a media element.
Claim 22
Dependent Claim
44 words
The apparatus for generating an interactive applications environment as claimed in claim 12, wherein said media frame editor GUI further comprises a pan and zoom function to generate a series of media frames that zooms in and out and pans across a media element.
Claim 23
Dependent Claim
60 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said display screens comprise menu screens and application screens, said menu screens being constructed to permit selection of another menu screen or an application screen, and said application screen comprising a graphical user interface (GUI) for a particular application program operating within said interactive presentation environment.
Claim 24
Dependent Claim
51 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said screen editor comprises a screen editor graphical user interface (GUI) for displaying a screen layout including a graphical representation of said generic screen template referenced by said screen editor, and comprising media frame windows and controls.
Claim 25
Dependent Claim
64 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said screen editor further comprises a media frame catalogue comprising a separate window and being constructed to permit a user to scroll through a catalogue of media frames so as to assign, via a drag and drop operation, a media frame to a media frame area on said screen layout.
Claim 26
Dependent Claim
62 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said screen editor further comprises a function library catalog comprising a separate window and being constructed to permit a user to scroll through a library of predefined functions so as to assign, via a drag and drop operation, a specific function to a control on said screen layout.
Claim 27
Dependent Claim
72 words
The apparatus for generating an interactive applications environment as claimed in claim 1, wherein said interactive presentation editor comprises an interactive presentation editor graphical user interface (GUI) comprising a plurality of screen identifier icons displayed on an output display, wherein said plurality of screen identifiers correspond to a plurality of display screens, said interactive presentation editor GUI being constructed to permit placement of said plurality of screen identifiers in a hierarchical structure.
Claim 28
Dependent Claim
77 words
The apparatus for generating an interactive applications environment as claimed in claim 26, wherein said interactive presentation editor graphical user interface (GUI) comprises a plurality of dialog boxes corresponding to said plurality of display screens to permit entry of specific display screen information, linking said corresponding display screen to a media frame and a screen template, a list of each control on said corresponding display screen, and a link to either an application screen or menu screen.
Claim 29
Dependent Claim
38 words
The apparatus for generating an interactive applications environment as claimed in claim 27, wherein said specific display screen information entered through said plurality of dialog boxes further comprises grouping information to permit group level classification of display screens.
Claim 30
Dependent Claim
108 words
The apparatus for generating an interactive applications environment as claimed in claim 26, wherein said interactive presentation editor GUI comprises: a menu screen operation to add a new menu screen to said hierarchical structure, said menu screen operation being a drag and drop type operation permitting placement of a corresponding screen identifier, representing a menu screen selected, in any level of said hierarchical structure; and an application screen operation to add a new application screen to said hierarchical structure, said application screen operation being a drag and drop type operation permitting placement of a screen identifier, representing a application screen selected, in any level of said hierarchical structure.
Claim 31
Dependent Claim
83 words
The apparatus for generating an interactive applications environment as claimed in claim 29, wherein said menu screen operation and said application screen operation comprises an automatic forward link to create a forward link from a parent menu screen to said selected menu screen and application screen, said automatic forward link operation being invoked upon placement of said screen identifier over a parent menu screen identifier to establish a forward link from said parent screen to said menu screen or said application screen selected.
Claim 32
Dependent Claim
61 words
The apparatus for generating an interactive applications environment as claimed in claim 29, wherein said application screen operation comprises an application group function to permit grouping of particular application screens, said interactive presentation editor GUI being constructed to display said application screens in a horizontal direction to define an order for presentation of said application screens in said interactive presentation environment.
Claim 33
Dependent Claim
56 words
The apparatus for generating an interactive applications environment as claimed in claim 26, wherein said interactive presentation editor GUI further comprises a screen catalog comprising a window and being constructed to permit a user to scroll through a library of display screens so as to select a display screen for placement in said interactive applications environment.
Claim 34
Dependent Claim
42 words
The apparatus for generating an interactive applications environment as claimed in claim 26, wherein said interactive presentation editor GUI further comprises a forward path command to establish a link from a control in a parent menu screen to a child display screen.
Claim 35
Dependent Claim
43 words
The apparatus for generating an interactive applications environment as claimed in claim 26, wherein said interactive presentation editor GUI comprises a back path command to establish link from a child display screen to exit to a screen other than a corresponding parent screen.
Claim 36
Independent Claim
115 words
A method for generating an interactive applications environment, said method comprising the steps of: providing a plurality of multimedia component elements; generating at least one generic screen template comprising a plurality of generic screen template elements; generating media frames by combining said multimedia component elements in a time synchronized manner; generating display screens for use in said interactive applications environment, by referencing said generic screen templates and said media flames to create a unique instance for each display screen in said interactive applications environment; assigning functionality to said display screens; and generating hierarchical structures for presentation of said display screens, wherein said hierarchical structure defines presentation of said display screens in said interactive presentation environment.
Claim 37
Independent Claim
115 words
A method for generating an interactive applications environment, said method comprising the steps of: providing a plurality of multimedia component elements; generating at least one generic screen template comprising a plurality of generic screen template elements; generating media frames by combining said multimedia component elements in a time synchronized manner; generating display screens for use in said interactive applications environment, by referencing said generic screen templates and said media flames to create a unique instance for each display screen in said interactive applications environment; assigning functionality to said display screens; and generating hierarchical structures for presentation of said display screens, wherein said hierarchical structure defines presentation of said display screens in said interactive presentation environment.
Claim 38
Dependent Claim
55 words
The method as set forth in claim 35, wherein the step of generating at least one generic screen template comprises the steps of: displaying a plurality of tool dialog boxes to permit a user to select said plurality of generic screen template elements; and displaying a screen template build window for designing said screen template.
Claim 39
Dependent Claim
48 words
The method as set forth in claim 36, wherein the step of displaying a plurality of tool dialog boxes comprises the steps of: displaying a logos dialog box; displaying a background and borders dialog box; displaying a controls dialog box; and displaying a media frame window dialog box.
Claim 40
Dependent Claim
77 words
The method as set forth in claim 37, wherein the step of displaying a background and borders dialog box comprises the steps of: displaying a list box that provides options to define a graphical look of said screen template; generating a thumbnail sketch window that displays a corresponding highlighted selection in said list box; and displaying a select button to permit a user to specify background color, background texture, border color, border style, drop boxes and lines.
Claim 41
Dependent Claim
61 words
The method as set forth in claim 37, wherein the step of displaying a logos dialog box comprises the steps of: displaying a plurality of currently selectable logos; displaying a thumbnail sketch window that displays a picture of a highlighted logo in said list box; and generating a select button to permit a user to select from said plurality of logos.
Claim 42
Dependent Claim
92 words
The method as set forth in claim 37, wherein the step of displaying a media frame window dialog box comprises the steps of: displaying a list box of a plurality of media frames currently selectable; displaying a thumbnail sketch window for illustrating specific media frames, including sizing, of a media frame highlighted in said list box; generating a select button to permit a user to select a media frame window location within the generic screen template; and or displaying a dotted border comprising size and aspect ratio of said media frame selected.
Claim 43
Dependent Claim
33 words
The method as set forth in claim 35, wherein the step of providing a plurality of multimedia component elements comprises the step of providing images, graphics, animations, video clips, text, and sound clips.
Claim 44
Dependent Claim
36 words
The method as set forth in claim 35, wherein the step of generating media frames comprises the step of generating a timeline window comprising a plurality of media tracks, a time scale and a vertical cursor.
Claim 45
Dependent Claim
43 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a plurality of time line edit functions including a cut, fade in, fade out, dissolve, horizontal wipe, vertical wipe, and digital wipe.
Claim 46
Dependent Claim
40 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a slide bar within said timeline window to permit a user to pan the time scale and media tracks.
Claim 47
Dependent Claim
50 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a media selection window, including a list box and a plurality of buttons, to permit a user to attach media frames to one of said plurality of media tracks.
Claim 48
Dependent Claim
36 words
The method as set forth in claim 45, wherein the step of generating a media selection window comprises the step of generating a thumbnail sketch window for displaying viewable media elements selected via said list box.
Claim 49
Dependent Claim
37 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a run operation and a run window to permit a user to view selected media frames.
Claim 50
Dependent Claim
42 words
The method as set forth in claim 47, wherein the step of generating a timeline window comprises the step of generating a plurality of breakpoints to play successive media frames on a selected media track between adjacent breakpoints on said run window.
Claim 51
Dependent Claim
37 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a pan function to generate a series of media frames that pans across a media element.
Claim 52
Dependent Claim
40 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a zoom function to generate a series of media frames that zooms in and out of a media element.
Claim 53
Dependent Claim
44 words
The method as set forth in claim 42, wherein the step of generating a timeline window comprises the step of generating a pan and zoom function to generate a series of media frames that zooms in and out and pans across a media element.
Claim 54
Dependent Claim
55 words
The method as set forth in claim 35, wherein the step of generating display screens comprises the steps of: displaying menu screens to permit selection of another menu screen or an application screen; and generating application screens to provide a graphical user interface (GUI) for a particular application program operating within said interactive presentation environment.
Claim 55
Dependent Claim
39 words
The method as set forth in claim 35, wherein the step of generating display screens comprises the step of displaying a screen layout including a graphical representation of said generic screen template referenced comprising media frame windows and controls.
Claim 56
Dependent Claim
62 words
The method as set forth in claim 35, wherein the step of generating display screens comprises the step of generating a media frame catalogue comprising a separate window to permit a user to scroll through a catalogue of media flames so as to assign, via a drag and drop operation, a media frame to a media frame area on said screen layout.
Claim 57
Dependent Claim
60 words
The method as set forth in claim 35, wherein the step of generating display screens comprises the step of generating a function library catalog comprising a separate window to permit a user to scroll through a library of predefined functions so as to assign, via a drag and drop operation, a specific function to a control on said screen layout.
Claim 58
Dependent Claim
52 words
The method as set forth in claim 35, wherein the step of generating hierarchical structures comprises the step of generating a plurality of screen identifier icons on an output display, wherein said screen identifiers correspond to said display screens to permit placement of said plurality of screen identifiers in said hierarchical structure.
Claim 59
Dependent Claim
94 words
The method as set forth in claim 56, wherein the step of generating a plurality of screen identifier icons comprises the steps of: displaying a plurality of dialog boxes corresponding to said display screens to permit entry of specific display screen information including text description of a corresponding display screen; permitting a user to link said corresponding display screen to a media frame and a screen template; displaying a list of each control on said corresponding display screen; and permitting a user to link said control to either an application screen or menu screen.
Claim 60
Dependent Claim
26 words
The method as set forth in claim 57, further comprising the step of permitting a user to group information to classify group levels of display screens.
Claim 61
Dependent Claim
117 words
The method as set forth in claim 56, wherein the step of generating a plurality of screen identifier icons on an output display comprises the steps of: generating a menu screen operation to add a new menu screen to said hierarchical structure, said menu screen operation being a drag and drop type operation permitting placement of a corresponding screen identifier, representing a menu screen selected, in any level of said hierarchical structure; and generating an application screen operation to add a new application screen to said hierarchical structure, said application screen operation being a drag and drop type operation permitting placement of a screen identifier, representing an application screen selected, in any level of said hierarchical structure.
Claim 62
Dependent Claim
87 words
The method as set forth in claim 59, wherein the steps of generating a menu screen operation and generating an application screen operation comprises the steps of: generating an automatic forward link to create a forward link from a parent menu screen to said selected menu screen and application screen; and invoking, upon placement of said screen identifier over a parent menu screen identifier, said automatic forward link operation to establish a forward link from said parent screen to said menu screen or said application screen selected.
Claim 63
Dependent Claim
63 words
The method as set forth in claim 59, wherein the step of generating a application screen operation comprises the steps of: generating an application group function to permit grouping of particular application screens; and displaying said application screens, based on said application group function, in a horizontal direction to define an order for presentation of said application screens in said interactive presentation environment.
Claim 64
Dependent Claim
58 words
The method as set forth in claim 56, wherein the step of generating hierarchical structures comprises the steps of: generating a screen catalog comprising a window and a library of display screens; and permitting a user to scroll through said library of display screens so as to select a display screen for placement in said interactive applications environment.
Claim 65
Dependent Claim
42 words
The method as set forth in claim 56, wherein the step of generating hierarchical structures further comprises the step of generating a forward path command to establish a link from a control in a parent menu screen to a child display screen.
Claim 66
Dependent Claim
45 words
The method as set forth in claim 56, wherein the step of generating hierarchical structures further comprises the step of generating a back path command to establish a link from a child display screen to exit to a screen other than a corresponding parent screen.