在数据源与用户之间建立和进行通信的方法技术

技术编号:2856737 阅读:169 留言:0更新日期:2012-04-11 18:40
一种在数据源与用户之间建立和进行通信的方法,其中所述通信经由一个固定网络或移动式网络实现,其特征在于,将一个将所述显示传送给用户的程序放置到用户自己的终端中,它又经由一个服务器连接到包含数据的数据源,其中该终端将数据传送给服务器并从服务器取得数据,使得当从用户接收信息时,该程序从布局设计和协议中清除此信息,并且仅仅将交互数据发送给服务器,并进一步发送给数据源,另一方面,当从数据源接收数据时,所述程序将该数据放置到一种正确的协议中,以便以正确的显示格式和以正确的用户布局设计呈现给用户。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种,其中所述通信经由固定网络或移动式网络实现。数据源与用户之间的通信通常需要通过网络输送大量的信息,以呈现在用户的终端上。近来已经变得更常见的是,需要根据用户当时所使用的终端的类型,将存储在某处,例如另一网络的应用程序中的数据库中的信息以不同的方式呈现,例如以语音消息、SMS消息、HTML消息或一些类似消息的形式呈现。如果在每个时刻都要分配大量的信息,就造成一个分配问题,尤其是在信息将要通过移动通信介质进行分配时。迄今,在将信息呈现给用户时,负责将信息分配给各用户的数据源将信息与所有的表示(presentation)信息一起发送到用户终端。结果是,在每个时刻分配的信息量变得非常大和复杂。本专利技术的目的是,提供一种在这方面改进的方法,它使得能够建立和进行通信,而不必总是需要传输如现有技术的情况下那样多的信息。该目的按照本专利技术通过以下方法来实现,其中一个将所述显示传送给用户的程序被放置到用户自己的终端中,它又经由服务器连接到包含数据的数据源,其中该终端将数据传送给数据源并从数据源取得数据,使得当从用户接收信息时,该信息从布局设计(layout)和协议被清除,并且仅仅将交互数据发送给服务器并进一步发送到数据源;另一方面,当从数据源接收数据时,该数据被放置到一种正确的协议中,以便以正确的显示格式和以所希望的用户布局设计呈现给用户。与较早的常规用户通信系统相反,本专利技术的方法不是主要涉及如何将信息呈现给用户,而是涉及在用户与数据源之间的交互。管理用户交互的各程序因此被放置到一个服务器中,这意味着,数据源及其相关的计算机不需要维持不同的接口,数据通过这些接口呈送给用户。数据或者信息都不需要通过网络在一定程度上沿双向传输。服务器也包括从数据源传送数据并将数据置于正确的布局设计中以呈现给用户的程序。这种呈现例如可以是以语音消息、SMS消息、HTML消息或一些相应的消息的形式。然而,按照本专利技术,与用户信息的显示以及与程序相关的对话框的确定有关的程序部分在用户首次与服务器联系时就传送给用户终端,并被下载到终端中,这样关于将如何进行显示和如何实现对话的信息并不需要在每个时刻都传送给该终端,而是只需要当用户第一次将其终端连接到用于所述应用程序的服务器时被下载,或者当相关的应用程序在服务器中已经被更新时被下载。在用户首次与服务器联系之后,或者在更新应用程序后用户首次与服务器联系之后,并不需要将关于如何显示信息或者对话如何确定的信息发送到终端,而只需要在服务器和终端之间、以及进一步在服务器与数据源之间发送上述信息。服务器配备有一个用于将数据从数据源连接到用户的程序,其中所述用户数据以单一的形式被分配,使得它能够通过用户终端中的程序被放置到用于用户显示的正确的布局设计中。用户通常可以由具有服务器或服务器后的数据源的操作员而方便地预定,以便在新的版本发布时更新程序。在这种情况下可以这样设计,使得在程序已经做了一个重大的修改时,更新的版本总是在用户首次与服务器联系时就传送给用户终端。在这样一种情况下,能够在程序中标记出此程序涉及来自于服务器的更新后的程序的分配,使该程序能够知道在哪一种情况下总是在所述首次联系的时候强制地进行更新。否则可以这样涉及使得只有当终端通过高带宽的介质连接到服务器时才将程序更新后的版本传送给终端,这意味着,例如如果终端经由移动电话连接则不进行传送,但是当连接经由固定网络实现时则进行传送。因此服务器包括多个不同的程序,用于处理与不同类型的用户终端的通信,并且将与应用程序和相关终端有关的程序传送到相应的终端。包括在服务器中的各程序也可以被设计成为不同应用程序筛选出数据,以使所述数据能够总是以与应用程序无关的单一形式发送到数据源,并且使从数据源获得的数据能够进行转换,以能够在任意的相关应用程序中呈现,即,在用户知道的和所希望接收信息的布局设计中呈现。处理在终端中的显示的程序与用户所使用的应用程序无关。包括在终端中的程序也可以设计成包括一定数量的对话框,使程序能够进入下一个阶段,而无需将输入的信息发送回数据源并等待其应答。例如,这可以应用于在第一页上的显示,其中用户能够在不同的选择项之间进行选择,并且响应于用户所做出的选择,将后续的对话页面存储到终端的程序中,使得这种响应能够直接呈现给用户而无需返回到数据源。来自用户的某些其他信息也能够以相应的方式被处理,并且如果终端中的程序能够处理来自用户的信息,它将按照程序中的指令进行,而在任何其他的情况下,从布局设计中清除的信息经由服务器被发送给数据源以待其应答。对话工具与所述显示和程序中的布局设计信息是分开的。这使得新的显示媒介能够很容易地被添加到服务器中现有的应用程序中。服务器被设计成能够在同时管理不同用户的多个不同的应用程序,并且能够将用户终端所需的程序分配给相应的用户,以便能够将这些应用程序通过不同接口发送给相应的用户。服务器还能够为多个不同的用户处理相同的应用程序,但是将程序分配给用户终端,以便对与不同的用户通过不同的接口进行显示。包括在服务器中的部分程序对于不同应用程序可能是相同的,从而可以对于多个不同的应用程序来使用。这种程序部分的一个例子是登录程序,其中用户能够输入其用户名和密码,以准备访问特定的服务。包括在终端中的程序包含告知用户如何登录的对话框并且允许用户输入其用户名和密码,这种信息由终端分离,并经由服务器转发给数据源处的应用程序以进行验证,并且准许用户访问其他的信息。由于将显示传送给用户并且创建用户布局设计、以及管理与用户的对话框部分的那些程序部分被放置到用户自己的终端中,不需要在数据源与服务器之间传送信息,由此减少了在待传送信息方面的传送需要。本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种在数据源与用户之间建立和进行通信的方法,其中所述通信经由一个固定网络或移动式网络实现,其特征在于,将一个将所述显示传送给用户的程序放置到用户自己的终端中,它又经由一个服务器连接到包含数据的数据源,其中该终端将数据传送给服务器并从服务器取得数据,使得当从用户接收信息时,该程序从布局设计和协议中清除此信息,并且仅仅将交互数据发送给服务器,并进一步发送给数据源,另一方面,当从数据源接收数据时,所述程序将该数据放置到一种正确的协议中,以便以正确的显示格式和以正确的用户布局设计呈现给用户。2.如权利要求1所述的方法,其特征在于,传送所述显示的程序独立于用户所使用的应用程序...

【专利技术属性】
技术研发人员:科尼·拉尔森
申请(专利权)人:泰利金特信息电话股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1