红外遥控器和红外接收装置、红外编码校验方法及系统与流程

文档序号:12127408阅读:258来源:国知局
红外遥控器和红外接收装置、红外编码校验方法及系统与流程

本发明涉及红外编码技术领域,尤其涉及一种红外遥控器和红外接收装置、红外编码校验方法及系统。



背景技术:

现如今,红外遥控器作为人们间接控制其他设备的信号发射装置,越来越多地参与到人们的生活工作中。通过红外遥控器发出的红外编码信号,其红外接收装置对其进行验证校验,以执行红外编码信号中的遥控指令。

但是现实生活中,人们使用的红外遥控器是利用红外编码信号的数据码中用户码以及反码的对比验证,其数据编码部分过度冗余,这导致红外遥控器发送红外编码信号的单位时间延长,且增加了功耗,同时降低了红外接收装置对红外编码信号的验证校验效率,对用户的使用体验不佳。



技术实现要素:

本发明的主要目的在于提供一种红外遥控器和红外接收装置、红外编码校验方法及系统,旨在解决因红外遥控器的红外编码方式数据冗余,造成红外编码信号的发送效率低下,呆滞红外接收装置验证校验效率低下的技术问题。

为实现上述目的,本发明实施例提供一种红外遥控器,所述红外遥控器包括:

第一获取模块,用于获取用户基于红外遥控器输入的操作指令;

转化模块,用于将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

发送模块,用于将红外编码信号发送至红外接收装置。

本发明实施例还提供一种红外接收装置,所述红外接收装置包括:

第二获取模块,用于当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

验证模块,用于对所述红外编码信号的数据码进行验证;

响应模块,用于若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令。

可选地,所述第二获取模块还用于:

当获取到红外编码信号中数据码的用户码和校验码时,将校验码对用户码进行校验运算,以获得匹配用户码。

可选地,所述验证模块包括:

判断单元,用于判断所述匹配用户码和用户码是否相同;

验证单元,用于当判定匹配用户码和用户码相同时,则判定红外编码信号的数据码通过验证。

此外,为实现上述目的,本发明还提供一种基于红外遥控器的红外编码校验方法,所述基于红外遥控器的红外编码校验方法包括:

获取用户基于红外遥控器输入的操作指令;

将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

将红外编码信号发送至红外接收装置。

本发明提供一种基于红外接收装置的红外编码校验方法,所述基于红外接收装置的红外编码校验方法包括:

当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

对所述红外编码信号的数据码进行验证;

若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令。

可选地,所述当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号的步骤还包括:

当获取到红外编码信号中数据码的用户码和校验码时,将校验码对用户码进行校验运算,以获得匹配用户码。

可选地,所述对所述红外编码信号的数据码进行验证的步骤包括:

判断所述匹配用户码和用户码是否相同;

当判定匹配用户码和用户码相同时,则判定红外编码信号的数据码通过验证。

同时,本发明还提供一种红外编码校验系统,所述红外编码校验系统包括:红外遥控器和红外接收装置,在红外编码校验系统中,

所述红外遥控器包括:

第一获取模块,用于获取用户基于红外遥控器输入的操作指令;

转化模块,用于将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

发送模块,用于将红外编码信号发送至红外接收装置;

所述红外接收装置用于接收第一获取模块发送的红外编码信号。

可选地,在红外编码校验系统中,所述红外接收装置包括:

第二获取模块,用于当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

验证模块,用于对所述红外编码信号的数据码进行验证;

响应模块,用于若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令;

所述红外遥控器用于发送红外编码信号至红外接收装置。

本发明首先通过第一获取模块10获取用户基于红外遥控器输入的操作指令;然后转化模块10将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;最后发送模块30将红外编码信号发送至红外接收装置。通过上述方式,本发明简化了红外遥控器发送红外编码信号的红外编码方式,减少红外遥控器的信号数据量,进而提升了红外遥控器的发送效率,同时还降低了功耗,并提高了红外接收装置对红外编码信号的验证校验效率,大大改善了用户的使用体验。

附图说明

图1为本发明红外遥控器第一实施例的模块示意图;

图2为本发明红外接收装置第一实施例的模块示意图;

图3为本发明红外接收装置第三实施例中验证模块的细化模块示意图;

图4为本发明基于红外遥控器的红外编码校验方法第一实施例的流程示意图;

图5为本发明基于红外接收装置的红外编码校验方法第一实施例的流程示意图;

图6为本发明基于红外接收装置的红外编码校验方法第三实施例中所述对所述红外编码信号的数据码进行验证的步骤的细化流程示意图;

