[发明专利]基于移动通讯设备终端的Flash交互方法及装置有效
申请号: | 201010251209.7 | 申请日: | 2010-08-11 |
公开(公告)号: | CN102377793A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 梁捷;朱挺 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04M1/725 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 陈英俊 |
地址: | 100080 北京市海淀区苏州街2*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 移动 通讯设备 终端 flash 交互 方法 装置 | ||
技术领域
本发明涉及移动浏览器技术领域,更为具体地,涉及一种基于移动通讯设备终端的Flash交互方法及装置。
背景技术
随着社会的进步和技术的发展,人们对视频或动画形式的信息需求越来越大。Flash是一种基于矢量的动画格式,经过多年的发展,其传送协议、应用方式已经逐步完善并标准化。由于与其他形式的动画格式相比,Flash文件的大小通常比较小。也就是说,在单位存储空间内,Flash可以表达更多的信息。因此,Flash目前作为一种主要的页面元素,大量地应用在因特网网页。
在现有的Flash交互处理技术中,在处理Flash时,通常对播放Flash的计算机系统有一定的要求,比如在播放一些基于Flash的视频时,硬件系统的CPU占用通常非常高,这是由于在视频方面,还无法有效地使用计算机的“硬加速”来对Flash进行处理。
此外,与计算机相比,移动通讯设备终端的硬件性能更弱。通常,移动通讯设备终端无法支持必要的Flash运算,甚至无法安装完整的Flash客户端。因此,为了能够在移动通讯设备终端上应用Flash,Adobe公司对应用于计算机上的Flash客户端进行精简处理,在保留核心功能的同时,剔除了大量附加功能,从而得到针对移动通讯设备终端的Flash客户端Flash lite。
在现有的基于移动通讯设备终端的Flash交互处理解决方案中,通常是首先在终端中预置Flash lite程序,然后通过在浏览器中调用Flash lite来实现Flash功能。
然而,在现有的基于移动通讯设备终端的Flash交互处理解决方案中,由于Flash lite是作为一种特殊的资源而内置于移动通讯设备终端内,在移动通讯设备终端的系统菜单中不会给出相应的卸载或更新选项,因此还无法对移动通讯设备终端中内置的Flash lite进行版本自动更新。也就是说,移动通讯设备终端对Flash的支持程度在出厂后就已经决定。这会给移动通讯设备终端的用户使用造成极大的不便。
此外,即使Flash lite可以进行外部更新,但如果自带浏览器没能同步进行相应的功能特性更新,也可能无法完整发挥Flash lite的新特性。
在现有Flash技术中,由于无法有效地使用信号处理技术中的“硬加速”技术来对Flash进行处理,因此在渲染运行Flash时,对移动通讯设备终端CPU、运行内存等处理资源占用极大,现阶段的一些基于移动通讯设备终端的Flash交互处理解决方案中,并没有很好地考虑资源占用相关的问题,导致在访问页面(比如www网页),同时运行过多的Flash元素(各类广告Flash元素)而导致程序数据溢出,使得Flash处理出现异常乃至程序崩溃。
因此,需要一种新的基于移动通讯设备终端的Flash交互方法及装置,其能够实现Flash lite版本的自动更新,并且能够降低移动通讯设备终端的资源占用。
发明内容
鉴于上述问题,本发明提供了一种基于移动通讯设备终端的Flash交互处理方法及装置,其通过确定所加载的网页上的Flash元素的特性,生成与Flash特性对应的Flash处理请求;根据所述Flash处理请求确定移动通讯设备终端中的Flash lite版本是否需要更新;以及在确定需要更新时,通过网络下载合适的版本并进行更新。由此,可以实现Flash lite版本的自动更新。此外,还通过中转服务器,利用预先设置的“白名单”来过滤移动通讯设备终端的Flashlite不支持的Flash,减少移动通讯设备终端要处理的Flash元素的数量,从而降低移动通讯设备终端的资源占用。
根据本发明的一个方面,提供了一种用于移动通讯设备终端的Flash交互处理方法,包括:
确定所加载的网页上的Flash元素的特性;
根据所确定出的Flash元素的特性,生成Flash处理请求;
根据所述Flash处理请求,确定移动通讯设备终端中内置的Flash lite版本是否需要更新;以及
在确定为移动通讯设备终端中内置的Flash lite版本需要更新时,通过网络下载合适的版本并进行更新。
根据本发明的另一方面,提供了一种用于移动通讯设备终端的Flash交互处理装置,包括:
Flash特性确定单元,用于确定所加载的网页上的Flash元素的特性;
Flash处理请求生成单元,用于根据所确定出的Flash元素的特性,生成Flash处理请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010251209.7/2.html,转载请声明来源钻瓜专利网。