一种虚拟物品发送方法及装置制造方法及图纸

技术编号:23314850 阅读:27 留言:0更新日期:2020-02-11 17:42
本发明专利技术公开了一种虚拟物品发送方法及装置,方法包括:发送方客户端响应于虚拟物品发送请求,获取天气信息,虚拟物品发送请求携带有虚拟物品标识;服务器根据接收到的虚拟物品标识,获取第一素材数据,第一素材数据指向虚拟物品素材;服务器根据接收到的天气信息,获取第二素材数据和显示参数,第二素材数据指向包含至少一个目标对象的天气素材,显示参数用于描述至少一个目标对象在时间维度上的变化情况;服务器向接收方客户端和关联客户端发送目标虚拟物品消息,目标虚拟物品消息为基于第一素材数据、第二素材数据和显示参数生成的;接收方客户端和关联客户端显示虚拟物品素材和天气素材,天气素材基于显示参数进行动态变化。

A method and device of sending virtual goods

【技术实现步骤摘要】
一种虚拟物品发送方法及装置
本专利技术涉及互联网通信
,尤其涉及一种虚拟物品发送方法及装置。
技术介绍
随着互联网通信技术的不断发展,用户之间基于对应的客户端可以进行信息交互。在信息交互中,可以向对方发送各类虚拟物品,比如“宠物”、“装备”、“虚拟货币”等,虚拟物品可以依托一定的载体呈现。然而,在具体的业务场景中,虚拟物品的承载形式是相对固定的。比如,用户A向用户B赠送虚拟物品C,虚拟物品C的承载形式(比如根据用户A触发的选择指令确定的素材以及显示效果等)是预先设置的,用户B接收、显示该虚拟物品C。这样,用户间基于虚拟物品进行信息交互的过程,缺乏情景感,无法增加用户间的互动趣味性。
技术实现思路
为了解决现有技术应用在基于虚拟物品进行信息交互时,虚拟物品中所传递的信息量受承载形式的局限以及该承载形式不满足用户个性化需求等问题,本专利技术提供了一种虚拟物品发送方法及装置:一方面,本专利技术提供了一种虚拟物品发送方法,所述方法包括:发送方客户端响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;所述发送方客户端将所述天气信息和所述虚拟物品标识发送给服务器;所述服务器根据所述虚拟物品标识,获取第一素材数据,所述第一素材数据指向虚拟物品素材;所述服务器根据所述天气信息,获取第二素材数据和显示参数,所述第二素材数据指向包含至少一个目标对象的天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况;所述服务器向接收方客户端以及与所述接收方客户端相关联的关联客户端发送目标虚拟物品消息,所述目标虚拟物品消息为基于所述第一素材数据、所述第二素材数据和所述显示参数生成的,所述关联客户端包括所述发送方客户端;所述接收方客户端以及所述关联客户端显示所述虚拟物品素材和所述天气素材,所述天气素材基于所述显示参数进行动态变化;其中,所述天气信息指向所述发送方客户端对应的地理位置或者所述接收方客户端对应的地理位置。另一方面提供了一种虚拟物品发送方法,所述方法包括:响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;将所述天气信息和所述虚拟物品标识发送给服务器;响应于所述服务器返回的目标虚拟物品消息,显示虚拟物品素材和天气素材,所述天气素材基于显示参数进行动态变化;其中,所述天气信息指向发送方客户端对应的地理位置或者接收方客户端对应的地理位置;所述目标虚拟物品消息为由所述服务器基于第一素材数据、第二素材数据和所述显示参数生成的;所述第一素材数据指向所述虚拟物品素材,所述第一素材数据为由所述服务器根据所述虚拟物品标识获取的;所述第二素材数据指向包含至少一个目标对象的所述天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况,所述第二素材数据和所述显示参数为由所述服务器根据所述天气信息获取的;所述服务器向所述接收方客户端以及与所述接收方客户端相关联的关联客户端发送目标虚拟物品消息发送所述目标虚拟物品消息,所述接收方客户端以及所述关联客户端显示虚拟物品素材和天气素材,所述天气素材基于显示参数进行动态变化,所述关联客户端包括所述发送方客户端。另一方面提供了一种虚拟物品显示装置,所述装置包括:天气信息获取模块:用于响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;发送模块:用于将所述天气信息和所述虚拟物品标识发送给服务器;显示模块:用于响应于所述服务器返回的目标虚拟物品消息,显示虚拟物品素材和天气素材,所述天气素材基于显示参数进行动态变化;其中,所述天气信息指向发送方客户端对应的地理位置或者接收方客户端对应的地理位置;所述目标虚拟物品消息为由所述服务器基于第一素材数据、第二素材数据和所述显示参数生成的;所述第一素材数据指向所述虚拟物品素材,所述第一素材数据为由所述服务器根据所述虚拟物品标识获取的;所述第二素材数据指向包含至少一个目标对象的所述天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况,所述第二素材数据和所述显示参数为由所述服务器根据所述天气信息获取的;所述服务器向所述接收方客户端以及与所述接收方客户端相关联的关联客户端发送目标虚拟物品消息发送所述目标虚拟物品消息,所述接收方客户端以及所述关联客户端显示虚拟物品素材和天气素材,所述天气素材基于显示参数进行动态变化,所述关联客户端包括所述发送方客户端。另一方面提供了一种虚拟物品发送方法,所述方法包括:响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;根据所述虚拟物品标识,获取第一素材数据,所述第一素材数据指向虚拟物品素材;根据所述天气信息,获取第二素材数据和显示参数,所述第二素材数据指向包含至少一个目标对象的天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况;显示所述虚拟物品素材和所述天气素材,以及通过服务器向接收方客户端发送目标虚拟物品消息以使得所述接收方客户端显示所述虚拟物品素材和所述天气素材,所述天气素材基于所述显示参数进行动态变化;其中,所述目标虚拟物品消息为发送方客户端基于所述第一素材数据、所述第二素材数据和所述显示参数生成的,所述天气信息指向所述发送方客户端对应的地理位置或者所述接收方客户端对应的地理位置。另一方面提供了一种虚拟物品显示装置,所述装置包括:天气信息获取模块:用于响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;第一素材数据获取模块:用于根据所述虚拟物品标识,获取第一素材数据,所述第一素材数据指向虚拟物品素材;第二素材数据获取模块:用于根据所述天气信息,获取第二素材数据和显示参数,所述第二素材数据指向包含至少一个目标对象的天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况;显示模块:用于显示所述虚拟物品素材和所述天气素材,以及通过服务器向接收方客户端发送目标虚拟物品消息以使得所述接收方客户端显示所述虚拟物品素材和所述天气素材,所述天气素材基于所述显示参数进行动态变化;其中,所述目标虚拟物品消息为发送方客户端基于所述第一素材数据、所述第二素材数据和所述显示参数生成的,所述天气信息指向所述发送方客户端对应的地理位置或者所述接收方客户端对应的地理位置。另一方面提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述的虚拟物品发送方法。另一方面提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述的虚拟物品发送方法。本专利技术提供的一种虚拟物品发送本文档来自技高网...

