用户行为数据标记制造技术

技术编号:21892668 阅读:21 留言:0更新日期:2019-08-17 14:48
本文公开的用户行为数据标记的技术方案,通过分析与用户行为数据相关联的任务之间的继承关系,确定用户行为数据所属的应用并进行标记,以便于后续有选择性地对用户行为数据进行删除。

User Behavior Data Markup

【技术实现步骤摘要】
用户行为数据标记
技术介绍
在用户使用应用的过程中,应用会对用户行为数据进行记录,以便更好地为用户提供服务。用户行为数据涉及到用户的隐私,随着用户行为数据的增多,更多的用户或者政府已经开始关注用户行为数据的保护,例如欧洲提出来了通用数据保护条例(GDPR)。针对用户行为数据,希望在用户想要删除的时候,能够快速、彻底并且可选择地将用户行为数据删除。
技术实现思路
提供本专利技术实施例内容是为了以精简的形式介绍将在以下详细描述中进一步描述的一些概念。本
技术实现思路
并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。本文公开的用户行为数据标记的技术方案,通过分析用户行为数据相关联的任务之间的继承关系,确定用户行为数据所属的应用并进行标记,以便于后续有选择性地对用户行为数据进行删除。上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。附图说明图1为本专利技术实施例的用户行为数据的处理装置之一的应用示例框图;图2为本专利技术实施例的用户行为数据的结构示例框图;图3为本专利技术实施例的用户行为数据与任务之间的关联关系的结构示意图;图4为本专利技术实施例的用户行为数据的处理方法的流程之一的示意图;图5为本专利技术实施例的用户行为数据的处理装置之二的应用示例框图;图6为本专利技术实施例的用户行为数据的处理方法的流程之二的示意图;图7为本专利技术实施例的用户行为数据的处理装置之三的应用示例框图;图8为本专利技术实施例的用户行为数据的处理方法的流程之三的示意图;图9为本专利技术实施例的用户行为数据的处理方法的流程之四的示意图;图10为本专利技术实施例的用户行为数据的处理装置之四的应用示例框图;图11为本专利技术实施例的用户行为数据的处理方法的流程之五的示意图;图12为本专利技术实施例的电子设备的框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本文中,术语“技术”可以指代例如(一个或多个)系统、(一个或多个)方法、计算机可读指令、(一个或多个)模块、算法、硬件逻辑(例如,现场可编程门阵列(FPGA))、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)和/或上述上下文以及在本文档通篇中所允许的(一项或多项)其它技术。随着计算机技术的发展,用户对于计算机的依赖程度越来越大,无论是日常生活还是办公作业,几乎每天都在使用各种应用(APP)。为了更好地为用户提供服务,应用也会记录用户的使用行为,从而产生用户使用行为数据。这些用户使用行为数据本身就属于用户隐私,并且,随着大数据分析技术以及人工智能等计算机技术的发展,通过分析用户使用数据能够更加深入的获得用户使用习惯、用户的特点,并且在一定程度上还能够对用户的行为进行一定的预测。对于用户行为数据的使用是一把双刃剑,一方面能够使得用户对于应用的使用更加便利,也使得生活和工作更加智能化,比如,可以根据对用户行为数据的分析向用户推荐更适合用户的商品,或者向用户提供各种建议等。另一方面,用户行为数据的使用也会暴露更多的用户隐私,甚至反过来用户的使用行为还会受到应用的干扰,比如,基于用户使用行为数据向用户推送广告等。基于上述情况,对于用户行为数据是否被进一步使用的权利交给用户较为合理,当用户想要保护自身隐私时,希望能够将自身的用户行为数据彻底删除。在实际的应用中,用户的这种需求往往不是这么简单,很多情况下,用户只希望彻底删除掉某个或者某些应用所记录的用户行为数据,而希望保留某个或者某些应用记录的用户行为数据。例如,用户不希望自己的购物方面的用户行为数据被进一步利用,则希望删除使用购物应用而产生的用户行为数据。再例如,输入法应用会在用户使用输入法的过程中,记录用户的使用行为,并根据用户的使用习惯,对输入的词汇进行提示,这种用户行为数据的使用对于很多用户而言是非常有价值的,因此,很多用户希望保留。基于上述的需求,本专利技术实施例提出了一种用户行为数据的处理方法及装置,能够让用户在想要对用户行为数据进行删除时,能够有选择性地、彻底地删除。在本专利技术实施例中,所说的应用是指提供给用户使用的应用程序,即能够被用户使用并且能够记录用户行为的应用程序。这些应用可以是操作系统所提供的执行某个功能的应用程序,例如,操作系统自带的输入法应用、浏览器应用、日历应用等,也可以是操作系统以外的第三方开发的并在操作系统上运行的应用程序,例如,购物应用、游戏应用、音乐播放应用等。用户行为数据的产生源头就是这些被用户使用的应用。用户行为数据产生后,可以被这些应用本身而利用,以便更好地为用户提供服务,例如,输入法应用记录用户的输入习惯,再后续的输入过程中产生输入提示,再例如,购物应用存储用户的浏览和购买记录,根据对浏览和购买记录的分析,在购物应用的首页中呈现用户可能需要的商品。用户行为数据也可能被上述应用以外的服务所使用。为了便于区别描述,将非面向用户使用的应用程序,称作服务。例如,用户使用浏览器应用的浏览记录或者搜索记录,可能会被用于推送广告的服务所使用,从而会在用使用浏览器的过程中,向用户推送广告。这里需要说明的是,应用记录的用户行为数据提供给该应用以外的服务所使用,应当是符合法律规范的使用并且是在经过用户允许的条件下(例如,通过信息提示用户或者与用户签订与用户行为数据相关的使用协议等)。此外,提供用户行为数据的使用示例,是为了说明技术方面的各种实现可能,并不特指具体公司或者个体的实际处理方法,并且本专利技术实施例所关注的是针对用户行为数据的标记以及删除,而不是针对用户行为数据的获取以及使用。无论是被应用自身所使用,还是被应用以外的服务所使用,都可能会将原始记录的用户行为数据(为了进行区别,称为原始用户行为数据)进行复制或者变形,产生衍生的用户行为数据(为了进行区别,称为衍生用户行为数据)。对用户行为数据的生成或者使用的执行主体是任务(task),这里所说的任务基于应用或者服务而产生的,是执行应用或者所提供的功能的具体执行单元,可以视为子程序、进程或者线程等。目前的用户行为数据的记录机制并没有统一的规范,并且由于应用或者服务的任务的使用而产生衍生用户行为数据,衍生用户行为数据还会继续随着任务的使用而再产生新的衍生用户行为数据。上述的原始用户行为数据和衍生用户行为数据的记录格式或者存储方式以及存储位置都会由于应用或者任务的不同而千差万别,当需要删除某一应用的用户行为数据时,很难挑选出属于该应用的全部的用户行为数据,因此,也很难进行彻底删除。在本专利技术实施例中,先通过对数据扫描的方式,识别出全部的用户行为数据,具体的扫描方式可以是通过识别用户标识信息来确定一条数据是否为用户行为数据。然后,确定这些用户行为数据是归属于哪个应用的。这里所说的归属关系是指产生这个用户行为数据的源头是哪个应用,如果是衍生用户行为数据,希望确定该衍生用户行为数据对应的原始本文档来自技高网...

