开机广告的更新方法、装置及广告系统.pdf

上传人:Y0****01 文档编号:5864329 上传时间:2019-03-26 格式:PDF 页数:12 大小:433.55KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110273290.3

申请日:

2011.09.15

公开号:

CN102368207A

公开日:

2012.03.07

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G06F 3/14申请日:20110915授权公告日:20140514终止日期:20170915|||专利权的转移IPC(主分类):G06F 3/14登记生效日:20160721变更事项:专利权人变更前权利人:深圳市华曦达科技股份有限公司变更后权利人:华永酒店传媒科技有限公司变更事项:地址变更前权利人:518000 广东省深圳市南山区高新区北区华瀚科技大厦A座7楼变更后权利人:100000 北京市海淀区中关村大街32号12层1201室|||著录事项变更IPC(主分类):G06F 3/14变更事项:发明人变更前:胡小华变更后:张宝珍|||授权|||实质审查的生效IPC(主分类):G06F 3/14申请日:20110915|||公开

IPC分类号:

G06F3/14

主分类号:

G06F3/14

申请人:

深圳市华曦达科技股份有限公司

发明人:

胡小华

地址:

518000 广东省深圳市南山区高新区北区华瀚科技大厦A座7楼

优先权:

专利代理机构:

深圳市世纪恒程知识产权代理事务所 44287

代理人:

胡海国;周鲜艳

PDF下载: PDF下载
内容摘要

本发明揭示了一种开机广告的更新方法、装置及广告系统。该更新方法可包括步骤:将开机广告分别存储至第一存储器以及第二存储器;当需要更新开机广告时,分别对所述第一存储器以及第二存储器进行开机广告的数据更新。本发明分别对该第一存储器以及第二存储器存储的开机广告进行更新,避免在对第一存储器以及第二存储器同时更新时,出现意外(比如断电)致使数据出错,而使得开机广告不能正常播放,比如播放时出现马赛克问题或播放失败等。

权利要求书

1: 一种开机广告的更新方法, 其特征在于, 包括步骤 : 将开机广告分别存储至第一存储器以及第二存储器 ; 当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开机广告的数据 更新。
2: 根据权利要求 1 所述的开机广告的更新方法, 其特征在于, 所述分别对所述第一存 储器以及第二存储器进行开机广告的数据更新的步骤具体包括 : 对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功时, 标 识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更新不 成功时, 标识所述第一存储器为失败状态。
3: 根据权利要求 2 所述的开机广告的更新方法, 其特征在于, 所述并对所述第二存储 器进行开机广告的数据更新的步骤后还包括 : 将所述第一存储器中更新的开机广告的数据转存至第二存储器中 ; 判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功 时, 标识所述第二存储器为失败状态。
4: 根据权利要求 1 至 3 中所述的开机广告的更新方法, 其特征在于, 所述更新方法还包 括: 在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功状态时, 则从所 述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机广告。
5: 一种开机广告的更新装置, 其特征在于, 分别与第一存储器以及第二存储器连接, 所 述更新装置包括 : 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 数据更新单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。
6: 根据权利要求 5 所述的开机广告的更新装置, 其特征在于, 所述数据更新单元具体 用于 : 对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功时, 标 识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更新不 成功时, 标识所述第一存储器为失败状态。
7: 根据权利要求 6 所述的开机广告的更新装置, 其特征在于, 所述数据更新单元还具 体用于 : 将所述第一存储器中更新的开机广告的数据转存至第二存储器中, 并判断转存是否成 功; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功时, 标识所述第二存储 器为失败状态。
8: 根据权利要求 5 至 7 中所述的开机广告的更新装置, 其特征在于, 所述更新装置还包 括: 加载单元, 用于在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功 状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开 机广告。
9: 一种广告系统, 其特征在于, 包括第一存储器、 第二存储器以及开机广告的更新装 2 置; 所述开机广告的更新装置包括 : 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。
10: 根据权利要求 9 所述的广告系统, 其特征在于, 所述开机广告的更新装置为如权利 要求 6 至 8 所述的开机广告的更新装置。

说明书


