一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

外呼显示板的定制方法、系统、装置及智能设备与流程

2022-03-22 23:21:08 来源:中国专利 TAG:


1.本技术涉及电梯设备技术领域,尤其涉及一种外呼显示板的定制方法、系统、装置及智能设备。


背景技术:

2.随着电梯在日常使用中的比例日渐增多,电梯已经成为人们上下楼所必需的代步工具,而外呼显示是电梯系统必不可少的人机交互模块。电梯控制系统厂家会把控制系统出售给不同的电梯公司,但是基于商务权益的考虑,不同电梯公司的外呼显示板(以下简称外呼)不能替换使用,为此电梯控制系统厂家需要为不同的电梯公司分别开发不同的外呼软件,这会给电梯控制系统厂家带来大量开发维护外呼显示软件的工作,开发维护人员的工作量大,费时费力,且开发维护效率较低,外呼显示板的定制效率也不高。


技术实现要素:

3.本技术实施例提供了一种外呼显示板的定制方法、系统、装置及智能设备,可以解决现有技术中为不同的电梯公司分别开发不同的外呼软件,开发维护人员的工作量大,费时费力,且开发维护效率较低,外呼显示板的定制效率也不高的问题。
4.第一方面,本技术实施例提供了一种外呼显示板的定制方法,包括:
5.智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数;
6.所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数;
7.所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述出厂设置指令用于指示所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。
8.在第一方面的一种可能的实现方式中,所述智能设备获取客户定制设置文件,包括:
9.获取所述客户的显示板订单信息,所述显示板订单信息包括客户标识;
10.根据所述客户标识,确定所述客户的客户类型;
11.若所述客户为已有客户,则在历史客户信息库中选择所述客户对应的定制设置文件;
12.若所述客户为新客户,则获取所述客户的定制需求;
13.根据所述定制需求,生成与所述客户的定制需求对应的定制设置文件。
14.在第一方面的一种可能的实现方式中,所述待定制的外呼显示板基于所述定制通信参数进行出厂设置,包括:
15.所述待定制的外呼显示板检测所述智能设备发送的出厂设置指令;
16.若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板进入出厂设置模式;
17.在所述出厂设置模式下,所述待定制的外呼显示板基于所述定制通信参数进行版本初始化,得到满足所述客户定制需求的定制外呼显示板。
18.在第一方面的一种可能的实现方式中,所述出厂设置指令携带包括通讯密钥,所述若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板进入出厂设置模式,包括:
19.若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板将所述通讯密钥与预设的本地密钥进行比对;
20.若比对一致,则所述待定制的外呼显示板进入出厂设置模式。
21.在第一方面的一种可能的实现方式中,在所述待定制的外呼显示板检测所述智能设备发送的出厂设置指令之前,还包括:
22.所述待定制的外呼显示板检测是否已写入通信参数;
23.若已写入,则所述待定制的外呼显示板显示已写入的所述通信参数对应的版本号。
24.在第一方面的一种可能的实现方式中,所述定制方法还包括:
25.若所述待定制的外呼显示板在设定时间内未检测到所述出厂设置指令,则读取所述待定制的外呼显示板已写入的通信参数;
26.所述待定制的外呼显示板基于所述已写入的通信参数启动运行。
27.第二方面,本技术实施例提供了一种外呼显示板的定制系统,包括智能设备和待定制的外呼显示板;其中:
28.所述智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数,基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数;
29.所述智能设备将所述出厂设置指令发送至待定制的外呼显示板;
30.所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。
31.第三方面,本技术实施例提供了一种外呼显示板的定制装置,包括:
32.设置文件获取单元,用于智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数;
33.指令生成单元,用于所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数;
34.显示板定制单元,用于所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述出厂设置指令用于指示所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。
35.第四方面,本技术实施例提供了一种智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的外呼显示板的定制方法。
36.第五方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的外呼显示板的定制方法。
37.第六方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在智能
等仅用于区分描述,而不能理解为指示或暗示相对重要性。
53.在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
54.图1示出了本技术第一实施例提供的一种外呼显示板的定制系统架构图,详述如下:为了便于说明,仅示出了与本技术实施例相关的部分。
55.参照图1,所述外呼显示板的定制系统包括智能设备1、待定制的外呼显示板2,其中:
56.智能设备1获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数。
57.上述智能设备1基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数。
58.上述智能设备1将所述出厂设置指令发送至待定制的外呼显示板2,所述出厂设置指令用于指示所述待定制的外呼显示板2基于所述定制通信参数进行出厂设置。
59.在本技术实施例中,智能设备1与外呼显示板可通信连接。智能设备1是主动控制的一方,例如上位机,用户可通过上述智能设备1主动发送指令至外呼显示板。上述待定制的外呼显示板2是指需要进入出厂设置模式写入或者修改通信参数的外呼显示板。
60.在一些实施例中,上述外呼显示板的定制系统中可以采用wifi技术或3g/4g/5g技术建立智能设备1与一个或者多个待定制的外呼显示板2之间的无线通讯连接。在另一些实施例中,也可以采用串口技术或者usb接口技术等上述智能设备1与待定制的外呼显示板2之间的有线连接。
61.在本技术实施例中,上述待定制的外呼显示板2包含外呼功能、硬件驱动以及通讯协议。其中,外呼功能包括常规的外呼功能,上下行登记输入和显示,外呼地址设置,节能模式设置等功能;硬件驱动中,显示板的通讯接口统一采用rs485,按键输入的gpio(general-purpose input/output,通用输入/输出口)也相同,但是根据客户的需求,会区分点阵、数码管、lcd等显示方式,不同的显示方式硬件驱动不同,待定制的外呼显示板2集成了不同显示方式的硬件驱动,本技术实施例中通过定制设置文件中的相应的通信参数选择显示板工作的硬件驱动;对于通讯协议,待定制的外呼显示板2的通讯接口采用rs485,通讯协议都是采用modbus通讯协议,为了实现通讯协议的专用性,通讯协议需要使用不同的crc16异或值实现通讯隔离。
62.在一些实施方式中,上述定制文件中通信参数包括地址、名称、设定范围以及说明。通信参数包括但不限于外呼功能参数、硬件驱动参数、通讯协议参数。上述定制通信参数是指符合客户定制需求的外呼显示板的通信参数,而非外呼显示板生产厂家的默认出厂参数。示例性地,上述定制设置文件包含的通信参数如下表1所示:
[0063][0064]
表1
[0065]
示例性地,以一个应用场景为例,生产人员触发上位机上的“开始出厂值设置”按钮,上位机按照标准modbus协议,使用功能码0x10写入定制设置文件内的定制通信参数,每隔100ms发送协议帧。生产人员将需要待定制的外呼显示板2插入指定位置,以使得上位机与待定制的外呼显示板2连接通讯,该待定制的外呼显示板2写入所述定制通信参数,实现出厂设置。设置成功后,该待定制的外呼显示板2弹出“设置成功”提示,收到提示后生产人员更换下一块显示板设置。上位机开始设置后,超时10s未通讯上,提示“请连接显示板”。
[0066]
在一些实施方式中,上述智能设备1获取客户定制设置文件,包括获取所述客户的显示板订单信息,所述显示板订单信息包括客户标识;根据所述客户标识,确定所述客户的客户类型;若所述客户为已有客户,则在历史客户信息库中选择所述客户对应的定制设置文件;若所述客户为新客户,则获取所述客户的定制需求;根据所述定制需求,生成与所述客户的定制需求对应的定制设置文件。
[0067]
在本技术实施例中,对于不同客户的定制需求,只需智能设备1获取相应的定制设置文件,并基于该定制设置文件对外呼显示板定制即可,无需单独为每一个客户分别开发外呼软件,不仅大大节省了开发维护人员的工作量,还可以提升生产效率。针对新老客户,获取定制设置文件的方式不相同,对于新客户,需按客户需求生成定制设置文件,而对于老客户,直接从历史客户信息库中选择对应的定制设置文件即可,从而进一步提升外呼显示板的生产效率。
[0068]
在一些实施方式中,所述待定制的外呼显示板2检测所述智能设备1发送的出厂设置指令,若所述待定制的外呼显示板2在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板2进入出厂设置模式,设定时间可以由用户自定义,例如设定为3秒。在所述出厂设置模式下,所述待定制的外呼显示板2基于所述定制通信参数进行版本初始化,得到满足所述客户定制需求的定制外呼显示板。
[0069]
示例性地,在一种应用场景下,待定制的外呼显示板2上电初始化,检测上位机发送的出厂设置指令,若在上电3秒内检测到上位机发送的出厂设置指令,则该待定制的外呼
显示板2进入出厂设置模式。
[0070]
在一些实施方式中,上述出厂设置指令携带包括通讯密钥,若上述待定制的外呼显示板2在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板2将所述通讯密钥与预设的本地密钥进行比对;若比对一致,则所述待定制的外呼显示板2进入出厂设置模式。
[0071]
在本技术实施例中,智能设备1载入上述定制设置文件,基于该定制设置文件,生成出厂设置指令,待定制的外呼显示板2内置预设的本地密钥,当待定制的外呼显示板2检测到上述出厂设置指令时,并不是立即进入出厂设置模式,而是将出厂设置指令携带的通讯密钥与本地密钥进行比对,对该出厂设置指令进行验证,当通讯密钥与本地密钥进行比对一致时,所述待定制的外呼显示板2才进入出厂设置模式,从而避免对外呼显示板的通信参数的恶意修改,提高外呼显示板出厂设置的安全性。
[0072]
在一些实施方式中,在所述待定制的外呼显示板2检测所述智能设备1发送的出厂设置指令之前,所述待定制的外呼显示板2检测是否已写入通信参数;若已写入,则所述待定制的外呼显示板2显示已写入的所述通信参数对应的版本号,提示用户该待定制的外呼显示板2曾写入的通信参数的版本号。本实施例中,待定制的外呼显示板2可以是从未曾写入过通信参数的外呼显示板,也可以是曾写入过通信参数、但需要修改通信参数的外呼显示板。
[0073]
在一些实施方式中,若所述待定制的外呼显示板2在设定时间内未检测到所述出厂设置指令,则默认不进入出厂设置模式,此时,直接读取上述待定制的外呼显示板2已写入的通信参数;所述待定制的外呼显示板2基于所述已写入的通信参数启动运行。
[0074]
示例性地,在一种应用场景下,待定制的外呼显示板2上电初始化,检测上位机发送的出厂设置指令,若在上电3秒内未检测到上位机发送的出厂设置指令,则该待定制的外呼显示板2直接读取已写入的通信参数,初始化io驱动、显示驱动以及通讯协议,进入正常的外呼功能。
[0075]
在一些实施方式中,若上述待定制的外呼显示板2读取不到通信参数,则发送警报提示,提示用户指令错误。
[0076]
在本技术实施例中,通过智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数,所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数,所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述待定制的外呼显示板基于所述出厂设置指令携带的所述定制通信参数进行出厂设置,从而生成满足客户需求的定制外呼显示板,无需分别为不同客户开发外呼软件,不仅可提高外呼显示板的定制效率,还可有效减少开发维护人员的工作量,提高开发维护效率。
[0077]
图2示出了本技术实施例提供的外呼显示板的定制方法的实现流程,该方法流程包括步骤s201至s203。各步骤的具体实现原理如下:
[0078]
s201:智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数。
[0079]
在本技术实施例中,上述智能设备是主动控制的一方,可通过上述智能设备主动发送指令至外呼显示板。
[0080]
在一些实施例中,上述智能设备具体为上位机,该上位机是指可以直接发出操控命令的计算机。在另一种实施例中,上位机可以为移动设备上运行的app或者一款pc机上运行的软件。
[0081]
在本技术实施例中,厂家可通过上位机来获取客户的定制设置文件,该定制设置文件可用于设置具有定制需求的客户的外呼显示板的通信参数。
[0082]
作为本技术一种可能的实施方式,如图3所示,上述步骤s201具体包括:
[0083]
a1:获取所述客户的显示板订单信息,所述显示板订单信息包括客户标识。所述客户标识可用于识别客户,可以为客户代码或者客户名称。上述显示板订单信息还可以包括客户待定制的外呼显示板的数据量。
[0084]
a2:根据所述客户标识,确定所述客户的客户类型。所述客户类型包括已有客户和新客户。其中,已有客户是指非首次发送显示板订单信息的客户,而新客户是指首次发送显示板订单信息的客户。
[0085]
a3:若所述客户为已有客户,则在历史客户信息库中选择所述客户对应的定制设置文件。所述历史客户信息库用于存储客户信息,所述客户信息包括客户标识、历史订单记录、历史定制需求以及所述历史定制需求关联的定制设置文件等等。
[0086]
本技术实施例中,若所述客户为已有客户,智能设备直接在上述历史客户信息中查找该已有客户的历史订单记录,基于该历史订单记录,即可确定该客户的定制设置文件。
[0087]
a4:若所述客户为新客户,则获取所述客户的定制需求。所述定制需求包括对外呼功能参数、硬件驱动参数、通讯协议参数中的一种或者多种的定制要求。
[0088]
a5:根据所述定制需求,生成与所述客户的定制需求对应的定制设置文件。
[0089]
本技术实施例中,针对首次合作的新客户,智能设备通过获取客户的定制需求,针对该定制需求生成对应的定制设置文件,并将该新客户的定制需求与定制设置文件关联,与该新客户的显示板订单信息存入历史客户信息库中。
[0090]
在本技术实施例中,智能设备通过客户的显示板订单信息确定客户类型,对于新客户,则根据该新客户的定制需求生成对应的定制设置文件,而对于已有客户,直接从历史客户信息库中选择该客户对应的定制设置文件,无需重新生成,可提高外呼显示板的定制效率。
[0091]
s202:所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数。
[0092]
上述出厂设置指令用于指示所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。上述定制通信参数是与所述客户对应的定制设置文件中满足客户定制需求的外呼显示板的通信参数。上述定制通信参数包括但不限于外呼功能定制参数、硬件驱动定制参数、通讯协议定制参数。
[0093]
在一种可能的实施方式中,上述智能设备在获取客户的定制设置文件之后,自动触发生成上述出厂设置指令,无需人工参与,节省人工,提高效率。
[0094]
而在另一种可能的实施方式中,上述智能设备在获取客户的定制设置文件之后,检测用户的指令触发指示,上述智能设备基于该指令触发指示与上述定制设置文件,生成上述出厂设置指令,通过人工指示出厂设置指令的触发,可提高出厂设置指令生成的有效性,有效把控待定制的外呼显示板的出厂设置。
[0095]
本技术实施例中,上述出厂设置指令的触发方式可根据实际应用场景确定,在此不作限定。
[0096]
s203:所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述出厂设置指令用于指示所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。
[0097]
本技术实施例中,上述智能设备与上述待定制的外呼显示板通信连接。
[0098]
作为本技术一种可能的实施方式,如图4所示,上述待定制的外呼显示板基于所述定制通信参数进行出厂设置,包括:
[0099]
b1:所述待定制的外呼显示板检测所述智能设备发送的出厂设置指令。
[0100]
本技术实施例中,待定制的外呼显示板与上述智能设备通信连接后,实时检测智能设备发送的出厂设置指令。
[0101]
b2:若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板进入出厂设置模式。所述出厂设置模式是指可设置外呼显示板的通信参数的模式。
[0102]
作为本技术一种可能的实施方式,所述出厂设置指令携带包括通讯密钥,如图5所示,所述若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板进入出厂设置模式,包括:
[0103]
b21:若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板将所述通讯密钥与预设的本地密钥进行比对。通过比对所述预设的本地密钥与所述通讯密钥,可避免对外呼显示板的恶意修改,保护厂家的利益。
[0104]
b22:若比对一致,则所述待定制的外呼显示板进入出厂设置模式。若所述通讯密钥与预设的本地密钥一致,对上述出厂设置指令的验证通过。
[0105]
本技术实施例中,通过将出厂设置指令中携带的通讯密钥与所述待定制的外呼显示板中预设的本地密钥比对,验证该出厂设置指令是否为恶意修改指令,从而避免对外呼显示板的恶意修改,提高定制外呼显示板的安全性。
[0106]
在一种可能的实施方式中,若所述出厂设置指令中携带的通讯密钥与所述待定制的外呼显示板中预设的本地密钥不一致,则提示所述出厂设置指令存在风险,所述待定制的外呼显示板不进入出厂设置模式。
[0107]
在一些实施方式中,若所述出厂设置指令中携带的通讯密钥与所述待定制的外呼显示板中预设的本地密钥不一致,上述待定制的外呼显示板法可发送报警提示,例如灯光提示。亦或者,上述待定制反馈指令异常至上述智能设备。
[0108]
b3:在所述出厂设置模式下,所述待定制的外呼显示板基于所述定制通信参数进行版本初始化,得到满足所述客户定制需求的定制外呼显示板。上述版本初始化是指待定制的外呼显示板根据上述定制通信参数的版本进行系统初始化。
[0109]
在本技术实施例中,上述待定制的外呼显示板在上述出厂设置模式下,写入并保存上述定制通信参数,根据该定制通信参数对上述待定制的外呼显示板的外呼功能、硬件驱动、通讯协议等进行设置,例如,根据上述定制通信参数对外呼地址进行设置,确定是否设置节能模式;根据上述定制通信参数确定该待定制的外呼显示板的显示方式及其对应的硬件驱动,以及设置相应的crc16异或值,从而实现对客户的专项定制,满足不同客户的定制需求,无需分别为不同客户开发外呼软件,大大减少开发维护人员的工作量,提高生产效
率,增强客户体验。
[0110]
作为本技术一种可能的实施方式,如图6所示,在上述待定制的外呼显示板检测所述智能设备发送的出厂设置指令之前,还包括:
[0111]
c1:所述待定制的外呼显示板检测是否已写入通信参数。所述通信参数是指满足外呼显示板正常使用外呼显示功能的参数。例如,外呼功能参数、硬件驱动参数、通讯协议参数。本技术实施例中,默认上述待定制的外呼显示板为非首次进行出厂设置的外呼显示板。
[0112]
c2:若已写入,则所述待定制的外呼显示板显示已写入的所述通信参数对应的版本号。
[0113]
在本技术实施例中,上述版本号用于标识上述通信参数的版本,根据上述版本号可确定上述通信参数关联的定制设置文件。
[0114]
作为本技术一种可能的实施方式,如图7所示,所述定制方法还包括:
[0115]
d1:若所述待定制的外呼显示板在设定时间内未检测到所述出厂设置指令,则读取所述待定制的外呼显示板已写入的通信参数。
[0116]
本技术实施例中,在上述待定制的外呼显示板在与上述智能设备通讯连接后,若在设定时间内上述待定制的外呼显示板未检测到上述出厂设置指令,则不进入出厂设置模式。例如,上述设定时间可以为3秒。
[0117]
d2:所述待定制的外呼显示板基于所述已写入的通信参数启动运行。
[0118]
本技术实施例中,若待定制的外呼显示板在设定时间内未检测到出厂设置指令,该待定制的外呼显示板直接读取已存储的通信参数,并启动运行,实现外呼功能。
[0119]
在一些场景中,上述待定制的外呼显示板发送外呼功能运行的提示,在该场景下,用户可根据该提示,测试该待定制的外呼显示板的外呼功能是否可正常使用。
[0120]
在本技术实施例中,通过智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数,所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数,所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述待定制的外呼显示板基于所述出厂设置指令携带的所述定制通信参数进行出厂设置,从而生成满足客户需求的定制外呼显示板,无需分别为不同客户开发外呼软件,不仅可提高外呼显示板的定制效率,还可有效减少开发维护人员的工作量,提高开发维护效率。
[0121]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0122]
对应于上文实施例所述的外呼显示板的定制方法,图8示出了本技术实施例提供的外呼显示板的定制装置的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。
[0123]
参照图8,该外呼显示板的定制装置包括:设置文件获取单元81,指令生成单元82,显示板定制单元83,其中:
[0124]
设置文件获取单元81,用于智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数;
[0125]
指令生成单元82,用于所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数;
[0126]
显示板定制单元83,用于所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述出厂设置指令用于指示所述待定制的外呼显示板基于所述定制通信参数进行出厂设置。
[0127]
在一种可能的实施方式中,上述设置文件获取单元81包括:
[0128]
订单信息获取模块,用于获取所述客户的显示板订单信息,所述显示板订单信息包括客户标识;
[0129]
客户类型确定模块,用于根据所述客户标识,确定所述客户的客户类型;
[0130]
第一文件确定模块,用于若所述客户为已有客户,则在历史客户信息库中选择所述客户对应的定制设置文件;
[0131]
定制需求获取模块,用于若所述客户为新客户,则获取所述客户的定制需求;
[0132]
第二文件确定模块,用于根据所述定制需求,生成与所述客户的定制需求对应的定制设置文件。
[0133]
在一种可能的实施方式中,上述显示板定制单元83包括:
[0134]
指令检测模块,用于指示所述待定制的外呼显示板检测所述智能设备发送的出厂设置指令;
[0135]
模式开启模块,用于指示若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板进入出厂设置模式;
[0136]
显示板定制模块,用于指示在所述出厂设置模式下,所述待定制的外呼显示板基于所述定制通信参数进行版本初始化,得到满足所述客户定制需求的定制外呼显示板。
[0137]
在一种可能的实施方式中,所述出厂设置指令携带包括通讯密钥,上述模式开启模块用于:
[0138]
若所述待定制的外呼显示板在设定时间内检测到所述出厂设置指令,则所述待定制的外呼显示板将所述通讯密钥与预设的本地密钥进行比对;
[0139]
若比对一致,则所述待定制的外呼显示板进入出厂设置模式。
[0140]
在一种可能的实施方式中,上述外呼显示板的定制装置还包括:
[0141]
参数检测单元,用于所述待定制的外呼显示板检测是否已写入通信参数;
[0142]
版本号显示单元,用于若已写入,则所述待定制的外呼显示板显示已写入的所述通信参数对应的版本号。
[0143]
在一种可能的实施方式中,上述外呼显示板的定制装置还包括:
[0144]
参数读取单元,用于若所述待定制的外呼显示板在设定时间内未检测到所述出厂设置指令,则读取所述待定制的外呼显示板已写入的通信参数;
[0145]
显示板运行单元,用于所述待定制的外呼显示板基于所述已写入的通信参数启动运行。
[0146]
在本技术实施例中,通过智能设备获取客户的定制设置文件,所述定制设置文件包括满足客户定制需求的外呼显示板的定制通信参数,所述智能设备基于所述定制设置文件,生成出厂设置指令,所述出厂设置指令携带所述定制通信参数,所述智能设备将所述出厂设置指令发送至待定制的外呼显示板,所述待定制的外呼显示板基于所述出厂设置指令
携带的所述定制通信参数进行出厂设置,从而生成满足客户需求的定制外呼显示板,无需分别为不同客户开发外呼软件,不仅可提高外呼显示板的定制效率,还可有效减少开发维护人员的工作量,提高开发维护效率。
[0147]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0148]
本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如图1至图6表示的任意一种外呼显示板的定制方法的步骤。
[0149]
本技术实施例还提供一种智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如图1至图6表示的任意一种外呼显示板的定制方法的步骤。
[0150]
本技术实施例还提供一种计算机程序产品,当该计算机程序产品在服务器上运行时,使得服务器执行实现如图1至图6表示的任意一种外呼显示板的定制方法的步骤。
[0151]
图9是本技术一实施例提供的智能设备的示意图。如图9所示,该实施例的智能设备9包括:处理器90、存储器91以及存储在所述存储器91中并可在所述处理器90上运行的计算机程序92。所述处理器90执行所述计算机程序92时实现上述各个外呼显示板的定制方法实施例中的步骤,例如图1所示的步骤s201至s203。或者,所述处理器90执行所述计算机程序92时实现上述各装置实施例中各模块/单元的功能,例如图8所示单元81至83的功能。
[0152]
示例性的,所述计算机程序92可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器91中,并由所述处理器90执行,以完成本技术。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机可读指令段,该指令段用于描述所述计算机程序92在所述智能设备9中的执行过程。
[0153]
所述智能设备9可包括,但不仅限于,处理器90、存储器91。本领域技术人员可以理解,图9仅仅是智能设备9的示例,并不构成对智能设备9的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述智能设备9还可以包括输入输出设备、网络接入设备、总线等。
[0154]
所述处理器90可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0155]
所述存储器91可以是所述智能设备9的内部存储单元,例如智能设备9的硬盘或内存。所述存储器91也可以是所述智能设备9的外部存储设备,例如所述智能设备9上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器91还可以既包括所述智能设备9的内部存储单元也包括外部存储设备。所述存储器91用于存储所述计算机程序以及所述智能设备所需的其他程序和数据。所述存储器91还可以用于暂时地存储已经输出或者将要输出的数据。
[0156]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0157]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0158]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
[0159]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0160]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献