虚拟物品派送方法、装置及其移动终端与流程

文档序号:12176707阅读:272来源:国知局
虚拟物品派送方法、装置及其移动终端与流程

本发明涉及互联网技术领域,特别涉及一种虚拟物品派送方法、装置及其移动终端。



背景技术:

虚拟物品本身属于电子赠品,是一种代替现实生活中给我们带来愉悦感的礼物的替代品。目前,网络直播已成为互联网时代的又一新兴产业,在直播间中赠送虚拟物品成为主播与粉丝互动的主要模块。只不过目前直播间的送礼方式主要是观众向主播送礼,主播是唯一的收礼方,不存在观众与观众之间的赠礼关系,使得直播间送礼方式具有单向性,都不具备多向性,送礼往往都是礼尚往来,久而久之,缺乏多向性的直播环境会让观众产生厌倦感以及乏味感,进而影响直播行业的发展。不仅如此,单向性的直播送礼方式会减少直播间的活跃度,缺乏互动,进而影响主播与观众或者观众与观众之间的交流,触生不良的直播气氛。

遗憾的是,业内现行的实现方案并未能在技术层面解决此类问题。



技术实现要素:

为了解决上述问题,本发明的目的在于提供了一种虚拟物品派送方法、装置及其移动终端。

为实现该目的,本发明提供一种虚拟物品派送方法,包括以下步骤:

一种虚拟物品派送方法,包括以下步骤:

接收非主播用户在互动界面输入的虚拟物品的相关派送信息;

确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象;

根据所述指派对象,向服务器发送与所述虚拟物品的相关派送信息对应的派送请求以便向所述指派对象派送相关虚拟物品。

具体的,所述确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,包括以下步骤:

从所述虚拟物品的相关派送信息中识别当前非主播用户于所述互动界面输入的预设字符;

调用当前直播间参与成员名单信息并显示于所述互动界面,依据所述预设字符定位的名单信息中的参与成员;

确定当前非主播用户在所述直播间参与成员名单信息中选定的所述特定成员为所述指派对象。

具体的,所述指派对象包括当前非主播用户在所述互动界面输入派送所述虚拟物品的特定成员或者直播间任意参与成员。

具体的,所述互动界面包括所述当前非主播用户与特定成员之间独立的信息交互界面、所述直播间参与成员间共同的信息共享界面。

可选的,所述确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,还包括以下步骤:

当所述当前非主播用户于所述互动界面输入的相关派送信息不包含所述预设字符时,包括以下任意一种:

于所述信息交互界面中,确定与当前非主播用户同处所述信息交互界面的特定成员为所述指派对象;

于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象。

具体的,当所述指派对象为所述特定成员时,包括以下步骤:

所述特定成员对应终端获取于所述信息交互界面或信息共享界面中点击以界面控件形式存在的所述虚拟物品而解析出的对应配置信息。

可选的,当所述指派对象为所述直播间参与成员中任一成员或多个成员时,包括以下步骤:

直播间参与成员中的任一成员或多个成员对应终端获取于所述信息共享界面中点击以界面控件方式存在的所述虚拟物品而解析出的对应配置信息。

具体的,根据所述获取结果,当非指派对象于所述信息共享界面中点击以界面控件形式存在的所述虚拟物品时,所述非特定成员对应终端将获取所述服务器反馈的所述虚拟物品无效返回信息。

本发明还提供一种虚拟物品派送装置,包括:

接收模块:用于接收非主播用户在互动界面输入的虚拟物品的相关派送信息;

确定模块:用于确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象;

处理模块:用于根据所述指派对象,向服务器发送与所述虚拟物品的相关派送信息对应的派送请求以便向所述指派对象派送相关虚拟物品。

本发明还提供一种移动终端,包括:

处理器,用于执行上述虚拟物品派送方法。

综上所述,本发明提供的通过当前非主播用户在互动界面输入的虚拟物品的相关派送信息,确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,并针对所述指派对象进行派送虚拟物品的行为,增加了观众与观众之间的送礼接口,使得直播间送礼方式具备了多向性,同时观众与观众之间的派送虚拟物品的这一行为具有指定性,可以增加观众与观众以及观众与主播之间的互动性,以及增添了直播间的趣味性,更好的提高了直播间的活跃程度,改善了用户之间的互动体验。

【附图说明】

图1为本发明一实施例的虚拟物品派送方法流程图;

图2为本发明一实施例的虚拟物品派送方法流程图;

图3为本发明一实施例的虚拟物品派送装置结构示意图;

图4为本发明一实施例的虚拟物品派送装置结构示意图。

