System for fast development of interactive applications
First Claim
1. A system for developing interactive applications distributed on a digital transmission channel, these interactive applications installed at a point of the digital transmission network consisting of a succession of scenes incorporating at least images in point mode, video images, sound sequences and information in text file form represented at the level of at least one display monitor, the interactive nature of said interactive applications being produced by way of a specific functionalization of a control interface for a control module of said display monitor furnished with an operating system, said display monitor, said control module and said operating system constituting an execution platform, said system for developing interactive applications comprising:
- at least one electronic editor allowing the simulation of a display screen of said display monitor and of the control interface for a control module associated with said display monitor, andmeans for generating a plurality of virtual objects specific to a considered interactive application, each virtual object of said plurality of virtual objects consisting of components chosen from among at least images in point mode, video images, sound sequences and information in the form of text files to be edited, displayed and represented by said electronic editor so as to form at least one constituent scene of said considered interactive application;
control means for correlating a plurality of event/action pairs, an event being defined as a breakage of state equilibrium of said operating system and an action being defined as one of an initialization and a modification of at least one display and representation parameter for a scene of said considered interactive application said control means for correlating a plurality of event/action pairs comprises means for generating a series of instructions exhibiting a checking structure of a list of requests type for “
EVENT”
IF condition on any given Boolean variable of a set of Boolean variables being true THEN “
ACTION”
where “
EVENT”
designates a variable representative of an event and “
ACTION”
designates a variable representative of an action conditioned on said set of Boolean variables, said variable “
EVENT”
being true constituting for each event/action pair a breakage of state equilibrium of said operating system and said action constituting an initialization or a modification of at least one of the display and representation parameters for at least one scene of said considered interactive application, said set of event/action pairs being organized according to a suite of lines of macro-instructions each comprising an execution position field, an event field, an action field, a list of conditions field and a Boolean halt variable field; and
means for storing the set of event/action pairs, correlated and constituting said considered interactive application.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a system for developing interactive applications transmitted through a network. The system comprises, activated by the operation of a computer, an electronic editor (E) for simulating a display screen of a display monitor, and an interface controlling (MCS) a control module associated with said display monitor. A module generating virtual objects (GOV) specific to the application to be developed is provided, the virtual objects being selected at least among images in point mode, video files, textual files, capable of being edited, displayed, represented by the editor (E) for forming a scene of the pplication. A control module (COR) for correlating event/action pairs is provided, an event corresponding to the imbalance of the state of an operation system and an action corresponding to an initialization or a modification of the display or the representation of one or several scenes constituting the applications. The invention is useful for developing interactive applications, in particular on TV channel, Internet network or the like.
-
Citations
18 Claims
-
1. A system for developing interactive applications distributed on a digital transmission channel, these interactive applications installed at a point of the digital transmission network consisting of a succession of scenes incorporating at least images in point mode, video images, sound sequences and information in text file form represented at the level of at least one display monitor, the interactive nature of said interactive applications being produced by way of a specific functionalization of a control interface for a control module of said display monitor furnished with an operating system, said display monitor, said control module and said operating system constituting an execution platform, said system for developing interactive applications comprising:
-
at least one electronic editor allowing the simulation of a display screen of said display monitor and of the control interface for a control module associated with said display monitor, and means for generating a plurality of virtual objects specific to a considered interactive application, each virtual object of said plurality of virtual objects consisting of components chosen from among at least images in point mode, video images, sound sequences and information in the form of text files to be edited, displayed and represented by said electronic editor so as to form at least one constituent scene of said considered interactive application; control means for correlating a plurality of event/action pairs, an event being defined as a breakage of state equilibrium of said operating system and an action being defined as one of an initialization and a modification of at least one display and representation parameter for a scene of said considered interactive application said control means for correlating a plurality of event/action pairs comprises means for generating a series of instructions exhibiting a checking structure of a list of requests type for “
EVENT”
IF condition on any given Boolean variable of a set of Boolean variables being true THEN “
ACTION”
where “
EVENT”
designates a variable representative of an event and “
ACTION”
designates a variable representative of an action conditioned on said set of Boolean variables, said variable “
EVENT”
being true constituting for each event/action pair a breakage of state equilibrium of said operating system and said action constituting an initialization or a modification of at least one of the display and representation parameters for at least one scene of said considered interactive application, said set of event/action pairs being organized according to a suite of lines of macro-instructions each comprising an execution position field, an event field, an action field, a list of conditions field and a Boolean halt variable field; andmeans for storing the set of event/action pairs, correlated and constituting said considered interactive application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification