智能设备分享方法、装置及计算机可读存储介质转让专利

申请号 : CN201710471792.4

文献号 : CN107360064A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙永利傅强侯恩星

申请人 : 北京小米移动软件有限公司

摘要 :

本公开是关于智能设备分享方法、装置及计算机可读存储介质。该方法包括:确定第一账户;确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。该技术方案扩大了智能设备的控制用户范围,大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备;分享智能设备的操作更加简单;以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,实现对智能设备更加直观的共享。

权利要求 :

1.一种智能设备分享方法,其特征在于,包括:确定第一账户;

确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;

通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述目标群组的群组列表;

建立所述群组列表中的账户与所述目标设备之间的对应关系,使得所述目标群组包括的账户与所述目标设备之间具备信息共享权限。

3.根据权利要求1所述的方法,其特征在于,所述确定第一账户,包括:检测第一请求,所述第一请求指示建立第一账户与所述目标设备之间的信息共享权限,所述第一请求包括所述第一账户的第一标识;

响应于检测到所述第一请求,根据所述第一标识确定所述第一账户。

4.根据权利要求2所述的方法,其特征在于,所述通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限,包括:将所述第一账户添加到所述群组列表中;

根据所述群组列表的账户与所述目标设备之间的对应关系,自动建立所述第一账户与所述目标设备之间的信息共享权限。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述设备控制信息在所述目标群组对应的对话框中进行显示,所述设备控制信息包括以下至少一项信息:发送所述控制指令的用户的第四用户标识,执行所述控制指令对应操作前后所述智能设备的状态,所述智能设备的状态改变时间,所述控制指令对应的操作名称。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测第二请求,所述第二请求指示删除第二账户与所述目标设备之间的信息共享权限,所述第二请求包括所述第二账户的第二标识;

响应于检测到所述第二请求,根据所述第二标识确定所述第二账户;

通过将所述第二账户从所述目标群组中移除,删除所述第二账户与所述目标设备之间的信息共享权限。

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述目标设备与目标应用程序解除绑定时,通过删除目标群组,删除所述目标群组包括的账户与所述目标设备之间的信息共享权限;

其中,所述目标应用程序为控制所述目标设备的信息共享权限的应用程序。

8.一种智能设备分享装置,其特征在于,包括:第一确定模块,用于确定第一账户;

第二确定模块,用于确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;

第一建立模块,用于通过将所述第一确定模块确定的第一账户添加到所述第二确定模块确定的目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。

9.根据权利要求8所述的装置,其特征在于,所述的装置还包括:获取模块,用于获取所述第二确定模块确定的目标群组的群组列表;

第二建立模块,用于建立所述获取模块获取的群组列表中的账户与所述目标设备之间的对应关系,使得所述目标群组包括的账户与所述目标设备之间具备信息共享权限。

10.根据权利要求8所述的装置,其特征在于,所述第一确定模块,包括:检测子模块,用于检测第一请求,所述第一请求指示建立第一账户与所述目标设备之间的信息共享权限,所述第一请求包括所述第一账户的第一标识;

确定子模块,用于响应于所述检测子模块检测到所述第一请求,根据所述第一标识确定所述第一账户。

11.根据权利要求9所述的装置,其特征在于,第一建立模块,包括:添加子模块,用于将所述第一账户添加到所述群组列表中;

建立子模块,用于根据所述群组列表的账户与所述目标设备之间的对应关系,自动建立所述第一账户与所述目标设备之间的信息共享权限。

12.根据权利要求8所述的装置,其特征在于,所述的装置还包括:显示模块,用于将所述设备控制信息在所述目标群组对应的对话框中进行显示,所述设备控制信息包括以下至少一项信息:发送所述控制指令的用户的第四用户标识,执行所述控制指令对应操作前后所述智能设备的状态,所述智能设备的状态改变时间,所述控制指令对应的操作名称。

13.根据权利要求8所述的装置,其特征在于,所述的装置还包括:检测模块,用于检测第二请求,所述第二请求指示删除第二账户与所述目标设备之间的信息共享权限,所述第二请求包括所述第二账户的第二标识;

