建立通信的方法、设备、终端和计算机可读存储介质的制作方法

文档序号:9915272阅读:366来源:国知局
建立通信的方法、设备、终端和计算机可读存储介质的制作方法
【技术领域】
[0001]本公开一般涉及通信技术领域,更具体地涉及建立通信的方法、设备、终端和计算机可读存储介质。
【背景技术】
[0002]许多智能设备需要与终端建立通信。例如,智能摄像机可以安装在用户家中并通过网络(例如,W1-Fi (无线保真)网络)连接到互联网上。在形成于移动电话的绑定关系之后,智能摄像机可以将图像和视频流送给移动电话。以这种方式,用户可以从远处(例如,办公室)监视家中情况。此外,用户可以使用移动电话来远程控制智能摄像机,例如改变智能摄像机的焦点或拍摄方向。
[0003]为了建立与终端的通信,智能设备需要获得包括网络身份和密码的本地W1-Fi连接信息,并根据网络连接信息连接到W1-Fi。然后,智能设备还需要与终端形成绑定关系。对于具有用户接口的设备,例如移动电话或平板计算机,用户可以输入网络连接信息并在用户接口完成绑定操作。然而,例如智能摄像机的许多智能设备没有用户接口或仅具有有限能力的人机交互,因此建立智能设备和终端之间的通信会是麻烦的。
[0004]所公开的方法和系统解决了以上列出的一个或多个问题。

【发明内容】

