信息显示方法及装置的制造方法

文档序号:10660706阅读:493来源:国知局
信息显示方法及装置的制造方法
【专利摘要】本公开是关于一种信息显示方法及装置,属于终端技术领域。该方法包括:当接收到待领取的虚拟物品包时,获取虚拟物品包的物品信息,该物品信息包括该虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至少一个;基于物品信息,确定虚拟物品包的当前状态,虚拟物品包的当前状态包括失效状态和有效状态,失效状态是指该虚拟物品包当前不可领取,有效状态是指该虚拟物品包当前可领取;基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标识;将状态标识后的虚拟物品包进行显示。本公开通过对虚拟物品包的当前状态进行标识后显示,减少了用户的不必要操作,提高了领取虚拟物品包的效率,从而提高了第一用户终端的运行效率。
【专利说明】
信息显示方法及装置
技术领域
[0001 ]本公开涉及终端技术领域,尤其涉及一种信息显示方法及装置。
【背景技术】
[0002] 随着科技发展,出现了越来越多的即时通信应用供用户进行通信。其中,在即时通 信应用中,多个用户可以组成一个即时通信群组,以便于进行多人的信息传送。为了增加用 户使用即时通信应用的趣味性,用户不仅可以在即时通信群组中进行即时信息的传送,还 可以在即时通信群组中将虚拟物品包按照即时信息的形式进行发送,同时该虚拟物品包可 以以即时信息的形式在该即时通信群组中进行显示,以供其他用户对该虚拟物品包进行领 取。
[0003] 目前,当终端通过即时通信群组接收到虚拟物品包时,由于在每个用户的即时通 信群组界面中会显示一个未领取的虚拟物品包,因此,当用户长时间没有进入即时通信群 组时,一旦用户进入该即时通信群组,该即时通信群组界面中有可能会显示大量未领取的 虚拟物品包。如果用户想要领取即时通信群组中的虚拟物品包,则该用户需要对即时通信 群组中的每个虚拟物品包进行点击,从而领取该即时通信群组内的虚拟物品包。

【发明内容】

