I have thought about writing a program that makes Morse Code ringtones that could used for contacts. Next step would be program that changed the ringtones for contacts to the name or whatever was entered.
Unfortunately, I don't think it is possible to control vibrate patterns, at least not for notifications.
Unfortunately, I don't think it is possible to control vibrate patterns, at least not for notifications.