JP4976585B2

Apparatus and methods for transport optimization for widget content delivery

Abstract

This record has no abstract on file.

JP4976585B2, drawing sheet 1
Sheet 1 of 29

Term

Projected expiry 20 March 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

50 claims: 14 independent, 36 dependent

  1. 1
    モバイルウィジェットのためのコンテンツを更新する方法であって、 複数の情報階層深度を有するモバイルウィジェットに対応する、更新されたコンテンツを得ることと;前記モバイルウィジェットに対応するユーザナビゲーションパターン履歴データを得ることと、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;第1のコンテンツ更新メッセージへの包含のために、第1の情報階層深度範囲を得ることと、なお、前記第1の情報階層深度範囲は、前記ユーザナビゲーションパターン履歴データに基づいている;前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの第1の部分で、前記第1のコンテンツ更新メッセージを生成することと;を備えている方法。
  2. 2
    前記更新されたコンテンツは、第1のサイズを備えており、 圧縮スキームに応じて、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの前記第1の部分のサイズを縮小し、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第1の圧縮された部分を定義すること、をさらに備える請求項1に記載の方法。
  3. 3
    前記モバイルウィジェットに対応する無線通信デバイスに対し前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始すること、をさらに備えている請求項2に記載の方法。
  4. 4
    前記モバイルウィジェットに対応する前のコンテンツ更新を得ること、をさらに備え、前記圧縮スキームは、前記前のコンテンツ更新と前記更新されたコンテンツに関して動作可能なデルタ圧縮スキームを備える、請求項2に記載の方法。
  5. 5
    前記モバイルウィジェットに対応する前のコンテンツ更新を得ることと、 第1のサイズを有するデルタコンテンツを定義するために、前記前のコンテンツ更新に基づいて、前記更新されたコンテンツにデルタ圧縮スキームを適用することと、 データ圧縮スキームに応じて前記第1の情報階層深度範囲に対応する前記デルタコンテンツ更新の第1の部分のサイズを縮小し、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記デルタコンテンツ更新の第1の圧縮されたデルタコンテンツ部分を定義することと、 をさらに備え、前記第1のコンテンツ更新メッセージを生成することは、前記第1の圧縮されたデルタコンテンツ部分を備えるために、前記更新されたコンテンツの前記第1の部分を生成することをさらに備える、請求項1に記載の方法。
  6. 6
    前記更新されたコンテンツは、構造スキーマ内で圧縮可能なデータを備え、前記圧縮スキームは、選択されたスキーマ特有圧縮スキームを備え、前記選択されたスキーマ特有圧縮スキームは、前記構造スキーマに対応しており、そして、前記構造スキーマを識別し前記構造スキーマから前記圧縮可能なデータを分離し、前記圧縮可能なデータを圧縮することが動作可能である、請求項2に記載の方法。
  7. 7
    前記モバイルウィジェットに対応するモバイルウィジェット識別子を備え、前記更新されたコンテンツに対応するユニバーサルリソース識別子(URI)を除外する、コンテンツ更新リクエストを受信すること、 をさらに備え、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始することは、前記コンテンツ更新リクエストの前記受信に基づいている、請求項3に記載の方法。
  8. 8
    前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始することは、一時的なネットワーク使用データあるいは一時的なネットワークキャパシティのいずれかを備えている無線ネットワークオペレータ関連更新考慮すべき事項に応じて決定されるコンテンツ更新スケジュールに基づいている、請求項3に記載の方法。
  9. 9
    ユーザ入力に基づいて、あるいは、コンテンツ更新スケジュールに基づいて、コンテンツ更新リクエストを受信すること、 をさらに備え、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始することは、前記コンテンツ更新リクエストの前記受信に基づいている、請求項3に記載の方法。
  10. 10
    前記更新されたコンテンツの第2の部分は、前記第1の情報階層深度範囲とは異なる第2の情報階層深度範囲に対応し、前記更新されたコンテンツの前記第2の部分は、第1のサイズを有し、 前記圧縮スキームに応じて前記更新されたコンテンツの前記第2の部分のサイズを縮小し、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第2の圧縮された部分を定義することと、 前記モバイルウィジェットに対応する前記無線通信デバイスに、第2のコンテンツ更新メッセージにおける前記更新されたコンテンツの前記第2の圧縮された部分の無線移送を開始することと、 をさらに備えている請求項3に記載の方法。
  11. 11
    モバイルウィジェットのためのコンテンツを更新するように構成された少なくとも1つのプロセッサであって、 複数の情報階層深度を有するモバイルウィジェットに対応する更新されたコンテンツを得るための第1のモジュールと、前記更新されたコンテンツは、第1のサイズを有する;前記モバイルウィジェットに対応するユーザナビゲーションパターン履歴データを得るための第2のモジュールと、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;第1のコンテンツ更新メッセージへの包含のために、第1の情報階層深度範囲を得るための第3のモジュールと、なお、前記第1の情報階層深度範囲は、前記ユーザナビゲーションパターン履歴データに基づいている;前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの第1の部分で、前記第1のコンテンツ更新メッセージを生成するための第4のモジュールと;を備えている少なくとも1つのプロセッサ。
  12. 12
    圧縮スキームに応じて、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの前記第1の部分のサイズを縮小し、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第1の圧縮された部分を定義するための第5のモジュール、 をさらに備える請求項11に記載の少なくとも1つのプロセッサ。
  13. 13
    前記モバイルウィジェットに対応する無線通信デバイスに対し前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始するための第6のモジュール、 をさらに備えている請求項第12に記載の少なくとも1つのプロセッサ。
  14. 14
    モバイルウィジェットのためのコンテンツを更新するためのコンピュータプログラムプロダクトであって、コンピュータ可読媒体を備え、前記コンピュータ可読媒体は、 コンピュータに、複数の情報階層深度を有するモバイルウィジェットに対応する更新されたコンテンツを得させるための少なくとも1つの命令と、なお、前記更新されたコンテンツは、第1のサイズを有する;前記コンピュータに、前記モバイルウィジェットに対応するユーザナビゲーションパターン履歴データを得させるための少なくとも1つの命令と、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;前記コンピュータに、第1のコンテンツ更新メッセージへの包含のために、第1の情報階層深度範囲を得させるための少なくとも1つの命令と、なお、前記第1の情報階層深度範囲は、前記ユーザナビゲーションパターン履歴データに基づいている;前記コンピュータに、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの第1の部分で、前記第1のコンテンツ更新メッセージを生成させるための少なくとも1つの命令と;を備えている、 コンピュータプログラムプロダクト。
  15. 15
    前記コンピュータ可読媒体は、 前記コンピュータに、圧縮スキームに応じて、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの前記第1の部分のサイズを縮小させ、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第1の圧縮された部分を定義するための少なくとも1つの命令、 をさらに備える、請求項14に記載のコンピュータプログラムプロダクト。
  16. 16
    前記コンピュータ可読媒体は、前記コンピュータに、前記モバイルウィジェットに対応する無線通信デバイスに対し前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始させるための少なくとも1つの命令、をさらに備える、請求項第15に記載のコンピュータプログラムプロダクト。
  17. 17
    モバイルウィジェットのためのコンテンツを更新するためのネットワークデバイスであって、 複数の情報階層深度を有するモバイルウィジェットに対応する更新されたコンテンツを得るための手段と、なお、前記更新されたコンテンツは、第1のサイズを備えている;前記モバイルウィジェットに対応するユーザナビゲーションパターン履歴データを得るための手段と、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;第1のコンテンツ更新メッセージへの包含のために、第1の情報階層深度範囲を得るための手段と、なお、前記第1の情報階層深度範囲は、前記ユーザナビゲーションパターン履歴データに基づいている;前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの第1の部分で、前記第1のコンテンツ更新メッセージを生成するための手段と;を備えているネットワークデバイス。
  18. 18
    モバイルウィジェットのためのコンテンツを更新するためのネットワークデバイスであって、 コンテンツ更新パッケージバンドラを備えているメモリと、 前記メモリと通信し、そして、前記コンテンツ更新マネージャと前記コンテンツパッケージバンドラを実行することが動作可能であるプロセッサと、 を備え、 前記コンテンツ更新パッケージバンドラは、複数の情報階層深度を有するモバイルウィジェットに対応する更新されたコンテンツを得ることが動作可能であり、前記コンテンツ更新マネージャは、前記モバイルウィジェットに対応するユーザナビゲーションパターン履歴データを得ることがさらに動作可能であり、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応しており、前記コンテンツ更新パッケージバンドラは、第1のコンテンツ更新メッセージへの包含のために、第1の情報階層深度範囲を得ることがさらに動作可能であり、前記第1の情報階層深度範囲は、前記ユーザナビゲーションパターン履歴データに基づいており、前記コンテンツ更新パッケージバンドラは、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの第1の部分で、前記第1のコンテンツ更新メッセージを生成することがさらに動作可能である、 ネットワークデバイス。
  19. 19
    前記更新されたコンテンツは、第1のサイズを備え、前記コンテンツパッケージバンドラは、圧縮スキームに応じて、前記第1の情報階層深度範囲に対応する前記更新されたコンテンツの前記第1の部分のサイズを縮小することが動作可能であり、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第1の圧縮された部分を定義する、請求項18に記載のネットワークデバイス。
  20. 20
    前記コンテンツ更新パッケージバンドラは、前記モバイルウィジェットに対応する無線通信デバイスに対し前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始することがさらに動作可能である、請求項19に記載のネットワークデバイス。
  21. 21
    前記コンテンツ更新パッケージバンドラは、前記モバイルウィジェットに対応する前のコンテンツ更新を得ることがさらに動作可能であり、前記圧縮スキームは、前記前のコンテンツ更新と前記更新されたコンテンツに関して動作可能なデルタ圧縮スキームを備えている、請求項19に記載のネットワークデバイス。
  22. 22
    前記コンテンツ更新パッケージバンドラは、 前記モバイルウィジェットに対応する前のコンテンツ更新を得ることと;第1のサイズを有するデルタコンテンツ更新を定義するために前記前のコンテンツ更新に基づいて、前記更新されたコンテンツにデルタ圧縮スキームを適用することと;データ圧縮スキームに応じて前記第1の情報階層深度範囲に対応する前記デルタコンテンツ更新の第1の部分のサイズを縮小し、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記デルタコンテンツ更新の第1の圧縮されたデルタコンテンツ部分を定義することと、なお、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分は、前記第1の圧縮されたデルタコンテンツ部分を備えている;が動作可能である、請求項18に記載のネットワークデバイス。
  23. 23
    前記更新されたコンテンツは、構造スキーマ内で圧縮可能なデータを備え、前記圧縮スキームは、選択されたスキーマ特有圧縮スキームを備え、前記選択されたスキーマ特有圧縮スキームは、前記構造スキーマに対応しており、そして、前記構造スキーマを識別し前記構造スキーマから前記圧縮可能なデータを分離し、前記圧縮可能なデータを圧縮することが動作可能である、請求項19に記載のネットワークデバイス。
  24. 24
    前記コンテンツ更新パッケージバンドラは、前記モバイルウィジェットに対応するモバイルウィジェット識別子を備え前記更新されたコンテンツに対応するユニバーサルリソース識別子(URI)を除外するコンテンツ更新リクエストを受信することがさらに動作可能であり、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の前記無線移送の前記開始は、前記コンテンツ更新リクエストの前記受信に基づいている、請求項20に記載のネットワークデバイス。
  25. 25
    前記コンテンツ更新パッケージバンドラは、一時的なネットワーク使用データあるいは一時的なネットワークキャパシティデータのいずれかを備えている無線ネットワークオペレータ関連更新考慮すべき事項に応じて決定されるコンテンツ更新スケジュールに基づいて、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の前記無線移送を開始することがさらに動作可能である、請求項20に記載のネットワークデバイス。
  26. 26
    前記コンテンツ更新パッケージバンドラは、ユーザ入力に基づいて、あるいは、コンテンツ更新スケジュールに基づいて、コンテンツ更新リクエストを受信することがさらに動作可能であり、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の圧縮された部分の無線移送を開始することは、前記コンテンツ更新リクエストの前記受信に基づいている、請求項20に記載のネットワークデバイス。
  27. 27
    前記更新されたコンテンツの第2の部分は、前記第1の情報階層深度範囲とは異なる第2の情報階層深度範囲に対応し、前記更新されたコンテンツの前記第2の部分は、第1のサイズを有しており、前記コンテンツ更新パッケージバンドラは、圧縮スキームに応じて前記更新されたコンテンツの前記第2の部分のサイズを縮小することがさらに動作可能であり、それによって、前記第1のサイズよりも小さい第2のサイズを有する前記更新されたコンテンツの第2の圧縮された部分を定義し、前記コンテンツ更新パッケージバンドラは、前記モバイルウィジェットに対応する前記無線通信デバイスに対し、第2のコンテンツ更新メッセージにおける前記更新されたコンテンツの前記第2の圧縮された部分の無線移送を開始することがさらに動作可能である、請求項18に記載のネットワークデバイス。
  28. 28
    無線通信デバイス上でモバイルウィジェットのためのコンテンツを更新する方法であって、 無線通信デバイス上でモバイルウィジェットを保存することと、なお、前記モバイルウィジェットは、複数の情報階層深度を備えている;ユーザナビゲーションパターン履歴データを定義するために、前記モバイルウィジェットに対応するユーザナビゲーションパターンをトラッキングすることと、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;コンテンツソースと関連づけられたネットワークデバイスに、前記ユーザナビゲーションパターン履歴データを転送することと;前記ネットワークデバイスから、第1のコンテンツ更新メッセージにおいて更新されたコンテンツの第1の部分を無線で受信することと、なお、更新されたコンテンツの前記第1の部分は、前記ユーザナビゲーションパターン履歴データに基づいて、前記モバイルウィジェットの第1の情報階層深度範囲に対応する;を備えている方法。
  29. 29
    前記更新されたコンテンツの前記第1の部分は、前記更新されたコンテンツの第1の圧縮された部分を定義するために、圧縮スキームに応じて圧縮され、前記第1の圧縮された部分は、前記更新されたコンテンツの前記対応する第1の部分の第1のサイズよりも小さい第2のサイズを備え、前記第1の圧縮された部分を解凍する、請求項28に記載の方法。
  30. 30
    前記圧縮スキームはデルタ圧縮スキームを備えており、前記更新されたコンテンツの前記第1の圧縮された部分は、前記モバイルウィジェットに対応する前のコンテンツ更新を得ることによって圧縮される第1のデルタ圧縮された部分を備え、前記更新されたコンテンツの前記第1のデルタ圧縮された部分を得るために前記更新されたコンテンツの前記第1の部分と、前記前のコンテンツ更新に関して前記デルタ圧縮スキームを実行し、前記方法は、前記更新されたコンテンツの前記第1のデルタ圧縮された部分に基づいて前記モバイルウィジェットを実行することをさらに備えている、請求項29に記載の方法。
  31. 31
    前記圧縮スキームは、データ圧縮スキームを備え、前記更新されたコンテンツの前記第1の圧縮された部分は、第1のデータ圧縮された部分を備え、前記更新されたコンテンツの前記第1のデータ圧縮された部分を得るために前記更新されたコンテンツの前記第1の部分に関して前記データ圧縮スキームを実行し、前記方法は、前記更新されたコンテンツの前記第1の解凍された部分で、前記モバイルウィジェットを実行することをさらに備えている、請求項29に記載の方法。
  32. 32
    前記更新されたコンテンツは、構造スキーマ内で圧縮可能なデータを備え、前記データ圧縮スキームは、選択されたスキーマ特有圧縮スキームを備え、前記選択されたスキーマ特有圧縮スキームは、前記構造スキーマに対応しており、そして、前記更新されたコンテンツの前記第1の圧縮された部分の前記構造スキーマを識別することが動作可能である、請求項31に記載の方法。
  33. 33
    前記モバイルウィジェットに対応するモバイルウィジェット識別子を備え、前記更新されたコンテンツに対応するユニバーサルリソース識別子(URI)を除外するコンテンツ更新リクエストを送信すること、をさらに備え、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分を無線で受信することは、前記コンテンツ更新リクエストの前記送信に基づいて開始される、請求項28に記載の方法。
  34. 34
    前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分を無線で受信することは、一時的なネットワーク使用データあるいは一時的なネットワークキャパシティデータのいずれかを備えている無線ネットワークオペレータ関連更新考慮すべき事項に応じて決定されるコンテンツ更新スケジュールに基づいている、請求項28に記載の方法。
  35. 35
    ユーザ入力に基づいて、あるいは、コンテンツ更新スケジュールに基づいて、コンテンツ更新リクエストを送信することと、をさらに備え、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分を無線で受信することは、前記コンテンツ更新リクエストの前記送信に基づいて開始される、請求項28に記載の方法。
  36. 36
    第2のコンテンツ更新メッセージにおける前記更新されたコンテンツの第2の部分を無線で受信すること、をさらに備え、前記更新されたコンテンツの前記第2の部分は、前記第1の情報階層深度範囲とは異なる第2の情報階層深度範囲を有する前記更新されたコンテンツの第2の部分に対応する、請求項28に記載の方法。
  37. 37
    前記更新されたコンテンツの前記第2の部分は、前記更新されたコンテンツの第2の圧縮された部分を定義するために、圧縮スキームに応じて圧縮され、前記第2の圧縮された部分は、前記更新されたコンテンツの前記対応する第2の部分の第1サイズよりも小さい第2のサイズを備えており、 前記第2の圧縮された部分を解凍すること、をさらに備えている請求項36に記載の方法。
  38. 38
    無線通信デバイス上でモバイルウィジェットのためのコンテンツを更新することが動作可能な少なくとも1つのプロセッサであって、 無線通信デバイス上でモバイルウィジェットを保存するための第1のモジュールと、なお、前記モバイルウィジェットは、複数の情報階層深度を備えている;ユーザナビゲーションパターン履歴データを定義するために、前記モバイルウィジェットに対応するユーザナビゲーションパターンをトラッキングするための第2のモジュールと、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;コンテンツソースと関連づけられたネットワークデバイスに、前記ユーザナビゲーションパターン履歴データを転送するための第3のモジュールと;前記ネットワークデバイスから、第1のコンテンツ更新メッセージにおいて更新されたコンテンツの第1の部分を無線で受信するための第4のモジュールと、なお、更新されたコンテンツの前記第1の部分は、前記ユーザナビゲーションパターン履歴データに基づいて、前記モバイルウィジェットの第1の情報階層深度範囲に対応する;を備えている少なくとも1つのプロセッサ。
  39. 39
    無線通信デバイス上でモバイルウィジェットのためのコンテンツを更新するためのコンピュータプログラムプロダクトであって、コンピュータ可読媒体を備え、前記コンピュータ可読媒体は、 コンピュータに無線通信デバイス上でモバイルウィジェットを保存させることが動作可能な少なくとも1つの命令と、なお、前記モバイルウィジェットは、複数の情報階層深度を備えている;前記コンピュータに、ユーザナビゲーションパターン履歴データを定義するために、前記モバイルウィジェットに対応するユーザナビゲーションパターンをトラッキングさせることが動作可能な少なくとも1つの命令と、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;前記コンピュータに、コンテンツソースと関連づけられたネットワークデバイスに対して前記ユーザナビゲーションパターン履歴データを転送させることが動作可能な少なくとも1つの命令と;前記コンピュータに、前記ネットワークデバイスから第1のコンテンツ更新メッセージにおいて更新されたコンテンツの第1の部分を無線で受信させることが動作可能な少なくとも1つの命令と、更新されたコンテンツの前記第1の部分は、前記ユーザナビゲーションパターン履歴に基づいて、前記モバイルウィジェットの第1の情報階層深度範囲に対応する;を備えている、 コンピュータプログラムプロダクト。
  40. 40
    無線通信デバイスであって、 無線通信デバイス上でモバイルウィジェットを保存するための手段と、なお、前記モバイルウィジェットは、複数の情報階層深度を備えている;ユーザナビゲーションパターン履歴データを定義するために、前記モバイルウィジェットに対応するユーザナビゲーションパターンをトラッキングするための手段と、なお、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応する;コンテンツソースと関連づけられたネットワークデバイスに、前記ユーザナビゲーションパターン履歴データを転送するための手段と;前記ネットワークデバイスから第1のコンテンツ更新メッセージにおいて更新されたコンテンツの第1の部分を無線で受信するための手段と、なお、更新されたコンテンツの前記第1の部分は、前記ユーザナビゲーションパターン履歴データに基づいて、前記モバイルウィジェットの第1の情報階層深度範囲に対応する;を備えている無線通信デバイス。
  41. 41
    無線デバイスであって、 モバイルウィジェットとウィジェット管理クライアントとを備えているメモリと、なお、前記モバイルウィジェットは、複数の情報階層深度を備えている;前記モバイルウィジェットと前記ウィジェット管理クライアントとを実行することが動作可能であり、前記メモリと通信しているプロセッサと、なお、前記ウィジェット管理クライアントは、ユーザナビゲーションパターン履歴データを定義するために、前記モバイルウィジェットに対応するユーザナビゲーションパターンをトラッキングすることが動作可能であり、前記ユーザナビゲーションパターン履歴データは、前記複数の情報階層深度に対応し、前記ウィジェット管理クライアントは、コンテンツソースと関連づけられたネットワークデバイスに前記ユーザナビゲーションパターン履歴データを転送することがさらに動作可能である;前記ネットワークデバイスから第1のコンテンツ更新メッセージにおいて更新されたコンテンツの第1の部分を無線で受信することが動作可能な通信モジュールと、なお、更新されたコンテンツの前記第1の部分は、前記ユーザナビゲーションパターン履歴データに基づいて前記モバイルウィジェットの第1の情報階層深度範囲に対応する;を備えている無線デバイス。
  42. 42
    前記更新されたコンテンツの前記第1の部分は、前記更新されたコンテンツの第1の圧縮された部分を定義するために、圧縮スキームに応じて圧縮され、前記第1の圧縮された部分は、前記更新されたコンテンツの前記対応する第1の部分の第1のサイズよりも小さい第2のサイズを備え、前記ウィジェット管理クライアントは、前記第1の圧縮された部分を解凍することがさらに動作可能である、請求項41に記載の無線デバイス。
  43. 43
    前記圧縮スキームは、デルタ圧縮スキームを備えており、前記更新されたコンテンツの前記第1の圧縮された部分は、前記モバイルウィジェットに対応する前のコンテンツ更新を得ることによって圧縮される第1のデルタ圧縮部分を備え、前記更新されたコンテンツの前記第1のデルタ圧縮された部分を得るために前記更新されたコンテンツの前記第1の圧縮された部分と前記前のコンテンツ更新に関して前記デルタ圧縮スキームを実行し、前記モバイルウィジェットは、前記更新されたコンテンツの前記第1のデルタ圧縮された部分に基づいて実行可能である、請求項42に記載の無線デバイス。
  44. 44
    前記圧縮スキームは、データ圧縮スキームを備えており、前記更新されたコンテンツの前記第1の圧縮された部分は、第1のデータ圧縮された部分を備え、前記更新されたコンテンツの前記第1のデータ圧縮された部分を得るために前記更新されたコンテンツの前記第1の部分に関してデータ圧縮スキームを実行し、前記ウィジェット管理クライアントは、前記更新されたコンテンツの前記第1の解凍された部分で前記モバイルウィジェットを実行することがさらに動作可能である、請求項42に記載の無線デバイス。
  45. 45
    前記更新されたコンテンツは、構造スキーマ内で圧縮可能なデータを備えており、前記データ圧縮スキームは、選択されたスキーマ特有圧縮スキームを備え、前記選択されたスキーマ特有圧縮スキームは、前記構造スキーマに対応しており、そして前記更新されたコンテンツの前記第1の圧縮された部分の前記構造スキーマを識別することが動作可能である、請求項44に記載の無線デバイス。
  46. 46
    前記ウィジェット管理クライアントは、前記モバイルウィジェットに対応するモバイルウィジェット識別子を備え、前記更新されたコンテンツに対応するユニバーサルリソース識別子(URI)を除外する、コンテンツ更新リクエストを送信することがさらに動作可能であり、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分の前記無線受信は、前記コンテンツ更新リクストの前記送信に基づいて開始される、請求項41に記載の無線デバイス。
  47. 47
    前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分の前記無線受信は、一時的なネットワーク使用データあるいは一時的なネットワークキャパシティデータのいずれかを備えている無線ネットワークオペレータ関連更新考慮すべき事項に応じて決定されるコンテンツ更新スケジュールに基づいている、請求項41に記載の無線デバイス。
  48. 48
    前記ウィジェット管理クライアントは、ユーザ入力に基づいて、あるいは、コンテンツ更新スケジュールに基づいて、コンテンツ更新リクエストを送信することがさらに動作可能であり、前記第1のコンテンツ更新メッセージにおいて前記更新されたコンテンツの前記第1の部分の前記無線受信は、前記コンテンツ更新リクエストの前記送信に基づいて開始される、請求項41に記載の無線デバイス。
  49. 49
    前記通信モジュールは、第2のコンテンツ更新メッセージにおける前記更新されたコンテンツの第2の部分を無線で受信することがさらに動作可能であり、前記更新されたコンテンツの前記第2の部分は、前記第1の情報階層深度範囲とは異なる第2の情報階層深度範囲を有する前記更新されたコンテンツの第2の部分に対応する、請求項41に記載の無線デバイス。
  50. 50
    前記更新されたコンテンツの前記第2の部分は、前記更新されたコンテンツの第2の圧縮された部分を定義するために、圧縮スキームに応じて圧縮され、前記第2の圧縮された部分は、前記更新されたコンテンツの前記対応する第2の部分の第1のサイズよりも小さい第2のサイズを備えており、前記ウィジェット管理クライアントは、前記第2の圧縮された部分を解凍することがさらに動作可能である、請求項49に記載の無線デバイス。
Independent claims50