专利名称:数据隐私的处理方法、装置、存储介质和电子设备
专利类型:发明专利
专利申请号:CN202111094511.0
专利申请(专利权)人:国网山东省电力公司电力科学研究院,国家电网有限公司
权利人地址:山东省济南市市中区望岳路2000号
专利发明(设计)人:于灏,马雷,常英贤,刘新,刘冬兰,张昊,王睿,张方哲,苏冰,赵勇,吕国栋,井俊双,郭阳,张永
专利摘要:本发明属于数据处理领域,提供了一种数据隐私的处理方法、装置、存储介质和电子设备。其中,数据隐私的处理方法包括接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性。
主权利要求:
1.一种数据隐私的处理方法,其特征在于,包括:
接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;
对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;
其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性;
在得到第二数据后,对第二数据与第一数据进行匹配操作,来验证第二数据的有效性,在检测到第二数据无效时,重新对第一数据进行数据隐私处理;
所述对第二数据与第一数据进行匹配操作为计算第二数据和第一数据之间的相似度匹配误差;
所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值;若第二数据和第一数据之间的相似度匹配误差大于预设的误差阈值时,生成处理异常预警,所述处理异常预警用于指示重新执行第一数据的隐私处理的操作;
在接收第一数据的隐私处理请求之前还包括:
获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;
若是,则退回所述第一数据的隐私处理请求;
在第一数据中包括的各第一目标数值均相同时,被认为其并不需要进行数值隐私操作,则不对该第一数据进行数据隐私处理,并向第一数据的隐私处理请求的发送者退回第一数据的隐私处理请求,该隐私处理请求中携带有退回信息,退回信息包括退回原因,如第一数据中各第一目标数值相等,不需要进行数据隐私处理;
接收第一数据的隐私处理请求之后,所述数据隐私的处理方法还包括:检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作;
若当前时刻存在数据隐私处理任务,则将第一数据的处理状态标记为待处理;
在检测到数据隐私处理任务结束之后,执行对各个第一目标数值进行数据隐私处理的操作,并将第一数据的处理状态由待处理更改为处理中。
2.如权利要求1所述的数据隐私的处理方法,其特征在于,对所述第一数据的每个第一目标数值分别进行数据隐私处理的过程包括:获取所述第一数据中的所有第一目标数值的最大数值与最小数值;
将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;
将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。
3.如权利要求1所述的数据隐私的处理方法,其特征在于,所述第二数据和第一数据之间的相似度匹配误差采用第二数据和第一数据分别构成的向量之间的欧式距离来表示。
4.一种数据隐私的处理装置,其特征在于,包括:
请求接收模块,其用于接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;
数据处理模块,其用于对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;
其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性;
在得到第二数据后,对第二数据与第一数据进行匹配操作,来验证第二数据的有效性,在检测到第二数据无效时,重新对第一数据进行数据隐私处理;
所述对第二数据与第一数据进行匹配操作为计算第二数据和第一数据之间的相似度匹配误差;
所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值;若第二数据和第一数据之间的相似度匹配误差大于预设的误差阈值时,生成处理异常预警,所述处理异常预警用于指示重新执行第一数据的隐私处理的操作;
隐私处理请求确定模块,其用于在接收第一数据的隐私处理请求之前,获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;若是,则退回所述第一数据的隐私处理请求;
在第一数据中包括的各第一目标数值均相同时,被认为其并不需要进行数值隐私操作,则不对该第一数据进行数据隐私处理,并向第一数据的隐私处理请求的发送者退回第一数据的隐私处理请求,该隐私处理请求中携带有退回信息,退回信息包括退回原因,如第一数据中各第一目标数值相等,不需要进行数据隐私处理;
隐私处理任务检测模块,其用于接收第一数据的隐私处理请求之后,检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作;
若当前时刻存在数据隐私处理任务,则将第一数据的处理状态标记为待处理;在检测到数据隐私处理任务结束之后,执行对各个第一目标数值进行数据隐私处理的操作,并将第一数据的处理状态由待处理更改为处理中。
5.如权利要求4所述的数据隐私的处理装置,其特征在于,所述数据处理模块包括:最值获取模块,其用于获取所述第一数据中的所有第一目标数值的最大数值与最小数值;
差值确定模块,其用于将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;
第二目标数值计算模块,其用于将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。
6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑3中任一项所述的数据隐私的处理方法中的步骤。
7.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1‑3中任一项所述的数据隐私的处理方法中的步骤。 说明书 : 数据隐私的处理方法、装置、存储介质和电子设备技术领域[0001] 本发明属于数据处理领域,尤其涉及一种数据隐私的处理方法、装置、存储介质和电子设备。背景技术[0002] 本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。[0003] 数据隐私处理是指对一组数据中的数值进行规律替换,从而保证该组数据中数值的隐私安全,避免数据传输过程中数值被随意篡改导致数据安全性较低的问题。一般情况下,需要进行数据隐私处理的处理可分为数值类数据和文本类数值,数值类数据中可包括数字,文本类数值中可包括汉字、英文字母或者符号等。[0004] 对于某些敏感数据,比如用户身份数据、用户金融数据或用户身体健康数据等,发明人发现,若是通过设备直接传输则存在被窃取的问题,降低了敏感数据的安全性。发明内容[0005] 为了解决上述背景技术中存在的技术问题,本发明提供一种数据隐私的处理方法、装置、存储介质和电子设备,其能够对数据进行隐私处理,保证数据的隐私性能。[0006] 为了实现上述目的,本发明采用如下技术方案:[0007] 本发明的第一个方面提供了一种数据隐私的处理方法,其包括:[0008] 接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;[0009] 对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;[0010] 其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性。[0011] 作为一种实施方式,对所述第一数据的每个第一目标数值分别进行数据隐私处理的过程包括:[0012] 获取所述第一数据中的所有第一目标数值的最大数值与最小数值;[0013] 将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;[0014] 将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。[0015] 作为一种实施方式,接收第一数据的隐私处理请求之后,所述数据隐私的处理方法还包括:[0016] 检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作。[0017] 作为一种实施方式,所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值。[0018] 作为一种实施方式,所述第二数据和第一数据之间的相似度匹配误差采用第二数据和第一数据分别构成的向量之间的欧式距离来表示。[0019] 作为一种实施方式,若第二数据和第一数据之间的相似度匹配误差大于预设的误差阈值时,生成处理异常预警,所述处理异常预警用于指示重新执行第一数据的隐私处理的操作。[0020] 作为一种实施方式,在接收第一数据的隐私处理请求之前还包括:[0021] 获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;[0022] 若是,则退回所述第一数据的隐私处理请求。[0023] 本发明的第二个方面提供了一种数据隐私的处理装置,其包括:[0024] 请求接收模块,其用于接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;[0025] 数据处理模块,其用于对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;[0026] 其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性。[0027] 作为一种实施方式,所述数据处理模块包括:[0028] 最值获取模块,其用于获取所述第一数据中的所有第一目标数值的最大数值与最小数值;[0029] 差值确定模块,其用于将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;[0030] 第二目标数值计算模块,其用于将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。[0031] 作为一种实施方式,所述的数据隐私的处理装置还包括:[0032] 隐私处理任务检测模块,其用于接收第一数据的隐私处理请求之后,检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作。[0033] 作为一种实施方式,所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值。[0034] 作为一种实施方式,所述的数据隐私的处理装置还包括:[0035] 隐私处理请求确定模块,其用于在接收第一数据的隐私处理请求之前,获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;若是,则退回所述第一数据的隐私处理请求。[0036] 本发明的第三个方面提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的数据隐私的处理方法中的步骤。[0037] 本发明的第四个方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述所述的数据隐私的处理方法中的步骤。[0038] 与现有技术相比,本发明的有益效果是:[0039] 本发明通过对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,用于设备之间的直接传输来保障第一数据的隐私性能;其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性,保证了数据的隐私性能,从而避免了数据被篡改导致数据可用性降低的问题。[0040] 本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明[0041] 构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。[0042] 图1是本发明实施例提供的一种数据隐私的处理方法的流程示意图;[0043] 图2是本发明实施例提供的对所述第一数据的每个第一目标数值分别进行数据隐私处理的流程示意图;[0044] 图3是本发明实施例提供的一种数据隐私的处理装置的结构示意图;[0045] 图4是本发明实施例提供的一种电子设备的结构示意图。具体实施方式[0046] 下面结合附图与实施例对本发明作进一步说明。[0047] 应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。[0048] 需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。[0049] 实施例一[0050] 图1给出了本实施例的一种数据隐私的处理方法流程图。本实施例的数据隐私的处理方法可适用于对数据进行隐私处理的情况。本实施例方法可由数据隐私的处理装置来执行,该装置可采用硬件/或软件的方式来实现,并可配置于电子设备中。可实现本申请任意实施例所述的数据隐私的处理方法。[0051] 如图1所示,本实施例的数据隐私的处理方法,其具体包括如下步骤:[0052] S101:接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值。[0053] 需要说明的是,第一数据中的第一目标数值的数量对数据脱敏效果而言,这个值越大,脱敏效果越好。为了保障敏感数据的脱敏效果,第一数据中的第一目标数值至少为三个。[0054] 此处第一数据为敏感数据,敏感数据是指涉及企业或用户的安全和隐私的数据。[0055] 其中,敏感数据包括:用户的身份证号码、电话号码、地址信息等,敏感数据的泄露不仅对企业自身的核心机密、同行业竞争力和市场声誉造成严重的影响,也对用户的隐私和个人信息安全造成不同程度的危害。[0056] 在本实施例中,第一数据为包含多个第一目标数值的一组数据,其中,第一目标数值可包括正整数,或者负整数,或者小数,或者正整数和负整数的组合,或者正整数和小数的组合,或者负整数和小数的组合。[0057] 需要说明的是,本实施例中所指的第一目标数值为多个数值的统称,并不限定是一个数值的含义。如数值2、数值5和数值6都可被称为第一目标数值。[0058] 在一个或多个实施方式中,在接收第一数据的隐私处理请求之前还包括:[0059] 获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;[0060] 若是,则退回所述第一数据的隐私处理请求。[0061] 通过接收到的第一数据的隐私处理请求获取其包括的第一目标数值,对各第一目标数值进行大小比对,得到各第一目标数值是否相等。[0062] 在第一数据中包括的各第一目标数值均相同时,被认为其并不需要进行数值隐私操作,则不对该第一数据进行数据隐私处理,并向第一数据的隐私处理请求的发送者退回第一数据的隐私处理请求,该隐私处理请求中携带有退回信息,退回信息可包括退回原因,如第一数据中各第一目标数值相等,不需要进行数据隐私处理。[0063] 这样能够在执行数据隐私处理之前,对接收到的各个第一数据进行检测,避免无需进行数据隐私处理的第一数据执行数据隐私处理造成无效处理,导致电子设备的资源损耗增大的问题。[0064] 作为一种可选实施方式,接收第一数据的隐私处理请求之后,所述数据隐私的处理方法还包括:[0065] 检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作。[0066] 检测到当前时刻存在其他数据的数据隐私处理任务,则需要进行等待,若检测到当前时刻不存在任何数据的数据隐私处理任务,则可直接对第一数据中的第一目标数值进行数据隐私处理。从而有效保证数据隐私处理的高效性。[0067] 作为另一种可选实施方式,若当前时刻存在数据隐私处理任务,则将第一数据的处理状态标记为待处理;[0068] 在检测到数据隐私处理任务结束之后,执行对各个第一目标数值进行数据隐私处理的操作,并将第一数据的处理状态由待处理更改为处理中。[0069] 本实施例中,在检测到存在其他数据的数据隐私处任务时,需要将第一数据进行标记存储,使得其他数据在电子设备中完成数据隐私处理后,可对第一数据进行数据隐私处理。[0070] 其中,处理状态能够实时反映出每个数据的当前情况,如具有待处理标识的数据表明其处于等待状态,在电子设备的数据隐私处理任务完成后,可直接进行数据隐私处理。[0071] 本实施例在第一数据不能及时进行数据隐私处理时,电子设备可为其标记处理状态,从而使得其他数据的数据隐私处理任务结束后,可直接有效的对第一数据中的第一目标数值进行数据隐私处理。[0072] S102:对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;[0073] 其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性。比如:相邻数值间的差值具有等比例关系。[0074] 在本实施例中,第二数据为包含多个第二目标数值的一组数据,其中,第二目标数值可包括正整数,或者负整数,或者小数,或者正整数和负整数的组合,或者正整数和小数的组合,或者负整数和小数的组合。[0075] 作为一种优选的实施方式,如图2所示,对所述第一数据的每个第一目标数值分别进行数据隐私处理的过程包括:[0076] S1021:获取所述第一数据中的所有第一目标数值的最大数值与最小数值;[0077] 需要说明的是,第一目标数值中的最大数值的数量可为多个,相应的,第一目标数值中的最小数值的数量可为多个。本实施例对最大数值的数量和最小数值的数量不做限定。[0078] S1022:将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;[0079] S1023:将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。[0080] 示例性的,第一数据中包括四个第一目标数值,按照存放位置从前到后排序分别为:19,23,24,35。[0081] 其中,最大数值为35,最小数值为19。[0082] 则根据最大数值和最小数值进行数据隐私处理后,得到的第二数据C(i)可参见如下。[0083] C(1)=(19‑19)/(35‑19)=0;[0084] C(2)=(23‑19)/(35‑19)=0.25;[0085] C(3)=(24‑19)/(35‑19)=0.3125;[0086] C(4)=(35‑19)/(35‑19)=1。[0087] 可以说明的是,在其他实施方式中,对所述第一数据的每个第一目标数值分别进行数据隐私处理方法也可采用如下方法:[0088] 获取所述第一数据中的所有第一目标数值的最大数值与最小数值;[0089] 将最大数值与第一数据中的各个第一目标数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;[0090] 将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。[0091] 例如:得到的第二数据C(i)也可以为:[0092] C(1)=(35‑19)/(35‑19)=1;[0093] C(2)=(35‑23)/(35‑19)=0.75;[0094] C(3)=(35‑24)/(35‑19)=0.6875;[0095] C(4)=(35‑35)/(35‑19)=0。[0096] 需要说明的是,对所述第一数据的每个第一目标数值分别进行数据隐私处理方法也可采用方法比如:[0097] 选取所有第一目标数值的中值,利用第一数据中的各个第一目标数值与中值作差再与中值求商,作为第一目标数值对应的第二目标数值等。[0098] 在具体实施过程中,所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值。[0099] 其中,所述第二数据和第一数据之间的相似度匹配误差采用第二数据和第一数据分别构成的向量之间的欧式距离来表示。[0100] 需要说明的是,在其他实施例中,第二数据和第一数据之间的相似度匹配误差也可采用其他距离形式来表示。[0101] 若第二数据和第一数据之间的相似度匹配误差大于预设的误差阈值时,生成处理异常预警,所述处理异常预警用于指示重新执行第一数据的隐私处理的操作。[0102] 在执行数据隐私处理时,有可能会出现异常,会导致第一数据进行数据隐私处理得到的第二数据中的第二目标数值出错,因此,需要在得到第二数据后,对第二数据与第一数据进行匹配操作,来验证第二数据的有效性。从而在检测到第二数据无效时,能及时发现,并重新对第一数据进行数据隐私处理。[0103] 实施例二[0104] 图3是本实施例提供的数据隐私的处理装置的结构示意图。如图3所示,本实施例提供了一种数据隐私的处理装置,其具体包括如下模块:[0105] 请求接收模块310,其用于接收第一数据的隐私处理请求;所述第一数据中包括至少三个第一目标数值,所述第一数据中的所有第一目标数值中存在至少两个不同的数值;[0106] 数据处理模块320,其用于对所述第一数据的每个第一目标数值分别进行数据隐私处理,以改变所述第一目标数值的大小,得到对应第二目标数值,以用于设备之间的直接传输来保障第一数据的隐私性能;[0107] 在具体实施中,所述数据处理模块320包括:[0108] 最值获取模块,其用于获取所述第一数据中的所有第一目标数值的最大数值与最小数值;[0109] 差值确定模块,其用于将第一数据中的各个第一目标数值与最小数值的差值作为各个第一差值,将最大数值与最小数值的差值作为第二差值;[0110] 第二目标数值计算模块,其用于将各个第一差值和第二差值之间的比值,作为第一目标数值对应的第二目标数值。[0111] 其中,所有第二目标数值构成第二数据,所述第二数据中的第二目标数值与第一数据中的第一目标数值具有相似的数值规律性。[0112] 其中,所述第二数据和第一数据之间的相似度匹配误差不大于预设的误差阈值。[0113] 在一个或多个实施例中,所述的数据隐私的处理装置还包括:[0114] 隐私处理任务检测模块,其用于接收第一数据的隐私处理请求之后,检测当前时刻是否存在隐私处理任务,若是,则等待上一个隐私处理任务结束;若否,则执行第一数据的隐私处理的操作。[0115] 在其他实施例中,所述的数据隐私的处理装置还包括:[0116] 隐私处理请求确定模块,其用于在接收第一数据的隐私处理请求之前,获取第一数据,并检测所述第一数据中包括的各个第一目标数值是否相等;若是,则退回所述第一数据的隐私处理请求。[0117] 需要说明的是,本实施例中的各个模块与实施例一中的各个步骤一一对应,其具体实施过程相同,此处不再累述。[0118] 实施例三[0119] 本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例一所述的数据隐私的处理方法中的步骤。[0120] 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。[0121] 实施例四[0122] 本实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的数据隐私的处理方法中的步骤。[0123] 图4是本实施例提供的一种电子设备的结构示意图。如图4所示,该电子设备包括处理器410、存储器420、输入装置430和输出装置440;电子设备中处理器410的数量可以是一个或多个,图4中以一个处理器410为例;电子设备中的处理器410、存储器420、输入装置430和输出装置440可以通过总线或其他方式连接,图4中以通过总线连接为例。[0124] 存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的数据隐私的处理方法对应的程序指令/模块。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现本发明实施例所提供的数据隐私的处理方法。[0125] 存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。[0126] 输入装置430可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,可以包括键盘、鼠标等。输出装置440可包括显示屏等显示设备。[0127] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。[0128] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。[0129] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
专利地区:山东
专利申请日期:2021-09-17
专利公开日期:2024-07-26
专利公告号:CN113792343B