开机广告的更新方法、 装置及广告系统

    技术领域 本发明涉及到广告数据更新技术, 特别涉及到一种开机广告的更新方法、 装置及 广告系统。
     背景技术 广告系统中开机广告通常是存储在一硬件存储器上, 该开机广告包括文字、 图片 以及音视频等媒体信息。当广告系统启动时, 应用程序加载该硬件存储器上存储开机广告 的内存地址空间至广告系统中, 实现广告内容的呈现。 由于广告数据的实时更新, 经常需要 对该内存地址空间进行擦写, 传统的数据更新方式为直接读写单独的硬件存储器。即广告 数据的更新方式是先擦除存储器中的数据, 再写入新的广告数据。 如此, 在擦除或写入的过 程中, 如果外部环境导致系统异常终止, 数据擦除或写入操作将终止, 硬件存储器中所记录 的数据为错误的数据。 因此, 当广告系统再次启动加载加载该部分广告数据时, 由于数据出 错将会导致播放失败或播放马赛克问题。
     发明内容 本发明的主要目的为提供一种开机广告的更新方法, 确保开机广告的顺利播放。
     本发明提出一种开机广告的更新方法, 包括步骤 :
     将开机广告分别存储至第一存储器以及第二存储器 ;
     当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开机广告的 数据更新。
     优选地, 所述分别对所述第一存储器以及第二存储器进行开机广告的数据更新的 步骤具体包括 :
     对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功 时, 标识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更 新不成功时, 标识所述第一存储器为失败状态。
     优选地, 所述并对所述第二存储器进行开机广告的数据更新的步骤后还包括 :
     将所述第一存储器中更新的开机广告的数据转存至第二存储器中 ;
     判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不 成功时, 标识所述第二存储器为失败状态。
     优选地, 所述更新方法还包括 :
     在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功状态时, 则 从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机广告。
     本发明还提出一种开机广告的更新装置, 分别与第一存储器以及第二存储器连 接, 所述更新装置包括 :
     广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ;
     数据更新单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存
     储器进行开机广告的数据更新。
     优选地, 所述数据更新单元具体用于 :
     对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功 时, 标识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更 新不成功时, 标识所述第一存储器为失败状态。
     优选地, 所述数据更新单元还具体用于 :
     将所述第一存储器中更新的开机广告的数据转存至第二存储器中, 并判断转存是 否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功时, 标识所述第二 存储器为失败状态。
     优选地, 所述更新装置还包括 :
     加载单元, 用于在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为 成功状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加 载开机广告。
     本发明另提出一种广告系统, 包括第一存储器、 第二存储器以及开机广告的更新 装置 ; 所述开机广告的更新装置包括 :
     广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ;
     数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存 储器进行开机广告的数据更新。
     本发明分别对该第一存储器以及第二存储器存储的开机广告进行更新, 避免在对 第一存储器以及第二存储器同时更新时, 出现意外 ( 比如断电 ) 致使数据出错, 而使得开机 广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。 附图说明 图 1 是本发明一种开机广告的更新方法一实施例中的步骤流程示意图 ;
     图 2 是本发明一种开机广告的更新方法另一实施例中的步骤流程示意图 ;
     图 3 是本发明一种开机广告的更新方法又一实施例中开机广告加载的步骤流程 示意图 ;
     图 4 是本发明一种开机广告的更新装置一实施例中的结构示意图 ;
     图 5 是本发明一种开机广告的更新装置另一实施例中的结构示意图 ;
     图 6 是本发明一种广告系统一实施例中的结构示意图。
     本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。
     具体实施方式
     应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用于限定本发明。
     参照图 1, 提出本发明一种开机广告的更新方法的一实施例。该方法可包括 :
     步骤 S10、 将开机广告分别存储至第一存储器以及第二存储器 ;
     步骤 S11、 当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开 机广告的数据更新。
     本实施例中应用上述更新方法的广告系统, 需要设置至少两个存储器, 即第一存储器以及第二存储器。上述开机广告可以分别存储在该第一存储器以及第二存储器中, 加 载开机广告时可分别从该第一存储器以及第二存储器中加载。在本实施例优选方案中, 该 第一存储器可为主要存储器, 该第二存储器则可为备用存储器。 在启动广告系统, 加载开机 广告进行播放时, 首先从第一存储器加载, 如果加载不成功再读取第二存储器。同时, 在需 要对开机广告进行更新时, 可分别对该第一存储器以及第二存储器存储的开机广告进行更 新, 避免在对第一存储器以及第二存储器同时更新时, 出现意外 ( 比如断电 ) 致使数据出 错, 而使得开机广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。
     参照图 2, 在本发明的另一实施例中, 上述步骤 S11 具体包括 :
     步骤 S12、 对上述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在 更新成功时, 进行步骤 S13 ; 在更新不成功时, 进行步骤 S14 ;
     步骤 S13、 标识上述第一存储器为成功状态, 并对上述第二存储器进行开机广告的 数据更新 ;
     步骤 S14、 标识上述第一存储器为失败状态。
     当需要对开机广告进行更新 ( 更换 ) 时, 可先对第一存储器中的开机广告进行更 新, 将存储于第一存储器中的开机广告的数据擦除并写入需要更新的开机广告。然后再将 第一存储器的数据内容进行 CRC(Cyclic Redundancy Check, 循环冗余校验码 ) 校验判断更 新是否成功 ; 更新成功, 标识该第一存储器的状态为成功状态 ; 否则, 标识该第一存储器的 状态为失败状态。当该第一存储器或第二存储器处于成功状态, 则广告系统可从该第一存 储器或第二存储器中加载开机广告 ; 当该第一存储器或第二存储器处于失败状态, 则广告 系统不能从该第一存储器或第二存储器中加载广告。 上述步骤 S13 后还包括 :
     步骤 S15、 将上述第一存储器中更新的开机广告的数据转存至第二存储器中 ;
     步骤 S16、 判断转存是否成功 ; 在转存成功时, 进行步骤 S17 ; 在转存不成功时, 进 行步骤 S18 ;
     步骤 S17、 标识上述第二存储器为成功状态 ;
     步骤 S18、 标识上述第二存储器为失败状态。
     在上述第一存储器中的开机广告更新成功后, 可对第二存储器中的开机广告进行 更新。可将该第一存储器中已更新的开机广告的数据在转存 ( 复制 ) 一份至该第二存储器 中。该转存可以是先将存储于第二存储器中的开机广告的数据擦除, 再将第一存储器中已 更新的开机广告的数据复制一份并写入至第二存储器中。 然后将第二存储器的数据内容进 行 CRC 校验判断该转存是否成功, 如转存成功, 则将该第二存储器的状态标识为成功状态 ; 否则, 将该第二存储器的状态标识为失败状态。 只有当上述第一存储器的更新成功, 才对第 二存储器进行更新, 如此可保证至少有一个存储器可正常工作。即第一存储器即使更新不 成功, 该第二存储器可提供未更新前的开机广告, 满足广告系统启动时开机广告播放的需 求。
     同时, 当第一存储器和 / 或第二存储器标识为失败状态时, 产生提示信号进行告 警, 比如产生文字、 图像或声音的告警信号。 尤其是当第一存储器和第二存储器都标识为失 败状态时, 需进行严重告警。
     参照图 3, 在本发明的又一实施例中, 上述步骤后还包括 :
     步骤 S20、 在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功 状态时, 进行步骤 S21 ; 在不为成功状态时, 进行步骤 S22 ;
     步骤 S21、 从上述第一存储器中加载开机广告 ;
     步骤 S22、 从上述第二存储器中加载开机广告。
     当广告系统启动后需加载开机广告时, 尤其是在开机广告进行更新后 ( 比如上述 步骤 S17 之后 ) 第一次加载更新后的开机广告时, 先查询上述第一存储器, 判断该第一存储 器的状态是否为成功状态, 如是, 则可从该第一存储器中加载开机广告进行播放 ; 否则, 从 第二存储器中加载开机广告进行播放。 上述可通过第一存储器以及第二存储器分别加载开 机广告的方式, 可增强广告系统的稳定性, 即使不能从第一存储器不能加载开机广告, 还可 从第二存储器中加载。
     参照图 4, 本发明还提出一种开机广告的更新装置 30 的一实施例。 该更新装置 30, 分别与第一存储器以及第二存储器连接, 该更新装置 30 包括 : 广告存储单元 31 以及数据更 新单元 32 ; 该广告存储单元 31, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 该数据更新单元 32, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。 本实施例中应用上述更新装置 30 的广告系统, 需要设置至少两个存储器, 即第一 存储器以及第二存储器, 该更新装置 30 分别与第一存储器以及第二存储器连接。上述开机 广告可以通过广告存储单元 31 分别存储在该第一存储器以及第二存储器中, 加载开机广 告时可分别从该第一存储器以及第二存储器中加载。在本实施例优选方案中, 该第一存储 器可为主要存储器, 该第二存储器则可为备用存储器。 在启动广告系统, 加载开机广告进行 播放时, 首先从第一存储器加载, 如果加载不成功再读取第二存储器。同时, 在需要对开机 广告进行更新时, 可通过数据更新单元 32 分别对该第一存储器以及第二存储器存储的开 机广告进行更新, 避免在对第一存储器以及第二存储器同时更新时, 出现意外 ( 比如断电 ) 致使数据出错, 而使得开机广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。
     上述数据更新单元 32 具体用于 : 对所述第一存储器进行开机广告的数据更新, 并 判断更新是否成功 ; 在更新成功时, 标识所述第一存储器为成功状态, 并对所述第二存储器 进行开机广告的数据更新 ; 在更新不成功时, 标识所述第一存储器为失败状态。
     当需要对开机广告进行更新 ( 更换 ) 时, 上述数据更新单元 32 可先对第一存储器 中的开机广告进行更新, 将存储于第一存储器中的开机广告的数据擦除并写入需要更新的 开机广告。 然后再将第一存储器的数据内容进行 CRC 校验判断更新是否成功 ; 更新成功, 标 识该第一存储器的状态为成功状态 ; 否则, 标识该第一存储器的状态为失败状态。 当该第一 存储器或第二存储器处于成功状态, 则广告系统可从该第一存储器或第二存储器中加载开 机广告 ; 当该第一存储器或第二存储器处于失败状态, 则广告系统不能从该第一存储器或 第二存储器中加载广告。
     上述数据更新单元 32 还具体用于 : 将所述第一存储器中更新的开机广告的数据 转存至第二存储器中, 并判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状 态; 在转存不成功时, 标识所述第二存储器为失败状态。
     在上述第一存储器中的开机广告更新成功后, 数据更新单元 32 可对第二存储器 中的开机广告进行更新。可将该第一存储器中已更新的开机广告的数据在转存 ( 复制 ) 一
     份至该第二存储器中。该转存可以是先将存储于第二存储器中的开机广告的数据擦除, 再 将第一存储器中已更新的开机广告的数据复制一份并写入至第二存储器中。 然后将第二存 储器的数据内容进行 CRC 校验判断该转存是否成功, 如转存成功, 则将该第二存储器的状 态标识为成功状态 ; 否则, 将该第二存储器的状态标识为失败状态。 只有当上述第一存储器 的更新成功, 才对第二存储器进行更新, 如此可保证至少有一个存储器可正常工作。 即第一 存储器即使更新不成功, 该第二存储器可提供未更新前的开机广告, 满足广告系统启动时 开机广告播放的需求。
     同时, 当第一存储器和 / 或第二存储器标识为失败状态时, 数据更新单元 32 可产 生提示信号进行告警, 比如产生文字、 图像或声音的告警信号。 尤其是当第一存储器和第二 存储器都标识为失败状态时, 需进行严重告警。
     参照图 5, 上述更新装置 30 还包括 : 加载单元 33, 用于在加载开机广告时, 判断第 一存储器的状态是否为成功状态 ; 在为成功状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机广告。
     当广告系统启动后需加载开机广告时, 尤其是在开机广告进行更新后第一次加载 更新后的开机广告时, 上述加载单元 33 先查询上述第一存储器, 判断该第一存储器的状态 是否为成功状态, 如是, 则可从该第一存储器中加载开机广告进行播放 ; 否则, 从第二存储 器中加载开机广告进行播放。 上述可通过第一存储器以及第二存储器分别加载开机广告的 方式, 可增强广告系统的稳定性, 即使不能从第一存储器不能加载开机广告, 还可从第二存 储器中加载。 参照图 6, 本发明还提出一种广告系统, 包括第一存储器 41、 第二存储器 42 以及开 机广告的更新装置 30 ; 所述开机广告的更新装置 30 包括 : 广告存储单元 31 以及数据更新 单元 32 ; 该广告存储单元 31, 用于将开机广告分别存储至第一存储器 41 以及第二存储器 42 ; 该数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器 41 以及第二存 储器 42 进行开机广告的数据更新。
     本实施例中的开机广告的更新装置 30 可如上述实施例中所述, 在此不再赘述。
     以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在其他相关 的技术领域, 均同理包括在本发明的专利保护范围内。
    

开机广告的更新方法、装置及广告系统.pdf_第1页
第1页 / 共12页
开机广告的更新方法、装置及广告系统.pdf_第2页
第2页 / 共12页
开机广告的更新方法、装置及广告系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《开机广告的更新方法、装置及广告系统.pdf》由会员分享,可在线阅读,更多相关《开机广告的更新方法、装置及广告系统.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102368207 A (43)申请公布日 2012.03.07 CN 102368207 A *CN102368207A* (21)申请号 201110273290.3 (22)申请日 2011.09.15 G06F 3/14(2006.01) (71)申请人 深圳市华曦达科技股份有限公司 地址 518000 广东省深圳市南山区高新区北 区华瀚科技大厦 A 座 7 楼 (72)发明人 胡小华 (74)专利代理机构 深圳市世纪恒程知识产权代 理事务所 44287 代理人 胡海国 周鲜艳 (54) 发明名称 开机广告的更新方法、 装置及广告系统 (57) 摘要 本发明揭。

2、示了一种开机广告的更新方法、 装 置及广告系统。该更新方法可包括步骤 : 将开机 广告分别存储至第一存储器以及第二存储器 ; 当 需要更新开机广告时, 分别对所述第一存储器以 及第二存储器进行开机广告的数据更新。本发明 分别对该第一存储器以及第二存储器存储的开机 广告进行更新, 避免在对第一存储器以及第二存 储器同时更新时, 出现意外(比如断电)致使数据 出错, 而使得开机广告不能正常播放, 比如播放时 出现马赛克问题或播放失败等。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 5 页 附图 4 页 CN 102368216 A。

