掌桥专利:专业的专利平台
掌桥专利
首页

跨平台的设备配网方法、第二方平台和第一方平台

文献发布时间:2023-06-19 13:46:35


跨平台的设备配网方法、第二方平台和第一方平台

技术领域

本申请涉及设备配网领域,具体而言,涉及一种跨平台的设备配网方法、第二方平台、第一方平台、计算机可读存储介质、处理器和跨平台处理系统。

背景技术

当用户在第三方平台进行设备配网时,通常需要跳转到第一方平台,并且登录第一方平台账号,获取用户及设备信息,完成配网,如果没有注册第一方平台账号,则需要注册新账号。这种方式不利于跨平台账号管理。

因此,亟需一种能够解决在没有跨平台的账号时,对设备进行配网的方法。

在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

发明内容

本申请的主要目的在于提供一种跨平台的设备配网方法、第二方平台、第一方平台、计算机可读存储介质、处理器和跨平台处理系统,以解决现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

根据本发明实施例的一个方面,提供了一种跨平台的设备配网方法,包括:第二方平台至少发送第一标识信息至第一方平台,以使得所述第一方平台至少根据所述第一标识信息进行账号注册,注册后依据所述第一标识信息生成目标信息,其中,所述第一标识信息为表征所述第二方平台的目标用户的信息;接收所述第一方平台发送的所述目标信息,并根据所述目标信息绑定所述第二方平台的所述目标用户与所述第一方平台的目标设备。

可选地,第二方平台至少发送第一标识信息至第一方平台,以使得所述第一方平台至少根据所述第一标识信息进行账号注册,包括:第二方平台至少发送第一标识信息至第一方平台,以使得所述第一方平台至少根据所述第一标识信息和第二标识信息进行账号注册,所述第二标识信息为表征第二方平台的标识的信息。

可选地,接收所述第一方平台发送的所述目标信息,并根据所述目标信息绑定所述第二方平台的所述目标用户与所述第一方平台的目标设备,包括:接收所述第一方平台发送的所述目标信息;对所述目标信息进行处理,得到所述第一标识信息;根据所述第一标识信息,绑定所述第二方平台的且与所述第一标识信息对应的所述目标用户与所述目标设备。

可选地,所述目标信息为经过加密后的信息,对所述目标信息进行处理,得到所述第一标识信息,包括:接收所述第一方平台发送的固定令牌,所述固定令牌预先存储在所述第一方平台上;根据所述固定令牌,对所述目标信息进行解密,得到所述第一标识信息。

可选地,所述目标信息包括第一加密令牌和第二加密令牌,根据所述固定令牌,对所述目标信息进行解密,得到所述第一标识信息,包括:根据所述固定令牌,对所述第一加密令牌和所述第二加密令牌进行解密,得到所述第一标识信息,所述第一加密令牌为所述第一方平台对所述第一标识信息进行加密得到的,所述第二加密令牌为所述第一方平台对动态密钥进行加密得到的,所述动态密钥为所述第一方平台随机生成的。

可选地,根据所述固定令牌,对所述第一加密令牌和所述第二加密令牌进行解密,得到所述第一标识信息,包括:根据所述固定令牌,对所述第二加密令牌进行解密,得到所述动态密钥;根据所述动态密钥,对所述第一加密令牌进行解密,得到所述第一标识信息。

可选地,在接收所述第一方平台发送的所述目标信息,并根据所述目标信息绑定所述第二方平台的所述目标用户与所述第一方平台的目标设备之后,所述方法还包括:所述第二方平台控制所述目标设备的运行。

根据本发明实施例的另一方面,还提供了一种跨平台的设备配网方法,包括:第一方平台接收第二方平台发送的至少第一标识信息,并至少根据所述第一标识信息进行账号注册,注册后依据所述第一标识信息生成目标信息,其中,所述第一标识信息为表征所述第二方平台的目标用户的信息;所述第一方平台发送所述目标信息至所述第二方平台,以使得所述第二方平台根据所述目标信息,将所述第二方平台的所述目标用户与所述第一方平台的目标设备进行绑定。

