一种移动终端页面推送优化的方法和装置的制作方法

文档序号:6600369阅读:202来源:国知局
专利名称:一种移动终端页面推送优化的方法和装置的制作方法
技术领域
本发明涉及移动通信技术,尤其涉及一种移动终端页面推送优化的方法和装置。
背景技术
随着互联网应用的发展和普及,用户通过手机上网成为可能。用户利用手机通过 WAP(Wireless Application Protocol,无线应用协议)上网,在手机上浏览和下载需要的 多媒体信息,如图片、音乐、视频、电子书等。当用户通过移动网络访问手机资源时,需要根据用户的喜好为用户推送网页页 面,从而为用户提供较好的服务。

发明内容
本发明的目的是提供一种移动终端页面推送优化的方法和装置,它能够根据用户 的喜好为用户推送页面。为达到上述目的,本发明采用如下技术方案一种移动终端页面推送优化的方法,包括收集用户使用信息过程和页面推送过 程,其中,所述收集用户使用信息过程包括步骤11 当用户点击访问手机资源,移动终端访问资源服务器时,网页程序的运 行环境拦截用户访问请求;步骤12 根据所拦截的用户访问请求,获取用户访问信息,该用户访问信息包括 用户访问的资源的名称、类型、时间、访问者;步骤13 将所获取的用户访问信息保存到第一数据库中;
所述页面推送过程包括步骤21 当用户访问搜索页面,提出搜索请求时,资源服务器根据用户搜索请求 在第二数据库中搜索资源,同时网页程序的运行环境拦截所述用户搜索请求;步骤22 根据所拦截的用户搜索请求以及所述第一数据库中该用户的历史搜索 信息,从第二数据库中获取推荐资源;步骤23 将资源服务器搜索得到的资源与所获取的推荐资源一起组成回送内容, 返回给用户。作为上述技术方案的优选,所述步骤13具体为根据所述用户访问请求的头信息中的国际移动用户识别码,将所获取的用户访问 信息分类保存到第一数据库中。作为上述技术方案的优选,所述步骤22具体包括根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中不同类型资源的 个数;根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源中不同类型资源的个数,从第二数据库中获取推荐资源。作为上述技术方案的优选,所述推荐资源的类型包括音乐、图片和视频。作为上述技术方案的优选,所述推荐资源中的资源与资源服务器搜索得到的资源 类型不同。一种网页服务器,包括收集用户使用信息模块和页面推送模块,其中,
所述收集用户使用信息模块包括拦截模块,用于当用户点击访问手机资源,移动终端访问资源服务器时,拦截用户 访问请求;第一获取模块,用于根据所拦截的用户访问请求,获取用户访问信息,该用户访问 信息包括用户访问的资源的名称、类型、时间、访问者;保存模块,用于将所获取的用户访问信息保存到第一数据库中;所述页面推送模块包括搜索及拦截模块,用于当用户访问搜索页面,提出搜索请求时,根据用户搜索请求 在第二数据库中搜索资源,同时拦截所述用户搜索请求;第二获取模块,用于根据所拦截的用户搜索请求以及所述第一数据库中该用户的 历史搜索信息,从第二数据库中获取推荐资源;返回模块,用于将资源服务器搜索得到的资源与所获取的推荐资源一起组成回送 内容,返回给用户。作为上述技术方案的优选,所述保存模块,进一步用于根据所述用户访问请求的 头信息中的国际移动用户识别码,将所获取的用户访问信息分类保存到第一数据库中。作为上述技术方案的优选,所述第二获取模块进一步包括确定模块,用于根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中 不同类型资源的个数;获取子模块,用于根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源 中不同类型资源的个数,从第二数据库中获取推荐资源。作为上述技术方案的优选,所述推荐资源的类型包括音乐、图片和视频。作为上述技术方案的优选,所述推荐资源中的资源与资源服务器搜索得到的资源 类型不同。本发明提供的移动终端页面推送优化的方法和装置,能够通过记录和分析用户过 去的访问记录来分析用户的喜好,并根据用户的喜好来为用户推送网页页面,从而本发明 能够为用户提供较好的服务。


