建立使用者的操作习惯与兴趣的模型的系统及其方法

文档序号:6564683阅读:140来源:国知局
专利名称:建立使用者的操作习惯与兴趣的模型的系统及其方法
技术领域
本发明涉及一种建立使用者的操作习惯与兴趣的模型的系统及其方法,尤 其涉及一种分析使用者的操作行为以及操作记录来建立使用者的操作习惯与 兴趣的模型的系统及其方法。
背景技术
所谓个性化智慧服务,是指能够通过对使用者个性、兴趣、心理和行为习 惯的分析,而主动地向使用者提供其可能需要的信息服务。所以提供个性化智 慧服务,首先要建立能比较准确记录使用者的操作特性和兴趣爱好的模型。关 于使用者的模型的研究和应用,近年来已有很多进展,例如根据上网关键词
建立的使用者兴趣模型;根据调查表(Check List)建立的使用者习惯模型; 根据点阅率和浏览内容建立的使用者行为模型等。目前更有一些公司在甚至试 图建立基于计算机的操作习惯的使用者模型,以便更好地为使用者提供个性化 服务。
由于上述列举的使用者的模型都存在一些局限性。例如,建立模型的数据 来源都比较单一,再加上错误操作产生的数据的干扰,因此产生的使用者的模 型并不能非常准确地反应出使用者真实的行为与兴趣。同时,大部分的使用者 的模型都缺乏更新机制,由于使用者的兴趣有可能随着时间改变而发生变化, 若没有继续维护和更新使用者的模型, 一旦使用者的行为或兴趣发生变化,这 些模型就失去功效。

发明内容
本发明所要解决的技术问题在于提供一种建立使用者的操作习惯与兴趣 的模型的系统及其方法,通过分析使用者的操作行为以及操作行为产生的操作 记录来建立使用者的操作习惯与兴趣的模型,并不断的以使用者的操作行为以 及操作行为来修正已建立的操作习惯与兴趣的模型,借以解决上述所提到的使
用者的模型无法准确的反应使用者的行为与兴趣或无法随使用者当前的行为 与兴趣修正的问题。
为实现上述目的,本发明可以通过系统与方法两方面达成,本发明所揭露 的系统,包括有 一行为分析模块,用以收集一使用者操作该电子装置产生的 一操作行为,并分析该操作行为以获得对应该使用者的一操作特性;
一记录分析模块,用以读取该使用者操作该电子装置产生的一操作记录,并分
析该操作记录以获得该使用者的一兴趣爱好;及一模型建立模块,用以依据该 操作特性及该兴趣爱好建立该使用者的一操作习惯与兴趣的模型;其中,当该 操作习惯与兴趣的模型被建立后,该模型建立模块会持续以该行为分析模块分 析出的该操作特性及该记录分析模块分析出的该兴趣爱好修正该操作习惯与 兴趣的模型。
本发明所揭露的方法,包括有下列步骤收集使用者操作电子装置产生的 操作行为,分析使用者的操作行为以获得对应使用者的操作特性;读取使用者 操作电子装置产生的操作记录,分析使用者产生的操作记录以获得对应使用者 的兴趣爱好;依据使用者的操作特性及使用者的兴趣爱好建立使用者的操作习 惯与兴趣的模型;当使用者的操作习惯与兴趣的模型被建立后,持续以分析产 生的使用者的操作特性及使用者的兴趣爱好修正使用者的操作习惯与兴趣的 模型。
本发明通过分析使用者的操作行为可以获得使用者的操作特性,以及分析 使用者操作电子装置产生的操作记录可以获得使用者的兴趣爱好,而后便可以 依据使用者的操作特性及兴趣爱好建立使用者的操作习惯与兴趣的模型,且在 使用者的操作习惯与兴趣的模型被建立后,持续分析使用者的操作特性及兴趣 爱好来修正该操作习惯与兴趣的模型。


