US2012260241A1PendingUtilityA1

System and method for generating distributed information systems

52
Assignee: FELDMAN MICHAELPriority: Aug 17, 1999Filed: Jun 15, 2012Published: Oct 11, 2012
Est. expiryAug 17, 2019(expired)· nominal 20-yr term from priority
Inventors:Michael Feldman
G06F 8/36G06F 8/60
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A distribution information system includes a local system repository, a run-time engine, and an active links table. The local system repository stores component instance data. The run-time engine creates an instance of one or more components based on the component instance data stored in the local system repository. The active links table defines links between the created component instances, wherein the run-time engine manages communication between the created component instances based on the active links table.

Claims

exact text as granted — not AI-modified
1 . A distributed information system comprising:
 a local system repository that stores component instance data;   a run-time engine that creates an instance of one or more components based on the component instance data stored in the local system repository; and   an active links table that defines links between the created component instances, wherein the run-time engine manages communication between the created component instances based on the active links table.   
     
     
         2 . The distributed information system of  claim 1 , wherein managing communications between the created component instances includes scheduling component instance execution. 
     
     
         3 . The distributed information system of  claim 1 , wherein created component instances operate as stand-alone entities that cannot make function calls to other created component instances. 
     
     
         4 . A distributed information system comprising:
 a plurality of component instances, each component instance implementing one or more service protocols that expose service provider ports and/or service consumer ports;   an active links table that defines links between the service provider ports and/or the service consumer ports exposed by the plurality of component instances; and   a run-time engine that hosts the plurality of component instances and uses the active links table to manage communications between the service provider ports and the service consumer ports of the plurality of component instances.   
     
     
         5 . The distributed information system of  claim 4 , wherein the run-time engine schedules component instance execution of messages provided to a service consumer port of the component instance. 
     
     
         6 . The distributed information system of  claim 4 , wherein the plurality of component instances operate as stand-alone entities that cannot make function calls to other created component instances. 
     
     
         7 . A method of executing run-time software deployed in a distributed information system, the method comprising:
 creating one or more component instances, each component instance having at least a service provider port or a service consumer port;   receiving messages from service provider ports of the one or more component instances; and   managing communication of received messages to service consumer ports of the one or more component instances based on links defined between ports of the component instances and stored by the run-time software in an active links table.   
     
     
         8 . The method of  claim 7 , wherein managing communication of messages received from a service provider port to a service consumer port includes scheduling execution of the component instance associated with the service consumer port.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.