【具体实施方式】

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本发明所述网络直播间是指众多网络非主播用户聚合在一起的社交网络平台、即时通讯平台等,非主播用户通过登录客户端的方式进入网络直播间,非主播用户在网络直播间内以成员的身份存在,同一个网络直播间内包含有多种身份的成员,比如观众、游客、主播等。非主播用户可任意加入或退出网络直播间。对于具有一定权限的非主播用户,其可添加或删除网络直播间成员,也可新建或解散网络直播间。在网络直播间内,任意多个成员可进行聊天、通话、视频或推送虚拟物品(电子赠品)等交互。当然,也可设定网络直播间的成员权限,权限较小的成员仅可以与部分成员交互,或者仅可以进行聊天、通话、视频和/或推送虚拟物品(电子赠品)等,或者以其他方式中的部分进行交互,权限较大的成员可以与任意成员进行权限内允许的任意方式的交互。

本发明中所述的虚拟物品,是指用于赠送他人的虚拟存在的物品对象。网络直播间非主播用户成员在直播间内可任意接收或推送虚拟物品,虚拟物品的表现形式包括但不限于电子礼品、电子礼券、电子红包、电子积分、电子文件、电子票据、电子赞颂和电子货币等。其中,电子礼品、电子礼券、电子红包、电子积分、电子票据和电子货币经非主播用户赠送后,该非主播用户其相应的虚拟物品数量减少,而被赠送的对象非主播用户如网络直播间的主播,其相应的虚拟物品数量增加。电子礼品的表现形式包括但不限于鲜花、糖果、相机、汽车等,赠送电子文件是指非主播用户发送预定的文件,电子赞颂可以是非主播用户对预设虚拟按键的选中,或者是预设的聊天表情。

请参照图1所示的本发明一实施例的虚拟物品派送方法流程图,本发明提供的一种虚拟物品派送方法,包括以下步骤:

S110,接收非主播用户在互动界面输入的虚拟物品的相关派送信息。

本发明实施例中,所述互动界面包括所述当前非主播用户与特定成员之间独立的信息交互界面、所述直播间参与成员间共同的信息共享界面。

本发明实施例中,步骤S110接收非主播用户在互动界面输入的虚拟物品的相关派送信息之前包括如下步骤:

接收非主播用户作用于所述信息交互界面中的展开物品栏的展开指令;

获取所述虚拟物品的相关配置信息并显示于所述信息交互界面中;其中所述虚拟物品的相关配置信息包括虚拟物品代称及如下至少任意一项或任意多项:库存量、币值、名称、图像信息、描述说明。

本发明实施例中,所述虚拟物品的相关派送信息包括:派送对象、派送虚拟物品代称、派送数量。

另外的,本发明实施例中,所述接收非主播用户输入的派送信息还包括以下步骤:

检测非主播用户选定的所述虚拟物品对应派送信息中的派送数量是否满足所述虚拟物品的相关配置信息中的库存余量的约束。所述满足所述虚拟物品的相关配置信息中的库存余量的约束指的是所述虚拟物品对应派送信息中的派送数量应该在所述虚拟物品的相关配置信息中的库存余量的范围之内。

本发明实施例中,当所述虚拟物品的派送信息中的派送数量超出所述虚拟物品的相关配置信息中的库存余量的范围,所述物品栏将以预设方式处理超出所述范围的对应虚拟物品。具体的,所述预设方式包括终端(派送所述虚拟物品对应终端)获取服务器响应所述派送数量超出所述库存余量范围的检测结果而反馈的无效返回信息并显示于所述终端界面。另外的,根据所述无效返回信息,所述终端响应于非主播用户作用于所述终端界面以满足所述约束的操作指令,向服务器发送相关满足约束请求;所述终端接收所述服务器反馈的验证所述满足约束请求为有效的验证结果,获取非主播用户添置的所述虚拟物品库存量并存储于所述终端。

可选的,本发明实施例中,所述终端接收非主播用户作用于所述互动界面中用于进入派送信息输入界面的相关虚拟控件的输入指令;根据所述输入指令显示所述派送信息输入界面以便非主播用户输入所述派送信息。

S120,确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象。

本发明实施例中,所述指派对象包括当前非主播用户在所述互动界面输入派送所述虚拟物品的特定成员或者直播间任意参与成员。

本发明实施例中,所述确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象的步骤中还包括以下步骤:

判断所述派送信息中是否包含有用于定位所述指派对象的预设字符。

具体的,所述判断所述派送信息中是否包含有用于定位所述指派对象的预设字符的判断结果包括以下两种情况:

若有,则确定所述预设字符定位的成员为指派对象;

若否,则根据同处互动界面的成员确定所述指派对象,其中包括确定同处于所述信息交互界面的特定成员为指派对象;定义同处于所述信息共享界面的直播间参与成员均为预派成员,获取直播间参与成员对应终端发送用于领取所述虚拟物品的领取请求的先后关系,根据所述先后关系确定所述预派成员为指派对象。

