[发明专利]在移动终端中进行转码的方法、系统以及装置在审
申请号: | 201210348371.X | 申请日: | 2012-09-18 |
公开(公告)号: | CN103678386A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 李伟刚;黄杰 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 进行 方法 系统 以及 装置 | ||
技术领域
本发明涉及计算机科学技术领域,特别涉及一种在移动终端中进行转码的方法、系统以及装置。
背景技术
移动终端的普及以及发展使得越来越多的移动终端支持直接访问网页。然而移动终端存在不兼容的问题,有些网页内容必须经过转码才能在移动终端上进行正常显示。转码的形式可以分为两种,一种是在代理服务器进行转码,代理服务器根据移动终端的请求,对网页进行分析以及转换,将结果直接发送给移动终端。这种类型的转换能够大大减轻移动终端的压力,然而比如一些小说等的转码可能涉及到法律问题,某些网站并不适宜在代理服务器进行转码。第二种方式是在移动终端进行转码,移动终端请求页面,在接收到请求页面后自行对页面进行分析、转码以及显示。这种方式能够减少法律问题,然而却加重了移动终端的压力。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一。
为此,本发明的第一个目的在于提出一种在移动终端中进行转码的方法,该方法将转码过程转移到移动终端,同时在代理服务器中进行计算和匹配,既能够减轻移动终端计算压力,又在一定程度上降低转码的法律风险。
本发明的第二个目的在于提出一种在移动终端中进行转码的系统。
本发明的第三个目的在于提出一种代理服务器。
本发明的第四个目的在于提出一种移动终端
为达到上述目的,本发明第一方面的实施例公开了一种在移动终端中进行转码的方法,包括:移动终端向代理服务器发送访问第三方站点的页面的请求,以使所述代理服务器根据所述请求获得所述页面对应的分析模板和/或分析规则以及转码程序;所述移动终端接收所述代理服务器发送的所述分析模板和/或分析规则以及转码程序;所述移动终端执行所述转码程序并抓取所述页面;以及所述移动终端根据所述分析模板和/或分析规则对所述页面进行转码。
在本发明的实施例中,转码过程从服务器转移到了客户端,服务器负责根据类型判断分析模版和/或分析规则并将其与转码程序发送给客户端,客户端负责对页面进行转码以及显示。根据本发明实施例的在移动终端中进行转码的方法减轻了移动终端的压力,并且一定程度上降低转码的法律风险。
在本发明的一个实施例中,所述移动终端抓取所述页面进一步包括:所述移动终端确定属于相同域的代理服务器;所述属于相同域的代理服务器根据所述移动终端的请求抓取所述页面;所述属于相同域的代理服务器将抓取的所述页面转发至所述移动终端。
在本发明的一个实施例中,还包括:所述移动终端将转码后的所述网页显示给所述用户。
在本发明的一个实施例中,所述移动终端包括手机、个人数字助理、电子书、掌上电脑。
本发明第二方面的实施例公开了一种在移动终端中进行转码的系统,包括移动终端和代理服务器,其中,所述移动终端用于发送访问第三方站点的页面的请求,并接收所述代理服务器反馈的分析模板和/或分析规则以及转码程序,以及执行所述转码程序并抓取所述页面,和根据所述分析模板和/或分析规则对所述页面进行转码;所述代理服务器用于获得所述页面的类型,并根据所述类型的获得所述页面对应的分析模板和/或分析规则,以及将所述分析模板和/或分析规则以及转码程序发送至所述移动终端。
在本发明的实施例中,转码过程从代理服务器转移到了客户端,代理服务器负责根据类型判断分析模版和/或分析规则并将其与转码程序发送给客户端,客户端负责对页面进行转码以及显示。根据本发明实施例的在移动终端中进行转码的系统减轻了移动终端的压力,并且一定程度上降低转码的法律风险。
在本发明的一个实施例中,所述移动终端通过属于相同域的代理服务器抓取所述页面。
在本发明的一个实施例中,所述移动终端包括手机、个人数字助理、电子书、掌上电脑。
本发明第三方面的实施例公开了一种代理服务器,包括:接收模块,用于接收用户通过移动终端发送的访问第三方站点的页面的请求;分析模块,用于获得所述页面的类型,并根据所述类型的获得所述页面对应的分析模板和/或分析规则;发送模块,用于将所述分析模板和/或分析规则以及转码程序发送至所述移动终端。
根据本发明实施例的代理服务器减轻了移动终端的计算压力,一方面也在一定程度上降低转码的法律风险。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210348371.X/2.html,转载请声明来源钻瓜专利网。