【技术保护点】
1.一种虚拟物品发送方法,其特征在于,所述方法包括:/n发送方客户端响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;/n所述发送方客户端将所述天气信息和所述虚拟物品标识发送给服务器;/n所述服务器根据所述虚拟物品标识,获取第一素材数据,所述第一素材数据指向虚拟物品素材;/n所述服务器根据所述天气信息,获取第二素材数据和显示参数,所述第二素材数据指向包含至少一个目标对象的天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况;/n所述服务器向接收方客户端以及与所述接收方客户端相关联的关联客户端发送目标虚拟物品消息,所述目标虚拟物品消息为基于所述第一素材数据、所述第二素材数据和所述显示参数生成的,所述关联客户端包括所述发送方客户端;/n所述接收方客户端以及所述关联客户端显示所述虚拟物品素材和所述天气素材,所述天气素材基于所述显示参数进行动态变化;/n其中,所述天气信息指向所述发送方客户端对应的地理位置或者所述接收方客户端对应的地理位置。/n

【技术特征摘要】
1.一种虚拟物品发送方法,其特征在于,所述方法包括:
发送方客户端响应于虚拟物品发送请求,获取天气信息,所述虚拟物品发送请求携带有虚拟物品标识;
所述发送方客户端将所述天气信息和所述虚拟物品标识发送给服务器;
所述服务器根据所述虚拟物品标识,获取第一素材数据,所述第一素材数据指向虚拟物品素材;
所述服务器根据所述天气信息,获取第二素材数据和显示参数,所述第二素材数据指向包含至少一个目标对象的天气素材,所述显示参数用于描述至少一个所述目标对象在时间维度上的变化情况;
所述服务器向接收方客户端以及与所述接收方客户端相关联的关联客户端发送目标虚拟物品消息,所述目标虚拟物品消息为基于所述第一素材数据、所述第二素材数据和所述显示参数生成的,所述关联客户端包括所述发送方客户端;
所述接收方客户端以及所述关联客户端显示所述虚拟物品素材和所述天气素材,所述天气素材基于所述显示参数进行动态变化;
其中,所述天气信息指向所述发送方客户端对应的地理位置或者所述接收方客户端对应的地理位置。


