首页> 中国专利> 对等网络装置社群的搜寻系统、搜寻方法及对等网络装置

对等网络装置社群的搜寻系统、搜寻方法及对等网络装置

摘要

本发明提供一种对等网络(P2P)装置社群的搜寻系统、搜寻方法及其对等网络装置,一联机服务器分别连接一内容管理服务器及一对等网络装置社群,内容管理伺服器具有一搜索引擎及一索引数据库,并在对等网络装置社群中的每一个对等网络装置中设有一索引数据及一权重数据。索引数据库记录对等网络装置社群中每一个对等网络装置的索引数据,搜索引擎则可搜寻索引数据库以产生一搜寻结果,并依据权重数据以产生一权重搜寻排序结果,借此可达成在对等网络装置社群中快速搜寻到重要档案数据的目的。

著录项

  • 公开/公告号CN104660673A

    专利类型发明专利

  • 公开/公告日2015-05-27

    原文格式PDF

  • 申请/专利号CN201410713328.8

  • 发明设计人 吴心岱;

    申请日2014-11-28

  • 分类号

  • 代理机构深圳市瑞方达知识产权事务所(普通合伙);

  • 代理人张约宗

  • 地址 518000 广东省深圳市龙华新区龙华办事处宝华路173号潮回楼二楼201室

  • 入库时间 2023-12-18 09:04:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-06

    授权

    授权

  • 2015-06-24

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20141128

    实质审查的生效

  • 2015-05-27

    公开

    公开

说明书

技术领域

本发明是有关于一种搜寻系统、搜寻方法及其装置,尤指一种用于对 等网络(peer to peer,P2P)装置社群的搜寻系统、搜寻方法及其对等网络 装置。

背景技术

传统的网络数据与多媒体储存系统需要一中央服务器做为数据的储 存、提供、交换或搜寻的功能,然而中央服务器的处理效能与储存容量都 是固定的,无法按照使用需求的增减而调整,因而造成网络传输效能低落 或资源过剩闲置的结果。

如图1所示,是常用网络装置搜寻系统的构造示意图,中央网络系统 具有一中央服务器10,中央服务器10储存有一档案数据15,档案数据15 内具有一索引数据151与一内容数据153。当用户装置171、172、173、174、 175与176有数据需求时,可与中央服务器10联机以下载或上传储存于该 中央服务器10上的档案数据15。

该中央服务器10设置有一搜索引擎11,搜索引擎11可对该内容数据 153建立索引数据151。当用户要搜寻内容数据153时,用户装置171~176 向中央服务器10提出一搜寻请求,中央服务器10的搜索引擎11即可依用 户装置171~176提出的搜寻条件而对索引数据151进行搜寻,并产生一搜 寻结果,中央服务器10再将该搜寻结果回传给用户装置171~176。

为解决常用网络中央服务器10的资源与效能的利用设有限制的问题, 业界发展出一种对等网络(Peer to Peer,P2P)装置社群。但是,该P2P装 置社群的数据搜寻亦存在有改善空间,例如如何提高其搜寻效率与速度, 且设法有效提高搜寻的准确度。

发明内容

本发明要解决的技术问题在于,在对等网络装置社群建立一新颖的数 据搜寻系统及搜寻方法,以有效提高数据的搜寻效率与速度。

为了达到以上目的,本发明提供一种对等网络装置社群的搜寻系统, 用以接收至少一用户装置所传送的一搜寻请求,该对等网络装置社群的搜 寻系统包括:至少一对等网络装置社群,每一该对等网络装置社群具有至 少一个对等网络装置;至少一联机服务器,连接该对等网络装置社群,每 一该联机伺服器具有一拓扑结构数据表,该拓扑结构数据表记录该对等网 络装置社群中每一该对等网络装置彼此间的一链接数据;以及至少一内容 管理服务器,分别连接该对等网络装置社群及该联机服务器,每一该内容 管理伺服器具有一搜索引擎、一索引数据库及一用户装置管理单元,该索 引数据库记录该对等网络装置社群中每一该对等网络装置的一索引数据, 该用户装置管理单元接受该用户装置提出的该搜寻请求,该搜索引擎依据 该搜寻请求搜索该索引数据库以产生一搜寻结果,并将该搜寻结果回传给 该用户装置。

