(57)【要約】  本発明の例示的な実施形態によれば、ユーザデータを提供するための対話型情報システムであって、制御装置が少なくとも１つの個別のデータソースから受信した生データから選択されたデータを前処理する対話型情報システムが述べられている。そして、前処理された上記選択されたデータは、ユーザインターフェースデバイスに送信され、そこで更に処理されて対話形式で表示される。ユーザデータは、最大サイズが固定されたデータパケットを用いて、一連のデータポイント群として上記ユーザインターフェースデバイスに送信される。上記制御装置と上記ユーザインターフェースとの間のネットワーク接続が非常に悪い場合、すなわち上記ネットワーク接続及び／又は上記回線容量が非常に小さい場合であっても、ユーザデータは、上記ユーザインターフェースデバイスに輸送され得る。
2012514802.tif 000002
【特許請求の範囲】
【請求項１】
複数ある個別のデータソースから得られた生データに基づいてユーザデータをユーザに提供するための対話型情報システムであって、
制御装置（１０７）と、
ユーザインターフェースデバイス（１１１）と、
を備えており、
上記制御装置は、少なくとも１つの個別のデータソース（１０１）から上記生データを受信するように構成されており、
上記ユーザインターフェースデバイス（１１１）は、ユーザによって上記生データから特定のデータセットが選択されるように構成されており、
上記制御装置（１０７）は、選択された特定のデータセットを前処理することによってユーザデータを生成するように構成されており、
制御装置（１０７）は、最大サイズが固定されているデータパケットを用い、一連のデータポイント群として上記ユーザデータを上記ユーザインターフェースデバイス（１１１）に送信するように構成されており、
上記ユーザインターフェースデバイス（１１１）は、一連のデータポイント群、及び、上記ユーザインターフェースデバイス（１１１）に予め保存された追加情報に基づいて、上記ユーザデータの表示をレンダリングするように構成されており、
上記ユーザインターフェースデバイス（１１１）は、さらに、レンダリングされた上記表示を上記ユーザとの対話形式で実行するように構成されている、ことを特徴とする対話型情報システム。
【請求項２】
上記ユーザインターフェースデバイス（１１１）は、さらに、ユーザにより上記ユーザデータからデータポイントが選択されるように構成されており、上記データポイントにおけるデータポイント値を特定するように構成されている、ことを特徴とする請求項１に記載の対話型情報システム。
【請求項３】
上記データポイント値は、リアルタイム値である、ことを特徴とする請求項２に記載の対話型情報システム。
【請求項４】
上記データポイントは、データポイント値及びタイムスタンプに関するものである、ことを特徴とする請求項２又は３に記載の対話型情報システム。
【請求項５】
上記データポイントは、４つのデータポイント値（ＯＨＬＣ）及びタイムスタンプに関するものである、ことを特徴とする請求項２又は３に記載の対話型情報システム。
【請求項６】
上記制御装置（１０７）は、上記データポイントを上記ユーザインターフェースデバイス（１１１）に送信する前に、上記データポイントをエンコードするように構成されている、ことを特徴とする請求項１〜５の何れか１つに記載の対話型情報システム。
【請求項７】
上記生データは、静的なリアルタイムのスナップショットデータである、ことを特徴とする請求項１〜６の何れか１つに記載の対話型情報システム。
【請求項８】
上記最大サイズが固定されているデータパケットは、ＳＭＳである、ことを特徴とする請求項１〜７の何れか１つに記載の対話型情報システム。
【請求項９】
上記ユーザデータは、静的なリアルタイムデータである、ことを特徴とする請求項１〜８の何れか１つに記載の対話型情報システム。
【請求項１０】
上記制御装置（１０７）は、上記ユーザインターフェースデバイス（１１１）からのユーザリクエストに基づいて、受信された上記生データを予め処理するように構成されている、ことを特徴とする請求項１〜９の何れか１つに記載の対話型情報システム。
【請求項１１】
上記ユーザインターフェースデバイス（１１１）は、携帯型デバイスの一部である、ことを特徴とする請求項１〜１０の何れか１つに記載の対話型情報システム。
【請求項１２】
上記少なくとも１つの個別のデータソース（１０１）は、世界規模の為替プロバイダ、外国為替ブローカー、又は、銀行のいずれかである、ことを特徴とする請求項１〜１１の何れか１つに記載の対話型情報システム。
【請求項１３】
上記少なくとも１つの個別のデータソース（１０１）からの上記生データの受信は、上記制御装置（１０７）により始動される、ことを特徴とする請求項１〜１２の何れか１つに記載の対話型情報システム。
【請求項１４】
上記少なくとも１つの個別のデータソース（１０１）からの上記生データの受信は、上記ユーザインターフェースデバイス（１１１）により始動される、ことを特徴とする請求項１〜１３の何れか１つに記載の対話型情報システム。
【請求項１５】
上記制御装置（１０７）は、さらに、上記ユーザデータ又は上記生データが予め選択された閾値基準を満たす場合に上記ユーザに自動的にアラートするように構成されている、ことを特徴とする請求項１〜１４の何れか１つに記載の対話型情報システム。
【請求項１６】
上記ユーザインターフェースデバイス（１１１）に表示される上記ユーザデータは、市場の動向に関する情報を含むようなデータを含んでいる、ことを特徴とする請求項１〜１５の何れか１つに記載の対話型情報システム。
【請求項１７】
請求項１〜１６の何れか１つに記載の対話型情報システムのユーザインターフェースデバイス（１１１）。
【請求項１８】
請求項１〜１６の何れか１つに記載の対話型情報システムの制御装置（１０７）。
【請求項１９】
複数ある個別のデータソースから得られた生データに基づいて、ユーザデータを対話形式でユーザに提供する方法であって、
制御装置（１０７）が、少なくとも１つの個別のデータソース（１０１）から生データを受信するステップと、
ユーザが、ユーザインターフェースデバイス（１１１）を用いて上記生データから特定のデータセットを選択するステップと、
選択された上記特定のデータセットを前処理することによって、ユーザデータを生成するステップと、
上記制御装置（１０７）が、最大サイズが固定されているデータパケットを用い、一連のデータポイント群として上記ユーザデータを上記ユーザインターフェースデバイス（１１１）に送信するステップと、
上記ユーザインターフェースデバイス（１１１）が、一連のデータポイント群、及び、上記ユーザインターフェースデバイス（１１１）に既に保存されている追加データに基づいて、上記ユーザデータの表示をレンダリングするステップと、
上記ユーザインターフェースデバイス（１１１）を用いて、レンダリングされた上記表示を上記ユーザとの対話形式で実行するステップと、を含んでいることを特徴とする方法。
【請求項２０】
複数ある個別のデータソースから得られた生データに基づいてユーザデータを対話形式でユーザに提供するプログラムエレメントであって、
制御装置（１０７）及びユーザインターフェースデバイス（１１１）により実行される場合に複数のステップを実行するように構成されており、上記複数のステップは、
制御装置（１０７）が、少なくとも１つの個別のデータソース（１０１）から生データを受信するステップと、
ユーザインターフェースデバイス（１１１）を用いて上記生データから特定のデータセットを選択するステップと、
選択された上記特定のデータセットを前処理することによって、ユーザデータを生成するステップと、
制御装置（１０７）が、最大サイズが固定されているデータパケットを用い、一連のデータポイント群として上記ユーザデータを上記ユーザインターフェースデバイス（１１１）に送信するステップと、
上記ユーザインターフェースデバイス（１１１）が、一連のデータポイント群、及び、上記ユーザインターフェースデバイス（１１１）に既に保存されている追加データに基づいて、上記ユーザデータの表示をレンダリングするステップと、
上記ユーザインターフェースデバイス（１１１）を用いて、レンダリングされた上記表示を上記ユーザとの対話形式で実行するステップと、からなることを特徴とするプログラムエレメント。
【請求項２１】
複数ある個別のデータソースから得られた生データに基づいてユーザデータを対話形式でユーザに提供するコンピュータプログラムが保存されているコンピュータ読み取り可能な媒体であって、
上記コンピュータプログラムは、制御装置（１０７）及びユーザインターフェースデバイス（１１１）により実行される場合に複数のステップを実行するように構成されており、上記複数のステップは、
制御装置（１０７）が、少なくとも１つの個別のデータソース（１０１）から生データを受信するステップと、
ユーザインターフェースデバイス（１１１）を用いて上記生データから特定のデータセットを選択するステップと、
選択された上記特定のデータセットを前処理することによって、ユーザデータを生成するステップと、
上記制御装置（１０７）が、最大サイズが固定されているデータパケットを用い、一連のデータポイント群として上記ユーザデータを上記ユーザインターフェースデバイス（１１１）に送信するステップと、
上記ユーザインターフェースデバイス（１１１）が、一連のデータポイント群、及び、上記ユーザインターフェースデバイス（１１１）に既に保存されている追加データに基づいて、上記ユーザデータの表示をレンダリングするステップと、
上記ユーザインターフェースデバイス（１１１）を用いて、レンダリングされた上記表示を上記ユーザとの対話形式で実行するステップと、からなることを特徴とするコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連文献の参照〕
本出願は、米国特許仮出願第６１／１４３，１９７号明細書（出願日：２００９年１月８日）及び欧州特許第０９ １５０ ２３５．１号明細書（出願日：２００９年１月８日）に基づく優先権主張を伴う。その内容は、参照により本明細書に組み込まれるものとする。
【０００２】
本発明は、データ通信分野及び情報分野に関する。より具体的には、ユーザデータ、ユーザインターフェースデバイス、制御装置、対話形式でユーザデータを提供する方法、プログラムエレメント、及び、コンピュータ読み取り可能な媒体を提供するための対話型情報システムに関する。
【背景技術】
【０００３】
情報システムにより、リアルタイムでのストリーミングデータが、対応するデータサービスプロバイダを用いているユーザにインターネットを経由して提供されることがよくある。
【０００４】
そのような情報システムは、比較的大量のデータを絶え間なく送信する必要が有り得る。送信されるデータは、例えば、金融市場の変化及び変動に関連する画像情報を含み得る。そのような情報は、とりわけ毎日株を操作している今日の世界市場における多くの企業にとって、非常に重要なものである。そこで、金融アナリスト、投機家、投資家、及び、会社役員を含めた実業家は、重要な市場での出来事、すなわち、彼らのビジネスに影響を与える可能性のある市場での出来事に精通するために、次第にユビキタス接続に依存するようになっている。
【０００５】
例えば、ウェブサーバのようなデータサーバと無線通信可能な携帯型デバイスを導入することにより、ユーザが市場データをほとんど恒常的に把握できるようになってきた。しかしながら、携帯型デバイスで市場データを把握できるようになったことにより、ユーザがネットワークの接続性及び回線容量をますます期待するようになってきた。より有用なデータ、及びマーケットグラフやマーケットチャートのようなユーザが慣れ親しんでいるデータの表示には、データのグラフィック画像を送信するための十分なネットワーク回線容量が必要である。更に、送信されるデータの量が増大するにつれて、デバイスネットワーク接続の信頼性は、完全なメッセージをタイムリーに届けることと不完全で不用なデータを生じさせる大量データ送信のタイムアウトを防ぐこととを保障する上で、ますます重要になっている。
【０００６】
例えば、ユーザは、携帯型デバイス上で起動しているウェブブラウザアプリケーションを用いて市場データにアクセスすることが可能である。しかしながら、ウェブの閲覧には、市場データに関連したグラフィックだけではなく、広告やナビゲーション画像のようなウェブページにおける他の全てのグラフィックを送信するための十分な回線容量が必要になり得る。更に、ウェブブラウザを使用することにより、市場データの探索、データの再読み込み／更新等の動作をユーザが積極的に行う必要がある。
【０００７】
上述の情報システムは、このように大量のデータ送信を必要とするシステムであり、それ故に高価になってしまう。また、携帯型ユーザデバイスが限られたネットワークエリアしかが利用できない場合には、上述の情報システムは、十分に信頼性のある動作を行うことができない。更に、インターネット接続が必要なのである。
【０００８】
リアルタイムのストリーミングデータプロバイダとは対照的に、遅延した市場データをユーザに時機良く提供する他の情報システムが存在する。しかしながら、例えば、市場が短期間において変動するときには、多くのユーザにとってこの情報は非常に貧弱なものになってしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
携帯型デバイスを所有するユーザのために改善された情報サービスを提供することが好ましい。
【課題を解決するための手段】
【００１０】
本発明は、独立請求項の様態に係る、対話型情報システム、ユーザインターフェース、制御装置、ユーザデータを対話形式で提供する方法、コンピュータ読み取り可能な媒体、及びプログラムエレメントを提供するものである。また、本発明の実施形態については、従属請求項にて述べられている。例えば上記対話型情報システムに関して述べる以下の様態は、上記方法、上記プログラムエレメント、又は上記コンピュータ読み取り可能な媒体において実行されてもよく、その逆もまた同様である。
【００１１】
本発明の一例示的な実施形態によれば、複数ある個別のデータソースから得られた生データに基づいてユーザデータをユーザに提供するための対話型情報システムは、制御装置と、ユーザインターフェースデバイスとを備えており、上記制御装置は、少なくとも１つの個別のデータソースから上記生データを受信するように構成されており、上記ユーザインターフェースデバイスは、ユーザが上記生データから特定のデータセットを選択するように構成されており、上記制御装置は、選択された特定のデータセットを前処理することによって、ユーザデータを生成するように構成されており、制御装置は、最大サイズが固定されているデータパケットを用い、一連のデータポイント群として上記ユーザデータを上記ユーザインターフェースデバイスに送信するように構成されており、上記ユーザインターフェースデバイスは、一連のデータポイント群、及び、上記ユーザインターフェースデバイスに予め保存された追加情報に基づいて、上記ユーザデータの表示をレンダリングするように構成されており、上記ユーザインターフェースデバイスは、さらに、レンダリングされた表示を上記ユーザとの対話形式で実行するように構成されていることを特徴としている。
【００１２】
上記ユーザインターフェースデバイスにデータを送信するのに必要なものは、最大サイズが固定されているデータパケット（特に、単一のデータパケット）を上記制御装置と上記ユーザインターフェースデバイスとの間で伝送可能なデータ接続のみである。上記対話型情報システムは、上記制御装置と上記ユーザインターフェースデバイスとの間のネットワーク接続のネットワーク接続性が低い場合および／または回線容量が小さい場合であっても、動作可能である。また、本発明は、ネットワーク接続が良好な場合でさえ、上記制御装置と上記ユーザインターフェースデバイスとの間のデータ通信量を低減し得る。
【００１３】
言い換えれば、上記制御装置と上記ユーザインターフェースとの間のネットワーク接続が非常に悪い場合、すなわち上記ネットワーク接続性が低い場合、及び／又は上記回線容量が非常に小さい場合であっても、ユーザデータを、上記ユーザインターフェースデバイスに輸送することができる。
【００１４】
本発明の他の例示的な実施形態によれば、複数ある個別のデータソースから得られた生データに基づいて、関連するユーザ情報をユーザに提供する対話型情報システムが提供され、上記対話型情報システムは、第一のインターフェース、制御装置、及びユーザインターフェースデバイスを含んでいる。上記第一のインターフェースは、少なくとも１つの個別のデータソースから上記生データを受信するように構成されており、上記ユーザインターフェースデバイスは、ユーザにより上記生データから特定のデータセットが選択されるように構成されている。上記制御装置は、選択された上記特定のデータセットを前処理することによって、ユーザデータを生成するように構成されており、上記ユーザインターフェースデバイスは、さらに、上記ユーザデータを上記ユーザとの対話形式で表示するように構成されている。
【００１５】
本発明の他の例示的な実施形態によれば、上記生データは、静的なスナップショットのデータ、特に静的なリアルタイムのスナップショットのデータであってもよい。
【００１６】
リアルタイムデータのストリーミングとは反対に、上記スナップショットのデータは、要求に応じて、または、ユーザまたはシステムが規定したイベントによるトリガとしてサンプル抽出のみが行われる。これにより、利用できる回線容量への要求は著しく低下し、新たなビジネスパラダイム、すなわち、定期的な固定料金ではなく、利用分だけを課金をするというビジネスパラダイムがデータプロバイダに導入される。
【００１７】
「静的なスナップショットデータ」は、商品のある状態を示している数値であってその有効性を示しているタイムスタンプと関連付けられている数値を届けることにより、金融商品の状態を表現する方法である。スナップショットの例としては、所定の時点における商品の為替相場、または、所定の時点における商品の派生分析値がある。
【００１８】
言い換えれば、上記制御装置は、中央サーバの形態をしていてもよく、多数の個別のデータソースから多数の生データのデータセットを集める。これらの生データのデータセットは、上記制御装置により前処理され、前処理される前又は後に、上記制御装置の保存部に保存される。上記生データの選択されたサブデータセット（上記ユーザが選択する前又は後のどちらかにおいて前処理される）は、表示のために上記ユーザインターフェースデバイスに送信される。
【００１９】
上記ユーザインターフェースデバイスは、前処理された上記データを更に処理するように構成されてもよい。
【００２０】
重要な特徴の１つは、エンドユーザが、（例えば証券取引所のような）個別のデータソースプロバイダと契約する必要がないことである。リアルタイムストリーミングデータにかかる高額な料金を支払う必要はなく、リアルタイムスナップショットの料金、すなわちスナップショット毎の料金を支払えばよい。
【００２１】
複数の個別のデータソースから受信したスナップショットデータを制御装置において前処理することにより、制御装置は、戦略的なファンダメンタル評価、テクニカル評価、および、大量の異なる生データが特定のユーザの要望に合った情報密度が高い形態になるようなその他の形態の情報マネジメントを行うことが可能になる。
【００２２】
本発明の他の例示的な実施形態によれば、上記ユーザインターフェースデバイスは、ユーザにより上記ユーザデータからデータポイントを選択されるように構成されており、上記データポイントにおけるデータポイント値を特定するように構成されている。
【００２３】
言い換えれば、上記ユーザは、前処理された特定のデータセットから特定のデータポイントを選択でき、そしてこの特定のデータポイントの更なる分析を始動させることができる。
【００２４】
データポイントの選択は、例えば、コンピュータマウス又はタッチスクリーンを用いることにより実施されてもよい。
【００２５】
本発明の他の例示的な実施形態によれば、上記データポイント値はリアルタイム値である。例えば、上記ユーザが上記ユーザデータからあるデータポイントを選択すると、上記ユーザインターフェースデバイスは、対応するメッセージを上記制御装置に送信し、上記制御装置は、対応する個別のデータソースに、上記データポイントに関連するさらなるデータを要求する。そして、上記個別のデータソースは、上記さらなるデータを上記制御ユニットに送信し、上記制御装置は、必要に応じて更なる前処理工程の後に、上記さらなるデータを上記ユーザインターフェースデバイスに送信する。そして、上記ユーザインターフェースデバイスにおいては、必要に応じてさらなる処理が施された後に、上記さらなるデータがユーザに提示される。
【００２６】
本発明の他の例示的な実施形態によれば、上記データポイントは、データポイント値及びタイムスタンプに関するものである。
【００２７】
本発明の他の例示的な実施形態によれば、上記データポイントは、（始値／高値／安値／終値チャート、ＯＨＬＣのような）４つのデータポイント値及びタイムスタンプに関するものである。
【００２８】
ＯＨＬＣチャートは、年代順に配置された一連の期間に関する読み出しデータであって特定の周期におけるＯＨＬＣ点の読み出しデータから構成されている。ＯＨＬＣチャートは、特定の周期性をもっており、過去のデータの動きについて視覚的な印象をユーザに与えるようになっている。
【００２９】
言い換えれば、ＯＨＬＣチャートは、Ｘ軸が時間軸を示し、Ｙ軸が所定の時間フレームに対する４つの特定の時点における商品の相場を示すＸ−Ｙチャートであってもよい。「始値」は時間フレームの始まりにおける相場を示す。「高値」は時間フレーム中の相場の最大値を示す。「安値」は時間フレーム中の相場の最小値を示す。「終値」は時間フレームの終わりにおける相場を示す。
【００３０】
本発明の他の例示的な実施形態によれば、上記制御装置は、上記データポイントを上記ユーザインターフェースデバイスに送信する前に、上記データポイントをエンコードするように構成されている。また、上記制御装置は、上記データポイントだけでなく、上記ユーザインターフェースデバイスに送信される各ユーザデータをすべてエンコードするように構成されていてもよい。
【００３１】
本発明の他の例示的な実施形態によれば、上記ユーザインターフェースデバイスは、受信された一連のデータポイントに基づいて、上記ユーザデータの表示をレンダリングするように構成されている。
【００３２】
本発明の他の例示的な実施形態によれば、上記制御装置は、最大サイズが固定されているデータパッケージを用いて、一連のデータポイント群としての上記ユーザデータを上記ユーザインターフェースデバイスに送信するように構成されている。
【００３３】
例えば、上記最大サイズが固定されているデータパッケージは、上限が１，１２０ビットデータのＳＭＳ（ショートメッセージサービス）データパッケージである。
【００３４】
上記制御装置は、ユーザが興味を持つような情報の一部を含んでいるデータパッケージを生成することができる。この固定されたサイズのデータパッケージは、ユーザインターフェースデバイスに送信され、そこでデコードされ、更に処理される。上記データパッケージに含まれている情報を正しく解釈して表示できるようにするためには、受信ステーション（ユーザインターフェースデバイス）は、更なる情報が自身に保存されている必要がある。したがって、処理中の情報は上記制御装置から上記ユーザインターフェースデバイスに送信される必要はない。
【００３５】
この処理中の情報は、上記データパッケージに保存された情報に直接関連しており、上記ユーザインターフェースデバイスが例えば、当該情報をスクリーン上に又は幾つかのディスプレイ上に表示することを可能にする。
【００３６】
言い換えれば、上記データの表示に必要な全情報が送信されずに、そのごく一部が送信される。上記データの表示に必要な上記情報の他の部分は、上記ユーザインターフェースデバイスに既に保存されているため、インターフェースデバイスに送信される必要はないのである。
【００３７】
本発明の他の例示的な実施形態によれば、上記ユーザデータは、静的なリアルタイムデータである。ユーザが上記生データから特定のデータセットを要求、すなわち選択する際に、対応するスナップショットのデータが対応する外部データサーバから要求されてもよい。そして、上記制御装置により前処理された後、対応するスナップショットのデータは、上記ユーザインターフェースデバイスに送信される。このようにして、静的なリアルタイムのスナップショットデータ、すなわち最新のデータポイントのリアルタイムで抽出されたサンプル(sampling)が上記ユーザに提供される。
【００３８】
本発明の他の例示的な実施形態によれば、上記制御装置は、上記ユーザインターフェースデバイスからのユーザの要求に応じて、受信された生データを前処理するように構成されている。
【００３９】
このように、前処理は、ユーザが特定のデータを要求（すなわち、選択）した後にのみ行われてもよい。
【００４０】
本発明の他の例示的な実施形態によれば、上記ユーザインターフェースデバイスは、例えばスマートフォンのような携帯型デバイスの一部である。
【００４１】
本発明の他の例示的な実施形態によれば、少なくとも１つの個別のデータソースは、世界規模の為替プロバイダ、外国為替ブローカー、又は、銀行のうちのいずれかである。
【００４２】
本発明の他の例示的な実施形態によれば、上記少なくとも１つの個別のデータソースからの上記生データの受信は、上記制御装置により始動される。
【００４３】
言い換えれば、生データは、上記ユーザ又は上記制御装置自身の何れかによる要求に応じて、個別のデータソースから上記制御装置に送信されるだけである。このようにして、送信されるデータの量を効果的に減らすことができる。
【００４４】
本発明の他の例示的な実施形態によれば、上記制御装置は、さらに、上記ユーザデータ又は上記生データが予め選択された閾値基準を始動させる場合に、上記ユーザに自動的にアラートするように構成されている。そのような閾値基準は、上記ユーザインターフェースデバイス、又は、他のウェブインターフェースを介して上記ユーザにより予め決定されてもいいし、直接、上記制御装置により予め決定されてもいい。
【００４５】
本発明の他の例示的な実施形態によれば、上記ユーザインターフェースデバイスに表示される上記ユーザデータは、市場（例えば、株式市場）の動向に関する情報を含むようなデータを含んでいる。
【００４６】
本発明の他の例示的な実施形態によれば、前述の、および、後述する対話型情報システムにユーザインターフェースデバイスが設けられる。
【００４７】
本発明の他の例示的な実施形態によれば、前述の、および、後述する対話型情報システムに制御装置が設けられる。
【００４８】
本発明の他の例示的な実施形態によれば、複数ある個別のデータソースから得られた生データに基づいてユーザデータを対話形式でユーザに提供する方法が提供される。この方法では、制御装置が少なくとも１つの個別のデータソースから生データを受信する。更に、ユーザが、ユーザインターフェースデバイスを用いて上記生データから特定のデータセットを選択する。更に、選択された上記特定のデータセットを前処理することによってユーザデータを生成し、上記ユーザデータは、上記ユーザインターフェースデバイスを用いて上記ユーザに対話形式で示される。
【００４９】
本発明の他の例示的な実施形態によれば、上記方法は、上記制御装置が、最大サイズが固定されたデータパケットを用いて、一連のデータポイント群としての上記ユーザデータを上記ユーザインターフェースデバイスに送信するステップと、上記ユーザインターフェースデバイスが、一連のデータポイント群および上記ユーザインターフェースデバイスに既に保存されている追加データに基づいて、上記ユーザデータの表示をレンダリングするステップと、上記ユーザインターフェースデバイスを用いて上記ユーザとの対話形式で、レンダリングされた上記表示を実行するステップとを含んでいる。
【００５０】
本発明の他の例示的な実施態態によれば、複数ある個別のデータソースから得られた生データに基づいてユーザデータを対話形式でユーザに提供するプログラムエレメント又はコンピュータプログラムが提供される。そして、少なくとも１つのプロセッサ（例えば、上記制御装置のプロセッサ及び上記ユーザインターフェースデバイスのプロセッサ）により実行される場合に、前述の、および、後述する方法ステップを実行するように構成されている。
【００５１】
本発明の他の例示的な実施形態によれば、コンピュータ読み取り可能な媒体が提供される。媒体中には、複数ある個別のデータソースから得られた生データに基づいてユーザデータを対話形式でユーザに提供するコンピュータプログラム又はプログラムエレメントが保存されており、上記コンピュータプログラム又はプログラムエレメントは、少なくとも１つのプロセッサ（例えば、上記制御装置のプロセッサ及び上記ユーザインターフェースデバイスのプロセッサ）により実行される場合に、前述の及び後述する方法ステップを実行するように構成されている。
【００５２】
上記プログラムエレメントは、上記コンピュータ読み取り可能な媒体に保存されてもよく、データプロセッサのワーキングメモリにロードされていてもよい。上記データプロセッサは、本発明の例示的な実施形態を実行するように備え付けられてもよい。上記プログラムエレメントは、例えばＣ＋＋のような任意の適切なプログラミング言語を用いて書かれていてもよく、ＣＤ−ＲＯＭのようなコンピュータ読み取り可能な媒体に保存されてもよい。また、上記プログラムエレメントは、ワールドワイドウェブのようなネットワークから利用されてもよく、プロセッサ又は任意の適切なコンピュータに上記ネットワークからダウンロードされてもよい。
【００５３】
本発明の上述の様態又はその他の様態は、下記の実施形態を参照することにより、明白に説明されるであろう。
【００５４】
本発明の例示的な実施形態は、下記図面を参照しながら以下に述べられている。
【図面の簡単な説明】
【００５５】
【図１】本発明の一例示的な実施形態に係る対話型情報システムを示している。
【図２】本発明の一例示的な実施形態に係る方法のフローチャートを示している。
【図３】本発明の一例示的な実施形態に係るユーザインターフェースデバイスにおける金融データの表示を示している。
【図４】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図５】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図６】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図７】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図８】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図９】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１０】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１１】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１２】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１３】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１４】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１５】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１６】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１７】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１８】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図１９】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図２０】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【図２１】本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【発明を実施するための形態】
【００５６】
図面における説明は、概略的なものである。
【００５７】
図１は、本発明の一例示的な実施形態に係る対話型情報システムを示している。複数の外部データソースであって、データサーバ１０１、１０２、１０３の形態をとる各データソースが、それぞれ通信リンク１０４、１０５、１０６を介して、中央制御装置１０７のインターフェース１１５に接続されている。データサーバ１０１、１０２、１０３と中央制御装置１０７との間におけるデータの接続は、例えばインターネット１１４を介した、有線接続又は無線接続であってもよい。
【００５８】
中央制御装置１０７は、有線接続又は無線接続１０８、１０９、１１０を介して、中央制御装置１０７を幾つかのユーザインターフェースデバイスにそれぞれ接続する第二インターフェース１１６を有している。
【００５９】
インターネット１１４の利用は必要ではないが、望ましければインターネットを利用してもよい。
【００６０】
ユーザインターフェースデバイスは、例えば、携帯型コンピュータ１１１、スマートフォンや他の携帯電話１１２、又はＰＤＡ１１３の形態で具体化されてもよい。
【００６１】
中央制御装置１０７は、携帯型ウォッチリストとインターネットベースの警告エンジンとを用いて、データサーバ１０１、１０２、１０３により提供されたリアルタイムのスナップショット群を１つにまとめるように適合している。このようにして、各ユーザは、要求に応じて（プル方式で）、又は、予め設定された閾値に基づいてプッシュ（アラート）で低コストなリアルタイムの値付け（スナップショット）を届けてもらうことができる。
【００６２】
中央制御装置１０７は、予め処理されたチャートデータを携帯型デバイス１１１、１１２、１１３に送るだけでもよい。携帯型デバイス１１１、１１２、１１３は、自デバイスに既に保存されている追加データに基づいてチャートデータのレンダリングを行う。例えば、予め処理されたチャートデータは、ＳＭＳを用いて送信される。
【００６３】
このようにして、上記対話型情報システムは、中央制御装置及び携帯型ユーザインターフェースデバイスを介して、十分な対話型のモバイルチャートをユーザに提供するために用いられている。このチャートには、金融情報、個人情報、又は技術テレメトリ情報等のどのような情報が含まれていてもよい。
【００６４】
技術テレメトリには、リアルタイムでのスナップショットの解釈を介して、リアルタイムで市場の相場にマップされた個人の金融ポートフォリオが含まれている。また、技術テレメトリには、モメンタム、または投資ユニバースの移動平均もしくは相対ランキングといった様々な財務指標が含まれている。
【００６５】
技術テレメトリ情報は、例えば、レース場での１ラップにおけるレーシングカーの速度の測定、又は、飛行中における飛行機のエンジンの１分当たりの回転数ような、技術的な主題に関連する蓄積されたヒストリデータであってもよい。
【００６６】
ｘ軸が時間を表しｙ軸がデータポイント値を表すｘ−ｙチャートの場合、ユーザは、所望の時点においてチャートデータ点における正確な値を容易に割り出すことができる。
【００６７】
チャートの点を選択することによりチャートデータについての追加情報を提供するチャートであるならば、他のどのチャートタイプにおいても同様のアプローチが用いられ得る。
【００６８】
上記対話型情報システムは、中央制御装置（すなわち、サーバ）により予めコンパイルされた特定のチャートタイプのデータを受信することにより、その機能を実現する。ラインチャートの場合、データは、各データポイントがそのポイントにおける値及びそのポイントにおけるタイムスタンプとして表されるような一連のデータポイント群により構成される。始値／高値／安値／終値チャートの場合、各チャート点は４つの値（ＯＨＬＣ）及びタイムスタンプにより構成される。各データポイントは、必要となるデータ通信量を最小にするために、圧縮形式にてエンコードされる。携帯型エンジン、すなわち、携帯型ユーザインターフェースのプログラムは、受信した一連のチャート点群に基づいて携帯型スクリーン上にチャートをレンダリングする。
【００６９】
最終的に、上記エンジンが提供する対話型の機能により、ユーザがチャート中の特定の点を選択できるようになる。ユーザにより移動可能な垂直な線は、そのような機能の一例である（例えば、図３を参照）。そして、上記対話型情報システムは、上記垂直な線がチャートの線とどこで交差しているのかを解釈することにより現在のチャート点を決定する。
【００７０】
ユーザが、チャートの定期的な更新や擬似ストリーミング体験のレンダリングのようなインテリジェントな動作を複数回実行すべき旨の、携帯型インターフェースから制御装置への指示であってユーザが必要な頻度を指定できるような指示を出すことができることで、双方向性をさらに高めることができる。
【００７１】
図２は、本発明の一例示的な実施形態に係る方法のフローチャートを示している。最初のステップ２０１において、世界規模の為替プロバイダ、及び、外国為替ブローカー、銀行、ＩＭＦやＯＥＣＤ等のような他のタイプのデータプロバイダと世界協定を結ぶことにより、中央制御装置は、異なる個別のデータサーバから生データを集める。言い換えると、スナップショットのデータが、異なるデータサーバから引き出される。
【００７２】
ステップ２０２において、このリアルタイムでのスナップショットのデータ又はスナップショット価格は、中央制御装置のデータベースに保存される。
【００７３】
上記対話型情報システムは、現在、市場で提供されている２つの一般的なモデルである、ａ）ディレイデータの提供又はｂ）リアルタイムストリーミングデータのどちらかではなく、データプロバイダへの通信リンクに基づいた新しいデータの取得及び処理を実行する。これにより、個別の加入者契約はもはや不要となり、ユーザはリアルタイムでのスナップショットの相場を受信できる。このようにして、世界為替相場協定の母体が提供され、その結果、世界の市場データはリアルタイムでのスナップショットベースになる。
【００７４】
ステップ２０３において、上記中央制御装置は、様々な分析操作を上記生データに適用する。これらの分析法は、世界規模の金融市場を分析するための方法論を示している。これらの分析法を適用することは、（世界規模の）金融市場を順序づけることを示しており、これにより、ユーザは、複数の資産クラスを跨った資本市場の情報に基づく考えをまとめ、どの市場に投資の機会があるかを素早く評価できる。
【００７５】
続いて、ステップ２０４において、証券の形態（株、債券、現金、先物取引、株の売買選択権、ファンドユニット）とは関係なくユーザのポートフォリオを入力する機能がユーザに提供され、ユーザはスナップショットを介してリアルタイムにこれを追跡できる。
【００７６】
ステップ２０５において、ユーザが選択したポートフォリオに関連する選択データであって中央制御装置により予め処理された選択データが、上記中央制御装置から、例えば、携帯電話のようなユーザインターフェースデバイスへ送信される。例えば、データはＳＭＳデータパッケージを経由して送信される。
【００７７】
携帯電話には、送信されたデータを正しく伸張し、デコードし、表示させるための追加情報を提供するソフトウェアモジュールがインストールされる。
【００７８】
携帯型アプリケーションプログラムモジュールは、対話型のチャート作成機能を備えており、ユーザはＳ６０（Ｓｙｍｂｉａｎ、Ｂｌａｃｋｂｅｒｒｙ、ｉＰｈｏｎｅ、Ｗｉｎｄｏｗｓ、又は、Ａｎｄｒｏｉｄ（いずれも登録商標））を含む任意のスマートフォン上でローミングの際に、上述の情報を得ることができる。
【００７９】
このようにして、費用効果が高く、任意のスマートフォン又は他の携帯型デバイスにおいてもアクセス可能であり、リアルタイムでの相場データ、実用的な分析、及び、インターフェースを簡単に利用するための個人設定されたアラートを提供する携帯型金融情報サービスが、提供されてもよい。
【００８０】
図３は、本発明の一例示的な実施形態に係るユーザインターフェースデバイスにおけるユーザデータの表示を示している。ユーザは、複数ある個別のユーザデータセット（user data set）３０６、３０７、３０８、３０９、３１０から１セットを選択してもよい。例えば、ユーザの携帯型デバイスのタッチスクリーンを介して、それらから１セットを選択してもよい。個別のユーザデータセット３０６〜３１０の各セットは、ユーザが予め選択した特定のデータグループに関連しており、例えば、特定の金融市場データに関連している。そのようなユーザデータセットの一例としては、ユーレックス証券取引所(Eurex Exchange)により提供されているＤＡＸ３０指数先物取引が挙げられる。
【００８１】
ユーザがそのような特定のユーザデータセットを選択する際に、リクエストメッセージをユーザインターフェースデバイスから中央制御装置に、中央制御装置から特定のデータサーバに送信することにより、リアルタイムでのスナップショットのデータは特定の外部データサーバから要求されてもよい。
【００８２】
第一のデータの前処理が中央制御装置にて行われ、対応するデータはエンコードされ、例えばＳＭＳデータパッケージにより、ユーザインターフェースデバイスに送信される。
【００８３】
上記ユーザインターフェースデバイスは、プログラムエレメント又はソフトウェアモジュールを備えている。このプログラムエレメント又はソフトウェアモジュールは、受信したデータをデコードすることができ、更にそのデータをスクリーン上に表示させるように処理することができる。
【００８４】
図３は、このようにして表示されたユーザデータセットの一例を示している。ｘ軸３０１は、例えば２００８年７月初めから２００８年１２月末までの６ヵ月間に亘る期間の時間スケールを表している。ｙ軸３０２は、約４１００ポイントから約６４００ポイントまでの範囲の、対応するＤＡＸ３０指数先物取引の価格を表している。
【００８５】
ＤＡＸ３０指数先物取引は、曲線３０５により表されている。更に、ユーザは、水平線３０３及び垂直線３０４により表されるデータポイントを選択してもよい。選択されたデータポイントは、２００８年１０月２２日の価格４７２０．５に関するものである。
【００８６】
図４から図２１は、本発明の例示的な実施形態に係るユーザインターフェースディスプレイのスクリーンショットを示している。
【００８７】
図４は、例えば、銅、灯油、又はユーリボーの価格の乱高下のような変動の激しい上位２０の市場参入者、及び、ほとんど変動しない上位２０の市場参入者のリストを示している。
【００８８】
図５は、債券利回りの曲線を示している。図６は、株の評価額の一例であるＦｅｄモデルを示している。図７は、ユーザが選択した市場参入者の価格が書かれている「モーニングマガジン」の一例を示している。
【００８９】
図８は、過剰買い市場／過剰売り市場のリスト、及び、上昇指標／下降指標のリストを示している。
【００９０】
図９は、「資産クラス」における債券のリストを示している。図１０は、「資産クラス」における外国為替のリストを示している。図１１は、「資産クラス」における株価指数のリストを示している。図１２は、「資産クラス」におけるオルタナティブ投資のリストを示している。図１３は、「資産クラス」における不動産指数のリストを示している。図１４は、「資産クラス」におけるコモディティのリストを示している。
【００９１】
図１５は、図３のチャートと同様の方法により描かれた典型的なチャートであって、図３のチャートと同様の方法により対話型の分析が可能な典型的なチャートを示している。
【００９２】
図１６は、「モバイルアラート」におけるブロークンリミット（broken limits）の概要を示している。
【００９３】
図１７は、ユーザが定義したウォッチリストを示している。
【００９４】
図１８は、「モバイルアラート」における債券のリストを示している。図１９は、「モバイルアラート」における外国為替のリストを示している。図２０は、「モバイルアラート」における株式市場のリストを示している。図２１は、「モバイルアラート」におけるコモディティのリストを示している。
【００９５】
ここで、「含んでいる」という用語は、他の要素及びステップを除外するものではない。そして「１つの」という用語は、複数であることを除外するものではない。また、異なる実施形態に関連して記述された要素を組み合わせてもよい。
【００９６】
また、請求項中の参照符号は、特許請求の範囲を制限するように解釈されるべきではない。
【図１】
2012514802.tif 000003
【図２】
2012514802.tif 000004
【図３】
2012514802.tif 000005
【図４】
2012514802.tif 000006
【図５】
2012514802.tif 000007
【図６】
2012514802.tif 000008
【図７】
2012514802.tif 000009
【図８】
2012514802.tif 000010
【図９】
2012514802.tif 000011
【図１０】
2012514802.tif 000012
【図１１】
2012514802.tif 000013
【図１２】
2012514802.tif 000014
【図１３】
2012514802.tif 000015
【図１４】
2012514802.tif 000016
【図１５】
2012514802.tif 000017
【図１６】
2012514802.tif 000018
【図１７】
2012514802.tif 000019
【図１８】
2012514802.tif 000020
【図１９】
2012514802.tif 000021
【図２０】
2012514802.tif 000022
【図２１】
2012514802.tif 000023
【国際調査報告】
2012514802.tif 000024
2012514802.tif 000025