Mobile emergency attack and failsafe detection
First Claim
1. A method comprising:
- a mobile device entering a particular mode of operation and starting a timer;
while the mobile device is in the particular mode of operation, the mobile device determining whether a particular input has been received at the mobile device prior to expiration of the timer;
in response to determining that the particular input was not received prior to the expiration of the timer, the mobile device automatically performing operations comprising;
determining a current location of the mobile device;
sending the current location to a repository that stores mappings between (a) particular locations of other mobile devices determined when the other mobile devices sent the particular locations to the repository and (b) telephone numbers that the other mobile devices sent to the repository when the other mobile devices sent the particular locations to the repository;
receiving, from the repository, a particular telephone number that the repository previously mapped to the current location in response to receiving the particular telephone number from another mobile device that was also at the current location; and
sending information to a specified recipient associated with the particular telephone number.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile communication device can be placed into an “attack detection mode.” While the device is in attack detection mode, certain events can cause the device to summon assistance automatically. For example, while the device is in attack detection mode, if the device'"'"'s user ceases to interact with the device, then the device can automatically place a telephone call to emergency services (e.g., by calling 911). For another example, while the device is in attack detection mode, if an accelerometer contained within the device detects a sudden shock, then the device similarly can automatically place a telephone call to emergency services. After detecting a probable emergency situation, the mobile device can responsively and continuously emit a loud audible alarm through the device'"'"'s speakers at maximum volume regardless of the device'"'"'s current silence or volume settings, in an effort to attract help from other people who may be nearby.
-
Citations
17 Claims
-
1. A method comprising:
-
a mobile device entering a particular mode of operation and starting a timer; while the mobile device is in the particular mode of operation, the mobile device determining whether a particular input has been received at the mobile device prior to expiration of the timer; in response to determining that the particular input was not received prior to the expiration of the timer, the mobile device automatically performing operations comprising; determining a current location of the mobile device; sending the current location to a repository that stores mappings between (a) particular locations of other mobile devices determined when the other mobile devices sent the particular locations to the repository and (b) telephone numbers that the other mobile devices sent to the repository when the other mobile devices sent the particular locations to the repository; receiving, from the repository, a particular telephone number that the repository previously mapped to the current location in response to receiving the particular telephone number from another mobile device that was also at the current location; and sending information to a specified recipient associated with the particular telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
- receiving particular user input that indicates a default telephone number to be automatically called by a mobile device in case of an emergency;
using a global positioning system of the mobile device to automatically determine a geographical region in which the mobile device is located at the time of the receipt of the particular user input; and
sending the default telephone number and an identity of a geographical region from the mobile device over a network to a server that stores mappings between telephone numbers and geographical regions and the method further comprising;
subsequently receiving, at the mobile device, first user input commanding the mobile device to enter a first mode of operation;
in response to receiving the first user input, the mobile device entering the first mode of operation;
while the mobile device is in the first mode of operation, the mobile device detecting an occurrence of a particular event from a set of specified events;
in response to detecting the occurrence of the particular event while the mobile device in the first mode of operation, the mobile device entering a second mode of operation and starting a timer;
while the mobile device is in the second mode of operation, the mobile device determining whether a second input has been received at the mobile device prior to expiration of the timer;
in response to determining that the second input was not received prior to the expiration of the timer, the mobile device automatically sending information to a specified recipient of the default telephone number for the geographical region of the mobile device.
- receiving particular user input that indicates a default telephone number to be automatically called by a mobile device in case of an emergency;
-
14. A non-transitory computer-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
a mobile device entering a particular mode of operation and starting a timer; while the mobile device is in the particular mode of operation, the mobile device determining whether a particular input has been received at the mobile device prior to expiration of the timer; in response to determining that the particular input was not received prior to the expiration of the timer, the mobile device automatically performing operations comprising; determining a current location of the mobile device; sending the current location to a repository that stores mappings between (a) particular locations of other mobile devices determined when the other mobile devices sent the particular locations to the repository and (b) telephone numbers that the other mobile devices sent to the repository when the other mobile devices sent the particular locations to the repository; receiving, from the repository, a particular telephone number that the repository previously mapped to the current location in response to receiving the particular telephone number from another mobile device that was also at the current location; and sending information to a specified recipient associated with the particular telephone number. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving particular user input that indicates a default telephone number to be automatically called by a mobile device in case of an emergency;
using a global positioning system of the mobile device to automatically determine a geographical region in which the mobile device is located at the time of the receipt of the particular user input; and
sending the default telephone number and an identity of the geographical region from the mobile device over a network to a server that stores mappings between telephone numbers and geographical regions and the method further comprising;
subsequently receiving, at the mobile device, first user input commanding the mobile device to enter a first mode of operation;
in response to receiving the first user input, the mobile device entering the first mode of operation;
while the mobile device is in the first mode of operation, the mobile device detecting an occurrence of a particular event from a set of specified events;
in response to detecting the occurrence of the particular event while the mobile device in the first mode of operation, the mobile device entering a second mode of operation and starting a timer;
while the mobile device is in the second mode of operation, the mobile device determining whether a second input has been received at the mobile device prior to expiration of the timer;
in response to determining that the second input was not received prior to the expiration of the timer, the mobile device automatically sending information to a specified recipient of the default telephone number for the geographical region of the mobile device.
- receiving particular user input that indicates a default telephone number to be automatically called by a mobile device in case of an emergency;
Specification