(57)【要約】  本発明の実施形態はアプリケーション駆動接続モジュールを備え、このモジュールは少なくとも１つのアプリケーションサーバへのネットワーク接続性を維持し、クライアントとサーバとの間で動作するように考えられたアプリケーションのみを稼動可能にする。
2008504631.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置と共に使用するための接続モジュールであって、
ネットワーク接続性の量と、
複数の接続タイプの１つを通じて少なくとも１台のサーバへのネットワーク接続性を稼動可能にするための伝送サービスモジュールと、
前記少なくとも１台のサーバにより提供される少なくとも１つのアプリケーションを稼動可能にするアクセスモジュールとを含み、
前記ネットワーク接続性が前記少なくとも１つのアプリケーションに関係するアクセスに限られることを特徴とする前記接続モジュール。
【請求項２】
前記少なくとも１つのアプリケーションが単一のアプリケーションであることを特徴とする請求項１に記載の接続モジュール。
【請求項３】
少なくとも１台の送受信機を更に備えることを特徴とする請求項１に記載の接続モジュール。
【請求項４】
前記接続モジュールが送受信機を含まないことを特徴とする請求項１に記載の接続モジュール。
【請求項５】
前記ネットワーク接続性がプリペイド無線時間であることを特徴とする請求項１に記載の接続モジュール。
【請求項６】
前記プリペイド無線時間の価格が前記少なくとも１つのアプリケーションの要求条件に基づくことを特徴とする請求項５に記載の接続モジュール。
【請求項７】
前記アクセスモジュールが前記少なくとも１つのアプリケーションの提供のためのセキュリティをさらに提供することを特徴とする請求項１に記載の接続モジュール。
【請求項８】
前記アクセスモジュールがファイアウォールを使用するセキュリティを提供することを特徴とする請求項７に記載の接続モジュール。
【請求項９】
前記アクセスモジュールがポート制御を使用するセキュリティを提供することを特徴とする請求項７に記載の接続モジュール。
【請求項１０】
前記アクセスモジュールがＶＰＮを使用するセキュリティを提供することを特徴とする請求項７に記載の接続モジュール。
【請求項１１】
前記アクセスモジュールが安全な環境が確認される場合にネットワーク接続性のみを稼動可能にすることを特徴とする請求項１に記載の接続モジュール。
【請求項１２】
クライアント装置および少なくとも１台のサーバを含み、前記クライアント装置が接続モジュールに接続されたシステムであって、
ネットワーク接続性の量、複数の接続タイプの１つを通じて前記少なくとも１台のサーバへのネットワーク接続性を稼動可能にするための伝送サービスモジュールと、
前記少なくとも１台のサーバにより提供される少なくとも１つのアプリケーションを稼動可能にするアクセスモジュール
とを備え、前記ネットワーク接続性が前記少なくとも１つのアプリケーションに関係するアクセスに限られることを特徴とするシステム。
【請求項１３】
前記少なくとも１台のサーバが企業ネットワークの一部であり、前記クライアント装置が前記企業ネットワークの外部に位置することを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記クライアント装置が前記少なくとも１台のサーバを含む企業ネットワークに実質的に接続されることを特徴とする請求項１２に記載のシステム。
【請求項１５】
前記少なくとも１つのアプリケーションが第１の実体に関係し、前記少なくとも１台のサーバが物理的に第２の実体のホスト下にあることを特徴とする請求項１２に記載のシステム。
【請求項１６】
前記第１の実体および前記第２の実体が専用線により接続されることを特徴とする請求項１４に記載のシステム。
【請求項１７】
前記少なくとも１台のサーバがデータセンタに所在することを特徴とする請求項１２に記載のシステム。
【請求項１８】
前記データセンタが接続モジュールのプロバイダにより運用されることを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記データセンタが前記少なくとも１つのアプリケーションのプロバイダにより運用されることを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記少なくとも１つのアプリケーションが単一のアプリケーションであることを特徴とする請求項１２に記載のシステム。
【請求項２１】
前記アクセスモジュールが前記アプリケーションの性能を最適化することを特徴とする請求項１２に記載のシステム。
【請求項２２】
イントラネットに接続され、少なくとも１台のクライアント装置により使用するためのアプリケーションを提供するサーバを提供するステップと、
遠隔に位置するクライアント装置を前記イントラネットに提供するステップと、
前記クライアント装置において、前記接続モジュールがネットワーク接続性の量、前記サーバへのネットワーク接続性を稼動可能にするための伝送サービスモジュールおよび唯１つのアプリケーションへのアクセスを許容するアクセスモジュールとを含む接続モジュールを提供するステップ
とを含むことを特徴とするアプリケーションの提供方法。
【請求項２３】
前記アプリケーションが書類共有ソフトウェアであり、前記アプリケーションが選択されたファイルへのアクセスを制御することを特徴とする請求項２２に記載の方法。
【請求項２４】
クライアントソフトウェア、サーバソフトウェア、および同じブランド名の少なくとも１つのアプリケーション駆動接続モジュールを販売するステップを含むことを特徴とするアプリケーションの販売方法。
【請求項２５】
前記ソフトウェア、前記サーバソフトウェア、および前記少なくとも１つのアプリケーション駆動接続モジュールがパッケージとして販売されることを特徴とする請求項２３に記載の方法。
【請求項２６】
前記接続モジュールがプリペイド無線時間を含むことを特徴とする請求項２４に記載の方法。
【請求項２７】
前記接続モジュールを補填する追加無線時間を販売するステップを更に含むことを特徴とする請求項２５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に計算、通信、および電子装置に関する。特に、本発明はネットワーク接続性に関する。
【背景技術】
【０００２】
益々多くの個人が益々増大する多様な理由によりインターネットなどのネットワークへの接続性を必要とする。増大する無線通信サービスの存在とあいまって、十分に小型の処理能力、メモリ、ディスプレイおよび耐力のあるバッテリの最近の出現により、ノートブックまたはラップトップコンピュータ、携帯情報端末（Personal Digital Assistant、「ＰＤＡ」）、通信装置またはその他のプラットフォームのいずれかにおいて、移動型計算がより効果的かつ効率的に達成できるようになった。益々偏在する移動型計算および接続性、主として無線接続性の必要により多様な方法でネットワークに接続することのできるポータブルコンピュータが急増することとなった。これらポータブルコンピュータは、ＬＡＮ、ダイヤルアップ・モデム、Ｗｉ−Ｆｉ無線ローカルエリアネットワーク（Wi-Fi wireless local area networks、ＷＬＡＮｓ）および無線ワイドエリアネットワーク（wireless wide area networks、ＷＷＡＮｓ）などの幾つかのタイプのネットワークに対する少なくとも１つのインタフェースを含むことがよくある。
【０００３】
歴史的には、少なくとも１つのネットワークへの接続性を提供する携帯電子装置および差し込み構成要素はリソースおよびネットワーク接続を効率的かつ効果的に管理する機能を欠いていた。これらの装置はユーザとの過度の相互動作を伴うことなく複数の接続選択肢を使用して連続する接続性を管理するなどの課題を適切に扱えていない。参照によりその全体において本明細書に組み込む、本願と同時出願の、米国特許出願公開第５５１３２／３１６９２５号、「電子装置に関するユーザ体験を良くし、最適化するためのシステムおよび方法」においてより詳細に説明するように、消費者に便利で柔軟な接続性選択肢を提供する装置、ソフトウェア、またはビジネス装置は利用可能ではない。さらに以前の装置、ソフトウェア、およびビジネス装置は安全な、ソフトウェアソリューション専用の接続性を提供しない。
【発明の開示】
【課題を解決するための手段】
【０００４】
本発明のある実施形態は通信バッテリなどの接続モジュールを提供する。このモジュールは電子装置への接続のためのインタフェース、複数のネットワークとの通信のための送受信機、ネットワーク接続を確立するための通信マネージャ、および複数のネットワークに対する無線時間割り当てを維持するためのアクセスモジュールを含むことができる。
【０００５】
本発明のある実施形態は、ネットワーク接続性の量を含むアプリケーション駆動接続モジュール、伝送サービスモジュール、およびアクセスモジュールに関係し、アクセスモジュールは、アプリケーションサーバとの通信を維持し、クライアントとサーバとの間で動作するように考えられたあるソフトウェアのみを稼動可能にする。本発明のある実施形態は、アプリケーション駆動接続モジュールを通じて外部インターネット環境へアプリケーションを拡張する方法に関係する。
【０００６】
本発明のこれらおよびその他の特徴、態様、および利点は以下の「発明を実施するための最良の形態」を、添付の図面を参照して読めば、より良く理解される。
【発明を実施するための最良の形態】
【０００７】
本発明のある実施形態は、通信用バッテリとも呼ぶ物理的接続モジュールである。これらの装置は、１つ以上のネットワークへ物理的接続または無線のいずれかの、少なくとも１つの接続を提供することにより、移動コンピュータ、ＰＤＡ、ディジタルカメラ、音楽再生装置などの電子装置、または販売機械にネットワーク接続能力を付加するために使用する。接続モジュールは、１つ以上のネットワークに接続するのに必要なソフトウェア、ハードウェア、および／または無線時間を含むことにより、接続を提供することができる。接続モジュールは、あるネットワーク接続能力を既に有する電子装置にさらにネットワーク接続能力を追加するためにも使用することができる。本発明のある実施形態はアプリケーション駆動接続モジュールに関係し、このモジュールは、クライアントがアプリケーションサーバへのネットワーク接続性を有することを許容し、クライアントとサーバとの間で動作するように考えられたソフトウェアプリケーションのみを稼動可能にする。
【０００８】
（例示的クライアント装置、システム、および環境）
図１は、本発明の種々の実施形態によるネットワーク環境において動作するクライアント装置１２０ａ乃至１２０ｎの機能ブロック図を説明する。クライアント装置１２０ａ乃至１２０ｎは、多様な目的および理由のためにユーザ１１０ａ乃至１１０ｎにより使用することができる。ローカルシステムリソース要求条件に加えて、クライアント装置１２０ａは種々の遠隔アクセスまたはネットワーク接続要求条件を有することができる。例えばクライアント装置１２０ａを使用するユーザ１１０ａなどのユーザは、ユーザのクライアント装置１２０ａのメモリ１２６に所在するローカルアプリケーション１２８を使用するか、または動作させることを望むことができるか、または種々のネットワーク１０５において、またはそれを通じてアクセス可能な遠隔装置に所在する、アプリケーションを遠隔から動作させるか、または情報を取り出すことを望むことができる。サーバ１４０はアプリケーションを提供することができるが、このアプリケーションは接続モジュール１３０などの接続モジュール装置を通じてクライアント１２０ａなどのクライアントに利用可能となる。
【０００９】
一般に、クライアント装置１２０ａ乃至１２０ｎおよびサーバ１４０は任意の適するタイプのプロセッサベースのプラットフォーム１２４，１４４を使用することができ、メモリ１２４などのコンピュータ可読媒体に結合されるプロセッサ１２２を代表的に含み、ハードウェアおよびユーザインタフェース構成要素を含む。コンピュータ可読媒体はプロセッサにより実行することのできるプログラムコードを含むことができる。コンピュータ可読媒体はクライアント１２０ａの場合のクライアントアプリケーション１２８、およびサーバ１４０の場合のサーバアプリケーション１４８などの情報およびアプリケーションを格納するのに使用できる。クライアント装置１２０ａおよびサーバはそれぞれシステムリソースを制御し、ユーザインタフェースを提供するオペレーティングシステムを含むこともできる。
【００１０】
クライアント装置１２０ａ乃至１２０ｎ自体は、種々の特性を有することができる。クライアント装置１２０ａ乃至１２０ｎはセル電話装置、移動電話装置、スマートフォン装置、ページャ、ノートブックコンピュータ、パーソナルコンピュータ、ディジタルアシスタント、携帯情報端末、ディジタルタブレット、ラップトップコンピュータ、インターネット機器、ブラックベリー（登録商標）装置、近接無線技術装置、標準電話装置、ファックス機器、その他の適する計算装置、即ち事実上あらゆる他の電子装置を含むことができる。クライアント装置における追加構成要素は様々でありえ、種々の機能を提供することができる。
【００１１】
ネットワーク１０５は特定のタイプのネットワークに制限されることはなく、また単一のネットワークに制限されることもない。例えばネットワーク１０５はインターネット、ＬＡＮ、ＷＡＮ、私設ネットワーク、バーチャルネットワーク、および／またはネットワークタイプの任意の組み合わせを含むことができる。クライアント装置１２０ａ乃至１２０ｎおよびサーバ１４０は多様な方法でネットワーク１０５に接続することができる。そのような接続は事実上あらゆるタイプのネットワーク、回線、または無線接続のタイプを通りうる。例えば接続アクセス選択肢１３８はローカルエリアネットワーク（「ＬＡＮ」）、ダイヤルアップ・モデム、Ｗｉ−Ｆｉ、無線ローカルエリアネットワーク（「ＷＬＡＮ」）、無線ワイドエリアネットワーク（「ＷＷＡＮ」）、またはセルラーを含むことができる。
【００１２】
接続モジュール１３０は、ネットワーク１０５にクライアント１２０ａを接続することを許容する接続選択肢１３８を提供することができる。接続選択肢１３８は、幾つかのネットワークにおいて、および／またはそれらを通じたアクセスを許容することができる。従って一般に接続モジュール１３０は、物理的接続または無線接続のいずれかを通じて、１つ以上のネットワークへの１つ以上の接続を提供するか、または容易にすることによりネットワーク接続性能力を電子装置に付加するのに使用するモジュールであることができる。接続モジュール１３０は無線、および／または有線接続を経るインターネットアクセスを提供するか、許容するか、またはサポートすることができる。接続モジュール１３０は無線接続のための１台以上の送受信機を含むことができる。接続モジュール１３０は、中でもネットワーク接続性を許容する、および／または管理するメモリ１３２およびソフトウェアまたはハードウェアを一般に含む。メモリ１３２は利用可能なネットワーク接続性の量１３４(例えば無線時間)および接続マネージャ１３６などの接続を管理するアプリケーションについての情報を含むことができる。接続モジュール１３０は、通信構成要素などのネットワーク接続性構成要素を含み、幾らかのネットワーク接続性能力を既に有するクライアント１２０ａにさらにネットワーク接続性選択肢を追加するのに使用することができる。
【００１３】
（接続モジュール）
図２ａ、図２ｂおよび図２ｃは種々の接続モジュール２０４，２１０，２２０を示し、これらはクライアント装置２０２に挿入するか、付属するか、またはその他にその一部になることができる。図２ｂに示す接続モジュール２１０は利用可能時間２１２および接続マネージャ２１４を含む。図２ｃに示す接続モジュール２２０はある実施形態による接続モジュールを示し、これは装置インタフェース２２２、通信モジュール２２６、アクセスモジュール２２８、および／またはシステムリソースモジュール２３０を含む多様な種々の機能構成要素を含むことができる。物理的接続モジュールは電子装置に物理的に接続するためのインタフェース、ネットワーク接続性を確立するための通信モジュール、およびネットワーク接続性を監視するか、および／または制御するためのアクセスモジュールを有することができる。接続モジュールは１台以上の送受信機２２４を含むこともできる。本発明による接続モジュールの種々の実施形態は、これら構成要素の幾らかまたは全ておよび追加の構成要素および機能性を含むことができる。
【００１４】
図３は本発明の一態様、即ちネットワーク接続性能力を電子装置に付加する方法３００を示す。この方法３００は電子装置における接続モジュールを使用するステップであって、利用可能な接続を使用してネットワークに電子装置を接続するステップを含む。
【００１５】
ブロック３０２は、複数の接続を通じてネットワークに接続することのできる接続モジュールの実装を説明する。接続モジュールは電子装置の組み立て時（即ち、製造時)に電子装置に、末端顧客の購入に先立って後続する供給連鎖部材(即ち、追加構成要素として)により、または末端顧客またはユーザにより(即ち、個別購入により）実装することができる。接続モジュールは電子装置の処理チップの一部などのその他のハードウェア構成要素と共に全体として結合するか、または挿入するか、またはＰＣＭＣＩＡカードのように遠隔から挿入することができる。
【００１６】
ブロック３０４で、電子装置は接続モジュールにおいて利用可能な１つの接続を通じてネットワークに接続される。接続モジュールは同じまたは異なるタイプの通信の複数の接続タイプを提供するか、または１つのタイプのみを提供することができる。このブロックにおいて、利用可能な接続の１つを通じて接続が確立される。
【００１７】
接続モジュールはネットワーク接続性の量を含むことができる。例えば接続モジュールは、ネットワーク接続性時間の(例えば分の)量による変数またはネットワーク接続性データ伝送能力の(例えばメガバイトの)量による変数を格納することができる。ネットワーク接続性が使用されると、変数値はそれに応じて減少することができる。より特化した例として、接続モジュールは無線時間の量の形式でネットワーク接続性の量（例えば、プリペイド無線時間、顧客アカウントに関連する無線時間、など)を含むことができる。接続モジュールのネットワーク接続性の量または無線時間を含む能力は、多くの技術的および商的利点を有する。
【００１８】
接続モジュールはプリペイド無線時間などの無線時間を含むこともできる。無線時間を含むことのできる接続モジュールには多くの技術的および商的利点がある。特に、接続モジュールプロバイダはこの能力を使用して、電気通信網事業者により提供するサービスに価値を付加することができる。これら付加価値の態様には支払いの簡単化、サービス使用の簡単化、および複数の接続選択肢を共に束ねる能力を含む。従って、接続モジュールプロバイダは１つ以上の電気通信網事業者に対する無線時間の再販社として活動でき、これら通信事業者により提供するサービスに価値を付加することができる。例えば接続モジュールプロバイダは無線通信事業者から一定料金で無線時間を購入し、次いで接続モジュールを持つ能力として評価した料金で無線時間を分毎に計測するか、または販売することができる。接続モジュールは、種々の呼または通信のために選択する接続モジュールが選ぶ通信事業者に関わらず、ドルの金額に対応する無線時間の設定された容量を含むことができる。あるいは、ユーザはそのクレジットカード番号を提示するアカウントにより接続モジュールを購入することができる。無線時間が少なくなるといつでも、接続モジュールはユーザのクレジットカードアカウントにアクセスし、時間の一組か、または所望の増分を予め購入することができる。接続モジュールはユーザのクレジットカードアカウント番号にアクセスすることもでき、金利、頻繁に使用するユーザクレジット、奨励、およびその他の関連する要因などのクレジットカードアカウントに関係する要因に応じて使用するアカウントを選択することができる。
【００１９】
接続モジュールが支払いの分野で利点をもたらすのは、ネットワーク接続性サービスに対する支払いが接続モジュールの経費に関連することがあるからである。接続モジュールの購入者は、購入者に最も都合の良い様式でサービスに対する支払いを行うことができる。例えば購入者は、１，６，１２、または２４ヶ月間のプリペイドネットワーク接続性サービスを有する接続モジュールを選択することができる。別の購入者は、使用量に基づいて定期的に支払う無線時間またはネットワーク接続性を有する接続モジュールを選択することができる。これらの請求額は購入者のクレジットカードに自動的に送付することができる。
【００２０】
接続モジュールはネットワーク接続性サービスの使用の簡易性を改良することにより付加価値の利点をもたらすこともできる。接続モジュールが必要なソフトウェア、ハードウェア、およびネットワーク接続性の量を含む場合、これらの構成要素はユーザにとり使用するのが便利で、簡単なインタフェースを提供するように管理することができる。リソースマネージャはこの管理能力およびユーザインタフェースを提供することができる。接続モジュールは複数の接続選択肢を１つの装置に共に束ねることにより価値を付加することもできる。ユーザは種々の時間に、種々の場所で、かつ種々の方法でネットワークへのアクセスを要求する。接続モジュールはユーザの様々な必要に応える複数のネットワーク接続選択肢を含むことができる。加えて、接続モジュールはこれらの選択肢の使用を調整し、管理することができる。
【００２１】
接続モジュールを通信バッテリと呼ぶこともできるのは、接続モジュールを電子装置に差し込むか、またはその一部として含むことができるからである。このように使用すれば、接続モジュールは電気バッテリに類似する。丁度電気バッテリを電子装置に差し込み、装置に電気を加えることができるように、接続モジュールは、例えばＰＣＭＣＩＡカードのように電子装置に差し込み、ネットワーク接続性能力を加えることができる。例えば差し込みタイプの接続モジュールは末端顧客が小売販売店で購入し、ユーザのＰＤＡ、コンピュータ、またはその他の電子装置に差し込み、装置に通信能力を加えることができる。あるいは電子装置に差し込むより、接続モジュールを装置の顧客への販売に先立って電子装置の構成要素として含めることができる。例えば接続モジュールをＰＤＡ製造会社またはＯＥＭがＰＤＡに含めれば、製品は購入時点において利用可能な通信能力を有することができる。そのような通信能力は１つ以上の通信プロバイダとの１つ以上のアカウントに関連することができる。
【００２２】
接続モジュールはあるアプリケーションに特化することもできる。丁度種々の大きさおよび電力レベルの電気バッテリが存在するように、多様な種々の接続モジュールは特定のアプリケーションの多様な機能を満たす。例えば所与のディジタルカメラの通信要求条件はＰＤＡの通信要求条件とは非常に異なることがありうる。種々の接続モジュールはこれら種々の要求条件を満たすために使用することができる。
【００２３】
接続モジュールは、ネットワーク接続性経費をアプリケーション要求条件に対して最低化することもでき、ユーザにこれら経費の節約をもたらすことができる。１つの例は、特定のアプリケーションが必要とするネットワーク容量への負担に基づいて接続モジュールを値付けすることである。比較的少ないデータ量および比較的遅い速度要求に対して、比較的廉価な接続モジュールを提供することができる。同様にデータの方向がアップリンク方向であり、その方向における提供ネットワーク接続性経費が比較的廉価であれば、比較的廉価な接続モジュールを提供することができる。
【００２４】
１つの接続モジュールの実施形態は、汎用かまたはアプリケーション専用かのいずれかの通信能力を持つ通信のパッケージ販売を提供する。接続モジュールの価格は、接続モジュールが通信を提供する時間の長さを反映することができる。例えば１ヶ月、６ヶ月、１２ヶ月、および２４ヶ月の接続モジュールは異なる価格で利用可能である。接続モジュールの価格は接続モジュールが使用されるアプリケーション、またはユーザ嗜好にも反映することができる。あるユーザは所与のアプリケーションに対して別のユーザよりより早い速度を好むことがある。別のユーザはより速い速度よりより低い経費を好むことがある。
【００２５】
接続モジュールはポータブルコンピュータおよびその他の電子装置を販売するのと同じ店で販売することができる。これにより、ノートブックコンピュータを購入したのと同じ店で接続モジュールを購入することがきる顧客に便宜を供与する。接続モジュールは電子装置およびコンパクトディスクのようにパッケージ化することができ、これにより接続モジュールを購入期間の間使用することができる。例えばコンパクトディスクはユーザの嗜好に応じて１，６，１２、または２４ヶ月の間接続モジュールの使用を認めることができる。これら４つの期間は説明の目的ために使用し、本発明を制限することを意味しない。その他の期間および営業促進が考えられる。ハードウェア構成要素の一部としてネットワーク接続性能力および容量を販売すれば、通信およびその他のネットワーク接続性サービスに利用可能な販売および営業技術に加えてハードウェアの奨励に固有の販売および営業上の利点を全て使用することができる。
【００２６】
ある実施形態では、接続マネージャはプリペイドまたは事前取得のネットワーク接続性のバッテリと見ることができる。ユーザまたはユーザの装置において動作するアプリケーションが接続マネージャを通じてネットワークに接続する場合、消費者は接続モジュールに格納されたネットワーク接続性(例えば図２ｂに示す利用可能時間２１２)を消費する。注意すべきは、署名、および／または認可、認証は自動的におよび／またはユーザの入力または認識無しに達成することができることである。ネットワーク接続性により消費するネットワーク接続性量（利用可能時間）は多様な要因に依存することができる。例えば消費するネットワーク接続性量は、多様な要因に依存することがある。例えば、消費するネットワーク接続性の量は、接続のタイプ（ＷＷＡＮ、ＷＬＡＮ、ＬＡＮ、ダイヤルアップなど）、使用時間、およびデータ量、日中の使用時間に依存することがある。従ってあるアクセスは無料であり、あるアクセスは廉価であり、その他のアクセスは格納されたネットワーク接続性の使用に関して高価でありうる。ユーザは、接続モジュールに残存するネットワーク接続性の量の現状態を見ることができ、残存ネットワーク接続性が低閾に至るか、または消滅に近づく場合、通知を受けることができる。ユーザは接続モジュールにおけるネットワーク接続性の補充、補填、またはその他に再取得を選択することができる。ネットワークへの接続は自動的であるか、またはユーザが接続特性(速度など）および接続モジュール(格納ネットワーク接続性の使用)に影響を及ぼす接続選択肢から選択することができる。従って接続モジュールのある実施形態の多くの利点の１つは、自動接続およびネットワーク署名の許容、格納ネットワーク接続性を持つ接続モジュールの消費者電子機器への提供、および改良されたユーザ体験の提供により消費者にとってインターネットアクセスを簡単にすることである。その他の利点はリソースマネージャのある実施形態による接続モジュールのある実施形態を使用することから得られる。
【００２７】
参照によりその全体を本明細書に組み込む、サンダによる本願と同時出願の、米国特許出願公開第５５１３２／３１６９２５号、「電子装置に関するユーザ体験を良くし、最適化するためのシステムおよび方法」において説明するリソースマネージャなどのリソースマネージャは、ネットワーク接続性の接続タイプの変更を通じてネットワークへの接続を提供する接続モジュールの使用を容易にするのに使用することもできる。電子装置は複数のネットワーク通信選択肢を有することができる。これらの選択肢は接続モジュール、および／または電子装置のその他の構成要素により提供することができる。リソースマネージャはユーザの定める基準、または選択肢の配列をユーザに提示後のユーザによる承認に基づいて、適するネットワーク通信選択肢を自動的に制御し、利用することができる。加えてリソースマネージャは、幾つかのデータストリームまたはパケットストリームを使用して、接続を維持するために使用することができ、アプリケーション要求条件に基づいてデータフローを選別するか、または加速して、ネットワークへの最適な接続を提供することができる。換言すれば、リソースマネージャが種々のネットワーク通信選択肢の間で調整、管理および切り替えを実施中にも、ユーザはその嗜好に従いネットワークへの連続的または連続に近い接続を経験することができる。例えば接続モジュールを含む携帯電子装置を使用して移動ユーザが動き回る場合、種々のネットワーク通信選択肢が利用可能になるか、または好ましくなりうる。ユーザとの相互動作があっても無くても適する接続が利用可能または好ましくなる場合、リソースマネージャは適する接続へ切り替えることができる。
【００２８】
リソースマネージャは、より汎用マシーンにおけるアプリケーション専用接続モジュールの能力を促進することもできる。それ故にリソースマネージャは、汎用電子装置における別の目的にネットワーク接続性を提供するのに使用するアプリケーション専用接続モジュールに潜む問題を取り扱うことができる。特にリソースマネージャは、接続モジュールが使用中の場合に、電子装置において利用可能でありうるより汎用機能へのユーザのアクセスを禁止する能力を有する。これは、例えばユーザにユーザインタフェース外のアプリケーションへのアクセスを認めないユーザインタフェースを使用することにより、達成することができる。ユーザは禁止された機能を使用できない。
【００２９】
（遠隔制御および規制のためのプロセス）
リソースマネージャが接続モジュールと共に使用される場合に得られる多くの遠隔制御および遠隔監視の利点が存在する。これらの利点には遠隔の携帯装置における改良を管理する能力、携帯装置に対する位置情報を監視し、使用する能力、遠隔からアプリケーションを制御する能力、および通信チャネルが中断する場合のデータ回復および連続性を可能にし、簡単化する能力を含む。
【００３０】
リソースマネージャ１００は安全な環境における遠隔の携帯装置における改良の管理を許容する。この改良の機能は全てのアプリケーションに及ぶ。リソースマネージャは遠隔装置における利用可能なアプリケーション、これらアプリケーションのプロバイダ、アプリケーションが変更される時期および改良が利用可能である時期、種々の改良が実行される方法を記憶することができる。これらの能力により、リソースマネージャは推進または後退を基本に改良を実行することができる。遠隔の携帯装置はそれ自体の改良手順を認識し、開始することができるか、または改良はネットワークのどこか別の所で開始することができる。例えば新しいソフトウェアの改良版の現場の全販売提携者への出荷を希望する会社は、リソースマネージャを使用してそのような改良を開始し、管理することができる。会社はリソースマネージャを使用して、適する遠隔の携帯装置を特定するために接続モジュールを使用することにより特定の遠隔マシーンに改良版を送出することもできる。
【００３１】
接続モジュールを持つリソースマネージャを使用することにより、遠隔の携帯装置の位置を監視する能力を付与することができる。この位置情報は、遠隔の携帯装置自体および現場におけるポータブルコンピュータの位置の追跡を希望する会社の双方に取り有用である。遠隔の携帯装置は装置およびそのローカルアプリケーションにおいて位置情報を使用することができる。例えばリソースマネージャはこの情報を使用して、時間帯を横切る場合時間を変更することができる。別の例としてリソースマネージャは、ユーザの位置が変わると通信選択肢または嗜好を変更することができる。
【００３２】
会社は接続モジュールの使用により利用可能な位置情報を使用することもできる。例えば遠隔の携帯装置が会社のネットワークにアクセスしようとする場合、これら装置のそれぞれにおけるリソースマネージャは適する会社の人または装置に位置情報を伝えることができる。この位置情報は、会社のクライアントまたは顧客の１人に現在最も近い販売提携者または現場技術者を特定するなど、多様な方法で会社により使用することができる。そのような情報は、例えば特定の診断ソフトウェアプリケーションを使用して試験を行うために技術者の訪問を必要とする顧客の緊急事態において非常に有用でありうる。会社は緊急の近くの位置にいる、適する現場技術者の特定、およびその人が携行する携帯装置が必要な診断ソフトウェアを含んでいるかの判断の双方を行うこともできる。
【００３３】
接続モジュールを持つリソースマネージャを使用することにより、会社に関連する携帯装置を遠隔から制御する能力を付与することもできる。例えば会社ではリソースマネージャを使用して、携帯装置がポルノグラフィのダウンロードに使用されていないことを確認することができる。別の例として、携帯装置が盗まれるか、または携帯装置を携行する社員が契約切れになる場合、リソースマネージャを使用して、携帯装置に蓄えられている機密情報を遠隔から削除することに使用することができる。
【００３４】
（データ回復のためのプロセス）
リソースマネージャはデータ損失に対してデータの回復および保護も提供する。リソースマネージャが接続モジュールと共に使用される場合、この能力は有用である。通信チャネルが中断されるか、または切断される場合、リソースマネージャは情報を捕捉することができる。例えばユーザが遠隔ネットワークアプリケーションにおいて作業をしている場合に取り外し可能な接続モジュールが引き出されれば、リソースマネージャは情報を捕捉および／または救済することができる。ネットワークへの別の接続が確立される場合、リソースマネージャは捕捉した情報を供与する。このデータ回復機能は切断または中断された接続に関連するデータの損失を防ぐか、または少なくとも最少にする。
【００３５】
さらにこの機能は、通信チャネルの変更を通じてもネットワークアプリケーションの連続的使用を許容する。リソースマネージャは、１つの接続選択肢を通じた接続が終了する場合必要な情報を捕捉し、同じまたは別の接続選択肢を通じてネットワークへの別の接続が確立される場合、アプリケーションへのデータを回復することによりこの機能を達成する。これらの特徴は、自動化による連続するネットワーク接続によりユーザ体験を簡単化する利益をさらにもたらす。
【００３６】
（アプリケーション駆動接続モジュール）
次に図４を参照すると、本発明のある実施形態はアプリケーション駆動接続モジュール４３０に関係し、このモジュールは少なくとも１つのアプリケーションサーバ４４０によりネットワーク４０５を経てネットワーク接続性を維持し、クライアント４２０と(複数の)サーバ４４０との間で動作するように考えられたソフトウェアプリケーション４２２，４４２のみを稼動可能にする。例えばある実施形態では接続モジュールは、ネットワーク接続性の量、複数の接続タイプの１つを通じて少なくとも１つのサーバへのネットワーク接続性を稼動可能にするための伝送サービスモジュール、および少なくとも１つのサーバにより提供される１つのアプリケーションを稼動可能にするアクセスモジュールを含み、ネットワーク接続性は少なくとも１つのアプリケーションに関係するアクセスに限られる。
【００３７】
ある実施形態では接続モジュール４３０は、伝送サービスモジュール４３２、例えば３Ｇ−ＷＣＤＭＡ、セルラー、ＰＨＳ、およびＷｉ−Ｆｉ（８０２．１１ｘ）、およびアクセスモジュール４３４を含む。接続モジュール４３０は任意選択として１台以上の送受信機４３６を含むことができる。その他の実施形態では、接続モジュール４３０は送受信機を含まないが、その代わりクライアント４２０に付属する送受信機、および／または他の接続装置を使用する。接続モジュールは、本明細書に記載する他の接続モジュールの場合のようにネットワーク接続性の量(例えば、プリペイド無線時間)を含むことができる。ネットワーク接続性の量は個々のアプリケーション要求条件向けであることができる。
【００３８】
ある実施形態では接続モジュールは、企業ネットワークにおける１つ以上の専用アプリケーションサーバへのアクセスのみを許容するように構成されたアクセスモジュールの使用を通じて、その企業ネットワーク内のソフトウェアまたはアプリケーション専用ネットワーク接続性のみを稼動可能にし、許容する。
【００３９】
ある実施形態ではアクセスモジュールは、ファイアウォールおよびポート制御を利用して最高のセキュリティを維持する、（企業イントラネット外部の）クライアントと企業データセンタにおけるアプリケーションサーバとの間のエンドツーエンドベースでのみ動作するように設定される。従ってクライアントは、物理的に外部に位置していても、実質的にイントラネットまたはＬＡＮ内において接続される。個人的ファイアウォール、ＶＰＮ、およびウイルス検出システムはアクセス機能プラットフォームと統合される。従って任意の所望の伝送を介する企業サーバへの接続は制限され、そのような接続は、安全な環境が完全に確立され、確認される場合にのみ許容されるか、または稼動可能になる。安全な環境は、ウイルス、侵入、および／または攻撃からのクライアントおよびサーバの保護を含むことができる。
【００４０】
あるホスト下にある環境では、第３のパーティおよびイントラネットを運用する事業体は専用線で接続することができるが、企業サーバは物理的にユーザ以外の第３のパーティおよびイントラネットを運用する事業体のホスト下にある。ホストによる安全性のその他の構成、またはＡＳＰ構成は勿論可能である。ある実施形態ではサーバは、接続モジュールのプロバイダにより運用するデータセンタに所在する。他の実施形態では、サーバはアプリケーションプロバイダに所在する。
【００４１】
ある実施形態の接続モジュールは、クライアントとサーバとの間で動作するように考えられたアプリケーションを稼動可能にする。ソフトウェアのみへのアクセスに制限することに加えてアクセスモジュールは、ネットワーク接続性制御、アプリケーションアクセス制御、ポート制御、認証などを統合することによりユーザが事務所にいるように、企業アプリケーションへの遠隔ユーザアクセスを可能にする。アクセスモジュールは、クライアントにおける他のソリューションへのユーザアクセスを制御するのに使用することができる。このように伝送サービスの経費は、アプリケーションのデータ伝送要求条件によって値付けすることができる。アクセスモジュールは最適化ツールを使用して、ユーザ体験を改善することもできる。例えば最適化ツールは、種々の付加技術をベースにすることができ、および／またはネットワークホッピングおよび自動認証における使用の容易さを提供することができる。
【００４２】
（アプリケーションをイントラネット外の環境へ拡張する方法）
本発明のある実施形態は、アプリケーション駆動接続モジュールを通じて、イントラネット外の環境(即ち、企業のネットワークまたは領域の外)にアプリケーションを拡張する方法に関係する。これらの方法は、ソフトウェア会社がソフトウェアプリケーションの市場展開を図り、その製品の範囲をイントラネット外の環境へ高め、拡張する能力を付与することができる。例えば中央位置において選択されたデータファイルへのアクセスを制御する書類共有ソフトウェアの使用を、中央位置が所在する企業ネットワークに直接接続されないユーザに拡張することができる。この説明上のシナリオでは、ソフトウェアプロバイダの顧客が遠隔アクセスの中央位置への拡張を望む各ユーザには、ブランド付き接続モジュールが与えられる。接続モジュールは、Ｗｉ−Ｆｉ、ＷＷＡＮ、および／またはＬＡＮ統合接続性を提供する能力を有し、および／または遠隔装置に存在するネットワークインタフェース・モジュールを利用することができる。ある実施形態では接続モジュールは、ＵＳＢ、ＰＣＭＣＩＡ、近接無線技術、またはその他の既存インタフェースを介して、遠隔装置に物理的に接続する。接続モジュールは、遠隔装置の通信インフラストラクチャおよびユーザインタフェースを肩代わりし、オペレーティングシステムのリソースにアクセスを提供し、オペレーティングシステムのリソースの、アクセスを許容するように構成されたこれらサービスおよびアプリケーションのみへのアクセスを許容するように構成された、ネットワークリソースおよびソフトウェアのみに接続性を提供することができる。一度共有リソースおよびソフトウェアへのアクセスが完了すれば、接続モジュールは遠隔装置から取り外され、遠隔装置は通常の状態に戻る。この動作のプロセスにおいて、接続モジュールはそのプリペイドネットワーク接続性割り当ての内の幾分かを消費し、プリペイドネットワーク接続性の量がなくなると、それを「補填する」能力を(恐らくウエブインタフェースを通じて)提供することができる。
【００４３】
別の例としてある実施形態ではアプリケーション駆動接続モジュールは、任意の通信プラットフォームにおいて動作する、ハードウェアに独立の(「ブラックベリー」サービスのような）電子メールサービスのパッケージ化に使用しうる。換言すれば、電子メールのユーザは、個々の通信プラットフォームに独立の会社からサービスを購入することができる。そのユーザは特定のプラットフォームにおいて動作する接続モジュールを取得することができる。ユーザが電子メールサービスの使用を望む場合、ユーザは適する接続モジュールを遠隔装置に挿入することができる。接続モジュールは通信インフラストラクチャ、セキュリティインフラストラクチャ、および遠隔装置のユーザインタフェースを肩代わりし、電子メールサービスの動作を許容する。一度終了すると、ユーザは通信バッテリを取り外し、遠隔装置はその装置を通常の動作に戻す。ユーザの使用に基づいて、通信バッテリはネットワーク接続性の一部を消費し、必要になるとバッテリを「補填する」能力をユーザに許容する。
【００４４】
（その他の実施形態）
以上に記述した構造およびプロセスは、本発明に含まれる発明の概念の例示的実施形態を説明した。他のシステムおよびプロセスが可能である。本発明をこれら特定の実施形態を個々に参照して詳細に記述したが、変形および修正は本明細書に記載した本発明の精神および範囲内において行うことができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態に係るシステムの機能ブロック図である。
【図２】図２ａ、２ｂ及び２ｃは、本発明のある実施形態による種々の接続モジュールを説明する図である。
【図３】本発明の一実施形態に係る方法のフロー図である。
【図４】本発明の一実施形態に係るシステムの機能ブロック図である。
【図１】
2008504631.tif 000003
【図２】
2008504631.tif 000004
【図３】
2008504631.tif 000005
【図４】
2008504631.tif 000006
【手続補正書】
【提出日】平成19年4月2日(2007.4.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
一般に、クライアント装置１２０ａ乃至１２０ｎおよびサーバ１４０は任意の適するタイプのプロセッサベースのプラットフォーム１２４，１４４を使用することができ、メモリ１２６などのコンピュータ可読媒体に結合されるプロセッサ１２２を代表的に含み、ハードウェアおよびユーザインタフェース構成要素を含む。コンピュータ可読媒体はクライアント１２０ａの場合のクライアントアプリケーション１２８、およびサーバ１４０の場合のサーバアプリケーション１４８などの情報およびアプリケーションを格納するのに使用できる。クライアント装置１２０ａおよびサーバはそれぞれシステムリソースを制御し、ユーザインタフェースを提供するオペレーティングシステムを含むこともできる。
【国際調査報告】
2008504631.tif 000007
2008504631.tif 000008
2008504631.tif 000009