Wireless security device and method to place emergency calls
Abstract
A wireless security device and method includes implementing, by a wireless security device, one or more Bluetooth™ wireless protocol profiles for connecting to one or more Bluetooth™ enabled devices. A Bluetooth™ enabled telephony device may be paired with the wireless security device using one or more Bluetooth™ wireless protocol profiles. The wireless security device may send a command to the telephony device over the wirelessly paired Bluetooth™ connection, to the telephony device. The command may cause the telephony device to place a telephone call to an emergency telephone number. Once the telephone call is placed, a prerecorded emergency message may be sent from the wireless security device to the telephony device, causing the telephony device to play the prerecorded emergency message.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computing device including a processor and a memory configured to perform operations comprising:
creating a wirelessly paired connection between a wireless security device and telephony device; identifying, over the wirelessly paired connection, a location of the telephony device based upon, at least in part, at least one of a telephone number of the telephony device, a telephone network providing service to the telephony device, and a global positioning system (GPS) location of the telephony device; identifying an emergency telephone number based on, at least in part, the location of the telephony device; sending a command, over the wirelessly paired connection, to the telephony device to place a telephone call to the emergency telephone number identified based on the location of the telephony device; and after the telephone call is placed, sending a prerecorded emergency message to the telephony device over the wirelessly paired connection to a recipient of the telephone call.
2 . The computing device of claim 1 further comprising implementing one or more wireless protocol profiles for connecting wireless security device to the telephony device wherein the one or more wireless protocol profiles include at least one of a hands-free profile, a headset profile, and an advanced audio distribution profile.
3 . The computing device of claim 1 wherein identifying the location of the telephony device includes:
sending a command to the telephony device requesting one or more of:
the telephone number of the telephony device;
the telephone network providing service to the telephony device; and
the GPS location of the telephony device; and
receiving a response from the telephony device including one or more of:
the telephone number of the telephony device;
the telephone network providing service to the telephony device; and
the GPS location of the telephony device.
4 . The computing device of claim 1 wherein identifying the emergency telephone number includes:
accessing a lookup table stored in the memory including one or more location codes and one or more emergency telephone numbers associated with the one or more location codes; and
correlating the location with at least one of the one or more location codes to obtain at least one of the one or more emergency telephone numbers.
5 . The computing device of claim 1 further comprising:
providing speakerphone services;
sending audio data captured by a microphone of the wireless security device to the telephony device; and
after the telephone call is placed, audibly playing, by a speaker of the wireless security device, the audio data from the telephony device.
6 . The computing device of claim 1 further comprising:
generating an out-of-range notification when a measurement of a quality parameter of the wirelessly paired connection is outside a predetermined quality threshold, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.
7 . The computing device of claim 1 wherein further comprising:
generating a notification when the wirelessly paired connection between the wireless security device and the telephony device is disconnected, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.
8 . A computing system including a processor and a memory configured to perform operations comprising:
creating a wirelessly paired connection between a wireless security device and telephony device; identifying, over the wirelessly paired connection, a location of the telephony device based upon, at least in part, at least one of a telephone number of the telephony device, a telephone network providing service to the telephony device, and a global positioning system (GPS) location of the telephony device; identifying an emergency telephone number based on, at least in part, the location of the telephony device; sending a command, over the wirelessly paired connection, to the telephony device to place a telephone call to the emergency telephone number identified based on the location of the telephony device; and after the telephone call is placed, sending a prerecorded emergency message to the telephony device over the wirelessly paired connection to a recipient of the telephone call.
9 . The computing system of claim 8 further comprising implementing one or more wireless protocol profiles for connecting wireless security device to the telephony device wherein the one or more wireless protocol profiles include at least one of a hands-free profile, a headset profile, and an advanced audio distribution profile.
10 . The computing system of claim 8 wherein identifying the location of the telephony device includes:
sending a command to the telephony device requesting one or more of:
the telephone number of the telephony device;
the telephone network providing service to the telephony device; and
the GPS location of the telephony device; and
receiving a response from the telephony device including one or more of:
the telephone number of the telephony device;
the telephone network providing service to the telephony device; and
the GPS location of the telephony device.
11 . The computing system of claim 8 wherein identifying the emergency telephone number includes:
accessing a lookup table stored in the memory including one or more location codes and one or more emergency telephone numbers associated with the one or more location codes; and
correlating the location with at least one of the one or more location codes to obtain at least one of the one or more emergency telephone numbers.
12 . The computing system of claim 8 further comprising:
providing speakerphone services;
sending audio data captured by a microphone of the wireless security device to the telephony device; and
after the telephone call is placed, audibly playing, by a speaker of the wireless security device, the audio data from the telephony device.
13 . The computing system of claim 8 further comprising:
generating an out-of-range notification when a measurement of a quality parameter of the wirelessly paired connection is outside a predetermined quality threshold, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.
14 . The computing system of claim 8 wherein further comprising:
generating a notification when the wirelessly paired connection between the wireless security device and the telephony device is disconnected, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.
15 . A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
creating a wirelessly paired connection between a wireless security device and telephony device; identifying, over the wirelessly paired connection, a location of the telephony device based upon, at least in part, at least one of a telephone number of the telephony device, a telephone network providing service to the telephony device, and a global positioning system (GPS) location of the telephony device; identifying an emergency telephone number based on, at least in part, the location of the telephony device; sending a command, over the wirelessly paired connection, to the telephony device to place a telephone call to the emergency telephone number identified based on the location of the telephony device; and after the telephone call is placed, sending a prerecorded emergency message to the telephony device over the wirelessly paired connection to a recipient of the telephone call.
16 . The computer program product of claim 15 further comprising implementing one or more wireless protocol profiles for connecting wireless security device to the telephony device wherein the one or more wireless protocol profiles include at least one of a hands-free profile, a headset profile, and an advanced audio distribution profile.
17 . The computer program product of claim 15 wherein identifying the location of the telephony device includes:
sending a command to the telephony device requesting one or more of:
the telephone number of the telephony device; the telephone network providing service to the telephony device; and
the GPS location of the telephony device; and
receiving a response from the telephony device including one or more of:
the telephone number of the telephony device;
the telephone network providing service to the telephony device; and
the GPS location of the telephony device.
18 . The computer program product of claim 15 wherein identifying the emergency telephone number includes:
accessing a lookup table stored in the memory including one or more location codes and one or more emergency telephone numbers associated with the one or more location codes; and
correlating the location with at least one of the one or more location codes to obtain at least one of the one or more emergency telephone numbers.
19 . The computer program product of claim 15 further comprising:
providing speakerphone services;
sending audio data captured by a microphone of the wireless security device to the telephony device; and
after the telephone call is placed, audibly playing, by a speaker of the wireless security device, the audio data from the telephony device.
20 . The computer program product of claim 15 further comprising:
generating an out-of-range notification when a measurement of a quality parameter of the wirelessly paired connection is outside a predetermined quality threshold, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.
21 . The computer program product of claim 15 wherein further comprising:
generating a notification when the wirelessly paired connection between the wireless security device and the telephony device is disconnected, the notification including one or more of:
illuminating a light of the wireless security device;
vibrating the wireless security device; and
generating an audible sound through a speaker of the wireless security device.Join the waitlist — get patent alerts
Track US2013122853A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.