3、1/2 页 2 1. 一种开机广告的更新方法, 其特征在于, 包括步骤 : 将开机广告分别存储至第一存储器以及第二存储器 ; 当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开机广告的数据 更新。 2. 根据权利要求 1 所述的开机广告的更新方法, 其特征在于, 所述分别对所述第一存 储器以及第二存储器进行开机广告的数据更新的步骤具体包括 : 对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功时, 标 识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更新不 成功时, 标识所述第一存储器为失败状态。 3. 根据权利要求 2 所。

4、述的开机广告的更新方法, 其特征在于, 所述并对所述第二存储 器进行开机广告的数据更新的步骤后还包括 : 将所述第一存储器中更新的开机广告的数据转存至第二存储器中 ; 判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功 时, 标识所述第二存储器为失败状态。 4.根据权利要求1至3中所述的开机广告的更新方法, 其特征在于, 所述更新方法还包 括 : 在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功状态时, 则从所 述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机广告。 5. 一种开机广告的更新装置, 其特征在于, 分。

5、别与第一存储器以及第二存储器连接, 所 述更新装置包括 : 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 数据更新单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。 6. 根据权利要求 5 所述的开机广告的更新装置, 其特征在于, 所述数据更新单元具体 用于 : 对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在更新成功时, 标 识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更新不 成功时, 标识所述第一存储器为失败状态。 7. 根据权利要求 6 所述的开机广告的更新装置, 。

