Browse Prior Art Database

Integration of Telephony Services with Resident Applications Such as Calendar

IP.com Disclosure Number: IPCOM000123935D
Original Publication Date: 1999-Jul-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 1 page(s) / 31K

Publishing Venue

IBM

Related People

Kluttz, KR: AUTHOR [+2]

Abstract

Portable phones enable mobile communications. Next-generation phones, or so-called "smart phones," are capable of storing information and executing application logic. Disclosed is a method and system for integrating the telephony features of the phone with a resident calendar application.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Integration of Telephony Services with Resident Applications Such
as Calendar

   Portable phones enable mobile
communications.  Next-generation phones, or so-called "smart phones,"
are capable of storing information and executing application logic.
Disclosed is a method and system for integrating the telephony
features of the phone with a resident calendar application.

   The integration of telephony and calendar functions is
performed by associating an Event Handler with each appointment in
the calendar.  The Event Handler is implemented as a Wireless Markup
Language (WML) deck (see http://www.wapforum.org), containing
WMLScript commands that access fields from the calendar entry, parse
the calendar entry, and invoke appropriate telephony operations.

   For example, the WML deck, once launched, can display a
message on the phone display to indicate that it is time for an
appointment.  The "Accept" action on the deck causes the WMLScript
to parse the calendar entry and search for a phone number to dial.
Using the Wireless Telephony Application Interface (WTAI), this
number can be dialed automatically on behalf of the user.
Alternatively, the WMLScript can search for a name, perform a lookup
in the address book, and then dial the number.

   WMLScript can be replaced with Java or JavaScript on
devices so equipped.