首页> 中国专利> 即时通信或社交网络应用中分享资源的方法和系统

即时通信或社交网络应用中分享资源的方法和系统

摘要

本发明涉及一种即时通信或社交网络应用中分享资源的方法,所述方法包括:接收资源消息;解析所述资源消息得到资源基本信息;获取输入的即时通信消息;将所述即时通信消息与所述资源基本信息进行匹配,当所述即时通信消息与所述资源基本信息匹配一致时,触发请求分享资源。采用该方法,能够提高即时通信用户在分享资源的过程中的用户活跃度,从而增强了用户粘性。此外,还提供了一种即时通信或社交网络应用中分享资源的系统。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-23

    授权

    授权

  • 2018-01-05

    实质审查的生效 IPC(主分类):H04L12/58 申请日:20151207

    实质审查的生效

  • 2016-03-09

    公开

    公开

说明书

技术领域

本发明涉及网络技术领域,特别是涉及一种即时通信或社交网络应用中分享资源的方法和系统。

背景技术

在即时通信或社交网络应用中分享资源是指将资源通过即时通信或社交网络应用进行发布以实现资源的分享,这些资源包括但不限于虚拟红包、积分、电子代金券等。将资源分享到即时通信或社交网络应用后,即时通信或社交网络应用中的用户可请求分享该资源。

传统技术中,即时通信客户端接收到资源消息体后,需点击资源消息体才能触发请求分享资源。对于带口令的资源,则需要点击资源消息体后在弹出的输入框中输入相应口令才能触发请求分享该资源。然而,传统的这种分享资源的方法中,即时通信或社交网络应用仅仅是作为资源分享的一个桥梁,在资源分享的过程中,用户之间没有任何互动,从而导致即时通信或社交网络应用中的用户活跃度不高。

发明内容

基于此,有必要针对上述技术问题,提供一种能提高用户活跃度的即时通信或社交网络应用中分享资源的方法和系统。

一种即时通信或社交网络应用中分享资源的方法,所述方法包括:

接收资源消息;

解析所述资源消息得到资源基本信息;

获取输入的即时通信消息;

将所述即时通信消息与所述资源基本信息进行匹配,当所述即时通信消息与所述资源基本信息匹配一致时,触发请求分享资源。

一种即时通信或社交网络应用中分享资源的系统,所述系统包括:

接收模块,用于接收资源消息;

解析模块,用于解析所述资源消息得到资源基本信息;

输入模块,用于获取输入的即时通信消息;

触发分享模块,用于将所述即时通信消息与所述资源基本信息进行匹配,当所述即时通信消息与所述资源基本信息匹配一致时,触发请求分享资源。

上述即时通信或社交网络应用中分享资源的方法和系统,通过接收资源消息,解析资源消息得到资源基本信息,获取输入的即时通信消息,将即时通信消息与资源基本信息进行匹配,当即时通信消息与资源基本信息匹配一致时,触发请求分配资源。相对于现有技术,由于要输入与资源基本信息匹配的即时通信消息才能触发分享资源,在分享资源的过程中增强了即时通信或社交网络应用中用户之间的互动,提高了即时通信或社交网络应用中的用户活跃度,从而增强了用户粘性。

附图说明

图1为一个实施例中即时通信或社交网络应用中分享资源的方法的应用环境图;

图2为一个实施例中即时通信或社交网络应用中分享资源的方法流程图;

图3为另一个实施例中即时通信或社交网络应用中分享资源的方法流程图;

图4为又一个实施例中即时通信或社交网络应用中分享资源的方法流程图;

图5为一个实施例中发起资源分享的操作界面示意图;

图6为一个实施例中触发分享资源的操作界面示意图;

图7为一个实施例中有多个资源时触发分享资源的操作界面示意图;

图8为一个实施例中即时通信或社交网络应用中分享资源的系统的结构框图;

图9为一个实施例中终端的内部结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例所提供的即时通信或社交网络应用中分享资源的方法可应用于如图1所示的系统中。请参考图1所示,终端102上运行即时通信或社交网络应用,通过网络与服务器104进行交互,用户使用终端102通过即时通信或社交网络应用发起资源分享,生成资源消息并发送到服务器104。服务器104将资源消息发送到用户的好友使用的终端106上,终端106上运行即时通信或社交网络应用,通过即时通信或社交网络应用接收资源消息,解析资源消息得到资源基本信息。终端106通过即时通信或社交网络应用获取用户输入的即时通信消息,当即时通信消息与资源基本信息匹配一致时,则触发请求分享资源。