第三确定模块,用于响应于所述检测模块检测到所述第二请求,根据所述第二标识确定所述第二账户;

第一删除模块,用于通过将所述第三确定模块确定的第二账户从所述目标群组中移除,删除所述第二账户与所述目标设备之间的信息共享权限。

14.根据权利要求8所述的装置,其特征在于,所述的装置还包括:第二删除模块,用于当所述目标设备与目标应用程序解除绑定时,通过删除目标群组,删除所述目标群组包括的账户与所述目标设备之间的信息共享权限;其中,所述目标应用程序为控制所述目标设备的信息共享权限的应用程序。

15.一种智能设备分享装置,其特征在于,包括:处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

确定第一账户;

确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;

通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。

16.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1-7所述方法的步骤。

说明书 :

智能设备分享方法、装置及计算机可读存储介质

技术领域

[0001] 本公开涉及无线通信技术领域,尤其涉及智能设备分享方法、装置及计算机可读存储介质。

背景技术

[0002] 目前,随之无线通信技术(Wi-Fi、BLE、Zigbee等)的发展,使用无线通信技术的智能设备借助路由器、网关等可以接入到互联网,用户使用专用的手机客户端软件可以远程控制智能设备、查看智能设备工作状态等。
[0003] 为了确保用户对智能设备的绝对控制权限,保障用户隐私,设计了智能设备的绑定机制。用户通过客户端软件可以建立绑定关系(用户账号和设备唯一ID的绑定,绑定记录存储在服务器端),只有绑定了设备的用户账号才具备对设备的访问和控制权限。此外,为了方便多人对设备的使用,还设计了设备分享机制,设备的绑定者可以在客户端通过输入被分享者ID的方式,向其分享设备的使用权限。

发明内容