可选地,第一方平台接收第二方平台发送的至少第一标识信息,并至少根据所述第一标识信息进行账号注册,包括:所述第一方平台接收第二方平台发送的至少第一标识信息,并至少根据所述第一标识信息和第二标识信息进行账号注册,所述第二标识信息为表征第二方平台的标识的信息。

可选地,至少根据所述第一标识信息和第二标识信息进行账号注册,包括:将所述第一标识信息和所述第二标识信息进行组合,以得到预定信息,并根据所述预定信息进行账号注册。

可选地,注册后依据所述第一标识信息生成目标信息,包括:对所述第一标识信息进行处理,得到第一加密令牌和第二加密令牌;根据所述第一加密令牌和所述第二加密令牌,得到所述目标信息。

可选地,对所述第一标识信息进行处理,得到第一加密令牌和第二加密令牌,包括:对所述第一标识信息进行加密,得到第一加密令牌;对动态密钥进行加密,得到第二加密令牌,所述动态密钥为所述第一方平台随机生成的。

根据本发明实施例的又一方面,还提供了一种第二方平台,包括:第一发送单元,用于第二方平台至少发送第一标识信息至第一方平台,以使得所述第一方平台至少根据所述第一标识信息进行账号注册,注册后依据所述第一标识信息生成目标信息,其中,所述第一标识信息为表征所述第二方平台的目标用户的信息;第一接收单元,用于接收所述第一方平台发送的所述目标信息,并根据所述目标信息绑定所述第二方平台的所述目标用户与所述第一方平台的目标设备。

根据本发明实施例的再一方面,还提供了一种第一方平台,包括:第二接收单元,用于第一方平台接收第二方平台发送的至少第一标识信息,并至少根据所述第一标识信息进行账号注册,注册后依据所述第一标识信息生成目标信息,其中,所述第一标识信息为表征所述第二方平台的目标用户的信息;第二发送单元,用于所述第一方平台发送所述目标信息至所述第二方平台,以使得所述第二方平台根据所述目标信息,将所述第二方平台的所述目标用户与所述第一方平台的目标设备进行绑定。

根据本发明实施例的一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。

根据本发明实施例的又一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。

根据本发明实施例的再一方面,还提供了一种跨平台处理系统,包括:第二方平台、第一方平台和目标设备,其中,所述第二方平台用于执行任意一种所述的方法,所述第一方平台用于执行任意一种所述的方法。

在本发明实施例中,所述跨平台的设备配网方法中,第二方平台至少将第一标识信息发送至第一方平台,第一方平台根据接收到的所述第一标识信息进行账号注册,在注册后第一方平台根据所述第一标识信息生成目标信息,并将所述目标信息发送给第二方平台,第二方平台在接收到第一方平台发送的目标信息后,根据所述目标信息将第二方平台的目标用户与所述第一方平台的目标设备进行绑定。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对所述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

附图说明

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了根据本申请的一种实施例的跨平台的设备配网方法的示意图;

图2示出了根据本申请的一种实施例的第二方平台的示意图;

图3示出了根据本申请的一种实施例的第一方平台进行加密的流程图;

图4示出了根据本申请的一种实施例的第二方平台进行解密的流程图;

图5示出了根据本申请的一种实施例的时序图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

正如背景技术中所说的,现有技术中在没有跨平台的账号时,难以对设备进行配网,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种跨平台的设备配网方法、第二方平台、第一方平台、计算机可读存储介质、处理器和跨平台处理系统。

根据本申请的实施例,提供了一种跨平台的设备配网方法。

图1是根据本申请实施例的跨平台的设备配网方法的流程图。如图1所示,该配网方法应用在第二方平台中,该方法包括以下步骤:

步骤S101,第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;

步骤S102,接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。