图1为本发明所提建立使用者的操作习惯与兴趣的模型的系统架构图2A为本发明所提建立使用者的操作习惯与兴趣的模型的方法流程图2B为本发明所提取得使用者的操作特性的详细方法流程图2C为本发明所提取得使用者的兴趣爱好的详细方法流程图2D为本发明所提取得使用者的心理状态的详细方法流程图3A为本发明实施例所提的键盘输入记录表-,
图3B为本发明实施例所提的鼠标输入记录表;
图4A为本发明实施例所提的操作记录表;
图4B为本发明实施例所提的网站浏览记录表;
图4C为本发明实施例所提的网页浏览记录表;
图5为本发明实施例所提的心理状态记录表。
其中,附图标记-
100:电子装置
110:行为分析模块
120:记录分析模块
130:模型建立模块
190:情绪感测模块
301:键盘输入记录表
302:鼠标输入记录表
411:操作记录表
421:网站浏览记录表
422:网页浏览记录表
501:心理状态记录表 步骤210:使用者发生操作行为
步骤220:分析使用者的操作行为以获得使用者的操作特性 步骤221:收集使用者输入的数据
步骤222:过滤错误操作 步骤223:分析使用者输入的数据 步骤224:获得使用者的操作特性
步骤230:分析使用者的操作记录以获得使用者的兴趣爱好 步骤231:读取操作记录
步骤232:过滤错误操作 步骤233:分析操作记录 步骤234:获得使用者的兴趣爱好
步骤240:分析使用者的生理活动以获得使用者的心理状态并将使用者的
心理状态对应至使用者的操作特性及兴趣爱好 步骤241:读取使用者的生理反应的数据
步骤242:分析使用者的生理反应 步骤243:获得使用者的心理状态 步骤244:读取系统时间及显示数据
步骤245:对应使用者的心理状态与使用者的操作特性及兴趣爱好
步骤250:依据使用者的操作特性及兴趣爱好建立操作习惯与兴趣的模型
具体实施例方式
以下先以图1本发明所提的建立使用者的操作习惯与兴趣的模型的系统 架构图来说明本发明的系统运作。如图所示,本发明的系统含有行为分析模块
110、记录分析模块120、模型建立模块130。其中行为分析模块110负责收集 使用者操作电子装置100产生的操作行为,并分析使用者产生的操作行为以获 得对应使用者的操作特性;记录分析模块120负责读取使用者操作电子装置 100产生的操作记录,并分析使用者产生的操作记录以获得使用者的兴趣爱 好;模型建立模块130负责依据行为分析模块分析110获得的使用者的操作特 性及记录分析模块120分析获得的使用者的兴趣爱好来建立使用者的操作习 惯与兴趣的模型,并于该操作习惯与兴趣的模型被建立后,持续以行为分析模 块IIO分析获得的使用者的操作特性及记录分析模块120分析获得出的使用者
的兴趣爱好修正该操作习惯与兴趣的模型。
接着以一个实施例来解说本发明的运作系统与方法,并请参照图2A本发 明所提的建立使用者的操作习惯与兴趣的模型的方法流程图。
本发明在建立使用者的操作习惯与兴趣的模型之前,首先会在使用者对执 行有本发明的电子装置100进行操作(步骤210)后,收集使用者操作执行电 子装置100所产生的操作行为,并分析使用者的操作行为以取得使用者的操作 特性(步骤220),以及读取使用者操作执行电子装置100所产生的操作记录, 并分析使用者的操作行为产生的操作记录以取得使用者的兴趣爱好(步骤 230),分析操作特性与操作记录的步骤没有先后关系,意即可以先取得使用 者的操作特性,也可以先取得使用者的兴趣爱好。
以下将先描述收集使用者操作执行电子装置100所产生的操作行为,并分
析使用者的操作行为以取得使用者的操作特性的步骤(步骤220),如图2B 所示,本发明的行为分析模块110可以通过收集使用者使用包含但不限于键 盘、鼠标、游戏杆、触控屏幕、麦克风等输入装置来操作电子装置100时的操 作行为(步骤221),进而分析出使用者的操作特性(步骤223),例如对键 盘的熟练程度、每天操作电子装置的时数、及执行各种程序的频率与时数等, 但本发明可分析出的使用者的操作特性并不限于此。若使用者在12:25:18时 启动电子装置100,并在启动电子装置100后,使用者连续使用了两小时20 分中12秒(也就是8412秒),其中使用者操作键盘按了 1890次按键,包含 了 263次的删除键,共花了 3450秒;使用者同时也操作鼠标,则行为分析模 块110分析使用者上述的操作行为后可以得到使用者的操作特性(步骤224), 如图3A的键盘输入记录表301与图3B只鼠标输入记录表302所示。由于取得 使用者的操作行为(也就是取得使用者由各种输入装置输入的数据)的方法为 现有技术,并非本发明的重点,因此在此不多加描述。
接着描述读取使用者操作执行电子装置100所产生的操作记录,并分析该 操作记录以取得使用者的兴趣爱好的步骤(步骤230), 一般而言,使用者在 操作电子装置100时,电子装置100会将使用者的操作行为对应的结果以系统 记录文件、使用者记录文件(如由浏览网页产生的cookies)的形式储存在电 子装置100中,其中,系统记录文件会记录有使用者的开关机与停留时间,经 过分析后可以得到如图4A所示的操作记录表411;使用者记录文件会记录使 用者输入的数据与喜好设定,而cookies还可以记录使用者浏览的网站、浏览 的时间等,经过分析后可以得到如图4B所示的网站浏览记录表421与如图4C 所示的网页浏览记录表422,因此如图2C所示,本发明的记录分析模块120 在读取并分析上述的操作记录(步骤231、步骤233)后,便可以得知使用者 的兴趣爱好(步骤234)。在本实施例中,以对使用者浏览网页的停留时间和 频率来计算使用者对特定网页感兴趣的程度为例,由于当使用者对特定网页感
兴趣时,使用者浏览该网页的时间会表较长,同时也会经常浏览该网页,因此 可以假设mi是浏览该网页的次数,M为浏览的网页的总数,ti为浏览该网 页所消耗的时间,T为浏览所有网页累积的时间,则使用mi/M+ti/T的计算是 可以计算出使用者对该网页感兴趣的程度,如此本发明便可以此为基础,可以 计算出使用者对各种网页偏好程度。若使用者经常浏览特定游戏的相关网站,
则记录分析模块120在进行分析之后,可以得知使用者对该特定游戏有相当高 的兴趣。
经由上述两步骤(步骤220、步骤230)之后,本发明便可取得使用者的 操作特性与兴趣爱好,接着本发明的模型建立模块130便可以由使用者的操作 特性与兴趣爱好来建立使用者的操作习惯与兴趣的模型(步骤250),由于使 用者会不断的对电子装置100进行操作,所以本发明可以持续的收集并分析使 用者的操作行为及读取操作记录并分析,由于本发明所分析的使用者的操作行 为与操作记录的数据量会相当庞大,因此可以使用如资料探勘(Datamining) 等技术来分析经由上述过程而产生的数据,依此建立使用者的操作习惯与兴趣 的模型。
在模型建立模块130将使用者的操作习惯与兴趣的模型建立(步骤250) 后,便可以交由其它的服务程序来使用,例如由使用者的操作习惯与兴趣的模 型可以得知使用者通常在中午12点至下午三点执行特定游戏的程序,并在上 午十点至十二点经常浏览该特定游戏的相关网站时,可以得知使用者的兴趣在 于该特定游戏之上,因此可以在上午十点至十二点时提供使用者最新的游戏信 息,同时在中午12点至下午三点之间,每隔半小时提示使用者应该暂时休息 的服务。本发明在使用者对服务程序提供的服务产生的操作行为(步骤210) 之后,会由行为分析模块IIO收集使用者的操作行为并加以分析(步骤220), 及由记录分析模块120读取使用者的操作行为产生的操作记录并加以分析(步 骤230),使得模型建立模块130可以依据使用者的操作行为来调整使用者的 习惯与兴趣的模型,从而使使用者的操作习惯与兴趣的模型逐渐逼近使用者的 操作特性与兴趣喜好。如此,本发明即可以解决提到的使用者的模型无法准确 的反应使用者的行为与兴趣或无法随使用者当前的行为与兴趣修正的问题。
事实上,上述行为分析模块110收集的使用者的操作行为与记录分析模块 120读取的操作特性并不能直接进行分析以做为模型建立模块130建立使用者 的操作习惯与兴趣的模型的依据,原因在于在上述在使用者的操作过程中可能 包含了错误操作,例如使用者输入错误等,因此在行为分析模块110分析使用 者的操作行为的步骤中,必须要加入过滤错误操作的步骤(步骤222),例如, 当使用者由点选网页中某个链接后立刻离开,则表示使用者点选到不想点选的 链接,此为错误操作,所以需要过滤掉这样的错误操作;同样的,在记录分析
模块120分析使用者的兴趣喜好的步骤中,也需要加入过滤错误操作产生的操 作记录的步骤(步骤232),例如,当使用者由点选网页中某个链接后立刻离 开,表示使用者对其所点选的网页不感兴趣,此为错误操作,所以这个网页所 产生的cookies以及浏览的相关记录都应该被过滤,使得错误操作不需要列入 分析的项目中。其中,本发明所提的错误操作并不限于上述的点选网页中链接 后立刻离开的操作。
另外,本发明包含一个情绪感测模块190,其用以通过特定的器材来取得 使用者的生理反应后,分析取得的生理反应以得知使用者的心理状态,并以系 统时间及目前显示的数据,将使用者的心理状态对应到分析产生的操作特性与 兴趣爱好中(步骤240),如图2D所示,情绪感测模块190可以利用摄影技 术来拍摄使用者表情(步骤241),并分析拍摄得到的表情后可以得知使用者 的情绪,或者通过动态跟踪使用者的眼球注视活动来判别其对屏幕内容的感兴 趣程度(步骤242、步骤243),若使用者此时正在观看网页,且面部表情经 过分析后得知为开心,则情绪感测模块190会在分析出网页的关键词词后,将 使用者开心的情绪对应到使用者的兴趣爱好中(步骤244、步骤245),如图 5的心理状态记录表501所示。上述的使用摄影技术分析使用者的情绪与喜好 为现有技术,但本发明并不限于此,其它如使用手指压力传感器,也可以推测 使用者的心理紧张状态。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1. 一种建立使用者的操作习惯与兴趣的模型的方法,应用于一电子装置上,其特征在于,该方法包含下列步骤收集一使用者操作该电子装置产生的一操作行为,并分析该操作行为以获得对应该使用者的一操作特性;读取该使用者操作该电子装置产生的一操作记录,并分析该操作记录以获得对应该使用者的一兴趣爱好;及依据该操作特性及该兴趣爱好建立该使用者的一操作习惯与兴趣的模型;当该操作习惯与兴趣的模型被建立后,持续以分析产生的该操作特性及该兴趣爱好修正该操作习惯与兴趣的模型。
2. 根据权利要求1所述的建立使用者的操作习惯与兴趣的模型的方法,其 特征在于,该建立该操作习惯与兴趣的模型的步骤使用数据探勘的方式建立该 操作习惯与兴趣的模型。
3. 根据权利要求1所述的建立使用者的操作习惯与兴趣的模型的方法,其 特征在于,该方法还包含分析使用者操作该电子装置产生的的生理反应以获得 该使用者的一心理状态,并将该心理状态对应至该操作特性与该兴趣爱好,使 该操作习惯与兴趣的模型可反映出该使用者的心理状态。
4. 根据权利要求1所述的建立使用者的操作习惯与兴趣的模型的方法,其 特征在于,该收集该操作行为的步骤还包含过滤错误操作的操作行为,以避免 错误操作造成分析产生的该操作特性发生误差。
5. 根据权利要求1所述的建立使用者的操作习惯与兴趣的模型的方法,其 特征在于,该读取该操作记录的步骤还包含过滤错误操作产生的操作记录,以 避免对应错误操作的操作记录造成分析产生的该兴趣爱好发生误差。
6. —种建立使用者的操作习惯与兴趣的模型的系统,应用于一电子装置 上,其特征在于,该系统包含一行为分析模块,用以收集一使用者操作该电子装置产生的一操作行为, 并分析该操作行为以获得对应该使用者的一操作特性;一记录分析模块,用以读取该使用者操作该电子装置产生的一操作记录, 并分析该操作记录以获得该使用者的一兴趣爱好;及一模型建立模块,用以依据该操作特性及该兴趣爱好建立该使用者的一操作习惯与兴趣的模型;当该操作习惯与兴趣的模型被建立后,该模型建立模块会持续以该行为分 析模块分析出的该操作特性及该记录分析模块分析出的该兴趣爱好修正该操 作习惯与兴趣的模型。
7. 根据权利要求6所述的建立使用者的操作习惯与兴趣的模型的系统,其 特征在于,该系统还包含一情绪感测模块,用以分析至少一特定器具对该使用 者操作该电子装置时的生理活动产生的数据以获得该使用者的一心理状态,并 将该心理状态对应至该操作特性与该兴趣爱好。
8. 根据权利要求6所述的建立使用者的操作习惯与兴趣的模型的系统,其 特征在于,该行为分析模块还用以过滤该操作行为中的错误操作。
9. 根据权利要求6所述的建立使用者的操作习惯与兴趣的模型的系统,其 特征在于,该记录分析模块还用以过滤该操作记录中错误操作产生的数据。
全文摘要
本发明公开了一种建立使用者的操作习惯与兴趣的模型的系统及其方法,应用于一电子装置上,该方法包括收集一使用者操作该电子装置产生的一操作行为,并分析该操作行为以获得对应该使用者的一操作特性;读取该使用者操作该电子装置产生的一操作记录,并分析该操作记录以获得对应该使用者的一兴趣爱好;及依据该操作特性及该兴趣爱好建立该使用者的一操作习惯与兴趣的模型;当该操作习惯与兴趣的模型被建立后,持续以分析产生的该操作特性及该兴趣爱好修正该操作习惯与兴趣的模型。本发明依据使用者的操作特性及兴趣爱好建立其操作习惯与兴趣的模型,且在该模型被建立后,持续分析使用者的操作特性及兴趣爱好来修正该操作习惯与兴趣的模型。
文档编号G06F17/00GK101206637SQ200610170798
公开日2008年6月25日 申请日期2006年12月22日 优先权日2006年12月22日
发明者涛 余, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1