Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
INTERFERENCE MITIGATION FOR EMERGENCY COMMUNICATION
Document Type and Number:
WIPO Patent Application WO/2021/158294
Kind Code:
A1
Abstract:
Systems and methods may be used for providing an emergency service via a mobile device. These systems and methods may include using a mobile device to monitor network traffic for emergency communications by another mobile device. The systems and methods may include identifying from the network traffic that a nearby mobile device has initiated an emergency communication to an emergency service system. These systems and methods may include, in response to identifying that the nearby mobile device has initiated the emergency communication, disconnecting, at the mobile device, from at least one network connection or inhibiting connection to a new network connection.

Inventors:
HASSAN AMER AREF (US)
KUNTZ ROY D (US)
Application Number:
PCT/US2020/065176
Publication Date:
August 12, 2021
Filing Date:
December 16, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MICROSOFT TECHNOLOGY LICENSING LLC (US)
International Classes:
H04W72/02; H04W28/02; H04W72/10; H04W76/50
Foreign References:
US8249546B12012-08-21
US20170201461A12017-07-13
Attorney, Agent or Firm:
SWAIN, Cassandra T. et al. (US)
Download PDF:
Claims:
CLAIMS

1. A method performed by a mobile device, the method comprising: monitoring network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; identifying from the network traffic based on the wireless signals, at a processor of the mobile device, that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, disconnecting, at the mobile device, from at least one network connection or inhibiting connection to a new network connection.

2. The method of claim 1, further comprising, in response to identifying that the nearby mobile device has initiated the emergency communication, disconnecting from at least one other network.

3. The method of claim 1, wherein disconnecting from the network includes placing the mobile device into airplane mode.

4. The method of claim 1, further comprising: waiting a period of time; and temporarily reconnecting to the at least one network connection via a limited network connection after the period of time has expired.

5. The method of claim 4, further comprising, in response to determining that the nearby mobile device is still trying to connect to the emergency service system or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, disconnecting from the at least one network connection.

6. The method of claim 4, further comprising, in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, reconnecting to the at least one network connection via a fully connected network connection.

7. The method of claim 1, wherein disconnecting from the at least one network connection includes disconnecting from the at least one network connection in response to identifying that the network traffic indicates that the nearby mobile device has failed to connect the to the emergency service system based on the wireless signals received by the mobile device.

8. A mobile device for providing an emergency service, the mobile device comprising: one or more hardware processors, a memory, storing instructions, which when executed, cause the one or more hardware processors to perform operations to: monitor network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; identify from the network traffic based on the wireless signals that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, disconnect from at least one network connection or inhibiting connection to a new network connection.

9. The mobile device of claim 8, wherein the one or more hardware processors are further configured to, in response to identifying that the nearby mobile device has initiated the emergency communication, disconnect from at least one other network.

10. The mobile device of claim 8, wherein disconnecting from the at least one network connection includes placing the mobile device into airplane mode.

11. The mobile device of claim 8, wherein the one or more hardware processors are further configured to: wait a period of time; and temporarily reconnect to the at least one network connection or connect to the new network connection via a limited network connection after the period of time has expired.

12. The mobile device of claim 11, wherein the one or more hardware processors are further configured to, in response to determining that the nearby mobile device is still trying to connect to the emergency service system or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, disconnect from the at least one network connection.

13. The mobile device of claim 11, wherein the one or more hardware processors are further configured to, in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, reconnect to the at least one network connection via a fully connected network connection.

14. The mobile device of claim 8, wherein disconnecting from the at least one network connection includes disconnecting from the at least one network connection in response to identifying that the network traffic indicates that the nearby mobile device has failed to connect the to the emergency service system based on the wireless signals received by the mobile device.

15. An apparatus for providing an emergency service, the apparatus comprising: means for monitoring network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; means for identifying from the network traffic based on the wireless signals, at a processor of the mobile device, that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, means for disconnecting, at the mobile device, from at least one network connection or means for inhibiting connection to a new network connection.

Description:
INTERFERENCE MITIGATION FOR EMERGENCY COMMUNICATION

BACKGROUND

