DEVICE BEHAVIOR FOR CMAS ALERT TO IDLE MOBILE DEVICE
First Claim
Patent Images
1. A method for processing a Commercial Mobile Alert Message System (CMAS) message, the method comprising:
- in an idle state, receiving a CMAS message;
from the idle state, entering an alert analysis state;
in the alert analysis state, determining if the received CMAS message is to be rendered;
if it is determined that the received CMAS is not to be rendered, returning to the idle state;
if it is determined that the received CMAS is to be rendered, entering a render state;
in the render state, rendering the received CMAS message;
from the render state, entering a notify state;
in the notify state, providing a notification of the received CMAS message;
from the notify state, entering a wait state;
in the wait state, if acknowledgment is not received, returning to the notify state; and
in the wait state, if acknowledgment is received, returning to the idle state.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device is configured to process a Commercial Mobile Alert Message System (CMAS) alert message via various processing states. The various states allow the mobile device to implement user preferences, such as, for example, a preference to not be notified of a CMAS alert and to provide notification of an alert in a specified manner. Example states include an idle state, an analysis state, a storage state, a render state, a notification state, and a wait state.
34 Citations
10 Claims
-
1. A method for processing a Commercial Mobile Alert Message System (CMAS) message, the method comprising:
-
in an idle state, receiving a CMAS message; from the idle state, entering an alert analysis state; in the alert analysis state, determining if the received CMAS message is to be rendered; if it is determined that the received CMAS is not to be rendered, returning to the idle state; if it is determined that the received CMAS is to be rendered, entering a render state; in the render state, rendering the received CMAS message; from the render state, entering a notify state; in the notify state, providing a notification of the received CMAS message; from the notify state, entering a wait state; in the wait state, if acknowledgment is not received, returning to the notify state; and in the wait state, if acknowledgment is received, returning to the idle state. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile device configured to process a Commercial Mobile Alert Message System (CMAS) message, the mobile device configured to:
-
in an idle state, receive a CMAS message; from the idle state, enter an alert analysis state; in the alert analysis state, determine if the received CMAS message is to be rendered; if it is determined that the received CMAS is not to be rendered, return to the idle state; if it is determined that the received CMAS is to be rendered, enter a render state; in the render state, render the received CMAS message; from the render state, enter a notify state; in the notify state, provide a notification of the received CMAS message; from the notify state, enter a wait state; in the wait state, if acknowledgment is not received, return to the notify state; and in the wait state, if acknowledgment is received, return to the idle state. - View Dependent Claims (7, 8, 9, 10)
-
Specification