Yes, it's possible to make an Inno installer that's a program patch, though I don't use it for that myself as my apps are small enough that when I release a new version I just make 1 installer that deploys the entire program whether the user has an older version installed or not. In the Inno script just don't change the GUID as that's what it uses to update the program's info the in the Programs & Features applet (Add/Remove for XP users) in Windows.