网络计算机交易系统的制作方法

文档序号:6415715阅读:218来源:国知局
专利名称:网络计算机交易系统的制作方法
技术领域
本申请涉及网络化计算机交易系统的领域。
背景技术
当一个人希望购买一个产品时,如果他希望以最便宜的价格得到该产品,则需要与多个供应者联系,并在决定与哪一个供应者做生意之前查看由这些供应者提供的价格。在该个人已经检查了所有选择之后,则将一个请求发送给可以签定合同的供应者。
检查由供应者提供的价格以及签定合同在很长时间以来都是通过电话、传真机、书信和面对面的会晤来实现的。检查多个不同供应者的价格是非常复杂的,因为需要向每个供应者重复产品的细节。当这些通过电话完成时,在每次打电话时都需要个人重复这个定购。如果是通过书信或传真进行该询问的话,则需要向每个供应者提供单独的书信复印件。产品细节的这种重复输入既耗时,效率又低。
为了克服上述问题,已经提出了多个网络化计算机交易系统。
已知网络化计算机交易系统的一个例子是在US-A-5285383中公开的。其中公开了一种具有中央计算机数据库的用于交易大包棉花的交易系统。该系统包括多个计算机终端,该多个计算机终端与中央数据库相连,并可以访问存储在中央数据库中的数据。当处理一包棉花时,通过一个计算机终端将其细节输入数据库。可以由该系统的其他用户通过使用他们自己的计算机终端来访问与该包有关的数据。当一个个人希望购买一包棉花时,在他的计算机终端上显示现有包的所有相关细节。个人然后可以输入一个购买该包棉花的请求,使得数据库被更新,以表明该包的所有权的变化。根据不同包棉花的购买和销售来保存和更新系统用户的帐户细节。
在US-A-4677552中公开了计算机交易网络的另一个例子。这个文件涉及一种国际商品交换机,其中,计算机终端由中央交换主机连接到本地交换机,并且计算机终端可以通过这个主机向与该主机相连的计算机或与其他交换主机相连的其他计算机网络发送数据和从其接收数据。网络可用于交易由一单个预定义参数集定义的商品。当商品出价被输入进系统时,其他用户可以检索以价格顺序显示在屏幕上的出价信息。
发明公开在一个方面,本申请提供了一种比现有技术更灵活的计算机网络交易系统。在一个方面,本发明提供了一种网络化计算机交易系统,其中,可以容易地输入和高效地处理关于不同类型商品的询问。
在一个方面,本发明提供了一种网络化计算机交易系统或服务站,用在这样一种网络中,使得用户能选择他所希望交易的商品,然后展示给用户专门适合于这个商品的接口,其中该接口是从由系统存储的多个不同接口中选择出来的,这多个不同接口中的每一个都适于交易一个不同的商品。专门适合的接口可以使用户输入特别指出所希望购买或销售的商品的特征的信息。
在一个方面,本发明提供了一个计算机网络交易系统,其中,可以以这样一种方式交易由不同数据量表示的商品,即,使得表示这些商品的数据以依赖于用于定义商品的数据的量和类型的方式被显示。
在一个方面,本发明提供了一种安排,计算机网络交易系统的用户通过这种安排可以通过向中央用户站提交一个初始查询来彼此联系,其中该中央用户站产生输出数据,允许达到该查询标准的用户被定位,并且根据初始查询的结果使系统的不同用户相联系。依据本发明的一个方面,提供了一个包括一个中央服务站的网络化计算机交易系统,包括用于从多个用户站和一个大型数据存储系统接收数据和向其发送数据的装置;以及被安排为从所述中央服务站接收数据和向其发送数据的多个用户站,其特征在于,所述系统在其中存储有一个用于输入对要交易商品类型的选择的主输入接口和多个用于输入特定商品的产品细节的商品接口,其中,所述多个商品接口中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据,所述系统还包括用于响应于从一个所述用户站接收的请求而发送所述主输入接口的装置;以及用于响应于从一个使用所述主输入接口的所述用户站接收的请求而发送一个所述商品接口的装置。
依据本发明的一个方面,提供了一种用在网络化计算机交易系统中的中央服务站,包括用于从多个用户站接收数据和向其发送数据的装置;以及大型数据存储系统;其特征在于所述大型数据存储系统在其中存储有一个用于输入对要交易商品类型的选择的主输入接口和多个用于输入特定商品的产品细节的商品接口,其中,所述多个商品接口中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据;用于响应于从一个所述用户站接收的请求而发送所述主输入接口的装置;以及用于响应于从一个使用所述主输入接口的所述用户站接收的请求而发送一个所述商品接口的装置。
依据本发明的又一个方面,提供了一种用在网络化计算机交易系统中的中央服务站,包括用于从多个用户站接收数据和向其发送数据的装置;以及大型数据存储系统;其特征在于所述大型数据存储系统在其中存储有一个定义用于选择要交易商品类型的接口的主输入接口模板和多个商品接口模板,每个商品接口模板定义一个用于输入特定商品的产品细节的输入接口,其中,所述多个商品接口模板中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据,其中该多个商品可以应用由主接口模板定义的主接口来选择。
在这个申请中,术语“模板”用于描述定义显示格式的存储数据。因此,一个模板包括关于要在屏幕上显示什么以及它在屏幕上显示的方式的指令。模板还包括与在屏幕上显示信息不直接相关的其他数据。
下面将参考附图以例子的方式说明本发明的实施例,其中

