移动应用程序用户界面错误自动化检测方法、系统及终端

    公开(公告)号:CN110309073A

    公开(公告)日:2019-10-08

    申请号:CN201910575260.4

    申请日:2019-06-28

    Abstract: 本发明提供了一种移动应用程序用户界面错误自动化检测方法,获取界面截图中控件之间的层级关系以及每个控件节点信息,形成原始数据集;建立单个控件错误分类模型,并利用单个控件错误分类模型对文本类控件以及图像类控件进行错误检测;描述控件对之间的相对位置关系、共生关系以及相互依存关系,生成控件对之间的关系断言表;利用模型以及断言表,对新采集的界面截图进行控件错误检测。同时提供了一种检测系统及终端。本发明有效定位到APP存在的UI控件错误,并根据检测结果不断优化检测模型,提高错误检测效率,极大的降低人工人成本,能广泛应用于移动应用程序UI测试中,为移动应用程序的开发、测试提供高效可用的自动UI错误检测方法。

    一种基于WIFI信道状态信息的手写识别方法及系统

    公开(公告)号:CN108805194A

    公开(公告)日:2018-11-13

    申请号:CN201810564868.2

    申请日:2018-06-04

    CPC classification number: G06K9/6276 G06K9/6247

    Abstract: 本发明公开了一种基于WIFI信道状态信息的手写识别方法及系统,所述方法包括如下步骤:步骤S1,利用数据获取模块采集信道状态信息,对采集到的信号状态信息使用了运动区间检测与分割方法处理,并采用K近邻算法和动态时间规整方法进行分类器训练,获得训练好的分类器;步骤S2,利用数据获取模块获取采集信道状态信息,对采集到的信道状态信息使用训练好的分类器进行识别,获得识别结果,本发明通过利用无线信号的信道状态信息来实现WIFI环境下的手写字母识别,克服了传统的行为识别需要使用者额外携带特殊设备的限制,只需使用现有的普通消费级WIFI设备,减少了额外的设备开销。

    一种移动应用程序卡顿度监控和量化评估方法

    公开(公告)号:CN108647126A

    公开(公告)日:2018-10-12

    申请号:CN201810393490.4

    申请日:2018-04-27

    Abstract: 本发明提供了一种移动应用程序卡顿度监控和量化评估方法,包括如下步骤:得到用户界面更新的响应时间,形成分析数据;根据分析数据,确定应用程序操作活跃的区间;统计分析数据中单次操作的长时间响应延迟的情况;统计活跃区间中连续时间內多次响应延迟的情况,判断卡顿窗口;根据单次操作的长时间响应延迟的情况和连续时间內多次响应延迟的情况,得到卡顿程度评分标准。本发明不仅获取应用程序的卡顿程度得分情况,还获得线程上下文,可用于可视化让用户找到卡顿的原因,能广泛应用于手机终端、smart watch、车载电视等各类移动设备评估应用程序的流畅度,诊断应用程序的卡顿问题,为开发者提供全面的应用程序卡顿程度评价结果。

    基于Scala的FPGA开发平台及其调试、测试方法

    公开(公告)号:CN107526585A

    公开(公告)日:2017-12-29

    申请号:CN201611214869.1

    申请日:2016-12-26

    Abstract: 本发明公开了一种基于Scala的FPGA开发平台,包含调试工具,所述调试工具包含主机调试程序、片上调试服务器和FPGA硬件控制器;所述FPGA硬件控制器用于在挂载到真实的FPGA电路后,根据控制信号在相应的断点处输出FPGA程序的状态和寄存器数据;所述主机调试程序用于根据调试内容产生相应的控制信号,以及根据返回的FPGA程序的状态和寄存器数据进行显示;所述片上调试服务器用于在挂载到真实的FPGA电路后,将主机调试程序发出的控制信号发送给FPGA硬件控制器,将FPGA硬件控制器输出的FPGA程序的状态和寄存器数据发送给主机调试程序。本发明实现了官方FPGA工具无法做到的交互式调试功能。

    一种可动态部署规则的Java程序运行时验证系统

    公开(公告)号:CN104765688B

    公开(公告)日:2017-12-15

    申请号:CN201510181988.0

    申请日:2015-04-17

    Abstract: 本发明一种可动态部署规则的Java程序运行时验证系统,该系统运行于DiSL字节码注入框架之上,包括验证规则翻译器、部署管理器以及运行时引擎三个模块,所述验证规则翻译器用于将验证规则定义文件翻译成由事件注入代码和规则验证代码组合成验证代码,所述部署管理器用于提供部署验证代码的相关用户接口;所述运行时引擎用于根据接收的验证代码中事件注入代码产生的事件序列,为每个监控对象维护一个事件序列,验证事件注入代码产生的事件序列是否与规则验证代码的事件序列相同,并根据验证情况通过部署管理器对事件注入代码进行实时部署优化。本发明根据运行时验证结果对代码注入进行动态优化,有效降低了验证系统的性能开销。

    基于字节码插桩的Android程序监控系统及方法

    公开(公告)号:CN107038103A

    公开(公告)日:2017-08-11

    申请号:CN201710245581.9

    申请日:2017-04-14

    CPC classification number: G06F11/3051 G06F11/3452

    Abstract: 本发明提供了一种基于字节码插桩的Android程序监控系统,包括:基于字节码分析的Android程序dex文件注入模块,向Android应用程序中注入Android程序监控dex文件;Android程序监控模块,存放Android程序监控dex文件;监控日志分析模块,提取和分析Android设备监控日志。同时提供了一种基于字节码插桩的Android程序监控方法,通过插桩方式,在Android应用程序注入Android程序监控dex文件,通过Android程序监控dex文件生成监控日志。通过分析监控日志,得到多个维度的监控分析报表。本发明在不修改程序源代码的情况下收集监控信息。

    基于程序分析的低功耗无线传感器网络优化方法

    公开(公告)号:CN103648116B

    公开(公告)日:2016-08-17

    申请号:CN201310563735.0

    申请日:2013-11-13

    CPC classification number: Y02D70/00

    Abstract: 本发明公开了一种基于程序分析的低功耗无线传感器网络优化方法,包括步骤:步骤一,搭建一个无线传感器网络群集;步骤二,进行程序分析;步骤三,函数调度优化;步骤四,基本块级优化。本发明利用程序分析的结果进行无线传感器网络的能耗优化,通过对调用频率最高的内联函数进行有效调度,实现了降低无线传感器网络能耗的目的。

    基于独立加密的网络信息安全输入系统和方法

    公开(公告)号:CN105516157A

    公开(公告)日:2016-04-20

    申请号:CN201510951667.4

    申请日:2015-12-16

    Inventor: 薛坤 戚正伟

    CPC classification number: H04L63/0428 H04L9/3249

    Abstract: 一种基于独立加密的网络信息安全输入系统,包括安全输入法客户端和安全输入法服务器端,所述的安全输入法客户端包括输入法模块和内容加解密模块,所述的安全输入法服务器端包括业务展现模块、业务服务模块和数据访问模块及安全输入方法。本发明输入法和第三方应用不绑定,相互分离却又相互配合,用户需要加密信息灵活,可以将某段话或者关键内容做加密处理;用户加解密方便,无需复杂的操作;信息和秘钥分通道独立管理与传输,保证信息的传输安全。

    一种触屏输入装置与方法
    99.
    发明公开

    公开(公告)号:CN105183236A

    公开(公告)日:2015-12-23

    申请号:CN201510680605.4

    申请日:2015-10-19

    Abstract: 本发明公开一种触屏输入装置,包括:主处理器和正面触屏单元、背面触屏单元,所述主处理器与背面触屏单元连接,该背面触屏单元包括由外向内依次连接的背面外屏和背面触屏;及输入方法,增加的触屏是和正面的原来的触屏同时使用的,提供更多输入手段,极大方便用户操作,且增加成本较低。

    一种可动态部署规则的Java程序运行时验证系统

    公开(公告)号:CN104765688A

    公开(公告)日:2015-07-08

    申请号:CN201510181988.0

    申请日:2015-04-17

    Abstract: 本发明一种可动态部署规则的Java程序运行时验证系统,该系统运行于DiSL字节码注入框架之上,包括验证规则翻译器、部署管理器以及运行时引擎三个模块,所述验证规则翻译器用于将验证规则定义文件翻译成由事件注入代码和规则验证代码组合成验证代码,所述部署管理器用于提供部署验证代码的相关用户接口;所述运行时引擎用于根据接收的验证代码中事件注入代码产生的事件序列,为每个监控对象维护一个事件序列,验证事件注入代码产生的事件序列是否与规则验证代码的事件序列相同,并根据验证情况通过部署管理器对事件注入代码进行实时部署优化。本发明根据运行时验证结果对代码注入进行动态优化,有效降低了验证系统的性能开销。

Patent Agency Ranking