I am also very curious about this and have considered doing something similar. In my searches I've found an app called "Mind Jogger," which allows you to set random alarms throughout the day! I personally haven't purchased it yet (it's $0.99) but it seems promising!