首页 / 专利库 / 贴标 / 条形码 / 信息处理方法及装置

信息处理方法及装置

阅读:778发布:2020-05-08

专利汇可以提供信息处理方法及装置专利检索,专利查询,专利分析的服务。并且本 申请 实施例 公开了一种信息处理方法、装置及 电子 设备,对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的用于区分不同终端的第二应用的通信标识,在第一应用中建立并显示与通信标识对应的交互界面,基于上述通信标识,通过交互界面与对应的对端第二应用进行信息交互,第一应用与第二应用的应用类型不同,达到基于信息识别建立不同类型的应用间的信息交互通道的目的,相对于以相同类型的应用进行通信而言,增加了不同终端间的交互方式,增加了通信的灵活性。,下面是信息处理方法及装置专利的具体信息内容。

1.一种信息处理方法,包括:
对第一应用中的待识别信息进行识别,得到与所述待识别信息唯一对应的通信标识,所述通信标识用于区分不同终端的第二应用;
在所述第一应用中建立并显示与所述通信标识对应的交互界面;
基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互;
其中,所述第一应用与所述第二应用的应用类型不同。
2.根据权利要求1所述的方法,所述待识别信息至少包括即时生成的条形码、二维码中的一种。
3.根据权利要求1所述的方法,所述第一应用与所述第二应用的应用类型不同,以使所述第一应用与所述第二应用实现的交互方式至少部分不同。
4.根据权利要求1所述的方法,所述对第一应用中的待识别信息进行识别包括:通过所述第一应用的子应用对所述待识别信息进行识别;
所述基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互,包括:通过所述交互界面接收输入的文本信息或语音信息;
还至少包括以下方式之一:
通过所述子应用调用本地第二应用,以基于所述通信标识向所述对端第二应用发送所述文本信息或所述语音信息;
通过所述子应用将输入的文本信息转换为语音信息,调用本地第二应用,以基于所述通信标识向所述对端第二应用发送转换得到的语音信息;
通过所述子应用将输入的语音信息转换为文本信息,调用本地第二应用,以基于所述通信标识向所述对端第二应用发送转换得到的文本信息。
5.根据权利要求1所述的方法,所述基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互,包括:通过所述交互界面接收输入的文本信息和/或图片;
还至少包括以下方式之一:
调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息和/或图片;
调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述图片;将所述文本信息转换为语音信息;调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息。
6.根据权利要求1所述的方法,所述基于所述通信标识,通过所述交互界面与第二应用进行信息交互,包括:通过所述交互界面采集语音信息;
还至少包括以下方式之一:
调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息;
将所述语音信息转换为文本信息;调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息。
7.根据权利要求3或4所述的方法,在调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息之后,还至少包括以下方式之一::
若在预设时长内未获取到所述对端第一类第二应用发送的应答信息,将所述文本信息转换为语音信息,调用所述本地第二类第二应用,以基于所述通信标识向所述对端第二类第二应用发送转换得到的语音信息;
若在预设时长内未获取到所述对端第一类第二应用发送的应答信息,调用所述本地第二类第二应用,以基于所述通信标识向所述对端第二类第二应用发送预置语音信息;
在调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息之后,还至少包括以下方式之一:
若在预设时长内未获取到所述对端第二类第二目标应用发送的应答信息,将所述语音信息转换为文本信息,调用所述本地第一类第二应用,以基于所述通信标识向所述对端第一类第二应用发送转换得到的文本信息;
若在预设时长内未获取到所述对端第二类第二应用发送的应答信息,调用所述本地第一类第二应用,以基于所述通信标识向所述对端第一类第二应用发送预置文本信息。
8.根据权利要求1-7任意一项所述的方法,还包括:
在当前交互界面中显示历史交互信息;所述历史交互信息为:在建立当前交互界面之前基于所述通信标识与对应的对端第二应用交互的信息。
9.根据权利要求4所述的方法,还包括:
若接收到对端第二应用发送的应答信息,且所述应答信息中包含文本信息和/或图片信息,通过本地第一类第二应用输出所述文本信息和/或图片信息。
10.一种信息处理装置,包括:
识别模,用于对第一应用中的待识别信息进行识别,得到与所述待识别信息唯一对应的通信标识,所述通信标识用于区分不同终端的第二应用;
建立模块,用于在所述第一应用中建立并显示与所述通信标识对应的交互界面;
交互模块,用于基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互;
其中,所述第一应用与所述第二应用的应用类型不同。

说明书全文

信息处理方法及装置

技术领域

