虚拟物品发送方法、接收方法、装置和系统的制作方法

文档序号:7796594阅读:142来源:国知局
虚拟物品发送方法、接收方法、装置和系统的制作方法
【专利摘要】本发明公开了一种虚拟物品发送方法、接收方法、装置和系统,属于互联网领域。所述方法包括:与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;生成一接收链接,接收链接用于接收至少两个虚拟物品包;向与发送方客户端具有好友关系的至少一个接收方客户端展示接收链接,接收链接用于在被接收方客户端获取后,通过接收链接与发放服务器交互接收虚拟物品包。本发明解决了已有方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多时,发送效率较差的问题;本发明实施例中,发送方客户端同时或者依次向多个接收方客户端展示虚拟物品包,降低了操作耗时,提高了发送效率。
【专利说明】虚拟物品发送方法、接收方法、装置和系统
【技术领域】
[0001]本发明涉及互联网领域,特别涉及一种虚拟物品发送方法、接收方法、装置和系统。
【背景技术】
[0002]随着网络技术的发展,出现了各式各样的虚拟物品,比如网络游戏中的装备、宠物以及虚拟货币等等。
[0003]以使用“红包”作为载体来发送虚拟物品为例,用户可以将诸如蛋糕、贺卡或者礼金之类的虚拟物品封装于“红包”中,然后将“红包”发送给其它好友。在一种典型的以“红包”为载体的虚拟物品收发方法中,发送方首先选择一个接收方,该接收方通常为发送方在网络社区或者即时通讯应用中的好友;然后将需要发送的虚拟物品添加至“红包”中;最后将携带有虚拟物品的“红包”发送给接收方。接收方在接收到“红包”之后,可以从中获取到虚拟物品。
[0004]在实现本发明实施例的过程中,发明人发现上述技术至少存在以下问题:对于每一个“红包”,发送方只能选择一个固定的接收方,在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,所以发送效率较差。

【发明内容】

[0005]为了解决【背景技术】中涉及的虚拟物品收发方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,发送效率较差的问题,本发明实施例提供了一种虚拟物品发送方法、接收方法、装置和系统。所述技术方案如下:
[0006]第一方面,提供了一种虚拟物品发送方法,用于社交应用客户端中的发送方客户端,所述方法包括:
[0007]与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;
[0008]生成一接收链接,所述接收链接用于接收所述至少两个虚拟物品包;
[0009]向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接,所述接收链接用于在被所述接收方客户端获取后,通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
[0010]第二方面,提供了一种虚拟物品发送方法,用于发放服务器中,所述方法包括:
[0011]与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;
[0012]在所述社交应用客户端中的接收方客户端获取到所述虚拟物品包的接收链接之后,通过所述接收链接与所述接收方客户端交互接收所述虚拟物品包,所述接收链接是由所述发送方客户端生成并展示给与所述发送方客户端具有好友关系的至少一个所述接收方客户端的。
[0013]第三方面,提供了一种虚拟物品接收方法,用于社交应用客户端中的接收方客户端中,所述方法包括:
[0014]获取虚拟物品包的接收链接,所述接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与所述发送方客户端具有好友关系的至少一个接收方客户端展示的;
[0015]通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
[0016]第四方面,提供了一种虚拟物品发送装置,用于社交应用客户端中的发送方客户端,所述装置包括:
[0017]交互生成模块,用于与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;
[0018]链接生成模块,用于生成一接收链接,所述接收链接用于接收所述至少两个虚拟物品包;
[0019]链接展示模块,用于向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接,所述接收链接用于在被所述接收方客户端获取后,通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
[0020]第五方面,提供了一种虚拟物品发送装置,用于发放服务器中,所述装置包括:
[0021]物品包生成模块,用于与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;
[0022]物品包发放模块,用于在所述社交应用客户端中的接收方客户端获取到所述虚拟物品包的接收链接之后,通过所述接收链接与所述接收方客户端交互接收所述虚拟物品包,所述接收链接是由所述发送方客户端生成并展示给与所述发送方客户端具有好友关系的至少一个所述接收方客户端的。
[0023]第六方面,提供了一种虚拟物品接收装置,用于社交应用客户端中的接收方客户端中,所述装置包括:
[0024]链接获取模块,用于获取虚拟物品包的接收链接,所述接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与所述发送方客户端具有好友关系的至少一个接收方客户端展示的;
[0025]交互接收模块,用于通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
[0026]第七方面,提供了一种虚拟物品收发系统,其特征在于,所述系统包括:社交应用客户端中的发送方客户端、与所述发送方客户端通过有线网络或者无线网络相连的发放服务器以及与所述发放服务器通过有线网络或者无线网络相连的社交应用客户端中的接收方客户端;
[0027]所述发送方客户端是如第四方面所述的虚拟物品发送装置;
[0028]所述发放服务器是如第五方面所述的虚拟物品发送装置;
[0029]所述接收方客户端是如第六方面所述的虚拟物品接收装置。
[0030]本发明实施例提供的技术方案带来的有益效果是:
[0031]通过发送方客户端在与发放服务器交互生成至少两个虚拟物品包之后,生成一接收链接,该接收链接用于接收至少两个虚拟物品包,并向与发送方客户端具有好友关系的至少一个接收方客户端展示接收链接,该接收链接用于在被接收方客户端获取后,通过接收链接与发放服务器交互接收虚拟物品包;解决了【背景技术】中涉及的虚拟物品收发方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,发送效率较差的问题;与【背景技术】中涉及的虚拟物品收发方法相比,在本发明实施例提供的技术方案中,发送方客户端以接收链接的形式向与自身具有好友关系的一个或者多个接收方客户端展示虚拟物品包的接收链接,当接收方客户端数量较多时,发送方客户端可以同时或者依次向多个接收方客户端展示虚拟物品包的接收链接,大大降低了用户操作上的耗时,提高了虚拟物品包的发送效率。
【专利附图】

