I want to create a software which has following features :
1. It can make sure to maximize your internet speed to its fullest (maximum). If a user subscribe an internet surfing package from a certain Internet Service Provider for 100 Mbps, then this software will make sure you have that fullest speed (100Mbps) at all time without even a single time to down. No more internet problems and no more bad speed. Even the internet speed bar is low, this software will make it to the fullest.
2. This software must be verified from my online server (you set it up for simple html/php/whatever server) before the software can be registered and used properly. The verification during registration only, based on IP address, email and anything useful. Anytime for any user, I can determine how many laptop can use that software before the software will be banned. I can set how many computer the software can be installed before it automatically ban them from using it.
3. It has trial version. Users can try this software for 3 days before it expires. It will run on a single computer only, and it can not run anymore even they try to uninstall and reinstall how many times from same computer. It has option on it to upgrade to full version.
4. This software will make sure all download process can be improved to the fullest (at least). It also make sure upload process is 5 times better than before.
5. It has good and elegan design.
6. I can put any banner and links at the top & bottom of the software from my online server, including its do follow link, real live time whenever I want.
7. My server will make sure that all softwares bought by customers, will have their own password to unlock and start using it. Make so that I can see if someone sharing to more people, more than what I have set the limit of usage, in my online server.
8. The software will be compatible with all major browsers, including Internet Explorer, Mozilla Firefox, Google Chrome and so on, and also in all Windows version, including Windows Vista, XP, Window 7 and so on.
PS : Make the software simple and easy to use.