JP6876122B2 - 無線音声/ビデオ記録及び通信デバイスについての無線スピーカデバイス - Google Patents

無線音声/ビデオ記録及び通信デバイスについての無線スピーカデバイス Download PDF

Info

Publication number
JP6876122B2
JP6876122B2 JP2019503206A JP2019503206A JP6876122B2 JP 6876122 B2 JP6876122 B2 JP 6876122B2 JP 2019503206 A JP2019503206 A JP 2019503206A JP 2019503206 A JP2019503206 A JP 2019503206A JP 6876122 B2 JP6876122 B2 JP 6876122B2
Authority
JP
Japan
Prior art keywords
wireless
recording
doorbell
radio
communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019503206A
Other languages
English (en)
Other versions
JP2019527963A (ja
Inventor
ジェームス シミノフ
ジェームス シミノフ
ジョシュア ロス
ジョシュア ロス
アンディ エオイ
アンディ エオイ
トレバー フィリップス
トレバー フィリップス
スピロ サクレ
スピロ サクレ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US15/217,741 external-priority patent/US9948892B2/en
Application filed by Amazon Technologies Inc filed Critical Amazon Technologies Inc
Publication of JP2019527963A publication Critical patent/JP2019527963A/ja
Application granted granted Critical
Publication of JP6876122B2 publication Critical patent/JP6876122B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B3/00Audible signalling systems, e.g. audible personal calling systems
    • G08B3/10Audible signalling systems, e.g. audible personal calling systems using electric transmission; using electromagnetic transmission
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/01Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
    • G08B25/08Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using communication transmission lines
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/01Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
    • G08B25/10Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using wireless transmission systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Interconnected Communication Systems, Intercoms, And Interphones (AREA)
  • Telephonic Communication Services (AREA)

Description

関連出願の相互参照
本出願は、2013年7月17日に出願された米国仮特許出願第61/847,274号に対する優先権を主張する、2014年7月17日に出願された国際特許出願第PCT/US2014/046952号の国内段階移行である、2016年1月15日に出願された米国特許出願第14/905,653号の一部継続出願である、2016年5月9日に出願された米国特許出願第15/150,387号の一部継続出願である、2016年7月22日に出願された米国非仮特許出願第15/217,741号の国際特許出願である。2016年7月22日に出願された米国非仮特許出願第15/517,741号はまた、2013年7月18日に出願された米国仮特許出願第61/847,816号に対する優先権を主張する、2014年7月18日に出願された米国特許出願第14/334,922号の一部継続出願である。優先権主張出願の全体的な内容は、完全に示されるようにそれらの全体を参照することによって本明細書に組み込まれる。
本実施形態は、無線音声/ビデオ(A/V)記録及び通信ドアベルシステムを含む無線A/V記録及び通信デバイスに関する。
住居の安全は、多くの住居の所有者及び賃借人にとっての関心事である。それらの住居を保護又は監視することを求める者は、訪問者、例えば、外部のドア又は通用門を訪問する者とのビデオ及び音声通信を有することを望むことが多い。ドアベルなどの音声/ビデオ(A/V)記録及び通信デバイスは、この機能性を提供し、また、犯罪の検出及び防止に役立つことがある。例えば、A/V記録及び通信デバイスによって捕捉された音声及び/又はビデオは、クラウドにアップロードされ、リモートサーバに記録されることがある。A/V映像の後続の検証は、住居窃盗者及び他の犯罪の犯人を捕捉する際の法的措置に役立つことがある。更に、住居への入口におけるドアベルユニットなど、住居の外側上の1つ以上のA/V記録及び通信デバイスの存在は、窃盗志望者に対する強力な抑止力としての機能を果たす。
無線音声/ビデオ(A/V)記録及び通信デバイスについての本無線スピーカデバイスの様々な実施形態は、いくつかの特徴を有し、それらの所望の属性に1つのみで関与する単一のものはない。以下の特許請求の範囲によって表されるように本実施形態の範囲を限定することなく、それらの更なる優れた特徴がここで簡潔に議論される。この議論を考慮した後、特に、「発明を実施するための形態」と題するセクションを読んだ後、本実施形態の特徴が本明細書で説明される利点をどのように提供するかを理解するであろう。
第1の態様では、無線音声/ビデオ(A/V)記録及び通信デバイス、1つ以上のローカルエリアネットワーク(LAN)デバイスを含むLAN、並びに1つ以上のワイドエリアネットワーク(WAN)デバイスを含むWANと共に使用するように構成された無線スピーカデバイスが提供され、無線スピーカデバイスは、1つ以上のLANデバイスから無線信号を受信し、無線信号を再ブロードキャストするように構成された無線リピータを含む無線通信モジュールと、スピーカと、を含み、無線スピーカデバイスは、1つ以上のLANデバイスを介して、かつ無線スピーカデバイスの無線通信モジュールを介して、1つ以上のWANデバイスからトーン信号を受信するように構成され、トーン信号は、無線スピーカデバイスのスピーカからトーンを発するための、無線スピーカデバイスへのコマンドを含み、無線スピーカデバイスは、コマンドを含むトーン信号を受信したことに応答して、無線スピーカデバイスのスピーカからトーンを発するように構成される。
第1の態様の実施形態では、無線スピーカデバイスは更に、1つ以上のWANデバイスが、1つ以上のLANデバイスを介して、無線A/V記録及び通信デバイスから訪問者検出信号を受信したことに応答して、1つ以上のLANデバイスを介して、かつ無線スピーカデバイスの無線通信モジュールを介して、1つ以上のWANデバイスからトーン信号を受信するように構成され、訪問者検出信号は、訪問者が無線A/V記録及び通信デバイスにおいて検出されたことを示す。
第1の態様の別の実施形態では、無線A/V記録及び通信デバイスは、ボタンを含む無線A/V記録及び通信ドアベルを含み、訪問者検出信号は、ドアベルボタンが押下されたことを示すボタン押下信号を含む。
第1の態様の別の実施形態では、無線A/V記録及び通信デバイスは更に、動き検出器を含み、訪問者検出信号は、動き検出器が無線A/V記録及び通信デバイスにおいて動きを検出したことに応答して受信される。
第1の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のサーバを含む。
第1の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のネットワークサービスを含む。
第2の態様では、無線音声/ビデオ(A/V)記録及び通信デバイス、スピーカ及び無線リピータを含む無線スピーカデバイス、1つ以上のローカルエリアネットワーク(LAN)デバイスを含むLAN、並びに1つ以上のワイドエリアネットワーク(WAN)デバイスを含むWANの間で通信する方法が提供され、方法は、無線リピータが、1つ以上のLANデバイスから無線信号を受信し、無線信号を再ブロードキャストすることと、1つ以上のWANデバイスが、1つ以上のLANデバイスを介して、無線A/V記録及び通信デバイスから訪問者検出信号を受信することであって、訪問者検出信号は、訪問者が無線A/V記録及び通信デバイスにおいて検出されたことを示す、受信することと、1つ以上のWANデバイスが、訪問者検出信号を受信したことに応答して、1つ以上のLANデバイスを介して、無線スピーカデバイスにトーン信号を伝送することであって、トーン信号は、無線スピーカデバイスのスピーカからトーンを発するための、無線スピーカデバイスへのコマンドを含む、伝送することと、を含む。
第2の態様の実施形態では、無線A/V記録及び通信デバイスは、ボタンを含む無線A/V記録及び通信ドアベルを含む。
第2の態様の別の実施形態では、訪問者検出信号は、ドアベルボタンが押下されたことを示すボタン押下信号を含む。
第2の態様の別の実施形態では、無線A/V記録及び通信デバイスは更に、動き検出器を含む。
第2の態様の別の実施形態では、訪問者検出信号は、動き検出器が無線A/V記録及び通信デバイスにおいて動きを検出したことに応答して受信される。
第2の態様の別の実施形態は、1つ以上のWANデバイスが、無線A/V記録及び通信デバイスから第1の警告信号及び第1のビデオ信号を受信することを更に含み、第1のビデオ信号は、無線A/V記録及び通信デバイスのカメラによって捕捉された画像を含む。
第2の態様の別の実施形態は、1つ以上のWANデバイスが、第1の警告信号及び第1のビデオ信号を受信したことに応答して、クライアントデバイスに第2の警告信号及び第2のビデオ信号を伝送することを更に含み、第2のビデオ信号は、無線A/V記録及び通信デバイスのカメラによって捕捉された画像を含む。
第2の態様の別の実施形態では、クライアントデバイスは、スマートフォンである。
第2の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のサーバを含む。
第2の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のネットワークサービスを含む。
第3の態様では、無線音声/ビデオ(A/V)記録及び通信デバイス、1つ以上のローカルエリアネットワーク(LAN)デバイスを含むLAN、並びに1つ以上のワイドエリアネットワーク(WAN)デバイスを含むWANと共に使用するように構成された無線スピーカデバイスが提供され、無線スピーカデバイスは、別の無線デバイスへの直接無線接続を介して、LANとは独立して、別の無線デバイスに無線でデータを伝送し、及び/又は別の無線デバイスから無線でデータを受信するように構成された無線通信モジュールと、スピーカと、を含み、無線スピーカデバイスは、1つ以上のLANデバイスを介して、かつ無線スピーカデバイスの無線通信モジュールを介して、1つ以上のWANデバイスからトーン信号を受信するように構成され、トーン信号は、無線スピーカデバイスのスピーカからトーンを発するための、無線スピーカデバイスへのコマンドを含み、無線スピーカデバイスは、コマンドを含むトーン信号を受信したことに応答して、無線スピーカデバイスのスピーカからトーンを発するように構成される。
第3の態様の実施形態では、無線スピーカデバイスは更に、1つ以上のWANデバイスが、1つ以上のLANデバイスを介して、無線A/V記録及び通信デバイスから訪問者検出信号を受信したことに応答して、1つ以上のLANデバイスを介して、かつ無線スピーカデバイスの無線通信モジュールを介して、1つ以上のWANデバイスからトーン信号を受信するように構成され、訪問者検出信号は、訪問者が無線A/V記録及び通信デバイスにおいて検出されたことを示す。
第3の態様の別の実施形態では、無線A/V記録及び通信デバイスは、ボタンを含む無線A/V記録及び通信ドアベルを含み、訪問者検出信号は、ドアベルボタンが押下されたことを示すボタン押下信号を含む。
第3の態様の別の実施形態では、無線A/V記録及び通信デバイスは更に、動き検出器を含み、訪問者検出信号は、動き検出器が無線A/V記録及び通信デバイスにおいて動きを検出したことに応答して受信される。
第3の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のサーバを含む。
第3の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のネットワークサービスを含む。
第4の態様では、無線音声/ビデオ(A/V)記録及び通信デバイス、スピーカ及び無線通信モジュールを含む無線スピーカデバイス、1つ以上のローカルエリアネットワーク(LAN)デバイスを含むLAN、並びに1つ以上のワイドエリアネットワーク(WAN)デバイスを含むWANの間で通信する方法が提供され、方法は、無線通信モジュールが、別の無線デバイスへの直接無線接続を介して、LANとは独立して、別の無線デバイスに無線でデータを伝送し、及び/又は別の無線デバイスから無線でデータを受信することと、1つ以上のWANデバイスが、1つ以上のLANデバイスを介して、無線A/V記録及び通信デバイスから訪問者検出信号を受信することであって、訪問者検出信号は、訪問者が無線A/V記録及び通信デバイスにおいて検出されたことを示す、受信することと、1つ以上のWANデバイスが、訪問者検出信号を受信したことに応答して、1つ以上のLANデバイスを介して、無線スピーカデバイスにトーン信号を伝送することであって、トーン信号は、無線スピーカデバイスのスピーカからトーンを発するための、無線スピーカデバイスへのコマンドを含む、伝送することと、を含む。
第4の態様の実施形態では、無線A/V記録及び通信デバイスは、ボタンを含む無線A/V記録及び通信ドアベルを含む。
第4の態様の別の実施形態では、訪問者検出信号は、ドアベルボタンが押下されたことを示すボタン押下信号を含む。
第4の態様の別の実施形態では、無線A/V記録及び通信デバイスは更に、動き検出器を含む。
第4の態様の別の実施形態では、訪問者検出信号は、動き検出器が無線A/V記録及び通信デバイスにおいて動きを検出したことに応答して受信される。
第4の態様の別の実施形態は、1つ以上のWANデバイスが、無線A/V記録及び通信デバイスから第1の警告信号及び第1のビデオ信号を受信することを更に含み、第1のビデオ信号は、無線A/V記録及び通信デバイスのカメラによって捕捉された画像を含む。
第4の態様の別の実施形態は、1つ以上のWANデバイスが、第1の警告信号及び第1のビデオ信号を受信したことに応答して、クライアントデバイスに第2の警告信号及び第2のビデオ信号を伝送することを更に含み、第2のビデオ信号は、無線A/V記録及び通信デバイスのカメラによって捕捉された画像を含む。
第4の態様の別の実施形態では、クライアントデバイスは、スマートフォンである。
第4の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のサーバを含む。
第4の態様の別の実施形態では、1つ以上のWANデバイスは、1つ以上のネットワークサービスを含む。
無線音声/ビデオ(A/V)記録及び通信デバイスについての本無線スピーカデバイスの様々な実施形態がここで、有利な特徴を強調して詳細に議論される。それらの実施形態は、例示のみを目的とする添付図面に示される、無線A/V記録及び通信デバイスについての新規且つ非自明的な無線スピーカデバイスを記述する。それらの図面は、以下の図面を含み、そこでは、同一の参照符号が同一の部分を示す。
本開示の態様に従った、USBドアベルドングルの実施形態を含むシステムを例示する機能ブロック図である。 本開示の態様に従った、USBドアベルドングルの実施形態の断面図である。 本開示の態様に従った、USBドアベルドングルの実施形態の前面斜視図である。 本開示の態様に従った、図3のUSBドアベルドングル及びコンピュータの前面斜視図である。 本開示の態様に従った、図3のUSBドアベルドングル及びUSBアダプタの前面斜視図である。 本開示の態様に従った、USBドアベルドングルの実施形態を含むシステムを例示する機能ブロック図である。 本開示の態様に従った、USBドアベルドングルの実施形態に関連する処理フローチャートである。 本開示の態様に従った、無線スピーカデバイスを含むシステムを例示する機能ブロック図である。 本開示の態様に従った、無線スピーカデバイスの実施形態に関連する処理フローチャートである。 本実施形態に従った、無線A/V記録及び通信ドアベルによって捕捉されたA/Vコンテンツをストリーミング及び記憶したシステムを例示する機能ブロック図である。 本開示の態様に従った、無線A/V記録及び通信ドアベルの正面図である。 図10の無線A/V記録及び通信ドアベルの背面図である。 本開示の態様に従った、取り付けブラケットに取り付けられた図10の無線A/V記録及び通信ドアベルの左側面図である。 図10の無線A/V記録及び通信ドアベルの右側断面図である。 図12の無線A/V記録及び通信ドアベル並びに取り付けブラケットの分解図である。 図12の取り付けブラケットの背面図である。 図12の無線A/V記録及び通信ドアベル並びに取り付けブラケットの上面図及び底面図である。 図12の無線A/V記録及び通信ドアベル並びに取り付けブラケットの上面図及び底面図である。 図10の無線A/V記録及び通信ドアベルのパッシブ赤外線センサホルダの上面図及び底面図である。 図10の無線A/V記録及び通信ドアベルのパッシブ赤外線センサホルダの上面図及び底面図である。 図10の無線A/V記録及び通信ドアベルのパッシブ赤外線センサホルダアセンブリの上面図及び底面図である。 図10の無線A/V記録及び通信ドアベルのパッシブ赤外線センサホルダアセンブリの上面図及び底面図である。 本開示の態様に従った、図16Aのパッシブ赤外線センサアセンブリ及びその視野の上面図である。 図10の無線A/V記録及び通信ドアベルの構成要素の機能ブロック図である。 本開示の態様に従った、無線A/V記録及び通信ドアベルについての処理を例示するフローチャートである。 本開示の態様に従った、無線A/V記録及び通信ドアベルについての別の処理を例示するフローチャートである。 本開示の態様に従った、無線A/V記録及び通信ドアベルについての別の処理を例示するフローチャートである。 本実施形態に従った、無線A/V記録及び通信デバイスについての無線スピーカデバイスを含む無線A/V記録及び通信ドアベルシステムを例示する機能ブロック図である。 本実施形態に従った、無線A/V記録及び通信デバイスについての無線スピーカデバイスの前面斜視図である。 図25の無線スピーカデバイスの後面斜視図である。 図23及び24の無線スピーカデバイスの機能ブロック図である。 本実施形態に従った、無線A/V記録及び通信デバイス、ローカルエリアネットワーク、ワイドエリアネットワーク、並びに無線スピーカデバイスの間で通信するシステムを例示する機能ブロック図である。 無線A/V記録及び通信デバイス、ローカルエリアネットワーク、ワイドエリアネットワーク、並びに無線スピーカデバイスを含むシステムにおいて訪問者−告示トーンを生成する処理の一実施形態を例示するシーケンス図である。 本開示に従った、無線A/V記録及び通信デバイスについての無線スピーカデバイスの別の実施形態の前面斜視図である。 図30の無線スピーカデバイスの後面斜視図である。 図30及び31の無線スピーカデバイスの機能ブロック図である。 本実施形態に従った、無線A/V記録及び通信デバイスについての無線スピーカデバイスを含むシステムを例示する機能ブロック図である。 本開示に従った、無線ネットワークに本無線スピーカデバイスを接続し、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、無線ネットワークに本無線スピーカデバイスを接続し、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、無線ネットワークに本無線スピーカデバイスを接続し、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、無線ネットワークに本無線スピーカデバイスを接続し、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示に従った、本無線スピーカデバイスに1つ以上の無線デバイスを接続する処理の実施形態を例示する機能ブロック図である。 本開示の様々な態様に従って本実施形態を実施することができるクライアントデバイスの機能ブロック図である。 本開示の様々な態様に従って本実施形態を実施することができる汎用コンピューティングシステムの機能ブロック図である。
以下の詳細な説明は、図面を参照して本実施形態を説明する。図面では、参照符号が本実施形態の要素をラベル付けする。それらの参照符号は、対応する図面の特徴の議論と関連して以下で再現される。
無線音声/ビデオ記録及び通信ドアベルを含む、無線A/V記録及び通信デバイスについての本無線スピーカデバイスの実施形態は、図面を参照して以下で説明される。それらの図面及びそれらの記述される説明は、装置の特定の構成要素が統合して形成され、特定の他の構成要素が別個の部品として形成されることを示す。当業者は、統合して形成されるものとして本明細書で示され及び説明される構成要素が、代替的な実施形態では、別個の部品として形成されてもよいことを認識するであろう。当業者は更に、別個の部品として形成されるものとして本明細書で示され及び説明される構成要素が、代替的な実施形態では、統合して形成されてもよいことを認識するであろう。更に、本明細書で使用されるように、統合という用語は、単一の単位の部品を記述する。
図1は、本開示の態様に従った、USB(ユニバーサルシリアルバス)ドアベルドングル13の実施形態を含むシステムを例示する機能ブロック図である。USBドアベルドングル13は、USBポートに適合するように設計された電子ハードウェアデバイスであってもよい。図1に示されるように、USBドアベルドングル13は、マイクロコントローラ4、フラッシュメモリ6、スピーカ1、LEDライト7、及び通信モジュール8を含む。USBドアベルドングル13の内部の各々の構成要素は、個々の機能を実行し、個々の機能は次いで、システム全体の効率的な働きに貢献する。USBドアベルドングル13は、ドアベル12と直接又は間接的に通信してもよい。ドアベル12は、無線データ伝送の能力を有するドアベルであってもよい。ドアベル12は、マイクロフォン、スピーカ、カメラ、及び/又はボタンを備えてもよい。ドアベル12は、インターホンシステムとしての機能を果たしてもよく、インターホンシステムは次いで、USBドアベルドングル13及び/又はスマートデバイス18にデジタル音声及び/又はビデオを中継し、ユーザ及び訪問者が相互にリモートに通信することを可能にする。
スマートデバイス18は、インターネットを介してデータを受信及び伝送する能力を有し、音声及びビデオ通信を伝送及び受信する能力を有し、或る程度自律的に動作することができる任意の電子デバイスであってもよい。スマートデバイス18の例は、スマートフォン、タブレット、ラップトップ、コンピュータ、及びVOIP電話システムを含むが、それらに限定されない。1つの非限定的な態様では、スマートデバイス18は、ドアベル12がUSBドアベルドングル13に接続する前の、ドアベル12における訪問者(図示せず)とユーザ(図示せず)との間の内部接点であってもよい。この態様では、ユーザがスマートデバイス18を介してドアベル12に接続することができない場合、サーバ17によって経路指定されたデータは、USBドアベルドングル13に案内されてもよい。
1つの態様では、USBドアベルドングル13、スマートデバイス18、及びドアベル12は、Wi−Fiを介して通信する。この態様では、通信モジュール8は、GainspanによるGS2011Mモジュールなど、市販の構成要素であってもよく、又はそれは、マイクロコントローラ及びシリアルホストインタフェースによりデバイスに低電力、高速Wi−Fi、及びインターネット接続性を追加する別のモジュールであってもよい。更に、図1を参照すると、通信モジュール8は、ネットワーク16を介してサーバ17に、サウンド及びUSBドアベルドングル13に関連する識別情報などのデータを含むアウトバウンドデータ呼び出しを送信してもよい。ネットワーク16は、コンピュータが物理的又は仮想的のいずれかでデータを交換することを可能にする電気通信ネットワークであってもよい。サーバ17は、送信された識別情報を使用してどのUSBドアベルドングル13がドアベル12と関連付けられるかを判定し、サーバ17を通じてUSBドアベルドングル13に、伝送された信号を経路指定する。サーバ17は、経路指定などのネットワークサービスを提供し、又は提供することを支援するために、コンピュータネットワークにわたって要求に応答するシステムであってもよい。ドアベル12は、USBドアベルドングル13と通信するために、通信モジュール8を介してネットワーク16に接続してもよい。
Bluetooth(登録商標)又はZigBee(登録商標)(IEEE802.15.4)などの他のデータ伝送プロトコルは、モバイルデバイス又は無線データ伝送を受信する能力を有する任意の他のデバイスにデータを伝送するために、通信モジュール8に組み込まれてもよい。この態様では、データは、ドアベル12へのUSBドアベルドングル13の近接性に応じて、通信モジュール8を介してBluetooth(登録商標)プロトコルを通じて、マイクロコントローラ4に直接伝送されてもよい。
無線接続が行われると、マイクロコントローラ4は、ドアベル12からUSBドアベルドングル13に配信されたデータを処理することができる。マイクロコントローラ4は、デバイスに入り、デバイスから出るコマンドを取り扱い及び分配し、適切な構成要素にそれらを経路指定するUSBドアベルドングル13に組み込まれた内蔵処理システムであってもよい。ドアベル12のボタンが訪問者によって押下される場合、マイクロコントローラ4は、USBドアベルドングル13を介してユーザに、LEDライト7を活性化すること、及び/又はスピーカ1を通じて音声着信音を発することなどの通知信号を伝送してもよい。USBドアベルドングル13は、1つ以上の入力ボタン3を備えてもよい。ユーザによって押下されるとき、入力ボタン3は、ユーザが音声伝送を通じて訪問者と通信することを可能にするようにマイクロフォン9を活性化してもよい。
図1を更に参照すると、USBコネクタ5は、コンピュータ10(図4A)及び/又はUSBウォールアダプタ11(図4B)からデータ及び/又は電流を伝送してもよい。電流は、電力レギュレータ2に伝送され、電力レギュレータ2は次いで、USBドアベルドングル13内の全ての構成要素に電力を分配する。USBコネクタ5を介してコンピュータ10から伝送された任意のデータは、フラッシュメモリ6に記憶されてもよい。本開示の1つの態様では、ユーザは、ドアベル12のボタンが押下されるときに発することができる音声着信音をフラッシュメモリ6に記憶してもよい。
図2は、本開示の態様に従った、USBドアベルドングル13の断面図を示す。USBドアベルドングル13は、スピーカ1、電力レギュレータ2、入力ボタン3、マイクロコントローラ4、USBコネクタ5、LEDライト7、通信モジュール8、及びマイクロフォン9と連動するフラッシュメモリ6を含んでもよい。USBドアベルドングル13の内部に組み込まれたフラッシュメモリ6は、1つのデバイスからコンピュータ10などの別のデバイスにユーザのデータを記憶又は転送するために使用されてもよい。フラッシュメモリ6はまた、ユーザがドアベル12についての音声通知として選択することができる潜在的な着信音を記憶するために使用されてもよい。通信モジュール8は、Bluetooth(登録商標)及び/又はWi−Fi(登録商標)能力を含んでもよく、任意の所与の時に利用可能な無線接続に応じてドアベル12に接続してもよい。本開示の1つの態様では、USBドアベルドングル13は、ネットワーク16内で利用可能な近隣デバイス(複数可)に、利用可能なWi−Fi(登録商標)信号を拡張する能力を有することができる。この態様では、USBドアベルドングル13は、ネットワーク16から伝送された無線信号を受信し、無線信号を増幅し、次いで、ユーザの位置又は設備全体を通じて増大した信号を伝送する能力を有する構成要素(例えば、Wi−Fi(登録商標)ルータにおいて見出される)を含んでもよい。USBドアベルドングル13は、電力がデバイスに対して利用可能でないときに動作を可能にするバッテリ(図示せず)を含んでもよい。
図3は、本開示の態様に従った、USBドアベルドングル13の前面斜視図である。USBドアベルドングル13の上面は、音声がスピーカ1から発することを可能にする穿孔パターンを特徴付けることができる。LEDライト7が光を発することを可能にする開口部は、USBドアベルドングル13の前向き面上に位置してもよい。USBドアベルドングル13内に取り付けられたLEDライト7は、ドアベル12から伝送された信号に応じて継続的にターンオン及びターンオフし、又は点滅してもよい。LEDライト7はまた、USBドアベルドングル13がコンピュータ10又はUSBウォールアダプタ11に差し込まれる場合に照らされてもよい。この態様では、LEDライト7の照明は、充電又はデータ転送を示してもよく、ユーザがコンピュータ10又はUSBウォールアダプタ11からUSBドアベルドングル13を抜くとターンオフしてもよい。
入力ボタン3は、USBドアベルドングル13の前向き面上に位置付けられてもよい。USBドアベルドングル13がドアベル12から信号を受信すると、マイクロコントローラ4は、スピーカ1から音声を発し、及び/又はLEDライト7を照らすことによって、ユーザに通知するようにトリガされてもよい。ユーザは、USBドアベルドングル13からドアベル12にデジタル音声を伝送するために、マイクロフォン9を活性化するように入力ボタン3を押下してもよい。
図4Aは、本開示の態様に従った、USBドアベルドングル13及びコンピュータ10の前面斜視図である。USBドアベルドングル13は、USBドアベルドングル13をコンピュータ10のUSBポートに差し込むことができるので、コンピュータ10から電力を抽出することができる。USBドアベルドングル13をコンピュータ10に挿入することができるので、ユーザはまた、コンピュータ10からデータを抽出することができ、USBドアベルドングル13に組み込まれたフラッシュメモリ6にデータを記憶することができ、並びに/又はユーザは、コンピュータ10とUSBドアベルドングル13との間で後方及び前方にデータを転送することが可能であってもよい。
図4Bは、本開示の態様に従った、USBドアベルドングル13及びUSBウォールアダプタ11の前面斜視図である。USBドアベルドングル13は、USBウォールアダプタ11から電力を抽出するために、USBウォールアダプタ11のUSBポートに差し込まれてもよく、USBウォールアダプタ11は、ウォールコンセントに差し込まれてもよい。USBドアベルドングル13は、USBポートを供給し、また、USBドアベルドングル13に電力を提供する任意のデバイスに挿入されてもよい。
図5は、Wi−Fi(登録商標)ドアベル12と通信するUSBドアベルドングル13を含むシステムを例示する機能ブロック図である。本開示の1つの態様では、通知コマンドがWi−Fi又はBluetooth(登録商標)を通じてドアベル12からUSBドアベルドングル13に伝送されるとき、ユーザは、USBドアベルドングル13に組み込まれたマイクロフォン9を通じて訪問者に話しかける能力を有することができる。
1つの態様では、USBドアベルドングル13は、Wi−Fi(登録商標)を介してドアベル12と通信してもよい。通信モジュール8は、ネットワーク16内に位置するサーバ17に、サウンド及びUSBドアベルドングル13に関連する識別情報などのデータを含むアウトバウンドデータ呼び出しを送信してもよい。サーバ17は次いで、ドアベル12から配信された識別情報を使用して、どのUSBドアベルドングル13がドアベル12と関連付けられるかを判定してもよく、ネットワーク16を通じてUSBドアベルドングル13に、伝送された信号を経路指定してもよい。上記言及されたように、接続はまた、ドアベル12へのその近接性に応じて、USBドアベルドングル13の通信モジュール8に組み込まれたBluetooth(登録商標)モジュールを介して、Bluetooth(登録商標)プロトコルを通じて伝送してもよい。
図6は、本開示の態様に従った、USBドアベルドングル13と関連付けられた例示的な使用及び機能を例示する処理フローチャートである。訪問者は、ブロックB30において、ドアベル12上に位置するボタンを押下してもよい。ブロックB32において、ドアベル12は、ネットワーク16に、ビデオ、音声、及びドアベル12に関連付けられた識別情報などのデータを伝送する。サーバ17は、どのスマートデバイス18、ウェブベースアプリケーション、USBドアベルドングル13、及び/又は他のデバイスをドアベル12と関連付けられることができるかを識別する。サーバ17は、各々のデバイスの機能に基づいて適切なデバイスに、音声及び/又はビデオデータなどの適切なデータを経路指定してもよい。ユーザは最初に、スマートデバイス18又はドアベル12と関連付けられた別のデバイス上で通知を受信してもよい。要求が承認される場合(ブロックB32においてYes)、ユーザ及び訪問者は、ブロックB34において、ドアベル12に及びドアベル12から送信された音声及びビデオ伝送を介して通信してもよい。伝送は次いで、ユーザが切断又はハングアップすると、ブロックB36において終端されてもよい。
スマートデバイス18との接続を行うことができない場合(ブロックB32においてNo)、サーバ17は、ブロックB38において、音声チャイムを発するためにUSBドアベルドングル13にデータを経路指定する。それに限定されないが、不良なネットワーク接続、スマートデバイス18がネットワークに接続されていないこと、及び/又はスマートデバイス18が電力をオフにされていることなどの理由は、ユーザに音声チャイムを発するようにUSBドアベルドングル13をトリガすることがある。
ユーザがUSBドアベルドングル13の前にあり、要求に応える能力を有する場合(ブロックB40においてYes)、ユーザは、ブロックB42において、USBドアベルドングル13上に位置する入力ボタン3を押下してもよい。ブロックB42においてUSBドアベルドングル13上に位置する入力ボタン3を押下することは、ネットワーク16を介したドアベル12とUSBドアベルドングル13との間の接続を生じさせる。ユーザ及び訪問者は、ブロックB44において、ドアベル12及びUSBドアベルドングル13に、並びにドアベル12及びUSBドアベルドングル13から送信された音声伝送を介して通信してもよい。伝送は次いで、ユーザが入力ボタン3を押下することによって切断するとき、ブロックB36において終端されてもよい。
ユーザがUSBドアベルドングル13の前になく、又はUSBドアベルドングル13がネットワーク16から切断され、若しくは電力をオフにされているかのいずれかの場合(ブロックB40においてNo)、伝送は次いで、ブロックB36において終端されてもよい。図6に関して上記説明されたステップは、上記説明されたのとは異なる順序で行われてもよい。例えば、サーバ17は、スマートデバイス18にデータを経路指定する前に、USBドアベルドングル13にデータを経路指定してもよい。
図7は、本開示の態様に従った、無線スピーカデバイスを含むシステムを例示する機能ブロック図である。Wi−Fi(登録商標)は、本開示の態様に従った無線データ交換の1つの方法である。図7のシステム内のデバイスは、ユーザのネットワーク65に接続してもよい。ユーザのネットワーク65は、無線ネットワーク内で発声及びデータエンドポイントを接続するローカルエリアネットワーク(LAN)、インターネットエリアネットワーク(IAN)、又はワイドエリアネットワーク(WAN)であってもよい。システム内の1つのデバイスは、ユーザのネットワーク65に接続されると(3G、4G、LTEなどを備えていない限り)、デバイスは次いで、システムネットワーク52にデータを送信することによって通信してもよい。システムネットワーク52は、Wi−Fi(登録商標)対応デバイスへの及びWi−Fi(登録商標)対応デバイスからのデータの転送を可能にする無線電気通信ネットワークである。サーバ53は、システムネットワーク52に組み込まれてもよく、又はシステムネットワーク52に結合されてもよい。サーバ53は、命令及びユーザ優先度に従ってデータを経路指定することなどのネットワークサービスを提供し、又はネットワークサービスを提供することを支援するために、コンピュータネットワークにわたって要求に応答するシステムである。システム内のデバイスは、システムネットワーク52にデータを送信し、システムネットワーク52では、サーバ53がデータを処理し、適切なデバイスにデータを経路指定する。例えば、識別情報、デジタル音声、処理された視覚、及び/又はデバイス診断など、無線通信ドアベル61からのデータは、システムネットワーク52に送信されてもよい。サーバ53は、無線通信ドアベル61から送信されたデータを処理し、それに従ってシステム内の他のデバイスにそれを経路指定する。例えば、サーバ53は、無線通信ドアベル61から送信された診断データを処理してもよく、サーバ53は、無線通信ドアベル61のバッテリが切れかかっている場合(例えば、残っているバッテリが10%)、スマートデバイス54を介してユーザに通知するために診断データを経路指定する。
本開示の1つの態様では、図7において説明されるシステム内で通信する全てのデバイスは、Bluetooth(登録商標)などの他の無線通信プロトコルを使用してもよい。Bluetooth(登録商標)は、相互に近接近したデバイスの間で短距離にわたってデータを交換するための無線技術標準である。Bluetooth(登録商標)無線伝送は、近接近していることを理由にシステムネットワーク52又はサーバ53の使用を必要とせず、識別情報、デジタル音声、処理された視覚、及び/又はデバイス診断などのデータを転送する能力を維持する。
本開示の1つの方法及びシステムでは、無線通信ドアベル61内の全てのハードウェア構成要素は、無線通信ドアベル61のボタン55が訪問者によって押下されるまで、ハイバネーションの状態にあってもよい。この態様では、通信モジュール及び/又はカメラなど、バッテリから電力を引き出す全ての構成要素は、使用中でないときはバッテリ電力を消耗しない。ボタン55が押下されるとき、それは、全ての構成要素を活性化してもよく、スマートデバイス54へのデータのストリーミングが中断するとき、全ての構成要素は、ハイバネーションモードに戻ってもよい。
本開示の1つの態様では、バッテリ寿命及びインターネット接続性など、無線通信ドアベル61と関連付けられた診断データは、通信モジュールがハイバネーションモードから起動するときにシステムネットワーク52に中継されてもよい。無線通信ドアベル61によって提供された診断データにより、サーバ53は、スマートデバイス54に通知を送信してもよく、バッテリを充電すること、又は無線通信ドアベル61へのインターネットの接続性をリセットすることをユーザに通知する。
図7に示され、図8に関して以下で更に詳細に説明されるように、無線通信ドアベル61は、第三者ハードウェア58及び/又は第三者ドアベルチャイム59と通信してもよい。第三者ドアベルチャイム59は、無線通信ドアベル61のボタン55が押下されるとき、ユーザに、他の機能の中で音声チャイム又はメッセージを発することができるスタンドアロン製品又は構成要素であってもよい。無線通信ドアベル61は、第三者ドアベルチャイム59と関連付けられた伝送能力に応じて、第三者ドアベルチャイム59と直接又は間接的に通信してもよい。1つの態様では、通信モジュールと組み込まれる場合、第三者ドアベルチャイム59は、システムネットワーク52を介して無線通信ドアベル61と通信してもよい。この態様では、第三者ドアベルチャイム59は、無線通信ドアベル61とともに、ユーザのネットワーク65に接続されてもよい。本開示の1つの態様では、第三者ドアベルチャイム59は、通信モジュール(例えば、Wi−Fi若しくはBluetooth(登録商標))8、スピーカ1、及び/又はマイクロフォン9を含むUSBドングル13(図1)の形式をとってもよい。この態様では、USBドングル13は、コンピュータ10(図4A)又はUSBアダプタ11(図4B)に差し込まれることによって電力を引き出してもよい。Wi−Fi(登録商標)を通じて接続される場合、デジタル音声及び/又は識別情報など、無線通信ドアベル61から送信されたデータは、システムネットワーク52を通じてUSBドングル13に経路指定されてもよい。Bluetooth(登録商標)プロトコルを使用して接続される場合、無線通信ドアベル61は、USBドングル13に直接、デジタル音声などのデータを配信してもよい。USBドングル13は、USBドングル13内に設置されたLEDライト7(図1)及び/又はスピーカ1から引き出された視覚及び/又は音声キューを使用して、ドアにおける或るユーザを警告してもよい。ユーザは次いで、USBドングル13上に設置されたマイクロフォン9を通じて訪問者と通信することが可能であってもよい。本開示の1つの態様では、USBドングル13は、ユーザのネットワーク65により多くのアクセス又はより良好なアクセスを提供するためのWi−Fi(登録商標)エキステンダ、リピータ、又はブースタとしての機能を果たしてもよい。この態様では、USBドングル13は、ユーザのネットワーク65から伝送された無線信号を受信し、無線信号を増幅し、次いで、ユーザの位置又は設備全体を通じて増大した信号を伝送する能力を有する構成要素を含んでもよい。
図8は、本開示の態様に従った、無線スピーカデバイスの実施形態に関連する処理フローチャートである。この態様では、第三者ドアベルチャイム59(図7)は、通信モジュール、入力ボタン、スピーカ、及びマイクロフォンを含んでもよい。訪問者は、ブロックB70において、無線通信ドアベル61の前面上に位置するボタン55を押下し、システムネットワーク52に無線でデータを伝送するように無線通信ドアベル61をトリガしてもよい。
ブロックB72において、無線通信ドアベル61は、システムネットワーク52に、音声、ビデオ、及び/又は無線通信ドアベル61に関連付けられた識別情報などのデータを伝送する。サーバ53は、どのスマートデバイス54、ウェブベースアプリケーション、第三者ドアベルチャイム59、及び/又は他のデバイスを無線通信ドアベル61と関連付けることができるかを識別する。サーバ53は、各々のデバイスの機能に基づいて、適用可能なデバイスに、音声又はビデオデータなどの適切なデータを経路指定してもよい。ユーザは、スマートデバイス54又は無線通信ドアベル61と関連付けられた別のデバイス上で、承認/拒否プロンプトを受信してもよい。要求が承認される場合(ブロックB72においてYes)、ユーザ及び訪問者は、ブロックB74において、無線通信ドアベル61に及び無線通信ドアベル61から送信された音声及びビデオ伝送を介して通信してもよい。伝送は次いで、ユーザが切断又はハングアップすると、ブロックB76において終端されてもよい。
スマートデバイス54との接続を行うことができない場合(ブロックB72においてNo)、サーバ53は、ブロックB78において、音声チャイムを発するために第三者ドアベルドングル59にデータを経路指定する。それに限定されないが、不良な無線ネットワーク接続、スマートデバイス54がユーザのネットワーク65に接続されていないこと、スマートデバイス54が電力をオフにされていること、又は承認/拒否プロンプトが棄却若しくは無視されていることなどの理由は、ユーザに音声トーンを発するように第三者ドアベルチャイム59をトリガすることがある。
ユーザが第三者ドアベルチャイム59の前にあり、要求に応える能力を有する場合(ブロックB80においてYes)、ユーザは、ブロックB82において、第三者ドアベルチャイム59上に位置する入力ボタンを押下してもよい。第三者ドアベルチャイム59上に位置する入力ボタンを押下することは、システムネットワーク52を介した無線通信ドアベル61と第三者ドアベルチャイム59との間の接続を生じさせる。ユーザ及び訪問者は、ブロックB82において、無線通信ドアベル61と第三者ドアベルチャイム59との間で送信された音声伝送を介して通信してもよい。伝送は次いで、ユーザが入力ボタンを押下することによって切断するとき、ブロックB76において終端されてもよい。
ユーザが第三者ドアベルチャイム59の前になく、又は第三者ドアベルチャイム59がユーザのネットワーク65から切断され、若しくは電力をオフにされているかのいずれかの場合(ブロックB80においてNo)、伝送は次いで、ブロックB84において終端されてもよい。図8に関して上記説明されたステップは、上記説明されたのとは異なる順序で行われてもよい。例えば、サーバ53は、スマートデバイス54にデータを経路指定する前に、第三者ドアベルチャイム59にデータを経路指定してもよい。
図9を参照すると、本実施形態は、ドアベル100などの音声/ビデオ(A/V)記録及び通信デバイスを含む。本開示がA/V記録及び通信ドアベルを含む方法及びシステムの多数の例を提供するが、本実施形態は、ドアベル以外のA/V記録及び通信デバイスに対して等しく適用可能である。例えば、本実施形態は、1つ以上のA/V記録及び通信ドアベルに代えて、又はそれに加えて、1つ以上のA/V記録及び通信セキュリティカメラを含んでもよい。例示的なA/V記録及び通信セキュリティカメラは、前方ボタン及び関連する構成要素を有さないが、本明細書で説明されるドアベルの構造及び機能性の全てを実質的に含んでもよい。
無線A/V記録及び通信ドアベル100は典型的には、住居設備、ビジネス、保管設備など、構造(図示せず)への入口の近くに位置する。無線A/V記録及び通信ドアベル100は、カメラ102、マイクロフォン104、及びスピーカ106を含む。カメラ102は、例えば、720p又はそれよりも良好な画像表示解像度においてビデオ画像を捕捉する能力を有するものなど、高解像度(HD)ビデオカメラを含んでもよい。図示されないが、無線A/V記録及び通信ドアベル100はまた、筐体、1つ以上の動きセンサ(及び/又は、他のタイプのセンサ)、ボタンなど、他のハードウェア及び/又は構成要素を含んでもよい。無線A/V記録及び通信ドアベル100は更に、その両方が完全に示されるようにそれらの全体を参照することによって以下に組み込まれる、米国特許出願公開第2015/0022620号(出願番号第14/499,828号)及び第2015/0022618号(出願番号第14/334,922号)において説明された無線通信ドアベルと同様の構成部品及び/又は機能性を含んでもよい。
図9を更に参照すると、無線A/V記録及び通信ドアベル100は、ユーザの無線ネットワーク110と通信し、ユーザの無線ネットワーク110は、例えば、IEEE802.11標準及び/又は他の無線通信標準(複数可)と互換性を有するWi−Fiネットワークなどのローカルエリアネットワーク(LAN)であってもよい。ユーザの無線ネットワーク110は、別のネットワーク112に接続され、別のネットワーク112は、例えば、インターネット及び/又は公衆交換電話網(PSTN)を含んでもよい。以下で説明されるように、無線A/V記録及び通信ドアベル100は、無線ネットワーク110及びネットワーク112を介して、ユーザのクライアントデバイス114と通信してもよい。ユーザのクライアントデバイス114は、例えば、スマートフォン、携帯情報端末(PDA)、又は別の通信デバイスなど、携帯電話(セルラ電話とも称されてもよい)を含んでもよい。ユーザのクライアントデバイス114は、ストリーミング及び/又は記録されたビデオ画像を表示する能力を有するディスプレイ(図示せず)及び関連する構成要素を含む。ユーザのクライアントデバイス114はまた、ストリーミング及び/又は記録された音声をブロードキャストする能力を有するスピーカ及び関連する構成要素を含んでもよく、また、マイクロフォンを含んでもよい。無線A/V記録及び通信ドアベル100はまた、無線ネットワーク110及びネットワーク112を介して、1つ以上のリモート記憶装置(複数可)116(「クラウド記憶装置(複数可)」と交換可能に称されてもよい)及び/又は1つ以上のサーバ118と通信してもよい。図9はネットワーク112とは別個の構成要素として記憶装置116及びサーバ118を例示するが、記憶装置116及び/又はサーバ118は、ネットワーク112の構成要素であると見なされてもよいことが理解されよう。
ネットワーク112は、図9に示されるように、上記言及されたモジュール、デバイス、及びシステムに動作可能に結合するように構成された、任意の無線ネットワーク若しくは任意の有線ネットワーク、又はそれらの組み合わせであってもよい。例えば、ネットワーク112は、PSTN(公衆交換電話網)、インターネット、ローカルイントラネット、PAN(パーソナルエリアネットワーク)、LAN(ローカルエリアネットワーク)、WAN(ワイドエリアネットワーク)、MAN(メトロポリタンエリアネットワーク)、仮想プライベートネットワーク(VPN)、ストレージエリアネットワーク(SAN)、フレームリレー接続、アドバンストインテリジェントネットワーク(AIN)接続、同期光ネットワーク(SONET)接続、デジタルT1、T3、E1若しくはE3ライン、デジタルデータサービス(DDS)接続、DSL(デジタル加入者ライン)接続、イーサネット(登録商標)接続、ISDN(統合サービスデジタルネットワーク)ライン、V.90、V.34、若しくはV.34bisアナログモデム接続などのダイヤルアップポート、ケーブルモデム、ATM(非同期転送モード)接続、又はFDDI(ファイバ分散データインタフェース)若しくはCDDI(コパー分散データインタフェース)接続のうちの1つ以上を含んでもよい。更に、通信はまた、WAP(無線アプリケーションプロトコル)、GPRS(汎用パケット無線サービス)、GSM(グローバルシステムフォーモバイルコミュニケーション)、CDMA(符号分割多元接続)、TDMA(時分割多元接続)、FDMA(周波数分割多元接続)、及び/若しくはOFDMA(直交周波数分割多元接続)、セルラ電話ネットワーク、GPS、CDPD(セルラデジタルパケットデータ)、RIM(リサーチインモーションリミテッド)多重ネットワーク、Bluetooth(登録商標)無線、又はIEEE802.11ベースの無線周波数ネットワークを含む、様々な無線ネットワークのいずれかへのリンクを含んでもよい。ネットワークは更に、RS−232シリアル接続、IEEE−1394(Firewire)接続、ファイバチャネル接続、IrDA(赤外線)ポート、SCSI(スモールコンピュータシステムインタフェース)接続、USB(ユニバーサルシリアルバス)接続、又は他の有線若しくは無線、デジタル若しくはアナログ、インタフェース若しくは接続、メッシュ若しくはDigi(登録商標)ネットワーキングのうちのいずれか1つ以上を含むことができ、又はそれらのうちのいずれか1つ以上とインタフェース接続することができる。1つの例示的な実施形態では、ネットワーク112は、LANを含むユーザの無線ネットワーク110に接続されたWANを含む。
本実施形態の1つ以上の態様に従って、人間(「訪問者」と交換可能に称されてもよい)が無線A/V記録及び通信ドアベル100に到達するとき、無線A/V記録及び通信ドアベル100は、訪問者の存在を検出し、カメラ102の視野内のビデオ画像を捕捉することを開始する。無線A/V記録及び通信ドアベル100はまた、マイクロフォン104を通じて音声を捕捉してもよい。無線A/V記録及び通信ドアベル100は、動きセンサを使用して、並びに/又は訪問者が無線A/V記録及び通信ドアベル100上のボタンを押圧したことを検出することによって、訪問者の存在を検出してもよい。
訪問者の検出に応答して、無線A/V記録及び通信ドアベル100は、ユーザの無線ネットワーク110及びネットワーク112を介して、ユーザのクライアントデバイス114(図9)に警告を送信する。無線A/V記録及び通信ドアベル100はまた、ユーザのクライアントデバイス114に、ストリーミングビデオを送信し、また、ストリーミング音声を送信してもよい。ユーザが警告に応える場合、双方向音声通信は次いで、無線A/V記録及び通信ドアベル100並びにユーザのクライアントデバイス114を通じて、訪問者とユーザとの間で行われてもよい。ユーザは、呼び出しの期間の全体を通じて訪問者を見ることができるが、訪問者はユーザを見ることができない(無線A/V記録及び通信ドアベル100が、それが一部の実施形態にあることができるディスプレイを含まない限り)。
無線A/V記録及び通信ドアベル100のカメラ102によって捕捉されたビデオ画像(並びに、マイクロフォン104によって捕捉された音声)は、クラウドにアップロードされてもよく、リモート記憶装置116(図9)に記録されてもよい。一部の実施形態では、ビデオ及び/又は音声は、ユーザが自身のクライアントデバイス114に送信された警告を無視すると選択した場合でさえ、リモート記憶装置116に記録されてもよい。
図10〜12は、本実施形態の態様に従った、無線音声/ビデオ(A/V)通信ドアベル130を例示する。図10は、取り付けブラケット137と結合されたドアベル130の正面図であり、図11は、取り付けブラケット137と結合されたドアベル130の背面図であり、図12は、取り付けブラケット137と結合されたドアベル130の左側面図である。ドアベル130は、背面板139(図11)に取り付けられた面板135を含む。図12を参照すると、面板135は、実質的に平面な外形を有する。面板135は、それに限定されないが、艶消アルミニウム若しくはステンレス鋼、金属合金、又はプラスチックなどの金属を含む任意の適切な材料を含んでもよい。面板135は、ドアベル130の内在物を保護し、ドアベル130の外側前面としての機能を果たす。
図10を参照すると、面板135は、ボタン133及びライトパイプ136を含む。ボタン133及びライトパイプ136は、面板135の外形に一致してもよく、又は一致しなくてもよい様々な外形を有してもよい。ライトパイプ136は、それに限定されないが、ドアベル130内で生じる光が通過することを可能にする能力を有する、透過プラスチックを含む任意の適切な材料を含んでもよい。光は、以下で更に説明されるように、ドアベル130内に含まれる発光ダイオード(LED)などの1つ以上の発光素子によって生じてもよい。ボタン133は、ボタン133が訪問者によって押下されるとき、ドアベル130内に位置するボタンアクチュエータ(図示せず)と接触してもよい。押下されるとき、ボタン133は、以下で更に説明されるように、ドアベル130の1つ以上の機能をトリガすることができる。
図10及び12を参照すると、ドアベル130は更に、面板135にかみ合う筐体131を含む。例示される実施形態では、筐体131は、面板135の上縁135T(図10)に隣接するが、代替的な実施形態では、筐体131と面板135との間の1つ以上の隙間は、ドアベル130を通じてサウンド及び/又は光の通過を促進することができる。筐体131は、任意の適切な材料を含んでもよいが、一部の実施形態では、筐体131の材料は好ましくは、赤外線光がドアベル130の内部から周囲、及びその逆に通過することを可能にする。ドアベル130は更に、レンズ132を含む。一部の実施形態では、レンズは、ドアベル130内に位置する1つ以上の赤外線センサに入り込む光を屈折させるようにパターン化することができる、Fresnelレンズを含んでもよい。ドアベル130は更に、以下で説明されるように、活性化されるときにビデオデータを捕捉するカメラ134を含む。
図11は、本実施形態の態様に従った、ドアベル130の背面図である。例示されるように、筐体131は、ドアベル130の前方からその背面の周りに延在してもよく、背面板139の縁の周りにぴったりと適合することができる。背面板139は、それに限定されないが、艶消アルミニウム若しくはステンレス鋼、金属合金、又はプラスチックなどの金属を含む任意の適切な材料を含んでもよい。背面板139は、ドアベル130の内在物を保護し、ドアベル130の外側背面としての機能を果たす。面板135は、ドアベル130の前方から延在してもよく、背面板139の周りを少なくとも部分的に覆ってもよく、それによって、面板135と背面板139との間の結合された接続を可能にする。背面板139は、結合を容易にするためにその構造において窪みを有してもよい。
図11を更に参照すると、バネ接点140は、電源に接続された他の導電接点と係合されるとき、ドアベル130に電力を提供することができる。バネ接点140は、それに限定されないが、銅を含む任意の適切な導電材料を含んでもよく、内部への力、例えば、係合要素の挿入によって接触されるときに屈折する能力を有してもよい。ドアベル130は更に、マイクロUSB又は他のコネクタなどのコネクタ160を含み、それによって、電力及び/又はデータは、ドアベル130内の構成要素に及び構成要素から供給されてもよい。リセットボタン159は、背面板139上に位置してもよく、リセットボタン159が押下されるとき、ドアベル130内に位置するボタンアクチュエータ(図示せず)と接触してもよい。リセットボタン159が押下されるとき、それは、以下で説明されるように、1つ以上の機能をトリガすることができる。
図12は、本実施形態の態様に従った、取り付けブラケット137に結合されたドアベル130の左側外形図である。取り付けブラケット137は、住居又はオフィスなど、建物の外側などの表面にドアベル130を取り付けることを容易にする。図12に例示されるように、面板135は、上記説明されたように、ドアベル130の底部からカメラ134の直下まで延在してもよく、背面板139に接続してもよい。レンズ132は、ドアベル130の側面の周りで部分的に延在及び屈曲してもよい。筐体131は、上記説明されたように、ドアベル130の側面及び最上部の周りで延在及び屈曲してもよく、背面板139に結合されてもよい。カメラ134は、筐体131を通じてわずかに突出してもよく、それによって、より広い視野を与える。取り付けブラケット137は、背面板139と結合してもよく、その結果、それらは、接触の共通面内の様々なポイントにおいて相互に接触し、それによって、ドアベル130及び取り付けブラケット137を含むアセンブリを生成する。この段落において、及び他で説明される結合は、例えば、それに限定されないが、ネジ、締まりバネ、接着剤、又は他のファスナによって固定されてもよい。締まりバネは、異なる要素への接続を支持するための材料の物理強度と結合された圧力及び/又は重力に材料が依存するタイプの接続を指す。
図13は、取り付けブラケット137を有さないドアベル130の右側断面図である。例示される実施形態では、レンズ132は、筐体131の前面131Fと実質的に同一平面上にある。代替的な実施形態では、レンズ132は、筐体131内で埋め込まれてもよく、又は筐体131から外側に突出してもよい。カメラ134は、カメラプリント回路基板(PCB)147に結合され、カメラ134のレンズ134aは、筐体131内の開口を通じて突出する。カメラレンズ134aは、明確な画像を撮ることができるようにカメラ134に光の焦点を合わせる能力を有するレンズであってもよい。
カメラPCB147は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナによりドアベル内で固定されてもよい。カメラPCB147は、以下で説明されるように、ドアベル130のカメラ134の機能性を有効にする様々な構成要素を含む。赤外線LED168など、赤外線発光素子は、カメラPCB147に結合され、光センサが低レベルの周囲光を検出するときに活性化するようにトリガされてもよい。活性化されるとき、赤外線LED168は、筐体131及び/又はカメラ134を通じて、周囲環境に及び周囲環境から赤外線光を発することができる。赤外線光を検出するように構成することができるカメラ134は次いで、それがカメラ134の視野内の物体に反射するので、赤外線LED168によって発せられた光を捕捉することができ、その結果、ドアベル130は、夜間に画像を明確に捕捉することができる(「暗視」と称されてもよい)。
図13を続けて参照すると、ドアベル130は更に、前方PCB146を含み、前方PCB146は、例示される実施形態では、バッテリ166に隣接するドアベル130の下位部に存在する。前方PCB146は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナによりドアベル130内で固定されてもよい。前方PCB146は、以下で更に説明されるように、音声及び照明構成要素の機能性を有効にする様々な構成要素を含む。バッテリ166は、ドアベル130の構成要素に電力を提供すると共に、バネ接点140から電力を受信することができ、それによって、電力消費及び供給のトリクル充電方法に従事する。代わりに、ドアベル130は、バネ接点140から電力を直接引き出すと共に、バネ接点140が全ての機能に必要な電力を提供しないときにのみバッテリ166に依存してもよい。
図13を続けて参照すると、ドアベル130は更に、電力PCB148を含み、電力PCB148は、例示される実施形態では、カメラPCB147の背後に存在する。電力PCB148は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナによりドアベル130内で固定されてもよい。電力PCB148は、以下で更に説明されるように、電力及びデバイス制御構成要素の機能性を有効にする様々な構成要素を含む。
図13を続けて参照すると、ドアベル130は更に、電力PCB148に結合された通信モジュール164を含む。通信モジュール164は、以下で更に説明されるように、1つ以上のリモート位置におけるクライアントデバイスとの通信を容易にする。コネクタ160は、電力PCB148から外側に突出してもよく、背面板139内の孔を通じて延在してもよい。ドアベル130は更に、PIRセンサホルダ143上で又はPIRセンサホルダ143内で固定されたパッシブ赤外線(PIR)センサ144を含み、アセンブリは、レンズ132の背後に存在する。PIRセンサホルダ143は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナによりドアベル130内で固定されてもよい。PIRセンサ144は、視野内の熱源の存在を検出及び通信する能力を有する任意のタイプのセンサであってもよい。更に、代替的な実施形態は、PIRセンサ144の代わりに、又はそれに加えてのいずれかで、1つ以上の動きセンサを含んでもよい。動きセンサは、視野内の熱源の存在を検出することに依存しない手順など、任意の手順を使用して動きを検出するように構成されてもよい。
図14は、本実施形態の態様に従った、ドアベル130及び取り付けブラケット137の分解図である。取り付けブラケット137は、住居又はオフィスなど、構造の取り付け面(図示せず)に取り付けられるように構成される。図14は、取り付けブラケット137の前側137Fを示す。取り付けブラケット137は、取り付け面に取り付けられるように構成され、その結果、その後側137Bが取り付け面に面する。特定の実施形態では、取り付けブラケット137は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナにより、それに限定されないが、木、コンクリート、スタッコ、煉瓦、ヴァイナルサイディング、アルミニウムサイディングなどを含む様々な組成物の面に取り付けられるように構成されてもよい。ドアベル130は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナにより取り付けブラケット137に結合されてもよい。
図14を続けて参照すると、取り付けブラケット137の例示される実施形態は、端子ネジ138を含む。端子ネジ138は、取り付けブラケット137が取り付けられた構造の取り付け面に隣接する電線を受けるように構成され、その結果、ドアベル130は、構造の電気系統から電力を受信することができる。端子ネジ138は、取り付けブラケットの電気接点177に電気的に接続される。電力が端子ネジ138に供給される場合、電気接点177はまた、端子ネジ138を通じて電力を受信する。電気接点177は、それに限定されないが、銅を含む任意の適切な導電材料を含んでもよく、取り付けブラケット137の面からわずかに突出してもよく、その結果、それらは背面板139上に位置するバネ接点140と係合することができる。
図14及び15(取り付けブラケット137の背面図である)を参照すると、取り付けブラケット137は更に、ブラケットPCB149を含む。図15を参照すると、ブラケットPCB149は、ドアベル130の外部に位置し、したがって、加速度計150、圧力計151、湿度センサ152、及び温度センサ153など、周囲条件を測定する様々なセンサに対して構成される。それらの構成要素の機能は、以下で更に詳細に議論される。ブラケットPCB149は、ネジ、又は締まり接続、接着剤などの任意の適切なファスナにより取り付けブラケット137に固定されてもよい。
図16A及び16Bはそれぞれ、ドアベル130の上面図及び底面図である。上記説明されたように、筐体131は、ドアベル130の前面131Fから背後に延在してもよく、そこでは、それは、背面板139と接触し、背面板139をぴったりと囲む。カメラ134は、筐体131の前面131Fを超えてわずかに突出してもよく、それによって、カメラ134により広い視野を与える。取り付けブラケット137は、実質的に平面な裏面137Rを含んでもよく、その結果、ドアベル130及び取り付けブラケット137のアセンブリは、それらが取り付けられた面に対して平坦に存在することができる。図10Bを参照すると、筐体131の下端は、ネジ又は他のファスナを受けるように構成されたセキュリティネジ開口部141を含んでもよい。
図11Aは、PIRセンサホルダ143の上面図である。PIRセンサホルダ143は、それに限定されないが、金属、金属合金、又はプラスチックを含む任意の適切な材料を含んでもよい。PIRセンサホルダ143は、レンズ132の背後にPIRセンサ144を取り付けるように構成され、その結果、PIRセンサ144は、可変の角度においてレンズ132を通じて外に向き、それによって、以下で更に説明されるように、PIRセンサ144に対して広い視野を生じさせ、視野をゾーンに分割する。図11Aを更に参照すると、PIRセンサホルダ143は、1つ以上の面178を含み、面178内で又は面178上で、PIRセンサ144が取り付けられてもよい。例示される実施形態では、PIRセンサホルダ143は3つの面178を含み、2つの外面178の各々が面178の中心の1つに対して55度に角度付けられる。代替的な実施形態では、面178の隣接した1つによって形成された角度は、PIRセンサ144の視野を変えるように、要求に応じて増加又は減少してもよい。
図11Bは、PIRセンサホルダ143の正面図である。例示される実施形態では、面178の各々は、PIRセンサを取り付けることができる貫通孔180を含む。相互に間隔が空けられた第1及び第2のブラケット182は、PIRセンサホルダ143にわたって横に延在する。ブラケット182の各々は、いずれかの端においてノッチ184を含む。ブラケット182は、ドアベル130内でPIRセンサホルダ143を固定するために使用されてもよい。代替的な実施形態では、面178内の貫通孔180が省略されてもよい。例えば、PIRセンサ144は、貫通孔180なしに面178に直接取り付けられてもよい。概して、面178は、PIRセンサ144を適当な位置に位置付け及び固定するように構成された任意の構造から構成されてもよい。
図18A及び18Bはそれぞれ、PIRセンサホルダ143、レンズ132、及び適応性電力回路145を含むPIRセンサアセンブリ179の上面図及び正面図である。PIRセンサホルダ143は、示されるように、レンズ132の裏面132Rに隣接したブラケット182により、レンズ132の裏面132Rに固定されてもよい。PIRセンサ144に及びPIRセンサ144から電力及び/又はデータを配信する能力を有する任意の物又は構成要素とすることができる適応性電力回路145は、PIRセンサホルダ143の裏面143Rに固定され、PIRセンサホルダ143の角度のある形状に合致するように成形されてもよい。適応性電力回路145は、電力PCB148(図13)に接続してもよく、電力PCB148から電力を引き出してもよく、並びに/又は電力PCB148に及び/若しくは電力PCB148からデータを伝送してもよい。
図19は、PIRセンサ144の視野を例示するPIRセンサアセンブリ179の上面図である。各々のPIRセンサ144は、それぞれのPIRセンサ144から外側に延在する角度を辿る、「ゾーン」と称される視野を含む。ゾーン1は、パッシブ赤外線センサ144−1にのみ視認可能な領域である。ゾーン2は、PIRセンサ144−1及び144−2にのみ視認可能な領域である。ゾーン3は、パッシブ赤外線センサ144−2にのみ視認可能な領域である。ゾーン4は、PIRセンサ144−2及び144−3にのみ視認可能な領域である。ゾーン5は、パッシブ赤外線センサ144−3にのみ視認可能な領域である。ドアベル130は、どのゾーンが時間系列でトリガされるかに基づいて物体が移動している方向を判定する能力を有することができる。例示される実施形態では、各々のゾーンは、110度の角度にわたって延在する。代替的な実施形態では、各々のゾーンは、110度よりも大きい又は小さい角度など、異なる角度にわたって延在してもよい。
図20は、本実施形態の態様に従った、ドアベル130内の構成要素又はドアベル130と通信する構成要素の機能ブロック図である。上記説明されたように、ブラケットPCB149は、加速度計150、圧力計151、湿度センサ152、及び温度センサ153を含んでもよい。加速度計150は、動き及び/又は加速度を感知する能力を有する1つ以上のセンサであってもよい。圧力計151は、ブラケットPCB149が位置することができる周辺環境の気圧を判定する能力を有する1つ以上のセンサであってもよい。湿度センサ152は、ブラケットPCB149が位置することができる大気環境に存在する水蒸気の量を判定する能力を有する1つ以上のセンサであってもよい。温度センサ153は、ブラケットPCB149が位置することができる周囲環境の温度を判定する能力を有する1つ以上のセンサであってもよい。上記説明されたように、ブラケットPCB149は、熱、圧力、水蒸気、及び/又はドアベル130の内部構成要素によって生成された他の刺激からの干渉を減少させるように、ドアベル130の筐体の外側に位置してもよい。
図20を更に参照すると、ブラケットPCB149は更に、端子ネジ挿入部154を含んでもよく、端子ネジ挿入部154は、端子ネジ138を受け、取り付けブラケット137(図14)上で電気接点177に電力を伝送するように構成されてもよい。ブラケットPCB149は、端子ネジ138、端子ネジ挿入部154、バネ接点140、及び電気接点177を通じて電力PCB148に電気的及び/又は機械的に結合されてもよい。端子ネジ138は、建物の壁など、ドアベル130が取り付けられる面に位置する電線を受けてもよく、その結果、ドアベルは、建物の電気系統から電力を受信することができる。端子ネジ138が端子ネジ挿入部154内で固定されると、電力は、ブラケットPCB149に、及び電気接点177を含む、それと関連付けられた構成要素の全てに転送されてもよい。電気接点177は、バネ接点140と係合することによって、電力PCB148に電力を転送してもよい。
図20を更に参照すると、前方PCB146は、光センサ155、LED156などの1つ以上の発光素子、1つ以上のスピーカ157、及びマイクロフォン158を含んでもよい。光センサ155は、ドアベル130が位置することができる周辺環境の周囲光のレベルを検出する能力を有する1つ以上のセンサであってもよい。LED156は、電力が供給されるときに可視光を生成する能力を有する1つ以上の発光ダイオードであってもよい。スピーカ157は、電気信号入力に応答してサウンドを生成する能力を有する任意の電気機械デバイスであってもよい。マイクロフォン158は、電気信号に音波を変換する能力を有する音響−電気トランスデューサ又はセンサであってもよい。活性化されるとき、LED156は、ライトパイプ136(図10)を照らしてもよい。前方PCB146及びその全ての構成要素は、電力PCB148に電気的に結合されてもよく、それによって、電力PCB148及び前方PCB146に、並びに電力PCB148及び前方PCB146から、データ及び/又は電力が転送されることを可能にする。
スピーカ157及びマイクロフォン158は、音声コーデック161を通じてカメラプロセッサ170に結合されてもよい。例えば、ユーザのクライアントデバイス114、スピーカ157、及びマイクロフォン158からのデジタル音声の転送は、カメラプロセッサ170に結合された音声コーデック161を使用して圧縮及び圧縮解除されてもよい。音声コーデック161によって圧縮されると、デジタル音声データは、通信モジュール164を通じてネットワーク112に送信されてもよく、1つ以上のサーバ118によって経路指定されてもよく、ユーザのクライアントデバイス114に配信されてもよい。ユーザが話すとき、ネットワーク112を通じて転送された後、デジタル音声データは、音声コーデック161によって圧縮解除され、スピーカ157を介して訪問者に発せされる。
図20を更に参照すると、電力PCB148は、電力管理モジュール162、マイクロコントローラ163、通信モジュール164、及び電力PCB不揮発性メモリ165を含んでもよい。特定の実施形態では、電力管理モジュール162は、複数の電圧レールの間で仲裁し、それによって、ドアベル130についての動力源を選択する能力を有する集積回路を含んでもよい。バッテリ166、バネ接点140、及び/又はコネクタ160は各々、電力管理モジュール162に電力を提供してもよい。電力管理モジュール162は、バッテリ166、バネ接点140、及びコネクタ160に専用の別個の電力レールを有してもよい。本開示の1つの態様では、電力管理モジュール162は、ドアベル130に電力供給するためにバッテリ166から電力を継続的に引き出すのと同時に、バネ接点140及び/又はコネクタ160からバッテリ166に電力を経路指定してもよく、それによって、バッテリ166が実質的に一定の充電レベルを維持することを可能にする。代わりに、電力管理モジュール162は、ドアベル130に電力供給するためにバネ接点140及び/又はコネクタ160から電力を継続的に引き出すと共に、バネ接点140及び/又はコネクタ160からの電力が低く又は不十分であるとき、バッテリ166からのみ電力を引き出してもよい。電力管理モジュール162はまた、コネクタ160とマイクロコントローラ163との間のデータについての通路としての役割を果たしてもよい。
図20を更に参照すると、特定の実施形態では、マイクロコントローラ163は、プロセッサコア、メモリ、及びプログラム可能入力/出力周辺機器を含む集積回路を含んでもよい。マイクロコントローラ163は、PIRセンサ144、ブラケットPCB149、電力管理モジュール162、光センサ155、マイクロフォン158、及び/又は通信モジュール164から、データ及び/又は電力などの入力信号を受信してもよく、以下で更に説明される様々な機能を実行してもよい。マイクロコントローラ163がPIRセンサ144によってトリガされるとき、マイクロコントローラ163は、図22を参照すると以下で説明される機能など、1つ以上の機能を実行するようにトリガされてもよい。光センサ155が低レベルの周囲光を検出するとき、光センサ155は、以下で更に説明されるように、「暗視」を有効にするようにマイクロコントローラ163をトリガしてもよい。マイクロコントローラ163はまた、様々な構成要素と通信モジュール164との間で通信されるデータについての通路としての機能を果たしてもよい。
図20を更に参照すると、通信モジュール164は、プロセッサコア、メモリ、及びプログラム可能入力/出力周辺機器を含む集積回路を含んでもよい。通信モジュール164はまた、リモートネットワークデバイスに無線でデータを伝送するように構成されてもよく、1つ以上の送受信機(図示せず)を含んでもよい。無線通信は、それに限定されないが、Wi−Fi(登録商標)、セルラ、Bluetooth(登録商標)、及び/又はサテライトネットワークなど、1つ以上の無線ネットワークを含んでもよい。通信モジュール164は、カメラPCB147、マイクロコントローラ163、ボタン133、リセットボタン159、及び/又は電力PCB不揮発性メモリ165から、電力及び/又はデータなどの入力を受信してもよい。ボタン133が押下されるとき、通信モジュール164は、図21を参照して以下で説明される機能など、1つ以上の機能を実行するようにトリガされてもよい。リセットボタン159が押下されるとき、通信モジュール164は、電力PCB不揮発性メモリ165及び/又はカメラPCBメモリ169に記憶された任意のデータを消去するようにトリガされてもよい。通信モジュール164はまた、様々な構成要素とマイクロコントローラ163との間で通信されるデータについての通路としての機能を果たしてもよい。電力PCB不揮発性メモリ165は、データを記憶及び/又は伝送するように構成されたフラッシュメモリを含んでもよい。例えば、特定の実施形態では、電力PCB不揮発性メモリ165は、シリアルペリフェラルインタフェース(SPI)フラッシュメモリを含んでもよい。
図20を更に参照すると、カメラPCB147は、カメラ134の動作を容易にする構成要素を含んでもよい。例えば、撮像装置171は、ビデオ記録センサ及び/又はカメラチップを含んでもよい。本開示の1つの態様では、撮像装置171は、相補型金属酸化膜半導体(CMOS)アレイを含んでもよく、高解像度(720p又はそれよりも良好な)ビデオファイルを記録する能力を有することができる。カメラプロセッサ170は、符号化及び圧縮チップを含んでもよい。一部の実施形態では、カメラプロセッサ170は、ブリッジプロセッサを含んでもよい。カメラプロセッサ170は、撮像装置171によって記録されたビデオ及びマイクロフォン158によって記録された音声を処理してもよく、ネットワークへの通信モジュール164による無線転送に適切な形式にこのデータを転換してもよい。カメラPCBメモリ169は、データがカメラプロセッサ170によってバッファ又は符号化されるときに使用することができる揮発性メモリを含んでもよい。例えば、特定の実施形態では、カメラPCBメモリ169は、同期ダイナミックランダムアクセスメモリ(SD RAM)を含んでもよい。IR LED168は、赤外線光を放射する能力を有する発光ダイオードを含んでもよい。IRカットフィルタ167は、トリガされるとき、可視光とは反対に赤外線光を主に見るように撮像装置171を構成するシステムを含んでもよい。光センサ155が低レベルの周囲光(視認可能なスペクトルにおいて撮像装置171の性能を妨げるレベルを含むことがある)を検出するとき、IR LED168は、ドアベル130を通じて筐体から環境に赤外線光を放ってもよく、IRカットフィルタ167は、この赤外線光がドアベルの視野内の物体から反射し、又は物体から屈折するにつれて、撮像装置171がそれを見るようにすることを可能にすることができる。この処理は、ドアベル130に、上記言及された「暗視」機能を提供することができる。
図21は、本開示の態様に従った、処理の一実施形態を例示するフローチャートである。ブロックB200において、訪問者は、ドアベル130上のボタン133を押下する。ブロックB202において、通信モジュール164は、ネットワークデバイスに要求を送信する。ブロックB204において、ネットワークデバイスが要求を受信すると、ネットワークデバイスは、ユーザの無線ネットワーク110及びネットワーク112を通じて、ユーザのクライアントデバイス114にドアベル130を接続してもよい。ブロックB206において、ドアベル130は、カメラ134、マイクロフォン158、及び/又は利用可能な他のセンサを使用して、利用可能な音声及び/又はビデオデータを記録してもよい。ブロックB208において、音声及び/又はビデオデータは、ユーザのクライアントデバイス114に伝送される。ブロックB210において、ユーザは、自身のクライアントデバイス114上で、承認又は拒否のいずれかをするようユーザを促す通知を受信してもよい。ユーザが通知を拒否する場合、処理は次いで、ブロックB214に進み、そこでは、音声及び/又はビデオデータがクラウドサーバに記録及び記憶される。セッションは次いで、ブロックB216において終了し、ドアベル130とユーザのクライアントデバイス114との間の接続が終端される。しかしながら、ユーザが通知を承認することを選択する場合、ブロックB212において、ユーザは次いで、ユーザのクライアントデバイス114を通じて訪問者と通信すると共に、カメラ134、マイクロフォン158、及び/又は他のセンサによって捕捉された音声及び/又はビデオデータを提供される。呼び出しの終わりに、ユーザは、ユーザのクライアントデバイス114とドアベル130との間の接続を終端させてもよく、セッションがブロックB216において終了する。一部の実施形態では、音声及び/又はビデオデータは、ユーザが通知を承認し、ユーザのクライアントデバイス114を通じて訪問者と通信する場合でさえ、クラウドサーバに記録及び記憶されてもよい(ブロックB214)。
図22は、本開示の態様に従った、処理の別の実施形態を例示するフローチャートである。ブロックB300において、物体は、PIRセンサ144の1つ以上の視野に移動することができる。ブロックB302において、PIRセンサ144は、マイクロコントローラ163をトリガしてもよく、マイクロコントローラ163は次いで、ネットワークデバイスに要求を送信するように通信モジュール164をトリガしてもよい。ブロックB304において、ネットワークデバイスは、ユーザの無線ネットワーク110及びネットワーク112を通じて、ユーザのクライアントデバイス114にドアベル130を接続してもよい。ブロックB306において、ドアベル130は、カメラ134、マイクロフォン158、及び/又は任意の他の利用可能なセンサを使用して、利用可能な音声及び/又はビデオデータを記録してもよく、ユーザのクライアントデバイス114にデータをストリーミングしてもよい。ブロックB308において、ユーザは、通知を承認又は拒否のいずれかをするようにユーザを促す通知を受信してもよい。通知が承認される場合、ブロックB310aにおいて、ライブ音声/ビデオデータは次いで、ユーザのクライアントデバイス114上で表示されてもよく、それによって、ドアベル130の視点からのユーザ観察を可能にする。ユーザがこの機能に満足するとき、ユーザは、ブロックB312において接続を切断してもよく、それによって、セッションが終了する。しかしながら、ブロックB308において、ユーザが通知を拒否し、又は通知を無視し、指定された時間間隔が経過した場合、ドアベル130とユーザのクライアントデバイス114との間の接続が終端され、ブロックB310bにおいて、音声/ビデオデータがクラウドサーバに記録及び記憶され、その結果、ユーザは、後の都合のよいときに音声/ビデオデータを見ることができる。ドアベル130は、ブロックB308における通知が拒否又は無視される場合、指定された期間の間に記録するように構成されてもよい。そのような期間が設定される場合、ドアベル130は、ブロックB312において動作を中断する前の期間の間にデータを記録してもよく、それによって、セッションを終了する。一部の実施形態では、音声及び/又はビデオデータは、ユーザが通知を承認し、ユーザのクライアントデバイス114を通じて訪問者と通信する場合でさえ、クラウドサーバに記録及び記憶されてもよい(ブロックB310b)。
図23は、本開示の態様に従った、処理の別の実施形態を例示するフローチャートである。ブロックB400において、ユーザは、「スヌーズタイムアウト」を選択することができ、「スヌーズタイムアウト」は、動作が実行された後、例えば、通知が承認され、又は拒否/無視されるかのいずれかの後、ドアベル130が非活性化することがあり、又はそうでない場合、刺激(光、サウンド、若しくは熱の痕跡)に応答しないことがある期間である。例えば、ユーザは、15分のスヌーズタイムアウトを設定することができる。ブロックB402において、物体は、PIRセンサ144の1つ以上の視野に移動する。ブロックB404において、マイクロコントローラ163は、ネットワークデバイスに要求を送信するように通信モジュール164をトリガしてもよい。ブロックB406において、ネットワークデバイスは、ユーザの無線ネットワーク110及びネットワーク112を通じて、ユーザのクライアントデバイス114にドアベル130を接続してもよい。ブロックB408において、ドアベル130によって捕捉された音声/ビデオデータは、ユーザのクライアントデバイス114にストリーミングされてもよい。ブロックB410において、ユーザは、要求を承認又は拒否/無視のいずれかをするようにユーザを促す通知を受信してもよい。要求が拒否又は無視される場合、ブロックB412bにおいて、音声/ビデオデータは次いで、クラウドサーバに記録及び記憶されてもよい。ドアベル130が記録を終了した後、物体は、ブロックB414においてPIRセンサ144の視野に残ってもよい。ブロックB416において、マイクロコントローラ163は、ネットワークデバイスに別の要求をサブミットするように通信モジュール164をトリガする前に、「スヌーズ時間」が、例えば、15分経過するのを待つ。スヌーズ時間が、例えば、15分経過した後、処理は、ブロックB404に再度移動し、上記説明されたように続行する。ユーザがブロックB410において通知要求を承認するまで、このようにサイクルが続いてもよい。処理は次いで、ブロックB412aに移動し、そこでは、ライブ音声及び/又はビデオデータがユーザのクライアントデバイス114上で表示され、それによって、ドアベル130の視点からのユーザ観察を可能にする。ユーザの要求において、接続が断たれてもよく、ブロックB418においてセッションが終了する。このポイントにおいて、ユーザは、処理がブロックB416に再度戻ることを選択することができ、それによって、スヌーズ時間、例えば、15分が前のセッションの終わりから経過するまで更なる応答が存在しないことがあり、又はユーザは、処理がブロックB402に再度戻ることを選択することができ、物体がPIRセンサ144の1つ以上によって認識される次の時に通知を受信することができる。一部の実施形態では、音声及び/又はビデオデータは、ユーザが通知を承認し、ユーザのクライアントデバイス114を通じて訪問者と通信する場合でさえ、クラウドサーバに記録及び記憶されてもよい(ブロックB412b)。
上記議論されたように、本開示は、A/V記録及び通信ドアベルを含む方法及びシステムの多数の例を提供するが、本実施形態は、ドアベル以外のA/V記録及び通信デバイスに対して等しく適用可能である。例えば、本実施形態は、1つ以上のA/V記録及び通信ドアベルに代えて、又はそれに加えて、1つ以上のA/V記録及び通信セキュリティカメラを含んでもよい。例示的なA/V記録及び通信セキュリティカメラは、前方ボタン133、ボタンアクチュエータ、及び/又はライトパイプ136を有さないが、ドアベル130の構造及び機能性の全てを実質的に含んでもよい。例示的なA/V記録及び通信セキュリティカメラは更に、例えば、ブラケットPCB149及びその構成要素などの他の構成要素を省略してもよい。
本実施形態は、ドアベルなどの無線A/V記録及び通信デバイスと共に使用するように構成された無線スピーカデバイスを含む。スピーカを含む無線スピーカデバイスは、標準的なウォールコンセントに差し込まれてもよく、Wi−Fiネットワークなどのユーザのローカルエリアネットワーク(LAN)に接続してもよい。LANは、インターネット及び/又は公衆交換電話網(PSTN)などのワイドエリアネットワーク(WAN)に接続される。無線A/V記録及び通信デバイスが訪問者を検出するとき、それは、LANを介して、サーバ及び/又はサービスなど、WAN内の少なくとも1つのデバイスに信号を送信する。それに応答して、WAN内の少なくとも1つのデバイスは、LANを介して、無線スピーカデバイスに信号を送信する。無線スピーカデバイスへの信号は、無線スピーカがそのスピーカを通じてトーンを発するためのコマンドを含む。無線スピーカデバイスは次いで、ユーザに訪問者が無線A/V記録及び通信デバイスにいることを警告するために、そのスピーカを通じてトーンを発する。
図24〜29は、無線A/V記録及び通信デバイスについての無線スピーカデバイスの本実施形態の様々な態様を例示する。図24は、例えば、本実施形態に従った、無線A/V記録及び通信デバイスについての無線スピーカデバイスを含む無線A/V記録及び通信ドアベルシステムを例示する機能ブロック図である。システムは、無線A/V記録及び通信ドアベル100、ユーザの無線ネットワーク110、ネットワーク112、ユーザのクライアントデバイス114、リモート記憶装置(複数可)116、並びにサーバ(複数可)118を含む、図1に示されたシステムと同一の構成要素の多くを含む。無線A/V記録及び通信ドアベル100は、図10〜23を参照して上記説明された無線A/V記録及び通信ドアベル130と同様又は同一であってもよい。上記説明されたように、無線A/V記録及び通信ドアベル100は、他の実施形態では、セキュリティカメラなど、別のタイプの無線A/V記録及び通信デバイスを含んでもよい。ユーザの無線ネットワーク110は、IEEE802.11標準及び/又は他の無線通信標準(複数可)との互換性を有するWi−Fiネットワークなどのローカルエリアネットワーク(LAN)を含んでもよい。ネットワーク112は、インターネット及び/又は公衆交換電話網(PSTN)などのワイドエリアネットワーク(WAN)を含んでもよい。
図24のシステムは更に、無線スピーカデバイス500を含む。図25及び26はそれぞれ、無線スピーカデバイス500の例示的な実施形態の前面斜視図及び後面斜視図であり、図27は、無線スピーカデバイス500の例示的な実施形態の機能ブロック図である。図25及び26を参照すると、無線スピーカデバイス500は、前側504(図25)及び後側506(図26)を有する筐体502を含む。例示される実施形態では、筐体502は、長方形の平行六面体として実質的に成形されるが、この形状は1つの例にすぎず、それに限定されない。筐体502は、図27を参照して以下で説明されるように、全ての側面上で閉じられ、無線スピーカデバイス500の様々な構成要素が位置する内部空間を囲む。筐体502は、様々なタイプのプラスチック(例えば、ポリカーボネート、アクリロニトリルブタジエンスチレン(ABS)、ポリエチレンなど)など、好ましくは耐久性があり、非伝導性の(電気的に)任意の適切な材料から構築されてもよい。
図27を参照すると、無線スピーカデバイス500は、プロセッサ508及び通信モジュール510を含む。プロセッサ508及び通信モジュール510は、図27では単一の構成要素として例示されるが、代替的な実施形態では、プロセッサ508及び通信モジュール510は、別個の構成要素を含んでもよい。通信モジュール510は、アンテナ512を含み、ユーザの無線ネットワーク110を通じて無線信号を送信及び受信するための1つ以上の送受信機(図示せず)を含んでもよい。通信モジュール510はまた、別の無線デバイスへの直接接続を介してなど、ユーザの無線ネットワーク110とは独立して、1つ以上のデバイスに無線でデータを伝送し、及び/又は1つ以上のデバイスから無線でデータを受信するように構成されてもよい。1つの例では、無線スピーカデバイス500は、Bluetooth(登録商標)(又は、他の短距離無線プロトコル)接続を介して、ユーザのクライアントデバイス114と通信してもよい。
代替的な実施形態では、無線スピーカデバイス500は、ユーザの無線ネットワーク110及び/又はネットワーク112への有線接続のために構成されてもよい。例えば、無線スピーカデバイス500は、イーサネット(登録商標)ケーブルなど、ケーブルのコネクタを受けるための1つ以上のポート(図示せず)を含んでもよい。そのような実施形態では、無線スピーカデバイス500は、ケーブルを介して、ユーザの無線ネットワーク110のルータ、又は任意の他のネットワークデバイスに接続してもよい。イーサネット(登録商標)ケーブルを受けるように構成された実施形態では、無線スピーカデバイス500は、パワーオーバイーサネット(登録商標)(PoE)を介して電力が供給されてもよく、パワーオーバイーサネット(登録商標)では、接続されたイーサネット(登録商標)ケーブルを介して、データに沿って電力を渡すことができる。そのような実施形態では、ACピン518が省略されてもよい。代わりに、無線スピーカデバイス500は、ACピン518及びPoE接続の両方を介して電力が供給されてもよい。
プロセッサ508は、以下で説明されるように、データ処理及び様々な他の機能を実行してもよい。プロセッサ508は、プロセッサコア(図示せず)、揮発性メモリ514、不揮発性メモリ516、及び/又はプログラム可能入力/出力周辺機器(図示せず)を含む集積回路を含んでもよい。揮発性メモリ514は、例えば、DDR3(ダブルデータレートタイプの3つの同期ダイナミックランダムアクセスメモリ)を含んでもよい。不揮発性メモリ516は、例えば、NANDフラッシュメモリを含んでもよい。図27に例示される実施形態では、揮発性メモリ514及び不揮発性メモリ516は、プロセッサ508を表すボックス内で例示される。しかしながら、図27に例示される実施形態は例にすぎず、一部の実施形態では、揮発性メモリ514及び/又は不揮発性メモリ516は、必ずしも物理的にプロセッサ508と共に組み込まれないことが理解されよう。揮発性メモリ514及び/又は不揮発性メモリ516は、それらの物理位置に関わらず、本無線スピーカデバイス500の1つ以上の他の構成要素(プロセッサ508に加えて)によって共有されてもよい。
図27を続けて参照すると、無線スピーカデバイス500は更に、無線スピーカデバイス500が標準的なウォールコンセントに差し込まれることを可能にする、AC(交流電流)ピン518のペアを含む。図26を参照すると、ACピン518は、筐体502の後側506から外側に延在する。図27を参照すると、無線スピーカデバイス500は更に、ACメイン電力をDC(直流)に変換するAC/DC整流器520を含み、DCは次いで、無線スピーカデバイス500に電力を供給するためにプロセッサ508に配信される。一部の実施形態はまた、整流器520とプロセッサ508との間でDC−DC変換器(図示せず)を含んでもよい。DC−DC変換器は、整流器520から第1の電圧を入力として受信してもよく、プロセッサ508によって入力として受信された第2の電圧を出力として生成してもよい。
図27を続けて参照すると、無線スピーカデバイス500は更に、デジタル−アナログ音声変換器524を通じてプロセッサ508に動作可能に接続されたスピーカ522を含む。図25を参照すると、筐体502の前側504は、筐体502内に位置するスピーカ522から周辺環境へのサウンドの通りを促進する、少なくとも1つの開口526を含む。図27を参照すると、無線スピーカデバイス500は更に、ユーザが、機能しない場合のプロセッサ508及び/又は通信モジュール510をリセットすることを可能にする、リセットボタン528及びリセットロジック530を含む。図25及び26を参照すると、筐体502の側面532は、リセットボタン528へのアクセスを提供する小型開口534を含む。ペーパクリップなどの細い物体を挿入することによって、小型開口534を通じて、ユーザは、リセット処理を開始するためにリセットボタンを押圧することができる。
図27を参照すると、無線スピーカデバイス500は更に、プロセッサ508に動作可能に接続されたLED536(又は、別のタイプの照明デバイス)を含む。図25を参照すると、LED536は、筐体502の前側504上に位置してもよい。LED536は、ユーザに、無線スピーカデバイス500の現在の動作状態の視覚的インジケータを提供する。例えば、無線スピーカデバイス500がウォールコンセントに差し込まれるとき、LED536は照らされてもよく、無線スピーカデバイス500がフロントドアにおける訪問者に対してユーザを警告するように鳴動するとき、LED536は、設定されたパターンに従って点灯及び消灯してもよい。LED536の点滅又は閃光は特に、聞くことが困難なユーザ、例えば、訪問者がフロントドアにいるときに無線スピーカデバイス500からのサウンドを聞くことができないユーザに対して有益であることがある。
図24を参照すると、無線A/V記録及び通信ドアベルシステムは更に、API540及び無線スピーカサービス542を含むバックエンドAPI538を含んでもよい。図24は、バックエンドAPI538、API540、及び無線スピーカサービス542をネットワーク112とは別個の構成要素として例示するが、バックエンドAPI538、API540、及び/又は無線スピーカサービス542がネットワーク112の構成要素であると見なされてもよいことが理解されよう。それらの構成要素は、図28を参照して説明され、図28は、本実施形態に従った、無線A/V記録及び通信ドアベル100/130などの無線A/V記録及び通信デバイス、ユーザの無線ネットワーク110などのローカルエリアネットワーク、ネットワーク112などのワイドエリアネットワーク、並びに無線スピーカデバイス500などの無線スピーカデバイスの間で通信するシステム544を例示する機能ブロック図である。
図28のシステムは、1つ以上の構成要素を含む、バックエンドAPI538などのバックエンドAPIを含んでもよい。バックエンドAPI(アプリケーションプログラミングインタフェース)は、例えば、サーバ(例えば、実サーバ、仮想マシン、若しくはクラウドインフラストラクチャ内でサービスとして稼働するマシン)、又は少なくとも1つのAPIをそれにアクセスするクライアント(複数可)に公開する、共にネットワーク化された複数のサーバを含んでもよい。それらのサーバは、どの他の構成要素が含まれるかに応じて、キャッシュ層、データベース層、又は他の構成要素など、アプリケーションサーバ(例えば、ソフトウェアサーバ)などの構成要素を含んでもよい。バックエンドAPIは、例えば、その各々がそれらのパブリックAPIを使用して相互に通信する、多くのそのようなアプリケーションを含んでもよい。一部の実施形態では、APIバックエンドは、ユーザデータの大部分を保持してもよく、ユーザ管理能力を供給してもよく、クライアントを非常に制限された状態を有するようにさせる。
図28に例示されるバックエンドAPI538は、API540などの1つ以上のAPIを含んでもよい。APIは、ソフトウェア及びアプリケーションを構築するためのルーチン、プロトコル、及びツールのセットである。APIは、その動作、入力、出力、及び基本的なタイプに関するソフトウェア構成要素を表し、インタフェースに影響を与えることなく定義及び実装態様が変わることを可能にする、それぞれの実装態様とは独立した機能性を定義する。有利なことに、APIは、プログラマがアプリケーション自体を修正する必要なく、又はアプリケーションがどのように作用しているかをさえも理解する必要なく、プログラマにアプリケーションの機能性へのアクセスを提供することができる。APIは、ウェブベースシステム、オペレーティングシステム、又はデータベースシステム用であってもよく、それは、所与のプログラミング言語を使用して、そのシステムについてのアプリケーションを開発するための設備を提供する。データベース、ハードディスクドライブのようなコンピュータハードウェア、又はビデオカードにアクセスすることに加えて、APIは、プログラミンググラフィカルユーザインタフェース(GUI)構成要素の作用を容易にすることができる。例えば、APIは、既存のアプリケーションへの新たな特徴の統合(いわゆる「プラグインAPI」)を容易にすることができる。APIはまた他に、共有データにより異なるアプリケーションを支援することができ、共有データは、アプリケーションの機能性を統合及び強化することを支援することができる。
図28に例示されるバックエンドAPI538は更に、無線スピーカサービス542など、1つ以上のサービス(ネットワークサービスとも称される)を含んでもよい。ネットワークサービスは、データ記憶、操作、提示、通信、及び/又は他の能力を提供するアプリケーションである。ネットワークサービスは、アプリケーション層ネットワークプロトコルに基づいて、クライアント−サーバアーキテクチャを使用して実施されることが多い。各々のサービスは、1つ以上のコンピュータ(複数のサービスを供給する専用サーバコンピュータなど)上で稼働するサーバ構成要素によって提供されてもよく、他のデバイス上で稼働するクライアント構成要素によってネットワークを介してアクセスされてもよい。しかしながら、クライアント及びサーバ構成要素は両方とも、同一のマシン上で稼働することができる。クライアント及びサーバは、ユーザインタフェース、及び時にそれらと関連付けられた他のハードウェアを有してもよい。
図28に例示されるバックエンドAPI538は、無線スピーカサービス542などの無線スピーカサービスを含む。無線スピーカサービス542は、無線スピーカデバイス500などの複数の無線スピーカデバイスに関する情報を記憶した1つ以上の無線スピーカデータ構造546を含んでもよい。例えば、情報は、無線A/V記録及び通信デバイス100など、各々の無線スピーカデバイス並びに少なくとも1つの関連する無線A/V記録及び通信デバイスに関する情報を含んでもよい。無線スピーカサービス542は、以下で更に説明されるように、どの無線スピーカデバイス(複数可)がバックエンドAPI538に訪問者検出信号550を送信する無線A/V記録及び通信デバイスと関連付けられるかを判定することが必要とされるとき、無線スピーカデータ構造(複数可)546内の情報にアクセスしてもよい。無線スピーカサービス542はまた、無線スピーカデータ構造(複数可)546内で情報を維持してもよく、新たな無線スピーカデバイスが活性化されるとき、既存の無線スピーカデバイスが非活性化されるとき、並びに/又は既存の無線スピーカデバイスと無線A/V記録及び通信デバイスとの間の関連付けが変更されるとき、無線スピーカデータ構造(複数可)546内の情報を更新してもよい。一部の実施形態では、無線スピーカサービス542は、無線スピーカデバイス500との持続的な接続を有してもよい。持続的な接続は有利なことに、以下で更に説明されるように、無線スピーカサービス542と無線スピーカデバイス500との間の待ち時間を減少させる。
無線A/V記録及び通信ドアベルと関連して本無線スピーカデバイス500を使用するために、ユーザは、標準的なウォールコンセントに無線スピーカデバイス500のACピン518を差し込み、次いで、ユーザの無線ネットワーク110(図24)に無線スピーカデバイス500を接続する。ユーザは次いで、セットアップ処理を通じて案内されてもよく、セットアップ処理では、無線スピーカデバイス500がユーザのドアベル100と関連付けられ、関連付けがデータ構造に記憶され、その結果、訪問者がドアベルボタン133を押下するとき、システムは、どの無線スピーカデバイス500を活性化するかを把握する。例えば、セットアップ処理は、ユーザのクライアントデバイス114上でアプリケーションを実行することを含んでもよい。無線スピーカデバイス500が成功して無線ネットワーク110に接続された後、プロンプトがユーザのクライアントデバイス114上に表示されてもよい。プロンプトは、無線スピーカデバイス500に関連付ける、ドアベル又はセキュリティカメラなどの無線A/V記録及び通信デバイスを選択するようにユーザに要求することができる。ユーザが選択を行うとき、ユーザのクライアントデバイス114は、無線ネットワーク110及びネットワーク112を介して、バックエンドAPI538に信号を送信してもよく、無線スピーカサービス542は、無線スピーカデータ構造(複数可)546内の情報を更新してもよく、その結果、無線スピーカデバイス500は、ユーザにより選択された無線A/V記録及び通信デバイスと関連付けられる。後に、以下で更に説明されるように、動きイベント及び/又はボタン押下イベントがユーザにより選択された無線A/V記録及び通信デバイスによって開始されるとき、無線スピーカサービス542は、関連する無線スピーカデバイス500に信号を送信し、無線スピーカデバイス500は、トーンを発する。
ユーザの無線A/V記録及び通信ドアベル100はまた、無線ネットワーク110に接続される。以下で詳細に説明されるように、訪問者が無線A/V記録及び通信ドアベル100において検出されるとき、ドアベル100は、無線ネットワーク110(LAN)を介して、API540(WAN)に信号を送信する。API540は次いで、無線スピーカサービス542に信号を送信し、無線スピーカサービス542は、LANを介して無線スピーカデバイス500に信号を送信する。無線スピーカデバイス500は次いで、訪問者が無線A/V記録及び通信ドアベル100において検出された無線スピーカデバイス500の聞こえる範囲内で、任意の人間(複数可)に警告するようにトーンを発する。上記説明されたように、一部の実施形態では、無線スピーカサービス542は、無線スピーカデバイス500との持続的な接続を有してもよい。持続的な接続は有利なことに、無線スピーカサービス542と無線スピーカデバイス500との間の待ち時間を減少させ、その結果、無線スピーカサービス542が無線スピーカデバイス500にトーンを送信するとき、送信されているトーン信号554とそのスピーカ522からトーンを発する無線スピーカデバイス500との間のいずれの遅延はほとんどない。例えば、持続的な接続を理由に、無線スピーカデバイス500がトーン信号554を受信することができる前に、無線スピーカデバイス500が無線スピーカサービス542上でそれ自体を再確立する必要性がない。
図28のシステムでは、及び図29を参照すると、無線A/V記録及び通信ドアベル100は、ドアベル100の視野内で訪問者を検出してもよい。例えば、無線A/V記録及び通信ドアベル100は、カメラ102、134、及び/若しくは動きセンサ(複数可)144を使用して動きを検出することによって、並びに/又は訪問者がA/V記録及び通信ドアベル100/130上のボタン133を押圧したことを検出することによって、訪問者の存在を検出してもよい。訪問者を検出したことに応答して、無線A/V記録及び通信ドアベル100は、API540に訪問者検出信号550(図29)を送信してもよく、API540は、無線A/V記録及び通信ドアベル100から訪問者検出信号550を受信してもよい。訪問者検出信号550は、感知された動きを介して、又はボタン押下を介して訪問者が検出されたかなど、訪問者−検出イベントに関する情報を含んでもよい。図24及び29を参照すると、無線A/V記録及び通信ドアベル100は、LANとすることができるユーザの無線ネットワーク110、及びWANとすることができるネットワーク112を介して、API540に訪問者検出信号550を送信する。
図28及び29を参照すると、API540は、無線A/V記録及び通信ドアベル100から訪問者検出信号550を受信したことに応答して、無線スピーカサービス542に無線スピーカ活性化信号552を伝送してもよく、無線スピーカサービス542は、API540から無線スピーカ活性化信号552を受信してもよい。API540から無線スピーカ活性化信号552を受信したことに応答して、無線スピーカサービス542は、無線スピーカデータ構造(複数可)546にアクセスしてもよく、無線スピーカ活性化信号552内の識別情報に基づいて、無線スピーカデバイス500などの少なくとも1つの無線スピーカデバイス500を判定してもよく、少なくとも1つの無線スピーカデバイス500と、訪問者検出信号550を送信した無線A/V記録及び通信ドアベル100が関連付けられる。無線スピーカサービス542は次いで、無線スピーカデータ構造(複数可)546から判定された少なくとも1つの無線スピーカデバイス500にトーン信号554を送信してもよく、少なくとも1つの無線スピーカデバイス500は、無線スピーカサービス542からトーン信号554を受信してもよい。トーン信号554は、少なくとも1つの無線スピーカデバイス500のスピーカ522からトーンを発するための、少なくとも1つの無線スピーカデバイス500へのコマンドを含む。よって、無線スピーカサービス542からトーン信号554を受信したことに応答して、少なくとも1つの無線スピーカデバイス500は、訪問者が無線A/V記録及び通信ドアベル100において検出されたスピーカ522の聞こえる範囲内で任意の人間(複数可)に通知するように、そのスピーカ522からトーンを発してもよい。
上記説明されたように、一部の実施形態では、無線スピーカサービス542は、無線スピーカデバイス500との持続的な接続を有してもよい。持続的な接続は有利なことに、無線スピーカサービス542と無線スピーカデバイス500との間の待ち時間を減少させ、その結果、無線スピーカサービス542が無線スピーカデバイス500にトーン信号554を送信するとき、送信されているトーン信号554とそのスピーカ522からトーンを発する無線スピーカデバイス500との間でいずれの遅延はほとんどない。例えば、持続的な接続を理由に、無線スピーカデバイス500がトーン信号554を受信することができる前に、無線スピーカデバイス500が無線スピーカサービス542上でそれ自体を再確立する必要性がない。
上記説明されたように、本実施形態は有利なことに、ドアベルなどの無線A/V記録及び通信デバイスと共に使用するように構成された無線スピーカデバイスを提供する。スピーカを含む無線スピーカデバイスは、標準的なウォールコンセントに差し込まれてもよく、Wi−Fiネットワークなどのユーザのローカルエリアネットワーク(LAN)に接続してもよい。LANは、インターネット及び/又は公衆交換電話網(PSTN)などのワイドエリアネットワーク(WAN)に接続される。無線A/V記録及び通信デバイスが訪問者を検出するとき、それは、LANを介して、サーバ及び/又はサービスなど、WAN内の少なくとも1つのデバイスに信号を送信する。それに応答して、WAN内の少なくとも1つのデバイスは、LANを介して、無線スピーカデバイスに信号を送信する。無線スピーカデバイスへの信号は、無線スピーカデバイスがそのスピーカを通じてトーンを発するためのコマンドを含む。無線スピーカデバイスは次いで、ユーザに訪問者が無線A/V記録及び通信デバイスにいることを警告するために、そのスピーカを通じてトーンを発する。
一部の実施形態では、無線スピーカ活性化信号552及び/又はトーン信号554は、無線スピーカデバイス500のスピーカ522によって発されることになるトーンのタイプに関する情報を含んでもよい。例えば、トーンのタイプは、処理を開始した訪問者の検出のタイプに依存してもよい。訪問者が動きを介して検出された場合、第1のタイプのトーンがスピーカ522によって発せされてもよく、無線スピーカ活性化信号552及び/又はトーン信号554は、第1のタイプのトーンを発するための、無線スピーカデバイス500へのコマンドを含んでもよい。訪問者がボタン押下を介して検出された場合、第2のタイプのトーンは、スピーカ522によって発せされてもよく、無線スピーカ活性化信号552及び/又はトーン信号554は、第2のタイプのトーンを発するための、無線スピーカデバイス500へのコマンドを含んでもよい。様々なタイプのトーンは、無線スピーカデバイス500の不揮発性メモリ516に記憶されてもよい。任意の数の異なるトーンは、無線スピーカデバイス500に記憶されてもよい。上記説明された第1及び第2のタイプは、非限定的な例にすぎない。
一部の実施形態では、無線スピーカデバイス500のスピーカ522によって発せられたトーンは、ユーザによって構成可能であってもよい。例えば、ユーザのクライアントデバイス114上で実行するアプリケーションは、メニューを表示してもよく、メニューから、ユーザは、複数の異なるトーンから選択することができる。トーンは、製造の時点において無線スピーカデバイス500に記憶されてもよい。代わりに、又は加えて、トーンは、不揮発性メモリ516においてなど、無線スピーカデバイス500にダウンロード及び記憶されてもよい。例えば、ユーザは、クライアントデバイス114を使用して、バックエンドAPI538においてなど、ネットワーク112内の1つ以上のサーバに記憶されたトーンにアクセスしてもよい。ユーザは、ネットワーク112から1つ以上のトーンを選択することができ、無線ネットワーク110及びプロセッサ/通信モジュール508/510を介して、無線スピーカデバイス500にそれらをダウンロードすることができる。代わりに、又は加えて、ユーザは、無線ネットワーク110及びプロセッサ/通信モジュール508/510を介して、クライアントデバイス114から無線スピーカデバイス500にトーンを転送してもよい。
一部の実施形態では、無線スピーカデバイス500のスピーカ522によって発せられたトーンは、複数の異なる無線A/V記録及び通信デバイスのうちのどれが訪問者検出信号550を生成したかに応じて変わってもよい。例えば、無線スピーカデバイス500は、1つよりも多い無線A/V記録及び通信デバイスと関連付けられてもよい。次いで、無線スピーカデバイス500は、無線スピーカデバイス500と関連付けられた第1の無線A/V記録及び通信デバイスによって訪問者検出信号550が生成されるとき、第1のタイプのトーンを発してもよく、無線スピーカデバイス500は、無線スピーカデバイス500と関連付けられた第2の無線A/V記録及び通信デバイスによって訪問者検出信号550が生成されるとき、第2のタイプのトーンを発してもよい。無線スピーカデバイス500は、任意の数の無線A/V記録及び通信デバイスと関連付けられてもよい。上記説明された第1及び第2の関連付けられた無線A/V記録及び通信デバイスは、非限定的な例にすぎない。
代替的な実施形態では、無線スピーカデバイス500は、動きセンサ(図示せず)を含んでもよい。無線スピーカデバイス500の動きセンサが動きを検出するとき、無線スピーカデバイス500は、バックエンドAPI538に信号を送信してもよい。信号は、上記説明された訪問者検出信号550と同様であってもよい。無線スピーカデバイス500から信号を受信したことに応答して、バックエンドAPI538は、1つ以上の接続されたデバイスに、無線スピーカデバイス500によって動きが検出されたことをユーザに警告するための信号を送信してもよい。例えば、バックエンドAPI538は、ユーザのクライアントデバイス114に信号を送信してもよい。
代替的な実施形態では、無線スピーカデバイス500は、マイクロフォン(図示せず)を含んでもよい。そのような実施形態では、ユーザは、無線スピーカデバイス500のマイクロフォン及びスピーカ522を使用して、無線スピーカデバイス500並びに無線A/V記録及び通信デバイスを通じて訪問者と通信してもよい。
一部の実施形態では、無線スピーカデバイス500は、別の無線デバイスからのストリーミング音声を再生する能力を有することができる。例えば、無線スピーカデバイス500は、Bluetooth(登録商標)接続を介して、ユーザのクライアントデバイス114から無線音声信号を受信してもよく、無線スピーカデバイス500は、スピーカ522を介して音声を再生してもよい。
図30及び31はそれぞれ、無線スピーカデバイス600の別の例示的な実施形態の前面斜視図及び後面斜視図であり、図32は、図30及び31の無線スピーカデバイス600の機能ブロック図である。図30〜32の無線スピーカデバイス600は、図30〜32を参照すると、前側604(図30)及び後側606(図31)を有する筐体602、プロセッサ608(図32)、通信モジュール610、AC(交流電流)ピン518のペア、AC/DC整流器520、スピーカ522、デジタル−アナログ音声変換器524、筐体602内に位置するスピーカ522から周辺環境へのサウンドの通りを促進する筐体602の前側604内の少なくとも1つの開口612、リセットボタン528、リセットロジック530、リセットボタン528へのアクセスを提供する筐体602の側面616内の小型開口614、及びLED536を含む、図25〜27の対応する構成要素に構造及び/又は機能において類似するいくつかの構成要素を含む。再度、それらの構成要素の多くは、図25〜27の構成要素に構造及び/又は機能において類似する。したがって、以下の説明は、図25〜27の構成要素とは異なるそれらの構成要素の態様に焦点を当てる。
図27に示される実施形態とは対照的に、図32に示される実施形態では、プロセッサ608及び通信モジュール610は、別個の構成要素として例示され、揮発性メモリ618及び不揮発性メモリ620は、プロセッサ608及び通信モジュール610の両方とは別個に例示される。通信モジュール610は、第1及び第2のアンテナ622(図30及び31にも示される)を含み、ユーザの無線ネットワーク110を通じて無線信号を送信及び受信するための1つ以上の送受信機(図示せず)を含んでもよい。通信モジュール610はまた、別の無線デバイスへの直接接続を介してなど、ユーザの無線ネットワーク110とは独立して、1つ以上のデバイスに無線でデータを伝送し、及び/又は1つ以上のデバイスから無線でデータを受信するように構成されてもよい。1つの例では、無線スピーカデバイス600は、他の無線デバイスへの無線スピーカデバイス600の近接性に応じて、Bluetooth(登録商標)(又は、他の短距離無線プロトコル)接続を介して、ユーザのクライアントデバイス114などの別の無線デバイスと通信してもよい。よって、通信モジュール610は、無線スピーカデバイス600がWi−Fi(IEEE802.11)、Bluetooth(登録商標)、ZigBee(登録商標)(IEEE802.15.4)、又は任意の他のプロトコルなどの様々なデータ伝送プロトコルを通じて無線で通信することを可能にする、1つ以上のチップ(集積回路)などの構成要素(複数可)を含んでもよい。
代替的な実施形態では、無線スピーカデバイス600は、ユーザの無線ネットワーク110及び/又はネットワーク112への有線接続のために構成されてもよい。例えば、無線スピーカデバイス600は、イーサネット(登録商標)ケーブルなどのケーブルのコネクタを受けるための1つ以上のポート(図示せず)を含んでもよい。そのような実施形態では、無線スピーカデバイス600は、ケーブルを介して、ユーザの無線ネットワーク110のルータ、又は任意の他のネットワークデバイスに接続してもよい。イーサネット(登録商標)ケーブルを受けるように構成された実施形態では、無線スピーカデバイス600は、パワーオーバイーサネット(PoE)を介して電力が供給されてもよく、パワーオーバイーサネット(登録商標)では、接続されたイーサネット(登録商標)ケーブルを介して、データに沿って電力を渡すことができる。そのような実施形態では、ACピン518が省略されてもよい。代わりに、無線スピーカデバイス600は、ACピン518及びPoE接続の両方を介して電力が供給されてもよい。
図32を更に参照すると、プロセッサ608は、以下で説明されるように、データ処理及び様々な他の機能を実行してもよい。プロセッサ608は、プロセッサコア(図示せず)及び/又はプログラム可能入力/出力周辺機器(図示せず)を含む集積回路を含んでもよい。プロセッサ608は、揮発性メモリ618及び/又は不揮発性メモリ620にアクセスしてもよい。揮発性メモリ618は、例えば、DDR3(ダブルデータレートタイプの3つの同期ダイナミックランダムアクセスメモリ)を含んでもよい。不揮発性メモリ620は、例えば、NANDフラッシュメモリを含んでもよい。図32に例示される実施形態では、揮発性メモリ618及び不揮発性メモリ620は、プロセッサ608とは別個の構成要素として例示される。しかしながら、図32に例示される実施形態は例にすぎず、一部の実施形態では、揮発性メモリ618及び/又は不揮発性メモリ620は、必ずしも物理的にプロセッサ608とは別個ではないことが理解されよう。揮発性メモリ618及び/又は不揮発性メモリ620は、それらの物理位置に関わらず、本無線スピーカデバイス600の1つ以上の他の構成要素(プロセッサ608に加えて)によって共有されてもよい。
図32を続けて参照すると、無線スピーカデバイス600の通信モジュール610は更に、無線リピータ624(無線範囲エキステンダとも称されてもよい)を含んでもよい。無線リピータ624は、ユーザの無線ネットワーク110内の無線ルータ(又は、別のネットワークデバイス)から無線信号を受信し、信号を再ブロードキャストするように構成される。無線ルータのブロードキャスト範囲内になく、又は単に無線ルータから無線信号を弱く受信する無線デバイスは、無線スピーカデバイス600から再ブロードキャストされた信号を受信してもよく、よって、無線スピーカデバイス600を通じてユーザの無線ネットワーク110に接続してもよい。一部の実施形態では、無線リピータ624は、データを伝送及び受信し、例えば、Wi−Fi(IEEE802.11)、WiMAX(IEEE802.16)、又は任意の他のプロトコル及び/若しくは技術など、1つ以上のプロトコル及び/又は技術を使用することができる1つ以上の送受信機モジュール(図示せず)を含んでもよい。
上記説明されたように、通信モジュール610は、第1及び第2のアンテナ622(図30〜32)を含み、無線信号を送信及び受信するための1つ以上の送受信機(図示せず)を含んでもよい。第1及び第2のアンテナ622は、無線スピーカデバイス600が多入力多出力(MIMO)を介して無線で通信することを可能にする。MIMOは、マルチパス伝播を利用するために複数の伝送及び受信アンテナを使用して、無線リンクの能力を増大させるための技術である。図31及び32に示されるように、第1及び第2のアンテナ622は、無線スピーカデバイス600の筐体602の反対側面から延在してもよい。しかしながら、例示される構成は1つの例にすぎず、それに限定されない。第1及び第2のアンテナ622は、筐体602に対して固定又は移動可能であってもよい。例えば、第1及び第2のアンテナ622は、筐体602を通じて両方のアンテナ622に垂直に延在する軸の周りを枢動可能であってもよい。
通信モジュール610はまた、別の無線デバイスへの直接接続を介してなど、ユーザの無線ネットワーク110とは独立して、1つ以上のデバイスに無線でデータを伝送し、及び/又は1つ以上のデバイスから無線でデータを受信するように構成されてもよい。1つの例では、無線スピーカデバイス600は、他の無線デバイスへの無線スピーカデバイス600の近接性に応じて、Bluetooth(登録商標)(又は、他の短距離無線プロトコル)接続を介して、ユーザのクライアントデバイス114などの別の無線デバイスと通信してもよい。よって、通信モジュール610は、無線スピーカデバイス600がWi−Fi(登録商標)(IEEE802.11)、Bluetooth(登録商標)、ZigBee(登録商標)(IEEE802.15.4)、又は任意の他のプロトコルなどの様々なデータ伝送プロトコルを通じて無線で通信することを可能にする、1つ以上のチップ(集積回路)など、1つ以上のモジュール(複数可)又は構成要素(複数可)を含んでもよい。
様々な実施形態では、無線スピーカデバイス600は、1つ以上の他の無線デバイスを無線で制御するために使用されてもよい。例示的な無線で制御可能なデバイスの非包括的及び非限定的なリストは、電子ロック、アラーム、アラーム監視システム、セキュリティシステム、ガレージドアオープナ、電機ゲート、自動セキュリティゲート、テレビ、カメラ、ビデオストリーミングデバイス、ビデオ記録及びビデオ受信デバイス、デジタルビデオレコーダ、デジタルビデオストリーミングデバイス、無線対応電機プラグコンセント、照明システム、ライト、光センサ及びスイッチ、光スイッチ、照明制御パネル、電球、電球についての固定具、又は任意の他のタイプの無線で制御可能なデバイス若しくは構成要素を含む。
様々な実施形態では、他のデバイスは、ユーザの無線ネットワーク110を通じて送信された信号、無線スピーカデバイス600と1つ以上の他の無線デバイスとの間で直接送信された信号、又はそのような信号の任意の組み合わせにより、無線スピーカデバイス600を通じて無線で制御されてもよい。例えば、図33を参照すると、ユーザのクライアントデバイス114上で実行するアプリケーションは、ユーザが無線スピーカデバイス600を介してユーザのクライアントデバイス114と他の無線デバイス626との間で送信された信号により別の無線デバイス626を制御することを可能にすることができる。1つの例では、ユーザのクライアントデバイス114及び無線スピーカデバイス600は、Bluetooth(登録商標)接続(又は、近接近したデバイスの間で相互に近距離を通じてデータを交換するための別の無線技術標準)を通じてなど、信号628を相互に直接送信してもよく、無線スピーカデバイス600及び他の無線デバイス626は、Bluetooth(登録商標)接続(又は、近接近したデバイスの間で相互に近距離を通じてデータを交換するための別の無線技術標準)を通じてなど、信号630を相互に直接送信してもよい。別の例では、ユーザのクライアントデバイス114及び無線スピーカデバイス600は、Wi−Fi(登録商標)ネットワーク(又は、別の無線技術標準)などのユーザの無線ネットワーク110を介して信号632、634を相互に送信してもよく、無線スピーカデバイス600及び他の無線デバイス626は、ユーザの無線ネットワーク110を介して信号636、634を相互に送信してもよい。更なる別の例では、ユーザのクライアントデバイス114、無線スピーカデバイス600、及び他の無線デバイス626は、それらの信号628、630、632、634、636の混合を介して信号を相互に送信してもよい。例えば、ユーザのクライアントデバイス114及び無線スピーカデバイス600は、信号628を介して相互に直接通信してもよく、無線スピーカデバイス600及び他の無線デバイス626は、ユーザの無線ネットワーク110を通じて送信された信号634、636を介して相互に通信してもよい。代わりに、ユーザのクライアントデバイス114及び無線スピーカデバイス600は、ユーザの無線ネットワーク110を通じて送信された信号632、634を介して相互に通信してもよく、無線スピーカデバイス600及び他の無線デバイス626は、信号630を介して相互に直接通信してもよい。
図32を参照すると、無線スピーカデバイス600は更に、1つ以上の認証モジュール638を含んでもよい。認証モジュール638は、無線スピーカデバイス600と1つ以上の他の電子デバイスとの間の機能性を認証するように構成された集積回路を含んでもよい。1つの非限定的な例では、認証モジュール638は、無線スピーカデバイス600とApple Inc.によって作成された1つ以上の他の電子デバイスとの間の機能性を認証するように構成されたMFi(「iPhone(登録商標)/iPod(登録商標)/iPad(登録商標)のために作成された」)チップを含んでもよい。
図34〜37は、本開示に従った、無線ネットワークに本無線スピーカデバイス600を接続し、本無線スピーカデバイス600に1つ以上の無線デバイスを接続する処理の実施形態を例示する。図34を参照すると、ユーザのクライアントデバイス114は最初に、ユーザの無線ネットワーク110に接続されてもよく(両矢印640によって示されるように)、無線スピーカデバイス600は、任意の他のデバイス又はネットワークに接続されず、電力をオフにされてもよい。一部の実施形態では、ユーザの無線ネットワーク110に無線スピーカデバイス600を接続する処理は、ユーザのクライアントデバイス114上で実行するアプリケーションによって容易にされてもよい。ユーザの無線ネットワーク110に無線スピーカデバイス600を接続する他の処理は、アプリケーションを参照する以下の説明を明確にするために、ユーザのクライアントデバイス114上で実行するそのようなアプリケーションを含まなくてもよい。
ユーザのクライアントデバイス114上で実行するアプリケーションは、無線スピーカデバイス600の電力をオンにするようにユーザを促すことができる。その後、無線スピーカデバイス600は、標準的なウォールコンセントにACピン518を差し込むことによってなど、電力をオンにされてもよい。無線スピーカデバイス600は次いで、AP(アクセスポイント)モードにあってもよく、APモードでは、それは、無線プロビジョニングビーコンをブロードキャストする。プロビジョニングビーコンは、他の無線デバイスに、無線スピーカデバイス600が無線アクセスポイントであることを示すブロードキャスト無線信号である。プロビジョニングビーコンは、SSID(サービスセット識別子)などの識別情報を含む。プロビジョニングビーコンはまた、無線アクセスポイントのセキュリティが開放されている(無線アクセスポイントに接続するためにパスワードが必要とされない)ことを示してもよい。
ユーザのクライアントデバイス114上で実行するアプリケーションは、アプリケーションを終了し、ユーザの無線ネットワーク110からユーザのクライアントデバイス114を切断し、無線スピーカデバイス600の無線アクセスポイントにユーザのクライアントデバイス114を接続するようにユーザを促すことができる。図35を参照すると、ユーザのクライアントデバイス114は次いで、ユーザの無線ネットワーク110から切断してもよく、無線スピーカデバイス600の無線アクセスポイントに接続してもよい(両矢印642によって示されるように)。ユーザのクライアントデバイス114は次いで、無線スピーカデバイス600に、無線ルータなど、ユーザの無線ネットワーク110内のネットワークデバイスについての認証情報を伝送してもよい。ユーザのクライアントデバイス114が前にユーザの無線ネットワーク110に接続されたことを理由に、それは、そのメモリ(又は、記憶装置)に無線ルータ(又は、別のネットワークデバイス)についての認証情報を記憶していることがある。ネットワークデバイスについての認証情報は、SSIDなどのネットワークデバイスについての識別子、及び/又はネットワークデバイスに接続するためにパスワードが必要とされる場合にパスワードを含んでもよい。
図36を参照すると、無線スピーカデバイス600は次いで、ユーザのクライアントデバイス114によって提供された認証情報を使用して、ユーザの無線ネットワーク110内のネットワークデバイスに接続してもよい(両矢印644によって示されるように)。無線スピーカデバイス600は次いで、ユーザの無線ネットワーク110及び/又はネットワーク112を介してバックエンドAPI538と通信してもよい。バックエンドAPI538は、無線スピーカデバイス600についての認証情報を生成し、無線スピーカデバイス600に生成された認証情報を伝送してよい。認証情報は、以下で説明されるように、プロビジョニングビーコンが無効にされた後、無線リピータ624(及び、無線アクセスポイント)として動作している無線スピーカデバイス600に役立つことができる。無線スピーカデバイス600についての認証情報は、以下で説明されるように、SSIDなどの無線スピーカデバイス600についての識別子、及び/又は無線スピーカデバイス600がリピータモードに遷移した後に無線スピーカデバイス600に接続するために他のデバイスが提供することが必要とされるパスワードを含んでもよい。パスワードは、Wi−Fi保護アクセス(WPA)、Wi−Fi保護アクセスII(WPA2)、有線同等プライバシ(WEP)、又は任意の他のセキュリティプロトコルなど、任意の適切なセキュリティプロトコルを含んでもよい。
無線スピーカデバイス600がバックエンドAPI538から認証情報を受信した後、無線スピーカデバイス600は、プロビジョニングビーコンを無効にして、リピータモードに遷移してもよい。図37を参照すると、リピータモードでは、無線スピーカデバイス600は、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)に接続され(両矢印644によって示されるように)、また、他の無線デバイスについての無線アクセスポイントを提供する。この構成では、無線スピーカデバイス600は、ユーザの無線ネットワーク110内で無線アクセスポイント(例えば、ルータ)との局(無線クライアント又はノードとも称される)の接続を維持することができ、また、他の無線デバイスについての無線アクセスポイントを提供することができる。例えば、図37に示されるように、無線A/V記録及び通信ドアベル100は、無線スピーカデバイス600によって提供された無線アクセスポイントに接続してもよい(破線の両矢印646によって示されるように)。例えば、無線スピーカデバイス600が、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)によって提供された信号と比較して、無線A/V記録及び通信ドアベル100により強い信号を提供する場合、無線A/V記録及び通信ドアベル100は、無線スピーカデバイス600を介してユーザの無線ネットワーク110に接続してもよい。リピータモードでは、無線スピーカデバイス600は、無線スピーカデバイス600によって提供された無線アクセスポイントの存在を告知するために、ビーコンフレームを定期的にブロードキャストしてもよい。
上記説明されたように、バックエンドAPI538は、無線スピーカデバイス600についての認証情報を生成してもよく、無線スピーカデバイス600に生成された認証情報を伝送してもよい。一部の実施形態では、無線スピーカデバイス600について生成された識別子(例えば、SSID)は、各々のユーザに対して一意であってもよく、それは有利なことに、隣接するユーザが相互の帯域幅を使用することを防止する。一部の実施形態では、それにも関わらず、同一のユーザに属する複数の無線スピーカデバイス600が同一の(又は、同様の)認証情報を受信することができる。よって、所与のユーザが1つよりも多い無線スピーカデバイス600を有する場合、バックエンドAPI538は、ユーザが1つよりも多い無線スピーカデバイス600を有することを認識することができ、ユーザの既存の無線スピーカデバイス(複数可)600の認証情報への1つ以上の事項において類似する新たに接続された無線スピーカデバイス600についての認証情報を生成することができる。例えば、2つ以上の無線スピーカデバイス600が同一の識別子及び/又はパスワードを有する場合、無線スピーカデバイス600は、ローミングネットワークを形成してもよく、ローミングネットワークでは、2つ以上の無線スピーカデバイス600が、同一の(又は、同様の)認証情報を有する複数の無線アクセスポイントを提供する。ローミングネットワークでは、無線デバイスは、同一の(又は、同様の)認証情報を有する無線アクセスポイントのいずれかに接続してもよく、その結果、所与の無線デバイスは、例えば、その現在の位置においてその無線デバイスに最も強い信号を提供するいずれかの無線アクセスポイントに接続することができる。無線デバイスが第1の位置から第2の位置に移動し、第1の無線アクセスポインが第1の位置において最も強い信号を提供するが、第2の無線アクセスポイントが第2の位置において最も強い信号を提供する場合、第1及び第2の無線アクセスポイントが同一の(又は、同様の)認証情報を有することを理由に、無線デバイスは、ユーザ介入に対するいかなる必要もなく、第1の無線アクセスポイントから第2の無線アクセスポイントに容易に切り替えることができる。よって、ローミングネットワークは、各々の無線デバイスがローミングネットワーク内の任意の所与の位置において最良の利用可能な無線信号を享受し、無線デバイスの位置などの1つ以上の条件が変化するにつれて、1つの無線アクセスポイントから別の無線アクセスポイントに容易に遷移することを可能にする。
一部の実施形態では、ローミングネットワークは、少なくともユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)が、ローミングネットワーク内の無線スピーカデバイス(複数可)600とは異なる識別子(例えば、SSID)及び/又はパスワードを有することがあることを理由に、ユーザの無線ネットワーク110内で無線アクセスポイント(例えば、ルータ)を含まなくてもよい。しかしながら、一部の実施形態では、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)は、代替的な無線アクセスポイントとして無線デバイスに対して利用可能であってもよい。例えば、ローミングネットワーク内の無線スピーカデバイス(複数可)600の認証情報とは異なる場合の、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)の認証情報は、ローミングネットワークに接続する無線デバイスに提供されてもよい。そのような実施形態では、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)は、無線スピーカデバイス(複数可)600のアクセスポイント(複数可)が利用可能でない場合に、代替的なアクセスポイントとしてそのような無線デバイスに対して利用可能であってもよい。
一部の実施形態では、無線スピーカデバイス600について生成された識別子は、無線スピーカデバイス600が接続されたユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)と関連付けられた識別子(例えば、SSID)の機能であってもよい。例えば、無線スピーカデバイス600について生成された識別子は、無線スピーカデバイス600が接続されたユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)と関連付けられた識別子(例えば、SSID)と同一であってもよい。別の例では、無線スピーカデバイス600について生成された識別子は、無線スピーカデバイス600が接続されたユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)と関連付けられた識別子(例えば、SSID)と同様であってもよいが、同一ではない。そのような実施形態では、ユーザの無線ネットワーク110内の異なるデバイス及び/又は位置は、相互に区別されてもよい。
一部の実施形態では、無線スピーカデバイス600について生成されたパスワード、及び無線スピーカデバイス600について生成された識別子に対応するパスワードは、バックエンドAPI538によってランダムに生成されてもよい。また、一部の実施形態では、無線スピーカデバイス600についてバックエンドAPI538によって生成されたパスワードがランダムに生成されるか否かに関わらず、パスワードは、ユーザに対してアクセス可能でないことがある。この態様は、無線リピータ624として動作しているとき、無線スピーカデバイス600に接続することを試みる他の無線デバイスを認証することを容易にすることができる。例えば、別の無線デバイスが無線スピーカデバイス600に接続することを試みるとき(無線リピータ624として動作しているとき)、無線スピーカデバイス600は、無線スピーカデバイス600に接続することを試みている無線デバイスから識別子を受信してもよい。例えば、SSID、MAC(媒体アクセス制御)アドレスなどとすることができる識別子に基づいて、無線スピーカデバイス600は、他の無線デバイスに接続してもよく、又は他の無線デバイスへの接続を拒否してもよい。例えば、それに限定されないが、無線スピーカデバイス600(及び/又は、バックエンドAPI538などのネットワークデバイス)は、既知の識別子のリストに、無線スピーカデバイス600に接続することを試みている無線デバイスからの識別子を比較してもよい。無線スピーカデバイス600に接続することを試みている無線デバイスからの識別子が既知の識別子のリスト上にある場合、無線デバイスは、無線スピーカデバイス600に接続することを許可されてもよい。別の例では、無線スピーカデバイス600(及び/又は、バックエンドAPI538などのネットワークデバイス)は、無線スピーカデバイス600に接続することを試みている無線デバイスから、識別子内の既知の文字又は一連の文字を探索してもよい。既知の文字又は一連の文字が無線デバイスからの識別子に存在する場合、無線デバイスは、無線スピーカデバイス600に接続することを許可されてもよい。
代替的な実施形態では、無線スピーカデバイス600に接続することを試みている別の無線デバイスを認証する処理は、ハンドシェイクを含んでもよい。例えば、無線スピーカデバイス600は、他の無線デバイスに認証要求を送信してもよく、他の無線デバイスが無線スピーカデバイス600に予測される応答を送信する場合のみ、他の無線デバイスが接続することを許可してもよい。無線スピーカデバイス600が成功して他の無線デバイスを認証し、他の無線デバイスを接続する場合、無線スピーカデバイス600は、他の無線デバイスに、無線スピーカデバイス600についてバックエンドAPI538によって生成されたパスワードを伝送してもよい。他の無線デバイスが無線スピーカデバイス600に接続することを許可される前に認証を必要とすることによって、本実施形態は有利なことに、セキュリティを強化する。更に、本実施形態は有利なことに、いかなるユーザ介入も必要とすることなく、この増強されたセキュリティを提供し、よって、ユーザ経験を高度化する。
図38〜40は、本開示に従った、本無線スピーカデバイス600に1つ以上の無線デバイスを接続する処理の実施形態を例示する。例示される実施形態では、無線スピーカデバイス600に接続されることになる無線デバイスは、ドアベルなどの無線A/V記録及び通信デバイス648である。しかしながら、例示される無線デバイス648は、1つの非限定的な例にすぎない。代替的な実施形態では、任意のタイプの無線デバイスは、無線スピーカデバイス600に接続されてもよい。
図38を参照すると、ユーザのクライアントデバイス114は、ユーザの無線ネットワーク110に接続されてもよく(両矢印640によって示されるように)、無線A/V記録及び通信デバイス648は、いずれの他のデバイス又はネットワークに接続されず、電力をオフにされてもよい。一部の実施形態では、無線スピーカデバイス600に無線A/V記録及び通信デバイス648を接続する処理は、ユーザのクライアントデバイス114上で実行するアプリケーションによって容易にされてもよい。無線スピーカデバイス600に無線A/V記録及び通信デバイス648を接続する他の処理は、アプリケーションを参照する以下の説明を明確にするために、ユーザのクライアントデバイス114上で実行するそのようなアプリケーションを含まなくてもよい。
ユーザのクライアントデバイス114上で実行するアプリケーションは、AP(アクセスポイント)モードに無線A/V記録及び通信デバイス648を設定するようにユーザを促すことができる。APモードに無線A/V記録及び通信デバイス648を設定することは、例えば、無線A/V記録及び通信デバイス648上のボタンを押下すること、並びに/又は無線A/V記録及び通信デバイス648の電力をオンにすることを含んでもよい。APモードに設定されると、無線A/V記録及び通信デバイス648は、無線プロビジョニングビーコンをブロードキャストしてもよい。プロビジョニングビーコンは、他の無線デバイスに、無線A/V記録及び通信デバイス648が無線アクセスポイントであることを示すブロードキャスト無線信号である。プロビジョニングビーコンは、SSID(サービスセット識別子)などの識別情報を含む。プロビジョニングビーコンはまた、無線アクセスポイントのセキュリティが開放されている(無線アクセスポイントに接続するためにパスワードが必要とされない)ことを示してもよい。
ユーザのクライアントデバイス114上で実行するアプリケーションは次いで、ユーザの無線ネットワーク110及び/又はネットワーク112を介して、バックエンドAPI538に信号を送信してもよい。ユーザのクライアントデバイス114からの信号は、バックエンドAPI538に、新たな無線デバイス648が追加されていることを示してもよい。バックエンドAPI538は次いで、無線スピーカデバイス600に、新たな無線デバイス648が追加されていることを無線スピーカデバイス600に示す信号を送信してもよい。バックエンドAPI538から無線スピーカデバイス600への信号は、無線A/V記録及び通信デバイス648によってブロードキャストされたプロビジョニングビーコンを検索するための、無線スピーカデバイス600へのコマンドを含んでもよい。
バックエンドAPI538からコマンドを受信した後、無線スピーカデバイス600は、無線A/V記録及び通信デバイス648によってブロードキャストされたプロビジョニングビーコンを検索及び特定してもよい。図39を参照すると、無線A/V記録及び通信デバイス648によってブロードキャストされたプロビジョニングビーコンを特定した後、無線スピーカデバイス600は、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)とのその局の接続を切断してもよく、無線A/V記録及び通信デバイス648の無線アクセスポイントに接続してもよい(両矢印650によって示されるように)。無線スピーカデバイス600は次いで、無線A/V記録及び通信デバイス648に、SSIDなどの無線スピーカデバイス600についての識別子、及び/又は無線スピーカデバイス600に接続するためにパスワードが必要とされる場合にパスワードを含む、無線スピーカデバイス600の認証情報を伝送してもよい。図40を参照すると、無線スピーカデバイス600が無線A/V記録及び通信デバイス648にその認証情報を送信した後、無線スピーカデバイス600は、無線A/V記録及び通信デバイス648とのその局の接続を切断してもよく、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)とのその局の接続を再確立してもよく(両矢印652によって示されるように)、無線A/V記録及び通信デバイス648は、無線スピーカデバイス600によって提供された認証情報を使用して、無線スピーカデバイス600によって提供された無線アクセスポイントに接続してもよい(両矢印654によって示されるように)。
図38〜40を参照して上記説明された、本無線スピーカデバイス600に無線デバイス648を接続する処理は有利なことに、ユーザ介入をほとんど必要としない。ユーザは、ユーザのクライアントデバイス114上で実行するアプリケーションを開くことができ、APモードに接続されることになる無線デバイス648を設定することができる。それとは別の方法で、処理の全ての他の態様は、無線スピーカデバイス600、バックエンドAPI538、及び接続されている無線デバイス648によって自動的に実行されてもよい。代替的な実施形態では、ユーザのクライアントデバイス114上で実行するアプリケーションが省略されてもよい。例えば、ユーザは、APモードに接続されることになる無線デバイス648を設定すること以外に何もしなくてもよい。無線スピーカデバイス600は次いで、無線デバイス648によってブロードキャストされた無線プロビジョニングビーコンを検出してもよく、ユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)とのその局の接続を自動的に切断してもよく、次いで、無線デバイス648の無線アクセスポイントに接続してもよい。接続処理の残りの態様は次いで、上記説明されたように実質的に続行してもよい。よって、本実施形態は有利なことに、無線スピーカデバイス600に無線デバイスを接続するために必要なユーザ介入の量を減少させることによって、ユーザ経験を高度化する。
一部の実施形態では、1つよりも多い無線スピーカデバイス600は、ユーザの無線ネットワーク110に接続されてもよい。そのような実施形態では、バックエンドAPI538が、新たな無線デバイスが追加されていることを通知されるとき、バックエンドAPI538は、全ての接続された無線スピーカデバイス600に、追加される無線デバイスによってブロードキャストされたプロビジョニングビーコンを検索するためのコマンドを含む信号を送信してもよい。無線スピーカデバイス600の中で無線デバイスのプロビジョニングビーコンを特定し、無線デバイスのプロビジョニングビーコンに接続するための最初のもののいずれもが次いで、上記説明されたのと同一又は同様の方式において接続処理を続行することができる。
一部の実施形態では、無線スピーカデバイス600に新たな無線デバイスを接続する処理の間、無線スピーカデバイス600によって提供された無線APは、無線スピーカデバイス600がユーザの無線ネットワーク110内の無線アクセスポイント(例えば、ルータ)へのその局の接続から切断される間でさえ、完全な状態のままであり得る。この態様は有利なことに、無線スピーカデバイス600によって提供されたAPに既に接続されていることがある任意の他の無線デバイスに対し、無線スピーカデバイス600に新たな無線デバイスを接続する処理を見えないものにする。
上記説明されたように、本実施形態は有利なことに、ドアベルなどの無線A/V記録及び通信デバイスと共に使用するように構成され、また、無線リピータ(又は、範囲エキステンダ)として使用するように構成された無線スピーカデバイス600を提供する。無線リピータ624を含む無線スピーカデバイス600は、Wi−Fiネットワークなどのユーザのローカルエリアネットワーク(LAN)に接続してもよく、他の無線デバイスが接続することができる無線アクセスポイントを提供してもよい。無線スピーカデバイス600は、バックエンドAPI538から、識別子及び/又はパスワードなどのその認証情報を受信してもよく、よって、1つ以上の追加の無線デバイスの接続を容易にする。そのような追加の無線デバイスは、ユーザ介入がほとんど又は全く必要とされることなく、無線スピーカデバイス600に接続することができる。無線スピーカデバイス600は、追加される無線デバイス(複数可)にその認証情報を渡してもよく、その結果、ユーザは、自身のこの情報を入力する必要がない。無線スピーカデバイス600は更に、1つ以上の追加の無線スピーカデバイス600と連動して、同一の(又は、同様の)認証情報を有する複数の無線スピーカデバイス600のいずれかに接続することによって、接続された無線デバイスが最も強い利用可能な信号を享受することを可能にするローミングネットワークを形成することができる。無線スピーカデバイス600はまた、新たなデバイスを認証することを容易にし、権限が付与されたデバイスのみが無線スピーカデバイス600によって提供された無線アクセスポイントに接続することが可能であることを保証する。
図41は、本開示の様々な態様に従った、無線A/V記録及び通信デバイスと共に使用するように構成されたクライアントデバイス800の機能ブロック図である。図1を参照して説明されたユーザのクライアントデバイス114は、クライアントデバイス800の構成要素及び/又は機能性の一部又は全てを含んでもよい。クライアントデバイス800は、例えば、スマートフォンを含んでもよい。
図41を参照すると、クライアントデバイス800は、プロセッサ802、メモリ804、ユーザインタフェース806、通信モジュール808、及びデータポート810を含む。それらの構成要素は、相互接続バス812によって共に通信可能に結合される。プロセッサ802は、ARMプロセッサ(アドバンストRISC(縮小命令セットコンピュータ)マシン(ARM)によって開発されたRISCアーキテクチャに基づいたプロセッサ)など、スマートフォン及び/又はポータブルコンピューティングデバイスにおいて使用される任意のプロセッサを含んでもよい。一部の実施形態では、プロセッサ802は、1つ以上の従来のマイクロプロセッサなどの1つ以上の他のプロセッサ、及び/又は計算コプロセッサなどの1つ以上の補助的コプロセッサを含んでもよい。
メモリ804は、ランダムアクセスメモリ(RAM)などの動作メモリ及びリードオンリメモリ(ROM)、ハードドライブ、フラッシュメモリ、又は任意の他の適切なメモリ/記憶素子などのデータ記憶装置の両方を含んでもよい。メモリ804は、コンパクトフラッシュ(登録商標)カード、マルチメディアカード(MMC)、及び/又はセキュアデジタル(SD)カードなど、着脱可能メモリ素子を含んでもよい。一部の実施形態では、メモリ804は、磁気、光学、及び/又は半導体メモリの組み合わせを含んでもよく、例えば、RAM、ROM、フラッシュドライブ、及び/又はハードディスク若しくはドライブを含んでもよい。プロセッサ802及びメモリ804は各々、例えば、単一のデバイス内に全体的に位置してもよく、或いはUSBポート、シリアルポートケーブル、同軸ケーブル、イーサネット(登録商標)タイプケーブル、電話線、無線周波数送受信機、若しくは他の同様の無線若しくは有線媒体、又は上述の組み合わせなど、通信媒体によって相互に接続されてもよい。例えば、プロセッサ802は、データポート810を介してメモリ804に接続されてもよい。
ユーザインタフェース806は、キーパッド、ディスプレイスクリーン、タッチスクリーン、マイクロフォン、及びスピーカなど、スマートフォン及び/又はポータブルコンピューティングデバイスに適切な任意のユーザインタフェース又は提示要素を含んでもよい。通信モジュール808は、クライアントデバイス800と他の外部デバイス又は受信機との間の通信リンクを取り扱い、入来/発信データを適切に経路指定するように構成される。例えば、データポート810からのインバウンドデータは、プロセッサ802に案内される前に通信モジュール808を通じて経路指定されてもよく、プロセッサ802からのアウトバウンドデータは、データポート810に案内される前に通信モジュール808を通じて経路指定されてもよい。通信モジュール808は、データを送信及び受信し、例えば、GSM、UMTS(3GSM)、IS−95(CDMA1)、IS−2000(CDMA2000)、LTE、FDMA、TDMA、W−CDMA、CDMA、OFDMA、Wi−Fi、WiMAX、又は任意の他のプロトコル及び/若しくは技術など、1つ以上のプロトコル及び/又は技術を使用することができる1つ以上の送受信機を含んでもよい。
データポート810は、ミニUSBポート、IPHONE(登録商標)/IPOD(登録商標) 30ピンコネクタ、又はLIGHTNING(登録商標)コネクタなど、スマートフォン及び/又はポータブルコンピューティングデバイスと物理的にインタフェース接続するために使用される任意のタイプのコネクタであってもよい。他の実施形態では、データポート810は、例えば、他のプロセッサ、サーバ、及び/又はクライアント端末との同時通信のための複数の通信チャネルを含んでもよい。
メモリ804は、コンピュータなどの他のシステムと通信するための命令を記憶してもよい。メモリ804は、例えば、本実施形態に従ってプロセッサ802に命令するように適合されたプログラム(例えば、コンピュータプログラムコード)を記憶してもよい。命令はまた、オペレーティングシステムなどのプログラム要素を含んでもよい。プログラムにおける一連の命令の実行によって、プロセッサ802が本明細書で説明される処理ステップを実行するが、本実施形態の処理の実施のためのソフトウェア/ファームウェア命令の代わりに、又はそれとの組み合わせで配線接続回路が使用されてもよい。よって、本実施形態は、ハードウェア及びソフトウェアの任意の特定の組み合わせに限定されない。
図42は、本開示の様々な態様に従った、無線A/V記録及び通信ドアベルと共に使用するように構成された汎用コンピューティングシステムの機能ブロック図である。コンピュータシステム900は、パーソナルコンピュータ(デスクトップコンピュータとも称される)900A、ポータブルコンピュータ(ラップトップ若しくはノートブックコンピュータとも称される)900B、及び/又はサーバ900Cの少なくとも1つにおいて具体化されてもよい。サーバは、他のマシン又はソフトウェア(クライアント)からの要求を待ち、それらに応答するコンピュータプログラム及び/又はマシンである。サーバは典型的には、データを処理する。サーバの目的は、クライアントの間でデータ、ハードウェア、及び/又はソフトウェアリソースを共有することである。このアーキテクチャは、クライアント−サーバモデルと呼ばれる。クライアントは、同一のコンピュータ上で稼働してもよく、又はネットワークを通じてサーバに接続してもよい。コンピューティングサーバの例は、データベースサーバ、ファイルサーバ、メールサーバ、プリントサーバ、ウェブサーバ、ゲームサーバ、及びアプリケーションサーバを含む。サーバという用語は、1つ以上のクライアント処理に対してリソースを共有する任意のコンピュータ化された処理を含むと広義に解釈されてもよい。
コンピュータシステム900は、上記説明された動作の少なくとも一部を実行してもよい。コンピュータシステム900は、少なくとも1つのプロセッサ910、メモリ920、少なくとも1つの記憶装置930、及び入力/出力(I/O)デバイス940を含んでもよい。構成要素910、920、930、940の一部又は全ては、システムバス950を介して相互接続されてもよい。プロセッサ910は、シングルスレッド又はマルチスレッドであってもよく、1つ以上のコアを有してもよい。プロセッサ910は、メモリ920及び/又は記憶装置930に記憶された命令などの命令を実行してもよい。情報は、1つ以上のI/Oデバイス940を使用して受信及び出力されてもよい。
メモリ920は、情報を記憶してもよく、揮発性又は不揮発性メモリなどのコンピュータ可読媒体であってもよい。記憶装置(複数可)930は、システム900についての記憶を提供することができ、コンピュータ可読媒体であってもよい。様々な態様では、記憶装置(複数可)930は、フラッシュメモリデバイス、ハードディスクデバイス、光ディスクデバイス、テープデバイス、又は任意の他のタイプの記憶装置であってもよい。
I/Oデバイス940は、システム900についての入力/出力操作を提供することができる。I/Oデバイス940は、キーボード、ポインティングデバイス、及び/又はマイクロフォンを含んでもよい。I/Oデバイス940は更に、グラフィカルユーザインタフェースを表示するためのディスプレイユニット、スピーカ、及び/又はプリンタを含んでもよい。外部データは、1つ以上のアクセス可能な外部データベース960に記憶されてもよい。
本明細書で説明される本実施形態の特徴は、デジタル電子回路、並びに/又はコンピュータハードウェア、ファームウェア、ソフトウェア、及び/若しくはそれらの組み合わせにおいて実施されてもよい。本実施形態の特徴は、プログラム可能プロセッサによる実行のための、機械可読記憶装置などの情報搬送波、及び/又は伝播信号において有形的に具体化されたコンピュータプログラム製品において実施されてもよい。本方法のステップの実施形態は、入力データに関して動作し、出力を生成することによって説明された実装態様の機能を実行するように命令のプログラムを実行するプログラム可能プロセッサによって実行されてもよい。
本明細書で説明される本実施形態の特徴は、データ記憶システム、少なくとも1つの入力デバイス、及び少なくとも1つの出力デバイスからデータ及び/又は命令を受信し、それらにデータ及び/又は命令を伝送するように結合された少なくとも1つのプログラム可能プロセッサを含む、プログラム可能システム上で実行可能な1つ以上のコンピュータプログラムにおいて実施されてもよい。コンピュータプログラムは、特定の動作を実行し、又は特定の結果を引き起こすためにコンピュータにおいて直接又は間接的に使用することができる命令セットを含んでもよい。コンピュータプログラムは、コンパイル言語又はインタプリタ言語を含む任意の形式のプログラミング言語で記述されてもよく、それは、スタンドアロンプログラム若しくはモジュール、コンンポーネント、サブルーチン、又はコンピューティング環境における使用に適切な他のユニットとして含む、任意の形式において開発されてもよい。
命令のプログラムの実行に適切なプロセッサは、例えば、汎用プロセッサ及び特殊目的プロセッサの両方、並びに/又は任意の種類のコンピュータの単一のプロセッサ若しくは複数のプロセッサのうちの1つを含んでもよい。概して、プロセッサは、リードオンリメモリ(ROM)、ランダムアクセスメモリ(RAM)、又はその両方から命令及び/又はデータを受信してもよい。そのようなコンピュータは、命令を実行するためのプロセッサ、並びに命令及び/又はデータを記憶するための1つ以上のメモリを含んでもよい。
概して、コンピュータはまた、データファイルを記憶するための1つ以上の大容量記憶装置を含んでもよく、又は1つ以上の大容量記憶装置と通信するように動作可能に結合されてもよい。そのようなデバイスは、内部ハードディスク及び/若しくは着脱可能ディスクなどの磁気ディスク、磁気−光ディスク、並びに/又は光ディスクを含む。コンピュータプログラム命令及び/又はデータを有形的に具体化するために適切な記憶装置は、例えば、EPROM、EEPROM、及びフラッシュメモリデバイスなどの半導体メモリデバイス、内部ハードディスク及び着脱可能ディスクなどの磁気ディスク、磁気−光ディスク、並びにCD−ROM及びDVD−ROMディスクを含む、全ての形式の不揮発性メモリを含んでもよい。プロセッサ及びメモリは、1つ以上のASIC(特定用途向け集積回路)によって補完されてもよく、又は1つ以上のASICに組み込まれてもよい。
ユーザとの対話を提供するために、本実施形態の特徴は、ユーザに情報を表示するための、LCD(液晶ディスプレイ)モニタなどのディスプレイデバイスを有するコンピュータ上で実施されてもよい。コンピュータは更に、キーボード、マウス若しくはトラックボールなどのポインティングデバイス、及び/又はタッチスクリーンを含んでもよく、それらによって、ユーザは、コンピュータに入力を提供することができる。
本実施形態の特徴は、データサーバなどのバックエンド構成要素を含み、並びに/或いはアプリケーションサーバ若しくはインターネットサーバなどのミドルウェア構成要素を含み、並びに/或いはグラフィカルユーザインタフェース(GUI)及び/若しくはインターネットブラウザ、又はそれらの任意の組み合わせを有するクライアントコンピュータなどのフロントエンド構成要素を含む、コンピュータシステムにおいて実施されてもよい。システムの構成要素は、通信ネットワークなど、デジタルデータ通信の任意の形式又は媒体によって接続されてもよい。通信ネットワークの例は、例えば、LAN(ローカルエリアネットワーク)、WAN(ワイドエリアネットワーク)、並びに/又はインターネットを形成するコンピュータ及びネットワークを含んでもよい。
コンピュータシステムは、クライアント及びサーバを含んでもよい。クライアント及びサーバは、相互にリモートであってもよく、本明細書で説明されるネットワークなどのネットワークを通じて対話してもよい。クライアント及びサーバの関係は、それぞれのコンピュータ上で稼働し、相互にクライアント−サーバ関係を有するコンピュータプログラムによって生じてもよい。
上記説明は、任意の関連する当業者が本実施形態を実施することを可能にするように、そのような完全、明確、簡潔、且つ正確な用語において、それらの実施形態を実行するため、及びそれらを実施する方式及び処理の、考慮される最良モードを提示する。しかしながら、本実施形態は、完全に均等である上記議論されたものからの修正及び代替的な構成の影響を受ける。その結果として、本発明は、開示される特定の実施形態に限定されない。むしろ、本発明は、本開示の精神及び範囲内にある全ての修正及び代替的な構成に及ぶ。例えば、本明細書で説明される処理におけるステップは、それらが提示されたのと同一の順序で実行される必要はなく、任意の順序(複数可)で実行されてもよい。更に、別個に実行されるとして提示されたステップは、代替的な実施形態では、同時に実行されてもよい。同様に、同時に実行されるとして提示されたステップは、代替的な実施形態では、別個に実行されてもよい。

