System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 互联协同的方法和电子设备技术_技高网

互联协同的方法和电子设备技术

技术编号:40056368 阅读:8 留言:0更新日期:2024-01-16 22:00
本申请提供了一种互联协同的方法和电子设备,该方法应用于第一电子设备,该方法包括:根据第二电子设备的身份信息,生成校验代码;向第三电子设备发送该校验代码,该校验代码用于该第三电子设备校验该第二电子设备的身份。基于该方案,有利于第二电子设备参与实现互联协同功能,提升用户的使用体验。

【技术实现步骤摘要】

本申请涉及电子设备领域,并且更加具体地,涉及一种互联协同的方法和电子设备


技术介绍

1、当前通过分布式的操作系统,设备间可实现互联协同。例如,装载同一系统的手机、平板、音箱、智能手表、车机、眼镜、电视等物联网(internet of things,iot)设备登录同一帐号后,可以自动组网形成超级终端。

2、在连接在同一个超级终端后,所有iot设备的能力(如屏幕、文件等)都会变成共享的状态,一个应用程序可由多个设备共同协同完成,例如可以通过手机查看电脑中的照片和视频,使用手表查看手机消息、接听电话等。

3、当非超级终端的设备期望使用超级终端中的iot设备的能力时,超级终端的主控设备可以对其进行授权,并由iot设备对其进行校验。然而,由于iot设备的种类繁多,生产厂家也各不相同,各个iot设备的校验功能不一定能够及时更新,可能导致校验失败,非超级终端的设备即使得到授权也可能难以使用iot设备的能力,从而不能够较好地实现多设备之间的互联协同,进而影响用户的使用体验。


技术实现思路

1、本申请实施例提供一种互联协同的方法和电子设备,有利于实现多设备之间的互联协同,提升用户的使用体验。

2、第一方面,提供了一种互联协同的方法,该方法应用于第一电子设备,该方法包括:

3、根据第二电子设备的身份信息,生成校验代码,所述校验代码用于所述第三电子设备校验所述第二电子设备的身份;向所述第三电子设备发送所述校验代码。

4、在本申请实施例中,第一电子设备和第三电子设备分别可以是超级终端中的主控设备和被控设备(例如,iot设备),第二电子设备可以是非超级终端的设备。其中,第一电子设备和第三电子设备之间存在通信连接,也就是说第一电子设备和第三电子设备可以相互连接形成超级终端,或者说第一电子设备和第三电子设备属于同一个协同网络。

5、应理解,校验代码是一段可被执行或调用的字节码,可以用于校验第二电子设备的身份。

6、基于该方案,第一电子设备可以生成校验代码,并发送给第三电子设备。这样,如果需要变更校验方式,只需对第一电子设备进行变更即可,第三电子设备无需进行匹配变更,有利于灵活地定制校验功能。另一方面,当校验方式有更新时,用户无需更新升级第三电子设备,第三电子设备即可基于第一电子设备发送的校验代码执行校验操作,以便于实现多设备之间的互联协同,有利于提升用户的使用体验。

7、结合第一方面,在一种可能的实现方式中,该方法还包括:接收第二电子设备发送的第一消息,所述第一消息包括所述身份信息。

8、在本申请实施例中,第一消息可以为接入申请消息,第二电子设备的身份信息例如可以是第二电子设备的设备id,或者其他用于唯一标识第二电子设备的信息。

9、当接收到第二电子设备发送的第一消息时,根据第二电子设备的身份信息,生成校验代码。这样,有利于第二电子设备参与实现互联协同,提升用户的使用体验。

10、结合第一方面,在一种可能的实现方式中,该方法还包括:对所述第二电子设备进行鉴权,以确定所述第二电子设备被允许管控第三电子设备。

11、在本申请实施例中,在确定第二电子设备被允许管控第三电子设备的情况下,第一电子设备根据第二电子设备的身份信息,生成对应的校验代码。这样,可以保证在确保安全的前提下,生成校验代码,防止恶意的用户或电子设备使用第三电子设备的能力。

12、结合第一方面,在一种可能的实现方式中,所述对所述第二电子设备进行鉴权,以确定所述第二电子设备被允许管控第三电子设备,包括:根据用户的第一操作,确定所述第二电子设备被允许管控第三电子设备。

13、在本申请实施例中,可以根据用户的第一操作,选择可被第二电子设备管控的电子设备,即授权第二电子设备可以管控哪些电子设备。

14、应理解,该用户为第一电子设备的用户。

15、应理解,当用户确定第二电子设备可以管控一个或多个电子设备时,第一电子设备向该一个或多个电子设备发送校验代码。