本发明实施例中,所述指派对象包括至少一个非主播用户,其具体的表现形式包括利用输入的预设字符定义指派对象,例如:假设预设字符为“@”,定义非主播用户有A、B、C,若输入“@A,B,C”或“@A、@B、@C”或“@ABC”或“@A@B@C”,将定义非主播用户A、B、C为指派对象。

本发明实施例中,步骤S120中所述确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,还包括以下步骤:

当所述当前非主播用户于所述互动界面输入的相关派送信息不包含所述预设字符时,包括以下任意一种:

于所述信息交互界面中,确定与当前非主播用户同处所述信息交互界面的特定成员为所述指派对象;

于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象。

例如:A非主播用户与B非主播用户同处一所述信息交互界面中,A非主播用户欲赠送虚拟物品给非主播用户B,故非主播用户A在所述信息交互界面中展开所述物品栏,选定赠送的虚拟物品“鲜花”后在所述派送信息输入界面中输入欲赠送的数量为99朵,点击存在于所述信息交互界面的赠送控件,则成功将非主播用户A欲赠送的99朵“鲜花”赠送给非主播用户B。实例中在所述信息交互界面中非主播用户B为特定成员,故自然为指派对象。

又如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A欲向非主播用户B赠送虚拟物品“鲜花”,则在所述派送信息输入界面中输入预设字符和非主播用户B,具体是在输入框中或者下拉选择框中制定“@B”的字符串,其中“@B”表明了非主播用户A欲派送“鲜花”的指派对象为非主播用户B;如果非主播用户A欲赠送虚拟物品“鲜花”给直播间的任意一位参与成员,只需在所述派送信息输入界面中输入欲赠送的虚拟物品“鲜花”的数量并点击赠送控件赠送给直播间的任意一位参与成员,服务器将根据直播间中参与成员发送用于领取“鲜花”的领取请求的先后关系,确定第一位发送所述领取请求的成员如非主播用户C为指派对象,将“鲜花”派送非主播用户C,其他成员如非主播用户A、B、D、E发送所述领取请求时将获得无效返回的信息;如果非主播用户A欲赠送虚拟物品“鲜花”给直播间的任意三位参与成员,若进行先后发送所述领取请求至服务器的顺序是:B、A、E,则非主播用户B、A、E为所述指派对象,所述服务器将根据非主播用户A的设置或随机派送给非主播用户B、A、E,当非主播用户C、D发送领取请求至服务器时,将得到服务器提示已被领取完的反馈信息。在上述所表明的案例中,非主播用户A固然也具有领取自己赠送“鲜花”的权利。

S130,根据所述指派对象,向服务器发送与所述虚拟物品的相关派送信息对应的派送请求以便向所述指派对象派送相关虚拟物品。

本发明实施例中,当所述指派对象为所述特定成员时,包括以下步骤:

所述特定成员对应终端获取于所述信息交互界面或信息共享界面中点击以界面控件形式存在的所述虚拟物品而解析出的对应配置信息。

可选的,当所述指派对象为所述直播间参与成员中任一成员或多个成员时,包括以下步骤:

直播间参与成员中的任一成员或多个成员对应终端获取于所述信息共享界面中点击以界面控件方式存在的所述虚拟物品而解析出的对应配置信息。

本发明实施例中,根据所述获取结果,当非指派对象于所述信息共享界面中点击以界面控件形式存在的所述虚拟物品时,所述非特定成员对应终端将获取所述服务器反馈的所述虚拟物品无效返回信息。

例如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A欲向非主播用户B赠送虚拟物品“鲜花”,则在所述派送信息输入界面中输入预设字符和非主播用户B,具体是在输入框中或者下拉选择框中制定“@B”的字符串,其中“@B”表明了非主播用户A欲派送“鲜花”的指派对象为非主播用户B;如果非主播用户A欲赠送虚拟物品99朵“鲜花”给直播间的任意一位参与成员,只需在所述派送信息输入界面中输入欲赠送的虚拟物品“鲜花”的数量“99”并点击赠送控件赠送给直播间的任意一位参与成员,服务器将根据直播间中参与成员发送用于领取“鲜花”的领取请求的先后关系,确定第一位发送所述领取请求的成员如非主播用户C为指派对象,将“鲜花”派送非主播用户C,其他成员如非主播用户A、B、D、E发送所述领取请求时将获得无效返回的信息;如果非主播用户A欲赠送虚拟物品99朵“鲜花”给直播间的任意三位参与成员,若进行先后发送所述领取请求至服务器的顺序是:B、D、E,则99朵“鲜花”将随机派送给非主播用户B、D、E,若非主播用户A根据发送领取指令至服务器的先后顺序指定派送“鲜花”的数目分别为55、20、24,则非主播用户B、D、E将收到的“鲜花”数目分别为55、20、24,当非主播用户A、C发送领取请求至服务器时,将得到服务器提示已被领取完的反馈信息。

