用于控制剪贴板的方法和用于执行该方法的电子装置与流程

文档序号:35933382发布日期:2023-11-05 12:32阅读:53来源:国知局
用于控制剪贴板的方法和用于执行该方法的电子装置与流程

本公开涉及保护存储在剪贴板中的个人信息的技术。


背景技术:

1、存储在剪贴板中的数据可能容易受到外部访问。为了保护存储在剪贴板中的数据,针对每个操作系统(os)实施了各种保护方法。例如,android 10版本之后的androidtm操作系统不允许除当前处于前台状态的应用以外的应用访问剪贴板,并限制对剪贴板本身的外部访问。ios14版本之后的iostm操作系统通过每次检测到对剪贴板的访问时通知用户对剪贴板的访问来保护存储在剪贴板中的数据。


技术实现思路

1、提供了用于通过管理对个人信息的访问来提高对存储在剪贴板中的个人信息的保护的电子装置。

2、根据本公开的一方面,提供了一种电子装置,其包括:显示器;易失性存储器,包括配置为存储包括现有数据的剪贴板的第一存储区域;输入接口;以及至少一个处理器,可通信地耦合到显示器、易失性存储器和输入接口,所述至少一个处理器配置为:检测应用对包括在剪贴板中的现有数据的读访问;确定现有数据是否包括个人信息;以及基于确定现有数据包括个人信息,基于通过输入接口提供的用户输入来确定是否允许所述应用对现有数据的读访问。

3、该电子装置可以进一步包括非易失性存储器,其中所述至少一个处理器可以进一步配置为基于存储在非易失性存储器中的个人信息格式数据,通过对剪贴板的数据扫描来确定现有数据是否包括个人信息,个人信息格式数据可以包括与代表或存储个人信息的格式相关联的数据。

4、所述至少一个处理器可以进一步配置为当现有数据包括个人信息时,存储指示现有数据包括个人信息的元数据。

5、所述至少一个处理器可以进一步配置为通过对剪贴板的数据扫描来确定现有数据是否包括个人信息,其中易失性存储器可以进一步包括不对其执行数据扫描的第二存储区域,所述至少一个处理器可以进一步配置为将对其执行数据扫描的现有数据移动到不对其执行数据扫描的第二存储区域。

6、所述至少一个处理器可以进一步配置为基于确定现有数据包括个人信息,基于通过输入接口提供的另一用户输入来控制显示器使用包括在中间件中的窗口管理器来显示包括在剪贴板中的现有数据。

7、所述至少一个处理器可以进一步配置为基于确定禁止所述应用进行的读访问,从剪贴板删除现有数据并将现有数据存储在无法通过剪贴板访问的第三存储区域中。

8、所述至少一个处理器可以进一步配置为基于确定允许所述应用进行的读访问,基于通过输入接口提供的另一用户输入,允许所述应用对现有数据的读访问一次或始终允许所述应用对现有数据的读访问,从剪贴板删除现有数据,并且将现有数据存储在无法通过剪贴板访问的第三存储区域中。

9、所述至少一个处理器可以进一步配置为基于确定允许所述应用进行的读访问,基于通过输入接口提供的另一用户输入,允许所述应用对现有数据的读访问,从剪贴板删除现有数据,对现有数据进行加密,并且将加密的现有数据存储在无法通过剪贴板访问的第三存储区域中。

10、根据示例实施例的一方面,提供了一种电子装置,其包括:易失性存储器,包括配置为存储剪贴板的第一存储区域;输入接口;以及至少一个处理器,可通信地耦合到易失性存储器和输入接口,所述至少一个处理器配置为:检测应用对剪贴板的输入数据写访问;确定输入数据是否包括个人信息;以及基于确定输入数据包括个人信息,基于通过输入接口提供的用户输入来确定是否允许所述应用进行的写访问。

11、该电子装置可以进一步包括非易失性存储器,其中所述至少一个处理器可以进一步配置为基于存储在非易失性存储器中的个人信息格式数据来确定输入数据是否包括个人信息,个人信息格式数据可以包括与代表或存储个人信息的格式相关联的数据。

12、所述至少一个处理器可以进一步配置为基于确定输入数据包括个人信息,存储指示输入数据包括个人信息的元数据。

13、所述至少一个处理器可以进一步配置为基于所述应用正在后台运行,基于通过输入接口提供的用户输入,确定以下之一:是否允许所述应用对剪贴板的写访问一次、是否始终允许所述应用对剪贴板的写访问、以及是否禁止写访问。

14、所述至少一个处理器可以进一步配置为基于确定允许所述应用进行的写访问,基于通过输入接口提供的用户输入,存储指示输入数据是一次性数据的元数据,并且将剪贴板的现有数据存储在无法通过剪贴板访问的第三存储区域中。

