【手続補正書】
【提出日】平成27年11月17日(2015.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リモートアクセスされるアプリケーションに連携会議機能を提供する方法であって、
アプリケーション層と、サーバー層と、クライアント層とを備える階層化されたリモートアクセスフレームワークであって、前記リモートアクセスされるアプリケーションにアクセスするクライアントコンピューティングデバイス間で、前記リモートアクセスされるアプリケーションに関する第１の情報を、前記リモートアクセスされるアプリケーションを前記クライアントコンピューティングデバイスで表示するために使用される状態モデル内で通信する、前記階層化されたリモートアクセスフレームワークを提供するステップと、
サーバーリモートアクセスアプリケーションであって、前記状態モデルを修正することが可能な前記サーバーリモートアクセスアプリケーションを前記サーバー層において提供するステップと、
クライアントリモートアクセスアプリケーションを前記クライアント層または前記アプリケーション層において提供するステップと、
クライアントメディア共有アプリケーションであって、前記クライアントコンピューティングデバイスの少なくとも１つが前記クライアントコンピューティングデバイスの前記少なくとも１つによってアクセス可能なメディアを共有できるようにする前記クライアントメディア共有アプリケーションを前記クライアント層において提供するステップと、
会議マネージャーアプリケーションであって、前記クライアントコンピューティングデバイスの前記少なくとも一つによって共有され、前記リモートアクセスされるアプリケーションによって提供されないメディアを受信する前記会議マネージャーアプリケーションを前記サーバー層において提供するステップと、
前記クライアントコンピューティングデバイスの少なくとも１つに前記共有メディアが提供されるよう前記状態モデルがさらに前記共有メディアを含むように修正するステップと
を備える方法。
【請求項２】
会議スタブアプリケーションを前記クライアントコンピューティングデバイスのそれぞれの前記サーバー層に提供するステップであって、それぞれの会議スタブアプリケーションが前記サーバーリモートアクセスアプリケーションと連動して前記状態モデルを修正する前記会議スタブアプリケーションを提供するステップをさらに備える、請求項１に記載の方法。
【請求項３】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアントメディア共有アプリケーションから直接的に受信する、請求項１〜２のいずれか１項に記載の方法。
【請求項４】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアントリモートアクセスアプリケーションから前記会議スタブアプリケーションを介して間接的に受信する、請求項２に記載の方法。
【請求項５】
前記共有メディアは、オーディオ、ビデオ、画像、デスクトップスクリーン取得、またはテキストメッセージである、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記共有メディアは前記クライアントコンピューティングデバイスの少なくとも２つによって同時に共有され、前記クライアントコンピューティングデバイスの前記少なくとも２つの両方に由来する、請求項１に記載の方法。
【請求項７】
前記会議マネージャーアプリケーションは、前記少なくとも１つのコンピューティングデバイスからの前記共有メディアを前記それぞれの会議スタブアプリケーションに適用できるようにすることによって、マルチプレクサーとして機能する、請求項２〜５のいずれか１項に記載の方法。
【請求項８】
連携会議機能を提供する方法であって、
サーバー層と、クライアント層とを備える階層化されたリモートアクセスフレームワークであって、共有メディアにアクセスするクライアントコンピューティングデバイス間で、前記共有メディアに関する情報を、前記共有メディアを前記クライアントコンピューティングデバイスで表示するために使用される状態モデル内で通信する前記階層化されたリモートアクセスフレームワークを提供するステップと、
サーバーリモートアクセスアプリケーションであって、前記状態モデルを修正することが可能な前記サーバーリモートアクセスアプリケーションを前記サーバー層において提供するステップと、
クライアントメディア共有アプリケーションであって、前記クライアントコンピューティングデバイスの少なくとも１つが前記クライアントコンピューティングデバイスと、オーディオ又はビデオの少なくとも一つである前記共有メディアを共有できるようにする前記クライアントメディア共有アプリケーションを前記クライアント層において提供するステップと、
会議マネージャーアプリケーションであって、前記共有メディアを受信する前記会議マネージャーアプリケーションを前記サーバー層において提供するステップと、
前記クライアントコンピューティングデバイスの少なくとも１つに前記共有メディアが提供されるよう前記状態モデルがさらに前記共有メディアを含むように修正するステップと
を備える方法。
【請求項９】
会議スタブアプリケーションを前記クライアントコンピューティングデバイスのそれぞれの前記サーバー層に提供するステップであって、それぞれの会議スタブアプリケーションが前記サーバーリモートアクセスアプリケーションと連動して前記状態モデルを修正する前記会議スタブアプリケーションを提供するステップをさらに備える、請求項８に記載の方法。
【請求項１０】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアントメディア共有アプリケーションから直接的に受信する、請求項８〜９のいずれか１項に記載の方法。
【請求項１１】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアント層に提供されている前記クライアントリモートアクセスアプリケーションから前記会議スタブアプリケーションを介して間接的に受信する、請求項９に記載の方法。
【請求項１２】
前記共有メディアは前記クライアントコンピューティングデバイスの少なくとも２つによって同時に共有され、前記クライアントコンピューティングデバイスの前記少なくとも２つの両方に由来する、請求項８に記載の方法。
【請求項１３】
前記会議マネージャーアプリケーションは、前記少なくとも１つのコンピューティングデバイスからの前記共有メディアを前記それぞれの会議スタブアプリケーションに適用できるようにすることによって、マルチプレクサーとして機能する、請求項９〜１１のいずれか１項に記載の方法。
【請求項１４】
アプリケーション層と、サーバー層と、クライアント層とを備える階層化されたリモートアクセスフレームワークにおいてリモートアクセスされるアプリケーションに連携会議機能を提供するための、コンピュータ実行可能命令が保存された有形のコンピュータ可読記憶媒体であって、前記階層化されたリモートアクセスフレームワークは、前記リモートアクセスされるアプリケーションにアクセスするクライアントコンピューティングデバイス間で、前記リモートアクセスされるアプリケーションに関する第１の情報を、前記リモートアクセスされるアプリケーションを前記クライアントコンピューティングデバイスで表示するために使用される状態モデル内で通信するよう構成され、コンピューティングデバイスで実行されるとき、前記コンピューティングデバイスに、
前記状態モデルを修正することが可能なサーバーリモートアクセスアプリケーションを前記サーバー層において提供させ、
前記クライアントコンピューティングデバイスの少なくとも１つがアクセス可能な、前記リモートアクセスされるアプリケーションによって提供されない共有メディアをクライアントメディア共有アプリケーションから受信できる会議マネージャーアプリケーションを前記サーバー層において提供させ、
前記クライアントコンピューティングデバイスの少なくとも１つに前記共有メディアが提供されるよう前記状態モデルがさらに前記共有メディアを含むように修正させる有形のコンピュータ可読記憶媒体。
【請求項１５】
前記コンピューティングデバイスで実行されるとき、前記コンピューティングデバイスに、
会議スタブアプリケーションを前記クライアントコンピューティングデバイスのそれぞれの前記サーバー層に提供させ、それぞれの会議スタブアプリケーションが前記サーバーリモートアクセスアプリケーションと連動して前記状態モデルを修正させる、さらに別のコンピュータ実行可能命令を保存している、請求項１４に記載の有形のコンピュータ可読記憶媒体。
【請求項１６】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアントメディア共有アプリケーションから直接的に受信する、請求項１４〜１５のいずれか１項に記載の有形のコンピュータ可読記憶媒体。
【請求項１７】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアント層または前記アプリケーション層に提供されている前記クライアントリモートアクセスアプリケーションから前記会議スタブアプリケーションを介して間接的に受信する、請求項１５に記載の有形のコンピュータ可読記憶媒体。
【請求項１８】
前記共有メディアは、オーディオ、ビデオ、画像、デスクトップスクリーン取得、またはテキストメッセージである、請求項１４〜１７のいずれか１項に記載の有形のコンピュータ可読記憶媒体。
【請求項１９】
前記共有メディアは、前記クライアントコンピューティングデバイスの少なくとも２つによって同時に共有され、前記クライアントコンピューティングデバイスの前記少なくとも２つの両方に由来する、請求項１４に記載の有形のコンピュータ可読記憶媒体。
【請求項２０】
前記会議マネージャーアプリケーションは、前記少なくとも１つのコンピューティングデバイスからの前記共有メディアを前記それぞれの会議スタブアプリケーションに適用できるようにすることによって、マルチプレクサーとして機能する、請求項１５〜１８のいずれか１項に記載の有形のコンピュータ可読記憶媒体。
【請求項２１】
サーバー層と、クライアント層とを備える階層化されたリモートアクセスフレームワークに連携会議機能を提供するための、有形のコンピュータ可読記憶媒体であって、前記階層化されたリモートアクセスフレームワークは、共有メディアにアクセスするクライアントコンピューティングデバイス間で、前記共有メディアに関する情報を、前記共有メディアを前記クライアントコンピューティングデバイスで表示するために使用される状態モデル内で通信し、コンピューティングデバイスによって実行されるとき、前記コンピューティングデバイスに、
前記状態モデルを修正することが可能なサーバーリモートアクセスアプリケーションを前記サーバー層において提供させ、
前記クライアントコンピューティングデバイスの少なくとも１つがアクセス可能な、オーディオ又はビデオの少なくとも一つである共有メディアをクライアントメディア共有アプリケーションから受信できる会議マネージャーアプリケーションを前記サーバー層において提供させ、
前記クライアントコンピューティングデバイスの少なくとも１つに前記共有メディアが提供されるよう前記状態モデルがさらに前記共有メディアを含むように修正させる前記有形のコンピュータ可読記憶媒体。
【請求項２２】
前記コンピューティングデバイスで実行されるとき、前記コンピューティングデバイスに、
会議スタブアプリケーションを前記クライアントコンピューティングデバイスのそれぞれの前記サーバー層に提供させ、それぞれの会議スタブアプリケーションが前記サーバーリモートアクセスアプリケーションと連動して前記状態モデルを修正させる、さらに別のコンピュータ実行可能命令を保存している、請求項２１に記載の有形のコンピュータ可読記憶媒体。
【請求項２３】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアントメディア共有アプリケーションから直接的に受信する、請求項２１〜２２のいずれか１項に記載の有形のコンピュータ可読記憶媒体。
【請求項２４】
前記会議マネージャーアプリケーションは、前記共有メディアを前記クライアント層に提供されている前記クライアントリモートアクセスアプリケーションから前記会議スタブアプリケーションを介して間接的に受信する、請求項２２に記載の有形のコンピュータ可読記憶媒体。
【請求項２５】
前記共有メディアは、前記クライアントコンピューティングデバイスの少なくとも２つによって同時に共有され、前記クライアントコンピューティングデバイスの前記少なくとも２つの両方に由来する、請求項２１に記載の有形のコンピュータ可読記憶媒体。
【請求項２６】
前記会議マネージャーアプリケーションは、前記少なくとも１つのコンピューティングデバイスからの前記共有メディアを前記それぞれの会議スタブアプリケーションに適用できるようにすることによって、マルチプレクサーとして機能する、請求項２２〜２４のいずれか１項に記載の有形のコンピュータ可読記憶媒体。