另外,为达上述目的,本发明提供一种对等网络装置社群的搜寻方法, 应用于一对等网络装置社群的搜寻系统,该搜寻系统具有至少一个对等网 络装置、一联机服务器及一内容管理服务器,该搜寻方法包括下列步骤: 记录每一该对等网络装置的一链接数据,以产生一拓扑结构数据表,并储 存该拓扑结构数据表于该联机服务器;建立每一该对等网络装置的一索引 数据,并储存该些索引数据于该内容管理服务器的一索引数据库;该内容 管理服务器接收来至于一用户装置所传送的一搜寻请求,依据该搜寻请求 搜寻该索引数据库,以产生一搜寻结果;及回传该搜寻结果给该用户装置。

在本发明又一实施例中,其中每一该对等网络装置具有一权重数据, 该内容管理服务器设有一排序演算模块,该排序演算模块根据该对等网络 装置的链接数据而建立该权重数据,该搜寻结果则依据该对等网络装置的 权重数据高低顺序而进行排序,以产生一搜寻排序结果。

在本发明又一实施例中,其中更包含:一权重对应表,记录每一该对 等网络装置的该权重数据,其中该权重对应表存放于该内容管理服务器、 该联机服务器或一储存装置。

在本发明又一实施例中,其中该排序演算模块根据该搜寻结果与该对 等网络装置所对应的该权重数据进行一函数运算,以产生一权重搜寻结果, 并依据该权重搜寻结果高低顺序进行排序,以产生一权重搜寻排序结果。

在本发明又一实施例中,其中该用户装置管理单元具有一用户付费模 块,确认该用户装置付费后,内容管理服务器才提供该搜寻结果或由该联 机服务器提供至少一该对等网络装置的该链接数据给该用户装置。

在本发明又一实施例中,其中该用户付费模块接收该用户装置所传送 的一用户身份数据、一计价数据、一付费模式数据或一付款确认数据。

在本发明又一实施例中,其中该索引数据可由该些对等网络装置自行 建立、或由该内容管理服务器透过一网络搜集模块至该些对等网络装置中 搜集而得。

在本发明又一实施例中,其中每一该对等网络装置具有至少一档案数 据,当该用户装置根据该搜寻结果挑选所欲连接的该对等网络装置,该联 机服务器提供该对等网络装置的该链接数据,该用户装置根据该链接数据 连接所挑选的该对等网络装置,并下载该档案数据。

在本发明又一实施例中,其中该用户装置根据该搜寻结果挑选所欲连 接的该对等网络装置,该联机服务器提供该对等网络装置的该链接数据, 该用户装置根据该链接数据连接所挑选的该对等网络装置。

在本发明又一实施例中,其中该对等网络装置,包括:至少一档案数 据,每一该档案数据具有一索引数据;及一控制单元,控制该档案数据为 一开放状态或一隐藏状态。

在本发明又一实施例中,更包括下列步骤:该内容管理服务器依据该 些对等网络装置的该链接数据,建立每一该对等网络装置的一权重数据; 根据该搜寻结果与该对等网络装置所对应的该权重数据,进行一函数运算, 以产生一权重搜寻结果;及依据该权重搜寻结果高低顺序进行排序,以产 生一权重搜寻排序结果。

在本发明又一实施例中,更包括下列步骤:记录该些对等网络装置的 该权重数据,以产生一权重对应表;及储存该权重对应表放于该内容管理 服务器、该联机服务器或一储存装置。

在本发明又一实施例中,更包括下列步骤:藉由该内容管理服务器确 认该用户装置付费后,该内容管理服务器才提供该搜寻结果或由该联机服 务器提供至少一该对等网络装置的该链接数据给该用户装置。

在本发明又一实施例中,其中该用户付费模块确认用户装置付费步骤 是包括有:确认该用户装置的一用户身份数据;接收该用户装置传送的一 付费模式数据;确认该用户装置传送的一付款确认数据;及记录该用户装 置连接或下载而所需支付的一计价数据。

在本发明又一实施例中,更包括下列步骤:控制每一该对等网络装置 的一档案数据为一开放状态或一隐藏状态。

