CN106534250A - 信息交互方法、设备和*** - Google Patents
信息交互方法、设备和*** Download PDFInfo
- Publication number
- CN106534250A CN106534250A CN201610842786.0A CN201610842786A CN106534250A CN 106534250 A CN106534250 A CN 106534250A CN 201610842786 A CN201610842786 A CN 201610842786A CN 106534250 A CN106534250 A CN 106534250A
- Authority
- CN
- China
- Prior art keywords
- upgrade file
- multimedia equipment
- terminal
- external multimedia
- version information
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明实施例涉及信息交互的方法、设备和***,所述方法包括:接收服务器发送的***升级文件,其中,所述***升级文件包括与所述终端关联的外置多媒体设备的升级文件;解析所述***升级文件中包括的所述外置多媒体设备的升级文件;将解析的所述外置多媒体设备的升级文件发送至所述外置多媒体设备。本发明实施例可使服务器能够实时推送终端设备***升级文件信息,使外置多媒体设备完成自身***升级。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种信息交互的方法、设备和***。更具体的,涉及用于外置多媒体设备***升级的方法。
背景技术
随着人们对于外置多媒体设备的需求越来越多,多媒体设备的***升级日渐变得重要。通常,外置多媒体设备有WiFi模块的直接通过WiFi连接服务器或者终端设备进行升级;外置多媒体设备有蓝牙模块的直接通过蓝牙连接可以接受蓝牙的路由器或者连接其他终端设备进行升级。但是,针对于没有WiFi和蓝牙模块的外置设备通过有线模式与终端设备建立连接,外置多媒体设备可能没有办法与服务器或者其他控制设备建立无线连接,造成了***升级的困难。同时,如果终端设备升级而外置多媒体设备没有升级,则有任何终端设备端的、跟外置多媒体设备相关的升级的功能没有办法实现。
发明内容
通过外置多媒体设备(音响等)与终端设备(电视等)建立简单、廉价的HDMI连接(IEC)使得服务器能够实时推送终端设备***升级文件信息,如果用户接受升级,则终端设备接收打包升级文件进行升级并指示外置多媒体设备进行升级。
根据本申请的一个方面,提供了一种信息交互方法,应用于终端,包括:接收服务器发送的***升级文件,其中,所述***升级文件包括与所述终端关联的外置多媒体设备的升级文件;解析所述***升级文件中包括的所述外置多媒体设备的升级文件;将解析的所述外置多媒体设备的升级文件发送至所述外置多媒体设备。
根据本申请的进一步方面,该信息交互方法中,在所述接收服务器发送的***升级文件之前,还包括:获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息当所述终端当前***的版本信息或所述外置多媒体设备当前***的版本信息与所述升级文件版本信息中对应的信息不同时,显示可升级选项;以及接收用户针对所述可升级选项升级指示确认操作。
根据本申请的进一步方面,该信息交互方法还包括:获取所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息;发送所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息至服务器;接收所述服务器发送的升级指示信息;当所述升级指示信息指示为需要升级操作时,显示可升级选项;以及接收用户针对所述可升级选项升级指示确认操作。
根据本申请的进一步方面,该信息交互方法中,在所述发送所述外置多媒体设备的升级文件至所述外置多媒体设备之后,还包括:解析所述***升级文件所包括的终端的升级文件,并根据所述终端的升级文件进行升级。
根据本申请的进一步方面,该信息交互方法中,在所述接收服务器发送的***升级文件之后,还包括:解析所述***升级文件所包括的终端的升级文件,并根据所述终端的升级文件进行升级。
根据本申请的另一个方面,提供了一种终端,其特征在于,包括:接收单元,所述接收单元用于接收服务器发送的***升级文件,其中,所述***升级文件包括与所述终端关联的外置多媒体设备的升级文件;解析单元,所述解析单元用于解析所述***升级文件中包括的所述外置多媒体设备的升级文件;以及发送单元,所述发送单元用于将解析的所述外置多媒体设备的升级文件发送至所述外置多媒体设备
根据本申请的进一步方面,该终端还包括:处理单元,所述处理单元用于获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息;显示单元,所述显示单元用于当所述终端当前***的版本信息或所述外置多媒体设备当前***的版本信息与所述升级文件版本信息中对应的信息不同时,显示可升级选项,其中,所述接收单元还用于接收用户针对所述可升级选项升级指示确认操作。
根据本申请的进一步方面,该终端还包括:处理单元,所述处理单元用于获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息;显示单元,所述显示单元用于显示可升级选项,其中,所述发送单元哈用于发送所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息至服务器;所述接收单元还用于接收所述服务器发送的升级指示信息;当所述升级指示信息指示为需要升级操作时,所述显示单元显示可升级选项。
根据本申请的进一步方面,在该终端中,所述解析单元还用于解析所述终端用于升级的所述***升级文件所包括的终端的升级文件。
附图说明
本发明的各实施例是作为示例说明的,而不仅限于各个附图的图形,在附图中,类似的附图标记标识类似的元件。
图1为本发明提供的信息交互方法一个实施例的流程图;
图2为本发明提供的信息交互方法一个实施例的流程图;
图3为本发明提供的信息交互方法一个实施例的流程图;
图4为本发明提供的服务器一个实施例的结构框图;
图5为本发明提供的终端设备一个实施例的结构框图;
图6为本发明提供的外置多媒体设备一个实施例的结构框图;
图7为本发明提供的信息交互***一个实施例的结构框图;
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本方法实施例一适用于终端设备和外置多媒体设备的升级,如图1所示,该方法包括以下步骤:
步骤S101,终端设备与外置多媒体设备建立通信连接;
其中,终端设备可以是电视、计算机、平板电脑等具有通信模块和存储模块的电子设备,外置多媒体设备可以是音响等具有多媒体播放功能和通信模块、存储模块的并独立于终端设备之外的电子设备。
进一步,终端设备可以与外置多媒体设备建立有线通信连接或无线通信连接。
具体的,终端设备可以通过HDMI或USB等协议与外置多媒体设备建立有线通信连接。
步骤S102,服务器与终端设备建立通信连接;
在本实施例中,服务器可以是物理服务器,云服务器或者VPS服务器;其中,服务器包括用于存放***升级文件的分区,该***升级文件用于对终端设备和外置多媒体设备进行升级。该分区可以使用后进先出的储存方式存储***升级文件。
终端设备与服务器通过有线或者无线方式进行通信,具体的,可以通过TCP/IP(Transmission Control Protocol/Internet Protocol)协议与服务器建立通信连接。
步骤S103,服务器向终端设备发送***升级文件的版本信息;
当服务器后台检测到***升级文件的分区有项目增加时,服务器将新增项目的信息发送给终端设备。具体的,新增项目可以包括***升级文件或者***文件补丁(统称为***升级文件)。其中,***升级文件中可以包括终端设备***升级文件和外置多媒体设备***升级文件。
步骤S104,终端设备接收***升级文件的版本信息,显示可升级选项;
在本实施例中,显示可升级选项用于在终端设备上显示提示信息,该提示信息提示用户终端设备和外置多媒体设备可以升级。其中,提示信息可以包括***升级文件的相关信息。
步骤S105,终端设备接收升级指令;
具体的,用户对于在步骤S104中终端设备显示的升级选项在终端设备上进行选择,终端设备接收用户的选择。如果用户选择不升级,则进入步骤S16,如果用户选择升级,则进入步骤S106。
步骤S16,终端设备结束流程。
步骤S106,终端设备向服务器发送升级指令;
终端设备向服务器发送升级指令,具体的,升级指令是对于***升级文件的请求指令。
步骤S107,服务器将***升级文件发送给终端设备;
具体的,服务器将***升级文件的分区中最后储存的***升级文件发送给终端设备。其中,***升级文件内部分区,进一步***升级文件包括终端设备***升级文件和外置多媒体设备***升级文件。进一步,终端设备***文件包括终端设备可识别标签。
步骤S108,终端设备接收并识别***升级文件;
终端设备接收到***升级文件之后,通过对于***升级文件中特定分区的标签识别,判断出终端设备***升级文件。
步骤S109,终端设备保存终端设备***升级文件,并发送外置多媒体设备***升级文件。
其中,终端设备的存储模块包括第一Cache分区和第一预存的***分区。
终端设备将判断出的终端设备***升级文件储存在终端设备的第一Cache分区,并将***升级文件的剩余部分发送给外置多媒体设备。
具体的,终端设备可以通过HDMI DDC信道将外置多媒体设备***省级文本传送给多媒体设备。
步骤S110,终端设备完成自身***升级。
终端设备完成自身***升级,具体的,包括终端设备将预存的***分区中的***文件删除,并将第一Cache分区中的终端设备***升级文件写入第一预存的***分区。
步骤S111,外置多媒体设备完成自身***升级。
其中,外置多媒体设备的存储模块包括第二Cache分区和第二预存的***分区。
外置多媒体设备完成自身***升级,具体的,包括终端设备通过Vender ID通知外置多媒体设备进入升级状态,外置多媒体设备将第二预存的***分区中的***文件删除,并将第二Cache分区中的***升级文件写入第二预存的***分区。
具体的,外置多媒体设备的升级进度可以在终端设备中显示。
实施例二
本方法实施例二适用于终端设备和外置多媒体设备的升级,如图2所示,该方法包括以下步骤:
步骤S201,终端设备与外置多媒体设备建立通信连接;
其中,终端设备可以是电视、计算机、平板电脑等具有通信模块和存储模块的电子设备,外置多媒体设备可以是音响等具有多媒体播放功能和通信模块、存储模块的并独立于终端设备之外的电子设备。
进一步,终端设备可以与外置多媒体设备建立有线通信连接或无线通信连接。
具体的,终端设备可以通过HDMI或USB等协议与外置多媒体设备建立有线通信连接。
步骤S202,服务器与终端设备建立通信连接;
在本实施例中,服务器可以是物理服务器,云服务器或者VPS服务器;其中,服务器包括用于存放***升级文件的分区,该***升级文件用于对终端设备和外置多媒体设备进行升级。该分区可以使用后进先出的储存方式存储***升级文件。
终端设备与服务器通过有线或者无线方式进行通信,具体的,可以通过TCP/IP(Transmission Control Protocol/Internet Protocol) 协议与服务器建立通信连接。
步骤S203,服务器向终端设备发送***升级文件的版本信息;
当服务器后台检测到***升级文件的分区有项目增加时,服务器将新增项目的信息发送给终端设备。具体的,新增项目可以包括***升级文件或者***文件补丁(统称为***升级文件)。其中,***升级文件中可以包括终端设备***升级文件和外置多媒体设备***升级文件。
步骤S204,终端设备检测当前***文件的版本信息;
当终端设备收到服务器发送的***升级文件的版本信息时,检测终端设备当前***文件的版本信息。其中,检测终端设备当前***文件的版本信息可以包括终端设备检测外置多媒体设备当前***文件的版本信息。具体的,终端设备可以向获取外置多媒体设备发送请求,并接收外置多媒体设备当前***文件的版本信息。进一步,终端设备可以通过HDMI CEC信道向外置多媒体设备发送请求,并接收外置多媒体设备发送的当前***文件的版本信息。
步骤S205,终端设备比较***升级文件的版本信息和当前***文件的版本信息。
在本实施例中,终端设备比较***升级文件的版本信息与终端设备***当前***文件的版本信息和/或外置多媒体设备当前***文件的版本信息并返回比较结果(相同或不同)。其中,如果***升级文件中包含的版本信息与相对应的终端***当前***文件的版本信息和外置多媒体设备当前***文件的版本信息一致,则返回相同,并进入步骤S26;其他情况则返回不同,并进入步骤S206。
步骤S26,终端设备结束流程。
步骤S206,终端设备显示可升级选项;
具体的,显示可升级选项用于在终端设备上显示提示信息,该提示信息提示用户终端设备和外置多媒体设备可以升级。其中,提示信息可以包括***升级文件的相关信息。
步骤S207,终端设备接收升级指令;
具体的,用户对于在步骤S206中终端设备显示的升级选项在终端设备上进行选择,终端设备接收用户的选择。如果用户选择不升级,则进入步骤S26,如果用户选择升级,则进入步骤S208。
步骤S208,终端设备向服务器发送升级指令;
终端设备向服务器发送升级指令,具体的,升级指令是对于***升级文件的请求指令。
步骤S209,服务器将***升级文件发送给终端设备;
具体的,服务器将***升级文件的分区中最后储存的***升级文件发送给终端设备。其中,***升级文件内部分区,进一步***升级文件包括终端设备***升级文件和外置多媒体设备***升级文件。进一步,终端设备***文件包括终端设备可识别标签。
步骤S210,终端设备接收并识别***升级文件;
终端设备接收到***升级文件之后,通过对于***升级文件中特定分区的标签识别,判断出终端设备***升级文件。
步骤S211,终端设备保存终端设备***升级文件,并发送外置多媒体设备***升级文件;
其中,终端设备的存储模块包括第一Cache分区和第一预存的***分区。
终端设备将判断出的终端设备***升级文件储存在终端设备的第一Cache分区,并将***升级文件的剩余部分发送给外置多媒体设备。
具体的,终端设备可以通过HDMI DDC信道将外置多媒体设备***省级文本传送给多媒体设备。
步骤S212,终端设备完成自身***升级;
终端设备完成自身***升级,具体的,包括终端设备将预存的***分区中的***文件删除,并将第一Cache分区中的终端设备***升级文件写入第一预存的***分区。
步骤S213,外置多媒体设备完成自身***升级;
其中,外置多媒体设备的存储模块包括第二Cache分区和第二预存的***分区。
外置多媒体设备完成自身***升级,具体的,包括终端设备通过Vender ID通知外置多媒体设备进入升级状态,外置多媒体设备将第二预存的***分区中的***文件删除,并将第二Cache分区中的***升级文件写入第二预存的***分区。
具体的,外置多媒体设备的升级进度可以在终端设备中显示。
实施例三
本方法实施例三适用于终端设备和外置多媒体设备的升级,如图3所示,该方法包括以下步骤:
步骤S301,终端设备与外置多媒体设备建立通信连接;
其中,终端设备可以是电视、计算机、平板电脑等具有通信模块和存储模块的电子设备,外置多媒体设备可以是音响等具有多媒体播放功能和通信模块、存储模块的并独立于终端设备之外的电子设备。
进一步,终端设备可以与外置多媒体设备建立有线通信连接或无线通信连接。
具体的,终端设备可以通过HDMI或USB等协议与外置多媒体设备建立有线通信连接。
步骤S302,服务器与终端设备建立通信连接;
在本实施例中,服务器可以是物理服务器,云服务器或者VPS服务器;其中,服务器包括用于存放***升级文件的分区,该***升级文件用于对终端设备和外置多媒体设备进行升级。该分区可以使用后进先出的储存方式存储***升级文件。
终端设备与服务器通过有线或者无线方式进行通信,具体的,可以通过TCP/IP(Transmission Control Protocol/Internet Protocol)协议与服务器建立通信连接。
步骤S303,终端设备检测当前***文件的版本信息;
本实施例中,终端设备的存储模块包括第一预存的***分区用于储存终端设备的***文件(包括版本信息),外置多媒体设备的存储模块包括第二预存的***分区用于储存外置多媒体设备的***文件(包括版本信息)。
当终端设备收到服务器发送的***升级文件的版本信息时,检测终端设备当前***文件的版本信息。其中,检测终端设备当前***文件的版本信息可以包括终端设备检测自身当前***文件的版本信息和外置多媒体设备当前***文件的版本信息。具体的,终端通过读取第一预存的***分区中终端设备***文件的版本信息获得自身当前***的版本信息。终端设备可以向获取外置多媒体设备发送请求,并接收外置多媒体设备当前***文件的版本信息。进一步,终端设备可以通过HDMI CEC信道向外置多媒体设备发送请求,并接收外置多媒体设备发送的当前***文件的版本信息。进一步,外置多媒体设备通过读取第二预存的***分区中的外置多媒体设备当前***文件的版本信息获取外置多媒体设备当前***文件的版本信息。
步骤S304,终端设备将当前***文件的版本信息发送给服务器;
具体的,当前***文件的版本信息可以包括当前***文件的版本信息和外置多媒体设备当前***文件的版本信息发送给服务器。
步骤S305,服务器设备比较当前***文件的信息版本与***升级文件的版本;
在本实施例中,服务器可以是物理服务器,云服务器或者VPS服务器;其中,服务器包括用于存放***升级文件的分区,该***升级文件用于对终端设备和外置多媒体设备进行升级。该分区可以使用后进先出的储存方式存储***升级文件。
其中,终端设备比较当前***文件的信息版本与***升级文件的版本包括服务器读取存放***升级文件的分区中储存的升级文件最后存入的***升级文件并与当前***文件的版本信息进行比较。具体的,服务器通过识别***升级文件的标签识别其中的终端设备***升级文件和外置多媒体设备升级文件,并与对应的当前***文件的信息版本分别进行比较。如果比较结果均为相同,则进入步骤S36,其他则进入步骤S306。
步骤S36,终端设备结束流程。
步骤S306,终端设备显示可升级选项
具体的,显示可升级选项用于在终端设备上显示提示信息,该提示信息提示用户终端设备和外置多媒体设备可以升级。其中,提示信息可以包括***升级文件的相关信息。
步骤S307,终端设备接收升级指令;
具体的,用户对于在步骤S306中终端设备显示的升级选项在终端设备上进行选择,终端设备接收用户的选择。如果用户选择不升级,则进入步骤S36,如果用户选择升级,则进入步骤S308。
步骤S308,终端设备向服务器发送升级指令;
终端设备向服务器发送升级指令,具体的,升级指令是对于***升级文件的请求指令。
步骤S309,服务器将***升级文件发送给终端设备;
具体的,服务器将***升级文件的分区中最后储存的***升级文件发送给终端设备。其中,***升级文件内部分区,进一步***升级文件包括终端设备***升级文件和外置多媒体设备***升级文件。进一步,终端设备***文件包括终端设备可识别标签。
步骤S310,终端设备接收并识别***升级文件;
终端设备接收到***升级文件之后,通过对于***升级文件中特定分区的标签识别,判断出终端设备***升级文件。
步骤S311,终端设备保存终端设备***升级文件,并发送外置多媒体设备***升级文件;
其中,终端设备的存储模块还包括第一Cache分区。
终端设备将判断出的终端设备***升级文件储存在终端设备的第一Cache分区,并将***升级文件的剩余部分发送给外置多媒体设备。
具体的,终端设备可以通过HDMI DDC信道将外置多媒体设备***省级文本传送给多媒体设备。
步骤S312,终端设备完成自身***升级。
终端设备完成自身***升级,具体的,包括终端设备将预存的***分区中的***文件删除,并将第一Cache分区中的终端设备***升级文件写入第一预存的***分区。
步骤S313,外置多媒体设备完成自身***升级。
其中,外置多媒体设备的存储模块还包括第二Cache分区。
外置多媒体设备完成自身***升级,具体的,包括终端设备通过Vender ID通知外置多媒体设备进入升级状态,外置多媒体设备将第二预存的***分区中的***文件删除,并将第二Cache分区中的***升级文件写入第二预存的***分区。
具体的,外置多媒体设备的升级进度可以在终端设备中显示。
实施例四
本服务器设备实施例四如图4所示。该服务器设备可以是物理服务器,云服务器或者VPS服务器,该服务器设备包括:
收发器1001,用于服务器设备与其他设备建立通信连接和发送/接收通信信息。具体的,收发器1001可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器1001可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。
处理器1002,用于计算、处理服务器存储的数据。具体的,处理器1002可以用于进行数据读取、比较、判断等处理。
存储器1003,用于存储(从通过收发器1001连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器中可以包括用于存放***升级文件的分区,该***升级文件用于对其他设备进行升级。其中,该***升级文件可以是***升级文件或者***文件补丁。该分区可以使用后进先出的储存方式存储***升级文件。
实施例五
本终端设备设备实施例五如图5所示。该终端设备可以是电视、计算机、平板电脑等设备,该终端设备包括:
收发器2001,用于服务器设备与其他设备建立通信连接和发送/接收通信信息。具体的,收发器2001可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器2001可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。
处理器2002,用于计算、处理服务器存储的数据。具体的,处理器2002可以用于进行数据读取、比较、判断等处理。
存储器2003,用于存储(从通过收发器2001连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器可以包括一个预存的***分区2100,用于存储***文件。存储器还可以包括一个cache分区2101,用于存储需要缓存的文件。
显示器2004,用于显示升级选项、显示终端设备和外置多媒体设备的升级进度。
实施例六
本外置多媒体设备实施例六如图6所示。该外置多媒体设备可以是音响等具有多媒体播放功能的设备,该外置多媒体设备包括:
收发器3001,用于外置多媒体设备与其他设备建立通信连接和发送/接收通信信息。具体的,收发器3001可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器3001可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。其中,当外置多媒体设备通过接收器3001与其他设备建立通信连接时,外置多媒体设备与其他设备拟定私有通信协议用于支持文件读取、管理。
处理器3002,用于计算、处理服务器存储的数据。具体的,处理器3002可以用于进行数据读取、比较、判断等处理。
存储器3003,用于存储(从通过收发器3001连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器可以包括一个预存的***分区3100,用于存储***文件。存储器还可以包括一个cache分区3101,用于存储需要缓存的文件。
实施例七
本信息交互***实施例五如图7所示。该信息交互***包括服务器4001、终端设备4002、外置多媒体设备4003。
其中,服务器设备4001包括:
收发器4101,用于服务器与其他设备建立通信连接和发送/接收通信信息。具体的,收发器4101可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器4101可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。
处理器4102,用于计算、处理服务器存储的数据。具体的,处理器4102可以用于进行数据读取、比较、判断等处理。
存储器4103,用于存储(从通过收发器4101连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器中可以包括用于存放***升级文件的分区,该***升级文件用于对其他设备进行升级。其中,该***升级文件可以是***升级文件或者***文件补丁。该分区可以使用后进先出的储存方式存储***升级文件。
其中,终端设备4002包括:
收发器4201,用于服务器设备与其他设备建立通信连接和发送/接收通信信息。具体的,收发器4201可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器4201可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。
处理器4202,用于计算、处理服务器存储的数据。具体的,处理器4202可以用于进行数据读取、比较、判断等处理。
存储器4203,用于存储(从通过收发器4201连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器可以包括一个预存的***分区4203a,用于存储***文件。存储器还可以包括一个cache分区4203b,用于存储需要缓存的文件。
显示器4204,用于显示升级选项、显示终端设备和外置多媒体设备的升级进度。
其中,外置多媒体设备4003包括:
收发器4301,用于外置多媒体设备与其他设备建立通信连接和发送/接收通信信息。具体的,收发器4301可以用于发送信息到其他设备,也可以用于接收来自其他设备发送的信息。其中,通信连接包括有线连接和无线连接。可选的,收发器4301可以是WiFi收发器、红外线收发器、蓝牙收发器和/或无线蜂窝式电话收发器等无线收发器,也可以是HDMI收发器、USB收发器、光线收发器等有线收发器。其中,当外置多媒体设备通过接收器4301与其他设备建立通信连接时,外置多媒体设备与其他设备拟定私有通信协议用于支持文件读取、管理。
处理器4302,用于计算、处理服务器存储的数据。具体的,处理器4302可以用于进行数据读取、比较、判断等处理。
存储器4303,用于存储(从通过收发器4301连接的设备或通过其他方式连接的设备)接收到的数据和运行过程中或结束后产生的所有或者部分数据。其中,存储器中有一个或多个分区,用于存储不同类型的数据。具体的,存储器可以包括一个预存的***分区4303a,用于存储***文件。存储器还可以包括一个cache分区4303b,用于存储需要缓存的文件。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (9)
1.一种信息交互方法,应用于终端,其特征在于,包括:
接收服务器发送的***升级文件,其中,所述***升级文件包括与所述终端关联的外置多媒体设备的升级文件;
解析所述***升级文件中包括的所述外置多媒体设备的升级文件;
将解析的所述外置多媒体设备的升级文件发送至所述外置多媒体设备。
2.如权利要求1所述的方法,其特征在于,在所述接收服务器发送的***升级文件之前,还包括:
获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息
当所述终端当前***的版本信息或所述外置多媒体设备当前***的版本信息与所述升级文件版本信息中对应的信息不同时,显示可升级选项;以及
接收用户针对所述可升级选项升级指示确认操作。
3.如权利要求1所述的方法,其特征在于,还包括:
获取所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息;
发送所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息至服务器;
接收所述服务器发送的升级指示信息;
当所述升级指示信息指示为需要升级操作时,显示可升级选项;以及
接收用户针对所述可升级选项升级指示确认操作。
4.如权利要求1所述的方法,其特征在于,在所述发送所述外置多媒体设备的升级文件至所述外置多媒体设备之后,还包括:解析所述***升级文件所包括的终端的升级文件,并根据所述终端的升级文件进行升级。
5.如权利要求1所述的方法,其特征在于,在所述接收服务器发送的***升级文件之后,还包括:
解析所述***升级文件所包括的终端的升级文件,并根据所述终端的升级文件进行升级。
6.一种终端,其特征在于,包括:
接收单元,所述接收单元用于接收服务器发送的***升级文件,其中,所述***升级文件包括与所述终端关联的外置多媒体设备的升级文件;
解析单元,所述解析单元用于解析所述***升级文件中包括的所述外置多媒体设备的升级文件;以及
发送单元,所述发送单元用于将解析的所述外置多媒体设备的升级文件发送至所述外置多媒体设备。
7.如权利要求6所述的终端,其特征在于,还包括:
处理单元,所述处理单元用于获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息;
显示单元,所述显示单元用于当所述终端当前***的版本信息或所述外置多媒体设备当前***的版本信息与所述升级文件版本信息中对应的信息不同时,显示可升级选项,
其中,所述接收单元还用于接收用户针对所述可升级选项升级指示确认操作。
8.如权利要求6所述的终端,其特征在于,还包括:
处理单元,所述处理单元用于获取所述终端当前***的版本信息、所述外置多媒体设备当前***的版本信息以及服务器发送的***升级文件版本信息;
显示单元,所述显示单元用于显示可升级选项,
其中,所述发送单元还用于发送所述终端当前***的版本信息和所述外置多媒体设备当前***的版本信息至服务器;
所述接收单元还用于接收所述服务器发送的升级指示信息;
当所述升级指示信息指示为需要升级操作时,所述显示单元显示可升级选项。
9.如权利要求6所述的终端,其特征在于:
所述解析单元还用于解析所述终端用于升级的所述***升级文件所包括的终端的升级文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610842786.0A CN106534250A (zh) | 2016-09-22 | 2016-09-22 | 信息交互方法、设备和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610842786.0A CN106534250A (zh) | 2016-09-22 | 2016-09-22 | 信息交互方法、设备和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106534250A true CN106534250A (zh) | 2017-03-22 |
Family
ID=58344028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610842786.0A Pending CN106534250A (zh) | 2016-09-22 | 2016-09-22 | 信息交互方法、设备和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106534250A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108153539A (zh) * | 2018-01-10 | 2018-06-12 | 广州晟启能源设备有限公司 | 干化机远程升级方法、装置及污泥低温干化机 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103826163A (zh) * | 2014-02-24 | 2014-05-28 | 何震宇 | 无线主动更新***及方法 |
CN104639647A (zh) * | 2015-02-12 | 2015-05-20 | 广东欧珀移动通信有限公司 | 一种音箱升级方法和装置 |
CN105389183A (zh) * | 2015-11-04 | 2016-03-09 | 广东欧珀移动通信有限公司 | 应用程序版本与智能音箱软件版本对应的方法和装置 |
CN105511903A (zh) * | 2015-11-23 | 2016-04-20 | 广东欧珀移动通信有限公司 | 一种音频设备的升级方法和装置 |
CN105549995A (zh) * | 2015-12-10 | 2016-05-04 | 广东欧珀移动通信有限公司 | 一种音频设备升级方法及装置 |
-
2016
- 2016-09-22 CN CN201610842786.0A patent/CN106534250A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103826163A (zh) * | 2014-02-24 | 2014-05-28 | 何震宇 | 无线主动更新***及方法 |
CN104639647A (zh) * | 2015-02-12 | 2015-05-20 | 广东欧珀移动通信有限公司 | 一种音箱升级方法和装置 |
CN105389183A (zh) * | 2015-11-04 | 2016-03-09 | 广东欧珀移动通信有限公司 | 应用程序版本与智能音箱软件版本对应的方法和装置 |
CN105511903A (zh) * | 2015-11-23 | 2016-04-20 | 广东欧珀移动通信有限公司 | 一种音频设备的升级方法和装置 |
CN105549995A (zh) * | 2015-12-10 | 2016-05-04 | 广东欧珀移动通信有限公司 | 一种音频设备升级方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108153539A (zh) * | 2018-01-10 | 2018-06-12 | 广州晟启能源设备有限公司 | 干化机远程升级方法、装置及污泥低温干化机 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10939188B2 (en) | Internet of things system used for intelligent gas meter and information transmission method for internet of things system | |
US9008384B2 (en) | Method, server, and user device for providing user's personal medicine information management service between the server and the user device | |
EP2858419B1 (en) | Data communication method and apparatus based on wireless communication | |
US11075898B2 (en) | Method and apparatus for controlling connection between devices | |
CN104995900B (zh) | 在url中指定链路层信息 | |
US20140244770A1 (en) | Interworking of social media service and machine to machine service | |
CN105743931A (zh) | 应用于智能家居平台的控制方法和装置 | |
CN103327378A (zh) | 数据输出方法、数据输出程序和终端设备 | |
US10210068B2 (en) | Device topology definition system | |
US20210084356A1 (en) | Set-Top Box with Enhanced Content and System and Method for Use of Same | |
WO2012036449A2 (en) | Method and apparatus for managing data | |
CN109688134A (zh) | 数据展示方法及装置 | |
CN102412993A (zh) | 自动在xml界面显示多个终端的方法及*** | |
CN106856484A (zh) | 基于数字化手术室的控制信息传输方法、装置及*** | |
US20170039823A1 (en) | Hospital equipment event interface | |
CN114157710A (zh) | 通信策略配置方法、装置、存储介质及设备 | |
CN104584059A (zh) | 电子设备和内容共享方法 | |
CN105631715A (zh) | 广告更新监管方法及装置 | |
US20040210647A1 (en) | Method and system for constructing and utilizing home-state information in home network | |
CN106534250A (zh) | 信息交互方法、设备和*** | |
CN108509236A (zh) | 主题更换方法及装置、人脸识别***主题更换方法及装置 | |
WO2014098308A1 (ko) | 개방형 앱스토어 기반의 통일화된 앱 정보 표시 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 | |
CN109905430A (zh) | 一种软件升级方法与*** | |
CN109844721A (zh) | 熔接连接装置的管理***及熔接连接装置的管理方法 | |
CN106792202A (zh) | 机顶盒数据适配方法、装置以及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170322 |
|
WD01 | Invention patent application deemed withdrawn after publication |