Methods and apparatus for reliable voicemail message deletion alerts at mobile communication devices
First Claim
1. A method in mobile communication device operative in a wireless communication network, the method comprising:
- receiving, via the wireless network, an initial voicemail notification message corresponding to a voicemail message received at a voicemail system, the initial voicemail notification message indicating an initial message deletion date;
accessing, via the wireless network, the voicemail message from the voicemail system;
monitoring, at the mobile device, to identify when a current date reaches the initial message deletion date;
causing a save command to be transmitted, via the wireless network, from the mobile device to the voicemail system, which causes the voicemail message to be saved at the voicemail system;
when the voicemail message is saved;
receiving, via the wireless network, an updated voicemail notification message corresponding to the saved voicemail message, the updated voicemail notification message indicating an updated message deletion date;
monitoring, at the mobile device, to identify when the current date reaches the updated message deletion date; and
when the current date reaches the initial or the updated message deletion date, producing at the mobile device a voicemail message deletion alert indicating that the voicemail message will be deleted by the voicemail system.
6 Assignments
0 Petitions
Accused Products
Abstract
A voicemail system apparatus produces a voicemail notification message corresponding to a voicemail message received and saved at a voicemail system, and causes the voicemail notification message to be sent to a mobile device. Subsequently, the apparatus causes a voicemail deletion notification message to be sent to the mobile device, where the voicemail deletion notification message indicates that the voicemail message will be deleted by the voicemail system. In response to expiration of a voicemail message time expiration period associated with the voicemail message, the apparatus deletes the voicemail message at the voicemail system. On the other hand, prior to expiration of the voicemail message time expiration period, and in response to receiving a save command from the mobile device for resaving the voicemail message, the apparatus saves the voicemail message at the voicemail system and updates the voicemail message time expiration period.
-
Citations
24 Claims
-
1. A method in mobile communication device operative in a wireless communication network, the method comprising:
-
receiving, via the wireless network, an initial voicemail notification message corresponding to a voicemail message received at a voicemail system, the initial voicemail notification message indicating an initial message deletion date; accessing, via the wireless network, the voicemail message from the voicemail system; monitoring, at the mobile device, to identify when a current date reaches the initial message deletion date; causing a save command to be transmitted, via the wireless network, from the mobile device to the voicemail system, which causes the voicemail message to be saved at the voicemail system; when the voicemail message is saved; receiving, via the wireless network, an updated voicemail notification message corresponding to the saved voicemail message, the updated voicemail notification message indicating an updated message deletion date; monitoring, at the mobile device, to identify when the current date reaches the updated message deletion date; and when the current date reaches the initial or the updated message deletion date, producing at the mobile device a voicemail message deletion alert indicating that the voicemail message will be deleted by the voicemail system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile communication device, comprising:
-
a controller; memory coupled to the controller; a wireless transceiver coupled to the controller and configured for communications with a wireless communication network; a user interface coupled to the controller; the controller being operative to; receive, via the wireless transceiver, a voicemail notification message corresponding to a voicemail message received at a voicemail system, the initial voicemail notification message indicating an initial message deletion date; access, with use of the wireless transceiver, the voicemail message from the voicemail system; monitor to identify when a current date reaches the initial message deletion date; cause a save command to be transmitted, via the wireless transceiver, from the mobile device to the voicemail system, which causes the voicemail message to be saved at the voicemail system; when the voicemail message is saved; receive, via the wireless transceiver, an updated voicemail notification message corresponding to the saved voicemail message, the updated voicemail notification message indicating an updated message deletion date; monitor to identify when the current date reaches the updated message deletion date; and when the current date reaches the initial or the updated message deletion date, produce at the user interface a voicemail message deletion alert indicating that the voicemail message will be deleted by the voicemail system. - View Dependent Claims (7, 8, 9)
-
-
10. A method in a voicemail system apparatus of a voicemail system for use in processing voicemail message information for a mobile communication device operative in a wireless communication network, the method comprising:
-
producing an initial voicemail notification message corresponding to a voicemail message received and saved at the voicemail system, the initial voicemail notification message indicating an initial message deletion date; causing the initial voicemail notification message to be sent to the mobile device via the wireless network, for mobile device monitoring of the initial message deletion date; in response to receiving from the mobile device a save command for resaving the voicemail message; resaving the voicemail message at the voicemail system; producing an updated voicemail notification message corresponding to the voicemail message that was saved, the updated voicemail notification message indicating an updated message deletion date; causing the updated voicemail notification message to be sent to the mobile device via the wireless network, for mobile device monitoring of the updated message deletion date; and deleting the voicemail message at the voicemail system when the current date reaches the initial or the updated message deletion date. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A voicemail system apparatus for a voicemail system which processes voicemail message information for use by a mobile communication device operative in a wireless communication network, the voicemail system comprising one or more processors configured to produce an initial voicemail notification message corresponding to a voicemail message received and saved at the voicemail system, the initial voicemail notification message indicating an initial message deletion date;
- cause the voicemail notification message to be sent to the mobile device via the wireless network for mobile device monitoring of the initial message deletion date;
in response to receiving from the mobile communication device a save command for resaving the voicemail message, restive the voicemail message at the voicemail system, produce an updated voicemail notification message corresponding to the voicemail message that was saved, the updated voicemail notification message indicating an updated message deletion date, and cause the updated voicemail notification message to be sent to the mobile device via the wireless network, for mobile device monitoring of the updated message deletion date; and
delete the voicemail message at the voicemail system when the current date reaches the initial or the updated message deletion date. - View Dependent Claims (17, 18, 19, 20)
- cause the voicemail notification message to be sent to the mobile device via the wireless network for mobile device monitoring of the initial message deletion date;
-
21. A method in a mobile communication device operative in a wireless communication network, the method comprising:
-
receiving, via the wireless network, a voicemail notification message corresponding to a voicemail message received at a voicemail system, the voicemail notification message including voicemail message information which includes a voicemail message identifier which identifies the voicemail message at the voicemail system, a caller identifier which identifiers a caller associated with the voicemail message, a voicemail message timestamp indicating a date and/or time that the voicemail message was received at the voicemail system, and a voicemail message expiration date; displaying a message header for the voicemail notification message in a messaging application of the mobile device, the message header including the caller identifier and the voicemail message timestamp; playing the voicemail message in response to a user selection of the voicemail message via the messaging application; monitoring at the mobile device to identify when a current date reaches the voicemail message expiration date; subsequently receiving, from the voicemail system via the wireless network, a voicemail deletion notification message indicating that the voicemail message will be deleted by the voicemail system, the voicemail message being deleted by the voicemail system upon expiration of the voicemail message expiration date; prior to deletion of the voicemail message, causing a save command to be transmitted, via the wireless network, from the mobile device to the voicemail system, which causes the voicemail message to be saved at the voicemail system and the voicemail message expiration date to be updated; and monitoring at the mobile device to identify when the current date reaches the updated voicemail message expiration date. - View Dependent Claims (22, 24)
-
-
23. A mobile communication device, comprising:
-
a controller; memory coupled to the controller; a wireless transceiver coupled to the controller and configured for communications with a wireless communication network; a user interface coupled to the controller; the controller being operative to; receiving, via the wireless network, a voicemail notification message corresponding to a voicemail message received at a voicemail system, the voicemail notification message including voicemail message information which includes a voicemail message identifier which identifies the voicemail message at the voicemail system, a caller identifier which identifiers a caller associated with the voicemail message, a voicemail message timestamp indicating a date and/or time that the voicemail message was received at the voicemail system, and a voicemail message expiration date; displaying a message header for the voicemail notification message in a messaging application of the mobile device, the message header including the caller identifier and the voicemail message timestamp; playing the voicemail message in response to a user selection of the voicemail message via the messaging application; monitoring to identify when a current date reaches the voicemail message expiration date; subsequently receiving, from the voicemail system via the wireless network, a voicemail deletion notification message indicating that the voicemail message will be deleted by the voicemail system, the voicemail message being deleted by the voicemail system upon expiration of the voicemail message expiration date; prior to deletion of the voicemail message, causing a save command to be transmitted, via the wireless network, from the mobile device to the voicemail system, which causes the voicemail message to be saved at the voicemail system and the voicemail message expiration date to be updated; and monitoring to identify when the current date reaches the updated voicemail message expiration date.
-
Specification