显示控制方法、装置、设备、介质及产品与流程

摘要: 本公开涉及设备控制领域,尤其涉及显示控制方法、装置、设备、介质及产品。背景技术:1、多设备协同通信与显示控制,也被称为“投屏显示”,是指将一个设备(例如可以称为...
显示控制方法、装置、设备、介质及产品与流程

本公开涉及设备控制领域,尤其涉及显示控制方法、装置、设备、介质及产品。

背景技术:

1、多设备协同通信与显示控制,也被称为“投屏显示”,是指将一个设备(例如可以称为第一电子设备)的屏幕内容,通过无线或者有线方式传输到另一个电子设备(例如,可以称为第二电子设备)上进行显示,以实现对第一电子设备的屏幕内容共享。

2、相关技术中,投屏显示过程中信息泄露风险较大。

技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种显示控制方法、装置、设备、介质及产品。

2、根据本公开一些实施方式的第一方面,提供一种显示控制方法,包括:第一电子设备的第一显示界面在第二电子设备上进行投屏显示,触发显示指令,所述显示指令用于从所述第一显示界面跳转至第二显示界面;基于所述显示指令,确定所述第二显示界面的属性信息,以及确定所述第一显示界面对应的投屏显示场景;基于所述属性信息以及所述投屏显示场景,确定显示策略;基于所述显示策略,对所述第二显示界面进行显示控制。

3、在一些实施方式中,基于所述属性信息以及所述投屏显示场景,确定显示策略,包括:

4、基于所述属性信息以及所述投屏显示场景,确定在所述第二电子设备投屏显示所述第二显示界面的技术风险评分;基于所述属性信息以及所述投屏显示场景,确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分;基于所述技术风险评分与技术风险评分阈值之间的大小关系,以及基于所述场景风险评分与场景风险评分阈值之间的大小关系,确定所述显示策略。

5、在一些实施方式中,所述确定在所述第二电子设备投屏显示所述第二显示界面的技术风险评分,包括:基于显示指令,以及所述投屏显示对应的信息流转方式,对基于所述信息流转方式将所述第二显示界面流转至所述第二电子设备的风险性进行评分,得到第一评分;基于所述属性信息以及所述第二显示界面对应的界面描述,对所述第二显示界面为恶意界面的风险性进行评分,得到第二评分;对所述第一评分以及所述第二评分进行加权求和,将加权求和后的评分作为在所述技术风险评分。

6、在一些实施方式中,所述显示指令中包括用于触发显示第二显示界面的请求,所述对基于所述信息流转方式将所述第二显示界面流转至所述第二电子设备的风险性进行评分,得到第一评分,包括:基于所述触发显示第二显示界面的请求,对所述请求为恶意请求的风险性进行评分,得到请求风险评分;基于所述投屏显示对应的信息流转方式,对所述信息流转方式不能将所述第二显示界面流转至所述第二电子设备的风险性进行评分,得到信息流转方式风险评分;对所述请求风险评分以及所述信息流转方式风险评分进行加权求和,将加权求和后的评分作为所述第一评分。

7、在一些实施方式中,响应于所述投屏显示场景为通用投屏显示场景;所述确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分,包括:基于所述通用投屏显示场景、所述通用投屏显示场景对应的网络状态以及所述属性信息,确定对应的通用场景风险评分,其中,不同的所述通用投屏显示场景、不同的所述通用投屏显示场景对应的网络状态以及不同的属性信息分别与预设的不同的通用场景风险评分具有对应关系;基于所述通用场景风险评分,确定所述场景风险评分。

8、在一些实施方式中,响应于所述投屏显示场景为非通用投屏显示场景;所述确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分,包括:基于所述通用投屏显示场景、所述通用投屏显示场景对应的网络状态以及所述属性信息,确定对应的通用场景风险评分,其中,不同的所述通用投屏显示场景、不同的所述通用投屏显示场景对应的网络状态以及不同的属性信息分别与预设的不同的通用场景风险评分具有对应关系;基于所述第二电子设备对应的非通用投屏显示场景,确定所述非通用投屏显示场景对应的非通用场景风险评分,其中,不同的非通用投屏显示场景对应不同的非通用场景风险评分;对所述通用场景风险评分以及所述非通用场景风险评分进行加权求和,并将加权求和后的评分作为所述场景风险评分。

9、在一些实施方式中,所述第二电子设备为驾驶类型的电子设备,所述非通用投屏显示场景包括:驾驶投屏显示场景;所述驾驶投屏显示场景基于以下至少一项确定:所述第二电子设备对应的行驶状态;所述第二电子设备对应的行驶速度;所述第二电子设备对应的驾驶模式。

10、在一些实施方式中,所述基于所述技术风险评分与技术风险评分阈值之间的大小关系,以及基于所述场景风险评分与场景风险评分阈值之间的大小关系,确定所述显示策略,包括:基于所述技术风险评分与技术风险评分阈值之间的大小关系,以及基于所述场景风险评分与场景风险评分阈值之间的大小关系,评估在所述第二电子设备投屏显示所述第二显示界面的风险等级,其中,所述风险等级用于表示在所述第二电子设备投屏显示所述第二显示界面的风险程度,不同的风险等级对应不同的显示策略;基于所述风险等级,确定对应的显示策略。

11、在一些实施方式中,所述显示策略包括以下至少一项:所述风险等级为第一风险等级,所述第一风险等级对应的显示策略包括禁止所述第二显示界面在所述第二电子设备进行投屏显示;所述风险等级为第二风险等级,所述第二风险等级对应的显示策略包括向用户发起授权请求,并在获取到授权的情况下授权所述第二显示界面在所述第二电子设备进行投屏显示;所述风险等级为第三风险等级,所述第三风险等级对应的显示策略包括授权所述第二显示界面在所述第二电子设备进行投屏显示,并在所述第二电子设备的显示区域显示相应的提示信息;所述风险等级为第四风险等级,所述第四风险等级对应的显示策略包括授权所述第二显示界面在所述第二电子设备进行投屏显示;其中,所述第一风险等级、所述第二风险等级、所述第三风险等级以及所述第四风险等级的风险程度逐级降低。

12、在一些实施方式中,第二显示界面为目标应用对应的显示界面,评估在所述第二电子设备投屏显示所述第二显示界面的风险等级,包括:评估在所述第二电子设备投屏显示所述目标应用对应显示界面的风险等级。

13、根据本公开一些实施方式的第二方面,提供一种投屏显示控制装置,包括:处理单元,用于控制第一电子设备的第一显示界面在第二电子设备上进行投屏显示,并触发显示指令,以及基于所述显示指令,确定所述第二显示界面的属性信息,以及确定所述第一显示界面对应的投屏显示场景;控制单元,用于基于所述属性信息以及所述投屏显示场景,确定显示策略,并基于所述显示策略,对所述第二显示界面进行显示控制,其中,显示指令用于从所述第一显示界面跳转至第二显示界面控制单元。

14、在一些实施方式中,所述控制单元采用如下方式基于所述属性信息以及所述投屏显示场景,确定显示策略:基于所述属性信息以及所述投屏显示场景,确定在所述第二电子设备投屏显示所述第二显示界面的技术风险评分;基于所述属性信息以及所述投屏显示场景,确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分;基于所述技术风险评分与技术风险评分阈值之间的大小关系,以及基于所述场景风险评分与场景风险评分阈值之间的大小关系,确定所述显示策略控制单元。

15、在一些实施方式中,所述控制单元采用如下方式确定在所述第二电子设备投屏显示所述第二显示界面的技术风险评分:基于显示指令,以及所述投屏显示对应的信息流转方式,对基于所述信息流转方式将所述第二显示界面流转至所述第二电子设备的风险性进行评分,得到第一评分;基于所述属性信息以及所述第二显示界面对应的界面描述,对所述第二显示界面为恶意界面的风险性进行评分,得到第二评分;对所述第一评分以及所述第二评分进行加权求和,将加权求和后的评分作为在所述技术风险评分。

16、在一些实施方式中,所述显示指令中包括用于触发显示第二显示界面的请求,所述控制单元采用如下方式得到第一评分:基于所述触发显示第二显示界面的请求,对所述请求为恶意请求的风险性进行评分,得到请求风险评分;基于所述投屏显示对应的信息流转方式,对所述信息流转方式不能将所述第二显示界面流转至所述第二电子设备的风险性进行评分,得到信息流转方式风险评分;对所述请求风险评分以及所述信息流转方式风险评分进行加权求和,将加权求和后的评分作为所述第一评分。

17、在一些实施方式中,所述场景为通用投屏显示场景的情况下;所述控制单元采用如下方式确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分:基于所述通用投屏显示场景、所述通用投屏显示场景对应的网络状态以及所述属性信息,确定对应的通用场景风险评分,其中,不同的所述通用投屏显示场景、不同的所述通用投屏显示场景对应的网络状态以及不同的属性信息分别与预设的不同的通用场景风险评分具有对应关系;基于所述通用场景风险评分,确定所述场景风险评分。

18、在一些实施方式中,所述场景为非通用投屏显示场景的情况下;所述控制单元采用如下方式确定在所述第二电子设备投屏显示所述第二显示界面的场景风险评分:基于所述通用投屏显示场景、所述通用投屏显示场景对应的网络状态以及所述属性信息,确定对应的通用场景风险评分,其中,不同的所述通用投屏显示场景、不同的所述通用投屏显示场景对应的网络状态以及不同的属性信息分别与预设的不同的通用场景风险评分具有对应关系;基于所述第二电子设备对应的非通用投屏显示场景,确定所述非通用投屏显示场景对应的非通用场景风险评分,其中,不同的非通用投屏显示场景对应不同的非通用场景风险评分;对所述通用场景风险评分以及所述非通用场景风险评分进行加权求和,并将加权求和后的评分作为所述场景风险评分控制单元。

19、在一些实施方式中,所述第二电子设备为驾驶类型的电子设备,所述非通用投屏显示场景包括:驾驶投屏显示场景;所述驾驶投屏显示场景基于以下至少一项确定:所述第二电子设备对应的行驶状态;所述第二电子设备对应的行驶速度;所述第二电子设备对应的驾驶模式。

20、在一些实施方式中,所述控制单元采用如下方式确定所述显示策略:基于所述技术风险评分与技术风险评分阈值之间的大小关系,以及基于所述场景风险评分与场景风险评分阈值之间的大小关系,评估在所述第二电子设备投屏显示所述第二显示界面的风险等级,其中,所述风险等级用于表示在所述第二电子设备投屏显示所述第二显示界面的风险程度,不同的风险等级对应不同的显示策略;基于所述风险等级,确定对应的显示策略。

21、在一些实施方式中,所述显示策略包括以下至少一项:所述风险等级为第一风险等级,所述第一风险等级对应的显示策略包括禁止所述第二显示界面在所述第二电子设备进行投屏显示;所述风险等级为第二风险等级,所述第二风险等级对应的显示策略包括向用户发起授权请求,并在获取到授权的情况下授权所述第二显示界面在所述第二电子设备进行投屏显示;所述风险等级为第三风险等级,所述第三风险等级对应的显示策略包括授权所述第二显示界面在所述第二电子设备进行投屏显示,并在所述第二电子设备的显示区域显示相应的提示信息;所述风险等级为第四风险等级,所述第四风险等级对应的显示策略包括授权所述第二显示界面在所述第二电子设备进行投屏显示;其中,所述第一风险等级、所述第二风险等级、所述第三风险等级以及所述第四风险等级的风险程度逐级降低。

22、在一些实施方式中,第二显示界面为目标应用对应的显示界面,评估在所述第二电子设备投屏显示所述第二显示界面的风险等级,包括:评估在所述第二电子设备投屏显示所述目标应用对应显示界面的风险等级。

23、根据本公开实施方式的第三方面,提供一种电子设备,包括:处理器:用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的显示控制方法。

24、根据本公开实施方式的第四方面,提供一种存储介质,所述存储介质中存储有指令,当所述存储介质中的指令由处理器执行时,使得处理器能够执行第一方面或者第一方面任意一种实施方式中所述的显示控制方法。

25、根据本公开实施方式的第五方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时,实现第一方面或者第一方面中任意一项实施方式中所述的显示控制方法。

26、本公开的实施方式提供的技术方案可以包括以下有益效果:通过结合第二显示界面对应的属性以及第二显示界面当前所对应的投屏显示场景共同进行显示策略确定,可以实现基于投屏显示场景的自适应动态判断,也能够使基于显示策略进行的显示控制方式与当前投屏显示场景更贴切,进而提升用户对投屏显示功能的使用体验。

27、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。