如图2所示,在一个实施例中,提供了一种即时通信或社交网络应用中分享资源的方法,该方法包括:

步骤202,接收资源消息。

本实施例中,终端通过即时通信或社交网络应用接收资源消息,所述资源消息为资源发起者通过即时通信或社交网络应用发起的,资源发起者可通过另一终端运行的即时通信或社交网络应用向即时通信或社交网络应用中的好友或者同一群组或讨论组中的其他用户发起资源分享,生成资源消息发送到服务器,作为资源发起者的好友或者与资源发起者在同一群组或讨论组中的其他用户通过终端运行的即时通信或社交网络应用接收服务器发送的资源消息。进一步的,终端接收到资源消息,可将资源消息体显示在即时通信或社交网络应用的聊天界面中,比如,资源发起者在与好友的聊天界面中发起资源分享,则资源消息体可显示在即时通信或社交网络应用的好友聊天界面中,资源发起者在群组或者讨论组的聊天界面中发起资源分享,则资源消息体可显示在即时通信或社交网络应用的群组或讨论组的聊天界面中。

步骤204,解析资源消息得到资源基本信息。

本实施例中,终端通过即时通信或社交网络应用接收到资源消息后,解析资源消息得到资源基本信息,包括资源标识、分享口令、即时通信标识、资源创建资源和资源过期时间等。终端获取到资源基本信息可将资源基本信息存储在本地数据库中。进一步的,终端通过即时通信或社交网络应用的聊天界面显示资源消息体时,可将一些资源基本信息显示在资源消息体上,比如,在资源消息体上显示分享口令。

步骤206,获取输入的即时通信消息。

本实施例中,可通过即时通信消息输入框获取用户输入的即时通信消息。可直接点击在即时通信或社交网络应用的聊天界面上显示的即时通信消息输入框以输入即时通信消息,或者,可通过点击即时通信或社交网络应用的聊天界面上显示的资源消息体触发定位即时通信消息输入框,再通过即时通信消息输入框获取输入的即时通信消息。进一步的,将即时通信消息发送到服务器上,同时在即时通信或社交网络应用的聊天界面上显示该即时通信消息。

步骤208,将即时通信消息与资源基本信息进行匹配,当即时通信消息与资源基本信息匹配一致时,触发请求分享资源。

本实施例中,获取到用户通过即时通信消息输入框输入的即时通信消息,若是通过点击即时通信或社交网络应用的聊天界面中显示的资源消息体触发定位的即时通信消息输入框,则将输入的即时通信消息与点击的资源消息体对应的资源基本信息进行匹配,判断是否匹配一致,若是,则触发分享点击的资源消息体对应的资源。若是直接通过聊天界面显示的即时通信消息输入框输入即时通信消息,则可将输入的即时通信消息与存储的资源基本信息进行逐一匹配,获取到匹配一致的资源基本信息,触发请求分享匹配一致的资源。

在一个实施例中,终端可将即时通信消息与本地数据库存储的资源基本信息进行匹配。在另一个实施例中,终端也可将即时通信消息发送到服务器,由服务器将接收到的即时通信消息与数据库中存储的资源基本信息进行匹配。进一步的,得到匹配一致的资源基本信息对应的资源消息,终端可触发请求分享该资源,例如,可随时获取资源中的一定数额。终端可在即时通信或社交网络应用的聊天界面上弹出显示框用来显示分享得到的资源,以及资源的被分享结果等。此外,终端也可将资源分享请求发送到服务器,由服务器来随机分配一定数额的资源给用户,终端接收到分配数额后,再弹出显示框用来显示分享得到的资源,以及资源的被分享结果等。

本实施例中,通过接收资源消息,解析资源消息得到资源基本信息,获取输入的即时通信消息,将即时通信消息与资源基本信息进行匹配,当即时通信消息与资源基本信息匹配一致时,触发请求分配资源。相对于现有技术,由于要输入与资源基本信息匹配的即时通信消息才能触发分享资源,在分享资源的过程中增强了即时通信或社交网络应用中用户之间的互动,提高了即时通信或社交网络应用中的用户活跃度,从而增强了用户粘性。

