From W3C Wiki

Use case description: Often pervasive computing applications need to send information to users using different means of communications (e.g., email, telephone calls, SMS, fax, instant messaging). Consider the following applications:

  1. Pervasive Email Notification Agent: an agent whose task is to continously monitor the mailbox of a user and to notify the user when certain types of message arrives.
  2. Meeting Reminder Agent: an agent whose task is to monitor the daily meeting schedule of a user and to send reminders to the user if it believes the user has forgotten to attend a scheduled meeting.

Useful ontologies for supporting these applications:

  • Person contact information ontology -- email, fax, sms, etc.
  • Spatial ontology (for reasoning about the location of a user in (2))