Is there a way to perceive vibrations more effectively when device rings?
You can try MissedReminder. It's free.


  Hate missing txt messages?This will keep notifying of new unread text
  messages
  
  Do you hate it when you are away from your phone or in a loud place
  and miss a text message? This app will keep notifying you when you
  have a new unread text message so you don't miss it. It is
  customizable to notify as often or as long as you want. The default
  settings will notify you every 5 minutes.