图7为本发明红外编码校验系统第一实施例的系统模块示意图;

图8为本发明红外编码校验系统第二实施例的系统实物示意图。

本发明目的的实现、功能特点及优点将结合实施例,参考附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的红外遥控器,红外接收装置。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

参考图1,本发明提供一种红外遥控器,在红外遥控器第一实施例中,所述红外遥控器包括:

第一获取模块10,用于获取用户基于红外遥控器输入的操作指令;

用户通过在红外遥控器进行各种功能操作,例如在红外遥控器上的触摸屏输入功能指令,或者直接按压红外遥控器上的功能按键等,即可输入自己想要执行的遥控功能,而第一获取模块10则实时检测并获取到该用户输入的操作指令。

转化模块20,用于将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

由于红外遥控器需要通过获取到的操作指令控制红外接收装置,故需要将操作指令进行转化,以便在红外传输协议下实现发送传输。转化成的红外编码信号中包含了大量的数据指令集等,其中,数据码必须包括用户码和校验码,用户码指的是用户操作红外遥控器生成的遥控指令,例如增大音量或者静音等遥控功能,该部分主要集中了各种功能数据的编码集合。而校验码主要是对用户码进行验证校验的编码集合。

以下将采用一个具体的例子进行解释说明,以便理解:

本发明采用的是CRC5编码校验方法,所述校验码的长度为5Bit,减少了大量的数据冗余,方便红外遥控器进行获取和转化。

数据码由用户码和校验码组成,其中校验码部分采用CRC5的编码校验方法,利用该校验码的5个比特位来校验用户码;假设用户码长度为(N)Bit,则采用CRC5的编码方式的数据码长度为(5+N)Bit,以使用最广的NEC编码为例,NEC编码的数据码由用户码和反码组成,且用户码与反码的长度一致。假设用户码的长度为(16)Bit,则对应的反码的长度也为(16)Bit,故整个数据码的长度为(32)Bit,而采用CRC5的编码校验方法后,用户码的长度依旧不变为(16)Bit,而校验码的长度为(5)Bit,故数据码的长度为(21)Bit,为NEC编码总长度的65.6%,编码效率大大提高。

当然,以上为本发明的技术方案的优选实施方案,并不意味着本发明只局限于该实施方案,除了CRC5校验方式,还有CRC12,CRC32等其他CRC校验方式都在本发明的专利保护范围内。。

发送模块30,用于将红外编码信号发送至红外接收装置。

红外编码信号转化完成后,发送模块30只需将该红外编码信号发送至红外接收装置,以供红外接收装置接收和应用。

本发明首先通过第一获取模块10获取用户基于红外遥控器输入的操作指令;然后转化模块20将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;最后发送模块30将红外编码信号发送至红外接收装置。通过上述方式,本发明简化了红外遥控器发送红外编码信号的红外编码方式,减少红外遥控器的信号数据量,进而提升了红外遥控器的发送效率,同时还降低了功耗,并提高了红外接收装置对红外编码信号的验证校验效率,大大改善了用户的使用体验。

参考图2,本发明提供一种红外接收装置,在红外接收装置第一实施例中,所述红外接收装置包括:

第二获取模块40,用于当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

第二获取模块40实时检测周围的无线信号,当检测到红外遥控器发送的红外编码信号时,获取到该红外编码信号。即红外编码信号从红外遥控器上传输到红外接收装置上,这个过程遵循着现有的红外传输协议。

验证模块50,用于对所述红外编码信号的数据码进行验证;

所述红外编码信号中一般包括起始码、数据码和结束码,起始码和结束码一般是用户区分一段完整的红包编码信号,而数据码作为红外遥控器中控制红外接收装置的因素,其编码的数据都需要经过红外接收装置的验证校验。数据码中的校验码能够验证用户码的编码数据。也就是说,校验码中包含了能够完整验证校验用户码数据的关键数据。其验证校验方式可以遵循CRC5编码校验方法。

响应模块60,用于若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令。

在验证模块50的验证校验下,若数据码中的用户码和校验码能够完整通过验证,则证明该红外编码信号能够正确合法地解码并应用到红外接收装置,将该红外编码信号中数据码的用户码提取出所要应用的遥控指令,该遥控指令与用户在红外遥控器上所输入的操作指令相互对应,反应的是同一个用户所要实现的功能。红外接收装置可以调动本身的系统功能来实现这一遥控指令所指代的功能。