【技术保护点】
1.一种方法,包括:对数据进行扫描,识别出用户行为数据;根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用;对所述用户行为数据进行所属应用的标记。

【技术特征摘要】
1.一种方法,包括:对数据进行扫描,识别出用户行为数据;根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用;对所述用户行为数据进行所属应用的标记。2.根据权利要求1所述的方法,其中,还包括:根据系统日志中记录的所述任务对所述用户行为数据的使用记录和/或生成记录,确定所述多个任务之间的继承关系。3.根据权利要求1所述的方法,其中,根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用包括:识别具有继承关系的多个任务所属的应用,如果识别出具有记录用户行为数据功能的应用,则将该应用确定为所述用户行为数据所属的应用。4.根据权利要求1所述的方法,其中,根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用包括:将所述继承关系中源头的任务所属的应用,确定为所述用户行为数据所属的应用。5.根据权利要求1所述的方法,其中,还包括:获取使用所述用户行为数据的日志;根据使用所述用户行为数据的日志,确定使用所述用户行为数据的使用目的;根据所述使用目的,对用户行为数据进行使用目的标记。6.根据权利要求5所述的方法,其中,所述根据使用所述用户行为数据的日志,确定使用所述用户行为数据的使用目的包括:如果所述用户行为数据被使用的次数和/或频度大于预设的第一阈值和/或用户行为数据的使用对后续的用户使用行为造成影响,将所述用户行为数据的使用目的确定为影响用户使用的使用目的;如果所述用户行为数据与后续的用户使用行为无关,则将所述用户行为数据的使用目的确定为与用户使用无关的使用目的。7.根据权利要求1所述的方法,其中,还包括:响应于删除指定应用的用户使用行为数据的指令,获取所属应用被标记为所述指定应用的用户使用行为数据,并执行删除操作。8.根据权利要求6所述的方法,其中,还包括:响应于删除指定应用的用户使用行为数据的指令,获取所属应用被标记为所述指定应用的用户使用行为数据;如果所述用户使用行为数据的使用目的为影响用户使用的使用目的,则对所述用户行为数据立即执行删除操作;如果所述用户使用行为数据的使用目的为与用户使用无关的使用目的,则在预设的容许时间之后,再对所述用户行为数据执行删除操作。9.一种装置,包括:数据扫描模块,用于对数据进行扫描,识别出用户行为数据;用户行为数据分析模块,用于根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用;标记模块,用于对所述用户行为数据进行所属应用的标记。10.根据权利要求9所述的装置,其中,所述用户行为数据分析模块,还用于根据系统日志中记录的所述任务对所述用户行为数据的使用记录和/或生成记录,确定所述多个任务之间的继承关系。11.根据权利要求9所述的装置,其中,所述根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用包括:识别具有继承关系的多个任务所属的应用,如果识别出具有记录用户行为数据功能的应用,则将该应用确定为所述用户行为数据所属的应用。12.根据权利要求9所述的装置,其中,所述根据与所述用户行为数据相关联的多个任务之间的继承关系,确定所述用户行为数据所属的应用包括:将所述继承关系...

【专利技术属性】
技术研发人员:李欣吕昂刘春雨李春雨王超梅洛·爱德华多王震李佼佼陈略张璐汪鹏王彤周孝成贾亚璞刘自强王悦杨
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1