一种信息保护方法及装置与流程

文档序号:32337538发布日期:2022-11-26 08:34阅读:33来源:国知局
一种信息保护方法及装置与流程

1.本技术主要涉及通信技术领域,特别涉及一种信息保护方法及装置。


背景技术:

2.目前,投屏和在线屏幕共享等屏幕分享技术已经较为成熟,可以方便地分享用户的手机、电脑等终端的屏幕内容。例如,在现场讲述ppt时,可以便捷地将终端的屏幕内容分享到大屏上。又例如,在居家办公期间,工作的沟通主要采用线上会议的形式实现,线上会议的过程中,经常需要共享屏幕,展示文档、ppt等材料。
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.图1为本技术实施例提供的一种信息保护方法的流程图;
32.图2为本技术实施例提供的一种信息保护方法的具体流程;
33.图3为本技术实施例提供的一种信息保护装置的示意图。
具体实施方式
34.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术的具体实施方式做详细的说明。
35.在下面的描述中阐述了很多具体细节以便于充分理解本技术,但是本技术还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施例的限制。
36.目前的屏幕分享技术在便捷的同时可能存在用户信息泄露的风险,例如,当终端弹出资金相关的信息或进入财务类应用时,实时共享终端屏幕的大屏或在线平台上也会显示相应的信息,使得用户的资金状况、财务信息等被他人获取,带来不必要的麻烦甚至造成
资金风险。
37.为了解决以上问题,本技术提供了一种信息保护方法及装置,通过检测终端状态,从而在终端处于屏幕分享状态时采取信息保护措施,有利于在屏幕分享过程中的用户隐私保护。
38.为了便于理解,下面结合附图对本技术实施例提供的一种信息保护方法及装置进行详细的说明。
39.参考图1所示,为本技术实施例提供的一种信息保护方法的流程图,该方法可以包括以下步骤:
40.s101:检测终端是否处于目标状态。
41.其中,所述目标状态用于标识所述终端的屏幕被分享的状态。
42.本技术实施例中,终端可以为手机、电脑、平板等可以发起屏幕分享的设备,在此不作任何限定。
43.目标状态用于标识终端的屏幕被分享的状态,具体的,目标状态可以包括投屏状态和屏幕共享状态等。在目标状态下,终端的屏幕可能向多人实时展示,有信息泄露的风险。
44.一种可能的实现方式中,所述目标状态包括屏幕共享状态,所述检测终端是否处于目标状态,包括:
45.检测所述终端的用户界面是否有浮动条,若检测到所述用户界面有浮动条,则检测所述浮动条是否有参考文本;
46.若检测到所述浮动条有参考文本,则检测到所述终端处于屏幕共享状态。
47.屏幕共享一般通过屏幕共享平台的应用程序开启,在终端开启屏幕共享状态时,用户界面例如手机、平板及电脑的桌面,都会有提示正在屏幕共享中的浮动条。本技术实施例中,参考文本可以包括停止共享、共享音频等文本。具体的,屏幕共享状态可以通过界面自动化测试技术进行检测,例如,app界面自动化测试技术。通过检测浮动条是否包括停止共享、共享音频等参考文本,可以判断屏幕共享是否开启,具体的,参考文本可以根据终端的版本或屏幕共享平台的类型预先设置。
48.一种可能的实现方式中,所述目标状态包括投屏状态,所述检测终端是否处于目标状态,包括:
49.检测所述终端的设置信息表中投屏设置项是否开启;
50.若检测到所述投屏设置项开启,则检测到所述终端处于投屏状态。
51.本技术实施例中,投屏一般通过终端的系统设置开启,在投屏状态下,通过检测终端的设置信息表中投屏设置项是否开启,能够判断终端处于投屏状态。
52.一种可能的实现方式中,目标状态包括屏幕共享状态和投屏状态等,当检测到终端的状态为目标状态中的至少一种,检测到终端处于目标状态,即认为终端处于屏幕被分享的状态。
53.s102:若检测到所述终端处于目标状态,则向所述终端的消息推送服务器发送目标消息的延迟推送请求。
54.本技术实施例中,当检测到终端处于目标状态时,例如投屏状态或屏幕共享状态,向终端的消息推送服务器发送目标消息的延迟推送请求。
55.一种可能的实现方式中,所述方法还包括:
56.将所述消息推送服务器推送的消息和目标信息表中的关键字进行匹配,将匹配成功的所述消息作为目标消息。
57.具体的,目标信息表可以为用于表征用户隐私等敏感信息的关键词表。例如,资金转入转出的信息、社交软件弹出的信息等;匹配可以为文本的相似度匹配,在此不作任何限定。
58.一种可能的实现方式中,所述目标信息表中的关键字包括用于表征资金信息的关键字。
59.具体的,目标信息表中的关键字可以包括:还款、余额以及收入等。
60.本技术实施例中,消息推送服务器响应于目标消息的延迟推送请求,延迟推送目标消息。在实际应用中,可以具体设置延迟推送的时间,例如延迟2小时或其他固定时长;一种可能的实现方式中,也可以将屏幕分享期间出现的目标消息都延迟到夜间某一时间推送。在此不对延迟推送的具体实现方式作任何限定。
61.一种可能的实现方式中,所述方法还包括:
62.若检测到所述终端处于目标状态,则在进入目标应用时,显示目标提示信息,所述目标提示信息用于提示所述终端处于所述目标状态。
63.本技术实施例中,为了进一步保护用户隐私,防止用户在进入应用时泄露隐私信息,可以在进入目标应用时,显示用于提示终端处于目标状态的目标提示信息。
64.具体的,目标应用可以为金融应用、财产应用等涉及用户隐私的应用,例如银行app等,也可以为社交软件等应用;目标提示信息具体可以为“正在投屏中”或“正在共享屏幕”等字样,具体根据终端所处的目标状态进行显示。
65.在实际应用中,可以设置在进入目标应用时,弹出目标提示信息,进一步地,可以在目标状态解除之前,禁用目标应用的操作;也可以针对特定的目标应用,仅弹出目标提示信息,并在得到用户授权之后,不禁用目标应用的操作。针对上述实现方式,还可以将目标应用划分为目标状态下禁用的黑名单应用以及可启用的白名单应用等;在此不对弹出目标提示信息后续的实现方式作任何限定。
66.本技术实施例还提供了一种信息保护方法的具体流程,参考图2所示,可以包括以下步骤:
67.s1:检测终端状态;
68.s2:判断终端状态是否为目标状态;若否,则返回s1,若是,则进入s3和s4;
69.s3:延迟推送目标消息;
70.s4:进入目标应用时,显示目标提示信息。
71.其中,s3和s4为并列的,没有固定的时序关系。
72.本技术实施例首先检测终端是否处于目标状态,其中,目标状态用于标识终端的屏幕被分享的状态,若检测到终端处于目标状态,则向终端的消息推送服务器发送目标消息的延迟推送请求;通过对终端状态的检测,在终端处于屏幕被分享的状态时,使得目标消息延迟推送,从而能够在屏幕分享过程中,减少或避免敏感信息的弹出和推送,有利于对用户的隐私保护,避免信息泄露。
73.基于以上信息保护方法,本技术实施例还提供了一种信息保护装置,参考图3所
示,该图为本技术实施例提供的一种信息保护装置的示意图。该装置可以包括:
74.检测模块201,用于检测终端是否处于目标状态,所述目标状态用于标识所述终端的屏幕被分享的状态;
75.延迟请求模块202,用于若检测到所述终端处于目标状态,则向所述终端的消息推送服务器发送目标消息的延迟推送请求。
76.一种可能的实现方式中,所述装置还包括:
77.提示模块,用于若检测到所述终端处于目标状态,则在进入目标应用时,显示目标提示信息,所述目标提示信息用于提示所述终端处于所述目标状态。
78.一种可能的实现方式中,所述目标状态包括屏幕共享状态,所述检测模块具体用于:
79.检测所述终端的用户界面是否有浮动条,若检测到所述用户界面有浮动条,则检测所述浮动条是否有参考文本;
80.若检测到所述浮动条有参考文本,则检测到所述终端处于屏幕共享状态。
81.一种可能的实现方式中,所述目标状态包括投屏状态,所述检测模块具体用于:
82.检测所述终端的设置信息表中投屏设置项是否开启;
83.若检测到所述投屏设置项开启,则检测到所述终端处于投屏状态。
84.一种可能的实现方式中,所述装置还包括匹配模块,用于:
85.将所述消息推送服务器推送的消息和目标信息表中的关键字进行匹配,将匹配成功的所述消息作为目标消息。
86.一种可能的实现方式中,所述目标信息表中的关键字包括用于表征资金信息的关键字。
87.基于以上信息保护方法,本技术实施例还提供了一种设备,该设备可以包括:处理器和存储器;
88.存储器,用于存储指令;
89.处理器,用于执行所述存储器中的所述指令,执行上文所述的信息保护方法。
90.基于以上的信息保护方法,本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序代码或指令,当其在计算机上运行时,使得所述计算机执行上文所述的信息保护方法。
91.需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
92.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
93.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
94.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
95.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1