即时通讯感应输入方法及设备的制造方法

文档序号:9597109阅读:465来源:国知局
即时通讯感应输入方法及设备的制造方法
【技术领域】
[0001 ] 本发明涉及一种计算机领域,尤其涉及一种即时通讯感应输入方法和设备。
【背景技术】
[0002]即时通讯(Instant messaging,简称IM)是一个终端服务,允许两人或多人使用网路即时的传递文字信息、档案、语音与视频交流。即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯和PC即时通讯,手机即时通讯代表是短信,网站、视频即时通讯。
[0003]目前在移动端,如手机上,即时通讯与PC端在输入(包括文本或表情输入等)是类似的,并没有太多的改进,例如,普通手机上的即时通信发送的文本和表情符号和PC端的是一样的。

【发明内容】

[0004]有鉴于此,提供一种用于更加丰富的表达情感的基于文字和表情符号的即时通讯感应输入方法和设备实有必要。
[0005]一种即时通讯感应输入方法,所述设备包括触控屏,所述方法包括:建立通信会话,在触控屏上生成通信界面对象;检测在即时通讯的输入状态下在触控屏对应于界面对象的发送控件或表情符号处的压力操作,产生压力操作指令,所述压力操作包括与触控屏的接触点击及与触控屏的接触及按压后所形成的按压点击中至少一者;识别所检测到的压力操作指令与设备预置的压力操作指令是否匹配,如果匹配则发送输出指令;响应所述输出指令,并按照对应于不同压力操作指令的不同格式对输出结果进行标识。
[0006]一种即时通讯感应输入设备,用于移动设备中,所述设备包括触控屏,且包括:一个会话建立单元,用于建立通信会话,在触控屏上生成通信界面对象;一个感应单元,用于检测在即时通讯的输入状态下在触控屏对应于界面对象的发送控件或表情符号处的压力操作,所述压力操作包括与触控屏的接触点击及与触控屏的接触及按压后所形成的按压点击中至少一者;一个识别单元,用于识别所检测到的压力操作指令与设备预置的压力操作指令是否匹配,如果匹配则发送输出指令;以及一个响应单元,用于响应所述输出指令,并按照对应于不同压力操作指令的不同格式对输出结果进行标识。
[0007]相对于现有技术,本发明所述的即时通讯感应输入方法及设备可以识别用户在触控屏上预定位置的压力操作从而输出指令,按照对应于不同压力值的不同格式对输出结果进行标识,从而使得设备的输入更加方便快捷,有利于增强用户的操作体验,提升设备的输入输出效率,并以更加丰富的文字段落和表情符号来表达情感。
【附图说明】
[0008]为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0009]图1是本发明第一实施例提供的即时通讯感应输入方法的流程框图;
[0010]图2是本发明第一实施例提供的即时通讯感应输入方法的流程示意图;
[0011]图3是图1所示即时通讯感应输入方法中界面对象的示意图;
[0012]图4是图1所示即时通讯感应输入方法中在触控屏上进行压力操作以发送文本段落的示意图;
[0013]图5是图4所示压力操作触发文本段落格式变化的一种情形的界面示意图;
[0014]图6是图4所示压力操作触发文本段落格式变化的另一种情形的界面示意图;
[0015]图7是图1所示即时通讯感应输入方法中在触控屏上进行压力操作以发送表情的示意图;
[0016]图8是图7所示压力操作触发表情格式变化的一种情形的界面示意图;
[0017]图9是图8所示的表情发送至会话界面的示意图;
[0018]图10是本发明第二实施例提供的与即时通讯感应输入设备的结构示意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0020]第一实施例
[0021]请一起参阅图1及图2,本发明第一实施例提供一种即时通讯感应输入方法,所述方法包括:
[0022]S101、建立通信会话,在触控屏上生成通信界面对象;
[0023]S102、检测在即时通讯的输入状态下在触控屏对应于界面对象的发送控件或表情符号处的压力操作,产生压力操作指令,所述压力操作包括与触控屏的接触点击及与触控屏的接触及按压后所形成的按压点击中至少一者;
[0024]S103、识别所检测到的压力操作指令与设备预置的压力操作指令是否匹配,如果匹配则发送输出指令;
[0025]S104、响应所述输出指令,并按照对应于不同压力操作指令的不同格式对输出结果进行标识。
[0026]在本实施例中,所述即时通讯感应输入方法用在即时通讯系统中。另外,在本实施例中,在检测在即时通讯的输入状态下在触控屏对应于界面对象的发送控件或表情符号处的压力操作前,所述方法还可包括:
[0027]SlOa、接收在即时通讯的输入状态下的输入操作。
[0028]本实施例中,所述设备为智能手机。可以理解的是,在其它变更实施方式中,所述设备也可为其它便携式电子装置,如平板电脑等,并不局限于具体实施例。
[0029]本实施例中,建立通信会话的过程可以包括;第一帐号(小林)对应的移动设备启动即时通讯工具,并向頂服务器(图未示)发送查找请求,頂服务器返回与该查找请求相对应的第二帐号(小芳)信息给第一帐号,所述第二帐号(列表)信息可包括至少一个第二帐号,与该第二帐号信息对应的设定信息、IP地址、客户端使用的TCP端口(Port)号等。
[0030]接着,第一帐号的用户(小林)选定第二帐号(小芳),并通过IP地址、客户端使用的TCP端口向第二帐号发送会话。所述会话可包括文字会话、语音会话和视频会话中至少一种。在实际使用场景中,如果第一帐号的用户与第二帐号的用户由于防火墙、网络速度等原因难以建立或者速度很慢,服务器还提供消息中转服务,即第一帐号和第二帐号的即时会话消息全部先发送到IM服务器,再由頂服务器转发给对方。
[0031]当第一帐号与第二帐号进行通信会话时,其通信会话界面如图3所示。
[0032]本实施例中,当所述接触点击与按压点击包含了施加在触控屏101上的不同力度。本实施例中,按压点击所施加在触控屏101上的力度大于接触点击施加在触控屏101上的力度。所述接触点击与按压点击可采用压力感应,如3D_touch(或force touch)技术进行识别。
[0033]本实施例在通信会话过程中,小林与小芳进行文字会话,在小林的设备中显示一个界面对象20。此时设备的系统102处于输入状态,即可以接收用户输入操作的状态,如图3所示。
[0034]请参阅图3,所述界面对象20包括一个键盘区20a、一个编辑区20b、以及一个显示区20c,在编辑区20b的两侧分别设置一个调出表情键盘20a的表情控件31及一个调出文本键盘20a的文本控件32。所述文本键盘20a及表情键盘20a为所述键盘区20a对应于表情输入及文本输入的两个不同模式,如图3为对应于文本输入的文本键盘20a,图7为对应于表情输入的表情键盘20a,操作时,当点击表情控件31时调出表情键盘20a,当点击文本控件32时调出文本键盘20a。在本实施例中,所述键盘区20a具有一个“发送”按钮控件208,以接收用户在输入操作完成后的发送操作。
[0035]图3示出本实施所述的键盘区20a具有九宫格式的拼音输入,在其它变更实施方式中,所述键盘区20a也可以为26键,或者其它样式,并不局限于具体实施例。
[0036]操作时,在实施例中,所述的即时通讯感应输入方法可使用在手机即时通讯软件中,此时用户“我”与用户“小芳”进行聊天,小芳发送了一句话“好久不见”显示在显示区20c中,如图3所示。
[0037]如图4所示,用户在键盘区20a上输入拼音字母,并在编辑区20b生成一句话(或称文本段落)。在本实施例中,在编辑区20b中生成的话为“今天一起吃饭好吗? ”,此时,当用户对“发送”按钮控件208施加点击操作时,由触控屏101产生与点击操作相对应的压力操作指令,此时系统102接收压力操作指令,并与预设的压力操作指令进行匹配。具体地,所述压力操作指令与施加在触控屏101上的压力值相对应,当所匹配的压力操作指令与接触点击相对应时,在显示区20c上显示预设普通格式下的“今天一起吃饭好吗? ”
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1