[0001] In traditional 911 or other emergency service calls, for example in the United States, a landline’s location is automatically sent to a dispatcher receiving the call. In addition to landline emergency services, enhanced 911 (e ., e911 or El 12 in Europe) is available for aiding in location determination for an emergency call from a mobile device (e.g., a cell phone). Some jurisdictions now provide emergency service contacts via text message on a mobile device, often referred to as text-to-911. However, response times for emergency communications may still be delayed, despite these new techniques.

BRIEF DESCRIPTION OF THE DRAWINGS [0002] In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. Like numerals having different letter suffixes may represent different instances of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed in the present document.

[0003] FIG. 1 illustrates an example schematic diagram showing an overview of an emergency service communication system according to some examples of the present disclosure.

[0004] FIG. 2 illustrates an example timing diagram for communication services according to some examples of the present disclosure.

[0005] FIG. 3 illustrates an example mobile device for displaying information according to some examples of the present disclosure.

[0006] FIG. 4 illustrates a flowchart of a technique for providing an emergency service at a mobile device according to some examples of the present disclosure.

[0007] FIG. 5 illustrates a block diagram of an example machine which may implement one or more of the techniques discussed herein according to some examples of the present disclosure.

DETAILED DESCRIPTION

[0008] Systems and methods for disconnecting from or preventing connection to a network based on a nearby emergency communication are described herein. The nearby emergency communication may be given priority for connecting, channels, quality of service metrics, or the like. A nearby emergency communication may include a communication, such as a text or call, that occurs within a communication range of a device. The communication range may include a direct communication range, such as based on whether a signal may be sent or received directly between the device and the nearby device. Protocols for determining or detecting nearby emergency communications may include packet sniffing, network monitoring, or direct communications, such as via Bluetooth, Wi-Fi direct, NFC, or other device to device communication protocols.

[0009] The systems and methods described herein may be performed at a mobile device. Network connections that are disconnected or prevented from connection may include Wi-Fi, Bluetooth, cellular radio connection (e.g., to a radio tower, such as an eNodeB), SMS services, satellite, etc. The mobile device may disconnect from a network connection, scale back bandwidth (e.g., lower quality of content received, for example by reducing video quality or switching from a video call to an audio call, or limiting download speeds or accessibility, particularly in background downloads) or inhibit connection to a new network connection in response to identifying that a nearby mobile device has initiated an emergency communication.

[0010] The systems and methods described herein solve the technical issues involved with congested networks and insufficient bandwidth that causes interference or disconnection during emergency communications. Emergency communications may be given channel priority, but may still face interference from devices proximate to a device initiating an emergency communication (e.g., a call). Techniques that rely on a top-down control do not fully solve these issues because a coordinating device may not be aware of all interfering devices, may not be able to communicate with an interfering device, or may cause further interference issues by communicating with an interfering device.

[0011] The solutions described herein provide the technical capabilities to disconnect from or prevent from connecting to a new network at a mobile device, for example without coordinated action (e.g., without receiving a message or indication from a coordinating device, such as a radio tower or an emergency service). The mobile device may identify an emergency communication initiating or in progress, and in response disconnect from a network or prevent itself from connecting to a new network, such as to improve the emergency communication by removing interference or potential interference. The solutions described herein may remove interference quicker than a coordinated system as well, since the actions may be taken at individual mobile devices as soon as the emergency communication is identified (rather than needing to wait for a coordinating device to send a communication to each individual mobile device, which in some examples may not even occur). [0012] The solutions described herein may separately, or in combination, provide technical capabilities to a mobile device for determining whether to full connect or reconnect to a network when an emergency communication is on-going in the area of the mobile device. For example, a mobile device may temporarily connect or reconnect to a network in a limited network connection (e.g., in a listening only mode) to determine whether an emergency communication is on-going. The limited network connection may include not transmitting or transmitting only signaling necessary to receive messages. [0013] The systems and methods described herein may include determining whether to disconnect from a network or not connect to a new network when an emergency communication is identified. For example, a mobile device may determine whether its connection or communication is causing interference or may potentially cause interference to the emergency communication, and if so, disconnect or not connect. In examples where no interference is determined or predicted, the mobile device may continue the connection or connect to the new network, and may continue to monitor the emergency communication to determine whether to disconnect.

