System and method for extending the functionality of an application
AssigneeBMC Software, Inc.
InventorsAdam Charles Cooper, George Thucydides, Geoff Ross Mair, Caleb Peter Buxton
Life of this patent
Estimating the term…
Loading patent…
AssigneeBMC Software, Inc.
InventorsAdam Charles Cooper, George Thucydides, Geoff Ross Mair, Caleb Peter Buxton
Estimating the term…
A method of administering a computing system, including a plurality of computing devices. The method includes selecting an application for download to a computing device, prior to downloading the application, decompiling the application, searching for string patterns in the decompiled application, replacing the string patterns in the decompiled application with another string pattern, the another string pattern being configured to intercept at least one of a system event or an Application Programming Interface (API) call, and associating logic with the application. The logic is configured to interact with the application via the at least one system event or API call, the logic is configured to provide additional functions to the application, the logic is configured to be shared between the application and at least one other application, and the logic is stored separate from the application.
A method, comprising:
A computing system including at least one computing device, the system comprising:
A non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform steps comprising:
Dependencies are inferred from the claim text.