6、其特征在于, 所述数据更新单元还具 体用于 : 将所述第一存储器中更新的开机广告的数据转存至第二存储器中, 并判断转存是否成 功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功时, 标识所述第二存储 器为失败状态。 8.根据权利要求5至7中所述的开机广告的更新装置, 其特征在于, 所述更新装置还包 括 : 加载单元, 用于在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功 状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开 机广告。 9. 一种广告系统, 其特征在于, 包括第一存储器、 第二存储器以及开机广告的更新装 。

7、权 利 要 求 书 CN 102368207 A CN 102368216 A2/2 页 3 置 ; 所述开机广告的更新装置包括 : 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。 10. 根据权利要求 9 所述的广告系统, 其特征在于, 所述开机广告的更新装置为如权利 要求 6 至 8 所述的开机广告的更新装置。 权 利 要 求 书 CN 102368207 A CN 102368216 A1/5 页 4 开机广告的更新方法、 装置及广告系统 技术领域 0001 本。

8、发明涉及到广告数据更新技术, 特别涉及到一种开机广告的更新方法、 装置及 广告系统。 背景技术 0002 广告系统中开机广告通常是存储在一硬件存储器上, 该开机广告包括文字、 图片 以及音视频等媒体信息。当广告系统启动时, 应用程序加载该硬件存储器上存储开机广告 的内存地址空间至广告系统中, 实现广告内容的呈现。 由于广告数据的实时更新, 经常需要 对该内存地址空间进行擦写, 传统的数据更新方式为直接读写单独的硬件存储器。即广告 数据的更新方式是先擦除存储器中的数据, 再写入新的广告数据。 如此, 在擦除或写入的过 程中, 如果外部环境导致系统异常终止, 数据擦除或写入操作将终止, 硬件存储器。

9、中所记录 的数据为错误的数据。 因此, 当广告系统再次启动加载加载该部分广告数据时, 由于数据出 错将会导致播放失败或播放马赛克问题。 发明内容 0003 本发明的主要目的为提供一种开机广告的更新方法, 确保开机广告的顺利播放。 0004 本发明提出一种开机广告的更新方法, 包括步骤 : 0005 将开机广告分别存储至第一存储器以及第二存储器 ; 0006 当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开机广告的 数据更新。 0007 优选地, 所述分别对所述第一存储器以及第二存储器进行开机广告的数据更新的 步骤具体包括 : 0008 对所述第一存储器进行开机广告的数据更新, 。

10、并判断更新是否成功 ; 在更新成功 时, 标识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更 新不成功时, 标识所述第一存储器为失败状态。 0009 优选地, 所述并对所述第二存储器进行开机广告的数据更新的步骤后还包括 : 0010 将所述第一存储器中更新的开机广告的数据转存至第二存储器中 ; 0011 判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不 成功时, 标识所述第二存储器为失败状态。 0012 优选地, 所述更新方法还包括 : 0013 在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为成功状态时, 则 从。

