一种数据通信处理方法、装置及电子设备、触摸显示设备制造方法及图纸

技术编号:15746116 阅读:109 留言:0更新日期:2017-07-03 00:43
本申请提供一种数据通信处理方法、装置及电子设备、触摸显示设备。所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;当满足时发送第一应用的通信建立请求;在所述第二应用接收到所述通4FE1建立请求后,判断第二应用的状态是否为界面显示于触摸屏前台的多窗口模式;当判断结果为是时,建立第一应用与第二应用的数据通信链路。利用本申请中各个实施例,可以实现用户通过简单的手势即可让同时显示在屏幕上的至少两个应用建立通信链路,实现快速、便捷的终端设备中不同应用之间应用交互,减少用户操作,提高用户操作和使用体验。

Data communication processing method, device and electronic equipment, touch display device

The present application provides a data communication processing method, an apparatus, an electronic device, and a touch display device. The method comprises the following steps: listening on the touch screen the manipulation control instruction, identify the user control path; judging whether the user control trajectory to satisfy the preset triggering conditions first application point to second applications; when meet when sending the first communication application establishment request; in the second application receives the 4FE1 the establishment of the request, determine the second application state is displayed on the touch screen interface front multi window mode; when the judgment result is yes, the establishment of the data communication link the first application and application second. Use this application in various embodiments, the user can simply by making gestures to show at the same time establishes a communication link at least two applications on the screen of the terminal equipment, to achieve fast and convenient application of interaction between different applications, reduce user operation, improve the operation and use of user experience.

【技术实现步骤摘要】
一种数据通信处理方法、装置及电子设备、触摸显示设备
本申请属于数据通信
,尤其涉及一种数据通信处理方法、装置及电子设备、触摸显示设备。
技术介绍
随着移动通信技术的迅速发展,各种终端设备如手机、平板、自助服务终端等上的应用已为人们日常生活带来了非常多的便利。如用户可以通过IM软件如QQ、微信、钉钉等实时地跟朋友、同事联系人聊天,也可以使用浏览器查询资料、阅读新闻,通过手机终端应用可以购买商品等,大大方便了人们的日常生活。随着各种APP应用的爆发式增长,终端设备中尤其是移动终端中安装的应用越来越多。而现在用户也常常需要在不同的应用之间进行操作、交互。例如,目前很多应用具有内容分享功能,如用户使用新闻应用APP_NEWS阅读新闻时可以将新闻分享到通信应用APP_CHAT中,或将本地图库中的照片分享到社交软件的朋友圈/生活圈等。目前现有的跨应用内容分享通常需要用户执行多项繁琐的操作,而且不够直观、快速。例如,用户将新闻应用APP_NEWS中的新闻分享到通信应用APP_CHAT中时,通常需要执行打开新闻应用APP_NEWS的新闻页面,在页面菜单中找到分享按钮,选择分享按钮(此时通常会弹出另一个提示框让用户选择要分享到哪个应用中),选择通信应用APP_CHAT。然后跳转到通信应用APP_CHAT的窗口界面,选择分享给通信应用APP_CHAT中的目标对象(联系人或群组)。这样的分享功能需要用户操作多个步骤才能完成,而且不同的应用的分享流程还往往不同,更有甚者还会包含更多的或者指示性不够明确的分享操作,使得用户操作繁琐,降低用户体验。现有技术中,用户使用终端设备进行跨应用进行内容分享的功能操作比较繁琐、操作不够直观,不能快速的将内容发送给其他应用。并且,这种内容分享是单向性的,用户将应用A的内容分享到应用B后想再将应用B的内容分享到应用A,则又要再重复上述繁琐的分享操作过程,降低了用于操作使用体验。
技术实现思路
本申请目的在于提供一种数据通信处理方法、装置及电子设备、触摸显示设备,利用多窗口模式下屏幕可以同时显示多个应用窗口的特点,提供一种可以基于用户的简单手势操即可让同时显示在屏幕上的至少两个应用建立通信链路,实现快速、便捷的终端设备中不同应用之间应用交互,减少用户操作,提高用户操作和使用体验。本申请提供的一种数据通信处理方法、装置及电子设备、触摸显示设备是这样实现的:一种数据通信处理方法,所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;当满足所述预设触发条件时发送第一应用的通信建立请求;在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;当所述判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。一种数据通信处理方法,所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断所述用户操控轨迹是否满足第一业务项指向第二业务项的预设触发条件;以及当所述判断结果为是时,采用所述第二业务项的响应方式处理所述第一业务项的业务处理请求。一种数据通信处理装置,所述装置包括:监听模块,用于监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;轨迹处理模块,用于判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;以及当满足所述预设触发条件时发送第一应用的通信建立请求;多窗口判断模块,用于在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;通信建立模块,用于当所述多窗口判断模块判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。一种数据通信处理装置,所述装置包括:操控指令获取模块,用于监听触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;业务处理模块,用于判断所述用户操控轨迹是否满足第一业务项指向第二业务项的预设触发条件;还用于当所述判断结果为是时,采用所述第二业务项的响应方式处理所述第一业务项的业务处理请求。一种电子设备,包括:事件监听单元,用于监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;还用于判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;窗口状态判断模块,用于在所述第二应用接收到第一应用的通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;通信链路建立模块,用于当判断所述用户操控轨迹满足第一应用指向第二应用的预设触发条件时,发送第一应用的通信建立请求;以及用于在判断所述第二应用的状态为界面显示于所述触摸屏前台的多窗口模式时,建立所述第一应用与所述第二应用的数据通信链路。一种触摸显示设备,至少包括一个触摸屏和一个处理器,所述触摸屏,用于应用窗口的界面信息显示和感应作用在所述触摸屏上的操控行为,并将所述操控行为产生的相应的操控指令发送给处理器;所述处理器,被设置成,用于根据所述操控指令识别出用户操控轨迹,并在确定所述用户操控轨迹满足第一应用指向第二应用的预设触发条件时发送第一应用的通信建立请求;还用于在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;还用于当所述判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。一种触摸显示设备,至少包括一个触摸屏和一个处理器,所述触摸屏,用于应用窗口的界面信息显示和感应作用在所述触摸屏上的操控行为,并将所述操控行为产生的相应的操控指令发送给处理器;所述处理器,被设置成,用于判断所述用户操控轨迹是否满足发第一业务项指向第二业务项的预设触发条件;还用于当所述判断结果为是时,采用所述第二业务项的响应方式处理所述第一业务项的业务处理请求。本申请提供的一种数据通信处理方法、装置及电子设备、触摸显示设备,可以利用终端设备多窗口模式下屏幕可以同时显示多个应用窗口的特点,对用户在触摸屏上的操控行为进行判断。当确定出用户需要在不同的应用之间进行信息交互时建立应用之间的通信,实现用户可以直观地通过简单、直观的滑动手势就可以让同时显示在屏幕上的至少两个应用建立通信链路。应用可以利用本申请提供的技术方案所建立的通信链路和另一应用进行业务级的交互,具体的交互方式/响应内容可以由业务开发人员根据不同的场景进行设计,例如一键分享、一键支付、一键听歌等。显然,本申请实施方案在PC终端、Android/iOS系统终端等越来越多支持应用多窗口的终端设备中能大幅简化用户分享、搜索等不用应用之间的交互操作,满足用户需求,并且这种应用间的交互方式还可以大幅提高用户终端操控体验,提高用户产品使用感知度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的一种数据通信处理方法一种实施例的方法流程图;图2是本申请一种同屏多窗口模式下同时显示两个应用窗口界面的场景示意图;图3是本申请一种用户本文档来自技高网
...
一种数据通信处理方法、装置及电子设备、触摸显示设备