[0014] In an example, the systems and methods described herein may include determining whether to use a network. For example, a technique may include canceling data downloads (e.g., background data), restricting non-emergency voice calls, lowering bandwidth usage, or the like.

[0015] The systems and methods described herein may determine whether to disconnect or not connect to a new network (including using a network) based on connection issues with an identified emergency communication at a nearby device. For example, when the nearby device is having trouble connecting or staying connected, a mobile device may disconnect from a voice call to limit interference. In other examples, identifying the emergency communication may not cause disconnection or no new connections, such as when the emergency communication does not have connection or stability issues.

[0016] FIG. 1 illustrates an example schematic diagram 100 showing an overview of an emergency service communication system according to some examples of the present disclosure. The schematic diagram 100 includes a mobile device 102 and a nearby device 104 initiating or continuing an emergency communication (e.g., calling 911). The mobile device 102 may identify that the nearby device 104 has initiated or has an on-going emergency communication (e.g., a call), for example in communication with cell tower 106. The mobile device 102 may identify the emergency communication based on network traffic, such as via a wireless signal received by the mobile device 102 (e.g., intercepted or monitored from a communication between the nearby device 104 and the cell tower 106). Emergency communications may be sent in the clear, or partially sent in the clear (e g., without encryption or without being encoded) such that the mobile device 102 may identify the emergency communication without any breach of privacy of the nearby device 104. For example, the mobile device 102 may recognize emergency call setup messages sent by mobile device 104.

[0017] The mobile device 102 may be connected to the cell tower 106 or a second cell tower 108, or another device 110. The mobile device 102 may disconnect from one or more connected network in response to identifying the emergency communication emanating from the nearby device 104. In some examples, the mobile device 102 may not disconnect from all or any networks, for example the mobile device 102 may disconnect from a connection with the cell tower 106, but not the cell tower 108, thus maintaining a network connection (but optionally disconnecting from another network connection, depending on whether the cell towers 106 and 108 connect with the mobile device 102 via the same network). In this example, the mobile device 102 may disconnect from the cell tower 106 because that tower is in the emergency communication. Other examples may include placing the mobile device 102 into an airplane mode (thus disconnecting from all networks, or a plurality of networks, or any connected networks). The mobile device 102 may disconnect from the cell tower 106 based on a monitored quality of the emergency communication, such as by identifying a threshold number of re-sent voice packets or a threshold number of attempts to reconnect by the nearby device 104, for example.

[0018] In some examples, the mobile device may maintain a network connection (e.g., with device 110), such as when that network connection is unlikely to or is not interfering with the emergency communication. In these examples, the network connection may be limited (e.g., listening only), or have a limited range (e.g., Bluetooth, NFC, etc.) making the network connection unlikely to interfere with the emergency communication.

[0019] In an example, the mobile device 102 is moving from an area or network connection that does not affect the emergency communication (e.g., when the mobile device 102 is connected to the cell tower 108) to an area or network connection that does affect or potentially affect the emergency communication (e.g., when the mobile device is attempting to, is scheduled to, or is connected to the cell tower 106). In this example, the mobile device 102 may refrain from connecting to the cell tower 106 so as to not interfere with the emergency communication. The mobile device 102 may provide a warning to a user of the mobile device 102 that connection will be lost (e.g., when the connection with the cell tower 108 disconnects because the cell tower 108 is out of range), for example because the mobile device 102 is entering an area with an emergency. In this example, the mobile device 102 may maintain a connection with the cell tower 108 longer than typically because the cell tower 106 is unavailable. The mobile device 102 may attempt alternate network connections, such as via Wi-Fi or device to device connections, satellite, or another cell tower other than 106.

[0020] When the mobile device 102 is moving away from a network connection that is or may interfere with an identified emergency communication, the mobile device 102 may sever a network connection (e.g., with cell tower 106) quicker than usual, move up a handoff (e.g., to cell tower 108), or the like. The change to a different cell tower may be done before network protocols typically cause the mobile device 102 to switch towers. For example, a mobile device 102 may typically switch towers when a received signal strength indicator (RSSI) from a first cell tower (current connection) is exceed by an RSSI from a second tower (to be connected). In an example according to the systems and methods described herein, the mobile device 102 may switch to the second cell tower as soon as a minimum RSSI is received, rather than waiting until the RSSI received from the second cell tower exceeds the RSSI from the first cell tower.