请参照图2所示的本发明一实施例的虚拟物品派送方法流程图,步骤S120所述确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,包括以下步骤:

S210,从所述虚拟物品的相关派送信息中识别当前非主播用户于所述互动界面输入的预设字符。

本发明实施例中,所述互动界面包括所述当前非主播用户与特定成员之间独立的信息交互界面、所述直播间参与成员间共同的信息共享界面。

本发明实施例中,所述预设字符用于定位所述虚拟物品的指派对象。

本发明实施例中,所述信息交互界面指的是提供当前非主播用户与特定成员进行信息交互的交流平台或单独虚拟聊天室,在所述单独虚拟聊天室内仅存在当前非主播用户与特定成员,故所述虚拟物品的指派对象存在于两者之中,当所述当前非主播用户欲向所述特定成员派送所述虚拟物品时,所述特定成员则成为虚拟物品的指派对象。

本发明实施例中,所述信息共享界面指的是提供共同进行信息交流的三人以上的互动交流平台或者说是公屏信息界面,一端发送的消息每一非主播用户端均可以收到并显示于所述公屏信息界面上,若是某一非主播用户欲派送虚拟物品给直播间参与成员中的任意一位时,只需在所述信息共享界面上输入派送的虚拟物品的派送信息,并触发派送请求至服务器即可。当某一非主播用户欲派送虚拟物品给直播间参与成员中指定的某位成员时,则在所述信息共享界面中,以预设的输入方式指定派送对象,具体的是,利用所述信息共享界面中文本输入的功能,输入预设字符以指定派送对象,其中指定的派送对象可以有多名,例如:在所述信息共享界面中的文本输入框中输入“@非主播用户A”,则表示非主播用户A为指派对象;当指定多名指派对象时,可以在所述信息共享界面中的文本输入框中输入“@非主播用户A、@非主播用户B、@非主播用户C”或“@非主播用户A@非主播用户B@非主播用户C”或“@非主播用户A、B、C”,则表示非主播用户A、B、C均为指派对象。另外的,利用所述信息共享界面上提供的用于选定指派对象的选择框输入指派对象,则默认发送至服务器的派送信息将包含带预设字符加选择的指派对象的相关信息以派送虚拟物品。

S220,调用当前直播间参与成员名单信息并显示于所述互动界面,依据所述预设字符定位的名单信息中的参与成员。

具体的,所述调用当前直播间参与成员名单信息并显示于所述互动界面,包括以下步骤:

识别所述预设字符,触发用于调用所述当前直播间参与成员名单信息的调用指令;

根据所述调用指令,由服务器中获取所述当前直播间参与成员名单信息并显示于所述信息共享界面以供非主播用户选定指派对象。

本发明实施例中,所述调用当前直播间参与成员名单信息并显示于所述互动界面,应用于所述信息共享界面中,包括以下几种方式:一种是利用所述信息共享界面中文本输入框输入预设字符以触发用于调用所述当前直播间参与成员名单信息的调用指令;一种是利用所述信息共享界面中提供的用于展开所述当前直播间参与成员名单信息的选择框,点击该选择框以触发所述调用指令。

S230,确定当前非主播用户在所述直播间参与成员名单信息中选定的所述特定成员为所述指派对象。

本发明实施例中,所述指派对象包括当前非主播用户在所述互动界面输入派送所述虚拟物品的特定成员或者直播间任意参与成员。

本发明实施例中,步骤S230中所述确定当前非主播用户在所述直播间参与成员名单信息中选定的所述特定成员为所述指派对象,还包括以下步骤:

当所述当前非主播用户于所述互动界面输入的相关派送信息不包含所述预设字符时,包括以下任意一种:

于所述信息交互界面中,确定与当前非主播用户同处所述信息交互界面的特定成员为所述指派对象;

于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象。

本发明实施例中,所述指派对象包括至少一个非主播用户,其具体的表现形式包括利用输入的预设字符定义指派对象,例如:假设预设字符为“@”,定义非主播用户有A、B、C,若输入“@A,B,C”或“@A、@B、@C”或“@ABC”或“@A@B@C”,将定义非主播用户A、B、C为指派对象。

本发明实施例中,从服务器一端考虑,所述于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,具体包括以下步骤:

服务器接收当前非主播用户发送的派送信息;

根据所述派送信息,向各终端发送当前非主播用户派送的虚拟物品的简略派送信息。

具体的,所述各终端接收到所述简略派送信息并显示于所述互动界面,该互动界面将提供用于领取所述虚拟物品的领取控件。另外的,所述互动界面接收所述直播间参与成员中任一成员或多个成员作用于所述简略派送信息显示区域的领取控件而触发的领取请求,服务器将依次接收直播间参与成员中多个成员发送的领取请求,并对根据所述多个成员发送所述领取请求的先后顺序,依次将所述多个成员按照所述先后顺序排列于虚拟表格之中,与此同时,服务器将定义发送所述领取请求的多个成员为预派成员,根据所述派送信息包含的派送成员个数以及定义的预派成员,确定与所述派送成员个数对应的所述预派成员为所述虚拟物品的指派对象。

