一种窗口内容的处理方法、装置、设备及存储介质与流程

文档序号:34054170发布日期:2023-05-05 16:14阅读:37来源:国知局
一种窗口内容的处理方法、装置、设备及存储介质与流程

本发明涉及一种窗口内容的处理方法、装置、电子设备及存储介质,属于流程挖掘。


背景技术:

1、在相关技术中,机器人流程自动化软件(robotic process automation)是一种通过采用自动化、智能化技术来“替代人”进行重复性、低价值、无需人工决策等固定性流程化操作,从而有效提升工作效率,减少错误的软件。在机器人流程自动化软件的一些应用场景之中,例如,在记录用户操作的过程中,需要对用户操作的窗口进行录屏,以便事后审计或者做各种进一步的处理,比如任务挖掘。在实际的应用过程中,存在被录屏的窗口中某些信息需要隐私保护的需求,这些信息可以定义为敏感信息,显示敏感信息的区域可以定义为敏感区域。相应的,这些敏感信息在被录屏时,需要进行模糊的处理,用以保证企业关键数据的安全和业务操作的合规。

2、在现有技术中,对窗口中部分区域进行模糊处理的前提是需要对窗口中需要进行模糊化的区域进行定位。对定位到的区域进行模糊化。例如,可以采用使用ocr(opticalcharacter recognition,光学字符识别)技术识别出窗口中所有的文字块,再根据文字块内容或者相对于已知标签的位置来模糊化处理敏感信息显示区域。

3、ocr技术虽然准确率高但是计算量非常大,在机器人流程自动化软件的一些应用场景之中下完全采用ocr技术并不是适用。具体的说,机器人流程自动化软件往往针对一些重复度的固定化流程,而在这些流程中涉及到窗口往往也具有高度同质化的特点。例如,在费用报销的流程之中,a员工的报销窗口和b员工的报销的窗口其内容往往具有90%以上的相似。在其他的流程中也存在该种问题。因此,该这种应用场景下,针对每一个窗口均采用ocr技术来区分窗口中的敏感区域和非敏感区域,这种方法计算量大并且效率低下,满足不了机器人流程自动化软件中及时化、轻量化的需求。


技术实现思路

1、本发明的目的在于克服现有技术中的不足,提供一种窗口内容的处理方法、装置、设备及存储介质,用以解决现有技术中计算量大、效率低下的技术问题。

2、为达到上述目的,本发明是采用下述技术方案实现的:

3、第一方面,本发明提供了一种窗口内容的处理方法,包括:

4、接收数据库侧发送的敏感数据模板;其中,所述敏感数据模板包括锚点定位方式、敏感区域信息、锚点与敏感区域的关联信息;

5、根据所述锚点定位方式,确定窗口中锚点的位置信息;

6、根据所述锚点的位置信息、敏感区域信息、锚点与敏感区域的关联信息,计算敏感区域的实际位置;

7、根据所述敏感区域的实际位置对窗口中的敏感区域进行模糊化处理。

8、第二方面,本发明提供了一种窗口内容的处理装置,包括:

9、接收模块,用于接收数据库侧发送的敏感数据模板;其中,所述敏感数据模板包括锚点定位方式、敏感区域信息、锚点与敏感区域的关联信息;

10、定位模块,用于根据所述锚点定位方式,确定窗口中锚点的位置信息;

11、计算模块,用于根据所述锚点的位置信息、敏感区域信息、锚点与敏感区域的关联信息,计算敏感区域的实际位置;

12、处理模块,用于根据所述敏感区域的实际位置对窗口中的敏感区域进行模糊化处理。

13、第三方面,本发明提供了一种电子设备,包括:

14、存储器,以及与所述存储器通信连接的一个或多个处理器;

15、所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行,以使所述一个或多个处理器实现第一方面所述的方法。

16、第四方面,本发明一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法。

17、与现有技术相比,本发明实施例所提供的一种窗口内容的处理方法、装置、设备及存储介质所达到的有益效果包括:

18、本发明接受数据库侧发送的敏感数据模板;其中,所述敏感数据模板包括锚点定位方式、敏感区域信息、锚点与敏感区域的关联信息;本发明使用敏感数据模板存储锚点定位方式、敏感区域信息、锚点与敏感区域的关联信息,能够提高处理速度;

19、本发明根据所述锚点定位方式,确定窗口中锚点的位置信息;本发明利用锚点定位方式,在保证准确率的前提下,降低计算量;

20、本发明根据所述锚点的位置信息、敏感区域信息、锚点与敏感区域的关联信息,计算敏感区域的实际位置;本发明计算敏感区域的实际位置的方式无需限制窗口固定区域和变化区域,能够保证确定敏感区域实际位置的准确性和灵活性;

21、本发明根据所述敏感区域的实际位置对窗口中的敏感区域进行模糊化处理;本发明能够快速、准确对窗口内容中的敏感区域进行模糊化处理。



技术特征:

1.一种窗口内容的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,所述窗口中包括动态区域,所述窗口内容变化包括:窗口的大小发生缩小与放大的情况、窗口发生移动的情况、窗口被遮挡的情况和动态区域发生变化的情况。

4.根据权利要求3所述的方法,其特征在于,在所述窗口被遮挡的情况下,所述的方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述敏感数据模板中还包括有所述动态区域的标识信息,在所述动态区域发生变化的情况下,所述根据所述锚点定位方式确定窗口内容变化之后锚点的位置信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述接受数据库侧发送的敏感数据模板,包括:

7.根据权利要求1所述的方法,其特征在于,所述敏感数据模板,通过如下的步骤得到:

8.一种窗口内容的处理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。


技术总结
本发明公开了一种窗口内容的处理方法、装置、设备及存储介质,所述方法包括:接受数据库侧发送的敏感数据模板;其中,所述敏感数据模板包括锚点定位方式、敏感区域信息、锚点与敏感区域的关联信息;根据所述锚点定位方式,确定窗口中锚点的位置信息;根据所述锚点的位置信息、敏感区域信息、锚点与敏感区域的关联信息,计算敏感区域的实际位置;根据所述敏感区域的实际位置对窗口中的敏感区域进行模糊化处理。本发明能够快速、准确对窗口内容中的敏感区域进行模糊化处理。

技术研发人员:吴鑫,唐琦松,林平,靳志业,蒋奕然
受保护的技术使用者:上海艺赛旗软件股份有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1