Install Newer version of app in android with Intent

view story

http://stackoverflow.com – I have an android app that at the start-up, checks to see if newer version of app is available or not. If newer version is available, the app downloads the .apk file and stores it in the SD Card. Now I want to ask launcher to install this new version. What should I do? (HowTos)