当前位置: 首页 > 专利查询>微软公司专利>正文

寻找被呼叫方制造技术

技术编号:9899921 阅读:83 留言:0更新日期:2014-04-10 10:34
提供了一种使用机器人发起与个人的远程呈现会话的方法。该方法包括在机器人处接收对主存远程呈现会话的请求,并且接收机器人对远程呈现会话的目标个人的标识。机器人随后搜索当前位置以寻找个人。如果找到个人,则作出关于这个人是否是目标个人的确定。如果找到的这个人不是目标个人,则提示这个人以寻找目标个人的位置。机器人移动到这个人响应于该提示所给出的位置。

【技术实现步骤摘要】
【国外来华专利技术】寻找被呼叫方背景如本文使用的“机器人”是包括允许该机器人自主执行功能的计算机硬件和软件的机电设备。机器人的一个示例是可被配置成飞行到特定目标而无需远程引导的巡航导弹。巡航导弹上的传感器可以输出数据,该数据与内部数据库相比较来允许巡航导弹调整其飞行模式以确保巡航导弹到达预期目标。尽管巡航导弹是军用机器人,但消费级机器人已被引入市场。例如,真空吸尘器已配置有电动机和传感器,这些电动机和传感器允许真空吸尘器自主地对特定区域真空打扫并且返回充电站。在另一示例中,机器人剪草机已被引入,其中机器人剪草机的用户定义某一边界,并且机器人剪草机在所定义的边界内以自主方式前进来除草。开发了各技术来允许从远程位置给予某些机器人指令。换言之,机器人可以例如通过网络与远离机器人的计算设备通信,并且机器人基于所提供的指令来执行动作。当远程用户参与机器人位于的环境时,这可被称为“机器人远程呈现”。在一种类型的机器人远程呈现中,远程用户可能希望在机器人的环境中与个人通信。概述下面呈现了本专利技术的简化概述,以便提供此处所描述的某些方面的基本概念。此
技术实现思路
不是所要求保护的主题的详尽的概述。既不是要指出所要求保护的主题的关键性元素,也不是要详细描述本专利技术的范围。唯一的目的是以简化形式呈现所要求保护的主题的某些概念,作为稍后呈现的比较详细的描述的前奏。本专利技术涉及用于在包含机器人的环境中定位个人并且通过机器人远程呈现发起通信的各系统和方法。一个实施例提供了一种用于在环境中使用机器人与个人进行远程呈现会话的系统。该系统包括电动机和传感器系统,电动机被配置成移动机器人通过该环境,传感器系统包括相机和话筒。处理器被配置成实现机器人的各模块,其中这些模块包括被配置成移动机器人通过环境的导航模块、被配置成检测环境中的运动的运动检测系统、以及被配置成定位话筒检测到的声音的声源定位模块。面部识别模块被配置成标识来自相机的图像中存在面部。个人定位模块被配置成接受对目标个人的指定,并且使用来自声源定位模块、面部识别模块、或导航模块、或其任何组合的数据来在环境中定位该目标个人。另一实施例提供了一种用于使用自主机器人来发起与目标个人的远程呈现会话以定位该目标个人的方法。该方法包括在机器人处接收对托管远程呈现会话的请求,并且接收机器人对远程呈现会话的目标个人的标识。机器人搜索当前位置以寻找个人。如果找到个人,则机器人确定这个人是否是目标个人,如果否,则提示这个人以寻找目标个人的位置。机器人随后移动到响应于该提示所给出的回答中提供的位置。另一个实施例提供了一种或多种用于存储计算机可读指令的非易失性计算机可读存储介质,当由一个或多个处理设备执行时所述计算机可读指令提供了一种用于定位目标个人的系统。这些计算机可读指令包括被配置成接收语音命令的代码,其中这些语音命令指示机器人在特定位置处搜索个人,以及被配置成将机器人移动到该特定位置的代码。提供本概述是为了以简化的形式介绍一些概念;这些概念将在以下具体实施方式中被进一步描述。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。附图说明图1是机器人远程呈现会话中可以使用的机器人的示意图;图2是本地用户和远程用户之间的机器人远程呈现会话的图示;图3是一种用于在机器人的环境中定位个人并且建立机器人远程会话以供通信的方法的概览;图4A和4B是提供一种用于在机器人的环境中定位个人并且请求机器人远程呈现会话以供通信的方法的更详细的示例的框图;以及图5是示出可用于执行定位功能的模块的机器人的框图。详细描述现在参考附图来描述所要求保护的主题,所有附图中使用相同的附图标记来指代相同的元素。在以下描述中,为解释起见,阐明了众多具体细节以提供对本专利技术的全面理解。然而,很明显,所要求保护的主题可以在没有这些具体细节的情况下实施。在其他情况下,以框图形式示出了各个已知的结构和设备以便于描述本专利技术。如在此使用的,术语“组件”、“系统”、“客户机”等旨在指代计算机相关的实体,它们可以是硬件、(例如,执行中的)软件和/或固件、或其组合。例如,组件可以是,在处理器上运行的进程、对象、可执行码、程序、函数、库、子例程,和/或计算机或软件和硬件的组合。作为说明,在服务器上运行的应用和服务器两者都可以是组件。一个或多个组件可以驻留在进程中,组件可以位于一个计算机内和/或分布在两个或更多计算机之间。术语“处理器”一般被理解为指硬件组件,诸如计算机系统的处理单元。此外,所要求保护的主题可使用产生控制计算机以实现所公开的主题的软件、固件、硬件、或其任意组合的标准编程和/或工程技术来实现为方法、装置、或制品。如此处所使用的术语“制品”旨在涵盖可以从任何非瞬态计算机可读设备或介质访问的计算机程序。非瞬态计算机可读存储介质可以包括但不限于磁存储设备(例如,硬盘、软盘、以及磁带等等)、光盘(例如,紧致盘(CD)以及数字多功能盘(DVD)等等)、智能卡和闪存设备(例如,卡、棒和钥匙驱动器等等)。相反,计算机可读介质一般(即,不必需是存储介质)可附加地包括用于无线信号之类的通信介质,诸如传输介质。当然,本领域的技术人员应当认识到,在不背离所要求保护的主题的范围或精神的情况下可对该配置作出许多修改。此外,本文所使用的词语“示例性”意指用作示例、实例或说明。在此被描述为“示例性”的任何方面或设计并不一定要被解释为相比其它方面或设计更优选或有利。如本文使用的,机器人远程呈现(telepresence)会话可以提供一种通信,其中远程用户使用具有通过机器人与目标个人进行通信的能力的远程计算设备上的应用来访问机器人的视频、音频和传感数据。如本文使用的,远程用户可以位于与机器人网络不同的(例如,由因特网分开的)网络上,或可以位于本地网络上。远程计算设备可以包括个人计算机、移动设备、或游戏控制台以及许多其他设备。应用可以是远程计算设备中的独立应用,或可以通过web浏览器来访问。机器人远程呈现会话可以向远程用户提供机器人的环境(包括目标个人)的图像。这可以提升通信的真实性,且由此创建更高效和愉悦的通信体验。作为通信工具,机器人远程呈现会话可以提供一种对业务以及帮助远离家庭和朋友的个人(诸如宇航员、潜水员和士兵)感觉像是靠近家的有价值的技术。然而,被呼叫方或目标个人可能无法回答远程呈现请求,因为该目标个人无法看见、听见、或访问该机器人。除非目标方临近机器人在场,否则可能要花宝贵时间来驱动机器人通过该环境以寻找目标个人。另外,不允许呼叫方驱动机器人通过该环境可能是有用的。例如,在呼叫实际被接受之前,被呼叫方可能不希望呼叫者察看呼叫方的环境。例如,被呼叫方可能不希望呼叫方看到被呼叫方是否真实地可用于接受该呼叫。为解决该问题,本文公开的各实施例阐述了一种用于在环境中自主定位个人的方式。在该方式中,机器人例如通过通告远程呈现请求、搜索其环境以寻找目标个人(特定或不特定)、以及向其环境中的各个人请求帮助,试图更接近被呼叫方。机器人使用自动环境导航结合传感器数据(诸如面部标识、面部识别、声音输入、以及语音查询)来标识环境中的各个人。远程呈现会话的发起者不必一直与机器人保持联系,而可以在机器人搜索这个人时执行其他活动。一旦机器人找到了目标个人,机器人就可以通知本文档来自技高网...
寻找被呼叫方

【技术保护点】
一种用于在环境中使用机器人与个人进行远程呈现会话的系统,包括:电动机,其被配置成移动所述机器人通过所述环境;传感器系统,包括:相机;以及话筒;以及处理器,其被配置成实现机器人的各模块,其中所述模块包括:导航模块,其被配置成移动所述机器人通过所述环境;面部识别模块,其被配置成标识来自相机的图像中存在面部;以及个人定位模块,其被配置成接受对目标个人的指定,并且使用来自所述面部识别模块、或所述导航模块、或其任何组合的数据来在所述环境中定位所述目标个人。

【技术特征摘要】
【国外来华专利技术】2011.08.02 US 13/195,8711.一种用于在环境中使用机器人与个人进行远程呈现会话的系统,包括:电动机,其被配置成移动所述机器人通过所述环境;传感器系统,包括:相机;以及话筒;以及处理器,其被配置成实现机器人的各模块,其中所述模块包括:导航模块,其被配置成移动所述机器人通过所述环境;面部识别模块,其被配置成标识来自相机的图像中存在面部;以及个人定位模块,其被配置成接受对目标个人的指定,并且使用来自所述面部识别模块、或所述导航模块、或其任何组合的数据来在所述环境中定位所述目标个人,其中所述个人定位模块被进一步配置成确定找到的人是否是所述目标个人,并且如果找到的这个人不是所述目标个人,则所述个人定位模块被进一步配置成提示这个人以寻找所述目标个人的位置并且将所述机器人移动到响应于该提示所给出的回答中提供的位置。2.如权利要求1所述的系统,其特征在于,包括运动检测系统,被配置成定位由所述相机检测到的运动。3.如权利要求1所述的系统,其特征在于,包括声源定位模块,其被配置成定位由所述话筒检测到的声音。4.如权利要求1所述的系统,其特征在于,所述个人定位模块被配置成向远程用户提供搜索的状态。5.一种用于使用自主机器人来发起与目标个人的远程呈现会话以定位所述目标个人的方法,包括:在机器人处接收对托管远程呈现会话的请求;接收机器人对所述远程呈现会话的目标个人的标识;搜索当前位置以寻找个人;...

【专利技术属性】
技术研发人员:C·F·奥利维三世J·S·弗伊莱德M·沙拉比N·T·克林顿R·桑切斯A·弗隆G·惠勒F·伯安那克
申请(专利权)人:微软公司
类型:发明
国别省市:美国;US

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

1