【手続補正書】
【提出日】平成30年12月14日(2018.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
データファイルが第１のクライアントデバイスによって生成されたという指示を受けて、前記データファイルに関係付けられたセキュリティ分類を判断することと、
前記データファイルに関係付けられた前記セキュリティ分類が、分類済みファイルを含むことを判断することと、
１つ以上のプロセッサを使用し、前記データファイルを指定の仮想ストレージエリアに格納することと、
前記データファイルの元のストレージ場所において、前記データファイルに関係付けられたビュー許可及び前記指定の仮想ストレージエリアにおける前記データファイルのストレージ場所を含む第１のスタブファイルを生成することと、
第１のユーザから、前記データファイルを第２のユーザとシェアするための第１の命令を受信することと、
前記第２のユーザに関係付けられたユーザ情報を判断することと、
前記第２のユーザに関係付けられた前記ユーザ情報に少なくとも部分的に基づいて、前記第２のユーザが前記データファイルにアクセスする許可を有することを判断することと、
前記第２のユーザに関係付けられた第２のクライアントデバイスに、前記第２のユーザに関係付けられた前記第２のクライアントデバイスにおいて前記データファイルに対応する、前記指定の仮想ストレージエリアにおける前記データファイルを得るのに使用可能なように構成された第２のスタブファイルを生成するように構成された第２の命令を送信することと、
を備える方法。
【請求項２】
請求項１に記載の方法であって、
前記指定の仮想ストレージエリアは、クラウドサーバに関係付けられる、方法。
【請求項３】
請求項１に記載の方法であって、
前記データファイルに関係付けられた前記セキュリティ分類を判断することは、
前記データファイルに関係付けられた内容情報を既定の条件と比較することと、
前記比較の結果に少なくとも部分的に基づいて、前記セキュリティ分類を判断することと、を含む、
方法。
【請求項４】
請求項１に記載の方法であって、
前記データファイルに関係付けられた前記セキュリティ分類は、第３のユーザによって設定される、方法。
【請求項５】
請求項１に記載の方法であって、更に、
前記データファイルに関係付けられた前記元のストレージ場所に前記第１のスタブファイルを格納すること、
を備える方法。
【請求項６】
請求項１に記載の方法であって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信することと、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断することと、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行することと、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供することと、
を備える方法。
【請求項７】
請求項１に記載の方法であって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信することと、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断することと、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行することと、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供することであって、
前記指定の仮想ストレージエリアに関係付けられたクラウドサーバに、前記第１のスタブファイルに含まれる情報を伝送することと、
前記クラウドサーバから、ドキュメントエディタプログラムに関係付けられたユーザインターフェースを受信することと、を含むことと、
を備える方法。
【請求項８】
請求項１に記載の方法であって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信することと、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断することと、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行することと、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供することであって、
前記指定の仮想ストレージエリアに関係付けられたクラウドサーバに、前記第１のスタブファイルに含まれる情報を伝送することと、
前記クラウドサーバから、ドキュメントエディタプログラムに関係付けられたユーザインターフェースを受信することと、
前記ユーザインターフェースを通じて、前記データファイルに対して実施されようとしている動作を受信することと、
前記動作を前記クラウドサーバに送信することと、を含むことと、
を備える方法。
【請求項９】
コンピュータプログラムであって、
データファイルが第１のクライアントデバイスによって生成されたという指示を受けて、前記データファイルに関係付けられたセキュリティ分類を判断する機能と、
前記データファイルに関係付けられた前記セキュリティ分類が、分類済みファイルを含むことを判断する機能と、
前記データファイルを指定の仮想ストレージエリアに格納する機能と、
前記データファイルの元のストレージ場所において、前記データファイルに関係付けられたビュー許可及び前記指定の仮想ストレージエリアにおける前記データファイルのストレージ場所を含む第１のスタブファイルを生成する機能と、
第１のユーザから、前記データファイルを第２のユーザとシェアするための第１の命令を受信する機能と、
前記第２のユーザに関係付けられたユーザ情報を判断する機能と、
前記第２のユーザに関係付けられた前記ユーザ情報に少なくとも部分的に基づいて、前記第２のユーザが前記データファイルにアクセスする許可を有することを判断する機能と、
前記第２のユーザに関係付けられた第２のクライアントデバイスに、前記第２のユーザに関係付けられた前記第２のクライアントデバイスにおいて前記データファイルに対応する、前記指定の仮想ストレージエリアにおける前記データファイルを得るのに使用可能なように構成された第２のスタブファイルを生成するように構成された第２の命令を送信する機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムであって、
前記指定の仮想ストレージエリアは、クラウドサーバに関係付けられる、コンピュータプログラム。
【請求項１１】
請求項９に記載のコンピュータプログラムであって、
前記データファイルに関係付けられた前記セキュリティ分類を判断する機能は、
前記データファイルに関係付けられた内容情報を既定の条件と比較する機能と、
前記比較の結果に少なくとも部分的に基づいて、前記セキュリティ分類を判断する機能と、を含む、
コンピュータプログラム。
【請求項１２】
請求項９に記載のコンピュータプログラムであって、
前記データファイルに関係付けられた前記セキュリティ分類は、第３のユーザによって設定される、コンピュータプログラム。
【請求項１３】
請求項９に記載のコンピュータプログラムであって、更に、
前記データファイルに関係付けられた前記元のストレージ場所に前記第１のスタブファイルを格納する機能、
をコンピュータに実現させるコンピュータプログラム。
【請求項１４】
請求項９に記載のコンピュータプログラムであって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信する機能と、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断する機能と、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行する機能と、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供する機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項１５】
請求項９に記載のコンピュータプログラムであって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信する機能と、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断する機能と、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行する機能と、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供する機能であって、
前記指定の仮想ストレージエリアに関係付けられたクラウドサーバに、前記第１のスタブファイルに含まれる情報を伝送する機能と、
前記クラウドサーバから、ドキュメントエディタプログラムに関係付けられたユーザインターフェースを受信する機能と、を含む機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項１６】
請求項９に記載のコンピュータプログラムであって、更に、
前記データファイルにアクセスするための、前記第１のスタブファイルに関係付けられたユーザ選択を受信する機能と、
前記ユーザ選択に関係付けられた第３のユーザが、前記データファイルにアクセスするための許可を有するかどうかを判断する機能と、
前記第３のユーザが、前記データファイルにアクセスするための許可を有する場合に、前記データファイルに対応する仮想アプリケーションを実行する機能と、
前記仮想アプリケーションを使用して、前記指定の仮想ストレージエリアにおける前記データファイルへのアクセスを提供する機能であって、
前記指定の仮想ストレージエリアに関係付けられたクラウドサーバに、前記第１のスタブファイルに含まれる情報を伝送する機能と、
前記クラウドサーバから、ドキュメントエディタプログラムに関係付けられたユーザインターフェースを受信する機能と、
前記ユーザインターフェースを通じて、前記データファイルに対して実施されようとしている動作を受信する機能と、
前記動作を前記クラウドサーバに送信する機能と、を含む機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項１７】
システムであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサに結合され、前記１つ以上のプロセッサに命令を提供するように構成された１つ以上のメモリと、
を備え、
前記１つ以上のプロセッサは、
データファイルが第１のクライアントデバイスによって生成されたという指示を受けて、前記データファイルに関係付けられたセキュリティ分類を判断し、
前記データファイルに関係付けられた前記セキュリティ分類が、分類済みファイルを含むことを判断し、
前記データファイルを指定の仮想ストレージエリアに格納し、
前記データファイルの元のストレージ場所において、前記データファイルに関係付けられたビュー許可及び前記指定の仮想ストレージエリアにおける前記データファイルのストレージ場所を含む第１のスタブファイルを生成し、
第１のユーザから、前記データファイルを第２のユーザとシェアするための第１の命令を受信し、
前記第２のユーザに関係付けられたユーザ情報を判断し、
前記第２のユーザに関係付けられた前記ユーザ情報に少なくとも部分的に基づいて、前記第２のユーザが前記データファイルにアクセスする許可を有することを判断し、
前記第２のユーザに関係付けられた第２のクライアントデバイスに、前記第２のユーザに関係付けられた前記第２のクライアントデバイスにおいて前記データファイルに対応する、前記指定の仮想ストレージエリアにおける前記データファイルを得るのに使用可能なように構成された第２のスタブファイルを生成するように構成された第２の命令を送信する、
ように構成される、システム。
【請求項１８】
請求項１７に記載のシステムであって、
前記指定の仮想ストレージエリアは、クラウドサーバに関係付けられる、システム。