一种文本消息发送、接收方法以及装置制造方法

文档序号:7770434阅读:171来源:国知局
一种文本消息发送、接收方法以及装置制造方法
【专利摘要】本发明实施例提供了一种文本消息发送、接收方法以及装置,该文本消息发送方法包括:当所述第一电子设备处于第一状态时,检测是否接收到文本输入指令,其中,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态;当接收到所述文本输入指令时,控制所述第一显示单元显示文本消息输入界面,以便用户输入第一文本消息;接收到文本消息发送指令时,发送所述文本消息输入界面中的第一文本消息。采用本发明实施例提供的文本消息发送、接收方法以及装置,可以使操作更加简便。
【专利说明】一种文本消息发送、接收方法以及装置

【技术领域】
[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]其中,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态。
[0043]其中,所述第一电子设备在处于所述第一状态时,所述第一电子设备的第一显示单元中显示有第一图标,所述文本输入指令为对所述第一图标进行第一预设操作。
[0044]优选的,还包括:
[0045]第二检测模块,用于检测所述第一电子设备当前的网络状态;
[0046]生成模块,用于当所述第一电子设备当前的网络状态不满足预设条件时,生成所述文本输入指令。
[0047]一种文本消息接收装置,应用于第一电子设备,所述第一电子设备至少包括第一显示单元和第一通信单元,所述第一电子设备可以通过所述第一通信单元与第二电子设备建立通信连接,所述文本消息接收装置包括:
[0048]第一检测模块,用于当所述第一电子设备处于第一状态时,检测是否接收到所述第二电子设备发送的第二文本消息,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态;
[0049]第一控制模块,用于当接收到所述第二电子设备发送的所述第二文本消息时,控制所述第一显示单元在第一界面中的第一预设位置显示所述第二文本消息,所述第一界面为与所述第一状态对应的视频通信交互界面。
[0050]其中,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态,所述视频通信交互界面包括与所述第一子状态对应的视频通话界面,或与所述第二子状态对应的视频通话链接请求界面。
[0051 ] 其中,所述控制模块包括:
[0052]接收单元,用于接收所述第二文本消息;
[0053]替换单元,用于将所述第二文本消息替换当前所述第一界面中的第一预设位置显示的前一次接收到的文本消息。
[0054]优选的,还包括:
[0055]第二控制模块,用于在接收到查看历史文本消息记录的指令时,控制所述第一显示单元显示所述第一电子设备处于所述第一状态时接收到的所有所述第二文本消息。
[0056]优选的,还包括:
[0057]第三控制模块,用于接收到对所述第二文本消息进行第二预设操作的指令时,控制所述第一显示单元显示所述第二文本消息以及所述文本消息输入框。
[0058]优选的,还包括:
[0059]暂停模块,用于当在预设时间段内未接收到对所述第二文本消息进行第三预设操作的指令时,停止在所述第一界面显示所述第二文本消息;
[0060]提示模块,用于在所述第一界面的第二预设位置显示未读消息提示。
[0061]其中,所述第一控制模块包括:
[0062]识别单元,用于识别所述第一显示单元显示的图像中的预设对象;
[0063]显示单元,用于在所述预设对象的相应位置显示所述第二文本消息。
[0064]经由上述的技术方案可知,与现有技术相比,本发明实施例提供了一种文本消息发送方法,在第一电子设备处于与第二电子设备进行视频通信交互状态的情况下,检测是否接收到文本输入指令,当接收到文本输入指令时,控制第一电子设备中的第一显示单元显示文本消息输入框,以便用户输入第一文本消息,接收到文本消息发送指令时,发送文本消息输入框中的第一文本消息。当接收到文本输入指令时,并不结束第一电子设备与第二电子设备之间的视频通信交互状态,而是控制第一显示单元显示文本消息输入框,用户直接在文本消息输入框中输入文本消息,然后在接收到文本消息发送指令时,发送用户输入的文本消息即可,从而实现了在不退出视频通信交互状态时,发送文本消息的目的,在将第一文本消息发送完毕之后,也无需重新建立视频通信连接,从而使操作更加简便。

【专利附图】

【附图说明】
[0065]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0066]图1为本发明实施例提供的一种文本消息发送方法的流程示意图;
[0067]图2为本发明实施例提供的一种文本消息发送方法中当接收到文本输入指令时,控制第一显示单元显示文本消息输入框的一种实现方式的方法流程示意图;
[0068]图3为本发明实施例提供的一种文本消息接收方法的流程示意图;
[0069]图4为本发明实施例提供的一种文本消息接收方法另一实施例的方法流程示意图;
[0070]图5为本发明实施例提供的一种文本消息接收方法中控制第一显示单元在第一界面中的第一预设位置显示第二文本消息的一种实现方式的方法流程示意图;
[0071]图6为本发明实施例提供的一种文本消息接收方法中第一界面中的第一预设位置显示第二文本消息的一种实现方式的方法流程示意图;
[0072]图7为本发明实施例提供的一种文本消息发送装置的结构示意图;
[0073]图8为本发明实施例提供的一种文本消息发送装置中的控制模块的结构示意图;
[0074]图9为本发明实施例提供的一种文本消息接收装置的结构示意图。