【附图说明】
[0032]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本发明各个实施例所涉及的一种实施环境的结构示意图;
[0034]图2是本发明一个实施例提供的虚拟物品发送方法的方法流程图;
[0035]图3是本发明另一实施例提供的虚拟物品发送方法的方法流程图;
[0036]图4是本发明一个实施例提供的虚拟物品接收方法的方法流程图;
[0037]图5A是本发明一个实施例提供的虚拟物品收发方法的方法流程图;
[0038]图5B是本发明实施例提供的虚拟物品收发方法所涉及的发送过程中的界面示意图;
[0039]图5C是发送方用户以群组消息的方式向群组内的接收方用户展示接收链接的示意图;
[0040]图是本发明实施例提供的虚拟物品收发方法所涉及的接收过程中的界面示意图
[0041]图6是本发明实施例所涉及的一个具体例子的流程图;
[0042]图7是本发明一个实施例提供的虚拟物品发送装置的结构方框图;
[0043]图8是本发明另一实施例提供的虚拟物品发送装置的结构方框图;
[0044]图9是本发明一个实施例提供的虚拟物品接收装置的结构方框图;
[0045]图10是本发明一个实施例提供的虚拟物品收发系统的结构方框图;
[0046]图11是本发明一个实施例提供的终端的结构示意图;
[0047]图12是本发明一个实施例提供的服务器的结构示意图;
[0048]图13是本发明另一实施例提供的虚拟物品收发系统的结构方框图。
【具体实施方式】
[0049]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。[0050]请参考图1,其示出了本发明各个实施例所涉及的一种实施环境的结构示意图。该实施环境包括发送终端120、发放服务器140和接收终端160。
[0051]发送终端120中运行有社交应用客户端中的发送方客户端。发送终端120可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio LayerIII,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture Experts Group AudioLayer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等
坐寸O
[0052]发送终端120与发放服务器140之间可以通过无线网络或者有线网络相连。
[0053]发放服务器140可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
[0054]发放服务器140与接收终端160之间可以通过无线网络或者有线网络相连。
[0055]接收终端160中运行有社交应用客户端中的接收方客户端。接收终端160可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer
III,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture Experts Group AudioLayer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等
坐寸ο
[0056]首先需要说明的是,在本发明各个实施例中,所涉及的虚拟物品可以是游戏装备、游戏材料、游戏宠物、游戏币、图标、会员、称号、增值业务、积分、元宝、金豆、礼金券、兑换券、优惠券、贺卡、金钱等等。
[0057]请参考图2,其示出了本发明一个实施例提供的虚拟物品发送方法的方法流程图,本实施例以该虚拟物品发送方法应用于图1所示实施环境中的发送终端内运行的社交应用客户端中的发送方客户端来举例说明。该虚拟物品发送方法可以包括如下几个步骤:
[0058]步骤202,与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品。
[0059]步骤204,生成一接收链接,接收链接用于接收至少两个虚拟物品包。
[0060]步骤206,向与发送方客户端具有好友关系的至少一个接收方客户端展示接收链接,接收链接用于在被接收方客户端获取后,通过接收链接与发放服务器交互接收虚拟物品包。
[0061]综上所述,本实施例提供的虚拟物品发送方法,发送方客户端在与发放服务器交互生成至少两个虚拟物品包之后,生成一接收链接,该接收链接用于接收至少两个虚拟物品包,并向与发送方客户端具有好友关系的至少一个接收方客户端展示接收链接,该接收链接用于在被接收方客户端获取后,通过接收链接与发放服务器交互接收虚拟物品包;解决了【背景技术】中涉及的虚拟物品收发方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,发送效率较差的问题;与【背景技术】中涉及的虚拟物品收发方法相比,在本实施例中,发送方客户端以接收链接的形式向与自身具有好友关系的一个或者多个接收方客户端展示虚拟物品包的接收链接,当接收方客户端数量较多时,发送方客户端可以同时或者依次向多个接收方客户端展示虚拟物品包的接收链接,大大降低了用户操作上的耗时,提高了虚拟物品包的发送效率。[0062]请参考图3,其示出了本发明另一实施例提供的虚拟物品发送方法的方法流程图,本实施例以该虚拟物品发送方法应用于图1所示实施环境中的发放服务器中来举例说明。该虚拟物品发送方法可以包括如下几个步骤:
[0063]步骤302,与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品。
[0064]步骤304,在社交应用客户端中的接收方客户端获取到虚拟物品包的接收链接之后,通过接收链接与接收方客户端交互接收虚拟物品包,接收链接是由发送方客户端生成并展示给与发送方客户端具有好友关系的至少一个接收方客户端的。
[0065]综上所述,本实施例提供的虚拟物品发送方法,发放服务器与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,并在社交应用客户端中的接收方客户端获取到虚拟物品包的接收链接之后,通过接收链接与接收方客户端交互接收虚拟物品包,该接收链接是由发送方客户端生成并展示给与发送方客户端具有好友关系的至少一个接收方客户端的;解决了【背景技术】中涉及的虚拟物品收发方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,发送效率较差的问题;与【背景技术】中涉及的虚拟物品收发方法相比,在本实施例中,发送方客户端以接收链接的形式向与自身具有好友关系的一个或者多个接收方客户端展示虚拟物品包的接收链接,当接收方客户端数量较多时,发送方客户端可以同时或者依次向多个接收方客户端展示虚拟物品包的接收链接,大大降低了用户操作上的耗时,提高了虚拟物品包的发送效率。
[0066]请参考图4,其示出了本发明一个实施例提供的虚拟物品接收方法的方法流程图,本实施例以该虚拟物品接收方法应用于图1所示实施环境中的接收终端内运行的社交应用客户端中的接收方客户端来举例说明。该虚拟物品接收方法可以包括如下几个步骤:
[0067]步骤402,获取虚拟物品包的接收链接,接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与发送方客户端具有好友关系的至少一个接收方客户端展示的。
[0068]步骤404,通过接收链接与发放服务器交互接收虚拟物品包。
[0069]综上所述,本实施例提供的虚拟物品接收方法,接收方客户端在获取虚拟物品包的接收链接之后,通过接收链接与发放服务器交互接收虚拟物品包,其中,接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与发送方客户端具有好友关系的至少一个接收方客户端展示的;解决了【背景技术】中涉及的虚拟物品收发方法中发送方只能选择一个固定的接收方,导致整个收发过程在接收方的数量较多或无法精确确定时,需要耗费用户的很多操作和时间才能逐一发送完毕,发送效率较差的问题;与【背景技术】中涉及的虚拟物品收发方法相比,在本实施例中,发送方客户端以接收链接的形式向与自身具有好友关系的一个或者多个接收方客户端展示虚拟物品包的接收链接,当接收方客户端数量较多时,发送方客户端可以同时或者依次向多个接收方客户端展示虚拟物品包的接收链接,大大降低了用户操作上的耗时,提高了虚拟物品包的发送效率。
[0070]请参考图5A,其示出了本发明一个实施例提供的虚拟物品收发方法的方法流程图,本实施例以该虚拟物品收发方法应用于图1所示实施环境中来举例说明。该虚拟物品收发方法可以包括如下几个步骤:
[0071]步骤501,向发放服务器发送携带有虚拟物品包参数的虚拟物品包生成请求。
[0072]发送方客户端向发放服务器发送携带有虚拟物品包参数的虚拟物品包生成请求。发送方用户在发送方客户端提供的页面中输入虚拟物品包参数,之后由发送方客户端将携带有虚拟 物品包参数的虚拟物品包生成请求发送给发放服务器。其中,虚拟物品包参数可以有如下两种形式:
[0073]第一,虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,虚拟物品的总数量s用于被发放服务器在与接收方客户端交互接收的过程中随机生成每个虚拟物品包中虚拟物品的数量,η≥2, s > O。
[0074]第二,虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,η≥2,f > O。
[0075]在本实施例中,仍然以使用“红包”作为载体来发送虚拟物品为例。请结合参考图5B,图5B左侧图示为发送模式的选择界面的示意图。如果发送方用户点击“拼手气群红包”按钮51,即为选择随机发送模式,发送方客户端切换至图5B右侧上方的界面,提示用户输入所需发送的“红包”的数量以及“红包”内封装的金额的总数量。通过随机发送模式,发放服务器在后续与接收方客户端交互接收的过程中将会随机生成每个“红包”内的金额数量。
[0076]如果发送方用户点击“普通红包”按钮52,即为选择固定发送模式,发送方客户端切换至图5B右侧下方的界面,提示用户输入所需发送的“红包”的数量以及每个“红包”内金额的数量。通过固定发送模式,发放服务器在后续与接收方客户端交互接收的过程中将会以用户输入的金额作为每个“红包”内的固定金额数量。
[0077]可选的,发送方客户端预先设定预定阈值,当每个虚拟物品包中虚拟物品的平均数量或者每个虚拟物品包中虚拟物品的固定数量f大于该预定阈值时,显示提示信息,该提示信息用于提示发送方用户修改虚拟物品的总数量或者修改每个虚拟物品包中虚拟物品的固定数量,以此控制每个虚拟物品包中虚拟物品的数量不至于过大。
[0078]对应地,发放服务器接收发送方客户端发送的携带有虚拟物品包参数的虚拟物品包生成请求。
[0079]步骤502,向发送方客户端发送携带有虚拟物品的总数量s的转移确认请求。
[0080]发放服务器接收到虚拟物品包生成请求之后,从中读取虚拟物品包参数,并向发送方客户端发送携带有虚拟物品的总数量s的转移确认请求。当虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量s时,发放服务器直接获取虚拟物品的总数量s ;而当虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f时,发放服务器需要计算得到虚拟物品的总数量s,s=n*f。
[0081]转移确认请求用于告知发送方用户生成所需数量的虚拟物品包需要花费的虚拟物品的总数量,并请求从发送方用户的账户中提取相应数量的虚拟物品。具体地,当虚拟物品包为“红包”时,即为需要花费的金额的总数量。
[0082]对应地,发送方客户端接收发放服务器发送的携带有虚拟物品的总数量s的转移确认请求。
[0083]步骤503,生成转移确认页面。
[0084]发送方客户端接收到转移确认请求之后,生成转移确认页面,以此告知发送方用户需要花费的虚拟物品的总数量,并寻求发送方用户的确认。
[0085]步骤504,接收作用于转移确认页面的转移确认信号。
[0086]发送方客户端接收发送方用户作用于转移确认页面的转移确认信号,表示发送方用户确认此次虚拟物品的转移操作,同意发放服务器在后续步骤中从发送方用户的账户中提取相应数量的虚拟物品。
[0087]步骤505,向发放服务器反馈转移确认响应。
[0088]发送方客户端接收到转移确认信号之后,向发放服务器反馈转移确认响应。
[0089]对应地,发放服务器接收发送方客户端反馈的转移确认响应。
[0090]步骤506,根据虚拟物品的总数量s将对应数量的虚拟物品从发送方客户端所对应的账户转移至发放服务器所对应的账户中。
[0091]发放服务器接收到转移确认响应之后,根据虚拟物品的总数量s将对应数量的虚拟物品从发送方客户端所对应的账户转移至发放服务器所对应的账户中。比如,当5个“红包”内的总金额为20元时,发放服务器从发送方用户的网上银行账户或者网上支付账户中提取20元,并转账至发放服务器所对应的账户中。
[0092]步骤507,根据虚拟物品包参数生成η个虚拟物品包。
[0093]发放服务器在完成虚拟物品的转移之后,根据虚拟物品包参数生成η个虚拟物品包。可选的,发放服务器生成η个虚拟物品包之后,可以向发送方客户端推送生成完成信息,用于告知发送方用户其所需数量的虚拟物品包已经生成成功。
[0094]步骤508,生成η个虚拟物品包对应的虚拟物品包标识。
[0095]发放服务器生成η个虚拟物品包对应的虚拟物品包标识。对于同一个虚拟物品包生成请求所需生成的η个虚拟物品包,发放服务器生成一个虚拟物品包标识,该虚拟物品包标识与虚拟物品包参数对应存储。虚拟物品包标识用于唯一标识一个虚拟物品包生成请求所需生成的η个虚拟物品包,该虚拟物品包标识通常为由数字组成的流水号。
[0096]步骤509,存储虚拟物品包标识与虚拟物品包参数之间的对应关系。
[0097]发放服务器存储虚拟物品包标识与虚拟物品包参数之间的对应关系。比如,该对应关系可以如下表-1所示:
[0098]
【权利要求】
1.一种虚拟物品发送方法,其特征在于,用于社交应用客户端中的发送方客户端,所述方法包括: 与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品; 生成一接收链接,所述接收链接用于接收所述至少两个虚拟物品包; 向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接,所述接收链接用于在被所述接收方客户端获取后,通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
2.根据权利要求1所述的方法,其特征在于,所述向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接,包括: 将所述接收链接以即时消息的方式发送至不同的接收方客户端;或, 将所述接收链接以群组消息的方式发送至属于同一群组的至少一个接收方客户端;或, 将所述接收链接展示在所述发送方客户端的社交信息分享平台,所述发送方客户端的社交信息分享平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看;或, 将所述接收链接展示在所述发送方客户端的微博消息平台,所述发送方客户端的微博消息平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看;或, 将所述接收链接以二维码的方式展示在所述发送方客户端的界面上,所述二维码用于被与所述发送方客户端具有好友关系的至少一个接收方客户端进行扫描并获取。
3.根据权利要求1所述的方法,其特征在于,所述与发放服务器交互生成至少两个虚拟物品包,包括: 向所述发放服务器发送携带有虚拟物品包参数的虚拟物品包生成请求;所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,所述虚拟物品的总数量s用于被所述发放服务器在与所述接收方客户端交互接收的过程中随机生成每个虚拟物品包中虚拟物品的数量;或,所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,η≥2,s > O,f > O ; 接收所述发放服务器发送的虚拟物品包标识,所述虚拟物品包标识对应于η个所述虚拟物品包,η个所述虚拟物品包是所述发放服务器根据所述虚拟物品包参数生成的;所述生成一接收链接,包括: 生成一携带有所述虚拟物品包标识的接收链接。
4.根据权利要求3所述的方法,其特征在于,所述向所述发放服务器发送携带有虚拟物品包参数的虚拟物品包生成请求之后,还包括: 接收所述发放服务器发送的携带有所述虚拟物品的总数量s的转移确认请求; 生成转移确认页面; 接收作用于所述转移确认页面的转移确认信号; 向所述发放服务器反馈转移确认响应,所述转移确认响应用于触发所述发放服务器根据所述虚拟物品的总数量S将对应数量的所述虚拟物品从所述发送方客户端所对应的账户转移至所述发放服务器所对应的账户中。
5.根据权利要求3所述的方法,其特征在于,所述向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接之后,还包括: 向所述发放服务器发送链接关联信息,所述链接关联信息包括所述接收链接对应的虚拟物品包的虚拟物品包标识、所述发送方客户端的发送方标识以及各个所述接收方客户端的接收方标识,以便所述发放服务器存储所述虚拟物品包标识、所述发送方标识以及所述接收方标识之间的对应关系。
6.一种虚拟物品发送方法,其特征在于,用于发放服务器中,所述方法包括: 与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品; 在所述社交应用客户端中的接收方客户端获取到所述虚拟物品包的接收链接之后,通过所述接收链接与所述接收方客户端交互接收所述虚拟物品包,所述接收链接是由所述发送方客户端生成并展示给与所述发送方客户端具有好友关系的至少一个所述接收方客户端的。
7.根据权利要求6所述的方法,其特征在于,所述与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,包括: 接收所述发送方客户端发送的携带有虚拟物品包参数的虚拟物品包生成请求;所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,所述虚拟物品的总数量s用于被所述发放服务器 在接收过程中随机生成每个虚拟物品包中虚拟物品的数量,或,所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,n^2,s>0,f>0; 根据所述虚拟物品包参数生成η个所述虚拟物品包; 生成η个所述虚拟物品包对应的虚拟物品包标识; 存储所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系; 将所述虚拟物品包标识发送给所述发送方客户端。
8.根据权利要求7所述的方法,其特征在于,所述接收所述发送方客户端发送的携带有虚拟物品包参数的虚拟物品包生成请求之后,还包括: 根据所述虚拟物品包参数确定所述虚拟物品的总数量s ; 向所述发送方客户端发送携带有所述虚拟物品的总数量s的转移确认请求,所述转移确认请求用于触发所述发送方客户端生成转移确认页面,并在接收到作用于所述转移确认页面的转移确认信号之后向所述发放服务器反馈转移确认响应; 接收所述发送方客户端反馈的所述转移确认响应; 根据所述虚拟物品的总数量S将对应数量的所述虚拟物品从所述发送方客户端所对应的账户转移至所述发放服务器所对应的账户中。
9.根据权利要求7所述的方法,其特征在于,所述与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包之后,还包括: 接收所述发送方客户端发送的链接关联信息,所述链接关联信息包括所述接收链接对应的虚拟物品包的虚拟物品包标识、所述发送方客户端的发送方标识以及各个所述接收方客户端的接收方标识;存储所述虚拟物品包标识、所述发送方标识以及所述接收方标识之间的对应关系。
10.根据权利要求9所述的方法,其特征在于,所述通过所述接收链接与所述接收方客户端交互接收所述虚拟物品包,包括: 接收所述接收方客户端根据所述接收链接发送的虚拟物品包领取请求,所述虚拟物品包领取请求携带有所述接收方客户端的接收方标识和所述虚拟物品包的虚拟物品包标识; 检测所述接收方客户端是否满足领取条件,所述领取条件包括所述接收方标识属于与所述虚拟物品包标识对应的接收方标识中的一个、所述虚拟物品包标识对应的η个所述虚拟物品包的剩余数量不为零以及所述接收方客户端还未领取过与所述虚拟物品包标识对应的所述虚拟物品包中的前两种或者全部三种; 若检测结果为所述接收方客户端满足所述领取条件,则将所述虚拟物品包发送给所述接收方客户端。
11.根据权利要求10所述的方法,其特征在于,所述将所述虚拟物品包发送给所述接收方客户端之后,还包括: 接收所述接收方客户端根据所述虚拟物品包发送的虚拟物品包拆开请求,所述虚拟物品包拆开请求携带有所述虚拟物品包的虚拟物品包标识; 根据所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系获取所述虚拟物品包参数; 根据所述虚拟物品包参数确定所述虚拟物品包中虚拟物品的数量; 将所述虚拟物品从所述发放服务器所对应的账户转移至所述接收方客户端。
12.根据权利要求11所述的方法,其特征在于,所述根据所述虚拟物品包参数确定所述虚拟物品包中虚拟物品的数量,包括: 若所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,则根据所述虚拟物品包的数量η和所述虚拟物品的总数量s随机生成所述虚拟物品包中虚拟物品的数量; 若所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,则将所述固定数量f确定为所述虚拟物品包中虚拟物品的数量。
13.—种虚拟物品接收方法,其特征在于,用于社交应用客户端中的接收方客户端中,所述方法包括: 获取虚拟物品包的接收链接,所述接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与所述发送方客户端具有好友关系的至少一个接收方客户端展示的; 通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
14.根据权利要求13所述的方法,其特征在于,所述获取虚拟物品包的接收链接,包括: 接收所述发送方客户端以即时消息的方式发送的所述接收链接,所述接收链接被所述发送方客户端以即时消息的方式发送至不同的接收方客户端;或, 接收所述发送方客户端以群组消息的方式发送的所述接收链接,所述接收链接被所述发送方客户端以群组消息的方式发送至属于同一群组的至少一个接收方客户端;或,接收所述发送方客户端展示在所述发送方客户端的社交信息分享平台中的所述接收链接,所述发送方客户端的社交信息分享平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看;或, 接收所述发送方客户端展示在所述发送方客户端的微博消息平台中的所述接收链接,所述发送方客户端的微博消息平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看;或, 扫描并获取所述发送方客户端以二维码的方式展示在所述发送方客户端的界面上的所述接收链接。
15.根据权利要求13所述的方法,其特征在于,所述接收链接携带有所述虚拟物品包的虚拟物品包标识,所述通过所述接收链接与所述发放服务器交互接收所述虚拟物品包,包括: 根据所述接收链接向所述发放服务器发送虚拟物品包领取请求,所述虚拟物品包领取请求携带有所述接收方客户端的接收方标识和所述虚拟物品包的虚拟物品包标识,以便所述发放服务器检测所述接收方客户端是否满足领取条件,所述领取条件包括所述接收方标识与所述虚拟物品包标识对应、所述虚拟物品包标识对应的η个所述虚拟物品包的剩余数量不为零以及所述接收方客户端还未领取过与所述虚拟物品包标识对应的所述虚拟物品包中的前两种或者全部三种,若检测结果为所述接收方客户端满足所述领取条件,则将所述虚拟物品包发送给所述接收方客户端,η^2; 接收所述发放服务器发送的所述虚拟物品包。
16.根据权利要求15所述的方法,其特征在于,所述接收所述发放服务器发送的所述虚拟物品包之后,还包括: 根据所述虚拟物品包向所述发放服务器发送虚拟物品包拆开请求,所述虚拟物品包拆开请求携带有所述虚拟物品包的虚拟物品包标识,以便所述发放服务器根据所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系获取所述虚拟物品包参数;根据所述虚拟物品包参数确定所述虚拟物品包中虚拟物品的数量; 接收从所述发放服务器所对应的账户转移至的所述虚拟物品。
17.—种虚拟物品发送装置,其特征在于,用于社交应用客户端中的发送方客户端,所述装置包括: 交互生成模块,用于与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品; 链接生成模块,用于生成一接收链接,所述接收链接用于接收所述至少两个虚拟物品包; 链接展示模块,用于向与所述发送方客户端具有好友关系的至少一个接收方客户端展示所述接收链接,所述接收链接用于在被所述接收方客户端获取后,通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
18.根据权利要求17所述的装置,其特征在于,所述链接展示模块,包括:第一展示单元;或,第二展示单元;或,第三展示单元;或,第四展示单元;或,第五展示单元; 所述第一展示单元,用于将所述接收链接以即时消息的方式发送至不同的接收方客户 端;所 述第二展示单元,用于将所述接收链接以群组消息的方式发送至属于同一群组的至少一个接收方客户端; 所述第三展示单元,用于将所述接收链接展示在所述发送方客户端的社交信息分享平台,所述发送方客户端的社交信息分享平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看; 所述第四展示单元,用于将所述接收链接展示在所述发送方客户端的微博消息平台,所述发送方客户端的微博消息平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看; 所述第五展示单元,用于将所述接收链接以二维码的方式展示在所述发送方客户端的界面上,所述二维码用于被与所述发送方客户端具有好友关系的至少一个接收方客户端进行扫描并获取。
19.根据权利要求17所述的装置,其特征在于,所述交互生成模块,包括:生成发送单元和标识接收单元; 所述生成发送单元,用于向所述发放服务器发送携带有虚拟物品包参数的虚拟物品包生成请求;所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,所述虚拟物品的总数量s用于被所述发放服务器在与所述接收方客户端交互接收的过程中随机生成每个虚拟物品包中虚拟物品的数量;或,所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,η≥2,s > O,f > O ; 所述标识接收单元,用于接收所述发放服务器发送的虚拟物品包标识,所述虚拟物品包标识对应于η个所述虚拟物品包,η个所述虚拟物品包是所述发放服务器根据所述虚拟物品包参数生成的; 所述链接生成模块,还用于生成一携带有所述虚拟物品包标识的接收链接。
20.根据权利要求19所述的装置,其特征在于,所述交互生成模块,还包括:转移接收单元、页面生成单元、信号接收单元和转移响应单元; 所述转移接收单元,用于接收所述发放服务器发送的携带有所述虚拟物品的总数量S的转移确认请求; 所述页面生成单元,用于生成转移确认页面; 所述信号接收单元,用于接收作用于所述转移确认页面的转移确认信号; 所述转移响应单元,用于向所述发放服务器反馈转移确认响应,所述转移确认响应用于触发所述发放服务器根据所述虚拟物品的总数量s将对应数量的所述虚拟物品从所述发送方客户端所对应的账户转移至所述发放服务器所对应的账户中。
21.根据权利要求19所述的装置,其特征在于,所述装置还包括: 关联发送模块,用于向所述发放服务器发送链接关联信息,所述链接关联信息包括所述接收链接对应的虚拟物品包的虚拟物品包标识、所述发送方客户端的发送方标识以及各个所述接收方客户端的接收方标识,以便所述发放服务器存储所述虚拟物品包标识、所述发送方标识以及所述接收方标识之间的对应关系。
22.—种虚拟物品发送装置,其特征在于,用于发放服务器中,所述装置包括: 物品包生成模块,用于与社交应用客户端中的发送方客户端交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品;物品包发放模块,用于在所述社交应用客户端中的接收方客户端获取到所述虚拟物品包的接收链接之后,通过所述接收链接与所述接收方客户端交互接收所述虚拟物品包,所述接收链接是由所述发送方客户端生成并展示给与所述发送方客户端具有好友关系的至少一个所述接收方客户端的。
23.根据权利要求22所述的装置,其特征在于,所述物品包生成模块,包括:生成接收单元、物品包生成单元、标识生成单元、对应存储单元和标识发送单元; 所述生成接收单元,用于接收所述发送方客户端发送的携带有虚拟物品包参数的虚拟物品包生成请求;所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量S,所述虚拟物品的总数量s用于被所述发放服务器在接收过程中随机生成每个虚拟物品包中虚拟物品的数量,或,所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,n≥2,s > O,f > O ; 所述物品包生成单元,用于根据所述虚拟物品包参数生成η个所述虚拟物品包; 所述标识生成单元,用于生成η个所述虚拟物品包对应的虚拟物品包标识; 所述对应存储单元,用于存储所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系; 所述标识发送单元,用于将所述虚拟物品包标识发送给所述发送方客户端。
24.根据权利要求23所述的装置,其特征在于,所述物品包生成模块,还包括:总数确定单元、转移发送单元、响应接收单元和物品转移单元; 所述总数确定单元,用于根据所述虚拟物品包参数确定所述虚拟物品的总数量s ; 所述转移发送单元,用于向所述发送方客户端发送携带有所述虚拟物品的总数量S的转移确认请求,所述转移确认请求用于触发所述发送方客户端生成转移确认页面,并在接收到作用于所述转移确认页面的转移确认信号之后向所述发放服务器反馈转移确认响应; 所述响应接收单元,用于接收所述发送方客户端反馈的所述转移确认响应; 所述物品转移单元,用于根据所述虚拟物品的总数量S将对应数量的所述虚拟物品从所述发送方客户端所对应的账户转移至所述发放服务器所对应的账户中。
25.根据权利要求23所述的装置,其特征在于,所述装置还包括: 关联接收模块,用于接收所述发送方客户端发送的链接关联信息,所述链接关联信息包括所述接收链接对应的虚拟物品包的虚拟物品包标识、所述发送方客户端的发送方标识以及各个所述接收方客户端的接收方标识; 关联存储模块,用于存储所述虚拟物品包标识、所述发送方标识以及所述接收方标识之间的对应关系。
26.根据权利要求25所述的装置,其特征在于,所述物品包发放模块,包括:领取接收单元、条件检测单元和物品包发送单元; 所述领取接收单元,用于接收所述接收方客户端根据所述接收链接发送的虚拟物品包领取请求,所述虚拟物品包领取请求携带有所述接收方客户端的接收方标识和所述虚拟物品包的虚拟物品包标识; 所述条件检测单元,用于检测所述接收方客户端是否满足领取条件,所述领取条件包括所述接收方标识属于与所述虚拟物品包标识对应的接收方标识中的一个、所述虚拟物品包标识对应的η个所述虚拟物品包的剩余数量不为零以及所述接收方客户端还未领取过与所述虚拟物品包标识对应的所述虚拟物品包中的前两种或者全部三种; 所述物品包发送单元,用于若检测结果为所述接收方客户端满足所述领取条件,则将所述虚拟物品包发送给所述接收方客户端。
27.根据权利要求26所述的装置,其特征在于,所述物品包发放模块,还包括:拆开接收单元、参数获取单元、数量确定单元和转移执行单元; 所述拆开接收单元,用于接收所述接收方客户端根据所述虚拟物品包发送的虚拟物品包拆开请求,所述虚拟物品包拆开请求携带有所述虚拟物品包的虚拟物品包标识; 所述参数获取单元,用于根据所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系获取所述虚拟物品包参数; 所述数量确定单元,用于根据所述虚拟物品包参数确定所述虚拟物品包中虚拟物品的数量; 所述转移执行单元,用于将所述虚拟物品从所述发放服务器所对应的账户转移至所述接收方客户端。
28.根据权利要求27所述的装置,其特征在于,所述数量确定单元,包括:随机确定子单元和固定确定子单元; 所述随机确定子单元,用 于若所述虚拟物品包参数包括虚拟物品包的数量η和虚拟物品的总数量s,则根据所述虚拟物品包的数量η和所述虚拟物品的总数量s随机生成所述虚拟物品包中虚拟物品的数量; 所述固定确定子单元,用于若所述虚拟物品包参数包括虚拟物品包的数量η和每个虚拟物品包中虚拟物品的固定数量f,则将所述固定数量f确定为所述虚拟物品包中虚拟物品的数量。
29.一种虚拟物品接收装置,其特征在于,用于社交应用客户端中的接收方客户端中,所述装置包括: 链接获取模块,用于获取虚拟物品包的接收链接,所述接收链接是发送方客户端与发放服务器交互生成至少两个虚拟物品包,每个虚拟物品包用于发放至少一个虚拟物品后,向与所述发送方客户端具有好友关系的至少一个接收方客户端展示的; 交互接收模块,用于通过所述接收链接与所述发放服务器交互接收所述虚拟物品包。
30.根据权利要求29所述的装置,其特征在于,所述链接获取模块,包括:第一获取单元;或,第二获取单元;或,第三获取单元;或,第四获取单元;或,第五获取单元; 所述第一获取单元,用于接收所述发送方客户端以即时消息的方式发送的所述接收链接,所述接收链接被所述发送方客户端以即时消息的方式发送至不同的接收方客户端;所述第二获取单元,用于接收所述发送方客户端以群组消息的方式发送的所述接收链接,所述接收链接被所述发送方客户端以群组消息的方式发送至属于同一群组的至少一个接收方客户端; 所述第三获取单元,用于接收所述发送方客户端展示在所述发送方客户端的社交信息分享平台中的所述接收链接,所述发送方客户端的社交信息分享平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看; 所述第四获取单元,用于接收所述发送方客户端展示在所述发送方客户端的微博消息平台中的所述接收链接,所述发送方客户端的微博消息平台中的信息只能被与所述发送方客户端具有好友关系且具有访问权限的至少一个接收方客户端查看; 所述第五获取单元,用于扫描并获取所述发送方客户端以二维码的方式展示在所述发送方客户端的界面上的所述接收链接。
31.根据权利要求29所述的装置,其特征在于,所述接收链接携带有所述虚拟物品包的虚拟物品包标识,所述交互接收模块,包括:领取发送单元和物品包接收单元; 所述领取发送单元,用于根据所述接收链接向所述发放服务器发送虚拟物品包领取请求,所述虚拟物品包领取请求携带有所述接收方客户端的接收方标识和所述虚拟物品包的虚拟物品包标识,以便所述发放服务器检测所述接收方客户端是否满足领取条件,所述领取条件包括所述接收方标识与所述虚拟物品包标识对应、所述虚拟物品包标识对应的η个所述虚拟物品包的剩余数量不为零以及所述接收方客户端还未领取过与所述虚拟物品包标识对应的所述虚拟物品包中的前两种或者全部三种,若检测结果为所述接收方客户端满足所述领取条件,则将所述虚拟物品包发送给所述接收方客户端,η^2; 所述物品包接收单元,用于接收所述发放服务器发送的所述虚拟物品包。
32.根据权利要求31所述的装置,其特征在于,所述交互接收模块,还包括:拆开发送单元和物品接收单元; 所述拆开发送单元,用于根据所述虚拟物品包向所述发放服务器发送虚拟物品包拆开请求,所述虚拟 物品包拆开请求携带有所述虚拟物品包的虚拟物品包标识,以便所述发放服务器根据所述虚拟物品包标识与所述虚拟物品包参数之间的对应关系获取所述虚拟物品包参数;根据所述虚拟物品包参数确定所述虚拟物品包中虚拟物品的数量; 所述物品接收单元,用于接收从所述发放服务器所对应的账户转移至的所述虚拟物品O
33.一种虚拟物品收发系统,其特征在于,所述系统包括:社交应用客户端中的发送方客户端、与所述发送方客户端通过有线网络或者无线网络相连的发放服务器以及与所述发放服务器通过有线网络或者无线网络相连的社交应用客户端中的接收方客户端; 所述发送方客户端包括如权利要求17至21任一所述的虚拟物品发送装置; 所述发放服务器包括如权利要求22至28任一所述的虚拟物品发送装置; 所述接收方客户端包括如权利要求29至32任一所述的虚拟物品接收装置。
【文档编号】H04L29/08GK103973769SQ201410043851
【公开日】2014年8月6日 申请日期:2014年1月29日 优先权日:2014年1月29日
【发明者】吴毅, 弓晨, 何永新, 刘雅娅, 张驰, 陈尚妍, 邹伟, 梁军, 徐家喜, 陈晁君, 陈杰平, 谢东东 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1