Claims (16)

  1. 無線音声/ビデオ(A/V)記録及び通信ドアベルと共に使用するように構成された無線スピーカデバイスであって、
    ルータから無線信号を受信し、前記無線A/V記録及び通信ドアベルがルータのブロードキャスト範囲内にないときに前記無線A/V記録及び通信ドアベルを前記無線スピーカデバイスによって提供された無線アクセスポイントに接続するために、ビーコンフレームを定期的にブロードキャストするように、且つ前記ルータから受信された前記無線信号を前記無線A/V記録及び通信ドアベルに再ブロードキャストするように構成された無線リピータを含む無線通信モジュールと、
    前記無線スピーカデバイスがバックエンドサーバから、(a)バックエンドサーバが訪問者の動きが前記無線A/V記録及び通信ドアベルにおいて検出されたことを示す訪問者検出信号を受信したことに応じて送信した第1タイプのトーンを発する第1コマンド、又は(b)バックエンドサーバが前記無線A/V記録及び通信ドアベルにおいて訪問者によるボタン押下が検出されたことを示す訪問者検出信号を受信したことに応じて送信した第2タイプのトーンを発する第2コマンドを含むトーン信号を受信するとき、前記第1タイプのトーン又は前記第2タイプのトーンを発するように構成されたスピーカと、
    を含む、前記無線スピーカデバイス。
  2. 前記無線通信モジュールは更に、前記LANとは独立して、かつ直接無線通信を介して別の無線デバイスと通信するように構成されている、請求項1に記載の無線スピーカデバイス。
  3. 無線音声/ビデオ(A/V)記録及び通信ドアベルと通信する無線スピーカデバイスからトーンを発する方法であって、
    ルータから無線信号を受信し、前記無線A/V記録及び通信ドアベルがルータのブロードキャスト範囲内にないときに前記無線A/V記録及び通信ドアベルを前記無線スピーカデバイスによって提供された無線アクセスポイントに接続するために、ビーコンフレームを定期的にブロードキャストするように、且つ前記無線スピーカのリピータモジュールによって前記ルータから受信された前記無線信号を前記無線A/V記録及び通信ドアベルに再ブロードキャストすることと、
    前記無線スピーカデバイスがバックエンドサーバから、(a)バックエンドサーバが訪問者の動きが前記無線A/V記録及び通信ドアベルにおいて検出されたことを示す訪問者検出信号を受信したことに応じて送信した第1タイプのトーンを発する第1コマンド、又は(b)バックエンドサーバが前記無線A/V記録及び通信ドアベルにおいて訪問者によるボタン押下が検出されたことを示す訪問者検出信号を受信したことに応じて送信した第2タイプのトーンを発する第2コマンドを含むトーン信号を受信することと、
    前記トーン信号を受信したことに応答して、前記トーン信号が前記第1コマンドを含むとき前記訪問者の動きを示す前記第1タイプのトーン又は前記トーン信号が前記第2コマンドを含むとき前記訪問者のボタン押下を示す前記第2タイプのトーンを前記無線スピーカデバイスのスピーカから発することと、
    を含む、方法。
  4. 前記無線A/V記録及び通信ドアベルは、ボタンを含み、前記訪問者検出信号は、前記ボタンが押下されたことに応答して受信される、請求項3に記載の方法。
  5. 前記無線A/V記録及び通信ドアベルは更に、少なくとも1つの動き検出器を含む、請求項3に記載の方法。
  6. 前記訪問者検出信号は、前記少なくとも1つの動き検出器が前記無線A/V記録及び通信ドアベルにおいて動きを検出したことに応答して受信される、請求項3に記載の方法。
  7. 無線スピーカデバイスの少なくとも1つの処理ユニットによって実行可能なプログラムを記憶した前記無線スピーカデバイスの非一時的機械可読媒体であって、前記プログラムは、無線音声/ビデオ(A/V)記録及び通信ドアベルが訪問者を検出するとき、トーンを発するためのものであり、前記プログラムは、
    ルータから無線信号を受信すること、
    前記無線A/V記録及び通信ドアベルがルータのブロードキャスト範囲内にないときに前記無線A/V記録及び通信ドアベルを前記無線スピーカデバイスによって提供された無線アクセスポイントに接続するために、ビーコンフレームを定期的にブロードキャストし、且つ前記無線スピーカのリピータモジュールによって前記無線A/V記録及び通信ドアベルに前記無線信号を再ブロードキャストすること、
    バックエンドサーバから、(a)バックエンドサーバが訪問者の動きが前記無線A/V記録及び通信ドアベルにおいて検出されたことを示す訪問者検出信号を受信したことに応じて送信した第1タイプのトーンを発する第1コマンド、又は(b)バックエンドサーバが訪問者のボタン押下を前記無線A/V記録及び通信ドアベルにおいて検出されたことを示す訪問者検出信号を受信したことに応じて送信した第2タイプのトーンを発する第2コマンドを含むトーン信号を受信すること、
    前記バックエンドサーバから前記トーン信号を受信したことに応答して、前記トーン信号が前記第1コマンドを含むとき前記訪問者の動きを示す前記第1タイプのトーン又は前記トーン信号が前記第2コマンドを含むとき前記訪問者のボタン押下を示す前記第2タイプのトーンを前記無線スピーカデバイスのスピーカから発すること、
    のための命令セットを含む、非一時的機械可読媒体。
  8. 前記バックエンドサーバはまた、前記無線A/V記録及び通信ドアベルが前記訪問者を検出するとき、前記無線A/V記録及び通信ドアベルのカメラによって捕捉されたビデオ画像を受信し、クライアントデバイスに前記ビデオ画像を伝送する、請求項7に記載の非一時的機械可読媒体。
  9. 前記クライアントデバイスは、スマートフォンである、請求項8に記載の非一時的機械可読媒体。
  10. 前記プログラムは更に、前記LANとは独立して別の無線デバイスと無線で通信するための命令セットを含む、請求項7に記載の非一時的機械可読媒体。
  11. 前記無線A/V記録及び通信ドアベルは、ボタンを含む、請求項7に記載の非一時的機械可読媒体。
  12. 前記訪問者検出信号は、前記ボタンが押下されたことに応答して受信される、請求項11に記載の非一時的機械可読媒体。
  13. 前記無線A/V記録及び通信ドアベルは、少なくとも1つの動き検出器を含む、請求項7に記載の非一時的機械可読媒体。
  14. 前記訪問者検出信号は、前記少なくとも1つの動き検出器が前記無線A/V記録及び通信ドアベルにおいて又はその近くで動きを検出したことに応答して受信される、請求項13に記載の非一時的機械可読媒体。
  15. 前記無線信号は、第1の無線信号であり、前記無線A/V記録及び通信ドアベルは、第1の無線デバイスであり、
    前記プログラムは更に、前記ルータから、前記LANに接続され、かつ前記ルータのブロードキャスト範囲内にない第2の無線デバイスに受信された第2の無線信号を再ブロードキャストするための命令セットを含む、請求項7に記載の非一時的機械可読媒体。
  16. 前記無線A/V記録及び通信ドアベルに前記無線信号を再ブロードキャストするための前記命令セットは、前記無線A/V記録及び通信ドアベルが前記ルータから前記無線信号を弱く受信するときに前記無線A/V記録及び通信ドアベルを前記無線スピーカデバイスによって提供された無線アクセスポイントに接続するために、前記無線A/V記録及び通信ドアベルに前記無線信号を再ブロードキャストするための命令セットを含む、請求項7に記載の非一時的機械可読媒体。

