CN103825937B - 一种控制嵌入式设备数据更新的方法、设备及*** - Google Patents

一种控制嵌入式设备数据更新的方法、设备及*** Download PDF

Info

Publication number
CN103825937B
CN103825937B CN201310704258.5A CN201310704258A CN103825937B CN 103825937 B CN103825937 B CN 103825937B CN 201310704258 A CN201310704258 A CN 201310704258A CN 103825937 B CN103825937 B CN 103825937B
Authority
CN
China
Prior art keywords
application data
embedded device
data
network
needs
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.)
Active
Application number
CN201310704258.5A
Other languages
English (en)
Other versions
CN103825937A (zh
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.)
ACTIONS MICROELECTRONICS Co Ltd
Original Assignee
ACTIONS MICROELECTRONICS Co Ltd
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 ACTIONS MICROELECTRONICS Co Ltd filed Critical ACTIONS MICROELECTRONICS Co Ltd
Priority to CN201310704258.5A priority Critical patent/CN103825937B/zh
Publication of CN103825937A publication Critical patent/CN103825937A/zh
Application granted granted Critical
Publication of CN103825937B publication Critical patent/CN103825937B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明实施例公开了一种控制嵌入式设备数据更新的方法、设备及***,通过智能终端下载嵌入式设备内的应用数据,将下载后的应用数据发送给该嵌入式设备,由嵌入式设备根据接收到的应用数据更新其设备内的应用数据,相对于现有技术而言,本发明实施例在网络的设定以及智能终端、嵌入式设备的软件设计上均较为简便,且方便用户操作,从而方便快捷地更新嵌入式设备内的应用数据。

Description

