Updating voicemail with selective establishment of PDP contexts and data sessions
First Claim
1. A method comprising:
- powering on a device, wherein;
the device is configured to update, in response to the device being powered on, voicemail data, received using a packet data protocol, that is at least partially stored at the device;
receiving, at the device, a notification that new voicemail data has been deposited at a voicemail system associated with the device;
determining whether the device should update the voicemail data with the new voicemail data;
overriding, in response to determining that device should update the voicemail data with the new voicemail data, and without user input, a setting that disallows data communications;
activating, in response to determining that the device is configured to automatically download the new voicemail data, a packet data protocol context to establish a data session for transferring the new voicemail data without an action from a user;
downloading, automatically from the voicemail system and in response to overriding the setting that disallows data communications, the new voicemail data using the packet data protocol; and
updating, in response to downloading the new voicemail data the voicemail data with the new voicemail data received using the packet data protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for updating voicemail data at least partially stored at a device (30) can include obtaining a command to update the voicemail data at a device (30). The device (30) can activate a data session through which voicemail data can be downloaded to the device (30). In some embodiments, the device (30) can automatically activate a data session upon the occurrence of a trigger event, for example, upon the receipt of a message waiting indicator, or upon powering on the device (30). In other embodiments, the device (30) can wait for a user action or command to download voicemail data. The action or command can be received at the device after a trigger event, or at any other time. Exemplary devices (30) and communications networks (10) for implementing these and other embodiments are disclosed.
106 Citations
16 Claims
-
1. A method comprising:
-
powering on a device, wherein; the device is configured to update, in response to the device being powered on, voicemail data, received using a packet data protocol, that is at least partially stored at the device; receiving, at the device, a notification that new voicemail data has been deposited at a voicemail system associated with the device; determining whether the device should update the voicemail data with the new voicemail data; overriding, in response to determining that device should update the voicemail data with the new voicemail data, and without user input, a setting that disallows data communications; activating, in response to determining that the device is configured to automatically download the new voicemail data, a packet data protocol context to establish a data session for transferring the new voicemail data without an action from a user; downloading, automatically from the voicemail system and in response to overriding the setting that disallows data communications, the new voicemail data using the packet data protocol; and updating, in response to downloading the new voicemail data the voicemail data with the new voicemail data received using the packet data protocol. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, at a device, a message waiting indication, wherein the device is configured to update data relating to voicemail data that is at least partially stored at the device; determining, at the device, whether the device should update the voicemail data with new voicemail data received using a packet data protocol, wherein the device updates the voicemail data in response to the message waiting indication being received at the device; overriding, without user input, a setting that disallows data communications; activating, in response to determining the device is configured to automatically download the new voicemail data, a packet data protocol context to establish a data session for transferring the new voicemail data without an action from a user; downloading the new voicemail data using the packet data protocol in response to obtaining a command; and updating, in response to downloading the new voicemail data, the voicemail data, received using the packet data protocol, with the new voicemail data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a memory configured to store instructions corresponding to voicemail settings; a communications component in communication with the memory and an element of a communications network; and a processor configured to execute the instructions stored in the memory, wherein the instructions stored in the memory, when executed, cause the processor to at least; allow automatic updating of the voicemail data received using a packet data protocol in response to the device being powered on; activate, in response to determining the device is configured to automatically download the voicemail data, a packet data protocol context to establish a data session for transferring the voicemail data without an action from a user; disallow data communications; override a setting corresponding to disallowance of data communications; and download voicemail data received using the packet data protocol after receiving, at the device, a notification of new voicemail data. - View Dependent Claims (14)
-
-
15. A device comprising:
-
a memory configured to store instructions corresponding to voicemail settings; a communications component, in communication with the memory, in communication with one element of a communications network for at least receiving a message waiting indicator; and a processor configured to execute the instructions stored in the memory, wherein the instructions stored in the memory, when executed by the processor, cause the processor to at least; allow automatic updating of the voicemail data received using a packet data protocol context to establish a data session without an action from a user in response to the device receiving the message waiting indicator and to determining the device is configured to automatically download the voicemail data, disallow data communications; override a setting corresponding to disallowance of the data communications; and automatically download voicemail data received using the packet data protocol in response to receiving, at the device, a notification of new voicemail data. - View Dependent Claims (16)
-
Specification