一种交互式信息系统的制作方法
【技术领域】
[0001]本发明涉及数据通信和信息领域。具体地,本发明涉及用于提供用户数据的交互式信息系统、用户接口装置、控制单元、交互地提供用户数据的方法、程序元件和计算机可读介质。
【背景技术】
[0002]信息系统通常经由因特网向使用相应的数据服务提供商的用户提供实时流数据。这种信息系统可能要求相对大量的数据的连续传输。被传输的数据可以包括图形信息,例如,图形信息涉及市场变化和金融市场的波动。这种信息对许多交易是至关重要的,特别是在当今的全天候的、每天运转的全球化市场中。包括金融分析家、商人、投资者和企业管理者等商务人士日益依赖于无处不在的连通性以保持对重要的或能够影响其交易的市场事件的知晓。例如网页服务器等能够与数据服务器进行无线通信的移动设备的引入增加了用户获得对市场数据的几乎接连不断的通晓的能力。然而,这种能力增加了用户对网络连通性和带宽的依赖。更为有用的数据和为用户所习惯的数据的显示,例如市场图形和图表,要求充足的网络带宽以传输数据的图形化图像。此外,随着被传输的数据量的增大,设备网络连接的稳定性变得越来越重要,从而确保适时递送完整的消息以及避免大量数据的传输超时而导致的不完整和无效的数据。
[0003]例如,用户可以使用在移动设备上运行的网页浏览器应用而访问市场数据。然而,网页浏览可能要求充足的带宽,从而不仅传送与市场数据相关联的图形,还传送网页上的其他全部图形,例如广告和导航图像。此外,网页浏览器的使用在该过程中要求用户的主动参与,该过程包括搜索市场数据、重新加载/更新数据以及其他动作。
[0004]因此,上述信息系统要求传送大量数据并且由此代价昂贵。此外,如果在移动用户设备处仅可获得有限的网络覆盖,则所述信息系统可能不能充分可靠地工作。再进一步地,需要因特网连接。与实时流数据提供商形成对比,存在向用户提供适时延迟的市场数据的其他信息系统。然而,对于许多用户来说,例如当市场在短时间段内易变时,这种信息过于局限。
【发明内容】
[0005]可能期望向具有移动设备的用户提供一种改进的信息服务。
[0006]本发明提供了根据独立权利要求的特征所述的交互式信息系统、用户接口、控制单元、交互地提供用户数据的方法、计算机可读介质和程序元件。在从属权利要求中提出了本发明的进一步的实施例。
[0007]应该注意,以下参考例如交互式信息系统讨论的特征还可以被实现为方法、程序元件或计算机可读介质,并且反之亦然。
[0008]根据本发明的示例性实施例,提供了一种交互式信息系统,该交互式信息系统用于向用户提供来自原始数据的用户数据,所述原始数据获得自多个单独的数据源,所述交互式信息系统包括控制单元和用户接口装置;其中所述控制单元适用于自至少一个单独的数据源接收原始数据;其中所述用户接口装置适用于由用户从原始数据中选择特定的数据集;其中所述控制单元适用于预处理所选择的特定的数据集,从而产生用户数据;其中控制单元适用于经由固定的最大尺寸的数据包将用户数据作为数据点的阵列传输给用户接口装置;其中所述用户接口装置适用于基于数据点的阵列和已存储在用户接口装置中的额外的数据来呈现用户数据的显示;其中所述用户接口装置进一步适用于向用户交互地显示所呈现的显示。可以仅需要数据连接来传输用于用户接口装置的数据,所述数据连接能够在控制单元和用户接口装置之间传输固定的最大尺寸的数据包,特别是单个数据包。所述交互式信息系统还可以在控制单元和用户接口装置之间具有低网络连通性和/或低带宽的网络连接下工作。此外,即使在良好的网络连接的情况下,本发明也可以减少控制单元和用户接口装置之间的数据流量。换句话说,即使在控制单元和用户接口之间的网络连接可能非常糟糕的情况下,即,网络连通性和/或带宽非常低的情况下,用户数据仍可以被传送到用户接口装置。根据本发明的另一个示例性实施例,提供了一种交互式信息系统,该交互式信息系统用于向用户提供来自原始数据的相关用户信息,所述原始数据获得自多个单独的数据源,所述交互式信息系统包括第一接口、控制单元和用户接口装置。所述第一接口适用于自至少一个单独的数据源接收原始数据并且所述用户接口装置适用于由用户从原始数据中选择特定的数据集。所述控制单元适用于预处理所选择的特定的数据集,从而产生用户数据,其中所述用户接口装置进一步适用于向用户交互地显示所述用户数据。根据本发明的另一个示例性实施例,所述原始数据可以是静态快照数据,特别是静态实时快照数据。与实时流数据相反,快照数据仅应要求被采样或经由用户或系统定义的事件的触发而被采样。这显著地降低了对可用带宽的要求并且为数据提供商引入了新的交易范例,即,数据提供商按使用量付费而不是缴纳固定的定期费用的交易范例。
[0009]静态快照数据是通过传输数值来表达金融证券的状态的一种方式,所述数值说明与表示所述数值的有效性的时间戳相关联的证券的特定状态。快照的示例是证券在给定的时间点的交易报价或证券在给定的时间点导出的分析值。
[0010]换句话说,可能具有中央服务器的形式的控制单元从多个单独的数据源中收集多个原始数据集。这些原始数据集由控制单元预处理,并且在所述预处理之前或之后被存储在控制单元的存储分区中。所选择的原始数据的子数据集(在用户选择之前或之后被预处理)被传输到用户接口装置以便显示。用户接口装置可以适用于进一步处理所述预处理的数据。一个重要的特征是终端用户不必与各个数据源提供商(例如,证券交易所)签约。不需要为实时流数据给付昂贵的费用,而仅需要给付实时快照费用,即按快照付费。
[0011]对自控制单元中的各个数据源接收到的快照数据的预处理允许策略性的基础分级和技术分级以及由控制单元进行的其他形式的信息管理,从而使巨量的不同原始数据能够获得具有适合具体用户需求的高信息密度的形式。
[0012]根据本发明的另一个示例性实施例,所述用户接口装置进一步适用于由用户自用户数据中选择数据点并且用于确定所述数据点的数据点值。换句话说,用户能够从预处理的特定数据集选择特定的数据点并且能够触发这种特定数据点的进一步的分析。数据点选择例如可以通过使用计算机鼠标或触摸屏执行。
[0013]根据本发明的另一个示例性实施例,所述数据点值是实时的值。例如,如果用户从用户数据中选择特定的数据点,则用户接口装置将相应的消息传输到控制单元,所述控制单元自与所述数据点相关的相应的单独的数据源请求进一步的数据。然后,这种进一步的信息自单独的数据源传输到控制单元,并且之后,如果需要,在进一步的处理步骤之后,所述进一步的信息自控制单元传输到用户接口装置,如果需要,在通过用户接口装置的进一步的处理之后,所述进一步的信息在所述用户接口装置处被呈现给用户。
[0014]根据本发明的另一个示例性实施例,所述数据点涉及数据点值和时间戳。
[0015]根据本发明的另一个示例性实施例,所述数据点涉及四个数据点值(例如,开盘/盘高/盘低/收盘图表,0HLC)和时间戳。OHLC图表包括在特定的周期上OHLC点的一连串按时间发生顺序排列的周期读数并且由此以特定的周期为用户提供历史数据行为