[0004] 本公开实施例提供智能设备分享方法、装置及计算机可读存储介质。所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供一种智能设备分享方法,包括:
[0006] 确定第一账户;
[0007] 确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0008] 通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。
[0009] 可选的,所述方法还包括:
[0010] 获取所述目标群组的群组列表;
[0011] 建立所述群组列表中的账户与所述目标设备之间的对应关系,使得所述目标群组包括的账户与所述目标设备之间具备信息共享权限。
[0012] 可选的,所述确定第一账户,包括:
[0013] 检测第一请求,所述第一请求指示建立第一账户与所述目标设备之间的信息共享权限,所述第一请求包括所述第一账户的第一标识;
[0014] 响应于检测到所述第一请求,根据所述第一标识确定所述第一账户。
[0015] 可选的,所述通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限,包括:
[0016] 将所述第一账户添加到所述群组列表中;
[0017] 根据所述群组列表的账户与所述目标设备之间的对应关系,自动建立所述第一账户与所述目标设备之间的信息共享权限。
[0018] 可选的,所述方法还包括:
[0019] 将所述设备控制信息在所述目标群组对应的对话框中进行显示,所述设备控制信息包括以下至少一项信息:发送所述控制指令的用户的第四用户标识,执行所述控制指令对应操作前后所述智能设备的状态,所述智能设备的状态改变时间,所述控制指令对应的操作名称。
[0020] 可选的,所述方法还包括:
[0021] 检测第二请求,所述第二请求指示删除第二账户与所述目标设备之间的信息共享权限,所述第二请求包括所述第二账户的第二标识;
[0022] 响应于检测到所述第二请求,根据所述第二标识确定所述第二账户;
[0023] 通过将所述第二账户从所述目标群组中移除,删除所述第二账户与所述目标设备之间的信息共享权限。
[0024] 可选的,所述方法还包括:
[0025] 当所述目标设备与目标应用程序解除绑定时,通过删除目标群组,删除所述目标群组包括的账户与所述目标设备之间的信息共享权限;
[0026] 其中,所述目标应用程序为控制所述目标设备的信息共享权限的应用程序。
[0027] 根据本公开实施例的第二方面,提供一种智能设备分享装置,包括:
[0028] 第一确定模块,用于确定第一账户;
[0029] 第二确定模块,用于确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0030] 第一建立模块,用于通过将所述第一确定模块确定的第一账户添加到所述第二确定模块确定的目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。
[0031] 可选的,所述的装置还包括:
[0032] 获取模块,用于获取所述第二确定模块确定的目标群组的群组列表;
[0033] 第二建立模块,用于建立所述获取模块获取的群组列表中的账户与所述目标设备之间的对应关系,使得所述目标群组包括的账户与所述目标设备之间具备信息共享权限。
[0034] 可选的,所述第一确定模块,包括:
[0035] 检测子模块,用于检测第一请求,所述第一请求指示建立第一账户与所述目标设备之间的信息共享权限,所述第一请求包括所述第一账户的第一标识;
[0036] 确定子模块,用于响应于所述检测子模块检测到所述第一请求,根据所述第一标识确定所述第一账户。
[0037] 可选的,第一建立模块,包括:
[0038] 添加子模块,用于将所述第一账户添加到所述群组列表中;
[0039] 建立子模块,用于根据所述群组列表的账户与所述目标设备之间的对应关系,自动建立所述第一账户与所述目标设备之间的信息共享权限。
[0040] 可选的,所述的装置还包括:
[0041] 显示模块,用于将所述设备控制信息在所述目标群组对应的对话框中进行显示,所述设备控制信息包括以下至少一项信息:发送所述控制指令的用户的第四用户标识,执行所述控制指令对应操作前后所述智能设备的状态,所述智能设备的状态改变时间,所述控制指令对应的操作名称。
[0042] 可选的,所述的装置还包括:
[0043] 检测模块,用于检测第二请求,所述第二请求指示删除第二账户与所述目标设备之间的信息共享权限,所述第二请求包括所述第二账户的第二标识;
[0044] 第三确定模块,用于响应于所述检测模块检测到所述第二请求,根据所述第二标识确定所述第二账户;
[0045] 第一删除模块,用于通过将所述第三确定模块确定的第二账户从所述目标群组中移除,删除所述第二账户与所述目标设备之间的信息共享权限。
[0046] 可选的,所述的装置还包括:
[0047] 第二删除模块,用于当所述目标设备与目标应用程序解除绑定时,通过删除目标群组,删除所述目标群组包括的账户与所述目标设备之间的信息共享权限;其中,所述目标应用程序为控制所述目标设备的信息共享权限的应用程序。
[0048] 根据本公开实施例的第三方面,提供一种智能设备分享装置,包括:
[0049] 处理器;
[0050] 用于存储处理器可执行指令的存储器;
[0051] 其中,所述处理器被配置为:
[0052] 确定第一账户;
[0053] 确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0054] 通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。
[0055] 根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述方法的步骤。
[0056] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0057] 本实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限,这样,当对该智能设备进行权限分享时,只需将所要分享的账户添加到该群组中,该账户就具备了对该智能设备的信息共享权限,可以在该信息共享权限内对该智能设备进行控制。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备,并且,分享智能设备的操作更加简单。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0058] 在另一个实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0059] 在另一个实施例中,服务器将第一账户添加到群组列表中后,由于群组与目标设备之间的对应关系,就自动建立起了第一账户与所述目标设备之间的信息共享权限,使得第一账户的用户可以对该目标智能设备进行控制。
[0060] 在另一个实施例中,通过在群组对话框中显示对智能设备进行控制的设备控制信息,使得群组中的用户可以获知该智能设备的状态改变情况,如状态改变时间、操作智能设备进行状态改变的用户、操作前后该智能设备的状态情况等等,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0061] 在另一个实施例中,作为目标设备所有者为账户可以通过将群组中某个用户从群组中删除,以实现取消该用户对目标设备的信息共享权限。这样,使得对目标设备信息共享权限范围的控制更加简单方便。
[0062] 在另一个实施例中,当目标设备被所有者解绑定,或更换所有者时,可以通过解散该目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。目标设备的所有者也可通过解散目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。这样,目标设备的信息共享权限的建立与删除操作简单,便于用户操作。
[0063] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0064] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0065] 图1是根据一示例性实施例示出的一种智能设备分享方法的流程图。
[0066] 图2是根据另一示例性实施例示出的一种智能设备分享方法的流程图。
[0067] 图3是根据另一示例性实施例示出的一种智能设备分享方法的流程图。
[0068] 图4是根据另一示例性实施例示出的一种智能设备分享方法的流程图。
[0069] 图5是根据另一示例性实施例示出的一种智能设备分享方法的流程图。
[0070] 图6是根据一示例性实施例示出的一种智能设备分享装置的框图。
[0071] 图7是根据另一示例性实施例示出的一种智能设备分享装置的框图。
[0072] 图8是根据一示例性实施例示出的第一确定模块的框图。
[0073] 图9是根据一示例性实施例示出的第一建立模块的框图。
[0074] 图10是根据另一示例性实施例示出的一种智能设备分享装置的框图。
[0075] 图11是根据另一示例性实施例示出的一种智能设备分享装置的框图。
[0076] 图12是根据另一示例性实施例示出的一种智能设备分享装置的框图。
[0077] 图13是根据一示例性实施例示出的一种用于智能设备分享的装置的框图。