JP2019503206A 2016-07-22 2017-06-23 無線音声/ビデオ記録及び通信デバイスについての無線スピーカデバイス Active JP6876122B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/217,741 2016-07-22
US15/217,741 US9948892B2 (en) 2013-07-17 2016-07-22 Wireless speaker devices for wireless audio/video recording and communication devices
PCT/US2017/038924 WO2018017284A1 (en) 2016-07-22 2017-06-23 Wireless speaker devices for wireless audio/video recording and communication devices

Publications (2)

Publication Number Publication Date
JP2019527963A JP2019527963A (ja) 2019-10-03
JP6876122B2 true JP6876122B2 (ja) 2021-05-26

Family

ID=60992814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019503206A Active JP6876122B2 (ja) 2016-07-22 2017-06-23 無線音声/ビデオ記録及び通信デバイスについての無線スピーカデバイス

Country Status (4)

Country Link
EP (1) EP3488426B1 (ja)
JP (1) JP6876122B2 (ja)
CN (1) CN109643478B (ja)
WO (1) WO2018017284A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6810720B2 (ja) * 2018-05-10 2021-01-06 レノボ・シンガポール・プライベート・リミテッド 電子機器、情報処理システム、情報処理方法、及びプログラム
JP7390683B2 (ja) * 2019-12-27 2023-12-04 パナソニックIpマネジメント株式会社 通信システム
CN112153525B (zh) * 2020-08-11 2022-09-16 广东声音科技有限公司 多扬声器全景音效的定位方法及系统
CN114143909B (zh) * 2021-12-06 2024-06-21 阿里巴巴达摩院(杭州)科技有限公司 数据传输方法、可插拔转接设备及计算机存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7808985B2 (en) * 2006-11-21 2010-10-05 Gigle Networks Sl Network repeater
EP1770870B1 (en) * 2005-10-03 2019-04-03 Avago Technologies International Sales Pte. Limited Powerline communication device and method
US20110110521A1 (en) * 2009-11-11 2011-05-12 Samsung Electronics Co., Ltd. Electronic device and network accessing method thereof
US9953514B2 (en) * 2012-09-21 2018-04-24 Google Llc Visitor feedback to visitor interaction with a doorbell at a smart-home
US9961719B2 (en) * 2013-03-11 2018-05-01 Zte Corporation Integrated relay in wireless communication networks
EP3675487A1 (en) * 2013-07-17 2020-07-01 Bot Home Automation Inc. Computer system and method
US9736284B2 (en) 2013-07-26 2017-08-15 SkyBell Technologies, Inc. Doorbell communication and electrical systems
CA3249289A1 (en) * 2013-08-30 2025-06-05 Skybell Technologies Ip, Llc Doorbell communication systems and methods
JP6211998B2 (ja) * 2014-06-19 2017-10-11 Necプラットフォームズ株式会社 中継装置、中継方法、およびコンピュータ・プログラム
WO2015200342A1 (en) * 2014-06-23 2015-12-30 Google, Inc. Methods and apparatus for using smart environment devices via application program interfaces
CN104320494A (zh) * 2014-11-15 2015-01-28 周成亮 一种基于云技术及物联网技术的智能家居门铃系统
CN205211050U (zh) * 2015-12-03 2016-05-04 深圳市泛海三江电子有限公司 无线门铃装置