一种控制嵌入式设备数据更新的方法、设备及***
技术领域
本发明涉及通信及嵌入式领域的信息处理技术,尤其涉及一种控制嵌入式设备数据更新的方法、设备及***。
背景技术
嵌入式***,是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机***”,即以应用为中心,以计算机技术基础,软硬件可裁剪,对功能、可靠性、成本、体积、功耗等严格要求的专用计算机***。根据英国电器工程师协会的定义,嵌入式***为控制、监视或辅助设备、机器或用于工厂运作的设备。由于嵌入式***只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。
目前,嵌入式设备直接连接到互联网下载数据并更新其***内的资源,发明人发现现有控制嵌入式设备数据更新的方案至少存在以下缺陷:
嵌入式设备要经由网络来更新其***内的资源(***内的图标资源、广告资讯),由于嵌入式设备硬件及软件上具有一定的限制,因此需经由复杂而且繁琐的操作手续,且在网络的设定上较为困难,也不人性化。
由此可见,目前亟需一种控制嵌入式设备应用数据更新的方案,能够方便快捷地更新嵌入式设备内的应用数据。
发明内容
本发明实施例提供了一种控制嵌入式设备数据更新的方法、设备及***,用以方便快捷地更新嵌入式设备内的应用数据。
本发明实施例提供一种控制嵌入式设备数据更新的方法,包括:
获取嵌入式设备的***信息和/或应用数据;
根据所述嵌入式设备的***信息和/或应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;
确定网络资料中心存在所述嵌入式设备可以下载的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;
将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据。
较佳地,根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
较佳地,根据所述嵌入式设备内的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备内的应用数据进行统计,得到统计数据;
将所述统计数据发送给网络资料中心;
接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心存在所述嵌入式设备需要更新的应用数据,从而使用户能够实时地获得有所述嵌入式设备需要更新的应用数据。
较佳地,所述嵌入式设备的***信息包括:设备标识信息、运行的***版本信息;所述嵌入式设备内的应用数据包括***软件数据和/或应用程序数据。从而根据***信息和/或应用数据,从网络资料中心下载的所述嵌入式设备需要更新的应用数据。
本发明实施例提供一种嵌入式设备更新数据的方法,包括:
与智能终端建立连接后,将***信息和/或应用数据发送给智能终端;
接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;
根据接收到的应用数据更新内部应用数据。
较佳地,所述***信息包括:设备标识信息、运行的***版本信息;所述应用数据包括***软件数据和/或应用程序数据。
本发明的上述实施例中,该嵌入式设备仅需要与智能终端通信,接收智能终端根据***信息和/或应用数据,从网络资料中心下载的该嵌入式设备需要更新的应用数据,来更新自身设备内应用数据,由此可见,该嵌入式设备仅需要完成一些简单的功能,在硬件功能上支持,并且在软件设计上也相对简单且容易实现。
根据上述方法,本发明实施例提供一种智能终端,包括:
获取单元,用于获取嵌入式设备的***信息和/或应用数据;
确定单元,用于根据所述嵌入式设备的***信息和/或应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;
下载单元,用于在确定单元确定网络资料中心存在所述嵌入式设备需要更新的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;
发送单元,用于将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据。
较佳地,所述确定单元具体用于:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
较佳地,所述确定单元具体用于:
对所述嵌入式设备内的应用数据进行统计,得到统计数据;
将所述统计数据发送给网络资料中心;
接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心存在所述嵌入式设备需要更新的数据。
根据上述方法,本发明实施例提供一种嵌入式设备,包括:
发送单元,用于将***信息和/或应用数据发送给所述智能终端;
接收单元,用于接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;
数据更新单元,用于根据接收单元接收到的应用数据更新内部应用数据。
根据上述方法,本发明实施例还提供一种数据更新***,包括:
智能终端,用于获取嵌入式设备的***信息和/或应用数据;根据所述嵌入式设备的***信息和/或应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;确定网络资料中心存在所述嵌入式设备可以下载的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据;
嵌入式设备,用于与智能终端建立连接后,将***信息和/或应用数据发送给智能终端;接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;根据接收到的应用数据更新内部应用数据。
所述智能终端与所述嵌入式设备之间通过无线网络或有线网络采用设定协议进行通信。
本发明的上述实施例相对于现有技术而言,本发明实施例在网络的设定上较为简便,在智能终端、嵌入式设备的软件设计上容易实现且方便用户操作,从而方便快捷地更新嵌入式设备内的应用数据。
附图说明
图1为本发明实施例提供的控制嵌入式设备数据更新的方法流程图;
图2为本发明实施例提供的嵌入式设备更新数据的方法流程图;
图3为本发明实施例中的智能终端的结构示意图;
图4为本发明实施例中的嵌入式设备的结构示意图;
图5为本发明实施例中的数据更新***的***架构图。
具体实施方式
本发明实施例提出一种控制嵌入式设备数据更新的方法、设备及***,应用于在通信及嵌入式领域的信息处理过程,通过智能终端下载嵌入式设备内的应用数据后发送给该嵌入式设备,从而方便快捷地更新嵌入式设备内的应用数据。
本发明实施例应用于数据更新***,该***中与本发明实施例相关的设备主要包括:智能终端、嵌入式设备。基于上述***架构,本发明实施例提供的嵌入式设备应用数据更新过程为:
智能终端通过无线网络或有线网络采用设定协议连接到嵌入式设备后,嵌入式设备将***信息和/或应用数据发送给智能终端;智能终端获取该嵌入式设备的***信息和/或应用数据后,根据该嵌入式设备的***信息和/或应用数据,确定网络资料中心是否存在该嵌入式设备需要更新的应用数据,并确定用户是否下载该应用数据,确定网络资料中心存在所述嵌入式设备需要更新的应用数据,且确定用户下载该应用数据时,下载该应用数据,最终将下载后的应用数据发送给该嵌入式设备;嵌入式设备接收到智能终端发送的应用数据后,根据接收到的应用数据更新其设备内的应用数据,从而方便快捷地更新嵌入式设备内的应用数据。
在上述数据更新***中,通过智能终端下载嵌入式设备内的应用数据后发送给该嵌入式设备,由嵌入式设备根据接收到的应用数据更新其设备内的应用数据,从而方便快捷地实现嵌入式设备应用数据的更新,其主要原因是:
1、网络设定的简便性。在网络经常变动的情况下,现有技术中若嵌入式设备置入一个新设定或特殊的网络中,该嵌入式设备在软硬件功能上不一定会支持,而本发明实施例中通过智能终端下载嵌入式设备内的应用数据后发送给该嵌入式设备,由于智能终端硬件功能更强大,在软硬件功能上通常都会支持,因此在智能终端上重新设置网络配置较为简便。
2、软件设计的简便性。由于嵌入式设备的硬件功能没有智能终端强大,因此嵌入式设备在硬件规格及软件设计上有一定的局限性,现有技术中嵌入式设备直接联网获取应用数据,在软件设计上较为复杂且***运行缓慢,本发明实施例中由智能终端下载嵌入式设备内的应用数据,将下载后的应用数据发送给该嵌入式设备,由于智能终端硬件功能强大,因此在软件的设计上较为简单且***运行速度快,这样嵌入式设备仅需要与智能终端通信,接收智能终端根据***信息或应用数据,从网络资料中心下载的所述嵌入式设备需要更新的应用数据,来更新自身设备内应用数据,由此可见,嵌入式设备仅需要完成一些简单的功能,在硬件功能上支持,并且在软件设计上也相对简单。
3、操作简单。嵌入式设备在硬件规格上有一定的局限性,现有技术中嵌入式设备在软件上设计出简单的应用程序以及相应的界面,提供基本的一些功能来控制应用数据的下载及更新,而本发明实施例中在智能终端上由于硬件功能更强大,可以设计出功能更强大、完善的应用程序以及相应的界面,提供更多更复杂的功能来控制应用数据的下载及更新,并且在智能终端上操作起来更为方便,增强用户体验。
本发明实施例中,智能终端可以是具有智能化显示功能的终端设备,例如智能手机、平板电脑pad或电脑PC等设备;嵌入式设备中的***可以是符合该嵌入式设备硬件规格的软件***,例如剪裁的Linux***、Unix***等。
下面结合附图以及具体实施方式对本发明实施例进行详细描述。
参见图1,为本发明实施例提供的控制嵌入式设备数据更新的方法流程图,该流程可包括:
步骤101、获取嵌入式设备的***信息和/或应用数据。
通常,嵌入式设备的***信息包括:设备标识信息、运行的***版本信息;所述嵌入式设备内的应用数据包括***软件数据和/或应用程序数据。其中,设备标识信息通常为嵌入式设备的厂商名称、装置型号等信息;应用程序数据可以是例如应用程序的图标资源、广告资讯等数据。
该步骤中,连接到嵌入式设备可以通过无线网络或有线网络,并按照设定的通信协议进行通信,通常情况下,通过无线WIFI网络连接到嵌入式设备,并且可以基于TCP/IP协议设定智能终端设备与嵌入式设备之间的通信协议,以方便用户的使用,本发明实施例对于上述网络连接方式不作具体限定。
步骤102、根据嵌入式设备的***信息或应用数据,确定网络资料中心是否存在该嵌入式设备需要更新的应用数据,并确定用户是否下载该应用数据。
通常,根据嵌入式设备的***信息或应用数据,通过OTA(Over the Air,OTA)空中下载技术,即基于WAP(Wireless Application Protocol,无线应用协议)、GPRS(GeneralPacket Radio Service,通用分组无线服务技术)、CDMA(Code Division MultipleAccess,码分多址)1X标准或短消息机制连接到网络资料中心,查询网络资料中心是否存在该嵌入式设备需要更新的应用数据。
根据嵌入式设备的***信息或应用数据,确定网络资料中心是否存在该嵌入式设备需要更新的应用数据,具体实施方式如下:
1、根据嵌入式设备的***信息,确定网络资料中心是否存在该嵌入式设备需要更新的数据,具体实现过程如下:
通过有线网络或无线网络连接到网络资料中心后,查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。相匹配的应用数据可以是新的应用数据,也可以是最适合嵌入式设备但不是最新的应用数据。
通常,根据嵌入式设备的设备标识信息、运行的***版本信息查询网络资料中心中是否存在与所述嵌入式设备的设备标识信息、运行的***版本信息相匹配的应用数据,例如,该嵌入式设备的厂商名称为三星,装置型号为Galaxy S3 I9300,运行的***版本为Linux5.2.1,那么根据上述信息查询网络资料中心中是否存在与上述信息相匹配的应用数据,包括***软件数据和应用程序数据。其中,***软件数据可以为上述***版本的更新后的补丁数据包,还可以为上述***版本更新后的替换数据包,应用程序数据可以为与上述***版本相匹配且更新后的补丁数据包,还可以为与上述***版本相匹配且更新后的替换数据包,若存在则确定网络资料中心存在该嵌入式设备需要更新的应用数据。
2、根据嵌入式设备内的应用数据,确定网络资料中心是否存在该嵌入式设备需要更新的应用数据,具体实现过程如下:
获取到嵌入式设备内的应用数据后进行统计,得到统计数据,将统计数据发送给网络资料中心;
接收到网络资料中心发送的数据下载通知时,确定网络资料中心存在该嵌入式设备需要更新的应用数据。
具体的,嵌入式设备内的应用数据包括***软件数据和/或应用程序数据。若获取到嵌入式设备的***软件数据,则根据该嵌入式设备的***软件数据确定出该嵌入式***的***信息,得到统计数据;若获取到嵌入式设备的应用程序数据,则对该嵌入式设备的应用程序数据进行统计,例如统计出该嵌入式设备的应用程序都有哪些,得到统计数据,将统计数据发送给网络资料中心;
网络资料中心会根据该统计数据确定将发送哪些应用数据,然后下发应用数据下载通知。
步骤103、确定网络资料中心存在该嵌入式设备需要更新的应用数据,且确定用户下载该应用数据时,下载该应用数据。
步骤104、将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据。
本发明实施例通过智能终端设备来下载嵌入式设备内的应用数据,将下载后的应用数据发送给该嵌入式设备,由该嵌入式设备根据接收到的应用数据更新其设备内的应用数据,相对于现有技术而言,本发明实施例在网络设定上较为简便,并且在软硬件方面实现较为容易,从而方便快捷地实现嵌入式设备应用数据的更新。
参见图2,为本发明实施例提供的嵌入式设备更新数据的方法流程图,该流程可包括:
步骤201、与智能终端建立连接后,将***信息和/或应用数据发送给智能终端;
嵌入式设备与智能终端建立练级后,既可以主动将***信息和/或应用数据发送给智能终端,也可以基于智能终端的请求,将***信息和/或应用数据发送给智能终端。
步骤202、接收该智能终端根据***信息和/或应用数据,从网络资料中心下载的所述嵌入式设备需要更新的应用数据;
步骤203、根据接收到的应用数据更新内部应用数据。
通常,***信息包括:设备标识信息、运行的***版本信息;应用数据包括***软件数据和/或应用程序数据。其中,***软件数据或应用程序数据为更新后的补丁数据包,或更新后的替换数据包,根据该***软件数据或应用程序数据更新其设备内的***软件数据或应用程序数据。
本发明的上述实施例中,嵌入式设备仅与智能终端通信,且接收智能终端发送的应用数据,根据接收到的应用数据更新内部应用数据,这样嵌入式设备仅需要完成简单的接收及更新功能即可,在软件设计以及界面操作上相对于现有技术而言,更为简单且易于实现。
为了更清楚地对本发明实施例进行说明,下面以智能手机和嵌入式设备构成的数据更新***为例,对上述数据更新过程详细描述。
智能手机与嵌入式设备通过无线网络或有线网络采用设定协议连接后,嵌入式设备将***信息发送给智能手机,其中***信息包括:嵌入式设备的设备标识信息为三星Galaxy S3I9300,及运行的***版本信息为Linux5.2.1;
智能手机获取该嵌入式设备的***信息后,查询网络资料中心中是否存在与上述***信息三星Galaxy S3I9300Linux5.2.1相匹配的应用数据,其中应用数据包括***软件数据和/或应用程序数据,若此时查询网络资料中心中存在与三星GalaxyS3I9300Linux5.2.1相匹配的***软件数据和/或应用程序数据,***软件数据如Linux5.2.1更新后的补丁数据包,来确定网络资料中心是否存在该嵌入式设备需要更新的应用数据;
智能手机在屏幕上显示应用数据的相关信息,且提示用户是否下载该应用数据;
在智能手机确定用户下载该应用数据时,下载该应用数据并在下载完成后提示用户下载成功,最终将下载后的应用数据发送给该嵌入式设备;
嵌入式设备根据接收到的应用数据更新内部应用数据;
在智能手机确定用户不需要下载该应用数据时,提示下载失败。
基于相同的技术构思,本发明实施例提供了一种智能终端、嵌入式设备及数据更新***,由于该智能终端、嵌入式设备及数据更新***解决问题的原理与方法相似,因此该智能终端、嵌入式设备及数据更新***的实施可以参见方法的实施,重复之处不再赘述。
参见图3,为本发明实施例提供的智能终端的结构示意图,包括:
获取单元301,用于获取嵌入式设备的***信息和/或所述嵌入式设备内的应用数据;
确定单元302,用于根据所述嵌入式设备的***信息和/或所述嵌入式设备内的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;
下载单元303,用于在确定单元确定网络资料中心存在所述嵌入式设备需要更新的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;
发送单元304,用于将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据。
以上功能模块或单元的划分方式仅为本发明实施例给出的一种优选实现方式,功能模块的划分方式不构成对本发明的限制。
通常,所述嵌入式设备的***信息包括:设备标识信息、运行的***版本信息;所述嵌入式设备内的应用数据包括***软件数据和/或应用程序数据。
具体实施中,所述确定单元302具体用于:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
具体实施中,所述确定单元302具体用于:
对所述嵌入式设备内的应用数据进行统计,得到统计数据;
将所述统计数据发送给网络资料中心;
接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心存在所述嵌入式设备需要更新的数据。
参见图4,为本发明实施例提供的嵌入式设备的结构示意图,包括:
发送单元401,用于与智能终端建立连接后,将***信息和/或应用数据发送给所述智能终端;
接收单元402,用于接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;
数据更新单元403,用于根据接收单元402接收到的应用数据更新内部应用数据。
以上功能模块或单元的划分方式仅为本发明实施例给出的一种优选实现方式,功能模块的划分方式不构成对本发明的限制。
参见图5,为本发明实施例提供的数据更新***的***架构图,包括:
智能终端501,用于获取嵌入式设备的***信息和/或所述嵌入式设备内的应用数据;根据所述嵌入式设备的***信息和/或所述嵌入式设备内的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;确定网络资料中心存在所述嵌入式设备可以下载的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据;
嵌入式设备502,用于与智能终端建立连接后,将***信息和/或应用数据发送给智能终端;接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;根据接收到的应用数据更新内部应用数据。
智能终端501与嵌入式设备502之间通过无线网络或有线网络采用设定协议进行通信。
以上功能模块或单元的划分方式仅为本发明实施例给出的一种优选实现方式,功能模块的划分方式不构成对本发明的限制。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (7)