【具体实施方式】
[0075]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0076]请参阅附图1,为本发明实施例提供的一种文本消息发送方法的流程示意图,该方法可以应用于第一电子设备,第一电子设备至少包括第一显不单兀和第一通信单兀,第一电子设备可以通过第一通信单元与第二电子设备建立通信连接,该文本消息发送方法可以包括:
[0077]步骤S101:当第一电子设备处于第一状态时,检测是否接收到文本输入指令。
[0078]其中,第一状态为第一电子设备与第二电子设备进行视频通信交互状态。
[0079]视频通信交互状态包括第一子状态和第二子状态,第一子状态是第一电子设备和第二电子设备已经建立视频通信连接的状态,第一电子设备与第二电子设备之间可以传输至少包括语音或图像中的一种的数据,第二子状态是向第二电子设备发送视频通话请求,等待与第二电子设备建立视频通话的状态。
[0080]第一电子设备生成文本输入指令的方法有多种。本发明实施例提供但并不限于如下几种生成方法。
[0081]第一电子设备在处于第一状态时,第一电子设备的第一显不单兀中可以显不有第一图标,若用户需要进行文本消息交互时,可以对第一图标进行第一预设操作,例如,如果第一电子设备具有触摸屏,上述“对第一图标进行第一预设操作”可以为触控该第一图标,此时文本输入指令为对第一图标进行第一预设操作。
[0082]如果第一电子设备具有摄像头,那么可以设置用户手势与生成文本输入指令的对应关系,即当检测到用户手势为预设手势时,生成文本输入指令,此时文本输入指令为用户手势为预设手势。
[0083]如果第一电子设备具有触摸屏,那么可以设置用户触控触摸屏的轨迹与文本输入指令的对应关系,即当检测到用户触控触摸屏的轨迹为预设轨迹时,生成文本输入指令,此时文本输入指令为用户触控触摸屏的轨迹为预设轨迹。
[0084]如果第一电子设备具有键盘,那么可以设置一个按键或几个按键的组合与文本输入指令的对应关系,即当检测到预设按键被按下时,生成文本输入指令,此时文本输入指令为预设按键被按下。
[0085]如果第一电子设备所处的当前网络的网络状态不佳,以至于影响到了第一电子设备与第二电子设备之间的通信,此时可以生成文本输入指令,所以生成文本输入指令的方法可以包括:检测第一电子设备当前的网络状态,当第一电子设备当前的网络状态不满足预设条件时,生成上述文本输入指令,此时文本输入指令为第一电子设备当前的网络状态不满足预设条件。
[0086]还可以在检测到第一电子设备所处的网络状态不满足预设条件时,控制第一显示单元显示“网络状态差”的提示,以便用户根据实际情况判断是否进行文本消息交互,或者控制第一显示单元显示“网络环境较差,建议您暂时关闭视频通信交互界面,保持语音通话”的提示框,提示框上可以设置有确定按钮和取消按钮。当用户点击确定按钮时,第一电子设备会关闭视频通信交互界面,并保持语音通话;当用户点击取消按钮时,会返回视频通信交互界面。上述视频通信交互界面与第一状态相对应。
[0087]步骤S102:当接收到上述文本输入指令时,控制第一显示单元显示文本消息输入界面,以便用户输入第一文本消息。
[0088]第一文本消息是对第一电子设备的用户输入的文本消息的统称,并不特指某一条文本消息。
[0089]假设第一电子设备为手机,手机与第二电子设备正在进行视频通信交互状态且第一电子设备处于横屏状态,在第一显示单元显示文本消息输入界面时,手机的屏幕可以由横屏状态转换为竖屏状态,此时手机屏幕的一部分显示第一状态对应的界面,一部分显示文本消息输入界面,当然手机屏幕可以不用从横屏状态转换为竖屏状态,手机上也可以不显示第一状态对应的界面,只显示文本消息输入界面。本发明实施例对此不作具体限定。
[0090]文本消息输入界面中可以包括发送按钮,当用户未在文本消息输入界面中输入消息时,该发送按钮处于未激活状态(即不能使用),或者点击该发送按钮时,会弹出“不能发送空消息”的提示。
[0091]文本消息输入界面还可以包括退出按钮,当用户不需要进行文本消息交互时,可以通过点击退出按钮,以退出文本编辑界面。
[0092]退出文本编辑界面的方法还可以为现有技术中的手机退出短消息编辑界面的方式,由于是现有技术所以在此不再一一赘述。
[0093]本发明实施例还可以设置文本消息输入框中输入字节的最大字节数。当然也可以不限定。也可以设置为本消息输入框的最大高度(假设最大高度所能呈现的字节数为50字节),如果第一电子设备的用户输入的字数过多(超过50字节),且用户需要查看一下自己输入消息的内容,则可以通过滚动文本输入框中的内容来查看上下文。也可以不设置文本消息输入框的最大高度。
[0094]步骤S103:接收到文本消息发送指令时,发送上述文本消息输入界面中的第一文本消息。
[0095]第一电子设备生成文本消息发送指令的方法有多种,本发明实施例提供但并不限于如下几种生成方法。
[0096]如果第一电子设备为具有触摸屏的电子设备,那么在第一界面中可以有查看发送消息按钮,用户触控该发送消息按钮即可生成文本消息发送指令,此时文本消息发送指令为发送消息按钮被触控。或者第一电子设备中预先设置有触控轨迹与文本消息发送指令的对应关系,当检测到用户触控触摸屏的轨迹为预设触控轨迹时,生成文本消息发送指令,此时文本消息发送指令为用户触控触摸屏的轨迹为预设触控轨迹。触控轨迹可以为“〇”、“ v”、“x”等等,触控轨迹的具体形态不影响本发明实施例的实现,所以在此不作具体限定。
[0097]如果第一电子设备为具有实体按键的电子设备,那么可以在第一电子设备中预先设置某一按键或某几个案件组合与文本消息发送指令的对应关系,当用户按下预设按键时,生成文本消息发送指令,此时文本消息发送指令为预设按键被按下。
[0098]如果第一电子设备为具有摄像头的电子设备,那么可以在第一电子设备中预先设置用户手势与文本消息发送指令的对关系,当检测到用户手势为预设手势时,生成文本消息发送指令,此时查看历史文本消息记录的指令为用户手势为预设手势,预设手势可以为“ V ”、“ X ”等等,预设手势的具体形态不影响本发明实施例的实现,所以在此不作具体限定。
[0099]本发明实施例提供了一种文本消息发送方法,在第一电子设备处于与第二电子设备进行视频通信交互状态的情况下,检测是否接收到文本输入指令,当接收到文本输入指令时,控制第一电子设备中的第一显不单兀显不文本消息输入框,以便用户输入第一文本消息,接收到文本消息发送指令时,发送文本消息输入框中的第一文本消息。当接收到文本输入指令时,并不结束第一电子设备与第二电子设备之间的视频通信交互状态,而是控制第一显示单元显示文本消息输入框,用户直接在文本消息输入框中输入文本消息,然后在接收到文本消息发送指令时,发送用户输入的文本消息即可,从而实现了在不退出视频通信交互状态时,发送文本消息的目的,在将第一文本消息发送完毕之后,也无需重新建立视频通信连接,从而使操作更加简便。
[0100]可以理解的是,当接收到文本输入指令时,第一电子设备可以将第一显示单元显示的第一界面切换成文本消息输入界面。或者当接收到文本输入指令时,第一电子设备可以将文本消息输入界面显示在第一显示单元显示的界面之上。请参阅图2,为本发明实施例提供的一种文本消息发送方法中当接收到文本输入指令时,控制第一显示单元显示文本消息输入框的一种实现方式的方法流程示意图,该方法包括:
[0101]步骤S201:接收上述文本输入指令。
[0102]步骤S202:控制第一显示单元在第一界面中的第一区域显示上述文本消息输入界面。
[0103]第一界面为与第一状态对应的视频通信交互界面。第一界面中的第一区域显示消息输入界面,其他区域显示与第一状态对应的界面。
[0104]请参阅图3,为本发明实施例提供的一种文本消息接收方法的流程示意图,该文本消息接收方法应用于第一电子设备,第一电子设备至少包括第一显示单元和第一通信单元,第一电子设备可以通过第一通信单元与第二电子设备建立通信连接,其特征在于,文本消息接收方法包括:
[0105]步骤S301:当第一电子设备处于第一状态时,检测是否接收到第二电子设备发送的第二文本消息。
[0106]第一状态为第一电子设备与第二电子设备进行视频通信交互状态。
[0107]视频通信交互状态包括第一子状态和第二子状态,第一子状态是第一电子设备和第二电子设备已经建立视频通信连接的状态,第一电子设备与第二电子设备之间可以传输至少包括语音或图像中的一种的数据,第二子状态是向第二电子设备发送视频通话请求,等待与第二电子设备建立视频通话的状态。
[0108]第二文本消息是对第二电子设备发送至第一电子设备的文本消息的统称,并不特指某一条文本消息。
[0109]步骤S302:当接收到第二电子设备发送的第二文本消息时,控制第一显示单元在第一界面中的第一预设位置显示第二文本消息。
[0110]第一界面为与第一状态对应的视频通信交互界面。
[0111]视频通信交互界面包括与第一子状态对应的视频通话界面,和与第二子状态对应的视频通话链接请求界面。
[0112]当第一界面为视频通话界面时,上述控制第一显示单元在第一界面中的第一预设位置显示第二文本消息具体为:控制第一显示单元在视频通话界面中显示第二文本消息。
[0113]当第一界面为视频通话链接请求界面时,上述控制第一显示单元在第一界面中的第一预设位置显示第二文本消息具体为:控制第一显示单元在视频通话链接请求界面中显示第二文本消息。
[0114]具体的,可以以气泡消息模式显示第二文本消息。避免第二文本消息挡住第一界面中的图像,所以第二文本消息可以在第一显示界面的左下角或右下角显示,由于第二文本消息在第一界面哪一位置显示,不影响本发明实施例的实现,所以本发明实施例对此不作具体限定。
[0115]本发明实施例提供的一种文本消息接收方法中,可以在视频通信交互界面中显示来自第二电子设备的第二文本消息,第一电子设备的用户无需退出当前的视频通信交互界面就可以查看来自第二电子设备的第二文本消息,从而简化了操作步骤。
[0116]从上述可知第一电子设备在处于第一状态时,既可以向第二电子设备发送第一文本消息,也可以接收来自第二电子设备的第二文本消息。
[0117]可以理解的是,第一界面可以一直显示第二文本消息,也可在显示第二文本消息一段时间且在这段时间内用户未对第二文本消息进行任何操作的情况下,停止显示第二文本消息,即第二文本消息在第一界面上消失。请参阅图4,为本发明实施例提供的一种文本消息接收方法另一实施例的方法流程示意图,该方法包括:
[0118]步骤S401:当第一电子设备处于第一状态时,检测是否接收到第二电子设备发送的第二文本消息。
[0119]步骤S402:当接收到第二电子设备发送的第二文本消息时,控制第一显示单元在第一界面中的第一预设位置显示第二文本消息。
[0120]可以设置第一界面中一次显示第二文本消息的最大字节数,假设为100字节,如果第二电子设备发送的第二文本消息的字节数大于100字节,第一电子设备的用户可以在第一界面中看到第二文本消息中的100字节的内容,此时用户可以通过滚动第二文本消息内容查看第二文本消息剩余的字。
[0121]步骤S403:当在预设时间段内未接收到对所述第二文本消息进行第三预设操作的指令时,停止在述第一界面显示第二文本消息。
[0122]步骤S404:在第一界面的第二预设位置显示未读消息提示。
[0123]当第一界面不显示第二文本消息时,可以在第二预设位置显示未读消息提示,如果第一界面显示有文本消息输入按钮,则第二预设位置可以为文本消息输入按钮,本发明实施例对第二预设位置的具体位置不作具体限定。当用户点击第二预设位置时,第一界面会显示相应的第二文本消息,或者显示第二文本消息以及文本消息输入框。当用户查看之后,第二预设位置的未读消息提示可以消失。
[0124]可以理解的是,第二文本消息可以在第一界面中的任一位置显示,当第一电子设备接收到多条来自第二电子设备的第二文本消息时,如果将所有的第二文本消息均显示在第一界面中,则就会挡住第一界面显示的内容,所以第一界面可以只显示第一电子设备当前最后一次接收到的第二文本消息,例如,当前时间为下午2点,第一电子设备在下午1点59分55秒接收到一条第二文本消息,在1点59分50秒收到一条第二文本消息,在1点59分50秒至下午1点59分55秒之间未收到任何第二文本消息,1点59分55秒至2点之间未接收到任何来自第二电子设备的文本消息,则在第一界面中可以只显示第一电子设备下午1点59分55秒接收到第二文本消息。
[0125]在请参阅图5,为本发明实施例提供的一种文本消息接收方法中控制第一显示单元在第一界面中的第一预设位置显示第二文本消息的一种实现方式的方法流程示意图,该方法包括:
[0126]步骤S501:接收上述第二文本消息。
[0127]此时接收到的第二文本消息可以为上述下午1点59分55秒接收到的第二文本消肩、Ο
[0128]步骤S502:将上述第二文本消息替换当前时间第一界面中的第一预设位置显示的前一次接收到的来自第二电子设备的文本消息。
[0129]前一次接收到的文本消息可以为上述在下午1点59分50秒收到的第二文本消肩、Ο
[0130]在第一电子设备处于第一状态的情况下,用户可以查看与第二电子设备之间的历史文本消息记录,此时上述任一文本消息接收方法实施例均可以包括:在接收到查看历史文本消息记录的指令时,控制所述第一显示单元显示第一电子设备处于第一状态时接收到的所有第二文本消息。
[0131]历史文本消息记录可以是第一电子设备与第二电子设备本次通话过程中产生的文本消息记录,如果第一电子设备与第二电子设备除本次通话外,还进行了多次通话,则历史文本消息记录也可以包括所有通话产生的历史文本消息记录。本发明实施例对此不作具体限定。
[0132]第一电子设备生成查看历史文本消息记录的指令的方法有多种,本发明实施例提供但不限于如下方法。
[0133]如果第一电子设备为具有触摸屏的电子设备,那么在第一界面中可以有查看历史文本消息记录按钮,用户触控该按钮即可生成查看历史文本消息记录的指令,此时查看历史文本消息记录的指令为查看历史文本消息记录按钮被触控。或者第一电子设备中预先设置有触控轨迹与查看历史文本消息记录的指令的对应关系,当检测到用户触控触摸屏的轨迹为预设触控轨迹时,生成查看历史文本消息记录的指令,此时查看历史文本消息记录的指令为用户触控触摸屏的轨迹为预设触控轨迹。触控轨迹可以为V ”或“ X ”等等,触控轨迹的具体形态不影响本发明实施例的实现,所以在此不作具体限定。
[0134]如果第一电子设备为具有实体按键的电子设备,那么可以在第一电子设备中预先设置某一按键或某几个按键组合与查看历史文本消息记录的指令的对应关系,当用户按下预设按键时,生成查看历史文本消息记录的指令,此时查看历史文本消息记录的指令为预设按键被按下。
[0135]如果第一电子设备为具有摄像头的电子设备,那么可以在第一电子设备中预先设置用户手势与查看历史文本消息记录的指令的对关系,当检测到用户手势为预设手势时,生成查看历史文本消息记录的指令,此时查看历史文本消息记录的指令为用户手势为预设手势,预设手势可以为“ V ”或“ X ”等等,预设手势的具体形态不影响本发明实施例的实现,所以在此不作具体限定。
[0136]当第一界面显示第二文本消息时,用户可以通过点击第二文本消息,使第一界面显示第二文本消息以及文本消息输入框。当用户点击第二文本消息时,第一显示单元也可以不显示第一界面,只显示第二文本消息以及文本消息输入框,如果将第二文本消息以及文本消息输入框称为第二界面,则当用户点击第二文本消息时,控制第一显示单元由第一界面切换至第二界面。上述任一文本消息接收方法实施例中还可以包括:接收到对第二文本消息进行第二预设操作的指令时,控制第一显示单元显示第二文本消息以及所述文本消息输入框。
[0137]在实际应用中,可以动态的在第一界面上显示第二文本消息。请参阅图6,为本发明实施例提供的一种文本消息接收方法中第一界面中的第一预设位置显示第二文本消息的一种实现方式的方法流程示意图,该方法包括:
[0138]步骤S601:识别第一显示单元显示的图像中的预设对象。
[0139]第一显示单元显示的图像可以是第二电子设备用户的头像、手等等。
[0140]步骤S602:在上述预设对象的相应位置显示第二文本消息。
[0141]下面举一具体例子对本实施例进行说明,本发明实施例提供但不限于以下例子。假设第一电子设备与第二电子设备之间正在进行视频通话,第一电子设备的第一界面显示第二电子设备发送的第二电子设备的图像采集单元采集到的图像,其中包括第二电子设备用户的脸部图像,当第二电子设备的用户向第一电子设备发送一第二文本消息时,可以将该第二文本消息显示在第二电子设备用户的头像的嘴唇位置处。
[0142]上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了多种装置,下面给出具体的实施例进行详细说明。
[0143]请参阅图7,为本发明实施例提供的一种文本消息发送装置的结构示意图,该文本消息发送装置应用于第一电子设备,第一电子设备至少包括第一显示单元和第一通信单元,第一电子设备可以通过第一通信单元与第二电子设备建立通信连接,该文本消息发送装置可以包括:第一检测模块701、控制模块702和发送模块703,其中:
[0144]第一检测模块701,用于当第一电子设备处于第一状态时,检测是否接收到文本输入指令。
[0145]其中,第一状态为第一电子设备与第二电子设备进行视频通信交互状态。
[0146]视频通信交互状态包括第一子状态和第二子状态,第一子状态是第一电子设备和第二电子设备已经建立视频通信连接的状态,第一电子设备与第二电子设备之间传输至少包括语音或图像中的一种的数据,第二子状态是向第二电子设备发送视频通话请求,等待与第二电子设备建立视频通话的状态。
[0147]第一电子设备生成文本输入指令的方式有多种,具体可参见文本消息发送方法中的描述,在此不再一一赘述。
[0148]控制模块702,用于当接收到文本输入指令时,控制第一显示单元显示文本消息输入界面,以便用户输入第一文本消息。
[0149]发送模块703,用于接收到文本消息发送指令时,发送文本消息输入界面中的第一文本消息。
[0150]第一电子设备生成文本消息发送指令的方式有多种,详细可参见文本消息发送方法中的描述,在此不再对此进行一一赘述。
[0151]本发明实施例提供了一种文本消息发送装置,在第一电子设备处于与第二电子设备进行视频通信交互状态的情况下,第一检测模块701检测是否接收到文本输入指令,当接收到文本输入指令时,控制模块702控制第一电子设备中的第一显示单元显示文本消息输入框,以便用户输入第一文本消息,接收到文本消息发送指令时,发送模块703发送文本消息输入框中的第一文本消息。当接收到文本输入指令时,并不结束第一电子设备与第二电子设备之间的视频通信交互状态,而是控制第一显示单元显示文本消息输入框,用户直接在文本消息输入框中输入文本消息,然后在接收到文本消息发送指令时,发送用户输入的文本消息即可,从而实现了在不退出视频通信交互状态时,发送文本消息的目的,在将第一文本消息发送完毕之后,也无需重新建立视频通信连接,从而使操作更加简便。
[0152]请参阅图8,为本发明实施例提供的一种文本消息发送装置中的控制模块的结构示意图,控制模块可以包括:接收单元801以及控制单元802,其中:
[0153]接收单元801,用于接收上述文本输入指令。
[0154]第一电子设备生成文本输入指令的方法有多种,本发明实施例提供但不限于以下方法。
[0155]第一电子设备在处于第一状态时,第一电子设备的第一显不单兀中显不有第一图标,文本输入指令为对第一图标进行第一预设操作。
[0156]本发明实施例还可以通过第二检测模块以及生成模块生成文本输入指令具体的,第二检测模块用于检测第一电子设备当前的网络状态;生成模块,用于当第一电子设备当前的网络状态不满足预设条件时,生成文本输入指令。
[0157]控制单元802,用于控制第一显示单元在第一界面中的第一区域显示所文本消息输入界面。
[0158]第一界面为与第一状态对应的视频通信交互界面。
[0159]请参阅图9,为本发明实施例提供的一种文本消息接收装置的结构示意图,该文本消息接收装置可以应用于第一电子设备,第一电子设备至少包括第一显示单元和第一通信单元,第一电子设备可以通过第一通信单元与第二电子设备建立通信连接,该文本消息接收装置可以包括:第一检测模块901以及第一控制模块902,其中:
[0160]第一检测模块901,用于当第一电子设备处于第一状态时,检测是否接收到第二电子设备发送的第二文本消息。
[0161 ] 第一状态为第一电子设备与第二电子设备进行视频通信交互状态。
[0162]第一控制模块902,用于当接收到第二电子设备发送的第二文本消息时,控制第一显示单元在第一界面中的第一预设位置显示所述第二文本消息。
[0163]第一界面为与第一状态对应的视频通信交互界面。
[0164]视频通信交互状态包括第一子状态和第二子状态,第一子状态是第一电子设备和第二电子设备已经建立视频通信连接的状态,第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,第二子状态是向第二电子设备发送视频通话请求,等待与第二电子设备建立视频通话的状态,视频通信交互界面包括与第一子状态对应的视频通话界面,或与第二子状态对应的视频通话链接请求界面。
[0165]本发明实施例提供的一种文本消息接收装置中,可以在视频通信交互界面中显示来自第二电子设备的第二文本消息,第一电子设备的用户无需退出当前的视频通信交互界面就可以查看来自第二电子设备的第二文本消息,从而简化了操作步骤。
[0166]从上述可知第一电子设备可以包括文本消息发送装置和/或文本消息接收装置。
[0167]本发明实施例提供的一种文本消息接收装置中的控制模块可以包括:接收单元,用于接收第二文本消息;替换单元,用于将第二文本消息替换当前第一界面中的第一预设位置显示的前一次接收到的文本消息。
[0168]本发明实施例提供的文本消息接收装置还可以包括:第二控制模块,用于在接收到查看历史文本消息记录的指令时,控制第一显示单元显示第一电子设备处于第一状态时接收到的所有第二文本消息。
[0169]第一电子设备生成查看历史文本消息记录的指令的方式有多种,详细可参见文本消息接收方法中的描述,在此不再对此进行一一赘述。
[0170]本发明实施例提供的文本消息接收装置还可以包括:第三控制模块,用于接收到对第二文本消息进行第二预设操作的指令时,控制第一显示单元显示第二文本消息以及文本消息输入框。
[0171]本发明实施例提供的文本消息接收装置还可以包括:暂停模块,用于当在预设时间段内未接收到对第二文本消息进行第三预设操作的指令时,停止在第一界面显示所述第二文本消息;提示模块,用于在第一界面的第二预设位置显示未读消息提示。
[0172]本发明实施例提供的文本消息接收装置中的第一控制模块可以包括:识别单元,用于识别第一显示单元显示的图像中的预设对象;显示单元,用于在预设对象的相应位置显示第二文本消息。
[0173]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置或系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0174]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0175]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0176]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种文本消息发送方法,应用于第一电子设备,所述第一电子设备至少包括第一显示单元和第一通信单元,所述第一电子设备可以通过所述第一通信单元与第二电子设备建立通信连接,其特征在于,所述文本消息发送方法包括: 当所述第一电子设备处于第一状态时,检测是否接收到文本输入指令,其中,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态; 当接收到所述文本输入指令时,控制所述第一显示单元显示文本消息输入界面,以便用户输入第一文本消息; 接收到文本消息发送指令时,发送所述文本消息输入界面中的第一文本消息。
2.根据权利要求1所述文本消息发送方法,其特征在于,所述当接收到所述文本输入指令时,控制所述第一显示单元显示文本消息输入框具体包括: 接收所述文本输入指令; 控制所述第一显示单元在第一界面中的第一区域显示所述文本消息输入界面,所述第一界面为与所述第一状态对应的视频通信交互界面。
3.根据权利要求1或2所述文本消息发送方法,其特征在于,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态。
4.根据权利要求1所述文本消息发送方法,其特征在于,所述第一电子设备在处于所述第一状态时,所述第一电子设备的第一显示单元中显示有第一图标,所述文本输入指令为对所述第一图标进行第一预设操作。
5.根据权利要求1所述文本消息发送方法,其特征在于,在所述当接收到所述文本输入指令时,控制所述第一显示单元显示文本消息输入界面之前,还包括: 检测所述第一电子设备当前的网络状态; 当所述第一电子设备当前的网络状态不满足预设条件时,生成所述文本输入指令。
6.一种文本消息接收方法,应用于第一电子设备,其特征在于,所述第一电子设备至少包括第一显示单元和第一通信单元,所述第一电子设备可以通过所述第一通信单元与第二电子设备建立通信连接,其特征在于,所述文本消息接收方法包括: 当所述第一电子设备处于第一状态时,检测是否接收到所述第二电子设备发送的第二文本消息,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态; 当接收到所述第二电子设备发送的所述第二文本消息时,控制所述第一显示单元在第一界面中的第一预设位置显示所述第二文本消息,所述第一界面为与所述第一状态对应的视频通信交互界面。
7.根据权利要求6所述文本消息接收方法,其特征在于,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态,所述视频通信交互界面包括与所述第一子状态对应的视频通话界面,和与所述第二子状态对应的视频通话链接请求界面。
8.根据权利要求6或7所述文本消息接收方法,其特征在于,所述控制所述第一显示单元在所述第一界面中的第一预设位置显示所述第二文本消息包括: 接收所述第二文本消息; 将所述第二文本消息替换当前时间所述第一界面中的第一预设位置显示的前一次接收到的来自所述第二电子设备的文本消息。
9.根据权利要求6或7所述文本消息接收方法,其特征在于,还包括: 在接收到查看历史文本消息记录的指令时,控制所述第一显示单元显示所述第一电子设备处于所述第一状态时接收到的所有所述第二文本消息。
10.根据权利要求6或7所述文本消息接收方法,其特征在于,在所述控制所述第一显示单元在第一界面中的第一预设位置显示所述第二文本消息之后,还包括: 接收到对所述第二文本消息进行第二预设操作的指令时,控制所述第一显示单元显示所述第二文本消息以及所述文本消息输入框。
11.根据权利要求6或7所述文本消息接收方法,其特征在于,在所述控制所述第一显示单元在第一界面中的第一预设位置显示所述第二文本消息之后,还包括: 当在预设时间段内未接收到对所述第二文本消息进行第三预设操作的指令时,停止在所述第一界面显示所述第二文本消息; 在所述第一界面的第二预设位置显示未读消息提示。
12.根据权利要求6所述文本消息接收方法,其特征在于,所述在第一界面中的第一预设位置显示所述第二文本消息包括: 识别所述第一显示单元显示的图像中的预设对象; 在所述预设对象的相应位置显示所述第二文本消息。
13.一种文本消息发送装置,应用于第一电子设备,其特征在于,所述第一电子设备至少包括第一显示单元和第一通信单元,所述第一电子设备可以通过所述第一通信单元与第二电子设备建立通信连接,所述文本消息发送装置包括: 第一检测模块,用于当所述第一电子设备处于第一状态时,检测是否接收到文本输入指令,其中,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态; 控制模块,用于当接收到所述文本输入指令时,控制所述第一显示单元显示文本消息输入界面,以便用户输入第一文本消息; 发送模块,用于接收到文本消息发送指令时,发送所述文本消息输入界面中的第一文本消息。
14.根据权利要求13所述文本消息发送装置,其特征在于,所述控制模块包括: 接收单元,用于接收所述文本输入指令; 控制单元,用于控制所述第一显示单元在第一界面中的第一区域显示所述文本消息输入界面,所述第一界面为与所述第一状态对应的视频通信交互界面。
15.根据权利要求13或14所述文本消息发送装置,其特征在于,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态。
16.根据权利要求13所述文本消息发送装置,其特征在于,所述第一电子设备在处于所述第一状态时,所述第一电子设备的第一显示单元中显示有第一图标,所述文本输入指令为对所述第一图标进行第一预设操作。
17.根据权利要求13所述文本消息发送装置,其特征在于,还包括: 第二检测模块,用于检测所述第一电子设备当前的网络状态; 生成模块,用于当所述第一电子设备当前的网络状态不满足预设条件时,生成所述文本输入指令。
18.—种文本消息接收装置,应用于第一电子设备,其特征在于,所述第一电子设备至少包括第一显示单元和第一通信单元,所述第一电子设备可以通过所述第一通信单元与第二电子设备建立通信连接,所述文本消息接收装置包括: 第一检测模块,用于当所述第一电子设备处于第一状态时,检测是否接收到所述第二电子设备发送的第二文本消息,所述第一状态为所述第一电子设备与所述第二电子设备进行视频通信交互状态; 第一控制模块,用于当接收到所述第二电子设备发送的所述第二文本消息时,控制所述第一显示单元在第一界面中的第一预设位置显示所述第二文本消息,所述第一界面为与所述第一状态对应的视频通信交互界面。
19.根据权利要求18所述文本消息接收装置,其特征在于,所述视频通信交互状态包括第一子状态和第二子状态,所述第一子状态是所述第一电子设备和所述第二电子设备已经建立视频通信连接的状态,所述第一电子设备与所述第二电子设备之间传输至少包括语音或图像中的一种的数据,所述第二子状态是向第二电子设备发送视频通话请求,等待与所述第二电子设备建立视频通话的状态,所述视频通信交互界面包括与所述第一子状态对应的视频通话界面,或与所述第二子状态对应的视频通话链接请求界面。
20.根据权利要求18或19所述文本消息接收装置,其特征在于,所述控制模块包括: 接收单元,用于接收所述第二文本消息; 替换单元,用于将所述第二文本消息替换当前所述第一界面中的第一预设位置显示的前一次接收到的文本消息。
21.根据权利要求18或19所述文本消息接收装置,其特征在于,还包括: 第二控制模块,用于在接收到查看历史文本消息记录的指令时,控制所述第一显示单元显示所述第一电子设备处于所述第一状态时接收到的所有所述第二文本消息。
22.根据权利要求18或19所述文本消息接收装置,其特征在于,还包括: 第三控制模块,用于接收到对所述第二文本消息进行第二预设操作的指令时,控制所述第一显示单元显示所述第二文本消息以及所述文本消息输入框。
23.根据权利要求18或19所述文本消息接收装置,其特征在于,还包括: 暂停模块,用于当在预设时间段内未接收到对所述第二文本消息进行第三预设操作的指令时,停止在所述第一界面显示所述第二文本消息; 提示模块,用于在所述第一界面的第二预设位置显示未读消息提示。
24.根据权利要求18所述文本消息接收装置,其特征在于,所述第一控制模块包括:识别单元,用于识别所述第一显示单元显示的图像中的预设对象;显示单元,用于在所述预设对象的相应位置显示所述第二文本消息。
【文档编号】H04M1/725GK104468939SQ201310418578
【公开日】2015年3月25日 申请日期:2013年9月13日 优先权日:2013年9月13日
【发明者】屈鸿哲, 陈燕南 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1