COMPUTER PROCESSING AND PROGRAMMING METHOD USING AUTONOMOUS DATA HANDLERS

A computer processing and programming method calls for creating a plurality of software entities ("molecules 10") which can be dynamically configured to process data autonomously. The molecules can send and receive signals indicating the state of a molecule, whether or not a processing tas...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FABLES, WYLCI, PARK, JORE
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer processing and programming method calls for creating a plurality of software entities ("molecules 10") which can be dynamically configured to process data autonomously. The molecules can send and receive signals indicating the state of a molecule, whether or not a processing task is fulfilled, the results of a processing task, and whether or not the operation of a molecule is to be terminated, interrupted, reconfigured, or continued by creation of one or more "next" molecules. The molecules are created from a common set of software micro-components (40, 42, 44, 46, 48), which may be programmed in any programming language to run in any operating system environment. The molecules may reside with a single computing resource, however, they are ideally suited to be deployed with distributed computing resources of different types on a network or in a parallel processing environment. An overall data processing task is performed by creating molecules in a "logic web" which can dynamically adapt to fulfill its task. Logic webs can be assigned to operate with different legacy systems, with applications programmed in different languages, and with data of any type stored in any format. As a result, data processing tasks in distributed or parallel processing environments can be performed much more efficiently, and entirely new types of network computing or parallel processing tasks can be undertaken. Un procédé de traitement et de programmation informatique consiste à créer une pluralité d'entités logicielles ( /= )qui peuvent être configurées dynamiquement pour traiter des données de manière autonome. Les molécules peuvent envoyer et recevoir des signaux indiquant l'état d'une molécule, si une tâche de traitement est accomplie ou non, les résultats d'une tâche de traitement, et si l'exploitation d'une molécule doit être achevée ou non, interrompue, reconfigurée, continuée ou non par la création d'une ou plusieurs molécules /= . Lesdites molécules sont créées à partir d'un ensemble commun de microcomposantes de logiciels (40, 42, 44, 46, 48), qui peuvent être programmées dans n'importe quel langage de programmation afin de passer dans n'importe quel environnement de système d'exploitation. Lesdites molécules peuvent être implantées dans une seule ressource informatique, bien qu'elles conviennent idéalement à un déploiement dans des ressources informatiques de différents types sur un réseau ou dans un environnement de traiteme