在本发明又一实施例中,更包括下列步骤:该用户装置根据该搜寻结 果,挑选所欲连接的该对等网络装置;该联机服务器提供该对等网络装置 的该链接数据给该用户装置;及该用户装置根据该链接数据,连接所挑选 的对等网络装置,并下载该档案数据。

在本发明又一实施例中,更包括下列步骤:该用户装置根据该搜寻结 果,挑选所欲连接的该对等网络装置;该联机服务器提供该对等网络装置 的该链接数据给该用户装置;及该用户装置根据该链接数据,连接所挑选 的对等网络装置。

实施本发明的有益效果是:本发明在对等网络装置社群建立一新颖的 数据搜寻系统及搜寻方法,以有效提高数据的搜寻效率与速度,且改善传 统依赖网络中央服务器资源与效能的利用设有限制的问题。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是常用网络装置搜寻系统的构造示意图;

图2是本发明对等网络装置社群的搜寻系统及其对等网络装置一实施 例的构造示意图;

图3是本发明对等网络装置社群的搜寻系统及其对等网络装置另一实 施例的构造示意图;

图4是本发明对等网络装置社群的搜寻系统及其对等网络装置又一实 施例的构造示意图;

图5是本发明对等网络装置社群的搜寻方法一实施例的流程图;

图6是本发明对等网络装置社群的搜寻方法又一实施例的流程图;

图7是本发明对等网络装置社群的搜寻方法又一实施例的流程图;

图8是本发明对等网络装置社群搜寻方法的付费确认流程图。

【符号说明】

10       中央服务器          21        拓扑结构数据表

11       搜索引擎            25        权重对应表

15       档案数据            30        内容管理服务器

151      索引数据            31        搜索引擎

153      内容数据            311       搜寻结果

171      用户装置            32        排序演算模块

172      用户装置            33        索引数据库

173      用户装置            335       搜寻排序结果

174      用户装置            337       权重搜寻结果

175      用户装置            339       权重搜寻排序结果

176      用户装置            35        用户装置管理单元

20       联机服务器          351       搜寻请求

355      用户付费模块        445       控制单元

3551     用户身份数据        45        对等网络装置

3553     付款模式数据        451       档案数据

3555     付款确认数据        4511      内容数据

3557     计价数据            4513      索引数据

40       对等网络装置社群    453       权重数据

41       对等网络装置        455       控制单元

411      档案数据            46        对等网络装置

4111     内容数据            461       档案数据

4113     索引数据            4611      内容数据

413      权重数据            4613      索引数据

415      控制单元            463       权重数据

42       对等网络装置        465       控制单元

421      档案数据            49        链接数据

4211     内容数据            51        用户装置

4213     索引数据            52        用户装置

423      权重数据            53        用户装置

425      控制单元            54        用户装置

43       对等网络装置        55        用户装置

431      档案数据            56        用户装置

4311     内容数据            60        储存装置

4313     索引数据

433      权重数据

435      控制单元

44       对等网络装置

441      档案数据

4411     内容数据

4413     索引数据

443      权重数据

具体实施方式

本案将可由以下的实施例说明而得到充分了解,使得本领域技术人员可 以据以实施,但本案的实施并非可由下列实施例而被限制其实施型态。其中 相同的标号始终代表相同的组件。

首先,请参阅第2图,是本发明对等网络装置社群的搜寻系统及其对等 网络装置一实施例的构造示意图。如图所示,对等网络装置社群的搜寻系统 包括:一对等网络装置社群40、一联机服务器20及一内容管理服务器30。 联机服务器20分别连接内容管理服务器30及对等网络装置社群40,而内容 管理服务器30亦分别连接对等网络装置社群40及联机服务器20。对等网络 装置社群40内具有复数个对等网络装置41、42、43、44、45、46。联机服务 器20设置有一拓扑结构数据表21。内容管理服务器30则设置有一搜索引擎 31、一索引数据库33与一用户装置管理单元35。

联机服务器20的拓扑结构数据表21主要是记录有对等网络装置社群40 中每一个对等网络装置41~46彼此间的一链接数据49,链接数据49是指对 等网络装置41~46彼此间的连接关系,可包含但不限制是指其连接结构、链 接数据及/或联机位置。

