一种通过手机浏览器阅读彩信的方法及装置的制作方法

文档序号:7887204阅读:207来源:国知局
专利名称:一种通过手机浏览器阅读彩信的方法及装置的制作方法
技术领域
本发明涉及一种通过手机浏览器阅读彩信的方法及装置,属于数据业务技术领域。
背景技术
因为彩信图文并茂和即时性的特点,已成为一种广泛使用的移动通讯方式,目前几乎所有的手机都能支持彩信收发和显示。除了点对点彩信之外,订阅各种手机报类型彩信逐渐成为手机用户获取最新资讯的常用方式。这些资讯聚合类彩信在通常包含的文字、 图片之外,一般还带有信息源的网址,并且采用多帧显示播放方式。随着移动互联网的迅速发展,使用手机上网的用户越来越多,而手机浏览器也成为使用频率最高的上网工具,绝大部分手机都内置了浏览器或者用户自行安装了第三方浏
IrWSB 见益。彩信内容描述采用了 SMIL语言的子集,而手机浏览器支持的常用内容格式包括 WML.XHTML MP和HTML等语言,并且彩信和短信一起保存在手机信息收件箱中,因此从手机浏览器无法直接打开和阅读手机上的彩信内容,只能使用手机自带的彩信阅读器。但同一条彩信在不种手机上,通过自带彩信阅读器阅读效果差异很大,特别是手机报类型的彩信, 因为这类资讯聚合彩信除了包含常见的文字和图片内容外,一般还带有可访问的信息源网址,并且采用多帧内容组合方式,很多自带彩信阅读器不解析彩信中带有的网址,也不能进行多帧内容的自动拼接,需用户手工点击翻页浏览,影响了用户阅读体验。

发明内容
本发明针对现有技术不足,提供一种通过扩展手机浏览器的功能,截取发送到手机终端的指定来源彩信,并将彩信内容转换成适合手机浏览器显示的格式,最终达到网页效果的彩信阅读体验的方法和装置。本发明通过以下技术方案实现
一种通过手机浏览器阅读彩信的方法,包括以下步骤
步骤1,手机系统接收到新彩信时,将该新彩信写入收件箱,并同时向手机浏览器发送新彩信到达通知;
步骤2,手机浏览器接收到新彩信到达通知后,从收件箱中抓取彩信,同时删除这条彩信在收件箱的记录;
步骤3,将所抓取的彩信内容转换为手机浏览器支持的页面格式,然后进行储存; 步骤4,将步骤3所储存的手机浏览器支持的页面格式与手机浏览器之间建立链接,促使手机浏览器能够打开并显示步骤3所储存的手机浏览器支持的页面格式。所述通过手机浏览器阅读彩信的方法,步骤2中,手机浏览器接受新信息到达通知步骤为,
步骤加,在所述手机浏览器中注册接受彩信信息的监听广播;步骤2b,新彩信通知到达发件箱时将信息反馈给监听广播; 步骤2c,监听广播将新彩信通知到达信息发送给手机浏览器。所述通过手机浏览器阅读彩信的方法,所述监听广播内设置彩信匹配条件,如果符合彩信匹配条件,进行彩信抓取;否则,不作处理;彩信匹配条件包括匹配彩信发送方号码或者匹配彩信标题关键字。所述通过手机浏览器阅读彩信的方法,步骤3中所述的将所抓取的彩信内容转换为手机浏览器支持的页面格式,包括以下解析步骤
步骤3a,在浏览器中创建彩信转换后文件的存储目录,并生成一个手机浏览器支持的空白页面文件;
步骤北,从系统数据库中查询出该条彩信的所有附件信息,彩信附件包括文本附件和图片附件,循环查询每个附件,如为图片附件,以二进制流写入图片文件并添加到浏览器支持页面文件中;如为文字信息,逐行读取文本并判断当前行是否包含符合IETF URL规范的超文本链接,如有符合IETF URL规范的超文本链接,则生成超文本链接并添加到浏览器支持页面文件中,如无,将当前文本添加到浏览器支持页面文件中;
步骤3c,处理完所有的彩信附件后,将手机浏览器支持页面文件写入存储目录。一种通过手机浏览器阅读彩信的装置,所述装置为手机,该装置包括监听抓取模块,格式转换模块以及浏览核心模块,其中
监听抓取模块,用户手机接收到新彩信时,该模块用于即时获取新彩信到达通知,并将该新彩信到达通知发送给手机浏览器,手机浏览器提取新彩信的所有附件,并传递给格式转换模块;
格式转换模块,该模块用于将抓取的新彩信转换为手机浏览器支持的页面文件;将彩信中文本内容和图片文件按原彩信顺序添加到手机浏览器支持的页面文件;识别文本中的网址并转换为超链接并添加到手机浏览器支持的页面文件;将转换后的文件保存至手机存储和/或SD卡;转换完成后,格式转换模块将生成的文件完整路径发送到浏览核心模块; 浏览核心模块,负责打开和显示保存在手机存储中转换后的手机浏览器支持的页面文件。所述通过手机浏览器阅读彩信的装置,监听抓取模块中还包括信息匹配模块,用于匹配彩信发送方号码或者彩信标题关键字,如果符合匹配条件,提取彩信中所有附件,并传递给格式转换模块;否则,不作处理。与现有技术相比,本发明的有益效果为
和使用手机自带彩信阅读器相比,通过扩展手机浏览器抓取、转换和显示彩信具有以下优点
1、彩信转换后的网页文件在不同手机上具有接近的布局和显示效果,解决了不同手机自带彩信阅读器的显示差异;
2、彩信中的页面链接,在手机自带彩信阅读器一般按照普通文本处理,不可点击,经过本提案转换后可直接点击;
3、多帧彩信,在手机自带彩信阅读器上一般需要用户手工点击进行翻页,部分手机只能显示彩信第一页,经过本提案转换后拼装成单一页面,无需再进行翻页操作,非常适合阅读各种手机报类型、内容信息量较大的彩信;4、用户可以设定要抓取的彩信来源号码或者标题格式,能够有针对性对彩信进行分类保存,避免了所有短彩信都淹没在一个收件箱中,不便于检索查看的问题。


