设备共享方法、装置及存储介质制造方法及图纸

技术编号:19516404 阅读:30 留言:0更新日期:2018-11-21 10:47
本公开是关于一种设备共享方法、装置及存储介质,属于通信领域。该方法包括:当检测到针对至少两个目标智能设备的共享操作时,根据该至少两个目标智能设备的描述信息生成一个共享数据包,该至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,第一用户账号为当前登录的用户账号。通过蓝牙广播共享数据包,并当接收到第二终端发送的蓝牙连接请求时,建立与第二终端之间的蓝牙连接,进而将该至少两个目标智能设备共享给第二终端。这样,在无需数据网络消耗的情况下,通过蓝牙实现了设备的共享,丰富了设备共享方式,简化了操作过程,提高了设备共享效率,且降低了用户的操作成本和理解成本,以及降低了添加第二用户账号的出错率。

【技术实现步骤摘要】
设备共享方法、装置及存储介质
本公开涉及通信
,尤其涉及一种设备共享方法、装置及存储介质。
技术介绍
随着科技的发展,诸如智能空调、智能水壶、智能空气净化器等智能设备逐渐出现在人们的视野中。实际应用中,智能设备的拥有者可以通过手机等终端远程控制智能设备,也可以将自己的智能设备共享给其他用户。为了便于后续说明,可以将智能设备的拥有者称为第一用户,将其他用户称为第二用户。目前,当第一用户将自己的智能设备共享给第二用户时,第一用户可以在第一终端的设备共享界面中输入第二用户账号,这样,第一终端可以通过服务器向第二终端发送共享通知,第一终端为第一用户对应的终端,第二终端为第二用户对应的终端。当第二终端接收到该共享通知后,可以显示该共享通知,如果第二用户接受共享,则在第二终端上触发确认共享操作。此时,第二终端可以向服务器发送共享接受消息。当服务器接收到该共享接受消息时,可以将第二用户账号与该智能设备进行绑定,这样,第二用户便获得了对该智能设备的使用权和操作权。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种设备共享方法、装置及存储介质。所述技术方案如下:根据本公开实施例的第一方面,提供一种设备共享方法,应用于第一终端,所述方法包括:当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包;其中,所述至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,所述第一用户账号为所述第一终端当前登录的用户账号;通过蓝牙广播所述共享数据包;当接收到第二终端发送的蓝牙连接请求时,建立与所述第二终端之间的蓝牙连接,以将所述至少两个目标智能设备共享给所述第二终端。可选地,所述当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包之前,还包括:显示设备信息编辑界面,所述设备信息编辑界面中包括与所述第一用户账号绑定的多个智能设备的描述信息;当检测到对所述多个智能设备中至少两个智能设备的选择操作时,将所述选择操作所选择的所述至少两个智能设备确定为所述至少两个目标智能设备。可选地,所述方法还包括:显示共享管理界面,所述共享管理界面中包括当前可连接的多个终端的蓝牙信息;当检测到针对目标终端的黑名单加入操作时,根据所述目标终端的蓝牙信息将所述目标终端添加至黑名单中,所述目标终端为所述多个终端中的任一终端;可选地,所述通过蓝牙广播所述共享数据包,包括:通过蓝牙向除所述黑名单之外的终端广播所述共享数据包。可选地,所述多个终端中包括未共享所述至少两个目标智能设备的终端和/或已共享所述至少两个目标智能设备的终端。可选地,所述方法还包括:在与所述第二终端建立蓝牙连接的过程中,显示连接提示消息,所述连接提示消息用于指示所述第二终端接受所述至少两个目标智能设备的共享,且当前正在与所述第一终端建立蓝牙连接。根据本公开实施例的第二方面,提供一种设备共享方法,应用于第二终端,所述方法包括:通过蓝牙扫描,以获取第一终端广播的共享数据包,所述共享数据包中包括至少两个目标智能设备的描述信息;显示共享提示消息,所述共享提示消息用于提示是否通过所述第二终端对所述至少两个目标智能设备进行控制;当检测到对所述共享提示消息的确认操作时,向所述第一终端发送蓝牙连接请求,以建立与所述第一终端之间的蓝牙连接;当与所述第一终端之间的蓝牙连接建立成功时,向服务器发送信息绑定请求,所述信息绑定请求中携带所述至少两个目标智能设备的描述信息和所述第二用户账号,所述信息绑定请求用于指示所述服务器将所述至少两个目标智能设备与所述第二用户账号进行绑定。可选地,所述向服务器发送信息绑定请求之后,还包括:在设备信息界面中显示所述至少两个目标智能设备的描述信息,所述设备信息界面用于显示能够控制的智能设备的描述信息。可选地,所述向服务器发送信息绑定请求之后,还包括:向所述服务器发送控制消息,所述控制消息中至少携带所述第二用户账号、所述至少两个目标智能设备中任一目标智能设备的标识和控制操作,所述控制消息用于指示所述服务器控制所述任一目标智能设备执行所述控制操作;接收所述服务器发送的控制成功消息,所述控制成功消息用于提示已成功控制所述目标智能设备执行所述控制操作。根据本公开实施例的第三方面,提供一种设备共享装置,应用于第一终端,所述装置包括:生成模块,用于当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包;其中,所述至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,所述第一用户账号为所述第一终端当前登录的用户账号;广播模块,用于通过蓝牙广播所述共享数据包;连接建立模块,用于当接收到第二终端发送的蓝牙连接请求时,建立与所述第二终端之间的蓝牙连接,以将所述至少两个目标智能设备共享给所述第二终端。可选地,所述装置还包括:第一显示模块,用于显示设备信息编辑界面,所述设备信息编辑界面中包括与所述第一用户账号绑定的多个智能设备的描述信息;确定模块,用于当检测到对所述多个智能设备中至少两个智能设备的选择操作时,将所述选择操作所选择的所述至少两个智能设备确定为所述至少两个目标智能设备。可选地,所述装置还包括:第二显示模块,用于显示共享管理界面,所述共享管理界面中包括当前可连接的多个终端的蓝牙信息;添加模块,用于当检测到针对目标终端的黑名单加入操作时,根据所述目标终端的蓝牙信息将所述目标终端添加至黑名单中,所述目标终端为所述多个终端中的任一终端;所述广播模块,主要用于通过蓝牙向除所述黑名单之外的终端广播所述共享数据包。可选地,所述多个终端中包括未共享所述至少两个目标智能设备的终端和/或已共享所述至少两个目标智能设备的终端。可选地,所述装置还包括:第三显示模块,用于在与所述第二终端建立蓝牙连接的过程中,显示连接提示消息,所述连接提示消息用于指示所述第二终端接受所述至少两个目标智能设备的共享,且当前正在与所述第一终端建立蓝牙连接。根据本公开实施例的第四方面,提供一种设备共享装置,应用于第二终端,所述装置包括:获取模块,用于通过蓝牙扫描,以获取第一终端广播的共享数据包,所述共享数据包中包括至少两个目标智能设备的描述信息;第一显示模块,用于显示共享提示消息,所述共享提示消息用于提示是否通过所述第二终端对所述至少两个目标智能设备进行控制;第一发送模块,用于当检测到对所述共享提示消息的确认操作时,向所述第一终端发送蓝牙连接请求,以建立与所述第一终端之间的蓝牙连接;第二发送模块,用于当与所述第一终端之间的蓝牙连接建立成功时,向服务器发送信息绑定请求,所述信息绑定请求中携带所述至少两个目标智能设备的描述信息和所述第二用户账号,所述信息绑定请求用于指示所述服务器将所述至少两个目标智能设备与所述第二用户账号进行绑定。可选地,所述装置还包括:第二显示模块,用于在设备信息界面中显示所述至少两个目标智能设备的描述信息,所述设备信息界面用于显示能够控制的智能设备的描述信息。可选地,所述装置还包括:第三发送模块,用于向所述服务器发送控制消息,所述控制消息中至少携带所述第二用户账号、所述至少两个目标智能设备中任一目标智能设备的标识和控制操作,所述控制消息用于指示所述服务器控制本文档来自技高网...

【技术保护点】
1.一种设备共享方法,其特征在于,应用于第一终端,所述方法包括:当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包;其中,所述至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,所述第一用户账号为所述第一终端当前登录的用户账号;通过蓝牙广播所述共享数据包;当接收到第二终端发送的蓝牙连接请求时,建立与所述第二终端之间的蓝牙连接,以将所述至少两个目标智能设备共享给所述第二终端。

【技术特征摘要】
1.一种设备共享方法,其特征在于,应用于第一终端,所述方法包括:当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包;其中,所述至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,所述第一用户账号为所述第一终端当前登录的用户账号;通过蓝牙广播所述共享数据包;当接收到第二终端发送的蓝牙连接请求时,建立与所述第二终端之间的蓝牙连接,以将所述至少两个目标智能设备共享给所述第二终端。2.根据权利要求1所述的方法,其特征在于,所述当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包之前,还包括:显示设备信息编辑界面,所述设备信息编辑界面中包括与所述第一用户账号绑定的多个智能设备的描述信息;当检测到对所述多个智能设备中至少两个智能设备的选择操作时,将所述选择操作所选择的所述至少两个智能设备确定为所述至少两个目标智能设备。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:显示共享管理界面,所述共享管理界面中包括当前可连接的多个终端的蓝牙信息;当检测到针对目标终端的黑名单加入操作时,根据所述目标终端的蓝牙信息将所述目标终端添加至黑名单中,所述目标终端为所述多个终端中的任一终端;所述通过蓝牙广播所述共享数据包,包括:通过蓝牙向除所述黑名单之外的终端广播所述共享数据包。4.根据权利要求3所述的方法,其特征在于,所述多个终端中包括未共享所述至少两个目标智能设备的终端和/或已共享所述至少两个目标智能设备的终端。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在与所述第二终端建立蓝牙连接的过程中,显示连接提示消息,所述连接提示消息用于指示所述第二终端接受所述至少两个目标智能设备的共享,且当前正在与所述第一终端建立蓝牙连接。6.一种设备共享方法,其特征在于,应用于第二终端,所述方法包括:通过蓝牙扫描,以获取第一终端广播的共享数据包,所述共享数据包中包括至少两个目标智能设备的描述信息;显示共享提示消息,所述共享提示消息用于提示是否通过所述第二终端对所述至少两个目标智能设备进行控制;当检测到对所述共享提示消息的确认操作时,向所述第一终端发送蓝牙连接请求,以建立与所述第一终端之间的蓝牙连接;当与所述第一终端之间的蓝牙连接建立成功时,向服务器发送信息绑定请求,所述信息绑定请求中携带所述至少两个目标智能设备的描述信息和所述第二用户账号,所述信息绑定请求用于指示所述服务器将所述至少两个目标智能设备与所述第二用户账号进行绑定。7.根据权利要求6所述的方法,其特征在于,所述向服务器发送信息绑定请求之后,还包括:在设备信息界面中显示所述至少两个目标智能设备的描述信息,所述设备信息界面用于显示能够控制的智能设备的描述信息。8.根据权利要求6所述的方法,其特征在于,所述向服务器发送信息绑定请求之后,还包括:向所述服务器发送控制消息,所述控制消息中至少携带所述第二用户账号、所述至少两个目标智能设备中任一目标智能设备的标识和控制操作,所述控制消息用于指示所述服务器控制所述任一目标智能设备执行所述控制操作;接收所述服务器发送的控制成功消息,所述控制成功消息用于提示已成功控制所述目标智能设备执行所述控制操作。9.一种设备共享装置,其特征在于,应用于第一终端,所述装置包括:生成模块,用于当检测到针对至少两个目标智能设备的共享操作时,根据所述至少两个目标智能设备的描述信息生成一个共享数据包;其中,所述至少两个目标智能设备为与第一用户账号绑定的至少两个智能设备,所述第一用户账号为所述第一终端当前登录的用户账号;广播模块,用于通过蓝牙广播所述共享数据包;...

【专利技术属性】
技术研发人员:范林
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1