×

System for fast development of interactive applications

  • US 7,146,615 B1
  • Filed: 07/06/2000
  • Issued: 12/05/2006
  • Est. Priority Date: 07/09/1999
  • Status: Expired due to Fees
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×