目标应用的网络连接控制方法、装置和电子设备与流程

专利2023-07-11  112



1.本技术属于数据处理技术领域,具体涉及一种目标应用的网络连接控制方法、装置和电子设备。


背景技术:

2.随着移动终端的兴起,越来越多的人们在移动终端上处理相关的文件,进而,移动终端上也存在着大量的文件查看或编辑应用,文件查看或编辑应用可以自动将用户查看或编辑的文件上传到云端,使用户在多设备上也能方便的查看或编辑文件。但是,用户在移动终端中也会经常处理一些机密性较高的文件,在文件处理应用中查看或编辑文件时,应用会自动将文件上传到云端,可能会造成机密文件的泄露,对用户的使用体验有较大的影响。
3.现有技术中,将在文件处理应用中打开的文件自动上传云端,或者用户关闭文件处理应用的自动上传开关,所有文件均不上传。但是现在的方式有不太好的用户体验,如果用户上传的机密文件,则需要反复开关相应的开关才能保证正常的使用。在一些文件处理应用中,虽然存在声明不会将用户的机密文件用作其他行为,但文件安全性仍未可知。


技术实现要素:

4.本技术实施例的目的是提供一种目标应用的网络连接控制方法、装置和电子设备,能够解决现有技术中文件处理应用自动上传打开的文件,存在文件泄露的风险,而导致文件安全性低的问题。
5.第一方面,本技术实施例提供了一种目标应用的网络连接控制方法,所述方法包括:接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。
6.第二方面,本技术实施例提供了一种目标应用的网络连接控制装置,其所述装置包括:接收模块,用于接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;控制模块,用于响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
10.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介
质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
11.在本技术实施例中,接收对目标文件的第一输入,其中,第一输入用于打开目标文件;响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。在本实施例中,接收用户对目标文件的查看或编辑操作,在检测到需要通过目标应用对目标文件进行查看或编辑操作的情况下,对目标应用进行网络连接控制,以控制目标应用的自动上传文件,避免了目标文件在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。进而解决了现有技术中文件处理应用自动上传打开的文件,存在文件泄露的风险,而导致文件安全性低的问题。
附图说明
12.图1是根据本技术实施例中的一种目标应用的网络连接控制方法的流程示意图;
13.图2是根据本技术实施例中的又一种目标应用的网络连接控制方法的流程示意图;
14.图3是根据本技术实施例中的一种目标应用的网络连接控制装置的框架示意图;
15.图4是根据本技术实施例中的一种电子设备的框架结构示意图;
16.图5是根据本技术实施例中的一种电子设备的硬件结构示意图。
具体实施方式
17.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
18.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
19.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的目标应用的网络连接控制方法进行详细地说明。
20.根据本技术实施例的第一方面,提出了一种目标应用的网络连接控制方法,如图1所示,该方法具体可以包括以下步骤:
21.s102,接收对目标文件的第一输入,其中,第一输入用于打开目标文件;
22.s104,响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。
23.本实施例中的方法应用于移动终端中,移动终端包括但不限于具有多种功能的智能手机、平板电脑、pc、可穿戴电子设备以及微型电脑等。同时移动终端的终端系统包括但不限于windows、ios以及android等系统,在本实施例中对移动终端的终端系统不做任何限定。
24.本实施例中的目标文件包括但不限于文本、图像、语音以及视频等,本实施例中对
目标文件的数据格式不做限定。例如,文本类的目标文件包括但不限于txt、word以及pdf格式。
25.具体地,在本实施例中,目标应用可以对目标文件进行查看或编辑等操作。除此之外,在对目标文件进行文件查看或编辑的处理操作的同时,目标应用还可能存在向云端进行数据传输等操作,即,目标应用是能够进行云端上传、云端存储的应用,例如,云盘、网盘类应用。能够理解的,目标应用对应的一个或多个进程中,会检测到存在网络连接请求。目标应用对云端进行数据传输包括但不限于将目标文件向云端进行上传、存储等操作。因此,在本实施例中,若处理目标文件的应用为目标应用,则需要对目标应用进行网络连接控制。
26.在本实施例中,接收用户作用于目标文件的第一输入,其中,第一输入包括但不限于作用于移动终端可触控屏幕的滑动、点击、长按等操作。此外,第一输入还可以是基于移动终端的按键以及外部设备的选取操作。本实施例中,对第一输入的具体操作方式不做限定。
27.在接收对目标文件的第一输入后,在移动终端的图形用户界面上展示目标文件对应的应用列表,应用列表中包括一个或多个可以打开目标文件的应用,然后,根据用户的选取操作来选取处理目标文件的应用。
28.此外,还可以预先设置用于打开目标文件的默认应用,在接收到第一输入后,通过默认应用直接打开目标文件。
29.在一个例子中,针对pdf格式的文件预先设定有第一pdf应用作为默认应用,在接收到用户作用于pdf格式的目标文件的第一输入时,通过第一pdf应用打开目标应用。
30.在本实施例中,网络连接控制包括但不限于对目标应用进行断网,例如在移动终端的系统框架内对目标应用进行断网,终端系统获取到目标应用包名,从系统框架层断开该目标应用包名下所有应用进程的联网请求。需要说明的是,在从系统框架层断开目标应用包名下所有应用进程的联网请求的情况下,不会对移动终端的网络连接以及数据传输产生影响,即,移动终端中其他应用的应用进程的联网请求不受影响,仅打开目标文件的目标文件的应用进程被断开。
31.或者,网络连接控制还包括对目标文件进行加密,以实现目标应用上传至外部空间的目标文件无法被识别或打开,进而完成对目标应用的网络连接控制。
32.需要说明的是,在本实施例中,接收对目标文件的第一输入,其中,第一输入用于打开目标文件;响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。在本实施例中,接收用户对目标文件的查看或编辑操作,在检测到需要通过目标应用对目标文件进行查看或编辑操作的情况下,对目标应用进行网络连接控制,以控制目标应用的自动上传文件,避免了目标文件在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。进而解决了现有技术中文件处理应用自动上传打开的文件,存在文件泄露的风险,而导致文件安全性低的问题。
33.可选地,在本实施例中,响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制,包括但不限于:在检测到处理目标文件的应用的应用进程中存在联网请求,或,在处理目标文件的应用位于预设应用列表中的情况下,确定处理目标文件的应用为目标应用;对目标应用进行断网。
34.具体地,在检测到处理目标文件的应用的应用进程存在联网请求时,则该应用存
在将文件传输至云端或其他空间的风险,因此该应用进程存在联网请求的应用为目标应用。
35.此外,还可以根据预先设定的预设应用列表来确定处理目标文件的应用是否为目标应用。而预设应用列表中的应用均是根据历史使用情况,或者用户尝试所得到的会将内容上传至云端或其他空间的应用。
36.在一个例子中,判断移动终端的系统框架内打开目标文件的应用对应的应用进程中是否存在联网请求,若不存在联网请求,则处理目标文件的应用为本地应用,由于在该应用的运行过程中不存在联网操作,因此该应用不会对目标文件进行上传等操作。若该应用的应用进程中存在联网请求,则确定处理目标文件的应用为目标应用,该应用可能会对目标文件进行上传等操作。
37.在另一个例子中,根据用户预设限定的预设应用列表,若处理目标文件的应用位于预设应用列表中,则确定处理目标文件的应用为目标应用。
38.在又一个例子中,根据处理目标文件的应用所支持的文件传输协议来判断该应用是否为目标应用,例如,若处理目标文件的应用当前的文件传输协议为预先设定的文件传输协议,例如http协议,则确定处理目标文件的应用为目标应用。
39.综上所述,若确定处理目标文件的应用为目标应用,则表明在通过目标应用对目标文件进行处理时,则存在私自上传目标文件的风险,因此,在本实施例中,对目标应用进行断网处理,以实现阻止目标应用将目标文件上传。
40.通过上述示例,若确定处理目标文件的应用为目标应用,则对目标应用进行断网,准确地识别存在安全隐患的目标应用,避免了目标应用在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。
41.可选地,在本实施例中,对目标应用进行断网,包括但不限于:显示提示信息,其中,提示信息用于指示目标文件是否为隐私文件;接收对提示信息的第二输入;响应于第二输入,在确定目标文件为隐私文件的情况下,对目标应用进行断网。
42.在具体的应用场景中,若处理目标文件的应用为目标应用,则显示第一弹窗,在第一弹窗中存在提示信息,该提示信息用于提醒用户确认目标文件是否为隐私文件。接下来,接收用户对第一弹窗中提示信息的第二输入,若第二输入为目标文件是隐私文件,则在终端系统框架内对目标应用进行断网。具体地,在终端系统内,获取目标应用的应用包名,然后中断目标应用的应用进程的网络请求。
43.此外,若用户的第二输入为目标文件为非隐私文件,则不对目标应用进行联网控制。
44.通过上述示例,在通过目标应用打开目标文件时,通过显示提示信息来提示用户进行确认目标文件是否为隐私文件,为用户提供灵活的目标文件的处理方式,满足用户对目标文件的不同使用需求。
45.可选地,在本实施例中,在响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制之后,还包括但不限于:对目标文件进行目标操作;其中,目标操作包括以下至少之一:为目标文件添加水印;为目标文件进行加密。
46.在实际的应用场景下,在目标文件泄露后,需要对目标文件的泄露方式进行溯源。为了方便后续对目标文件进行溯源,在本实施例中,在通过目标应用对目标文件进行处理
后,对目标文件进行目标操作,例如针对文档、图片以及视频等类型的文件,在目标文件中添加水印。水印可以是目标文件的打开时间以及启动应用的包名等信息,本实施例中,对水印的具体内容不做限定。
47.在一些实施例中,还可以是对目标文件进行加密,对目标文件进行加密的加密秘钥是由目标应用的编码或包名,以及,目标文件的打开时间等信息生成的。从而使得不同目标应用在不同时间的加密秘钥都是不同的,由此,可以实现对泄露的目标文件进行溯源。
48.通过上述实施例,在通过目标应用处理目标文件时,对目标文件进行目标操作,以方便在目标文件泄漏时,准确地对目标文件的泄露方式以及泄露时间进行溯源。
49.可选地,在本实施例中,在响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制之后,还包括但不限于:在接收到退出指令时,删除目标应用的缓存;恢复对目标应用的网络连接控制。
50.具体地,用户完成对目标文件的相关操作后,作出退出应用的退出指令。在接收到用户作用于目标应用的退出指令后,删除目标应用的本地文件缓存,以避免目标应用存在目标文件的本地文件夹或本地存储空间进行本地文件备份。此外,在目标应用的本地文件缓存删除完成后,恢复目标应用的网络连接。
51.需要说明的是,在本实施例中,目标应用的网络连接,应当是在目标应用的本地文件缓存删除完成后恢复的,以避免目标应用将目标文件在本地文件缓存中的备份文件上传。
52.作为一种可选地实施例,在目标应用的本地文件缓存删除完成后,在移动终端的图形用户界面上向展示第二弹窗,第二弹窗中的提示信息用于提示目标文件的本地文件缓存已经删除完成。在第二弹窗中的提示信息可以为“查看痕迹已清除”。
53.通过上述示例,在接收到退出指令时,删除目标应用的缓存;以及,恢复对目标应用的网络连接控制,避免了目标文件在未得到用户允许的情况下,私自上传目标文件的备份文件,提高了文件安全性。
54.作为一种具体地实施例,如图2所示,为本实施例中又一种目标应用的网络连接控制方法的流程示意图,该方法具体可以包括以下步骤:
55.s201,接收用户的选取操作,通过指定应用打开目标文件;
56.s202,判断指定应用是否为目标应用;
57.具体地,若否,跳转至s203;若是,跳转至s204。
58.s203,正常文件打开流程,不对目标应用进行联网控制;
59.s204,在图形用户界面显示提示信息;
60.具体地,在图形用户界面中显示第一弹窗,第一弹窗中用于展示提示信息,并可以接收用户输入。该第一弹窗的提示信息为向用户确认该目标文件是否为隐私文件,且可以提供选择控件用于接收用户的输入;
61.s205,根据用户输入确定目标文件是否为隐私文件;
62.具体地,若否,跳转至s203;若是,则跳转至s206。
63.s206,使用无痕模式打开目标文件;
64.s207,从终端系统框架层对目标应用进行断网;
65.具体地,终端系统获取到目标应用的应用包名,从终端系统框架层断开该应用包
名下所有进程的联网请求,此时,目标应用无法联网,不能进行云备份等文件上传操作;
66.s208,对目标文件进行处理操作;
67.具体地,本步骤中的处理操作为用户根据实际经验进行实际操作的,对目标文件的文件内容进行查看、编辑等,本实施例中对此不做描述。
68.s209,在目标文件中添加水印;
69.具体地,根据目标文件的打开时间以及启动应用的包名等信息在目标文件中添加水印。
70.s210,在完成对目标文件的处理操作后,清除目标应用的本地文件缓存;
71.具体地,在用户完成文件处理操作(读/写)后,在用户点击退出目标应用的同时,将该目标应用的本地文件缓存进行删除,避免目标应用存在本地备份文件,后续联网上传的行为。
72.s211,在图形用户界面展示清理信息;
73.具体地,清除完目标应用的本地文件缓存后,在图形用户界面展示第二弹窗,第二弹窗中的清理信息为“查看痕迹已清除”。
74.通过本发明实施例,接收对目标文件的第一输入,其中,第一输入用于打开目标文件;响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。在本实施例中,接收用户对目标文件的查看或编辑操作,在检测到需要通过目标应用对目标文件进行查看或编辑操作的情况下,对目标应用进行网络连接控制,以控制目标应用的自动上传文件,避免了目标文件在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。进而解决了现有技术中文件处理应用自动上传打开的文件,存在文件泄露的风险,而导致文件安全性低的问题。
75.本技术实施例提供的目标应用的网络连接控制方法,执行主体可以为目标应用的网络连接控制装置。本技术实施例中以目标应用的网络连接控制装置执行目标应用的网络连接控制方法为例,说明本技术实施例提供的目标应用的网络连接控制装置。
76.根据本技术实施例的第二方面,提出了一种目标应用的网络连接控制装置,如图3所示,该装置包括:
77.接收模块30,用于接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;
78.控制模块32,用于响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。
79.可选地,在本实施例中,所述控制模块30包括:
80.确定子模块,用于在检测到所述处理所述目标文件的应用的应用进程中存在联网请求,或,在所述处理所述目标文件的应用位于预设应用列表中的情况下,确定所述处理所述目标文件的应用为所述目标应用;
81.控制子模块,用于对所述目标应用进行断网。
82.可选地,在本实施例中,所述控制子模块包括:
83.显示单元,用于显示提示信息,其中,所述提示信息用于指示所述目标文件是否为隐私文件;
84.接收单元,用于接收对所述提示信息的第二输入;
85.控制单元,用于响应于所述第二输入,在确定所述目标文件为隐私文件的情况下,对所述目标应用进行断网。
86.可选地,在本实施例中,还包括:
87.执行模块,用于在所述响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,对所述目标文件进行目标操作;
88.其中,所述目标操作包括以下至少之一:
89.为所述目标文件添加水印;
90.为所述目标文件进行加密。
91.可选地,在本实施例中,还包括:
92.处理模块,用于在响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,在接收到退出指令时,删除所述目标应用的缓存;
93.所述控制模块,还用于恢复对所述目标应用的网络连接控制。
94.通过上述实施例,接收对目标文件的第一输入,其中,第一输入用于打开目标文件;响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。在本实施例中,接收用户对目标文件的查看或编辑操作,在检测到需要通过目标应用对目标文件进行查看或编辑操作的情况下,对目标应用进行网络连接控制,以控制目标应用的自动上传文件,避免了目标文件在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。进而解决了现有技术中文件处理应用自动上传打开的文件,存在文件泄露的风险,而导致文件安全性低的问题。
95.本技术实施例中的文件装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
96.本技术实施例中的目标应用的网络连接控制可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
97.本技术实施例提供的目标应用的网络连接控制能够实现图1至图2的方法实施例实现的各个过程,为避免重复,这里不再赘述。
98.可选地,如图4所示,本技术实施例还提供一种电子设备400,包括处理器401和存储器402,存储器402上存储有可在所述处理器401上运行的程序或指令,该程序或指令被处理器401执行时实现上述目标应用的网络连接控制方法的方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
99.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移
动电子设备。
100.图5为实现本技术实施例的一种电子设备的硬件结构示意图。
101.该电子设备500包括但不限于:射频单元501、网络模块502、音频输出单元503、输入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509、以及处理器510等部件。
102.本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图5中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
103.其中,用户输入单元507,用于接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;
104.处理器510,用于响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。
105.通过上述示例,对目标应用进行网络连接控制,以实现对目标应用的自动上传文件控制,避免了目标文件在未得到用户允许的情况下,私自上传目标文件,提高了文件安全性。
106.可选地,处理器510,用于在检测到所述处理所述目标文件的应用的应用进程中存在联网请求,或,在所述处理所述目标文件的应用位于预设应用列表中的情况下,确定所述处理所述目标文件的应用为所述目标应用;
107.处理器510,用于对所述目标应用进行断网。
108.通过上述示例,对目标应用进行断网处理,以实现阻止目标应用将目标文件上传。
109.可选地,显示单元506,用于显示提示信息,其中,所述提示信息用于指示所述目标文件是否为隐私文件;
110.用户输入单元507,用于接收对所述提示信息的第二输入;
111.处理器510,用于响应于所述第二输入,在确定所述目标文件为隐私文件的情况下,对所述目标应用进行断网。
112.通过上述示例,在通过目标应用打开目标文件时,通过提示信息提示用户进行确认目标文件是否为隐私文件,为用户提供灵活的目标文件的处理方式,满足用户对目标文件的不同使用需求。
113.可选地,处理器510,在所述响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,对所述目标文件进行目标操作;其中,所述目标操作包括以下至少之一:为所述目标文件添加水印;为所述目标文件进行加密。
114.通过上述实施例,在通过目标应用对目标文件进行文件处理时,对目标文件进行目标操作,以方便在目标文件泄漏时,准确地对目标文件的泄露方式以及泄露时间进行溯源。
115.可选地,处理器510,用于在响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,在接收到退出指令时,删除所
述目标应用的缓存;
116.处理器510,用于恢复对所述目标应用的网络连接控制。
117.通过上述示例,在用户完成目标文件的文件处理后,在退出目标应用时,删除目标应用的缓存;以及,恢复对目标应用的网络连接控制,避免了目标文件在未得到用户允许的情况下,私自上传目标文件的备份文件,提高了文件安全性。
118.应理解的是,本技术实施例中,输入单元504可以包括图形处理器(graphics processing unit,gpu)5041和麦克风5042,图形处理器5041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元506可包括显示面板5061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板5061。用户输入单元507包括触控面板5071以及其他输入设备5072中的至少一种。触控面板5071,也称为触摸屏。触控面板5071可包括触摸检测装置和触摸控制器两个部分。其他输入设备5072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
119.存储器509可用于存储软件程序以及各种数据。存储器509可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器509可以包括易失性存储器或非易失性存储器,或者,存储器509可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器509包括但不限于这些和任意其它适合类型的存储器。
120.处理器510可包括一个或多个处理单元;可选的,处理器510集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。
121.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述目标应用的网络连接控制方法的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
122.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
123.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述目标应用的网络连接控制方法的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
124.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
125.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述目标应用的网络连接控制方法的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
126.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
127.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
128.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。