上述跨平台的设备配网方法中,第二方平台至少将第一标识信息发送至第一方平台,第一方平台根据接收到的上述第一标识信息进行账号注册,在注册后第一方平台根据上述第一标识信息生成目标信息,并将上述目标信息发送给第二方平台,第二方平台在接收到第一方平台发送的目标信息后,根据上述目标信息将第二方平台的目标用户与上述第一方平台的目标设备进行绑定。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

在实际的应用过程中,上述第一标识信息为表征上述第二方平台的目标用户的信息,上述第一标识信息可以为用户ID,还可以为家庭ID,当然,并不限于用户ID和家庭ID,还可以为其他的可以表征用户身份的信息。

本申请的一种具体的实施例中,上述目标设备为第一方平台的设备,上述目标设备可以为已经在第一方平台配网的设备,还可以为未在第一方平台进行配网的设备。上述目标设备可以智能家电,但并不限于智能家电,还可以为其他的设备。当上述目标设备为智能家电时,上述目标设备可以为空调、洗衣机等,这里不再对上述智能家电一一赘述。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请的一种实施例中,第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,包括:第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息和第二标识信息进行账号注册,上述第二标识信息为表征第二方平台的标识的信息。在该实施例中,第一方平台根据第一标识信息和第二标识信息进行账号注册,这样保证了可以较为高效地进行账号注册,后续第一方平台可以根据第一标识信息和第二标识信息较为准确地找到对应的目标信息。

本申请的一种具体的实施例中,上述第二标识信息可以为上述第二方平台的唯一标识,例如,当上述第二方平台为手机应用时,上述第二标识信息可以为手机应用的唯一ID;当然,在实际的应用过程中,上述第二标识信息可以为由第二方平台发送给第一方平台的,还可以为由第一方平台直接生成的第二方平台的唯一标识。

为了能够较为高效地得到上述第一标识信息,本申请的又一种实施例中,接收上述第二方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备,包括:接收上述第二方平台发送的上述目标信息,对上述目标信息进行处理,得到上述第一标识信息;根据上述第一标识信息,绑定上述第二方平台的且与上述第一标识信息对应的上述目标用户与上述目标设备。

本申请的另一种实施例中,上述目标信息为经过加密后的信息,对上述目标信息进行处理,得到上述第一标识信息,包括:接收上述第一方平台发送的固定令牌,上述固定令牌预先存储在上述第一方平台上;根据上述固定令牌,对上述目标信息进行解密,得到上述第一标识信息。在该实施例中,根据固定令牌对目标信息解密,这样保证了能够较为高效地解密得出第一标识信息,同时还保证了第一标识信息较为安全以及较为完整。

在实际的应用过程中,上述固定令牌并不限于存储在第一方平台上,还可以为预先存储在服务器上,在本申请中并不限于上述固定令牌存储的位置,只要使得第一方平台和第二方平台可以获取到上述固定令牌即可。

为了进一步地保证得到的上述第一标识信息较为安全和完整,本申请的再一种实施例中,上述目标信息包括第一加密令牌和第二加密令牌,根据上述固定令牌,对上述目标信息进行解密,得到上述第一标识信息,包括:根据上述固定令牌,对上述第一加密令牌和上述第二加密令牌进行解密,得到上述第一标识信息,上述第一加密令牌为上述第一方平台对上述第一标识信息进行加密得到的,上述第二加密令牌为上述第一方平台对动态密钥进行加密得到的,上述动态密钥为上述第一方平台随机生成的。

在实际的应用过程中,第一方平台每次注册新的用户,都会重新生成上述动态密钥,但是,当上述已经在第一方平台注册过的用户,再次使用的时候不需要再重新生成新的动态密钥。

本申请的一种具体的实施例中,还可以通过对上述动态密钥和上述时间戳信息进行加密得到上述第二加密令牌。

本申请的一种实施例中,根据上述固定令牌,对上述第一加密令牌和上述第二加密令牌进行解密,得到上述第一标识信息,包括:根据上述固定令牌,对上述第二加密令牌进行解密,得到上述动态密钥;根据上述动态密钥,对上述第一加密令牌进行解密,得到上述第一标识信息。在该实施例中,通过固定令牌对第二加密令牌进行解密得到动态密钥,再根据上述动态密钥对第二加密令牌进行解密,得到第一标识信息,这样进一步地保证了第一标识信息更加安全。