[0005]与本公开的一个公开实施例相一致地,提供一种用于在终端和设备之间建立通信的方法。所述方法包括:从所述终端接收多个组播封包。所述方法还包括:根据所述组播封包,确定无线网络的无线连接信息。所述方法还包括:根据所述无线连接信息连接到所述无线网络。所述方法还包括:生成指明了与所述设备相关联的密码的通知。
[0006]与本公开的另一公开实施例一致的是,提供一种用于在设备和终端之间建立通信的方法。所述方法包括:根据无线网络的无线连接信息和UID,通过所述终端生成图形代码。所述方法还包括:通过所述终端显示所述代码。所述方法还包括:通过所述设备扫描所述代码。所述方法还包括:通过所述设备对所述代码进行解码,以提取所述无线连接信息和UID。所述方法还包括:根据所述无线连接信息,通过所述设备连接到所述无线网络。与本公开的又一公开实施例一致的是,提供一种用于在终端和设备之间建立通信的方法。所述方法包括:确定条件已经发生。所述方法还包括:从所述终端的存储器取回用户名和所述设备的密码。所述方法还包括:在所述终端和设备之间形成P2P连接。所述方法还包括:将所述用户名和密码发送给所述设备用于验证。所述方法还包括:如果验证失败,则从服务器获得所述设备的更新后的密码。
[0007]可以理解的是,上述通用描述和后续详细描述仅是示例性和解释性的,并不如权利要求一样限制本发明。
【附图说明】
[0008]附图并入到本说明书中并构成说明书的一部分,其与说明书一起示出了符合本公开的实施例,并用于解释本公开的原理。
[0009]图1是示出根据示例性实施例的用于在终端和智能设备之间建立通信的系统的示意图。
[0010]图2是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。
[0011]图3是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。
[0012]图4是根据示例性实施例的用于在终端和智能设备之间建立通信的方法的流程图。
[0013]图5是示出根据示例性实施例的实现图4所示方法的示意图。
[0014]图6是根据示例性实施例的用于在终端和已经绑定到所述终端的智能设备之间建立通信的方法的流程图。
[0015]图7是根据示例性实施例的用于在终端和智能设备之间建立通信的设备的框图。
【具体实施方式】
[0016]现在详细参考示例性实施例,其例子在附图中示出。以下描述涉及附图,其中在不同的附图中相同的数字表示相同或类似元件,除非另有说明。在示例性实施例的以下描述中阐述的实现方式并不表示所有符合本发明的实现方式。而是,它们仅是符合与随附权利要求中记叙的本发明相关的方面的设备和方法的例子。
[0017]图1是示出根据示例性实施例的在终端和智能设备之间建立绑定关系的系统100的示意图。参考图1,系统100可以包括智能设备110、终端120、路由器130以及云服务器140。
[0018]智能设备110可以是具有特定计算能力的设备,例如,智能摄像机、智能可穿戴设备(如,腕带)、智能空调、智能空气净化器、智能冰箱、智能插座、智能门铃等。智能设备110可以配置为与其它设备(包括:终端120、路由器130和云服务器140)形成无线或有线通信。例如,智能设备110可以包括内置W1-Fi模块用于无线连接。另外还例如,智能设备110可以包括通用串行总线(USB,Universal Serial Bus)接口,通过该接口可以连接路由器130。
[0019]终端120可以是用于接收用户输入的电子设备,例如,移动电话、平板计算机、个人计算机、个人数字助理(PDA)、远程控制器、医疗设备、训练设备、电子书阅读器、MP3(移动图片专家组音频层III)播放器、MP4播放器等。终端120可以配置为与其它设备(包括智能设备110、路由器130以及云服务器140)形成无线或有线通信。终端120可以包括用户接口,通过该接口用户可以输入各种命令和数据。例如,用户可以使用用户接口来促进设备将智能设备110连接到W1-Fi网络并将智能设备110绑定到终端120,以及输入与连接和绑定相关联的密码。
[0020]路由器130可以配置为建立W1-Fi网络,并促进智能设备110和终端120之间交换信息。路由器130可以以无线或有线方式连接到智能设备110和/或终端120。
[0021]云服务器140可以是通用计算机、大型计算机或这些部件的任意组合。云服务器140可以实现为服务器、包括多个服务器的服务器群、或者云计算服务中心。云服务器140可以由第三方服务提供商或智能设备110的制造商或销售商操作。路由器130和云服务器140可以通过有线或无线网络彼此连接。智能设备110和终端120可以经由路由器130与云服务器140通信。终端120还可以经由其它网络而不使用路由器130与云服务器140通信。
[0022]图2是根据示例性实施例的用于在终端和智能设备之间建立通信的方法200的流程图。例如,方法200可以用于系统100中。参考图2,方法200可以包括以下步骤202-210。
[0023]在步骤202中,终端120获得用于连接到W1-Fi网络的信息,并根据该信息连接到所述W1-Fi网络。W1-Fi连接信息可以包括服务集标识符(SSID)和密码。终端120可以具有用户接口,其允许用户输入各种命令和数据用于连接到W1-Fi网络。例如,移动电话可以具有键盘或触摸屏,用户可以通过其输入W1-Fi网络的密码。
[0024]在步骤204中,终端120对W1-Fi连接信息进行编码,并将编码后的信息传送到智能设备110。例如,终端120可以将W1-Fi连接信息编码成声信号、光信号、无线电信号等,并将这些信号传送到智能设备110。
[0025]在步骤206中,智能设备110对接收到的W1-Fi连接信息解码,并根据W1-Fi连接信息链接到W1-Fi网络。取决于编码和传送W1-Fi连接信息的方式,智能终端110可以执行对应的解码方法,以从接收到的信息提取W1-Fi网络的SSID和密码。智能设备110然后可以根据SSID和密码连接到W1-Fi网络。在步骤208中,云服务器140验证智能设备110和终端120的身份。智能设备110和/或终端120可以将一个或多个唯一标识符(UID)和密码发送到云服务器140。这些UID和密码与智能设备110和/或终端120相关联。云服务器140可以查询数据库以确定接收到的UID和密码是否与预定信息匹配。如果匹配成功,则云服务器140出于绑定目的而验证智能设备110和终端120的身份。否则,云服务器140拒绝将智能设备110绑定到终端 120。
[0026]在步骤210中,云服务器140形成智能设备110和终端120之间的绑定关系。云服务器140可以形成智能设备110的标识和终端120的标识之间的绑定关系。智能设备110的标识例如可以是智能设备110中的蓝牙模块的媒体访问控制(MAC)地址。终端120的标识例如可以是终端120的蓝牙模块或国际移动设备标识(MEI)代码的MAC地址。一旦形成绑定关系,则云服务器140就可以促进智能设备110和终端120之间的信息交换。
[0027]在示例性实施例中,智能设备110、终端120、路由器130和云服务器140中的每个可以运行一个或多个应用,以执行方法200的一个或多个步骤。方法200可以用于不具有用户接口或者仅具有有限能力的人机交互的智能设备110。例如,智能摄像机可能仅装备有配置为指示智能摄像机的操作状态的信号灯和/或扬声器,但是没有键盘、触摸板或触摸屏用于用户输入命令。然而,终端120可以通过终端120的用户接口获得W1-Fi连接信息和用户命令。通过使得终端120能够将所获得的信息发送给智能设备110,方法200提供了在智能设备110和终端120之间建立通信的便利方案。因此,可以改善用户体验。
[0028]图3是根据示例性实施例的用于在
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1