• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 22
    • 下载费用:30 金币  

    重庆时时彩方案预测: 用于更新固件的系统和方法.pdf

    关 键 词:
    用于 更新 系统 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110264249.X

    申请日:

    2011.08.31

    公开号:

    CN102385522A

    公开日:

    2012.03.21

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20120321|||实质审查的生效IPC(主分类):G06F 9/445申请日:20110831|||公开
    IPC分类号: G06F9/445; H04L29/08 主分类号: G06F9/445
    申请人: LS产电株式会社
    发明人: 吴正桓; 朴宰成
    地址: 韩国京畿道
    优先权: 2010.09.03 KR 10-2010-0086739
    专利代理机构: 北京金信立方知识产权代理有限公司 11225 代理人: 黄威;邓玉婷
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110264249.X

    授权公告号:

    ||||||

    法律状态公告日:

    2014.09.10|||2012.05.02|||2012.03.21

    法律状态类型:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    摘要

    本发明可以使用安装在各个能源消费者家中的能量计更新家用电子设备的固件。所述能量计从管理家用电子设备的固件的远程服务器接收固件,并向家用电子设备传输固件。所述能量计可以转发从远程服务器接收的家用电子设备的固件,或者预先下载并在待实现更新的时刻向家用电子设备传输。

    权利要求书

    1.一种用于对能源消费者的家用电子设备进行更新的更新固件的系统,
    该系统包括:远程服务器,其生成并管理家用电子设备的固件;能量计,其
    通过第一通信网络从所述远程服务器接收固件;以及家用电子设备,其通过
    第二通信网络从所述能量计接收固件,其中,所述远程服务器通过第一通信
    网络向能量计传输固件,所述能量计通过第二通信网络向家用电子设备传输
    接收的固件,且家用电子设备检查接收的固件中是否有任何缺陷,并使用接
    收的固件运行。
    2.根据权利要求1所述的系统,其中,所述能量计测量电能、燃气和自
    来水中任意一个的使用量。
    3.根据权利要求1所述的系统,其中,所述能量计包括:计量装置,其
    计算供应到负载的能源量值;存储装置,其记录所计算的能源量值和用于能
    量计的运行所需的信息;第一通信装置,其用于向远程服务器传输数据和从
    远程服务器接收数据;以及第二通信装置,其用于向家用电子设备传输数据
    和从家用电子设备接收数据,其中,家用电子设备的固件是通过第一通信装
    置从远程服务器下载的并记录在存储装置中,且下载的固件是通过第二通信
    装置传输到家用电子设备中的。
    4.根据权利要求3所述的系统,其中,所述能量计将家用电子设备的固
    件更新的历史记录在存储装置中。
    5.根据权利要求3所述的系统,其中,所述能量计进一步包括测量当前
    时间的时间检测装置。
    6.根据权利要求5所述的系统,其中,所述能量计通过第一通信装置从
    远程服务器下载家用电子设备的固件和更新时间信息,并记录在存储装置中,
    而且,如果通过时间检测装置测量的当前时间成为记录在存储装置中的更新
    时间,则能量计通过第二通信装置向家用电子设备传输记录在存储装置中的
    固件。
    7.根据权利要求5所述的系统,其中,通过时间检测装置测量的当前时
    间能够被校正,且通过时间检测装置的对当前时间的校正能够通过与其他设
    备的通信实现,或者通过位于能量计上的用户界面由用户亲自设定。
    8.根据权利要求1所述的系统,其中,所述家用电子设备包括:通信装
    置,其从能量计接收固件;存储器,其存储接收的固件;以及处理器,其检
    测固件中是否无缺陷,并运行接收的固件。
    9.根据权利要求8所述的系统,其中,所述家用电子设备进一步包括存
    储装置,以记录和存储当前运行固件的至少包括版本和更新时间在内的信息。
    10.根据权利要求9所述的系统,其中,所述家用电子设备在存储装置
    中记录了固件的更新尝试以及该更新尝试的结果的历史。
    11.根据权利要求1所述的系统,其中,即使固件已经被更新,所述家
    用电子设备也根据在固件更新之前预置的运行环境运行。
    12.根据权利要求1所述的系统,其中,所述固件配置为每个??槟芄?br />进行单独的更新,其中,家用电子设备的固件更新对于每个??槎懒⑹迪?。
    13.一种用于对能源消费者的家用电子设备进行更新的更新固件的方法,
    该方法包括:由生成并管理家用电子设备的固件的远程服务器通过第一通信
    网络向能量计传输固件;由所述能量计接收从所述远程服务器传输的固件,
    并通过第二通信网络向家用电子设备传输该固件;由家用电子设备接收从能
    量计传输的固件,并使用接收的固件更新家用电子设备的固件。
    14.根据权利要求13所述的方法,其中,所述能量计测量电能、燃气和
    自来水中任意一个的使用量。
    15.根据权利要求13所述的方法,其中,所述方法进一步包括:记录与
    家用电子设备的固件更新的进行相关的历史。
    16.一种用于对能源消费者的家用电子设备进行更新的更新固件的方法,
    该方法包括:由生成并管理家用电子设备的固件的远程服务器通过第一通信
    网络向能量计传输固件和该固件的更新时间信息;由能量计接收和存储从远
    程服务器传输的固件和更新时间信息,并监测当前时间是否为更新时间;如
    果当前时间为更新时间,则由能量计通过第二通信网络向家用电子设备传输
    从远程服务器接收而存储的固件;以及由家用电子设备接收从能量计传输的
    固件,并使用接收的固件更新家用电子设备的固件。

    说明书

    用于更新固件的系统和方法

    技术领域

    本发明的示例性实施例涉及用于更新固件的系统和方法,具体而言,涉
    及在家用电器中使用的更新固件的系统和方法。

    背景技术

    固件是嵌入在设备中的计算机程序或二进制映像文件,其存储在存储单
    元(如设备本身的闪存(flash?ROM))内。目前,许多设备是执行用于其功
    能的特定固件的专用计算机。许多类型的电子设备(包括独立和外围设备)
    都使用某种形式的固件、程序指令运行。

    需要更新固件以在设备出厂后修复固件的错误,解决功能性问题,和/
    或改进设备的性能和可靠性。通常,固件更新必须由用户在OS(操作系统)
    环境下使用软件工具手动执行。在此方法中,用户必须了解软件工具,并具
    有相关的更新技术知识。然而,对于一般用户来说,传统的固件更新是复杂
    的且不便的。

    通常,固件提供了规定电子设备应如何运行和设备应如何与其他设备通
    信的各种设置和算法。固件通常使用某类非易失性存储器存储在电子设备中,
    并在电子设备加电或者启用时加载到设备的工作存储器中。固件一旦被加载,
    电子设备即根据固件运行。虽然某些类型的电子设备设计为允许固件在某一
    范围内升级或更新以提高设备(例如,计算机主板BIOS)的性能,但其他
    类型的电子设备通常需要专门的硬件以进行这样的升级或更新。

    对于电子设备可能有三种固件的更新方法,即,由操作员访问每个家庭
    进行更新;由用户将电子设备带到经销商或制造商处更新;以及由用户通过
    如互联网的通信网络下载更新固件。

    第一种方法的缺点在于,操作员必须亲自访问每个家庭,从而导致用户
    花费时间和费用;且第二种方法也有缺点,它给用户带来了很多不便,如必
    须亲自将电子设备带到经销商或制造商处更新。

    随着互联网服务的普及,第三种方法可能成为更新固件的焦点。然而,
    由于许多互联网用户并未充分意识到使用互联网的更新方法,第三种方法对
    于普通民众更新固件来说也不是容易的工作。更糟糕的是,用户亲自更新固
    件非常繁琐,而且对于许多用户来说并不容易向他们宣传有必要更新固件的
    事实和如何更新固件的方法。

    也就是说,虽然第三种方法在技术上看起来方便了用户,但在家中更新
    电子设备并不那么容易。电子设备中升级固件和/或软件的尝试往往受制于设
    备的有限的用户交互功能,和可用的缓慢的通信速度。不能依靠终端用户的
    交互,因为它们可能是错误的。因此,需要开发一种用于多数家电设备的新
    的有效的固件更新方法。

    发明内容

    本发明涉及用于更新固件的系统和方法,所述系统和方法被配置为通过
    使得用户能够无障碍地在各自的家中轻松地更新电器而解决上述缺点。

    本发明将要解决的技术问题不仅限于上文所述,本领域的技术人员将从
    下文中清楚地领会目前未提及的任何其他技术问题。

    在本发明的一个总的方案中,其提供了一种用于更新固件的系统,该系
    统包括:远程服务器,其生成并管理家用电子设备的固件;能量计,其通过
    第一通信网络从所述远程服务器接收固件;以及家用电子设备,其通过第二
    通信网络从所述能量计接收固件,其中,所述远程服务器通过第一通信网络
    向能量计传输固件,所述能量计通过第二通信网络向电子设备传输接收的固
    件,且电子设备检查在接收的固件中是否有任何缺陷,并使用接收的固件运
    行。

    优选地,所述能量计测量电能、燃气和自来水中任意一个的使用量。

    优选地,能量计包括:计量装置,其计算供应到负载的能源量值;存储
    装置,其记录所计算的能源量值和用于能量计的运行所需的信息;第一通信
    装置,其用于向远程服务器传输数据和从远程服务器接收数据;以及第二通
    信装置,其用于向家用电子设备传输数据和从家用电子设备接收数据,其中,
    家用电子设备的固件是通过第一通信装置从远程服务器下载的并记录在存储
    装置中,且下载的固件是通过第二通信装置传输到家用电子设备中的。

    优选地,能量计将家用电子设备的固件更新的历史记录在存储装置中。

    优选地,能量计进一步包括测量当前时间的时间检测装置。

    优选地,能量计通过第一通信装置从远程服务器下载家用电子设备的固
    件和更新时间信息,并记录在存储装置中,而且,如果通过时间检测装置测
    量的当前时间成为记录在存储装置中的更新时间,则能量计通过第二通信装
    置向家用电子设备传输记录在存储装置中的固件。

    优选地,通过时间检测装置测量的当前时间可以被校正,且通过时间检
    测装置的对当前时间的校正可以通过与其他设备的通信实现,或者通过位于
    能量计上的用户界面由用户亲自设定。

    优选地,家用电子设备包括:通信装置,其从能量计接收固件;存储器,
    其存储接收的固件;以及处理器,其检测固件中是否有任何缺陷,并运行接
    收的固件。

    优选地,家用电子设备进一步包括存储装置,以记录和存储当前运行固
    件的至少包括版本和更新时间在内的信息。

    优选地,家用电子设备在存储装置中记录了固件的更新尝试以及该更新
    尝试的结果的历史。

    优选地,即使固件已经被更新,家用电子设备也根据在固件更新之前预
    置的运行环境来运行。

    优选地,固件配置为每个??槟芄唤械ザ赖母?,其中,家用电子设
    备的固件更新对于每个??槎懒⑹迪?。

    在本发明的另一个总的方案中,其提供了一种用于更新固件的方法,该
    方法包括:由生成并管理家用电子设备的固件的远程服务器通过第一通信网
    络向能量计传输固件;由所述能量计接收从所述远程服务器传输的固件,并
    通过第二通信网络向家用电子设备传输该固件;由家用电子设备接收从能量
    计传输的固件,并使用接收的固件更新家用电子设备的固件。

    优选地,所述能量计测量电能、燃气和自来水中任意一个的使用量。

    优选地,该方法进一步包括:记录与家用电子设备的固件更新的进行相
    关的历史。

    在本发明的又一个总的方案中,其提供了一种用于更新固件的方法,该
    方法包括:由生成并管理家用电子设备的固件的远程服务器通过第一通信网
    络向能量计传输固件和该固件的更新时间信息;由能量计接收和存储从远程
    服务器传输的固件和更新时间信息,并监测当前时间是否为更新时间;如果
    当前时间为更新时间,则由能量计通过第二通信网络向电子设备传输从远程
    服务器接收而存储的固件;以及,由家用电子设备接收从能量计传输的固件,
    并使用接收的固件更新家用电子设备的固件。

    根据本发明的更新固件的系统和方法的优点在于,在各个能源消费者处
    安装的能量计从远程服务器接收电子设备的固件的更新信息,并使用向电子
    设备再传输固件的更新信息的方法进行电子设备的固件更新,藉此,用户不
    需要亲自介入到下载新固件以及进行更新的过程中,从而用户可以更新固件
    且免于关于更新固件的不便,且可以实现对多个电子设备的按时整装更新。

    根据本发明的更新固件系统和方法的另一个优点在于,伴随着能量计由
    能够与远程服务器通信的智能表取代的趋势,不需要单独设立用于在远程服
    务器和各个能源消费者的能量计之间接收和传输固件更新信息的基础设施。

    根据本发明的更新固件系统和方法的另一个优点在于,由于能量计可以
    预先接收固件更新信息并在相应的时间点按时进行更新,因此不需要在同一
    时间传输家用电子设备的固件,从而能够分散通信拥堵并防止服务器的过载。

    此外,根据本发明的更新固件的系统和方法可以对于各种不同的电子设
    备用作通用的固件更新计划,因为能量计会安装在任何用户使用电子设备的
    地方。

    附图说明

    所包含附图用以对本发明的布置和实施方式提供进一步的理解,且将附
    图并入本申请中成为本申请的一部分。现在,参考以下附图描述本发明的非
    限制和非详尽的示例性实施例,其中,

    图1是图示说明了根据本发明的一个示例性实施例的用于更新家用电子
    设备的固件的系统的概念原理图;

    图2是图示说明了通过根据本发明的固件更新系统进行的家用电子设备
    的固件更新的模拟图;

    图3是图示说明了在根据本发明的更新固件系统中的家用电子设备的配
    置的示意图;

    图4是固件更新的概念图;

    图5和图6是图示说明了根据本发明的示例性实施例的用于更新家用电
    子设备的固件的方法的图;

    图7是图示说明了在根据本发明的一个示例性实施例的更新固件系统中
    的能量计的示意图;

    图8是图示说明了在根据本发明的一个示例性实施例的更新固件系统中
    的能量计的运行过程的流程图;

    图9是图示说明了在根据本发明的另一个示例性实施例的更新固件系统
    中的能量计的示意图;以及

    图10是图示说明了在根据本发明的另一个示例性实施例的更新固件系
    统中的能量计的运行过程的流程图。

    具体实施方式

    本发明的其他优点、目的和特征将在说明书的下文中阐明,或者在本领
    域的普通技术人员核实下文以后或者学习了本发明的实践以后变得很明显。
    本发明的目的和其他优点可以通过在书面的说明书和权利要求书以及附图中
    特别指明的方法而实现及获得。

    以下,将参考附图详述本发明的示例性实施例。需要理解的是,为了简
    单和/或清晰的说明,在附图中所示的元件并未按照比例绘制。例如,为了清
    晰起见,一些元件的尺寸可能相对于其他元件被夸大了。此外,如果认为合
    适,在图中重复的附图标记用来指示相应的和/或相似的元件。

    发明人可能会定义特别的术语从而以所知的最佳模式描述本发明。因此,
    在说明书和权利要求书中使用的具体术语或用词的含义不应局限于字面或者
    通常使用的意思,而是应当根据本发明的实质和范围来分析解释。因此,这
    些术语的定义可以基于整个说明书的内容来确定。

    在下面的详细说明中,阐述了许多具体细节以提供对权利要求内容的详
    尽解释。然而,本领域的技术人员将会了解到,权利要求的内容可能在没有
    这些具体细节的情况下实行。在其他实例中,没有详细描述已公知的方法,
    程序,组件和/或电路。

    在下文的说明书和/或权利要求书中,可使用术语“结合”和/或“连接”以及
    它们的衍生词。在特别的实施例中,“连接”可用于表示两个以上的元件直接
    相互物理地和/或电气地接触?!敖岷稀笨杀硎玖礁鲆陨系脑苯游锢淼睾?
    或电气地接触。然而,“结合”也可以表示两个以上的元件并未直接相互接触,
    但仍然相互配合和/或相互影响。例如,“结合”和“连接”可以表示两个以上元
    件并未相互接触,但是通过另一个元件或者中间元件间接地接合在一起。

    此外,术语“和/或”可以表示“和”,也可以表示“或”,可以表示“异或”,
    可以表示“一”,可以表示“一些,但不是所有的”,可以表示“都不是”,和/或
    可以表示“都”,尽管权利要求内容的范围并不限于这些。

    在下文的说明书和/或权利要求书中,可使用术语“包括”和“包含”以及它
    们的衍生词,而且它们彼此被视为是同义词。此外,术语“包括......的”、“包
    括”、“具有......的”、“具有”、“带有”或者其他变形被用于具体说明书和/或权
    利要求书中以表示类似于术语“包含”的非封闭式的含有。

    如“之后”、“然后”、“下一步”等词并不是为了限制各个过程的顺序;这
    些词仅仅是用于通过对方法的说明来引导读者。在此的术语“第一”、“第二”
    等并不表示任何顺序、数量或者重要性,而是用来区别一个元素和另一个元
    素,且术语“一”在此处不表示数量的限制,而是表示所引用的项目至少有一
    个存在。

    在描述本发明时,本领域中公知的结构或过程的详细描述可能被省略以
    避免本领域的普通技术人员由于关于这些公知的结构和功能的不必要的细节
    而模糊了对本发明的理解。

    以下将参考附图详细描述根据本发明的更新固件的系统和方法。

    图1是图示说明了根据本发明的一个示例性实施例的用于更新家用电子
    设备的固件的系统(以下将被称为“固件更新系统”)的概念原理图。

    参考图1,能源供应公司(11)通过能源供应线(13)向各个能源消费
    者提供能源。能量计(24)被安装在各个能源消费者处,以通过连接到能源
    供应线(13)来测量被相应的能源消费者(10)的负载(17-1~17-k)消耗使
    用的能源。

    在本发明中,术语“能源”是指电能、燃气和自来水中任一种,且能量计
    (24)是指“电表”、“燃气表”或“自来水表”。

    能源消费者(10)装备了具有不同类型和功能的电子设备(25)。在各个
    能源消费者(10)处安装的电子设备(25)可以被称为“家用电子设备”。虽
    然图1图示说明了一个家用电子设备(25),但显然家用电子设备(25)可包
    括多个电子设备。

    家用电子设备(25)可以是与能量计(24)关联或者不关联的负载。在
    一个非限制性的实施例中,当能量计(24)为电表,且负载为使用通过能源
    供应线(13)供应的电能的家用电子设备的情况下,家用电子设备成为了负
    载。然而,在能量计(24)为燃气表,且家用电子设备(25)不是消耗燃气
    的设备的情况下,家用电子设备(25)不是与能量计(24)关联的负载。

    也就是说,家用电子设备(25)并不需要是与关于供应到能源消费者(10)
    的能源相关的能量计(24)关联的设备。

    根据本发明的用于家用电子设备的固件更新系统包括:远程服务器(21),
    其生成或管理家用电子设备的固件;能量计(24),其从所述远程服务器(24)
    接收家用电子设备的固件;以及家用电子设备(25),其从所述能量计(24)
    接收固件。远程服务器(21)和能量计(24)通过第一通信网络(22)交换
    关于固件更新的信息。

    此外,能量计(24)和家用电子设备(25)和通过第二通信网络(23)
    交换关于固件更新的信息。所述第一和第二的通信网络(22,23)可以是各
    类通信网络。在一个非限制性的实施例中,第一和第二通信网络(22,23)
    可以是双向通信网络。更具体而言,第一通信网络(22)可以是WAN(Wide?
    Area?Network,广域网),其包括有线互联网网络或无线互联网网络,且第二
    通信网络(23)可以是有线或无线的HAN(Home?Area?Network,家庭局域
    网),其包括ZigBee通信网络或电力线通信网络。

    远程服务器(21)用于生成或管理家用电子设备(25)的固件,并向能
    量计(24)传输家用电子设备(25)的固件。能量计(24)可以基于能源类
    型和所需功能而以不同方式配置。能量计(24)主要通过连接到能源供应线
    (13)而测量能源消费者(10)的负载(17-1~17-k)消耗的能源。

    测得的信息可被用于各个领域,包括但不限于,用于计算能源消耗率,
    或者向用户提供各种与能源相关的分析信息。特别地,关于本发明,能量计
    (24)向家用电子设备(25)传输从远程服务器(21)接收的家用电子设备
    的固件。家用电子设备(25)通过固件运行,其中,固件定义了控制电子设
    备运行的程序指令。

    一般情况下,固件存储在ROM(只读存储器)中,且不论是否有电源
    都能保持。根据本发明的固件可以在任何时刻更新,且家用电子设备(25)
    将固件保持在ROM中。

    此外,如果家用电子设备(25)从能量计(24)接收了新的固件,则其
    将当前使用的固件更新为从能量计(24)接收的新固件。

    图2是图示说明了通过根据本发明的固件更新系统进行的家用电子设备
    的固件更新的模拟图。

    参考图2描述了各个示例性实施例,其中,家用电子设备(25)的固件
    更新是通过根据本发明的固件更新系统实施的。

    参考图2a,远程服务器(21)向能量计(24)传输家用电子设备(25)
    的固件,而能量计(24)向家用电子设备(25)原样传输接收的固件,且家
    用电子设备(25)更新从能量计(24)接收的固件。

    也就是说,能量计(24)将从远程服务器(21)接收的固件直接转发给
    家用电子设备(25)。

    参考图2b,远程服务器(21)向能量计(24)连同家用电子设备的固件
    一起传输更新时间信息,更新时间定义了家用电子设备(25)的固件将要被
    更新的一个未来的时刻。

    能量计(24)暂时存储从远程服务器(21)接收的固件和更新时间信息。
    此后,能量计(24)监测相关的更新时间是否到来,且如果判定了相关的更
    新时间已经到来,则能量计(24)向家用电子设备(25)传输所存储的固件,
    从而家用电子设备(25)使用从能量计(24)接收的固件进行更新。也就是
    说,能量计(24)预先下载家用电子设备(25)的固件,并在待进行更新时
    更新家用电子设备(25)。

    能量计(24)可以记录并管理与家用电子设备(25)的固件更新的进行
    相关的历史。该历史信息可作不同用途。在一个非限制性的实施例中,能量
    计(24)可以向远程服务器(21)传输相关的历史信息以检查是否有关于家
    用电子设备(25)的任何更新或最新固件,检查以后从远程服务器(21)下
    载最新固件,并向家用电子设备(25)传输所下载的最新固件。

    同时,基于由家用电子设备(25)实现的不同功能,固件可能会形成为
    能够执行各种功能的???。此时,固件可配置为在任何时候都整体更新,或
    可配置为单独为每个??楦?。

    在家用电子设备(25)的固件形成为单独更新的??榈那榭鱿?,远程服
    务器(21)可以为每个??樯晒碳蛭扛瞿?楣芾砉碳?。此时,远程服
    务器(21)可以向能量计(24)为每个??榇涔碳?,也可以为每个??榇?br />输更新时间信息。然后,可以实现对家用电子设备(25)的每个??榈墓碳?br />更新。

    如上所述,家用电子设备的固件更新可以以整体或??榈ピ迪?,因此
    本发明的术语“固件”也具有能够更新整体固件和能够单独更新固件的??榈?br />含义。

    能量计(24)或家用电子设备(25)可以在一接收到固件就检查接收的
    固件是否无任何缺陷(以下简称为“完整性检查”),完整性检查表现为检查固
    件是否已全部正常接收。

    更新的完整性是非常重要的,因为应用有缺陷或者甚至被故意操纵的更
    新有可能使设备失效。

    固件可以连同提要信息一起传输,该提要信息例如固件的类型、数目及
    大小以用于完整性检查,且能量计(24)和家用电子设备(25)可以将提要
    信息与接收的固件相比较以检查完整性。

    作为完整性检查的结果,如果固件未正常接收,则能量计(24)可以与
    远程服务器(21)通信以再次接收相关固件,且家用电子设备(25)可以与
    能量计(24)通信以再次接收相关固件。

    只要通过第二通信网络(23)从能量计(24)接收固件以实现本身的固
    件更新,则家用电子设备(25)不限类型。特别是,家用电子设备(25)可
    以是在能源消费者(10)处安装的家用显示器以显示关于能源的不同信息。

    图3是图示说明了在根据本发明的更新固件系统中的家用电子设备的配
    置的示意图。参考图3描述家用电子设备(25)的详细的示例性实施例。

    如上文所述,家用电子设备(25)的类型不限。因此,虽然没有明确说
    明,但家用电子设备(25)可以有不同的配置来实现内部的功能。

    通信装置(25-1)被配置为通过第二通信网络(23)与能量计(24)通
    信。例如,通信装置(25-1)可以被配置为使用包括ZigBee通信方法或PLC
    (电力线通信)方法在内的不同的有线/无线通信方法与能量计(24)通信。

    存储器(25-2)是用于存储和保持固件的组成元件,通常包括ROM。存
    储装置(25-3)是非易失性的存储介质,以存储家用电子设备(25)的运行
    所必需的各种信息。

    处理器(25-4)通过用存储在存储器(25-2)中的固件运行而实现了家
    用电子设备(25)的整体控制,且可以使用微处理器或CPU(中央处理单元)
    来配置。特别地,处理器(25-4)检查通过通信装置(25-1)从能量计(24)
    接收的固件的完整性,并使用从能量计(24)接收的新固件更新当前使用的
    固件。术语实现或者进行更新的意思是家用电子设备(25)如此处理以在新
    固件下运行。

    也就是说,如图4中所示,在存储器(25-2)中存储的当前固件(16-3)
    被更新为从能量计(24)接收的新固件(16-1)。如果新固件被记录在存储器
    (25-2)中,此后家用电子设备(25)基于新固件的内容运行。

    此时,处理器(25-4)——甚至在固件被更新以后——仍可以不做任何
    改变地保持包括更新之前预置的运行环境(例如,用户设置的环境信息以及
    与能量计(24)的通信环境)在内的信息。

    此外,处理器(25-4)可以记录并存储当前运行固件的信息,固件更新
    尝试和关于更新尝试的结果的历史。待存储的固件信息可能包括版本信息和
    更新时间,且存储的信息可以由用户或者能量计(24)确认或检查。

    图5和图6是图示说明了根据本发明的示例性实施例的用于更新家用电
    子设备的固件的方法的图。参考图5和图6描述用于更新固件的方法(以下
    称为“固件更新方法”)的不同示例性实施例。

    图5是能量计(24)将从远程服务器(21)接收的固件转发给家用电子
    设备(25)的示例性实施例。

    首先,生成并管理家用电子设备(25)的固件的远程服务器(21)通过
    第一通信网络(22)向能量计(24)传输新固件(S211)。能量计(24)接
    收从远程服务器(21)传输的固件,并通过第二通信网络(23)向家用电子
    设备(25)传输固件(S212)。

    此时,能量计(24)可检查从远程服务器(21)接收的固件的完整性,
    而且,作为检查的结果,如果确定该固件尚未被正常接收,则会与远程服务
    器(21)建立通信以再次接收相关的固件。

    家用电子设备(25)接收从能量计(24)传输的固件,并使用接收的固
    件更新其固件(S213)。此时,家用电子设备(25)可检查接收的固件的完
    整性,而且,作为检查的结果,如果确定该固件尚未被正常接收,则会与能
    量计(24)建立通信以再次接收相关的固件。

    图6是能量计(24)将从远程服务器(21)接收的固件在未来的某时刻
    按时向家用电子设备(25)传输的示例性实施例。

    首先,生成并管理的家用电子设备(25)的固件的远程服务器(21)通
    过第一通信网络(22)向能量计(21)传输新固件和更新时间信息,该更新
    时间信息为将要运行新固件的某个未来时刻(S231)。

    此时,能量计(24)可检查从远程服务器(21)接收的固件的完整性,
    而且,作为检查的结果,如果确定该固件尚未被正常接收,则会与远程服务
    器(21)建立通信以再次接收相关的固件。能量计(24)存储从远程服务器
    (21)接收的固件和更新时间信息(S232)。

    现在,能量计(24)检查当前时间是否已成为更新时间(S233)。如果
    检查的结果是当前时间已成为更新时间(S234),则能量计(24)通过第二
    通信网络(23)向家用电子设备(25)传输在步骤232中存储的固件(S235)。
    家用电子设备(25)接收从能量计(24)传输的固件,并使用接收的固件更
    新其固件(S236)。

    此时,家用电子设备(25)可检查接收的固件的完整性,而且,作为检
    查的结果,如果确定该固件尚未被正常接收,则会与能量计(24)建立通信
    以再次接收相关的固件。

    即使在固件更新以后,在步骤S236时家用电子设备(25)可能会保持
    其运行环境不变,包括由用户设定的环境信息或者与能量计(24)的通信环
    境。

    能量计(24)记录与通过图5的步骤S212或图6的步骤S235的家用电
    子设备的固件更新相关的历史,即,在其存储装置中(24-4,在下文中介绍)
    记录固件版本信息和时间信息并管理该历史。待存储的固件信息包括版本和
    更新时间。

    这些信息可作不同用途。在一个非限制性的实施例中,可用于用户、能
    量计(24)或远程服务器(21)对家用电子设备的固件更新历史的查询,或
    者能够通知更新尝试失败的信息可使家用电子设备(25)再次尝试相关固件
    的更新。

    图7是图示说明了在根据本发明的一个示例性实施例的更新固件系统中
    的能量计的示意图,其中能量计(24)包括测量装置(24-1),第一通信装置
    (24-2),第二通信装置(24-3),存储装置(24-4),处理器(24-5),ROM
    (只读存储器,24-6),以及RAM(随机存取存储器,24-7)。

    测量装置(24-1)通过连接到能源供应线(13)测量相应的能源消费者
    的能源消费(即,消耗的能源量)。通过测量装置(24-1)测量的能源消费可
    在存储装置(24-4)中存储并管理,或者,虽然没有说明,但能源消费可通
    过能够显示能源消费的显示装置来显示。

    第一通信装置(24-2)可通过第一通信网络(22)与远程服务器(21)
    通信。在一个非限制性的实施例中,第一通信装置(24-2)可以是能够被连
    接到包括有线互联网网络或无线互联网网络在内的WAN(广域网)的调制
    解调器。

    第二通信装置(24-3)可通过第二通信网络(23)与家用电子设备(25)
    通信。在一个非限制性的实施例中,第二通信装置(24-3)可以被配置为通
    过使用包括ZigBee通信方法或PLC(电力线通信)方法在内的不同的有线/
    无线通信方法通信。

    第一和第二通信装置(24-2,24-3)可以基于第一和第二通信网络(22,
    23)的类型互相结合在一起。

    存储装置(24-4)是能够读写数字数据的非易失性存储介质,且存储和
    保持通过测量装置(24-1)测量的对于能源消耗所必须的各种信息,以及用
    于能量计(24)的运行的各种信息。

    ROM(24-6)存储能量计(24)的驱动程序,且RAM(24-7)暂时存储
    由处理器(24-5)立即存取的数据。

    处理器(24-5)可以使用微处理器或CPU(中央处理单元)来配置,并
    根据存储在ROM(24-6)中的驱动程序运行而总体地控制能量计(24)。特
    别地,处理器(24-5)通过第二通信装置(24-3)向家用电子设备(25)传
    输通过第一通信装置(22)从远程服务器(21)接收的固件。

    此时,处理器(24-5)定期通过第一通信装置(24-2)访问远程服务器
    (21)以检查是否有用于家用电子设备(25)的新固件,而且如果有可用的
    新固件,则向远程服务器(21)请求下载新固件。

    此外,如果有用于家用电子设备(25)的新固件,远程服务器(21)可
    通知能量计(24)有可用的新固件,藉此,处理器(24-5)可以通过第一通
    信装置(24-2)下载家用电子设备(25)的固件。处理器(24-5)可检查从
    第一通信装置(24-2)接收的固件的完整性,而且,作为检查的结果,如果
    确定该固件尚未被正常接收,则会与远程服务器(21)建立通信以再次接收
    相关的固件。

    图8是图示说明了在根据本发明的一个示例性实施例的更新固件系统中
    的能量计的运行过程的流程图。参考图8描述了一个典型的操作,其中,在
    图7中所示的能量计(24)实现了家用电子设备的固件升级。

    首先,在家用电子设备(25)的固件通过第一通信装置(24-2)接收的
    情况下(S251),处理器(24-5)检查接收的固件的完整性(S252)。

    作为完整性检查的结果(S253),如果该固件尚未被正常接收,处理器
    (24-5)则会通过第一通信装置(24-2)与远程服务器(21)通信以再次接
    收相关的固件(S254)。

    然而,作为完整性检查的结果(S253),如果确定该固件已经被正常接
    收,处理器(24-5)则会向家用电子设备(25)传输接收的固件(S255),藉
    此,可以由家用电子设备(25)实现固件升级。

    图9是图示说明了在根据本发明的另一个示例性实施例的更新固件系统
    中的能量计的示意图,其中能量计(24)包括测量装置(24-1),第一通信装
    置(24-2),第二通信装置(24-3),存储装置(24-4),处理器(24-5),ROM
    (只读存储器,24-6),RAM(随机存取存储器,24-7)以及时间检测装置
    (24-8)。

    测量装置(24-1)通过连接到能源供应线(13)测量相应的能源消费者
    的能源消费(即,消耗的能源量)。通过测量装置(24-1)测量的能源消费可
    在存储装置(24-4)中存储并管理,或者,虽然没有说明,但能源消费可通
    过能够显示能源消费的显示装置来显示。

    第一通信装置(24-2)可通过第一通信网络(22)与远程服务器(21)
    通信。在一个非限制性的实施例中,第一通信装置(24-2)可以是能够被连
    接到包括有线互联网网络或无线互联网网络在内的WAN(广域网)的调制
    解调器。

    第二通信装置(24-3)可通过第二通信网络(23)与家用电子设备(25)
    通信。在一个非限制性的实施例中,第二通信装置(24-3)可以被配置为通
    过使用包括ZigBee通信方法或PLC(电力线通信)方法在内的不同的有线/
    无线通信方法通信。

    第一和第二通信装置(24-2,24-3)可以基于第一和第二通信网络(22,
    23)的类型互相结合在一起。

    存储装置(24-4)是能够读写数字数据的非易失性存储介质,且存储和
    保持通过测量装置(24-1)测量的对于能源消耗所必须的各种信息,以及用
    于能量计(24)的运行的各种信息。

    时间检测装置(24-8)测量当前时间,其中当前时间的测量方法可以是
    不同的配置。在一个非限制性的实施例中,时间检测装置(24-8)可以使用
    RTC(实时时钟)测量当前时间。通过时间检测装置(24-8)测量的当前时
    间可能产生误差,因此当前时间被设置为是可以调整的。

    当前时间的调整可以通过与包括远程服务器(21)在内的其他设备通信
    来实现,或者可以直接由用户设定以实现。在后一种情况下,能量计(24)
    可包括能够显示由时间检测装置(24-8)测量的当前时间并由用户调整时间
    的用户界面。

    ROM(24-6)存储能量计(24)的驱动程序,且RAM(24-7)暂时存储
    由处理器(24-5)立即存取的数据。

    处理器(24-5)可以使用微处理器或CPU(中央处理单元)来配置,并
    根据存储在ROM(24-6)中的驱动程序运行而总体地控制能量计(24)。特
    别地,处理器(24-5)通过第二通信装置(24-3)向家用电子设备(25)传
    输通过第一通信装置(24-2)从远程服务器(21)接收的固件。

    此时,处理器(24-5)定期通过第一通信装置(24-2)访问远程服务器
    (21)以检查是否有用于家用电子设备(25)的新固件,而且如果有可用的
    新固件,则向远程服务器(21)请求下载新固件。

    此外,如果有用于家用电子设备(25)的新固件,远程服务器(21)可
    通知能量计(24)有可用的新固件,藉此,处理器(24-5)可以通过第一通
    信装置(24-2)下载家用电子设备的固件。处理器(24-5)可检查从第一通
    信装置(24-2)接收的固件的完整性,而且,作为检查的结果,如果确定该
    固件尚未被正常接收,则会与远程服务器(21)建立通信以再次接收相关的
    固件。

    图10是图示说明了在根据本发明的另一个示例性实施例的更新固件系
    统中的能量计的运行过程的流程图。参考图10描述了一个典型的操作,其中,
    在图9中所示的能量计(24)实现了家用电子设备的固件升级。

    首先,在家用电子设备(25)的固件和更新时间信息通过第一通信装置
    (24-2)接收的情况下(S271),处理器(24-5)检查接收的固件的完整性
    (S272)。

    作为完整性检查的结果(S273),如果该固件尚未被正常接收,处理器
    (24-5)则会通过第一通信装置(24-2)与远程服务器(21)通信以再次接
    收相关的固件(S274)。

    然而,作为完整性检查的结果(S273),如果确定该固件已经被正常接
    收,则处理器(24-5)在存储装置(24-4)中存储从远程服务器(21)接收
    的固件和更新时间信息(S275)。

    现在,处理器(24-5)通过使用由时间检测装置(24-8)测量的当前时
    间信息监视更新时间是否已经到来(S276)。

    作为检查的结果如果确定当前时间已成为更新时间(S277),则在步骤
    S275中在存储装置(24-4)内存储的固件通过第二通信网络(24-3)向家用
    电子设备(25)传输(S278)。

    根据本发明的更新固件的系统和方法可以以许多不同的方式实施,且本
    发明不应该被解释为限于在此所述的实施方式。因此,本发明的实施方式意
    图覆盖在本发明所附权利要求书和其等同方式的范围以内的修改和变化。

    在关于一些实施方式的一些特定的特征或方式可能已经被公开时,根据
    需要,这些特征或方式可以选择性地与其他实施方式中的一个或多个其他的
    特征和/或方式结合。

    关于本文
    本文标题:用于更新固件的系统和方法.pdf
    链接地址://www.4mum.com.cn/p-5817430.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 贵州11选5今天开奖结果 北京单场比分投注技巧 棋牌游戏漏洞和技巧 内蒙古11选5遗漏号 516棋牌游戏中心 pc蛋蛋预测尽享统计 双色球复式140 湖北十一选五最大遗漏号码 陕西十一选五开奖号码 甘肃十一选五前三 网络棋牌真赚钱吗 吉祥棋牌最新版下载安装 000001上证指数 股票推荐网 北京28pc走势查询 辽宁十一选五基本走势