本申请的一种具体的实施例中,通过固定令牌对上述第二加密令牌进行解密可以得到动态密钥和时间戳信息。

本申请的又一种实施例中,在接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备之后,上述方法还包括:上述第二方平台控制上述目标设备的运行。

本申请的一种典型的实施例中,还提供了一种跨平台的设备配网方法,该配网方法应用在第一方平台中,该配网方法包括:第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。

上述跨平台的设备配网方法中,第一方平台依据第二方平台发送的至少第一标识信息进行账号注册,在第一平台进行账号注册之后,第一方平台根据第一标识信息生成目标信息,第一方平台将生成的目标信息发送给第二方平台,以使得第二方平台根据上述目标信息,将第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定,即实现了对上述目标设备进行配网。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

在实际的应用过程中,上述第一标识信息为表征上述第二方平台的目标用户的信息,上述第一标识信息可以为用户ID,还可以为家庭ID,当然,并不限于用户ID和家庭ID,还可以为其他的可以表征用户身份的信息。

本申请的一种具体的实施例中,上述目标设备为第一方平台的设备,上述目标设备可以为已经在第一方平台配网的设备,还可以为未在第一方平台进行配网的设备。上述目标设备可以智能家电,但并不限于智能家电,还可以为其他的设备。当上述目标设备为智能家电时,上述目标设备可以为空调、洗衣机等,这里不再对上述智能家电一一赘述。

本申请的一种实施例中,第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息进行账号注册,包括:上述第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息和第二标识信息进行账号注册,上述第二标识信息为表征第二方平台的标识的信息。在该实施例中,第一方平台根据第一标识信息和第二标识信息进行账号注册,这样保证了可以较为高效地进行账号注册,后续第一方平台可以根据第一标识信息和第二标识信息较为准确地找到对应的目标信息。

为了保证后续第一方平台能够较为高效和准确地找到对应的目标信息,本申请的又一种实施例中,根据上述第一标识信息和第二标识信息进行账号注册,包括:将上述第一标识信息和上述第二标识信息进行组合,以得到预定信息,并根据上述预定信息进行账号注册。

本申请的一种具体的实施例中,上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定,包括:第一方平台对第一标识信息进行处理,得到目标信息,并将上述目标信息发送至第二方平台,第二方平台根据上述目标信息将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。

为了保证得到目标信息较为准确和安全,本申请的另一种实施例中,注册后依据上述第一标识信息生成目标信息,包括:对上述第一标识信息进行处理,得到第一加密令牌和第二加密令牌;根据上述第一加密令牌和上述第二加密令牌,得到上述目标信息。

本申请的又一种实施例中,对上述第一标识信息进行处理,得到第一加密令牌和第二加密令牌,包括:对上述第一标识信息进行加密,得到第一加密令牌;对动态密钥进行加密,得到第二加密令牌,上述动态密钥为上述第一方平台随机生成的,这样保证了第一标识信息较为安全。

本申请实施例还提供了一种第二方平台,需要说明的是,本申请实施例的第二方平台可以用于执行本申请实施例所提供的用于跨平台的设备配网方法。以下对本申请实施例提供的第二方平台进行介绍。

图2是根据本申请实施例的第二方平台的示意图。如图2所示,该第二方平台包括:

第一发送单元10,用于第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;

第一接收单元20,用于接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。

上述第二方平台包括第一发送单元和第一接收单元,其中,第一发送单元用于第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;第一接收单元用于接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

在实际的应用过程中,上述第一标识信息为表征上述第二方平台的目标用户的信息,上述第一标识信息可以为用户ID,还可以为家庭ID,当然,并不限于用户ID和家庭ID,还可以为其他的可以表征用户身份的信息。

