title: angularjs $timeout and repeated calls
body: <p>In AngularJS, is it possible to call a function repeatedly(say every 20 minutes)? I tried $timeout, but the function will be called only once.</p>
  
  <p>Basically I want to pop up a notification dialog every 20 minutes of inactivity.</p>