11、所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机广告。 0014 本发明还提出一种开机广告的更新装置, 分别与第一存储器以及第二存储器连 接, 所述更新装置包括 : 0015 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 0016 数据更新单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存 说 明 书 CN 102368207 A CN 102368216 A2/5 页 5 储器进行开机广告的数据更新。 0017 优选地, 所述数据更新单元具体用于 : 0018 对所述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ;。

12、 在更新成功 时, 标识所述第一存储器为成功状态, 并对所述第二存储器进行开机广告的数据更新 ; 在更 新不成功时, 标识所述第一存储器为失败状态。 0019 优选地, 所述数据更新单元还具体用于 : 0020 将所述第一存储器中更新的开机广告的数据转存至第二存储器中, 并判断转存是 否成功 ; 在转存成功时, 标识所述第二存储器为成功状态 ; 在转存不成功时, 标识所述第二 存储器为失败状态。 0021 优选地, 所述更新装置还包括 : 0022 加载单元, 用于在加载开机广告时, 判断第一存储器的状态是否为成功状态 ; 在为 成功状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状。

13、态时, 从第二存储器中加 载开机广告。 0023 本发明另提出一种广告系统, 包括第一存储器、 第二存储器以及开机广告的更新 装置 ; 所述开机广告的更新装置包括 : 0024 广告存储单元, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 0025 数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存 储器进行开机广告的数据更新。 0026 本发明分别对该第一存储器以及第二存储器存储的开机广告进行更新, 避免在对 第一存储器以及第二存储器同时更新时, 出现意外(比如断电)致使数据出错, 而使得开机 广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。 附图说。

14、明 0027 图 1 是本发明一种开机广告的更新方法一实施例中的步骤流程示意图 ; 0028 图 2 是本发明一种开机广告的更新方法另一实施例中的步骤流程示意图 ; 0029 图 3 是本发明一种开机广告的更新方法又一实施例中开机广告加载的步骤流程 示意图 ; 0030 图 4 是本发明一种开机广告的更新装置一实施例中的结构示意图 ; 0031 图 5 是本发明一种开机广告的更新装置另一实施例中的结构示意图 ; 0032 图 6 是本发明一种广告系统一实施例中的结构示意图。 0033 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。 具体实施方式 0034 应当理解, 。

15、此处所描述的具体实施例仅仅用以解释本发明, 并不用于限定本发明。 0035 参照图 1, 提出本发明一种开机广告的更新方法的一实施例。该方法可包括 : 0036 步骤 S10、 将开机广告分别存储至第一存储器以及第二存储器 ; 0037 步骤 S11、 当需要更新开机广告时, 分别对所述第一存储器以及第二存储器进行开 机广告的数据更新。 0038 本实施例中应用上述更新方法的广告系统, 需要设置至少两个存储器, 即第一存 说 明 书 CN 102368207 A CN 102368216 A3/5 页 6 储器以及第二存储器。上述开机广告可以分别存储在该第一存储器以及第二存储器中, 加 载开机。

16、广告时可分别从该第一存储器以及第二存储器中加载。在本实施例优选方案中, 该 第一存储器可为主要存储器, 该第二存储器则可为备用存储器。 在启动广告系统, 加载开机 广告进行播放时, 首先从第一存储器加载, 如果加载不成功再读取第二存储器。同时, 在需 要对开机广告进行更新时, 可分别对该第一存储器以及第二存储器存储的开机广告进行更 新, 避免在对第一存储器以及第二存储器同时更新时, 出现意外 ( 比如断电 ) 致使数据出 错, 而使得开机广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。 0039 参照图 2, 在本发明的另一实施例中, 上述步骤 S11 具体包括 : 0040 步骤 。

17、S12、 对上述第一存储器进行开机广告的数据更新, 并判断更新是否成功 ; 在 更新成功时, 进行步骤 S13 ; 在更新不成功时, 进行步骤 S14 ; 0041 步骤 S13、 标识上述第一存储器为成功状态, 并对上述第二存储器进行开机广告的 数据更新 ; 0042 步骤 S14、 标识上述第一存储器为失败状态。 0043 当需要对开机广告进行更新 ( 更换 ) 时, 可先对第一存储器中的开机广告进行更 新, 将存储于第一存储器中的开机广告的数据擦除并写入需要更新的开机广告。然后再将 第一存储器的数据内容进行CRC(Cyclic Redundancy Check, 循环冗余校验码)校验判断。

