System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及顯示,尤其涉及的是一種基于多窗口的隱私管理方法、裝置、終端及存儲介質。
技術介紹
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、第二方面,本專利技術實施例還提供一種基于多窗口的隱私管理裝置,所述裝置包括:
28、監測模塊,用于當監測到瀏覽端對展示端的多窗口界面執行風險操作時,攔截基于所述風險操作生成的影像數據,其中,所述風險操作包括截屏操作和錄屏操作中至少一種操作;
29、修改模塊,用于針對所述多窗口界面的每一窗口,獲取該窗口對應的隱私等級,并獲取所述瀏覽端對應的用戶權限等級,根據該窗口的隱私等級和所述用戶權限等級判斷是否修改所述影像數據中該窗口對應的局部影像數據;
30、發送模塊,用于將修改后的影像數據發送至所述瀏覽端。
31、第三方面,本專利技術實施例還提供一種終端,所述終端包括有存儲器和一個以上處理器;所述存儲器存儲有一個以上的程序;所述程序包含用于執行如上述中任一所述的基于多窗口的隱私管理方法的指令;所述處理器用于執行所述程序。
32、第四方面,本專利技術實施例還提供一種計算機可讀存儲介質,其上存儲有多條指令,所述指令適用于由處理器加載并執行,以實現如上述中任一所述的基于多窗口的隱私管理方法的步驟。
33、本專利技術的有益效果:本專利技術實施例通過當監測到瀏覽端對展示端的多窗口界面執行風險操作時,攔截基于所述風險操作生成的影像數據,其中,所述風險操作包括截屏操作和錄屏操作中至少一種操作;針對所述多窗口界面的每一窗口,獲取該窗口對應的隱私等級,并獲取所述瀏覽端對應的用戶權限等級,根據該窗口的隱私等級和所述用戶權限等級判斷是否修改所述影像數據中該窗口對應的局部影像數據;將修改后的影像數據發送至所述瀏覽端。本專利技術通過設定多窗口界面中每一窗口的隱私等級和瀏覽用戶的用戶權限等級,對隱私等級較高的窗口的顯示內容以修改數據的方式進行加密處理,使其即使被用戶權限等級較低的用戶截屏或者錄屏,也無法直接讀取原始數據。
本文檔來自技高網...【技術保護點】
1.一種基于多窗口的隱私管理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,每一窗口對應的隱私等級的確定方法包括:
3.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,每一窗口對應的隱私等級的確定方法包括:
4.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,所述瀏覽端對應的用戶權限等級的確定方法包括:
5.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,所述根據所述隱私等級和所述用戶權限等級判斷是否修改所述影像數據中該窗口對應的局部影像數據,包括:
6.根據權利要求5所述的基于多窗口的隱私管理方法,其特征在于,所述根據所述隱私等級和所述用戶權限等級,確定該窗口對應的內容展示效果,包括:
7.根據權利要求5所述的基于多窗口的隱私管理方法,其特征在于,所述根據所述內容展示效果修改該窗口對應的局部影像數據,包括:
8.一種基于多窗口的隱私管理裝置,其特征在于,所述裝置包括:
9.一種終端,其特征在于,所述終端包括
10.一種計算機可讀存儲介質,其上存儲有多條指令,其特征在于,所述指令適用于由處理器加載并執行,以實現如權利要求1-7中任一所述的基于多窗口的隱私管理方法的步驟。
...【技術特征摘要】
1.一種基于多窗口的隱私管理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,每一窗口對應的隱私等級的確定方法包括:
3.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,每一窗口對應的隱私等級的確定方法包括:
4.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,所述瀏覽端對應的用戶權限等級的確定方法包括:
5.根據權利要求1所述的基于多窗口的隱私管理方法,其特征在于,所述根據所述隱私等級和所述用戶權限等級判斷是否修改所述影像數據中該窗口對應的局部影像數據,包括:
6.根據權利要求5所述的基于多窗口的隱私管理方法,其特征在于,所述根據所述...
【專利技術屬性】
技術研發人員:張藝桐,
申請(專利權)人:深圳開鴻數字產業發展有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。