进一步地,在本发明红外接收装置第一实施例的基础上,提出红外接收装置第二实施例,所述第二实施例与第一实施例之间的区别在于,所述第二获取模块40还用于:

当获取到红外编码信号中数据码的用户码和校验码时,将校验码对用户码进行校验运算,以获得匹配用户码。

由于红外编码信号中有起始码、数据码和结束码,其中数据码包括了用户码和校验码,而校验方式基于用户码和校验码的逻辑运算,因此,在第二获取模块40获取红外编码信号的过程中,将校验码与用户码进行校验运算,通过迭代或编码与或等逻辑运算,求解获得匹配用户码。所述校验运算一般采用加载特有的运算器进行校验。运算器一般分硬件运算器以及软件运算器,硬件运算器是特有的运算装置,可以是红外接收装置内置的运算装置,也可以是另外附加的运算装置;而软件运算器一般是指专门用于运算的应用程序,根据数据库中固定的编码规则进行反向运算或通过密钥进行规律性的正向运算。通过以上方式,获得匹配用户码。

进一步地,在本发明红外接收装置第二实施例的基础上,提出红外接收装置第三实施例,参考图3,所述第三实施例与第二实施例之间的区别在于,所述验证模块50包括:

判断单元51,用于判断所述匹配用户码和用户码是否相同;

验证校验的过程是对声明协议或规则的一种双向比对。获取到的匹配用户码为一段数据集。本实施例的功能为判断匹配用户码以及用户码是否相同。通过将匹配用户码与用户码一致性的判断,能够准确地获得红外接收装置所接收到的用户码和校验码是否发生数据丢失或数据错误。

验证单元52,用于当判定匹配用户码和用户码相同时,则判定红外编码信号的数据码通过验证。

若判定匹配用户码和用户码相同,则证明该红外编码信号的数据码在传输过程中没有发生过数据丢失或数据错误等数据问题,符合红外接收装置的功能执行规则。这意味着红外接收装置能够在红外编码信号通过验证之后,提取红外编码信号中的遥控指令,执行遥控指令指代的功能,以回应用户在红外遥控器上输入的操作指令。

本发明提供一种基于红外遥控器的红外编码校验方法,该基于红外遥控器的红外编码校验方法主要应用于红外遥控器上,在基于红外遥控器的红外编码校验方法第一实施例中,参考图4,所述基于红外遥控器的红外编码校验方法包括:

步骤S10,获取用户基于红外遥控器输入的操作指令;

用户通过在红外遥控器进行各种功能操作,例如在红外遥控器上的触摸屏输入功能指令,或者直接按压红外遥控器上的功能按键等,即可输入自己想要执行的遥控功能,而红外遥控器实时检测并获取到该用户输入的操作指令。

步骤S20,将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

由于红外遥控器需要通过获取到的操作指令控制红外接收装置,故需要将操作指令进行转化,以便在红外传输协议下实现发送传输。转化成的红外编码信号中包含了大量的数据指令集等,其中,数据码必须包括用户码和校验码,用户码指的是用户操作红外遥控器生成的遥控指令,例如增大音量或者静音等遥控功能,该部分主要集中了各种功能数据的编码集合。而校验码主要是对用户码进行验证校验的编码集合。

以下将采用一个具体的例子进行解释说明,以便理解:

本发明采用的是CRC5编码校验方法,所述校验码的长度为5Bit,减少了大量的数据冗余,方便红外遥控器进行获取和转化。

数据码由用户码和校验码组成,其中校验码部分采用CRC5的编码校验方法,利用该校验码的5个比特位来校验用户码;假设用户码长度为(N)Bit,则采用CRC5的编码方式的数据码长度为(5+N)Bit,以使用最广的NEC编码为例,NEC编码的数据码由用户码和反码组成,且用户码与反码的长度一致。假设用户码的长度为(16)Bit,则对应的反码的长度也为(16)Bit,故整个数据码的长度为(32)Bit,而采用CRC5的编码校验方法后,用户码的长度依旧不变为(16)Bit,而校验码的长度为(5)Bit,故数据码的长度为(21)Bit,为NEC编码总长度的65.6%,编码效率大大提高。

当然,以上为本发明的技术方案的优选实施方案,并不意味着本发明只局限于该实施方案,除了CRC5校验方式,还有CRC12,CRC32等其他CRC校验方式都在本发明的专利保护范围内。。

步骤S30,将红外编码信号发送至红外接收装置。

红外编码信号转化完成后,红外遥控器只需将该红外编码信号发送至红外接收装置,以供红外接收装置接收和应用。

