一种跨平台管理设备信息的方法和装置制造方法及图纸

技术编号:14532782 阅读:85 留言:0更新日期:2017-02-02 15:36
本发明专利技术公开了一种跨平台管理设备信息的方法和装置,此方法包括:将第一用户在第一云平台下的用户标识发送至统一身份管理中心,从中心获知第一用户的关联平台的标识和/或第一用户在关联平台的平台标识后从各关联平台获取第一用户在关联平台下的设备列表,或者直接从各关联平台获取第一用户在关联平台下的设备列表,将第一用户在第一云平台下的设备列表和第一用户在各关联平台下的设备列表发送至第一用户。本发明专利技术避免了现有技术在跨平台设备列表获取时受限于云平台数量的缺陷,提高跨平台设备集中控制及操作的便捷性。

Method and apparatus for managing device information across platforms

The invention discloses a method and a device for cross platform information management device, the method includes: a first user in the first cloud platform user ID is sent to the unified identity management center, informed the association of the first user platform from the center of the first user identification and / or in associated platform identification from the Association the first platform for the users in the association under the platform of the equipment list, or directly from the related platform for the first user in the association under the platform of the equipment list, the first user in the first cloud platform of the equipment list and the first user in the association under the platform equipment list is sent to the first user. The invention avoids the defects of the prior art when the cross platform equipment list is limited to the number of cloud platforms, and improves the convenience of centralized control and operation of cross platform equipment.

【技术实现步骤摘要】

本专利技术涉及跨云平台集中控制领域,尤其涉及一种跨平台管理设备信息的方法和装置。
技术介绍
智能家电设备和控制设备可分别连接至厂商云平台形成了一个独立的系统。用户购买了多个厂家的设备,则无法通过一个APP控制全部设备。通过一个APP控制全部设备的前提是该APP能够跨平台获取连接到其他平台的设备信息。目前,为实现两个平台设备之间的互通进而跨平台获取设备信息的方法主要有两种:第一种方法是使设备能够同时连接到两个或多个云平台。这需要在设备的物联模块中增加连接各个云平台的协议代码,这样,设备通过连接多个云平台从而控制不同云平台下的设备。因此,只要用户连接到一个云平台,就能通过这个云平台获取连接到该云平台的设备,从而通过一个APP控制本厂家和其他厂家的设备。然而此种方法需要设备增加相应于每个平台的代码。这对于资源相对不足的家电设备来说变得难以实现。目前,通常设备最多支持同时连接2或3个云平台。第二种方法是通过开放授权(OpenAuthorization,简称OAuth)的方式由一个平台授权给另一个平台的用户,使用户能用A平台的用户ID登录B平台,这样A平台的用户就能访问B平台并控制B平台的设备。然而,采用OAuth的授权方式仅适用于实现平台之间的两两互联,很难扩展到多个平台。由此可见,现有技术都受限于跨云平台数量,难以适用数量较多的云平台的设备集中管理。
技术实现思路
本专利技术旨在提供一种跨平台管理设备信息的方法及装置,以解决现有技术受限于跨云平台数量的问题,提高跨平台设备集中控制及操作的便捷性。本专利技术提供了一种跨平台管理设备信息的方法,其特征在于,包括:步骤1,第一云平台收到此第一云平台下的第一用户请求获取设备列表的信息,将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心,执行步骤2、3、4中的一个后,执行步骤5;步骤2,从所述统一身份管理中心获知所述第一用户的关联平台的标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤3,从所述统一身份管理中心获知所述第一用户的关联平台的标识和所述第一用户在关联平台的平台标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤4,从所述第一用户的关联平台接收所述第一用户在关联平台下的设备列表;步骤5,将所述第一用户在第一云平台下的设备列表和所述第一用户在各关联平台下的设备列表发送至所述第一用户;其中,步骤1或步骤5中包括:获取所述第一用户在第一云平台下的设备列表。此跨平台管理设备信息的方法还具有以下特点:所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户的关联平台的标识的请求信息,此请求信息中携带所述第一用户在所述第一云平台下的用户标识;所述步骤2包括:从统一身份管理中心接收所述第一用户的关联平台的标识,根据关联平台的标识从相应关联平台获取所述第一用户在此关联平台下的设备列表;或者,所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户的关联平台的标识和所述第一用户在关联平台下的平台标识的请求信息,此请求信息中携带所述第一用户在所述第一云平台下的用户标识;所述步骤3包括:从统一身份管理中心接收所述第一用户已注册的关联平台的标识和所述第一用户在此关联平台的平台标识,根据所述关联平台的标识和所述第一用户在此关联平台的平台标识从相应关联平台获取所述第一用户在此关联平台下的设备列表;或者,所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户在关联平台下的设备列表的请求信息,所述步骤4包括:此请求信息中携带所述第一用户在所述第一云平台下的用户标识,从统一身份管理中心接收所述第一用户在各关联平台下的设备列表。此跨平台管理设备信息的方法还具有以下特点:所述步骤2中根据关联平台的标识从相应关联平台获取所述第一用户在此关联平台下的设备列表包括:根据所述关联平台的标识向相应的云平台发送请求获取所述第一用户在此云平台下的设备列表的请求信息,此请求信息中携带所述第一云平台的标识和所述第一用户在所述第一云平台下的平台标识,接收所述云平台返回的设备列表。此跨平台管理设备信息的方法还具有以下特点:所述步骤3中根据所述关联平台的标识和所述第一用户在此关联平台的平台标识从相应关联平台获取所述第一用户在此关联平台下的设备列表包括:根据所述关联平台的标识向相应的云平台发送请求获取所述第一用户在此云平台下的设备列表的请求信息,此请求信息中携带所述第一用户在此云平台下的平台标识,接收所述云平台返回的设备列表。此跨平台管理设备信息的方法还具有以下特点:所述方法还包括:所述第一云平台从第三云平台接收到携带有所述第三云平台的标识和用户标识的用于获取第一云平台的设备列表的请求信息后,向统一身份管理中心发送携带有所述第三云平台的标识、所述用户标识和所述第一云平台标识的用于获取第一云平台下的用户标识的请求信息,从统一身份管理中心接收到的用户标识,查询此用户标识的设备列表并发送至所述第三云平台。此跨平台管理设备信息的方法还具有以下特点:所述方法还包括:所述第一云平台从第三云平台接收到携带有第一云平台下用户标识的用于获取设备列表的请求信息后,查询此用户标识的设备列表并发送至所述第三云平台。本专利技术还提供了与上述方法对应的跨平台管理设备信息的装置,包括:接收模块、发送模块、非本地设备列表获取模块、本地设备列表获取模块;所述接收模块,用于接收本装置所属的第一云平台下的第一用户请求获取设备列表的信息;所述发送模块,用于将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心;还用于将所述非本地设备列表获取模块获取的所述第一用户在关联平台下的设备列表和所述本地设备列表获取模块获取的本地设备列表发送至所述第一用户;所述非本地设备列表获取模块,用于从所述统一身份管理中心获知所述第一用户的关联平台的标识,从各关联平台获取所述第一用户在关联平台下的设备列表;或者,用于从所述统一身份管理中心获知所述第一用户的关联平台的标识和所述第一用户在关联平台的平台标识,从各关联平台获取所述第一用户在关联平台下的设备列表;或者,用于从所述第一用户的关联平台接收所述第一用户在关联平台下的设备列表;所述本地设备列表获取模块,用于获取所述第一用户在第一云平台下的设备列表即本地设备列表。本专利技术还提供了一种跨平台管理设备信息的方法,包括:统一身份管理中心维护关联平台组信息,所述关联平台组信息中包括至少一个关联平台组,每个关联平台组包括唯一身份信息,至少一个云平台的标识,各云平台下的用户标识,统一身份标识;所述关联平台组中云平台之间具有直接或间接的互通关系;统一身份管理中心从第一云平台接收到用户标识后,将此用户标识作为所述第一云平台下的用户标识,执行以下内容中的一个:根据所述关联平台组信息查询到所述第一用户的关联平台的标识并发送至所述第一平台;从第二平台接收到携带所述第一平台的标识和所述第一云平台下的用户标识的用于获取所述第二平台的平台标识的请求信息后,根据所述关联平台组信息查询到所述第二平台的平台标识并发本文档来自技高网...

【技术保护点】
一种跨平台管理设备信息的方法,其特征在于,包括:步骤1,第一云平台收到此第一云平台下的第一用户请求获取设备列表的信息,将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心,执行步骤2、3、4中的一个后,执行步骤5;步骤2,从所述统一身份管理中心获知所述第一用户的关联平台的标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤3,从所述统一身份管理中心获知所述第一用户的关联平台的标识和所述第一用户在关联平台的平台标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤4,从所述第一用户的关联平台接收所述第一用户在关联平台下的设备列表;步骤5,将所述第一用户在第一云平台下的设备列表和所述第一用户在各关联平台下的设备列表发送至所述第一用户;其中,步骤1或步骤5中包括:获取所述第一用户在第一云平台下的设备列表。

