-
公开(公告)号:CN105521603B
公开(公告)日:2019-05-31
申请号:CN201510921214.7
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/54 , G06F9/455 , A63F13/214 , A63F13/30
摘要: 本发明公开了一种针对跑酷类游戏进行虚拟输入控制的方法、装置及系统,其中的方法包括:建立宿主操作系统与虚拟操作系统之间的通信连接;针对跑酷类游戏,在宿主操作系统中配置并存储满足按键条件的按键信息与控制命令的对应关系,其中,按键条件包括:特定按键被按压预置时间、顺序按压多个指定按键、特定按键手势,和/或,多个按键组合;当跑酷类游戏在虚拟操作系统上运行时,宿主操作系统接收到用户输入的按键信息后,根据对应关系,确定用户输入的按键信息对应的控制命令;通过通信连接,宿主操作系统向虚拟操作系统提供基于所述控制命令的输入控制消息,由虚拟操作系统对输入控制消息进行处理。本发明可提升用户感受。
-
公开(公告)号:CN109669763A
公开(公告)日:2019-04-23
申请号:CN201811627426.4
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/455
摘要: 本发明公开了一种虚拟输入控制的方法、装置及系统,包括:宿主操作与虚拟操作系统建立网络连接后,通过宿主操作系统中的模拟控制程序启动虚拟操作系统;虚拟操作系统通过基础进程加载预定义脚本,将虚拟操作系统的IP地址提供给宿主操作系统,以及,通过基础进程启动虚拟输入服务进程;宿主操作系统根据虚拟操作系统的IP地址,建立模拟控制程序与虚拟输入服务进程之间的连接;宿主操作系统接收到用户的控制命令后,根据控制命令转译得到输入控制消息,由模拟控制程序将输入控制消息发送给虚拟输入服务进程;虚拟操作系统对输入控制消息进行解译,得到虚拟操作系统可识别的输入控制信号。本发明减少对虚拟机的依赖,并改善输入控制流畅度和准确性。
-
公开(公告)号:CN105573817B
公开(公告)日:2019-02-12
申请号:CN201510921251.8
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/455
摘要: 本发明公开了一种虚拟输入控制的方法、装置及系统,包括:宿主操作与虚拟操作系统建立网络连接后,通过宿主操作系统中的模拟控制程序启动虚拟操作系统;虚拟操作系统通过基础进程加载预定义脚本,将虚拟操作系统的IP地址提供给宿主操作系统,以及,通过基础进程启动虚拟输入服务进程;宿主操作系统根据虚拟操作系统的IP地址,建立模拟控制程序与虚拟输入服务进程之间的连接;宿主操作系统接收到用户的控制命令后,根据控制命令转译得到输入控制消息,由模拟控制程序将输入控制消息发送给虚拟输入服务进程;虚拟操作系统对输入控制消息进行解译,得到虚拟操作系统可识别的输入控制信号。本发明减少对虚拟机的依赖,并改善输入控制流畅度和准确性。
-
公开(公告)号:CN105809026A
公开(公告)日:2016-07-27
申请号:CN201410838120.9
申请日:2014-12-29
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
CPC分类号: G06F21/50
摘要: 本发明公开了一种进程的权限配置方法及装置,涉及信息技术领域,避免了子进程继承父进程的高权限导致的新创建的子进程继承父进程的高权限后,对用户所使用的智能终端造成安全威胁,从而保证智能终端的安全性。所述方法包括:首先当需要创建子进程时,判断当前运行的应用进程中是否存在权限低于父进程的应用;若存在,则获取所述应用进程的权限;最后在所述父进程创建所述子进程的过程中,将所述子进程的权限配置为所述应用进程的权限。本发明适用于配置进程的权限。
-
公开(公告)号:CN105573816B
公开(公告)日:2018-12-21
申请号:CN201510921140.7
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/455
摘要: 本发明公开了一种虚拟输入的方法、装置及系统,其中的方法包括:建立宿主操作系统与虚拟操作系统之间的通信连接;在宿主操作系统中提供用户自定义键盘界面,接收并存储用户定义的按键信息与控制命令的对应关系;宿主操作系统接收到用户输入的按键信息后,根据对应关系,确定用户输入的按键信息对应的控制命令;通过通信连接,宿主操作系统向所述虚拟操作系统提供基于所述控制命令的输入控制消息,由虚拟操作系统对输入控制消息进行处理。可见,本发明向用户提供自定义键盘,可方便用户操作,从而允许用户按照个人习惯进行虚拟输入,提升用户感受。
-
公开(公告)号:CN106909818A
公开(公告)日:2017-06-30
申请号:CN201510981940.8
申请日:2015-12-23
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
CPC分类号: G06F21/32 , G06F9/44505
摘要: 本发明公开了一种对应用程序进行控制的方法及装置,其中的方法包括:分别通过终端的前置摄像头和麦克风采集用户视觉特征信息和用户语音特征信息;辅助程序获取用户视觉特征信息和用户语音特征信息;根据用户视觉特征信息和用户语音特征信息判断用户是否为合法用户;如果是合法用户,对用户语音特征信息进行语音识别;根据语音识别结果,判断用户语音特征信息所针对的应用程序与所视觉特征信息追踪的应用程序是否为同一个应用程序;若是同一个应用程序,判断应用程序是否为辅助程序的签约应用;若是签约应用,根据语音识别结果中的控制含义,对所述应用程序进行控制。本发明可提高对应用程序控制的安全性、便捷性。
-
公开(公告)号:CN105521603A
公开(公告)日:2016-04-27
申请号:CN201510921214.7
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: A63F13/214 , A63F13/30 , A63F13/35 , A63F13/42 , A63F13/816
CPC分类号: A63F13/00 , A63F2300/1068 , A63F2300/40 , A63F2300/50 , A63F2300/63 , A63F2300/8005
摘要: 本发明公开了一种针对跑酷类游戏进行虚拟输入控制的方法、装置及系统,其中的方法包括:建立宿主操作系统与虚拟操作系统之间的通信连接;针对跑酷类游戏,在宿主操作系统中配置并存储满足按键条件的按键信息与控制命令的对应关系,其中,按键条件包括:特定按键被按压预置时间、顺序按压多个指定按键、特定按键手势,和/或,多个按键组合;当跑酷类游戏在虚拟操作系统上运行时,宿主操作系统接收到用户输入的按键信息后,根据对应关系,确定用户输入的按键信息对应的控制命令;通过通信连接,宿主操作系统向虚拟操作系统提供基于所述控制命令的输入控制消息,由虚拟操作系统对输入控制消息进行处理。本发明可提升用户感受。
-
公开(公告)号:CN104598806A
公开(公告)日:2015-05-06
申请号:CN201410681837.7
申请日:2014-11-24
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F21/50
摘要: 本发明实施例提供了一种进行登录检测的方法和装置,所述的方法包括:检测到指定的应用程序的启动;获取所述应用程序对应的登录窗口判断信息;检测到所述应用程序中当前加载的窗口符合所述登录窗口判断信息;扫描所述当前加载的窗口所在进程中加载的组件的安全属性;依据扫描的安全结果信息确定是否在当前加载的所述窗口中进行登录信息的输入。本发明实施例在应用程序运行之后,登录操作之前,对应用程序加载的组件进行扫描,确保了木马不会随应用程序启动,保证了支付、登录、网络通信等操作的安全,可以有效解决木马随应用程序启动的问题,避免盗取账号、密码、关键数据等恶意行为,大大提高了应用程序在支付、登录、网络通信等操作的安全性。
-
公开(公告)号:CN104267994A
公开(公告)日:2015-01-07
申请号:CN201410521990.3
申请日:2014-09-30
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/445
摘要: 本发明实施例提供了一种运行应用程序的装置和终端设备,所述装置包括:扫描模块,适于扫描到当前操作系统中指定类型的应用程序;启动操作检测模块,适于检测到指定类型的应用程序的启动操作;第一安全检测模块,适于在所述应用程序启动前,对所述应用程序所在运行环境的进行第一安全检测;启动模块,适于在第一安全检测的结果为所述运行环境安全后,启动所述应用程序;事件检测模块,适于检测到所述应用程序运行过程中的预定事件;第二安全检测模块,适于触发对所述应用程序中的预定事件的第二安全检测。本发明实施例有效保证了应用程序在启动时的运行环境的安全性,有效保证了应用程序在运行时的安全性。
-
公开(公告)号:CN105573816A
公开(公告)日:2016-05-11
申请号:CN201510921140.7
申请日:2015-12-11
申请人: 北京奇虎科技有限公司 , 奇智软件(北京)有限公司
IPC分类号: G06F9/455
CPC分类号: G06F9/45545
摘要: 本发明公开了一种虚拟输入的方法、装置及系统,其中的方法包括:建立宿主操作系统与虚拟操作系统之间的通信连接;在宿主操作系统中提供用户自定义键盘界面,接收并存储用户定义的按键信息与控制命令的对应关系;宿主操作系统接收到用户输入的按键信息后,根据对应关系,确定用户输入的按键信息对应的控制命令;通过通信连接,宿主操作系统向所述虚拟操作系统提供基于所述控制命令的输入控制消息,由虚拟操作系统对输入控制消息进行处理。可见,本发明向用户提供自定义键盘,可方便用户操作,从而允许用户按照个人习惯进行虚拟输入,提升用户感受。
-
-
-
-
-
-
-
-
-