Nova Patents
JP5416112B2

Defining an interactive user interface

Abstract

This record has no abstract on file.

Term

Projected expiry 22 August 2028.

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

17 claims: 12 independent, 5 dependent

  1. 1
    インタラクティブなユーザーインターフェースを定義するシステムであって、 複数 の状態を有するインタラクティブなユーザーインターフェース に対応する複数 の全画面グラフィックを入力するグラフィカルユーザーインターフェースであって、 前記 複数 の全画面グラフィック の各々 は、 前記インタラクティブなユーザーインターフェースで使用される1若しくはそれ以上のインタラクティブな要素のために定義される領域を含み、 前記インタラクティブなユーザーインターフェースの 複数の状態のうちの 1 つに 関連付けられているものであ り 、 前記1若しくはそれ以上のインタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものである 前記グラフィカルユーザーインターフェースと、 前記 複数 の全画面グラフィック の各々の中 で表示される 前記 1若しくはそれ以上のインタラクティブな要素の各々 のための 領域 の当該全画面グラフィックに対する幾何学的特性および位置情報を定義 するインタラクティブなグラフィックツールと、 前記1若しくはそれ以上のインタラクティブな要素 の各々のために 定義された領域の 前記 幾何学的特性および 前記 位置情報を格納するデータ記憶装置と、 コンピュータ可読コード および各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域の グラフィックを自動的に生成 する 出力生成器 であって 、 当該領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックと、前記データ記憶装置に格納された当該領域の前記幾何学的特性および前記位置情報に基づいて生成されるものである、 前記 出力生成器と を有するシステム。
  2. 2
    請求項1記載のシステムにおいて、 前記各状態にある 1若しくはそれ以上 のイ ンタラクティブな要素の 各々のために定義された前記領域 のグラフィックは、 前記インタラクティブなユーザーインターフェースの各状態に関連付けられた 前記 各 全画面グラフィックの一部に対応しており、当該 各 全画面グラフィックの一部は、 前記データ記憶装置に 格納された 当該領域の 前記幾何学的特性および 前記 位置情報により画成されるものである システム 。
  3. 3
    請求項1記載のシステムにおいて、前記出力生成器により生成された前記コンピュータ可読コードにより、コンピュータは、前記 インタラクティブなユーザーインターフェースの各状態お よ び前 記 1若しくはそれ以上の インタラクティブな要素 の各々 に関す る入 力に応答して、 各状態にある前記 1若しくはそれ以上のインタラクティブな要 素の各々を 、前記インタラクティブなユーザーインターフェース内で 当該各 インタラクティブな要素 のために 定義された前記領域に表示するものである システム 。
  4. 4
    請求項1記載のシステムにおいて、前記インタラクティブなユーザーインターフェースは、ウェブブラウザにおいて表示されるものである システム 。
  5. 5
    請求項1記載のシステムにおいて 、さ らに、 前記 複数 の全画面グラフィックの 各々 と、前記インタラクティブなユーザーインターフェースの 複数の状態うちの 1 つと の関連付けを定義する第2のグラフィックツールを有するものである システム 。
  6. 6
    請求項1記載のシステムにおいて 、さ らに、 前記各状態にある 前記 1若しくはそれ以上の インタラクティブな要素の 各々に 機能を割り当てる第3のグラフィックツールを有するものである システム 。
  7. 7
    機械により インタラクティブなユーザーインターフェースを定義す る方 法であって、 前記機械が、複数の状態を有するインタラクティブなユーザーインターフェースの各状態に対応する複数の全画面グラフィックの各々を入力する工程であって、 前記全画面グラフィックの各々は、前記インタラクティブなユーザーインターフェースで使用される1若しくはそれ以上のインタラクティブな要素のために定義される領域を含み、前記インタラクティブなユーザーインターフェースの複数の状態のうちの1つに関連付けられているものであり、 前記1若しくはそれ以上のインタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものである、 前記 入力する工程と、 前記機械が、前記全画面グラフィックの各々の中で表示される前記1若しくはそれ以上のインタラクティブな要素の各々ための領域を定義する工程であって、当該領域の当該全画面グラフィックに対する幾何学的特性および位置情報を定義する工程を含むものである、前記定義する工程と、 前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域の前記幾何学的特性および前記位置情報を格納する工程と、 前記機械が、コンピュータ可読コードおよび各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程であって、 当該領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックと、前記格納された当該領域の前記幾何学的特性および前記位置情報に基づいて生成されるものである、 前記生成する工程と を有する方法。
  8. 8
    請求項 7 記載の方法において、さらに、 前記機械が、 前記インタラクティブなユーザーインターフェースの 追加状態または改訂状態に対応する1つの全画面グラフィックを 入力する工程と、 前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された領域の 幾何学的特性 および 位置情報を読み出す工程と、 前記機械が、 コンピュータ可読コード および前記追加状態または改訂状態の各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程と を有するものである 方法 。
  9. 9
    請求項 7 記載の方法において、 前記各状態にある 1若しくはそれ以上 のイ ンタラクティブな要素の 各々のために定義された前記領域 のグラフィックは、 前記インタラクティブなユーザーインターフェースの各状態に関連付けられた 前記 各 全画面グラフィックの一部に対応しており、当該 各 全画面グラフィックの一部は、 前記 格納された 当該領域の 前記幾何学的特性および 前記 位置情報により画成されるものである 方法 。
  10. 10
    請求項 7 記載の方法において、前記生成された前記コンピュータ可読コードにより、コンピュータは、前記 インタラクティブなユーザーインターフェースの各状態お よ び前 記 1若しくはそれ以上の インタラクティブな要素 の各々 に関す る入 力に応答して、 各状態にある前記 1若しくはそれ以上のインタラクティブな要 素の各々を 、前記インタラクティブなユーザーインターフェース内で 当該各 インタラクティブな要素 のために 定義された前記領域に表示するものである 方法 。
  11. 11
    請求項 7 記載の方法において、前記インタラクティブなユーザーインターフェースは、ウェブブラウザにおいて表示されるものである 方法 。
  12. 12
    請求項 7 記載の方法において、さらに、 前記機械が、コンピュータ可読コードおよび前記インタラクティブなユーザーインターフェースの各状態にある前記追加または改訂された1若しくはそれ以上のインタラクティブな要素の各々のために定義された領域のグラフィックを自動的に生成する工程であって、前記領域は、前記全画面グラフィック内の前記追加または改訂された1若しくはそれ以上のインタラクティブな要素の各々のために定義されるものである、前記生成する工程 を有するものである 方法 。
  13. 13
    機械により複数の状態を有する インタラクティブなユーザーインターフェースを定義す る方 法であって、 当該インタラクティブなユーザーインターフェースは1若しくはそれ以上のインタラクティブな要素を有し、当該インタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものであり、 前記機械が、前記インタラクティブなユーザーインターフェースの各状態に対応する複数の全画面グラフィックの各々を入力する工程と、 前記機械が、各状態にある前記1若しくはそれ以上の インタラクティブな要素 を示す 個々のグラフィックを自動的に生成する工程で あって、 前記個々のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックおよび当該各全画面グラフィック内に定義された前記1若しくはそれ以上のインタラクティブな要素のための領域に基づいて生成されるものである、 前記生成する工程と を有する方法。
  14. 14
    請求項 13 記載の方法において、 前記 各 状態にある前記1若しくはそれ以上の インタラクティブな要素の 各々を示す 前記個々のグラフィックは、 前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックの一部であり、 当該 各 全画面グラフィックの一部は、 前記1若しくはそれ以上のインタラクティブな要素のために定義された領域 により画成されるものである 方法
  15. 15
    請求項 13 記載の方法において、この方法は、さらに、 前記機械が、 前記1若しくはそれ以上のインタラクティブな要素 の各々のために定義された前記全画面グラフィック内の領域の 幾何学的特性および位置情報を格納する工程を有するものである 方法 。
  16. 16
    請求項 13 記載の方法において 、さ らに、 前記機械が、前記インタラクティブなユーザーインターフェースの各状 態に関するユーザーの入力に応答し て、コンピュータに、前記個々のグラフィックを 前記 全画面グラフィック 内 の前記1若しくはそれ以上の インタラクティブな要素 の各々のために 定義された前記領域に表示させる 前記インタラクティブなユーザーインターフェースに関するコンピュータ可読コードを作成する工程 を有するものである 方法 。
  17. 17
    機械により複数の状態を有するインタラクティブなユーザーインターフェースを定義する方法であって、当該インタラクティブなユーザーインターフェースは1若しくはそれ以上のインタラクティブな要素を有し、当該インタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものであり、 前記機械が、前記インタラクティブなユーザーインターフェースのための第1の全画面グラフィックを入力する工程であって、当該第1の全画面グラフィックは、第1の状態にある前記1若しくはそれ以上のインタラクティブな要素を示すものである、前記入力する工程と、 前記機械が、前記インタラクティブなユーザーインターフェースのための前記第2の全画面グラフィックを入力する工程であって、当該第2の全画面グラフィックは、第2の状態にある前記1若しくはそれ以上のインタラクティブな要素を示すものである、前記入力する工程と、 前記機械が、前記第1および第2の全画面グラフィックの中で表示される前記1若しくはそれ以上のインタラクティブな要素の各々のための領域を定義する工程であって、当該領域の当該第1および第2の全画面グラフィックに対する幾何学的特性および位置情報を定義する工程を含むものである、前記定義する工程と、 前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記第1または第2の全画面グラフィック内の領域の幾何学的特性および位置情報を格納する工程と、 前記機械が、コンピュータ可読コードおよび各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程であって、 前記第1の状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のためのグラフィックは前記第1の全画面グラフィックから生成されるものであり、 前記第2の状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のためのグラフィックは前記第2の全画面グラフィックから生成されるものである、 前記生成する工程と を有する方法。
Independent claims17