1.一种控制嵌入式设备应用数据更新的方法,其特征在于,包括:
智能终端获取嵌入式设备的***信息或应用数据;
所述智能终端根据所述嵌入式设备的***信息或应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;
所述智能终端确定网络资料中心存在所述嵌入式设备可以下载的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;
所述智能终端将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备更新其设备内的应用数据;
所述智能终端根据所述嵌入式设备的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备的应用数据进行统计,得到统计数据;将所述统计数据发送给网络资料中心;接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据;
所述智能终端根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
2.如权利要求1所述的方法,其特征在于,所述嵌入式设备的***信息包括:设备标识信息、运行的***版本信息;所述嵌入式设备的应用数据包括***软件数据和/或应用程序数据。
3.一种嵌入式设备更新应用数据的方法,其特征在于,包括:
将***信息或应用数据发送给智能终端;
接收所述智能终端根据***信息或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;
根据所述应用数据更新设备内的应用数据;
所述智能终端通过下列方式确定所述嵌入式设备需要更新的应用数据:
根据所述嵌入式设备的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备的应用数据进行统计,得到统计数据;将所述统计数据发送给网络资料中心;接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据;
根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
4.如权利要求3所述的方法,其特征在于,所述***信息包括:设备标识信息、运行的***版本信息;所述应用数据包括***软件数据和/或应用程序数据。
5.一种智能终端设备,其特征在于,包括:
获取单元,用于获取嵌入式设备的***信息或应用数据;
确定单元,用于确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;
下载单元,用于在确定单元确定网络资料中心存在所述嵌入式设备需要更新的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;
发送单元,用于将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备更新其设备内的应用数据;
所述确定单元具体用于:
通过下列方式确定所述嵌入式设备需要更新的应用数据:
根据所述嵌入式设备的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备的应用数据进行统计,得到统计数据;将所述统计数据发送给网络资料中心;接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据;或者
根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
6.一种嵌入式设备,其特征在于,包括:
发送单元,用于将***信息或应用数据发送给智能终端;
接收单元,用于接收所述智能终端根据***信息或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;
数据更新单元,用于根据所述应用数据更新设备内的应用数据;
所述智能终端通过下列方式确定所述嵌入式设备需要更新的应用数据:
根据所述嵌入式设备的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备的应用数据进行统计,得到统计数据;将所述统计数据发送给网络资料中心;接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据;或者
根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
7.一种数据更新***,其特征在于,包括:
智能终端,用于获取嵌入式设备的***信息和/或嵌入式设备内的应用数据;根据所述嵌入式设备的***信息和/或所述嵌入式设备内的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,并确定用户是否下载所述应用数据;确定网络资料中心存在所述嵌入式设备可以下载的应用数据,且确定用户下载所述应用数据时,下载所述应用数据;将下载后的应用数据发送给所述嵌入式设备,由所述嵌入式设备根据接收到的应用数据更新其设备内的应用数据;
嵌入式设备,用于与智能终端建立连接后,将***信息和/或应用数据发送给智能终端;接收所述智能终端根据所述***信息和/或应用数据,从网络资料中心下载的嵌入式设备需要更新的应用数据;根据接收到的应用数据更新内部应用数据;
所述智能终端与所述嵌入式设备之间通过无线网络或有线网络采用设定协议进行通信;
所述智能终端具体用于:
根据所述嵌入式设备的应用数据,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
对所述嵌入式设备的应用数据进行统计,得到统计数据;将所述统计数据发送给网络资料中心;接收到所述网络资料中心发送的数据下载通知时,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据;
根据所述嵌入式设备的***信息,确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据,包括:
查询网络资料中心中是否存在与所述嵌入式设备的***信息相匹配的应用数据,来确定网络资料中心是否存在所述嵌入式设备需要更新的应用数据。
CN201310704258.5A 2013-12-19 2013-12-19 一种控制嵌入式设备数据更新的方法、设备及*** Active CN103825937B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310704258.5A CN103825937B (zh) 2013-12-19 2013-12-19 一种控制嵌入式设备数据更新的方法、设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310704258.5A CN103825937B (zh) 2013-12-19 2013-12-19 一种控制嵌入式设备数据更新的方法、设备及***

Publications (2)

Publication Number Publication Date
CN103825937A CN103825937A (zh) 2014-05-28
CN103825937B true CN103825937B (zh) 2017-12-22

Family

ID=50760761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310704258.5A Active CN103825937B (zh) 2013-12-19 2013-12-19 一种控制嵌入式设备数据更新的方法、设备及***

Country Status (1)

Country Link
CN (1) CN103825937B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105162841B (zh) * 2015-08-03 2020-07-31 广东美的环境电器制造有限公司 家用电器的控制方法和控制***
CN106445597A (zh) * 2016-09-28 2017-02-22 依偎科技(南昌)有限公司 一种应用下载方法、终端、服务器及***
CN107807830A (zh) * 2017-09-30 2018-03-16 深圳市易特科信息技术有限公司 基于集群的医疗软件更新方法及服务器
CN107809748A (zh) * 2017-09-30 2018-03-16 深圳市易特科信息技术有限公司 基于数据安全的医疗软件更新方法及服务器
CN113885921A (zh) * 2021-11-09 2022-01-04 南京慧尔视智能科技有限公司 一种嵌入式***更新的方法及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431814A (zh) * 2007-11-05 2009-05-13 网秦无限(北京)科技有限公司 基于中间件的手机与pc互操作的方法与***
CN101826026A (zh) * 2010-04-12 2010-09-08 中兴通讯股份有限公司 嵌入式设备、嵌入式设备中固件在线升级的***及方法
CN102316129A (zh) * 2010-07-01 2012-01-11 江苏大学 一种嵌入式设备与远程数据库进行数据交换的方法
CN102546818A (zh) * 2012-02-13 2012-07-04 成都欣点科技有限公司 一种对嵌入式设备批量升级的方法及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101335641A (zh) * 2007-06-29 2008-12-31 华为技术有限公司 一种升级设备的方法、装置及***
CN103309694B (zh) * 2012-03-14 2016-09-14 腾讯科技(深圳)有限公司 应用程序更新方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431814A (zh) * 2007-11-05 2009-05-13 网秦无限(北京)科技有限公司 基于中间件的手机与pc互操作的方法与***
CN101826026A (zh) * 2010-04-12 2010-09-08 中兴通讯股份有限公司 嵌入式设备、嵌入式设备中固件在线升级的***及方法
CN102316129A (zh) * 2010-07-01 2012-01-11 江苏大学 一种嵌入式设备与远程数据库进行数据交换的方法
CN102546818A (zh) * 2012-02-13 2012-07-04 成都欣点科技有限公司 一种对嵌入式设备批量升级的方法及***

Also Published As

Publication number Publication date
CN103825937A (zh) 2014-05-28

Similar Documents

Publication Publication Date Title
CN103825937B (zh) 一种控制嵌入式设备数据更新的方法、设备及***
CN109117361B (zh) 一种小程序的远程调试方法、相关设备及***
CN103516690B (zh) 一种业务处理状态信息查询方法及装置
JP6566500B2 (ja) 端末システムをアップグレードする方法、端末、およびシステム
CN104714817B (zh) 通过红外信号升级家电设备软件的方法、***及控制终端
CN107592367A (zh) 家电设备的资源共享方法、装置和计算机可读存储介质
CN106657398B (zh) 物联网控制***、方法及装置
CN114124930A (zh) 一种配置文件传输方法及相关设备和存储介质
CN108376078A (zh) 设备的升级方法、装置以及家电设备
CN105786549B (zh) 智能设备及其升级方法
CN106598678A (zh) 向终端设备提供应用程序安装包的方法及装置
WO2015014144A1 (zh) 一种安装应用的方法、装置和终端设备
CN110913015A (zh) 一种云手机app的分布式快捷安装方法、***及介质
WO2015143794A1 (zh) 制作、升级方法及服务器、终端、升级***和存储介质
CN104360598B (zh) 基于html5的智能家居移动控制方法
CN109495433A (zh) 数据下载方法和装置、存储介质及电子装置
CN107682338A (zh) 获取、处理配置信息的方法、装置和***
CN105100021A (zh) 一种设备管理会话的触发方法、设备及***
CN105553684B (zh) 一种通信***及其应用的路由器升级方法
CN106919458B (zh) Hook目标内核函数的方法及装置
CN107526584A (zh) 数据接入方法和装置
CN111885564B (zh) 数据传输方法、设备升级方法、计算机可读的存储介质
CN108012294B (zh) 一种网络切换的方法及装置
CN107769947B (zh) 一种更换定制皮肤的方法、装置及设备
CN114616899A (zh) 终端控制设备和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant