一种虚拟资源转移方法、装置及系统的制作方法_2

文档序号:9691029阅读:来源:国知局
立配对关系之后,在 规定的时间内,用户调整终端的运动,如使得转移终端的运动状态快速波动变化,而使接收 终端的运动状态缓慢平稳变化,或者使得转移终端运动产生运动加速度,而接收终端不运 动,保持运动加速度为〇,终端的重力传感器分别感应自身所在终端的运动加速度确定运动 加速度值,并将感应得到的运动加速度值发送给服务器。
[0068] 步骤S130,转移终端通过重力传感确定虚拟资源转移参数,以使服务器根据所述 虚拟资源转移参数,在所述转移用户和接收用户之间进行对应的虚拟资源转移。
[0069] 在本发明实施例中,所述虚拟资源转移参数用于确定虚拟资源转移量。
[0070] 作为本发明一个实施例,由转移终端根据所述虚拟资源转移参数确定的虚拟资源 转移量。
[0071] 作为本发明另一个实施例,由服务器根据所述虚拟资源转移参数确定的虚拟资源 转移量。
[0072] 在本发明实施例中,由转移终端或者由服务器根据所述虚拟资源转移参数确定的 虚拟资源转移量实现过程是相同的,只是实现的主体不同。
[0073] 作为本发明一个实施例,虚拟资源转移参数为倾斜角度值,所述倾斜角度值为转 移终端的重力传感器根据所述转移终端的倾斜角度确定的。例如,在实际操作中,当需要将 转移用户的虚拟资源转移至接收用户时,可使转移终端对着接收终端做倾倒的动作,转移 终端的重力传感器感应自身的倾斜的角度确定倾斜角度值。
[0074] 在本发明实施例中,根据倾斜角度值确定虚拟资源转移量,进而实现虚拟资源在 用户之间的转移的过程包括以下步骤:
[0075] 根据倾斜角度值确定虚拟资源转移速率。
[0076] 在本发明实施例中,所述虚拟资源转移速率用于确定虚拟资源转移的速度大小, 与倾斜角度值成正比。
[0077] 作为本发明的一个优选实施例,设定最小倾斜角度值,当倾斜角度值小于最小倾 斜角度值时,虚拟资源转移速率为0,不发生虚拟资源的转移。
[0078] 根据虚拟资源转移速率与虚拟资源转移时间确定虚拟资源转移量。
[0079] 在本发明实施例中,所述虚拟资源转移量与所述虚拟资源转移速率和虚拟资源转 移时间成正比。
[0080] 在本发明实施例中,根据确定的虚拟资源转移量,进一步的,在转移用户减少相应 的虚拟资源转移量,在接收用户增加虚拟资源转移量,实现虚拟资源在转移用户和接收用 户之间的转移。
[0081] 作为本发明一个优选实施例,当倾斜角度值在预设的数值范围内时,均采用同一 倾斜角度值确定虚拟资源转移速率。
[0082] 作为本发明另一个实施例,虚拟资源转移参数为运动加速度值,所述运动加速度 值为转移终端的重力传感器根据所述转移终端的运动加速度确定的。例如,在实际操作中, 当需要将转移用户的虚拟资源转移至接收用户时,可使转移终端对着接收终端做摇晃、都 多等往复动作,转移终端的重力传感器感应自身的运动加速度确定运动加速度值。
[0083] 在本发明实施例中,根据运动加速度值确定虚拟资源转移量,进而实现虚拟资源 在用户之间的转移的过程包括以下步骤:
[0084] 根据运动加速度值确定虚拟资源转移速率。
[0085] 在本发明实施例中,所述虚拟资源转移速率用于确定虚拟资源转移的速度大小, 与运动加速度值成正比。
[0086] 作为本发明的一个优选实施例,设定最小运动加速度值,当运动加速度值小于最 小运动加速度值时,虚拟资源转移速率为〇,不发生虚拟资源的转移。
[0087] 根据虚拟资源转移速率与虚拟资源转移时间确定虚拟资源转移量。
[0088] 在本发明实施例中,所述虚拟资源转移量与所述虚拟资源转移速率和虚拟资源转 移时间成正比。
[0089] 在本发明实施例中,根据确定的虚拟资源转移量,进一步的,在转移用户减少相应 的虚拟资源转移量,在接收用户增加虚拟资源转移量,实现虚拟资源在转移用户和接收用 户之间的转移。
[0090] 作为本发明一个优选实施例,当运动加速度值在预设的数值范围内时,均采用同 一倾运动加速度值确定虚拟资源转移速率。
[0091] 可以看出,在上述的流程中,转移用户通过转移终端的重力传感器实现虚拟资源 转移参数的输入,无需手动输入虚拟资源转移量数值即可实现虚拟资源在用户之间的转 移,简化了虚拟资源转移过程,减少了用户操作步骤,提高了用户体验。
[0092] 实施例二
[0093] 图4示出了本发明实施例二提供的虚拟资源转移方法的流程,其与实施例一相 似,不同之处在于,在步骤S110中,在向服务器发送配对请求和接收服务器返回的配对结 果之间,还包括:
[0094] 接收服务器返回的配对确认请求,向服务器发送配对确认结果的步骤。
[0095] 在本发明实施例中,配对确认请求用于向用户申请确认是否接受配对请求中请求 的配对关系,若用户接受配对请求中请求的配对关系,则向服务器返回接受配对请求的确 认结果,若用户不接受配对请求中请求的配对关系,则向服务器返回不接受配对请求的确 认结果。增加该步骤可防止建立未经用户确认的配对关系,确保用户虚拟资源的安全性。
[0096] 在步骤S110和步骤S120之间,还包括:
[0097] S210,接收用户设定的虚拟资源转移量阈值,并发送给服务器。
[0098] 虚拟资源转移量阈值为可供转移的最大虚拟资源总量,该值小于等于用户的虚拟 资源总量。
[0099] 在实际应用当中,用户设定虚拟资源转移量阈值,既可以对用户实际拥有的虚拟 资源转移量进行保密,又可以防止在虚拟资产转移过程中由于误操作等其他原因导致的实 际虚拟资源量超出用户欲转移的可能需要保密虚拟资源量的情况,保证用户虚拟资源的安 全。
[0100] 在步骤S110之后,还包括:
[0101] S220,通过界面显示的方式展示服务器返回的用户当前虚拟资源量信息。
[0102] 作为本发明一个实施例,当前虚拟资源量信息包括用户当前可供转移的虚拟资源 量和已经转移(接收)的虚拟资源量,若未设定虚拟资源转移量阈值,则在虚拟资源转移 前,用户当前可供转移的虚拟资源量即为用户的虚拟资源总量,若设定了虚拟资源转移量 阈值,则在虚拟资源转移前,用户当前可供转移的虚拟资源量即为虚拟资源转移量阈值。
[0103] 在本发明实施例中,该当前可供转移的虚拟资源量和已经转移(接收)的虚拟资 源量可以是用户进行虚拟资源转移前或转移后的数据,也可以是用户进行虚拟资源转移过 程中的数据。如虚拟资源转移前,界面显示甲可供转移的虚拟资源总量为1000RMB,已经 转移的虚拟资源量为0RMB,乙可供转移的虚拟资产总量为2000RMB,已经接收的虚拟资源 量为0RMB;在虚拟资源转移的过程中,随着虚拟资源由甲逐渐转移至乙,假设甲转移给乙 200RMB,则此时界面显示甲可供转移的虚拟资源总量为800RMB,已经转移的虚拟资源量为 200RMB,乙可供转移的虚拟资产总量为2200RMB,已经接收的虚拟资源量为200RMB。
[0104] 作为本发明另一个实施例,为了避免接收终端所显示的虚拟资源量满溢的情况, 用户当前虚拟资产量信息为:用户当前可供转移的虚拟资源总量八用户当前可供转移的 虚拟资源总量+其它配对用户当前可供转移的虚拟资源总量)。如虚拟资源转移前,甲拥 有的虚拟资源的总额为1000RMB,乙拥有的虚拟资源的总额为2000RMB,当转移终端与接受 终端通过服务器建立通信后,在转移终端的屏幕上显示1/3(即100(V(1000+2000))的"一 杯水"的界面,接收终端的屏幕上显示2/3(即200(V(1000+2000))的"一杯水"的界面; 虚拟资源转移过程中,假设甲转移给乙200RMB,则此时界面显示在转移终端的屏幕上显示 4/15(即(1000-200)八1000+2000))的"一杯水"的界面,接收终端的屏幕上显示11/15(即 (2000+200)八1000+2000))的"一杯水"的界面。
[0105] 在本发明其它实施例中,"一杯水"的界面还可以用"一袋硬币"、"一罐糖果"等界 面代替。
[0106] 在步骤S130之后,还包括:
[0107] 步骤S230,转移终端通过音频的方式对虚拟资源转移参数进行展示。
[0108] 在本发明实施例中,音频可以是模拟自然的声音,如流水声、落叶声,或者是模仿 人为的声音,如掌声、欢呼声。
[0109] 作为本发明一个实施例,转移终端根据虚拟资源转移参数的大小调整声音的音量 以及频率,虚拟资源转移参数越大,音量越高,频率越大。
[0110] 下面以虚拟资源转移参数为倾斜角度为例,说明虚拟资源转移参数与声音强度之 间的关系。
[0111] 虚拟资源转移参数与声音强度之间的关系可通过如下公式体现:
[0112]
[0113] at为倾斜角度,单位:度;
[0114] a为开始虚拟资源转移的最小倾斜角度,单位:度。当转移终端倾斜角度a t小于 a时,用户之间不发生虚拟资源转移;
[0115] 50为正常交谈声音强度,也是设定的最大的产生的声音强度,过大则成为噪音;
[0116] I为声音强度,单位:分贝。
[0117] 通过音频的方式对虚拟资源转移参数进行展示,可以使用户感受虚拟资源的转移 过程,提高用户体验。
[0118] 第三实施例
[0119] 图5示出了本发明实施例三提供的虚拟资源转移方法的流程,而图3为上述的方 法中数据流向时序图。
[0120] 步骤S310,接收用户的配对请求,为所述用户建立配对关系。
[0121] 在本发明实施例中,配对请求携带有欲配对的用户的唯一标识信息,如与用户唯 一对应的声波接收频段、二维码、用户名称或账号等。根据配对请求,为用户建立配对关系, 只有建立了配对关系的用户之间才能进行虚拟资源的转移。
[0122] 步骤S320,接收配对的用户的角色参数,确定转移用户和接收用户。
[0123] 在本发明实施例中,角色参数用于确定配对的用户在整个虚拟资源转移过程中的 角色(用户角色)。
[0124] 在本发明实施例中,用户角色包括转移用户和接收用户,在虚拟资源转移过程中, 转移用户为虚拟资源量减少的用户,接收用户为虚拟资源量增加的用户。
[0125] 下面以角色参数为海拔高度值为例,根据配对的用户的角色参数确定转移用户和 接收用户的过程。预先规定仅有两个配对用户的情况下,海拔高度值大的终端为转移终端, 对应的用户为转移用户,海拔高度值小终端为接收终端,对应的用户为接收用户;将接收
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1