App Injection occurs when a mobile app is used to negotiate the permissions and set up required when loading an app onto a remote “thing*” – upgrading or changing the function of the “thing”. This circumstance arises in the development of “the internet of things”
Imagine you own a “thing” as part of your portfolio of “internet of things”. You can upgrade or change the function of the “thing” by loading a new app or other software onto the thing. You use a mobile app to control the thing. To can use the mobile app to instigate a process of injecting the new software into the thing. This is called App Injection.