Emergency calling with a telephony application
AssigneeT-Mobile USA, Inc.
InventorVinod Ravichandran
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed for implementing emergency calling with a telephony application. In some examples, an application that executes on a user device provides voice communication functionality. Where a user attempts to contact an emergency number via this application (e.g., 911), the application can first determine whether the application is executing on a mobile phone or on a tablet. Where the application is executing on a mobile phone, the application can invoke a telephone dialer functionality provided by the mobile device to call the emergency service. Where the application is executing on a tablet, the application can access the emergency service via a uniform resource name for the emergency service.
Claims20
A method, comprising:
- executing a telephony application on a computing device;
- receiving a user input at a user interface of the telephony application, the user input being indicative of placing a telephone call to an emergency service;
- determining, via the telephony application, a size of a screen of the computing device;
- and
- invoking a dialer functionality of an operating system of the computing device to place the telephone call to the emergency service, based at least in part on the size of the screen of the computing device being less than or equal to a predetermined size threshold.
A system, comprising:
- at least one processor;
- and
- at least one memory communicatively coupled to the at least one processor, the at least one memory bearing processor-executable instructions that, upon execution by the at least one processor, cause the system to at least:
- authenticate the system to a first telecommunications network;
- authenticate a telephony application executed on the system to a second telecommunications network, the second telecommunications network being different from the first telecommunications network;
- receive a user input at a user interface of the telephony application that is indicative of placing a telephone call to an emergency service;
- determine a size of a screen of the system;
- and
- invoke a placement of the telephone call to the emergency service over the second telecommunications network, based at least in part on the size of the screen of the system.
A non-transitory computer-readable storage medium, bearing computer-executable instructions that, when executed upon a computing device, cause the computing device to at least:
- receive a user input at a user interface of a telephony application of the computing device that is indicative of placing a telephone call to an emergency service;
- determine a size of a screen of the computing device;
- and
- invoke a uniform resource name (URN) from the telephony application to place the telephone call to the emergency service, based at least in part on the size of the screen being greater than a predetermined size threshold.
Dependencies are inferred from the claim text.