在一个实施例中,资源基本信息包括分享口令;将即时通信消息与资源基本信息进行匹配,当即时通信消息与资源基本信息匹配一致时,触发请求分享资源的步骤,包括:将即时通信消息的消息内容与分享口令进行匹配,当消息内容与分享口令匹配一致时,触发请求分享资源。

本实施例中,资源发起者通过即时通信或社交网络应用发起资源分享时,可设置资源的分享口令,该分享口令包括但不限于一句话和/或至少一个表情等。资源发起者通过即时通信或社交网络应用可将资源分享给好友或者分享到群组或讨论组中。资源分享出去后,资源发起者的好友或者群组或讨论组中的其他用户可通过使用的终端上运行的即时通信用户接收到资源消息,得到资源消息体并显示在即时通信或社交网络应用的好友聊天界面或者群组或讨论组的聊天界面中。

进一步的,终端可解析资源消息得到资源基本信息,将其中的分享口令以明文形式显示在资源消息体上,以便于用户知晓应输入怎样的分享口令才能触发请求分享资源。终端通过即时通信消息输入框获取用户输入的即时通信消息,将即时通信消息的消息内容与分享口令进行匹配,当两者匹配一致时,则触发请求分享资源。本实施例中,可通过输入与资源的分享口令一致的即时通信消息内容来触发分享资源,也就是说即时通信或社交网络应用用户需要输入与分享口令一致的即时通信消息才能分享得到资源,在分享资源的过程中,用户与用户之间通过即时通信或社交网络应用产生了互动,提高了即时通信或社交网络应用用户的活跃度,增强了用户的粘性。

在一个实施例中,资源基本信息包括资源标识、分享口令和对应的即时通信标识;将即时通信消息与资源基本信息进行匹配,当即时通信消息与资源基本信息匹配一致时,触发请求分享资源的步骤,包括:获取即时通信消息对应的即时通信标识;根据获取到的即时通信标识查找对应的资源标识;将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,当消息内容与分享口令匹配一致时,触发请求分享资源。

本实施例中,资源发起者通过即时通信或社交网络应用发起资源分享时,可设置资源的分享口令,该分享口令包括但不限于一句话和/或至少一个表情等。资源发起者通过即时通信或社交网络应用可将资源分享给好友或者分享到群组或讨论组中。资源分享出去后,资源发起者的好友或者群组或讨论组中的用户可通过终端上运行的即时通信用户接收到资源消息,得到资源消息体并显示在即时通信或社交网络应用的好友聊天界面或者群组或讨论组的聊天界面中。

进一步的,资源基本信息还包括资源标识和对应的即时通信标识。其中,资源标识用于唯一标识一个资源,可以是在发起资源分享时为分享的资源自动生成对应的标识号。这里的即时通信标识是指与资源有关的即时通信号码,包括发起资源分享的资源发起者的即时通信号码、好友的即时通信号码、群组或者讨论组的标识号码等。通过即时通信或社交网络应用的不同聊天界面发起分享的资源,其对应的即时通信标识也有所不同。比如,通过即时通信或社交网络应用的好友聊天界面发起分享的资源,对应的即时通信标识可为好友的即时通信号码。又如,通过即时通信或社交网络应用的群组或讨论组的聊天界面发起分享的资源,对应的即时通信标识可为群组或讨论组的标识号码等。

进一步的,通过即时通信消息输入框获取到输入的即时通信消息,获取该即时通信消息对应的即时通信标识。这里的即时通信标识是指与即时通信消息有关的即时通信标识,包括即时通信消息的发送者的即时通信号码、好友的即时通信号码、群组或讨论组的标识号码等,通过不同的聊天界面接收到的即时通信消息,其对应的即时通信标识也有所不同。比如,通过好友聊天界面接收到的即时通信消息,对应的即时通信标识可为发送者的即时通信号码,通过群组或讨论组的聊天界面接收到的即时通信消息,对应的即时通信标识可为群组或讨论组的标识号码等。