本发明实施例中,在所述信息共享界面中,所述依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象,具体包括以下步骤:

获取直播间中多个成员发送所述领取请求的先后顺序,并依次将所述多个成员按照所述先后顺序排列于虚拟表格;

根据所述派送信息包含的派送成员个数,确定与所述派送成员个数的对应的所述预派成员为所述虚拟物品的指派对象。

例如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A向直播间的参与成员发送了虚拟物品99朵“鲜花”,故所述直播间界面上将显示有该虚拟物品的领取控件,直播间参与成员对应终端发送领取请求至服务器的先后顺序假设为D、B、E,故非主播用户D、B、E将定义为预派成员,其中非主播用户C并不参与则定义为非预派成员。非主播用户A定义的派送信息中含有派送成员个数为2,故根据非主播用户D、B、E的顺序,非主播用户D、B将有资格获得虚拟物品99朵“鲜花”的馈赠,并确定非主播用户D、B为指派对象,服务器将根据预设规则将99朵“鲜花”分别派送至非主播用户D、B,非主播用户E对应终端将获得服务器反馈的“物品已被领取完”的返回信息。其中预设规则包括如下任意一种:平均分配规则、随机规则、非主播用户自定义规则。

本发明实施例中,所述确定所述指派对象的方式还包括:接收作用于所述互动界面上直播间任意参与成员的成员显示头像或成员代称的单击操作指令或长按操作指令;响应于所述单击操作指令或长按操作指令,调用针对所述成员显示头像或成员代称进行操作处理的处理界面;根据所述处理界面,接收非主播用户作用于所述处理界面而触发的对应的处理指令;所述处理界面对应终端根据所述处理指令进行相关的处理。例如:直播间的参与成员包括A、B、C、D,在所述信息共享界面内,其中成员A欲向成员B派送虚拟物品,但不允许成员C、D抢了所述虚拟物品,成员A只需要在所述信息共享界面上查找到成员B的头像显示或者成员代称并点击该成员B的头像显示或者成员代称所在的界面区域,成员A对应终端将调用处理界面,其中该处理界面包括如下任意一种或多种:对成员B进行个人信息编辑的编辑控件、添加成员B为好友的添加控件、向成员B赠送礼物的赠送控件、屏蔽成员B发送信息的屏蔽控件、删除当前成员B发送的信息记录的删除控件。成员A根据所述处理界面上的控件,选择向成员B赠送礼物的赠送控件以调用出送礼界面。

请参照图3所示的本发明一实施例的虚拟物品派送装置结构示意图,本发明还提供一种虚拟物品派送装置,包括:

接收模块11:用于接收非主播用户在互动界面输入的虚拟物品的相关派送信息。

本发明实施例中,所述互动界面包括所述当前非主播用户与特定成员之间独立的信息交互界面、所述直播间参与成员间共同的信息共享界面。

本发明实施例中,所述接收模块11进行之前包括:

物品栏单元:用于接收非主播用户作用于所述信息交互界面中的展开物品栏的展开指令;

显示物品单元:用于获取所述虚拟物品的相关配置信息并显示于所述信息交互界面中;其中所述虚拟物品的相关配置信息包括虚拟物品代称及如下至少任意一项或任意多项:库存量、币值、名称、图像信息、描述说明。

本发明实施例中,所述虚拟物品的相关派送信息包括:派送对象、派送虚拟物品代称、派送数量。

另外的,本发明实施例中,所述接收非主播用户输入的派送信息还包括以下步骤:

检测非主播用户选定的所述虚拟物品对应派送信息中的派送数量是否满足所述虚拟物品的相关配置信息中的库存余量的约束。所述满足所述虚拟物品的相关配置信息中的库存余量的约束指的是所述虚拟物品对应派送信息中的派送数量应该在所述虚拟物品的相关配置信息中的库存余量的范围之内。

本发明实施例中,当所述虚拟物品的派送信息中的派送数量超出所述虚拟物品的相关配置信息中的库存余量的范围,所述物品栏将以预设方式处理超出所述范围的对应虚拟物品。具体的,所述预设方式包括终端(派送所述虚拟物品对应终端)获取服务器响应所述派送数量超出所述库存余量范围的检测结果而反馈的无效返回信息并显示于所述终端界面。另外的,根据所述无效返回信息,所述终端响应于非主播用户作用于所述终端界面以满足所述约束的操作指令,向服务器发送相关满足约束请求;所述终端接收所述服务器反馈的验证所述满足约束请求为有效的验证结果,获取非主播用户添置的所述虚拟物品库存量并存储于所述终端。

