Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for updating an application utilizing an update package while retaining an original target element configuration, comprising: receiving an update package comprising first update data corresponding to a first element of an application and second update data corresponding to a second element of the application; receiving a descriptor file associated with the update package, the descriptor file indicating that a first provider is configured to import the first update data and a second provider, different than the first provider, is configured to import the second update data; invoking the first provider to import the first update data into the application before invoking the second provider to import the second update data based upon a derivative relationship between the first update data and the second update data to maintain element integrity, the invoking the first provider comprising updating an original instance of the first element while retaining an original target element configuration of the first element; and invoking the second provider to import the second update data into the application, the invoking the second provider comprising: creating a new instance of the second element while retaining an original instance of the second element; and executing the application to provide a side-by-side comparison of the original instance of the second element and the new instance of the second element.
2. The method of claim 1 , the update package corresponding to a script file.
3. The method of claim 1 , the application is related to a hospital.
4. The method of claim 2 , comprising: providing the script file to a provider.
5. The method of claim 1 , the executing the application comprising: responsive to receiving input indicating that the new instance of the second element is to be used, replacing the original instance of the second element with the new instance of the second element.
6. The method of claim 1 , the first provider comprising functionality not comprised within the update package.
7. A computer memory which does not include signal or carrier wave, comprising instructions that when executed perform a method for updating an application utilizing an update package while retaining an original target element configuration, comprising: receiving an update package comprising first update data corresponding to a first element of an application and second update data corresponding to a second element of the application; receiving a descriptor file associated with the update package, the descriptor file indicating that a first provider is configured to import the first update data and a second provider, different than the first provider, is configured to import the second update data; invoking the first provider to import the first update data into the application before invoking the second provider to import the second update data based upon a derivative relationship between the first update data and the second update data to maintain element integrity, the invoking the first provider comprising updating an original instance of the first element while retaining an original target element configuration of the first element; and invoking the second provider to import the second update data into the application, the invoking the second provider comprising: creating a new instance of the second element while retaining an original instance of the second element; and executing the application to provide a side-by-side comparison of the original instance of the second element and the new instance of the second element.
8. The computer memory of claim 7 , the application is related to a hospital.
9. The computer memory of claim 7 , the executing the application comprising: responsive to receiving input indicating that the new instance of the second element is to be used, replacing the original instance of the second element with the new instance of the second element.
10. The computer memory of claim 9 , the replacing comprising: retaining an original target element configuration of the second element.
11. The computer memory of claim 7 , the update package corresponding to a script file.
12. The computer memory of claim 7 , the first provider comprising functionality not comprised within the update package.
13. The computer memory of claim 7 , the executing the application comprising: responsive to receiving a first input associated with the original instance of the second element, invoking first computational logic associated with the original instance of the second element; and responsive to receiving a second input associated with the new instance of the second element, invoking second computational logic associated with the new instance of the second element.
14. The computer memory of claim 7 , the method comprising: retaining an original target element configuration of the second element.
15. The computer memory of claim 11 , the method comprising providing the script file to a provider.
16. A system for updating an application utilizing an update package while retaining an original target element configuration, comprising: one or more processing units; and memory comprising instructions that when executed by at least some of the one or more processing units, provide for: an update package utilization component configured to: receive an update package comprising first update data corresponding to a first element of an application and second update data corresponding to a second element of the application; receive a descriptor file associated with the update package, the descriptor file indicating that a first provider is configured to import the first update data and a second provider, different than the first provider, is configured to import the second update data; invoke the first provider to import the first update data into the application before invoking the second provider to import the second update data based upon a derivative relationship between the first update data and the second update data to maintain element integrity; update an original instance of the first element while retaining an original target element configuration of the first element; and invoke the second provider to import the second update data into the application, the invoking the second provider comprising: creating a new instance of the second element while retaining an original instance of the second element; and executing the application to provide a side-by-side comparison of the original instance of the second element and the new instance of the second element.
17. The system of claim 16 , the update package utilization component configured to: responsive to receiving input indicating that the new instance of the second element is to be used, replace the original instance of the second element with the new instance of the second element.
18. The system of claim 16 , the application is related to a hospital.
19. The system of claim 16 , the update package corresponding to a script file.
20. The system of claim 19 , the update package utilization component configured to: provide the script file to a provider.
Unknown
April 9, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.