图1为本发明手机浏览器阅读彩信方法的流程图; 图2为本发明手机浏览器阅读彩信装置的结构示意图。
具体实施例方式为了使本发明的目的,技术方案及优点更加清楚,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不限定本发明。本发明的基本思想是,通过扩展手机浏览器的功能,截取发送到手机终端的指定来源彩信,并将彩信内容转换成适合手机浏览器显示的格式,最终达到网页效果的彩信阅读体验。图1为本发明通过手机浏览器阅读彩信的方法的流程图,图中步骤为
步骤101,接收到新彩信,手机系统接收到新彩信时,将该新彩信写入收件箱,并同时向手机浏览器发送新彩信到达通知;
步骤102,匹配发送号码或标题,将收到彩信的号码或者标题进行筛选,如果符合彩信匹配条件,进行彩信抓取进入下一步骤;否则,不作处理;
步骤103,抓取彩信内容并从收件箱移除,浏览器抓取彩信后进入下一步骤; 步骤104,转换彩信内容并保存成页面,浏览器将所抓取的彩信内容转换为手机浏览器支持的页面格式,然后进行储存;
步骤105,显示转换后的页面,所储存的手机浏览器支持的页面格式与手机浏览器之间建立链接,促使手机浏览器能够打开并显示所储存的手机浏览器支持的页面格式。其中步骤101,更进一步的可以在手机浏览器中注册监听广播,新彩信通知到达发件箱时将信息反馈给监听广播;监听广播再将新彩信通知到达信息发送给手机浏览器。同时监听广播内也可设置彩信匹配条件,如果符合彩信匹配条件,进行彩信抓取;否则,不作处理。彩信匹配条件可以根据用户需要自己在浏览器中设定,设定方式包括匹配彩信发送方号码或者匹配彩信标题关键字等。本发明的另一重要保护点在步骤104中,所述的将所抓取的彩信内容转换为手机浏览器支持的页面格式,包括以下解析步骤步骤3a,在浏览器中创建彩信转换后文件的存储目录,并生成一个手机浏览器支持的空白页面文件;步骤北,从系统数据库中查询出该条彩信的所有附件信息,彩信附件包括文本附件和图片附件,循环查询每个附件,如为图片附件,以二进制流写入图片文件并添加到浏览器支持页面文件中;如为文字信息,逐行读取文本并判断当前行是否包含符合IETF URL规范的超文本链接,如有符合IETF URL规范的超文本链接,则生成超文本链接并添加到浏览器支持页面文件中,如无,将当前文本添加到浏览器支持页面文件中;步骤3c,处理完所有的彩信附件后,将手机浏览器支持页面文件写入存储目录。其中,手机浏览器支持页面文件为单页面文件。
与方法相对应,本发明还保护一种通过手机浏览器阅读彩信的装置,图2为该装置的结构示意图,该装置包括手机信息接收模块201,手机信息收件箱205、手机存储206以及监听抓取模块202,格式转换模块203和浏览核心模块204,监听抓取模块202、格式转换模块203和浏览核心模块204为本发明的扩展模块,其中
监听抓取模块202,用户手机接收到新彩信时,该模块用于即时获取新彩信到达通知, 并将该新彩信到达通知发送给手机浏览器,手机浏览器提取新彩信的所有附件,并传递给格式转换模块;
格式转换模块203,该模块用于将抓取的新彩信转换为手机浏览器支持的页面文件; 将彩信中文本内容和图片文件按原彩信顺序添加到手机浏览器支持的页面文件;识别文本中的网址并转换为超链接并添加到手机浏览器支持的页面文件;将转换后的文件保存至手机存储和/或SD卡;转换完成后,格式转换模块将生成的文件完整路径发送到浏览核心模块;
浏览核心模块204,负责打开和显示保存在手机存储中转换后的手机浏览器支持的页面文件。所述通过手机浏览器阅读彩信的装置,监听抓取模块中还包括信息匹配模块,用于匹配彩信发送方号码或者彩信标题关键字,如果符合匹配条件,提取彩信中所有附件,并传递给格式转换模块;否则,不作处理。本发明解决了现有技术中诸多问题,如利用自带彩信阅读器上一般需要用户手工点击进行翻页,部分手机只能显示彩信第一页的问题,本发明能够单页面显示所有内容;能够有针对性对彩信进行分类保存,避免了所有短彩信都淹没在一个收件箱中,不便于检索查看的问题;彩信中的页面链接,在手机自带彩信阅读器一般按照普通文本处理,不可点击,经过本提案转换后可直接点击;彩信转换后的网页文件在不同手机上具有接近的布局和显示效果,解决了不同手机自带彩信阅读器的显示差异;同时用户可以设定要抓取的彩信来源号码或者标题格式,更具人性化。
权利要求
1.一种通过手机浏览器阅读彩信的方法,其特征在于,包括以下步骤步骤1,手机系统接收到新彩信时,将该新彩信写入收件箱,并同时向手机浏览器发送新彩信到达通知;步骤2,手机浏览器接收到新彩信到达通知后,从收件箱中抓取彩信,同时删除这条彩信在收件箱的记录;步骤3,将所抓取的彩信内容转换为手机浏览器支持的页面格式,然后进行储存;步骤4,将步骤3所储存的手机浏览器支持的页面格式与手机浏览器之间建立链接,促使手机浏览器能够打开并显示步骤3所储存的手机浏览器支持的页面格式。
2.如权利要求1所述通过手机浏览器阅读彩信的方法,其特征在于,步骤2中,手机浏览器接受新信息到达通知步骤为,步骤加,在所述手机浏览器中注册接受彩信信息的监听广播;步骤2b,新彩信通知到达发件箱时将信息反馈给监听广播;步骤2c,监听广播将新彩信通知到达信息发送给手机浏览器。
3.如权利要求2所述通过手机浏览器阅读彩信的方法,其特征在于,所述监听广播内设置彩信匹配条件,如果符合彩信匹配条件,进行彩信抓取;否则,不作处理;彩信匹配条件包括匹配彩信发送方号码或者匹配彩信标题关键字。
4.如权利要求1,2或3所述通过手机浏览器阅读彩信的方法,其特征在于,步骤3中所述的将所抓取的彩信内容转换为手机浏览器支持的页面格式,包括以下解析步骤步骤3a,在浏览器中创建彩信转换后文件的存储目录,并生成一个手机浏览器支持的空白页面文件;步骤北,从系统数据库中查询出该条彩信的所有附件信息,彩信附件包括文本附件和图片附件,循环查询每个附件,如为图片附件,以二进制流写入图片文件并添加到浏览器支持页面文件中;如为文字信息,逐行读取文本并判断当前行是否包含符合IETF URL规范的超文本链接,如有符合IETF URL规范的超文本链接,则生成超文本链接并添加到浏览器支持页面文件中,如无,将当前文本添加到浏览器支持页面文件中;步骤3c,处理完所有的彩信附件后,将手机浏览器支持页面文件写入存储目录。
5.一种通过手机浏览器阅读彩信的装置,所述装置为手机,其特征在于,该装置包括监听抓取模块,格式转换模块以及浏览核心模块,其中监听抓取模块,用户手机接收到新彩信时,该模块用于即时获取新彩信到达通知,并将该新彩信到达通知发送给手机浏览器,手机浏览器提取新彩信的所有附件,并传递给格式转换模块;格式转换模块,该模块用于将抓取的新彩信转换为手机浏览器支持的页面文件;将彩信中文本内容和图片文件按原彩信顺序添加到手机浏览器支持的页面文件;识别文本中的网址并转换为超链接并添加到手机浏览器支持的页面文件;将转换后的文件保存至手机存储和/或SD卡;转换完成后,格式转换模块将生成的文件完整路径发送到浏览核心模块;浏览核心模块,负责打开和显示保存在手机存储中转换后的手机浏览器支持的页面文件。
6.如权利要求5所述通过手机浏览器阅读彩信的装置,其特征在于,监听抓取模块中还包括信息匹配模块,用于匹配彩信发送方号码或者彩信标题关键字,如果符合匹配条件,提取彩信中所有附件,并传递给格式转换模块;否则,不作处理。
全文摘要
本发明公开了一种通过手机浏览器阅读彩信的方法,该方法通过扩展手机浏览器的功能,截取发送到手机终端的指定来源彩信,并将彩信内容转换成适合手机浏览器显示的格式,最终达到网页效果的彩信阅读体验。通过手机浏览器监听新彩信到达通知,匹配用户设定的发送方号码或者标题文本格式,抓取彩信内容并转换为手机浏览器可以显示的页面格式,识别原彩信文本中所有网址并转换为可点击链接,以及同时将多帧彩信拼装成单页面格式。本发明还公开了通过手机浏览器阅读彩信的装置,所述装置为手机,该装置包括监听抓取模块,格式转换模块以及浏览核心模块。
文档编号H04M1/725GK102447788SQ20121000973
公开日2012年5月9日 申请日期2012年1月13日 优先权日2012年1月13日
发明者彭智, 李勇 申请人:北京宽连十方数字技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1