发明名称 场景缓存更新方法及支持该方法的移动流媒体终端
摘要 一种支持场景缓存更新的移动流媒体终端,包括场景交互模块、场景获取模块、无线网络收发模块、场景解析模块、缓存更新模块、缓存管理模块以及有效期管理模块。一种场景缓存更新方法,包括:A,接收远程交互信息,发送获取远程场景请求;B,查询缓存,无则发送获取场景请求消息;C,获取指定场景;D,对场景数据解码,若是缓存的场景单元则发送场景缓存数据及场景URL,携带缓存更新命令;E,接收场景缓存数据及场景URL,判断缓存更新命令,若为全部替换场景数据命令则用新数据替换掉指定场景的原有缓存数据;F,发现某场景的缓存数据到期,则发送到期通知,立即作废指定场景的所有缓存数据。本发明使用户能够看到及时更新的场景数据。
申请公布号 CN101459726A 申请公布日期 2009.06.17
申请号 CN200710195787.1 申请日期 2007.12.13
申请人 中兴通讯股份有限公司 发明人 王金东
分类号 H04M1/725(2006.01)I;H04H40/27(2008.01)I 主分类号 H04M1/725(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 代理人 龙 洪;霍育栋
主权项 1、一种支持场景缓存更新的移动流媒体终端,其特征在于,包括依次连接的场景交互模块、场景获取模块、无线网络收发模块、场景解析模块、缓存更新模块和缓存管理模块,还包括与所述缓存更新模块相连的有效期管理模块,所述缓存管理模块还和所述场景获取模块相连,其中:所述场景交互模块,接收用户以及其它文档对象模型DOM事件与场景中各元素的交互信息,所述交互信息指示交互为远程交互时向所述场景获取模块发送获取远程场景请求;所述场景获取模块,接收场景交互模块的获取远程场景请求,向所述缓存管理模块发送缓存查询请求,查询结果为未缓存时向所述无线网络收发模块发送获取场景请求消息;所述无线网络收发模块,接收所述获取场景请求消息,与远程场景服务器交互获取指定场景的场景数据,并发送给所述场景解析模块;所述场景解析模块,对接收的场景数据进行解码,并判断是正常的场景单元还是缓存的场景单元,若是缓存的场景单元则将缓存数据和其所对应的场景URL发送给所述缓存更新模块,所述缓存数据中包含缓存更新命令;所述缓存更新模块,接收所述场景解析模块的缓存数据和其所对应的场景URL,判断所述缓存更新命令:若为全部替换场景数据命令,则向所述缓存管理模块发送用新场景数据替换掉指定场景原有缓存数据的通知及相关场景数据;若为设置或调整场景的缓存数据有效期命令时,则向所述有效期管理模块发送设置或调整指定场景的缓存数据有效期的通知;所述缓存管理模块,接收所述场景获取模块的缓存查询请求,返回所查询场景数据是否已缓存的查询结果;接收所述缓存更新模块发送的通知及数据,相应进行用新场景数据替换掉指定场景原有缓存数据的缓存操作;接收所述有效期管理模块立即作废指定场景的缓存数据的通知,相应进行立即作废指定场景的缓存数据,并清空或释放其占用的缓存空间的缓存操作;所述有效期管理模块,接收所述向所述有效期管理模块发送设置或调整指定场景的缓存数据有效期的通知,对指定场景的缓存数据有效期进行设置或调整;对缓存更新模块中场景缓存数据的有效期进行监视,一旦某个场景缓存数据的有效期到期,则通知所述缓存更新模块立即作废指定场景的缓存数据。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部