Universal code for emergency calls mode in a network environment
First Claim
1. A method, comprising:
- receiving an emergency call mode (ECM) code from a sender number at an application framework layer of a phone, wherein the ECM code can trigger an ECM procedure call in a telephony service of the application framework layer, wherein the ECM code comprises a universal code including a unique combination of letters, numbers and non-alphanumeric symbols understood by telecommunications carriers and phones to trigger ECM;
authenticating the sender number, comprising looking up in the phone an in-case-of-emergency (ICE) contact list having a list of phone numbers of users authorized to send the ECM code to the phone;
accepting the ECM code if the sender number matches one of the entries in the ICE list, and rejecting the ECM code if the sender number does not match any of the entries in the ICE list; and
invoking the ECM procedure call if the ECM code is accepted, wherein the ECM procedure call instructs an operating system of the phone to enter ECM, wherein the phone is enabled to only make or receive calls and non-essential components of the phone that utilize battery power are disabled in ECM.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method for universal code for emergency calls mode in a network environment is provided and includes receiving an emergency call mode (ECM) code at an application framework layer of a phone, the ECM code being able to trigger an ECM procedure call in a telephony service of the application framework layer, and invoking the ECM procedure call, which instructs an operating system of the phone to enter an ECM, in which the phone is enabled to only make or receive calls and non-essential components of the phone that utilize battery power are disabled. The ECM code can be entered directly on a dial pad of the phone; the ECM code can also be received in a message from an authorized user. In specific embodiments, the non-essential components that are disabled include built-in sensors, wireless fidelity components, Bluetooth components and mobile data network components, applications, and background processes.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving an emergency call mode (ECM) code from a sender number at an application framework layer of a phone, wherein the ECM code can trigger an ECM procedure call in a telephony service of the application framework layer, wherein the ECM code comprises a universal code including a unique combination of letters, numbers and non-alphanumeric symbols understood by telecommunications carriers and phones to trigger ECM; authenticating the sender number, comprising looking up in the phone an in-case-of-emergency (ICE) contact list having a list of phone numbers of users authorized to send the ECM code to the phone; accepting the ECM code if the sender number matches one of the entries in the ICE list, and rejecting the ECM code if the sender number does not match any of the entries in the ICE list; and invoking the ECM procedure call if the ECM code is accepted, wherein the ECM procedure call instructs an operating system of the phone to enter ECM, wherein the phone is enabled to only make or receive calls and non-essential components of the phone that utilize battery power are disabled in ECM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Non-transitory tangible media that includes instructions for execution, which when executed by a processor of a phone, is operable to perform operations comprising:
-
receiving an ECM code from a sender number at an application framework layer of the phone, wherein the ECM code can trigger an ECM procedure call in a telephony service of the application framework layer, wherein the ECM code comprises a universal code including a unique combination of letters, numbers and non-alphanumeric symbols understood by telecommunications carriers and phones to trigger ECM; authenticating the sender number, comprising looking up in the phone an ICE contact list having a list of phone numbers of users authorized to send the ECM code to the phone; accepting the ECM code if the sender number matches one of the entries in the ICE list, and rejecting the ECM code if the sender number does not match any of the entries in the ICE list; and invoking the ECM procedure call if the ECM code is accepted, wherein the ECM procedure call instructs an operating system of the phone to enter an ECM, wherein the phone is enabled to only make or receive calls and non-essential components of the phone that utilize battery power are disabled in ECM. - View Dependent Claims (13, 14, 19)
-
-
15. An apparatus, comprising:
-
a memory element for storing data; and a processor, wherein the processor executes instructions associated with the data, wherein the processor and the memory element cooperate, such that the apparatus is configured for; receiving an ECM code from a sender number at an application framework layer of the apparatus, wherein the ECM code can trigger an ECM procedure call in a telephony service of the application framework layer, wherein the ECM code comprises a universal code including a unique combination of letters, numbers and non-alphanumeric symbols understood by telecommunications carriers and phones to trigger ECM; authenticating the sender number, comprising looking up in the phone an ICE contact list having a list of phone numbers of users authorized to send the ECM code to the phone; accepting the ECM code if the sender number matches one of the entries in the ICE list, and rejecting the ECM code if the sender number does not match any of the entries in the ICE list; and invoking the ECM procedure call if the ECM code is accepted, wherein the ECM procedure call instructs an operating system of the apparatus to enter an ECM, wherein the apparatus is enabled to only make or receive calls and non-essential components of the apparatus that utilize battery power are disabled in ECM. - View Dependent Claims (16, 17, 18)
-
Specification