内容管理服务器30的索引数据库33可记录并管理对等网络装置社群40 中所有对等网络装置41~46的索引数据4113、4213、4313、4413、4513与4613。 索引数据4113~4613是可为对等网络装置41~46自行主动提供给内容管理服 务器30,或者是内容管理服务器30利用一网络搜集模块,例如一网络爬虫 (crawler),至对等网络装置41~46中搜集而得,并整理记录于索引数据库33。

本发明对等网络装置社群的搜寻系统可接收一个或多个用户装置51、52、 53、54、55、56所要求及传送的一搜寻请求351。用户装置管理单元35即可 记录与管理该用户装置51~56(或可称各使用者)。当用户要进行数据搜寻时, 可利用用户装置51、52、53、54、55或56而与该内容管理服务器30的用户 装置管理单元35及/或联机服务器20连接,并向内容管理服务器30的用户 装置管理单元35提出搜寻请求351(如虚线所示)。内容管理服务器30的搜索 引擎31即可依据该搜寻请求351而搜寻该索引数据库33,并因此以产生一搜 寻结果311。搜寻结果311将透过用户装置管理单元35回传给提出该搜寻请 求351的用户装置51、52、53、54、55或56。用户装置51~56即可依据搜寻 结果311及透过联机服务器20的拓扑结构数据表21以获得对等网络装置社 群40内的对等网络装置41~46的链接数据49或联机位置,并挑选出想要连 接并获得数据的对等网络装置41、42、43、44、45及/或46。

于本发明又一实施例中,每一对等网络装置41~46个别设置有至少一档 案数据411、421、431、441、451或461,而每一档案数据411~461又包括有 一内容数据4111、4211、4311、4411、4511、4611及/或一索引数据4113、 4213、4313、4413、4513、4613。对等网络装置41~46所储存的档案数据411~461 可为至少一图片、影片、音乐、论文及/或统计数据等内容物。但不应以此为 限,任何形式的内容物都可以接受。用户装置51~56在联机所挑选的对等网 络装置41~46后,即可连接或下载所挑选的档案数据411~461。如此即可达成 在对等网络装置社群40中快速搜寻到重要数据(档案数据411~461)的目的。

用户装置51~56是可为一手机、一平板计算机、一可携式电子装置及/或 一计算机系统,但不依此为限。

再者,请参阅第3图,是本发明对等网络装置社群的搜寻系统及其对等 网络装置另一实施例的构造示意图。与前述第2图实施例不同的处即在于: 每一对等网络装置41~46中个别设置有一权重数据413、423、433、443、453 与463,且该内容管理服务器30中增设有一排序演算模块32。其中,排序演 算模块32可根据对等网络装置41、42、43、44、45与46的链接数据49以 建立每一个对等网络装置41~46的一权重数据413、423、433、443、453与 463。

当用户要进行数据搜寻时,可利用用户装置51、52、53、54、55或56 向内容管理服务器30的用户装置管理单元35提出一搜寻请求351,内容管理 服务器30的搜索引擎31则可透过联机服务器20的拓扑结构数据表21以搜 寻找到对等网络装置社群40中每一个索引数据4113、4213、4313、4413、4513 与4613,或者是搜索引擎31直接至该索引数据库33,根据搜寻请求351的 搜寻条件进行搜寻,并因此产生一搜寻结果311。排序演算模块32可根据该 对等网络装置41~46的权重数据413、423、433、443、453与463的高低顺 序而对该搜寻结果311进行排序,因此又可更进一步产生一更精确的搜寻排 序结果335,如虚线所示。搜寻排序结果335再透过用户装置管理单元35回 传给提出搜寻请求351的用户装置51、52、53、54、55或56,以提供用户装 置51~56可挑选出想要获得到的档案数据411~461、内容数据4111~4611及/ 或欲连接的对等网络装置41~46,因而达成在对等网络装置社群40中快速搜 寻到最重要数据的目的。

虽然在本发明主要实施例中是以权重数据413~463的高低顺序来进行排 序,但并不依此为限。本发明也可以利用其他可提供比较的内容而对搜寻结 果311进行排序,例如搜寻速度等。