本申请的一种具体的实施例中,上述目标设备为第一方平台的设备,上述目标设备可以为已经在第一方平台配网的设备,还可以为未在第一方平台进行配网的设备。上述目标设备可以智能家电,但并不限于智能家电,还可以为其他的设备。当上述目标设备为智能家电时,上述目标设备可以为空调、洗衣机等,这里不再对上述智能家电一一赘述。

本申请的一种实施例中,上述第一发送单元还包括第一发送模块,用于第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息和第二标识信息进行账号注册,上述第二标识信息为表征第二方平台的标识的信息。在该实施例中,第一方平台根据第一标识信息和第二标识信息进行账号注册,这样保证了可以较为高效地进行账号注册,后续第一方平台可以根据第一标识信息和第二标识信息较为准确地找到对应的目标信息。

本申请的一种具体的实施例中,上述第二标识信息可以为上述第二方平台的唯一标识,例如,当上述第二方平台为手机应用时,上述第二标识信息可以为手机应用的唯一ID;当然,在实际的应用过程中,上述第二标识信息可以为由第二方平台发送给第一方平台的,还可以为由第一方平台直接生成的第二方平台的唯一标识。

为了能够较为高效地得到上述第一标识信息,本申请的又一种实施例中,上述第一接收单元还包括第一接收模块、第一处理模块和绑定模块,其中,上述第一接收模块用于接收上述第一方平台发送的上述目标信息,上述第一处理模块用于对上述目标信息进行处理,得到上述第一标识信息;上述绑定模块根据上述第一标识信息,绑定上述第二方平台的且与上述第一标识信息对应的上述目标用户与上述目标设备。

本申请的另一种实施例中,上述目标信息为经过加密后的信息,上述第一处理模块还包括接收子模块和第一解密子模块,其中,上述接收子模块用于接收上述第一方平台发送的固定令牌,上述固定令牌预先存储在上述第一方平台上;上述第一解密子模块用于根据上述固定令牌,对上述目标信息进行解密,得到上述第一标识信息。在该实施例中,根据固定令牌对目标信息解密,这样保证了能够较为高效地解密得出第一标识信息,同时还保证了第一标识信息较为安全以及较为完整。

在实际的应用过程中,上述固定令牌并不限于存储在第一方平台上,还可以为预先存储在服务器上,在本申请中并不限于上述固定令牌存储的位置,只要使得第一方平台和第二方平台可以获取到上述固定令牌即可。

为了进一步地保证得到的上述第一标识信息较为安全和完整,本申请的再一种实施例中,上述目标信息包括第一加密令牌和第二加密令牌,上述第一解密子模块还包括第二解密子模块,用于根据上述固定令牌,对上述第一加密令牌和上述第二加密令牌进行解密,得到上述第一标识信息,上述第一加密令牌为上述第一方平台对上述第一标识信息进行加密得到的,上述第二加密令牌为上述第一方平台对动态密钥进行加密得到的,上述动态密钥为上述第一方平台随机生成的。

在实际的应用过程中,第一方平台每次注册新的用户,都会重新生成上述动态密钥,但是,当上述已经在第一方平台注册过的用户,再次使用的时候不需要再重新生成新的动态密钥。

本申请的一种具体的实施例中,还可以通过对上述动态密钥和上述时间戳信息进行加密得到上述第二加密令牌。

本申请的一种实施例中,上述第二解密子模块还包括第三解密子模块和第四解密子模块,其中,上述第三解密子模块用于根据上述固定令牌,对上述第二加密令牌进行解密,得到上述动态密钥;上述第四解密子模块用于根据上述动态密钥,对上述第一加密令牌进行解密,得到上述第一标识信息。在该实施例中,通过固定令牌对第二加密令牌进行解密得到动态密钥,再根据上述动态密钥对第二加密令牌进行解密,得到第一标识信息,这样进一步地保证了第一标识信息更加安全。

本申请的一种具体的实施例中,通过固定令牌对上述第二加密令牌进行解密可以得到动态密钥和时间戳信息。