下面结合附图对本发明作详细说明。图1为本发明的移动终端页面推送优化的方法中收集用户使用信息过程的流程 示意图;图2为本发明的移动终端页面推送优化的方法中页面推送过程的流程示意图;图3为本发明的移动终端页面推送优化的装置的结构示意图。
具体实施例方式如图1和图2所示,本发明提供一种移动终端页面推送优化的方法,它包括收集用 户使用信息过程和页面推送过程,其中,所述收集用户使用信息过程包括步骤11 当用户点击访问手机资源,移动终端访问资源服务器时,网页程序的运 行环境拦截用户访问请求;本步骤为用户点击访问手机资源,移动终端通过移动网络连接到远程的资源服务 器,同步的,WEB(网页)程序的运行环境拦截用户请求,这样可以不影响用户访问资源的速度。步骤12 根据所拦截的用户访问请求,获取用户访问信息,该用户访问信息包括 用户访问的资源的名称、类型、时间、访问者;本步骤中,拦截用户请求后,运行环境可以访问记录处理程序来获取用户访问的 资源的名称、类型、时间、访问者等各种属性的信息。步骤13 将所获取的用户访问信息保存到第一数据库中;所述页面推送过程包括步骤21 当用户访问搜索页面,提出搜索请求时,资源服务器根据用户搜索请求 在第二数据库中搜索资源,同时网页程序的运行环境拦截所述用户搜索请求;步骤22 根据所拦截的用户搜索请求以及所述第一数据库中该用户的历史搜索 信息,从第二数据库中获取推荐资源;步骤23 将资源服务器搜索得到的资源与所获取的推荐资源一起组成回送内容, 返回给用户。本发明的移动终端页面推送优化的方法,能够通过记录和分析用户过去的访问记 录来分析用户的喜好,并根据用户的喜好来为用户推送网页页面,从而本发明能够为用户 提供较好的服务。本发明中,第一数据库主要用于保存用户访问信息,而第二数据库主要用于保存 各种资源,当然,本领域技术人员可以容易地想到,该第一和第二数据库也可以为同一个数 据库。在收集用户使用信息过程中,上述步骤13优选具体为根据所述用户访问请求的头信息中的IMSI (International MobileSubscriber Identity,国际移动用户识别码),将所获取的用户访问信息分类保存到第一数据库中。这 样,可以方便以后从该数据库中查找同一用户的访问信息。在页面推送过程中,上述步骤22优选具体包括根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中不同类型资源的 个数;根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源中不同类型资源 的个数,从第二数据库中获取推荐资源。优选地,所述推荐资源的类型包括音乐、图片和视频。优选地,所述推荐资源中的资源与资源服务器搜索得到的资源类型不同。这样,为 用户推荐与其搜索的资源类型不同的资源,从而能为用户提供较好的推荐服务。
下面以一具体的例子详细说明页面推送的过程。例如用户搜索关键字为“爱情”的音乐,此时,页面推送过程包括以下步骤1、资源服务器先直接到数据库中搜索关键字包含“爱情”的最受欢迎的音乐资 源;2、网页程序的运行环境拦截到用户搜索请求后,根据用户的IMSI号码到数据库 中查找该用户历史搜索记录的类型,如果该用户历史搜索过图片资源2次,视频资源1次, 则资源的类型比为2 1,那么需要推荐给该用户图片资源20*(2/3) = 13个,视频资源 20*(1/3) = 7个,如果没有用户的历史搜索记录,则没有推荐资源内容。其中,推荐资源的个数可以根据用户历史搜索记录的多少来确定(例如,历史搜 索记录较多,则多推荐一些资源),或者人为规定一固定数目。本实施例中的20即为人为规 定的固定数目。3、根据上述推荐资源的个数到数据库中搜索关键字为“爱情”的最受欢迎的前13 个图片资源、关键字为“爱情”的前7个视频资源,组成推荐资源。4、最终将搜索到的音乐资源和推荐资源一起组成回送内容,返回给客户。与上述移动终端页面推送优化的方法相对应,本发明还提供一种网页服务器,如 图3所示,它包括收集用户使用信息模块31和页面推送模块32,其中,所述收集用户使用信息模块31包括拦截模块311,用于当用户点击访问手机资源,移动终端访问资源服务器时,拦截 用户访问请求;第一获取模块312,用于根据所拦截的用户访问请求,获取用户访问信息,该用户 访问信息包括用户访问的资源的名称、类型、时间、访问者;保存模块313,用于将所获取的用户访问信息保存到第一数据库中;所述页面推送模块32包括搜索及拦截模块321,用于当用户访问搜索页面,提出搜索请求时,根据用户搜索 请求在第二数据库中搜索资源,同时拦截所述用户搜索请求;第二获取模块322,用于根据所拦截的用户搜索请求以及所述第一数据库中该用 户的历史搜索信息,从第二数据库中获取推荐资源;返回模块323,用于将资源服务器搜索得到的资源与所获取的推荐资源一起组成 回送内容,返回给用户。本发明的网页服务器,能够通过记录和分析用户过去的访问记录来分析用户的喜 好,并根据用户的喜好来为用户推送网页页面,从而本发明能够为用户提供较好的服务。优选地,所述保存模块313,进一步用于根据所述用户访问请求的头信息中的国际 移动用户识别码,将所获取的用户访问信息分类保存到第一数据库中。这样,可以方便以后 从该数据库中查找同一用户的访问信息。优选地,所述第二获取模块322进一步包括确定模块,用于根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中 不同类型资源的个数;获取子模块,用于根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源 中不同类型资源的个数,从第二数据库中获取推荐资源。
优选地,所述推荐资源的类型包括音乐、图片和视频。优选地,所述推荐资源中的资源与资源服务器搜索得到的资源类型不同。这样,为 用户推荐与其搜索的资源类型不同的资源,从而能为用户提供较好的推荐服务。以上所述仅为本发明的较佳实施例,并非用来限定本发明的实施范围;如果不脱 离本发明的精神和范围,对本发明进行修改或者等同替换,均应涵盖在本发明权利要求的 保护范围当中。
权利要求
一种移动终端页面推送优化的方法,其特征在于,包括收集用户使用信息过程和页面推送过程,其中,所述收集用户使用信息过程包括步骤11当用户点击访问手机资源,移动终端访问资源服务器时,网页程序的运行环境拦截用户访问请求;步骤12根据所拦截的用户访问请求,获取用户访问信息,该用户访问信息包括用户访问的资源的名称、类型、时间、访问者;步骤13将所获取的用户访问信息保存到第一数据库中;所述页面推送过程包括步骤21当用户访问搜索页面,提出搜索请求时,资源服务器根据用户搜索请求在第二数据库中搜索资源,同时网页程序的运行环境拦截所述用户搜索请求;步骤22根据所拦截的用户搜索请求以及所述第一数据库中该用户的历史搜索信息,从第二数据库中获取推荐资源;步骤23将资源服务器搜索得到的资源与所获取的推荐资源一起组成回送内容,返回给用户。
2.根据权利要求1所述的方法,其特征在于,所述步骤13具体为根据所述用户访问请求的头信息中的国际移动用户识别码,将所获取的用户访问信息 分类保存到第一数据库中。
3.根据权利要求1或2所述的方法,其特征在于,所述步骤22具体包括根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中不同类型资源的个数;根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源中不同类型资源的个 数,从第二数据库中获取推荐资源。
4.根据权利要求3所述的方法,其特征在于,所述推荐资源的类型包括音乐、图片和视频。
5.根据权利要求4所述的方法,其特征在于,所述推荐资源中的资源与资源服务器搜 索得到的资源类型不同。
6.一种网页服务器,其特征在于,包括收集用户使用信息模块和页面推送模块,其中, 所述收集用户使用信息模块包括拦截模块,用于当用户点击访问手机资源,移动终端访问资源服务器时,拦截用户访问 请求;第一获取模块,用于根据所拦截的用户访问请求,获取用户访问信息,该用户访问信息 包括用户访问的资源的名称、类型、时间、访问者;保存模块,用于将所获取的用户访问信息保存到第一数据库中; 所述页面推送模块包括搜索及拦截模块,用于当用户访问搜索页面,提出搜索请求时,根据用户搜索请求在第 二数据库中搜索资源,同时拦截所述用户搜索请求;第二获取模块,用于根据所拦截的用户搜索请求以及所述第一数据库中该用户的历史 搜索信息,从第二数据库中获取推荐资源;返回模块,用于将资源服务器搜索得到的资源与所获取的推荐资源一起组成回送内 容,返回给用户。
7.根据权利要求6所述的网页服务器,其特征在于,所述保存模块,进一步用于根据所 述用户访问请求的头信息中的国际移动用户识别码,将所获取的用户访问信息分类保存到 第一数据库中。
8.根据权利要求6或7所述的网页服务器,其特征在于,所述第二获取模块进一步包括确定模块,用于根据所述第一数据库中该用户的历史搜索信息,确定推荐资源中不同 类型资源的个数;获取子模块,用于根据所拦截的用户搜索请求中的关键字以及所确定的推荐资源中不 同类型资源的个数,从第二数据库中获取推荐资源。
9.根据权利要求8所述的网页服务器,其特征在于,所述推荐资源的类型包括音乐、图 片和视频。
10.根据权利要求9所述的网页服务器,其特征在于,所述推荐资源中的资源与资源服 务器搜索得到的资源类型不同。
全文摘要
本发明公开了一种移动终端页面推送优化的方法和装置,所述方法包括收集用户使用信息过程和页面推送过程,该第一个过程包括当用户点击访问手机资源,移动终端访问资源服务器时,网页程序的运行环境拦截用户访问请求;获取用户访问信息;将用户访问信息保存到第一数据库中;该第二个过程包括当用户访问搜索页面时,资源服务器根据用户搜索请求在第二数据库中搜索资源,同时网页程序的运行环境拦截用户搜索请求;获取推荐资源;将资源服务器搜索得到的资源与推荐资源组成回送内容,返回给用户。本发明能够通过记录和分析用户过去的访问记录来分析用户的喜好,并根据用户的喜好来为用户推送网页页面,从而本发明能够为用户提供较好的服务。
文档编号G06F17/30GK101833570SQ201010141989
公开日2010年9月15日 申请日期2010年3月23日 优先权日2010年3月23日
发明者伍杰 申请人:深圳市五巨科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1