在本发明又一实施例中,联机服务器20或内容管理服务器30中亦可增 设有一权重对应表25,而权重对应表25可记录每一个对等网络装置41、42、 43、44、45、46相对应的权重数据413、423、433、443、453与463。

另外,于本发明又一实施例中,当用户及/或用户装置51、52、53、54、 55或56向内容管理服务器30的用户装置管理单元35提出一搜寻请求351时, 内容管理服务器30的搜索引擎31可透过该联机服务器20的拓扑结构数据表 21而搜寻对等网络装置社群40中每一个索引数据4113、4213、4313、4413、 4513与4613。由于每一个对等网络装置41~46可能存在有一个或多个档案数 据411~461,或每一索引数据4113~4613存在有一个或多个所代表的内容数据 4111~4611,因此每一索引数据4113~4613可以皆产生一个或多个搜寻结果 311。与该对等网络装置41~46所对应的权重数据413、423、433、443、453 与463进行一函数运算,以产生可代表每一笔搜寻结果311高低次序的一权 重搜寻结果337,并依所有权重搜寻结果337的高低顺序进行排序,因此可产 生一权重搜寻排序结果339。权重搜寻排序结果339可透过用户装置管理单元 35回传给提出搜寻请求351的用户装置51~56。如此即可达成在对等网络装 置社群40中快速搜寻到最重要数据的目的。

于本发明一实施例中,前述的函数运算是可为但不限制为一相乘、一相 加、一等比计算、一PageRank、一HITS及/或一TrustRank等运算模式,以 产生可代表每一笔搜寻结果311的高低顺序的权重搜寻排序结果339。

又,于本发明又一实施例中,该索引数据库33可记录并储存该对等网络 装置41~46的索引数据4113~4613,索引数据4113~4613可包括但不限制是为 至少一标签、至少一XML、至少一RSS、至少一数据库及/或至少一网页。

于本发明又一实施例中,该用户装置管理单元35可设置一用户付费模块 355,当用户装置51~56向该内容管理服务器30的用户装置管理单元35进行 一付费并确认程序后,内容管理服务器30才允许提供该搜寻结果311、搜寻 排序结果335、权重搜寻结果337、权重搜寻排序结果339及/或允许该联机 服务器20提供该对等网络装置41~46的链接数据49给该用户装置51~56。

于本发明又一实施例中,该索引数据4113~4613除了可利用该搜索引擎 31对该对等网络装置41~46的内容数据4111~4611建立外,索引数据 4113~4613亦可由该对等网络装置41~46自行建立,并将该索引数据 4113~4613主动提供并记录于内容管理服务器30,或者是内容管理服务器30 利用一网络搜集模块,例如一网络爬虫(crawler),至对等网络装置41~46中 搜集而得,并整理记录于索引数据库33中。

于本发明又一实施例中,如虚线所示,联机服务器20、内容管理服务器 30及/或对等网络装置社群40亦可为一个或多个,借此以扩大搜寻样品数或 搜寻速度。

于本发明又一实施例中,该对等网络装置41~46设置有控制单元415、 425、435、445、455与465,及档案数据411、421、431、441、451或461, 每一个档案数据411~461又具有一内容数据4111~4611,该控制单元415~465 则可控制及设置该对等网络装置41~46的档案数据411~461与内容数据 4111~4611是为一开放状态或一隐藏状态。当设置为开放状态时,则允许该搜 索引擎31对该对等网络装置41~46的内容数据4111~4611建立该索引数据 4113~4613,并允许联机服务器20提供对等网络装置41~46的链接数据49给 用户装置51~56。当设为隐藏状态时则禁止该搜索引擎31对该对等网络装置 41~46的内容数据4111~4611建立索引数据4113~4613,并禁止联机服务器20 提供对等网络装置41~46的链接数据49给用户装置51~56。

于本发明又一实施例中,用户付费模块355内具有一用户身份数据3551, 可记录用户装置51~56的身份或访问权限,例如:已注册使用者、未注册使 用者、付费使用者或免费使用者等。用户付费模块355亦记录有一可让用户 装置51~56选择其付款方式的付费模式数据3553,例如每月定额付款模式或 是预先付款模式,其中预先付款模式例如是可采预先以一定额付款当预备款, 预备款用完后再储值预备款。

