JP4584602B2

Application-centric user interface techniques

Abstract

This record has no abstract on file.

JP4584602B2, drawing sheet 1
Sheet 1 of 51

Term

Term ended

Expired 25 February 2024, 2.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

22 claims: 18 independent, 4 dependent

  1. 1
    ユーザインターフェースを提示する方法であって、 アプリケーションに限定された領域内に、コンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルを提示するステップと、 前記領域内に1つまたは複数の追加のタイルを提示するステップと を含み、 前記タイルは、オペレーティングシステムのシェルを用いて提示され、 前記コンピュータ読取可能なアプリケーションメタデータは、アプリケーションの名前および該アプリケーションのグラフィカル表現に関する情報を含むコンピュータ読取可能なアプリケーションメタデータファイルに格納されており、前記アプリケーション自体をインストールする前に、前記オペレーティングシステムのシェルを用いて前記アプリケーションの表示の処理を実行するためにインストールされることを特徴とする方法。
  2. 2
    前記タイルは、該タイルに関連付けられたアプリケーション上で実行可能なタスクを示すことを特徴とする請求項1に記載の方法。
  3. 3
    前記タイルは、仲間が該タイルに関連付けられたアプリケーションをプレー中か否かを示すことを特徴とする請求項1に記載の方法。
  4. 4
    前記タイルは、該タイルに関連付けられたアプリケーションについての新しい情報へのリンクを示すことを特徴とする請求項1に記載の方法。
  5. 5
    少なくとも1つの前記タイルは、まだインストールされていないアプリケーションに関連付けられることを特徴とする請求項1に記載の方法。
  6. 6
    コンピュータ読取可能な媒体上にコーディングされたプログラムによって所定の処理を実行するコンピュータシステムであって、 アプリケーション中心のグラフィカルユーザインターフェース表示を提示することが可能なオペレーティングシステムのシェルと、 複数の関連するアプリケーションに関する情報を示す複数のコンピュータ読取可能なアプリケーションメタデータファイルを格納することが可能なアプリケーションメタデータ記憶と を備え、前記コンピュータ読取可能なアプリケーションメタデータファイルに格納されたコンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルは、アプリケーションに限定された領域内に、提示され、 前記アプリケーションメタデータ記憶は、前記コンピュータにまだインストールされていないアプリケーションに関する少なくとも1つのコンピュータ読取可能なアプリケーションメタデータファイルを格納するように動作可能であることを特徴とす るコ ンピュータシステム。
  7. 7
    前記コンピュータにまだインストールされていないアプリケーションに関するコンピュータ読取可能なアプリケーションメタデータファイルは、 前記アプリケーションのデモンストレーションバージョンを得ることができる位置へのリンクを含むことを特徴とする請求 項6 に記載のコンピュータシステム。
  8. 8
    前記コンピュータにまだインストールされていないアプリケーションに関するコンピュータ読取可能なアプリケーションメタデータファイルは、 前記アプリケーションについての情報を得ることができる位置へのリンクを含むことを特徴とする請求 項6 に記載のコンピュータシステム。
  9. 9
    前記コンピュータにまだインストールされていないアプリケーションに関するコンピュータ読取可能なアプリケーションメタデータファイルは、 前記アプリケーションを電子的に購入することができる位置へのリンクを含むことを特徴とする請求 項6 に記載のコンピュータシステム。
  10. 10
    コンピュータ読取可能な媒体上にコーディングされたプログラムによって所定の処理を実行するコンピュータシステムであって、 アプリケーション中心のグラフィカルユーザインターフェース表示を提示することが可能なオペレーティングシステム手段と、 複数の関連するアプリケーションに関する情報を示す複数のコンピュータ読取可能なアプリケーションメタデータファイルを格納するように操作が可能な手段と を含み、前記コンピュータ読取可能なアプリケーションメタデータファイルに格納されたコンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルは、アプリケーションに限定された領域内に提示され、および前記アプリケーション自体をインストールする前に、前記オペレーティングシステムのシェルを用いて前記アプリケーションの表示の処理を実行するためにインストールされることを特徴とするコンピュータシステム。
  11. 11
    コンピュータにまだインストールされていないアプリケーションに関するコンピュータ読取可能なアプリケーションメタデータファイルを受け取るステップと、 オペレーティングシステムのシェルのユーザインターフェースで、前記コンピュータにまだインストールされていない前記アプリケーションの表現と、前記コンピュータにまだインストールされていないアプリケーションに関する関連情報とを示すステップと を備え、前記コンピュータ読取可能なアプリケーションメタデータファイルは、アプリケーションの名前および該アプリケーションのグラフィカル表現に関する情報を含み、コンピュータ読取可能なアプリケーションメタデータを格納しており、該コンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルはアプリケーションに限定された領域内に提示され、および前記アプリケーション自体をインストールする前に、前記オペレーティングシステムのシェルを用いて前記アプリケーションの表示の処理を実行するためにインストールされることを特徴とする方法。
  12. 12
    前記コンピュータ読取可能なアプリケーションメタデータファイルは、ハイパーリンクを活動化することによって受領されることを特徴とする請求項 11 に記載の方法。
  13. 13
    前記ハイパーリンクを活動化することに応答して、前記アプリケーションメタデータファイルをウィッシュリストに追加するステップをさらに含むことを特徴とする請求項 12 に記載の方法。
  14. 14
    ユーザ要求に応答して、前記コンピュータに前記アプリケーションをインストールするためのソフトウェアを受け取るステップをさらに含むことを特徴とする請求項 11 に記載の方法。
  15. 15
    ユーザ要求に応答して、前記コンピュータに前記アプリケーションをインストールするためのソフトウェアを電子的に購入するステップをさらに含むことを特徴とする請求項 11 に記載の方法。
  16. 16
    前記コンピュータ読取可能なアプリケーションメタデータファイルは、前記アプリケーションのオンラインレビューのリンクを活動化することにより獲得されることを特徴とする請求項 11 に記載の方法。
  17. 17
    コンピュータ実行可能命令を含むコンピュータ読取可能な媒体であって、該コンピュータ実行可能命令は、 コンピュータにまだインストールされていないアプリケーションに関するコンピュータ読取可能なアプリケーションメタデータファイルを受け取るステップと、 オペレーティングシステムのシェルのユーザインターフェースにおいて、前記コンピュータにまだインストールされていないアプリケーションの表現と、前記コンピュータにまだインストールされていないアプリケーションに関する関連情報とを示すステップと を実行し、前記コンピュータ読取可能なアプリケーションメタデータファイルは、アプリケーションの名前および該アプリケーションのグラフィカル表現に関する情報を含み、コンピュータ読取可能なアプリケーションメタデータを格納しており、該コンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルはアプリケーションに限定された領域内に提示されることを特徴とするコンピュータ読取可能な媒体。
  18. 18
    マルチプレーヤオンラインゲームを開始する方法であって、 仲間リストを受け取るステップと、 立ち上げるべきゲームの表示を受け取るステップと、 前記ゲームに関するゲームメタデータファイルを調べて、前記仲間リストに従って前記ゲームを行わせる方法を示す情報を獲得するステップと、 前記仲間リストに従って前記ゲームを行わせる方法を示す前記情報に従って前記仲間リストに従って前記ゲームを行わせるステップを含む、前記ゲームを立ち上げるステップと を備え、前記ゲームメタファイルは、ゲームの名前および該ゲームのグラフィカル表現に関する情報を含み、ゲームメタデータを格納しており、前記ゲーム自体をインストールする前に、オペレーティングシステムのシェルを用いて前記ゲームの表示の処理を実行するためにインストールされることを特徴とする方法。
  19. 19
    チャットセッションを提示するステップをさらに備え、 該チャットセッションを提示するステップは、前記仲間リストを受け取るステップの前に実行されることを特徴とする請求項 18 に記載の方法。
  20. 20
    前記仲間のうち少なくとも1人にとって利用可能な帯域幅の表示を提示するステップをさらに備え、 前記仲間のうち少なくとも1人にとって利用可能な帯域幅の表示を提示するステップは、前記ゲームを立ち上げるステップの前に実行されることを特徴とする請求項 18 に記載の方法。
  21. 21
    アプリケーションプログラミングインターフェースを実装するコンピュータ実行可能命令を備えた1つまたは複数のコンピュータ読取可能な媒体であって、該アプリケーションプログラミングインターフェースは、 オペレーティングシステムのシェルによって提示されるフォルダ内にアプリケーションをインストールする1つまたは複数の関数と、 前記オペレーティングシステムのシェルによって提示されるフォルダ内のアプリケーションをアンインストールする1つまたは複数の関数と、 前記オペレーティングシステムのシェルによって提示されるフォルダ内にアプリケーションがインストールされたか否かをチェックする1つまたは複数の関数と、 前記オペレーティングシステムのシェルによって提示されるフォルダ内にインストールされたアプリケーションのリストを返す1つまたは複数の関数と アプリケーションに限定された領域内に、コンピュータ読取可能なアプリケーションメタデータによって定義された、アプリケーションを示すタイルを提示する関数と を含み、前記コンピュータ読取可能なアプリケーションメタデータは、アプリケーションの名前および該アプリケーションのグラフィカル表現に関する情報を含むコンピュータ読取可能なアプリケーションメタデータファイルに格納されており、前記アプリケーション自体をインストールする前に、前記オペレーティングシステムのシェルを用いて前記アプリケーションの表示の処理を実行するためにインストールされることを特徴とする1つまたは複数のコンピュータ読取可能な媒体。
  22. 22
    前記オペレーティングシステムのシェルによって提示される前記フォルダは、ゲーム活動センタとして提示されることを特徴とする請求項 21 に記載のコンピュータ読取可能な媒体。
Independent claims22