【技术特征摘要】
1.一种跨平台管理设备信息的方法,其特征在于,包括:步骤1,第一云平台收到此第一云平台下的第一用户请求获取设备列表的信息,将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心,执行步骤2、3、4中的一个后,执行步骤5;步骤2,从所述统一身份管理中心获知所述第一用户的关联平台的标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤3,从所述统一身份管理中心获知所述第一用户的关联平台的标识和所述第一用户在关联平台的平台标识,从各关联平台获取所述第一用户在关联平台下的设备列表;步骤4,从所述第一用户的关联平台接收所述第一用户在关联平台下的设备列表;步骤5,将所述第一用户在第一云平台下的设备列表和所述第一用户在各关联平台下的设备列表发送至所述第一用户;其中,步骤1或步骤5中包括:获取所述第一用户在第一云平台下的设备列表。2.如权利要求1所述的跨平台管理设备信息的方法,其特征在于,所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户的关联平台的标识的请求信息,此请求信息中携带所述第一用户在所述第一云平台下的用户标识;所述步骤2包括:从统一身份管理中心接收所述第一用户的关联平台的标识,根据关联平台的标识从相应关联平台获取所述第一用户在此关联平台下的设备列表;或者,所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户的关联平台的标识和所述第一用户在关联平台下的平台标识的请求信息,此请求信息中携带所述第一用户在所述第一云平台下的用户标识;所述步骤3包括:从统一身份管理中心接收所述第一用户已注册的关联平台的标识和所述第一用户在此关联平台的平台标识,根据所述关联平台的标识和所述第一用户在此关联平台的平台标识从相应关联平台获取所述第一用户在此关联平台下的设备列表;或者,所述步骤1中将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心包括:向所述统一身份管理中心发送用于获取所述第一用户在关联平台下的设备列表的请求信息,所述步骤4包括:此请求信息中携带所述第一用户在所述第一云平台下的用户标识,从统一身份管理中心接收所述第一用户在各关联平台下的设备列表。3.如权利要求2所述的跨平台管理设备信息的方法,其特征在于,所述步骤2中根据关联平台的标识从相应关联平台获取所述第一用户在此关联平台下的设备列表包括:根据所述关联平台的标识向相应的云平台发送请求获取所述第一用户在此云平台下的设备列表的请求信息,此请求信息中携带所述第一云平台的标识和所述第一用户在所述第一云平台下的平台标识,接收所述云平台返回的设备列表。4.如权利要求2所述的跨平台管理设备信息的方法,其特征在于,所述步骤3中根据所述关联平台的标识和所述第一用户在此关联平台的平台标识从相应关联平台获取所述第一用户在此关联平台下的设备列表包括:根据所述关联平台的标识向相应的云平台发送请求获取所述第一用户在此云平台下的设备列表的请求信息,此请求信息中携带所述第一用户在此云平台下的平台标识,接收所述云平台返回的设备列表。5.如权利要求2所述的跨平台管理设备信息的方法,其特征在于,所述方法还包括:所述第一云平台从第三云平台接收到携带有所述第三云平台的标识和用户标识的用于获取第一云平台的设备列表的请求信息后,向统一身份管理中心发送携带有所述第三云平台的标识、所述用户标识和所述第一云平台标识的用于获取第一云平台下的用户标识的请求信息,从统一身份管理中心接收到的用户标识,查询此用户标识的设备列表并发送至所述第三云平台。6.如权利要求2所述的跨平台管理设备信息的方法,其特征在于,所述方法还包括:所述第一云平台从第三云平台接收到携带有第一云平台下用户标识的用于获取设备列表的请求信息后,查询此用户标识的设备列表并发送至所述第三云平台。7.一种跨平台管理设备信息的装置,其特征在于,包括:接收模块、发送模块、非本地设备列表获取模块、本地设备列表获取模块;所述接收模块,用于接收本装置所属的第一云平台下的第一用户请求获取设备列表的信息;所述发送模块,用于将所述第一用户在所述第一云平台下的用户标识发送至统一身份管理中心;还用于将所述非本地设备列表获取模块获取的所述第一用户在关联平台下的设备列表和所述本地设备列表获取模块获取的本地设备列表发送至所述第一用户;所述非本地设备列表获取模块,用于从所述统一身份管理中心获知所述第一用户的关联平台的标识,从各关联平台获取所述第一用户在关联平台下的设备列表;或者,用于从...

【专利技术属性】
技术研发人员:茹昭
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:北京;11

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

1