用户付费模块355亦记录有一付款确认数据3555,例如可和银行合作以 使用安全加密的数据传输方式来进行付款确认与否。用户付费模块355与合 作银行联机,若确认用户装置51~56已付款成功,用户装置管理单元35才让 该用户装置51~56开始使用服务;反之,若合作银行联机确认使用者付款不 成功,则提供错误讯息给用户装置51~56,要求其解决付款问题后才可进行数 据提供服务。其中,用户装置51~56可以藉由使用应用程序或专属网页以和 用户付费模块355联机,并进行网络在线付费程序。用户付费模块355也可 记录用户装置挑选的链接数据49连接或下载的档案数据411~461,再依据使 用的数据流量、传输带宽及/或使用内存空间大小等计算出不同费用的一计价 (方案)数据3557,例如使用的数据流量越大、要求的传输带宽越大、要求的 使用内存空间越多则收费越多。其中,当记录的数据已经超越付费模式数据 3553的设定基准时,则可不再提供该档案数据。

再者,请参阅第4图,是本发明对等网络装置社群的搜寻系统及其对等 网络装置又一实施例的构造示意图。与前述第3图实施例不同之处即在于: 该权重对应表25可设置于联机服务器20、设置于内容管理服务器30及/或一 独立的储存装置60。

请参阅第5图,是本发明对等网络装置社群的搜寻方法一实施例的流程 图。可同时参阅第3图,本发明搜寻方法可应用于一对等网络装置社群的搜 寻系统,该搜寻系统具有复数个对等网络装置41~46、一联机服务器20及一 内容管理服务器30,该搜寻方法包括下列步骤:如步骤S401所示,在联机服 务器20的拓扑结构数据表21记录对等网络装置社群40中每个对等网络装置 41~46的链接数据49。接着,如步骤S402所示,利用内容管理服务器30的 搜索引擎31对该对等网络装置社群40中每个对等网络装置41~46的内容数 据4111~4611建立其索引数据4113~4613,并将该索引数据4113~4613记录于 内容管理服务器30的索引数据库33中。如步骤S403所示,判断用户是否利 用用户装置51~56向该内容管理服务器30的用户装置管理单元35提出一搜 寻请求351?若否,则进行步骤S401;若是,则继续进行步骤S404。步骤S404, 内容管理服务器30的搜索引擎31依据该搜寻请求351而搜寻该索引数据库 33,并产生一搜寻结果311。如步骤S405所示,内容管理服务器30将回传该 搜寻结果311给提出该搜寻请求351的用户装置51~56。

于本发明又一实施例中,尚包括有以下搜寻步骤:步骤S406,用户或用 户装置51~56根据搜寻结果311以挑选出欲连接或下载的对等网络装置41~46 及/或档案数据411~461,而联机服务器20则可提供该对等网络装置41~46的 连接线路等链接数据49。步骤S407,用户装置51~56根据链接数据49以连 接所挑选的对等网络装置41~46及/或下载其档案数据411~461。

请参阅第6图,是本发明对等网络装置社群的搜寻方法又一实施例的流 程图。请同时参阅第3图。于此实施例所示的步骤S501、S504、S505、S506 及S508是相同于前述第5图的步骤S401、S402、S403、S404及S405。在联 机服务器20的拓扑结构数据表21记录对等网络装置社群40中每一个对等网 络装置41~46的链接数据49,如步骤S501。内容管理服务器30的排序演算 模块32将根据每一个对等网络装置41~46的链接数据49,以建立该对等网络 装置41~46的权重数据413~463,如步骤S502。记录每一个对等网络装置41~46 的权重数据413~463在联机服务器20的权重对应表25,如步骤S503。利用 内容管理服务器30的搜索引擎31对该对等网络装置社群40中每一个对等网 络装置41~46的内容数据4111~4611,建立其索引数据4113~4613,并将该索 引数据4113~4613记录于内容管理服务器30的索引数据库33中,如步骤S504 所示。