[0021] FIG. 2 illustrates an example timing diagram 200 for communication services according to some examples of the present disclosure. The timing diagram 200 illustrates communications between a network 206 and other devices. This example timing diagram 200 illustrates the specific example where an emergency device 202 (also called a nearby device herein) and a user device 204 are both connected to the network 206 for simplicity of illustration, but other examples may feature similar timing diagrams (e.g., where the user device 204 is connected to another network than network 206). The network 206 may be a proxy for a network device (e.g., a cell tower), and thus devices 202 and 204 may be connected to the same or different devices, even when connected to the same network 206. [0022] The timing diagram shows the emergency device 202 initiating an emergency communication or in an on-going emergency communication (e.g., making a call to an emergency service). The user device 204 identifies from network traffic at event 208 that the emergency communication has been initiated or is on-going (e.g., when the user device 204 connects to the network 206 the on-going emergency communication may be identified, when previously initiated). For example, the user device 204 may receive the emergency communication in the clear (or part of the message) and may identify it as an emergency call based upon the number called or information in a message header. The user device 204 may sever its network connection to the network 206 in response to the event 208.

[0023] The mobile device, at moment 210, may attempt to temporarily connect or reconnect to the network 206. When the emergency communication is on-going between the emergency device 202 and the network 206, identified at the user device 204 based on network traffic (e.g., wireless signals, a direct communication from the emergency device 202, or the like), the temporary connection may be severed between the user device 204 and the network 206.

[0024] At moment 212, the mobile device may temporarily connect or reconnect again to try to determine whether the emergency communication is still on-going. When the mobile device 204 determines that the emergency communication is no longer on-going (e.g., ended), or that the mobile device 204 is no longer interfering or potentially interfering with the emergency communication (e.g., the mobile device 204 is out of range of the emergency device 204), the mobile device 204 may fully connect to the network 206 (or another network). In an example, the emergency device 202 or the network 206 may send an indication to the mobile device 204 when temporarily connected that the emergency communication has ended. In another example, instead of connecting and reconnecting, the mobile device 204 may monitor air interference (e.g., for received signals) without connecting.

[0025] FIG. 3 illustrates an example mobile device 300 for displaying information according to some examples of the present disclosure. The mobile device 300 may include a user interface 302 for displaying information related to the techniques described herein. For example, the user interface 302 may indicate that the mobile device 302 is disconnecting or not connecting to a network due to a nearby emergency communication. The user interface 302 may indicate timing for reconnecting or connecting (e.g., will attempt again in 1 minute). In an example where the mobile device 300 enters airplane mode in response to identifying the emergency communication, the user interface 302 may indicate that the mobile device 300 has entered airplane mode.

[0026] In some examples, such as when the mobile device 300 is actively connected to a voice call, a video call, or app providing live communication, the mobile device 300 may provide a warning of disconnection (e.g., 1, 3, 5, 10, etc. seconds), such as via the user interface 302 or via an audible warning. The disconnection delay may balance user need against the need for the emergency call. [0027] In very rare occasions, the user of the mobile device 300 may have an emergency in addition to the identified emergency communication, at overlapping times.

In this case, the mobile device 300 may override the disconnection protocol and connect (e.g., when the user dials 911). In an example, thought the mobile device 300 enters airplane mode or disconnects from a network, the mobile device 300 may retain an emergency connection (e g., to dial 911).

[0028] The user interface 302 may include information about the emergency, such as areas to avoid (e.g., in the case of a fire, natural disaster, car crash, etc.). The user interface 302 may provide one or more networks that the mobile device 300 can connect to (e.g., ones that do not or are not predicted to interfere with the emergency communication) for user selection.

[0029] FIG. 4 illustrates a flowchart of a technique 400 for providing an emergency service at a mobile device according to some examples of the present disclosure. The technique 400 may be performed using a processor or processors of the mobile device (e.g., as discussed in further detail below with respect to FIG. 5).

[0030] The technique 400 includes an operation 410 to monitor network traffic, on a network, for emergency communications by other mobile devices. The network traffic may be monitored via a network connection based on wireless signals received by the mobile device.