本申请的又一种实施例中,在接收上述第二方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备之后,上述第二方平台还包括控制单元,用于上述第二方平台控制上述目标设备的运行。

本申请的一种典型的实施例中,还提供了一种第一方平台,该第一方平台包括第二接收单元和第二发送单元,其中,上述第二接收单元用于第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;上述第二发送单元用于上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。

上述第一方平台包括第二接收单元和第二发送单元,其中,上述第二接收单元用于第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;上述第二发送单元用于上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

在实际的应用过程中,上述第一标识信息为表征上述第二方平台的目标用户的信息,上述第一标识信息可以为用户ID,还可以为家庭ID,当然,并不限于用户ID和家庭ID,还可以为其他的可以表征用户身份的信息。

本申请的一种具体的实施例中,上述目标设备为第一方平台的设备,上述目标设备可以为已经在第一方平台配网的设备,还可以为未在第一方平台进行配网的设备。上述目标设备可以智能家电,但并不限于智能家电,还可以为其他的设备。当上述目标设备为智能家电时,上述目标设备可以为空调、洗衣机等,这里不再对上述智能家电一一赘述。

本申请的一种实施例中,上述第二接收单元还包括第二接收模块,用于上述第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息和第二标识信息进行账号注册,上述第二标识信息为表征第二方平台的标识的信息。在该实施例中,第一方平台根据第一标识信息和第二标识信息进行账号注册,这样保证了可以较为高效地进行账号注册,后续第一方平台可以根据第一标识信息和第二标识信息较为准确地找到对应的目标信息。

为了保证后续第一方平台能够较为高效和准确地找到对应的目标信息,本申请的又一种实施例中,上述第二接收模块还包括组合子模块,用于将上述第一标识信息和上述第二标识信息进行组合,以得到预定信息,并根据上述预定信息进行账号注册。

本申请的一种具体的实施例中,上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定,包括:第一方平台对第一标识信息进行处理,得到目标信息,并将上述目标信息发送至第二方平台,第二方平台根据上述目标信息将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。

为了保证得到目标信息较为准确和安全,本申请的另一种实施例中,上述第二接收单元还包括第二处理模块和获取模块,上述第二处理模块用于对上述第一标识信息进行处理,得到第一加密令牌和第二加密令牌;上述获取模块用于根据上述第一加密令牌和上述第二加密令牌,得到上述目标信息。

本申请的再一种实施例中,上述第二处理模块还包括第一加密子模块和第二加密子模块,其中,上述第一加密子模块用于对上述第一标识信息进行加密,得到第一加密令牌,上述第二加密子模块用于对动态密钥进行加密,得到第二加密令牌,上述动态密钥为上述第一方平台随机生成的,这样保证了第一标识信息较为安全。

为了使得本领域的技术人员更加清楚明确地了解本申请的技术方案,下面将结合具体的实施例进行说明:

实施例1

如图3、图4和图5所示,在第二方平台对第一方平台的设备进行跨平台配网时,为用户注册一个第一方平台的虚拟账号,实现跨平台账号对接。该虚拟账号可以包含第二方平台的用户标识以及该第二方平台的标识,在实际应用的过程中,可以将这两项标识进行组合或者拼接形成新的账号,进行注册。

第一方平台获取第二方平台的第二标识信息(即第二方平台的APP ID)以及第二方平台的第一标识信息(即用户信息),然后以这两个标识信息为基本信息在第一方平台进行注册。在第一方平台注册完成后,第一方平台将会向第二方平台提供第一加密令牌和第二加密令牌(即Token1和Token2),具体的加密过程如下:第一方平台将获取的第二方平台的用户信息,例如用户ID、家庭ID等,进行加密后形成Token1;第一方平台随机生成一个动态密钥,将该动态密钥和时间戳信息一起加密后形成Token2,第一方平台每一次绑定用户都会生成一个新的动态密钥。第一方平台在生成Token1和Token2之后,将Token1和Token2发送给第二方平台。

