获取终端使用状态的方法和系统的制作方法

文档序号:9276696阅读:280来源:国知局
获取终端使用状态的方法和系统的制作方法
【技术领域】
[0001]本发明涉及数据处理技术领域,特别涉及一种获取终端使用状态的方法和系统。
【背景技术】
[0002]随着信息社会的超速发展,也为各种用户群体设计了相应的终端,以适应各用户群体的特点以及特定需求。例如,对于处于不断学习阶段的学生而言,为其所设计的终端将按照学生所在的学习阶段,例如,年级,进行学生的划分,进而按照学生所在的学习阶段为在终端中进行相关内容的显示;
对于执行特定工作的工作人员而言,由于其所处环境以及工作内容的不同,将分为多个角色,如,这些工作人员的角色包括了销售人员和测试人员,因此,将对工作人员进行大货划的类别划分,进而相应设定终端中显示的内容以及分配的任务等。
[0003]然而,如上所述的终端将存在着无法自适应地适用于各种不同的用户,并且也无法通过感知用户在终端中的使用来提供各种不同的显示内容和任务,缺乏针对性。

【发明内容】

[0004]本发明的一个目的在于解决现有技术中终端无法自适应地适用于不同用户,且根据用户在终端中的使用进行内容的显示和分配,缺乏针对性的缺陷。
[0005]本发明的另一个目的在于提供一种终端可自适应地适用于不同用户,且根据用户在终端中的使用进行内容的显示和任务分配,提高针对性的获取终端使用状态的方法和系统。
[0006]为解决上述技术问题,本发明采用如下技术方案:
一种获取终端使用状态的方法,包括如下步骤:
监测终端中的用户行为;
基于所述用户行为生成行为数据,并将所述行为数据上传至服务器;
接收由所述服务器返回的等级评估信息,所述等级评估信息是由所述服务器根据所述终端上传的行为数据进行运算得到的;
按照所述等级评估信息修正所述终端中记录的使用状态等级。
[0007]优选的,述方法还包括:
获取与所述终端中记录的使用状态等级相关的任务;
按照预先设定的时间在所述终端中显示所述任务,以待所述终端中触发任务执行行为。
[0008]优选的,所述获取与所述终端中记录的使用状态等级相关的任务的步骤包括: 根据所述终端的用户信息读取与所述终端中记录的使用状态等级相关联的待分配任务,从所述读取得到的待分配任务中随机提取任务。
[0009]优选的,所述用户行为包括用户的任务执行行为,所述基于所述用户行为生成行为数据,并上传至服务器的步骤包括: 获取与所述用户的任务执行行为对应的任务执行结果,根据所述任务的执行结果生成对应的行为数据,并将所述行为数据上传至服务器。
[0010]优选的,所述接收由所述服务器返回的等级评估信息的步骤之前,所述方法还包括:
获取所述终端的用户信息;
根据所述终端的用户信息和行为数据进行用户划分,以得到所述用户所属类别; 由所述用户所属类别的属性中提取等级评估信息,并向终端返回所述等级评估信息。
[0011]优选的,所述根据所述终端的用户信息和行为数据对进行用户划分,以得到所述用户所属类别的步骤之后,所述方法还包括:
根据所述终端的行为数据和所述用户所属类别的属性生成用户画像,并返回给所述终端。
[0012]一种获取终端使用状态的系统,包括终端以及与所述终端交互的服务器,其中: 所述终端包括行为监测模块、数据生成模块、评估接收模块和等级修正模块;
所述行为监测模块用于监测终端中的用户行为;
所述数据生成模块用于基于所述用户行为生成行为数据,并将所述行为数据上传至所述服务器;
所述评估接收模块用于接收由所述服务器返回的等级评估信息,所述等级评估信息是由所述服务器根据所述终端上传的行为数据进行运算得到的;
所述等级修正模块用于按照所述等级评估信息修正所述终端中记录的使用状态等级。
[0013]优选的,所述终端还包括:
任务分配模块,用于获取与记录的使用状态等级相关的任务;
任务显示模块,用于按照预先设定的时间显示所述任务,以待触发任务执行行为。
[0014]优选的,所述任务分配模块进一步用于根据用户信息读取与记录的使用状态等级相关联的待分配任务,从所述读取得到的待分配任务中随机提取任务。
[0015]优选的,所述用户行为包括用户的任务执行行为,所述数据生成模块进一步用户于获取与所述用户的任务执行行为对应的任务执行结果,根据所述任务的执行结果生成对应的行为数据,并将所述行为数据上传至服务器。
[0016]优选的,所述服务器包括:
用户信息获取模块,用于获取所述终端的用户信息;
类别划分模块,用于根据所述终端的用户信息和行为数据进行用户划分,以得到所述用户所属类别;
评估信息提取模块,用于由所述用户所属类别的属性中提取等级评估信息,并向所述终端返回所述等级评估信息。
[0017]优选的,所述服务器还包括:
画像生成模块,用于根据所述终端的行为数据和所述用户所属类别的属性生成用户画像,并返回给所述终端。
[0018]由上述技术方案可知,本发明的优点和积极效果在于:
上述获取终端使用状态的方法和系统中,随着用户对终端的使用,将监测终端中的用户行为,基于用户行为生成行为数据,并不断上传到服务器中,以为服务品所进行的用户使用状态评估提供数据基础,待服务器针对终端上传的行为数据完成相应的运算之后,终端接收到由服务器返回的告终评估信息,以按照这一等级评估信息修正终端中记录的使用状态等级,进而使得终端得以根据记录的使用状态等级进行相应的内容显示和任务分配,提高了针对性,并且使得终端能够自适应地适用于不同用户。
【附图说明】
[0019]图1是一个实施例中获取终端使用状态的方法的流程图;
图2是另一个实施例中获取终端使用状态的方法的流程图;
图3是另一个实施例中获取终端使用状态的方法的流程图;
图4是一个实施例中获取终端使用状态的方法的应用场景示意图;
图5是一个实施例中终端使用状态的系统的结构示意图;
图6是图5中终端的结构示意图;
图7是图5中服务器的结构示意图。
【具体实施方式】
[0020]体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。
[0021]如前所述,为了适应不同的用户群体,大都针对性地配备了不同的终端,并不断针对新出现的用户群体进行终端的开发,以为新出现的用户群体提供相应的终端。
[0022]对于用户群体的划分大都是按照学生、销售人员、测试人员角色等进行泛泛的、大众化的划分,无法做到针对性的划分用户,进而为终端的使用提供针对性的功能。因此,特提出一种获取终端使用状态的方法,该方法可依赖于计算机程序,该计算机程序可运行于符合冯诺依曼体系的计算机系统之上,该计算机系统可以是手机、智能手机、支持SIM卡带有蜂窝功能的平板电脑、掌上电脑、家教机、学习机、儿童平板等终端。
[0023]在一个实施例中,具体的,该方法如图1所示,包括:
步骤110,监测终端中的用户行为。
[0024]本实施例中,终端是用于为用户提供各种功能的机器,用户将手持这一实体的机器触发各种用户行为。因此,将实时监测终端中触发的各种用户行为,以对用户行为进行捕捉。
[0025]例如,终端中的用户行为可以是学生用户通过终端所进行的预习行为、复习行为以及考试行为等。
[0026]步骤130,用户行为生成行为数据,并将行为数据上传至服务器。
[0027]本实施例中,行为数据除了记录用户在终端触发的行为之外,还将记录该行为的使用场景,以保证后续处理的精准性。其中,该行为的使用场景将标识了终端是在什么情况下使用的,例如,放学的时候、放假的时候和上课的时候等,其可通过录入使用时间实现。
[0028]终端中触发的任一用户行为都将相应生成一条行为数据,例如,用户使用终端时,进入一个页面、点击一个按钮、进行一次预习、复习、完成一次作业等用户行为,都将相应的生成一条行为数据,以记录用户行为,并通过互联网络上传至服务器进行存储。
[0029]对于服务器,上传的行为数据可通过终端标识进行有序存储,也可通过终端中的用户标识进行有序存储。该终端标识可以是终端所唯一对应的机器码,该用户标识可以是用户注册时生成的用户帐号等。
[0030]在运营过程中,大多数用户都仅会使用其所拥有的终端,而极少使用其它用户所拥有的终端,因此,在优选的实施例中,可直接采用终端标识实现服务器中用户身份的标记,进而提高用户使用上的方便性和快捷性
具体的,服务器将接收得到多个终端分别上传的行为数据,对于每一终端上传的行为数据而言,服务器将这一行为数据与相应的终端标识进行关联存储,并在需要这一终端的行为数据时,只需根据终端标识进行读取即可。
[0031]以为学生用户的学习提供辅助的终端而言,将用户通过终端所进行的预习、复习和作业的行为生成相应的行为数据,以上传到服务器中,进而记录用户在终端中的学习轨迹以及学习进度,以为后续终端中学习内容的显示和学习任务的分配提供准确依据。
[0032]进一步的,在本实施例中,上述将行为数据上传至服务器的步骤之后,该方
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1