本实施例中,获取即时通信消息对应的即时通信标识,比如发送该即时通信消息的发送者的即时通信号码或者接收即时通信消息的群组或讨论组的标识号码等。进一步根据获取到的即时通信标识查找对应的资源标识。具体的,通过好友聊天界面发起资源分享的情况下,则接收资源消息的用户即为资源发起者的好友,根据好友的即时通信号码即可查找对应的资源标识。通过群组或讨论组界面发起资源分享的情况下,则发送即时通信消息的用户为群组或讨论组中的其他用户,根据发送即时通信消息的用户所在的群组或讨论组的标识号码即可查找到对应的资源标识。进一步的,获取到资源标识后,将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,当消息内容与分享口令匹配一致时,触发请求分享资源。

在一个实施例中,资源基本信息还包括资源创建时间;将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,当消息内容与分享口令匹配一致时,触发请求分享资源的步骤,包括:将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配;获取分享口令与消息内容匹配一致且资源创建时间最晚的资源标识;触发请求分享获取的资源标识对应的资源。

本实施例中,终端通过即时通信或社交网络应用的聊天界面接收到的资源消息可能为多个,且多个资源消息的分享口令也可能相同。用户直接在聊天界面上显示的即时通信消息输入框输入即时通信消息,也就是说,用户并未点击某个资源消息体以指定想要触发分享的资源。因此,将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配后,得到分享口令与消息内容匹配一致的资源可能有多个,则获取到这些资源中资源创建时间最晚的资源标识,也就是最新的资源,触发请求分享该最新的资源。

在一个实施例中,资源基本信息还包括资源过期时间;将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,当消息内容与分享口令匹配一致时,触发请求分享资源的步骤,包括:将消息内容与查找到的资源标识对应的分享口令进行匹配;获取分享口令与消息内容匹配一致的资源标识;根据获取的资源标识对应的资源过期时间判断资源是否已过期,若是,则不作处理。本实施例中,资源具有一定的有效时间,若当前时间不在资源的有效时间内,表明资源已过期,不能再被分享。

在另一个实施例中,当用户通过点击即时通信或社交网络应用的聊天界面中的资源消息体时,可获取到该资源消息体的资源基本信息,根据资源的资源过期时间判断请求分享的资源是否已过期,若是,则可提示用户该资源已过期,不能再分享,否则再进一步获取输入的即时通信消息,将即时通信消息与资源基本信息进行匹配。

如图3所示,在一个实施例中,提供了一种即时通信或社交网络应用中分享资源的方法,该实施例中,用户未点击即时通信或社交网络应用的聊天界面中显示的资源消息体,而是直接通过聊天界面上的即时通信消息输入框输入即时通信消息。该方法具体过程如下:

步骤302,接收资源消息。

具体的,可通过即时通信或社交网络应用的好友聊天界面或者群组或讨论组的聊天界面接收资源消息,在聊天界面中显示资源消息体,其中,资源的分享口令可以明文形式显示在资源消息体上。

步骤304,解析资源消息得到资源基本信息。

具体的,资源基本信息包括资源标识、分享口令、对应的即时通信标识、资源创建时间和资源过期时间等。终端解析资源消息得到资源基本信息,可将资源基本信息存储在本地数据库中。

步骤306,获取通过即时通信消息输入框输入的即时通信消息,获取该即时通信消息对应的即时通信标识,根据获取到的即时通信标识查找对应的资源标识。

具体的,当通过好友聊天界面接收到资源消息,则获取到输入的即时通信消息后,在得到的资源基本信息中查找与发送即时通信消息的发送者的即时通信号码一致的资源标识;当通过群组或讨论组的聊天界面接收到资源消息,则获取输入的即时通信消息,在得到的资源基本信息中查找对应的群组或讨论组的标识号码一致的资源标识。

步骤308,将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,若匹配得到多个资源标识,则获取资源创建时间最晚的资源标识。

步骤310,根据获取的资源标识对应的资源过期时间判断资源是否已过期,若是,则不作处理,若没有过期,则触发请求分享该资源。

本实施例中,当用户直接通过聊天界面中的即时通信消息输入框输入即时通信消息时,可获取到与即时通消息的消息内容匹配一致的分享口令对应到资源,若有多个,则获取到最新的资源,如果该资源未过期,则触发请求该资源。