[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] 上述方法,优选的,还包括:
[0034] 若接收到对端第二应用发送的应答信息,且所述应答信息中包含文本信息和/或图片信息,通过本地第一类第二应用输出所述文本信息和/或图片信息。
[0035] 一种信息处理装置,包括:
[0036] 识别模,用于对第一应用中的待识别信息进行识别,得到与所述待识别信息唯一对应的通信标识,所述通信标识用于区分不同终端的第二应用;
[0037] 建立模块,用于在所述第一应用中建立并显示与所述通信标识对应的交互界面;
[0038] 交互模块,用于基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互;
[0039] 其中,所述第一应用与所述第二应用的应用类型不同。
[0040] 通过以上方案可知,本申请提供的一种信息处理方法及装置,对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的用于区分不同终端的第二应用的通信标识,在第一应用中建立并显示与通信标识对应的交互界面,基于上述通信标识,通过交互界面与对应的对端第二应用进行信息交互,第一应用与第二应用的应用类型不同,达到基于信息识别建立不同类型的应用间的信息交互通道的目的,相对于以相同类型的应用进行通信而言,增加了不同终端间的交互方式,增加了通信的灵活性。附图说明
[0041] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1为本申请实施例提供的信息处理方法的一种实现流程图
[0043] 图2为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的一种实现流程图;
[0044] 图3为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的另一种实现流程图;
[0045] 图4为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的又一种实现流程图;
[0046] 图5为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的又一种实现流程图;
[0047] 图6为本申请实施例提供的信息处理装置的一种结构示意图;
[0048] 图7为本申请实施例提供的终端设备的硬件结构框图
[0049] 说明书权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例,能够以除了在这里图示的以外的顺序实施。

具体实施方式

