一种用户的系统级行为偏好的确定方法及装置的制造方法

文档序号:9420495阅读:289来源:国知局
一种用户的系统级行为偏好的确定方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种用户的系统级行为偏好的确定方法及装置。
【背景技术】
[0002]随着移动终端的智能化,用户可以在移动终端上安装各类应用程序以满足其不同的需求。为了给用户提供更加符合用户操作习惯的服务,应用程序会采集用户针对该应用程序的操作行为并对该操作行为进行分析,形成应用程序内部的用户的行为偏好。举例说明,收音机应用程序通过采集和分析用户的操作行为得到该用户的行为偏好是收听古典音乐频道,从而可以根据该用户的行为偏好向用户推送和古典音乐相关的节目。
[0003]但是,应用程序自身分析得到的用户针对于该应用程序的行为偏好无法被移动终端的操作系统所获知。这是因为现有的移动终端的操作系统并不提供从应用程序处获取用户针对于该应用程序的行为偏好的机制,也不提供让应用程序将其所形成的用户的行为偏好推送至操作系统的机制。因此,移动终端的操作系统无法将其检测到的用户针对于操作系统的操作行为(例如,用户激活移动终端的操作、用户启动应用程序的操作、用户安装应用程序的操作、用户设置移动终端的操作等)和用户针对于应用程序的行为偏好结合起来,也就无法从整个系统的角度去分析用户的行为偏好,从而导致现有的用户行为偏好的分析只能停留在应用程序内部,而无法得到真正的系统级别的用户行为偏好。

【发明内容】