[0031] The technique 400 includes an operation 420 to identify from the network traffic that a nearby mobile device has initiated an emergency communication to an emergency service system. The initiation may be identified based on the wireless signal sent by the nearby mobile device. In an example, the nearby mobile device may be within a communication range of the mobile device (e.g., a direct communication range, such as without any intermediary device needed for communication between the mobile device and the nearby mobile device). The emergency communication may be identifiable via the network traffic.

[0032] The technique 400 includes an operation 430 to in response to identifying that the nearby mobile device has initiated the emergency communication, disconnect or limit connectivity (e.g., reduce bandwidth or interference, such as by switching to a lower quality video content or to an audio connection), at the mobile device, from at least one network connection or inhibit connection to a new network connection. For example, the mobile device may be placed into airplane mode. In an example, disconnecting from the at least one network connection may include disconnecting from the at least one network connection in response to identifying that the network traffic indicates that the nearby mobile device has failed to connect the to the emergency service system or is having difficulty in connecting or maintaining a connection, such as based on the wireless signals received by the mobile device.

[0033] The technique 400 may include disconnecting from at least one other network in response to identifying that the nearby mobile device has initiated the emergency communication. In other examples, all networks may be disconnected or prevented from being connected to at the mobile device in response to identifying the initiation of the emergency communication. In an example, the network that is disconnected is the network with the network connection used to identify the initiation of the emergency communication.

[0034] The technique 400 may include an operation to wait a period of time and temporarily reconnect to the at least one network connection after the period of time, for example via a limited network connection. This operation may include, in response to determining that the nearby mobile device is still (e.g., at the time of temporary reconnection by the mobile device) trying to connect to the emergency service system, or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, disconnecting from the network. This operation may include in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, reconnecting to the network via a fully connected network connection.

[0035] FIG. 5 illustrates a block diagram of an example machine 500 which may implement one or more of the techniques (e g., methodologies) discussed herein according to some examples of the present disclosure. In alternative embodiments, the machine 500 may operate as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine 500 may operate in the capacity of a server machine, a client machine, or both in server-client network environments. The machine 500 may be configured to perform the methods of FIG. 5. In an example, the machine 500 may act as a peer machine in peer-to-peer (P2P) (or other distributed) network environment. The machine 500 may be a user device, a remote device, a second remote device or other device which may take the form of a personal computer (PC), a tablet PC, a set-top box (STB), a personal digital assistant (PDA), a mobile telephone, a smart phone, a web appliance, a network router, switch or bridge, or any machine capable of executing instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein, such as cloud computing, software as a service (SaaS), other computer cluster configurations.

[0036] Examples, as described herein, may include, or may operate on, logic or a number of components, modules, or mechanisms (hereinafter “modules”). Modules are tangible entities (e.g., hardware) capable of performing specified operations and may be configured or arranged in a certain manner. In an example, circuits may be arranged (e g., internally or with respect to external entities such as other circuits) in a specified manner as a module. In an example, the whole or part of one or more computer systems (e.g., a standalone, client or server computer system) or one or more hardware processors may be configured by firmware or software (e.g., instructions, an application portion, or an application) as a module that operates to perform specified operations. In an example, the software may reside on a machine readable medium. In an example, the software, when executed by the underlying hardware of the module, causes the hardware to perform the specified operations.

[0037] Accordingly, the term “module” is understood to encompass a tangible entity, be that an entity that is physically constructed, specifically configured (e.g., hardwired), or temporarily (e.g., transitorily) configured (e.g., programmed) to operate in a specified manner or to perform part or all of any operation described herein. Considering examples in which modules are temporarily configured, each of the modules need not be instantiated at any one moment in time. For example, where the modules comprise a general-purpose hardware processor configured using software, the general-purpose hardware processor may be configured as respective different modules at different times. Software may accordingly configure a hardware processor, for example, to constitute a particular module at one instance of time and to constitute a different module at a different instance of time. [0038] Machine (e.g., computer system) 500 may include a hardware processor 502 (e.g., a central processing unit (CPU), a graphics processing unit (GPU), a hardware processor core, or any combination thereof), a main memory 504 and a static memory 506, some or all of which may communicate with each other via an interlink (e.g., bus) 508.