2.根据权利要求1所述的方法,其特征在于,所述发送方客户端响应于虚拟物品发送请求,获取天气信息,包括:
根据所述虚拟物品发送请求携带的对象标识,确定目标客户端;
获取所述目标客户端对应的地理位置信息;
根据所述目标客户端对应的地理位置信息,获取所述天气信息。


3.根据权利要求2所述的方法,其特征在于,当所述目标客户端为所述发送方客户端时,所述获取所述目标客户端对应的地理位置信息,包括:
触发地理位置鉴权指令;
响应于用户反馈的授权消息,获取所述发送方客户端对应的地理位置信息。


4.根据权利要求2所述的方法,其特征在于,所述目标客户端为所述接收方客户端时,所述获取所述目标客户端对应的地理位置信息,还包括:
向所述接收方客户端发送地理位置鉴权请求;
根据所述接收方客户端反馈的授权消息,获取所述接收方客户端对应的地理位置信息。


5.根据权利要求1所述的方法,其特征在于,所述天气信息包括气温信息和气象信息,所述服务器根据所述天气信息,获取第二素材数据和显示参数,包括:
根据所述气象信息,获取用作背景的第一天气素材;
根据素材生成信息,生成第二天气素材;
所述素材生成信息包括从所述天气信息对应的地理位置信息、所述气温信息和所述气象信息组成的群组中选择的至少一个。


6.根据权利要求1所述的方法,其特征在于,所述服务器根据所述虚拟物品标识,获取第一素材数据,包括:
根据所述虚拟物品标识,确定候选素材数据,每个所述候选素材数据指向对应的候选虚拟物品素材;
确定每个所述候选素材数据对应的所述候选虚拟物品素材的天气属性;
根据对应的所述候选虚拟物品素材的天气属性和所述天气信息之间的匹配情况,从所述候选素材数据中确定出所述第一素材数据。


7.根据权利要求1、5或6任一所述的方法,其特征在于,所述虚拟物品素材包含至少一个调节对象,所述服务器根据所述天气信息,获取第二素材数据和显示参数,还包括:
基于所述显示参数,在至少一个所述目标对象中确定出至少一个被调节对象,以及分别建立每个所述调节对象与对应的所述被调节对象之间的关联关系;
所述服务器向接收方客户端以及与所述接收方客户端相关联的关...

【专利技术属性】
技术研发人员:黄小凤符德恩陈晓丹
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1