US2007168931A1PendingUtilityA1

Systems and methods for defining a simulated interactive web page

51
Assignee: IRISEPriority: Jul 26, 2001Filed: Feb 5, 2007Published: Jul 19, 2007
Est. expiryJul 26, 2021(expired)· nominal 20-yr term from priority
G06F 9/455G06F 8/20G06F 8/10G06F 3/0484G06F 8/51H04L 12/1813G06F 3/04842Y10S707/99945Y10S707/99948G06F 40/143
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The system includes a novel software application interactive representation modeling language, a software application ( 82 ) operative to use the modeling language to create, read and modify interactive representation models of the proposed applications, a memory ( 86 ) to store requirement data and interactive representation model data, a software application ( 92 ) operative to read and update the interactive representation model data across a computer network, a software application ( 76 ) operative to maintain a record of the requirements and to administer operation of the system, a software application ( 78 ) operative to render interactive representations of the proposed applications in browser readable format, a software application ( 82 ) operative to allow multiple instances of other applications to access interactive representation data and requirement data residing in the memory and a software application ( 84 ) operative to allow an individual user's interactions with the system to be broadcast across a networked system to other users.

Claims

exact text as granted — not AI-modified
1 . An interpreted interactive representation modeling apparatus that is executable in an interactive graphical user interface, the apparatus comprising: 
 a user interface component displayed in the interactive graphical user interface, where the user interface component includes at least two visible branches, where the visible branches are visible at least during configuration of the instruction for the interpreted interactive representation modeling language, wherein a Boolean condition is associated with at least a first branch and a second branch of the at least two visible branches, where the first branch is associated with a first state of the Boolean condition, and where the second branch is associated with a second state of the Boolean condition, where the association of the Boolean condition is visibly displayed in the interactive graphical user interface at least during configuration of the instruction; and    an interactive component responsive to user interaction during execution of the instruction, where the interactive component monitors data flow inputs to the interactive graphical user interface for a selection of a state of the Boolean condition, wherein the interactive component is configured to execute at least a first executable instruction associated with the first branch, where the first executable instruction is activated upon the detection of a selection of the first state of the Boolean condition such that the first executable instruction is conditionally executed, and wherein the interactive component is configured to execute at least a second executable instruction associated with the second branch, where the second executable instruction is activated upon the detection of a selection of the second state of the Boolean condition such that the second executable instruction is conditionally executed.    
   
   
       2 . The apparatus as defined in  claim 1 , wherein the interactive graphical user interface is rendered by a browser.  
   
   
       3 . The apparatus as defined in  claim 1 , wherein the first state associated with the first branch and the second state associated with the second branch are automatically determined upon configuration of the instruction.  
   
   
       4 . The apparatus as defined in  claim 1 , wherein the first executable instruction and the second executable instruction are programmed via interaction with the interactive graphical user interface.  
   
   
       5 . The apparatus as defined in  claim 1 , wherein the first executable instruction and the second executable instruction comprise hypertext markup language (HTML) statements.  
   
   
       6 . The apparatus as defined in  claim 1 , wherein the first state is false and the second state is true.  
   
   
       7 . The apparatus as defined in  claim 1 , wherein the interactive component is further configured to execute a predetermined one of at least the first executable instruction or the second executable instruction by default when the interactive component responsive to user interaction does not detect a data flow input corresponding to a selection of a state of the Boolean condition.  
   
   
       8 . The apparatus as defined in  claim 1 , wherein the interactive component is further configured to enter an integer mode upon the adding of a third branch, the first branch is associated with a first integer value of an integer-mode condition, the second branch is associated with a second integer value of the integer-mode condition, the third branch is associated with a third integer value of the integer-mode condition, and wherein the association of the integer-mode condition is visibly displayed.  
   
   
       9 . An interpreted interactive representation modeling apparatus, the apparatus comprising: 
 a user interface component displayed in an interactive graphical user interface, where the user interface component includes at least three visible branches, where the visible branches are visible at least during configuration of the instruction for the interpreted interactive representation modeling language;    an integer-mode condition associated with at least a first branch, a second branch, and a third branch of the at least three visible branches, wherein: 
 the first branch is associated with a first integer value of the integer-mode condition;  
 the second branch is associated with a second integer value of the integer-mode condition;  
 the third branch is associated with a third integer value of the integer-mode condition;  
 wherein the association of the integer-mode condition is visibly displayed at least during configuration of the instruction;  
   an interactive component responsive to user interaction during execution of the instruction, where the interactive component monitors for a selection of a value for the integer-mode condition, wherein the interactive component is configured to activate at least a first executable instruction associated with the first branch upon detection of a value corresponding to the first integer value of the integer-mode condition, wherein the interactive component is configured to activate at least a second executable instruction associated with the second branch upon the detection of a value corresponding to the second integer value of the integer-mode condition, wherein the interactive component is configured to activate at least a third executable instruction associated with the third branch upon the detection of a value corresponding to the third integer value of the integer-mode condition.    
   
   
       10 . The apparatus as defined in  claim 9 , wherein the interactive graphical user interface is displayed via a browser.  
   
   
       11 . The apparatus as defined in  claim 9 , wherein the first executable instruction, the second executable instruction, and the third executable instruction are programmed via interaction with the interactive graphical user interface.  
   
   
       12 . The apparatus as defined in  claim 9 , wherein the first executable instruction, the second executable instruction, and the third executable instruction comprise hypertext markup language (HTML) statements.  
   
   
       13 . The apparatus as defined in  claim 9 , wherein the first value corresponds to 0, the second value corresponds to 1, and the third value corresponds to 2.  
   
   
       14 . The apparatus as defined in  claim 9 , wherein the interactive component is further configured to execute a predetermined one of at least the first executable instruction, the second executable instruction, or the third executable instruction by default when the interactive component responsive to user interaction does not detect a data flow input corresponding to a value for the integer-mode condition.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.