CN105069363A - 基于人工智能的智能机器人账号分配与管理方法和*** - Google Patents
基于人工智能的智能机器人账号分配与管理方法和*** Download PDFInfo
- Publication number
- CN105069363A CN105069363A CN201510380057.3A CN201510380057A CN105069363A CN 105069363 A CN105069363 A CN 105069363A CN 201510380057 A CN201510380057 A CN 201510380057A CN 105069363 A CN105069363 A CN 105069363A
- Authority
- CN
- China
- Prior art keywords
- account information
- terminal
- intelligent robot
- keeps
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于人工智能的智能机器人账号分配与管理方法和***,其中,基于人工智能的智能机器人账号分配与管理方法,包括:S1、智能机器人扫描并识别终端生成的二维码信息,并从二维码中提取终端所在无线网络的WIFI信息,并根据WIFI信息进行无线网络连接;S2、智能机器人向账号服务器发送包含有ID信息的访问请求,以使账号服务器根据包含有ID信息的访问请求生成第一账号信息;以及S3、智能机器人获取账号服务器生成的第一账号信息。本发明实施例的基于人工智能的智能机器人账号分配与管理方法和***,能够方便、快捷地为智能机器人分配第一账号信息,从而避免了智能机器人内置账号泄露的问题,提升了安全性。
Description
技术领域
本发明涉及人工智能技术领域,尤其涉及一种基于人工智能的智能机器人账号分配与管理方法和***。
背景技术
人工智能(ArtificialIntelligence),是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用***的一门新的技术科学。人工智能是计算机科学的一个分支,其目的在于生产出能够以人类智能相似的方式做出反应的智能机器,该领域的研究包括智能机器人、语言识别、图像识别、自然语言处理和专家***等。人工智能可以像人一样思考,甚至超过人的智能。
目前,有的机器人***主要是终端通过蓝牙协议与智能机器人进行连接,无需账号即可实现对智能机器人的控制;有的则是在智能机器人中内置一个帐号,终端可与该智能机器人内置账号进行配对,并在配对成功后实现控制智能机器人。
但是,上述智能机器人***,账号配置简单,大多都是一对一的配对关系,无法满足用户更高的操作需求,并且内置账号安全性低,一旦泄露,会导致严重后果。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种基于人工智能的智能机器人账号分配与管理方法,该方法能够避免智能机器人内置账号泄露的问题,提升安全性。
本发明的第二个目的在于提出一种基于人工智能的智能机器人账号分配与管理***。
为了实现上述目的,本发明第一方面实施例提出了一种基于人工智能的智能机器人账号分配与管理方法,包括:S1、智能机器人扫描并识别终端生成的二维码信息,并从所述二维码中提取所述终端所在无线网络的WIFI信息,并根据所述WIFI信息进行无线网络连接;S2、所述智能机器人向账号服务器发送包含有ID信息的访问请求,以使所述账号服务器根据所述包含有ID信息的访问请求生成第一账号信息;以及S3、所述智能机器人获取所述账号服务器生成的所述第一账号信息。
本发明实施例的基于人工智能的智能机器人账号分配与管理方法,通过智能机器人扫描并识别终端生成的二维码信息,并以此连接至无线网络,然后向账号服务器发送包含有ID信息的访问请求,以使账号服务器生成对应的第一账号信息,能够方便、快捷地为智能机器人分配第一账号信息,从而避免了智能机器人内置账号泄露的问题,提升了安全性。
本发明第二方面实施例提出了一种基于人工智能的智能机器人账号分配与管理***,包括:终端、智能机器人和账号服务器,其中,所述终端,用于生成二维码信息;所述智能机器人,用于扫描并识别所述二维码信息,并从所述二维码中提取所述终端所在无线网络的WIFI信息,以及根据所述WIFI信息进行无线网络连接,并向所述账号服务器发送包含有ID信息的访问请求,以及获取所述账号服务器生成的第一账号信息;以及所述账号服务器,用于根据所述包含有ID信息的访问请求生成所述第一账号信息。
本发明实施例的基于人工智能的智能机器人账号分配与管理***,通过智能机器人扫描并识别终端生成的二维码信息,并以此连接至无线网络,然后向账号服务器发送包含有ID信息的访问请求,以使账号服务器生成对应的第一账号信息,能够方便、快捷地为智能机器人分配第一账号信息,从而避免了智能机器人内置账号泄露的问题,提升了安全性。
附图说明
图1是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理方法的流程图一。
图2是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理方法的流程图二。
图3是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理***的结构示意图。
图4是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理***的交互过程图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明实施例的基于人工智能的智能机器人账号分配与管理方法和***。
图1是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理方法的流程图一。
如图1所示,基于人工智能的智能机器人账号分配与管理方法可包括:
S1、智能机器人扫描并识别终端生成的二维码信息,并从二维码中提取终端所在无线网络的WIFI信息,并根据WIFI信息进行无线网络连接。
在本发明的实施例中,为了避免智能机器人账号泄露的问题,智能机器人在出厂时并不内置账号。在用户第一次使用智能机器人时,可通过连接网络为智能机器人分配一个账号,以使智能机器人可以通过分配的账号标识自己的身份。同时,智能机器人的大部分功能需要连接网络才能够使用,而现有的无线网络都需要输入正确的用户名密码才能连接成功。因此,需要一种快捷地帮助智能机器人连接至无线网络的方法。
具体地,终端可根据所在无线网络的WIFI信息生成二维码信息,例如:终端获取WIFI的SSID(ServiceSetIdentifier,服务集标识),然后接收用户输入的密码,再根据上述WIFI信息生成二维码信息,并在屏幕中展现。用户开启智能机器人的摄像头,扫描终端屏幕中展现的二维码,从而使得智能机器人提取出上述WIFI信息,从而连接至无线网络。
应当理解的是,上述连接无线网络方式仅为示例,并不作为限定。如果智能机器人具有触摸屏,也可通过触摸屏输入WIFI信息;或者通过连接无线键盘输入WIFI信息等,此处不再列举。
S2、智能机器人向账号服务器发送包含有ID信息的访问请求,以使账号服务器根据包含有ID信息的访问请求生成第一账号信息。
在智能机器人连接无线网络后,可通过无线网络向账号服务器发送包含有自身ID信息的访问请求。其中,ID信息可为智能机器人唯一的出厂编号,也可以为根据智能机器人的某一硬件特征计算出的能够唯一标识智能机器人的ID号。账号服务器可根据ID信息,为智能机器人分配对应的第一账号信息。
S3、智能机器人获取账号服务器返回的第一账号信息。
在账号服务器为智能机器人分配对应的第一账号信息之后,智能机器人可获取该第一账号信息。此后,智能机器人可使用该第一账号信息标识自身在网络中的身份,并实现各种网络功能。
在智能机器人第一次连接网络时,为智能机器人分配对应的第一账号信息,而不预先内置账号,可有效地避免智能机器人账号泄露的问题。
此外,如图2所示,本发明实施例的智能机器人账号分配与管理方法,还可包括:
S4、智能机器人向账号服务器发送账号配对请求,以使账号服务器根据账号配对请求进行配对。
在本发明的实施例中,在智能机器人获取账号服务器生成的第一账号信息之后,用户若想通过终端控制智能机器人,还需要将智能机器人对应的第一账号信息和终端对应的第二账号信息进行配对。
具体地,可分为三种方式将第一账号信息和第二账号信息进行配对。
第一种方式:智能机器人可从终端生成的二维码中提取出终端的第二账号信息并发送至账号服务器。然后,账号服务器将生成的第一账号信息与第二账号信息绑定,并将第一账号信息和第二账号信息的绑定关系保存至配对列表中。
具体地,在终端生成的二维码中,不仅可包含有终端所在无线网络的WIFI信息,还可包含终端自身的第二账号信息。智能机器人可通过扫描识别,提取出第二账号信息,并发送至账号服务器。账号服务器可将生成的第一账号信息和接收到的第二账号信息进行绑定,然后将二者的绑定关系保存在配对列表中。其中,配对列表可保存在账号服务器上。
第二种方式:终端可向账号服务器发送添加待配对第二账号信息请求。账号服务器对待配对第二账号信息进行认证,并在认证成功后,将待配对第二账号信息和第一账号信息绑定,并将待配对第二账号信息和第一账号信息的绑定关系保存至配对列表中。
具体地,智能机器人对应的第一账号信息可与多个终端对应的第二账号信息进行配对。因此,用户可通过终端将待配对第二账号信息添加至配对列表中。本实施例中的待配对第二账号信息,并非终端对应的第二账号信息,而是其他想要与智能机器人对应的第一账号信息配对的第二账号信息。举例来说,第一账号信息和第二账号信息均为同一公司如百度的账号信息,此时用户再添加的待配对第二账号信息为别的公司如搜狐的账号信息,则认证不成功。如果用户再添加的待配对第二账号信息为百度的账号信息,且安全可信,则认证成功。在认证成功后,可将再添加的待配对第二账号信息和第一账号信息的绑定关系保存至配对列表中,实现一个智能机器人的第一账号信息与多个第二账号信息配对。
第三种方式:智能机器人还具有语音收发装置,可接收用户发送的语音指令,并根据语音指令提供包含第一账号信息的二维码。然后,终端可扫描包含第一账号信息的二维码,并从二维码中提取第一账号信息,并将终端的第二账号信息和获取到的智能机器人的第一账号信息发送至账号服务器。账号服务器将终端的第二账号信息和智能机器人的第一账号信息绑定,并将二者的绑定关系保存至配对列表中。
举例来说,用户可发送“我想和你配对”语音指令,智能机器人可根据该语音指令提供包含自身第一账号信息的二维码。此时,用户可使用待配对的终端扫描该二维码,从而获取第一账号信息。然后将自身的第二账号信息和获取到的智能机器人的第一账号信息发送给账号服务器,再由账号服务器对第一账号信息和第二账号信息进行绑定。
在本发明的实施例中,在账号服务器根据账号配对请求进行配对之后,第一账号信息和第二账号信息的绑定关系保存在账号服务器的配对列表中,然后智能机器人可通过即时消息通道接收对应的配对终端发来的消息或者接收账号服务器发送的更新通知,以此对配对终端列表进行更新,即与账号服务器中的配对列表进行同步。其中,配对终端列表为保存在智能机器人中的缓存,用于保存与该智能机器人绑定的终端的列表。另外一种方式是,智能机器人在每次需要使用配对终端列表的时候,都向账号服务器发送更新配对终端列表的请求,账号服务器根据请求向智能机器人反馈相应的数据,以此对配对终端列表进行更新。
另外,在账号服务器根据账号配对请求进行配对之后,智能机器人还可接收已配对终端发送的操作指令,并根据操作指令执行对应的操作。
具体地,智能机器人可判断已配对终端是否具有预设权限。若已配对终端具有预设权限,则智能机器人可根据操作指令执行对应的操作,否则不执行对应的操作,并向已配对终端发送提示信息,提示用户没有权限执行该操作。其中,账号权限可分为六级:a、管理员:最高权限;b、更改智能机器人配置权限;c、更改智能机器人配对关系权限;d、控制智能机器人操作权限;e、获取智能机器人状态权限;f、获取智能机器人采集数据权限。通过对账号权限进行分级,使得用户在对智能机器人的第一账号信息和终端的第二账号信息进行管理时,更加方便、灵活。
为简化起见,也可以关闭对终端预设权限管理的功能,所有已配对终端均具有最高权限,能够更改智能机器人的配置、配对关系等信息。对于未配对终端,智能机器人则丢弃其所有请求,不执行任何操作。
在本发明的实施例中,同一个智能机器人可与多个终端进行配对。因此,当已配对终端为多个时,智能机器人可接收多个已配对终端发送的多个操作指令,依次执行多个操作指令。若当前操作指令未执行完毕时,就接收到另一个已配对终端发送的下一操作指令,则智能机器人可向当前操作指令对应的已配对终端发送未执行完毕信息,并执行下一操作指令。而同一终端,也可与多个智能机器人进行配对。终端的显示界面上具有切换按钮。可通过切换按钮,向不同的智能机器人发出操作指令。智能机器人和终端多对多的配对关系,能够更加方便地实现对智能机器人的控制,可满足更多应用场景的需求,灵活度高。
本发明实施例的基于人工智能的智能机器人账号分配与管理方法,通过智能机器人扫描并识别终端生成的二维码信息,并以此连接至无线网络,然后向账号服务器发送包含有ID信息的访问请求,以使账号服务器生成对应的第一账号信息,能够方便、快捷地为智能机器人分配第一账号信息,从而避免了智能机器人内置账号泄露的问题,提升了安全性。
为实现上述目的,本发明还提出一种基于人工智能的智能机器人账号分配与管理***。
图3是根据本发明一个实施例的基于人工智能的智能机器人账号分配与管理***的结构示意图。
如图3所示,该基于人工智能的智能机器人账号分配与管理***可包括:终端100、智能机器人200和账号服务器300。
其中,终端100用于生成二维码信息。
具体地,终端100可根据所在无线网络的WIFI信息生成二维码信息,例如:终端获取WIFI的SSID(ServiceSetIdentifier,服务集标识),然后接收用户输入的密码,再根据上述WIFI信息生成二维码信息,并在屏幕中展现。
智能机器人200用于扫描并识别二维码信息,并从二维码中提取终端100所在无线网络的WIFI信息,以及根据WIFI信息进行无线网络连接,并向账号服务器300发送包含有ID信息的访问请求,以及获取账号服务器300生成的第一账号信息。
账号服务器300用于根据包含有ID信息的访问请求生成第一账号信息。
终端100、智能机器人200和账号服务器300三者之间交互的过程,可如图4所示。具体地,终端100可根据所在无线网络的WIFI信息生成二维码信息,例如:终端获取WIFI的SSID(ServiceSetIdentifier,服务集标识),然后接收用户输入的密码,再根据上述WIFI信息生成二维码信息,并在屏幕中展现。用户开启智能机器人200的摄像头,智能机器人200扫描终端100屏幕中展现的二维码,从而使得智能机器人200提取出上述WIFI信息,从而连接至无线网络。在智能机器人200连接无线网络后,可通过无线网络向账号服务器300发送包含有自身ID信息的访问请求。其中,ID信息可为智能机器人200唯一的出厂编号,也可以为根据智能机器人200的某一硬件特征计算出的能够唯一标识智能机器人200的ID号。账号服务器300可根据ID信息,为智能机器人200分配对应的第一账号信息。在账号服务器300为智能机器人分配对应的第一账号信息之后,智能机器人200可获取该第一账号信息。此后,智能机器人200可使用该第一账号信息标识自身在网络中的身份,并实现各种网络功能。
在智能机器人200第一次连接网络时,为智能机器人200分配对应的第一账号信息,而不预先内置账号,可有效地避免智能机器人200账号泄露的问题。
此外,在智能机器人200获取账号服务器300生成的第一账号信息之后,用户若想通过终端100控制智能机器人200,还需要将智能机器人200对应的第一账号信息和终端100对应的第二账号信息进行配对。
具体地,可分为三种方式将第一账号信息和第二账号信息进行配对。
第一种方式:智能机器人200可从终端100生成的二维码中提取出终端100的第二账号信息并发送至账号服务器300。然后,账号服务器300将生成的第一账号信息与第二账号信息绑定,并将第一账号信息和第二账号信息的绑定关系保存至配对列表中。
具体地,在终端100生成的二维码中,不仅可包含有终端100所在无线网络的WIFI信息,还可包含终端100自身的第二账号信息。智能机器人200可通过扫描识别,提取出第二账号信息,并发送至账号服务器300。账号服务器300可将生成的第一账号信息和接收到的第二账号信息进行绑定,然后将二者的绑定关系保存在配对列表中。其中,配对列表可保存在账号服务器300上。
第二种方式:终端100可向账号服务器300发送添加待配对第二账号信息请求。账号服务器300对待配对第二账号信息进行认证,并在认证成功后,将待配对第二账号信息和第一账号信息绑定,并将待配对第二账号信息和第一账号信息的绑定关系保存至配对列表中。
具体地,智能机器人200对应的第一账号信息可与多个终端100对应的第二账号信息进行配对。因此,用户可通过终端100将待配对第二账号信息添加至配对列表中。本实施例中的待配对第二账号信息,并非终端100对应的第二账号信息,而是其他想要与智能机器人200对应的第一账号信息进行配对的第二账号信息。举例来说,第一账号信息和第二账号信息均为同一公司如百度的账号信息,此时用户再添加的待配对第二账号信息为别的公司如搜狐的账号信息,则认证不成功。如果用户再添加的待配对第二账号信息为百度的账号信息,且安全可信,则认证成功。在认证成功后,可将再添加的待配对第二账号信息和第一账号信息的绑定关系保存至配对列表中,实现一个智能机器人的第一账号信息与多个第二账号信息配对。
第三种方式:智能机器人200还具有语音收发装置,可接收用户发送的语音指令,并根据语音指令提供包含第一账号信息的二维码。然后,终端100可扫描包含第一账号信息的二维码,并从二维码中提取第一账号信息,并将终端100的第二账号信息和获取到的智能机器人200的第一账号信息发送至账号服务器300。账号服务器300将终端100的第二账号信息和智能机器人200的第一账号信息绑定,并将二者的绑定关系保存至配对列表中。
举例来说,用户可发送“我想和你配对”语音指令,智能机器人200可根据该语音指令提供包含自身第一账号信息的二维码。此时,用户可使用待配对的终端100扫描该二维码,从而获取第一账号信息。然后将自身的第二账号信息和获取到的智能机器人200的第一账号信息发送给账号服务器300,再由账号服务器300对第一账号信息和第二账号信息进行绑定。
在本发明的实施例中,在账号服务器300根据账号配对请求进行配对之后,第一账号信息和第二账号信息的绑定关系保存在账号服务器300的配对列表中,然后智能机器人200可通过即时消息通道接收对应的配对终端100发来的消息或者接收账号服务器300发送的更新通知,以此对配对终端列表进行更新,即与账号服务器300中的配对列表进行同步。其中,配对终端列表为保存在智能机器人200中的缓存,用于保存与该智能机器人200绑定的终端的列表。另外一种方式是,智能机器人200在每次需要使用配对终端列表的时候,都向账号服务器300发送更新配对终端列表的请求,账号服务器300根据请求向智能机器人200反馈相应的数据,以此对配对终端列表进行更新。
另外,在账号服务器300根据账号配对请求进行配对之后,智能机器人200还可接收已配对终端100发送的操作指令,并根据操作指令执行对应的操作。
具体地,智能机器人200可判断已配对终端100是否具有预设权限。若已配对终端100具有预设权限,则智能机器人200可根据操作指令执行对应的操作,否则不执行对应的操作,并向已配对终端100发送提示信息,提示用户没有权限执行该操作。其中,账号权限可分为六级:a、管理员:最高权限;b、更改智能机器人配置权限;c、更改智能机器人配对关系权限;d、控制智能机器人操作权限;e、获取智能机器人状态权限;f、获取智能机器人采集数据权限。通过对账号权限进行分级,使得用户在对智能机器人200的第一账号信息和终端100的第二账号信息进行管理时,更加方便、灵活。
在本发明的实施例中,同一个智能机器人200可与多个终端100进行配对。因此,当已配对终端100为多个时,智能机器人200可接收多个已配对终端100发送的多个操作指令,依次执行多个操作指令。若当前操作指令未执行完毕时,就接收到另一个已配对终端100发送的下一操作指令,则智能机器人200可向当前操作指令对应的已配对终端100发送未执行完毕信息,并执行下一操作指令。而同一终端,也可与多个智能机器人进行配对。终端100的显示界面上具有切换按钮。可通过切换按钮,向不同的智能机器人200发出操作指令。智能机器人200和终端100多对多的配对关系,能够更加方便地实现对智能机器人的控制,可满足更多应用场景的需求,灵活度高。
本发明实施例的基于人工智能的智能机器人账号分配与管理***,通过智能机器人扫描并识别终端生成的二维码信息,并以此连接至无线网络,然后向账号服务器发送包含有ID信息的访问请求,以使账号服务器生成对应的第一账号信息,能够方便、快捷地为智能机器人分配第一账号信息,从而避免了智能机器人内置账号泄露的问题,提升了安全性。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (16)
1.一种基于人工智能的智能机器人账号分配与管理方法,其特征在于,包括以下步骤:
S1、智能机器人扫描并识别终端生成的二维码信息,并从所述二维码中提取所述终端所在无线网络的WIFI信息,并根据所述WIFI信息进行无线网络连接;
S2、所述智能机器人向账号服务器发送包含有ID信息的访问请求,以使所述账号服务器根据所述包含有ID信息的访问请求生成第一账号信息;以及
S3、所述智能机器人获取所述账号服务器生成的所述第一账号信息。
2.如权利要求1所述的方法,其特征在于,在所述智能机器人获取所述账号服务器生成的所述第一账号信息之后,还包括:
S4、所述智能机器人或所述终端向所述账号服务器发送账号配对请求,以使所述账号服务器根据所述账号配对请求进行配对。
3.如权利要求1或2所述的方法,其特征在于,所述账号服务器根据所述账号配对请求进行配对,包括:
所述智能机器人从所述二维码中提取所述终端的第二账号信息并发送至所述账号服务器,以使所述账号服务器将生成的所述第一账号信息与所述第二账号信息绑定,并将所述第一账号信息和所述第二账号信息的绑定关系保存至配对列表中;或者
所述终端向所述账号服务器发送添加待配对第二账号信息请求,以使所述账号服务器对所述待配对第二账号信息进行认证,并在认证成功后,将所述待配对第二账号信息和所述第一账号信息绑定,并将所述待配对第二账号信息和所述第一账号信息的绑定关系保存至所述配对列表中;或者
所述智能机器人接收用户发送的语音指令,并根据所述语音指令提供包含所述第一账号信息的二维码,以使所述终端扫描所述包含所述第一账号信息的二维码,并从所述二维码中提取所述第一账号信息,并将所述终端的第二账号信息和所述第一账号信息发送至所述账号服务器,以使所述账号服务器将所述终端的第二账号信息和所述第一账号信息绑定,并将所述终端的第二账号信息和所述第一账号信息的绑定关系保存至所述配对列表中。
4.如权利要求3所述的方法,其特征在于,在所述账号服务器根据所述账号配对请求进行配对之后,还包括:
所述智能机器人通过即时消息通道更新配对终端列表;或者
所述智能机器人在使用所述配对终端列表时,更新所述配对终端列表。
5.如权利要求3所述的方法,其特征在于,在所述账号服务器根据所述账号配对请求进行配对之后,还包括:
所述智能机器人接收所述已配对终端发送的操作指令,并根据所述操作指令执行对应的操作。
6.如权利要求5所述的方法,其特征在于,所述根据所述操作指令执行对应的操作,包括:
判断所述已配对终端是否具有预设权限,若所述已配对终端具有预设权限,则所述智能机器人根据所述操作指令执行对应的操作,否则不执行对应的操作,并向所述已配对终端发送提示信息。
7.如权利要求5所述的方法,其特征在于,当所述已配对终端为多个时,所述根据所述操作指令执行对应的操作,还包括:
接收多个所述已配对终端发送的多个操作指令,依次执行所述多个操作指令,若当前操作指令未执行完毕时,接收到下一操作指令,则向所述当前操作指令对应的已配对终端发送未执行完毕信息,并执行所述下一操作指令。
8.一种基于人工智能的智能机器人账号分配与管理***,其特征在于,包括:终端、智能机器人和账号服务器,其中,
所述终端,用于生成二维码信息;
所述智能机器人,用于扫描并识别所述二维码信息,并从所述二维码中提取所述终端所在无线网络的WIFI信息,以及根据所述WIFI信息进行无线网络连接,并向所述账号服务器发送包含有ID信息的访问请求,以及获取所述账号服务器生成的第一账号信息;以及
所述账号服务器,用于根据所述包含有ID信息的访问请求生成所述第一账号信息。
9.如权利要求8所述的***,其特征在于,还包括:
所述智能机器人或所述终端,还用于向所述账号服务器发送账号配对请求;
所述账号服务器,还用于根据所述账号配对请求进行配对。
10.如权利要求8或9所述的***,其特征在于,所述***包括:
所述智能机器人,用于从所述二维码中提取所述终端的第二账号信息并发送至所述账号服务器;
所述账号服务器,用于将生成的所述第一账号信息与所述第二账号信息绑定,并将所述第一账号信息和所述第二账号信息的绑定关系保存至配对列表中。
11.如权利要求8或9所述的***,其特征在于,所述***还包括:
所述终端,还用于向所述账号服务器发送添加待配对第二账号信息请求;
所述账号服务器,还用于对所述待配对第二账号信息进行认证,并在认证成功后,将所述待配对第二账号信息和所述第一账号信息绑定,并将所述待配对第二账号信息和所述第一账号信息的绑定关系保存至所述配对列表中。
12.如权利要求8或9所述的***,其特征在于,所述***还包括:
所述智能机器人,还用于接收用户发送的语音指令,并根据所述语音指令提供包含所述第一账号信息的二维码;
所述终端,用于扫描所述包含所述第一账号信息的二维码,并从所述二维码中提取所述第一账号信息,并将所述终端的第二账号信息和所述第一账号信息发送至所述账号服务器;
所述账号服务器,还用于将所述终端的第二账号信息和所述第一账号信息绑定,并将所述终端的第二账号信息和所述第一账号信息的绑定关系保存至所述配对列表中。
13.如权利要求10-12任一项所述的***,其特征在于,所述智能机器人,还用于:
在所述账号服务器根据所述账号配对请求进行配对之后,通过即时消息通道更新配对终端列表;或者
所述智能机器人在使用所述配对终端列表时,更新所述配对终端列表。
14.如权利要求10-12任一项所述的***,其特征在于,所述智能机器人,还用于:
在所述账号服务器根据所述账号配对请求进行配对之后,接收所述已配对终端发送的操作指令,并根据所述操作指令执行对应的操作。
15.如权利要求14所述的***,其特征在于,所述智能机器人,具体用于:
判断所述已配对终端是否具有预设权限,若所述已配对终端具有预设权限,则所述智能机器人根据所述操作指令执行对应的操作,否则不执行对应的操作,并向所述已配对终端发送提示信息。
16.如权利要求14所述的***,其特征在于,所述智能机器人,还用于:
当所述已配对终端为多个时,接收多个所述已配对终端发送的多个操作指令,依次执行所述多个操作指令,若当前操作指令未执行完毕时,接收到下一操作指令,则向所述当前操作指令对应的已配对终端发送未执行完毕信息,并执行所述下一操作指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510380057.3A CN105069363B (zh) | 2015-07-01 | 2015-07-01 | 基于人工智能的智能机器人账号分配与管理方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510380057.3A CN105069363B (zh) | 2015-07-01 | 2015-07-01 | 基于人工智能的智能机器人账号分配与管理方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105069363A true CN105069363A (zh) | 2015-11-18 |
CN105069363B CN105069363B (zh) | 2018-05-25 |
Family
ID=54498726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510380057.3A Active CN105069363B (zh) | 2015-07-01 | 2015-07-01 | 基于人工智能的智能机器人账号分配与管理方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105069363B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105916214A (zh) * | 2016-04-11 | 2016-08-31 | 吴树凯 | 基于移动互联网的自助连接wifi的方法 |
CN105979514A (zh) * | 2016-04-26 | 2016-09-28 | 南京玛锶腾智能科技有限公司 | 一种基于二维码的机器人联网方法 |
CN106155054A (zh) * | 2016-07-05 | 2016-11-23 | 中国科学院深圳先进技术研究院 | 轮履复合移动机器人的控制***及方法 |
CN106211360A (zh) * | 2016-07-27 | 2016-12-07 | 深圳前海弘稼科技有限公司 | 一种用户和种植箱的关联关系建立方法及*** |
CN106251609A (zh) * | 2016-08-05 | 2016-12-21 | 北京光年无限科技有限公司 | 智能机器人及其联网方法、网络分享方法和装置 |
CN106358268A (zh) * | 2016-08-26 | 2017-01-25 | 深圳前海弘稼科技有限公司 | 一种用户和种植箱的关联关系建立方法及*** |
CN106657119A (zh) * | 2016-12-31 | 2017-05-10 | 深圳市愚公科技有限公司 | 一种家庭服务机器人的管理方法及装置 |
CN106934645A (zh) * | 2015-12-29 | 2017-07-07 | 阿里巴巴集团控股有限公司 | 提供、获取广告物料的方法和装置 |
CN107104812A (zh) * | 2016-02-23 | 2017-08-29 | 芋头科技(杭州)有限公司 | 一种网络配置方法及智能机器人 |
CN107103263A (zh) * | 2016-02-23 | 2017-08-29 | 芋头科技(杭州)有限公司 | 一种控制信息交互方法及智能机器人 |
CN108377251A (zh) * | 2018-05-08 | 2018-08-07 | 山西乐博特机器人教育科技有限公司 | 教育机器人教学*** |
CN109151822A (zh) * | 2018-08-31 | 2019-01-04 | 珠海格力电器股份有限公司 | 无线网络连接方法及装置、存储介质、电子装置 |
CN109525604A (zh) * | 2018-12-29 | 2019-03-26 | 乐蜜有限公司 | 一种账号绑定的方法及相关设备 |
US10748054B2 (en) | 2016-07-08 | 2020-08-18 | Alibaba Group Holding Limited | Two-dimensional code information query method, server, client, and system |
CN112752598A (zh) * | 2020-03-09 | 2021-05-04 | 深圳市大疆创新科技有限公司 | 控制方法、竞技***、电子设备、竞技设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102789463A (zh) * | 2011-05-16 | 2012-11-21 | 洛阳磊石软件科技有限公司 | 电子设备间数据分享方法和电子设备 |
CN103023917A (zh) * | 2012-12-26 | 2013-04-03 | 百度在线网络技术(北京)有限公司 | 针对智能家电进行授权的方法、***和装置 |
CN103941667A (zh) * | 2013-12-31 | 2014-07-23 | 海尔集团公司 | 家电控制方法、***及设备 |
CN103945268A (zh) * | 2014-03-17 | 2014-07-23 | 深圳创维-Rgb电子有限公司 | 一种基于多帐号与多目标设备的控制处理方法及*** |
CN104079543A (zh) * | 2013-03-29 | 2014-10-01 | 珠海格力电器股份有限公司 | 智能家居***监控权限的获取方法、装置和*** |
-
2015
- 2015-07-01 CN CN201510380057.3A patent/CN105069363B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102789463A (zh) * | 2011-05-16 | 2012-11-21 | 洛阳磊石软件科技有限公司 | 电子设备间数据分享方法和电子设备 |
CN103023917A (zh) * | 2012-12-26 | 2013-04-03 | 百度在线网络技术(北京)有限公司 | 针对智能家电进行授权的方法、***和装置 |
CN104079543A (zh) * | 2013-03-29 | 2014-10-01 | 珠海格力电器股份有限公司 | 智能家居***监控权限的获取方法、装置和*** |
CN103941667A (zh) * | 2013-12-31 | 2014-07-23 | 海尔集团公司 | 家电控制方法、***及设备 |
CN103945268A (zh) * | 2014-03-17 | 2014-07-23 | 深圳创维-Rgb电子有限公司 | 一种基于多帐号与多目标设备的控制处理方法及*** |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106934645A (zh) * | 2015-12-29 | 2017-07-07 | 阿里巴巴集团控股有限公司 | 提供、获取广告物料的方法和装置 |
CN106934645B (zh) * | 2015-12-29 | 2021-03-23 | 创新先进技术有限公司 | 提供、获取广告物料的方法和装置 |
EP3422633A4 (en) * | 2016-02-23 | 2019-09-25 | Yutou Technology (Hangzhou) Co., Ltd. | NETWORK CONFIGURATION METHOD AND INTELLIGENT ROBOT |
CN107104812A (zh) * | 2016-02-23 | 2017-08-29 | 芋头科技(杭州)有限公司 | 一种网络配置方法及智能机器人 |
WO2017143947A1 (zh) * | 2016-02-23 | 2017-08-31 | 芋头科技(杭州)有限公司 | 一种网络配置方法及智能机器人 |
WO2017143950A1 (zh) * | 2016-02-23 | 2017-08-31 | 芋头科技(杭州)有限公司 | 一种控制信息交互方法及智能机器人 |
CN107103263A (zh) * | 2016-02-23 | 2017-08-29 | 芋头科技(杭州)有限公司 | 一种控制信息交互方法及智能机器人 |
CN105916214A (zh) * | 2016-04-11 | 2016-08-31 | 吴树凯 | 基于移动互联网的自助连接wifi的方法 |
CN105979514A (zh) * | 2016-04-26 | 2016-09-28 | 南京玛锶腾智能科技有限公司 | 一种基于二维码的机器人联网方法 |
CN106155054A (zh) * | 2016-07-05 | 2016-11-23 | 中国科学院深圳先进技术研究院 | 轮履复合移动机器人的控制***及方法 |
US10748054B2 (en) | 2016-07-08 | 2020-08-18 | Alibaba Group Holding Limited | Two-dimensional code information query method, server, client, and system |
CN106211360A (zh) * | 2016-07-27 | 2016-12-07 | 深圳前海弘稼科技有限公司 | 一种用户和种植箱的关联关系建立方法及*** |
CN106251609A (zh) * | 2016-08-05 | 2016-12-21 | 北京光年无限科技有限公司 | 智能机器人及其联网方法、网络分享方法和装置 |
CN106358268A (zh) * | 2016-08-26 | 2017-01-25 | 深圳前海弘稼科技有限公司 | 一种用户和种植箱的关联关系建立方法及*** |
CN106657119A (zh) * | 2016-12-31 | 2017-05-10 | 深圳市愚公科技有限公司 | 一种家庭服务机器人的管理方法及装置 |
CN108377251A (zh) * | 2018-05-08 | 2018-08-07 | 山西乐博特机器人教育科技有限公司 | 教育机器人教学*** |
CN109151822A (zh) * | 2018-08-31 | 2019-01-04 | 珠海格力电器股份有限公司 | 无线网络连接方法及装置、存储介质、电子装置 |
CN109525604A (zh) * | 2018-12-29 | 2019-03-26 | 乐蜜有限公司 | 一种账号绑定的方法及相关设备 |
CN109525604B (zh) * | 2018-12-29 | 2021-04-20 | 香港乐蜜有限公司 | 一种账号绑定的方法及相关设备 |
CN112752598A (zh) * | 2020-03-09 | 2021-05-04 | 深圳市大疆创新科技有限公司 | 控制方法、竞技***、电子设备、竞技设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105069363B (zh) | 2018-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105069363A (zh) | 基于人工智能的智能机器人账号分配与管理方法和*** | |
CN102255887B (zh) | 对应多移动装置的线上服务的提供方法与*** | |
CN113411780B (zh) | 鉴权更新eUICC固件版本的方法及相关装置 | |
US20040255243A1 (en) | System for creating and editing mark up language forms and documents | |
CN100583114C (zh) | 用于远程安全启用的***和方法 | |
US20100043052A1 (en) | Apparatus and method for security management of user terminal | |
US20180286407A1 (en) | Communication device | |
CN103369171A (zh) | 图像数据处理设备和管理设备 | |
CN103634795B (zh) | 无线通信装置和方法 | |
CN105141650A (zh) | Sms代理 | |
US20080104690A1 (en) | System and method of communication control management | |
KR20130085509A (ko) | 어플리케이션 사용자 인증 장치 및 방법 | |
CN104488302A (zh) | 无线连接认证方法以及服务器 | |
CN102448057A (zh) | 一种物联网***及其组网方法 | |
CN104580235A (zh) | 用于设备连接的认证方法和认证*** | |
CN104125485A (zh) | 一种用户信息共享的方法、设备及*** | |
CN105743844A (zh) | 一种信息处理方法及电子设备 | |
CN105392182B (zh) | Wifi设备的网络配置信息的设置方法及*** | |
CN113556715A (zh) | 设备连接方法及装置、计算机可读介质和电子设备 | |
JP2006191384A (ja) | 移動機及びコンテンツ送信方法 | |
CN105208030A (zh) | 一种无线网络漫游方法 | |
CN101800985B (zh) | 鉴权方法及***、终端、服务器与数据下载方法及装置 | |
US10524128B2 (en) | Terminal device, connection method, connection program, and authentication assist system | |
KR20090123626A (ko) | 휴대폰을 이용한 사용자 인지 홈 네트워크 시스템 및 그방법 | |
US9852557B2 (en) | Physical access control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |