CN112115502A - 一种数据处理方法、装置和用于数据处理的装置 - Google Patents
一种数据处理方法、装置和用于数据处理的装置 Download PDFInfo
- Publication number
- CN112115502A CN112115502A CN201910533902.4A CN201910533902A CN112115502A CN 112115502 A CN112115502 A CN 112115502A CN 201910533902 A CN201910533902 A CN 201910533902A CN 112115502 A CN112115502 A CN 112115502A
- Authority
- CN
- China
- Prior art keywords
- data
- displayed
- display platform
- ciphertext
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 33
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 230000004927 fusion Effects 0.000 claims abstract description 73
- 238000004364 calculation method Methods 0.000 claims abstract description 62
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 50
- 238000000586 desensitisation Methods 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims abstract description 39
- 238000012795 verification Methods 0.000 claims description 43
- 239000012634 fragment Substances 0.000 claims description 27
- 238000013475 authorization Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 9
- 238000010248 power generation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- MWUXSHHQAYIFBG-UHFFFAOYSA-N Nitric oxide Chemical compound O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 239000013618 particulate matter Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6263—Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Storage Device Security (AREA)
Abstract
本发明实施例提供一种数据处理方法、装置和用于数据处理的装置。其中的方法包括:获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;在数据融合展示平台中,展示所述待展示数据。本发明实施例可以在避免敏感数据明文被泄露的基础上,解决信息孤岛的问题,提高多个网络服务中的海量级业务数据的应用价值。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法、装置和用于数据处理的装置。
背景技术
大数据技术是由具有海量级数据负荷能力的存储运算平台,针对各种计算机网络服务运营当中产生的业务数据执行汇集、处理和分析,挖掘各种信息当中有意义的相互联系和变化规律,并加以实际应用。
目前,大数据平台分别由各种网络服务的运营商独立部署运行,大数据平台的信息相互隔离,很大程度上是出于信息安全和用户隐私保护方面的考虑,因为大数据平台下汇集了用户享受网络服务过程中所产生的全部或绝大部分业务数据,其中不可避免地载有关系到用户身份保密、账户安全和个人隐私的敏感信息,这些信息一旦泄露会给用户生活带来严重的危害。
然而,大数据平台信息的割裂,不仅导致大数据平台展示的数据非常有限,而且形成信息孤岛,难以实现多个网络服务中的海量级业务数据的应用价值。
发明内容
本发明实施例提供一种数据处理方法、装置和用于数据处理的装置,可以在保证原始数据安全性的基础上,实现大数据的跨平台共享,以提高大数据的应用价值。
为了解决上述问题,本发明实施例公开了一种数据处理方法,所述方法包括:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
另一方面,本发明实施例公开了一种数据处理装置,所述装置包括:
数据获取模块,用于获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
数据展示模块,用于在数据融合展示平台中,展示所述待展示数据。
再一方面,本发明实施例公开了一种用于数据处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
又一方面,本发明实施例公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如前述一个或多个所述的数据处理方法。
本发明实施例包括以下优点:
本发明实施例在数据融合展示平台中,展示公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果。本发明实施例通过对敏感数据在密文的基础上进行隐私计算,得到可以公开的脱敏数据,如得到一些非敏感的中间数据或者计算结果,实现对非敏感的公开数据以及敏感的非公开数据的共享展示,在避免敏感数据泄露的基础上,解决信息孤岛问题,提高多个网络服务中的海量级业务数据的应用价值。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一种数据处理方法实施例的步骤流程图;
图2是本发明的一种大数据共享***的框架示意图;
图3是本发明的另一种数据处理装置实施例的结构框图;
图4是本发明的一种用于数据处理的装置800的框图;及
图5是本发明的一些实施例中服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
方法实施例
参照图1,示出了本发明的一种数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
步骤101、获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
步骤102、在数据融合展示平台中,展示所述待展示数据。
本发明实施例的数据处理方法可应用于大数据共享***,通过对敏感数据进行隐私计算,得到可以公开的脱敏数据,如一些非敏感的中间数据或者计算结果,实现对非敏感的公开数据以及敏感的非公开数据的融合共享展示。其中,隐私计算指参与计算的数据均以密文形式存在,由此,本发明实施例可以在避免敏感数据明文被泄露的基础上,解决信息孤岛的问题,提高多个网络服务中的海量级业务数据的应用价值。
参照图2,示出了本发明实施例的一种大数据共享***的框架示意图。如图2所示,本发明实施例的大数据共享***可以包括:数据融合展示平台201、数据采集平台202、数据计算平台203。
数据采集平台202可以对接不同的网络服务平台,所述网络服务平台可以包括政府组织或者企业的网络服务平台,例如,地图服务平台、政府公开服务平台、银行服务平台等,数据采集平台可以获取不同网络服务运行过程中产生的公开数据。其中,公开数据可以包括对所有用户公开的数据,如天地图的地图服务产生的数据,还可以包括对部分用户公开的内部数据,如企业内部仅对企业员工公开的业务数据。
数据计算平台203在经过网络服务平台的授权之后,可以获取网络服务运行过程中产生的经过授权的敏感数据的密文,根据预置算法,对密文数据进行隐私计算,得到可以公开的脱敏数据,并且将脱敏数据发送至数据采集平台202。
所述脱敏数据可以是隐私计算过程中得到的中间数据或者计算结果,例如,对于风机发电数据,虽然该数据作为整体不可以被公开,但是对于某个时间段发电量前10名的风机发电数据却可以被公开,某个时间段发电量前10名的风机发电数据既可以作为计算结果展示在数据融合展示平台,也可以作为某个计算的中间数据,继续参与后续的计算过程。
数据采集平台202将获取的公开数据和脱敏数据发送至数据融合展示平台201进行展示。数据融合展示平台可以配置待展示数据对应的不同数据源,例如,各个网络服务平台的公开数据源、企业内部的非加密数据源、以及通过数据计算平台获取的脱敏数据源等。
在本发明的一种可选实施例中,所述数据融合展示平台,具体可以包括:网络地理信息***展示平台、和/或、大数据展示平台。
地理信息***(GIS,Geographic Information System),其结合地理学与地图学以及遥感和计算机科学,已经广泛的应用在不同的领域,可以对空间信息进行分析和处理,把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。
本发明实施例的数据融合展示平台可以包括网络地理信息***展示平台、和/或、大数据展示平台。其中,网络地理信息***展示平台可以利用GIS的空间信息特点,展示具有地理分布特征的业务数据,例如,可以在网络地理信息***展示平台中展示不同地区的人口分布密度等。大数据展示平台可用于展示不同网络服务平台的公开数据和脱敏数据,所述网络服务平台包括但不限于网上银行服务平台、网络购物服务平台、医疗健康服务平台等。
在本发明的一种可选实施例中,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
在本发明实施例中,为了降低将所有密文数据存储在同一个服务节点中被泄露的风险,本发明实施例还可以对密文数据进行分片处理,得到至少两个密文分片,并且这至少两个密文分片分散存储在至少两个服务节点中。
具体地,数据计算平台在获取经过授权的密文之后,对该密文进行分片处理,得到密文分片x1和密文分片x2,并且将密文分片x1存储在服务节点s1中,以及将密文分片x2存储在服务节点s2中,以提高获取密文数据的难度,进而提高密文数据的安全性。
可选地,在将各密文分片存储到对应的服务节点之前,还可以对密文分片进行二次加密,进而将二次加密后的密文分片存储到对应的服务节点,以抵御所有服务节点都被拖库后可能面临的攻击。
可以理解,上述将一个密文进行分片得到两个密文分片,并且将两个密文分片分别存储在两个服务节点中,仅作为本发明的一种应用示例,在实际应用中,本发明实施例对密文进行分片得到的密文分片的数目,以及对用于存储密文分片的服务节点的数目均不加以限制。例如,可以将一个密文分片为三个密文分片,并分别存储在三个服务节点中。
在本发明的一种可选实施例中,在展示所述待展示数据之前,所述方法还可以包括:
步骤S11、按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
步骤S12、将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述在数据融合展示平台中,展示所述待展示数据,具体可以包括:在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
为了保证数据的完整性和安全性,本发明实施例在展示待展示数据之前,可以对待展示数据进行完整性验证和/或授权验证。其中,完整性验证用于判定不完整或不符合规则的待展示数据,例如格式错误、乱码、数值超出限值、一致性验证出错等数据。授权验证用于判定待展示数据是否具有展示权限,例如,对于获取的风机发电数据,虽然该数据作为整体不可以被公开,但是对于某个时间段发电量前10名的风机发电数据却可以被公开,具有展示权限。因此,对于风机发电数据的整体,不能通过授权验证,而对于某时间段发电量前10名的风机发电数据,则可以通过授权验证。
可以理解,上述对待展示数据进行完整性验证和授权验证,仅作为本发明的一种应用示例,在具体应用中,本发明实施例对预设验证规则的种类,以及验证的方式不加以限制。
此外,由于不同网络服务平台的多源化,导致不同网络服务产生的数据具有异构化的数据格式,为了能够对待展示数据进行统一的融合展示,本发明实施例还对待展示数据进行格式化转换,将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式。
在本发明实施例中,数据计算平台可以获取多个维度的密文数据,每一个维度的密文数据可以包括至少两个密文分片,数据计算平台按照预置算法,对每个维度的密文分片进行隐私计算,以得到脱敏数据。其中,多个维度可以指获取数据的多个角度或者多个层面。例如,对于某监测点的监测数据,多个维度可以包括:监测时间、监测经纬度、监测值等;其中,监测值可以包括:一氧化氮CO指数、AQI(Air Quality Index,空气质量指数)指数、细颗粒物pm2.5指数等。
在本发明的一种可选实施例中,所述预置算法至少可以包括如下任意一种:比对算法,求和算法、求平均数算法。具体基于密文的计算方法可参照本申请人的,申请号为201910252632.X中介绍的实现方案,在此不做赘述。
在本发明实施例中,预置算法用于对已授权的网络服务产生的密文数据进行隐私计算,得到可以公开的脱敏数据,在隐私计算过程中,数据均以密文形式存在,可以避免网络服务的原始数据被泄露的风险。可以理解,所述预置算法包括但不限于比对算法,求和算法、求平均数算法,通过上述预置算法可以将密文数据转换为可以公开的中间数据或者计算结果。
在本发明的一种可选实施例中,所述在数据融合展示平台中,展示所述待展示数据,具体可以包括:在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
本发明实施例对隐私计算得到的中间数据或者计算结果,通过图形方式进行展示,不仅可以使得展示结果更加直观,而且可以避免原始数据被泄露的风险。
其中,所述图形方式可以包括基本图形和高级图形,基本图形包括饼图、折线图、波浪图和/或柱状图;高级图形包括时序图、线索发散图、中心发散图、交集关系图和/或地理位置连线图。可以理解,本发明实施例对图形展示的具体形式不加以限制,所述图形可以为二维图形或者三维图形,可以为静态图形或者动态图形等。
在本发明的一种应用示例中,以对城市A的环境监控数据进行融合展示为例。其中,环境监控数据包括:pm2.5指数,aqi指数,co指数等。由于环境监控数据属于敏感数据,不宜直接公开展示,因此可以通过数据计算平台,对不同维度的环境监控数据的密文进行隐私计算,得到不同维度的脱敏数据,进而可以对不同维度的脱敏数据进行展示。
以pm2.5指数为计算维度、以预置算法为比对算法为例,可以对城市A不同地区的pm2.5指数的密文进行比对,得到比对结果,以及在网络地理信息***展示平台通过图形方式展示比对结果。例如,可以通过预设形状的不同高度表示不同地区的pm2.5指数的高低,对于pm2.5指数较低的地区,可以显示高度较低的预设形状,以及在pm2.5指数较高的地区,展示高度较高的预设形状。由此,仅通过形状的高低,即可直观展示不同地区pm2.5指数的比对结果,而不用展示不同地区pm2.5指数的真实数据。
同理,针对其他维度的环境监控数据的比对结果,也可以采用类似的图形方式进行展示。为了区分不同维度的比对结果,可以采用不同的图形展示不同维度的比对结果,或者采用不同颜色的相同图形展示不同维度的比对结果等,以实现数据的多维度展示,向用户提供更加丰富的数据信息,提高大数据的应用价值。
在本发明的一种可选实施例中,所述待展示数据以组件的形式展示在所述数据融合展示平台中。为节省占用计算机内存资源、CPU(Central Processing Unit,中央处理器)资源以及降低开发成本,本发明实施例提供组件化布局,通过容器组件来进行待展示数据的布局,在容器组件中添加待展示数据所需的相关组件,通过组件编辑器统一管理所有组件的层级关系。容器组件可以在页面中自由拖拽并且嵌套展示。非专业的业务人员无需编写组件布局相关代码就能通过拖拽的方式形成各种组件的布局方式。
进一步地,在展示所述待展示数据之后,所述方法还可以包括:通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
在数据展示过程中,本发明实施例还可以通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件,以实时更新数据融合展示平台中展示的数据,简化用户操作,提高用户操作的便利性。
综上,本发明实施例在数据融合展示平台中,展示公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果。本发明实施例通过对敏感数据在密文的基础上进行隐私计算,得到可以公开的脱敏数据,如得到一些非敏感的中间数据或者计算结果,实现对非敏感的公开数据以及敏感的非公开数据的共享展示,在避免敏感数据泄露的基础上,解决信息孤岛问题,提高多个网络服务中的海量级业务数据的应用价值。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
装置实施例
参照图3,示出了本发明的一种数据处理装置实施例的结构框图,所述装置具体可以包括:
数据获取模块301,用于获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
数据展示模块302,用于在数据融合展示平台中,展示所述待展示数据。
可选地,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
可选地,所述装置还可以包括:
验证模块,用于按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
转换模块,用于将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述数据展示模块,具体用于在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
可选地,所述数据展示模块,具体用于在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
可选地,所述装置还可以包括:
更新模块,用于通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
可选地,所述预置算法至少包括如下任意一种:比对算法,求和算法、求平均数算法。
可选地,所述数据融合展示平台,包括:网络地理信息***展示平台、和/或、大数据展示平台。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明实施例提供了一种用于数据处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;在数据融合展示平台中,展示所述待展示数据。
图4是根据一示例性实施例示出的一种用于数据处理的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图4,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理***,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音信息处理模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
I/O接口812为处理组件802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频信息处理(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
图5是本发明的一些实施例中服务器的结构示意图。该服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processingunits,CPU)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。
服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作***1941,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(服务器或者终端)的处理器执行时,使得装置能够执行图1所示的数据处理方法。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(服务器或者终端)的处理器执行时,使得装置能够执行一种数据处理方法,所述方法包括:获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;在数据融合展示平台中,展示所述待展示数据。
本发明实施例公开了A1、一种数据处理方法,包括:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
A2、根据A1所述的方法,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
A3、根据A1所述的方法,在展示所述待展示数据之前,所述方法还包括:
按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
A4、根据A1所述的方法,所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
A5、根据A1所述的方法,所述待展示数据以组件的形式展示在所述数据融合展示平台中,在展示所述待展示数据之后,所述方法还包括:
通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
A6、根据A1至A5任一所述的方法,所述预置算法至少包括如下任意一种:比对算法,求和算法、求平均数算法。
A7、根据A1至A5任一所述的方法,所述数据融合展示平台,包括:网络地理信息***展示平台、和/或、大数据展示平台。
本发明实施例公开了B8、一种数据处理装置,包括:
数据获取模块,用于获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
数据展示模块,用于在数据融合展示平台中,展示所述待展示数据。
B9、根据B8所述的装置,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
B10、根据B8所述的装置,所述装置还包括:
验证模块,用于按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
转换模块,用于将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述数据展示模块,具体用于在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
B11、根据B8所述的装置,所述数据展示模块,具体用于在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
B12、根据B8所述的装置,所述装置还包括:
更新模块,用于通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
B13、根据B8至B12任一所述的装置,所述预置算法至少包括如下任意一种:比对算法,求和算法、求平均数算法。
B14、根据B8至B12任一所述的装置,所述数据融合展示平台,包括:网络地理信息***展示平台、和/或、大数据展示平台。
本发明实施例公开了C15、一种用于数据处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
C16、根据C15所述的装置,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
C17、根据C15所述的装置,所述装置还经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
C18、根据C15所述的装置,所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
C19、根据C15所述的装置,所述装置还经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
C20、根据C15至C19任一所述的装置,所述预置算法至少包括如下任意一种:比对算法,求和算法、求平均数算法。
C21、根据C15至C19任一所述的装置,所述数据融合展示平台,包括:网络地理信息***展示平台、和/或、大数据展示平台。
本发明实施例公开了D22、一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如A1至A7中一个或多个所述的数据处理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
以上对本发明所提供的一种数据处理方法、一种数据处理装置和一种用于数据处理的装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种数据处理方法,其特征在于,所述方法包括:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
2.根据权利要求1所述的方法,其特征在于,所述密文数据包括至少两个密文分片,所述至少两个密文分片分散存储在至少两个服务节点中。
3.根据权利要求1所述的方法,其特征在于,在展示所述待展示数据之前,所述方法还包括:
按照预设验证规则,对所述待展示数据进行验证;所述预设验证规则包括:完整性验证和/或授权验证;
将通过验证的待展示数据的数据格式转换为符合所述数据融合展示平台的数据格式;
所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,展示通过验证、且数据格式符合所述数据融合展示平台的待展示数据。
4.根据权利要求1所述的方法,其特征在于,所述在数据融合展示平台中,展示所述待展示数据,包括:
在数据融合展示平台中,通过图形方式,展示所述中间数据或者计算结果;其中,不同的中间数据或者计算结果,对应不同的图形展示方式。
5.根据权利要求1所述的方法,其特征在于,所述待展示数据以组件的形式展示在所述数据融合展示平台中,在展示所述待展示数据之后,所述方法还包括:
通过拖拽的方式,在所述数据融合展示平台中添加或者删除待展示数据对应的组件。
6.根据权利要求1至5任一所述的方法,其特征在于,所述预置算法至少包括如下任意一种:比对算法,求和算法、求平均数算法。
7.根据权利要求1至5任一所述的方法,其特征在于,所述数据融合展示平台,包括:网络地理信息***展示平台、和/或、大数据展示平台。
8.一种数据处理装置,其特征在于,所述装置包括:
数据获取模块,用于获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
数据展示模块,用于在数据融合展示平台中,展示所述待展示数据。
9.一种用于数据处理的装置,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取待展示数据,所述待展示数据包括:公开数据、以及脱敏数据;其中,所述脱敏数据为根据预置算法,对密文数据进行隐私计算,得到的中间数据或者计算结果;
在数据融合展示平台中,展示所述待展示数据。
10.一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求1至7中一个或多个所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910533902.4A CN112115502A (zh) | 2019-06-19 | 2019-06-19 | 一种数据处理方法、装置和用于数据处理的装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910533902.4A CN112115502A (zh) | 2019-06-19 | 2019-06-19 | 一种数据处理方法、装置和用于数据处理的装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112115502A true CN112115502A (zh) | 2020-12-22 |
Family
ID=73796658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910533902.4A Pending CN112115502A (zh) | 2019-06-19 | 2019-06-19 | 一种数据处理方法、装置和用于数据处理的装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112115502A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114219052A (zh) * | 2022-02-23 | 2022-03-22 | 富算科技(上海)有限公司 | 一种图数据融合方法、装置、电子设备及存储介质 |
CN116029613A (zh) * | 2023-02-17 | 2023-04-28 | 国网浙江省电力有限公司 | 新型电力***指数数据处理方法及平台 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653981A (zh) * | 2015-12-31 | 2016-06-08 | 中国电子科技网络信息安全有限公司 | 大数据平台的数据流通与交易的敏感数据保护***及方法 |
CN108197486A (zh) * | 2017-12-20 | 2018-06-22 | 北京天融信网络安全技术有限公司 | 大数据脱敏方法、***、计算机可读介质及设备 |
CN109598138A (zh) * | 2018-11-15 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 图片中敏感信息识别、掩盖和感知是否查看的方法及装置 |
-
2019
- 2019-06-19 CN CN201910533902.4A patent/CN112115502A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653981A (zh) * | 2015-12-31 | 2016-06-08 | 中国电子科技网络信息安全有限公司 | 大数据平台的数据流通与交易的敏感数据保护***及方法 |
CN108197486A (zh) * | 2017-12-20 | 2018-06-22 | 北京天融信网络安全技术有限公司 | 大数据脱敏方法、***、计算机可读介质及设备 |
CN109598138A (zh) * | 2018-11-15 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 图片中敏感信息识别、掩盖和感知是否查看的方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114219052A (zh) * | 2022-02-23 | 2022-03-22 | 富算科技(上海)有限公司 | 一种图数据融合方法、装置、电子设备及存储介质 |
CN116029613A (zh) * | 2023-02-17 | 2023-04-28 | 国网浙江省电力有限公司 | 新型电力***指数数据处理方法及平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10785597B2 (en) | System to track engagement of media items | |
US11645412B2 (en) | Computer-based methods and systems for building and managing privacy graph databases | |
US11864053B2 (en) | System to track visitation metrics | |
KR20210107139A (ko) | 필터 활동을 통한 오디언스 도출 | |
US20220027931A1 (en) | System to calculate engagement score of location based media content | |
CN114840568B (zh) | 一种密文排序方法、装置和用于密文排序的装置 | |
CN112115502A (zh) | 一种数据处理方法、装置和用于数据处理的装置 | |
CN110163001B (zh) | 基于用户关系的信息显示方法及装置 | |
WO2023131263A1 (zh) | 一种群成员添加方法、装置、设备及介质 | |
CN108345611B (zh) | 一种地图搜索的运行监控方法、装置及电子设备 | |
CN115168652A (zh) | 一种信息资产的可视化展示方法、装置、介质及设备 | |
CN111797350A (zh) | 数据处理方法、装置和电子设备 | |
CN114780870B (zh) | 订单量预测方法、***、装置、服务器、终端和存储介质 | |
US11605464B2 (en) | Systems and methods for machine learning-based state prediction and visualization | |
CN110362013B (zh) | 基于动态基线的***状态获取方法和装置 | |
Bromander | Using Privacy Indicators to Nudge Users into Selecting Privacy Friendly Applications | |
CN117235170A (zh) | 业务数据的可视化处理方法、装置及电子设备 | |
CN112149542A (zh) | 训练样本生成方法、图像分类方法、装置、设备和介质 | |
CN115017395A (zh) | 一种商户查询方法、装置和用于商户查询的装置 | |
CN117201583A (zh) | 一种到达位置显示方法、装置、电子设备及存储介质 | |
CN111489286A (zh) | 图片处理方法、装置、设备和介质 | |
CN117874368A (zh) | 船舶航线热力图生成方法、装置、设备及存储介质 | |
CN112069163A (zh) | 数据处理方法及装置、电子设备和存储介质 | |
Pattath | Interactive visualization for mobile visual analytics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201222 |