如步骤S505所示,判断用户是否利用用户装置51~56向该内容管理服务 器30的用户装置管理单元35提出一搜寻请求351?若否,则进行步骤S501; 若是,则继续进行步骤S506。内容管理服务器30的搜索引擎31依据该搜寻 请求351搜寻该索引数据库33,并产生一搜寻结果311,如步骤S506。该排 序演算模块32将依据对等网络装置41~46的权重数据413~463的高低顺序而 对该搜寻结果311进行排序,并借此产生一搜寻排序结果335,如步骤S507。 接着,回传该搜寻排序结果335给提出搜寻请求351的用户装置51~56,如步 骤S508所示。

当然,在本发明又一实施例中,于步骤S508后,尚可接续如第5图所示 的步骤S406及步骤S407。在此不再赘述。

请参阅第7图,是本发明对等网络装置社群的搜寻方法又一实施例的流 程图。本搜寻方法及流程与前述第6图所示实施例的步骤S501~S505是完全 相同,其不同的处是步骤S606~S609。步骤S501~S505不再赘述。如步骤S606 所示,内容管理服务器30的搜索引擎31依据该搜寻请求351搜寻该对等网 络装置41~46中的索引数据4113~4613,而每一索引数据4113~4613皆可产生 一个或多个搜寻结果311。排序演算模块32则可将该一个或多个搜寻结果311 与该对等网络装置41~46本身的权重数据413~463进行一函数运算,并因此 产生一权重搜寻结果337,其中该函数运算例如但不限制是为一相乘、一相加、 一等比计算、一PageRank、一HITS及/或一TrustRank等运算模式,如步骤 S607所示。该排序演算模块32又可依所有权重搜寻结果337的高低顺序而进 行排序,借此以产生一权重搜寻排序结果339,如步骤S608所示。接着,如 步骤S609所示,回传该权重搜寻排序结果339给提出搜寻请求351的用户装 置51~56。

于本发明又一实施例中,内容管理服务器30必须确认提出搜寻请求351 的用户装置51~56的身份资格及/或付款完成后方可提供该搜寻结果311或由 该联机服务器20提供至少一该对等网络装置41~46的该链接数据49给该用 户装置51~56。而此付费确认流程,如第8图所示。

请参阅第8图,是本发明对等网络装置社群搜寻方法的付费确认流程图。 可同时参阅第3图。如步骤S701,内容管理服务器30确认提出搜寻请求351 的用户装置51~56的用户身份数据3551,例如:已注册使用者、未注册使用 者、付费使用者或免费使用者等。接着,如步骤S702,内容管理服务器30可 接收用户装置51~56所欲挑选的一付费模式数据3553,例如每月定额付款模 式或是预先付款模式。

步骤S703,判断该用户装置51~56的付款确认数据3555是否已完成付 款?例如可和银行合作以使用安全加密的数据传输方式来进行付款确认与 否。若是,继续进行步骤S704;若否,则进行步骤S714。步骤S714,表示用 户装置51~56付款程序并未完成,内容管理服务器30可提供错误讯息给用户 装置51~56,并要求其解决付款问题后,才可进行数据提供服务。步骤S704, 表示用户装置51~56已完成付款程序,用户装置51~56挑选欲连接或下载的 档案数据411~461。

步骤S705,内容管理服务器30根据用户装置51~56选择下载的档案数据 411~461所需的使用的数据流量、传输带宽及/或使用内存空间大小等计算出 一相对应需支付的使用费用(计价数据3557),而内容管理服务器30记录该 用户装置51~56欲连接或下载数据而衍生的计价数据3557。

步骤S706,判断该用户装置51~56剩余金额是否足够?若是,继续进行 步骤S707;若否,则进行步骤S714。步骤S714,表示用户装置51~56付款程 序并未完成,内容管理服务器30可提供错误讯息给用户装置51~56,并要求 其解决付款问题后,才可进行数据提供服务。步骤S707,表示用户装置51~56 的剩余金额足以支付此次搜寻请求351的费用,内容管理服务器30提供搜寻 结果311或由联机服务器20提供至少一对等网络装置41~46的链接数据49 给用户装置51~56。

根据以上所述,本案实为一兼具产业利用性、新颖性并在工业技术发展 上极具价值的发明。但以上所述内容,仅为本发明的实施例而已,当不能以 其限定本发明所实施的范围。凡依本发明申请专利范围所作的均等变化与修 饰,皆应仍属于本发明专利涵盖的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号