18、更 新是否成功 ; 更新成功, 标识该第一存储器的状态为成功状态 ; 否则, 标识该第一存储器的 状态为失败状态。当该第一存储器或第二存储器处于成功状态, 则广告系统可从该第一存 储器或第二存储器中加载开机广告 ; 当该第一存储器或第二存储器处于失败状态, 则广告 系统不能从该第一存储器或第二存储器中加载广告。 0044 上述步骤 S13 后还包括 : 0045 步骤 S15、 将上述第一存储器中更新的开机广告的数据转存至第二存储器中 ; 0046 步骤 S16、 判断转存是否成功 ; 在转存成功时, 进行步骤 S17 ; 在转存不成功时, 进 行步骤 S18 ; 0047 步骤 S17、 标。

19、识上述第二存储器为成功状态 ; 0048 步骤 S18、 标识上述第二存储器为失败状态。 0049 在上述第一存储器中的开机广告更新成功后, 可对第二存储器中的开机广告进行 更新。可将该第一存储器中已更新的开机广告的数据在转存 ( 复制 ) 一份至该第二存储器 中。该转存可以是先将存储于第二存储器中的开机广告的数据擦除, 再将第一存储器中已 更新的开机广告的数据复制一份并写入至第二存储器中。 然后将第二存储器的数据内容进 行 CRC 校验判断该转存是否成功, 如转存成功, 则将该第二存储器的状态标识为成功状态 ; 否则, 将该第二存储器的状态标识为失败状态。 只有当上述第一存储器的更新成功, 。

20、才对第 二存储器进行更新, 如此可保证至少有一个存储器可正常工作。即第一存储器即使更新不 成功, 该第二存储器可提供未更新前的开机广告, 满足广告系统启动时开机广告播放的需 求。 0050 同时, 当第一存储器和 / 或第二存储器标识为失败状态时, 产生提示信号进行告 警, 比如产生文字、 图像或声音的告警信号。 尤其是当第一存储器和第二存储器都标识为失 败状态时, 需进行严重告警。 0051 参照图 3, 在本发明的又一实施例中, 上述步骤后还包括 : 说 明 书 CN 102368207 A CN 102368216 A4/5 页 7 0052 步骤 S20、 在加载开机广告时, 判断第一。

21、存储器的状态是否为成功状态 ; 在为成功 状态时, 进行步骤 S21 ; 在不为成功状态时, 进行步骤 S22 ; 0053 步骤 S21、 从上述第一存储器中加载开机广告 ; 0054 步骤 S22、 从上述第二存储器中加载开机广告。 0055 当广告系统启动后需加载开机广告时, 尤其是在开机广告进行更新后 ( 比如上述 步骤S17之后)第一次加载更新后的开机广告时, 先查询上述第一存储器, 判断该第一存储 器的状态是否为成功状态, 如是, 则可从该第一存储器中加载开机广告进行播放 ; 否则, 从 第二存储器中加载开机广告进行播放。 上述可通过第一存储器以及第二存储器分别加载开 机广告的方式。

22、, 可增强广告系统的稳定性, 即使不能从第一存储器不能加载开机广告, 还可 从第二存储器中加载。 0056 参照图4, 本发明还提出一种开机广告的更新装置30的一实施例。 该更新装置30, 分别与第一存储器以及第二存储器连接, 该更新装置30包括 : 广告存储单元31以及数据更 新单元 32 ; 该广告存储单元 31, 用于将开机广告分别存储至第一存储器以及第二存储器 ; 该数据更新单元 32, 用于当需要更新开机广告时, 分别对所述第一存储器以及第二存储器 进行开机广告的数据更新。 0057 本实施例中应用上述更新装置 30 的广告系统, 需要设置至少两个存储器, 即第一 存储器以及第二存储。

23、器, 该更新装置 30 分别与第一存储器以及第二存储器连接。上述开机 广告可以通过广告存储单元 31 分别存储在该第一存储器以及第二存储器中, 加载开机广 告时可分别从该第一存储器以及第二存储器中加载。在本实施例优选方案中, 该第一存储 器可为主要存储器, 该第二存储器则可为备用存储器。 在启动广告系统, 加载开机广告进行 播放时, 首先从第一存储器加载, 如果加载不成功再读取第二存储器。同时, 在需要对开机 广告进行更新时, 可通过数据更新单元 32 分别对该第一存储器以及第二存储器存储的开 机广告进行更新, 避免在对第一存储器以及第二存储器同时更新时, 出现意外 ( 比如断电 ) 致使数据。