[0004] 为克服相关技术中存在的问题,本公开提供一种信息显示方法及装置。
[0005] 根据本公开实施例的第一方面,提供一种信息显示方法,所述方法包括:
[0006] 当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信息,所述物品信 息包括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中 的至少一个;
[0007] 基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物品包的当前状 态包括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领取,所述有效 状态是指所述虚拟物品包当前可领取;
[0008] 基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识;
[0009 ] 将状态标识后的虚拟物品包进行显示。
[0010] 结合第一方面,在上述第一方面的第一种可能的实现方式中,所述物品信息包括 物品剩余个数;
[0011] 所述获取所述虚拟物品包的物品信息,包括:
[0012] 向服务器发送物品剩余个数获取请求,所述物品剩余个数获取请求中携带所述虚 拟物品包的标识;
[0013] 接收所述服务器发送的物品剩余个数,所述物品剩余个数为所述服务器基于所述 虚拟物品包的标识确定得到;
[0014] 相应地,所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括:
[0015] 当所述物品剩余个数大于或等于1时,确定所述虚拟物品包的当前状态为有效状 态,否则,确定所述虚拟物品包的当前状态为无效状态。
[0016] 结合第一方面,在上述第一方面的第二种可能的实现方式中,所述物品信息包括 物品剩余资源;
[0017] 所述获取所述虚拟物品包的物品信息,包括:
[0018] 向服务器发送物品剩余资源获取请求,所述物品剩余资源获取请求中携带所述虚 拟物品包的标识;
[0019] 接收所述服务器发送的物品剩余资源,所述物品剩余资源为所述服务器基于所述 虚拟物品包的标识确定得到;
[0020] 相应地,所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括:
[0021] 当所述物品剩余资源不为空时,确定所述虚拟物品包的当前状态为有效状态,否 贝1J,确定所述虚拟物品包的当前状态为无效状态。
[0022] 结合第一方面,在上述第一方面的第三种可能的实现方式中,所述物品信息包括 物品发送时间;
[0023] 所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括:
[0024] 确定所述物品发送时间与当前时间之间的时间差值;
[0025] 将所述时间差值与所述虚拟物品包的有效时长进行比较;
[0026] 当所述时间差值大于或等于所述虚拟物品包的有效时长时,确定所述虚拟物品包 的当前状态为失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。
[0027] 结合第一方面,在上述第一方面的第四种可能的实现方式中,所述物品信息包括 物品领取信息;
[0028] 所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括:
[0029] 基于所述物品领取信息,确定当前登录的用户账号是否已领取过所述虚拟物品 包;
[0030] 当所述用户账号已领取过所述虚拟物品包时,确定所述虚拟物品包的当前状态为 失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。
[0031] 结合第一方面至第一方面的第四种可能的实现方式中的任一可能的实现方式,在 上述第一方面的第五种可能的实现方式中,所述基于所述虚拟物品包的当前状态,对所述 虚拟物品包进行状态标识,包括:
[0032] 当所述虚拟物品包的当前状态为有效状态时,对所述虚拟物品包进行有效状态标 记;
[0033] 当所述虚拟物品包的当前状态为无效状态时,对所述虚拟物品包进行无效状态标 记。
[0034]根据本公开实施例的第二方面,提供一种信息显示装置,所述装置包括:
[0035] 获取模块,用于当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信 息,所述物品信息包括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物 品领取信息中的至少一个;
[0036] 确定模块,用于基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物 品包的当前状态包括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领 取,所述有效状态是指所述虚拟物品包当前可领取;
[0037]标识模块,基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识; [0038] 显示模块,用于将状态标识后的虚拟物品包进行显示。
[0039] 结合第二方面,在上述第二方面的第一种可能的实现方式中,所述物品信息包括 物品剩余个数;
[0040] 所述获取模块用于:
[0041] 向服务器发送物品剩余个数获取请求,所述物品剩余个数获取请求中携带所述虚 拟物品包的标识;
[0042] 接收所述服务器发送的物品剩余个数,所述物品剩余个数为所述服务器基于所述 虚拟物品包的标识确定得到;
[0043]相应地,所述确定模块用于:
[0044] 当所述物品剩余个数大于或等于1时,确定所述虚拟物品包的当前状态为有效状 态,否则,确定所述虚拟物品包的当前状态为无效状态。
[0045] 结合第二方面,在上述第二方面的第二种可能的实现方式中,所述物品信息包括 物品剩余资源;
[0046] 所述获取模块用于:
[0047] 向服务器发送物品剩余资源获取请求,所述物品剩余资源获取请求中携带所述虚 拟物品包的标识;
[0048] 接收所述服务器发送的物品剩余资源,所述物品剩余资源为所述服务器基于所述 虚拟物品包的标识确定得到;
[0049] 相应地,所述确定模块用于:
[0050] 当所述物品剩余资源不为空时,确定所述虚拟物品包的当前状态为有效状态,否 贝1J,确定所述虚拟物品包的当前状态为无效状态。
[0051] 结合第二方面,在上述第二方面的第三种可能的实现方式中,所述物品信息包括 物品剩余资源;
[0052] 所述确定模块用于:
[0053] 确定所述物品发送时间与当前时间之间的时间差值;
[0054]将所述时间差值与所述虚拟物品包的有效时长进行比较;
[0055] 当所述时间差值大于或等于所述虚拟物品包的有效时长时,确定所述虚拟物品包 的当前状态为失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。
[0056] 结合第二方面,在上述第二方面的第四种可能的实现方式中,所述物品信息包括 物品领取信息;
[0057]所述确定模块用于:
[0058]基于所述物品领取信息,确定当前登录的用户账号是否已领取过所述虚拟物品 包;
[0059] 当所述用户账号已领取过所述虚拟物品包时,确定所述虚拟物品包的当前状态为 失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。
[0060] 结合第二方面至第二方面的第四种可能的实现方式中的任一可能的实现方式,在 上述第二方面的第五种可能的实现方式中,所述标识模块用于:
[0061] 当所述虚拟物品包的当如状态为有效状态时,对所述虚拟物品包进彳丁有效状态标 记;
[0062]当所述虚拟物品包的当前状态为无效状态时,对所述虚拟物品包进行无效状态标 记。
[0063]根据本公开实施例的第三方面,提供了一种信息显示装置,所述装置包括:
[0064] 处理器;
[0065]用于存储处理器可执行指令的存储器;
[0066]其中,所述处理器被配置为:
[0067] 当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信息,所述物品信 息包括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中 的至少一个;
[0068] 基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物品包的当前状 态包括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领取,所述有效 状态是指所述虚拟物品包当前可领取;
[0069] 基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识;
[0070] 将状态标识后的虚拟物品包进行显示。
[0071] 本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,当 第一用户终端接收到对虚拟物品包时,可以基于该虚拟物品包中的物品剩余个数、物品剩 余资源、物品发送时间和物品领取信息中的至少一个,确定虚拟物品包的当前状态,并根据 虚拟物品包的当前状态对该虚拟物品包进行标识后,将该标识后的虚拟物品包进行显示, 从而区分了虚拟物品包的失效状态和有效状态,使用户在点击领取虚拟物品包时,可以准 确地选择出有效的虚拟物品包,避免了不必要的操作,提高了领取虚拟物品包的效率,同时 也减少了第一用户终端不必要的运行程序,提高了第一用户终端的运行效率。
[0072] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0073]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0074]图1是根据一示例性实施例示出的一种信息显示方法的流程图。
[0075]图2是根据一示例性实施例示出的另一种信息显示方法的流程图。
[0076]图3是根据一示例性实施例示出的一种显示虚拟物品包的界面图。
[0077]图4是根据一示例性实施例示出的一种信息显示装置的框图。
[0078]图5是根据一示例性实施例示出的另一种信息显示装置的框图。
【具体实施方式】
[0079]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0080] 在对本公开实施例进行详细地解释说明之前,先对本公开实施例的应用场景予以 介绍。目前,用户在使用即时通信应用进行通信时,多个用户可以组成一个即时通信群组, 在该即时通信群组中,用户不仅可以进行即时信息的发送,还可以将虚拟物品包按照即时 信息的形式进行发送并显示。其中,当终端通过即时通信群组接收到虚拟物品包时,由于在 每个用户账号所在终端的即时通信群组界面中会显示一个未领取的虚拟物品包,因此,当 用户长时间没有进入即时通信群组时,一旦用户进入该即时通信群组,该即时通信群组界 面中有可能会显示大量未领取的虚拟物品包。如果用户想要领取即时通信群组中的虚拟物 品包,则该用户需要对即时通信群组中的每个虚拟物品包进行点击。
[0081] 但是,由于即时通信群组接收到的虚拟物品包中物品个数和有效时长有限,因此, 当即时通信群组内的用户账号数量大于虚拟物品包的物品个数时,该虚拟物品包很可能已 被其他用户账号领取完毕,或者,由于用户长时间没有打开该即时通信群组,该即时通信群 组内的虚拟物品包很可能因为有效时长到期,使得用户无法进行虚拟物品包的领取,又或 者,当即时通信群组中的虚拟物品包过多,用户可能会对已经领取过的虚拟物品包再次进 行点击领取。也即是,在该即时通信群组中显示的虚拟物品包中可能会包括被领取完毕的 虚拟物品包、已经过期的虚拟物品包和当前登录的用户账号已经领取过的虚拟物品包,且 这些虚拟物品包都属于失效的虚拟物品包。因此,当用户对虚拟物品包进行点击以领取时, 用户很可能会对已经失效的虚拟物品包进行点击,造成了用户不必要的操作,增加了终端 的运行负担。因此,本公开实施例提供了一种信息显示方法,从而可以提示用户物品包是否 已失效,避免了用户进行不必要的操作,提高了终端的运行效率。
[0082]图1是根据一示例性实施例示出的一种信息显示方法的流程图,如图1所示,该方 法用于终端中,包括以下步骤。
[0083] 在步骤101中,当接收到待领取的虚拟物品包时,获取该虚拟物品包的物品信息, 该物品信息包括该虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取 信息中的至少一个。
[0084] 在步骤102中,基于该物品信息,确定该虚拟物品包的当前状态,该虚拟物品包的 当前状态包括失效状态和有效状态,该失效状态是指该虚拟物品包当前不可领取,该有效 状态是指该虚拟物品包当前可领取。
[0085] 在步骤103中,基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标识。 [0086] 在步骤104中,将状态标识后的虚拟物品包进行显示。
[0087] 在本公开实施例中,当第一用户终端接收到对虚拟物品包时,可以基于该虚拟物 品包中的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至少一个,确定 虚拟物品包的当前状态,并根据虚拟物品包的当前状态对该虚拟物品包进行标识后,将该 标识后的虚拟物品包进行显示,从而区分了虚拟物品包的失效状态和有效状态,使用户在 点击领取虚拟物品包时,可以准确地选择出有效的虚拟物品包,避免了不必要的操作,提高 了领取虚拟物品包的效率,同时也减少了第一用户终端不必要的运行程序,提高了第一用 户终端的运行效率。
[0088] 在本公开的另一实施例中,该物品信息包括物品剩余个数;
[0089] 获取该虚拟物品包的物品信息,包括:
[0090] 向服务器发送物品剩余个数获取请求,该物品剩余个数获取请求中携带该虚拟 物品包的标识;
[0091] 接收该服务器发送的物品剩余个数,该物品剩余个数为该服务器基于该虚拟物品 包的标识确定得到;
[0092] 相应地,基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0093] 当该物品剩余个数大于或等于1时,确定该虚拟物品包的当前状态为有效状态,否 贝1J,确定该虚拟物品包的当前状态为无效状态。
[0094] 在本公开的另一实施例中,该物品信息包括物品剩余资源;
[0095] 获取该虚拟物品包的物品信息,包括:
[0096] 向服务器发送物品剩余资源获取请求,该物品剩余资源获取请求中携带该虚拟物 品包的标识;
[0097] 接收该服务器发送的物品剩余资源,该物品剩余资源为该服务器基于该虚拟物品 包的标识确定得到;
[0098] 相应地,基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0099] 当该物品剩余资源不为空时,确定该虚拟物品包的当前状态为有效状态,否则,确 定该虚拟物品包的当前状态为无效状态。
[0100] 在本公开的另一实施例中,该物品信息包括物品发送时间;
[0101 ]基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0102] 确定该物品发送时间与当前时间之间的时间差值;
[0103] 将该时间差值与该虚拟物品包的有效时长进行比较;
[0104] 当该时间差值大于或等于该虚拟物品包的有效时长时,确定该虚拟物品包的当前 状态为失效状态,否则,确定该虚拟物品包的当前状态为有效状态。
[0105] 在本公开的另一实施例中,该物品信息包括物品领取信息;
[0106] 该基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0107] 基于该物品领取信息,确定当前登录的用户账号是否已领取过该虚拟物品包;
[0108] 当该用户账号已领取过该虚拟物品包时,确定该虚拟物品包的当前状态为失效状 态,否则,确定该虚拟物品包的当前状态为有效状态。
[0109] 在本公开的另一实施例中,基于该虚拟物品包的当前状态,对该虚拟物品包进行 状态标识,包括:
[0110] 当该虚拟物品包的当如状态为有效状态时,对该虚拟物品包进彳丁有效状态标记;
[0111] 当该虚拟物品包的当前状态为无效状态时,对该虚拟物品包进行无效状态标记。
[0112] 上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实 施例对此不再-赘述。
[0113] 图2是根据一示例性实施例提供的一种信息显示方法的流程图,如图2所示,该方 法包括以下步骤。
[0114] 在步骤201中,当第一用户终端接收到待领取的虚拟物品包时,获取该虚拟物品包 的物品信息,该物品信息包括虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和 物品领取信息中的至少一个。
[0115] 其中,当服务器接收到第二用户终端发送的待领取的虚拟物品包发送请求时,如 果登录该第二用户终端的用户账号为即时通信群组中的成员,则该服务器可以生成该虚拟 物品包发送请求对应的虚拟物品包,并将该虚拟物品包分别发送至该即时通信群组内所有 用户账号所在的第一用户终端,进而该即时通信群组内所有用户账号所在的第一用户终端 可以分别接收该服务器发送的虚拟物品包,并获取该虚拟物品包的物品信息。
[0116] 需要说明的是,虚拟物品包是一种在至少两个用户账号之间以赠送形式转移资源 的虚拟载体,该至少两个用户账号在终端中具有好友关系、关注关系和/或群组关系,因此, 该第一用户终端不仅可以在即时通信群组中接收虚拟物品包,还可以在通信好友界面中接 收虚拟物品包,本公开实施例对此不做具体限定。
[0117] 另外,虚拟物品包中所涉及的资源可以是现金、游戏装备、游戏材料、游戏宠物、游 戏币、图标、会员、称号、增值业务、积分、元宝、金豆、礼金券、兑换券、优惠券、贺卡等等,本 公开实施例对此不做具体限定。
[0118] 比如,当虚拟物品包为虚拟红包时,该第二用户终端可以在其所在的即时通信群 组中向服务器发送虚拟红包发送请求,当该服务器接收到第二用户终端发送的虚拟红包发 送请求时,该服务器可以生成该虚拟红包发送请求对应的虚拟红包,并将该虚拟红包分别 发送至该即时通信群组内所有用户账号所在的第一用户终端,进而该即时通信群组内所有 用户账号所在的第一用户终端可以分别接收该服务器发送的虚拟红包,并获取该虚拟红 包的物品信息。
[0119] 还需要说明的是,物品发送时间是指第二用户终端向服务器发送该虚拟物品包发 送请求的时间,物品领取信息可以包括已领取该虚拟物品包的用户账号、该用户账号所领 取的资源等,本公开实施例对此不做具体限定。
[0120] 再者,在本公开实施例中,第二用户终端也可以是第一用户终端,也即是,第二用 户终端不仅可以在即时通信群组中发送虚拟物品包求,也可以接收该即时通信群组中其他 用户终端发送的虚拟物品包,本公开实施例对此不做具体限定。
[0121 ]在步骤202中,第一用户终端基于该物品信息,确定该虚拟物品包的当前状态,该 虚拟物品包的当前状态包括失效状态和有效状态,该失效状态是指该虚拟物品包当前不可 领取,有效状态是指该虚拟物品包当前可领取。
[0122] 由于当即时通信群组内显示的虚拟物品包过多时,用户需要将该多个虚拟物品包 逐一点开进行虚拟物品包的领取。但是,由于该多个虚拟物品包中可能会存在失效的虚拟 物品包,因此,为了避免用户点击失效的虚拟物品包,减少不必要的操作,第一用户终端可 以基于该物品信息,确定该虚拟物品包的当前状态。而第一用户终端基于该物品信息,确定 该虚拟物品包的当前状态的操作可以包括如下四种方式。
[0123] 第一种方式,由于该物品信息包括物品剩余个数,因此,该第一用户终端可以向服 务器发送物品剩余个数获取请求,该物品剩余个数获取请求中携带虚拟物品包的标识;当 服务器接收到该物品剩余个数获取请求时,可以基于该虚拟物品包的标识,确定该虚拟物 品包的物品剩余个数,并将该物品剩余个数发送给第一用户终端;该第一用户终端接收该 服务器发送的物品剩余个数。相应地,第一用户终端基于该物品信息,确定该虚拟物品包的 房前状态前的操作可以为:当该物品剩余个数大于或等于1时,确定该虚拟物品包的当前状 态为有效状态,否则,确定该虚拟物品包的当前状态为无效状态。
[0124] 需要说明的是,虚拟物品包的标识用于唯一标识该虚拟物品包,且该虚拟物品包 的标识可以为第二用户终端的用户账号+发送时间、发送时间+序号、即时通信群组名称+序 号等,本公开实施例对此不做具体限定。其中,序号是指服务器接收到第二用户账号发送的 虚拟物品包发送请求时,向该虚拟物品包发送请求分配的编号,该编号可以在该即时通信 群组中唯一标识该虚拟物品包发送请求对应的虚拟物品包。
[0125] 其中,当服务器接收到该物品剩余个数获取请求时,基于该虚拟物品包的标识,确 定该虚拟物品包的物品剩余个数的操作可以为:基于该虚拟物品包的标识,从存储的虚拟 物品包的标识和物品个数之间的对应关系中,获取对应的物品个数,将获取的物品个数确 定为该虚拟物品包的物品剩余个数。
[0126] 比如,当该虚拟物品包的标识为001-12:00:00时,服务器可以基于该标识001-12: 00:00,从如表1所示的虚拟物品包的标识和物品个数之间的对应关系中获取对应的物品个 数为7,将该物品个数7确定为该虚拟物品包的物品剩余个数。
[0127] 表1
[0129]需要说明的是,在本公开实施例中,仅以上述表1所示的虚拟物品包的标识与物品 个数之间的对应关系为例进行说明,上述表1并不对本公开实施例构成限定。
[0130]还需要说明的是,由于在该即时通信群组中的每个用户账号都可以对该虚拟物品 包进行领取,因此,每当一个即时通信群组中的用户账号对该虚拟物品包进行领取时,服务 器中该物品个数将会减少。
[0131] 其中,对于同一个虚拟物品包,一个用户账号可以领取一次,也可以领取多次,当 一个用户账号可以领取一次时,服务器可以将该虚拟物品包中的物品个数减少一个,当一 个用户账号可以领取多次时,服务器可以将该虚拟物品包中的物品个数减少相应的多个, 本公开实施例对此不做具体限定。
[0132] 进一步地,服务器中存储的虚拟物品包的标识与物品个数之间的对应关系可以基 于第二用户终端发送的虚拟物品包发送请求进行存储。也即是,第二用户终端可以向服务 器发送虚拟物品包发送请求,该虚拟物品包发送请求中携带虚拟物品包的标识和物品总个 数,当服务器接收到第二用户终端发送的虚拟物品包发送请求时,该服务器可以将该虚拟 物品包的标识和物品总个数存储在虚拟物品包的标识和物品个数之间的对应关系中。
[0133] 第二种方式,由于该物品信息包括物品剩余资源,因此,该第一用户终端可以向服 务器发送物品剩余资源获取请求,该物品剩余资源获取请求中携带该虚拟物品包的标识; 当服务器接收到该物品剩余资源获取请求时,可以基于该虚拟物品包的标识,确定该虚拟 物品包的剩余资源,并将该剩余资源发送给第一用户终端;第一用户终端可以接收该服务 器发送的物品剩余资源。相应地,该第一用户终端基于该物品信息,确定该虚拟物品包的当 前状态的操作可以为:当该物品剩余资源不为空时,确定该虚拟物品包的当前状态为有效 状态,否则,确定该虚拟物品包的当前状态为无效状态。
[0134] 其中,当服务器接收到该物品剩余资源获取请求时,基于该虚拟物品包的标识,确 定该虚拟物品包的物品剩余资源的操作可以为:基于该虚拟物品包的标识,从存储的虚拟 物品包的标识和物品资源之间的对应关系中,获取对应的物品资源,将获取的物品资源确 定为该虚拟物品包的物品剩余资源。
[0135] 需要说明的是,由于在该即时通信群组中的每个用户账号都可以对该虚拟物品包 进行领取,因此,每当一个即时通信群组中的用户账号对该虚拟物品包进行领取时,服务器 中该物品资源将会减少。
[0136] 进一步地,服务器中存储的虚拟物品包的标识与物品资源之间的对应关系可以基 于第二用户终端发送的虚拟物品包发送请求进行存储。也即是,第二用户终端可以向服务 器发送虚拟物品包发送请求,该虚拟物品包发送请求中携带虚拟物品包的标识和物品总资 源,当服务器接收到第二用户终端发送的虚拟物品包发送请求时,该服务器可以将该虚拟 物品包的标识和物品总资源存储在虚拟物品包的标识和物品资源之间的对应关系中。
[0137] 第三种方式,由于该物品信息包括物品发送时间,因此,该第一用户终端可以确定 该物品发送时间与当前时间之间的时间差值;将该时间差值与该虚拟物品包的有效时长进 行比较;当该时间差值大于或等于该虚拟物品包的有效时长时,确定该虚拟物品包的当前 状态为失效状态,否则,确定该虚拟物品包的当前状态为有效状态。
[0138] 由于虚拟物品包的有效时长有限,因此,可以用当前时间减去该物品发送时间,得 到时间差值。将该时间差值与该虚拟物品包的有效时长进行比较,从而对该虚拟物品包的 当前状态进行判断。
[0139] 比如,该虚拟物品包的有效时长为12小时,物品发送时间为12:00:00,当前时间为 22:05:00,用当前时间减去物品发送时间,得到时间差值为10小时零5分,10小时零5分小于 12小时,因此,确定该虚拟物品包的当前状态为有效状态。
[0140] 第四种方式,由于该物品信息包括物品领取信息,因此,该第一用户终端可以基于 该物品领取信息,确定当前登录的用户账号是否已领取过该虚拟物品包;当该用户账号已 领取过该虚拟物品包时,确定该虚拟物品包的当前状态为失效状态,否则,确定该虚拟物品 包的当前状态为有效状态。
[0141] 其中,由于当用户账号对可领取的虚拟物品包进行领取时,该用户所在的第一用 户终端可以记录该用户账号的领取记录,因此,当该用户账号在该即时通信群组中进行虚 拟物品包的领取时,该第一用户终端可以基于该用户账号和虚拟物品包的标识在领取记录 中确定该用户账号是否已领取过该虚拟物品包。
[0142] 需要说明的是,在上述第三种方式和第四种方式中,第一用户终端在对该虚拟物 品包的当前状态进行判断时,不需要与服务器进行交互,从而减少了与服务器的交互次数, 增加了第一用户终端的运行效率。
[0143] 还需要说明的是,第一用户终端基于该物品信息,确定该虚拟物品包的当前状态 的操作可以包括上述四种方式中的任意一种,也可以包括上述四种方式中至少两种方式进 行结合后的方式。当然,在实际应用中,还可以包括其他的方式,本公开实施例对此不做具 体限定。
[0144] 在步骤203中,第一用户终端基于该虚拟物品包的当前状态,对该虚拟物品包进行 状态标识。
[0145] 对该虚拟物品包进行显示时,为了使用户准确的区分该虚拟物品包的当前状态, 该第一用户终端可以基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标识。而第 一用户终端基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标识的操作可以为: 当该虚拟物品包的当如状态为有效状态时,对该虚拟物品包进彳丁有效状态标记;当该虚拟 物品包的当前状态为无效状态时,对该虚拟物品包进行无效状态标记。
[0146] 其中,终端对该物品包进行有效状态标记的方式可以包括如下两种方式。
[0147] 第一种方式,当该虚拟物品包的当前状态为有效状态时,第一用户终端可以在虚 拟物品包上设置第一标识,该第一标识用于指示该虚拟物品包的当前状态为有效状态。
[0148] 需要说明的是,第一标识用于唯一标识该虚拟物品包的当前状态为有效状态,且 该第一标识可以是一个提示信息、虚拟物品包的有效时长倒计时、物品剩余个数、物品剩余 资源、特殊标记等,本公开实施例对此不做具体限定。其中,该特殊标记可以为特定符号、字 母、表情、图形等,本公开实施例对此同样不做具体限定。
[0149] 比如,当该虚拟物品包A的当前状态为有效状态时,第一用户终端可以在虚拟物品 包上设置一个笑脸表情,该笑脸表情用于指示该虚拟物品包的当前状态为有效状态。
[0150] 第二种方式,当该虚拟物品包的当前状态为有效状态时,第一用户终端对该虚拟 物品包的显示信息进行标亮处理,该显示信息包括颜色和亮度中的至少一个。
[0151]需要说明的是,第一用户终端对该虚拟物品包的显示信息进行标亮处理的具体操 作过程可以参考相关技术,本公开实施例对此不再进行一一赘述。
[0152] 比如,当该虚拟物品包的当前状态为有效状态时,该虚拟物品包的显示颜色为红 色。
[0153] 同理,终端对该虚拟物品包进行无效标记的方式同样可以包括如下两种方式。
[0154] 第一种方式,当该虚拟物品包的当前状态为无效状态时,该第一用户终端在该虚 拟物品包上设置第二标识,该第二标识用于指示该虚拟物品包的当前状态为无效状态。
[0155] 需要说明的是,第二标识用于唯一标识该虚拟物品包的当前状态为无效状态,且 该第二标识也可以是一个提示信息、特殊标记等,本公开实施例对此同样不做具体限定。
[0156] 比如,当该虚拟物品包B的当前状态为无效状态时,第一用户终端可以在该虚拟物 品包上设置一个哭脸表情,该哭脸表情用于指示该虚拟物品包的当前状态为无效状态。
[0157] 第二种方式,当该虚拟物品包的当前状态为失效状态时,该第一用户终端对该虚 拟物品包的显示信息进行灰度处理。
[0158] 比如,当该虚拟物品包的当前状态为无效状态时,第一用户终端对该虚拟物品包 进行灰度处理,使该虚拟物品包的显示颜色由红色变成灰色。
[0159]需要说明的是,第一用户终端对该虚拟物品包的显示信息进行灰度处理的具体操 作过程可以参考相关技术,本公开实施例对此同样不再进行一一赘述。
[0160] 另外,第一用户终端基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标 识的方式不仅可以包括上述方式,还可以包括其他方式,比如,第一用户终端可以基于虚拟 物品包的当前状态,对该虚拟物品包的显示大小进行调整,本公开实施例对此不做具体限 定。
[0161] 在步骤204中,第一用户终端将状态标识后的虚拟物品包进行显示。
[0162] 比如,该虚拟物品包为虚拟红包,第一用户终端将状态标识后的虚拟红包进行显 示的界面可以如图3所示。其中,由于虚拟红包A上设置有笑脸表情,因此,该虚拟红包A的当 前状态为有效状态;由于虚拟红包B上设置有哭脸表情,因此,该虚拟红包B的当前状态为无 效状态。
[0163] 在本公开实施例中,通过对虚拟物品包的物品剩余个数、物品剩余资源、物品发送 时间和物品领取信息中的至少一个进行判断,可以确定虚拟物品包的当前状态,且根据虚 拟物品包的当前状态对该虚拟物品包进行标识后,将该标识后的虚拟物品包进行显示,从 而区分了虚拟物品包的失效状态和有效状态,使用户在点击领取虚拟物品包时,可以准确 地选择出有效的虚拟物品包,避免了不必要的操作,提高了领取虚拟物品包的效率,同时也 减少了第一用户终端不必要的运行程序,提高了第一用户终端的运行效率。
[0164] 图4是根据一示例性实施例示出的一种显示信息的装置框图。参照图4,该装置包 括:获取模块401、确定模块402、标识模块403和显示模块404。
[0165] 获取模块401,用于当接收到待领取的虚拟物品包时,获取该虚拟物品包的物品信 息,该物品信息包括该虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领 取信息中的至少一个;
[0166] 确定模块402,用于基于获取模块401获取的物品信息,确定该虚拟物品包的当前 状态,该虚拟物品包的当前状态包括失效状态和有效状态,该失效状态是指该虚拟物品包 当前不可领取,该有效状态是指该虚拟物品包当前可领取;
[0167] 标识模块403,用于基于确定模块402确定的该虚拟物品包的当前状态,对该虚拟 物品包进行状态标识;
[0168] 显示模块404,用于将标识模块403进行状态标识后的虚拟物品包进行显示。
[0169] 在本公开的另一实施例中,该物品信息包括物品剩余个数;
[0170]获取模块401用于:
[0171] 向服务器发送物品剩余个数获取请求,该物品剩余个数获取请求中携带该虚拟物 品包的标识;
[0172] 接收该服务器发送的物品剩余个数,该物品剩余个数为该服务器基于该虚拟物品 包的标识确定得到;
[0173] 相应地,确定模块402用于:
[0174] 当该物品剩余个数大于或等于1时,确定该虚拟物品包的当前状态为有效状态,否 贝1J,确定该虚拟物品包的当前状态为无效状态。
[0175] 在本公开的另一实施例中,该物品信息包括物品剩余资源;
[0176]获取模块401用于:
[0177] 向服务器发送物品剩余资源获取请求,该物品剩余资源获取请求中携带该虚拟物 品包的标识;
[0178] 接收该服务器发送的物品剩余资源,该物品剩余资源为该服务器基于该虚拟物品 包的标识确定得到;
[0179] 相应地,确定模块402用于:
[0180] 当该物品剩余资源不为空时,确定该虚拟物品包的当前状态为有效状态,否则,确 定该虚拟物品包的当前状态为无效状态。
[0181 ]在本公开的另一实施例中,该物品信息包括物品发送时间;
[0182]确定模块402用于:
[0183] 确定该物品发送时间与当前时间之间的时间差值;
[0184] 将该时间差值与该虚拟物品包的有效时长进行比较;
[0185] 当该时间差值大于或等于该虚拟物品包的有效时长时,确定该虚拟物品包的当前 状态为失效状态,否则,确定该虚拟物品包的当前状态为有效状态。
[0186] 在本公开的另一实施例中,该物品信息包括物品领取信息;
[0187] 确定模块402用于:
[0188] 基于该物品领取信息,确定当前登录的用户账号是否已领取过该虚拟物品包;
[0189] 当该用户账号已领取过该虚拟物品包时,确定该虚拟物品包的当前状态为失效 状态,否则,确定该虚拟物品包的当前状态为有效状态。
[0190] 在本公开的另一实施例中,标识模块403用于:
[0191] 当该虚拟物品包的当如状态为有效状态时,对该虚拟物品包进彳丁有效状态标记;
[0192] 当该虚拟物品包的当前状态为无效状态时,对该虚拟物品包进行无效状态标记。
[0193] 在本公开实施例中,通过对虚拟物品包的物品剩余个数、物品剩余资源、物品发送 时间和物品领取信息中的至少一个进行判断,可以确定虚拟物品包的当前状态,且根据虚 拟物品包的当前状态对该虚拟物品包进行标识后,将该标识后的虚拟物品包进行显示,从 而区分了虚拟物品包的失效状态和有效状态,使用户在点击领取虚拟物品包时,可以准确 地选择出有效的虚拟物品包,避免了不必要的操作,提高了领取虚拟物品包的效率,同时也 减少了第一用户终端不必要的运行程序,提高了第一用户终端的运行效率。
[0194] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0195] 图5是根据一示例性实施例示出的一种信息显示的装置500的框图。例如,装置500 可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备, 健身设备,个人数字助理等。
[0196] 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源 组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及 通信组件516。
[0197] 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相 机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指 令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便 于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多 媒体组件508和处理组件502之间的交互。
[0198] 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示 例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消 息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组 合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编 程只读存储器(EPROM),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储 器,磁盘或光盘。
[0199] 电源组件506为装置500的各种组件提供电源。电源组件506可以包括电源管理系 统,一个或多个电源,及其他与为装置500生成、管理和分配电源相关联的组件。
[0200] 多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一 些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏 幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感 器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作 的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒 体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或 视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和 后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0201] 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克 风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配 置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组 件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0202] I/O接口 512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可 以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁 定按钮。
[0203] 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评 估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述 组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500-个组件 的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的 温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测 附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或C⑶图像传感器,用于在成 像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感 器,磁传感器,压力传感器或温度传感器。
[0204]通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置 500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施 例中,通信部件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。 在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例 如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术, 蓝牙(BT)技术和其他技术来实现。
[0205] 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信 号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0206] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例 如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如, 所述非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、CD-R0M、磁带、软盘 和光数据存储设备等。
[0207] -种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理 器执行时,使得移动终端能够执行一种信息显示方法,所述方法包括:
[0208] 当接收到待领取的虚拟物品包时,获取该虚拟物品包的物品信息,该物品信息包 括该虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至少 一个。
[0209] 基于该物品信息,确定该虚拟物品包的当前状态,该虚拟物品包的当前状态包括 失效状态和有效状态,该失效状态是指该虚拟物品包当前不可领取,该有效状态是指该虚 拟物品包当前可领取。
[0210] 基于该虚拟物品包的当前状态,对该虚拟物品包进行状态标识。
[0211] 将状态标识后的虚拟物品包进行显示。
[0212] 在本公开的另一实施例中,该物品信息包括物品剩余个数;
[0213] 获取该虚拟物品包的物品信息,包括:
[0214] 向服务器发送物品剩余个数获取请求,该物品剩余个数获取请求中携带该虚拟物 品包的标识;
[0215] 接收该服务器发送的物品剩余个数,该物品剩余个数为该服务器基于该虚拟物品 包的标识确定得到;
[0216] 相应地,基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0217] 当该物品剩余个数大于或等于1时,确定该虚拟物品包的当前状态为有效状态,否 贝1J,确定该虚拟物品包的当前状态为无效状态。
[0218] 在本公开的另一实施例中,该物品信息包括物品剩余资源;
[0219] 获取所述虚拟物品包的物品信息,包括:
[0220] 向服务器发送物品剩余资源获取请求,该物品剩余资源获取请求中携带该虚拟物 品包的标识;
[0221] 接收该服务器发送的物品剩余资源,该物品剩余资源为该服务器基于该虚拟物品 包的标识确定得到;
[0222] 相应地,基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0223] 当该物品剩余资源不为空时,确定该虚拟物品包的当前状态为有效状态,否则,确 定该虚拟物品包的当前状态为无效状态。
[0224] 在本公开的另一实施例中,该物品信息包括物品发送时间;
[0225] 基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0226] 确定该物品发送时间与当前时间之间的时间差值;
[0227] 将该时间差值与该虚拟物品包的有效时长进行比较;
[0228] 当该时间差值大于或等于该虚拟物品包的有效时长时,确定该虚拟物品包的当前 状态为失效状态,否则,确定该虚拟物品包的当前状态为有效状态。
[0229] 在本公开的另一实施例中,该物品信息包括物品领取信息;
[0230] 该基于该物品信息,确定该虚拟物品包的当前状态,包括:
[0231] 基于该物品领取信息,确定当前登录的用户账号是否已领取过该虚拟物品包;
[0232] 当该用户账号已领取过该虚拟物品包时,确定该虚拟物品包的当前状态为失效状 态,否则,确定该虚拟物品包的当前状态为有效状态。
[0233] 在本公开的另一实施例中,基于该虚拟物品包的当前状态,对该虚拟物品包进行 状态标识,包括:
[0234] 当该虚拟物品包的当如状态为有效状态时,对该虚拟物品包进彳丁有效状态标记;
[0235] 当该虚拟物品包的当前状态为无效状态时,对该虚拟物品包进行无效状态标记。
[0236] 在本公开实施例中,当第一用户终端接收到对虚拟物品包时,可以基于该虚拟物 品包中的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至少一个,确定 虚拟物品包的当前状态,并根据虚拟物品包的当前状态对该虚拟物品包进行标识后,将该 标识后的虚拟物品包进行显示,从而区分了虚拟物品包的失效状态和有效状态,使用户在 点击领取虚拟物品包时,可以准确地选择出有效的虚拟物品包,避免了不必要的操作,提高 了领取虚拟物品包的效率,同时也减少了第一用户终端不必要的运行程序,提高了第一用 户终端的运行效率。
[0237] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其 它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或 者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的 权利要求指出。
[0238]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并 且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1. 一种信息显示方法,其特征在于,所述方法包括: 当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信息,所述物品信息包 括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至 少一个; 基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物品包的当前状态包 括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领取,所述有效状态 是指所述虚拟物品包当前可领取; 基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识; 将状态标识后的虚拟物品包进行显示。2. 如权利要求1所述的方法,其特征在于,所述物品信息包括物品剩余个数; 所述获取所述虚拟物品包的物品信息,包括: 向服务器发送物品剩余个数获取请求,所述物品剩余个数获取请求中携带所述虚拟物 品包的标识; 接收所述服务器发送的物品剩余个数,所述物品剩余个数为所述服务器基于所述虚拟 物品包的标识确定得到; 相应地,所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括: 当所述物品剩余个数大于或等于1时,确定所述虚拟物品包的当前状态为有效状态,否 贝1J,确定所述虚拟物品包的当前状态为无效状态。3. 如权利要求1所述的方法,其特征在于,所述物品信息包括物品剩余资源; 所述获取所述虚拟物品包的物品信息,包括: 向服务器发送物品剩余资源获取请求,所述物品剩余资源获取请求中携带所述虚拟物 品包的标识; 接收所述服务器发送的物品剩余资源,所述物品剩余资源为所述服务器基于所述虚拟 物品包的标识确定得到; 相应地,所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括: 当所述物品剩余资源不为空时,确定所述虚拟物品包的当前状态为有效状态,否则,确 定所述虚拟物品包的当前状态为无效状态。4. 如权利要求1所述的方法,其特征在于,所述物品信息包括物品发送时间; 所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括: 确定所述物品发送时间与当前时间之间的时间差值; 将所述时间差值与所述虚拟物品包的有效时长进行比较; 当所述时间差值大于或等于所述虚拟物品包的有效时长时,确定所述虚拟物品包的当 前状态为失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。5. 如权利要求1所述的方法,其特征在于,所述物品信息包括物品领取信息; 所述基于所述物品信息,确定所述虚拟物品包的当前状态,包括: 基于所述物品领取信息,确定当前登录的用户账号是否已领取过所述虚拟物品包; 当所述用户账号已领取过所述虚拟物品包时,确定所述虚拟物品包的当前状态为失效 状态,否则,确定所述虚拟物品包的当前状态为有效状态。6. 如权利要求1-5中任一权利要求所述的方法,其特征在于,所述基于所述虚拟物品包 的当前状态,对所述虚拟物品包进行状态标识,包括: 当所述虚拟物品包的当如状态为有效状态时,对所述虚拟物品包进彳丁有效状态标记; 当所述虚拟物品包的当前状态为无效状态时,对所述虚拟物品包进行无效状态标记。7. -种信息显示装置,其特征在于,所述装置包括: 获取模块,用于当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信息,所 述物品信息包括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领 取信息中的至少一个; 确定模块,用于基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物品包 的当前状态包括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领取, 所述有效状态是指所述虚拟物品包当前可领取; 标识模块,用于基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识; 显示模块,用于将状态标识后的虚拟物品包进行显示。8. 如权利要求7所述的装置,其特征在于,所述物品信息包括物品剩余个数; 所述获取模块用于: 向服务器发送物品剩余个数获取请求,所述物品剩余个数获取请求中携带所述虚拟物 品包的标识; 接收所述服务器发送的物品剩余个数,所述物品剩余个数为所述服务器基于所述虚拟 物品包的标识确定得到; 相应地,所述确定模块用于: 当所述物品剩余个数大于或等于1时,确定所述虚拟物品包的当前状态为有效状态,否 贝1J,确定所述虚拟物品包的当前状态为无效状态。9. 如权利要求7所述的装置,其特征在于,所述物品信息包括物品剩余资源; 所述获取模块用于: 向服务器发送物品剩余资源获取请求,所述物品剩余资源获取请求中携带所述虚拟物 品包的标识; 接收所述服务器发送的物品剩余资源,所述物品剩余资源为所述服务器基于所述虚拟 物品包的标识确定得到; 相应地,所述确定模块用于: 当所述物品剩余资源不为空时,确定所述虚拟物品包的当前状态为有效状态,否则,确 定所述虚拟物品包的当前状态为无效状态。10. 如权利要求7所述的装置,其特征在于,所述物品信息包括物品发送时间; 所述确定模块用于: 确定所述物品发送时间与当前时间之间的时间差值; 将所述时间差值与所述虚拟物品包的有效时长进行比较; 当所述时间差值大于或等于所述虚拟物品包的有效时长时,确定所述虚拟物品包的当 前状态为失效状态,否则,确定所述虚拟物品包的当前状态为有效状态。11. 如权利要求7所述的装置,其特征在于,所述物品信息包括物品领取信息; 所述确定模块用于: 基于所述物品领取信息,确定当前登录的用户账号是否已领取过所述虚拟物品包; 当所述用户账号已领取过所述虚拟物品包时,确定所述虚拟物品包的当前状态为失效 状态,否则,确定所述虚拟物品包的当前状态为有效状态。12. 如权利要求7-11中任一权利要求所述的装置,其特征在于,所述标识模块用于: 当所述虚拟物品包的当如状态为有效状态时,对所述虚拟物品包进彳丁有效状态标记; 当所述虚拟物品包的当前状态为无效状态时,对所述虚拟物品包进行无效状态标记。13. -种信息显示装置,其特征在于,所述装置包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 当接收到待领取的虚拟物品包时,获取所述虚拟物品包的物品信息,所述物品信息包 括所述虚拟物品包的物品剩余个数、物品剩余资源、物品发送时间和物品领取信息中的至 少一个; 基于所述物品信息,确定所述虚拟物品包的当前状态,所述虚拟物品包的当前状态包 括失效状态和有效状态,所述失效状态是指所述虚拟物品包当前不可领取,所述有效状态 是指所述虚拟物品包当前可领取; 基于所述虚拟物品包的当前状态,对所述虚拟物品包进行状态标识; 将状态标识后的虚拟物品包进行显示。
【文档编号】H04L12/58GK106027361SQ201610270860
【公开日】2016年10月12日
【申请日】2016年4月27日
【发明人】刘小桐, 王亚辉, 霍东海
【申请人】北京小米移动软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1