  angular.
   module('myServiceModule', []).
    controller('MyController', ['$scope','notify', function ($scope, notify) {
      $scope.callNotify = function(msg) {
        notify(msg);
      };
    }]).
   factory('notify', ['$window', function(win) {
      var msgs = [];
      return function(msg) {
        msgs.push(msg);
        if (msgs.length == 3) {
          win.alert(msgs.join("\n"));
          msgs = [];
        }
      };
    }]);