24、出错, 而使得开机广告不能正常播放, 比如播放时出现马赛克问题或播放失败等。 0058 上述数据更新单元 32 具体用于 : 对所述第一存储器进行开机广告的数据更新, 并 判断更新是否成功 ; 在更新成功时, 标识所述第一存储器为成功状态, 并对所述第二存储器 进行开机广告的数据更新 ; 在更新不成功时, 标识所述第一存储器为失败状态。 0059 当需要对开机广告进行更新 ( 更换 ) 时, 上述数据更新单元 32 可先对第一存储器 中的开机广告进行更新, 将存储于第一存储器中的开机广告的数据擦除并写入需要更新的 开机广告。 然后再将第一存储器的数据内容进行CRC校验判断更新是否成功 ; 更新。

25、成功, 标 识该第一存储器的状态为成功状态 ; 否则, 标识该第一存储器的状态为失败状态。 当该第一 存储器或第二存储器处于成功状态, 则广告系统可从该第一存储器或第二存储器中加载开 机广告 ; 当该第一存储器或第二存储器处于失败状态, 则广告系统不能从该第一存储器或 第二存储器中加载广告。 0060 上述数据更新单元 32 还具体用于 : 将所述第一存储器中更新的开机广告的数据 转存至第二存储器中, 并判断转存是否成功 ; 在转存成功时, 标识所述第二存储器为成功状 态 ; 在转存不成功时, 标识所述第二存储器为失败状态。 0061 在上述第一存储器中的开机广告更新成功后, 数据更新单元 3。

26、2 可对第二存储器 中的开机广告进行更新。可将该第一存储器中已更新的开机广告的数据在转存 ( 复制 ) 一 说 明 书 CN 102368207 A CN 102368216 A5/5 页 8 份至该第二存储器中。该转存可以是先将存储于第二存储器中的开机广告的数据擦除, 再 将第一存储器中已更新的开机广告的数据复制一份并写入至第二存储器中。 然后将第二存 储器的数据内容进行 CRC 校验判断该转存是否成功, 如转存成功, 则将该第二存储器的状 态标识为成功状态 ; 否则, 将该第二存储器的状态标识为失败状态。 只有当上述第一存储器 的更新成功, 才对第二存储器进行更新, 如此可保证至少有一个存。

27、储器可正常工作。 即第一 存储器即使更新不成功, 该第二存储器可提供未更新前的开机广告, 满足广告系统启动时 开机广告播放的需求。 0062 同时, 当第一存储器和 / 或第二存储器标识为失败状态时, 数据更新单元 32 可产 生提示信号进行告警, 比如产生文字、 图像或声音的告警信号。 尤其是当第一存储器和第二 存储器都标识为失败状态时, 需进行严重告警。 0063 参照图 5, 上述更新装置 30 还包括 : 加载单元 33, 用于在加载开机广告时, 判断第 一存储器的状态是否为成功状态 ; 在为成功状态时, 则从所述第一存储器中加载开机广告 ; 在不为成功状态时, 从第二存储器中加载开机。

28、广告。 0064 当广告系统启动后需加载开机广告时, 尤其是在开机广告进行更新后第一次加载 更新后的开机广告时, 上述加载单元 33 先查询上述第一存储器, 判断该第一存储器的状态 是否为成功状态, 如是, 则可从该第一存储器中加载开机广告进行播放 ; 否则, 从第二存储 器中加载开机广告进行播放。 上述可通过第一存储器以及第二存储器分别加载开机广告的 方式, 可增强广告系统的稳定性, 即使不能从第一存储器不能加载开机广告, 还可从第二存 储器中加载。 0065 参照图6, 本发明还提出一种广告系统, 包括第一存储器41、 第二存储器42以及开 机广告的更新装置 30 ; 所述开机广告的更新装。

29、置 30 包括 : 广告存储单元 31 以及数据更新 单元 32 ; 该广告存储单元 31, 用于将开机广告分别存储至第一存储器 41 以及第二存储器 42 ; 该数据读写单元, 用于当需要更新开机广告时, 分别对所述第一存储器 41 以及第二存 储器 42 进行开机广告的数据更新。 0066 本实施例中的开机广告的更新装置 30 可如上述实施例中所述, 在此不再赘述。 0067 以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在其他相关 的技术领域, 均同理包括在本发明的专利保护范围内。 说 明 书 CN 102368207 A CN 102368216 A1/4 页 9 图 1 说 明 书 附 图 CN 102368207 A CN 102368216 A2/4 页 10 图 2 说 明 书 附 图 CN 102368207 A CN 102368216 A3/4 页 11 图 3 图 4 图 5 说 明 书 附 图 CN 102368207 A CN 102368216 A4/4 页 12 图 6 说 明 书 附 图 CN 102368207 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1