主权项 |
1.一种个人上下文信息隐私保护策略自动生成方法,其特征在于:1)上下文感知应用系统运行模式上下文感知应用系统需要考虑隐私保护,在上下文感知应用系统中,用户通过隐私角色表达个人的隐私偏好,控制上下文感知应用存取个人上下文信息,上下文感知应用的服务模式由应用开发人员确定,不同的服务模式要求获取不同精度的上下文信息,在普适环境中,用户动态地为上下文感知应用分配隐私角色,从而得到与之相应的服务模式,隐私角色的主要作用如下:a)隐私角色代表用户的隐私偏好,并且提供个人上下文信息释放方式的选择;b)隐私角色与个人上下文信息释放的隐私决策相关,隐私角色确定了一个上下文感知应用系统请求可以得到什么样的上下文信息,并根据隐私发放策略和当前的上下文信息,这个请求被映射到一个隐私角色;c)隐私角色与个人上下文信息的管理有关,个人上下文信息的管理不仅依赖于用户的隐私偏好,在上下文感知应用系统中,用户根据个人上下文信息的敏感性、上下文信息的类型将其分配到不同的隐私角色,而且也依赖于上下文感知应用的需求;d)当用户所处的情境发生变化,在隐私释放策略的控制下,一个隐私角色根据用户个人的隐私保护策略变迁到另外一个隐私角色;2)获取交互情境上下文信息用户与上下文感知应用系统交互过程涉及的上下文信息由所处的普适环境产生,即从普适环境中的传感器获取与交互相关的情境的原始数据,并对这些原始数据进行特征生成、特征选择、数据平滑、采样和数据解释等预处理,使其成为有意义的上下文信息,设置移动代理作为用户在普适环境中的代表,普适环境的系统代理负责任何有关对用户个人上下文信息请求的处理,对于上下文信息的请求,它首先开始与移动代理交互,移动代理需要确定请求上下文感知应用的类型或者来自上下文感知应用系统相关的上下文信息,经过协调后,系统代理从请求上下文信息的一方收集请求方的身份信息即上下文信息,与此同时,移动代理收集用户当前情境的上下文信息,在初始阶段,用户需要手动地为每一次请求分配隐私角色,这个隐私角色和收集到的上下文信息作为一条记录保存在上下文信息释放情境数据库中;3)交互情境数据库该数据库保存了用户个人与上下文感知应用系统交互过程情境,即用户个人与上下文感知应用系统的交互历史数据,它们通过普适环境中各类传感器获取。每一元组代表用户与应用系统的一次交互情境及运行模式的决策。元组中的属性是用来描述交互情境的,这些数据可以从用户与上下文感知应用系统交互过程的普适环境中获取。4)自动生成隐私保护策略在用户与上下文感知应用系统交互过程中,普适环境中的传感器获取与交互相关的情境数据,保存在上下文信息释放情境数据库中,在一段训练时间后,用户的上下文信息释放隐私保护策略包含在其中,为了从该数据库中抽取出用户的隐私保护策略,需要使用粗糙集算法RSL,由粗糙集算法RSL自动完成隐私保护策略的提取,粗糙集算法在进行隐私保护策略提取的同时,还进行特征选择,构成精简形式的决策规则;使用粗糙集算法工具,从用户的上下文信息释放情境数据库中自动地决策规则,即隐私保护策略,最后,形式化地列出一个关于使用约简的核来合成最小化的隐私决策规则;隐私保护策略表达式形式:<img file="FSB00000077004200031.GIF" wi="289" he="50" /><img file="FSB00000077004200032.GIF" wi="541" he="61" />公式φ和d=v分别称为决策规则的前件和后件,V<sub>P</sub>是隐私角色的值域,集合B是属性集合A的约简,V是集合B对应的值域;5)实时分配隐私角色在获得用户的隐私保护策略以后,为了减少对用户不必要的干扰,建立一个基于规则匹配的隐私角色分析引擎,在实时的交互情境数据和隐私保护策略的作用下,隐私角色分析引擎为上下文感知应用自动分配一个符合用户当前情境的隐私角色。 |