16、基于该方案,有利于对参与互联协同的设备进行统一的管理,分配可被第二电子设备管控的电子设备。另外,可以保证在确保安全的前提下,生成校验代码,防止恶意的用户或电子设备使用第三电子设备的能力,提升用户的使用体验。

17、结合第一方面,在一种可能的实现方式中,该方法还包括:根据用户的第二操作,配置所述第二电子设备对所述第三电子设备的管控权限;其中,所述根据所述第二电子设备的身份信息,生成校验代码,包括:根据所述身份信息和所述管控权限,生成所述校验代码,所述校验代码还用于所述第三电子设备校验所述管控权限。

18、在本申请实施例中,配置所述第二电子设备对所述第三电子设备的管控权限,即可以授权第二电子设备能够使用第三电子设备的哪些能力。然后,第一电子设备可以根据第二电子设备的身份信息和管控权限生成相应的校验代码。这样,第一电子设备可以在更细粒度上分配第二电子设备对第三电子设备的管控权限,有利于第二电子设备参与实现互联协同,提升用户的使用体验。

19、应理解,对于每一个第二电子设备被允许管控的电子设备,用户均可以配置第二电子设备的管控权限。

20、结合第一方面,在一种可能的实现方式中,所述管控权限包括管控有效时间和/或管控次数。

21、基于该方案,还可以配置第二电子设备对第三电子设备的管控有效时间和/或管控次数,即进一步地配置第二电子设备的管控权限,第一电子设备可以在更细粒度上分配第二电子设备的管控权限。

22、应理解,对于每一个第二电子设备被允许管控的电子设备,用户均可以配置第二电子设备的管控有效时间和/或管控次数。

23、结合第一方面,在一种可能的实现方式中,该方法还包括:使用所述第一电子设备的私钥加密所述校验代码。

24、基于该方案,可以保证校验代码传输的安全性,避免第三电子设备接收到伪造的校验代码,防止恶意的用户或电子设备使用第三电子设备的能力。

25、结合第一方面,在一种可能的实现方式中,该方法还包括:向所述第二电子设备发送用于与所述第三电子设备通信的互联信息。

26、应理解,该互联信息包括但不限于ip地址、端口信息、蓝牙设备地址等信息。

27、基于该方案,第二电子设备可以根据该互联信息与第三电子设备通信,有利于第二电子设备参与实现互联协同,提升用户的使用体验。

28、第二方面,提供了一种互联协同的方法,该方法由第三电子设备执行,该方法包括:接收第一电子设备发送的校验代码;接收第二电子设备发送的请求消息,所述请求消息用于请求执行与所述请求消息对应的操作;根据所述校验代码的执行结果,确定是否执行与所述请求消息对应的操作。

29、第一电子设备和第三电子设备分别可以是超级终端中的主控设备和被控设备(例如,iot设备),第二电子设备可以是非超级终端的设备。其中,第一电子设备和第三电子设备之本文档来自技高网...

【技术保护点】

1.一种互联协同的方法,其特征在于,所述方法由第一电子设备执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述第二电子设备进行鉴权,以确定所述第二电子设备被允许管控第三电子设备,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述管控权限包括管控有效时间和/或管控次数。

7.根据权利要求1至6中任一项所述的方法,其特征在于,在向所述第二电子设备发送所述校验代码之前,所述方法还包括:

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:

9.一种互联协同的方法,其特征在于,所述方法由第三电子设备执行,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求9至11中任一项所述的方法,其特征在于,所述方法还包括:

13.根据权利要求9至12中任一项所述的方法,其特征在于,所述方法还包括:

14.根据权利要求9至13中任一项所述的方法,其特征在于,所述方法还包括:

15.一种电子设备,其特征在于,包括:一个或多个处理器;一个或多个存储器;

16.一种电子设备,其特征在于,包括:用于实现如权利要求1-8或9-14中任一项所述的互联协同的方法的模块。

17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得如权利要求1-8或9-14中任一项所述的互联协同的方法被执行。

18.一种芯片,其特征在于,所述芯片包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,使得如权利要求1-8或9-14中任一项所述的互联协同的方法被执行。

...

【技术特征摘要】

1.一种互联协同的方法,其特征在于,所述方法由第一电子设备执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述第二电子设备进行鉴权,以确定所述第二电子设备被允许管控第三电子设备,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述管控权限包括管控有效时间和/或管控次数。

7.根据权利要求1至6中任一项所述的方法,其特征在于,在向所述第二电子设备发送所述校验代码之前,所述方法还包括:

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:

9.一种互联协同的方法,其特征在于,所述方法由第三电子设备执行,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根...

【专利技术属性】
技术研发人员:郭曌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1