实现应用信息移植的智能机器人系统及信息移植方法技术方案

技术编号:15540932 阅读:296 留言:0更新日期:2017-06-05 10:34
本发明专利技术公开了一种基于智能机器人的应用信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括:作为信息移植发出端的第二机器人已安装的应用数据以及与应用数据对应的用户信息;所述第一机器人解析并装载所述信息移植包以记录用户信息。本发明专利技术能够将已学习了与用户相关的应用信息的机器人中的数据移植到其它机器人中,提升了机器人的学习应用及对应用户数据。

Intelligent robot system for implementing application information transplantation and information transplanting method

The invention discloses a method of intelligent robot based on the information transfer, the method includes: as the first robot information receiving end detection information transplantation Transplantation request; in the verification based on security authentication information security information transfer request input after the first robot to acquire the information packets through transplantation Transplantation transmission medium. The information transfer package includes: application data as the information transfer issued second robot end installed and user information corresponding to the application data; the first robot parsing and loading the information transfer package to record user information. The invention can transplant the data in the robot which has learned the user related application information to other robots, thereby improving the learning application of the robot and corresponding user data.

【技术实现步骤摘要】
实现应用信息移植的智能机器人系统及信息移植方法
本专利技术涉及智能机器人领域,尤其涉及一种实现应用信息移植的智能机器人系统及信息移植方法。
技术介绍
随着智能机器人产品的逐渐普及,在未来,家庭或商家都会对机器人有着越来越多的需求,这种需求量导致一个商家或一个家庭中需要的机器人不止于一个,可能从孩子的教育到老人的护理到各种商业用途,各种机器人会在人们生活和工作中扮演各种角色,但是每个机器人都要从零去学习每个用户的习惯、偏好,这无疑会给用户带来很多负担,降低了用户使用机器人的兴趣。因此,亟需提供一种能够提升学习应用及对应用户数据、实现信息移植的智能机器人,从而提高机器人信息使用度。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种能够提升机器人学习应用及对应用户数据,实现信息移植的解决方案。为了解决上述技术问题,本申请的实施例首先提供了一种基于智能机器人的应用信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括:作为信息移植发出端的第二机器人已安装的应用数据以及与应用数据对应的用户信息;所述第一机器人解析并装载所述信息移植包以记录用户信息。优选地,所述第一机器人装载所述信息移植包以获得与应用数据对应的机器人应用及对应用户数据。优选地,所述第一机器人可检测多个信息移植请求,在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包,并根据多个信息移植包中的应用数据进行养成及学习对应的机器人应用及对应用户数据。优选地,所述第一机器人通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取待移植的信息移植包。优选地,所述安全验证信息为密码口令、密码图形或者多模态验证信息。根据本专利技术另一方面,还提供了一种实现应用信息移植的智能机器人,该智能机器人装载有机器人操作系统,该机器人操作系统包括:信息移植请求检测模块,其配置为检测信息移植请求;信息移植包获取模块,其配置为在验证出根据信息移植请求输入的安全验证信息安全后,通过传输媒介获取待移植的信息移植包,所述信息移植包中包括:作为信息移植发出端的机器人已安装的应用数据以及与应用数据对应的用户信息;解析装载模块,其配置为解析并装载所述信息移植包以记录用户信息。优选地,所述解析装载模块进一步配置为装载所述信息移植包以获得与应用数据对应的机器人应用及对应用户数据。优选地,所述信息移植请求检测模块进一步配置为可检测多个信息移植请求;所述信息移植包获取模块进一步配置为在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包;所述解析装载模块进一步配置为根据多个信息移植包中的应用数据进行养成及学习对应的机器人应用及对应用户数据。优选地,所述信息移植包获取模块进一步配置为通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取所述信息移植包。优选地,所述安全验证信息为密码口令、密码图形或者多模态验证信息。根据本专利技术另一方面,还提供了一种实现应用信息移植的智能机器人系统,该系统包括:如上所述的智能机器人;移动终端,其配置为验证信息移植请求中携带的安全验证信息是否安全;以及传输媒介。与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:在本专利技术实施例中,通过作为信息移植接受端的第一机器人检测信息移植请求,在验证出根据信息移植请求输入的安全验证信息安全后,第一机器人通过传输媒介获取待移植的信息移植包并装载信息移植包以记录用户信息,能够将已学习了与用户相关的应用信息的机器人中的数据移植到其它机器人中,提升了机器人的学习应用及对应用户数据。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术的技术方案而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构和/或流程来实现和获得。附图说明附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。图1是本专利技术涉及的实现应用信息移植的智能机器人系统的第一形式的组成示意图。图2是图1所示的智能机器人A(作为信息移植接受端的第一机器人)的功能结构框图。图3是图1所示的智能机器人A进行应用信息移植的方法示例一的流程示意图。图4是图1所示的智能机器人A进行应用信息移植的方法示例二的流程示意图。图5是本专利技术涉及的实现应用信息移植的智能机器人系统的第二形式的组成示意图。图6是图1或图5所示的智能机器人系统实现安全验证的用户界面示意图。图7是图5所示的智能机器人系统通过云端同步用户应用及对应用户数据的用户界面示意图。具体实施方式以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。另外,附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。随着智能机器人产品的普及,越来越多的家庭和商家都需要机器人为其服务。不同的机器人在人们生活和工作中扮演不同的角色,在扮演不同角色的同时,每个机器人通过与用户进行交互获取到有关用户的个性化信息。用户在长期使用机器人APP的过程中,机器人通过视觉、听觉、情绪反映、动作交互、语言沟通等方式完成与用户的交互,获知用户使用习惯及关联信息,并且在此过程中,了解了用户的喜好获得有关用户的经验数据(经验信息)等。当机器人由于长时间使用导致报废时或者有新机器人加入机器人群组时,现有技术无法将一个机器人的应用及用户信息转移到另一个机器人中,新的机器人需要从零去学习和适应每个用户的习惯、偏好等,这无疑需要用户的重复付出,给用户带来了很大的不便。本专利技术提出了一种基于智能机器人的应用信息移植方法,该方法能够将已学习了与用户相关的应用信息的机器人中的数据移植到其它机器人中,提升机器人的学习应用及对应用户数据。第一实施例图1是表示本专利技术涉及的实现应用信息移植的智能机器人系统的第一形式的组成示意图。如图1所示,该系统包括两台智能机器人A和机器人B,在本例中,这两台机器人为人形机器人,且在这两台机器人中都装配有机器人操作系统。容易理解,因机器人的形态不同,机器人表现方式会有所不同,本专利技术面向对象除了人形机器人外,其他非人形机器人也属于本专利技术保护范围。如图1所示,机器人B作为信息移植发出端的机器人(第二机器人),其内部通过安装的应用程序实现语言系统、情绪系统、动作系统、健康系统和偏好系统的应用功能,这些系统在机器人B与用户进行交互完成任务的过程中分别收集用户的语言习惯信息、用户的生活情绪习惯信息、用户的生活动作习惯信息、用户的身体健康状况信息和支付偏好等与应用数据对应的用户数据。上述与用户相关的信息存储在可插拔的硬件芯片中,在需要将机器人B中的信息移植到另一机器本文档来自技高网...
实现应用信息移植的智能机器人系统及信息移植方法

【技术保护点】
一种基于智能机器人的应用信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括:作为信息移植发出端的第二机器人已安装的应用数据以及与应用数据对应的用户信息;所述第一机器人解析并装载所述信息移植包以记录用户信息。

【技术特征摘要】
1.一种基于智能机器人的应用信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括:作为信息移植发出端的第二机器人已安装的应用数据以及与应用数据对应的用户信息;所述第一机器人解析并装载所述信息移植包以记录用户信息。2.根据权利要求1所述的应用信息移植方法,其特征在于,所述第一机器人装载所述信息移植包以获得与应用数据对应的机器人应用及对应用户数据。3.根据权利要求1所述的应用信息移植方法,其特征在于,所述第一机器人可检测多个信息移植请求,在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包,并根据多个信息移植包中的应用数据进行养成及学习对应的机器人应用及对应用户数据。4.根据权利要求1~3中任一项所述的应用信息移植方法,其特征在于,所述第一机器人通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取待移植的信息移植包。5.根据权利要求1~3中任一项所述的应用信息移植方法,其特征在于,所述安全验证信息为密码口令、密码图形或者多模态验证信息。6.一种实现应用信息移植的智能机器人,该智能机器人装载有机器人操作系统,该...

【专利技术属性】
技术研发人员:王克
申请(专利权)人:北京光年无限科技有限公司
类型:发明
国别省市:北京,11

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

1