【技术保护点】
一种数据通信处理方法,其特征在于,所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;当满足所述预设触发条件时发送第一应用的通信建立请求;在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;当所述判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。

【技术特征摘要】
1.一种数据通信处理方法,其特征在于,所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;当满足所述预设触发条件时发送第一应用的通信建立请求;在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;当所述判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。2.如权利要求1所述的一种数据通信处理方法,其特征在于,所述第一应用指向第二应用的预设触发条件包括:识别出的用户操控轨迹为由第一应用的窗口界面滑向第二应用的窗口界面的滑动行为。3.如权利要求2所述的一种数据通信处理方法,其特征在于,所述判断所述用户操控轨迹是否满足触发第一应用指向第二应用的预设触发条件,包括:获取所述操控指令中的滑动记录信息,所述滑动记录信息包括记录的通过用户至少一个肢体在触摸屏上执行滑动行为时产生的数据信息;根据所述记录信息计算出至少包括滑动方向、滑动距离、滑动时间、滑动速度中的至少一种行为指标数据;将所述行为指标数据与对应的预设触发阈值相比较,根据所述比较的结果确定所述操控轨迹是否满足所述预设触发条件。4.如权利要求1所述的一种数据通信处理方法,其特征在于,所述第一应用指向第二应用的预设触发条件包括下述中的至少一种:识别出的用户操控轨迹为,在预设有效周期内Ts,在第一应用的窗口界面点击次数符合第一要求M、在第二应用的窗口界面点击次数符合第二要求,M、N为预先设置的点击次数,Ts为用户操控轨迹有效时间,Ts>0秒,M≥1,N≥1;识别出的用户操控轨迹为,通过在第一应用的窗口界面中滑动出预设图案,并从所述预设图案位置向第二应用窗口界面所在的位置方向滑动至少第一阈值距离;识别出的用户操控轨迹为,在预设有效周期内Ts,在第一应用的窗口界面点击次数符合第一要求K,并从所述第一应用的窗口界面向第二应用窗口界面所在的位置方向滑动至少第二阈值距离,K为预先设置的点击次数,Ts为用户操控轨迹有效时间,Ts>0秒,K≥1;识别出的用户操控轨迹为,在预设有效周期内Ts,在第一应用的窗口界面中长按时间大于T毫秒,并从所述第一应用的窗口界面向第二应用窗口界面所在的位置方向滑动至少第三阈值距离,Ts>0,T>0秒。5.如权利要求1所述的一种数据通信处理方法,其特征在于,所述作用在触摸屏上的操控行为包括下述中的至少一种实施方式:通过用户肢体触碰所述触摸屏的操控行为;通过触控装置触碰所述触摸屏的操控行为;通过肢体感应识别出的隔空间接作用在所述触摸屏上的操控行为。6.如权利要求1所述的一种数据通信处理方法,其特征在于,所述发送第一应用的通信建立请求包括以消息广播的方式发送第一应用的通信建立请求;相应的,所述建立所述第一应用与所述第二应用的数据通信链路包括:在所述第二应用接收所述通信建立请求后建立第二应用到所述第一应用的通信链路,并向所述第一应用返回应答消息;在所述第一应用接收到所述第二应用的应答消息后建立第一应用到第二应用的点对点通信链路。7.如权利要求1所述的一种数据通信处理方法,其特征在于,所述第一应用包括:在所述触摸屏连续滑动形成的用户操控轨迹中,所述用户操控轨迹的起始点所的在窗口界面对应的应用;相应的,所述第二应用包括除所述第一应用之外的关联应用,所述关联应用包括所述用户操控轨迹覆盖到的窗口界面显示于所述触摸屏前台的应用。8.如权利要求1所述的一种数据通信处理方法,其特征在于,所述判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式,包括:判断所述第二应用的窗口界面与第一应用的窗口界面是否同时前台显示在同一触摸屏中。9.如权利要求1所述的一种数据通信处理方法,其特征在于,满足下述至少一种条件时确定所述第二应用的状态为界面显示于所述触摸屏前台的多窗口模式:第二应用的窗口界面与第一应用的窗口界面同时分别前台显示在不同的触摸屏中;第一应用与第二应用中,至少有一个应用的部分窗口界面前台显示在不同的触摸屏中。10.如权利要求1至9中任意一项所述的一种数据通信处理方法,其特征在于,所述方法还包括:所述第一应用与所述第二应用基于所述建立的数据通信链路进行业务级的消息交互处理。11.如权利要求8或9所述的一种数据通信处理方法,其特征在于,所述第一应用与第二应用采用下述中的任意一种实施方式:所述第一应用与第二应用属于同一处理系统;所述第一应用与第二应用中至少有一个应用属于不同的处理系统。12.一种数据通信处理方法,其特征在于,所述方法包括:监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;判断所述用户操控轨迹是否满足第一业务项指向第二业务项的预设触发条件;以及当所述判断结果为是时,采用所述第二业务项的响应方式处理所述第一业务项的业务处理请求。13.如权利要求12所述的一种数据通信处理方法,其特征在于,所述第一业务项指向第二业务项的预设触发条件包括:识别出的用户操控轨迹为在触摸屏前台显示的应用窗口界面中由第一业务项的窗口界面滑向第二业务项的窗口界面。14.如权利要求12所述的一种数据通信处理方法,其特征在于,所述第一业务项与第二业务项采用下述中的任意一种实施方式:所述第一业务项与第二业务项属于同一应用中的业务项;所述第一业务项与第二业务项项中至少有一个业务项属于不同的应用。15.一种数据通信处理装置,其特征在于,所述装置包括:监听模块,用于监听作用在触摸屏上的操控行为产生的操控指令,识别出用户操控轨迹;轨迹处理模块,用于判断所述用户操控轨迹是否满足第一应用指向第二应用的预设触发条件;以及当满足所述预设触发条件时发送第一应用的通信建立请求;多窗口判断模块,用于在所述第二应用接收到所述通信建立请求后,判断所述第二应用的状态是否为界面显示于所述触摸屏前台的多窗口模式;通信建立模块,用于当所述多窗口判断模块判断的结果为是时,建立所述第一应用与所述第二应用的数据通信链路。16.如权利要求15所述的一种数据通信处理装置,其特征在于,所述第一应用指向第二应用的预设触发条件包括:识别出的用户操控轨迹为由第一应用的窗口界面滑向第二应用的窗口界面的滑动行为。17.如权利要求15所述的一种数据通信处理装置,其特征在于,所述发送第一应用的通信建立请求包括以消息广播的方式发送通信建立请求;相应的,所述建立所述第一应用与所述第二应用的数据通信链路包括:在所述第二应用接收所述通信建立请求后建立第二应用到所述第一应用的通信链路,并向所述第一应用返回应答消息;在所述第一应用接收到所述第二应用的应答消息后建立第一应用到第二应用的点对点通信链路。18.一种数据通信处理装置,其特征在于,所述装置包括:操控指令获取模块,用...

【专利技术属性】
技术研发人员:任健
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1