图1是可以运用本申请的发明的计算机网络的原理图。
图2是图1中所示网络的中央服务站的原理图。
图3是图2中所示大型数据存储系统的存储器映象图。
图4是产品数据库内的数据的方框图。
图5是帐户数据库内的数据的方框图。
图6是存储在中央服务站的存储器内的程序的方框图。
图7是用户站的原理图。
图8A和8B显示了描述依据本发明的第一实施例的交易系统的使用的流程图。
图9显示了主输入接口的一个例子。
图10是用于输入一个查询以询问存储在大型存储系统中的多个专用数据库中的一个的输入接口的一个例子。
图11是一个输出显示的例子。
图12是依据本发明的第二实施例的网络交易系统的大型数据存储系统的存储器映象图。
图13是依据本发明的第二实施例的网络交易系统的中央服务站的存储器的方框图。
图14A和14B显示了用于描述依据本发明的第二实施例的交易系统的使用的流程图。
图15是一个初始输入接口的例子。
图16是一个帐户入口接口的例子。
图17是一个卖方接口的例子。
图18是用于将数据输入一个产品数据库的输入接口的例子。
实施例图1是可以运用本申请的发明的计算机网络的原理图。图1中所示的计算机网络包括一个通过诸如LAN(局域网)、WAN(广域网)或电话网、例如因特网等高带宽分布式系统(3)与多个用户站(2)相连的中央服务站(1)。这种结构允许在不同用户站的多个用户与中央服务站(1)同时进行通信。中央服务站(1)的提供减少了网络通信量,因为用户站(2)最初是与一单个服务器通信,而不需要直接相互通信。
图2是图1中所示中央服务站(1)的原理图。中央服务站(1)包括一个中央处理单元(1),此后将其称为CPU,该CPU通过接口(11)与高带宽分布式系统(3)相连。CPU(10)还与一个存储器(12)相连,存储器(12)包含用于控制CPU(10)的行为的程序,并用于临时存储变量。CPU(10)还连到一个大型数据存储系统(13)、显示器(14)和一个诸如键盘的输入设备(15)。还与CPU(10)相连的是被安排为从磁盘(18)读出数据的磁盘驱动器(17)。然后将从磁盘(18)读出的数据存储在存储器(12)或大型数据存储系统(13)中。这样,可以使用包含产生存储在大型数据存储系统(13)中的数据的指令的磁盘(18)和存储在存储器(12)中的程序来安装系统,这将在后面详细说明。所用的磁盘(18)可以是磁性盘、光盘或磁光盘。
图3是图2所示大型数据存储系统(13)的存储器映象图。大型数据存储系统(13)被安排为存储多个数据库(130a-130n),每个数据库(130a-130n)是专用于要在计算机系统上交易的一种类型的商品的数据库。存储在大型数据存储系统上的还有多个定义用于输入一个查询以询问数据库(130a-130n)中的一相应数据库的接口模板(131a-131n)的HTML(超文本标记语言)脚本,以及一个定义用于将初始查询输入系统的主接口的HTML脚本(132),这将在后面进行说明。多个定义用于格式化对数据库(130a-130n)的查询结果的输出模板(132a-132n)的HTML脚本也存储在大型数据存储系统中,以及一个用于存储交易系统的用户的帐户数据的帐户数据库(134)也存储在大型数据存储系统中。
图4是产品数据库(130a-130n)中的一个内的数据的方框图。每个数据库(130a-130n)包括多个记录(1000)。每个记录包括表明已经被输入进交易系统的一个报价的数据。每个记录包括一个标识号(1001)、多个定义一个在出售的产品的产品细节(1002)、定义在出售的产品的价格的价格数据(1003)以及识别正提供报价的供应者的供应者ID数据(1004)。
包含在任何特定数据库(130a-130n)中的产品细节是由要出售的商品的类型确定的。例如,如果产品涉及一个酒的情况,则存储的产品细节的类型将涉及酒,并且作为产品细节存储的数据可以包括下列入口年份1986
地区Latour等等。
如果产品是类似汽车保险的东西,则在一个记录内将存储不同的细节,例如驾驶员的职业、性别和住址、所驾驶的汽车的型号、样式和使用年限以及关于所要求的保护层类型的细节。
一个数据库(130a-130n)中的每个记录具有相同类型的产品细节(1002)。然而,不同数据库(130a-130n)中的记录将具有不同类型的产品细节(1002)。这样,存储的数据准确地定义出售的商品,并且在每个数据库(130a-130n)中只存储与一种类型的商品有关的记录。数据库(130a-130n)可以用任何在商业上可用的关系数据库程序,例如Microsoft Access来实现。
图5是存储在大型数据存储系统(13)中的帐户数据库(134)内的数据的方框图。该数据库包括多个帐户记录(2000),一个帐户记录用于一个在交易系统上输入了一个报价的供应者。每个记录包括供应者ID数据(2001),该供应者ID数据(2001)是对应于在数据库(130a-130n)中输入的记录(1000)中的供应者ID数据(1004)的数,其中记录(1000)表明该供应者的报价,每个记录还包括表明该供应者的报价的记录被从数据库(130a-130n)检索出的次数的命中数据(2002)、表明由该供应者从数据库(130a-130n)检索出的提议的累积值的值数据(2003)、以及表明该供应者的网络地址(2004)和邮政地址(2005)的地址数据(2004-2005)。
图6是存储在中央服务站(1)的存储器(12)中的程序的方框图。存储器(12)中的程序包括一个用于控制数据进入数据库(130a-130n)的数据库入口程序(120)、一个用于接收数据库查询和询问数据库(130a-130n)的数据库查询程序(121)和一个用于从输出模板(133a-133n)和由数据库查询程序检索出的数据库(130a-130n)的查询结果制定HTML脚本的数据库输出程序(122)。存储器(11)还在其中存储有一个用于输出和更新帐户数据库(134)中的数据的帐户数据库入口程序(123)和一个用于从帐户数据库(134)检索和输出数据的帐户数据检索程序(124)。存储器中还存储有一个用于处理通过接口(21)从高带宽分布式系统(3)接收的数据的数据处理程序(125)。这个程序被安排为处理数据,以使其适合于由数据库查询程序(121)使用,还被安排为根据接收的数据确定存储在大型数据存储系统(13)中的哪一个HTML脚本应该是发送给用户站(2)的下一个脚本。
在系统被初始设置之后,采用输入设备(15)将数据输入中央服务站(1),或者,通过磁盘驱动器(17)从磁盘(18)载入数据。根据数据库入口程序(120)或帐户数据库程序(123)处理输入的数据,并分别地作为一个数据记录(1000)存储在数据库(130a-130n)中或作为一个帐户记录(2000)存储在帐户数据库(134)中。数据库入口程序(120)或帐户数据库程序(123)都允许用户编辑数据记录。在这种情况下,数据库入口程序(120)和帐户数据库程序(123)使得一个已经被存储在大型数据存储系统(13)中的数据记录(1000)或帐户记录(2000)被显示在显示器(14)上,然后被用输入设备(15)输入的新数据重写。
图7是如图1所示的用户站的原理图。用户站包括一个中央处理单元(20)(此后将其称为CPU),该CPU通过接口(21)例如MODEM与高带宽分布式系统(3)相连。CPU(20)还连接到其中存储有浏览器程序的存储器(22),显示器(23),键盘(24)和鼠标(25)。如果分布式系统(3)是由因特网提供的,则浏览器程序可以是任何在商业上可用的浏览器程序,例如Netscape Navigator或MicrosoftInternet Explorer。CPU(20)被安排为根据存储在存储器(22)中的浏览器程序处理通过接口(21)从高带宽分布式系统(3)接收的数据。CPU(20)还被安排为根据浏览器程序处理通过键盘(24)和鼠标(25)接收的数据,并使得数据通过接口(21)和高带宽分布式系统(3)被发送回中央服务站(1)。
图8是用于说明本实施例的网络化交易系统的使用的流程图。
当浏览器程序首先被调用时,该程序通过高带宽分布式系统(3)在用户站(2)和中央服务站(1)之间建立一个连接(S1)。当连接已建立时,浏览器程序下载(S2)定义一个用于将初始查询输入系统的主接口模板的HTML脚本(132)。定义主接口的HTML脚本(132)然后由浏览器程序进行处理,使主输入接口显示(S3)在显示器(23)上。
图9是显示在显示器(23)上的主输入接口的一个例子。主输入接口包含一个提示用户输入他希望交易的商品类型的请求(500)。用户然后可以用键盘(24)输入他希望交易的商品类型,在这种情况下用户对商品的选择显示在显示器(23)上的一个窗口(501)中。或者,用户可以用鼠标(25)操纵指针光标来从商品列表(502)中选择一个商品。当用户已经作出选择(S4)时,他可以向中央服务站(1)发送他的查询。当浏览器程序检测到在键盘(24)上的返回按钮被按下或者鼠标(25)已经将指针光标(503)指到显示器(23)上显示的一个发送按钮(504)时,将发生这种情况。浏览器程序然后使得一个请求下载新HTML脚本的请求以及已经用主接口(500-504)输入的数据通过接口(21)和高带宽分布式系统(3)被发送(S5)到中央服务站(1)。
当中央服务站(1)的接口(11)接收到该请求和数据时,由存储在中央服务站(1)的存储器(12)中的数据处理程序(125)处理该数据(S6)。这个程序产生一个请求,以下载对应于由用户选择的商品的特定HTML脚本(131a-131n)。然后将这个模板通过高带宽分布式系统(3)和接口(21)从中央服务站(1)下载进用户站(2)的存储器(22)(S7)。浏览器程序然后使显示器(23)显示(S8)对应于现在存储在存储器(22)中的模板的输入接口。
图10是这样一个用于输入查询以询问存储在大型存储系统(13)中的一个专用数据库的输入接口的例子。该接口包括几个窗口(600),每个窗口用于输入该接口所希望有的与存储在数据库(130a-130n)中的记录(1000)的不同类别的产品细节中的各个不同的一个有关的数据。紧接着每个窗口的是要输入的产品细节的类别的名称(601)。在屏幕上还显示有回退按钮(602)和发送按钮(603)和指针光标(604)。
表1和2是作为用于输入产品细节的输入接口的一部分显示的类别的名称(601)的例子,分别用于购买酒和汽车保险。以这种方式,用户被提示输入与他希望购买的特定商品有关的输入。
表1国家地区年份质量葡萄颜色表2样式型号年份变速器驾驶员姓名驾驶员年龄驾驶员性别无索赔(no claims)最近5年内的事故用户可以通过用鼠标(25)将指针光标(604)指到要输入的产品细节的类别,然后用键盘(24)输入产品细节数据来输入一个数据库查询(S9)。当用户输入数据时,浏览器程序使该数据显示在与所选类别相邻的窗口(600)中。当用户已经完成输入数据时,他可以使用鼠标(25)将指针光标(604)移到回退按钮(602)或发送按钮(603)上。
如果用户选择回退按钮(602)(S10),则通过接口(21)和高带宽分布式系统(3)向中央服务站(1)发送一个请求,以再次下载对应于主接口的HTML脚本(132)(S2),并像主接口第一次被下载那样地继续进行控制。
如果用户选择发送按钮(603),则通过接口(21)和高带宽分布式系统(3)向中央服务站(1)发送(S11)已经通过接口(600-604)输入的数据库查询以及下载一个输出HTML脚本的请求。
当中央服务站(1)通过高带宽分布式系统(3)和接口(11)从用户站(2)接收到一个数据库查询时,这使得CPU调用数据库处理程序(125)将数据处理成适合于由数据库查询程序(121)使用的形式。然后调用数据库查询程序(121),以便从适当的数据库(130a-130n)检索出与该数据库查询匹配的记录(S12)。
然后调用数据库输出程序,将从数据库(130a-130n)检索出的记录合并成该数据库(130a-130n)的输出模板的HTML脚本(133a-133n)。从帐户数据库(134)中存储的帐户记录(2000)检索出具有对应于从数据库(130a-130n)检索出的记录(1000)的供应者ID数据(1004)的供应者ID数据(2001)的供应者的网络地址(2004)。数据库输出程序(122)然后在输出脚本中将链接合并到这些网络地址上(S13)。
然后将新制定的输出脚本发送给用户站(2)。同时,由中央服务站(1)调用帐户数据库入口程序(123),以更新对应于其记录已经被数据库查询程序(121)检索出的那些供应者的帐户数据(2000)(S14)。帐户数据库程序(123)递增具有对应于由数据库查询程序(121)检索出的记录(1100)中的供应者ID数据(1004)的供应者ID数据(2001)的记录(2000)中的命中数据(2002)。帐户数据库程序(123)还使得具有对应于由数据库查询程序检索出的记录(1000)中的供应者ID数据(1004)的供应者ID数据(2001)的记录(2000)中的值数据(2003)由在检索出的记录(1000)中的价格数据(1003)的量递增。以这种方式,将命中数据(2002)更新,以反映从系统检索出供应者记录的次数,以及,将值数据(2003)更新,以反映为该供应者检索出的报价的值。
当输出脚本已经被发送给用户站(2)时,则在显示器(23)上进行显示(S15)。
在图11中显示了输出显示的一个例子。在显示器的上部显示了由用户发送的查询细节(700)。该显示器还具有一个显示几个供应者的姓名和他们出售由用户查询限定的商品的价格的窗口(701)。在列表中的入口是按照价格顺序显示的。在屏幕的下面是发送按钮(702)和回退按钮(703)。
用户可以用键盘(24)或鼠标(25)移动一个指针光标(704)来选择所显示的任何一个报价。如果选择了一个报价(S16),则使得浏览器程序在窗口(705)中显示所选择的报价。如果用户然后选择了发送按钮(702),则浏览器程序调用到该供应者的网络地址的链接,使得一个下载对应于该供应者的网页的请求被发送给该供应者的网站。以这种方式,用户可以与向他提供最好报价的供应者相联系(S17)。
如果用户用键盘(24)或鼠标(25)选择了回退按钮(703),则通过高带宽分布式系统(3)向中央服务站(1)发送一个请求,以下载前一个数据库查询接口(S7),并象第一次下载该接口那样地继续进行控制。
因此,上述实施例提供了一个简单而高效的方式,在这种方式中,用户可以确定一特定产品的几个供应者中的哪一个可以以一个可接受的价格出售该产品。该系统还允许用户从一单个入口点选择不同产品的供应者,同时向用户提供用于输入与特定产品有关的细节的适当的接口。系统的使用在任何时候可以通过使用帐户检索程序(123)为每个供应者检索帐户数据来进行监视,以及可以根据分别如命中数据(2002)和值数据(2003)所示的他的记录被检索的次数以及已经用该系统显示给个人的报价值来向一个供应者开出帐单。邮政地址(2005)表明这种帐单应该被发送的地方,并用该系统提供供应者的一个记录。
下面将说明本发明的第二实施例。在第一实施例中,将存储在产品数据库(130a-130n)中的数据记录和存储在帐户数据库(134)中的帐户记录都用中央服务站(1)的输入设备(15)输入进大型存储系统(13)中。在这个实施例中,数据记录(1000)和帐户记录(2000)可以从用户站(2)远程输入。以这种方式,系统用户可以输入他们自己的产品报价,然后系统的其他用户可以以前面已经描述的方式得到该产品报价。
图12是依据本发明的这个实施例的大型数据存储系统(13)的存储器映象图。大型数据存储系统(13)的存储器映象图的单元已经在前面结合第一实施例进行了描述,在这里由相同的标号表示,并且不再说明。
除了前面已经结合第一实施例说明的存储再大型数据存储系统(13)中的多个数据库(130a-130n)和多个HTML脚本(131a-131n,132,133a-133n)和帐户数据库(134)之外,大型数据存储系统(13)在其中还存储有一个对应于初始接口模板(135)的HTML脚本,一个用于定义用于将数据输入进帐户数据库(134)的接口的帐户入口接口模板(135),一个对应于定义用于选择用户希望销售哪一个商品的输入接口的销售模板的HTML脚本(137)、以及多个定义用于将入口输入产品数据库(130a-130n)的输入接口的输入接口模板(138a-138n)。
图13是这个实施例中的中央服务站(1)的存储器(12)的方框图。存储器(12)在其中存储有对应于前面结合第一实施例说明的程序(120-125)的程序,该程序也由相同的标号表示,并且这里不再重复对这些程序的说明。除了已经说明的程序(120-125),存储器(12)在其中还存储有一个用于处理通过接口(11)和高带宽分布式系统(3)从用户站(2)接收的数据,以供数据库入口程序(120)和帐户入口程序(123)使用的远程输入程序(126),这将在后面进一步详细说明。
图14是说明本实施例的网络交易系统的使用的流程图。
当浏览器程序首先被调用时,该程序通过高带宽分布式系统(3)在用户站(2)和中央服务站(1)之间建立一个连接(S20)。当已经建立起连接时,浏览器程序下载(S21)定义一个初始接口的HTML脚本(135)。然后由浏览器程序处理定义初始接口的HTML脚本(135),使得一个初始接口显示(S22)在用户站(2)的显示器(23)上。
图15是在依据本发明的用户站的显示器(23)上显示的初始输入接口的一个例子。初始接口包括一个欢迎信息(800),欢迎用户来到网络化交易系统,并提示用户决定他希望使用网络化交易系统进行购买还是销售。在屏幕的下半部分有购买按钮(801)、销售按钮(802)和指针光标(803)。用户可以通过移动鼠标(25)使指针光标(803)指到购买按钮(801)或销售按钮(802)并点击鼠标(25)或者使用键盘(24)来选择使用网络化交易系统进行购买还是销售。以这种方式,用户可以选择使用网络交易平台进行购买还是销售(S23)。
当用户已经作出选择时,其中该选择取决于已经选择了哪一个按钮(801,802),则将一个下载帐户入口接口模板(136)或主接口模板(132)的请求发送给服务站(1)(S24)。
当中央服务站(1)接收到该请求时,如果是下载主接口模板(132)的请求,则控制流程以与前面结合第一实施例说明的相同的方式(S2-S17)进行,在这里不再重复。
如果中央服务站(1)接收到下载帐户入口接口(136)的请求,则浏览器程序下载(S25)定义一个用于将帐户数据输入帐户数据库(134)(S25)的帐户入口接口的HTML脚本(136)。然后由浏览器程序处理该定义帐户入口接口的HTML脚本(136),使得一个帐户入口接口显示在显示器(23)上。
图16是在显示器(23)上显示的帐户入口接口的一个例子。该接口包括一个用户可以进入的细节列表(900)和多个用于显示输入它们的细节的窗口(901-903)。窗口(901-903)对应于用于输入表示供应者ID数据(901),邮政地址数据(902)和网络地址数据(903)的数据的窗口。在显示器的下半部分,显示了一个发送按钮(904)和一个指针光标(905)。
用户然后可以用鼠标使指针光标(905)移到窗口(901-903)中的一个上来输入数据(S27)。当用户用键盘(24)输入数据时,数据显示在被当前选定的窗口(901-905)上。当用户已经完成通过键盘(24)输入数据时,他可以移动鼠标(25),使指针光标(905)选择发送按钮(904)。
如果用户选择了发送按钮,浏览器程序通过接口(21)和高带宽分布式系统(3)向中央服务站(1)发送已经通过接口(900-905)输入的数据,以及下载存储在大型数据存储系统(13)中的销售模板(137)的请求。
当数据由中央服务站(1)接收到时,使得远程输入程序(126)被调用,将该数据变换成适合于由帐户检索程序(124)使用的请求。然后检查帐户数据库(134),以查看该记录是否已经相应于这个特定用户而存在。以这种方式,如果用户已经在网络化交易系统上登记,则用户只需要将一些数据输入进窗口(901-903)。如果在帐户数据库(134)中没有与由用户输入的数据匹配的记录,则远程输入程序(126)使得帐户入口程序生成一个包含刚刚输入的数据的新的帐户记录(2000)(S29)。在这样的环境中,远程输入程序将为该用户产生供应者ID数据。然后将检索出的或产生的供应者ID数据(2001)包含进作为卖方模板(137)存储的HTML脚本中,然后由用户站(1)下载(S30)。
当用户站(2)已经接收到该销售模板(136)的HTML脚本时,浏览器程序将供应者ID数据(2001)存储在存储器中,然后使卖方接口显示在显示器(23)上(S31)。
在图17中显示了卖方接口的一个例子。卖方接口包含一个请求(1100),提示用户输入他希望销售的商品类型,还通知用户他的供应者ID数据(2001)。用户用键盘(24)或者通过从一个商品列表(1100)中选择一个商品来输入他希望销售的商品类型。当用户已经作出选择(S32),在窗口(1001)显示所选择的数据。用户然后可以向中央服务站(1)提交他的选择。当浏览器程序检测到键盘(24)上的返回按钮被按下或者鼠标(25)已经将指针光标(1103)指到显示器(23)上显示的发送按钮(1104)上时,进行该提交。浏览器然后通过接口(21)和高带宽分布式系统(3)向中央服务站(1)发送(S33)一个请求下载一个新HTML脚本的请求以及表示用户选择的数据。
当中央服务站(1)的接口(11)接收到该请求和数据时,由存储在中央服务站(1)的存储器(12)中的数据处理程序(125)处理该数据。这个程序将该请求变换成一个从定义用于将细节输入到产品数据库(130a-130n)的接口模板的HTML脚本数据库下载一个特定HTML脚本(138a-138n)的请求。然后由用户站(2)下载对应于用户表明的他希望销售的商品类型的输入模板(S34)。浏览器然后使显示器(23)显示(S35)对应于现在存储在存储器(22)中的模板的输入接口。
图18是用于将数据输入到一个产品数据库(130a-130n)的输入接口的一个例子。该接口包括多个用于输入与确定出售产品的不同产品细节有关的数据的窗口(1200)。该接口还具有一个用于输入价格数据的窗口(1201)。紧接着每个用于输入产品细节的窗口(1200)的是要输入到窗口(1202)的产品细节类别说明。紧接着用于输入价格数据的窗口(1201)的是一条表明该价格数据应该被输入进该窗口(1203)的信息。在屏幕上还显示有回退按钮(1204)、发送按钮(1205)以及结束按钮(1206)和指针光标(1207)。
用户可以通过用鼠标(25)将指针光标(1206)指到窗口(1201-1202)中的一个来选择一个窗口或者用键盘(24)在产品细节中敲入来输入数据(S36),该数据被存储在产品数据库(130a-130n)中。当浏览器程序检测到该数据正被输入时,使该数据显示在相应窗口(1200-1201)中。当用户已经完成数据输入时,他可以用鼠标(25)将指针光标(1207)移到回退按钮(1204)或发送按钮(1205)或结束按钮(1206)上。
如果用户选择了回退按钮(1204),则通过接口(21)和高带宽分布式系统(3)向中央服务站(1)发送一个请求,以再次下载(S30)对应于销售模板(137)的HTML脚本,并象第一次下载该销售模板那样地继续进行。
如果用户选择了发送按钮(1205),则与先前存储在存储器(22)中的供应者ID数据一起,将已经通过接口(1200-1206)输入的产品细节和价格数据通过接口(21)和高带宽分布式系统(3)发送(S37)到中央服务站(1)。当中央服务站(1)接收到该数据时,调用远程输入程序(126),将数据处理成适合于由数据库入口程序(120)使用的形式。数据库入口程序(120)然后根据从用户站(2)接收的数据生成并编辑存储在数据库(130a-130n)中的记录(S38)。
在数据的选择已经被发送到中央服务站之后,用户可以修改产品细节(1200)和价格数据(1201),以产生一个可以被发送到中央服务站(1)的新的数据选择。以这种方式,可以修改或生成数据库中的多个记录(1000)。
当用户已经完成数据输入时,他可以将指针光标(1207)移到结束按钮(1206)上。当浏览器程序检测到这一点时,程序结束。
虽然已经描述了前面的实施例,其中,用户与供应者直接进行联系,并且监视供应者的网络地址被合并进由用户下载的HTML脚本的次数,但应该理解的是,该网络交易系统还可以为所请求的产品产生定购,并向供应者发送这些定购,而不需要用户自己直接与供应者进行联系。
虽然在前面的实施例中对于定义接口模板和输出模板的HTML脚本的存储和检索进行了参考,但应该理解的是,可以使用定义显示布局的任何数据。
虽然前面的实施例描述了多个数据库(130a-130n)被存储在大型数据存储系统(13)中,每个数据库专用于一个特定类型的商品,但应该理解的是,所有记录(1000)都可以存储在一单个数据库中,不与某些类型的商品相关的产品细节在包含这些商品的记录中为空白。
虽然在前面的实施例中已经将数据库描述为存储在大型数据存储系统(13)上,应该理解的是,数据库(130a-130n)可以出现在不同的位置,网络交易系统可以向数据库所在的任何地方发送询问一个特定数据库的查询。
权利要求
1.一种包括一个中央服务站的网络化计算机交易系统,包括用于从多个用户站和一个数据存储系统接收数据和向其发送数据的装置;以及被安排为从所述中央服务站接收数据和向其发送数据的多个用户站,其特征在于,所述系统在其中存储有一个用于输入对要交易商品类型的选择的主输入接口和多个用于输入特定商品的产品细节的商品接口,其中,所述多个商品接口中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据,所述系统还包括用于响应于从一个所述用户站接收的请求而发送所述主输入接口的装置;以及用于响应于从一个使用所述主输入接口的所述用户站接收的请求而发送一个所述商品接口的装置。
2.一种用在网络化计算机交易系统中的中央服务站,包括用于从多个用户站接收数据和向其发送数据的装置;以及一个数据存储系统;其特征在于所述数据存储系统在其中存储有一个用于输入对要交易商品类型的选择的主输入接口和多个用于输入特定商品的产品细节的商品接口,其中,所述多个商品接口中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据;用于响应于从一个所述用户站接收的请求而发送所述主输入接口的装置;以及用于响应于从一个使用所述主输入接口的所述用户站接收的请求而发送一个所述商品接口的装置。
3.如权利要求1或2所述的系统,其中,所述数据存储系统被安排为存储一个商品数据库,所述多个商品接口中的每一个定义一个用于输入查询以询问所述数据库的各个不同的输入接口,所述用于接收和发送数据的装置被安排为根据所述数据库的询问结果向一个用户站发送数据。
4.如权利要求3所述的系统,其中,所述数据存储系统在其中存储有一个商品数据库。
5.如权利要求3或4所述的系统,其中,所述数据库包括多个数据库,每个数据库被安排为包含与可以用主接口选择的所述多个商品中的各个不同商品有关的记录,其中,所述多个商品接口中的每一个定义一个用于询问所述多个数据库的各个不同数据库的特定输入接口。
6.如权利要求3、4或5所述的系统,其中,所述数据存储系统在其中存储有多个用于输出所述数据库的询问结果的输出格式,并且所述装置还包括用于采用所述多个输出模板中的一个和询问所述数据库的结果来向一个用户站提供输出数据的装置。
7.如权利要求6所述的系统,其中,所述数据存储系统在其中存储有表示用于将一个用户站链接到第二个用户站的指令的链接数据,其中,所述用于提供输出数据的装置被安排为根据所述数据库的询问结果将所述链接数据合并在所述输出数据中。
8.如权利要求3-7中的任一个所述的系统,还包括用于记录从所述数据库中检索单个记录的次数的装置。
9.如权利要求8所述的系统,其中,所述数据库包括表示存储在其中的产品的值的数据,其中,所述用于记录从所述数据库中检索入口的次数的装置被安排为记录检索出的记录的累积值。
10.如权利要求8或9所述的系统,还包括用于输出所述记录数据的输出装置。
11.如权利要求3-10中的任一个所述的系统,其中,所述用于从多个用户站接收数据和向其发送数据的装置被安排为接收表示要存储在所述数据库中的记录的数据。
12.如权利要求3-11中的任一个所述的系统,还包括用于输入数据以便存储在所述存储器中的输入装置。
13.一种网络计算机交易系统,当直接或间接地依赖于权利要求2时,包括如权利要求2-12所述的中央服务站和多个用户站,其中,所述多个用户站被安排为从所述中央服务站接收数据和向其发送数据。
14.一种用在网络化计算机交易系统中的中央服务站,包括用于从多个用户站接收数据和向其发送数据的装置;以及一个数据存储系统;其特征在于所述数据存储系统在其中存储有一个定义用于选择要交易商品类型的接口的主输入接口模板和多个商品接口模板,每个商品接口模板定义一个用于输入特定商品的产品细节的输入接口,其中,所述多个商品接口模板中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据,其中该多个商品可以应用由主接口模板定义的主接口来选择。
15.一种存储介质,在其中存储有用于在计算机中产生一个定义用于选择要交易的商品类型的接口的主输入接口模板和多个商品接口模板的指令,每个商品接口模板定义一个用于输入特定商品的产品细节的输入接口,其中,所述多个商品接口模板中的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据,其中该多个商品可以应用由主接口模板定义的主接口来选择。
全文摘要
提供了一种网络计算机交易系统,包括通过一个高带宽分布式系统(3)与多个用户站(2)相连的中央服务站(1)。中央服务站(1)包括一个大型数据存储系统(13),在其中存储有一个用于输入对要交易商品类型的选择的主输入接口和多个用于输入特定商品的产品细节的商品接口,其中,多个商品接口的每一个被安排为允许输入与多个商品中的各个不同商品有关的数据。用户可以通过主输入接口选择他希望交易的商品类型,然后用各个商品接口输入与交易该商品有关的数据。
文档编号G06Q10/00GK1261450SQ98806468
公开日2000年7月26日 申请日期1998年4月29日 优先权日1997年4月30日
发明者罗德里克·马尔科姆·戈登·劳里 申请人:特拉斯特马格国际有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1