[0004]为了克服现有技术中的上述缺陷,本发明提供了一种用户的系统级行为偏好的确定方法,该确定方法包括:
[0005]行为偏好确定装置获取用户针对移动终端的操作系统的操作行为;
[0006]所述行为偏好确定装置对所述操作行为进行分析得到所述用户针对于所述操作系统的第一行为偏好;
[0007]所述行为偏好确定装置与所述移动终端中的应用程序建立通信连接,并通过该通信连接从所述应用程序处获取所述用户针对于所述应用程序的第二行为偏好;
[0008]所述行为偏好确定装置根据所述第一行为偏好和所述第二行为偏好确定所述用户的系统级行为偏好。
[0009]根据本发明的一个方面,该确定方法中,所述行为偏好确定装置与所述移动终端中的应用程序建立通信连接并通过该通信连接从所述应用程序处获取所述用户针对于所述应用程序的第二行为偏好包括:所述行为偏好确定装置提供第一通信接口并通过该第一通信接口向所述移动终端中的应用程序发送偏好获取请求;所述应用程序接收所述偏好获取请求后与所述行为偏好确定装置建立通信连接;所述应用程序通过所述通信连接将所述用户针对于所述应用程序的第二行为偏好发送至所述行为偏好确定装置。
[0010]根据本发明的另一个方面,该确定方法中,所述行为偏好确定装置与所述移动终端中的应用程序建立通信连接并通过该通信连接从所述应用程序处获取所述用户针对于所述应用程序的第二行为偏好包括:所述移动终端中的应用程序通过所述行为偏好确定装置提供的第二通信接口向所述行为偏好确定装置发送偏好推送请求;所述行为偏好确定装置接收所述偏好推送请求后与所述应用程序建立通信连接;所述应用程序通过所述通信连接将所述用户针对于所述应用程序的第二行为偏好发送至所述行为偏好确定装置。
[0011]根据本发明的又一个方面,该确定方法中,所述行为偏好确定装置通过所述通信连接从所述应用程序处获得所述用户针对于所述应用程序的第二行为偏好之后,该确定方法还包括:所述行为偏好确定装置关闭所述通信连接。
[0012]根据本发明的又一个方面,该确定方法中,所述行为偏好确定装置根据所述第一行为偏好和所述第二行为偏好确定所述用户的系统级行为偏好之后,该确定方法还包括:所述行为偏好确定装置根据所述用户的系统级行为偏好向所述用户提供符合用户行为偏好的服务。
[0013]相应地,本发明还提供了一种用户的系统级行为偏好的确定装置,该确定装置包括:
[0014]行为获取模块,用于获取用户针对移动终端的操作系统的操作行为;
[0015]偏好分析模块,用于对所述操作行为进行分析得到所述用户针对于所述操作系统的第一行为偏好;
[0016]通信获取模块,用于与所述移动终端中的应用程序建立通信连接并通过所述通信连接从所述应用程序处获得所述用户针对于所述应用程序的第二行为偏好;
[0017]偏好确定模块,用于根据所述第一行为偏好和所述第二行为偏好确定所述用户的系统级行为偏好。
[0018]根据本发明的一个方面,该确定装置中,所述通信获取模块包括:第一通信接口单元,用于所述确定装置向所述移动终端中的应用程序发送偏好获取请求;第一通信建立单元,用于所述应用程序接收所述偏好获取请求后与所述确定装置建立通信连接;第一接收单元,用于接收所述应用程序通过所述通信连接发送的所述用户针对于所述应用程序的第二行为偏好。
[0019]根据本发明的另一个方面,该确定装置中,所述通信获取模块包括:第二通信接口单元,用于所述移动终端中的应用程序向所述确定装置发送偏好推送请求;第二通信建立单元,用于所述确定装置接收所述偏好推送请求后与所述应用程序建立通信连接;第二接收单元,用于接收所述应用程序通过所述通信连接发送的所述用户针对于所述应用程序的第二行为偏好。
[0020]根据本发明的又一个方面,该确定装置中,所述通信获取模块,还用于获得所述用户针对于所述应用程序的第二行为偏好后关闭所述通信连接。
[0021]根据本发明的又一个方面,该确定装置还包括服务提供模块,用于根据所述用户的系统级行为偏好向所述用户提供符合用户行为偏好的服务。
[0022]本发明所提供的用户的系统级行为偏好的确定方法及装置通过采集并分析用户针对于移动终端的操作系统的操作行为以得到用户针对于操作系统的第一行为偏好,通过和移动终端内的各应用程序建立通信连接主动向各应用程序获取用户针对于该应用程序的第二行为偏好或者接收各应用程序主动推送的用户针对于该应用程序的第二行为偏好,以及根据第一行为偏好和第二行为偏好确定得到该用户的系统级行为偏好。由于用户的系统级行为偏好是根据用户针对于操作系统的第一行为偏好和用户针对于应用程序的第二行为偏好综合分析得到的,因此和现有技术中仅仅由应用程序自身分析得到的用户行为偏好相比,本发明的分析结果更加准确、更加符合用户真正的行为习惯和喜好,从而使得根据该系统级行为偏好为用户所提供的服务也更加具有针对性,进而可以极大地提高用户的使用体验。
【附图说明】
[0023]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0024]图1是根据本发明的用户的系统级行为偏好的确定方法的一种【具体实施方式】的流程图;
[0025]图2是根据本发明的步骤S103的一种【具体实施方式】的细化流程图;
[0026]图3是根据本发明的步骤S103的另一种【具体实施方式】的细化流程图;
[0027]图4是根据本发明的用户的系统级行为偏好的确定装置的一种【具体实施方式】的结构示意图;
[0028]图5是根据本发明的通信获取模块的一种【具体实施方式】的细化结构示意图;
[0029]图6是根据本发明的通信获取模块的另一种【具体实施方式】的细化结构示意图;
[0030]图7是可实现本发明提供的用户的系统级行为偏好的确定方法的移动终端的结构示意图。
[0031 ] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0032]为了更好地理解和阐释本发明,下面将结合附图对本发明作进一步的详细描述。
[0033]本发明提供了一种用户的系统级行为偏好的确定方法。请参考图1,图1是根据本发明的用户的系统级行为偏好的确定方法的一种【具体实施方式】的流程图。如图所示,该确定方法包括:
[0034]在步骤SlOl中,行为偏好确定装置获取用户针对移动终端的操作系统的操作行为;
[0035]在步骤S102中,所述行为偏好确定装置对所述操作行为进行分析得到所述用户针对于所述操作系统的第一行为偏好;
[0036]在步骤S103中,所述行为偏好确定装置与所述移动终端中的应用程序建立通信连接,并通过该通信连接从所述应用程序处获取所述用户针对于所述应用程序的第二行为偏好;
[0037]在步骤S104中,所述行为偏好确定装置根据所述第一行为偏好和所述第二行为偏好确定所述用户的系统级行为偏好。
[0038
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1