15、所述至少一个处理器可以进一步配置为基于确定允许所述应用进行的写访问,基于通过输入接口提供的用户输入,将剪贴板的现有数据存储在无法通过剪贴板访问的第三存储区域中。

16、所述至少一个处理器可以进一步配置为基于确定允许所述应用进行的写访问,将输入数据存储在剪贴板中。

17、根据示例实施例的一方面,提供了一种控制对剪贴板的访问的方法,该方法包括:由处理器检测应用对剪贴板中包括的现有数据的读访问,剪贴板存储在易失性存储器中;由处理者确定现有数据是否包括个人信息;以及基于确定现有数据包括个人信息,由处理器基于通过输入接口提供的用户输入来确定是否允许所述应用对现有数据的读访问。

18、确定现有数据是否包括个人信息包括基于存储在非易失性存储器中的个人信息格式数据来确定现有数据是否包括个人信息。

19、该方法可以进一步包括:基于确定现有数据包括个人信息,存储指示现有数据包括个人信息的元数据。

20、确定现有数据是否包括个人信息可以包括通过对剪贴板的数据扫描来确定现有数据是否包括个人信息,并且该方法可以进一步包括将对其执行数据扫描的现有数据移动到不对其执行数据扫描的包括在易失性存储器中的第二存储区域。



技术特征:

1.一种电子装置,包括:

2.根据权利要求1所述的电子装置,进一步包括非易失性存储器,

3.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为当现有数据包括个人信息时,存储指示现有数据包括个人信息的元数据。

4.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为通过对剪贴板的数据扫描来确定现有数据是否包括个人信息,

5.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为基于确定现有数据包括个人信息,控制显示器使用包括在中间件中的窗口管理器基于通过输入接口提供的另一用户输入来显示包括在剪贴板中的现有数据。

6.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为基于确定不允许所述应用进行的读访问,从剪贴板删除现有数据并将现有数据存储在无法经由剪贴板访问的第三存储区域中。

7.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为,基于确定允许所述应用进行的读访问,基于通过输入接口提供的另一用户输入,允许所述应用对现有数据的读访问一次或始终允许所述应用对现有数据的读访问,从剪贴板删除现有数据,并且将现有数据存储在无法经由剪贴板访问的第三存储区域中。

8.根据权利要求1所述的电子装置,其中所述至少一个处理器进一步配置为,基于确定允许所述应用进行的读访问,基于通过输入接口提供的另一用户输入,允许所述应用对现有数据的读访问,从剪贴板删除现有数据,对现有数据进行加密,并且将加密的现有数据存储在无法经由剪贴板访问的第三存储区域中。

9.一种电子装置,包括:

10.根据权利要求9所述的电子装置,进一步包括非易失性存储器,

11.根据权利要求9所述的电子装置,其中所述至少一个处理器进一步配置为基于确定输入数据包括个人信息,存储指示输入数据包括个人信息的元数据。

12.根据权利要求9所述的电子装置,其中所述至少一个处理器进一步配置为基于所述应用在后台运行,基于通过输入接口提供的用户输入来确定以下之一:是否允许所述应用对剪贴板的写访问一次、是否始终允许所述应用对剪贴板的写访问、以及是否禁止写访问。

13.根据权利要求9所述的电子装置,其中所述至少一个处理器进一步配置为基于确定允许所述应用进行的写访问,基于通过输入接口提供的用户输入,存储指示输入数据是一次性数据的元数据,并且将剪贴板的现有数据存储在无法经由剪贴板访问的第三存储区域中。

14.根据权利要求9所述的电子装置,其中所述至少一个处理器进一步配置为基于确定允许所述应用进行的写访问,基于通过输入接口提供的用户输入,将剪贴板的现有数据存储在无法经由剪贴板访问的第三存储区域中。

15.根据权利要求9所述的电子装置,其中所述至少一个处理器进一步配置为基于确定允许所述应用进行的写访问,将输入数据存储在剪贴板中。


技术总结
提供了一种控制剪贴板的方法和用于执行该方法的电子装置。该电子装置包括:显示器;易失性存储器,包括配置为存储包括现有数据的剪贴板的第一存储区域;输入接口;以及至少一个处理器,可通信地耦合到显示器、易失性存储器和输入接口,其中所述至少一个处理器配置为:检测应用对包括在剪贴板中的现有数据的读访问;确定现有数据是否包含个人信息;以及当确定现有数据包括个人信息时,基于通过输入接口输入的用户输入来确定是否允许所述应用对现有数据的读访问。

技术研发人员:房瑟,宋翰相
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1