在一个实施例中,获取输入的即时通信消息的步骤包括:在即时通信或社交网络应用的聊天界面显示资源消息体;获取对资源消息体的触发操作,根据触发操作定位即时通信消息输入框,并进入到获取输入的即时通信消息的步骤。

本实施例中,通过即时通信或社交网络应用的聊天界面显示资源消息体,用户可通过触发任意一个资源消息体来请求分享该资源。比如,用户可点击聊天界面中显示的资源消息体以请求分享该资源。进一步的,当获取到资源消息体的触发操作时定位到即时通信消息输入框,此时即时通信消息输入框为可输入消息状态,终端获取用户通过即时通信消息输入框输入的即时通信消息。

进一步的,本实施例中,将即时通信消息与资源基本信息进行匹配的步骤,包括:将即时通信消息与触发操作对应的资源消息体的资源基本信息进行匹配。本实施例中,可将用户通过即时通信输入框获取的即时通信消息与触发的资源的分享口令进行匹配,若匹配一致,则可触发请求该资源。

在一个实施例中,在获取对资源消息体的触发操作,根据触发操作定位即时通信消息输入框的步骤之后,还包括:在聊天界面中显示快速输入口令的控件;获取对该控件的触发操作,在即时通信消息输入框中输入资源消息体中的分享口令。

本实施例中,当用户触发聊天界面中的某个资源消息体时,此时即时通信消息输入框为可输入消息状态,且可在聊天界面中显示快速输入口令的控件,点击该控件则可直接将分享口令输入到即时通信消息输入框中。从而能够实现分享口令的快速输入,提高了资源分享效率。

如图4所示,在一个实施例中,提供了一种即时通信或社交网络应用中分享资源的方法,该实施例中,用户可点击聊天界面中的某个资源消息体以指定请求分享的资源,具体过程如下:

步骤402,接收资源消息。

本实施例中,终端可通过好友聊天界面或者群组或讨论组的聊天界面接收资源消息,显示资源消息体,其中,资源的分享口令和以明文形式显示在资源消息体上,以便用户能够知晓应输入怎样的分享口令才能请求分享该资源。

步骤404,解析资源消息得到资源基本信息。

具体的,资源基本信息包括资源标识、分享口令、对应的即时通信标识、资源创建时间和资源过期时间等。终端解析资源消息得到资源基本信息,可将资源基本信息存储在本地数据库。

步骤406,获取用户聊天界面中显示的资源消息体的触发操作,根据所述触发操作定位即时通信消息输入框,并通过即时通信消息输入框获取输入的即时通信消息。

本实施例中,用户可在聊天界面中点击某个资源消息体,则此时即时通信消息输入框为可输入消息状态,通过即时通信消息输入框获即可取用户输入的即时通信消息。

步骤408,将获取到的即时通信消息与触发的资源的分享口令进行匹配,如果匹配一致,则触发请求分享该资源。

本实施例中,在步骤408之前,还可根据资源的资源过期时间判断资源是否已过期,如果资源已过期,则不作处理,并在聊天界面中显示资源已过期的提示信息。如果资源未过期,则再判断即时通信消息的消息内容是否与分享口令一致,若一致,则触发请求分享该资源。

在一个实施例中,获取到与即时通信消息匹配一致的资源后,在触发请求分享该资源之前,还可检测该资源是否已分享完,若是,则不再触发分享资源,在聊天界面中可显示资源已分享完的提示信息。

在一个实施例中,上述即时通信或社交网络应用中分享资源的方法还包括:当检测到即时通信用户的登录上线状态时,接收即时通信用户对应的即时通信标识在离线期间接收到的资源消息;解析该资源消息得到资源基本信息并存储。本实施例中,检测到即时通信用户从离线状态变为在线状态,则服务器可将该即时通信用户在离线期间应接收的资源消息发送终端,终端接收即时通信用户在离线期间接收到的资源消息,解析该资源消息得到资源基本信息并存储在本地数据库,以用于后续当检测到用户输入的即时通信消息时,对用户输入的即时通信消息进行匹配操作。本实施例中,即使用户离线在其上线后也能接收到资源消息,实现了资源消息的漫游,减少了资源浪费的情形。

