System and method for enhanced message notification
First Claim
1. A system, comprising:
- a processor; and
a computer-readable medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising;
receiving a voice mail message including an identifier corresponding to a mobile device;
obtaining, using the identifier, and in response to receiving the voice mail message, mobile device capability information; and
determining whether the mobile device capability information indicates that the mobile device has an enhanced voice mail notification program.
1 Assignment
0 Petitions
Accused Products
Abstract
Enhanced message notification is provided by an enhanced notification function element and a subscriber preference profile database. The enhanced notification function element queries the subscriber preference profile database to obtain subscriber communication terminal capabilities information, which it uses to select a message notification technology. The enhanced notification function element may then format an enhanced notification that is delivered to a communication terminal through a delivery system architecture appropriate for the selected message notification technology. The enhanced notification may contain: a message type indicator; an identifier of the party leaving the message; a date and time that the message was deposited; multimedia objects; and other enhanced information. The enhanced notification function element may also query a terminal roaming status database in order to determine if the enhanced message should be sent when the terminal is roaming. The enhanced notification function element ma also provide content adaptation for the enhanced notification.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a computer-readable medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a voice mail message including an identifier corresponding to a mobile device; obtaining, using the identifier, and in response to receiving the voice mail message, mobile device capability information; and determining whether the mobile device capability information indicates that the mobile device has an enhanced voice mail notification program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A system, comprising:
-
a processor; and a computer-readable medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a voice mail message including an identifier corresponding to a mobile device; obtaining mobile device capability information using the identifier; determining whether the mobile device capability information indicates that the mobile device is capable of receiving enhanced voice mail notifications; selecting, based on the mobile device capability information, a voice mail notification technology for delivery of an enhanced voice mail notification; and formatting, in response to determining that the mobile device capability information indicates that the mobile device is capable of receiving enhanced voice mail notifications, the enhanced voice mail notification corresponding to the voice mail message, yielding a formatted voice mail notification. - View Dependent Claims (12, 13, 14, 19)
-
-
15. A system, comprising:
-
a processor; and a computer-readable medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a voice mail message including an identifier corresponding to a mobile device; identifying, in response to having received the voice mail message, and if the mobile device is roaming, an applicable roaming service provider; and determining whether the roaming service provider identified is capable of delivering enhanced voice mail notifications. - View Dependent Claims (16, 17, 18)
-
Specification