Also Published As

Publication number Publication date
WO2018017284A1 (en) 2018-01-25
JP2019527963A (ja) 2019-10-03
CN109643478B (zh) 2019-12-27
EP3488426B1 (en) 2021-03-03
CN109643478A (zh) 2019-04-16
EP3488426A4 (en) 2019-08-14
EP3488426A1 (en) 2019-05-29

Similar Documents

Publication Publication Date Title
US10499011B2 (en) Wireless speaker devices for wireless audio/video recording and communication devices
US11138867B2 (en) Wireless speaker devices for wireless audio/video recording and communication devices
US11044554B2 (en) Auto-provisioning of wireless speaker devices for audio/video recording and communication devices
US12328495B2 (en) Display assistant device having a monitoring mode and an assistant mode
CN212933505U (zh) 显示助理设备
US12289566B2 (en) Audio/video recording and communication devices
US11006083B2 (en) Wireless entrance communication device
US10152857B2 (en) Configurable motion detection and alerts for audio/video recording and communication devices
US20160191864A1 (en) Wireless entrance communication device
CA2988403A1 (en) Wireless audio/video recording and communication doorbells with integrated image sensor/button
JP6876122B2 (ja) 無線音声/ビデオ記録及び通信デバイスについての無線スピーカデバイス
CN111630413A (zh) 基于置信度的应用特定的用户交互
WO2017117137A1 (en) Wireless entrance communication device
CN111316193B (zh) 显示助理设备
US12061687B1 (en) Migrating audio/video recording and communication devices to new networks
EP3292544B1 (en) Wireless audio/video recording and communication doorbells with integrated image sensor/button

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190219

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190219

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20190522

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190731

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20191031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191205

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200323

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20200323

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20200331

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20200406

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20200529

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20200608

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20200622

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20200817

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20201020

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210114

C302 Record of communication

Free format text: JAPANESE INTERMEDIATE CODE: C302

Effective date: 20210128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210216

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20210216

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20210310

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20210412

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20210412

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210423

R150 Certificate of patent or registration of utility model

Ref document number: 6876122

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE

Ref document number: 6876122

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250