具体实施方式

[0078] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0079] 本公开实施例提供的技术方案,涉及服务器,服务器将包括多个用户账户的群组与智能设备进行绑定,即将智能设备的分享扩展为一个群组,例如微信中的讨论组,群组的核心权限由智能设备的绑定用户来控制,控制其他用户加入和退出该群组,在该群组中的用户对相应的智能设备拥有一定的控制权限。
[0080] 图1是根据一示例性实施例示出的一种智能设备分享方法的流程图,如图1所示,智能设备分享方法用于服务器中,包括以下步骤:
[0081] 在步骤S11中,确定第一账户;
[0082] 在步骤S12中,确定目标群组,目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0083] 在步骤S13中,通过将第一账户添加到目标群组中,建立第一账户与目标设备之间的信息共享权限。
[0084] 例如,目标群组为Group1,Group1与目标设备(空气净化器)AirCleaner1之间具备信息共享权限,即Group1中的账户可以对目标设备AirCleaner1进形控制。第一账户为A1,服务器将第一账户A1添加到群组Group1中,由于群组Group1与目标设备AirCleaner1之间具备信息共享权限,因此,添加到群组Group1的第一账户A1也具有与目标设备AirCleaner1之间的信息共享权限。
[0085] 本实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限,这样,当对该智能设备进行权限分享时,只需将所要分享的账户添加到该群组中,该账户就具备了对该智能设备的信息共享权限,可以在该信息共享权限内对该智能设备进行控制。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备,并且,分享智能设备的操作更加简单。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0086] 图2是根据另一示例性实施例示出的一种智能设备分享方法的流程图,如图2所示,该方法还包括:
[0087] 在步骤S21中,获取目标群组的群组列表;
[0088] 在步骤S22中,建立群组列表中的账户与目标设备之间的对应关系,使得目标群组包括的账户与目标设备之间具备信息共享权限。
[0089] 例如,目标设备为空气净化器AirCleaner1,该目标设备所有者为账户A2,账户A2通过向服务器发送请求,由服务器创建群组Group1并建立群组Group1与目标设备AirCleaner1的对应关系,使得群组包括的账户与目标设备AirCleaner1之间具备信息共享权限。
[0090] 本实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0091] 另外,本实施例中,目标设备的所有者可以对创建的群组中其他用户对目标设备的信息共享权限进行限定,例如,对于空气净化器,可设置群组中用户的信息共享权限为控制空气净化器开关,调节空气净化器工作模式,在群组中显示该空气净化器的设备控制信息,等等,而不能修改该空气净化器的设备名称,网络连接等。该信息共享权限可统一进行控制,即控制群组中所有帐户的信息共享权限相同,也可以对每个账户的信息共享权限进行分别设置。该信息共享权限可在创建群组时就设置好,也可在创建群组后任一时间进行修改。
[0092] 图3是根据另一示例性实施例示出的一种智能设备分享方法的流程图,如图3所示,确定第一账户,包括:
[0093] 在步骤S31中,检测第一请求,第一请求指示建立第一账户与目标设备之间的信息共享权限,第一请求包括第一账户的第一标识;
[0094] 在步骤S32中,响应于检测到第一请求,根据第一标识确定第一账户。
[0095] 例如,作为目标设备所有者为账户A2想要向第一账户A1分析智能设备,则向服务器发送第一请求,服务器可以根据该第一请求确定第一账户A1的账户。
[0096] 图4是根据另一示例性实施例示出的一种智能设备分享方法的流程图,如图4所示,通过将第一账户添加到目标群组中,建立第一账户与目标设备之间的信息共享权限,包括:
[0097] 在步骤S41中,将第一账户添加到群组列表中;
[0098] 在步骤S42中,根据群组列表的账户与目标设备之间的对应关系,自动建立第一账户与目标设备之间的信息共享权限。
[0099] 本实施例中,服务器将第一账户添加到群组列表中后,由于群组与目标设备之间的对应关系,就自动建立起了第一账户与目标设备之间的信息共享权限,使得第一账户的用户可以对该目标智能设备进行控制。
[0100] 在另一实施例中,该方法还包括:将设备控制信息在目标群组对应的对话框中进行显示,设备控制信息包括以下至少一项信息:发送控制指令的用户的第四用户标识,执行控制指令对应操作前后智能设备的状态,智能设备的状态改变时间,控制指令对应的操作名称。
[0101] 本实施例中,通过在群组对话框中显示对智能设备进行控制的设备控制信息,使得群组中的用户可以获知该智能设备的状态改变情况,如状态改变时间、操作智能设备进行状态改变的用户、操作前后该智能设备的状态情况等等,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0102] 图5是根据另一示例性实施例示出的一种智能设备分享方法的流程图,如图5所示,该方法还包括:
[0103] 在步骤S51中,检测第二请求,第二请求指示删除第二账户与目标设备之间的信息共享权限,第二请求包括第二账户的第二标识;
[0104] 在步骤S52中,响应于检测到第二请求,根据第二标识确定第二账户;
[0105] 在步骤S53中,通过将第二账户从目标群组中移除,删除第二账户与目标设备之间的信息共享权限。
[0106] 本实施例中,作为目标设备所有者为账户可以通过将群组中某个用户从群组中删除,以实现取消该用户对目标设备的信息共享权限。这样,使得对目标设备信息共享权限范围的控制更加简单方便。
[0107] 在另一实施例中,该方法还包括:当目标设备与目标应用程序解除绑定时,通过删除目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限;其中,目标应用程序为控制目标设备的信息共享权限的应用程序。
[0108] 本实施例中,当目标设备被所有者解绑定,或更换所有者时,可以通过解散该目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。目标设备的所有者也可通过解散目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。这样,目标设备的信息共享权限的建立与删除操作简单,便于用户操作。
[0109] 下述为本公开装置实施例,可以用于执行本公开方法实施例。(装置实施例需要包括方法实施例的全部内容)
[0110] 图6是根据一示例性实施例示出的一种智能设备分享装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图6所示,该智能设备分享装置包括:
[0111] 第一确定模块601,被配置为确定第一账户;
[0112] 第二确定模块602,被配置为确定目标群组,目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0113] 第一建立模块603,被配置为通过将第一确定601模块确定的第一账户添加到第二确定模块602确定的目标群组中,建立第一账户与目标设备之间的信息共享权限。
[0114] 例如,目标群组为Group1,Group1与目标设备(空气净化器)AirCleaner1之间具备信息共享权限,即Group1中的账户可以对目标设备AirCleaner1进形控制。第一账户为A1,服务器将第一账户A1添加到群组Group1中,由于群组Group1与目标设备AirCleaner1之间具备信息共享权限,因此,添加到群组Group1的第一账户A1也具有与目标设备AirCleaner1之间的信息共享权限。
[0115] 本实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限,这样,当对该智能设备进行权限分享时,只需将所要分享的账户添加到该群组中,该账户就具备了对该智能设备的信息共享权限,可以在该信息共享权限内对该智能设备进行控制。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备,并且,分享智能设备的操作更加简单。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0116] 图7是根据另一示例性实施例示出的一种智能设备分享装置的框图,如图7所示,该装置还包括:
[0117] 获取模块604,被配置为获取第二确定模块602确定的目标群组的群组列表;
[0118] 第二建立模块605,被配置为建立获取模块604获取的目标群组列表中的账户与目标设备之间的对应关系,使得群组包括的账户与目标设备之间具备信息共享权限。
[0119] 例如,目标设备为空气净化器AirCleaner1,该目标设备所有者为账户A2,账户A2通过向服务器发送请求,由服务器创建群组Group1并建立群组Group1与目标设备AirCleaner1的对应关系,使得群组包括的账户与目标设备AirCleaner1之间具备信息共享权限。
[0120] 本实施例中,通过群组与智能设备的直接的对应关系,使得群组中的帐户具有对该智能设备的信息共享权限。这样,扩大了智能设备的控制用户范围,即大大增加了可以与该智能设备进行绑定的用户数量,使得更多的用户可以控制同一智能设备。另外,以群组的方式控制智能设备,可以使得群组中的用户获得智能设备的运行状态信息,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0121] 另外,本实施例中,通过第一建立模块603或第二建立模块605,目标设备的所有者可以对创建的群组中其他用户对目标设备的信息共享权限进行限定,例如,对于空气净化器,可设置群组中用户的信息共享权限为控制空气净化器开关,调节空气净化器工作模式,在群组中显示该空气净化器的设备控制信息,等等,而不能修改该空气净化器的设备名称,网络连接等。该信息共享权限可统一进行控制,即控制群组中所有帐户的信息共享权限相同,也可以对每个账户的信息共享权限进行分别设置。该信息共享权限可在创建群组时就设置好,也可在创建群组后任一时间进行修改。
[0122] 图8是根据一示例性实施例示出的第一确定模块的框图,如图8所示,第一确定模块601,包括:
[0123] 检测子模块81,被配置为检测第一请求,第一请求指示建立第一账户与目标设备之间的信息共享权限,第一请求包括第一账户的第一标识;
[0124] 确定子模块82,被配置为响应于检测子模块81检测到第一请求,根据第一标识确定第一账户。
[0125] 例如,作为目标设备所有者为账户A2想要向第一账户A1分析智能设备,则向服务器发送第一请求,服务器可以根据该第一请求确定第一账户A1的账户。
[0126] 图9是根据一示例性实施例示出的第一建立模块的框图,如图9所示,第一建立模块603,包括:
[0127] 添加子模块91,被配置为将第一账户添加到群组列表中;
[0128] 建立子模块92,被配置为根据群组列表的账户与目标设备之间的对应关系,自动建立第一账户与目标设备之间的信息共享权限。
[0129] 本实施例中,服务器将第一账户添加到群组列表中后,由于群组与目标设备之间的对应关系,就自动建立起了第一账户与目标设备之间的信息共享权限,使得第一账户的用户可以对该目标智能设备进行控制。
[0130] 图10是根据另一示例性实施例示出的一种智能设备分享装置的框图,如图10所示,该装置还包括:
[0131] 显示模块606,被配置为将设备控制信息在目标群组对应的对话框中进行显示,设备控制信息包括以下至少一项信息:发送控制指令的用户的第四用户标识,执行控制指令对应操作前后智能设备的状态,智能设备的状态改变时间,控制指令对应的操作名称。
[0132] 本实施例中,通过在群组对话框中显示对智能设备进行控制的设备控制信息,使得群组中的用户可以获知该智能设备的状态改变情况,如状态改变时间、操作智能设备进行状态改变的用户、操作前后该智能设备的状态情况等等,方便大家查看和讨论智能设备的相关信息,也使得对智能设备拥有权限的用户之间互相知晓,形成对智能设备更加有效的控制群组,实现对智能设备更加直观的共享。
[0133] 图11是根据另一示例性实施例示出的一种智能设备分享装置的框图,如图11所示,该装置还包括:
[0134] 检测模块607,被配置为检测第二请求,第二请求指示删除第二账户与目标设备之间的信息共享权限,第二请求包括第二账户的第二标识;
[0135] 第三确定模块608,被配置为响应于检测模块607检测到第二请求,根据第二标识确定第二账户;
[0136] 第一删除模块609,被配置为通过将第三确定模块608确定的第二账户从目标群组中移除,删除第二账户与目标设备之间的信息共享权限。
[0137] 本实施例中,作为目标设备所有者为账户A2可以通过将群组中某个用户从群组中删除,以实现取消该用户对目标设备的信息共享权限。这样,使得对目标设备信息共享权限范围的控制更加简单方便,
[0138] 图12是根据另一示例性实施例示出的一种智能设备分享装置的框图,如图12所示,该装置还包括:第二删除模块610,被配置为当目标设备与目标应用程序解除绑定时,通过删除目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限;其中,目标应用程序为控制目标设备的信息共享权限的应用程序。
[0139] 本实施例中,当目标设备被所有者解绑定,或更换所有者时,可以通过解散该目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。目标设备的所有者也可通过解散目标群组,删除目标群组包括的账户与目标设备之间的信息共享权限。本实施例中,目标设备的信息共享权限的建立与删除操作简单,便于用户操作。
[0140] 本公开还提供一种智能设备分享装置,包括:
[0141] 处理器;
[0142] 用于存储处理器可执行指令的存储器;
[0143] 其中,处理器被配置为:
[0144] 确定第一账户;
[0145] 确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0146] 通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。
[0147] 图13是根据一示例性实施例示出的一种用于智能设备分享的装置的框图。例如,装置1900可以被提供为一服务器。装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。
[0148] 装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0149] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1900的处理器执行时,使得装置1900能够执行上述智能设备分享的方法,所述方法,包括:
[0150] 确定第一账户;
[0151] 确定目标群组,所述目标群组包括的中的账户与目标设备之间具备信息共享权限;
[0152] 通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限。
[0153] 可选的,所述方法还包括:
[0154] 获取所述目标群组的群组列表;
[0155] 建立所述群组列表中的账户与所述目标设备之间的对应关系,使得所述目标群组包括的账户与所述目标设备之间具备信息共享权限。
[0156] 可选的,所述确定第一账户,包括:
[0157] 检测第一请求,所述第一请求指示建立第一账户与所述目标设备之间的信息共享权限,所述第一请求包括所述第一账户的第一标识;
[0158] 响应于检测到所述第一请求,根据所述第一标识确定所述第一账户。
[0159] 可选的,所述通过将所述第一账户添加到所述目标群组中,建立所述第一账户与所述目标设备之间的信息共享权限,包括:
[0160] 将所述第一账户添加到所述群组列表中;
[0161] 根据所述群组列表的账户与所述目标设备之间的对应关系,自动建立所述第一账户与所述目标设备之间的信息共享权限。
[0162] 可选的,所述方法还包括:
[0163] 将所述设备控制信息在所述目标群组对应的对话框中进行显示,所述设备控制信息包括以下至少一项信息:发送所述控制指令的用户的第四用户标识,执行所述控制指令对应操作前后所述智能设备的状态,所述智能设备的状态改变时间,所述控制指令对应的操作名称。
[0164] 可选的,所述方法还包括:
[0165] 检测第二请求,所述第二请求指示删除第二账户与所述目标设备之间的信息共享权限,所述第二请求包括所述第二账户的第二标识;
[0166] 响应于检测到所述第二请求,根据所述第二标识确定所述第二账户;
[0167] 通过将所述第二账户从所述目标群组中移除,删除所述第二账户与所述目标设备之间的信息共享权限。
[0168] 可选的,其特征在于,所述方法还包括:
[0169] 当所述目标设备与目标应用程序解除绑定时,通过删除目标群组,删除所述目标群组包括的账户与所述目标设备之间的信息共享权限;
[0170] 其中,所述目标应用程序为控制所述目标设备的信息共享权限的应用程序。
[0171] 本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0172] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。