建立通信的方法、终端和计算机可读存储介质技术

技术编号:20451691 阅读:23 留言:0更新日期:2019-02-27 04:34
公开了建立通信的方法、终端和计算机可读存储介质。根据某些实施例,在设备中使用的方法包括:确定条件已经发生;从所述终端的存储器取回用户名和所述设备的密码;在所述终端和设备之间形成P2P连接;将所述用户名和密码发送给所述设备用于验证;以及如果验证失败,则从服务器获得所述设备的更新后的密码。

【技术实现步骤摘要】
建立通信的方法、终端和计算机可读存储介质
本公开一般涉及通信
,更具体地涉及建立通信的方法、终端和计算机可读存储介质。
技术介绍
许多智能设备需要与终端建立通信。例如,智能摄像机可以安装在用户家中并通过网络(例如,Wi-Fi(无线保真)网络)连接到互联网上。在形成于移动电话的绑定关系之后,智能摄像机可以将图像和视频流送给移动电话。以这种方式,用户可以从远处(例如,办公室)监视家中情况。此外,用户可以使用移动电话来远程控制智能摄像机,例如改变智能摄像机的焦点或拍摄方向。为了建立与终端的通信,智能设备需要获得包括网络身份和密码的本地Wi-Fi连接信息,并根据网络连接信息连接到Wi-Fi。然后,智能设备还需要与终端形成绑定关系。对于具有用户接口的设备,例如移动电话或平板计算机,用户可以输入网络连接信息并在用户接口完成绑定操作。然而,例如智能摄像机的许多智能设备没有用户接口或仅具有有限能力的人机交互,因此建立智能设备和终端之间的通信会是麻烦的。所公开的方法和系统解决了以上列出的一个或多个问题。
技术实现思路
与本公开的一个公开实施例相一致地,提供一种用于在终端和设备之间建立通信的方法。所述方法包括:从所述终端接收多个组播封包。所述方法还包括:根据所述组播封包,确定无线网络的无线连接信息。所述方法还包括:根据所述无线连接信息连接到所述无线网络。所述方法还包括:生成指明了与所述设备相关联的密码的通知。与本公开的另一公开实施例一致的是,提供一种用于在设备和终端之间建立通信的方法。所述方法包括:根据无线网络的无线连接信息和UID,通过所述终端生成图形代码。所述方法还包括:通过所述终端显示所述代码。所述方法还包括:通过所述设备扫描所述代码。所述方法还包括:通过所述设备对所述代码进行解码,以提取所述无线连接信息和UID。所述方法还包括:根据所述无线连接信息,通过所述设备连接到所述无线网络。与本公开的又一公开实施例一致的是,提供一种用于在终端和设备之间建立通信的方法。所述方法包括:确定条件已经发生。所述方法还包括:从所述终端的存储器取回用户名和所述设备的密码。所述方法还包括:在所述终端和设备之间形成P2P连接。所述方法还包括:将所述用户名和密码发送给所述设备用于验证。所述方法还包括:如果验证失败,则从服务器获得所述设备的更新后的密码。可以理解的是,上述通用描述和后续详细描述仅是示例性和解释性的,并不如权利要求一样限制本专利技术。附图说明附图并入到本说明书中并构成说明书的一部分,其与说明书一起示出了符合本公开的实施例,并用于解释本公开的原理。图1是示出根据示例性实施例的用于在终端和智能设备之间建立通信的系统的示意图。图2是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。图3是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。图4是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。图5是示出根据示例性实施例的实现图4所示方法的示意图。图6是根据示例性实施例的用于在终端和已经绑定到所述终端的智能设备之间建立通信的方法的流程图。图7是根据示例性实施例的用于在终端和智能设备之间建立通信的设备的框图。具体实施方式现在详细参考示例性实施例,其例子在附图中示出。以下描述涉及附图,其中在不同的附图中相同的数字表示相同或类似元件,除非另有说明。在示例性实施例的以下描述中阐述的实现方式并不表示所有符合本专利技术的实现方式。而是,它们仅是符合与随附权利要求中记叙的本专利技术相关的方面的设备和方法的例子。图1是示出根据示例性实施例的在终端和智能设备之间建立绑定关系的系统100的示意图。参考图1,系统100可以包括智能设备110、终端120、路由器130以及云服务器140。智能设备110可以是具有特定计算能力的设备,例如,智能摄像机、智能可穿戴设备(如,腕带)、智能空调、智能空气净化器、智能冰箱、智能插座、智能门铃等。智能设备110可以配置为与其它设备(包括:终端120、路由器130和云服务器140)形成无线或有线通信。例如,智能设备110可以包括内置Wi-Fi模块用于无线连接。另外还例如,智能设备110可以包括通用串行总线(USB,UniversalSerialBus)接口,通过该接口可以连接路由器130。终端120可以是用于接收用户输入的电子设备,例如,移动电话、平板计算机、个人计算机、个人数字助理(PDA)、远程控制器、医疗设备、训练设备、电子书阅读器、MP3(移动图片专家组音频层III)播放器、MP4播放器等。终端120可以配置为与其它设备(包括智能设备110、路由器130以及云服务器140)形成无线或有线通信。终端120可以包括用户接口,通过该接口用户可以输入各种命令和数据。例如,用户可以使用用户接口来促进设备将智能设备110连接到Wi-Fi网络并将智能设备110绑定到终端120,以及输入与连接和绑定相关联的密码。路由器130可以配置为建立Wi-Fi网络,并促进智能设备110和终端120之间交换信息。路由器130可以以无线或有线方式连接到智能设备110和/或终端120。云服务器140可以是通用计算机、大型计算机或这些部件的任意组合。云服务器140可以实现为服务器、包括多个服务器的服务器群、或者云计算服务中心。云服务器140可以由第三方服务提供商或智能设备110的制造商或销售商操作。路由器130和云服务器140可以通过有线或无线网络彼此连接。智能设备110和终端120可以经由路由器130与云服务器140通信。终端120还可以经由其它网络而不使用路由器130与云服务器140通信。图2是根据示例性实施例的用于在终端和智能设备之间建立通信的方法200的流程图。例如,方法200可以用于系统100中。参考图2,方法200可以包括以下步骤202-210。在步骤202中,终端120获得用于连接到Wi-Fi网络的信息,并根据该信息连接到所述Wi-Fi网络。Wi-Fi连接信息可以包括服务集标识符(SSID)和密码。终端120可以具有用户接口,其允许用户输入各种命令和数据用于连接到Wi-Fi网络。例如,移动电话可以具有键盘或触摸屏,用户可以通过其输入Wi-Fi网络的密码。在步骤204中,终端120对Wi-Fi连接信息进行编码,并将编码后的信息传送到智能设备110。例如,终端120可以将Wi-Fi连接信息编码成声信号、光信号、无线电信号等,并将这些信号传送到智能设备110。在步骤206中,智能设备110对接收到的Wi-Fi连接信息解码,并根据Wi-Fi连接信息链接到Wi-Fi网络。取决于编码和传送Wi-Fi连接信息的方式,智能终端110可以执行对应的解码方法,以从接收到的信息提取Wi-Fi网络的SSID和密码。智能设备110然后可以根据SSID和密码连接到Wi-Fi网络。在步骤208中,云服务器140验证智能设备110和终端120的身份。智能设备110和/或终端120可以将一个或多个唯一标识符(UID)和密码发送到云服务器140。这些UID和密码与智能设备110和/或终端120相关联。云服务器140可以查询数据库以确定接收到的UID和密码是否与预定信息匹配。如果匹配成功,则云服务器140出于绑定目的而验证智能设本文档来自技高网...

【技术保护点】
1.一种用于在终端和设备之间建立通信的方法,其特征在于,包括:确定条件已经发生;从所述终端的存储器取回用户名和所述设备的密码;在所述终端和设备之间形成P2P连接;将所述用户名和密码发送给所述设备用于验证;以及如果验证失败,则从服务器获得所述设备的更新后的密码。

【技术特征摘要】
1.一种用于在终端和设备之间建立通信的方法,其特征在于,包括:确定条件已经发生;从所述终端的存储器取回用户名和所述设备的密码;在所述终端和设备之间形成P2P连接;将所述用户名和密码发送给所述设备用于验证;以及如果验证失败,则从服务器获得所述设备的更新后的密码。2.根据权利要求1所述的方法,其特征在于,还包括:将所述更新后的密码保存于所述存储器中。3.如权利要求1所述的方法,其特征在于,所述条件包括以下中的至少一个:打开所述终端;所述终端连接到网络;或者所述终端已经开始用于管理绑定到所述终端的设备的应用。4.如权利要求1所述的方法,其特征在于,还包括:从所述存储器取回所述设备的UID;基于所述UID,查询所述服务器关于所述设备的可用性状态;以及如果所述设备可用于连接,则形成所述P2P连接。5.一种终端,其特征在于,包括:存储器,其存储:指令,以及UID、用户名以及用于设备的密码;以及处理器,其配置为执行指令用于:确定条件已经发生;取回用户名和所述设备的密码;形成与所述设备的P2P连接;将所述用户名和密码发送给所述设备用于验证;以及如果验证失败,则从服务器获得所述设备的更新后的密码。6.如权利要求5所述的终端,其特征在于,所述处理器还配置为执行所述指令用于:将所述更新后的密码保存于所述存储器中。7.如权利要求5所述的终端,其特征在于,所述条件包...

【专利技术属性】
技术研发人员:宗良陈杨村和超
申请(专利权)人:上海小蚁科技有限公司
类型:发明
国别省市:上海,31

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

1