System for Initiating an Emergency Communication Using a Wireless Peripheral of a Mobile Computing Device
AssigneeSecure Courture, LLC
InventorAlexander Gladstone
Life of this patent
Estimating the term…
Abstract
A system for initiating an emergency communication using a commercially available off-the-self (COTS) wireless peripheral of a mobile computing device (10).
Claims28
1) A system for initiating an emergency communication;
- said system comprising one or more commercially available off-the-self (COTS) wireless peripherals (20) capable of forming a communication channel (24) with a mobile computing device (10);
- said mobile computing device (10) further comprising:
- a) a memory capable of storing one or more programs (16) and information about one or more of said COTS wireless peripherals (20);
- b) a processor for managing said programs (16), wherein said programs (16) comprise at least three program codes (63) controlling said system;
- c) a first program code (63A) executable by said processor causing said mobile computing device (10) to:
- i) enter into a wireless peripheral (20) discovery process, wherein said discovery process comprises creation of a discovery list;
- and/or
- ii) retrieve a trust list of COTS wireless peripherals (20) trusted by said mobile computing device (10);
- d) a second program code (63B) executable by said processor causing said mobile computing device (10) to present:
- i) said discovery list of wireless peripherals (20) discovered during said wireless peripheral (20) discovery process to a user and store in said memory at least one of said discovered COTS wireless peripheral (20) identifiers;
- and/or
- ii) said trust list of wireless peripherals (20) to said user such that said user can select at least one of said wireless peripherals (20) and its corresponding identifier previously stored in said memory;
- and
- e) a third program code (63C) executable by said processor causing said mobile computing device (10) to initiate through said wireless network communications link (50) at least one emergency communication to a location remote from said mobile computing device (10) subsequent to:
- i) performing said wireless peripheral (20) discovery process to discover at least one of said COTS wireless peripheral (20) identifiers matching a corresponding one of said discovery list's wireless peripheral (20) identifiers;
- or
- ii) using said COTS peripheral identifiers and peripheral addresses stored in said memory to form said communications channel (24) with one or more of said COTS wireless peripherals (20);
- or
- iii) using said trust list to match at least one available COTS wireless peripheral (20) identifiers with its stored corresponding COTS wireless peripheral (20) identifier.
6) The system of any of the previous claims, wherein said COTS MCD (10) comprises:
- a) a peripheral radio resource (60);
- and
- b) a wireless network radio resource (70).
7) The system of any of the previous claims, wherein said location remote from said mobile computing device (10) is one or more of the following:
- SMS/MMS destinations (201), e-mail destinations (202), Voice-over-IP destinations (200), public switched telephone network (PSTN) destinations (204), circuit-switched telephony destinations (206) and/or public-safety answering point (PSAP) destinations (205).
8) The system of any of the previous claims, wherein said network (99) comprises WCDMA, GSM, LTE, Wi-Fi and/or satellite-telecommunications networks.
9) A system for initiating an emergency communication;
- said system comprising one or more commercially available off-the-self (COTS) wireless peripherals capable of forming a communication channel with a commercially available off-the-self (COTS) mobile computing device;
- said COTS mobile computing device further comprising:
- a) a memory capable of storing one or more programs and information about one or more of said COTS wireless peripherals;
- b) a processor for managing said programs, wherein said programs comprise at least three program codes controlling said system;
- c) a first program code executable by said processor causing said mobile computing device to:
- i) enter into a first wireless peripheral discovery process, wherein said first discovery process comprises creation of a discovery list of discovered COTS wireless peripheral identifiers;
- and/or
- ii) retrieve a trust list of trusted COTS wireless peripherals trusted and previously stored in said memory;
- d) a second program code executable by said processor causing said mobile computing device to:
- i) reveal said discovery list of wireless peripherals discovered during said first wireless peripheral discovery process such that said user can select and store in said memory any revealed COTS wireless peripheral identifier;
- and/or
- ii) reveal said trust list of wireless peripherals such that said user can select and store in said memory said selection of any revealed COTS wireless peripheral identifier;
- and
- e) a third program code executable by said processor causing said mobile computing device to:
- i) perform a second wireless peripheral discovery process to discover at least one of said selected COTS wireless peripherals matching a corresponding one of said selected wireless peripheral identifiers;
- said second discovery process continuing until at least one of said selected COTS wireless peripherals is discovered;
- or
- ii) perform a service connection process to establish a communication, via said communications channel, with at least one of said selected wireless peripherals matching a corresponding one of said selected wireless peripheral identifiers;
- said service connection process continuing until a connection is established;
- and
- iii) subsequent to said second discovery process or said service connection process, and in response to said user's interaction with an interface of one of said selected wireless peripherals, said COTS mobile computing device, via network communications link, communicates at least one emergency communication to a location remote from said COTS mobile computing device.
17) A system for initiating an emergency communication;
- said system comprising one or more commercially available off-the-self (COTS) wireless peripherals forming a communication channel with a commercially available off-the-self (COTS) mobile computing device capable of communicating, via a commercial network, an emergency communication to a location remote from said COTS mobile computing device;
- said COTS mobile computing device further comprising:
- one or more programs and information about one or more of said COTS wireless peripherals stored in a memory and a processor managing and executing said programs, wherein said programs comprise at least three program codes controlling said system:
- said program codes comprising:
- a) a first program code causing said mobile computing device to retrieve a discovery list of discovered COTS wireless peripheral identifiers discovered and previously stored in said memory or retrieve a trust list of trusted COTS wireless peripherals trusted and previously stored in said memory;
- b) a second program code causing said mobile computing device to:
- i) reveal said discovery list of wireless peripherals, thereby allowing any revealed COTS wireless peripheral identifier to be stored in said memory;
- and/or
- ii) reveal said trust list of wireless peripherals, thereby allowing any revealed COTS wireless peripheral identifier to be stored in said memory;
- and
- c) a third program code causing said mobile computing device to:
- i) discover and match at least one of said selected COTS wireless peripherals with a corresponding wireless peripheral identifier;
- or
- ii) establish a communication, via said communications channel, with at least one of said selected COTS wireless peripherals;
- and
- iii) subsequent to said discover and match of said selected COTS wireless peripherals with said corresponding wireless peripheral identifier or establishment of said communications channel with said selected COTS wireless peripherals, in response to a user's interaction with an interface of said discovered and matched wireless peripheral or with an interface of said wireless peripheral with communications established, said COTS mobile computing device, via network communications link, communicates said emergency communication.
24) A method utilizing one or more commercially available off-the-self (COTS) wireless peripherals to form a communication channel with a commercially available off-the-self (COTS) mobile computing device for communicating, via a commercial network, an emergency communication to a location remote from said COTS mobile computing device, wherein said COTS mobile computing device utilizes at least three program codes initiating said emergency communication, and wherein initiation of said emergency communication comprises the steps of:
- a) causing said mobile computing device to retrieve a discovery list of discovered COTS wireless peripheral identifiers discovered and previously stored in a memory or retrieve a trust list of trusted COTS wireless peripherals trusted and previously stored in said memory, wherein retrieval of said discovery list and retrieval of said trust list are initiated by a first program code;
- b) causing said mobile computing device to reveal said discovery list and/or reveal said trust list of wireless peripherals for allowing any revealed COTS wireless peripheral identifier to be stored in said memory, wherein storage of any said revealed COTS wireless peripheral identifier is initiated by a second program code;
- c) causing said mobile computing device to:
- i) discover and match at least one of said revealed COTS wireless peripheral identifiers stored in said memory;
- or
- ii) establish a communication, via said communications channel, with at least one COTS wireless peripheral corresponding to one of said revealed COTS wireless peripheral identifiers stored in said memory;
- and
- iii) responsive to a user's interaction with an interface of said matched and discovered wireless peripheral or establishment of said communications channel, said COTS mobile computing device, via a network communications link, communicates said emergency communication.
Dependencies are inferred from the claim text.