可选的,本发明实施例中,所述终端接收非主播用户作用于所述互动界面中用于进入派送信息输入界面的相关虚拟控件的输入指令;根据所述输入指令显示所述派送信息输入界面以便非主播用户输入所述派送信息。

确定模块12:用于确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象。

本发明实施例中,所述指派对象包括当前非主播用户在所述互动界面输入派送所述虚拟物品的特定成员或者直播间任意参与成员。

本发明实施例中,所述确定模块12中包括:

判断字符单元:用于判断所述派送信息中是否包含有用于定位所述指派对象的预设字符。

具体的,所述判断字符单元包括以下两种情况:

若有,则确定所述预设字符定位的成员为指派对象;

若否,则根据同处互动界面的成员确定所述指派对象,其中包括确定同处于所述信息交互界面的特定成员为指派对象;定义同处于所述信息共享界面的直播间参与成员均为预派成员,获取直播间参与成员对应终端发送用于领取所述虚拟物品的领取请求的先后关系,根据所述先后关系确定所述预派成员为指派对象。

本发明实施例中,所述指派对象包括至少一个非主播用户,其具体的表现形式包括利用输入的预设字符定义指派对象,例如:假设预设字符为“@”,定义非主播用户有A、B、C,若输入“@A,B,C”或“@A、@B、@C”或“@ABC”或“@A@B@C”,将定义非主播用户A、B、C为指派对象。

本发明实施例中,所述确定模块12包括以下情况:当所述当前非主播用户于所述互动界面输入的相关派送信息不包含所述预设字符时,包括以下任意一种:

于所述信息交互界面中,确定与当前非主播用户同处所述信息交互界面的特定成员为所述指派对象;

于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象。

例如:A非主播用户与B非主播用户同处一所述信息交互界面中,A非主播用户欲赠送虚拟物品给非主播用户B,故非主播用户A在所述信息交互界面中展开所述物品栏,选定赠送的虚拟物品“鲜花”后在所述派送信息输入界面中输入欲赠送的数量为99朵,点击存在于所述信息交互界面的赠送控件,则成功将非主播用户A欲赠送的99朵“鲜花”赠送给非主播用户B。实例中在所述信息交互界面中非主播用户B为特定成员,故自然为指派对象。

又如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A欲向非主播用户B赠送虚拟物品“鲜花”,则在所述派送信息输入界面中输入预设字符和非主播用户B,具体是在输入框中或者下拉选择框中制定“@B”的字符串,其中“@B”表明了非主播用户A欲派送“鲜花”的指派对象为非主播用户B;如果非主播用户A欲赠送虚拟物品“鲜花”给直播间的任意一位参与成员,只需在所述派送信息输入界面中输入欲赠送的虚拟物品“鲜花”的数量并点击赠送控件赠送给直播间的任意一位参与成员,服务器将根据直播间中参与成员发送用于领取“鲜花”的领取请求的先后关系,确定第一位发送所述领取请求的成员如非主播用户C为指派对象,将“鲜花”派送非主播用户C,其他成员如非主播用户A、B、D、E发送所述领取请求时将获得无效返回的信息;如果非主播用户A欲赠送虚拟物品“鲜花”给直播间的任意三位参与成员,若进行先后发送所述领取请求至服务器的顺序是:B、A、E,则非主播用户B、A、E为所述指派对象,所述服务器将根据非主播用户A的设置或随机派送给非主播用户B、A、E,当非主播用户C、D发送领取请求至服务器时,将得到服务器提示已被领取完的反馈信息。在上述所表明的案例中,非主播用户A固然也具有领取自己赠送“鲜花”的权利。

处理模块13:用于根据所述指派对象,向服务器发送与所述虚拟物品的相关派送信息对应的派送请求以便向所述指派对象派送相关虚拟物品。

本发明实施例中,所述处理模块13包括以下情况:

当所述指派对象为所述特定成员时,包括:

所述特定成员对应终端获取于所述信息交互界面或信息共享界面中点击以界面控件形式存在的所述虚拟物品而解析出的对应配置信息;

当所述指派对象为所述直播间参与成员中任一成员或多个成员时,包括:

直播间参与成员中的任一成员或多个成员对应终端获取于所述信息共享界面中点击以界面控件方式存在的所述虚拟物品而解析出的对应配置信息。

本发明实施例中,根据所述获取结果,当非指派对象于所述信息共享界面中点击以界面控件形式存在的所述虚拟物品时,所述非特定成员对应终端将获取所述服务器反馈的所述虚拟物品无效返回信息。