[0050] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0051] 本申请实施例提供的信息处理方法可以应用于终端设备(简称为终端)中,该终端可以是手机、平板电脑、个人计算机等。
[0052] 本申请实施例提供的信息处理方法的一种实现流程图如图1所示,可以包括:
[0053] 步骤S11:对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的通信标识,该通信标识用于区分不同终端的第二应用。其中,第一应用与第二应用的应用类型不同。
[0054] 本申请实施例中,第一应用中的待识别信息是指由第一应用对通信标识进行处理生成的待识别信息,该待识别信息生成后,除了以电子形式保存该待识别信息外,还可以将该待识别信息打印出来以纸质形式存在。基于此,上述对第一应用中的待识别信息进行识别,可以是对电子形式的待识别信息进行识别,也可以是对纸质形式的待识别信息进行识别。
[0055] 可选的,可以由第一应用读取以电子形式保存的待识别信息,在获取到针对所读取的待识别信息的识别指令时,对所读取的待识别信息进行识别。或者,可以由第一应用在接收到扫描指令时,调用图像采集装置采集以纸质形式存在的待识别信息的图像,对采集的图像中的待识别信息进行识别。
[0056] 通信标识用于区分不同的终端,即不同的终端对应不同的通信标识,进而通过不同的终端对第二应用进行区分。
[0057] 第一应用与第二应用的应用类型不同可以是指第一应用与第二应用属于不同的服务平台,例如,第一应用属于支付平台(比如,支付宝),第二应用属于社交类平台(比如微信);或者,第一应用属于社交类平台,第二应用属于生活服务类平台(比如,外卖平台、快递平台等);或者,第一应用属于生活服务类平台,第二应用属于电信运营商的短信/语音平台(比如,短信平台或电话平台),或者,第一应用属于生活服务类平台,第二应用属于社交类平台等等。
[0058] 步骤S12:在第一应用中建立并显示与通信标识对应的交互界面。
[0059] 在得到通信标识后,在第一应用中建立交互界面并进行显示,对应不同的通信标识生成不同的交互界面。所生成的交互界面上可以具有界面标识信息,以区分不同的交互界面。可选的,界面标识信息可以是根据交互界面生成的先后顺序为交互界面赋予的不同编号,或者,可以是根据通信标识信息生成的信息。
[0060] 步骤S13:基于上述通信标识,通过上述交互界面与对应的对端第二应用进行信息交互。
[0061] 对应的对端第二应用是指通信标识对应的终端中的第二应用。
[0062] 本申请实施例提供的信息处理方法,对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的用于区分不同终端的第二应用的通信标识,在第一应用中建立并显示与通信标识对应的交互界面,基于上述通信标识,通过交互界面与对应的对端第二应用进行信息交互,第一应用与第二应用的应用类型不同,达到基于信息识别建立不同类型的应用间的信息交互通道的目的,相对于以相同类型的应用进行通信而言,增加了不同终端间的交互方式,增加了通信的灵活性。
[0063] 此外,现有的一些应用,比如微信,需要通信双方是好友才能进行信息交互。但在一些场景下,时间很重要,需要与对端快速建立连接,在不是好友的情况下,需要先加为好友才能进行通信,而加好友通常需要执行一系列的操作,而且,被请求加好友的一方可能不能即时看到加好友请求,导致通信的即时性较差。而基于本申请的方案,不需通信双方互加为好友,直接通过识别待识别信息得到通信标识,基于该通信标识建立与对端第二应的通信连接,提高了通信的即时性。
[0064] 另外,通信标识不直接显示,而是以待识别信息的形式存在,提高了通信标识对应的用户的信息安全。
[0065] 进一步的,在与对应的对端第二应用的信息交互结束后,可以关闭交互界面。可选的,可以在接收到结束指令时确定与对应的对端第二应用的信息交互结束,或者,可以在监测到目标事件发生时确定与对应的对端第二应用的信息交互结束。
[0066] 进一步的,对端第二应用在接收到第一应用发送的信息后,还可以向第一应用发送应答信息,该应答信息可以由对端第二应用的用户输入第二应用后由对端第二应用发送给第一应用本地的第二应用(即与第一应用位于同一终端中的第二应用),由第一应用本地的第二应用将应答信息发送给第一应用。
[0067] 在一可选的实施例中,上述待识别信息至少包括即时生成的条形码、二维码中的一种。
[0068] 本申请实施例中,第一应用在获取到通信标识时即可以生成待识别信息,以便于在需要通过第一应用与通信标识对应的终端进行通信时,能够实时获取到待识别信息并进行识别,提高获取通信标识信息的速度。可选的,待识别信息可以是条形码或二维码中的一种,由于条形码和二维码相对于文字信息而言,更加容易辨识,因此将通信标识生成二维码更方便用户确定识别对象,进一步提高获取通信标识的速度,进而提高与通信标识对应的终端中的第二应用建立通信连接的速度。
[0069] 在一可选的实施例中,第一应用与第二应用的应用类型不同,以使第一应用和第二应用实现的交互方式至少部分不同。
[0070] 当第一应用与第二应用的应用类型不同时,第一应用可以实现的交互方式与第二应用可以实现的与交互方式会存在不同。例如,第一应用可以实现的交互方式是通过文本或语音方式进行交互,而第二应用可以实现的交互方式是通过文本进行交互。由于第一应用和第二应用实现的交互方式存在不同,所以,相较于通过同一应用类型的应用进行通信,增加了通信双方中的至少一方与用户的交互方式,进一步提高通信的灵活性。
[0071] 在一可选的实施例中,对待识别信息进行识别除了可以得到通信标识外,还可以得到通信标识所属用户的用户标识信息及其它相关信息,例如用户的姓名、通讯地址等。
[0072] 可选的,在第一应用中建立并显示与通信标识对应的交互界面后,交互界面上的界面标识信息可以是如下至少一项:
[0073] 通信标识对应的用户标识的一部分。比如,用户标识可以是用户姓名,则界面标识信息可以隐藏用户姓氏后的信息,例如,*星。或者,界面标识信息可以是隐藏用户名字后的信息,例如,刘*星。
[0074] 通信标识的一部分。比如,通信标识是手机号,则界面标识信息可以是手机号的一部分,例如197****1398。
[0075] 通过显示通信标识的一部分信息和/或用户标识的一部分信息,一方面保护了通信标识所属用户的隐私,另一方面方便第一应用的用户确认联系对象是否准确。
[0076] 在一可选的实施例中,对第一应用中的待识别信息进行识别可以包括:通过第一应用中的子应用对待识别信息进行识别。第一应用中的子应用是指以第一应用为载体的小程序,该小程序不需要下载安装即可在第一应用中打开应用。
[0077] 相应的,上述基于通信标识,通过交互界面与对应的对端第二应用进行信息交互可以包括以下六种方式之一:
[0078] 方式一:
[0079] 如图2所示,为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的一种实现流程图,可以包括:
[0080] 步骤S21:通过交互界面接收输入的文本信息。用户可以通过对交互界面提供的虚拟键盘输入文本信息。
[0081] 步骤S22:通过第一应用中的子应用调用本地第二应用,以基于通信标识向对端第二应用发送文本信息。
[0082] 为便于叙述,将第一应用所在终端记为第一终端,通信标识对应的终端为第二终端,则在通过交互界面接收输入的文本信息后,可以通过第一应用中的子应用调用第一终端的第二应用,以便第一终端的第二应用基于通信标识向第二终端的第二应用发送文本信息。本申请实施例中,第二应用为第一应用的子应用提供了调用接口
[0083] 方式二:
[0084] 通过交互界面接收输入的图片信息。用户可以通过交互界面提供的图片输入接口输入图片信息。
[0085] 通过第一应用中的子应用调用本地第二应用,以基于通信标识向对端第二应用发送图片信息。
[0086] 方式三:
[0087] 通过交互界面接收输入的文本信息和图片信息。
[0088] 通过第一应用中的子应用调用本地第二应用,以基于通信标识向对端第二应用发送文本信息和图片信息。
[0089] 方式四:
[0090] 通过交互界面接收输入的语音信息。
[0091] 通过第一应用中的子应用调用本地第二应用,以基于通信标识向对端第二应用发送接收到的语音信息。
[0092] 也就是说,第一应用和第二应用均可以实现三种交互方式:文本、语音和图片,第一应用的用户可以从三种交互方式中选择至少一种与对端第二应用进行交互。
[0093] 方式五:
[0094] 如图3所示,为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的另一种实现流程图,可以包括:
[0095] 步骤S31:通过交互界面接收输入的文本信息。
[0096] 步骤S32:通过第一应用的子应用将输入的文本信息转换为语音信息;
[0097] 步骤S33:通过第一应用的子应用调用本地第二应用,以基于通信标识向对端第二应用发送转换得到的语音信息。
[0098] 本申请实施例中,在通过交互界面接收到输入的文本信息的情况下,可以通过第一应用的子应用将输入的文本信息转换为语音信息,调用本地第二应用,以基于通信标识向对端第二应用发送转换得到的语音信息。
[0099] 可选的,在第一应用的用户通过交互界面输入文本信息并触发发送命令后,可以显示发送方式选项供用户选择,发送方式选项可以包括:文本、语音两种选项,如果选择了语音选项,则将文本信息转换为语音信息,然后调用本地第二应用发送该转换得到的语音信息。如果选择了文本选项,则直接调用本地第二应用发送接收到的文本信息即可。
[0100] 本申请实施例中,考虑到在一些情况下,本地用户(即第一终端用户)不方便输入语音,但输入文本更方便,而对端用户(即第二终端用户)可能不方便查看文本信息,收听语音信息更方便,则可以将文本信息转换为语音信息后发送给对端。
[0101] 方式六:
[0102] 可选的,在通过交互界面接收到输入的语音信息的情况下,可以通过第一应用的子应用将输入的语音信息转换为文本信息,调用本地第二应用,以基于通信标识向对端第二应用发送转换得到的文本信息。
[0103] 可选的,在第一应用的用户通过交互界面输入语音信息并触发发送命令后,可以显示发送方式选项供用户选择,发送方式选项可以包括:文本、语音两种选项,如果选择了文本选项,则将语音信息转换为文本信息,然后调用本地第二应用发送该转换得到的文本信息。如果选择了语音选项,则直接调用本地第二应用发送接收到的语音信息即可。
[0104] 本申请实施例中,考虑到在一些情况下,本地用户不方便输入文本信息,输入语音信息更方便,而对端用户可能不方便收听语音信息,查看文本信息更方便,则可以将语音信息转换为文本信息后发送给对端。
[0105] 本实施例中,第一应用和第二应用实现的交互方式相同,则,对端第二应用可以通过对端第二应用的子应用接收一应用的子应用发送的信息。对端第二应用的子应用在接收到第一应用的子应用发送的信息后,可以在对端第二应用中建立并显示交互界面,并在交互界面中显示接收到的信息。具体的,
[0106] 如果接收到的信息为语音信息,则可以存储该语音信息并在交互界面显示该语音信息对应的语音标识信息,对端第二应用的子应用在接收到针对该语音标识信息的播放指令后,播放语音信息。或者,对端第二应用的子应用在接收到针对该语音标识信息的转换指令后,将语音信息转换为文本信息,在第二应用中的交互界面中显示转换得到的文本信息。
[0107] 如果接收到的信息为文本信息,则直接在交互界面中显示文本信息。如果对端第二应用的子应用接收到针对所显示的文本信息的转换指令,则将文本信息转换为语音信息,并播放语音信息。
[0108] 进一步的,对端第二应用的子应用在接收到第一应用的子应用发送的信息后,还可以向第一应用的子应用发送应答信息。该应答信息由对端第二应用的子应用的用户通过对端第二应中的交互界面输入。对端第二应用的子应用的用户在输入应答信息时,可以根据自己的输入习惯通过对端第二应中的交互界面输入文本信息或者语音信息或者图片信息,在发送应答信息时,也可以选择具体的发送方式。具体可以参看第一应用的子应用发送信息的方式,这里不再赘述。
[0109] 可选的,若第一应用的子应用接收到的应答信息为文本信息和/或图片信息,除了可以在交互界面中显示应答信息外,还可以通过本地第一类第一应用输出该文本信息和/或图片信息。其中,本地第一类第一应用和对端第一类第一应用的通信链路(比如,可以是移动通信网络中的短信传输链路),与第一应用的子应用和对端第二应用的通信链路(比如,可以是互联网)不同。这样,如果第一应用的子应用与对端第二应用的通信链路异常,无法进行信息交互时,第一应用的子应用可以调用第一类第一应用提供的接口,将应答信息传输给本地第一类第一应用,使得用户可以通过本地第一类第一应用,基于通信标识与对端第一类第一应用进行交互,对端第一类第一应用接收到交互信息后,可以直接输出,或者将接收到的交互信息通过第一类第一应用与对端第二应用的接口,将接收到的交互信息发送给对端第二应用显示。
[0110] 上述实施例中,第一应用和第二应用实现的交互方式相同。在实际应用中,第一应用和第二应用可能仅有部分交互方式相同。比如,第一应用支持文本、语音和图片三种交互方式,而第二应用(比如短信)仅支持文本或图片,或者,第二应用(比如,电话)仅支持语音等。
[0111] 本实施例中,可以由第一应用或第一应用的子应用对待识别信息进行识别,得到通信标识。
[0112] 在一可选的实施例中,上述基于通信标识,通过交互界面与对应的对端第二应用进行信息交互可以包括以下六种方式之一:
[0113] 方式一:
[0114] 如图4所示,为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的又一种实现流程图,可以包括:
[0115] 步骤S41:通过交互界面接收输入的文本信息。用户可以通过对交互界面提供的虚拟键盘输入文本信息。
[0116] 步骤S42:通过第一应用或第一应用的子应用调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送文本信息。
[0117] 本申请实施例中,第一类第二应用向第一应用提供了调用接口,或者,第一类第二应用向第一应用的子应用提供了调用接口。
[0118] 方式二:
[0119] 通过交互界面接收输入的图片信息。用户可以通过交互界面提供的图片输入接口输入图片信息。
[0120] 通过第一应用或第一应用的子应用调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送图片信息。
[0121] 如果第一类第二应用为短信应用,则图片信息是以彩信的方式向对端第一类第二应用发送。
[0122] 方式二:
[0123] 通过交互界面接收输入的文本信息和图片信息。
[0124] 通过第一应用或第一应用的子应用调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送文本信息和图片信息。
[0125] 方式三:
[0126] 如图5所示,为本申请实施例提供的基于通信标识,通过交互界面与对应的对端第二应用进行信息交互的又一种实现流程图,可以包括:
[0127] 步骤S51:通过交互界面接收输入的文本信息。
[0128] 步骤S52:通过第一应用或第一应用的子应用将文本信息转换为语音信息;
[0129] 步骤S53:通过第一应用或第一应用的子应用调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送转换得到的语音信息。
[0130] 本申请实施例中,第二类第二应用向第一应用提供了调用接口。第一类第二应用可以实现文本和图片的交互方式而不能实现语音交互方式,而第二类第二应用可以实现语音的交互方式而不能实现文本和图片的交互方式。
[0131] 考虑到对端用户可能不方便查看文本,则可以将文本信息转换为语音信息发送给对端第二类第二应用。具体的,在第一应用的用户通过交互界面输入文本信息并触发发送命令后,可以显示发送方式选项供用户选择,发送方式选项可以包括:文本、语音两种选项,如果选择了语音选项,则将文本信息转换为语音信息,然后调用本地第二类第二应用发送该转换得到的语音信息。如果选择了文本选项,则调用本地第一类第二应用发送接收到的文本信息即可。
[0132] 可选的,如果第二类第二应用为电话,则调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送转换得到的语音信息可以包括:
[0133] 通过第一应用或第一应用的子应用调用本地第二类第二应用,基于通信标识向对端第二类第二应用发送电话呼叫,在对端第二类第二应用接听电话呼叫时,以语音留言的方式将语音信息发送给对端第二类第二应用。
[0134] 方式四:
[0135] 通过交互界面接收输入的文本信息和图片信息。
[0136] 通过第一应用或第一应用的子应用调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送图片信息;将文本信息转换为语音信息;调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送转换得到的语音信息。
[0137] 方式五:
[0138] 通过交互界面采集语音信息。
[0139] 通过第一应用或第一应用的子应用调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送采集的语音信息。
[0140] 方式六:
[0141] 通过交互界面采集语音信息。
[0142] 将采集的语音信息转换为文本信息;通过第一应用或第一应用的子应用调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送转换得到的文本信息。
[0143] 考虑到对端用户可能不方便收听语音,则可以将语音信息转换为文本信息发送给对端第一类第二应用。具体的,在第一应用或第一应用的子应用的用户通过交互界面输入语音信息并触发发送命令后,可以显示发送方式选项供用户选择,发送方式选项可以包括:文本、语音两种选项,如果选择了文本选项,则将语音信息转换为文本信息,然后调用本地第一类第二应用发送该转换得到的文本信息。如果选择了语音选项,则调用本地第二类第二应用发送接收到的语音信息即可。
[0144] 本实施例中,第一应用和对端第二应用具有不同的交互方式。对端第一类第二应用在接收到第一应用或第一应用的子应用调用本地第一类第一应用发送的文本信息和/或图片信息后,在对端第一类第二应用中建立并显示交互界面,在该交互界面中显示文本信息和/或图片信息。
[0145] 进一步的,对端第一类第二应用在接收到第一应用或第一应用的子应用调用本地第一类第一应用发送的文本信息和/或图片信息后,还可以通过对端第一类第二应用向本地第一类第一应用发送应答信息,由本地第一类第一应用将应答信息发送给第一应用或第一应用的子应用。应答信息可以是文本信息,也可以是图片信息,或者是二者的组合。
[0146] 对端第二类第二应用在接收到第一应用或第一应用的子应用调用本地第二类第一应用发送的电话呼叫后,如果对端第二类第二应用的用户接听电话呼叫,则对端第二类第二应用以输出语音留言的方式播放语音信息。进一步的,对端第二类第二应用的用户还可以通过对端第二类第二应用向第一应用本地的第二类第二应用发送语音应答信息,由第一应用本地的第二类第二应用将语音应答信息发送给第一应用或第一应用的子应用。第一应用或第一应用的子应用在接收到语音应答信息后,在交互界面显示语音应答信息的语音标识,在接收到针对该语音应答信息的语音标识的播放指令后,播放语音应答信息。
[0147] 进一步的,在调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送文本信息之后,还可以至少包括以下方式之一:
[0148] 方式一:若在预设时长内未获取到对端第一类第二应用发送的应答信息,则将文本信息转换为语音信息,调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送转换得到的语音信息。
[0149] 方式二:若在预设时长内未获取到对端第一类第二应用发送的应答信息,调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送预置语音信息。考虑到本地用户输入的文本信息的语义可能不是很清楚,对端用户无法理解对端用户的意图,因而,可以向对端第二类第二应用发送预置语音信息。不同场景下,所需发送的信息可能不同,可选的,若在预设时长内未获取到对端第一类第二应用发送的应答信息,则可以显示若干预置文本信息供用户选择,将用户选择的预置文本信息转换为语音信息,该语音信息即为预置语音信息,调用本地第二类第二应用发送该预置语音信息。
[0150] 本申请实施例中,在向对端第一类第二应用发送文本信息之后,若在预设时长内未获取到对端第一类第二应用发送的应答信息,则通过调用第二类第二应用向对端第二类第二应用发送语音信息,增加对端用户查收信息的方式,增加了信息被对端用户获知的概率,提高通信效率。
[0151] 进一步的,在调用本地第二类第二应用,以基于通信标识向对端第二类第二应用发送语音信息之后,还可以至少包括以下方式之一:
[0152] 方式一:若在预设时长内未获取到对端第二类第二目标应用发送的应答信息,将语音信息转换为文本信息,调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送转换得到的文本信息。
[0153] 方式二:若在预设时长内未获取到对端第二类第二应用发送的应答信息,调用本地第一类第二应用,以基于通信标识向对端第一类第二应用发送预置文本信息。考虑到本地用户输入的语音可能不是很清晰,语音转换得到的文本无法清除表达本地用户的意图,因而,可以向对端第一类第二应用发送预置文本信息。不同场景下,所需发送的信息可能不同,可选的,若在预设时长内未获取到对端第二类第二应用发送的应答信息,则可以显示若干预置文本信息供用户选择,在用户选择预置文本信息后,调用本地第二类第二应用发送该预置文本信息。
[0154] 本申请实施例中,在向对端第二类第二应用发送语音信息之后,若在预设时长内未获取到对端第二类第二应用发送的应答信息,则通过调用第一类第二应用向对端第一类第二应用发送文本信息,增加对端用户查收信息的方式,增加了信息被对端用户获知的概率,提高通信效率。
[0155] 进一步的,在显示交互界面后,还可以在当前交互界面中显示历史交互信息,该历史交互信息为:在建立当前交互界面之前基于通信标识信息与对应的对端第二应用交互的信息。
[0156] 本申请实施例中,每次基于通信标识(为便于叙述,即为通信标识C)与对应的对端第二应用进行信息交互后,均保存交互信息,在本次交互结束后,当再次基于通信标识C建立并显示与通信标识C对应的交互界面后,可以在再次建立的交互界面中显示历史交互信息。
[0157] 例如,假设第一应用在t1时刻基于通信标识C建立并显示了交互界面(为便于叙述,记为H1),并基于通信标识C,通过交互界面H1与对应的对端第二应用进行了信息交互,并在交互过程中保存所交互的信息。
[0158] 在t1时刻的交互结束之后,交互界面H1也就删除了。也就是说,第一应用基于通信标识建立并显示的交互界面是用于临时通信的交互界面。
[0159] 当第一应用在t2时刻(t2时刻晚于t1时刻)再次基于通信标识C建立并显示了交互界面(为便于叙述,记为H2)后,可以在交互界面H2中显示t1时刻与对应的对端第二应用的交互信息。
[0160] 与方法实施例相对应,本申请实施例还提供一种信息处理装置,本申请实施例提供的信息处理装置的一种结构示意图如图6所示,可以包括:
[0161] 识别模块61,建立模块62和交互模块63;其中,
[0162] 识别模块61用于对第一应用中的待识别信息进行识别,得到与所述待识别信息唯一对应的通信标识,所述通信标识用于区分不同终端的第二应用;
[0163] 建立模块62用于在所述第一应用中建立并显示与所述通信标识对应的交互界面;
[0164] 交互模块63用于基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互;
[0165] 其中,所述第一应用与所述第二应用的应用类型不同。
[0166] 本申请实施例提供的信息处理装置,对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的用于区分不同终端的第二应用的通信标识,在第一应用中建立并显示与通信标识对应的交互界面,基于上述通信标识,通过交互界面与对应的对端第二应用进行信息交互,第一应用与第二应用的应用类型不同,达到基于信息识别建立不同类型的应用间的信息交互通道的目的,相对于以相同类型的应用进行通信而言,增加了不同终端间的交互方式,增加了通信的灵活性。
[0167] 此外,现有的一些应用,比如微信,需要通信双方是好友才能进行信息交互。但在一些场景下,时间很重要,需要与对端快速建立连接,在不是好友的情况下,需要先加为好友才能进行通信,而加好友通常需要执行一系列的操作,而且,被请求加好友的一方可能不能即时看到加好友请求,导致通信的即时性较差。而基于本申请的方案,不需通信双方互加为好友,直接通过识别待识别信息得到通信标识,基于该通信标识建立与对端第二应的通信连接,提高了通信的即时性。
[0168] 另外,通信标识不直接显示,而是以待识别信息的形式存在,提高了通信标识对应的用户的信息安全。
[0169] 在一可选的实施例中,所述待识别信息至少包括即时生成的条形码、二维码中的一种。
[0170] 在一可选的实施例中,所述第一应用与所述第二应用的应用类型不同,以使所述第一应用与所述第二应用实现的交互方式至少部分不同。
[0171] 在一可选的实施例中,所述识别模块61对第一应用中的待识别信息进行识别时具体用于:通过所述第一应用的子应用对所述待识别信息进行识别;
[0172] 所述交互模块63具体用于:通过所述交互界面接收输入的文本信息或语音信息;
[0173] 还用于至少执行以下方式之一:
[0174] 通过所述子应用调用本地第二应用,以基于所述通信标识向所述对端第二应用发送所述文本信息或所述语音信息;
[0175] 通过所述子应用将输入的文本信息转换为语音信息,调用本地第二应用,以基于所述通信标识向所述对端第二应用发送转换得到的语音信息;
[0176] 通过所述子应用将输入的语音信息转换为文本信息,调用本地第二应用,以基于所述通信标识向所述对端第二应用发送转换得到的文本信息。
[0177] 在一可选的实施例中,所述交互模块63具体用于:通过所述交互界面接收输入的文本信息和/或图片;
[0178] 还用于至少执行以下方式之一:
[0179] 调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息和/或图片;
[0180] 调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述图片;将所述文本信息转换为语音信息;调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息。
[0181] 在一可选的实施例中,所述交互模块63具体用于:通过所述交互界面采集语音信息;
[0182] 还用于至少执行以下方式之一:
[0183] 调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息;
[0184] 将所述语音信息转换为文本信息;调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息。
[0185] 在可以可选的实施例中,所述交互模块63在调用本地第一类第二应用,以基于所述通信标识向对端第一类第二应用发送所述文本信息之后,还至少执行以下方式之一::
[0186] 若在预设时长内未获取到所述对端第一类第二应用发送的应答信息,将所述文本信息转换为语音信息,调用所述本地第二类第二应用,以基于所述通信标识向所述对端第二类第二应用发送转换得到的语音信息;
[0187] 若在预设时长内未获取到所述对端第一类第二应用发送的应答信息,调用所述本地第二类第二应用,以基于所述通信标识向所述对端第二类第二应用发送预置语音信息;
[0188] 所述交互模块63在调用本地第二类第二应用,以基于所述通信标识向对端第二类第二应用发送所述语音信息之后,还至少执行以下方式之一:
[0189] 若在预设时长内未获取到所述对端第二类第二目标应用发送的应答信息,将所述语音信息转换为文本信息,调用所述本地第一类第二应用,以基于所述通信标识向所述对端第一类第二应用发送转换得到的文本信息;
[0190] 若在预设时长内未获取到所述对端第二类第二应用发送的应答信息,调用所述本地第一类第二应用,以基于所述通信标识向所述对端第一类第二应用发送预置文本信息。
[0191] 在一可选的实施例中,所述建立模块62还用于:
[0192] 在当前交互界面中显示历史交互信息;所述历史交互信息为:在建立当前交互界面之前基于所述通信标识与对应的对端第二应用交互的信息。
[0193] 在一可选的实施例中,所述交互模块63还用于:
[0194] 若接收到对端第二应用发送的应答信息,且所述应答信息中包含文本信息和/或图片信息,通过本地第一类第二应用输出所述文本信息和/或图片信息。
[0195] 与方法实施例相对应,本申请实施例还提供一种终端设备,该终端设备的硬件结构框图的示例图如图7所示,可以包括:
[0196] 处理器1,通信接口2,存储器3和通信总线4;
[0197] 其中处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;
[0198] 可选的,通信接口2可以为通信模块的接口,如GSM模块的接口,WIFI模块的即可等;
[0199] 处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0200] 存储器3用于存储至少一组指令集,可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0201] 其中,处理器1具体用于调用并执行所述存储器3中的所述指令集,通过执行所述指令集进行以下操作:
[0202] 对第一应用中的待识别信息进行识别,得到与所述待识别信息唯一对应的通信标识,所述通信标识用于区分不同终端的第二应用;
[0203] 在所述第一应用中建立并显示与所述通信标识对应的交互界面;
[0204] 基于所述通信标识,通过所述交互界面与对应的对端第二应用进行信息交互;
[0205] 其中,所述第一应用与所述第二应用的应用类型不同。
[0206] 所述指令集的细化功能和扩展功能可以参照上文描述,这里不在赘述。
[0207] 本申请实施例提供的终端设备,对第一应用中的待识别信息进行识别,得到与待识别信息唯一对应的用于区分不同终端的第二应用的通信标识,在第一应用中建立并显示与通信标识对应的交互界面,基于上述通信标识,通过交互界面与对应的对端第二应用进行信息交互,第一应用与第二应用的应用类型不同,达到基于信息识别建立不同类型的应用间的信息交互通道的目的,相对于以相同类型的应用进行通信而言,增加了不同终端间的交互方式,增加了通信的灵活性。
[0208] 此外,现有的一些应用,比如微信,需要通信双方是好友才能进行信息交互。但在一些场景下,时间很重要,需要与对端快速建立连接,在不是好友的情况下,需要先加为好友才能进行通信,而加好友通常需要执行一系列的操作,而且,被请求加好友的一方可能不能即时看到加好友请求,导致通信的即时性较差。而基于本申请的方案,不需通信双方互加为好友,直接通过识别待识别信息得到通信标识,基于该通信标识建立与对端第二应的通信连接,提高了通信的即时性。
[0209] 另外,通信标识不直接显示,而是以待识别信息的形式存在,提高了通信标识对应的用户的信息安全。
[0210] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0211] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0212] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0213] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0214] 应当理解,本申请实施例中,从权、各个实施例、特征可以互相组合结合,都能实现解决前述技术问题。
[0215] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0216] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