第二方平台在接收到第一方平台的Token1和Token2,需要对Token1和Token2进行SDK解密,才能获取到用户信息,进而绑定第一方平台的设备。SDK解密需要使用一个固定Token,该固定token存储在服务器和第一方平台的SDK中。具体的SDK解密和绑定用户及设备的过程如下:第二方平台使用固定Token进行SDK解密,获取Token2中的动态密钥和时间戳信息;再使用动态密钥对Token1进行解密,获取Token1中的用户信息,根据用户信息绑定用户和设备,完成配网。

上述第二方平台包括处理器和存储器,上述第一发送单元和第一接收单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

上述第一方平台包括处理器和存储器,上述第二接收单元和第二发送单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现上述跨平台的设备配网方法。

本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述跨平台的设备配网方法。

本发明实施例还提供了一种跨平台处理系统,包括第二方平台、第一方平台和目标设备,其中,上述第二方平台用于执行任意一种上述的方法,上述第一方平台用于执行任意一种上述的方法。

上述跨平台处理系统中包括第二方平台、第一方平台和目标设备,上述第二方平台用于执行任意一种上述的跨平台的设备配网方法,上述第一方平台用于执行任意一种上述的跨平台的设备配网方法,上述跨平台的设备配网方法中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:

步骤S101,第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;

步骤S102,接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。

本文中的设备可以是服务器、PC、PAD、手机等。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:

步骤S101,第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;

步骤S102,接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:

1)、本申请的跨平台的设备配网方法中,第二方平台至少将第一标识信息发送至第一方平台,第一方平台根据接收到的上述第一标识信息进行账号注册,在注册后第一方平台根据上述第一标识信息生成目标信息,并将上述目标信息发送给第二方平台,第二方平台在接收到第一方平台发送的目标信息后,根据上述目标信息将第二方平台的目标用户与上述第一方平台的目标设备进行绑定。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

2)、本申请的跨平台的设备配网方法中,第一方平台依据第二方平台发送的至少第一标识信息进行账号注册,在第一平台进行账号注册之后,第一方平台根据第一标识信息生成目标信息,第一方平台将生成的目标信息发送给第二方平台,以使得第二方平台根据上述目标信息,将第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定,即实现了对上述目标设备进行配网。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

3)、本申请的第二方平台包括第一发送单元和第一接收单元,其中,第一发送单元用于第二方平台至少发送第一标识信息至第一方平台,以使得上述第一方平台至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;第一接收单元用于接收上述第一方平台发送的上述目标信息,并根据上述目标信息绑定上述第二方平台的上述目标用户与上述第一方平台的目标设备。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

4)、本申请的第一方平台包括第二接收单元和第二发送单元,其中,上述第二接收单元用于第一方平台接收第二方平台发送的至少第一标识信息,并至少根据上述第一标识信息进行账号注册,注册后依据上述第一标识信息生成目标信息,其中,上述第一标识信息为表征上述第二方平台的目标用户的信息;上述第二发送单元用于上述第一方平台发送上述目标信息至上述第二方平台,以使得上述第二方平台根据上述目标信息,将上述第二方平台的上述目标用户与上述第一方平台的目标设备进行绑定。在该方案中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

5)、本申请的跨平台处理系统中包括第二方平台、第一方平台和目标设备,上述第二方平台用于执行任意一种上述的跨平台的设备配网方法,上述第一方平台用于执行任意一种上述的跨平台的设备配网方法,上述跨平台的设备配网方法中,第二方平台只需要接收第一方平台发送的目标信息,就可以实现将第二方平台的目标用户与第一方平台的目标设备进行绑定,可以直接通过第二方平台对目标设备进行配网,进而对上述目标设备进行控制,这样使得用户无需在第一方平台注册账号,也无需再下载第一方平台,进而对第一方平台的设备进行配网,这样可以方便用户对设备的配网,从而解决了现有技术中在没有跨平台的账号时,难以对设备进行配网的问题。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 跨平台的设备配网方法、第二方平台和第一方平台
  • 使得第一方能向第二方提供个性化数字内容的方法和系统
技术分类

06120113804821