技术特征:
1.一种目标应用的网络连接控制方法,其特征在于,所述方法包括:接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制,包括:在检测到所述处理所述目标文件的应用的应用进程中存在联网请求,或,在所述处理所述目标文件的应用位于预设应用列表中的情况下,确定所述处理所述目标文件的应用为所述目标应用;对所述目标应用进行断网。3.根据权利要求2所述的方法,其特征在于,所述对所述目标应用进行断网,包括:显示提示信息,其中,所述提示信息用于指示所述目标文件是否为隐私文件;接收对所述提示信息的第二输入;响应于所述第二输入,在确定所述目标文件为隐私文件的情况下,对所述目标应用进行断网。4.根据权利要求1所述的方法,其特征在于,在所述响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,还包括:对所述目标文件进行目标操作;其中,所述目标操作包括以下至少之一:为所述目标文件添加水印;为所述目标文件进行加密。5.根据权利要求1所述的方法,其特征在于,在响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,还包括:在接收到退出指令时,删除所述目标应用的缓存;恢复对所述目标应用的网络连接控制。6.一种目标应用的网络连接控制装置,其特征在于,所述装置包括:接收模块,用于接收对目标文件的第一输入,其中,所述第一输入用于打开所述目标文件;控制模块,用于响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制。7.根据权利要求6所述的装置,其特征在于,所述控制模块包括:确定子模块,用于在检测到所述处理所述目标文件的应用的应用进程中存在联网请求,或,在所述处理所述目标文件的应用位于预设应用列表中的情况下,确定所述处理所述目标文件的应用为所述目标应用;控制子模块,用于对所述目标应用进行断网。8.根据权利要求7所述的装置,其特征在于,所述控制子模块包括:显示单元,用于显示提示信息,其中,所述提示信息用于指示所述目标文件是否为隐私文件;接收单元,用于接收对所述提示信息的第二输入;
控制单元,用于响应于所述第二输入,在确定所述目标文件为隐私文件的情况下,对所述目标应用进行断网。9.根据权利要求6所述的装置,其特征在于,还包括:执行模块,用于对所述目标文件进行目标操作;其中,所述目标操作包括以下至少之一:为所述目标文件添加水印;为所述目标文件进行加密。10.根据权利要求1所述的装置,其特征在于,还包括:处理模块,用于在响应于所述第一输入,在处理所述目标文件的应用为目标应用的情况下,对所述目标应用进行网络连接控制之后,在接收到退出指令时,删除所述目标应用的缓存;所述控制模块,还用于恢复对所述目标应用的网络连接控制。11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5任一项所述的目标应用的网络连接控制方法的步骤。

技术总结
本申请公开了一种目标应用的网络连接控制方法、装置和电子设备,属于数据处理技术领域。其中,方法包括:接收对目标文件的第一输入,其中,第一输入用于打开目标文件;响应于第一输入,在处理目标文件的应用为目标应用的情况下,对目标应用进行网络连接控制。对目标应用进行网络连接控制。对目标应用进行网络连接控制。


技术研发人员:朱远鹏 张成骏
受保护的技术使用者:维沃移动通信有限公司
技术研发日:2022.06.24
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-3829.html

最新回复(0)