下面以一个具体的实例来说明上述即时通信或社交网络应用中分享资源的方法的原理。本实施例中,资源为虚拟红包,在即时通信或社交网络应用中分享资源为在即时通信或社交网络应用中分享虚拟红包。可以理解的是,资源不局限于虚拟红包这一种形式,还可以是其它虚拟资源或者现实资源,比如可以是积分、电子代金券等,本发明实施例并不局限于某种可分享的特定资源。

当即时通信或社交网络应用的应用需要分享资源时,可通过即时通信或社交网络应用发起资源分享。如图5中的(a)所示,为发起红包分享的操作界面。用户可通过该操作界面进行一些资源分享设置,比如资源的数额、个数等,对于需要输入一定口令才能分享的资源,用户还可通过该操作界面设置口令,比如设置分享口令为“Iloveyou!”。用户通过该操作界面设置完成后发起资源分享,生成资源消息并发送到服务器。进一步的,用户发起资源分享后可将资源消息发送给即时通信或社交网络应用的好友,或者直接在即时通信或社交网络应用中的群组或讨论组中发起资源分享。相应的,生成的资源消息将发送到该用户的好友所在的终端,或者发送到群组或讨论组中的其他用户所在的终端。进一步的,如图5中的(b)所示,用户发起资源分享后,在该用户的聊天界面中显示自己发送的资源消息,资源消息以资源消息体502的形式显示在聊天界面中。同样的,接收资源消息的用户可通过即时通信或社交网络应用的聊天界面接收到该资源消息,并显示资源消息体,其中资源的分享口令可以明文形式显示在资源消息体上。

进一步的,接收资源消息的用户可通过即时通信或社交网络应用的聊天界面接收到该资源消息,并显示资源消息体,其中资源的分享口令可以明文形式显示在资源消息体上。如图6中的(a)所示,接收资源消息的用户通过即时通信或社交网络应用接收资源消息,在群组或讨论组的聊天界面上显示资源消息体602。由于分享口令显示在资源消息体上,因此用户知晓应输入怎样的即时通信消息才能请求分享资源。进一步的,点击资源消息体602,在聊天界面上还可显示用来快速输入口令的控件。如图6中的(b)所示,在即时通信消息输入框606的上方显示有用来快速输入口令的控件604。点击该控件604,则可在即时通信消息输入框606中快速输入分享口令,如图6中的(c)所示。在即时通信消息输入框606中快速输入分享口令并发送出去,该即时通信消息会显示在聊天界面中。进一步的,将发出的即时通信消息与资源消息体602中的分享口令进行匹配,如果匹配一致,则触发请求分享资源,即时通信或社交网络应用会弹出显示框用来显示用户分享到的资源以及资源被分享结果等(图中未示出)。

进一步的,用户也可以在即时通信消息输入框606中手动输入即时通信消息,即时通信消息发送出去后显示在聊天界面中。将发出去的即时通信消息的消息内容关于资源消息体602中的分享口令进行匹配,如果匹配一致,则触发请求分享该资源,即时通信或社交网络应用会弹出显示框用来显示用户分享到的资源以及资源被分享结果等。此外,当某个用户分享得到资源,则还可在聊天界面中显示资源分享信息,包括资源发起者、资源获得者和具体分享得到的资源数额。比如,聊天界面中显示的资源分享信息为“xxx用户抢到了xxx用户的一个红包”。以便于即时通信用户能够实时了解资源分享情况。

在另一个实施例中,在同一个聊天界面会存在多个资源消息的情形。比如,同一用户可向好友或者在群组或讨论组中发起多个资源分享,又如,不同的用户可在群组或讨论组中发起多个带相同分享口令的资源分享。对于聊天界面中显示资源消息体,用户可点击某个资源消息体以触发请求分享该资源,如图7中的(a)所示,用户可点击一个资源消息体702以触发请求分享该资源,当点击某个资源消息体702后,即时通信消息输入框704为可输入消息状态,用户可在即时通信消息输入框704中输入即时通信消息并发出。如上所述,用户可点击用来快速输入分享口令的控件输入分享口令,也可以手动输入即时通信消息,更可以对聊天界面中其它用户发出的即时通信消息进行拷贝,再粘贴到即时通信消息输入框704中。通过这多种方式可快速请求分享某个资源。

