一种用户介入的终端资源共享方法 技术领域 本发明涉及信息网络技术领域, 特别涉及到网络环境下存在大量终端情况下终端 资源的共享方法, 即本发明提供一种用户介入的终端资源共享方法。
背景技术 随着互联网的迅速普及, 各种类型的联网终端数量日益增多, 目前呈海量增长态 势, 这些联网终端除了众所周知的个人计算机 (PC) 外, 还包括手机、 PDA、 机顶盒等, 以及智 能家电。在联网的情况下, 正常使用时, 这些海量终端的资源利用率处于低效状态, 如何利 用这些终端的闲置资源就成为网络运营商、 应用运营商、 利益团体所谋求的目标之一。
目前在对等网络资源共享中, 采用的是一种隐式的资源对等交换假设, 即从网络 上他人的计算机上获得文件等, 作为交换, 要向他人提供下载 ( 保持一定时间的上线 ), 但 这种假设经常被破坏, 出现了搭便车的问题。通常情况下, 用户在下载某文件完毕后, 采用 关闭下载软件或干脆断网的手段, 离开对等网络。 针对搭便车问题, 研究人员研究了以牙还 牙等机制, 强制用户在线, 即让该用户基本上要在奉献和索取之间取得平衡的状态。
另外一种利用终端资源的方法就更为隐蔽, 如运营商在终端中植入某种软件, 在 用户不知情时, 使用终端资源。
上述的两种资源使用方法都是隐式的, 对终端的所有者而言缺乏比较明确的激励 机制。从另一方面来说, 终端资源的大量闲置, 弃之不用, 也确实非常可惜。
为了解决上述问题, 我们提出将用户引入终端资源共享的判决链上, 做到终端资 源的使用知情, 同时提高用户的资源共享奉献率, 另外有助于运营商利用海量终端的闲置 资源, 降低业务系统的投资。
发明内容
本发明的目的在于, 为克服上述问题, 本发明提供一种用户介入的终端资源共享 方法。
为实现上述目的, 本发明提供一种用户介入的终端资源共享方法, 该方法将用户 引入终端资源共享的判决链上, 所述方法包含 :
步骤 1, 用于用户设置其终端资源共享方式的步骤。
步骤 2, 用于终端控制系统依据设置的终端资源的共享方式为第三方程序分配终 端资源的步骤。
步骤 3, 用于用户根据其提供共享的终端资源设置第三方程序采取的回报方式, 并将该回报方式以及终端共享的资源状态传递给第三方程序的提供方, 由其为用户提供回 报。
其中, 所述终端资源包含计算资源、 存储资源和网络资源。
上述技术方案中, 所述用户通过图形界面法、 命令行参数配置法或硬开关切换法 设置终端资源的共享方式。所述计算资源采用百分比法和退避法相结合的资源共享方式, 所述存储资源采用 限额法的资源共享方式, 所述网络资源采用退避法的资源共享方式 ; 其中, 所述百分比法为 对贡献的资源贡献出一定的百分比 ; 所述限额法为限制贡献的资源量上限 ; 所述退避法为 当用户的程序有需求时, 使用贡献资源的第三方程序必须无条件退避。
所述终端控制系统设置于终端设备一端, 用于控制终端资源的分配、 使用和回收。 所述回报方法包含 : 打折法、 馈赠法或物物交换法。与目前终端资源共享的方法相比, 本发 明将用户引入终端资源共享的判决链上具有下列优点 : (1) 用户对终端资源的使用具有了 知情权 ; (2) 用户对终端资源的使用可以得到回报, 具有贡献资源的动机 ; (3) 网络运营商、 服务提供商或其他利益团体可以利用大量闲置的终端资源, 有了正当的手段和渠道。 附图说明
图 1 是本发明提供的用户介入的终端资源共享方法的流程图 ;
图 2 是本发明一实施例采用的用户控制终端资源共享的 GUI 界面示意图 ;
图 3 是本发明一实施例采用的回报方法选择 GUI 界面示意图 ;
图 4 是本发明的另一实施例采用存储资源共享形成分布式网盘的应用场景示意 图。 具体实施方式
下面结合附图及具体实施例对本发明作进一步的描述。
如图 1 所示, 该图为本发明提供一种用户介入的终端资源共享方法, 该方法将用 户引入终端资源共享的判决链上, 所述方法包含 : 步骤 101, 用于用户设置其终端资源共享方式的步骤。
步骤 102, 用于终端控制系统依据设置的终端资源的共享方式为第三方程序分配 终端资源的步骤。
步骤 103, 用于用户根据其提供共享的终端资源设置第三方程序采取的回报方式, 并将该回报方式以及终端共享的资源状态传递给第三方程序的提供方, 由其为用户提供回 报。
其中, 所述终端资源包含计算资源、 存储资源和网络资源。
本发明提供的终端资源共享方法包括 : 用户介入的界面控制方法和终端资源使用 的回报方法。
其中用户介入的界面控制方法指终端提供的各种资源对外提供服务 ( 奉献 ) 方式 的控制方法, 包括图形界面法 ( 用户点击选项法 )、 命令行参数配置法、 硬开关切换控制法 等。
终端可提供的资源, 就目前所知, 包括计算资源 (CPU)、 网络资源 ( 带宽 ) 和存储资 源 ( 硬盘、 内存 )。经分析, 对这三种资源的使用, 可包括如下方法 : (1) 百分比法, 对贡献的 资源贡献出一定的百分比 ; (2) 限额法, 限制贡献的资源量上限 ; (3) 退避法, 即一旦用户的 程序有需求, 使用贡献资源的程序必须无条件规避, 即退避。 为了不影响终端用户正常使用 终端, 即不影响用户的体验, 通常对计算资源可采用百分比法和退避法相结合的方法, 对存 储资源采用限额法, 对网络资源采用退避法。
其中终端资源使用的回报方法指用户提供资源后所获得的显式 / 隐式回报的方 法, 这是用户将终端资源共享的激励措施, 无此, 则用户共享终端资源就没有动机。
回报方法包括打折法、 馈赠法、 物物交换法等, 其中打折法指在用户正常付费下实 行打折, 比如原来交 50 元 / 月, 现在实行 8 折, 则用户共享终端资源后交 40 元 / 月即可 ; 其 中馈赠法指原来的业务不打折, 在正常享受业务外, 另外无偿奉送相关或无关业务使用 ; 其 中物物交换法指一种或几种资源换取相同资源使用或其他业务使用的方法。 回报方法使用 的决策权在于网络运营商、 服务提供商或其他利益团体, 需要其运营支撑系统、 业务系统的 配合才能正常实施。
实施例 1
参考图 2, 本实施例提供的终端资源共享方法包括如下步骤 :
1) 用户进入终端资源控制共享的界面, 如图 2 的图形用户界面 ;
2) 用户选择计算资源、 存储资源和通信资源的共享方法。如对计算资源选择百分 比法, 存储资源选择限额法, 通信资源选择退避法, 并分别填入相关数值, 同时确定使用相 关资源的第三方程序, 该程序要驻留在终端上 ;
3) 用户选择完毕后, 终端控制系统则向第三方程序分配存储, 并在该程序运行时 严格控制其使用的计算资源和通信资源 ; 4) 用户进入回报方法选择界面, 选择相应的回报方法 ; 其中回报方法是与第三方 程序紧密相关的, 如果第三方程序使用计算资源, 则提供方就需要针对所用的计算资源给 出回报方法, 则在回报方法选择界面上要显示 “ppp 提供方针对 xxx 的回报” , 其中 ppp、 xxx 是根据实际情况填入相关信息的 ;
5) 用户选择回报方法完毕后, 终端与第三方程序的提供方通信, 将回报方法以及 终端共享的资源状态传递过去。
6) 之后, 终端资源通过第三方程序发生共享, 由第三方程序的提供方给予回报。 这 样就形成终端资源使用的良性循环。
下面结合应用场景说明用户介入的终端资源共享方法。如图 4 所示, 本发明提供 的一个应用场景 : 在本场景中假定终端拥有存储资源, 同时有一第三方 P 希望借助终端存 储资源形成网盘服务, P 有一台管理服务器, 该服务器负责将各终端贡献出的存储资源形成 一个虚拟网盘服务, 同时网盘服务的客户通过管理服务器访问该项服务, 由控制服务器完 成虚拟网盘到各终端存储资源的映射关系。
其中在上述步骤 2) 中, 终端用户要选择共享的磁盘空间限额, 并将 P 的网盘客户 端程序 C 启动, 并将该存储限额指派给 C, C 与管理服务器通信, 形成虚拟网盘的构成部分 ; 并完成后续的终端存储的读写操作。
其中在上述步骤 4) 中, 终端用户要选择回报方法, 比如以空间换空间 ( 物物交换 ) 的方法。这样终端用户就可以将文件等存到网盘中不用担心某些文件的丢失了。
综上所述, 本发明中的实施例仅为本发明的较佳实施例, 并非用于限于本发明的 保护范围。 凡在本发明的精神和原则之内, 所做的任何修改、 等同替换、 改进等, 均因包含在 本发明的保护范围之内。