用于中介信息的系统和方法 【技术领域】
本发明涉及一种用于信息交换服务的系统,该系统提供了利用网络系统例如互联网建立一对一通信的可能。
背景技术
通过互联网可以从许多万维网(WWW)网站上获得各种文本信息、图象信息和声音信息。电子布告栏系统(BBS)已经成为在互联网上找朋友的主要方法。
由于邮递给BBS的消息是开放的,任何人可以浏览它们。这对于那些不想对公众公开个人信息的用户是一个缺点。另外,很难靠搜索兴趣找到朋友。
有某些要求用户付费的成员目录站点。大多数这种站点例如按月向用户收取服务费。因此,即使他们没有找到合适的朋友这些用户也被收费。
本发明的内容
本发明已经考虑到上述问题,本发明的目的是为用户提供容易找到合适朋友来进行通信的机会。
本发明的另一个目的是为用户提供通过网络建立一对一相互通信的机会,同时为结伴的朋友提供易于使用的系统。
本发明进一步涉及通过网络进行通信,本发明的进一步目的是提供一种合理的收费方法。
为实现上述目的,按照本发明第一方面地用于中介信息的方法包括:
在数据库中登记多个成员的属性信息;
根据登记在数据库中的属性信息提取介绍给另一个成员的成员;
通过网络介绍所提取的成员给目标成员,该目标成员搜索其它成员;和
在目标成员和所介绍成员之间通过网络中介信息。
按照上述结构,一个成员可以找到合适的介绍成员,因为根据该成员的属性信息提取了该介绍成员。目标成员和所介绍成员可以在它们之间一对一地交换信息。
这些成员可以由于信息传递而被收费。在此情况下,由于成员不因为介绍而是因为传递信息而被收费,成员可以选择任意的介绍。
当目标成员第一次传输信息给所介绍成员或成员对所接收信息回复时可以对成员收费。如果每次用户传输信息就对其收费,用户往往减少信息传输的次数。按照上述结构,只在目标成员第一次传输信息给介绍成员时用户被收费,或只在介绍成员传递回复信息给目标成员时。在该结构中,成员不因为第二次和以后传递信息而被收费。用户保持它们继续通信的动机。
属性信息可以包括代表成员和搜索选择项特性的信息。在此情况下,特性与目标成员的搜索选择项一致的成员被介绍给目标成员。
可以以例如每个预定周期或每个预定时间这样的预定定时重复地执行提取成员和介绍成员。或者它们可以响应由一个成员提出的请求提取成员和介绍成员的过程被执行。
在提取大量成员的情况下,所提取的成员可以使用例如随机数字限制被限制到预定数量。
成员的预定信息可以对公众以网页的形式公开,以便其它成员参考所公开的信息。按照该结构,成员可以参考所介绍成员的信息,并且可以确定是否传递信息给所介绍成员,换句话说建立或不建立与所介绍成员之间的通信。
可以通过为每个成员准备的电子布告栏交换信息。在此情况下,可以因为传递消息给所介绍成员的电子布告栏对成员收费。因为只有成员才允许访问电子布告栏,在成员之间交换的信息不会被泄露给网络上的公共BBS,成员隐私可以保护。
打算传递信息给其它成员(例如成员B)的成员(例如成员A)被提示在消息传递之后将被收费,并且当成员A同意该提示时成员A被允许传递消息给电子布告栏。按照该结构,当用户被提示收费时,因此用户可以决定他们是否享受付费服务而可以使用该系统。
成员被允许通过为每个成员提供的电子布告栏交换信息。并且,一个成员(成员A)传递消息给所介绍成员(成员B)的电子布告栏,当传递回复给成员A的电子布告栏时成员B可以被收费。
在此情况下,通过电子布告栏接收来自其它成员消息并且打算回复由成员A传递的所接收消息的成员(成员B),可以被提示在传递回复之后对成员B收费,和当该成员同意该提示时成员B可以被允许传递回复。
可以提取的成员不包括以前已经被介绍给目标成员的成员和/或以前介绍过目标成员的成员。
可以为每个成员提供网页,在网页上安排所提取介绍的清单和代表其它成员的消息已经到达的消息到达指示符项目(包括图形、按键、超文本、下拉菜单等),响应对清单中介绍的选择可以对目标成员显示表示介绍简要数据的网页;和响应对消息到达指示符项目的选择可以对目标成员显示消息。
表示简要数据的网页可以具有一个请求传输项目,用于传递一个请求传输消息给其他成员的请求;一个格式页可以响应于选择请求传输项目而输入和传输消息给目标成员;和当目标成员传输一个消息给其它成员时或当目标成员接收来自其它成员给目标成员的回复时,目标成员可以被收费。
为实现上述目的,按照本发明第二方面的一个用于中介信息的系统包括:
一个数据库,该数据库存储多个成员的属性信息;
一个成员提取单元,该单元根据存储在数据库中的属性信息提取要介绍给另一个成员的成员;
一个成员介绍单元,该单元介绍由成员提取单元所提取的成员给搜索其它成员的目标成员;和
一个中介单元,该单元在目标成员和所介绍成员之间中介消息。
按照该结构,一个成员可以找到适合的介绍成员,因为成员提取单元根据该成员的属性信息提取介绍成员。目标成员和所介绍成员可以在他们之间一对一地交换信息。
另外,因为中介单元中介消息而可以对用户收费。在此情况下,由于用户不因为介绍而因为信息传递而被收费,该成员可以选择任意的介绍。
该中介可以包括:
一个电子布告栏存储单元,该单元存储为每个成员提供的电子布告栏;
一个传递单元,该单元响应来自目标成员的请求将消息传递给成员介绍单元介绍成员的电子布告栏;和
一个消息显示单元,该单元响应来自所涉及成员的请求显示传递给所介绍成员电子布告栏的消息。
该系统可以包括开放信息存储单元,用于存储成员的开放信息;信息读取单元,该单元从开放信息存储单元读取所介绍成员的开放信息,并且响应来自目标成员的请求将读取的信息显示给目标成员;一个消息传递单元,该单元响应来自目标成员的请求传递消息给介绍给目标成员的成员的电子布告栏,该介绍的成员参考所显示的开放信息;和一个消息显示单元,该单元响应来自有关成员的请求显示传递给所介绍成员电子布告栏的消息。
该系统可以包括一个收费单元,该单元对中介单元所作的消息中介而收费。
当中介单元将来自目标成员的消息第一次传输给所介绍成员时该收费单元可以执行收费,或由介绍成员传输对目标成员消息的回复消息时可以执行收费。
数据库可以存储成员的属性信息,例如代表成员特性的信息和成员的搜索选择项目。在此情况下,成员提取单元可以提取属性信息与目标成员搜索选择项一致的成员。
成员提取单元可以在预定定时重复地提取成员,例如在每个预定周期或每个预定时间,或响应来自目标成员的请求提取成员。
成员提取单元可以进一步包括一个成员限制单元,该单元限制利用例如随机数限制所提取成员为预定数量。
成员提取单元可以包括一个成员排除单元,该单元从要介绍给目标成员的成员中排除以前已经介绍给目标成员的成员和/或以前目标成员已经被介绍过的成员。
该系统可以进一步包括一个信息提供单元,该单元提供有关所介绍成员的信息给目标成员。
该系统可以进一步包括:
一个网页存储单元,该单元存储网页,每个网页表示每个成员的简要数据;
一个消息存储单元,该单元存储传递给该成员的消息;
一个网页提供单元,该单元为每个成员提供网页,在网页上介绍表示所提取成员的清单和代表来自其它成员的消息已经到达的消息到达指示符;
一个网页读取单元,该单元响应对消息到达指示符项目的选择从网页存储单元中读取传递给目标成员的消息,和提供读取的消息给目标成员。
表示成员简介数据的每个网页可以具有一个请求传输项目,用于传输一个请求,请求传输消息,和
该系统进一步包括一个格式提供单元,该单元提供响应于对请求传输项目的选择,输入和传输消息的格式页。
该系统进一步包括:
一个收费单元,该单元执行收费,和
一个消息存储单元,该单元随着启动收费单元存储来自信息存储单元上成员的消息。
表示成员(例如成员A)简介数据的每个网页可以具有一个请求传输项目,用于传输将消息传输给所介绍成员(成员B)的一个请求,和
该系统可以进一步包括:
一个第一格式提供单元,该单元响应对选择性指示的选择而(向成员A)提供一个用于输入和传输消息给所介绍成员(成员B)的格式页;
一个第一存储控制单元,该单元接收来自目标成员(成员A)通过格式页输入的消息,并且在提供给目标成员(成员B)的第一消息存储器(电子布告栏等)上存储所接收消息;
一个第二格式提供单元,该单元提供一个格式页,用于响应接收消息的成员(成员B)提出的请求,输入和传输对存储在第一消息存储器内消息的回复消息;和
一个第二存储控制单元,该单元(从成员B)接收通过由第二提供单元所提供的格式页输入的回复消息,和在(提供给成员A等待)第二消息存储器中存储所接收的回复消息。
该系统可以进一步包括一个收费单元,当第二存储控制单元在第二消息存储器上存储回复消息时该单元执行收费。
一个用于按照本发明第三方面中介消息的系统,包括:
一个成员信息数据库,该数据库存储多个成员的属性信息;
一个开放信息数据库,该数据库存储开放网页,每个网页包括成员的开放信息和用于传输信息传输请求的请求传输项目;
一个电子布告栏存储单元,该单元存储成员的电子布告栏;
一个介绍成员提取单元,该单元根据成员信息数据库内的属性信息提取要介绍给其它成员(成员A)的成员(成员B);
一个成员网页提供单元,该单元传输具有成员选择器项目的成员网页(给成员A),用于选择由介绍成员提取单元所提取的介绍成员(成员B);
一个消息传输单元,该单元响应于对所传输开放信息网页上提供的请求传输项目的选择而传输消息输入格式给目标成员(成员A);和
一个格式接收单元,该单元接收格式,在该格式中从目标成员(成员A)输入消息,该单元并传递所接收消息给介绍成员(成员B)的电子布告栏。
成员网页提供单元可以包括例如一个消息设置单元,该单元在所提供网页上在新的消息已经到达情况下设置一个消息到达指示符项目(包括图形、按键、超文本等)表示将被提供网页的成员的电子布告栏接收了一个消息,和
该系统可以进一步包括:一个电子布告栏传输单元,该单元传输具有重播请求项目的电子布告栏,用于请求传输对该消息的回复;一个回复传输单元,该单元传输回复消息输入格式给选择回复请求项目的成员;和一个格式接收单元,该单元接收回复消息输入的格式,和传递回复消息给传输该消息的成员的电子布告栏。
成员网页提供单元可以给成员提供成员网页(主页),在该网页上当成员访问该系统时设置出一个介绍成员选择器项目,用于选择介绍成员和一个消息到达指示符项目,后者用于指示消息已经到达。
该系统可以进一步包括一个收费单元,该单元当目标成员传递消息到介绍成员的电子布告栏时对目标用户收费,或当目标成员通过目标成员的电子布告栏接收来自介绍成员的回复消息时执行收费。
一个按照本发明第四方面的计算机可读取记录介质存储由计算机或多个计算机执行的程序使计算机具有下列功能:
一个介绍成员提取单元,该单元根据存储在存储多个成员属性信息的数据库内的属性信息提取要介绍给另一个成员的成员;
一个所提取成员介绍单元,该单元介绍搜索由介绍成员提取单元所提取介绍成员的其它成员的目标成员了;
一个中介单元,该单元在目标成员和介绍成员之间中介消息交换。
附图简要说明
本发明的这些目的和其他目的根据阅读下列详细说明和参照附图将更清楚:
图1是解释按照本发明实施例的信息中介系统中成员登记过程的图;
图2是表示按照本发明实施例的信息中介系统中成员呈送过程的图;
图3是表示按照本发明实施例的信息中介系统中搜索方与适合方之间交换消息的过程;
图4是表示按照本发明实施例的信息中介系统的结构的图;
图5是表示图4所示的开放简介数据库中的数据结构的图;
图6A表示图4所示个人信息数据库中数据结构的图;
图6B是表示图4所示详细个人简介数据库中数据结构的图;
图6C是表示图4所示个人主页数据库中数据结构的图;
图7是表示图4所示个人BBS数据库中数据结构的图;
图8是表示图4所示收费信息数据库中的数据结构的图;
图9是表示图4所示信息中介系统中处理的所有任务的图;
图10是表示介绍一个成员的主页的图;
图11是表示简介呈送页的示范图;
图12是表示用于输入消息的接口屏幕的示范图;
图13是表示询问用户是否同意付费的对话框的示范图;
图14是表示介绍成员的主页的示范图;
图15是表示成员的个人BBS的示范图;
图16是表示简介呈送页的示范图;
图17是表示用于输入消息的接口屏幕的示范图;
图18是表示成员个人BBS的图;
图19是表示图9所示成员登记过程的流程图;
图20是表示登记格式的示范图;
图21是表示核实登记的对话框的示范图;
图22是表示图9所示的用于提取合适成员的过程的流程图;
图23是详细表示合适成员提取过程的流程图;
图24是表示图9所示成员介绍呈送过程的流程图;
图25是表示图9所示传递个人BBS过程的流程图;
图26是表示输入用户认证信息的接口屏幕的示范图;
图27是表示收费信息更新过程的流程图;
图28是表示图9所示的介绍传递消息给用户的成员的过程流程图;
图29是表示图9所示传递个人BBS过程的流程图;
图30是表示图9所示的介绍传递消息给用户的成员的过程流程图:
图31是表示主页的示范图;和
图32是表示修改的收费过程的图。
实现本发明的最佳方式
将参照附图描述本发明的实施例。
现在首先通过该实施例描述服务或业务模型的概况。
成员登记
如图1所示,用户在安装在服务中心T1的数据库服务器T2上登记他们的个人信息(姓名、口令、简介信息等)J1和搜索选项(性别、年龄、兴趣等)J2(Q1)。该用户也在网页服务器T3上登记他们的开放简介信息(在线ID,性别,年龄,位置,兴趣,注释)J3和用户的图象数据(照片或图象)J4(Q2)。网页服务器T3提供包括登记的开放简介信息和用户图象的网页,并且在互联网上公开该网页。
成员介绍
数据库服务器T2经常地提取与搜索选项一致的成员,如图2所示(Q3)。数据库服务器T2通知请求发送方(此后称为成员A)表示包括所提取成员(此后称为成员B)开放简介信息的网页的URL(Q4)。成员A参考已经被介绍给成员A的成员B的简介(Q5)。
传递消息给个人BBS
成员A参考成员B的开放简介页J5,如图3所示。如果成员A想与成员B交换消息,成员A请求BBS服务器T4允许成员A传递消息给成员B的BBS。如果它是根据成员A对成员B的第一次传递,BBS服务器T4对该成员A收费(Q6),和允许成员A传递消息J6给成员B的个人BBS J7(Q7)。
参照响应
成员B读取由成员A传递给个人BBS J7的消息J6(Q8),同时参照成员A的开放简介页J8(Q9)。
传递回复到BBS
在参照成员A的消息J6和开放简介页J8之后,成员B传递消息J10给成员A的BBS传递页J9(BBS服务器T4不对该传递的成员B收费)(Q10)。
如果它们有进展,他们继续交换消息。BBS服务器T4不因为交换这些消息对成员A和B收费。
因此,该网络系统为介绍成员而在成员之间中介,并且允许它们交换消息而不收费,除了对传递消息给BBS的第一次接触收费外。
现在参照图4描述实现搜索朋友的上述服务的信息交换服务系统的结构。
按照此实施例的系统包括多个成员终端21到2m(其中m是任意自然数),和一个信息中介服务中心3(此后称为服务中心3),该中心连接到网络1。
每个成员终端21到2m具有网页浏览功能,通过该功能终端查阅指定URL(统一资源定位器)表示的所需要的网页。例如,用户终端2x(x是从1到m的任意数量)可连接到由任何成员或个人BBS指定的主页。
更具体地,每个成员终端21到2m具有浏览HTML(超文本标示语言)文件的WWW浏览器。WWW浏览器允许成员输入所希望的URL,并且在连接到所指定网页网站之后显示由输入URL指示的网页。
服务中心3包括一个WWW服务器4,一个数据库服务器5,一个BBS服务器6,和一个认证/收费服务器7。
WWW服务器4包括一个服务器管理器8,一个通信控制器9,和一个简介管理器10,并将HTML文件传输给WWW浏览器。WWW服务器4连接到一个开放简介数据库11。服务器管理器8管理服务中心3中的服务器操作。通信控制器9控制服务中心3与任何成员终端之间21到2m的通信。简介管理器10管理开放简介数据库11和提供包括要显示的成员开放简介信息的网页。
数据库服务器5包括一个数据库管理器12和一个主页管理器13,同时连接到一个个人信息数据库14,一个详细个人简介信息15,和一个个人主页数据库16。数据库管理器12管理个人信息数据库14,详细个人简介数据库15,和个人主页数据库16。主页管理器13根据个人主页数据库16中存储的信息为成员提供主页,并且显示该所提供主页。
BBS服务器6包括一个BBS管理器17,同时连接到一个个人BBS数据库18。BBS管理器17管理个人BBS数据库18,和为成员提供要显示的个人电子布告栏。
认证/收费服务器7包括一个收费信息管理器19,同时连接到一个收费信息数据库20。该收费信息管理器19更新收费信息数据库20中的收费信息和管理该信息。
现在参照图5到8描述图4所示的数据库。
开放简介数据库11存储成员的个人信息,该成员已经在信息交换服务中登记。如图5所示,数据库11具有分别与成员有关的成员帐号、联机ID、性别、年龄、位置、兴趣、注释、个人BBS的URL、图象等字段。成员帐号由WWW服务器4指定给每个成员的唯一数据表示。个人BBS的URL指示分别分配给成员的个人BBS页。该图象包括代表成员自己的一个照片或图象。
个人信息数据库14存储有关在信息交换服务中登记成员的个人信息。如图6A所示,数据库14具有成员帐号、姓名、联机ID、口令、性别、生日、位置、搜索选项等与各个成员有关的字段。认证该成员所必须的口令由成员确定。
详细个人简介数据库15存储有关在信息交换服务登记成员的个人信息。如图6B所示,数据库15具有成员帐号、联机ID、性别、年龄、兴趣、开放简介的URL,介绍成员的成员帐号等与各个成员有关的字段。表示分配给各个成员的简介页的开放简介URL。
个人主页数据库16存储链接到主页的信息。如图6C所示,数据库16具有成员帐号、介绍成员帐号、介绍成员的联机ID、介绍成员的个人简介URL、BBS传递标记等与各个成员有关的字段。BBS传递标记表示任何消息是否被传递给该BBS。当BBS已经传递消息时该标记被设置为1,而当没有传递消息时被设置为0。当BBS的拥有者访问该BBS时设置标记被重新设置。
个人BBS数据库18存储传递给个人BBS的信息。如图7所示,数据库18具有成员帐号、联机ID、口令、消息等与各个成员有关的字段。该消息段利用FIFO(先入先出)结构可以保持最大50个消息。
收费信息数据库20存储收费信息。如图8所示,数据库20具有成员帐号、收费计数器、被收费成员帐号等与各个成员有关的字段。当成员第一次传递消息给介绍成员的个人BBS时收费计数器计数(更新)。拥有用户向其传递消息的BBS的成员的成员帐号在收费成员帐号字段中登记。
现在参照图9描述按照实施例的信息交换服务系统中执行的程序的概况。类似于图1到3所解释的模型情况,下列说明解释用户A(成员A:Taro)登记信息交换服务和已经登记的成员B(Hanako)被介绍给成员A的情况。
步骤S1:成员登记
用户A访问信息交换服务中心(此后称为服务中心)3以签字(S1001)。签字之后,用户A的个人信息、简介信息、搜索选项等登记在服务中心3。
步骤S2:介绍提取
服务中心3在数据库服务器5中搜索适合用户A提出的搜索选项的几个成员,并且提取成员B作为介绍。
步骤S3:介绍所提取成员
成员A请求服务中心3发送服务中心3为成员A提供的主页给成员A。响应由成员A提出的请求,服务中心3为成员A传输主页,如图10所示(步骤S3002)。该主页表示已经介绍给成员A的成员B的联机ID(=Hanako)。所指示的联机ID被超级链接到包括成员B开放简介的网页。该主页也指示消息已经被传递给成员A的个人BBS,如后面所描述的。
参照成员B的简介的请求通过点击介绍的联机ID被发送给服务中心3(步骤S3003)。响应由成员A提出的请求,服务中心3传输成员B的链接开放简介页给成员A,如图11所示(步骤S3004)。
步骤S4:BBS传递
如图11所示,开放简介页具有链接到格式页的超文本指示,用于输入传递给成员B的BBS的消息。如果成员A想传递消息给成员B的BBS,成员A通过点击超文本请求服务中心3发送格式页(步骤S4001)。
响应该请求,服务中心3传输包括用于输入要传递给成员B的BBS的消息的格式页的链接页,如图12所示(步骤S4002)。成员A在所接收格式页上填写消息字段并且点击指示“POST”的超文本。响应该点击,传递请求被传输给服务中心3(步骤S4003)。
服务中心3接收该请求。如果是成员A第一次传递给成员B,服务中心发送提醒成员A他/她如果传递消息就被收费的对话框,如图13所示(步骤S4004)。
成员A回答针对收费提醒的对话框(步骤S4005)。如果收费不可接受,成员A点击指示“NO”。在此情况下,在格式页的消息字段中输入的消息不传递给成员B的个人BBS。相反,如果成员A点击指示“YES”另一个超文本,输入的消息则传递给成员B的个人BBS。下列解释描述了成员A点击指示“YES”的超文本之后的情况。
现在将描述成员B回复由成员A传递消息的情况。
步骤S5:回复准备
成员B请求服务中心3发送为成员B准备的主页(步骤S5001)。响应该请求,服务中心3传输成员B的主页,如图14所示(步骤S5002)。如图14所示的主页设计基本上与图10所示的主页相同,可是,它包括一个指示,即表示除了由服务中心3提取的介绍的联机ID(Jiro,Seiko)之外消息被传递给BBS,如图14所示。
成员B请求服务中心3发送成员B的BBS(步骤S5003)以读取由成员A(Taro)传递的消息,如图15所示(步骤S5004)。如果成员B想看成员A的简介,成员B通过点击在BBS页上指示的成员A的联机ID请求服务中心3发送成员A的简介(步骤S5005)。响应该请求,服务中心3发送成员A的开放简介页,如图16所示(步骤S5006)。如图16所示的开放简介页设计基本上与图11所示的成员B的开放简介页相同,可是,它被指定表示有关成员A的信息。
步骤S6:传递消息给BBS
如图16所示,开放简介页具有被链接到包括用于输入传递给成员B的BBS的消息的格式页的一个页的超文本指示。如果成员B想传递消息给成员B的BBS,成员B请求服务中心3发送格式页用于传递消息(步骤S6001)。
响应该请求,服务中心3传输格式页用于输入传递给成员A的BBS的消息,如图17所示(步骤S6002)。如图17所示的格式页设计基本上与图12所示的传递给成员B的消息的输入格式页相同。
成员B在服务中心3所发送的表格上填写一消息字段,并请求服务中心3将输入的消息传递到成员A的BBS(步骤S6003)。于是,成员B的消息被传递到成员A的BBS。服务中心3不对该传递向成员B收费。
步骤S7:参考回复
如果成员A想要看成员B的回复,成员A请求服务中心3发送为成员A准备的主页(步骤S7001)。响应于该请求,服务中心3发送成员A的主页,如图31所示(步骤S7002)。主页的结构基本上与图10所示的主页结构相同,但是,该主页包括一指示,表示除了新介绍的联机ID之外,一条或多条消息已经传递到成员A的BBS。
成员A请求服务中心3发送成员A的个人BBS页(步骤S7003)。响应于该请求,服务中心3发送BBS主页,如图18所示(步骤S7004)。于是,成员A可以读成员B传递到成员A的BBS的回复。图18所示的BBS主页的结构与图15所示的成员B的主页的结构基本相同。
步骤S8:传递一消息到BBS
如图18所示,成员A的BBS页具有链接到用于输入要传递到成员B的BBS的回复消息的超文本指示“REPLY”。如果成员A想要传递一回复消息到成员B的BBS,则成员B通过点击该超文本请求服务中心3发送格式页(步骤S8001)。响应于该请求,服务中心3方法一个格式页,用于输入要传递给成员B的BBS的消息,如图12所示(步骤S8002)。
成员A填写所接收格式页的消息字段,并且请求服务中心3传递输入消息给成员B的BBS(步骤S8003)。因此,输入消息被传递给成员B的BBS。服务中心3不因为传递对成员A收费。
为在成员A和B之间交换更多消息,他们重复地执行上述步骤S5到S8。
现在参照附图详细地描述为图9所示的信息交换服务在系统中所提取的处理。
现在参照图19描述在图9的步骤S1执行的成员登记处理。
用户A操作他/她的终端2x(x是从1到m的任意数)以执行WWW浏览器,并且访问服务中心3的网页(主页)(步骤S10)。用户A请求服务中心3发送为新成员登记准备的签字格式(步骤S11)。
响应该请求,服务中心3传输签字格式给成员终端2x(步骤S12)。
用户A的成员终端2x从服务中心3接收签字格式并且显示它(步骤S13)。例如,如图20所示的签字页被显示在成员终端2x上。用户A填写签字格式上的输入字段以输入个人信息(联机ID,性别,生日,位置),简介信息(兴趣,注释)和搜索选项(性别,年龄,合适兴趣的数量)。如果需要,用户A可以输入信息表示在输入的个人数据中哪个项目被允许对公众公开(步骤S14)。在必要字段被填写后,用户A传输该数据来请求服务中心3接受登记(步骤S15)。
服务中心3接收来自用户A的填写的签字页(步骤S16)。服务中心3为用户A准备成员帐号和口令,同时一项一项地检查所接收数据(步骤S17)。然后,服务中心3产生如图5所示的开放简介数据库的数据(可是,个人BBS的URL项目空白),如图6A所示的个人信息数据库,和详细个人简介数据库(可是,个人简介页的URL项目空白)。所产生的数据组被分类成为开放简介数据库的数据组和其它的数据组(步骤S18)。
开放简介数据库的数据组被转换为HTML文件(步骤S19),该HTML文件被传递给开放简介数据库11用于在上面存储这些数据,如图5所示(步骤S20)。
开放简介数据库的数据组,即用于个人信息数据库14和详细个人简介数据库15的数据组被直接传递给这些数据库用于在适当数据库中存储它们,如图6A和6B所示(步骤S21)。更具体地,成员帐号、个人数据(姓名、口令,性别,生日和位置),和搜索选项(性别,年龄,适合兴趣的数量)被相互关连,并且被存储在个人信息数据库14中,如图6A所示,同时在步骤S20被存储的成员帐号、联机ID、性别、年龄、兴趣和开放简介页URL被相互关连,并且被存储在详细个人简介数据库15中,如图6B所示(可是,被介绍成员的成员帐号项目空白)。
服务中心3在个人主页数据库16和个人BBS数据库18中为用户A准备区域(步骤S22)。服务中心3在开放简介数据库11中存储指示用户A在个人BBS数据库18中区域的URL。
服务中心3传输登记核实页给用户A(步骤S23)。登记核实页指示为用户A准备的成员帐号和口令,如图21所示。服务中心3也产生一条文本字符串信息用于识别该用户(Cookie文件),并且与登记核实页一起发送给WWW浏览器。
用户A操作的成员终端2x从服务中心3接收登记核实页,并且显示它(步骤S24)。用户A记录登记核实页上的成员帐号和口令。WWW浏览器存储与登记核实页一起到达的文本字符串信息(Cookie文件)。
用户A点击如图21所示登记核实页上的超文本指示“OK”以通知服务中心3用户A核实了成员帐号和口令(步骤S25)。
服务中心3接收该信息,并完成登记过程(步骤S26)。因此,用户A在服务中心3上登记成为信息交换服务的新成员。
现在参照图22描述图9中步骤S2的介绍提取过程的概况。
服务中心3确定是否是提取适当介绍的适当定时,以便提供适当介绍给成员(步骤S27)。
当提取介绍的预定定时到时间时,服务中心3一个成员一个成员地提取适当介绍(步骤S28),并且产生每个成员的主页信息,如图6C所示。代表所提取介绍的信息在个人主页数据库16上逐个成员地登记(步骤S29)。
现在参照图23详细描述图22中步骤S28的提取介绍过程。
服务中心3将指针n设置为“1”(步骤S30),并从个人信息数据库14获得第N个成员的搜索选项(步骤S31)。数据库服务器5按照所获得的搜索选项搜索详细的个人简介数据库15(步骤S32)。即,数据库服务器5比较搜索选项与登记在详细个人简介数据库15上的第n个成员的信息。因此,数据库服务器5顺序地获得简介与搜索选项一致的那些成员的成员帐号,并且将所获得的成员帐号存储在工作区域内(步骤S33)。
然后,数据库服务器5参考详细个人简介数据库15中的“所介绍成员帐号”项目,以便确定由所获得成员帐号代表的成员是否已经被介绍给第n个成员(步骤S34),和删除所介绍成员帐号(步骤S35)。如果在删除后保留新提取的成员帐号,数据库服务器5产生一个随机数,和从剩余成员帐号中提取对应随机数的一个或两个成员帐号(步骤S37)。
然后,数据库服务器5从详细个人简介数据库15获得指示由所提取成员帐号代表的成员的开放简介页和他/她的联机ID(步骤S38),并因此在个人主页数据库16上登记为第n个成员准备的待链接到所介绍成员的信息字段。(步骤S39)。
然后,指针n被计数1(步骤S40)。并且,确定这样更新的指针是否等于或小于成员m的数量(步骤S41)。如果n等于或小于m,流程返回到步骤S31。如果n大于m,则终止提取介绍的过程。
因此,在预定定时上提取第一到第m个成员的适当介绍。
现在参照图24描述图9中步骤S3介绍所提取成员过程的概述。
成员A(用户A)在他/她终端2x上执行WWW浏览器以访问由服务中心3提供的成员页(步骤S42)。服务中心3根据WWW浏览器发送的Cookie数据识别用户A。
服务中心3为成员A从个人主页数据库16中提取主页信息,并且根据所提取主页信息准备主页,如图10所示(步骤S43)。服务中心3传输这样准备的主页给成员终端2x(步骤S44)。
成员终端2x接收主页(步骤S45),和显示它(步骤S46)。用户A参考主页看它是否指示某些人的联机ID作为介绍(步骤S47)。如果没有显示任何介绍,用户A例如进行其他任意任务。在主页上显示了介绍的情况下,成员A点击所希望的联机ID(在此情况下,联机ID代表成员B)以请求服务中心3发送他/她的简介(步骤S48)。
响应该请求(步骤S49),WWW服务器4搜索开放简介数据库11中成员B的开放简介信息,并且将发现的数据传输给成员A(步骤S50)。同时,数据库服务器5在详细个人简介数据库15中成员A的详细个人简介数据的介绍成员字段上登记成员B的成员帐号,如图6B所示。
成员A的成员终端2x接收成员B的开放简介信息,并且显示成员B的简介页,如图11所示(步骤S51)。成员A确定他/她是否传递消息给成员B的个人BBS,如图11所示(步骤S52)。如果他/她的决定是传递消息,他/她点击一个超文本指示“POST”,并且流程进行到后面描述的过程(图25)。如果成员A不想传递消息,他/她请求服务中心3为成员A发送主页(步骤S53),并且流程返回到步骤S46。
这样,图9中步骤S3的介绍所提取成员过程完成。
现在参照图25描述图9中步骤S4的传递消息给BBS过程的概况。
图24中步骤S24在成员A希望传递消息给成员B的个人BBS的情况下,成员A请求服务中心3发送格式页用于输入要传递给成员B个人BBS的消息(步骤S54)。
响应该请求,服务中心3准备格式页用于传递消息给成员B的BBS(步骤S55),和将该格式页传输给成员A的成员终端2x(步骤S56)。
成员终端2x接收来自服务中心3的格式页,和显示它,如图12所示(步骤S57)。成员A填写格式页上的消息字段(步骤S58),和请求服务中心3接收对成员B的BBS的传递(步骤S59)。
服务中心3接收格式页并且请求传递,在格式页中由成员A输入给成员B的消息(步骤S60)。并且,服务中心3传输一个用户认证页给成员A使他/她输入他/她的ID信息以便核实该用户(步骤S61)。
成员A的成员终端2x从服务中心3接收用户认证页,并且显示它。成员A在输入格式中填写他/她的成员帐号和口令(步骤S62),并且传输它给服务中心3(步骤S63)。
服务中心3根据由成员A提出的ID信息执行用户认证(步骤S64)。认证/收费服务器7访问收费信息数据库20以获得对应成员A的被收费成员帐号(步骤S65)。数据库服务器5访问详细个人简介数据库15以获得对应成员A的所介绍成员帐号(步骤S66)。WWW服务器4确定在步骤S65所获得的收费成员帐号是否与步骤S66所获得的所介绍成员帐号一致(步骤S67)。如果发现不一致,服务中心3传输代表收费提示的信息给成员A(步骤S68)。
成员A的成员终端2x接收来自服务中心3的收费提示,并且显示一个对话框,如图13所示(步骤S69)。成员A确定收费是否可接受(步骤S70)。如果可接受,成员A点击超文本指示“YES”。成员终端2x传输指示该动作的命令信号给服务中心3(步骤71)。
响应该命令信号,服务中心3更新收费信息数据库20(图8)中的内容(步骤S72)。更具体地,认证/收费服务器7计数对应成员A的收费计数器+1,和将成员B的成员帐号加入到收费成员帐号字段中。BBS服务器6写入消息到成员B的个人BBS,该消息由成员A通过格式页输入(步骤S73)。然后,数据库服务器5更新个人主页数据库16中BBS管理信息(图6C)以便将成员B的BBS传递标记设置为1(步骤S74)。服务中心3传输代表消息成功传递的信息给成员A(步骤S75)。
成员A的成员终端2x接收来自服务中心3的信息,并且显示它(步骤S76)。然后,终止在图9中步骤S4的BBS传递过程。
如果在步骤S67确定所获得的成员帐号与所获得的所介绍成员帐号一致,流程进行到步骤S73。或者,如果在步骤S70用户不同意收费,BBS传递过程马上被终止。
现在详细地描述图25中步骤S72的收费信息更新过程。
在接收代表成员A同意收费提示的命令信号之后,认证/收费服务器7访问收费信息数据库20以在对应成员A的收费成员帐号字段上登记成员B的成员帐号(步骤S78)。认证/收费服务器7进一步将成员A的收费计数器增加1(步骤S79)。认证/收费服务器7也访问收费信息数据库20以在对应成员B的收费成员帐号字段上登记成员A的成员帐号(步骤S80)。然后,收费信息更新过程终止。
现在参照图28描述图9中步骤S5的重放准备过程概况。
成员B在成员终端2y中执行WWW浏览器,并且访问服务中心3请求它发送成员B的主页(步骤S81)。
服务中心3根据附属在该请求上的Cookie信息识别该请求发送方是成员B。数据库服务器5访问个人主页数据库16(图6C)以获得成员B的主页信息(步骤S82)。
如果介绍成员帐号已经被设置到成员B的主页信息,数据库服务器5计数介绍成员的数量并且准备表示计数数量的消息,进一步设置介绍成员的联机ID到主页。另外,数据库服务器5区别成员B的主页信息中BBS传递标记是否设置为1(步骤S83)。如果该标记被设置为1,这代表任何消息已经传递给成员B的BBS,数据库服务器5准备将显示在主页上代表电子布告栏的图标(可应用的一个按键或超文本指示)(步骤S84)。
然后,服务中心3传输主页信息给成员终端2y(步骤S85)。如果在步骤S83确定BBS传递标记已经重新设置为0,这代表没有消息被传递给成员B的BBS,流程进行到步骤S85。
成员终端2y接收来自服务中心3的主页信息,并且显示该主页,如图14所示(步骤S86)。成员B区别电子布告栏图标是否显示在主页上(步骤S87)。如果没有显示指示,成员B可以处理其它任何任务(未图示)。如果主页表示了电子布告栏图标,成员B点击电子布告栏图标(步骤S88)以请求服务中心3允许成员B访问他/她自己的BBS(步骤S89)。
服务中心3接收来自成员B的请求(步骤S90),数据库服务器5访问个人主页数据库16以重新设置成员B的BBS传递标记为0(步骤S91)。然后,服务中心3请求成员B发送他/她的ID信息(步骤S92)。
响应来自服务中心3的该请求,成员终端2y显示文本框页用于输入用户的ID信息,如图26所示。成员B通过文本框输入他/她的成员帐号和口令(步骤S93)并传输它们到服务中心3(步骤S94)。
服务中心3根据由成员B提出的用户ID信息执行用户认证(步骤S95)。成员B被认证后,BBS服务器6访问个人BBS数据库18以获得成员B的BBS信息,服务中心3传输所获得BBS信息给成员B(步骤S96)。
成员终端2y接收来自服务中心3的BBS信息,并且显示成员B的BBS信息,如图15所示(步骤S97)。图15表示了BBS页指示由成员A传递的消息的例子。成员B参考该消息并确定他/她是否传递回复给成员A(步骤S98)。如果成员B想传递回复,他/她请求服务中心3发送成员A的简介页(步骤S99)。在不回答该消息的情况下,成员终端2y再次显示该主页(步骤S87)。
服务中心3接收对于简介页的请求(步骤S100)。WWW服务器4搜索开放简介数据库11中的成员A的开放简介信息。服务中心3传输该开放简介信息给成员B(步骤S101)。同时,数据库服务器5访问详细个人简介数据库15以在对应成员B的所介绍成员帐号上登记成员A的成员帐号,如图6B所示。
成员终端2y接收成员A的开放简介信息,并且显示成员A的简介页,如图17瞬时(步骤S102)。成员B确定他/她是否传递消息给成员A的BBS(步骤S103)。如果决定传递消息,流程进行到下一步。如果放弃传递消息,成员终端2y再次显示主页或BBS页(步骤S98)。
然后,终止图9中步骤S5的回复准备过程。
现在参照图29描述图9中步骤S6的传递消息过程。
在图28中步骤S103成员B决定对成员A传递消息的情况下,成员B请求服务中心3发送格式页用于输入传递给成员A的BBS的消息(图29,步骤S104)。
响应该请求,服务中心3准备用于输入传递给成员A的BBS的消息的格式页(步骤S105),并传输给成员B(步骤S106)。
成员终端2y接收来自服务中心3的格式页,并显示它,如图17所示(步骤S107)。成员B填写格式页上的消息字段(步骤S108),并且请求服务中心3接受传递给成员A的BBS的消息(步骤S109)。
服务中心3接收填写的格式页和请求(步骤S110)。服务中心3请求成员B发送用户认证所必须的用户ID(步骤S111)。
响应来自服务中心3的请求,成员终端2y显示文本框页用于输入用户的ID,如图26所示。成员B通过文本框页输入他/她的成员帐号和口令(步骤S112),并传输用户ID给服务中心3(步骤S113)。
服务中心3根据由成员B提供的所接收用户ID执行用户认证(步骤S114)。如果成员B被成功认证,服务中心3在成员A的BBS上写入由成员B输入的所接收消息(步骤S115)。然后,数据库服务器5访问个人主页数据库16通过将成员A的BBS传递标记设置为1更新BBS管理信息(步骤S116)。服务中心3传输代表消息成功传递的信息给成员B(步骤S117)。
成员终端2y接收来自服务中心3的信息,并且显示代表消息成功传递的所接收消息的预定页(步骤S118)。然后,终止图9中步骤S6的传递消息给BBS的过程。
现在参照图30描述图9中步骤S7的参考回复的过程。
成员A操作成员终端2x执行WWW浏览器用于访问服务中心3以便请求它发送成员A的主页(步骤S119)。
服务中心3根据成员终端2y的WWW浏览器提供的Cookie信息识别成员A,数据库服务器5访问个人主页数据库16(图6C)以获得成员A的主页信息(步骤S120)。数据库服务器5区别在所获得主页信息中的BBS传递标记是否为1(步骤S121)。在标记被设置为1的情况下,这代表任何消息已经传递给成员A的BBS,数据库服务器5在成员A的主页上准备电子布告栏图标(步骤S122)。服务中心3发送该主页到成员A(步骤S123)。如果在步骤S121区别出BBS标记被重新设置为0,这代表没有消息传递给成员A的BBS,流程直接进行到步骤S123。
成员A的成员终端2x接收来自服务中心3的主页信息,并且显示该主页,如图31所示(步骤S124)。成员A核实主页是否具有电子布告栏图形(步骤S125)。如果没有显示电子布告栏图标,终止参考回复的过程。有电子布告栏图标指示的情况下,成员A点击电子布告栏图标(步骤S126)以请求服务中心3允许他/她访问他/她的BBS(步骤S127)。
服务中心3接收来自成员A的请求(步骤S128)。数据库服务器5访问个人主页数据库16以重新设置成员A的BBS传递标记为0(步骤S129)。然后,服务中心3请求成员A发送用户ID信息(步骤S130)。
响应来自服务中心3的该请求,成员A的成员终端2x显示文本框页用于输入用户ID,如图26所示。成员A通过文本框页输入他/她的成员帐号和口令(步骤S131),并传输用户ID给服务中心(步骤S132)。
服务中心3根据由成员A提出的用户ID执行用户认证(步骤S133)。在成员A成功认证之后,BBS服务器6访问个人BBS数据库18以获得成员A的BBS信息,并且服务中心3传输它给成员A(步骤S134)。
成员A的成员终端2x接收来自服务中心3的BBS信息,并显示成员A的个人BBS页,如图1 8所示(步骤S135)。BBS页具有由成员B传递的消息。成员A决定是否传递回复(步骤S136)。在放弃传递回复的情况下,成员终端2x再次显示主页(步骤S125)。在传递回复的情况下,流程进行到下一步。
这样,完成了图9中步骤S7的参考回复过程。
现在描述图9中步骤S8的传递消息给BBS的过程。
在图30步骤S136中成员A决定传递消息给成员B的BBS的情况下,成员A点击显示在成员A的BBS页上的回复图标,如图18所示。点击回复图标之后的步骤与上述传递消息步骤相同。
认证/收费服务器7连续(例如,每个月底)访问收费信息数据库20(图8)以检查内容,和按照收费计数器数值对成员收费。
如上所述,一旦用户被登记成为按照该实施例的信息交换服务成员,用户可以找到与用户的搜索选项符合的朋友,并且可以与找到的朋友建立一对一的通信。另外,用户只当他/她传递消息给介绍BBS时被收费。因此,用户当没有找到介绍或用户不传递消息给介绍时不收费。此外,用户只当他/她第一次传递消息给介绍的BBS时收费。换句话说,用户当他/她传递回复和第二次之后传递消息给介绍时不收费。因此,用户可以享受通信而不担心收费。
可以进行各种修改和改变而不脱离本发明的精神和范围。
上述实施例示范了通过BBS交换消息的例子。本发明例如可以应用于通过电子邮件交换消息的情况。在此情况下,例如,每个成员具有租用的信箱。被介绍了另一个用户的用户当他/她发送电子邮件给介绍时被收费。
在上述实施例中,被介绍了另一个成员的成员当他/她第一次传递消息给介绍的BBS时被收费。本发明可以利用各种收费技术和灵活设置的收费时间。例如,该系统可以对用户的简介引用收费。该系统可以利用收费技术例如只对男性成员收费。
对搜索人和介绍方两者(在上述实施例中的成员A和成员B)收费的收费技术也可以应用。
在此情况下,例如,搜索方成员和介绍方成员当他们之间建立通信时收费。例如,在成员B通过服务中心3被介绍给成员A的情况下,成员A和B只在成员A发送消息给成员B和成员B回复消息时收费。在此情况下,例如,在收费信息数据库20中准备发送标记。当成员A打开成员B的开放简介页时,点击“MESSAGE”来获得用于输入要发给成员B的消息的格式,点击“POST”(图9的步骤S4003,图25的步骤S29等),成员A的发送标记被设置,这表示消息从成员A发送给成员B。
当成员访问来自成员A的消息和成员A的开放简介页并且发送消息给成员A时(图9的步骤6003和图29的步骤S109),服务中心3核实是否发送收费信息数据库20中成员A的标记。服务中心3区别是否表示消息已经从成员A发送给成员B的发送标记被设置。服务中心3在区别该标记已经设置的情况下执行收费过程。然后,服务中心3删除发送标记,和将成员B的成员帐号加入到收费信息数据库20中成员A的收费成员帐号内,同时将成员A的成员帐号加入到收费信息数据库20的成员B收费成员帐号中。
每次成员A传输消息给成员B,都参考成员B的收费成员帐号信息,反之也一样,可是,不对成员A和成员B两者收费,因为成员A的成员帐号已经被设置到成员B的收费成员帐号信息中,同时成员B的成员帐号也已经被设置到成员B的收费成员帐号信息。在此情况下也可以应用对成员A和成员B两者收费的收费技术。
图32是类似图9的时序图,表示上述的收费过程。该时序图基本上与图9的相同。可是,由成员A传递消息的过程不包括收费提醒过程(步骤S4004)和回答收费提醒的过程(步骤S4005),同时由成员B传递消息的过程(步骤S6)包括一个收费提醒过程(步骤S6004)和一个回答收费提醒的过程(步骤S6005)。
发送标记可以与时间标签一起存储以便在预定时间段到期之后删除发送标记(例如,一个月)。
该系统可以利用控制收费过程的任何技术(区别是否未收费和收费的各种控制任务)。该方法不限于上述例子,各种修改和改变可以进行。
例如,收费定时不需要与传输或写入消息同步。在该规范中,当传输或写入时对用户收费的表述包括一个情形,在该情形下在响应传输或写入消息作为另一个条件满足预定条件时执行收费过程。
可以响应由成员提出的请求提取介绍并作介绍,以替代上述实施例中示范的内容提取和介绍。在此情况下,代表介绍请求的一个图标(可以应用的按键或超文本指示)被提供在成员的主页上(图10,14,31)。响应于对图标的点击,代表该请求的命令信号被发送给服务中心3,而服务中心3对发送该请求的成员执行提取/介绍过程(图23的步骤S31到S39)。按照该方法,该过程将被连成为一体,因为在每个成员所希望时间上执行介绍。
在上述实施例中,当他/她被通知介绍或传递消息时用户被收费。本发明可以应用于提供免费服务的情况。在此情况下,通知用户收费提醒、确定是否用户同意收费和对用户收费的系统和步骤可以省略。在图3中,例如,要传递给成员B的BBS的消息可以写入而不用执行步骤Q6的收费过程。
由作为服务中心3工作的计算机所执行的全部程序或程序片段可以被存储在记录介质例如CD-ROM、硬盘和MO内发布。
按照上述的本发明,该系统根据每个成员的任意信息提取介绍,并且将适合的介绍介绍给搜索方成员。该系统也在搜索方成员和介绍之间中介信息交换,并且如果需要为中介信息对他们收费。