JP6171104B2

Providing access to a cloud based content management system on a mobile device

Abstract

This record has no abstract on file.

JP6171104B2, drawing sheet 1
Sheet 1 of 6

Term

8.2 yearsleft in the term

Expires 23 December 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

16 claims: 10 independent, 6 dependent

  1. 1
    クライアントデバイスにおいて、ローカル識別子をコンテンツアイテムに割り当てることと、 前記クライアントデバイスにおいて、前記コンテンツアイテムとのユーザ相互作用を検出することと、 前記コンテンツアイテムとの前記ユーザ相互作用の検出に応じて、前記ローカル識別子を前記ユーザ相互作用に関連付けることと、 共有 コンテンツマネージメントシステムへのアップロードのために、前記ユーザ相互作用をキューに入れること であって、前記共有コンテンツマネージメントシステムは複数のクライアントデバイスに前記コンテンツアイテムのアクセスを提供すること と、 ユーザインターフェースにおいて、前記ユーザ相互作用の前記 共有 コンテンツマネージメントシステムへのアップロードが完了する前に、前記コンテンツアイテムとの前記ユーザ相互作用のローカル表現を提示することと、 前記コンテンツアイテムに対するシステムワイドの識別子の割り当てを、前記 共有 コンテンツマネージメントシステムから受け付けること であって、前記システムワイドの識別子は共有仮想空間と関連付けられており、かつ、前記コンテンツアイテムを前記共有コンテンツマネージメントシステム全体に亘って特定すること と、 前記クライアントデバイスにおいて、前記システムワイドの識別子の受け付けに応じて、前記ローカル識別子を前記システムワイドの識別子で置き換えることと、を含む方法。
  2. 2
    置き換えることはさらに、前記システムワイドの識別子を前記 クライアント デバイス上のローカルキャッシュに提供することを含む請求項1に記載の方法。
  3. 3
    前記 クライアント デバイスにおいて、前記コンテンツアイテムの前記ローカル識別子を生成することをさらに含む請求項1または2に記載の方法。
  4. 4
    前記ユーザ相互作用は、前記コンテンツアイテムを 前記 共有仮想空間に追加すること、前記コンテンツアイテムを前記 共有 コンテンツマネージメントシステムの少なくともひとつの他のユーザと共有すること、または前記コンテンツアイテムを変更することのうちのひとつ以上を含む請求項1から3のいずれか1項に記載の方法。
  5. 5
    前記コンテンツアイテムは、コンテンツアイテムのコレクション、メッセージ、データ構造、画像、ビデオ、またはリンクのうちのひとつ以上を含む請求項1から4のいずれか1項に記載の方法。
  6. 6
    前記コンテンツアイテムをローカルキャッシュに登録することをさらに含み、前記ローカルキャッシュは前記 共有 コンテンツマネージメントシステムの状態を表すデータベースを含む請求項1から5のいずれか1項に記載の方法。
  7. 7
    前記データベースは前記 共有 コンテンツマネージメントシステムの前記状態の変化を検出するスレッドを実行する請求項6に記載の方法。
  8. 8
    前記スレッドは、ユーザデバイスが前記 共有 コンテンツマネージメントシステムに接続されている限り、連続的に実行される請求項7に記載の方法。
  9. 9
    前記データベースは、前記ユーザの全ての写真、前記ユーザの全てのルーム、またはそれらのルームの全てのコンテンツのうちのひとつ以上を保持する請求項6から8のいずれか1項に記載の方法。
  10. 10
    前記コンテンツアイテムは、 前記 共有 コンテンツマネージメントシステムの対応するデータと同期されたグローバルデータと、 ローカルで生成されたが前記 共有 コンテンツマネージメントシステムの対応するデータとはまだ同期されていないローカルデータと、を含む請求項1から9のいずれか1項に記載の方法。
  11. 11
    前記コンテンツアイテムへの様々なアクセスレベルを有するひとつ以上のリスナにローカルキャッシュによりアクセスを提供することによって、前記ローカルキャッシュに前記コンテンツアイテムを登録することをさらに含む請求項1から5のいずれか1項に記載の方法。
  12. 12
    クライアントデバイスにおいて、ローカル識別子をコンテンツアイテムに割り当てる手段と、 前記クライアントデバイスにおいて、前記コンテンツアイテムとのユーザ相互作用を検出する手段と、 前記コンテンツアイテムとの前記ユーザ相互作用の検出に応じて、前記ローカル識別子を前記ユーザ相互作用に関連付ける手段と、 共有 コンテンツマネージメントシステムへのアップロードのために、前記ユーザ相互作用をキューに入れる手段 であって、前記共有コンテンツマネージメントシステムは複数のクライアントデバイスに前記コンテンツアイテムのアクセスを提供する手段 と、 ユーザインターフェースにおいて、前記ユーザ相互作用の前記 共有 コンテンツマネージメントシステムへのアップロードが完了する前に、前記コンテンツアイテムとの前記ユーザ相互作用のローカル表現を提示する手段と、 前記コンテンツアイテムに対するシステムワイドの識別子の割り当てを、前記 共有 コンテンツマネージメントシステムから受け付ける手段で あって、前記システムワイドの識別子は共有仮想空間と関連付けられており、かつ、前記コンテンツアイテムを前記共有コンテンツマネージメントシステム全体に亘って特定する手段 と、 前記クライアントデバイスにおいて、前記システムワイドの識別子の受け付けに応じて、前記ローカル識別子を前記システムワイドの識別子で置き換える手段と、を備えるシステム。
  13. 13
    前記 クライアント デバイスにおいて、前記コンテンツアイテムの前記ローカル識別子を生成する手段をさらに備える請求項 12 に記載のシステム。
  14. 14
    前記コンテンツアイテムをローカルキャッシュに登録する手段をさらに備え、前記ローカルキャッシュは前記 共有 コンテンツマネージメントシステムの状態を表すデータベースを含む請求項 12または13 に記載のシステム。
  15. 15
    前記 共有 コンテンツマネージメントシステムの状態の変化を検出するスレッドを実行する手段をさらに備える請求項 12から14 のいずれか1項に記載のシステム。
  16. 16
    クライアントデバイスに、 ローカル識別子をコンテンツアイテムに割り当てる機能と、 前記コンテンツアイテムとのユーザ相互作用を検出する機能と、 前記コンテンツアイテムとの前記ユーザ相互作用の検出に応じて、前記ローカル識別子を前記ユーザ相互作用に関連付ける機能と、 共有コンテンツマネージメントシステムへのアップロードのために、前記ユーザ相互作用をキューに入れる機能であって、前記共有コンテンツマネージメントシステムは複数のクライアントデバイスに前記コンテンツアイテムのアクセスを提供する機能と、 ユーザインターフェースにおいて、前記ユーザ相互作用の前記共有コンテンツマネージメントシステムへのアップロードが完了する前に、前記コンテンツアイテムとの前記ユーザ相互作用のローカル表現を提示する機能と、 前記コンテンツアイテムに対するシステムワイドの識別子の割り当てを、前記共有コンテンツマネージメントシステムから受け付ける機能であって、前記システムワイドの識別子は共有仮想空間と関連付けられており、かつ、前記コンテンツアイテムを前記共有コンテンツマネージメントシステム全体に亘って特定する機能と、 前記システムワイドの識別子の受け付けに応じて、前記ローカル識別子を前記システムワイドの識別子で置き換える機能と、を実現させるためのコンピュータプログラム。
Independent claims16