← Back to Patent Explorer
US5481668A Expired / Lapsed US ⏱️ 0.0 years remaining

System for designing information control networks for modeling all kinds of processes

Assignee: Bull SAS
•
Filing: 1993-06-08
•
Granted: 1996-01-02
•
Expires: 2013-06-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for designing information control networks for modeling all kinds of processes, characterized in that the model considers the process as a set of independent procedures composed of objects represented by graphical symbols and accompanied by textual attributes and links between these objects and information which is represented in the form of graphs intended to be manipulated interactively on a graphical screen of a workstation.

Inventors

  • 👤 Michel Marcus

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:05
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/34

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 175 words
A system for designing information control networks for modeling a process, including means for defining a set of independent procedures, said independent procedures comprising objects, including activities to be performed, AND-SOURCE or OR-SOURCE jumps, or AND-WELL or OR-WELL jumps, which together define the process to be modeled, means for representing each object as a different graphical symbol, means for assigning textual attributes and other information to the graphical symbols, means for representing the information as receptacles indicating a file, document or message, each receptacle having a different shade based on the information contained therein, means for defining logical links between the objects, and for defining logical links between the objects and the other information to define a process model in the form of a graph, said graph connecting activities by arrows drawn in a solid line, either directly or by way of a jump, wherein activities are also connected by dashed arrows to the information, and means for interactively manipulating the objects, attributes, information and links on a graphical screen of the information processing device.
Claim 2
Independent Claim 175 words
A system for designing information control networks for modeling a process, including means for defining a set of independent procedures, said independent procedures comprising objects, including activities to be performed, AND-SOURCE or OR-SOURCE jumps, or AND-WELL or OR-WELL jumps, which together define the process to be modeled, means for representing each object as a different graphical symbol, means for assigning textual attributes and other information to the graphical symbols, means for representing the information as receptacles indicating a file, document or message, each receptacle having a different shade based on the information contained therein, means for defining logical links between the objects, and for defining logical links between the objects and the other information to define a process model in the form of a graph, said graph connecting activities by arrows drawn in a solid line, either directly or by way of a jump, wherein activities are also connected by dashed arrows to the information, and means for interactively manipulating the objects, attributes, information and links on a graphical screen of the information processing device.
Claim 3
Dependent Claim 31 words
The system of claim 1, wherein said AND-SOURCE and OR-SOURCE jumps enable at least two activities to begin, and said AND-WELL and OR-WELL jumps enable at least two activities to end.
Claim 4
Dependent Claim 94 words
The system of claim 2, wherein the attributes include a name of an actor that is to perform an activity, a name of the activity, a name of the type or of the storage location of information needed to perform the activity a mean frequency of use of the object for use when there is a choice to be made between a plurality of activities, a production period (22) corresponding to each activity, and a time period (24) representing the minimum time interval that must elapse between two successive occurrences of the same activity.
Claim 5
Dependent Claim 25 words
The system of claim 2, wherein an AND-SOURCE jump is operable to start two activities in parallel when an activity preceding the AND-SOURCE is terminated.
Claim 6
Dependent Claim 27 words
The system of claim 2, wherein an AND-WELL jump is operable to wait until all activities preceding the AND-WELL have been completed before beginning a next activity.
Claim 7
Dependent Claim 19 words
The system of claim 2, wherein an OR-SOURCE jump is operable to selectively start one of two possible activities.
Claim 8
Dependent Claim 26 words
The system of claim 2, wherein an OR-WELL jump is operable to start a next activity, if any of two previous parallel activities have been completed.
Claim 9
Dependent Claim 26 words
The system of claim 1, wherein the receptacles are differentiated, and further including means for displaying a receptacle indicating a message (16) as a diamond configuration.
Claim 10
Dependent Claim 26 words
The system of claim 1, wherein the receptacles are differentiated, and further including means for displaying a receptacle indicating a file (14) as a parallelogram configuration.
Claim 11
Dependent Claim 26 words
The system of claim 1, wherein the receptacles are differentiated, and further including means for displaying a receptacle indicating a document (15) as a square configuration.
Claim 12
Dependent Claim 34 words
The system of claim 1, wherein the means for manipulating includes the following functions: "draw" to draw a graph, "modify" to change the graph, and "text" to enter the information and the textual attributes.
Claim 13
Dependent Claim 91 words
The system of claim 11, wherein the "modify" function includes: a "bend" function to bend an existing link, a "straighten" function for straightening an existing link, a "+ activity" function for adding an additional object into the path of an existing link, a "+ AND" function to add an AND to the path of an existing link, a "+ OR" function to add an OR to the path of an existing link, and a "- round" function for deleting an object, an OR, or an AND, and to reconstruct a link.
Claim 14
Dependent Claim 91 words
The system of claim 12, wherein the "draw" function includes the following commands: "activity" for enabling the drawing of an activity; "AND" for drawing a graphical symbol representing an "AND" "OR" for drawing a graphical symbol representing an "OR", "ARROW" to draw the links; "document" to display a document receptacle upon entering or leaving an activity; "file" to display a file receptacle upon entering or leaving an activity; "message" to display a message receptacle upon entering or leaving an activity; and "WRITE text" for enabling entry of the information and attributes.
Claim 15
Dependent Claim 91 words
The system of claim 11, wherein the "draw" function includes the following commands: "activity" for enabling the drawing of an activity; "AND" for drawing a graphical symbol representing an "AND", "OR" for drawing a graphical symbol representing an "OR", "ARROW" to draw the links; "document" to display a document receptacle upon entering or leaving an activity; "file" to display a file receptacle upon entering or leaving an activity; "message" to display a message receptacle upon entering or leaving an activity; and "WRITE text" for enabling entry of the information and attributes.
Claim 16
Dependent Claim 182 words
The system of claim 14, wherein the commands "activity", "AND", "OR", "ARROW", "file", "message", and "WRITE text" enable the creation of ORGA-ACTOR, ORGA-ROLE, ORGA-R-OFF-ACT, and JDV-PDDEF tables in a system for transactional processing between an information server and at least one workstation, between which activities constituting the process are executed, wherein said system for transactional processing includes a server side which comprises a scheduler module for scheduling tasks and jobs associated with the activities, a dispatcher module for performing distribution of the tasks, a signaler module for preserving a log of timed events and receiving information from the scheduler module and from a coordinator module, a message box for exchanging signals with the dispatcher module and signaler module and with a communication module for communication with said at least one workstation and a data management module for managing data, and further wherein the transactional processing system includes a workstation side which comprises a communication layer, a layer for management of messages corresponding to a work flow, an interface layer including application programming interfaces, a management services layer and a user interface layer.
Claim 17
Dependent Claim 16 words
The system of claim 1, further including simulation means for executing a simulation of the process.
Claim 18
Dependent Claim 26 words
The system of claim 16, wherein the simulation means includes a "simulation" function, having a START command which begins the simulation after the determination of parameters.
Claim 19
Dependent Claim 62 words
The system of claim 17, wherein the "START" command enables the setting of the following parameters: an elementary unit of time for use in the simulation; a frequency of entry of tokens which represent activities to be performed in the simulation, and a third parameter which indicates whether a plurality of tokens or a single token will be entered into the simulation.
Claim 20
Dependent Claim 29 words
The system of claim 16, wherein the simulation means includes a "simulation" function, having an "end" command which stops the simulation in progress and calls up an archive function.
Claim 21
Dependent Claim 26 words
The system of claim 17, wherein the "START" command enables the setting of a parameter which represents the maximum number of tokens used in the simulation.
Claim 22
Dependent Claim 46 words
The system of claim 16, wherein the simulation means includes a "simulation" function having a GO/STOP command which temporarily interrupts the simulation in order to display statistics on the simulation at the moment of interruption and enables the simulation to resume at a point where interrupted.
Claim 23
Dependent Claim 51 words
The system of claim 21, wherein the "GO/STOP" command enables display of the following parameters: time elapsed, number of tokens that have entered the simulation, number of tokens that have exited the simulation, number of tokens in the simulation, and minimum time required for a token to go through the simulation.

References Cited (Backward Citations)

US4315315A Cited
US4831525A Cited
US4656603A Cited
US4901221A Cited
US5283896A Cited
US5237691A Cited
US5377318A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-01 1999-07-03 2000-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-01 2003-07-03 2004-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-01 2007-07-03 2008-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag