【手続補正書】
【提出日】平成25年11月5日(2013.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティング装置上で動作しているプロセスにＷｅｂアプリケーションから要求を安全に中継するためのシステムであって、
コンピューティング装置に対しローカルのＷｅｂベース環境内で動作しているＷｅｂアプリケーション内にインストールされたブリッジメッセージクライアントコンポーネントであって、
ブリッジサーバコンポーネントに関連した信頼できるソースから来るものとして前記ブリッジメッセージクライアントコンポーネントを識別するためにブリッジメッセージクライアント識別子を使用することに基づいてブリッジサーバコンポーネントとの安全なローカル接続を確立し、
前記Ｗｅｂベース環境の外の前記コンピューティング装置上で動作するプロセスへルーティングするため、前記Ｗｅｂアプリケーションからの要求を前記安全なローカル接続を通して前記ブリッジサーバコンポーネントに中継する、
ように構成されたブリッジメッセージクライアントコンポーネント、
を含む、システム。
【請求項２】
請求項１記載のシステムにおいて、前記ブリッジメッセージクライアントコンポーネントは、前記ブリッジサーバーコンポーネントへの前記安全なローカル接続をホストする通信チャンネルを識別するように構成された通信チャンネル識別子を含む、システム。
【請求項３】
請求項１記載のシステムにおいて、前記ＷｅｂアプリケーションはＷｅｂサイトからダウンロードされ、該ダウンロードされたＷｅｂアプリケーションは、前記ブリッジメッセージクライアントコンポーネントを含む、システム。
【請求項４】
請求項１記載のシステムにおいて、前記Ｗｅｂアプリケーションは、デスクトップガジェットとソーシャルネットワークアプリケーションとのうちの少なくとも１つを含む、システム。
【請求項５】
請求項１記載のシステムにおいて、前記ブリッジサーバーコンポーネントを含み、該ブリッジサーバーコンポーネントは、
前記ブリッジメッセージクライアントコンポーネントから前記安全なローカル接続を通して前記要求を受け取り、
前記ブリッジサーバーコンポーネントが前記要求に応答するように構成されていると判定されたときに、前記要求を前記プロセスに送る、
ように構成された、システム。
【請求項６】
請求項５記載のシステムにおいて、前記ブリッジサーバーコンポーネントは、
前記要求に対する応答を前記プロセスから受け、
前記Ｗｅｂアプリケーションのため、前記ブリッジメッセージクライアントコンポーネントに対し前記応答を前記安全なローカル接続を通して中継する、
ように構成された、システム。
【請求項７】
請求項６記載のシステムにおいて、前記ブリッジメッセージクライアントコンポーネントは、前記応答を前記Ｗｅｂアプリケーションに送るように構成された、システム。
【請求項８】
請求項１記載のシステムにおいて、前記ブリッジサーバーコンポーネントは、前記Ｗｅｂベース環境の外の前記コンピューティング装置内にホストされた、システム。
【請求項９】
請求項１記載のシステムにおいて、前記ブリッジメッセージクライアントコンポーネントと前記ブリッジサーバーコンポーネントとは、前記信頼できるソースのルートドメインから来る、システム。
【請求項１０】
コンピューティング装置上で動作しているプロセスにＷｅｂアプリケーションから要求を安全に中継するための方法であって、
コンピューティング装置に対しローカルのＷｅｂベース環境内で動作しているＷｅｂアプリケーション内にインストールされたブリッジメッセージクライアントコンポーネントが、ブリッジサーバコンポーネントに関連した信頼できるソースから来るものとして前記ブリッジメッセージクライアントコンポーネントを識別するためにブリッジメッセージクライアント識別子を使用することに基づいてブリッジサーバコンポーネントとの安全なローカル接続を確立し、
前記ブリッジメッセージクライアントコンポーネントが、前記Ｗｅｂベース環境の外の前記コンピューティング装置上で動作するプロセスへルーティングするため、前記Ｗｅｂアプリケーションからの要求を前記安全なローカル接続を通して前記ブリッジサーバコンポーネントに中継する、
ことを含む方法。
【請求項１１】
請求項１０記載の方法において、
前記ブリッジサーバーコンポーネントが、前記ブリッジメッセージクライアントコンポーネントから前記安全なローカル接続を通して前記要求を受け、
前記ブリッジサーバーコンポーネントが、前記要求を前記プロセスに送る、
ことを含む、方法。
【請求項１２】
請求項１１記載の方法において、
前記ブリッジサーバーコンポーネントが、前記要求に対する応答を前記プロセスから受け、
前記ブリッジサーバーコンポーネントが、前記Ｗｅｂアプリケーションのため、前記ブリッジメッセージクライアントコンポーネントに対し前記応答を前記安全なローカル接続を通して中継する、
ことを含む、方法。
【請求項１３】
請求項１２記載の方法において、
前記ブリッジメッセージクライアントコンポーネントが、前記応答を前記Ｗｅｂアプリケーションに送ること、
を含む、方法。
【請求項１４】
請求項１０記載の方法において、前記Ｗｅｂアプリケーションは、デスクトップガジェットを含む、方法。
【請求項１５】
請求項１０記載の方法において、前記Ｗｅｂアプリケーションは、ソーシャルネットワークアプリケーションを含む、方法。
【請求項１６】
請求項１０記載の方法において、前記ブリッジサーバーコンポーネントは、前記Ｗｅｂベース環境の外の前記コンピューティング装置内にホストされた、方法。
【請求項１７】
請求項１０記載の方法において、前記ブリッジメッセージクライアントコンポーネントと前記ブリッジサーバーコンポーネントとは、前記信頼できるソースのルートドメインから来る、方法。
【請求項１８】
請求項１０記載の方法において、前記ブリッジメッセージクライアントコンポーネントは、前記信頼できるソースからの別個のダウンロード可能なモジュールとして前記Ｗｅｂアプリケーション内にインストールされた、方法。
【請求項１９】
請求項１０記載の方法において、前記ブリッジメッセージクライアントコンポーネントは、前記ブリッジサーバーコンポーネントへの前記安全なローカル接続をホストする通信チャンネルを識別するように構成された通信チャンネル識別子を含む、方法。
【請求項２０】
コンピュータ実行可能命令を含むコンピュータ記憶媒体であって、前記コンピュータ実行可能命令は、処理ユニットを介して実行されると、コンピューティング装置上で動作しているプロセスとＷｅｂアプリケーションとの間の通信を容易にする方法を実行し、該方法が、
コンピューティング装置に対しローカルのＷｅｂベース環境内で動作しているＷｅｂアプリケーション内にインストールされたブリッジメッセージクライアントコンポーネントが、ブリッジサーバコンポーネントに関連した信頼できるソースから来るものとして前記ブリッジメッセージクライアントコンポーネントを識別するためにブリッジメッセージクライアント識別子を使用することに基づいてブリッジサーバコンポーネントとの安全なローカル接続を確立し、
前記ブリッジメッセージクライアントコンポーネントが、前記Ｗｅｂベース環境の外の前記コンピューティング装置上で動作するプロセスへルーティングするため、前記Ｗｅｂアプリケーションからの要求を前記安全なローカル接続を通して前記ブリッジサーバコンポーネントに中継し、
前記ブリッジサーバーコンポーネントが、前記要求に対する応答を前記プロセスから受け、
前記ブリッジサーバーコンポーネントが、前記Ｗｅｂアプリケーションのため、前記ブリッジメッセージクライアントコンポーネントに対し前記応答を前記安全なローカル接続を通して中継する、
ことを含む方法。