本发明首先通过获取用户基于红外遥控器输入的操作指令;然后将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;最后将红外编码信号发送至红外接收装置。通过上述方式,本发明简化了红外遥控器发送红外编码信号的红外编码方式,减少红外遥控器的信号数据量,进而提升了红外遥控器的发送效率,同时还降低了功耗,并提高了红外接收装置对红外编码信号的验证校验效率,大大改善了用户的使用体验。

本发明还提供一种基于红外接收装置的红外编码校验方法,该基于红外接收装置的红外编码校验方法主要应用于红外接收装置上,在基于红外接收装置的红外编码校验方法第一实施例中,参考图5,所所述基于红外接收装置的红外编码校验方法包括:

步骤S40,当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

红外接收装置实时检测周围的无线信号,当检测到红外遥控器发送的红外编码信号时,获取到该红外编码信号。即红外编码信号从红外遥控器上传输到红外接收装置上,这个过程遵循着现有的红外传输协议。

步骤S50,对所述红外编码信号的数据码进行验证;

所述红外编码信号中一般包括起始码、数据码和结束码,起始码和结束码一般是用户区分一段完整的红包编码信号,而数据码作为红外遥控器中控制红外接收装置的因素,其编码的数据都需要经过红外接收装置的验证校验。数据码中的校验码能够验证用户码的编码数据。也就是说,校验码中包含了能够完整验证校验用户码数据的关键数据。其验证校验方式可以遵循CRC5编码校验方法。

步骤S60,若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令。

若数据码中的用户码和校验码能够完整通过验证,则证明该红外编码信号能够正确合法地解码并应用到红外接收装置,将该红外编码信号中数据码的用户码提取出所要应用的遥控指令,该遥控指令与用户在红外遥控器上所输入的操作指令相互对应,反应的是同一个用户所要实现的功能。红外接收装置可以调动本身的系统功能来实现这一遥控指令所指代的功能。

进一步地,在本发明基于红外接收装置的红外编码校验方法第一实施例的基础上,提出基于红外接收装置的红外编码校验方法第二实施例,所述第二实施例与第一实施例之间的区别在于,所述当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号的步骤还包括:

当获取到红外编码信号中数据码的用户码和校验码时,将校验码对用户码进行校验运算,以获得匹配用户码。

由于红外编码信号中有起始码、数据码和结束码,其中数据码包括了用户码和校验码,而校验方式基于用户码和校验码的逻辑运算,因此,在第二红外接收装置获取红外编码信号的过程中,将校验码与用户码进行校验运算,通过迭代或编码与或等逻辑运算,求解获得匹配用户码。所述校验运算一般采用加载特有的运算器进行校验。运算器一般分硬件运算器以及软件运算器,硬件运算器是特有的运算装置,可以是红外接收装置内置的运算装置,也可以是另外附加的运算装置;而软件运算器一般是指专门用于运算的应用程序,根据数据库中固定的编码规则进行反向运算或通过密钥进行规律性的正向运算。通过以上方式,获得匹配用户码。

进一步地,在本发明基于红外接收装置的红外编码校验方法第二实施例的基础上,提出基于红外接收装置的红外编码校验方法第三实施例,参考图6,所述第二实施例与第一实施例之间的区别在于,所述对所述红外编码信号的数据码进行验证的步骤包括:

步骤S51,判断所述匹配用户码和用户码是否相同;

验证校验的过程是对声明协议或规则的一种双向比对。获取到的匹配用户码为一段数据集。本实施例的功能为判断匹配用户码以及用户码是否相同。通过将匹配用户码与用户码一致性的判断,能够准确地获得红外接收装置所接收到的用户码和校验码是否发生数据丢失或数据错误。

步骤S52,当判定匹配用户码和用户码相同时,则判定红外编码信号的数据码通过验证。

若判定匹配用户码和用户码相同,则证明该红外编码信号的数据码在传输过程中没有发生过数据丢失或数据错误等数据问题,符合红外接收装置的功能执行规则。这意味着红外接收装置能够在红外编码信号通过验证之后,提取红外编码信号中的遥控指令,执行遥控指令指代的功能,以回应用户在红外遥控器上输入的操作指令。

同时,本发明还提供一种红外编码校验系统,在红外编码校验系统第一实施例中,参考图7和图8,所述红外编码校验系统包括:红外遥控器和红外接收装置,在红外编码校验系统中,

所述红外遥控器包括:

第一获取模块10,用于获取用户基于红外遥控器输入的操作指令;

