(57)【特許請求の範囲】
【請求項１】
プログラム命令を含むコンピュータプログラムであって、前記プログラム命令は、プロセッサに、
通信インターフェースを介してパーソナル通信装置により到来通信を受信することと、
前記パーソナル通信装置内のプロセッサにより、前記到来通信が監視システムからの警告メッセージであると判定することと、
前記監視システムにより監視される敷地でイベントが発生した指示を、ユーザインターフェースを介してユーザに提供することと、
メモリに記憶された標準化されたアラームコードを、前記敷地で発生した前記イベントのタイプとマッチさせることと、
前記ユーザが所定の時間期間内に前記指示に応答しないとき、前記ユーザが応答するのに失敗したと判定し、リモート監視施設にメッセージを送信することであり、前記メッセージは前記標準化されたアラームコードを含む、ことと、
を含む方法を実行させる、コンピュータプログラム。
【請求項２】
前記到来通信が警告メッセージであると判定する前記命令は、
前記到来通信内の起点識別コードを、前記パーソナル通信装置内のメモリに記憶された監視システム識別コードと比較することと、
前記到来通信内の前記起点識別コードが前記監視システム識別コードにマッチするとき、前記到来通信が前記監視システムからの警告メッセージを含むと判定することと、
の命令を含む、請求項１に記載のコンピュータプログラム。
【請求項３】
前記起点識別コードは、前記監視システムに関連付けられた電話番号を含む、請求項２に記載のコンピュータプログラム。
【請求項４】
前記ユーザが所定の時間期間内に前記指示に応答しないとき、リモート監視施設にメッセージを送る前記命令は、
警告メッセージがホームセキュリティゲートウェイから受信されたと前記プロセッサが判定するとき、タイマを開始することであって、前記タイマは前記所定の時間期間に設定される、ことと、
前記タイマが満了し、かつ前記ユーザからの応答が前記所定の時間期間の間に受信されなかったとき、前記リモート監視施設に前記メッセージを送ることと、
の命令を含む、請求項１に記載のコンピュータプログラム。
【請求項５】
前記監視システムは、前記リモート監視施設と通信することができない、請求項１に記載のコンピュータプログラム。
【請求項６】
前記メッセージを送信した後、前記リモート監視施設との音声通信を確立すること、
をさらに含む請求項１に記載のコンピュータプログラム。
【請求項７】
前記メッセージは、前記警告メッセージの起点を識別する識別コードを含む、請求項１に記載のコンピュータプログラム。
【請求項８】
前記警告メッセージのフォーマットに従って前記ユーザインターフェースを介して前記ユーザに前記到来通信を提供すること、
をさらに含む請求項１に記載のコンピュータプログラム。
【請求項９】
パーソナル通信装置により実行される方法であって、
通信インターフェースを介して到来通信を受信することと、
前記パーソナル通信装置内のプロセッサにより、前記到来通信が監視システムからの警告メッセージであると判定することと、
前記監視システムにより監視される敷地でイベントが発生した指示を、ユーザインターフェースを介してユーザに提供することと、
メモリに記憶された標準化されたアラームコードを、前記敷地で発生した前記イベントのタイプとマッチさせることと、
前記ユーザが所定の時間期間内に前記指示に応答しないとき、前記ユーザが応答するのに失敗したと判定し、リモート監視施設にメッセージを送信することであり、前記メッセージは前記標準化されたアラームコードを含む、ことと、
を含む方法。
【請求項１０】
前記到来通信が警告メッセージであると判定することは、
前記到来通信内の起点識別コードを、前記パーソナル通信装置内のメモリに記憶された監視システム識別コードと比較することと、
前記到来通信内の前記起点識別コードが前記監視システム識別コードにマッチするとき、前記到来通信が前記監視システムからの警告メッセージを含むと判定することと、
を含む、請求項９に記載の方法。
【請求項１１】
前記起点識別コードは、前記監視システムに関連付けられた電話番号を含む、請求項１０に記載の方法。
【請求項１２】
前記ユーザが所定の時間期間内に前記指示に応答しないとき、リモート監視施設にメッセージを送ることは、
警告メッセージがホームセキュリティゲートウェイから受信されたと前記プロセッサが判定するとき、タイマを開始することであって、前記タイマは前記所定の時間期間に設定される、ことと、
前記タイマが満了し、かつ前記ユーザからの応答が前記所定の時間期間の間に受信されなかったとき、前記リモート監視施設に前記メッセージを送ることと、
を含む、請求項１０に記載の方法。
【請求項１３】
前記監視システムは、前記リモート監視施設と通信することができない、請求項９に記載の方法。
【請求項１４】
前記メッセージを送信した後、前記リモート監視施設との音声通信を確立すること、
をさらに含む請求項９に記載の方法。
【請求項１５】
前記メッセージは、前記警告メッセージの起点を識別する識別コードを含む、請求項９に記載の方法。
【請求項１６】
前記警告メッセージのフォーマットに従って前記ユーザインターフェースを介して前記ユーザに前記到来通信を提供すること、
をさらに含む請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、監視システムの分野に関する。より具体的には、本出願は、専門的監視サービスの機能性を欠く自作の監視システムに、専門的監視サービスを提供することに関する。
【背景技術】
【０００２】
専門的に監視されたホームセキュリティシステムは長年の間存在し続けており、かなり人気がある。典型的に、こうしたシステムは、１つ以上のセンサ、例えばドア／窓センサ、タイルセンサ、及び動き検出器などと通信する、セキュリティパネルを含む。センサは、ドア又は窓が開けられたこと、ガレージドアが開けられたこと、又は住宅の中で動きが検出されたことを示すステートの変化がセンサ内で発生するとき、セキュリティパネルに知らせる。応答において、セキュリティパネルはリモート監視施設に信号を送信することができ、リモート監視施設において、ライブオペレータが信号を受信し、当局を派遣すべきか否かを決定する。
【０００３】
専門的ホームセキュリティ市場において、セキュリティシステムは、全国的に知られたセキュリティ会社により販売され、専門的な設置者により設置される。住宅所有者は、毎月の監視料金を支払うことを選ぶことができ、したがって、承認されていない進入が検出されるとき、専門的に監視されたリモート施設が通知をされる。
【０００４】
さらに近年、ホームセキュリティ産業は、その従来のビジネスモデルにおける革命を経験している。無線センサと遍在するインターネットゲートウェイとの広がった可用性が、自作の（do-it-yourself）（ＤＩＹ）セキュリティシステムの大きな市場を作り出している。これらＤＩＹシステムは、住宅所有者が設置するのに迅速かつ容易であるが、大抵のシステムは、従来のリモート監視施設と通信することができない。むしろ、これらシステムは、典型的に、テキストメッセージ、電子メール、又は電話呼び出しの形式で住宅所有者に警告を送る。上記配置の利点は、住宅所有者が住宅から離れているとき、承認されていない侵入が発生したときに、住宅所有者が通知されることができることと、住宅所有者が毎月の監視サービスについて支払う必要がないことである。
【０００５】
一方、多くのＤＩＹ住宅所有者は、第三者が敷地を監視していると知っていることの快適さを欲する。ＤＩＹセキュリティシステムは程なくリモート監視施設と通信することができるであろうことが予知できるが、ＤＩＹセキュリティシステムをすでに購入した数百万の消費者は、自分達がそう望んでも自分達の既存のシステムに監視サービスを追加する方法を有さないことになる。
【０００６】
ゆえに、既存のＤＩＹセキュリティシステムに対して監視サービスを提供することが望ましいことになる。
【発明の概要】
【０００７】
本明細書に説明される実施形態は、リモート監視施設と通信する能力を欠く自作の（ＤＩＹ）監視システムに対して専門的監視サービスを可能にする、モバイル装置で用いられるソフトウェアアプリケーションに関する。一実施形態において、プログラム命令を記憶させた非一時的なプロセッサ読取可能媒体が開示され、上記プログラム命令は、プロセッサにより実行されると、通信インターフェースを介してパーソナル通信装置により到来通信を受信することと、上記パーソナル通信装置内のプロセッサにより、上記到来通信が監視システムからの警告メッセージであると判定することと、上記監視システムにより監視される敷地でイベントが発生した指示を、ユーザインターフェースを介してユーザに提供することと、上記ユーザが所定の時間期間内に上記指示に応答するのに失敗したと判定することと、上記ユーザが上記所定の時間期間内に上記指示に応答しないとき、リモート監視施設にメッセージを送信することと、を含む方法を実行する。
【０００８】
別の実施形態において、方法が開示され、通信インターフェースを介してパーソナル通信装置により到来通信を受信することと、上記パーソナル通信装置内のプロセッサにより、上記到来通信が監視システムからの警告メッセージであると判定することと、上記監視システムにより監視される敷地でイベントが発生した指示を、ユーザインターフェースを介してユーザに提供することと、上記ユーザが所定の時間期間内に上記指示に応答するのに失敗したと判定することと、上記ユーザが上記所定の時間期間内に上記指示に応答しないとき、リモート監視施設にメッセージを送信することと、を含む。
【図面の簡単な説明】
【０００９】
本発明の特徴、利点、及び目的が、図面と関連して解釈されるとき下記で説明される詳細な説明からより明らかになるであろう。図面において、同様の参照文字は全体にわたり相応に識別する。
【図１】本明細書における教示に従うＤＩＹ監視システムの一実施形態の例示である。
【図２】リモート監視施設と通信する能力を欠くＤＩＹ監視システムに専門的監視サービスを提供するのに使用されるパーソナル通信装置の一実施形態の機能ブロック図である。
【図３Ａ】図２に示されるパーソナル通信装置上で稼働するソフトウェアアプリケーションにより実行される、ＤＩＹ監視システムにリモート監視機能性を提供する方法の一実施形態を例示するフロー図である。
【図３Ｂ】図２に示されるパーソナル通信装置上で稼働するソフトウェアアプリケーションにより実行される、ＤＩＹ監視システムにリモート監視機能性を提供する方法の一実施形態を例示するフロー図である。
【発明を実施するための形態】
【００１０】
本開示は、リモート監視施設と通信する能力を欠くＤＩＹ監視システムに対して専門的監視サービスを可能にする、モバイル装置上で使用されるソフトウェアアプリケーションに関する。本明細書において用いられる用語「監視システム」は、ホームセキュリティシステム、ビジネスセキュリティシステム、健康監視システム、エネルギー管理システム、ハザード検出システム（例えば、煙検出器、火災検出器、一酸化炭素検出器等）、温度計、又は、例えば押し入り、火災、煙、一酸化炭素、健康問題、電力供給停止、浸水、凍結、大きい電気使用量（例えば、プールポンプがオンであること、空調機器がオンであること等を示す）などのイベント若しくは条件、若しくは住居若しくはビジネスにおいて発生する可能性がある何らかの他のイベントの発生について監視する任意のシステム又は装置を参照する。本開示において論じられる実施形態は、上記監視システム及び装置をセキュリティシステムとして一般に参照するが、上記の他のタイプの監視システム及び装置が代替において使用できることが理解されるべきである。
【００１１】
図１は、本明細書における教示に従うＤＩＹ監視システム１００の一実施形態の例示であり、ゲートウェイ１０２、センサ１０４、パーソナル通信装置１０６、リモート監視施設１０８、ワイドエリアネットワーク１１０、無線ネットワーク１１２、及びルータ／モデム１１４を含む。センサ１０４は、敷地１１６の全体にわたり設置されて、敷地１１６において発生する可能性がある「イベント」、例えばドア又は窓が開けられること、敷地１１６内における移動若しくは音、煙、火、若しくは一酸化炭素の存在、凍結、浸水、ライトがオン若しくはオフにされること、医療的緊急事態（例えば、転倒、不整脈、低血糖等）など、又は、住宅所有者（home  owner）若しくは他の当事者に関心があり得る他の発生若しくは条件を検出する。センサのうち１つがイベントを検出するとき、その変化を検出したセンサにより信号がゲートウェイ１０２に送信され、これにおいてゲートウェイ１０２は、応答において、１つ以上のワイドエリアネットワーク１１０及び／又は無線ネットワーク１１２を通じて警告メッセージをパーソナル通信装置１０６に送信する。
【００１２】
パーソナル通信装置１０６がゲートウェイ１０２から警告メッセージを受信するとき、指示が生成され、パーソナル通信装置１０６のユーザに提供される。指示は、センサ１０４のうち１つがイベントを検出した事実をユーザに警告する。ユーザは、ユーザインターフェース、例えばタッチスクリーン装置、１つ以上のプッシュボタン、マイクロフォン、加速度計、ジャイロスコープ、又は他の動き感知可能装置などを介してパーソナル通信装置１０６を操作することにより、指示に応答することができる。例えば、パーソナル通信装置１０６からの指示には、着信音、振動、ライト、テキストメッセージ、電話呼び出し、若しくは電子メールメッセージ、又はこれらのうち２つ以上の組み合わせを含むことができる。応答において、ユーザは、タッチスクリーン装置にタッチすること、タッチスクリーン装置上のアイコンを押下すること、ボタンを押下すること、マイクロフォンに話すこと、又は理解される予め定義された仕方でパーソナル通信装置１０６を単に振ることにより、信号の受信を単に確認する（acknowledge）ことができる。
【００１３】
ユーザは、パーソナル通信装置１０６を介して提示された任意の指示に応答するための所定の時間期間、例えば、５分を与えられる。ユーザが、この所定の時間期間内に指示に応答する場合、パーソナル通信装置１０６は、メッセージをリモート監視施設１０８に送ることを控える。パーソナル通信装置１０６は、ユーザによる選択のための１つ以上のアクション、例えば、監視された敷地内又は敷地上の１つ以上の静止又はビデオカメラを見ること、監視された敷地内又は敷地上の１つ以上のライト及び／又はサイレンを作動させること、敷地１１６の他のメンバに、警告を該メンバに知らせるメッセージを送ること、又は何らかの他のアクションなどを提示することができる。
【００１４】
ユーザが、所定の時間期間内に指示に応答するのに失敗する場合、パーソナル通信装置１０６はメッセージをリモート監視施設１０８に送って、リモート監視施設１０８における人員がパーソナル通信装置１０６からのメッセージを評価する。例えば、メッセージに含まれる情報に基づいて、リモート監視施設にいる従業員が、敷地１１６に当局、例えば救急車、警察、又は消防隊などを派遣することを選ぶことができる。こうして、上記リモート監視施設にコンタクトをとる能力を欠くＤＩＹ監視システムに対して、専門的監視サービスを追加することができる。上記概念の別の利点は、それが監視システム１００の誤った警告の発生を低減することであり、なぜならば、上記概念は住宅所有者に、システムにより生成された警告信号に応答し、かつリモート監視施設１０８に対する警告信号のエスカレーションを停止する機会を与えるからである。
【００１５】
これまで論じられた本発明概念の主な機能性は、パーソナル通信装置１０６上に存在するアプリケーションソフトウェア内に存在する。パーソナル通信装置１０６は、事実上、少なくとも１つのワイドエリアネットワーク１１０を通じて情報を送信及び受信することができる任意の電子コンピューティング装置を含む。パーソナル通信装置１０６の例には、スマートフォン、タブレットコンピュータ、パーソナルデジタルアシスタント、ウェアラブル、ラップトップコンピュータ、デスクトップコンピュータ、又は、有線又は無線手段を介してゲートウェイ１０２及びリモート監視施設１０８と通信することができる他のデバイスが含まれる。アプリケーションソフトウェアは、例えばサービスプロバイダによる供給（provisioning）の間、パーソナル通信装置１０６に予めロードされてもよく、あるいは、より典型的には、オンラインアプリケーションソフトウェア「ストア」、例えばｉＴｕｎｅｓ（登録商標）又はＧｏｏｇｌｅ  Ｐｌａｙ（登録商標）などからユーザによりダウンロードされてもよい。アプリケーションソフトウェアは、パーソナル通信装置１０６内のメモリに記憶され、パーソナル通信装置１０６内に同様に存在するプロセッサにより実行される。
【００１６】
図２は、パーソナル通信装置１０６の一実施形態の機能ブロック図であり、プロセッサ２００、メモリ２０２、ユーザインターフェース２０４、及び１つ以上の送受信器２０６を示す。図２に示される機能ブロックは様々な方法で互いに接続でき、明りょうさを目的として、パーソナル通信装置１０６の動作に必要なすべての機能ブロックが図示されているわけではない（例えば、電源など）ことが理解されるべきである。
【００１７】
プロセッサ２００は、メモリ２０２に記憶されたプロセッサ実行可能命令、例えば実行可能コードを実行することにより、パーソナル通信装置１０６の一般的動作を提供するように構成される。プロセッサ２００は、パーソナル通信装置１０６に通信機能性を提供し、かつ命令を実行する１つ以上のマイクロプロセッサ、マイクロコントローラ、又はカスタムＡＳＩＣを典型的に含み、上記命令は、パーソナル通信装置１０６がゲートウェイ１０２から警告を受信し、警告の指示をユーザに提供し、指示に対する応答においてユーザから入力を受信し、ユーザが所定の時間期間内に指示に応答しない場合にリモート監視施設１０８にコンタクトをとる能力を提供する。
【００１８】
メモリ２０２は、１つ以上の非一時的情報記憶装置を含み、別な方法では、１つ以上のプロセッサ読取可能媒体、例えばＲＡＭ、ＲＯＭ、フラッシュメモリ、ＳＤメモリ、ＸＤメモリ、又は、事実上、任意の他タイプの電子的、光学的、若しくは機械的メモリ装置などとして参照される。メモリ２００は、パーソナル通信装置１０６の一般的動作（例えば、通信機能性）のため、並びに、ゲートウェイ１０２から警告を受信すること、警告の指示をユーザに提供すること、指示に対する応答においてユーザから入力を受信すること、及び、ユーザが所定の時間期間内に指示に応答しない場合にリモート監視施設１０８にコンタクトをとることのためのプロセッサ実行可能命令を記憶するのに使用される。情報、例えば、所定の時間期間、リモート監視施設１０８のコンタクト情報、監視システム１００／ゲートウェイ１０２の識別情報、敷地１１６に関係づけられたユーザ又は他の人の個人情報、例えば名前、電子メールアドレス、電話番号、受信された警告信号に関する時間／日付情報等が、メモリ２００によりさらに記憶できる。
【００１９】
ユーザインターフェース２０４はプロセッサに結合され、警告メッセージがゲートウェイ１０２からパーソナル通信装置１０６により受信されるときにユーザがプロセッサ２００から指示を受け取り、かつ上記指示に応答することを可能にする。ユーザインターフェース２００には、１つ以上のプッシュボタン、タッチスクリーン装置、電子表示装置、ライト、ＬＥＤ、ＬＤＣ、生体リーダ、スイッチ、センサ、キーパッド、マイクロフォン、スピーカー、及び／又は、ユーザに対して指示を提示し、あるいはユーザによる始動に対してプロセッサ２００による使用のための電子信号を生成する他のヒューマンインターフェースデバイスを含むことができる。
【００２０】
送受信器２０６は、無線で又は有線手段を介して、ゲートウェイ１０２及びリモート監視施設１０８への／からの情報を送信及び受信するのに必要な回路、例えば、セルラー送受信器、Ｗｉ‐ｆｉ（登録商標）送受信器、Ｂｌｕｅｔｏｏｔｈ（登録商標）、セルラーデータ送受信器、イーサネット（登録商標）アダプタ、ＰＯＴＳ回路、ＡＣ電力ライン回路、超音波回路、及び／又は通信のための何らかの他タイプの無線若しくは有線手段のうち、１つ以上などを含む。いくつかの実施形態において、２つ以上の送受信器が存在し、例えば、セルラー送受信器及びＷｉ−Ｆｉ送受信器である。上記回路は、当分野において一般に良く知られている。
【００２１】
図３は、パーソナル通信装置１０６上で稼働するソフトウェアアプリケーションにより実行される、ＤＩＹ監視システムにリモート監視機能性を提供する方法の一実施形態を例示するフロー図である。いくつかの実施形態において、図３に示されるステップのうちすべてが実行されるわけではないことが理解されるべきである。さらに、ステップが実行される順序は他の実施形態において異なり得ることが理解されるべきである。
【００２２】
ブロック３００において、ゲートウェイ１０２が、敷地１１６の全体にわたり位置するセンサ１０４のうち１つから、イベントが発生したことを示す信号を受信する。信号は、典型的に、センサ１０４のうち１つから無線で送信され、今日使用される共通の通信プロトコルの１つ、例えばＲＦ、Ｚ‐ｗａｖｅ、Ｚｉｇｂｅｅ（登録商標）、Ｗｉ‐Ｆｉ等に準拠する。信号は、例えばセンサタイプ、センサシリアル番号等、信号を送信したセンサのアイデンティティなどの情報を典型的に含む。
【００２３】
ブロック３０２において、ゲートウェイ１０２は、センサ１０４のうち１つから信号を受信したことに応答して、ルータ／モデム１１４とワイドエリアネットワーク１１０及び／又は無線ネットワーク１１２とを介して警告メッセージをパーソナル通信装置１０６に送信する。警告メッセージは、電話呼び出し、電子メール、テキストメッセージ、又は何らかの他の通信タイプを含み、上記ネットワークの１つ以上を通じての送信に適した１つ以上のプロトコルにエンコードされる。警告メッセージは、敷地１１６においてイベントが発生したことをパーソナル通信装置１０６のユーザに警告する情報を含む。警告メッセージは、例えば電話番号、ＩＰアドレス、電子メールアドレス、ＵＲＬ等のパーソナル通信装置１０６に関するアドレス指定情報が事前に記憶されているゲートウェイ１０２内のメモリにアクセスすることにより、パーソナル通信装置１０６に対してアドレス指定される（addressed）。
【００２４】
警告メッセージは、イベントに関するさらなる情報を含むことができ、例えば、イベントを検出したセンサの識別、センサシリアル番号、敷地１１６のうちいずれの部分でイベントが発生したかを示す「ゾーン」、例えば信号を送るセンサ１０４のタイプ、センサの場所等に基づいてゲートウェイ１０２により決定される「イベントタイプ」、例えば「押し入り」、「ドアが開けられた」、「窓が開けられた」、「動きが感知された」、「凍結が検出された」、「浸水が検出された」、「ガレージドアが開けられた」、「ライトがオン／オフにされた」、「医療的緊急事態」等である。警告メッセージは、警告メッセージの起点識別コード（origination  identification  code）をさらに含むことができ、例えば、敷地１１６の住所、ゲートウェイ１０２に割り当てられた識別コード、例えばシリアル番号、住宅所有者若しくは敷地１１６の他の居住者に関連付けられたアカウント番号、ゲートウェイ１０２若しくはシステム１００に割り当てられた電話番号若しくは電子メールアドレス、又は、敷地１１６の所有者若しくは居住者のコンタクト情報、例えば電話番号若しくは電子メールアドレスである。
【００２５】
別の実施形態において、メッセージは、リモート監視施設による住宅監視を可能にする従来のセキュリティパネルにより広く用いられる、標準化された「警告コード」を含み、例えば、ＳＩＡ、ラジオニクス（Radionics）、タンストール（Tunstall）、ＤＣ‐０９、コンタクトＩＤ（Contact  ID）、ＳＩＡ  ＤＣ‐０３、又はＳＩＡ２０００警告コードである。この実施形態において、ゲートウェイ１０２は、いずれの１つ又は複数の警告コードを警告メッセージ内に含めるべきかを、例えば、イベントを報告したセンサのタイプに基づいて判定する。警告コードの使用は、プロセッサ２００が到来（incoming）通信をシステム１００／ゲートウェイ１０２により送られた警告メッセージとして容易に識別することを可能にすることができる。ゆえに、１つ以上の標準化された警告コードは、起点識別コードとしての役割を果たす。
【００２６】
ブロック３０４において、パーソナル通信装置１０６は、送受信器３０６を介してゲートウェイ１０２により送られた警告メッセージを受信し、プロセッサ２００に警告メッセージを提供する。しかしながら、プロセッサ２００は、下記でブロック３０８に説明されるようにさらなる処理が行われるまで、この到来通信がゲートウェイ１０２により送信された警告メッセージであるかどうかが分からない。ゆえに、警告メッセージは、ブロック３０６に示されるように、典型的な電話呼び出し、テキストメッセージ、電子メール等として最初処理される。
【００２７】
ブロック３０６において、プロセッサ２００は、警告メッセージのタイプに従いアプリケーションを用いて、警告メッセージの形式又はタイプに従い警告メッセージをユーザに提供する。例えば、警告メッセージがテキストメッセージの形式である場合、警告メッセージは、パーソナル通信装置１０６上に存在するテキストメッセージングアプリケーションによりテキストメッセージングとして表示される。警告メッセージが音声呼び出しの形式である場合、警告メッセージは、パーソナル通信装置１０６上に存在する電話アプリケーションを介してユーザに提供され、すなわち、着信音及び／又は振動がプロセッサ２００により作動させられ、ユーザが着信音及び／又は振動に応答した後、警告メッセージがユーザに可聴的に提供される。警告メッセージが電子メールの形式である場合、警告メッセージは、パーソナル通信装置１０６上に存在する電子メールアプリケーションを介してユーザに提供される。
【００２８】
ブロック３０８において、プロセッサ２００は、ブロック３０４における到来通信が警告メッセージを含むかどうかを、到来通信の１つ以上の属性がメモリ２０２に記憶された１つ以上の所定の属性にマッチするかどうかを判定することにより、判定する。例えば、プロセッサ２００は、ゲートウェイ１０２から起こされた（originated  from）テキストメッセージが受信されるとき、警告メッセージが受信されたと判定することができる。このことは、プロセッサ２００が到来テキストメッセージを評価し、各テキストメッセージ内の起点識別コードをメモリ２０２に記憶された監視システム識別コードと比較することにより、判定できる。監視システム識別コードは、ゲートウェイ１０２及び／又は監視システム１００を一意に識別するコードである。起点識別コードには、ＩＰアドレス、電話番号、シリアル番号、又は、ゲートウェイ１０２又はシステム１００に割り当てられ、かつゲートウェイ１０２による各々の送信された警告メッセージに含まれてゲートウェイ１０２及び／又はシステム１００及び／又は敷地１１６を一意に識別する他のコードを含むことができる。同じ原理が、到来電子メールメッセージ又は電話呼び出しを評価するのに使用できる。電子メールの場合、起点識別コードは、ゲートウェイ１０２又はシステム１００に割り当てられた電子メールアドレス又はＩＰアドレスを含むことができる。電話呼び出しの場合、起点識別コードは、ゲートウェイ１０２又はシステム１００に割り当てられた電話番号を含むことができる。到来通信が警告メッセージであるとプロセッサ２００が判定するとき、処理はブロック３１０に継続する。
【００２９】
ブロック３１０において、警告メッセージが受信されたと判定することに応答して、プロセッサ２００は、パーソナル通信装置１０６のユーザに対する警告メッセージの提示のための指示を生成する。この指示は、ブロック３０６においてユーザに提示される電話、電子メール、テキスト、又は他のメッセージに対して、代替又は追加であり得る。別の実施形態において、指示は、到来通信が警告メッセージを含むとプロセッサ２００が判定した後、ブロック３０６においてユーザに提示される電話、電子メール、テキスト、又は他のメッセージに対してアペンドされてもよい。
【００３０】
指示は、ユーザに対する起点識別コードの視覚的、聴覚的、及び／又は触覚的警告を一般に含み、敷地１１６においてイベントが発生したことを示す。いくつかの実施形態において、指示は、簡素な警告、例えばライトの照射、可聴トーンの作成、及び／又はパーソナル通信装置１０６を振動させることなどを含む。他の実施形態において、さらなる情報が指示内で伝達され、例えば、イベントタイプの視覚又は可聴指示、イベントを検出したセンサの識別、センサシリアル番号、敷地１１６のいずれの部分でイベントが発生したかを示す「ゾーン」、イベントが発生した住所、及び／又は、いかなるイベントの場合も又は特定のイベントにおいて呼び出すための１以上の人のコンタクト情報などである。例えば、イベントが押し入りの場合、プロセッサ１０２は、メモリ２０２に事前に記憶され、かつメモリ２０２から取り出される、敷地１１６の近くの警察署の電話番号を表示することができる。火災の場合、再びになるがメモリ２０２に事前に記憶され、かつメモリ２０２から取り出される、隣人の１つ以上の名前及び電話番号が表示できる。指示は、警告メッセージが従来の電話、テキスト、又は電子メールアプリケーションを介してユーザに最初提示された方法とは別様に、ユーザに提示できる。例えば、ソフトウェアアプリケーションが、警告メッセージが受信されたと示すポップアップメッセージ又は他の表示を表示することができる。
【００３１】
ブロック３１２において、指示は、プロセッサ２００からユーザインターフェース２０４に提供される。
【００３２】
ブロック３１４において、プロセッサは、ブロック３０６において提供された指示に対してユーザが応答する必要がある残り時間の指示を提供することができる。例えば、アナログ又はデジタルクロックがユーザインターフェースを介して表示され、所定の時間期間、例えば５分からカウントダウンし、ユーザが指示に応答する必要がある時間の残量を表現してもよい。この「カウントダウン」クロックが表示されるか否かにかかわらず、カウントダウンタイマがプロセッサ２００により用いられて、所定の時間期間の満了がいつ発生したかを判定することができる。一実施形態において、ブロック３１０において説明される指示は、カウントダウンクロックを含む。
【００３３】
ブロック３１６において、ユーザが所定の時間期間内に指示に応答することから、ユーザインターフェース２０４からプロセッサ２００により応答が受信されるとき、パーソナル通信装置１０６は、下記で説明されるように、リモート監視施設１０８にイベントを知らせる信号をリモート監視施設１０８に送ることを控える。
【００３４】
ブロック３１８において、プロセッサ２００は、ブロック３１６におけるユーザからの応答に基づいて、１つ以上のアクションを実行することができる。一実施形態において、プロセッサ２００は、例えば、ユーザが所定の仕方でパーソナル通信装置１０６を操作することにより指示を単に確認するとき、何も行わない。上記所定の仕方は、例えば、ユーザインターフェース２０４上に表示された「ＯＫ」アイコンを押下すること、ユーザインターフェース２０４の一部としてのキーを押下すること、所定の仕方でパーソナル通信装置１０６を振ること、又は、ユーザが指示を受け取り、かつさらなるアクションを実行しないよう望むことをプロセッサ２００に知らせる何らかの他の方法などである。別の実施形態において、ユーザからの応答は、イベントについて知ることに関心があり得る１以上の相手にユーザが電話呼び出し、テキストメッセージ、又は電子メールをしたいことをプロセッサ２００に示すことができる。この実施形態において、プロセッサ２００は、例えば警察署、消防隊、救命救急士等の１以上の人々又はエンティティを識別する１つ以上の名前、アイコン、又は他の情報のリストを表示することができる。ユーザは、上記名前のうち１つ又はすべてを選択することができ、これにおいて、プロセッサ２００はパーソナル通信装置１０６に、選択された又はデフォルトの通信方法（例えば、電子メール、テキスト、又は電話呼び出しなど）を介して選択された人／エンティティに所定のメッセージを送ることか、又は、例えばユーザからのテキスト又は音声入力などのユーザインターフェース２０４を介したユーザからのカスタマイズされたメッセージを受信した結果として１以上の人／エンティティにカスタムメッセージを送ることをさせる。さらに、又は応答において、指示は、さらなる情報がユーザに提供されることを要求してもよく、例えば、敷地１１６における１つ以上の場所に位置する１つ以上の静止又はビデオカメラを介して敷地１１６の静止又はビデオイメージを提供する要求などである。この場合、プロセッサ２００は、指示を受信し、敷地１１６からの１つ以上の静止イメージ及び／又は記録された若しくはライブのビデオストリームを提供する。このことは、ゲートウェイ１０２が上記情報を提供するようプロセッサ２００がゲートウェイ１０２に要求を送った結果として発生してもよく、あるいは、パーソナル通信装置１０６によりゲートウェイ１０２を通して直接１つ以上のカメラに単にアクセスすることにより結果として発生してもよい。同様に、オーディオチャネルが、パーソナル通信装置１０６と敷地１１６に位置するリスニング装置センサとの間で確立されて、敷地１１６で発生されるか又は発生した可能性がある音をユーザが聴くことができる。
【００３５】
ユーザが所定の時間期間内に指示に応答しないとき、例えば、カウントダウンタイマが満了するとき、プロセッサ２００は、ブロック３２０において、リモート監視施設１０８に対する送信のためのメッセージを生成し、敷地１１６におけるイベントの発生をリモート監視施設１０８に知らせる。メッセージは、イベントに関する情報、例えば、イベントタイプ（例えば、「火災」、「医療的緊急事態」、「一酸化炭素」、「押し入り」、「動き検出器イベント」、「ドア／窓センサイベント」等）、敷地１１６の場所、例えば住所、敷地１１６に関連付けられた１以上の人、例えば所有者、賃借人、居住家族メンバ、友人、及び／又は前述されたものの家族等のコンタクト情報（例えば、電話番号、電子メールアドレス等）、イベントが発生した時間、イベントをトリガした特定のセンサに関する情報（例えば、センサシリアル番号、センサタイプ等）、イベントがどこで発見されたかのゾーン情報等を含むことができる。別の実施形態において、メッセージは、より少ない情報、例えば、何らかの種類のイベントが敷地１１６において発生したという指示と、メッセージの生成を必要とした警告メッセージの起点を識別する識別コードとを含み、上記識別コードは、例えば、リモート監視施設に予め登録した住宅所有者又は他の当事者に関連付けられたアカウント番号、システム１００又はゲートウェイ１０２に関連付けられた識別番号、住宅所有者又は他の当事者の電話番号、敷地１１６の住所等である。この実施形態において、リモート監視施設１０８における人員がメッセージを受信し、識別情報をリモート監視施設１０８により予め記憶されたアカウント情報とマッチさせる。次いで、リモート監視施設１０８により予め記憶されたアカウント情報は、住宅所有者又は他の当事者とコンタクトをとり、イベントが発生した住所、及び／又はリモート監視施設１０８における人員に有用な他の情報を提供して、パーソナル通信装置１０６により送られたメッセージに応答することに使用できる。
【００３６】
一実施形態において、ブロック３２０において生成されるメッセージは、リモート監視施設による住宅監視を可能にする従来のセキュリティパネルにより広く用いられる、標準化された警告コードを含み、例えば、ＳＩＡ、ラジオニクス、タンストール、ＤＣ‐０９、コンタクトＩＤ、ＳＩＡ  ＤＣ‐０３、又はＳＩＡ２０００警告コードである。上記警告コードのテーブルはメモリ２０２に記憶でき、プロセッサ２００は、いずれの警告コードをリモート監視施設１０８に対するメッセージに含めるべきかを判定することができる。プロセッサ２００は、到来通信を評価して、上記通信が「火災」、「煙」、「ドア／窓センサ」、「医療的緊急事態」、「動き」、又は、敷地１１６において発生する何らかの他のイベント若しくは条件を示すかを判定し、上記イベント又は条件をメモリ２０２に記憶された警告コードのうち１つ以上に対するベストフィットマッチとマッチさせるよう試みることができる。一実施形態において、ゲートウェイ１０２からのメッセージは、標準化された警告コードを含む。この場合、プロセッサ２００は、到来メッセージからのいかなる警告コードも送出（outgoing）メッセージに単に含めることができ、あるいは、到来メッセージからの警告コードをメモリ２０２に記憶された警告コードのセットにマッピングし、かつメモリ２０２からの１つ以上のマッチしたコードを送出メッセージ内で使用してもよい。一実施形態において、警告コードの２つ以上のセットがメモリ２０２に記憶される。この場合、プロセッサ２００は、パーソナル通信装置１０６のユーザによる選択されたリモート監視施設の識別に依存して、警告コードのいずれのセットを使用すべきかを選ぶことができる。
【００３７】
いずれの場合も、プロセッサ２００は、前述された情報をメモリ２０２から取り出すことにより、メッセージを生成することができ、上記情報は、前の時間にメモリ２０２に記憶されており、例えば、システム１００のイベント監視を提供するソフトウェアアプリケーションのセットアップの間、ユーザ装置２０４を介してユーザにより入力されている。別の実施形態において、情報のいくつかは、敷地１１６におけるユーザによるゲートウェイ１０２の初期化の間、ゲートウェイ１０２により記憶されてもよい。プロセッサはさらに、メモリ２０２から、好ましいリモート監視施設１０８のコンタクト情報（例えば、電話番号、ＩＰアドレス等）を取り出すことができる。この情報は、ソフトウェアアプリケーションの初期セットアップの間にユーザにより提供されてもよく、あるいは、アプリストア又は同様のものからダウンロードされるソフトウェアアプリケーションの一部として予めロードされてもよい。一実施形態において、複数のリモート監視施設のコンタクト情報が、ダウンロードされるソフトウェアアプリケーションの一部として予めロードされる。次いで、ソフトウェアアプリケーションの初期セットアップの間、ユーザは、パーソナル通信装置１０６により提供された指示に対してユーザが応答するのに失敗する場合、いずれのリモート監視施設にユーザがコンタクトをとりたいかを選択することができる。ユーザは、このステップの選択の後、さらなる個人情報を入力するように、例えば、選択されたリモート監視施設に対してユーザの名前、住所、及び請求情報を提供するように尋ねられてもよい。ユーザが、この情報を入力することを終えたとき、該情報は、選択されたリモート監視施設に対して送受信器２０６により送信でき、したがって、アカウントがユーザに対してセットアップできる。その後、選択された監視施設は、パーソナル通信装置１０６により送られた信号に応答することになる。さらに別の実施形態において、ユーザがリモート監視施設を選択した後、ユーザは、選択された監視施設に関連付けられたウェブサイトに接続されて、選択された監視施設でのアカウントをセットアップしてもよく、ここで、ユーザは、選択された監視施設に対して個人情報及び請求情報を提供する。
【００３８】
いずれの場合も、ブロック３２２において、メッセージは、特定タイプのメッセージにフォーマットされ（formatted）、例えば、電子メール、テキストメッセージ、又は可聴メッセージなどであり、例えば、リモート監視施設と通信することができる従来のホームセキュリティパネルにより用いられる、良く知られた警告コード送信プロトコルに関連付けられたＤＴＭＦトーンが含まれる。メッセージは、当分野において良く知られた手法を用いて、送受信器２０６と１つ以上の無線ネットワーク１１２及び／又はワイドエリアネットワーク１１０とを介してリモート監視施設１０８に送信される。メッセージは一般に、通信のタイプ、すなわち音声通信、ボイスオーバーＩＰ、ＩＰベース、セルラー音声等に従い、１つ以上の送信標準に従いさらにフォーマットされる。一実施形態において、メッセージは、セルラーベースデータ通信を受信し、かつセルラーベースメッセージをリモート監視施設１０８に受け入れ可能なフォーマット、例えばＤＴＭＦトーンに変換することができる中間エンティティに対して、送信される。別の実施形態において、ＤＴＭＦトーンは、セルラー音声チャネルを介してリモート監視施設１０８に直接送信される。
【００３９】
ＤＴＭＦトーンが、リモート監視施設１０８に情報を送信するのに用いられる場合、プロセッサ２００は、ＣＩＤハンドシェイク及びキスオフ（Kissoff）トーン検出及び生成を提供するように構成できる。ＣＩＤハンドシェイクは、リモート監視施設１０８（又は、中間の第三者）により作成される特定のトーンシーケンスを伴う。ＣＩＤハンドシェイクの目的は、通信チャネル、例えばセルラー音声チャネルが準備できていることを、プロセッサ２００に信号伝達することである（ＣＩＤハンドシェイクは、ＰＯＴＳ電話ネットワークを介して通信する住宅監視システムにより従来的に使用されている）。ハンドシェイクトーンシーケンスは、オフフックになり、少なくとも０．５秒だが典型的に２．０秒未満の間隔遅延させた後、リモート監視施設１０８により発せられる。この時間は、通信処理が始まる前にセルラーネットワーク接続が「解決する」ことを可能にする。さらに、プロセッサ２００は、リモート監視施設１０８からの「キスオフトーン」を検出する能力を有することができる。キスオフトーンは、メッセージが成功裏に受信されたことをプロセッサ２００に教えるのに使用される。トーンの周波数は、典型的に１４００Ｈｚであり、典型的に最小の７５０ｍｓｅｃの間送信される。こうして、パーソナル通信装置１０６は、従来のＰＯＴＳネットワークを通じてＤＴＭＦトーンを介してリモート監視システムと通信することができる従来のホームセキュリティパネルを模倣する。
【００４０】
ブロック３２４において、メッセージは、リモート監視施設１０８により受信され、典型的に、解析のためにリモート監視施設の従業員にルーティングされる。イベントの情報は、典型的に、デジタル表示モニタに表示され、イベントに関する情報、例えば、警告信号を生成した監視システム１００／ゲートウェイ１０２の識別情報、イベントタイプ、イベントを検出したセンサの識別、センサシリアル番号、敷地１１６のいずれの部分でイベントが発生したかを示す「ゾーン」、イベントが発生した住所、及び／又は、いかなるイベントの場合も又は特定のイベントにおいて呼び出すための１以上の人のコンタクト情報などを示す。さらに、又は別法として、リモート監視施設１０８は、パーソナル通信装置１０６により提供されたメッセージに含まれる情報のうち少なくともいくつか、例えばアカウント番号、ゲートウェイ／システム識別番号、及び／又はユーザ名などを、データベースに記憶された情報とマッチさせる。ここで、上記情報のうち少なくともいくつかに対応するデータベースレコードが、従業員に提供されてもよい。例えば、パーソナル通信装置１０６により提供される信号内に含まれる情報のうち少なくともいくつかにマッチするアカウントに関連付けられた１以上の人のコンタクト情報を含むアカウントレコードが、リモート監視施設１０８によりデータベースに記憶されてもよい。この情報は、従業員に対して表示でき、したがって、従業員は、電話、テキスト、電子メール、又は他の手段により１以上の人とコンタクトをとって、イベントの重大さと敷地１１６に当局を派遣すべきかどうかとを確かめることができる。
【００４１】
ブロック３２６において、リモート監視施設１０８は、信号が成功裏に受信されたことを示す確認メッセージと、可能性として他の情報、例えば、成功裏の受信の時間、パーソナル通信装置１０６からの信号を評価した従業員の名前、従業員によりとられた可能性がある任意のアクションの説明、及び／又はとられたアクションに関連付けられた人又はエンティティに関するコンタクト情報、例えば応答する警察又は消防隊の電話番号などとを、パーソナル通信装置１０６に送信することができる。
【００４２】
一実施形態において、確認メッセージは、リモート監視施設１０８からパーソナル通信装置１０６への音声通信の形式をとることができ、したがって、リモート監視施設１０８における従業員は、パーソナル通信装置１０６のユーザからさらなる詳細を取得することができる。音声通信には、パーソナル通信装置１０６に割り当てられた電話番号を用いた、従業員からの従来的な電話呼び出しを含むことができる。パーソナル通信装置１０６に割り当てられた電話番号は、リモート監視施設１０８に対するメッセージ内で送信されていてもよく、あるいは、メッセージ内の識別情報をリモート監視施設１０８によりデータベースに記憶されたアカウントとマッチさせた結果として、アカウント情報が従業員に提供された結果として、従業員に提供されていてもよい。別の実施形態において、音声呼び出しは、リモート監視施設１０８及びパーソナル通信装置１０６により生成されたＤＴＭＦトーンを用いて始動される。例えば、プロセッサ２００は、ブロック３２２においてリモート監視施設１０８に送信されるメッセージの中に、リモート監視施設１０８（又は、中間の第三者）との音声通信をオープンする所望を示す警告コードを含めることができる。例えば、イベントコード６０６は、アデムコ（Ademco（登録商標））コンタクトＩＤ報告方法論において用いられる「リッスントゥフォロー（Listen  to  follow）」命令として指定される。リモート監視施設１０８がこのコードを受信するとき、リモート監視施設は、報告エンティティがリモート監視施設１０８との通信チャネルをオープンしたいことが分かる。従来、報告エンティティは住宅監視システムである。しかしながら、この実施形態では、報告エンティティはパーソナル通信装置１０６である。
【００４３】
プロセッサ２００は、例えばＣＩＤハンドシェイクトーンを用いて、リモート監視施設１０８との音声通信を確立することができる。プロセッサ２００は、ユーザインターフェース２０４を有効にして音声通信を可能にすることができ、例えば、マイクロフォン及びスピーカー回路を有効にすることなどである。その後、リモート監視施設１０８における従業員は、パーソナル通信装置１０６のユーザに話しかけることができる。いくつかのポイントにおいて、ユーザは、ユーザインターフェース２０４を操作することにより音声通信を終了したい場合があり、次に、ユーザインターフェース２０４が、音声通信を終了する所望として認識される電気信号をプロセッサ２００に提供する。プロセッサ２００は、キスオフトーンをリモート監視施設１０８に送信することにより、音声通信を終了することができる。
【００４４】
本明細書に開示される実施形態と関連して説明された方法又はアルゴリズムは、ハードウェアにおいて直接具現化されてもよく、あるいはプロセッサにより実行されるプロセッサ読取可能命令において具現化されてもよい。プロセッサ読取可能命令は、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ‐ＲＯＭ、又は当分野において知られる任意の他の形式の記憶媒体内に存在することがある。一例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み出し、かつ記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替において、記憶媒体はプロセッサに対して一体的であり得る。プロセッサ及び記憶媒体は、ＡＳＩＣ内に存在することがある。ＡＳＩＣは、ユーザ端末内に存在することがある。代替において、プロセッサ及び記憶媒体は、ディスクリートコンポーネントとして存在することがある。
【００４５】
したがって、本発明の一実施形態には、本明細書に開示される教示、方法、処理、アルゴリズム、ステップ、及び／又は機能を実施するためのコード又はプロセッサ読取可能命令を具現化したコンピュータ読取可能媒体を含むことができる。
【００４６】
前述の開示は本発明の例示的な実施形態を示すが、別記の請求項により定義される発明の範囲から逸脱することなく様々な変更及び修正が本開示において行えることが留意されるべきである。本明細書に説明される発明の実施形態に従う方法請求項の機能、ステップ、及び／又はアクションは、いずれか特定の順序で実行される必要はない。さらに、本発明の要素は単数形において説明又は請求されることがあるが、単数形に対する限定が明示的に示されない限り、複数形が企図される。
【図１】
0006731950.tif 000002
【図２】
0006731950.tif 000003
【図３Ａ】
0006731950.tif 000004
【図３Ｂ】
0006731950.tif 000005