摘要 |
A communication device records a current mode, which is an indication of how incoming communications and other alert events are to be processed. We provide a mode stack, which records modes that have been the current mode, with means for determining which one or more mode stack entries constitutes the current mode. We also provide for an automode table, which records events that will trigger specific modes to be automatically registered and unregistered on the mode stack. Automode table entries may be based on temporal events such as from electronic calendars, based on geographical events such as determined by GPS or RFID, based on application events such as phone or media player usage, based on communication events such as establishing a communication link with a Bluetooth device, or based on other detectable events. The result is a device that can automatically adjust mode and alert response according to predefined conditions.
|