CN104731253A - 电子产品 - Google Patents

电子产品 Download PDF

Info

Publication number
CN104731253A
CN104731253A CN201410778832.6A CN201410778832A CN104731253A CN 104731253 A CN104731253 A CN 104731253A CN 201410778832 A CN201410778832 A CN 201410778832A CN 104731253 A CN104731253 A CN 104731253A
Authority
CN
China
Prior art keywords
firmware
electronic product
terminal
file
upgrading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410778832.6A
Other languages
English (en)
Inventor
金珉旭
李成勋
李东勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN104731253A publication Critical patent/CN104731253A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/572Secure firmware programming, e.g. of basic input output system [BIOS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/54Link editing before load time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种电子产品。与终端通信的电子产品包括:无线通信单元,该无线通信单元被装备在电子产品中;固件存储单元,该固件存储单元存储从终端接收到的用于更新的固件文件;固件调整和确认单元,该固件调整和确认单元确定从终端接收到的用于更新的固件文件是否正常;以及固件更新执行单元,该固件更新执行单元执行从终端接收到的固件的更新,其中当电子产品被注册到终端时,电子产品从终端接收用于更新的固件文件。

Description

电子产品
技术领域
本公开涉及一种电子产品。
背景技术
通过被存储在存储器中以执行原始功能的固件来驱动电子产品。另外,电子产品的固件可以被更新以提高性能或者附加功能。
发明内容
实施例提供了一种电子产品。
在一个实施例中,一种与终端通信的电子产品,包括:无线通信单元,该无线通信单元被装备在电子产品中;固件存储单元,该固件存储单元存储从终端接收到的用于更新的固件文件;固件调整和确认单元,该固件调整和确认单元确定从终端接收到的用于更新的接收到的固件文件是否正常;以及固件更新执行单元,该固件更新执行单元执行从终端接收到的固件的更新,其中当电子产品被注册到终端时,电子产品从终端接收用于更新的固件文件。
在另一个实施例中,一种与终端通信的电子产品,包括:无线通信单元,该无线通信单元被装备在电子产品中并且在安全AP模式或者注册AP模式下操作;注册按钮,该注册按钮被设置在电子产品的一侧处并且为了与终端的通信连接将无线通信单元的安全AP模式变成注册AP模式;固件存储单元,该固件存储单元存储从终端接收到的用于更新的固件文件;以及固件更新执行单元,该固件更新执行单元执行从终端接收到的固件的更新。
在下面的附图和描述中阐述了一个或者多个实施例的详情。从描述和附图中,并且从权利要求中其它的特征将是显而易见的。
附图说明
图1是图示根据本发明的实施例的网络的配置的视图。
图2是图示根据本发明的实施例的配置网络装置的电子产品和终端的框图。
图3是图示根据本发明的实施例的电子产品和终端的初始注册过程的视图。
图4是图示根据本发明的实施例的更新电子产品的固件的方法的流程图。
图5是图示根据本发明的另一个实施例的配置网络装置的电子产品和终端的框图。
图6是图示根据本发明的另一个实施例的更新电子产品的固件的方法的流程图。
具体实施方式
现在将会详细地参考本公开的实施例,在附图中图示其示例。
在优选实施例的下面的详细描述中,参考形成其一部分的附图,并且其中通过图示的方式示出可以实践本发明的特定优选实施例。以足够的详情描述这些实施例以使本领域的技术人员能够实践本发明,并且应当理解其它的实施例可以被利用并且在没有脱离本发明的精神或者范围的情况下可以进行逻辑结构、机械、电气、以及化学改变。为了避免对于使本领域的技术人员能够实践本发明没有必要的细节,描述可能省略了对于本领域的技术人员已知的某些信息。因此,下面的详细描述没有在限制的意义上进行。
而且,在实施例的描述中,当描述本发明的组件时,在此可以使用诸如第一、第二、A、B、(a)、(b)等等的术语。这些术语中的每一个不用于限定对应的组件的本质、顺序或者序列,而是仅用于区分对应的组件与其它的组件。应注意的是,如果在说明书中描述一个组件被“连接”、“耦合”或者“接合”到另一个组件,则前者可以被直接地“连接”、“耦合”或者“接合”到后者,或者经由另一个组件被“连接”、“耦合”或者“接合”到后者。
图1是图示根据本发明的实施例的网络装置的配置的视图。图2是根据本发明的实施例的配置网络的电子产品和终端的框图。
参考图1和图2,网络装置包括电子产品10和与电子产品10直接通信的终端200。
电子产品10可以是由固件驱动的任何产品,并且在本实施例中,描述了清洁地板同时自动移动的机器人清洁器。
电子产品10包括:作为Wi-Fi可用的通信模块的无线通信单元110;产品状态确定单元120,该产品状态确定单元120确定产品的状态;固件存储单元130,该固件存储单元130存储固件;固件调整和确认单元150,该固件调整和确认单元150调整从终端20接收到的固件并且确认固件是否正常;以及更新执行单元140,该更新执行单元140执行从终端20接收到的被存储在固件存储单元130中的固件的更新;以及注册按钮160,该注册按钮160将产品注册到终端20。
无线通信单元110可以在安全接入点(AP)模式和注册AP模式中的一个下操作。即,无线通信单元100可以用作无线路由器,并且因此,在没有附加的无线路由器的情况下,电子产品10和终端20的直接通信可以是可能的。
安全AP模式是具有加密的第一服务集标识符(SSID)的模式。
另一方面,注册AP模式是具有未加密的第二SSID信息的模式。
注册按钮160可以被装备在电子产品10的外部的一侧处,并且为了将电子产品10注册到终端20,用户可以将注册按钮160按压预定的时间。
然后,当注册按钮160被按压预定的时间时,无线通信单元110将安全AP模式切换到注册AP模式。
尽管在附图中未示出,但是电子产品10可以进一步包括电池。
产品状态确认单元120可以确定电池是否被充电和电池的充电量。
此外,终端20可以是作为便携式终端的智能电话,但是不限于此。
终端20可以包括:无线通信单元210,该无线通信单元210经由Wi-Fi与无线通信单元110通信;固件更新存储单元230,该固件更新存储单元230存储固件更新;更新需要确定单元220,该更新需要确定单元220确定是否需要固件的更新;应用存储单元240,该应用存储单元240存储应用;产品信息存储单元250,该产品信息存储单元250存储从电子产品10接收到的用于注册的信息;固件调整单元260;以及用户接口单元270。
终端20可以与管理电子产品10的固件更新的web服务器通信以接收其中使用的固件,并且然后可以将该固件存储在固件更新存储单元230中。
然后,更新需要确定单元220可以确定电子产品10的固件更新是否是必需的以及固件更新是否可行。
应用存储单元240存储用于连接到电子产品10的应用和第二SSID信息。
在该实施例中,应用存储单元240、固件更新存储单元230、以及产品信息存储单元250可以是单独的存储单元或者通过功能分离的一个存储单元。
图3是图示根据本发明的实施例的电子产品和终端的初始注册过程的视图。
参考图3,在操作S1中,无线通信单元110在安全AP模式下操作,直至电子产品10的注册按钮160被选择。然后,在操作S2中,通过用户接口单元270在终端中执行应用。
对于电子产品10的注册,在操作S3中,电子产品10的注册按钮160可以被按压预定的时间。即,通过选择注册按钮160,注册命令被输入。
一旦注册命令被输入,则在操作S4中无线通信单元110将安全AP模式切换到注册AP模式。即,无线通信单元的第一SSID切换到第二SSID并且其密码被发布。
因为终端20已经获知关于第二SSID的信息,所以在操作S5中终端20的无线通信单元210接入电子产品10的无线通信单元110的第二SSID。
然后,在操作S6中,终端20请求用于对电子产品10注册的信息。然后,在操作S7中,电子产品10将用于注册的信息传送到终端20。
在这一点上,用于注册的信息可以包括产品特定信息(产品序列号)、MAC地址、第一SSID、以及第一SSID的密码。
在电子产品10将用于注册的信息传送到终端20之后,在操作S8中,电子产品10的无线通信单元110再次将注册AP模式切换到安全AP模式。
然后,在操作S9中终端20将接收到的用于注册的信息存储在产品信息存储单元250中。
然后,电子产品10被注册到终端10并且同时电子产品10的无线通信单元110在安全AP模式下操作,终端20可以通过使用被存储在产品信息存储单元250中的第一SSID和密码接入无线通信单元110的第一SSID。
图4是图示根据本发明的实施例的更新电子产品的固件的方法的流程图。
参考图3和图4,通过执行终端20的应用,在操作S10中,终端20请求从电子产品10的接入。如在上面所提及的,当电子产品10的无线通信单元110在安全AP模式下操作时,终端20可以通过使用被存储在产品信息存储单元250中的第一SSID和密码接入无线通信单元110的第一SSID。
然后,在操作S11中,电子产品10允许终端20的接入。
然后,在操作S12中,电子产品10将被存储在固件存储单元130中的当前固件版本和由产品状态确认单元120确定的关于电子产品10的当前状态信息传送到终端20。
在操作S14中,终端20的更新需要确定单元220基于接收到的电子产品10的固件版本和状态信息确定电子产品10的固件更新是否是必需的以及此时更新是否可行。
当电子产品10的固件更新是必需的时,这意指被存储在终端20的固件更新存储单元230中的固件版本比从电子产品10接收到的固件版本新。
例如,当在电子产品10中固件更新可行时,电子产品10不在操作中并且在电池被充电的同时电池中的充电量大于参考量。在该实施例中,参考量可以是50%,但是其不限于此。
或者,当电子产品10的电池没有被充电时,如果电池中的充电量大于参考量,则固件更新可以是可能的。
在电子产品10是始终被驱动的产品,例如,电冰箱或者***的情况下,当电子产品10的固件更新可行时,这意指电力被供应到电子产品10。
另外,在电子产品10是被间歇地驱动的产品,例如,洗衣机或者洗碗机的情况下,当电子产品10的固件更新可行时,这意指电子产品10不在操作中。
当更新需要确定单元220确定电子产品10的固件更新是必需的并且此时更新可行时,终端20的用户接口单元270可以显示用于接收执行更新的命令的屏幕。
用户可以在被显示在用户接口单元270上的屏幕上输入更新执行命令。在这种情况下,在操作S15中,终端20将固件更新文件传送到电子产品10。
作为另一示例,在没有从用户接口单元270接收用于更新执行的命令的情况下,终端20可以将固件更新文件自动地传送到电子产品10。
此时,终端20的固件调整单元260通过使用MD5算法从固件更新文件生成加密文件。然后,终端20将固件更新文件和加密文件传送到电子产品10。
在操作S16中,电子产品10将接收到的固件文件和加密文件存储在固件存储单元130中并且确定接收到的固件文件是否正常。
电子产10的固件调整和确认单元150利用MD5算法通过使用接收到的固件更新文件生成加密文件,并且确定接收到的加密文件与被生成的加密文件是否相同。
然后,当接收到的加密文件与被生成的加密相同时,固件调整和确认单元150确定从终端20接收到的固件更新文件正常。
当从终端20接收到的固件更新文件正常时,在操作S19中,电子产品10将文件传输完成消息传送到终端。然后,在操作S21中,终端20终止与电子产品21的通信连接。
然后,在操作S20中,电子产品10的更新执行单元140执行固件更新。
另一方面,当接收到的加密文件与生成的加密文件不相同时,在操作S17中,电子产品10将文件传输错误消息传送到终端。然后,在固件存储单元130中存储的固件更新文件被删除。
当终端20接收到文件传输错误消息时,用户接口单元270可以显示用于文件重传命令输入的屏幕。在操作S18中,用户在用户接口单元270的屏幕上输入文件重传输命令并且终端20将固件更新文件重传到电子产品10。或者,终端20可以在没有接收文件重传命令的情况下自动地重传固件更新文件。
根据被建议的本发明的实施例,即使当附加的无线路由器没有被安装在包括电子产品的地点中时,因为电子产品的无线通信单元用作无线路由器,所以终端和电子产品相互直接地通信。因此,可以减少购买无线路由器的成本。
另外,通过执行终端的应用并且按压被装备在电子产品处的注册按钮,电子产品被注册到终端,使得电子产品的注册过程变简单并且用户的便利被提高。
另外,因为接收到固件更新文件的电子产品确定文件是否正常,所以避免了尽管接收到固件更新文件,但是由于异常文件而没有执行固件更新。
图5是根据本发明的另一个实施例的配置网络装置的电子产品和终端的框图。图6是图示根据本发明的另一个实施例的电子产品的固件更新方法的流程图。
参考图5,除了无线通信单元110、产品状态确定单元120、固件存储单元130、更新执行单元140、固件调整和确认单元150、以及注册按钮160之外,电子产品10可以进一步包括更新需要确定单元170。即,不同于先前的实施例,终端20可以不确定固件更新是否是必需的以及可行的,而是电子产品10可以确定固件更新是否是必需的以及可行的。
参考图6,通过执行终端20的应用,在操作S31中,终端20请求从电子产品10的接入。如在上面所提及的,当电子产品10的无线通信单元110在安全AP模式下操作时,终端20可以通过使用被存储在产品信息存储单元250中的第一SSID和密码接入无线通信单元110的第一SSID。
然后,在操作S32中,电子产品10允许终端20的接入。
然后,在操作S33中,终端20将被存储在固件更新存储单元230中的固件更新版本传送到电子产品10。
在操作S34中,电子产品10的更新需要确定单元220基于接收到的固件更新版本和由产品状态确定单元120确定的状态信息确定固件更新是否是必需的以及此时是否可行。因为确定更新是否是必需和可行的方法与前述实施例中的上述方法相同,所以省略其详细描述。
当更新需要确定单元170确定此时固件更新不是必需的时,在操作S35中,电子产品10将不需要更新消息传送到终端20。
另一方面,当更新需要确定单元170确定此时固件更新可行时,在操作S36中,电子产品10请求来自于终端20的固件更新传输。然后,在操作S37中,终端20将固件更新文件传送到电子产品10。
这时,终端20的固件调整单元260通过使用MD5算法从固件更新文件生成加密文件。然后,终端20将固件更新文件和加密文件传送到电子产品10。
在操作S38中,电子产品10将接收到的固件文件和加密文件存储在固件存储单元130中并且确定接收到的固件文件是否正常。
电子产品10的固件调整和确认单元150利用MD5算法通过使用接收到的固件更新文件生成加密文件,并且确定接收到的加密文件是否与被生成的加密文件相同。然后,当接收到的加密文件与被生成的加密相同时,固件调整和确认单元150确定从终端10接收到的固件更新文件正常。
当从终端20接收到的固件更新文件正常时,在操作S41中,电子产品10将文件传输完成消息传送到终端。然后,在操作S43中,终端20终止与电子产品21的通信连接。
然后,在操作S42中,电子产品10的更新执行单元140执行固件更新。
另一方面,当接收到的加密文件与被生成的加密文件不相同时,在操作S39中,电子产品10将文件传输错误消息传送到终端。然后,被存储在固件存储单元130中的固件更新文件被删除。
当终端20接收文件传输错误消息时,用户接口单元270可以显示用于文件重传命令输入的屏幕。在操作S40中,用户在用户接口单元270的屏幕上输入文件重传命令,并且终端20将固件更新文件重传到电子产品10。或者,终端20可以在没有接收文件重传命令的情况下自动地重传固件更新文件。
在上述实施例中,描述了通过利用被装备在电子产品处的注册按钮改变无线通信单元的模式,执行电子产品的注册。不同于此,近场通信(NFC)标签被装备在电子产品处并且通过将终端标记到NFC标签,可以执行电子产品的注册。
即,NFC标签可以存储关于产品的唯一信息、MAC地址、以及第一SSID的密码,并且当终端被标记到NFC标签时,可以将存储在NFC标签中的用于注册的信息传送到终端。然后,接收用于注册的信息的终端可以接入电子产品的第一SSID。
虽然已经参考其许多说明性实施例描述了实施例,但是应该理解,可以由本领域技术人员设计落入在本公开的原理的精神和范围内的许多其它修改和实施例。更具体地,在本公开、附图和所附权利要求的范围内的主题组合布置的组件部分和/或布置方面,各种变化和修改是可能的。除了在组件部分和/或布置方面的变化和修改之外,替代物的使用对于本领域技术人员来说也将是显而易见的。

Claims (18)

1.一种与终端通信的电子产品,所述电子产品包括:
无线通信单元,所述无线通信单元被装备在所述电子产品中;
固件存储单元,所述固件存储单元存储从所述终端接收到的用于更新的固件文件;
固件调整和确认单元,所述固件调整和确认单元确定从所述终端接收到的所述用于更新的固件文件是否正常;以及
固件更新执行单元,所述固件更新执行单元执行从所述终端接收到的固件的更新,
其中,当所述电子产品被注册到所述终端时,所述电子产品从所述终端接收所述用于更新的固件文件。
2.根据权利要求1所述的电子产品,其中,当所述电子产品通过通信被连接到所述终端时,所述电子产品从所述终端接收所述用于更新的固件文件;并且所述固件调整和确认单元确定接收到的用于更新的固件文件是否正常。
3.根据权利要求2所述的电子产品,其中,基于由所述固件调整和确认单元确定所述用于更新的固件文件是否正常的结果,当所述用于更新的固件文件正常时,所述电子产品将文件传输完成消息传送到所述终端并且所述固件更新执行单元执行固件更新。
4.根据权利要求2所述的电子产品,其中,基于由所述固件调整和确认单元确定所述用于更新的固件文件是否正常的结果,当所述用于更新的固件文件不正常时,所述电子产品删除被存储在所述固件存储单元中的所述用于更新的固件文件并且将文件传输错误消息传送到所述终端。
5.根据权利要求2所述的电子产品,其中,所述电子产品从所述终端接收所述用于更新的固件文件和从所述用于更新的固件文件生成的加密文件;并且
所述固件调整和确认单元从所述用于更新的固件文件生成加密文件并且将接收到的加密文件与通过所述固件调整和确认单元生成的所述加密文件进行比较以确定接收到的用于更新的固件文件是否正常。
6.根据权利要求1所述的电子产品,其中,当所述电子产品通过通信被连接到所述终端时,所述电子产品将当前固件版本传送到所述终端并且从所述终端接收具有比所述当前固件版本新的版本的用于更新的固件文件;并且
所述固件调整和确认单元确定接收到的用于更新的固件文件是否正常。
7.根据权利要求6所述的电子产品,其中,当所述电子产品通过通信被连接到所述终端时,所述电子产品将当前操作状态传送到所述终端;并且
当所述电子产品在操作停止状态时,所述电子产品从所述终端接收所述用于更新的固件文件。
8.根据权利要求1所述的电子产品,进一步包括更新需要确定单元,所述更新需要确定单元确定所述电子产品的固件更新是否是必需的,
其中,当所述电子产品通过通信被连接到所述终端时,所述电子产品从所述终端接收用于更新的固件的版本;并且
所述更新需要确定单元将接收到的用于更新的固件的版本与被存储在所述固件存储单元中的当前固件版本进行比较以确定更新是否是必需的。
9.根据权利要求8所述的电子产品,进一步包括产品状态确定单元,所述产品状态确定单元确定所述电子产品的当前状态信息,其中,所述更新需要确定单元基于由所述产品状态确定单元确定的信息确定固件更新是否可行。
10.根据权利要求9所述的电子产品,其中,当所述电子产品是在操作停止状态时,所述更新需要确定单元确定固件更新可行。
11.根据权利要求9所述的电子产品,其中,当所述更新需要确定单元确定固件更新是必需的并且固件更新可行时,所述电子产品从所述终端请求用于更新的固件的传输。
12.根据权利要求1所述的电子产品,其中,所述无线通信单元在安全接入点(AP)模式或者注册AP模式下操作。
13.根据权利要求12所述的电子产品,进一步包括注册按钮,所述注册按钮被设置在所述电子产品的一侧处并且为了与所述终端的通信连接将所述无线通信单元的所述安全AP模式变成所述注册AP模式。
14.根据权利要求13所述的电子产品,其中,当所述无线通信单元切换到所述注册AP模式时,所述无线通信单元通过通信被连接到所述终端并且将用于所属电子产品的注册的信息传送到所述终端。
15.根据权利要求14所述的电子产品,其中,用于注册的信息包括所述电子产品的序列号、MAC地址、以及第一SSID的密码。
16.一种与终端通信的电子产品,所述电子产品包括:
无线通信单元,所述无线通信单元被装备在所述电子产品中并且在安全AP模式或者注册AP模式下操作;
注册按钮,所述注册按钮被设置在所述电子产品的一侧处并且为了与所述终端的通信将所述无线通信单元的所述安全AP模式变成所述注册AP模式;
固件存储单元,所述固件存储单元存储从所述终端接收到的用于更新的固件文件;以及
固件更新执行单元,所述固件更新执行单元执行从所述终端接收到的固件的更新。
17.根据权利要求16所述的电子产品,进一步包括固件调整和确认单元,所述固件调整和确认单元确定从所述终端接收到的所述用于更新的固件文件是否正常,其中,基于由所述固件调整和确认单元确定所述用于更新的固件文件是否正常的结果,当所述用于更新的固件文件正常时,所述电子产品将文件传输完成消息传送到所述终端并且所述固件更新执行单元执行固件更新。
18.根据权利要求17所述的电子产品,其中,基于由所述固件调整和确认单元确定所述用于更新的固件文件是否正常的结果,当所述用于更新的固件文件不正常时,所述电子产品删除被存储在所述固件存储单元中的所述用于更新的固件文件并且将文件传输错误消息传送到所述终端。
CN201410778832.6A 2013-12-19 2014-12-15 电子产品 Pending CN104731253A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020130159673A KR20150072240A (ko) 2013-12-19 2013-12-19 전기제품 및 전기제품의 펌웨어 업데이트 방법
KR10-2013-0159673 2013-12-19

Publications (1)

Publication Number Publication Date
CN104731253A true CN104731253A (zh) 2015-06-24

Family

ID=52102477

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410778832.6A Pending CN104731253A (zh) 2013-12-19 2014-12-15 电子产品

Country Status (4)

Country Link
US (1) US20150178068A1 (zh)
EP (1) EP2887216A1 (zh)
KR (1) KR20150072240A (zh)
CN (1) CN104731253A (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017049874A (ja) * 2015-09-03 2017-03-09 日本電気株式会社 情報処理装置、情報処理システム、制御方法、および制御プログラム
CN109542483B (zh) * 2018-11-19 2020-10-09 珠海格力电器股份有限公司 一种电器的固件升级方法、装置、存储介质、终端及电器
JP2022100031A (ja) * 2020-12-23 2022-07-05 キヤノン株式会社 処理装置、装置、システム、方法およびプログラム
KR20220152779A (ko) * 2021-05-10 2022-11-17 삼성전자주식회사 전자 장치 및 이를 이용한 외부 전자 장치의 업데이트 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776618A (zh) * 2004-11-20 2006-05-24 三星电子株式会社 使用移动终端升级图像形成设备的固件的方法
CN102640111A (zh) * 2009-09-29 2012-08-15 Lg伊诺特有限公司 电子书和用于电子书的固件升级的***
CN103188824A (zh) * 2011-12-28 2013-07-03 三星电子株式会社 家用电器的网络***及其网络设置方法
WO2013146564A1 (ja) * 2012-03-30 2013-10-03 ソニー株式会社 端末装置、通信方法、プログラム、および通信システム
CN103384367A (zh) * 2012-05-03 2013-11-06 海尔集团公司 设备搜索方法
CN103414741A (zh) * 2013-07-02 2013-11-27 深圳市汇川技术股份有限公司 一种远程升级plc的方法和***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7770165B2 (en) * 2006-08-25 2010-08-03 Microsoft Corporation Providing firmware updates to portable media devices
US8320302B2 (en) * 2007-04-20 2012-11-27 Elster Electricity, Llc Over the air microcontroller flash memory updates
KR20120041384A (ko) * 2010-10-21 2012-05-02 삼성전자주식회사 모바일 디바이스의 펌웨어 업데이트 방법 및 장치
US8631239B2 (en) * 2012-01-12 2014-01-14 Facebook, Inc. Multiple system images for over-the-air updates
KR20140104617A (ko) * 2013-02-20 2014-08-29 삼성전자주식회사 서든 파워 오프 가능성 정보를 사용하는 모바일 장치 및 그것의 동작 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776618A (zh) * 2004-11-20 2006-05-24 三星电子株式会社 使用移动终端升级图像形成设备的固件的方法
CN102640111A (zh) * 2009-09-29 2012-08-15 Lg伊诺特有限公司 电子书和用于电子书的固件升级的***
CN103188824A (zh) * 2011-12-28 2013-07-03 三星电子株式会社 家用电器的网络***及其网络设置方法
WO2013146564A1 (ja) * 2012-03-30 2013-10-03 ソニー株式会社 端末装置、通信方法、プログラム、および通信システム
CN103384367A (zh) * 2012-05-03 2013-11-06 海尔集团公司 设备搜索方法
CN103414741A (zh) * 2013-07-02 2013-11-27 深圳市汇川技术股份有限公司 一种远程升级plc的方法和***

Also Published As

Publication number Publication date
US20150178068A1 (en) 2015-06-25
EP2887216A1 (en) 2015-06-24
KR20150072240A (ko) 2015-06-29

Similar Documents

Publication Publication Date Title
EP3314977B1 (en) Systems, methods, and apparatus to configure embedded devices
CN112737899B (zh) 智能设备管理方法和装置、存储介质及电子设备
US11669342B2 (en) Profile transmission method, related device, and storage medium
CN104168269B (zh) 安全连接建立方法、装置及***
CN110169100B (zh) 配置文件管理的方法、嵌入式通用集成电路卡和终端
US10312970B2 (en) Apparatus and method for transmitting and receiving power wirelessly
JP6316536B2 (ja) 情報処理システム、情報処理装置、情報処理プログラム、および情報処理方法
CN104731253A (zh) 电子产品
JP6647230B2 (ja) 無線電力送信装置、アプリケーションサーバー、及びそれを用いる位置情報サービスシステム
EP3913899A1 (en) Method and devices for communicating between an internet of things device and a remote computer system
CN103546200A (zh) 一种基于近场通讯的数据传输方法和***
CN103987064A (zh) 接入点ap升级方法及装置
CN102959926B (zh) 安装应用的方法
CN108268270A (zh) 医疗设备的应用程序更新方法、设备和***
CN110851161B (zh) 一种智能家居设备的固件更新方法
JP2019149103A (ja) データ処理装置、測定システムおよびデータ処理用プログラム
US11223999B2 (en) Technique for managing a right of access to a network for a communicating device
KR100724959B1 (ko) 이동 통신 단말의 데이터 백업 방법 및 시스템
JP2021177685A (ja) 受電装置、その制御方法、及びプログラム
CN103927170A (zh) 获取和提供软件服务的方法、装置及***
US20190332761A1 (en) Technique for managing a right of access to a service for a communicating device
CN104320548A (zh) 一种在联系人设备上显示状态的***及方法
JP2011045137A (ja) コンテンツ送信システム及びコンテンツ送信方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150624

WD01 Invention patent application deemed withdrawn after publication