例如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A欲向非主播用户B赠送虚拟物品“鲜花”,则在所述派送信息输入界面中输入预设字符和非主播用户B,具体是在输入框中或者下拉选择框中制定“@B”的字符串,其中“@B”表明了非主播用户A欲派送“鲜花”的指派对象为非主播用户B;如果非主播用户A欲赠送虚拟物品99朵“鲜花”给直播间的任意一位参与成员,只需在所述派送信息输入界面中输入欲赠送的虚拟物品“鲜花”的数量“99”并点击赠送控件赠送给直播间的任意一位参与成员,服务器将根据直播间中参与成员发送用于领取“鲜花”的领取请求的先后关系,确定第一位发送所述领取请求的成员如非主播用户C为指派对象,将“鲜花”派送非主播用户C,其他成员如非主播用户A、B、D、E发送所述领取请求时将获得无效返回的信息;如果非主播用户A欲赠送虚拟物品99朵“鲜花”给直播间的任意三位参与成员,若进行先后发送所述领取请求至服务器的顺序是:B、D、E,则99朵“鲜花”将随机派送给非主播用户B、D、E,若非主播用户A根据发送领取指令至服务器的先后顺序指定派送“鲜花”的数目分别为55、20、24,则非主播用户B、D、E将收到的“鲜花”数目分别为55、20、24,当非主播用户A、C发送领取请求至服务器时,将得到服务器提示已被领取完的反馈信息。

请参照图4所示的本发明一实施例的虚拟物品派送装置结构示意图,上述确定模块12包括以下单元:

识别单元21,用于从所述虚拟物品的相关派送信息中识别当前非主播用户于所述互动界面输入的预设字符。

本发明实施例中,所述互动界面包括所述当前非主播用户与特定成员之间独立的信息交互界面、所述直播间参与成员间共同的信息共享界面。

本发明实施例中,所述预设字符用于定位所述虚拟物品的指派对象。

本发明实施例中,所述信息交互界面指的是提供当前非主播用户与特定成员进行信息交互的交流平台或单独虚拟聊天室,在所述单独虚拟聊天室内仅存在当前非主播用户与特定成员,故所述虚拟物品的指派对象存在于两者之中,当所述当前非主播用户欲向所述特定成员派送所述虚拟物品时,所述特定成员则成为虚拟物品的指派对象。

本发明实施例中,所述信息共享界面指的是提供共同进行信息交流的三人以上的互动交流平台或者说是公屏信息界面,一端发送的消息每一非主播用户端均可以收到并显示于所述公屏信息界面上,若是某一非主播用户欲派送虚拟物品给直播间参与成员中的任意一位时,只需在所述信息共享界面上输入派送的虚拟物品的派送信息,并触发派送请求至服务器即可。当某一非主播用户欲派送虚拟物品给直播间参与成员中指定的某位成员时,则在所述信息共享界面中,以预设的输入方式指定派送对象,具体的是,利用所述信息共享界面中文本输入的功能,输入预设字符以指定派送对象,其中指定的派送对象可以有多名,例如:在所述信息共享界面中的文本输入框中输入“@非主播用户A”,则表示非主播用户A为指派对象;当指定多名指派对象时,可以在所述信息共享界面中的文本输入框中输入“@非主播用户A、@非主播用户B、@非主播用户C”或“@非主播用户A@非主播用户B@非主播用户C”或“@非主播用户A、B、C”,则表示非主播用户A、B、C均为指派对象。另外的,利用所述信息共享界面上提供的用于选定指派对象的选择框输入指派对象,则默认发送至服务器的派送信息将包含带预设字符加选择的指派对象的相关信息以派送虚拟物品。

定位单元22,用于调用当前直播间参与成员名单信息并显示于所述互动界面,依据所述预设字符定位的名单信息中的参与成员。

具体的,所述定位单元22包括:

触发子单元:用于识别所述预设字符,触发用于调用所述当前直播间参与成员名单信息的调用指令;

获取子单元:用于根据所述调用指令,由服务器中获取所述当前直播间参与成员名单信息并显示于所述信息共享界面以供非主播用户选定指派对象。

本发明实施例中,所述调用当前直播间参与成员名单信息并显示于所述互动界面,应用于所述信息共享界面中,包括以下几种方式:一种是利用所述信息共享界面中文本输入框输入预设字符以触发用于调用所述当前直播间参与成员名单信息的调用指令;一种是利用所述信息共享界面中提供的用于展开所述当前直播间参与成员名单信息的选择框,点击该选择框以触发所述调用指令。

确定单元23,用于确定当前非主播用户在所述直播间参与成员名单信息中选定的所述特定成员为所述指派对象。

本发明实施例中,所述指派对象包括当前非主播用户在所述互动界面输入派送所述虚拟物品的特定成员或者直播间任意参与成员。

本发明实施例中,确定单元23中包括以下情况:当所述当前非主播用户于所述互动界面输入的相关派送信息不包含所述预设字符时,包括以下任意一种:

