US2005091664A1PendingUtilityA1

Method and system for associating parameters of containers and contained objects

Priority: Oct 7, 1998Filed: Sep 10, 2004Published: Apr 28, 2005
Est. expiryOct 7, 2018(expired)· nominal 20-yr term from priority
G06F 9/451
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for establishing associative relationships between properties of a contained object and corresponding parameters of a container application is disclosed herein. The present system contemplates the establishment of both mutual and unilateral associative relationships, with a particular relationship being specified via a user interface created upon instantiation of the contained object. Such associative relationships may be advantageously established without modification of the code comprising the contained object. In one aspect the present system facilitates implementation of selected functionality of a container application prescribed by an event script. In this context an association is created between an event arising within a contained object instantiated in a computing environment and a script associated with the container application. An event indication is generated in response to occurrence of a particular event within the contained object. In response, the event script is invoked and a sequence of script commands corresponding to the selected functionality are carried out. In another aspect the present system provides a system and method for creating an association between a tag source of a container application and a property of a contained object. Specifically, an associative relationship is defined between the tag source and the property, such associative relationship being determinative of the extent to which changes in the tag source and property will induce corresponding changes in the other.

Claims

exact text as granted — not AI-modified
1 . A method for creating a persistent association between a factory automation parameter of a container application operative within a computing environment and a property of a contained object instantiated within said computing environment, wherein said property relates to attributes of said contained object and said container application is configured to provide a visual interface representative of states of said factory automation parameter, said method comprising the steps of: 
 defining a persistent associative relationship between said factory automation parameter and said property, said persistent associative relationship being determinative of the extent to which changes in said factory automation parameter and said property will induce corresponding changes in the other; and    recording said persistent associative relationship within a property sink of a control site of said container application, said control site being created upon instantiation of said contained object within said computing environment wherein said contained object facilitates provision of a visual indication of ones of said states of said factory automation parameter.    
     
     
         2 . The method of  claim 1  wherein said factory automation parameter provides state information relating to at least one of said monitored parameters.  
     
     
         3 . The method of  claim 2  wherein said state information is selected from the set consisting of: pressure, temperature, and flow rate.  
     
     
         4 . A system for creating a persistent association between a factory automation parameter of a container application operative within a computing environment and a property of a contained object instantiated within said computing environment, wherein said property relates to attributes of said contained object and said container application is configured to provide a visual interface representative of states of said factory automation parameter, said system comprising: 
 means for defining a persistent associative relationship between said factory automation parameter and said property, said persistent associative relationship being determinative of the extent to which changes in said factory automation parameter and said property will induce corresponding changes in the other wherein said contained object facilitates provision of a visual indication of ones of said states of said factory automation parameter; and    a control site associated with said container application, said control site including a property sink within which is recorded said persistent associative relationship.    
     
     
         5 . The system of  claim 4  wherein said factory automation parameter provides state information relating to at least one of said monitored parameters.  
     
     
         6 . The system of  claim 5  wherein said state information is selected from the set consisting of: pressure, temperature, and flow rate.  
     
     
         7 . A method for creating a persistent association between a tag source of a container application operative within a computing environment and a property of a contained object instantiated within said computing environment, wherein said property relates to attributes of said contained object and said container application is configured to provide a visual interface representative of states of monitored parameters of an industrial process, said method comprising the steps of: 
 defining a persistent associative relationship between said tag source and said property, said persistent associative relationship being determinative of the extent to which changes in said tag source and said property will induce corresponding changes in the other; and    recording said persistent associative relationship within a property sink of a control site of said container application, said control site being created upon instantiation of said contained object within said computing environment wherein said contained object facilitates provision of a visual indication of ones of said states of at least one of said monitored parameters defined by said tag source.    
     
     
         8 . The method of  claim 7  wherein said defining an associative relationship includes specifying a unilateral associative relationship permitting changes in said tag source to be reflected as corresponding changes in said property, but not permitting changes in said property to be reflected as corresponding changes in said tag source.  
     
     
         9 . The method of  claim 7  wherein said defining an associative relationship includes specifying a unilateral associative relationship permitting changes in said property to be reflected as corresponding changes in said tag source, but not permitting changes in said tag source to be reflected as corresponding changes in said property.  
     
     
         10 . The method of  claim 7  wherein said defining an associative relationship includes the step of specifying a mutual associative relationship permitting changes in said tag source to be reflected as corresponding changes in said property, and vice versa.  
     
     
         11 . The method of  claim 7  wherein said defining an associative relationship includes the step of selecting one of a plurality of predefined associative relationships.  
     
     
         12 . The method of  claim 7  wherein said tag source provides state information relating to at least one of said monitored parameters.  
     
     
         13 . The method of  claim 12  wherein said state information is selected from the set consisting of: pressure, temperature, and flow rate.  
     
     
         14 . The method of  claim 7  further including regenerating said property sink upon execution of said container application and thereby creating a regenerated property sink, said regenerated property sink recording changes to said persistent associative relationship.  
     
     
         15 . A system for creating a persistent association between a tag source of a container application operative within a computing environment and a property of a contained object instantiated within said computing environment, wherein said property relates to attributes of said contained object and said container application is configured to provide a visual interface representative of states of monitored parameters of an industrial process, said system comprising: 
 means for defining a persistent associative relationship between said tag source and said property, said persistent associative relationship being determinative of the extent to which changes in said tag source and said property will induce corresponding changes in the other wherein said contained object facilitates provision of a visual indication of ones of said states of at least one of said monitored parameters defined by said tag source; and    a control site associated with said container application, said control site including a property sink within which is recorded said persistent associative relationship.    
     
     
         16 . The system of  claim 15  wherein said means for defining an associative relationship includes a user interface enabling specification of a unilateral associative relationship, said unilateral associative relationship permitting changes in said tag source to be reflected as corresponding changes in said property but not permitting changes in said property to be reflected as corresponding changes in said tag source.  
     
     
         17 . The system of  claim 15  wherein said means for defining an associative relationship includes a user interface enabling specification of a unilateral associative relationship, said unilateral associative relationship permitting changes in said property to be reflected as corresponding changes in said tag source but not permitting changes in said tag source to be reflected as corresponding changes in said property.  
     
     
         18 . The system of  claim 15  wherein said means for defining an associative relationship includes a user interface enabling specification of a mutual associative relationship, said mutual associative relationship permitting changes in said tag source to be reflected as corresponding changes in said property, and vice versa.  
     
     
         19 . The system of  claim 15  wherein said means for defining an associative relationship includes a user interface enabling selection of one of a plurality of predefined associative relationships.  
     
     
         20 . The system of  claim 15  wherein said property sink includes a first field for storing a pointer to a tag object representative of said tag source, and a second field for storing a pointer to a property object representative of said property of said contained object.  
     
     
         21 . The system of  claim 20  wherein said tag object includes a tagname field and a status field, and wherein said property object includes a field indicative of said associative relationship.  
     
     
         22 . The system of  claim 15  wherein said tag source provides state information relating to at least one of said monitored parameters.  
     
     
         23 . The system of  claim 22  wherein said state information is selected from the set consisting of: pressure, temperature, and flow rate.  
     
     
         24 . The system of  claim 15  further including means for regenerating said property sink upon execution of said container application in order to thereby create a regenerated property sink, said regenerated property sink recording changes to said persistent associative relationship.  
     
     
         25 . A system for creating a persistent association between a parameter of a container application operative within a computing environment and a property of a contained object instantiated within said computing environment, said container application being configured to provide a visual interface representative of states of monitored parameters of an industrial process, said system comprising: 
 a control site associated with said container application; and    a property sink included within said control site, said property sink recording a persistent associative relationship established between said parameter and said property during instantiation of said contained object within said computing environment wherein said contained object facilitates provision of a visual indication of ones of said states of at least one of said monitored parameters, said persistent associative relationship being determinative of the extent to which changes in said parameter and said property will induce corresponding changes in the other.    
     
     
         26 . The system of  claim 25  further including a user interface enabling specification of said associative relationship as a unilateral associative relationship, said unilateral associative relationship permitting changes in said parameter to be reflected as corresponding changes in said property but not permitting changes in said property to be reflected as corresponding changes in said parameter.  
     
     
         27 . The system of  claim 25  further including a user interface enabling specification of said associative relationship as a unilateral associative relationship, said unilateral associative relationship permitting changes in said property to be reflected as corresponding changes in said parameter but not permitting changes in said parameter to be reflected as corresponding changes in said property.  
     
     
         28 . The system of  claim 25  further including a user interface enabling specification of said associative relationship as a mutual associative relationship, said mutual associative relationship permitting changes in said parameter to be reflected as corresponding changes in said property, and vice versa.  
     
     
         29 . The system of  claim 25  wherein said property sink includes a first field for storing a pointer to a tag object representative of said parameter, and a second field for storing a pointer to a property object representative of said property of said contained object.  
     
     
         30 . The system of  claim 25  further including means for regenerating said property sink upon execution of said container application in order to thereby create a regenerated property sink, said regenerated property sink recording changes to said persistent associative relationship.

Join the waitlist — get patent alerts

Track US2005091664A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.