The machine 500 may further include a display unit 510, an alphanumeric input device 512 (e.g., a keyboard), and a user interface (UI) navigation device 514 (e.g., a mouse). In an example, the display unit 510, input device 512 and UI navigation device 514 may be a touch screen display. The machine 500 may additionally include a storage device (e g , drive unit) 516, a signal generation device 518 (e.g., a speaker), a network interface device 520, and one or more sensors 521, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensor. The machine 500 may include an output controller 528, such as a serial (e.g., universal serial bus (USB), parallel, or other wired or wireless (e.g., infrared (IR), near field communication (NFC), etc.) connection to communicate or control one or more peripheral devices (e.g., a printer, card reader, etc.). [0039] The storage device 516 may include a machine readable medium 522 on which is stored one or more sets of data structures or instructions 524 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein. The instructions 524 may also reside, completely or at least partially, within the main memory 504, within static memory 506, or within the hardware processor 502 during execution thereof by the machine 500. In an example, one or any combination of the hardware processor 502, the main memory 504, the static memory 506, or the storage device 516 may constitute machine readable media.

[0040] While the machine readable medium 522 is illustrated as a single medium, the term "machine readable medium" may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) configured to store the one or more instructions 524.

[0041] The term “machine readable medium” may include any medium that is capable of storing, encoding, or carrying instructions for execution by the machine 500 and that cause the machine 500 to perform any one or more of the techniques of the present disclosure, or that is capable of storing, encoding or carrying data structures used by or associated with such instructions. Non-limiting machine readable medium examples may include solid-state memories, and optical and magnetic media. Specific examples of machine readable media may include: non-volatile memory, such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM)) and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; Random Access Memory (RAM); Solid State Drives (SSD); and CD-ROM and DVD-ROM disks. In some examples, machine readable media may be non-transitory machine readable media. In some examples, machine readable media may include machine readable media that is not a transitory propagating signal.

[0042] The instructions 524 may further be transmitted or received over a communications network 526 using a transmission medium via the network interface device 520. The machine 500 may communicate with one or more other machines utilizing any one of a number of transfer protocols (e.g., frame relay, internet protocol (IP), transmission control protocol (TCP), user datagram protocol (UDP), hypertext transfer protocol (HTTP), etc.). Example communication networks may include a local area network (LAN), a wide area network (WAN), a packet data network (e.g., the Internet), mobile telephone networks (e.g., cellular networks), Plain Old Telephone (POTS) networks, and wireless data networks (e.g., Institute of Electrical and Electronics Engineers (IEEE) 802.11 family of standards known as Wi-Fi®, IEEE 802.16 family of standards known as WiMax®), IEEE 802.15.4 family of standards, a Long Term Evolution (LTE) family of standards, a Universal Mobile Telecommunications System (UMTS) family of standards, peer-to-peer (P2P) networks, among others. In an example, the network interface device 520 may include one or more physical jacks (e.g., Ethernet, coaxial, or phone jacks) or one or more antennas to connect to the communications network 526. In an example, the network interface device 520 may include a plurality of antennas to wirelessly communicate using at least one of single-input multiple-output (SIMO), multiple-input multiple-output (MIMO), or multiple-input single-output (MISO) techniques. In some examples, the network interface device 520 may wirelessly communicate using Multiple User MIMO techniques.

[0043] Example 1 is a method performed by a mobile device, the method comprising: monitoring network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; identifying from the network traffic based on the wireless signals, at a processor of the mobile device, that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, disconnecting, at the mobile device, from at least one network connection or inhibiting connection to a new network connection.

[0044] In Example 2, the subject matter of Example 1 includes, in response to identifying that the nearby mobile device has initiated the emergency communication, disconnecting from at least one other network.

[0045] In Example 3, the subject matter of Examples 1-2 includes, wherein disconnecting from the at least one network connection includes placing the mobile device into airplane mode.

[0046] In Example 4, the subject matter of Examples 1-3 includes, waiting a period of time; and temporarily reconnecting to the at least one network connection via a limited network connection after the period of time has expired.

