基于远程应用的控制方法和系统技术方案

技术编号:10383737 阅读:87 留言:0更新日期:2014-09-05 11:19
本发明专利技术提供了一种基于远程应用的控制方法,所述方法包括:接收服务器发送的界面数据,根据所述界面数据显示虚拟应用界面;检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹;判断所述触摸轨迹是否与预设轨迹匹配;当判断为匹配时,则根据预设轨迹与快捷控制指令的映射关系,获取所述触摸轨迹所对应的映射快捷控制指令,将所述映射快捷控制指令发送给所述服务器;接收所述服务器响应于所述映射快捷控制指令返回的更新界面数据,并根据所述更新界面数据更新所述虚拟应用界面。本发明专利技术提供的基于远程应用的控制方法,操作步骤得以简化,而且识别率高,可有效缓解操作繁琐带来的电量消耗。本发明专利技术还提供了一种基于远程应用的控制系统。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种基于远程应用的控制方法,所述方法包括:接收服务器发送的界面数据,根据所述界面数据显示虚拟应用界面;检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹;判断所述触摸轨迹是否与预设轨迹匹配;当判断为匹配时,则根据预设轨迹与快捷控制指令的映射关系,获取所述触摸轨迹所对应的映射快捷控制指令,将所述映射快捷控制指令发送给所述服务器;接收所述服务器响应于所述映射快捷控制指令返回的更新界面数据,并根据所述更新界面数据更新所述虚拟应用界面。本专利技术提供的基于远程应用的控制方法,操作步骤得以简化,而且识别率高,可有效缓解操作繁琐带来的电量消耗。本专利技术还提供了一种基于远程应用的控制系统。【专利说明】基于远程应用的控制方法和系统
本专利技术涉及移动终端
,特别是涉及一种基于远程应用的控制方法和系统。
技术介绍
随着移动终端技术的不断发展,为了让用户能够在移动终端上实现对原本仅能运行在计算机上的应用的控制,目前已经存在远程应用的实现方法,具体地将运行在服务器上的远程应用的应用窗口虚拟化发布到各类移动终端上,使移动办公人员在智能终端上远程登录和访问办公应用,实现不受时间、地点限制的办公,同时保证应用具有最佳的性能和访问安全性。然而,移动终端屏幕物理尺寸相较于计算机显示器来说要小很多,将应用窗口虚拟化发布到移动终端上后,移动终端上显示的是缩小了的应用虚拟窗口,而这些应用本身是为计算机量身定做的,这样就导致在移动终端难以对虚拟窗口进行操作。目前针对移动终端屏幕小的基于远程应用的控制方法主要分为两种,一种是将虚拟应用窗口放大到用户可操作大小,然后显示一个包括整个虚拟应用窗口的预览区,用户通过该预览区进行大致定位,然后再在放大的虚拟应用窗口中进行操作。另一种是提供一个局部放大区域,该局部放大区域具有类似“放大镜”的功能,用户通过移动该局部放大区域来放大虚拟应用窗口的局部区域,从而对放大的局部区域进行操作。然而,目前的基于远程应用的控制方法都是基于放大局部或全部的虚拟应用窗口的思想,操作繁琐,这样完成一项操作需要花费更多的时间,增加了移动终端的耗电量。
技术实现思路
基于此,有必要针对传统的基于远程应用的控制方法操作繁琐、增加移动终端耗电量的问题,提供一种基于远程应用的控制方法和系统。一种基于远程应用的控制方法,所述方法包括:接收服务器发送的界面数据,根据所述界面数据显示虚拟应用界面;检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹;判断所述触摸轨迹是否与预设轨迹匹配;当判断为匹配时,则根据预设轨迹与快捷控制指令的映射关系,获取所述触摸轨迹所对应的映射快捷控制指令,将所述映射快捷控制指令发送给所述服务器;接收所述服务器响应于所述映射快捷控制指令返回的更新界面数据,并根据所述更新界面数据更新所述虚拟应用界面。一种基于远程应用的控制系统,所述系统包括:界面数据处理模块、触摸轨迹确定模块、轨迹匹配判断模块和映射快捷控制指令处理模块;所述界面数据处理模块,用于接收服务器发送的界面数据,根据所述界面数据显示虚拟应用界面;所述触摸轨迹确定模块,用于检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹;所述轨迹匹配判断模块,用于判断所述触摸轨迹是否与预设轨迹匹配;所述映射快捷控制指令处理模块,用于当所述触摸轨迹与预设轨迹匹配时,根据预设轨迹与快捷控制指令的映射关系,获取所述触摸轨迹所对应的映射快捷控制指令,将所述映射快捷控制指令发送给所述服务器;所述界面数据处理模块还用于接收所述服务器响应于所述映射快捷控制指令返回的更新界面数据,并根据所述更新界面数据更新所述虚拟应用界面。上述基于远程应用的控制方法和系统,首先显示虚拟应用界面,通过检测触摸事件来确定触摸轨迹,进而判断触摸轨迹是否与预设轨迹匹配。当匹配时获取触摸轨迹所对应的映射快捷控制指令,并将该映射快捷控制指令发送给服务器实现对远程应用的控制,从而接收服务器执行控制动作后发送的更新界面数据,并更新虚拟应用界面。这样将用户触摸屏幕的动作转化为快捷控制指令来实现对远程应用的控制,与通过放大局部或全部的虚拟应用窗口的方案相比,操作步骤得以简化,可有效缓解操作繁琐带来的电量消耗。【专利附图】【附图说明】图1为一个实施例中基于远程应用的控制方法的流程示意图;图2为一个实施例中根据预设轨迹与快捷控制指令的映射关系,获取触摸轨迹所对应的映射快捷控制指令,将映射快捷控制指令发送给服务器的步骤的流程示意图;图3为一个实施例中判断触摸轨迹是否与预设轨迹匹配的步骤的流程示意图;图4为一个具体应用场景中事的虚拟应用界面的示意图;图5为一个具体应用场景中通过操作菜单栏查看预设轨迹与快捷控制指令映射说明时的虚拟应用界面的示意图;图6为一个具体应用场景中显示预设轨迹与快捷控制指令映射的说明的虚拟应用界面的不意图;图7为一个具体应用场景中通过触摸触控屏幕实现增大字体的操作的示意图;图8为一个具体应用场景中通过触摸触控屏幕实现切换上一个页面的操作的示意图;图9为一个具体应用场景中通过触摸触控屏幕实现缩小编辑区域的操作的示意图;图10为一个具体应用场景中通过触摸触控屏幕实现关闭文档的操作的示意图;图11为一个实施例中基于远程应用的控制系统的结构框图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。除非上下文另有特定清楚的描述,本专利技术中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本专利技术并不对此进行限定。本专利技术中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组口 O如图1所示,在一个实施例中,提供了一种基于远程应用的控制方法,该方法应用于移动终端中,移动终端包括但不限于智能手机、平板电脑等。该方法包括:步骤102,接收服务器发送的界面数据,根据界面数据显示虚拟应用界面。当用户欲使用远程应用时,通过移动终端向服务器发送远程应用控制请求,移动终端发送请求时或发送请求后,应服务器要求发送用户账号、密码等信息进行身份验证。验证通过后该移动终端就与服务器建立了远程控制连接,服务器向移动终端发送界面数据,移动终端接收服务器发送的界面数据,并根据该界面数据显示虚拟应用界面。其中虚拟应用界面是指在移动终端上虚拟的远程应用的界面。用户通过移动终端提供的虚拟应用界面与远程应用进行交互,而服务器则接收用户通过移动终端发送的交互信息进行复杂的运算进行响应,从而实现了在移动终端上运行原本仅能够运行在特定类型终端的应用。步骤104,检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹。具体地,移动终端可检测对触控屏幕的触摸按压事件、和/或触摸滑动事件、和/或触摸结束事件,从而根据检测到的触摸按压事件和/或触摸滑动事件和/或触摸结束事件确定触摸轨迹。其中触摸按压事件是指检测到用户使用手指、触控笔等触控体对触控屏幕的按压所触发的触摸本文档来自技高网
...
基于远程应用的控制方法和系统

【技术保护点】
一种基于远程应用的控制方法,所述方法包括:接收服务器发送的界面数据,根据所述界面数据显示虚拟应用界面;检测对触控屏幕的触摸事件,根据检测到的触摸事件确定触摸轨迹;判断所述触摸轨迹是否与预设轨迹匹配;当判断为匹配时,则根据预设轨迹与快捷控制指令的映射关系,获取所述触摸轨迹所对应的映射快捷控制指令,将所述映射快捷控制指令发送给所述服务器;接收所述服务器响应于所述映射快捷控制指令返回的更新界面数据,并根据所述更新界面数据更新所述虚拟应用界面。

【技术特征摘要】

【专利技术属性】
技术研发人员:康成
申请(专利权)人:深圳市深信服电子科技有限公司
类型:发明
国别省市:广东;44

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

1