于所述信息交互界面中,确定与当前非主播用户同处所述信息交互界面的特定成员为所述指派对象;

于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象。

本发明实施例中,所述指派对象包括至少一个非主播用户,其具体的表现形式包括利用输入的预设字符定义指派对象,例如:假设预设字符为“@”,定义非主播用户有A、B、C,若输入“@A,B,C”或“@A、@B、@C”或“@ABC”或“@A@B@C”,将定义非主播用户A、B、C为指派对象。

本发明实施例中,从服务器一端考虑,所述于所述信息共享界面中,根据所述直播间参与成员中任一成员或多个成员的相关操作,定义所述直播间参与成员中任一成员或多个成员为预派成员,具体包括:服务器接收当前非主播用户发送的派送信息;根据所述派送信息,向各终端发送当前非主播用户派送的虚拟物品的简略派送信息。

具体的,所述各终端接收到所述简略派送信息并显示于所述互动界面,该互动界面将提供用于领取所述虚拟物品的领取控件。另外的,所述互动界面接收所述直播间参与成员中任一成员或多个成员作用于所述简略派送信息显示区域的领取控件而触发的领取请求,服务器将依次接收直播间参与成员中多个成员发送的领取请求,并对根据所述多个成员发送所述领取请求的先后顺序,依次将所述多个成员按照所述先后顺序排列于虚拟表格之中,与此同时,服务器将定义发送所述领取请求的多个成员为预派成员,通过定义的预派成员以便于根据所述派送信息包含的派送成员个数,确定与所述派送成员个数对应的所述预派成员为所述虚拟物品的指派对象。

本发明实施例中,在所述信息共享界面中,所述依据于所述虚拟物品的相关派送信息,确定一个或多个所述预派成员为所述指派对象,具体包括:获取直播间中多个成员发送所述领取请求的先后顺序,并依次将所述多个成员按照所述先后顺序排列于虚拟表格;根据所述派送信息包含的派送成员个数,确定与所述派送成员个数对应的所述预派成员为所述虚拟物品的指派对象。

例如:在同一直播间的信息共享界面内分别有非主播用户A、B、C、D、E,非主播用户A、B、C、D、E的直播环境均属于正常状态。非主播用户A向直播间的参与成员发送了虚拟物品99朵“鲜花”,故所述直播间界面上将显示有该虚拟物品的领取控件,直播间参与成员对应终端发送领取请求至服务器的先后顺序假设为D、B、E,故非主播用户D、B、E将定义为预派成员,其中非主播用户C并不参与则定义为非预派成员。非主播用户A定义的派送信息中含有派送成员个数为2,故根据非主播用户D、B、E的顺序,非主播用户D、B将有资格获得虚拟物品99朵“鲜花”的馈赠,并确定非主播用户D、B为指派对象,服务器将根据预设规则将99朵“鲜花”分别派送至非主播用户D、B,非主播用户E对应终端将获得服务器反馈的“物品已被领取完”的返回信息。其中预设规则包括如下任意一种:平均分配规则、随机规则、非主播用户自定义规则。

本发明实施例中,所述确定所述指派对象的方式还包括:接收作用于所述互动界面上直播间任意参与成员的成员显示头像或成员代称的单击操作指令或长按操作指令;响应于所述单击操作指令或长按操作指令,调用针对所述成员显示头像或成员代称进行操作处理的处理界面;根据所述处理界面,接收非主播用户作用于所述处理界面而触发的对应的处理指令;所述处理界面对应终端根据所述处理指令进行相关的处理。例如:直播间的参与成员包括A、B、C、D,在所述信息共享界面内,其中成员A欲向成员B派送虚拟物品,但不允许成员C、D抢了所述虚拟物品,成员A只需要在所述信息共享界面上查找到成员B的头像显示或者成员代称并点击该成员B的头像显示或者成员代称所在的界面区域,成员A对应终端将调用处理界面,其中该处理界面包括如下任意一种或多种:对成员B进行个人信息编辑的编辑控件、添加成员B为好友的添加控件、向成员B赠送礼物的赠送控件、屏蔽成员B发送信息的屏蔽控件、删除当前成员B发送的信息记录的删除控件。成员A根据所述处理界面上的控件,选择向成员B赠送礼物的赠送控件以调用出送礼界面。

综上所述,本发明提供的通过当前非主播用户在互动界面输入的虚拟物品的相关派送信息,确定依据所述虚拟物品的相关派送信息所定位的至少一个非主播用户为指派对象,并针对所述指派对象进行派送虚拟物品的行为,增加了观众与观众之间的送礼接口,使得直播间送礼方式具备了多向性,同时观众与观众之间的派送虚拟物品的这一行为具有指定性,可以增加观众与观众以及观众与主播之间的互动性,以及增添了直播间的趣味性,更好的提高了直播间的活跃程度,改善了用户之间的互动体验。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1