[0047] In Example 5, the subject matter of Example 4 includes, in response to determining that the nearby mobile device is still trying to connect to the emergency service system or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, disconnecting from the at least one network connection.

[0048] In Example 6, the subject matter of Examples 4-5 includes, in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, reconnecting to the at least one network connection via a fully connected network connection.

[0049] In Example 7, the subject matter of Examples 1-6 includes, wherein disconnecting from the at least one network connection includes disconnecting from the at least one network connection in response to identifying that the network traffic indicates that the nearby mobile device has failed to connect the to the emergency service system based on the wireless signals received by the mobile device.

[0050] Example 8 is a mobile device for providing an emergency service, the mobile device comprising: one or more hardware processors; a memory, storing instructions, which when executed, cause the one or more hardware processors to perform operations comprising: monitor network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; identify from the network traffic based on the wireless signals that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, disconnect from at least one network connection or inhibiting connection to a new network connection.

[0051] In Example 9, the subject matter of Example 8 includes, wherein the one or more hardware processors are further configured to, in response to identifying that the nearby mobile device has initiated the emergency communication, disconnect from at least one other network.

[0052] In Example 10, the subject matter of Examples 8-9 includes, wherein disconnecting from the at least one network connection includes placing the mobile device into airplane mode.

[0053] In Example 11, the subject matter of Examples 8-10 includes, wherein the one or more hardware processors are further configured to: wait a period of time; and temporarily reconnect to the at least one network connection or connect to the new network connection via a limited network connection after the period of time has expired. [0054] In Example 12, the subject matter of Example 11 includes, wherein the one or more hardware processors are further configured to, in response to determining that the nearby mobile device is still trying to connect to the emergency service system or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, disconnecting from the at least one network connection.

[0055] In Example 13, the subject matter of Examples 11-12 includes, in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, reconnecting to the at least one network connection via a fully connected network connection.

[0056] In Example 14, the subject matter of Examples 8-13 includes, wherein disconnecting from the at least one network connection includes disconnecting from the at least one network connection in response to identifying that the network traffic indicates that the nearby mobile device has failed to connect the to the emergency service system based on the wireless signals received by the mobile device.

[0057] Example 15 is an apparatus for providing an emergency service, the apparatus comprising: means for monitoring network traffic, on a network via a network connection based on wireless signals received by the mobile device, for emergency communications by other mobile devices; means for identifying from the network traffic based on the wireless signals, at a processor of the mobile device, that a nearby mobile device has initiated an emergency communication to an emergency service system, the nearby mobile device within a communication range of the mobile device, and the emergency communication identifiable via the network traffic; and in response to identifying that the nearby mobile device has initiated the emergency communication, means for disconnecting, at the mobile device, from at least one network connection or means for inhibiting connection to a new network connection.

[0058] In Example 16, the subject matter of Example 15 includes, in response to identifying that the nearby mobile device has initiated the emergency communication, means for disconnecting from at least one other network.

[0059] In Example 17, the subject matter of Examples 15-16 includes, wherein the means for disconnecting from the at least one network connection include means for placing the mobile device into airplane mode.

[0060] In Example 18, the subject matter of Examples 15-17 includes, means for waiting a period of time; and means for temporarily reconnecting to the at least one network connection via a limited network connection after the period of time has expired. [0061] In Example 19, the subject matter of Example 18 includes, in response to determining that the nearby mobile device is still trying to connect to the emergency service system or determining that the nearby mobile device is connected to the emergency service system in an ongoing connection, means for disconnecting from the at least one network connection.

[0062] In Example 20, the subject matter of Examples 18 19 includes, in response to determining that the nearby mobile device is no longer trying to connect to the emergency service system and determining that the nearby mobile device is not connected to the emergency service system in an ongoing connection based on the wireless signals received by the mobile device, means for reconnecting to the at least one network connection via a fully connected network connection.

[0063] Example 21 is at least one machine-readable medium including instructions that, when executed by processing circuitry, cause the processing circuitry to perform operations to implement of any of Examples 1-20.

[0064] Example 22 is an apparatus comprising means to implement of any of Examples 1-20.

[0065] Example 23 is a system to implement of any of Examples 1-20.

[0066] Example 24 is a method to implement of any of Examples 1-20.