著录项信息
专利名称 | 一种数据传输过程的控制方法及系统 |
申请号 | CN200410077437.1 | 申请日期 | 2004-12-09 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2006-06-14 | 公开/公告号 | CN1787436 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/00 | IPC分类号 | H;0;4;L;1;2;/;0;0查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 唐沐;陈妍;赵艳;林松涛 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明公开了一种数据传输过程的控制方法,包括步骤第一客户端向服务器请求数据更新;服务器对第一客户端的请求进行解析,对客户请求更新的数据采取控制措施;服务器通知第一客户端更新数据;第一客户端进行数据更新;服务器向第二客户端通知第一客户端的数据更新;第二客户端获取所述更新的数据。本发明通过服务器采取统一的中央控制通知的方式,可以有效地控制个性化数据的传播途径。
1.一种数据传输过程的控制方法,其特征在于,包括步骤:
1)第一客户端向服务器请求数据更新;
2)服务器对第一客户端的请求进行解析,对客户请求更新的数据采取控 制措施;
3)服务器通知第一客户端更新数据;
4)第一客户端进行数据更新;
5)服务器向第二客户端通知第一客户端的数据更新;
6)第二客户端获取所述更新的数据。
2.根据权利要求1所述的数据传输过程的控制方法,其特征在于:所述 步骤2)具体包括:
21)判断该数据是否需要第一客户端缴纳费用;如果是,则执行步骤22); 如果否,则进入步骤3);
22)服务器通知第一客户端缴纳该数据的使用费用;在获悉费用缴纳成功 后进入步骤3)。
3.根据权利要求2所述的数据传输过程的控制方法,其特征在于:所述 步骤1)的请求数据更新具体是指第一客户端从服务器提供的数据序列中选择 数据,并将选择结果发送到服务器;所述步骤21)的判断具体是指服务器判 断该数据是否属于收费业务;所述步骤4)的数据更新具体是指第一客户端从 服务器下载选择的数据;所述步骤6)的数据更新具体是指第二客户端从服务 器下载第一客户端选择的数据或者从第一客户端接收所述数据。
4.根据权利要求3所述的数据传输过程的控制方法,其特征在于:所述 步骤1)、步骤21)、22)中的服务器是数据内容服务器;所述步骤3)、步骤4)、 步骤5)和步骤6)中的服务器是个性数据服务器;在步骤22)和3)之间还 包括数据内容服务器向个性数据服务器激活第一客户端使用个性数据的步骤。
5.根据权利要求2所述的数据传输过程的控制方法,其特征在于:所述 步骤1)的请求数据更新具体是指第一客户端向服务器请求上传其选定的数 据;所述步骤21)的判断具体是指服务器判断第一客户端请求上传的数据中 是否包含知识产权权利人的许可标识;所述步骤4)的数据更新具体是指第一 客户端向服务器上传数据;所述步骤6)的数据更新具体是指第二客户端从服 务器下载第一客户端上传的数据或者从第一客户端接收数据。
6.根据权利要求5所述的数据传输过程的控制方法,其特征在于:所述 步骤21)的判断进一步包括解析第一客户端的身份信息。
7.根据权利要求2所述的数据传输过程的控制方法,其特征在于:所述 步骤1)、步骤21)、22)中的服务器是数据内容服务器;所述步骤3)和步骤 5)中的服务器是个性数据服务器;在步骤22)和3)之间还包括数据内容服 务器向个性数据服务器激活第一客户端使用个性数据的步骤。
8.根据权利要求1至7任一项所述的数据传输过程的控制方法,其特征 在于:所述数据包括图像、音乐、铃声或视频多媒体信息。
9.一种数据传输过程的控制系统,包括服务器和客户端;所述服务器与 客户端之间具有数据通道;其特征在于:所述服务器用于解析客户端的数据更 新请求,判断该数据是否需要采取控制措施,向客户端发送使用费用缴纳提示 消息。
10.根据权利要求9所述的数据传输过程的控制系统,其特征在于,所述 服务器包括:数据类型判断单元,用于判断客户端请求更新的数据的类型及控 制状况;收费提示单元,用于构造数据使用费用缴纳提示消息。
11.根据权利要求9或10所述的数据传输过程的控制系统,其特征在于: 所述服务器是即时通信服务器;所述客户端是即时通信客户端。
12.根据权利要求9所述的数据传输过程的控制系统,其特征在于:所述 服务器包括数据内容提供服务器和个性数据服务器,所述数据内容提供服务器 用于判断数据是否需要采取控制措施,向客户端发送使用费用缴纳提示消息, 向个性数据服务器发送激活消息;所述个性数据服务器用于向客户端发送数据 更新通知。
技术领域\n本发明涉及数据处理及传输技术,特别是涉及一种数据传输过程的控制方 法及系统。\n背景技术\n随着信息技术的发展,互联网已经深入到人们的工作、学习、生活等多个 领域,为人们的沟通和交流带来较大的便利。通常,网络系统由服务器和客户 端等节点组成。\n请参阅图1,是一种网络系统的示意图。该系统包括服务器910、第一客 户端920和第二客户端930;其中,第一客户端920与第二客户端930均具有 与服务器910之间的数据通道,且第一客户端920与第二客户端930之间也可 以直接进行数据交互。\n在网络系统中,用户通常会采用一些方式来标识自己,例如即时通讯系统 提供的图像,这种用于标识用户身份的图像也称为头像。\n请参阅图2,是现有技术中一种为用户提供头像的方法。\n步骤S100,服务器向第一客户端和第二客户端发送一系列固定的图像, 显示给用户供其选择;步骤S110(S120),第一和第二客户端分别保存固定头 像序列。\n随后,步骤S111中,第一客户端的用户在提供的系列图像里选择某个图 像作为自己的头像;步骤S112,第一客户端将头像设定信息(图像索引号) 传给服务器;步骤S113,服务器保存该头像设定信息。\n当第二客户端的用户查看该第一客户端的用户的信息时,执行步骤S121, 向服务器发送请求信息;步骤S122,服务器向第二客户端提供该用户的头像 设定信息;步骤S123,第二客户端根据该头像设定信息显示对应的图像。\n该方法中,由服务器提供固定的一系列图像,用户仅限于从这一系列图像 里选择自己比较喜欢的一个作为图像,从而影响用户的体验感。随着网络通讯 的普及,固定的系统头像越来越不能满足要求。\n相应地,现有技术中出现了一种实现个性化头像的方法,请参阅图3,当 第一客户端和第二客户端在通讯时,第一客户端可以选择自己的个性化头像 (步骤S211)。个性化头像是指由用户自己选择的图像,该图像可能是用户用 数码相机拍下的,或者是从网络中找到的一幅图像。随后,第一客户端向第二 客户端发送消息,通知头像更改(步骤S212);第二客户端向第一客户端请求 该更改后的头像的图像文件(步骤S213);第一客户端向第二客户端发送图像 文件(步骤S214);第二客户端根据接收到的图像更改对方的头像并显示(步 骤S215)。\n但是,该现有技术的方法同样存在不足之处:由于用户选取个性图像的随 意性,选取的图像文件有可能会侵犯他人的知识产权(如著作权等);并且所 述图像文件在客户端之间通过点对点(P2P)的方式进行传输,网络系统难以 判断用户所选取的图像是否侵犯了他人的知识产权,从而不能有效地实现图像 文件的知识产权保护。\n同样,当网络系统中的客户端之间通过点对点的方式传输其他数据,如铃 声、音乐、文学作品等可能受到知识产权保护的作品时,也难以有效地实现知 识产权保护。\n发明内容\n本发明解决的技术问题在于提供一种数据传输过程的控制方法及系统。\n为此,本发明解决技术问题的技术方案是:提供一种数据传输过程的控制 方法,包括步骤:\n1)第一客户端向服务器请求数据更新;\n2)服务器对第一客户端的请求进行解析,对客户请求更新的数据采取控 制措施;\n3)服务器通知第一客户端更新数据;\n4)第一客户端进行数据更新;\n5)服务器向第二客户端通知第一客户端的数据更新;\n6)第二客户端获取所述更新的数据。\n优选地,所述步骤2)具体包括:\n21)判断该数据是否需要第一客户端缴纳费用;如果是,则执行步骤22); 如果否,则进入步骤3);\n22)服务器通知第一客户端缴纳该数据的使用费用;在获悉费用缴纳成功 后进入步骤3)。\n优选地,所述步骤1)的请求数据更新具体是指第一客户端从服务器提供 的数据序列中选择数据,并将选择结果发送到服务器;所述步骤21)的判断 具体是指服务器判断该数据是否属于收费业务;所述步骤4)的数据更新具体 是指第一客户端从服务器下载选择的数据;所述步骤6)的数据更新具体是指 第二客户端从服务器下载第一客户端选择的数据或者从第一客户端接收所述 数据。\n优选地,所述步骤1)、步骤2)中的服务器是数据内容服务器;所述步骤 3)、步骤4)、步骤5)和步骤6)中的服务器是个性数据服务器;在步骤2) 和3)之间还包括数据内容服务器向个性数据服务器激活第一客户端使用个性 数据的步骤。\n优选地,所述步骤1)的请求数据更新具体是指第一客户端向服务器请求 上传其选定的数据;所述步骤21)的判断具体是指服务器判断第一客户端请 求上传的数据中是否包含知识产权权利人的许可标识;所述步骤4)的数据更 新具体是指第一客户端向服务器上传前述数据;所述步骤6)的数据更新具体 是指第二客户端从服务器下载第一客户端上传的数据或者从第一客户端接收 所述数据。\n优选地,所述步骤21)的判断进一步包括解析第一客户端的身份信息。\n优选地,所述步骤1)、步骤2)中的服务器是数据内容服务器;所述步骤 3)和步骤5)中的服务器是个性数据服务器;在步骤2)和3)之间还包括数 据内容服务器向个性数据服务器激活第一客户端使用个性数据的步骤。\n优选地,所述数据包括图像、音乐、铃声或视频多媒体信息。\n本发明还提供一种数据传输过程的控制系统,包括服务器和客户端;所述 服务器与客户端之间具有数据通道;其特征在于:所述服务器用于解析客户端 的数据更新请求,判断该数据是否需要采取控制措施,向客户端发送使用费用 缴纳提示消息。\n优选地,所述服务器包括:数据类型判断单元,用于判断客户端请求更新 的数据的类型及控制状况;收费提示单元,用于构造数据使用费用缴纳提示消 息。\n优选地,所述服务器是即时通信服务器;所述客户端是即时通信客户端。\n优选地,所述服务器包括数据内容提供服务器和个性数据服务器,所述数 据内容提供服务器用于判断数据是否需要采取控制措施,向客户端发送使用费 用缴纳提示消息,向个性数据服务器发送激活消息;所述个性数据服务器用于 向客户端发送数据更新通知。\n相对于现有技术,本发明的有益效果是:由于本发明通过服务器采取统一 的中央控制通知的方式,统一进行被请求更新的数据的控制,可以有效地控制 个性化数据的传播途径,起到良好的知识产权保护效果。\n在本发明的优选实施方案中,服务器检测客户端请求更新的数据的控制状 况,并且在可能发生侵权时提示客户端缴纳费用,从而控制数据传播的途径, 提供了一种有效的知识产权保护措施。\n附图说明\n图1是一种网络系统的示意图;\n图2是现有技术中一种为用户提供头像的方法;\n图3是现有技术中一种实现个性化头像的方法;\n图4是本发明的数据传输过程的控制方法的流程图;\n图5是本发明的数据传输过程的控制系统的框图;\n图6是本发明方法的第一实施例的流程图;\n图7是本发明方法的第二实施例的流程图。\n具体实施方式\n请参阅图4,本发明的数据传输过程的控制方法的流程如下所述。\n步骤S11,第一客户端向服务器请求数据更新。\n本发明中,所述数据可以是图像文件、铃声、音乐等可能受到知识产权保 护的作品;所述请求数据更新可以是第一客户端从服务器提供的数据序列中进 行选择,并将选择结果发送到服务器或者第一客户端请求向服务器上传其选定 的个性化数据。\n步骤S12,服务器对第一客户端的请求进行解析,判断该数据是否需要采 取知识产权保护措施。如果是,则执行步骤S13;如果否,则进入步骤S14。\n具体的判断过程可以是:判断第一客户端选定的数据是否属于收费业务的 数据;或者判断第一客户端上传的数据中是否包含知识产权权利人的许可标 识。\n步骤S13,服务器通知第一客户端缴纳该数据的使用费用。并且在服务器 在获悉费用缴纳成功后执行步骤S14。\n所述费用的缴纳方式可以采用现有技术中的各种技术手段,例如现金支 付、网上支付等;而服务器获悉费用缴纳是否成功的途径可以是从知识产权权 利方获悉、或者接受客户端的网上支付等;此不赘述。\n步骤S14,服务器通知第一客户端更新数据;\n步骤S15,第一客户端进行数据更新。\n所述数据更新具体是:第一客户端从服务器下载所述数据或者第一客户端 向服务器上传所述数据。\n步骤S16,服务器向第二客户端通知第一客户端的数据更新。\n步骤S17,第二客户端获取所述更新的数据。\n具体的获取步骤可以是:第二客户端从服务器下载所述数据或者第二客户 端向第一客户端请求传送所述数据。\n请参阅图5,本发明的系统中,服务器110具有与第一客户端120和第二 客户端130之间的数据通道,且第一客户端120与第二客户端130之间可以直 接进行数据交互。\n服务器110包括数据库111、数据类型判断单元112、收费提示单元113、 服务器接口114和处理单元115。所述数据库111用于存储数据;数据类型判 断单元112用于判断客户端请求更新的数据的类型及知识产权保护状况;收费 提示单元113用于构造数据使用费用缴纳提示消息;服务器接口114用于建立 与客户端之间的数据通道;处理单元115用于协调其他各单元的工作,支持数 据的处理和传输。\n为便于理解本发明,下面结合实施例对本发明的方法进行描述。\n请参阅图6,是本发明的第一实施例。所述第一实施例实现即时通讯系统 的用户更改图像时的知识产权保护。\n步骤S811,第一客户端向服务器发送消息,请求打开服务器上已有的图 像库。\n步骤S812,服务器解析前述消息并进行处理,向第一客户端返回已有的 图像列表。\n步骤S813,第一客户端的用户选择合适的图像后,通过第一客户端向服 务器发送选定的图像的信息。\n步骤S814,服务器判断该选定的图像是否受到知识产权保护,如果是, 则提示第一客户端缴纳相应的使用费用;第一客户端在收到服务器发送的提示 消息后,向知识产权权利方支付相应的费用;服务器在确认费用已经缴纳后, 才进入步骤S815。如果否,则直接进入步骤S815。\n步骤S815,服务器向第一客户端发送选择成功的通知。\n步骤S816,服务器向第一客户端通知图像更新。\n步骤S817,第一客户端在接收到上述消息后,向服务器请求下载选择的 头像。\n步骤S818,服务器向第一客户端返回其请求的头像。\n步骤S819,随后,服务器向第二客户端发送消息,通知第一客户端的头 像发生变更。\n步骤S820,第二客户端向服务器请求下载所述第一客户端更新后的头像。\n步骤S821,服务器向第二客户端返回其请求的头像。\n同时,服务器与第三客户端之间的头像更新通知和下载过程与第二客户端 类似,参见步骤S822至步骤S824,此不赘述。\n请参阅图7,是本发明的第二实施例。\n该实施例中,服务器包括图像内容提供服务器和个性图像服务器;其中, 图像内容提供服务器用于采取知识产权保护措施,包括判断图像的类型、判断 用户是否已经缴纳相应的费用;个性图像服务器用于通知客户端进行数据更 新。\n步骤S911,第一客户端向图像内容提供服务器发送消息,请求打开图像 内容提供服务器上已有的图像库。\n步骤S912,图像内容提供服务器解析前述消息并进行处理,向第一客户 端返回已有的图像列表。\n步骤S913,第一客户端的用户选择合适的图像后,通过第一客户端向图 像内容提供服务器发送选定的图像的信息。\n步骤S914,图像内容提供服务器判断该选定的图像是否受到知识产权保 护,如果是,则提示第一客户端缴纳相应的使用费用;第一客户端在收到图像 内容提供服务器发送的提示消息后,向知识产权权利方支付相应的费用;图像 内容提供服务器在确认费用已经缴纳后,才进入步骤S915。如果否,则直接 进入步骤S915。\n步骤S915,图像内容提供服务器向个性图像服务器发送消息,激活第一 客户端的用户使用该选定的图像。\n步骤S916,个性图像服务器向图像内容提供服务器返回激活成功的消息。\n步骤S917,图像内容提供服务器向第一客户端通知选择成功。\n步骤S918,个性图像服务器向第一客户端通知图像更新。\n步骤S919,第一客户端在接收到上述消息后,向个性图像服务器请求下 载选择的头像。\n步骤S920,个性图像服务器向第一客户端返回其请求的头像。\n步骤S921,随后,个性图像服务器向第二客户端发送消息,通知第一客 户端的头像发生变更。\n步骤S922,第二客户端向个性图像服务器请求下载所述第一客户端更新 后的头像。\n步骤S923,个性图像服务器向第二客户端返回其请求的头像。\n此外,服务器还可以对第一客户端的用户的身份进行判断,进行相应的计 费处理,如可以将用户区分为包月用户或者计次用户等。\n综上所述,本发明中,系统的服务器采用中央控制通知方式来控制个性图 像传播的途径,从而可以在一定程度上防止侵犯他人知识产权的个性图像非法 传播。\n需要说明的是,本发明并不局限于即时通信系统中图像的传播。例如,还 可以是声音、视频多媒体信息等其他文件;此时,图像内容提供服务器可以称 作为数据内容提供服务器,而个性图像服务器则可以称之为个性数据服务器。\n需要进一步说明的是,本发明还可以应用于移动通信系统中终端的自定义 铃声的传播,如用户采用自定义的音乐来作为对方的回铃音;或者应用于移动 通信系统的终端指定图像作为对方的来电显示标识等,此不赘述。\n以上所述仅仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2008-05-14
- 2006-08-09
- 2006-06-14
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-04-28
|
2002-10-24
| | |
2
| |
2003-10-22
|
2002-04-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |