模块电视升级的方法及模块电视的制作方法

文档序号:9768109阅读:422来源:国知局
模块电视升级的方法及模块电视的制作方法
【技术领域】
[0001] 本发明涉及电视领域,尤其涉及一种模块电视升级的方法及模块电视。
【背景技术】
[0002] 模块电视将电视的功能模块化,用户可以根据自己的需求定制差异化的功能模 块,实现自主定制电视。模块电视包括智能卡端与屏端,屏端主要提供显示及声音功放功 能,是一个类单片机的系统;而智能卡端采用安卓操作系统,能够为用户提供多媒体、互联 网服务及增值服务等。由于智能卡端是智能操作系统(如Android系统),具有网络功能, 可以与服务器进行业务上的交互,因此,智能卡端进行升级时可以沿用现有的智能电视的 升级流程,但屏端是类单片机系统,其本身不提供网络接口,无法与服务器进行网络交互, 也无法对自身的软件,如画质、配屏或声音等软件进行升级。

【发明内容】

[0003] 本发明的主要目的在于解决模块电视的屏端由于不能与服务器进行交互而无法 获取服务器上的升级包进行升级的技术问题。
[0004] 为实现上述目的,本发明提供一种模块电视升级的方法,所述模块电视包括由串 口连接的智能卡端及屏端,所述模块电视升级的方法包括以下步骤:
[0005] 当屏端的升级状态为已激活状态且需要升级时,智能卡端获取所述屏端的设备配 置信息,向服务器发送包含所述设备配置信息的升级查询信息;
[0006] 当服务器查询到有可用的升级包时,所述智能卡端接收服务器返回的升级包,发 送所述升级包给所述屏端;
[0007] 所述屏端接收所述升级包,根据所述升级包进行软件升级。
[0008] 优选地,所述当服务器查询到有可用的升级包时,所述智能卡端接收服务器返回 的升级包,发送所述升级包给所述屏端的步骤包括:
[0009] 所述智能卡端接收服务器返回的升级包,向所述屏端发送升级配置信息;
[0010] 接收所述屏端根据所述升级配置信息返回的升级解析信息,根据所述升级解析信 息发送所述升级包给所述屏端。
[0011] 优选地,所述当屏端的升级状态为已激活状态且需要升级时,智能卡端获取所述 屏端的设备配置信息,向服务器发送包含所述设备配置信息的升级查询信息的步骤之前包 括:
[0012] 判断所述屏端的升级状态是否为已激活状态;
[0013] 若所述屏端的升级状态为未激活状态时,所述屏端将自身的设备信息发送给智能 卡端;
[0014] 智能卡端接收所述设备信息,根据所述设备信息生成激活请求信息,将所述激活 请求信息发送给服务器;
[0015] 智能卡端接收服务器根据所述激活请求信息返回的激活响应信息,将所述激活响 应信息发送所述屏端;
[0016] 所述屏端根据所述激活响应信息更改自身的升级状态为已激活状态,并添加所述 激活响应信息到所述屏端的设备配置信息中。
[0017] 优选地,所述激活响应信息包括屏端指定编号及动态随机码。
[0018] 优选地,所述屏端接收所述升级包,根据所述升级包进行软件升级的步骤之后包 括:
[0019] 当所述屏端升级完成后,所述屏端向所述智能卡端发送升级结果信息,以通过所 述智能卡端将所述升级结果信息发送给所述服务器。
[0020] 此外,为实现上述目的,本发明还提供一种模块电视,所述模块电视包括由串口连 接的智能卡端及屏端,其特征在于,所述智能卡端包括第一发送模块及第二发送模块,所述 屏端包括升级模块,其中:
[0021] 所述第一发送模块,用于当屏端的升级状态为已激活状态且需要升级时,获取所 述屏端的设备配置信息,向服务器发送包含所述设备配置信息的升级查询信息;
[0022] 所述第二发送模块,用于当服务器查询到有可用的升级包时,接收服务器返回的 升级包,发送所述升级包给所述屏端;
[0023] 所述升级模块,用于接收所述升级包,根据所述升级包进行软件升级。
[0024] 优选地,所述第二发送模块包括:
[0025] 第一发送单元,用于接收服务器返回的升级包,向所述屏端发送升级配置信息;
[0026] 第二发送单元,用于接收所述屏端根据所述升级配置信息返回的升级解析信息, 根据所述升级解析信息发送所述升级包给所述屏端。
[0027] 优选地,所述屏端还包括判断模块、第三发送模块及更改模块,所述智能卡端还包 括生成模块及接收模块,其中:
[0028] 所述判断模块,用于判断所述屏端的升级状态是否为已激活状态;
[0029] 所述第三发送模块,用于若所述屏端的升级状态为未激活状态时,将自身的设备 信息发送给智能卡端;
[0030] 所述生成模块,用于接收所述设备信息,根据所述设备信息生成激活请求信息,将 所述激活请求信息发送给服务器;
[0031] 所述接收模块,用于接收服务器根据所述激活请求信息返回的激活响应信息,将 所述激活响应信息发送所述屏端;
[0032] 所述更改模块,用于根据所述激活响应信息更改自身的升级状态为已激活状态, 并添加所述激活响应信息到所述屏端的设备配置信息中。
[0033] 优选地,所述激活响应信息包括屏端指定编号及动态随机码。
[0034] 优选地,所述屏端还包括第四发送模块,用于当所述屏端升级完成后,向所述智能 卡端发送升级结果信息,以通过所述智能卡端将所述升级结果信息发送给所述服务器。 [0035] 本发明的一种模块电视升级的方法及模块电视,其屏端在自身的升级状态为激活 状态后,与智能卡端通过串口通讯协议进行交互,并由智能卡端与服务器通过网络协议进 行交互,向服务器发送升级查询信息,来查询服务器上是否有屏端可用的升级包,当有可用 的升级包时,智能卡端接收服务器返回的升级包并发送给屏端,由此,类单片机的屏端可通 过智能卡端获取升级包,并实现自身的软件升级,使模块电视的功能更加完善。
【附图说明】
[0036] 图1为本发明模块电视升级的方法第一实施例的流程示意图;
[0037] 图2为图1中步骤S102的细化流程示意图;
[0038] 图3为本发明模块电视升级的方法第二实施例的流程示意图;
[0039] 图4为本发明模块电视的第一实施例的功能模块示意图;
[0040] 图5为图4中第二发送模块的细化功能模块示意图;
[0041] 图6为本发明模块电视的第二实施例的功能模块示意图。
[0042] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0043] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0044] 本发明提供一种模块电视升级的方法,参照图1,在一实施例中,该模块电视升级 的方法包括:
[0045] 步骤S101,当屏端的升级状态为已激活状态且需要升级时,智能卡端获取所述屏 端的设备配置信息,向服务器发送包含所述设备配置信息的升级查询信息;
[0046] 模块电视包括智能卡端及屏端,本实施例中,智能卡端及屏端之间通过串口连接, 两者之间进行的所有通信均遵循串口通信协议。智能卡端与服务器通过网络连接,两者之 间进行的通信均遵循HTTP协议。
[0047] 本实施例中,模块电视的智能卡端及屏端在服务器上是被当做两个独立的终端设 备来部署。该两个终端要与服务器进行交互,就要进行激活、登录或认证等。而屏端只有一 个升级业务需求,因此只需做激活即可,且一次激活可永久有效。
[0048] 本实施例中,当屏端需要进行软件升级时,需要判断自身的升级状态是否为激活 状态,一般来说,屏端在第一次联网时都需要在服务器上进行激活,并进行登记。
[0049] 其中,当屏端的升级状态为已激活状态且需要升级时,屏端将存储的设备配置信 息发送给智能卡端,设备配置信息包括屏端标识码、屏端型号、屏端指定编号、动态随机码 及系统主版本号,如下表1中所示 :
[0050]
[0051] 表 1
[0052] 其中,屏端指定编号、动态随机码为屏端在激活时服务器通过智能卡端发送给屏 端的。
[0053] 本实施例中,智能卡端接收到屏端的设备配置信息时,通过HTTP协议向服务器发 送升级查询信息,该升级查询信息包含设备配置信息,服务器接收到升级查询信息后,根据 设备配置信息查询是否有该屏端可用的升级包。
[0054] 步
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1