专利名称:一种移动终端个性化页面推送方法和装置的制作方法
技术领域:
本发明涉及移动通信技术,尤其涉及一种移动终端个性化页面推送方法和装置。
背景技术:
目前,随着移动通信技术的不断发展,移动终端已经深入到人们的生活中,移动通 信也已成为最广泛使用的通信方式。这里,本发明所称的移动终端是指手机、PDA (Personal Digital Assistant,个人数字助理)等具有无线通讯功能的小型手持式移动通信设备。以 手机为例,其作为日常生活和商业事务的工具,在用户的生活中占有重要的地位,而依托移 动通信的增值业务,也随之得到发展。通常,常见的手机增值业务实现方式分为短信、语音、WAP(ffirelessApplication Protocol,无线应用协议)等,其中,以WAP业务最能满足用户多方面的应用需求,因而受到 用户的喜爱。鉴于各种服务不断增多,需要在满足用户个人任务和需求方面支持用户。用户通 常会根据不同目的或每个服务可提供的信息而带有一定的使用偏好。目前多数服务缺少有 效的服务个性化概念,尤其是在网页页面方面,服务器为每个用户所提供的页面都是一样 的,用户需要手动去寻找自己需求或者感兴趣的服务。因此,向用户提供能够满足其个人需 求和期望的合适服务是尤为重要的。
发明内容
本发明的目的是提供一种移动终端个性化页面推送方法和装置,它能够向用户提 供满足其个人需求和期望的合适页面。为达到上述目的,本发明采用如下技术方案—种移动终端个性化页面推送方法,包括用户行为统计分析过程和页面推送过 程,其中,所述用户行为统计分析过程包括步骤11 远程服务器统计用户使用过的资源的标签,形成用户访问记录;步骤12 远程服务器分析所述用户访问记录中每个标签之间的关联度;
所述页面推送过程包括步骤21 移动终端用户点击页面,移动终端连接至远程服务器;步骤22 远程服务器获取用户访问的头信息,分析出其中带有的标签;步骤23 根据步骤22分析得到的标签,远程服务器获取与该标签关联度最高的一 个或者多个关联标签;步骤24 根据步骤22分析得到的标签以及步骤23获取的关联标签中的关键字, 远程服务器在资源服务器中寻找对应的资源,搜索出用户需求的目标内容和个性化推送内 容,并将该两部分内容组成最终的页面反馈给用户。进一步地,所述步骤11具体包括
远程服务器以用户标识号码为标识建立用户使用样本,所述用户使用样本为每个 用户使用过的资源的标签的集合,所述用户使用样本构成所述用户访问记录。进一步地,所述步骤12具体包括从所有用户使用样本中检索出包含有待分析关联度的标签的用户使用样本;统计检索出的用户使用样本中每个标签出现的次数;按照每个标签出现的次数从多到少进行排序,所得即为待分析关联度的标签与其 他标签之间的关联度情况。进一步地,所述步骤22还包括如果所述头信息中未带有标签,则分析出所述头信息中的用户标识号码,并根据 该用户标识号码,从所述用户访问记录中寻找并分析出该用户使用率最高的一个标签。一种远程服务器,包括用户行为统计分析模块和页面推送模块,其中,所述用户行为统计分析模块包括用户访问记录形成模块,用于统计用户使用过的资源的标签,形成用户访问记 录;标签关联度分析模块,用于分析所述用户访问记录中每个标签之间的关联度;所述页面推送模块包括连接建立模块,用于当移动终端用户点击页面时与移动终端建立连接;标签分析模块,用于获取用户访问的头信息,分析出其中带有的标签;关联标签获取模块,用于根据标签分析模块分析得到的标签,获取与该标签关联 度最高的一个或者多个关联标签;资源获取及反馈模块,用于根据标签分析模块分析得到的标签以及关联标签获取 模块获取的关联标签中的关键字,在资源服务器中寻找对应的资源,搜索出用户需求的目 标内容和个性化推送内容,并将该两部分内容组成最终的页面反馈给用户。进一步地,所述用户访问记录形成模块包括用户使用样本建立模块,用于以用户标识号码为标识建立用户使用样本,所述用 户使用样本为每个用户使用过的资源的标签的集合,所述用户使用样本构成所述用户访问 记录。进一步地,所述标签关联度分析模块包括用户使用样本检索模块,用于从所有用户使用样本中检索出包含有待分析关联度 的标签的用户使用样本;标签数目统计模块,用于统计检索出的用户使用样本中每个标签出现的次数;标签排序模块,用于按照每个标签出现的次数从多到少进行排序,所得即为待分 析关联度的标签与其他标签之间的关联度情况。进一步地,所述标签分析模块,还用于当所述头信息中未带有标签时,分析出所述 头信息中的用户标识号码,并根据该用户标识号码,从所述用户访问记录中寻找并分析出 该用户使用率最高的一个标签。本发明提供的移动终端个性化页面推送方法和装置,通过记录和分析用户过去的 访问记录来分析用户的行为和偏好,并根据用户的偏好来推送网页页面,因此,本发明能够 向用户提供满足其个人需求和期望的合适页面,从而为用户提供个性化的服务。
图1为本发明的移动终端个性化页面推送方法中用户行为统计分析过程的流程 示意图;图2为本发明的移动终端个性化页面推送方法中页面推送过程的流程示意图;图3为本发明的移动终端个性化页面推送装置的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。如图1和图2所示,本发明提供一种移动终端个性化页面推送方法,包括用户行为 统计分析过程和页面推送过程,其中,所述用户行为统计分析过程包括步骤11 远程服务器统计用户使用过的资源的标签,形成用户访问记录;步骤12 远程服务器分析所述用户访问记录中每个标签之间的关联度;其中,网络上的标签(Tag)是一种互联网内容组织方式,是相关性很强的关键字, 它帮助人们轻松地描述和分类内容,以便于检索和分享。网站使用标签的方式显示内容,用 户都用标签来描述内容和检索相关内容。本发明技术方案的实施即是通过对标签的利用和 处理来实现的。所述页面推送过程包括步骤21 移动终端用户点击页面,移动终端连接至远程服务器;本步骤中,用户点击页面的操作可能是访问资源,也可能是搜索。这种操作的用户 访问一般均带有标签。步骤22 远程服务器获取用户访问的头信息,分析出其中带有的标签;本步骤中,对于用户访问的头信息,其标签中的关键字对应于用户需求得到的目 标内容。在后续步骤中,本发明除了向用户返回该目标内容外,还会向用户提供个性化推送 内容。步骤23 根据步骤22分析得到的标签,远程服务器获取与该标签关联度最高的一 个或者多个关联标签;本步骤中,根据上一步骤22中的标签获取关联标签,该关联标签用作为后续向用 户提供个性化推送内容的依据。步骤24 根据步骤22分析得到的标签以及步骤23获取的关联标签中的关键字, 远程服务器在资源服务器中寻找对应的资源,搜索出用户需求的目标内容和个性化推送内 容,并将该两部分内容组成最终的页面反馈给用户。本发明的移动终端个性化页面推送方法,通过记录和分析用户过去的访问记录来 分析用户的行为和偏好,并根据用户的偏好来推送网页页面,因此,本发明能够向用户提供 满足其个人需求和期望的合适页面,从而为用户提供个性化的服务。优选地,上述步骤11具体可以包括
远程服务器以用户标识号码为标识建立用户使用样本,所述用户使用样本为每个 用户使用过的资源的标签的集合,所述用户使用样本构成所述用户访问记录。例如,用户标识号码为MID (Mobile Internet Device,移动互联网设备)号码,用 户S1的MID号码为MIDI,统计该用户在一段时间内使用的资源的标签分别有Ll,L2,L4, L5,那么该用户S1的使用样本就为MID1 :{L1,L2,L4,L5}。不断得到用户的使用样本即可 形成用户访问记录。优选地,上述步骤12具体可以包括从所有用户使用样本中检索出包含有待分析关联度的标签的用户使用样本;统计检索出的用户使用样本中每个标签出现的次数;按照每个标签出现的次数从多到少进行排序,所得即为待分析关联度的标签与其 他标签之间的关联度情况。例如,要分析与标签L1关联度最高的标签,那么先将所有用户使用样本中包含有 L1的用户使用样本检索出来,然后统计检索出的用户使用样本中每个标签出现的次数,比 如L2出现了 3次,L3出现了 5次,L4出现了 6次,最后将每个标签出现的次数从多到少进 行排序,所得即为标签L1与其他标签之间的关联度情况。可以按照这个过程分析统计所有 出现的标签与其他标签的关联度,并保存记录在一缓存服务器中,以便于上述步骤23获取 关联标签。本领域技术人员应当理解,上述步骤12分析标签关联度不限于上述方式,还可以 采用其他方式,如根据标签中关键字的相同或相近似程度来计算标签的关联度。另外,上述步骤22还可以包括如果所述头信息中未带有标签,则分析出所述头信息中的用户标识号码,并根据 该用户标识号码,从所述用户访问记录中寻找并分析出该用户使用率最高的一个标签。这是因为,在步骤21中用户点击页面的操作还可能是打开主页面,而这种操作的 用户访问一般是不带有标签的,其说明用户无具体需求的目标内容。在此情况下,为了在后 续步骤中能顺利地为用户提供个性化推送内容,本发明在该步骤22中分析出用户使用率 最高的一个标签作为后续获取关联标签的参考。与上述移动终端个性化页面推送方法相对应,本发明还提供一种远程服务器,如 图3所示,包括用户行为统计分析模块31和页面推送模块32,其中,所述用户行为统计分析模块31包括用户访问记录形成模块311,用于统计用户使用过的资源的标签,形成用户访问记 录;标签关联度分析模块312,用于分析所述用户访问记录中每个标签之间的关联 度;所述页面推送模块32包括连接建立模块321,用于当移动终端用户点击页面时与移动终端建立连接;标签分析模块322,用于获取用户访问的头信息,分析出其中带有的标签;关联标签获取模块323,用于根据标签分析模块322分析得到的标签,获取与该标 签关联度最高的一个或者多个关联标签;资源获取及反馈模块324,用于根据标签分析模块322分析得到的标签以及关联标签获取模块323获取的关联标签中的关键字,在资源服务器中寻找对应的资源,搜索出 用户需求的目标内容和个性化推送内容,并将该两部分内容组成最终的页面反馈给用户。本发明的远程服务器,通过记录和分析用户过去的访问记录来分析用户的行为和 偏好,并根据用户的偏好来推送网页页面,因此,本发明能够向用户提供满足其个人需求和 期望的合适页面,从而为用户提供个性化的服务。优选地,所述用户访问记录形成模块311可以包括用户使用样本建立模块,用于以用户标识号码为标识建立用户使用样本,所述用 户使用样本为每个用户使用过的资源的标签的集合,所述用户使用样本构成所述用户访问 记录。优选地,所述标签关联度分析模块312可以包括用户使用样本检索模块,用于从所有用户使用样本中检索出包含有待分析关联度 的标签的用户使用样本;标签数目统计模块,用于统计检索出的用户使用样本中每个标签出现的次数;标签排序模块,用于按照每个标签出现的次数从多到少进行排序,所得即为待分 析关联度的标签与其他标签之间的关联度情况。优选地,所述标签分析模块322,还用于当所述头信息中未带有标签时,分析出所 述头信息中的用户标识号码,并根据该用户标识号码,从所述用户访问记录中寻找并分析 出该用户使用率最高的一个标签。以上所述仅为本发明的较佳实施例,并非用来限定本发明的实施范围;如果不脱 离本发明的精神和范围,对本发明进行修改或者等同替换,均应涵盖在本发明权利要求的 保护范围当中。
权利要求
一种移动终端个性化页面推送方法,其特征在于,包括用户行为统计分析过程和页面推送过程,其中,所述用户行为统计分析过程包括步骤11远程服务器统计用户使用过的资源的标签,形成用户访问记录;步骤12远程服务器分析所述用户访问记录中每个标签之间的关联度;所述页面推送过程包括步骤21移动终端用户点击页面,移动终端连接至远程服务器;步骤22远程服务器获取用户访问的头信息,分析出其中带有的标签;步骤23根据步骤22分析得到的标签,远程服务器获取与该标签关联度最高的一个或者多个关联标签;步骤24根据步骤22分析得到的标签以及步骤23获取的关联标签中的关键字,远程服务器在资源服务器中寻找对应的资源,搜索出用户需求的目标内容和个性化推送内容,并将该两部分内容组成最终的页面反馈给用户。
2.根据权利要求1所述的方法,其特征在于,所述步骤11具体包括远程服务器以用户标识号码为标识建立用户使用样本,所述用户使用样本为每个用户 使用过的资源的标签的集合,所述用户使用样本构成所述用户访问记录。
3.根据权利要求2所述的方法,其特征在于,所述步骤12具体包括 从所有用户使用样本中检索出包含有待分析关联度的标签的用户使用样本; 统计检索出的用户使用样本中每个标签出现的次数;按照每个标签出现的次数从多到少进行排序,所得即为待分析关联度的标签与其他标 签之间的关联度情况。
4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述步骤22还包括 如果所述头信息中未带有标签,则分析出所述头信息中的用户标识号码,并根据该用户标识号码,从所述用户访问记录中寻找并分析出该用户使用率最高的一个标签。
5.一种远程服务器,其特征在于,包括用户行为统计分析模块和页面推送模块,其中, 所述用户行为统计分析模块包括用户访问记录形成模块,用于统计用户使用过的资源的标签,形成用户访问记录; 标签关联度分析模块,用于分析所述用户访问记录中每个标签之间的关联度; 所述页面推送模块包括连接建立模块,用于当移动终端用户点击页面时与移动终端建立连接; 标签分析模块,用于获取用户访问的头信息,分析出其中带有的标签; 关联标签获取模块,用于根据标签分析模块分析得到的标签,获取与该标签关联度最 高的一个或者多个关联标签;资源获取及反馈模块,用于根据标签分析模块分析得到的标签以及关联标签获取模块 获取的关联标签中的关键字,在资源服务器中寻找对应的资源,搜索出用户需求的目标内 容和个性化推送内容,并将该两部分内容组成最终的页面反馈给用户。
6.根据权利要求5所述的远程服务器,其特征在于,所述用户访问记录形成模块包括 用户使用样本建立模块,用于以用户标识号码为标识建立用户使用样本,所述用户使用样本为每个用户使用过的资源的标签的集合,所述用户使用样本构成所述用户访问记录。
7.根据权利要求6所述的远程服务器,其特征在于,所述标签关联度分析模块包括 用户使用样本检索模块,用于从所有用户使用样本中检索出包含有待分析关联度的标签的用户使用样本;标签数目统计模块,用于统计检索出的用户使用样本中每个标签出现的次数; 标签排序模块,用于按照每个标签出现的次数从多到少进行排序,所得即为待分析关 联度的标签与其他标签之间的关联度情况。
8.根据权利要求5至7中任一权利要求所述的远程服务器,其特征在于,所述标签分析 模块,还用于当所述头信息中未带有标签时,分析出所述头信息中的用户标识号码,并根据 该用户标识号码,从所述用户访问记录中寻找并分析出该用户使用率最高的一个标签。
全文摘要
本发明公开了一种移动终端个性化页面推送方法和装置,所述方法包括用户行为统计分析过程和页面推送过程,所述页面推送过程包括步骤21用户点击页面,移动终端连接至远程服务器;步骤22获取用户访问的头信息,分析出其中带有的标签;步骤23获取与所述标签关联度最高的一个或者多个关联标签;步骤24根据上述标签和关联标签中的关键字,在资源服务器中寻找对应的资源,搜索出用户需求的目标内容和个性化推送内容组成最终的页面反馈给用户。本发明通过记录和分析用户过去的访问记录来分析用户的行为和偏好,并根据用户的偏好来推送网页页面,因此,本发明能够向用户提供满足其个人需求和期望的合适页面,从而为用户提供个性化的服务。
文档编号G06F17/30GK101847160SQ20101017918
公开日2010年9月29日 申请日期2010年5月19日 优先权日2010年5月19日
发明者刘保华 申请人:深圳市五巨科技有限公司