CA2601736C

Method and system for centralized user notification and application execution control

Abstract

A method for providing application-defined notifications to a user upon receipt of an event at a device is provided. A list of applications is centrally maintained, the list defining, for each application, event identification and corresponding event notification; Whenever an event is received, comprising event identification, the corresponding event notification for the event identification is dispatched to the user.

CA2601736C, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 18 April 2026, 0.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

11 claims: 3 independent, 8 dependent

  1. 1
    CA 02601736 2011-02-14 WHAT IS CLAIMED IS:1. A method for providing application-defined notifications upon receipt of an event at a device, comprising: maintaining in a system container of an application runtime environment of the device a list of applications, said list defining, for each application, event identification and corresponding event notification: receiving said event, comprising event identification;and dispatching from the system container said corresponding event notification for said event identification.
  2. 6
    A system for providing application-defined event notifications upon receipt of an event at a device, said system including a system container of an application runtime environment of the device comprising:a communication module for receiving said event;CA 02601736 2011-02-14 an event processor module for determining event identification information from said event;a storage module for storing event identification for registered applications and event notification corresponding thereto;and a control module for receiving said event identification from said event processor module, retrieving said event notification from said storage module and providing said event notification to said user.
  3. 7
    A computer-readable memory having recorded therein statements and instructions for execution on a computer to carry out a method for providing applicationdefined notifications upon receipt of an event at a device, said method comprising:maintaining in a system container of an application runtime environment of the device a list of applications, said list defining, for each application, event identification and corresponding event notification;receiving said event, comprising event identification;and dispatching from the system container said corresponding event notification for said event identification.