进一步的,若用户未点击聊天界面上的任何资源消息体,通过点击即时通信消息输入框704使即时通信消息输入框704变为可输入消息状态,如图7中的(b)所示,用户可通过手动在即时通信消息输入框704中输入即时通信消息,也可以复制粘贴其它用户在聊天界面发出的即时通信消息。即时通信消息输入框704将其中的即时通信消息发出后,将即时通信消息与获取到的该聊天界面中的所有资源的资源基本信息进行匹配,获取分享口令与即时通信消息的消息一致的资源,如果获取到多个资源的分享口令都与该消息内容一致,则可根据资源的资源创建时间,获取其中最新的资源,触发请求分享该最新的资源。如图7(c)所示,触发请求分享资源后,在即时通信或社交网络应用的聊天界面上弹出显示框706,用来显示本次分享资源的情形。此外,还可以通过显示框706显示资源分享结果,比如显示资源分享者信息、请求分享资源的用户和分享得到的资源数额、资源剩余数额等等。

如图8所示,在一个实施例中,还提供了一种即时通信或社交网络应用中分享资源的系统,该系统包括:

接收模块802,用于接收资源消息。

解析模块804,用于解析资源消息得到资源基本信息。

输入模块806,用于获取输入的即时通信消息。

触发分享模块808,用于将所述即时通信消息与资源基本信息进行匹配,当所述即时通信消息与资源基本信息匹配一致时,触发请求分享资源。

在一个实施例中,资源基本信息包括分享口令;触发分享模块808用于将即时通信消息的消息内容与分享口令进行匹配,当消息内容与所述分享口令匹配一致时,触发请求分享资源。

在一个实施例中,资源基本信息包括资源标识、分享口令和对应的即时通信标识;触发分享模块808用于获取所述即时通信消息对应的即时通信标识;根据获取到的即时通信标识查找对应的资源标识;将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配,当消息内容与所述分享口令匹配一致时,触发请求分享资源。

进一步的,在一个实施例中,资源基本信息还包括资源创建时间;触发分享模块808用于将即时通信消息的消息内容与查找到的资源标识对应的分享口令进行匹配;获取分享口令与所述消息内容匹配一致且资源创建时间最晚的资源标识;触发请求分享获取的所述资源标识对应的资源。

在一个实施例中,资源基本信息还包括资源过期时间;触发分享模块808用于将所述消息内容与查找到的资源标识对应的分享口令进行匹配;获取分享口令与所述消息内容匹配一致的资源标识;根据获取的资源标识对应的资源过期时间判断资源是否已过期,若是,则不作处理。

在一个实施例中,输入模块806用于在即时通信或社交网络应用的聊天界面显示资源消息体;获取对资源消息体的触发操作,根据触发操作定位即时通信消息输入框,通过即时通信消息输入框获取输入的即时通信消息;

触发分享模块808还用于将所述即时通信消息与触发操作对应的资源消息体的资源基本信息进行匹配。

在一个实施例中,输入模块808还用于在聊天界面中显示快速输入口令的控件,获取对该控件的触发操作,在即时通信消息输入框中输入所述资源消息体中的分享口令。

在一个实施例中,如图9所示,还提供了一种终端,该终端包括通过系统总线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕和输入设备,存储介质中存储有操作系统和一种即时通信或社交网络应用中分享资源的系统,该即时通信或社交网络应用中分享资源的系统用于执行一种即时通信或社交网络应用中分享资源的方法。该处理器用于提高计算和控制能力,支撑整个便携式电子设备的运行。终端中的图形处理单元用于至少提供显应用操作界面的绘制能力,比如绘制即时通信或社交网络应用的聊天界面、绘制资源消息体、绘制快速输入口令的控件等,内存用于为存储介质中的即时通信或社交网络应用中分享资源的系统的运行提供环境,网络接口用于与服务器进行网络通信,接收或发送数据,例如向服务器发送和接收资源消息,向服务器发送和接收即时通信消息等。显示屏幕用于各种应用的图标和界面的显示,例如显示聊天界面中的各种界面元素等。输入设备用于输入各种数据、消息和指令,比如输入即时通信消息,输入资源消息体的点击指令等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号