用户通过在红外遥控器进行各种功能操作,例如在红外遥控器上的触摸屏输入功能指令,或者直接按压红外遥控器上的功能按键等,即可输入自己想要执行的遥控功能,而第一获取模块10则实时检测并获取到该用户输入的操作指令。

转化模块20,用于将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;

由于红外遥控器需要通过获取到的操作指令控制红外接收装置,故需要将操作指令进行转化,以便在红外传输协议下实现发送传输。转化成的红外编码信号中包含了大量的数据指令集等,其中,数据码必须包括用户码和校验码,用户码指的是用户操作红外遥控器生成的遥控指令,例如增大音量或者静音等遥控功能,该部分主要集中了各种功能数据的编码集合。而校验码主要是对用户码进行验证校验的编码集合。

以下将采用一个具体的例子进行解释说明,以便理解:

本发明采用的是CRC5编码校验方法,所述校验码的长度为5Bit,减少了大量的数据冗余,方便红外遥控器进行获取和转化。

数据码由用户码和校验码组成,其中校验码部分采用CRC5的编码校验方法,利用该校验码的5个比特位来校验用户码;假设用户码长度为(N)Bit,则采用CRC5的编码方式的数据码长度为(5+N)Bit,以使用最广的NEC编码为例,NEC编码的数据码由用户码和反码组成,且用户码与反码的长度一致。假设用户码的长度为(16)Bit,则对应的反码的长度也为(16)Bit,故整个数据码的长度为(32)Bit,而采用CRC5的编码校验方法后,用户码的长度依旧不变为(16)Bit,而校验码的长度为(5)Bit,故数据码的长度为(21)Bit,为NEC编码总长度的65.6%,编码效率大大提高。

当然,以上为本发明的技术方案的优选实施方案,并不意味着本发明只局限于该实施方案,除了CRC5校验方式,还有CRC12,CRC32等其他CRC校验方式都在本发明的专利保护范围内。。

发送模块30,用于将红外编码信号发送至红外接收装置;

红外编码信号转化完成后,发送模块30只需将该红外编码信号发送至红外接收装置,以供红外接收装置接收和应用。

所述红外接收装置用于接收第一获取模块发送的红外编码信号。

本发明首先通过第一获取模块10获取用户基于红外遥控器输入的操作指令;然后转化模块20将所述操作指令转化为对应的红外编码信号,所述红外编码信号采用CRC校验方式,包括数据码,所述数据码包括用户码和校验码;最后发送模块30将红外编码信号发送至红外接收装置。通过上述方式,本发明简化了红外遥控器发送红外编码信号的红外编码方式,减少红外遥控器的信号数据量,进而提升了红外遥控器的发送效率,同时还降低了功耗,并提高了红外接收装置对红外编码信号的验证校验效率,大大改善了用户的使用体验。

进一步地,在本发明红外编码校验系统第一实施例的基础上,提出红外编码校验系统第二实施例,参考图7和图8,所述第二实施例与第一实施例之间的区别在于,在红外编码校验系统中,

所述红外接收装置包括:

第二获取模块40,用于当检测到红外遥控器发送的红外编码信号时,获取该红外编码信号;

第二获取模块40实时检测周围的无线信号,当检测到红外遥控器发送的红外编码信号时,获取到该红外编码信号。即红外编码信号从红外遥控器上传输到红外接收装置上,这个过程遵循着现有的红外传输协议。

验证模块50,用于对所述红外编码信号的数据码进行验证;

所述红外编码信号中一般包括起始码、数据码和结束码,起始码和结束码一般是用户区分一段完整的红包编码信号,而数据码作为红外遥控器中控制红外接收装置的因素,其编码的数据都需要经过红外接收装置的验证校验。数据码中的校验码能够验证用户码的编码数据。也就是说,校验码中包含了能够完整验证校验用户码数据的关键数据。其验证校验方式可以遵循CRC5编码校验方法。

响应模块60,用于若所述数据码通过验证,则红外接收装置响应所述数据码中用户码的遥控指令;

在验证模块50的验证校验下,若数据码中的用户码和校验码能够完整通过验证,则证明该红外编码信号能够正确合法地解码并应用到红外接收装置,将该红外编码信号中数据码的用户码提取出所要应用的遥控指令,该遥控指令与用户在红外遥控器上所输入的操作指令相互对应,反应的是同一个用户所要实现的功能。红外接收装置可以调动本身的系统功能来实现这一遥控指令所指代的功能。

所述红外遥控器用于发送红外编码信号至红外接收装置。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1