(57)【要約】  制御システム（例えば、自動車、商用および／または住居ビルディング、機器、その他の複合統合システム等に統合された制御システム）を有する無線相互作用に関する方法、ソフトウェア、デバイス、およびシステムを提供する。方法は、概して、ハンドヘルド通信デバイスと制御システムとの間に第１無線通信チャネルを構築する段階と、ハンドヘルド通信デバイスとサービスプロバイダとの間にサービスプロバイダ通信チャネルを構築する段階とを備える。サービスプロバイダ通信チャネルは概して、ハンドヘルド通信デバイスと無線通信プロバイダノードとの間に第２無線通信チャネルを含む。【選択図】図３
2010524405.tif 000002
【特許請求の範囲】
【請求項１】
制御システムと情報を交信する方法であって、
ハンドヘルド通信デバイスと前記制御システムとの間に第１無線通信チャネルを構築する段階と、
前記第１無線通信チャネルを介して前記制御システムから前記ハンドヘルド通信デバイスへ制御システムデータを転送する段階と、
前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築する段階と、
前記第２無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記サービスプロバイダへ前記制御システムデータを転送する段階と
を備える方法。
【請求項２】
前記制御システムは、車両制御システムを含む請求項１に記載の方法。
【請求項３】
前記制御システムデータは、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、および車両メンテナンスステータスからなる群から選択された車両ステータス情報を含む請求項２に記載の方法。
【請求項４】
前記第２無線通信チャネルは、ワイドエリアネットワーク通信チャネルを含む請求項１に記載の方法。
【請求項５】
前記ハンドヘルド通信デバイスは携帯電話を含む請求項１に記載の方法。
【請求項６】
前記第２無線通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間のサービスプロバイダ通信チャネルを含み、
前記無線通信プロバイダノードは、セルラーデータネットワークのベースステーションを含む請求項５に記載の方法。
【請求項７】
前記第１無線通信チャネルは、無線ローカルエリアネットワーク（ＷＬＡＮ）通信チャネルを含む請求項１に記載の方法。
【請求項８】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記第１無線通信チャネルを構築する段階は、
少なくとも１つの暗号鍵を選択する段階を有する請求項１に記載の方法。
【請求項９】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースを、前記ハンドヘルド通信デバイスに提供する段階をさらに備える請求項１に記載の方法。
【請求項１０】
ユーザパスワードを入力するユーザインタフェースを、前記ハンドヘルド通信デバイスに提供する段階と、
前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ転送する段階と、
前記ユーザパスワードまたはその派生物を、前記制御システムデータの転送前に、前記制御システムで照合する段階と
をさらに備える請求項１に記載の方法。
【請求項１１】
表示用に前記制御システムデータをフォーマットする段階と、
フォーマットされた前記制御システムデータを視聴するべく第１ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する段階と
をさらに備える請求項１に記載の方法。
【請求項１２】
前記車両サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択するべく第２ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する段階をさらに備える請求項１１に記載の方法。
【請求項１３】
前記第２無線通信チャネルを介して前記サービスプロバイダから前記ハンドヘルド通信デバイスへサービスプロバイダデータを転送する段階と、
前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ前記サービスプロバイダデータを転送する段階と
をさらに備える請求項１に記載の方法。
【請求項１４】
前記サービスプロバイダデータは、前記制御システムおよび／または前記制御システムに連結された１以上のサブシステムで動作するコンピュータ可読命令を含む請求項１３に記載の方法。
【請求項１５】
前記命令は、更新ファームウェアを含む請求項１４に記載の方法。
【請求項１６】
前記制御システムは車両制御システムを含み、
前記サービスプロバイダデータは、前記車両制御システムを有する車両のドアの施錠、前記ドアの開錠、前記車両の照明の点灯、前記照明の消灯、前記車両のシートヒータの開始、および、前記シートヒータの停止からなる群から選択された処理を行う命令を含む請求項１４に記載の方法。
【請求項１７】
前記制御システムは、ビルディング制御システムおよび住居制御システムのうち１以上を含む請求項１に記載の方法。
【請求項１８】
制御システムと通信する方法であって、
ハンドヘルド通信デバイスと前記制御システムとの間に第１無線通信チャネルを構築する段階と、
前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築する段階と、
前記第２無線通信チャネルを介して前記サービスプロバイダから前記ハンドヘルド通信デバイスへサービスプロバイダデータを転送する段階と、
前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ前記サービスプロバイダデータを転送する段階と
を備える方法。
【請求項１９】
コンピュータ実行可能な命令のセットが格納され、制御システムと相互作用するようハンドヘルド通信デバイスで動作するコンピュータ可読媒体であって、前記命令は、
前記制御システムとの間に第１無線通信チャネルを構築して、
前記第１無線通信チャネルを介して前記制御システムから制御システムデータを受信して、
サービスプロバイダとの間に第２無線通信チャネルを構築して、
前記制御システムデータまたはその派生物を、前記第２無線通信チャネルを介して前記サービスプロバイダへ転送するコンピュータ可読媒体。
【請求項２０】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記第１無線通信チャネルを構築する前記命令は、少なくとも１つの暗号鍵を選択する命令を含む請求項１９に記載のコンピュータ可読媒体。
【請求項２１】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースを提供する命令をさらに備える請求項１９に記載のコンピュータ可読媒体。
【請求項２２】
ユーザパスワードを入力するユーザインタフェースを提供して、
前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する命令をさらに備える請求項１９に記載のコンピュータ可読媒体。
【請求項２３】
表示用に前記制御システムデータをフォーマッティングして、
前記フォーマッティングされた車両ステータスデータを視聴するべく第１ユーザインタフェースを提供する命令をさらに備える請求項１９に記載のコンピュータ可読媒体。
【請求項２４】
前記サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択するべく第２ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する段階をさらに備える請求項２３に記載のコンピュータ可読媒体。
【請求項２５】
前記第２無線通信チャネルを介して前記サービスプロバイダからサービスプロバイダデータを受信して、
前記サービスプロバイダデータまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する命令をさらに備える請求項１９に記載のコンピュータ可読媒体。
【請求項２６】
前記制御システムは、車両制御システムを含む請求項１９に記載のコンピュータ可読媒体。
【請求項２７】
コンピュータ実行可能な命令のセットが格納され、制御システムと相互作用するようハンドヘルド通信デバイスで動作するコンピュータ可読媒体であって、前記命令は、
前記制御システムとの間に第１無線通信チャネルを構築し、
サービスプロバイダとの間にサービスプロバイダ通信チャネルを構築し、
前記サービスプロバイダ通信チャネルを介して前記サービスプロバイダからサービスプロバイダデータを受信し、
前記サービスプロバイダデータまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送し、
前記サービスプロバイダ通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間の第２無線通信チャネルを含むコンピュータ可読媒体。
【請求項２８】
制御システムと相互作用するハンドヘルド通信デバイスであって、
１以上の無線通信プロトコルを利用してデータを送受信する少なくとも１つのラジオコンポーネントと、
コントローラと
を備え、
前記コントローラは、
前記１以上の無線通信プロトコルのうち第１の無線通信プロトコルを利用して、前記制御システムとの間に第１無線通信チャネルを構築し、
前記第１無線通信チャネルを介して前記制御システムから制御システムデータを受信し、
前記１以上の無線通信プロトコルのうち第２の無線通信プロトコルを利用して、前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築し、
前記制御システムデータまたはその派生物を、前記第２無線通信チャネルを介して前記サービスプロバイダへ転送するデバイス。
【請求項２９】
前記第２の無線通信プロトコルは、ワイドエリアネットワーク通信プロトコルを含む、請求項２８に記載のデバイス。
【請求項３０】
前記第２無線通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間のサービスプロバイダ通信チャネルを含み、
前記無線通信プロバイダノードは、セルラーデータネットワークのベースステーションを含む請求項２８に記載のデバイス。
【請求項３１】
前記第１の無線通信プロトコルは、無線ローカルエリアネットワーク（ＷＬＡＮ）通信プロトコルを含む請求項２８に記載のデバイス。
【請求項３２】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記コントローラは、さらに、前記第１無線通信チャネルを構築する少なくとも１つの暗号鍵を選択する請求項２８に記載のデバイス。
【請求項３３】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースをさらに備える請求項２８に記載のデバイス。
【請求項３４】
ユーザパスワードを入力するユーザインタフェースをさらに備え、
前記コントローラは、さらに、前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する請求項２８に記載のデバイス。
【請求項３５】
前記コントローラは、さらに、表示用に前記制御システムデータをフォーマッティングして、
前記デバイスは、前記フォーマッティングされた制御システムデータを視聴するべく第１ユーザインタフェースをさらに備える請求項２８に記載のデバイス。
【請求項３６】
前記サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択する第２ユーザインタフェースをさらに備える請求項３５に記載のデバイス。
【請求項３７】
請求項２８に記載のデバイスを備える携帯電話。
【請求項３８】
無線通信プロトコルを利用してデータを送受信するラジオコンポーネントと、
１以上のデータソースと、
コントローラコンポーネントと、を備え、
前記コントローラコンポーネントは、
前記無線通信プロトコルを利用して、ハンドヘルド通信デバイスとの間に無線通信チャネルを構築し、
前記無線通信チャネルを介して前記ハンドヘルド通信デバイスから要求を受信し、
前記要求に呼応して前記データソースのうち少なくとも１つから制御システムデータを取得し、
前記制御システムデータを、前記無線通信チャネルを介して前記ハンドヘルド通信デバイスへ送信して、サービスプロバイダへの再送信に備えさせる制御システム。
【請求項３９】
請求項３８に記載の制御システムを備える車両制御システム。
【請求項４０】
前記１以上のデータソースは、メモリおよび／または大容量データ記憶装置を有する請求項３９に記載の車両制御システム。
【請求項４１】
前記１以上のデータソースは、１以上の車両ステータスセンサを有する請求項３９に記載の車両制御システム。
【請求項４２】
前記制御システムデータは、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、および車両メンテナンスステータスからなる群から選択された車両ステータス情報を含む請求項３９に記載の車両制御システム。
【請求項４３】
前記コントローラは、さらに、前記無線通信チャネルを介して認証データを受信し、前記認証データに呼応してユーザＩＤおよび／またはデバイスＩＤを認証し、
前記ユーザＩＤは、前記ハンドヘルド通信デバイスのユーザに対応するデータを含み、
前記デバイスＩＤは、前記ハンドヘルド通信デバイスに対応するデータを含む請求項３８に記載の制御システム。
【請求項４４】
前記コントローラは、さらに、前記ユーザＩＤおよび／または前記デバイスＩＤに基づいて前記要求を承認する請求項４３に記載の制御システム。
【請求項４５】
１以上の制御出力をさらに備え、
前記コントローラコンポーネントは、さらに、
前記無線通信チャネルを介して前記ハンドヘルド通信デバイスからコマンドデータを受信し、
前記コマンドデータに呼応して前記１以上の制御出力へコマンド信号を提供する請求項３８に記載の制御システム。
【請求項４６】
前記コントローラは、さらに、前記コマンドデータに呼応してサービスプロバイダＩＤを認証し、
前記サービスプロバイダＩＤは、１以上の承認されたサービスプロバイダに対応するデータを含む請求項４５に記載の制御システム。
【請求項４７】
前記コマンドデータは、前記コントローラコンポーネントおよび／または前記コントローラコンポーネントに連結された１以上のサブシステムを動作させるコンピュータ実行可能な命令を含む請求項４５に記載の制御システム。
【請求項４８】
前記命令は、更新ファームウェアを含む請求項４７に記載の制御システム。
【請求項４９】
請求項４５に記載の制御システムを備える車両制御システムであって、
前記コマンドデータは、前記車両制御システムを有する車両のドアの施錠、前記ドアの開錠、前記車両の照明の点灯、前記照明の消灯、前記車両のシートヒータの開始、および、前記シートヒータの停止からなる群から選択された処理を行う命令を含む車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００７年４月１０日出願の米国仮特許出願番号第６０／９１０，８６７明細書（代理人整理番号第ＭＰ１８３５ＰＲ）の恩恵を主張しており、その内容全体をここに、参照として組み込む。本願はまた、２００８年４月９日出願の米国特許出願番号第１２／１００，１２９明細書（代理人整理番号第ＭＰ１８３５）の恩恵を主張しており、その内容全体をここに、参照として組み込む。
【０００２】
本発明は、概して、車両その他の制御システムエレクトロニクスの無線遠隔制御分野に係る。より具体的には、本発明の実施形態は、無線ローカルエリアネットワーク（ＷＬＡＮ）を介した車両その他の制御システムエレクトロニクスとの無線相互作用に関する装置、システム、ソフトウェア、および方法に係る。
【背景技術】
【０００３】
自動車用途におけるリモートキーレスエントリデバイスは、ドア開閉、警笛を鳴らすこと等を制御するのに、セキュアにデジタル情報を転送するキーと車両との間のオンオフトランスミッション（ＯＯＫ）変調を利用するＦＭトランシーバに基本的に基づいてきた。これらシステムの重要な特徴には、低電力、ハッキングに対する頑強性（高い通信セキュリティ）および低コストが含まれる。近年、メーカのなかには、室内温度、タイヤ圧、ドアおよび窓の開閉状況等の車両ステータス情報を表示するスクリーンを備えたキーホブを含む双方向システムを導入するメーカが出てきた。このような機器は、大きなバッテリ、アンテナ、およびプロセッサ、ひいては表示スクリーンおよび更なるボタン等によって、比較的重量があり、および／または、嵩張る場合が多い。
【０００４】
また、ビルディング制御システム（例えば、セキュリティ、通信、娯楽、空調、および／または、環境制御、照明、エネルギー等の用途向けに、統合された、および／または、独立したシステム）、機器（例えば、冷蔵庫、食洗器、洗濯機、乾燥機等）、および他の益々コンピュータ化され高度化が進む耐久デバイス構築には、洗練された遠隔制御を提供することが望ましい。既に必要である、および／または、将来の用途では可搬であることが望ましい様々な種類の遠隔制御（例えば、車庫のドアオープナー、車両遠隔鍵等）を勘案すると、同様の制御、ステータス、およびコマンド機能を行うのに持ち運ばれる必要のある様々な機器およびキーの多種多様性にユーザが圧倒されるのは想像に難くないであろう。
【０００５】
車両、ビルディングシステム、および機器等の耐久財の電子制御システムおよび他のコンポーネントは、概して、システム全体と同じ条件下で動作するよう、及び、システム全体のものに見合う推定耐用寿命を有するよう、設計される。故に、車両に統合されるエレクトロニクスは、概して、８年以上の耐用寿命を有し、比較的厳しい温度、湿度、および振動がある環境下で動作する必要がある。機器にも同様の制約が課されるが、一方で、ビルディングシステムの推定耐用寿命は数十年単位のものもある。故に、これら環境においては電子制御システムのコンポーネントは、はるかに高価である場合がある。この結果、あれば便利だが、必須ではないコンポーネント（例えば、ＬＣＤスクリーン、および／または、他の視覚ディスプレイ、キーボード、および／または、タッチスクリーン入力等の高度なユーザインタフェース）がデバイスに搭載されないこともある（特に、より低性能および／または低価格モデルには搭載されないことがある）。
【０００６】
これに対して、セルラーおよび／または携帯電話ハンドセット等のハンドヘルド通信デバイスは、通常、１〜３年くらいの利用周期で交換され、今では巷に普及している。これらデバイスは、マルチユーザ入力方法を利用するカラーディスプレイを有する益々高度なユーザインタフェースを含むようになっている。デバイスはさらに、比較的大きなアンテナおよびバッテリを有しており、バッテリは頻繁に充電される。ハンドヘルド通信デバイスは益々、Ｗｉ−Ｆｉ無線ＬＡＮ（ＷＬＡＮ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の無線通信規格およびプロトコル等の短距離無線通信手段を含むようになっている。車両その他の電子制御システムもまた、益々、これらの無線通信プロトコルを含むようになっている。
【０００７】
故に、無線通信チャネルを介した比較的安価なハンドヘルド通信デバイスを用いて、車両その他の耐久デバイスおよびシステムの制御システムとの間で高度なユーザ相互作用を可能とすることが望ましい。
【０００８】
セルラーおよび携帯電話ハンドセット等のデバイスは、潜在的に、音声通信遂行上ワイドエリアネットワークまたは都市エリアネットワーク（ＷＡＮまたはＭＡＮ）へのアクセスを有する。これらはさらに、概して、これらネットワークへ少なくとも最少データ接続性を有し（例えばショートメッセージサービス（ＳＭＳ）メッセージングを介して）、および益々、ＧＰＲＳ（General Packet Radio Service）、ＥＤＧＥ（Enhanced Data rates for GSM Evolution）、ＥＶ−ＤＯ（Evolution-Data Optimized）等の高速（例えば「ブロードバンド」）ワイドエリアデータネットワークへのアクセスを有するようになってきている。故に、これらハンドヘルド通信デバイスが、直接に（例えば、サービスプロバイダが無線データネットワーク自身のノードである場合）、または、インターネットまたは別のデータネットワークへの無線データネットワークを介した接続により、これら無線データネットワークを介してサービスプロバイダと通信する場合もでてきている。
【発明の概要】
【０００９】
本開示の実施形態は、制御システム（例えば、自動車、商用および／または住居ビルディング、機器、その他の複合統合システムに統合された制御システム）を有する無線相互作用に関する方法、ソフトウェア、デバイス、およびシステムに係る。方法は、概して、ハンドヘルド通信デバイスと制御システムとの間に第１無線通信チャネルを構築する段階と、ハンドヘルドデバイスとサービスプロバイダとの間にサービスプロバイダ通信チャネルを構築する段階とを備える。サービスプロバイダ通信チャネルは概して、ハンドヘルド通信デバイスと無線通信プロバイダノードとの間に第２無線通信チャネルを含む。
【００１０】
幾らかの実施形態では、方法は、転送制御システムデータ（例えば、ステータス、メンテナンス、または、制御システム機能に関連する他の情報）を、第１無線通信チャネルを介して制御システムからハンドヘルドデバイスへ転送する段階と、該制御システムデータ（またはその派生物）を、サービスプロバイダ通信チャネルを介してハンドヘルドデバイスからサービスプロバイダへ転送する段階とをさらに備える。
【００１１】
代替的実施形態では、方法は、サービスプロバイダデータを、サービスプロバイダ通信チャネルを介してサービスプロバイダからハンドヘルド通信デバイスへ転送する段階と、サービスプロバイダデータ（またはその派生物）を、第１無線通信チャネルを介してハンドヘルド通信デバイスから制御システムへ転送する段階とを備える。
【００１２】
他の実施形態では、方法は、制御システムデータを、ハンドヘルドデバイスを介して制御システムからサービスプロバイダへ転送する段階と、サービスプロバイダデータを、ハンドヘルドデバイスを介して制御システムへ転送する段階両方を備える（例えば、サービスプロバイダデータは、制御システムデータに呼応して生成されてよく、および／または、制御システムデータは、サービスプロバイダデータに呼応して生成されてよい）。
【００１３】
一例示的実施形態では、ハンドヘルド通信デバイスは携帯（セルラー）電話であってよい。この実施形態では、第２無線チャネルは、モバイルデータネットワークのベースステーション（例えばセルサイト）を有するラジオ通信チャネルであってよい。または、第２無線チャネルは、無線ワイドエリアネットワーク（ＷＷＡＮ）のチャネル、衛星通信チャネル、固定ベースステーションとの直接ラジオリンク、等を含みうる。故に、無線通信プロバイダノードは、遠隔ＷＷＡＮノード、軌道通信衛星等を含みうる。サービスプロバイダチャネルはさらに、追加的な通信リンクを含みうる。例えば、無線通信プロバイダノードは、インターネット接続ネットワークにリンクされ、チャネルをインターネット接続されたサービスプロバイダへの接続を完了する。
【００１４】
他の例示的実施形態では、制御システムは、車両制御システム、商用および／または住居ビルディングの制御システム、機器制御システム（例えば洗濯機および／または乾燥機、冷蔵庫、食洗機等の制御システム）等を含む。制御システムは概して、より大きなシステム内（例えば、車両、ビルディング、機器等）に統合されており、センサおよび／または他のデータを制御、受信しえて、および／または、より大きなシステム内の他のサブシステム（例えば、車両のパワートレインサブシステム、ビルディングのセキュリティシステムまたはエネルギー管理システム、冷蔵庫の温度制御システム、機器のモータコントローラ等）と相互作用しうる。
【００１５】
車両制御システムの一例では、制御システムデータ（例えば、ハンドヘルドデバイスに転送されたデータ）は、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、ＧＰＳ（global positioning system）その他の位置情報、車両損傷情報、車両メンテナンスステータス等の車両ステータス情報を含みうる。
【００１６】
幾らかの実施形態では、第１および／または第２無線通信チャネルは、暗号化されていてよく、および／または、暗号署名が施されていてよい。さらに、個々のメッセージ、パケット、データブロック、または無線通信チャネル上を送信された他のデータ群が、当業者であれば公知の処理およびプロトコルで、暗号化されていてよく、および／または暗号署名が施されていてよい。暗号化は、１以上の共有暗号鍵および／または公開鍵／秘密鍵の対を利用して行われてよい。
【００１７】
別の例示的実施形態では、方法は、制御システムと相互作用する目的からユーザインタフェースを提供する段階を備える。ユーザインタフェースは、１以上の利用可能な制御システムから制御システムを選択する、（制御システムに対してユーザを認証するべく）ユーザパスワードを入力する、第１無線接続を介して受信した制御システムデータをフォーマッティングおよび／または表示する（例えば、車両ステータス情報を表示する）、サービスプロバイダに送信する制御システムデータの一部を選択する、等の機能を含みうる。別の実施形態では、ユーザインタフェースは、ユーザコマンドを選択する機能を含みえて、方法は、ユーザインタフェースに呼応してユーザコマンドデータを制御システムに送信する段階を含む。
【００１８】
また別の実施形態では、方法は、ユーザパスワードまたはその派生物を、第１無線通信チャネルを介してハンドヘルド通信デバイスから制御システムへ転送する段階と、ユーザパスワードまたはその派生物を、制御システムデータの転送前に制御システムで照合する段階と、を備える。
【００１９】
また別の実施形態では、ユーザコマンドデータおよび／またはサービスプロバイダデータは、制御システムおよび／または制御システムに連結された１以上のサブシステムで動作するコンピュータ可読命令（例えば、コマンドコード、ソフトウェア、ファームウェア等）を含む。例えば、サービスプロバイダデータは、制御システムおよび／または制御システムに連結可能な１以上のサブシステムのファームウェア更新を含みうる。車両制御システムを含む実施形態では、サービスプロバイダデータおよび／またはユーザコマンドデータは、例えば、車両ドアの錠の開閉、照明（例えばヘッドライト、室内灯、等）の点灯および／または消灯、シートヒータの開始および／または停止等の命令を含みうる。
【００２０】
別の例示的実施形態は、ここで開示されるハンドヘルド通信デバイスで動作する命令を含むソフトウェア（例えば、コンピュータ実行可能な命令を含むコンピュータ可読媒体）に関する。また別の例示的実施形態は、ここで開示される制御システムで動作する命令を含むソフトウェアに関する。
【００２１】
これ以上の実施形態が、ここで開示される制御システムとサービスプロバイダと相互作用するハンドヘルド通信デバイスに関する。デバイスは概して、１以上の無線通信プロトコルを利用してデータの送受信を行うコントローラと少なくとも１つのラジオコンポーネントとを含む。コントローラは概して、無線通信プロトコルのいずれかを利用して第１無線通信チャネルを制御システムとの間で構築して、第１無線通信チャネルを介して制御システムから制御システムデータを受信して、無線通信プロトコルの別のものを利用したハンドヘルド通信デバイスと無線通信プロバイダノードとの間の第２無線通信チャネルを含む、サービスプロバイダとの間のサービスプロバイダ通信チャネルを構築して、制御システムデータまたはその派生物を、サービスプロバイダ通信チャネルを介してサービスプロバイダへ転送する。
【００２２】
また他の実施形態は、ここで開示されるハンドヘルド通信デバイスとサービスプロバイダと相互作用する制御システムに関する。制御システムは概して、無線通信プロトコル、１以上のデータソース、およびコントローラコンポーネントを利用してデータを送受信するラジオコンポーネントを含む。コントローラコンポーネントは、無線通信プロトコルを利用してハンドヘルド通信デバイスとの間に無線通信チャネルを構築して、無線通信チャネルを介してハンドヘルド通信デバイスから要求を受信して、要求に呼応してデータソースの少なくともいずれかから制御システムデータを取得して、制御システムデータを、ハンドヘルド通信デバイスへ無線通信チャネルを介して送信して、サービスプロバイダへの再送信に備える。
【００２３】
例示的な制御システムでは、１以上のデータソースは、メモリおよび／または大容量データ記憶装置を含む。他の例示的な制御システムでは、１以上のデータソースはステータスセンサを含む。例示的な車両制御システムでは、制御システムデータ（例えば、メモリ、大容量データ記憶装置、センサ等のデータソースから取得したデータ）は、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、車両メンテナンスステータス等の車両ステータス情報を含みうる。
【００２４】
他の例示的な制御システムでは、コントローラコンポーネントはさらに、無線通信チャネルを介して認証データを受信して、認証データに呼応して、ユーザＩＤおよび／またはデバイスＩＤを認証する。ユーザＩＤは、ハンドヘルド通信デバイスのユーザに対応するデータを含みうる（例えばユーザの名称）。デバイスＩＤは、デバイス自身に対応するデータを含みうる（例えばデバイス証書）。さらなる実施形態では、制御システムのコントローラコンポーネントは、ユーザＩＤおよび／またはデバイスＩＤに基づいて要求を承認する。
【００２５】
制御システムの別の実施形態では、コントローラコンポーネントは、コマンドデータを、無線通信チャネルを介してハンドヘルド通信デバイスから受信して、コマンドデータに呼応してコマンド信号を１以上の制御出力に提供する。コマンドデータは、ハンドヘルド通信デバイス、遠隔サービスプロバイダ、または両方から発せられてよい。
【００２６】
さらなる実施形態では、コントローラは、サービスプロバイダ、ハンドヘルドデバイス、またはユーザＩＤを、コマンドデータに呼応して認証する（例えば、コントローラは、ＩＤをアクセス制御リストと比較してよい）。コマンドデータは、コントローラコンポーネントおよび／またはコントローラコンポーネントに連結された１以上のサブシステムを動作させるソフトウェアを含みうる。幾らかの実施形態では、ソフトウェアは、コントローラコンポーネントおよび／または他のサブシステム用の更新ファームウェアを含んでよい。または、コマンドデータは、より簡単な命令（directive）を含みうる。例えば、車両制御システムでは、コマンドデータは、ドアの錠の開閉、照明の点灯および／または消灯、シートヒータの開始および／または停止等の命令を含みうる。
【００２７】
概して、本明細書は、車両、ビルディングシステム、その他の耐久財の制御システムを、ハンドヘルド通信デバイスを利用して、サービスプロバイダ（例えば、路上支援サービスセンタ、メーカテクニカルアシスタンスセンタ、メンテナンスおよび／または修理サービス等）へ接続する双方向ブリッジを提供する方法、デバイス、ソフトウェア、およびシステムを開示する。例えば、１以上の実施形態では、車両およびその他の耐久デバイスおよびシステムの制御システムが、比較的安価なハンドヘルド通信デバイスを利用して無線通信チャネルを介して相互作用することができて、好適である。１以上の実施形態ではさらに、ハンドヘルド通信デバイスの利用により、これら制御システムとサービスプロバイダ（例えば、路上支援サービスセンタ、メーカテクニカルアシスタンスセンタ、メンテナンスおよび／または修理サービス等）との間に無線双方向ブリッジを提供する。
【００２８】
本発明のこれらおよびその他の利点は、以下の実施形態の詳細な説明を読むことで容易に明らかになろう。
【図面の簡単な説明】
【００２９】
【図１Ａ】制御システムと相互作用する例示的な方法のフローチャートである。
【００３０】
【図１Ｂ】制御システムと相互作用する別の例示的な方法のフローチャートである。
【００３１】
【図２Ａ】ハンドヘルド通信デバイスの例示的実施形態を示す。
【００３２】
【図２Ｂ】携帯電話の例示的実施形態を示す。
【００３３】
【図２Ｃ】メディアプレーヤの例示的実施形態を示す。
【００３４】
【図２Ｄ】無線制御可能なシステムまたはデバイスの例示的実施形態を示す。
【００３５】
【図２Ｅ】無線制御可能な車両の例示的実施形態を示す。
【００３６】
【図３】車両と無線相互作用する例示的なシステムを示す。
【００３７】
【図４】車両制御システムの例示的な方法のフローチャートである。
【００３８】
【図５】車両サービス環境で車両と無線相互作用する例示的な専用システムを示す。
【００３９】
【図６】ビルディング制御システムと無線相互作用する例示的なシステムを示す。
【発明を実施するための形態】
【００４０】
本発明の実施形態を詳細に説明するが、その例を添付図面に示す。本発明は実施形態との関連で記載されるが、記載は本発明をこれら実施形態に制限する意図はないことを理解されたい。むしろ本発明は、添付請求項が定義する本発明の範囲に含まれうる代替例、変形例、および均等例を網羅することを意図している。さらに、以下で説明する本発明の実施形態の詳細な記載では、多くの特定の詳細を述べて、本発明の実施形態の完全な理解を促すようにしている。しかし本発明の実施形態は、これら特定の詳細なしに実行することもできる。他の場合には、公知の方法、手順、コンポーネント、および回路等を詳細に記載することは避けて、本発明の実施形態の側面を不必要に曖昧にしないように心がけている。
【００４１】
以下の詳細な記載の幾らかの部分は、処理、手順、論理ブロック、機能ブロック、処理、その他の、コンピュータ、プロセッサ、コントローラ、および／または、メモリ内のデータビット、データストリーム、または波形に対する処理を表す記号によって提示される。これら記載および表示は概して、データ処理分野の当業者によって彼らの業績の内容を効果的に伝える方法として採用されているものである。ここで記載されるプロセス、手順、論理ブロック、機能、処理等は、概して、所望のおよび／または予期される結果を導出することのできる首尾一貫したステップ列または命令列として考えられる。これらステップは、概して、物理量の物理操作を含む。通常、必須ではないが、これら量は、コンピュータ、データ処理システム、または論理回路で格納、転送、合成、比較、および操作可能な電気、磁気、光学、または量子信号の形状をとる。場合によっては、主に通常そのように利用されているという理由から、これら信号をビット、波、波形、ストリーム、値、エレメント、記号、文字、用語、数等と称することが便利なこともあることが証明済みである。
【００４２】
しかし、これらおよび類似した用語の全ては、適切な物理量と関連付けられており、これら量に適用される単に便利な命名である点は留意すべきである。特に明記しない限り、および／または、以下の記載から明らかである場合を除いて、本願にわたり、「処理」「動作」「コンピューティング」「計算」「決定」「操作」「変換」「表示」等といった用語を利用した記載は、物理（電子）量で表されるデータを操作および変換するコンピュータ、データ処理システム、論理回路、または類似した処理デバイス（例えば、電気、光学、または量子計算または処理デバイス）の動作および処理のことを意味する。これら用語は、システムまたはアーキテクチャのコンポーネント（例えばレジストラ、メモリ、その他の情報格納装置、送信または表示デバイス等）の物理量を、同じまたは異なるシステムまたはアーキテクチャの他のコンポーネントの物理量で同様に表される他のデータへと操作または変換する、処理デバイスのアクション、処理、および／または処理のことを意味する。
【００４３】
さらに、簡便性および簡潔性を目的として、「データ」「データストリーム」「波形」および「情報」といった用語は、交換可能に利用されてよく、同様に、「に接続される（た）」「と接続される（た）」「へ連結される（た）」「と通信（連通）される（された）」等の言い回しも交換可能に利用されてよいが（これら言い回しは、さらに、用語の利用がそうではないと明示しているコンテキストを除いて、接続される（た）、連結される（た）通信エレメントの直接的な、および／または間接的な関係を表す）、これら言い回しは概してその分野で認知された意味を有する。さらに、簡潔性を目的として、「チャネル」「接続」および「リンク」という用語も交換可能に利用されてよく、概して、直接的、間接的、物理的、仮想的、および／または論理的な、センダーからレシーバへ情報を伝達する（単方向および／または双方向に）手段のことを意味する。
【００４４】
以下に、本発明の様々な側面を、例示的実施形態との関連で説明する。
例示的な方法
【００４５】
図１Ａは、制御システムと相互作用する例示的な方法のフローチャート１００である。方法は概して、ハンドヘルド通信デバイス（ハンドセット）が行う、またはハンドセット上で行われる処理１１０、制御システムが行う、または制御システム上で行われる処理１２０、および、サービスプロバイダが行う、またはサービスプロバイダ上で行われる処理１３０を含む。ハンドセット処理１１０は、開始点１１１から始まり、ステップ１１２へ進み、ハンドセットと制御システムとの間に第１無線通信チャネルを構築する。ステップ１２２は、１以上の利用可能な制御システムから制御システムを選択する、ユーザパスワードを入力する（例えば、制御システムに対してユーザを認証するべく）等の機能を含むユーザインタフェースをハンドセットに提供することを含みうる。
【００４６】
制御システム処理１２０は、開始点１２１から始まり、ステップ１２２へ進み、第１無線チャネルを構築する。ハンドセットまたは制御システムのいずれかが、接続を開始してよく、構築ステップ１１２および１２２のいずれかまたは両方が、発見、ハンドシェーク、認証、等を含みうる。例えば、ステップ１１２は、ユーザパスワードまたはその派生物（例えば、署名された、暗号化された、ハッシュされた、または、変換されたパスワード）を、ハンドセットから制御システムへ、転送することを含みうる。ステップ１２２は、接続構築前に、制御システムでユーザパスワードを照合することを含みうる。
【００４７】
本例示的実施形態では、第１無線接続は、無線ローカルエリアネットワーク（ＷＬＡＮ）１０１（例えば、ＩＥＥＥ８０１.１１ａ／ｂ／ｇ／ｎ規格の１以上に準拠したＷｉ−Ｆｉネットワーク）を介して行われる。または、第１無線接続は、ハンドセットと制御システムとの間のポイントツーポイント接続（例えば、Ｗｉ−Ｆｉアドホック接続、直接ラジオ周波数リンク、赤外線データリンク等）を含みうる。
【００４８】
ステップ１１３で（例えば、第１無線チャネルの構築後）、ハンドセットは、制御システムにデータ要求を行う（例えば、第１無線チャネルを介して要求メッセージを送信することにより）。ステップ１１３は、例えば、制御システム上での動作用に要求、コマンド、または他の処理の選択を可能とすべく、ハンドセットにユーザインタフェースを提供することを含む。要求メッセージは、例えば、制御システムデータステータス、メンテナンス、または、制御システムの機能に関する他の情報の要求を含みうる。ステップ１２３で、制御システムは、要求を受信および処理する。ステップ１２４で、制御システムは、要求データを取得して（例えば、メモリからステータスデータを取得することで、および／または、直接センサまたは他のステータス信号を受信することで）、ステップ１２５で、制御システムは、制御システムデータをハンドセットに（第１無線チャネルを介して）送信する。
【００４９】
１以上の通信チャネルおよび／またはチャネルセグメントは、暗号化されていてよく、および／または、暗号署名が施されていてよい。さらに、個々のメッセージ、パケット、データブロック、または本方法の通信チャネル上を送信された他のデータ群が、当業者であれば公知のプロセスおよびプロトコルで、暗号化されていてよく、および／または暗号署名が施されていてよい。暗号化は、１以上の共有暗号鍵および／または公開鍵／秘密鍵の対を利用して行われてよい。
【００５０】
ステップ１１４で、ハンドセットは、制御システムデータを受信する。ステップ１１５で、ハンドセットは、制御システムデータを処理する。例えば、ハンドセットは、制御システムデータの全てまたは一部を、選択、再度フォーマッティング、または変換しうる。ハンドセットはさらに、ユーザ認証データ、課金データ、サービス要求データ等の追加データを追加しうる。ステップ１１５はさらに、ユーザインタフェースをハンドセットに提供することを含む。ユーザインタフェースは、例えば、制御システムデータのフォーマッティングおよび／または表示、サービスプロバイダへの送信用等に制御システムデータの一部を選択する処理を含みうる。
【００５１】
ステップ１１６で、ハンドセットは、サービスプロバイダとの間のサービスプロバイダ通信チャネルを構築する。ハンドセットは、ステップ１１５に呼応して（例えば、ユーザ入力等に呼応した制御システムデータで示される所定のステータスまたは条件に呼応して）ステップ１１６を行いうる、または、サービスプロバイダチャネルを独立して構築しうる（例えば、サービスプロバイダからの要求等に呼応した所定の予定に呼応して）。
【００５２】
サービスプロバイダ処理１３０は、開始点１３１から始まり、ステップ１３２へ進み、サービスプロバイダチャネルを構築する。ハンドセットまたはサービスプロバイダのいずれかが、接続を開始してよく、構築ステップ１１６および１３１のいずれかまたは両方が、発見、ハンドシェーク、認証、等を含みうる。サービスプロバイダ通信チャネルは、第２無線通信チャネルを含みえて（例えば、モバイルデータネットワーク１０２上のハンドヘルド通信デバイスと無線通信プロバイダノードとの間に）、さらに、さらなる通信セグメントまたは「ホップ」（例えば、インターネット１０３を介して）を含みうる。ステップ１１７で、ハンドセットは、制御システムデータ（または、ステップ１１５で処理された制御システムデータの、選択された、再度フォーマッティングされた、または変換された一部または全ての部分等の、制御システムデータの派生物）を、サービスプロバイダ通信チャネルを介してハンドヘルドデバイスからサービスプロバイダへ送信する。
【００５３】
ステップ１３３で、サービスプロバイダは、制御システムデータを受信および処理する。ステップ１１７および１３３は、多くの別個の送信を含みえて、その各々が、互いに物理リンクレイヤ、ネットワークレイヤ、アプリケーションレイヤで関連していてよく（例えば、「クッキー」その他のセッション識別データにより）および／または、ハンドセットとサービスプロバイダとの間の任意の他の通信レイヤ（一以上）で関連していてよい。逆に、サービスプロバイダ「チャネル」上の個々の送信が、これらネットワークレイヤの１以上における、および／またはハンドセットとサービスプロバイダとの間の１以上のネットワーク「ホップ」を介した独立した送信として考慮されうる、および／または、扱われうる。例えば、サービスプロバイダチャネルは、ＨＴＴＰ（hypertext transfer protocol）セッションを含みうる。
【００５４】
ステップ１３４で、サービスプロバイダは、制御システムデータおよび／またはハンドセット提供データ（例えば、ハンドセットのユーザがユーザインタフェースを介して入力したデータまたは要求）に基づいてサービスを行う。ステップ１３４で行われうるサービスは、例示的実施形態に関してここで記載されるものを含むが、それに限定されない。ステップ１３５で、サービスプロバイダは、サービス結果を戻し、ステップ１１８で、ハンドセットは結果を表示する。または、ハンドセットはさらに結果を処理してもよい（例えばユーザ入力に基づいて）。例えば、ハンドセットはサービスプロバイダ結果を、処理しても、および／または、図１Ｂのフローチャート１００'のステップ１５３から１６８に示すように制御システムへ再送信してもよいが、これについては後述する。
【００５５】
図１Ｂを参照すると、サービスプロバイダに呼応して制御システムと相互作用する方法の例示的なフローチャート１００'が示されている。ハンドセット処理１５０は、開始点１５１から始まり、ステップ１５２へ進み、サービスプロバイダとの間に、モバイルデータネットワーク１０２およびインターネット１０３を介してサービスプロバイダ通信チャネルを構築する。
【００５６】
サービスプロバイダ処理１４０は、開始点１４１から始まり、ステップ１４２へ進み、サービスプロバイダチャネルを構築する。ハンドセットまたはサービスプロバイダのいずれかが、接続を開始してよく、構築ステップ１５２および１４２のいずれかまたは両方が、発見、ハンドシェーク、認証、等を含みうる。ステップ１４３で、サービスプロバイダは、サービスプロバイダデータをハンドセットへ送信する。
【００５７】
サービスプロバイダデータは、コマンドおよび／またはデータを含みうる。例えば、サービスプロバイダデータは、制御システムおよび／または制御システムに連結された１以上のサブシステムで動作するソフトウェア（例えば、コンピュータ実行可能な命令）を含みうる。ソフトウェアは、コントローラコンポーネントおよび／または他のサブシステム用の更新ファームウェアを含んでよい。または、サービスプロバイダデータは、より簡単な命令（directive）を含みうる。例えば、車両制御システムでは、コマンドデータは、ドアの錠の開閉、照明の点灯および／または消灯、シートヒータの開始および／または停止等の命令を含みうる。
【００５８】
ステップ１５３で、ハンドセットは、サービスプロバイダチャネルを介してサービスプロバイダデータを受信する。ステップ１５４で、ハンドセットは、サービスプロバイダデータを処理する。ステップ１５４は、例えば、データの認証、データの選択、視聴、または操作用のユーザインタフェースの提供を含みうる。ステップ１５５で、ハンドセットは、ＷＬＡＮ１０１を介して無線通信チャネルを構築する。
【００５９】
制御システム処理１６０は、開始点１６１から始まり、ステップ１６２へ進み、ＷＬＡＮ１０１を介して無線チャネルを構築する。ステップ１５５および１６２は、発見、ハンドシェーク、認証、等を含みうる。故に、ステップ１６２はステップ１６３へ進み、サービスプロバイダ、ハンドヘルドデバイス、またはユーザＩＤを認証してよい。ステップ１５６で、ハンドセットは、サービスプロバイダデータ（または、サービスプロバイダデータの、選択された、および／または、変換された全体または一部）を、制御システムへ送信する。
【００６０】
ステップ１６４で、制御システムは、サービスプロバイダデータを処理する。サービスプロバイダデータの処理は、さらに、サービスプロバイダ、ハンドヘルドデバイス、またはユーザＩＤの認証を含みうる（例えば、サービスプロバイダデータは、１以上の承認済サービスプロバイダ、ハンドヘルドデバイス、および／またはユーザに対応するデータを含みうる）。オプションであるステップ１６５で、制御システムは、サービスプロバイダデータに含まれるコマンドを承認する（例えば、サービスプロバイダ、デバイス、またはユーザＩＤ情報を、アクセス制御リスト（ＡＣＬ）と比較することにより）。サービスプロバイダデータに呼応して、制御システムは、例えば、ステップ１６６を行ってセンサおよび／またはステータスデータを取得して戻してよく、ステップ１６７を行って出力信号（例えば、別のデバイスまたはサブシステムへの制御信号）を生成してよく、ステップ１６８を行って、制御システムまたは他の関連するサブシステムのファームウェアを更新してよく、および／または、サービスプロバイダデータに含まれるコマンド、命令、または情報と一貫した任意の他のアクションを行ってよい。
例示的なハンドヘルド通信デバイス
【００６１】
図２Ａは、例示的なハンドヘルド通信デバイス（「ハンドセット」）２００を示す。ハンドセット２００は概して、図１Ａのハンドセット処理１１０を行い、および／または、図１Ｂのハンドセット処理１５０を行う。本発明の実施形態は、信号処理および／または制御回路のいずれかまたは両方（図２Ａで概して２０２として特定される）、ハンドセット２００の大容量データ記憶装置および／またはＷＬＡＮインタフェース２１８を実装してよい。幾らかの実装例では、ハンドセットは、ディスプレイ２１２および／またはキーパッド、ポインティングデバイス、ボイスアクチュエーション、および／または、他の入力デバイス等の入力デバイス２１０を含む。ハンドセット２００の信号処理および／または制御回路２０２および／または他の回路（不図示）は、データ処理、符号化、および／または暗号化、計算、データフォーマッティングを行ってよい。
【００６２】
ハンドセット２００は、光学および／または磁気格納デバイス（例えば、ハードディスクドライブ（ＨＤＤ）および／またはＤＶＤ）等のデータを不揮発に格納する大容量データ記憶装置２１４と通信しうる。ハンドセット２００は、ＲＡＭ、ＲＯＭ，フラッシュメモリ等の不揮発性メモリ、および／または、他の適切な電子データ記憶装置等のメモリ２１６に接続されうる。大容量データ記憶装置２１４は、ここで記載される方法および／または処理の一部または全てを実行するソフトウェアまたは他のコンピュータ可読および実行可能コードを格納しうる。さらに、メモリ２１６は、これら方法および／または処理の一部または全てを実行すべくソフトウェアおよび／またはファームウェアを含みうる。
【００６３】
ハンドセット２００は、ＷＬＡＮネットワークインタフェース２１８を介してＷＬＡＮとの（または他の無線通信媒体との）接続をサポートしうる。ハンドセット２００は、さらに、アンテナ２０１を介してワイドエリア無線通信をサポートしうる。ワイドエリア無線通信は、モバイルデータネットワーク、無線ワイドエリアネットワーク（ＷＷＡＮ）、衛星通信、固定ベースステーションとの直接ラジオリンクを含みうる。
例示的な携帯電話
【００６４】
図２Ｂは、図１Ａのハンドセット処理１１０および／または図１Ｂのハンドセット処理１５０を行う例示的なセルラーまたは携帯電話２２０を示す。図２Ａのハンドセット２００に関して記載したフィーチャに加えて、携帯電話２２０は、例えば、マイクロフォン２２６と、スピーカおよび／または音声出力ジャック等の音声出力２２８を含みうる。信号処理および／または制御回路２２２および／または携帯電話２２０の他の回路（不図示）は、データ処理、符号化、および／または、暗号化、計算、データフォーマッティング、および／または他のセルラー電話機能を行いうる。
他の例示的なハンドヘルド通信デバイス
【００６５】
他のハンドヘルド通信デバイスも、ここで記載されるハンドセット処理を行いうる。例えば、図２Ｃは、ディスプレイ２５２と入力デバイス２５３とを含む例示的なメディアプレーヤ２５０を示す。信号処理および／または制御回路２５１および／またはメディアプレーヤ２５０の他の回路（不図示）は、データ処理、符号化、および／または、暗号化、計算、データフォーマッティング、等を行いうる。メディアプレーヤ２５０は、大容量データ記憶装置２５４、メモリ２５６、およびＷＬＡＮ（または他の無線通信媒体）ネットワークインタフェース２５７を含みうる。メディアプレーヤ２５０はさらに、アンテナ２５８を介してワイドエリア無線通信をサポートしうる。
例示的な制御システム
【００６６】
図２Ｄは、無線制御可能なシステムまたはデバイス２６０の例示的実施形態を示す。制御システム２６１は、ここで記載されるハンドヘルド通信デバイスおよびサービスプロバイダと相互作用しうる。コントローラ２６１はさらに、１以上のセンサ２６２および／または１以上の出力２６３と連結されえて、大容量データ記憶装置２６８および／またはメモリ２６８と連結されうる。制御システム２６１はさらに、無線通信プロトコルを利用してデータを送受信するラジオコンポーネント（例えば、ＷＬＡＮインタフェース２６９）と連結されうる。
【００６７】
制御システム２６１は、無線インタフェース２６９を介してハンドヘルド通信デバイスとの間でと無線通信チャネルを構築し、該無線通信チャネルを介してハンドヘルド通信デバイスから要求を受信し、要求に呼応して１以上のデータソースから（例えば、メモリから、センサ２６２から、他のサブシステム２６４から、等）制御システムデータを取得し、制御システムデータを、無線インタフェース２６９を介してハンドヘルド通信デバイスへ送信するよう構築されてよい。
【００６８】
例示的実施形態では、無線制御可能なデバイスは、車両制御システム、商用および／または住居ビルディングシステム、機器（例えば洗濯機および／または乾燥機、冷蔵庫、食洗機等）であってよい。制御システム２６１は概して、より大きなシステム２６０内に統合されており（例えば、車両、ビルディング、機器等）、センサおよび／または他のデータを制御、受信しえて、および／または、より大きなシステム２６０内の他のサブシステム２６４（例えば、ビルディングのセキュリティシステムまたはエネルギー管理システム、冷蔵庫の温度制御システム、機器のモータコントローラ等）と相互作用しうる。
例示的な車両制御システム
【００６９】
図２Ｅを参照すると、例示的な車両２７０は、本実施形態による車両制御システム２７１を含む。車両２７０の制御システム２７１は、ＷＬＡＮその他の無線インタフェース２７２、大容量データ記憶装置２７７、メモリ２７８、および、１以上のセンサ２７４、および出力２７３を含みうる。制御システム２７１は、さらに、１以上の他の車両システム２７４に連結されえて、この車両システム２７４は、さらなるセンサ２７５および出力２７６に連結されていてよい。大容量データ記憶装置２７７は、光学および／または磁気格納デバイス（例えば、ハードディスクドライブ（ＨＤＤ）および／またはＤＶＤ）を含みうる。メモリ２７８は、ＲＡＭ、ＲＯＭ，フラッシュメモリ等の不揮発性メモリ、および／または、他の適切な電子データ記憶装置等を含みうる。他のシステム２７４は、例えば、パワートレイン制御システムを含みうる。センサ２７４および／または２７５は、温度センサ、圧力センサ、回転センサ、気流センサ、および／または、他の適切なセンサ、および／または、エンジン動作パラメータ、トランスミッション動作パラメータ、および／または、他の制御信号等の１以上の出力制御信号を生成するセンサを含みうる。車両制御システム２７１は、ここで記載される１以上の方法および処理を行うソフトウェアを実行しうる。
【００７０】
幾らかの実装例では、車両制御システム２７１は、アンチロックブレーキシステム（ＡＢＳ）、ナビゲーションシステム、車両テレマティックスシステム、車線逸脱システム、車間距離適応走行制御システム、ステレオ、ＤＶＤ、コンパクトディスク等の車両娯楽システムの一部であってもよい。他の実装例も考慮されうる。
車両制御システムと相互作用する例示的なシステム
【００７１】
図３を参照すると、例示的なシステム３００は、携帯電話ハンドセット（例えばセルラー電話）３１０および車両２７０を含む。携帯電話３１０は概して、図１Ａのハンドセット処理１１０、および／または、図１Ｂのハンドセット処理１５０を行う。車両２７０は、概して、図２Ｅに関して記載した例示的な車両に対応しており、図１Ａの制御システム処理１２０および／または図１Ｂの制御システム処理１６０等の処理を行う車両制御システム２７１を含む。故に、携帯電話３１０は、車両制御システム２７１と、無線通信チャネル２５１を介して（例えば、ＷＬＡＮを介して）通信する。
【００７２】
モバイル通信サービスプロバイダ３３０は、ショートメッセージサービス（ＳＭＳ）メッセージング、および／または、ＧＰＲＳ（General Packet Radio Service）、ＥＤＧＥ（Enhanced Data rates for GSM Evolution）、ＥＶ−ＤＯ（Evolution-Data Optimized）等の高速ワイドエリアデータネットワーキングを提供する。モバイル通信サービスプロバイダはさらに、インターネット３４０へのデータ接続性を提供してよい。携帯電話３１０は、ディーラサービスセンタ３４１、路上支援サービス３４２、車両サービスプロバイダ３４３等の様々なインターネット接続されたサービスプロバイダを利用可能である。故に、携帯電話は、１以上のサービスプロバイダとの間に通信チャネルを構築することができる。これらサービスプロバイダチャネルは、モバイル通信サービスプロバイダ３３０が提供するモバイルデータネットワークのベースステーションとの間のラジオ通信チャネルを含むセグメント、および、インターネット３４０経由の通信を含むセグメントを有しうる。
【００７３】
携帯電話３１０は、ＷＬＡＮインタフェース３１４（例えば図１Ａのステップ１１２−１１４および図１Ｂのステップ１５５−１５６に関して記載した車両２７０との通信用に）を含みえて、ラジオその他のモバイルデータネットワークインタフェース３１３（例えばモバイル通信サービスプロバイダ３３０と、ひいては、インターネット接続されたサービスプロバイダとの通信用に）を含みうる。
【００７４】
携帯電話３１２は、さらに、ユーザインタフェース３１１、ラジオインタフェース３１３、および／または、ＷＬＡＮインタフェース３１４と相互作用する１以上のプロセッサ３１２（例えば、マイクロプロセッサ、デジタル信号プロセッサ、特定用途向けＩＣ（ＡＳＩＣ等）を含む。ユーザインタフェースは、例えば表示スクリーン（タッチスクリーンインタフェースを含んでよい）、キーパッド、キーボード、ボイス認識等を含みうる。プロセッサ３１２は、ここで記載される方法のうち１以上を行うソフトウェア（例えばコンピュータ実行可能な命令）を実行しうる。
【００７５】
携帯電話３１０は、車両２７０および／またはサービスプロバイダと相互作用する１以上のユーザインタフェース３１１を提供しうる。例えば、ユーザインタフェース３１１は、１以上の利用可能な車両から（および／または、１以上の相互運用可能な制御システムから）車両２７０を選択して、ユーザＩＤおよび／またはパスワードを入力する（例えば、車両制御システム２７０に対してユーザを認証する目的から）処理を含みうる。ユーザインタフェース３１１は概して、ユーザに対して出力を提供し（例えば、図２Ｂに示すディスプレイ２３０、音声出力２２８、その他の携帯電話２２０のユーザ認識可能な出力を介して）、且つ、ユーザから入力を受信しうる（例えば、図２Ｂに示すユーザ入力２３２および／またはマイクロフォン入力２２６を介して）。
【００７６】
ユーザインタフェースはさらに、例えば、車両ドアの錠の開閉、照明（例えばヘッドライト、室内灯、等）の点灯および／または消灯、シートヒータの開始および／または停止等の、車両２７０へ送るユーザコマンドを選択する機能を含みうる。携帯電話は、接続３５１を介して車両制御システム２７１へコマンドを送信しうる。さらに、ユーザインタフェースは、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、車両メンテナンスステータス等の車両ステータス情報（例えば、車両制御システム２７１から接続３５１を介して取得したデータ）をフォーマッティングおよび表示する機能を含みうる。
【００７７】
携帯電話３１０はさらに、車両ステータス情報の一部または全てをサービスプロバイダへ送信してよい。例えば、携帯電話３１０は、メンテナンスまたは診断情報を車両２７０から取得して、その情報をディーラサービスセンタ３４１へ送ってよい。すると、ディーラサービスセンタは、修理予約を取り、携帯電話３１０のユーザに自助命令を送ってよく、または、車両情報に対して応答してよい。例えば、ディーラは、コマンド、ファームウェア更新、または他のデータを送り、車両制御システム２７１に問題を「自己修正」させることもできる。または、携帯電話３１０は、ＧＰＳ（global positioning system）の位置データと、診断その他のステータス情報とを車両２７０から受信してよく、そのデータを路上支援サービス３４２へ送ってよい。路上支援サービス３４２は、そのデータへの対応として、例えば、適切な緊急時対応要員に連絡を取る、牽引車その他の適切な路上支援サービス（例えば、燃料配給サービス）等を手配する等の対策を講じてよい。他の車両サービスプロバイダ３４３も考慮されうる。
【００７８】
図４は、車両制御システム（車両制御システム２７１）の方法の例示的なフローチャート４００である。フローチャート４００は、開始点４０１から始まり、ステップ４０１へ進み、ハンドセット４５０との間にＷＬＡＮ１０１を介して無線チャネルを構築する。ステップ４０２は、ステップ４０３へ進み、無線チャネル構築中に、サービスプロバイダ、ハンドヘルドデバイス、またはユーザＩＤを認証してよい。チャネル構築後、ハンドセットは、コマンドおよび／またはデータを、車両制御システムへ送る。コマンドは、制御システム内でまたは関連システム内で実行されるデータ、ソフトウェアまたはファームウェアの要求、簡単な命令等を含みうる。コマンドは、サービスプロバイダまたはハンドセット（例えば、ハンドセットのユーザ入力）のいずれから発せられても、両方から発せられてもよい。
【００７９】
ステップ４０４で、制御システムは、サービスプロバイダデータを処理する。サービスプロバイダデータの処理は、さらに、サービスプロバイダ、ハンドヘルドデバイス、またはユーザＩＤの認証を含みうる（例えば、サービスプロバイダデータは、１以上の承認済サービスプロバイダ、ハンドヘルドデバイス、および／またはユーザに対応するデータを含みうる）。オプションであるステップ４０５で、車両制御システムは、コマンドデータを承認する（例えば、サービスプロバイダ、デバイス、またはユーザＩＤ情報を、「ＡＣＬ」と比較することにより）。サービスプロバイダデータに呼応して、制御システムは、例えば、ステップ４０６を行って車両制御システムおよび／またはその他の車両システムのファームウェアを更新してよく、ステップ４０７を行って車両制御システムがセンサデータを取得して（ハンドセット４５０へ戻すべく）よく、ステップ４０８を行って履歴データおよび／または格納されているデータ（例えば、車両２７０のメモリ２７８および／または大容量データ格納装置２７７に格納されているデータ）を取得してよく、ステップ４０９を行ってドアの錠の開閉を行ってよく、ステップ４１０を行って他の車両ハードウェア（例えばランプ、点火、シートヒータ）を開始、停止、または動作させてよく、および／または、コマンドデータに含まれるコマンド、命令、または情報と一貫した任意の他のアクションを行ってよい。
例示的な専用システム
【００８０】
図５を参照すると、本発明の例示的実施形態が、専用システム５００との関連で示されている。システム５００で、ハンドセット５１０は、専用デバイスであっても、専用ソフトウェアその他の専用の構成を有する汎用デバイスであってもよい。例えば、車庫または車両サービスセンタ（フリートの、ディーラの、または独立系）では、ハンドセット５１０は、到着の際に各車両２７０を「チェックイン」するのに利用されうる。ハンドセットは、到着の際に車両との間で無線接続を構築して、車両ステータス情報（走行距離、メンテナンスまたは診断情報等）を取得して、この車両ステータス情報を、ローカルまたは遠隔のサービスプロバイダへ（例えば、発送係５４１、メンテナンススケジューラ５４２、ローカルサーバ５４３、または他のサービスプロバイダ）へ、無線接続５５２を介して、無線ノード５３０および／またはインターネットおよび／またはイントラネット５４０へ、送ってよい。
【００８１】
無線ノード５３０は、ＷＬＡＮの別のノードであってよい。または、無線接続５５２は、無線ワイドエリアネットワーク（ＷＷＡＮ）のチャネル、衛星通信チャネル（例えば、地理的に遠隔のサービスセンタ向けに）、固定ベースステーションとの直接ラジオリンク、等を含みうる。故に、無線ノード５３０は、遠隔ＷＷＡＮノード、軌道通信衛星等を含みうる。
【００８２】
この場合サービスプロバイダは、ローカルサーバ、遠隔サーバ、またはサーバの配信システムであってよい。例えば、発送係５４１は、ハンドセットに応答して、ユーザ（例えば車庫要員）に対して、車両ステータス情報に基づいて次に車両に対してなすべきことを知らせてよい（例えば、洗車、特定の駐車位置への駐車、サービスセンタへの発送、等）。別の例示的実施形態では、メンテナンススケジューラ５４２は、車両診断データ、メンテナンス履歴、走行距離等に基づいてメンテナンスサービスをスケジュールしてよい。また別の例示的実施形態では、ハンドセットは、車両データをローカルサーバ５４３へ送信してよく、そこで、例えば、発送、スケジュール、および／または車両データの他の特定用途向け処理が行われてよい。
ビルディング制御システムと相互作用する例示的なシステム
【００８３】
図６は、ビルディング６２０のビルディング制御システム６２１および／または他のサブシステム６２４と相互作用するシステム６００に関する本発明の例示的実施形態を示す。ビルディング６２０は、セキュリティシステム、「スマート」エネルギーメータ、アクセス制御システム、照明システム、娯楽および／またはマルチメディアシステム等の１以上の自動化されたまたは制御可能なシステムを有する商用、住居用、および／または他のビルディングであってよい。ハンドセット６１０は、ビルディング制御システム６２１およびワイドエリア無線データネットワーク６３０の両方と無線通信可能な携帯電話その他のハンドヘルド通信デバイスを含みうる。ハンドセット６１０は、住人、占有者、またはビルディングシステムの他のユーザにより利用されうる。別の例示的実施形態では、ハンドセット６１０は、サービス技術者がビルディング６２０の１以上のサブシステムの診断および／またはメンテナンスを支援する際に利用されてよい。
【００８４】
ハンドセット６１０は、ビルディング制御システム６２１および１以上の遠隔サービスプロバイダと相互作用するユーザインタフェース６１１を提供してよい。例えば、ユーザインタフェース６１１は、無線リンク６５１を介してビルディング制御システム６２１からステータスを取得する機能を提供してよい。ビルディングステータス情報は、例えば、ビルディング６２０のドアが施錠されているか、および／または開錠されているか、運動検知器のステータス、セキュリティカメラおよび／またはマイクロフォンからのビデオ、静止画および／または音声供給、室内および／または室外温度、湿度、その他の気候データ、等を含みうる。ビルディングステータス情報は、さらに、スマートエネルギーメータからの現在の電力利用状況、過去の電力利用状況、電力利用プロフィール等を含みうる。
【００８５】
別の実施形態では、ユーザインタフェース６１１は、ビルディング制御システム６２１その他のビルディングサブシステム６２４にコマンドを送る機能を提供しうる。このようなコマンドには、例えば、ドアの錠の開閉、室内灯および／または室外灯の点灯消灯、ドア（例えば、車庫のドア、障害者アクセス可能なドア等）を開けること、セキュリティシステムの開始停止、娯楽システムの制御、サーモスタットの設定等が含まれうる。
【００８６】
ハンドセット６１０はさらに、遠隔サービスプロバイダへビルディングデータを送信しうる。例えば、ハンドセットは、エネルギー利用情報を、エネルギー管理サービス６４１へ送信しうる。サービスではデータを処理して、例えば、競争価格の設定、エネルギー保護提案等の目的で提供してよい。別の実施形態では、ハンドセットは、ビルディングシステムデータを修理サービス６４２へ送ってよい。修理サービス６４２は、その土地の修理および／またはメンテナンス会社、集中型の修理および／またはメンテナンスサービス、メーカのサービスセンタ等であってよい。ビルディングシステムは、診断データ、メンテナンス履歴等を含みうる。修理サービス６４２は、例えば、メンテナンスまたは修理サービスの呼び出しをスケジュールすること、命令をハンドセットユーザへ送信すること、および／または更新ファームウェア、ソフトウェア、および／またはその他の「自己修理」命令データをハンドセットへ送り、ビルディング制御システム６２１およびその他のビルディングシステム６２４への再送信に備えさせることで、ビルディングシステムデータに応答してよい。
例示的なソフトウェア
【００８７】
別の例示的実施形態は、ハンドヘルド通信デバイス、制御システム（例えば車両制御システム、ビルディング制御システム、その他の無線制御可能なシステム）、または、ここで開示される実施形態による方法の１以上のステップおよび／または１以上のハードウェアの処理を行う１以上のマイクロコントローラ、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、および／または、ＡＳＩＣを有する他のデバイス、装置、またはシステムにおいて実装可能および／または実行可能なアルゴリズム、コンピュータプログラムおよび／またはソフトウェア（例えば、コンピュータ実行可能な命令を含むコンピュータ可読媒体）、に関している。故に、本発明のさらなる側面は、上述の方法を実装するアルゴリズムおよび／またはソフトウェアに関している。例えば、本発明の実施形態はさらに、適切な処理デバイス（例えば、マイクロコントローラ、マイクロプロセッサ、またはＤＳＰデバイス等の信号処理デバイス）により実行されると上述の方法および／またはアルゴリズムを実行する命令のセットを含むコンピュータプログラム、コンピュータ可読媒体、または波形に関していてよい。
【００８８】
例えば、コンピュータプログラムは、任意の種類の可読媒体であってよく、コンピュータ可読媒体は、該媒体を読み取り、そこに格納されているコードを実行する処理デバイスにより読み取ることの出来る任意の媒体を含みうる（例えば、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気テープ、またはハードディスクドライブが含まれうる）。これらコードは、オブジェクトコード、バイトコード（例えば、Ｊａｖａ（登録商標）仮想マシン等の仮想マシンで実行されるコード）、ソースコード、および／または、バイナリコードを含みうる。
【００８９】
波形は、概して、例えば銅線、従来のツイストペアワイヤライン、従来のネットワークケーブル、従来の光学データ送信ケーブルであってよい、さらは空気あるいは真空（例えば外部スペース）であってもよい、適切な媒体を介した無線信号送信用に構成される。本方法を実装する波形および／またはコードは、概してデジタル形式であり、概して、従来のデジタルデータプロセッサ（例えば、マイクロプロセッサ、マイクロコントローラ、または、プログラマブルゲートアレイ、プログラマブル論理回路／デバイスまたは特定用途向け（Ｉ）Ｃ論理回路）の処理用に構築される。
まとめ／概要
【００９０】
故に、本発明の実施形態は、比較的安価なハンドヘルド通信デバイスを無線通信チャネル上で利用して、車両その他の耐久デバイスおよびシステムの制御システムと相互作用する方法、システム、およびデバイスを提供する。実施形態ではさらに、ハンドヘルド通信デバイスの利用により、これら制御システムとサービスプロバイダ（例えば、路上支援サービスセンタ、メーカテクニカルアシスタンスセンタ、メンテナンスおよび／または修理サービス等）との間に無線双方向ブリッジを提供する。
【００９１】
本発明の特定の実施形態の前述の記載は、例示および説明を目的として提示されている。それらは、網羅的であることを意図しておらず、本発明を開示されている形式そのものに限定する意図も持たず、当然、上述の教示に基づいて多くの変形例および変更例が可能となる。実施形態は、本発明の原理およびその実際的用途を最も良く説明できるよう、および、他の当業者が本発明および様々な変形例を有する様々な実施形態を、考慮される特定の利用法に合致して最も良く利用できるよう、選択および記載されている。本発明の範囲は、添付請求項およびその均等物により定義されることが意図されている。
【図１Ａ】
2010524405.tif 000003
【図１Ｂ】
2010524405.tif 000004
【図２Ａ】
2010524405.tif 000005
【図２Ｂ】
2010524405.tif 000006
【図２Ｃ】
2010524405.tif 000007
【図２Ｄ】
2010524405.tif 000008
【図２Ｅ】
2010524405.tif 000009
【図３】
2010524405.tif 000010
【図４】
2010524405.tif 000011
【図５】
2010524405.tif 000012
【図６】
2010524405.tif 000013
【手続補正書】
【提出日】平成22年2月22日(2010.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御システムと情報を交信する方法であって、
ハンドヘルド通信デバイスと前記制御システムとの間に第１無線通信チャネルを構築する段階と、
前記第１無線通信チャネルを介して前記制御システムから前記ハンドヘルド通信デバイスへ制御システムデータを転送する段階と、
前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築する段階と、
前記第２無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記サービスプロバイダへ前記制御システムデータを転送する段階と
を備える方法。
【請求項２】
前記制御システムは、車両制御システムを含む請求項１に記載の方法。
【請求項３】
前記制御システムデータは、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、および車両メンテナンスステータスからなる群から選択された車両ステータス情報を含む請求項２に記載の方法。
【請求項４】
前記第２無線通信チャネルは、ワイドエリアネットワーク通信チャネルを含む請求項１から３のいずれかに記載の方法。
【請求項５】
前記ハンドヘルド通信デバイスは携帯電話を含む請求項１から４のいずれかに記載の方法。
【請求項６】
前記第２無線通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間のサービスプロバイダ通信チャネルを含み、
前記無線通信プロバイダノードは、セルラーデータネットワークのベースステーションを含む請求項１から３および５、のいずれかに記載の方法。
【請求項７】
前記第１無線通信チャネルは、無線ローカルエリアネットワーク（ＷＬＡＮ）通信チャネルを含む請求項１から４のいずれかに記載の方法。
【請求項８】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記第１無線通信チャネルを構築する段階は、
少なくとも１つの暗号鍵を選択する段階を有する請求項１から４および７、のいずれかに記載の方法。
【請求項９】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースを、前記ハンドヘルド通信デバイスに提供する段階をさらに備える請求項１から８のいずれかに記載の方法。
【請求項１０】
ユーザパスワードを入力するユーザインタフェースを、前記ハンドヘルド通信デバイスに提供する段階と、
前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ転送する段階と、
前記ユーザパスワードまたはその派生物を、前記制御システムデータの転送前に、前記制御システムで照合する段階と
をさらに備える請求項１から７のいずれかに記載の方法。
【請求項１１】
表示用に前記制御システムデータをフォーマットする段階と、
フォーマットされた前記制御システムデータを視聴するべく第１ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する段階と
をさらに備える請求項１から１０のいずれかに記載の方法。
【請求項１２】
前記サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択するべく第２ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する段階をさらに備える請求項１から３および９から１１、のいずれかに記載の方法。
【請求項１３】
前記第２無線通信チャネルを介して前記サービスプロバイダから前記ハンドヘルド通信デバイスへサービスプロバイダデータを転送する段階と、
前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ前記サービスプロバイダデータを転送する段階と
をさらに備える請求項１、１０または１１に記載の方法。
【請求項１４】
前記サービスプロバイダデータは、前記制御システムおよび／または前記制御システムに連結された１以上のサブシステムで動作するコンピュータ可読命令を含む請求項１３に記載の方法。
【請求項１５】
前記転送するサービスプロバイダデータは、更新ファームウェアを含む請求項１３または１４に記載の方法。
【請求項１６】
前記制御システムは車両制御システムを含み、
前記サービスプロバイダデータは、前記車両制御システムを有する車両のドアの施錠、前記ドアの開錠、前記車両の照明の点灯、前記照明の消灯、前記車両のシートヒータの開始、および、前記シートヒータの停止からなる群から選択された処理を行う命令を含む請求項１３または１４に記載の方法。
【請求項１７】
前記制御システムは、ビルディング制御システムおよび住居制御システムのうち１以上を含む請求項１および４から１０、のいずれかに記載の方法。
【請求項１８】
制御システムと通信する方法であって、
ハンドヘルド通信デバイスと前記制御システムとの間に第１無線通信チャネルを構築する段階と、
前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築する段階と、
前記第２無線通信チャネルを介して前記サービスプロバイダから前記ハンドヘルド通信デバイスへサービスプロバイダデータを転送する段階と、
前記第１無線通信チャネルを介して前記ハンドヘルド通信デバイスから前記制御システムへ前記サービスプロバイダデータを転送する段階と
を備える方法。
【請求項１９】
制御システムと相互作用するハンドヘルド通信デバイス用のプログラムであって、コンピュータに、
前記制御システムとの間に第１無線通信チャネルを構築する手順と、
前記第１無線通信チャネルを介して前記制御システムから制御システムデータを受信する手順と、
サービスプロバイダとの間に第２無線通信チャネルを構築する手順と、
前記制御システムデータまたはその派生物を、前記第２無線通信チャネルを介して前記サービスプロバイダへ転送する手順と
を実行させるプログラム。
【請求項２０】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記第１無線通信チャネルを構築する手順は、少なくとも１つの暗号鍵を選択する手順を含む請求項１９に記載のプログラム。
【請求項２１】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースを提供する手順
を前記コンピュータにさらに実行させる請求項１９または２０に記載のプログラム。
【請求項２２】
ユーザパスワードを入力するユーザインタフェースを提供する手順と、
前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する手順と
を前記コンピュータにさらに実行させる請求項１９または２１に記載のプログラム。
【請求項２３】
表示用に前記制御システムデータをフォーマッティングする手順と、
前記フォーマッティングされた制御システムデータを視聴するべく第１ユーザインタフェースを提供する手順と
を前記コンピュータにさらに実行させる請求項１９から２２のいずれかに記載のプログラム。
【請求項２４】
前記サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択するべく第２ユーザインタフェース処理を前記ハンドヘルド通信デバイスに提供する手順
を前記コンピュータにさらに実行させる請求項１９から２３のいずれかに記載のプログラム。
【請求項２５】
前記第２無線通信チャネルを介して前記サービスプロバイダからサービスプロバイダデータを受信する手順と、
前記サービスプロバイダデータまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する手順と
を前記コンピュータにさらに実行させる請求項１９から２２のいずれかに記載のプログラム。
【請求項２６】
前記制御システムは、車両制御システムを含む請求項１９および２１から２４、のいずれかに記載のプログラム。
【請求項２７】
制御システムと相互作用するハンドヘルド通信デバイス用のプログラムであって、コンピュータに、
前記制御システムとの間に第１無線通信チャネルを構築する手順と、
サービスプロバイダとの間にサービスプロバイダ通信チャネルを構築する手順と、
前記サービスプロバイダ通信チャネルを介して前記サービスプロバイダからサービスプロバイダデータを受信する手順と、
前記サービスプロバイダデータまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する手順と
を実行させ、
前記サービスプロバイダ通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間の第２無線通信チャネルを含む
プログラム。
【請求項２８】
制御システムと相互作用するハンドヘルド通信デバイスであって、
１以上の無線通信プロトコルを利用してデータを送受信する少なくとも１つのラジオコンポーネントと、
コントローラと
を備え、
前記コントローラは、
前記１以上の無線通信プロトコルのうち第１の無線通信プロトコルを利用して、前記制御システムとの間に第１無線通信チャネルを構築し、
前記第１無線通信チャネルを介して前記制御システムから制御システムデータを受信し、
前記１以上の無線通信プロトコルのうち第２の無線通信プロトコルを利用して、前記ハンドヘルド通信デバイスとサービスプロバイダとの間に第２無線通信チャネルを構築し、
前記制御システムデータまたはその派生物を、前記第２無線通信チャネルを介して前記サービスプロバイダへ転送するデバイス。
【請求項２９】
前記第２の無線通信プロトコルは、ワイドエリアネットワーク通信プロトコルを含む、請求項２８に記載のデバイス。
【請求項３０】
前記第２無線通信チャネルは、前記ハンドヘルド通信デバイスと無線通信プロバイダノードとの間のサービスプロバイダ通信チャネルを含み、
前記無線通信プロバイダノードは、セルラーデータネットワークのベースステーションを含む請求項２８に記載のデバイス。
【請求項３１】
前記第１の無線通信プロトコルは、無線ローカルエリアネットワーク（ＷＬＡＮ）通信プロトコルを含む請求項２８または２９に記載のデバイス。
【請求項３２】
前記第１無線通信チャネルは、暗号化された接続を含み、
前記コントローラは、さらに、前記第１無線通信チャネルを構築する少なくとも１つの暗号鍵を選択する請求項２８から３１のいずれかに記載のデバイス。
【請求項３３】
１以上の利用可能な制御システムから前記制御システムを選択するユーザインタフェースをさらに備える請求項２８から３２のいずれかに記載のデバイス。
【請求項３４】
ユーザパスワードを入力するユーザインタフェースをさらに備え、
前記コントローラは、さらに、前記ユーザパスワードまたはその派生物を、前記第１無線通信チャネルを介して前記制御システムへ転送する請求項２８から３１および３３、のいずれかに記載のデバイス。
【請求項３５】
前記コントローラは、さらに、表示用に前記制御システムデータをフォーマッティングして、
前記デバイスは、前記フォーマッティングされた制御システムデータを視聴するべく第１ユーザインタフェースをさらに備える請求項２８から３４のいずれかに記載のデバイス。
【請求項３６】
前記サービスプロバイダへの前記転送のために前記制御システムデータの少なくとも一部を選択する第２ユーザインタフェースをさらに備える請求項２８または３５に記載のデバイス。
【請求項３７】
請求項２８または３６に記載のデバイスを備える携帯電話。
【請求項３８】
無線通信プロトコルを利用してデータを送受信するラジオコンポーネントと、
１以上のデータソースと、
コントローラコンポーネントと、を備え、
前記コントローラコンポーネントは、
前記無線通信プロトコルを利用して、ハンドヘルド通信デバイスとの間に無線通信チャネルを構築し、
前記無線通信チャネルを介して前記ハンドヘルド通信デバイスから要求を受信し、
前記要求に呼応して前記データソースのうち少なくとも１つから制御システムデータを取得し、
前記制御システムデータを、前記無線通信チャネルを介して前記ハンドヘルド通信デバイスへ送信して、サービスプロバイダへの再送信に備えさせる制御システム。
【請求項３９】
請求項３８に記載の制御システムを備える車両制御システム。
【請求項４０】
前記１以上のデータソースは、メモリおよび／または大容量データ記憶装置を有する請求項３９に記載の車両制御システム。
【請求項４１】
前記１以上のデータソースは、１以上の車両ステータスセンサを有する請求項３９または４０に記載の車両制御システム。
【請求項４２】
前記制御システムデータは、ドアステータス、窓ステータス、トランクステータス、室内温度、室外温度、タイヤ圧、車両登録番号、最終オイル交換日、最終メンテナンス日、車両走行距離、照明ステータス、グローバル位置（global position）、車両損傷情報、および車両メンテナンスステータスからなる群から選択された車両ステータス情報を含む請求項３９から４１のいずれかに記載の車両制御システム。
【請求項４３】
前記コントローラは、さらに、前記無線通信チャネルを介して認証データを受信し、前記認証データに呼応してユーザＩＤおよび／またはデバイスＩＤを認証し、
前記ユーザＩＤは、前記ハンドヘルド通信デバイスのユーザに対応するデータを含み、
前記デバイスＩＤは、前記ハンドヘルド通信デバイスに対応するデータを含む請求項３８に記載の制御システム。
【請求項４４】
前記コントローラは、さらに、前記ユーザＩＤおよび／または前記デバイスＩＤに基づいて前記要求を承認する請求項４３に記載の制御システム。
【請求項４５】
１以上の制御出力をさらに備え、
前記コントローラコンポーネントは、さらに、
前記無線通信チャネルを介して前記ハンドヘルド通信デバイスからコマンドデータを受信し、
前記コマンドデータに呼応して前記１以上の制御出力へコマンド信号を提供する請求項３８、４３または４４に記載の制御システム。
【請求項４６】
前記コントローラは、さらに、前記コマンドデータに呼応してサービスプロバイダＩＤを認証し、
前記サービスプロバイダＩＤは、１以上の承認されたサービスプロバイダに対応するデータを含む請求項４５に記載の制御システム。
【請求項４７】
前記コマンドデータは、前記コントローラコンポーネントおよび／または前記コントローラコンポーネントに連結された１以上のサブシステムを動作させるコンピュータ実行可能な命令を含む請求項４５に記載の制御システム。
【請求項４８】
前記命令は、更新ファームウェアを含む請求項４７に記載の制御システム。
【請求項４９】
請求項４５に記載の制御システムを備える車両制御システムであって、
前記コマンドデータは、前記車両制御システムを有する車両のドアの施錠、前記ドアの開錠、前記車両の照明の点灯、前記照明の消灯、前記車両のシートヒータの開始、および、前記シートヒータの停止からなる群から選択された処理を行う命令を含む車両制御システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
図２Ｅを参照すると、例示的な車両２７０は、本実施形態による車両制御システム２７１を含む。車両２７０の制御システム２７１は、ＷＬＡＮその他の無線インタフェース２７２、大容量データ記憶装置２７７、メモリ２７８、および、１以上のセンサ２７４、および出力２７３を含みうる。制御システム２７１は、さらに、１以上の他の車両システム２７９に連結されえて、この車両システム２７９は、さらなるセンサ２７５および出力２７６に連結されていてよい。大容量データ記憶装置２７７は、光学および／または磁気格納デバイス（例えば、ハードディスクドライブ（ＨＤＤ）および／またはＤＶＤ）を含みうる。メモリ２７８は、ＲＡＭ、ＲＯＭ，フラッシュメモリ等の不揮発性メモリ、および／または、他の適切な電子データ記憶装置等を含みうる。他のシステム２７９は、例えば、パワートレイン制御システムを含みうる。センサ２７４および／または２７５は、温度センサ、圧力センサ、回転センサ、気流センサ、および／または、他の適切なセンサ、および／または、エンジン動作パラメータ、トランスミッション動作パラメータ、および／または、他の制御信号等の１以上の出力制御信号を生成するセンサを含みうる。車両制御システム２７１は、ここで記載される１以上の方法および処理を行うソフトウェアを実行しうる。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２Ｅ
【補正方法】変更
【補正の内容】
【図２Ｅ】
2010524405.tif 000014
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010524405.tif 000015
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2010524405.tif 000016
【国際調査報告】
2010524405.tif 000017