CN103458019A - 一种终端间运行参数共享的方法、服务器和终端 - Google Patents
一种终端间运行参数共享的方法、服务器和终端 Download PDFInfo
- Publication number
- CN103458019A CN103458019A CN2013103769478A CN201310376947A CN103458019A CN 103458019 A CN103458019 A CN 103458019A CN 2013103769478 A CN2013103769478 A CN 2013103769478A CN 201310376947 A CN201310376947 A CN 201310376947A CN 103458019 A CN103458019 A CN 103458019A
- Authority
- CN
- China
- Prior art keywords
- terminal
- parameter data
- operational parameter
- operational
- server
- 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.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种终端间运行参数共享的方法、服务器及终端,服务器获取第一终端上的运行参数,并将获取到的运行参数数据发送给第二终端,也可将运行参数数据同时发送给多个第二终端,第二终端根据接收到的运行参数数据进行相应的配置,实现了第一终端与第二终端之间运行参数的快速共享,不需要人工操作,且可同时将运行参数发送给多个第二终端,配置效率高。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端间运行参数共享的方法、服务器和终端。
背景技术
目前,电子厂商在大批量生产和调试嵌入式电子设备时,通常都是通过移动存储设备获取第一终端的运行参数(例如,显示亮度数据、音量数据、分辨率数据、待机时间数据等等),再将所述移动存储设备连接在第二终端上,将运行参数写入第二终端,实现第一终端与第二终端之间运行参数的共享。该方法需要人工动手操作,且不能大批量同时处理,终端之间运行参数的共享效率低。
发明内容
本发明的主要目的是提供一种终端间运行参数共享的方法、服务器和终端,旨在提高终端之间运行参数的共享效率。
本发明提出一种终端间运行参数共享的方法,包括:
在接收到第二终端或第三终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据;
服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者
服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
优选地,所述第二终端对其运行参数按照所述运行参数数据进行配置的步骤包括:
所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
所述第二终端为解析出的每一类型的运行参数数据生成对应的配置命令;
所述第二终端执行生成的各个配置命令进行运行参数数据配置。
优选地,所述第二终端对其运行参数按照所述运行参数数据进行配置的步骤包括:
第二终端将接收到的运行参数数据中的终端信息与所述第二终端的终端信息进行匹配;
若接收到的运行参数数据中的终端信息与所述第二终端的终端信息匹配,则所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
优选地,所述第一终端响应该请求反馈其运行参数数据的步骤包括:
所述第一终端为各个预设类型的运行参数数据生成对应的读取命令;
所述第一终端执行生成的各个读取命令进行运行参数数据读取;
所述第一终端将读取的运行参数数据发送给所述服务器。
优选地,所述供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置的步骤之后还包括:
所述服务器侦测并接收第二终端发送的响应数据。
本发明还提出一种终端间运行参数共享的服务器,包括:
接收模块,用于接收第二终端或第三终端发送的运行参数的配置请求以及第一终端反馈的运行参数数据;
发送模块,用于在接收到第二终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据,以及服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
优选地,所述接收模块还用于侦测并接收第二终端发送的响应数据。
本发明还包括一种与以上所述的服务器交互的终端,包括:
解析模块,用于对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
第一生成模块,用于为解析出的每一类型的运行参数数据生成对应的配置命令;
第一执行模块,用于执行生成的各个配置命令进行运行参数数据配置。
优选地,还包括匹配模块,用于将接收到的运行参数数据中的终端信息与终端的终端信息进行匹配;所述解析模块还用于若接收到的运行参数数据中的终端信息与终端的终端信息匹配,则对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
本发明还提出一种与以上所述的服务器交互的终端,包括:
第二生成模块,用于为各个预设类型的运行参数数据生成对应的读取命令;
第二执行模块,用于执行生成的各个读取命令进行运行参数数据读取;
收发模块,用于将读取的运行参数数据发送给所述服务器。
本发明提出的终端间运行参数共享的方法、服务器及终端,服务器获取第一终端上的运行参数,并将获取到的运行参数数据发送给第二终端,也可将运行参数数据同时发送给多个第二终端,第二终端根据接收到的运行参数数据进行相应的配置,实现了第一终端与第二终端之间运行参数的快速共享,不需要人工操作,且可同时将运行参数发送给多个第二终端,配置效率高。
附图说明
图1为本发明终端间运行参数共享的方法第一实施例的流程示意图;
图2为本发明终端间运行参数共享的方法中第一终端响应运行参数反馈请求并反馈其运行参数数据的流程示意图;
图3为本发明终端间运行参数共享的方法中第二终端对其运行参数按照接收到的运行参数数据进行配置第一实施例的流程示意图;
图4为本发明终端间运行参数共享的方法中第二终端对其运行参数按照接收到的运行参数数据进行配置第二实施例的流程示意图;
图5为本发明终端间运行参数共享的方法第二实施例的流程示意图;
图6为本发明终端间运行参数共享的服务器较佳实施例的结构示意图;
图7为本发明与终端间运行参数共享的服务器交互的终端的第一实施例的结构示意图;
图8为本发明与终端间运行参数共享的服务器交互的终端的第二实施例的结构示意图;
图9为本发明与终端间运行参数共享的服务器交互的另一终端的较佳实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1至图3,图1为本发明终端间运行参数共享的方法第一实施例的流程示意图,图2为本发明终端间运行参数共享的方法中第一终端响应运行参数反馈请求并反馈其运行参数数据的流程示意图;图3为本发明终端间运行参数共享的方法中第二终端对其运行参数按照接收到的运行参数数据进行配置第一实施例的流程示意图。
本实施例提出一种终端间运行参数共享的方法,包括:
步骤S10,在接收到第二终端或第三终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据;
在第二终端需要共享第一终端的运行参数时,可先向服务器发送运行参数配置请求,该运行参数配置请求通过报文的方式发送给服务器,该运行参数配置请求中包括第一终端的终端信息,该终端信息包括第一终端的物理地址、机型信息等信息,或者将第一终端的终端信息与第一终端的代码关联保存在服务器中,则第二终端在发送的运行参数配置请求中只需要添加第一终端的代码即可,则服务器中根据第一终端的代码与终端信息的映射关系确定第一终端的终端信息。服务器通过报文的形式发送运行参数反馈请求给第一终端,服务器将确定的终端信息编码在运行参数反馈请求中,并将该运行参数反馈请求发送给第一终端;也可添加与服务器对应的用户端(即第三终端),用户通过用户端发送运行参数配置请求,该共享请求包括第一终端和第二终端的信息,服务器在接收到运行参数配置请求时,根据接收到的运行参数配置请求中的第一终端的终端信息,发送运行参数反馈请求给所述第一终端。
在本实施例中,第一终端响应运行参数反馈请求并反馈其运行参数数据的步骤具体包括:
步骤S11,所述第一终端为各个预设类型的运行参数数据生成对应的读取命令;
步骤S12,所述第一终端执行生成的各个读取命令进行运行参数数据读取;
步骤S13,所述第一终端将读取的运行参数数据发送给所述服务器。
服务器将运行参数反馈请求通过报文的方式发送给第一终端,可将运行参数以命令代码的形式编码在运行参数反馈请求报文中,例如0X31代表频道参数,0X32代表画质参数,0X33代表亮度参数,0X34代表音量参数;第一终端解析运行参数反馈请求报文,获取运行参数反馈请求报文中的运行参数,当接收到的运行参数反馈请求报文中包含的命令代码为0X33和0X34时,则说明服务器所要获取的运行参数为亮度参数和音量参数,第一终端可生成亮度参数和音量参数的读取命令,该读取命令的命令代码适用于第一终端的操作***,第一终端根据命令代码匹配出相应的应用程序接口,即亮度和音量的接口,解析出亮度参数和音量参数的存储地址,根据解析出的存储地址获取到亮度参数和音量参数,例如音量50、亮度60,并将获取到的亮度参数和音量参数进行编码生成运行参数数据报文,并将该运行参数数据报文发送至服务器。
在第一终端将参数数据发送给服务器之前,可先对参数数据进行加密再发送至服务器,以保证第一终端与服务器之间数据传输的可靠性。
步骤S20,服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者
服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
服务器将运行参数数据发送给第二终端时有多种方案,例如:
1)服务器将第二终端的终端信息保存在运行参数数据报文的引导码中,服务器可将运行参数数据报文单独发送给某个第二终端,例如当多个第二终端所支持的通信协议不同时,服务器可将运行参数数据编码成所需要进行运行参数设置的第二终端所支持的报文格式,该第二终端根据接收到的运行参数数据报文进行相应的设置;
2)服务器在对某个第二终端进行运行参数的设置时,也可通过广播的方式将运行参数数据发送出去,在运行参数数据中添加待进行运行参数设置的第二终端的终端信息(如第二终端的物理地址),当多个第二终端支持的通信协议相同时,多个第二终端均可接收到运行参数数据,第二终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置;
3)服务器也可同时对多个第二终端同时进行运行参数设置,可在向第二终端发送的运行参数数据中添加多个待进行运行参数设置的第二终端的终端信息,并将该运行参数数据通过广播的方式发送出去,第二终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置,可实现同时对多个第二终端进行运行参数设置,提高对第二终端进行参数设置的效率;
4)服务器可同时对其组网内的所有第二终端进行运行参数设置,例如可通过广播的方式发送运行参数数据,该运行参数数据中不添加任何第二终端的终端信息,则服务器的组网内的所有第二终端均可同时进行运行参数的设置,提高对第二终端进行参数设置的效率。
第二终端对其运行参数按照接收到的运行参数数据进行配置的第一实施例如图3所示,包括:
步骤S21,所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
步骤S22,所述第二终端为解析出的每一类型的运行参数数据生成对应的配置命令;
步骤S23,所述第二终端执行生成的各个配置命令进行运行参数数据配置。
第二终端在接收到服务器发送的运行参数数据时,解析接收的运行参数数据以获取各个类型的运行参数数据,获取到的运行数据为一个或多个,例如获取到的运行参数数据为音量60、亮度70,生成运行参数数据的配置命令,该配置命令的命令代码适用于第二终端的操作***,例如第二终端的操作***为Andriod***,则可将命令代码转换为Andriod***可识别的代码,第二终端根据命令代码匹配出相应的应用程序接口,即亮度和音量的接口,解析出亮度参数和音量参数的存储地址,然后将运行参数写入解析出的存储地址,以实现对第二终端的设置,或者采用接收到的运行参数数据中的运行参数更新解析出的存储地址中保存的运行参数。服务器在将参数数据发送给第二终端之前,可先对运行参数数据进行加密再发送至第二终端,第二终端在接收到运行参数数据后线进行解密后再解析该运行参数数据,以保证第二终端与服务器之间数据传输的可靠性。
通过多个终端的运行数据的共享,可快速将多个终端的运行参数设置为一致。例如在进行出厂调试时,可将第一终端设置为母机,第二终端设置为子机,服务器获取母机的设置参数,并将该设置参数快速共享给多个子机,可迅速的实现多个终端的出厂设置的一致性;或者在某些场合需要该场合的多个终端的运行参数(如亮度和音量)设置为一致,此时可获取先对其中一个终端进行设置,将该终端的运行参数设置为标准参数并将该终端作为第一终端其它终端作为第二终端与服务器进行数据交互,可快速地将多个终端的运行参数设置为标准值。
本实施例的终端间运行参数共享的方法,服务器获取第一终端上的运行参数,并将获取到的运行参数数据发送给第二终端,也可将运行参数数据同时发送给多个第二终端,第二终端根据接收到的运行参数数据进行相应的配置,实现了第一终端与第二终端之间运行参数的快速共享,不需要人工操作,且可同时将运行参数发送给多个第二终端,配置效率高。
参照图4,图4为本发明终端间运行参数共享的方法中第二终端对其运行参数按照所述运行参数数据进行配置的第二实施例的流程示意图。
在本实施例中,与第二终端对其运行参数按照接收到的运行参数数据进行配置的第一实施例不同之处在于该配置的步骤还包括:
步骤S24,第二终端判断接收到的运行参数数据中的终端信息与所述第二终端的终端信息是否匹配;
若接收到的运行参数数据中的终端信息与所述第二终端的终端信息匹配,则执行步骤S21,所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
服务器可通过广播的方式将运行参数数据发送给第二终端,在运行参数数据中可包括一个待进行运行参数设置的第二终端的终端信息(如物理地址),也可包括多个待进行运行参数设置的第二终端的终端信息,第二终端在接收到服务器发送的运行参数数据时,将接收到的运行参数数据中的终端信息与第二终端自身的终端信息进行匹配(例如将接收到的运行参数数据中的物理地址与第二终端自身的物理地址进行匹配),若接收到的运行参数数据中的终端信息与所述第二终端的终端信息匹配,第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据,根据解析出的运行参数数据进行运行参数的设置。
参照图5,图5为本发明终端间运行参数共享的方法第二实施例的流程示意图。
基于第一实施例,提出本发明终端间运行参数共享的方法第二实施例,在本实施例中步骤S20之后包括:
步骤S30,所述服务器侦测并接收第二终端发送的响应数据。
第二终端在根据接收到的运行参数数据进行设置之后,可向服务器发送响应数据,该数据可为设置失败的信息也可为设置成功的信息,若该响应数据为设置失败的信息,则可重新向第二终端发送运行参数数据,所以在服务器接收到第一终端反馈的运行参数数据时,可先保存该运行参数数据并将该运行参数数据发送至第二终端,在接收到第二终端反馈的设置成功的信息时,删除服务器中保存的运行参数数据,则可在第二终端设置失败时可立即重新发送运行参数数据给第二终端,以免重新由第一终端获取运行参数数据,提高对第二终端进行运行参数配置的效率。
参照图6,图6为本发明终端间运行参数共享的服务器较佳实施例的结构示意图。
本实施例提出一种终端间运行参数共享的服务器,包括:
接收模块10,用于接收第二终端或第三终端发送的运行参数的配置请求以及第一终端反馈的运行参数数据;
发送模块20,用于在接收到第二终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据,以及服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
在第二终端需要共享第一终端的运行参数时,可先向服务器发送运行参数配置请求,该运行参数配置请求通过报文的方式发送给服务器,该运行参数配置请求中包括第一终端的终端信息,该终端信息包括第一终端的物理地址、机型信息等信息,或者将第一终端的终端信息与第一终端的代码关联保存在服务器中,则第二终端在发送的运行参数配置请求中只需要添加第一终端的代码即可,则服务器中根据第一终端的代码与终端信息的映射关系确定第一终端的终端信息。服务器通过报文的形式发送运行参数反馈请求给第一终端,服务器将确定的终端信息编码在运行参数反馈请求中,并将该运行参数反馈请求发送给第一终端;也可添加与服务器对应的用户端(即第三终端),用户通过用户端发送运行参数配置请求,该共享请求包括第一终端和第二终端的信息,服务器在接收到运行参数配置请求时,根据接收到的运行参数配置请求中的第一终端的终端信息,发送运行参数反馈请求给所述第一终端。
服务器将运行参数数据发送给第二终端时有多种方案,例如:
1)服务器将第二终端的终端信息保存在运行参数数据报文的引导码中,服务器可将运行参数数据报文单独发送给某个第二终端,例如当多个第二终端所支持的通信协议不同时,服务器可将运行参数数据编码成所需要进行运行参数设置的第二终端所支持的报文格式,该第二终端根据接收到的运行参数数据报文进行相应的设置;
2)服务器在对某个第二终端进行运行参数的设置时,也可通过广播的方式将运行参数数据发送出去,在运行参数数据中添加待进行运行参数设置的第二终端的终端信息(如第二终端的物理地址),当多个第二终端支持的通信协议相同时,多个通信协议均可接收到运行参数数据,第二终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与第二终端自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置;
3)服务器也可同时对多个第二终端同时进行运行参数设置,可在向第二终端发送的运行参数数据中添加多个待进行运行参数设置的第二终端的终端信息,并将该运行参数数据通过广播的方式发送出去,第二终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与第二终端自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置,可实现同时对多个第二终端进行运行参数设置,提高对第二终端进行参数设置的效率;
4)服务器可同时对其组网内的所有第二终端进行运行参数设置,例如可通过广播的方式发送运行参数数据,该运行参数数据中不添加任何第二终端的终端信息,则服务器的组网内的所有第二终端均可同时进行运行参数的设置,提高对第二终端进行参数设置的效率。
通过多个终端的运行数据的共享,可快速将多个终端的运行参数设置为一致。例如在进行出厂调试时,可将第一终端设置为母机,第二终端设置为子机,服务器获取母机的设置参数,并将该设置参数快速共享给多个子机,可迅速的实现多个终端的出厂设置的一致性;或者在某些场合需要该场合的多个终端的运行参数(如亮度和音量)设置为一致,此时可获取先对其中一个终端进行设置,将该终端的运行参数设置为标准参数并将该终端作为第一终端其它终端作为第二终端与服务器进行数据交互,可快速地将多个终端的运行参数设置为标准值。
本实施例的终端间运行参数共享的服务器,服务器获取第一终端上的运行参数,并将获取到的运行参数数据发送给第二终端,也可将运行参数数据同时发送给多个第二终端,第二终端根据接收到的运行参数数据进行相应的配置,实现了第一终端与第二终端之间运行参数的快速共享,不需要人工操作,且可同时将运行参数发送给多个第二终端,配置效率高。
在本发明终端间运行参数共享的服务器的较佳实施例中,所述接收模块10还用于侦测并接收第二终端发送的响应数据。
第二终端在根据接收到的运行参数数据进行设置之后,可向服务器发送响应数据,该数据可为设置失败的信息也可为设置成功的信息,若该响应数据为设置失败的信息,则可重新向第二终端发送运行参数数据,所以在服务器接收到第一终端反馈的运行参数数据时,可先保存该运行参数数据并将该运行参数数据发送至第二终端,在接收到第二终端反馈的设置成功的信息时,删除服务器中保存的运行参数数据,则可在第二终端设置失败时可立即重新发送运行参数数据给第二终端,以免重新由第一终端获取运行参数数据,提高对第二终端进行运行参数配置的效率。
参照图7,图7为本发明与终端间运行参数共享的服务器交互的终端的第一实施例的结构示意图。
本实施例提出一种与上述实施例所述的服务器交互的终端,包括:
解析模块30,用于对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
第一生成模块40,用于为解析出的每一类型的运行参数数据生成对应的配置命令;
第一执行模块50,用于执行生成的各个配置命令进行运行参数数据配置。
在本实施例中,服务器接收第二终端或第三终端发送的运行参数的配置请求以及第一终端反馈的运行参数数据,并在接收到第二终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据,以及服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。本实施例所提出的终端为第二终端。
终端在接收到服务器发送的运行参数数据时,解析接收的运行参数数据以获取各个类型的运行参数数据,获取到的运行数据为一个或多个,例如获取到的运行参数数据为音量60、亮度70,生成运行参数数据的配置命令,该配置命令的命令代码适用于终端的操作***,例如终端的操作***为Andriod***,则可将命令代码转换为Andriod***可识别的代码,终端根据命令代码匹配出相应的应用程序接口,即亮度和音量的接口,解析出亮度参数和音量参数的存储地址,然后将运行参数写入解析出的存储地址,以实现对终端的设置,或者采用接收到的运行参数数据中的运行参数更新解析出的存储地中保存的运行参数。服务器在将参数数据发送给第一终端之前,可先对运行参数数据进行加密再发送至终端,终端在接收到运行参数数据后线进行解密后再解析该运行参数数据,以保证终端与服务器之间数据传输的可靠性。
本实施例提出的与终端间运行数据共享的服务器交互的终端,终端获取服务器发送的运行参数数据,并根据接收到的运行参数数据进行相应的配置,终端根据服务器发送的数据快速对终端的运行参数进行设置,不需要人工操作,服务器可同时将运行参数发送给多个终端,配置效率高。
参照图8,图8为本发明与终端间运行参数共享的服务器交互的终端的第二实施例的结构示意图。
在本实施例中,还包括匹配模块60,用于将接收到的运行参数数据中的终端信息与终端的终端信息进行匹配;所述解析模块10还用于若接收到的运行参数数据中的终端信息与终端的终端信息匹配,则对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
服务器将运行参数数据发送给第二终端时有多种方案,例如:
1)服务器将终端的终端信息保存在运行参数数据报文的引导码中,服务器可将运行参数数据报文单独发送给某个终端,例如当多个终端所支持的通信协议不同时,服务器可将运行参数数据编码成所需要进行运行参数设置的终端所支持的报文格式,该终端根据接收到的运行参数数据报文进行相应的设置;
2)服务器在对某个终端进行运行参数的设置时,也可通过广播的方式将运行参数数据发送出去,在运行参数数据中添加待进行运行参数设置的终端的终端信息(如终端的物理地址),当多个终端支持的通信协议相同时,多个通信协议均可接收到运行参数数据,终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与终端自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置;
3)服务器也可同时对多个终端同时进行运行参数设置,可在向终端发送的运行参数数据中添加多个待进行运行参数设置的终端的终端信息,并将该运行参数数据通过广播的方式发送出去,终端在接收到运行参数数据中的终端信息与自身的终端信息进行匹配,当接收到运行参数数据中的终端信息与终端自身的终端信息匹配时,解析接收到的运行参数数据以进行运行参数的设置,可实现同时对多个终端进行运行参数设置,提高对终端进行参数设置的效率;
4)服务器可同时对其组网内的所有终端进行运行参数设置,例如可通过广播的方式发送运行参数数据,该运行参数数据中不添加任何终端的终端信息,则服务器的组网内的所有终端均可同时进行运行参数的设置,提高对终端进行参数设置的效率。
服务器可通过广播的方式将运行参数数据发送给第二终端,在运行参数数据中可包括一个待进行运行参数设置的第二终端的终端信息(如物理地址),也可包括多个待进行运行参数设置的第二终端的终端信息,第二终端在接收到服务器发送的运行参数数据时,将接收到的运行参数数据中的终端信息与第二终端自身的终端信息进行匹配(例如将接收到的运行参数数据中的物理地址与第二终端自身的物理地址进行匹配),若接收到的运行参数数据中的终端信息与所述第二终端的终端信息匹配,第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据,根据解析出的运行参数数据进行运行参数的设置。
参照图9,图9为本发明与终端间运行参数共享的服务器交互的另一终端的较佳实施例的结构示意图。
本实施例提出一种与上述实施例所述的服务器交互的终端,包括:
第二生成模块70,用于为各个预设类型的运行参数数据生成对应的读取命令;
第二执行模块80,用于执行生成的各个读取命令进行运行参数数据读取;
收发模块90,用于将读取的运行参数数据发送给所述服务器。
在本实施例中,服务器接收第二终端或第三终端发送的运行参数的配置请求以及第一终端反馈的运行参数数据,并在接收到第二终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据,以及服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。本实施例所提出的终端为第一终端。
服务器将运行参数反馈请求通过报文的方式发送给终端,可将运行参数以命令代码的形式编码在运行参数反馈请求报文中,例如0X31代表频道参数,0X32代表画质参数,0X33代表亮度参数,0X34代表音量参数;终端解析运行参数反馈请求报文,获取运行参数反馈请求报文中的运行参数,当接收到的运行参数反馈请求报文中包含的命令代码为0X33和0X34时,则说明服务器所要获取的运行参数为亮度参数和音量参数,终端可生成亮度参数和音量参数的读取命令,该读取命令的命令代码适用于终端的操作***,终端根据命令代码匹配出相应的应用程序接口,即亮度和音量的接口,解析出亮度参数和音量参数的存储地址,根据解析出的存储地址获取到亮度参数和音量参数,例如音量50、亮度60,并将获取到的亮度参数和音量参数进行编码生成运行参数数据报文,并将该运行参数数据报文发送至服务器。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种终端间运行参数共享的方法,其特征在于,包括:
在接收到第二终端或第三终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据;
服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者
服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
2.根据权利要求1所述的方法,其特征在于,所述第二终端对其运行参数按照所述运行参数数据进行配置的步骤包括:
所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
所述第二终端为解析出的每一类型的运行参数数据生成对应的配置命令;
所述第二终端执行生成的各个配置命令进行运行参数数据配置。
3.根据权利要求2所述的方法,其特征在于,所述第二终端对其运行参数按照所述运行参数数据进行配置的步骤包括:
第二终端将接收到的运行参数数据中的终端信息与所述第二终端的终端信息进行匹配;
若接收到的运行参数数据中的终端信息与所述第二终端的终端信息匹配,则所述第二终端对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
4.根据权利要求1所述的方法,其特征在于,所述第一终端响应该请求反馈其运行参数数据的步骤包括:
所述第一终端为各个预设类型的运行参数数据生成对应的读取命令;
所述第一终端执行生成的各个读取命令进行运行参数数据读取;
所述第一终端将读取的运行参数数据发送给所述服务器。
5.根据权利要求1所述的方法,其特征在于,所述供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置的步骤之后还包括:
所述服务器侦测并接收第二终端发送的响应数据。
6.一种终端间运行参数共享的服务器,其特征在于,包括:
接收模块,用于接收第二终端或第三终端发送的运行参数的配置请求以及第一终端反馈的运行参数数据;
发送模块,用于在接收到第二终端发送的运行参数的配置请求时,服务器发送运行参数反馈请求给第一终端,以供所述第一终端响应该请求反馈其运行参数数据,以及服务器在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据发送给第二终端,以供所述第二终端对其运行参数按照所述运行参数数据进行配置;或者在接收到所述第一终端反馈的所述运行参数数据时,将接收的所述运行参数数据广播发送出去,以供第二终端接收广播发送的运行参数数据,并对其运行参数按照接收的运行参数数据进行配置。
7.根据权利要求6所述的服务器,其特征在于,所述接收模块还用于侦测并接收第二终端发送的响应数据。
8.一种与权利要求6所述的服务器交互的终端,其特征在于,包括:
解析模块,用于对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据;
第一生成模块,用于为解析出的每一类型的运行参数数据生成对应的配置命令;
第一执行模块,用于执行生成的各个配置命令进行运行参数数据配置。
9.根据权利要求8所述的终端,其特征在于,还包括匹配模块,用于将接收到的运行参数数据中的终端信息与终端的终端信息进行匹配;所述解析模块还用于若接收到的运行参数数据中的终端信息与终端的终端信息匹配,则对接收的运行参数数据进行解析,以解析出各个类型的运行参数数据。
10.一种与权利要求6所述的服务器交互的终端,其特征在于,包括:
第二生成模块,用于为各个预设类型的运行参数数据生成对应的读取命令;
第二执行模块,用于执行生成的各个读取命令进行运行参数数据读取;
收发模块,用于将读取的运行参数数据发送给所述服务器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310376947.8A CN103458019B (zh) | 2013-08-26 | 2013-08-26 | 一种终端间运行参数共享的方法、服务器和终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310376947.8A CN103458019B (zh) | 2013-08-26 | 2013-08-26 | 一种终端间运行参数共享的方法、服务器和终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103458019A true CN103458019A (zh) | 2013-12-18 |
CN103458019B CN103458019B (zh) | 2018-11-16 |
Family
ID=49739961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310376947.8A Expired - Fee Related CN103458019B (zh) | 2013-08-26 | 2013-08-26 | 一种终端间运行参数共享的方法、服务器和终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103458019B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104780405A (zh) * | 2015-04-15 | 2015-07-15 | 青岛海信宽带多媒体技术有限公司 | 一种共享配置参数的方法和组合电视 |
CN105024831A (zh) * | 2014-04-30 | 2015-11-04 | 中国电信股份有限公司 | 在分布式计算平台中分发参数的方法、装置和*** |
CN106211282A (zh) * | 2016-07-26 | 2016-12-07 | 广州视源电子科技股份有限公司 | 多板卡连接Wi‑Fi的方法、装置和*** |
CN106572236A (zh) * | 2016-09-29 | 2017-04-19 | 宇龙计算机通信科技(深圳)有限公司 | 终端间转移使用习惯设置的方法及*** |
CN108650281A (zh) * | 2018-02-28 | 2018-10-12 | 努比亚技术有限公司 | 一种数据管理方法、装置及计算机可读存储介质 |
CN108762937A (zh) * | 2018-03-13 | 2018-11-06 | Oppo广东移动通信有限公司 | 配置信息发送方法、获取方法、装置及终端 |
CN109101216A (zh) * | 2018-09-04 | 2018-12-28 | Oppo广东移动通信有限公司 | 音效调整方法、装置、电子设备以及存储介质 |
CN109193592A (zh) * | 2018-10-23 | 2019-01-11 | 中国南方电网有限责任公司 | 继电保护信息***之间的继电保护数据传送方法 |
CN109257336A (zh) * | 2018-08-24 | 2019-01-22 | 维沃移动通信有限公司 | 一种基于区块链的密码信息处理方法、终端设备 |
CN113542340A (zh) * | 2021-01-07 | 2021-10-22 | 腾讯科技(深圳)有限公司 | 多终端配置方法、终端和计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787459A (zh) * | 2005-12-22 | 2006-06-14 | 杭州华为三康技术有限公司 | 一种下发命令的方法和*** |
CN1968133A (zh) * | 2006-04-11 | 2007-05-23 | 华为技术有限公司 | 设备配置信息管理方法及其*** |
CN101119387A (zh) * | 2007-09-10 | 2008-02-06 | 北京网秦天下科技有限公司 | 一种便利于定制、配置与迁移手机软件业务的方法和*** |
CN101600010A (zh) * | 2008-06-02 | 2009-12-09 | 希姆通信息技术(上海)有限公司 | 手机界面配置数据的共享方法 |
CN101621398A (zh) * | 2008-06-30 | 2010-01-06 | 中兴通讯股份有限公司 | 客户/服务器***及其多个客户端自动同步配置的方法 |
CN102761583A (zh) * | 2011-04-27 | 2012-10-31 | 海尔集团公司 | 电视机配置信息的复制方法及*** |
-
2013
- 2013-08-26 CN CN201310376947.8A patent/CN103458019B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787459A (zh) * | 2005-12-22 | 2006-06-14 | 杭州华为三康技术有限公司 | 一种下发命令的方法和*** |
CN1968133A (zh) * | 2006-04-11 | 2007-05-23 | 华为技术有限公司 | 设备配置信息管理方法及其*** |
CN101119387A (zh) * | 2007-09-10 | 2008-02-06 | 北京网秦天下科技有限公司 | 一种便利于定制、配置与迁移手机软件业务的方法和*** |
CN101600010A (zh) * | 2008-06-02 | 2009-12-09 | 希姆通信息技术(上海)有限公司 | 手机界面配置数据的共享方法 |
CN101621398A (zh) * | 2008-06-30 | 2010-01-06 | 中兴通讯股份有限公司 | 客户/服务器***及其多个客户端自动同步配置的方法 |
CN102761583A (zh) * | 2011-04-27 | 2012-10-31 | 海尔集团公司 | 电视机配置信息的复制方法及*** |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105024831A (zh) * | 2014-04-30 | 2015-11-04 | 中国电信股份有限公司 | 在分布式计算平台中分发参数的方法、装置和*** |
CN104780405A (zh) * | 2015-04-15 | 2015-07-15 | 青岛海信宽带多媒体技术有限公司 | 一种共享配置参数的方法和组合电视 |
CN104780405B (zh) * | 2015-04-15 | 2018-10-19 | 青岛海信宽带多媒体技术有限公司 | 一种共享配置参数的方法和组合电视 |
CN106211282A (zh) * | 2016-07-26 | 2016-12-07 | 广州视源电子科技股份有限公司 | 多板卡连接Wi‑Fi的方法、装置和*** |
CN106572236A (zh) * | 2016-09-29 | 2017-04-19 | 宇龙计算机通信科技(深圳)有限公司 | 终端间转移使用习惯设置的方法及*** |
CN108650281A (zh) * | 2018-02-28 | 2018-10-12 | 努比亚技术有限公司 | 一种数据管理方法、装置及计算机可读存储介质 |
CN108762937A (zh) * | 2018-03-13 | 2018-11-06 | Oppo广东移动通信有限公司 | 配置信息发送方法、获取方法、装置及终端 |
CN108762937B (zh) * | 2018-03-13 | 2021-03-26 | Oppo广东移动通信有限公司 | 配置信息发送方法、获取方法、装置及终端 |
CN109257336A (zh) * | 2018-08-24 | 2019-01-22 | 维沃移动通信有限公司 | 一种基于区块链的密码信息处理方法、终端设备 |
CN109257336B (zh) * | 2018-08-24 | 2021-03-16 | 维沃移动通信有限公司 | 一种基于区块链的密码信息处理方法、终端设备 |
CN109101216A (zh) * | 2018-09-04 | 2018-12-28 | Oppo广东移动通信有限公司 | 音效调整方法、装置、电子设备以及存储介质 |
US11474775B2 (en) | 2018-09-04 | 2022-10-18 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Sound effect adjustment method, device, electronic device and storage medium |
CN109193592A (zh) * | 2018-10-23 | 2019-01-11 | 中国南方电网有限责任公司 | 继电保护信息***之间的继电保护数据传送方法 |
CN109193592B (zh) * | 2018-10-23 | 2020-05-05 | 中国南方电网有限责任公司 | 继电保护信息***之间的继电保护数据传送方法 |
CN113542340A (zh) * | 2021-01-07 | 2021-10-22 | 腾讯科技(深圳)有限公司 | 多终端配置方法、终端和计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103458019B (zh) | 2018-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103458019A (zh) | 一种终端间运行参数共享的方法、服务器和终端 | |
US20150078753A1 (en) | Remote control system and method | |
CN107730859B (zh) | 无线设备配对方法、设备及存储介质 | |
CN102611938A (zh) | 一种多模移屏方法及其*** | |
CN104581647A (zh) | 智能设备网络接入方法及装置 | |
CN105050083A (zh) | 一种智能设备的网络配置方法及*** | |
CN103442250B (zh) | 电视机调试***和方法 | |
US8880770B2 (en) | Protocol translating adapter | |
CN104980322A (zh) | 网络接入设备间联动的方法及装置 | |
CN104506516A (zh) | 一种Modbus RTU/ASCII和Modbus TCP通信协议转换的网关及其实现方法 | |
JP2004254064A (ja) | 遠隔制御システム及び遠隔制御機能付き携帯型無線端末 | |
CN103646521B (zh) | 一种无线遥控装置的对码方法及其*** | |
CN105530268A (zh) | 一种异构协议互通方法及控制器 | |
CN113596832A (zh) | 网络连接的建立方法、装置、存储介质及电子装置 | |
CN105657172A (zh) | 一种dsp功放交互*** | |
CN102075844A (zh) | 测试装置及测试方法 | |
EP2874465A1 (en) | Method and system for remote equipment data installation | |
CN204089848U (zh) | 一种基于nfc的电教*** | |
CN107809418B (zh) | 一种LoRa终端设备自主绑定方法及*** | |
CN102713795B (zh) | 终端、i/o扩展装置、方法及*** | |
CN103209250A (zh) | 一种万能遥控*** | |
CN103209251A (zh) | 一种万能遥控*** | |
CN105472451A (zh) | 终端间数据传输方法和装置 | |
CN103220568A (zh) | 智能电视网络设置快捷初始化的方法 | |
CN112863162A (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181116 |