车载空中无人机容器的制作方法

文档序号:19078471发布日期:2019-11-08 21:56阅读:145来源:国知局
车载空中无人机容器的制作方法

无人机(“空中无人机”)是能够在没有人类飞行员的情况下飞行的飞行器。空中无人机可进行自主控制,即,速度、方向、高度等可由计算机而不是由远程人类操作者控制。空中无人机可用于支持公共安全机构、消防部门、搜救行动、野生动物研究、科学研究、农业、气象学、航空测绘、污染监测等。

附图说明

图1是示例性车辆和安装在车辆上用于无人机(“空中无人机”)的容器的侧视图。

图2a是图1的容器的剖面侧视图,其中容器的门处于闭合位置且空中无人机设置在容器中。

图2b是容器的侧视图,其中门处于打开位置且空中无人机从容器移出。

图3a是示例性车辆的框图。

图3b是示例性容器的框图。

图3c是示例性空中无人机的框图。

图4a至图4c是示例性过程的流程图。

具体实施方式

引言

本文公开一种包括容器145和空中无人机190的车辆100,如图1至图2b所示。系统包括被编程为标识用户装置230连接到第一网络135的车辆100的连接位置以及用户装置230与第一网络135断开连接的车辆100的断开位置的计算机,诸如车辆计算机105、容器计算机155和空中无人机计算机195。第一网络135通常是广域网(wan),诸如蜂窝网络等。计算机进一步被编程为确定用户装置230在第一预定时间内尚未连接到第二网络140(诸如包括在车辆100和/或容器145中的网络)。在确定用户装置230在第一预定时间内尚未连接到第二网络140时,计算机进一步被编程为将空中无人机190容器145激活到打开位置。

因此,本文所公开的系统和方法解决当前技术架构中的缺点,由此可标识并援助需要帮助的用户。例如,当荒野区域中的用户与车辆100分开并且车辆100所在的区域与诸如第一网络135的“云”或wan断开连接时,空中无人机190可发射到(例如行进到)可建立与第一网络135的连接并且请求帮助的连接位置。

公开一种方法,所述方法包括:标识用户装置230连接到第一网络135的车辆100的连接位置以及用户装置230与第一网络135断开连接的车辆100的断开位置;以及在进一步确定用户装置230在第一预定时间内尚未连接到第二网络140时,将空中无人机190容器145激活到打开位置。

所述方法还可包括:在车辆100移动时检测用户装置230连接到第一网络135的多个位置,并且将所述多个位置中最近的一个指定为连接位置。

所述方法还可包括:周期性地检测所述多个位置。

所述方法还可包括:检测用户装置230在失去与第一网络135的连接达第二预定时间之后与第一网络135重新连接的重新连接位置;然后继续检测所述多个位置。

所述方法还可包括:确定空中无人机电池210可为空中无人机190提供电能以供从断开位置行进到连接位置;将用户装置路线、连接位置、断开位置和用户装置目的地传输给空中无人机;以及指示空中无人机行进到连接位置以传输通知。

所述方法还可包括:确定空中无人机电池210可在传输通知之后为空中无人机提供电能以供从连接位置行进到断开位置;以及指示空中无人机190在传输通知之后从连接位置行进到断开位置。

所述方法还可包括:在确定空中无人机电池210不能为空中无人机190提供电能以供从断开位置行进到连接位置时,确定空中无人机电池210可为空中无人机190提供电能以供从断开位置行进到用户装置230目的地,从用户装置230目的地沿着用户装置230路线行进到断开位置并且在沿着用户装置230路线行进时检测与用户装置230相关联的用户;将断开位置、用户装置230目的地和用户装置230路线传输给空中无人机190;以及指示空中无人机190行进到用户装置230目的地,从用户装置230目的地沿着用户装置230路线行进到断开位置,并且在沿着用户装置230路线行进时检测与用户装置230相关联的用户。

所述方法还可包括:在确定空中无人机电池210不能为空中无人机190提供电能以供从断开位置行进到用户装置230目的地,从用户装置230目的地沿着用户装置230路线行进到断开位置并且在沿着用户装置230路线行进时检测与用户装置230相关联的用户时,确定空中无人机190可从断开位置沿着用户装置230路线行进并且检测与用户装置230相关联的用户的距离,使得空中无人机190可根据所述距离返回到断开位置;将用户装置230路线传输给空中无人机190;以及指示空中无人机190沿着用户装置230路线往返行进所述距离并且检测与用户装置230相关联的用户。

当容器145包括电耦接到电池的电池充电器170(诸如容器电池175)并且空中无人机190包括可充电空中无人机电池210时,所述方法还可包括:确定空中无人机190位于容器145中;激活电池充电器170以给空中无人机电池210充电;以及在确定空中无人机电池210已充电时停用电池充电器170。

所述方法还可包括:在检测到空中无人机190已经返回到断开位置时,确定空中无人机190位于容器145中;然后激活电池充电器170以给空中无人机电池210充电。

还公开一种包括被编程为执行以上方法步骤中的任一者的计算机的系统。还公开一种各自分别包括计算机105、155和195的车辆100、容器145和空中无人机190。还公开一种计算机程序产品,所述计算机程序产品包括存储可由计算机处理器执行以执行以上方法步骤中的任一者的指令的计算机可读介质。

示例性系统元件

图3a是车辆100的部件的框图。车辆100可以各种已知方式(例如,用电动马达和/或内燃发动机)来提供动力。车辆100可包括任何汽车,诸如小汽车、卡车、运动型多用途车、交叉车、厢式货车、小型货车等。车辆100可包括车辆计算机105、车辆致动器110、车辆传感器115、hmi120、车辆通信网络125和车辆通信接口130。

车辆计算机105包括诸如已知的处理器和存储器。存储器包括一种或多种形式的计算机可读介质,并存储可由车辆计算机105执行以用于执行包括如本文所公开的各种操作的指令。

车辆计算机105可在自主模式、半自主模式和非自主模式下操作车辆100。出于本公开的目的,将自主模式限定为由车辆计算机控制车辆的推进、转向和制动的模式;在半自主模式下,车辆计算机控制车辆的推进、转向和制动中的一者或两者;在非自主模式下,人类操作者控制车辆的推进、转向和制动。

车辆计算机105可包括编程,所述编程用于操作车辆100的一个或多个系统,例如,推进(例如,通过控制内燃发动机、电动马达、混合动力发动机等中的一者或多者来控制车辆100的加速)、转向、制动、气候控制、车内灯和/或车外灯等。相比于人类操作者,车辆计算机105还可确定车辆计算机105是否以及何时将控制车辆100的操作。另外,车辆计算机105可被编程为确定人类操作者是否以及何时控制此类操作。

车辆计算机105可包括或者通信地耦接到例如多于一个处理器,诸如包括在车辆100中用于监测和/或控制车辆100的各种控制器(诸如动力传动系统控制器、制动控制器、转向控制器等)的控制器等。

车辆计算机105通常被布置用于在车辆通信网络125上进行通信,所述车辆通信网络125可包括车辆100中的总线(诸如控制器局域网(can)等)和/或其他无线和/或有线网络或总线(例如,以太网、本地互连网络(lin)或其他有线通信协议)。

经由车辆通信网络125,车辆计算机105可将数据发射给车辆100的部件和从所述部件接收数据,所述部件包括车辆致动器110、车辆传感器115、hmi120、车辆通信接口130等。在车辆计算机105包括多个部件的情况下,车辆通信网络125可用于在本公开中表示为车辆计算机105的部件之间的通信。

车辆100的车辆致动器110经由电路、芯片或可根据如已知的适当数据传输致动各种车辆子系统的其他电子和/或机械部件来实现。可使用车辆致动器110来控制车辆系统,诸如车辆100的加速、转向和制动。

车辆100的车辆传感器115可包括已知用于检测、提供和传输数据的各种装置。数据可由车辆计算机105、车辆通信接口130等经由车辆100的车辆通信网络125(或诸如已知的其他合适的接口)接收。

车辆传感器115可包括设置在车辆100中和/或上的传输可例如囊括车辆100的外部的数据的一个或多个相机、雷达、红外和/或激光雷达传感器。例如,激光雷达传感器可设置在车辆100上并且可传输对象数据,包括与对象(诸如车辆100周围的其他车辆)的相对位置、尺寸和形状相关的数据。车辆计算机105可经由车辆通信网络125接收传输的对象数据,并且基于所接收对象数据及其他事项在自主和/或半自主模式下操作车辆100。

车辆传感器115还可包括车辆全球定位系统(gps)传感器115。车辆gps传感器115可检测诸如车辆100的位置数据(即,地理坐标)等数据并经由车辆通信网络125将之提供和传输给车辆计算机105。另外或替代地,车辆gps传感器115可检测包括车辆100的位置的数据并经由例如车辆通信接口130将之传输给容器计算机155,如以下进一步论述。

hmi120可包括触摸屏、交互式语音响应(ivr)系统和诸如已知的其他输入/输出机构,并且可从车辆100的乘员接收输入数据并将数据输出给乘员。hmi120可具有用于将数据传输给车辆计算机105的例如包括“软键”等的触摸屏和/或物理按钮等。

例如,乘员可通过经由hmi120输入所请求操作模式来选择自主操作模式。此外,hmi120可被配置为向乘员呈现诸如车辆100的预期路线等信息。hmi120可位于车辆100的乘客舱中。

车辆100可包括车辆通信接口130。车辆通信接口130可包括天线、电路、芯片和/或其他电子部件。例如,车辆通信接口130可包括用于增强传出和传入无线通信的已知电子电路,诸如无线信号发射器、无线信号接收器和放大器电路。

车辆通信接口130可将数据发射给车辆100的部件和从所述部件接收数据,所述部件诸如车辆计算机105、车辆致动器110、车辆传感器115和hmi120。车辆通信接口130可根据任何数量的无线通信协议将数据发射给车辆部件和从车辆部件接收数据,所述无线通信协议诸如低功耗、wifi、nfc等。另外或替代地,车辆通信接口130可通过车辆通信网络125将数据发射给车辆部件和从车辆部件接收数据。

车辆通信接口130可经由第一网络135和第二网络140发送和接收通信。第一网络135是无线通信网络(例如,蜂窝、wimax、卫星、微波和射频中的一者或多者)。第一网络135有时被称为wan,因为它旨在用于宽地理距离(例如,许多英里、甚至数百或数千英里)上的通信。

第二网络140也是无线通信网络(例如,低功耗、wifi、近场通信(nfc)等)。第二网络140通常是车辆100和/或容器145的“本地”网路,这意指它仅可用于车辆100和/或容器145中和/或非常靠近车辆100和/或容器145(例如,50米左右)的无线通信。如以下所论述,第二网络140表示一个或多个无线机构,车辆100、容器145、空中无人机190和用户装置230可通过所述无线机构向彼此发射数据和从彼此接收数据。

如以上所论述,车辆通信接口130可经由第二网络140与电子装置(例如,容器计算机155和容器通信接口185、空中无人机计算机195和空中无人机通信接口220、用户装置230等)通信。电子装置可位于车辆100外部。

另外或替代地,车辆通信接口130可使用有线网络例如经由通用串行总线(usb)、控制器局域网(can)、以太网、移动高清链路(mhl)、高清多媒体接口(hdmi)、本地互连网络(lin)等与例如容器计算机155、容器通信接口185和/或用户装置230通信。

车辆计算机105可检测用户装置230何时连接到第一网络135。例如,当用户装置230经由第二网络140连接到车辆通信接口130时,车辆通信接口130可通过车辆通信网络125将指示用户装置230连接到第一网络135的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230连接到第一网络135的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180,如以下进一步论述)。

车辆计算机105还可检测用户装置230何时与第一网络135断开连接。例如,当用户装置230经由第二网络140连接到车辆通信接口130时,车辆通信接口130可通过车辆通信网络125将指示用户装置230与第一网络135断开连接的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230连接到第一网络135的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180)。

车辆计算机105还可检测用户装置230在与第一网络135断开连接之后何时重新连接到第一网络135。例如,当用户装置230经由第二网络140连接到车辆通信接口130时,车辆通信接口130可通过车辆通信网络125将指示用户装置230重新连接到第一网络135的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230重新连接到第一网络135的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180)。

车辆计算机105还可检测用户装置230何时连接到第二网络140。例如,当用户装置230经由第二网络140连接到车辆通信接口130时,车辆通信接口130可通过车辆通信网络125将指示用户装置230连接到第二网络140的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230连接到第二网络140的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180)。

车辆计算机105还可检测用户装置230何时与第二网络140断开连接。例如,车辆通信接口130可通过车辆通信网络125将指示用户装置230与第二网络140断开连接的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230与第二网络140断开连接的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180)。

车辆计算机105还可检测用户装置230在与第二网络140断开连接之后何时重新连接到第二网络140。例如,当用户装置230经由第二网络140与车辆通信接口130连通信时,车辆通信接口130可通过车辆通信网络125将指示用户装置230重新连接到第二网络140的数据传输给车辆计算机105。另外或替代地,车辆通信接口130可经由第二网络140将指示用户装置230重新连接到第二网络140的数据传输给容器通信接口185和容器计算机155(经由例如容器通信网络180)。

容器

如图1和图2a至图2b所示,容器145可安装在车辆100上,例如,车辆100的车顶上。容器145可存储并运输空中无人机190(包括在车辆100移动时)。容器145可具有各种形状,诸如矩形、圆形等。容器145还可具有用于适应各种类型的空中无人机的存储和运输的各种尺寸,诸如小尺寸、中尺寸和大尺寸。

容器145可包括开口,所述开口的尺寸被设定为部署空中无人机190,例如,以便允许将空中无人机从容器145移出和移入容器145中。开口可由门150覆盖。例如,如图2a所示,当容器145处于闭合位置时,容器145的门150闭合。如图2b所示,当容器145处于打开位置时,容器145的门150打开,并且空中无人机190可经由例如容器145中的开口部署进出容器145。

图3b是容器145的部件的框图。容器145可包括容器计算机155、容器致动器160、容器传感器165、电池充电器170、容器电池175、容器通信网络180和容器通信接口185。

容器计算机155包括诸如已知的处理器和存储器。存储器包括一种或多种形式的计算机可读介质,并存储可由容器计算机155执行以用于执行包括如本文所公开的各种操作的指令。

容器计算机155可包括或通信地耦接到例如包括在容器145中的多于一个处理器,例如,传感器、致动器等。容器计算机155通常被布置用于在容器通信网络180上进行通信,所述容器通信网络180可包括位于容器145中的总线,和/或诸如以上针对车辆100所论述的其他有线和/或无线机构。

经由容器通信网络180,容器计算机155可将数据发射给容器145中的部件和从容器145中的部件接收数据,所述部件包括容器致动器160、容器传感器165、电池充电器170、容器电池175、容器通信接口185等。在容器计算机155包括多个部件的情况下,容器通信网络180可用于在本公开中表示为容器计算机155的部件之间的通信。

容器145的容器致动器160经由电路、芯片或可通过如已知的适当数据传输致动各种容器145系统的其他电子和/或机械部件来实现。例如,容器致动器160可包括用于打开和闭合容器145的门150的容器门致动器160,例如,机电致动器,诸如螺线管或将电信号转换成运动的其他类型的机电装置。以此方式,容器145可从闭合位置移动到打开位置和从打开位置移动到闭合位置,如以上所述。

容器致动器160还可包括充电器致动器160。例如,在确定空中无人机190位于容器145中时,容器计算机155可经由容器通信网络180将用于激活电池充电器170以给空中无人机电池210充电的数据传输给充电器致动器160。在确定空中无人机电池210已充电时,容器计算机155可经由容器通信网络180将用于停用电池充电器170的数据传输给充电器致动器160。

容器145的容器传感器165可包括已知用于检测、提供和传输数据的各种装置。传输的数据可由例如容器计算机155经由容器通信网络180接收。例如,容器传感器165可包括用于检测空中无人机190何时位于容器145中的负载传感器165。

容器电池175可提供电能以供操作与容器145相关联的电气部件,所述电气部件诸如容器计算机155、容器致动器160(例如,容器门致动器160和充电器致动器160)、容器传感器165(例如,负载传感器165)、容器通信网络180、容器通信接口185等。

在图3b所示的示例中,容器电池175可设置在容器145内部。然而,应当理解,容器电池175也可设置在容器145上和/或外部。除容器电池175与以上所论述电气部件电连通之外,容器电池175还可与其他电源电连通。例如,容器电池175可与车辆100的电池电连通。以此方式,车辆100电池可在例如车辆100正操作时给容器电池175充电。

容器电池175可提供电能以供给空中无人机电池210充电。例如,如以上所论述,容器145可包括容器传感器165(诸如负载传感器165)和电池充电器170。电池充电器170可电耦接到例如容器电池175。以此方式,容器计算机155可被编程为在确定空中无人机190位于容器145中时经由充电器致动器160激活电池充电器170以给空中无人机电池210充电。容器计算机155可进一步被编程为在确定空中无人机电池210已充电时经由充电器致动器160停用电池充电器170。

可使用已知感应充电技术对空中无人机电池210进行无线充电。例如,电池充电器170可包括支持感应充电的感应充电电路。如以上所论述,电池充电器170连接到电源(例如,容器电池175、车辆100电池等),并且当空中无人机190位于容器145中时可将电能传递给空中无人机电池210。

容器145可包括容器通信接口185。容器通信接口185可包括天线、电路、芯片和/或其他电子部件。例如,容器通信接口185可包括用于增强传出和传入无线信号的已知电子电路,诸如无线信号发射器、无线信号接收器和放大器电路。

替代地,容器145可以是车辆100的没有容器通信接口185的部件。

容器通信接口185可将数据发射给容器145的部件和从容器145的部件接收数据,所述部件诸如容器计算机155、容器致动器160、容器传感器165、电池充电器170和容器电池175。容器通信接口185可根据任何数量的无线通信协议将数据发射给容器部件和从容器部件接收数据,所述无线通信协议诸如低功耗、wifi、nfc等。另外或替代地,容器通信接口185可通过容器通信网络180经由总线、以太网、本地互连网络(lin)或其他有线通信协议将数据发射给容器部件和从容器部件接收数据。

容器通信接口185可例如根据来自容器计算机155的指令经由第一网络135和第二网络140发送和接收通信。如以上所论述,容器通信接口185可经由第二网络140与电子装置(例如,车辆计算机105和车辆通信接口130、空中无人机计算机195和空中无人机通信接口220、用户装置230等)通信。电子装置可位于容器145外部。另外或替代地,容器通信接口185可使用有线网络例如经由通用串行总线(usb)、以太网、移动高清链路(mhl)、高清多媒体接口(hdmi)、本地互连网络(lin)等与例如车辆计算机105、车辆通信接口130和/或用户装置230通信。

以此方式,容器通信接口185可接收由例如车辆gps传感器115检测到的车辆100的位置的传输。例如,如以上所论述,车辆通信接口130可经由第二网络140将位置传输给容器通信接口185,并且容器通信接口185可经由容器通信网络180将位置传输给容器计算机155。

容器计算机155可以与车辆计算机105类似的方式检测用户装置230与第一网络135和第二网络140之间的连接/断开,如以上所论述。

空中无人机

如图2a至图2b所示,空中无人机190可在容器145中存储和运输(包括当容器145安装在车辆100上时)。当容器处于如图2b所示的打开位置时,空中无人机190可进行部署,即从车辆100发射以及从容器145移出和/或移入容器145中。

图3c是空中无人机190的部件的框图。空中无人机190可包括空中无人机计算机195、空中无人机传感器200、空中无人机致动器205、空中无人机电池210、空中无人机通信网络215、空中无人机通信接口220和空中无人机灯225。

空中无人机计算机195包括诸如已知的处理器和存储器。存储器包括一种或多种形式的计算机可读介质,并存储可由空中无人机计算机195执行以用于执行包括如本文所公开的各种操作的指令。

空中无人机计算机195通常被布置用于在空中无人机190的空中无人机通信网络215上进行通信。空中无人机通信网络215可包括位于空中无人机190中的总线,和/或其他有线和/或无线通信机构,诸如以上所论述。

经由空中无人机通信网络215,空中无人机计算机195可将数据发射给空中无人机部件和从空中无人机部件接收数据,所述部件包括例如空中无人机传感器200、空中无人机致动器205、空中无人机电池210、空中无人机通信接口220等。在无人机计算机195包括多个装置的情况下,空中无人机通信网络215可用于在本公开中表示为空中无人机计算机195的部件之间的通信。

空中无人机致动器205经由电路、芯片或可通过如已知的适当的控制信号致动各种空中无人机系统的其他电子和/或机械部件实现。

空中无人机致动器205可包括螺旋桨致动器205。螺旋桨致动器205可根据输出到螺旋桨致动器205的信号致动空中无人机190的螺旋桨以使空中无人机190飞行。

空中无人机传感器200可包括已知用于提供数据的各种装置。数据可由例如空中无人机计算机195经由空中无人机通信网络215接收。

例如,空中无人机传感器200可包括设置在空中无人机190中和/或上的提供可例如囊括空中无人机190的外部的数据的一个或多个相机、雷达、红外和/或激光雷达传感器。例如,激光雷达传感器200可设置在空中无人机190上,并且可提供包括对象(诸如空中无人机190周围的对象)的相对位置、尺寸和形状的对象数据。空中无人机计算机195可接收对象数据并至少部分地基于所接收对象数据来在自主模式下操作空中无人机190。

空中无人机传感器200还可包括空中无人机gps传感器200。空中无人机gps传感器200可允许空中无人机190飞向、悬停在各种位置和从所述位置返回。

空中无人机传感器200还可包括一个或多个相机传感器200。相机传感器200可捕获空中无人机190附近区域的图像。相机传感器200可安装在空中无人机190的壳体上。空中无人机灯225也可安装在壳体上。空中无人机计算机195可激活相机传感器200和空中无人机灯225以检测潜在的感兴趣项目。

例如,当相机传感器200检测到潜在的感兴趣项目(例如,与用户装置230相关联的用户)时,相机传感器200可经由例如空中无人机通信网络215将信号输出给空中无人机计算机195。在确定已经检测到潜在的感兴趣项目时,空中无人机计算机195可指示螺旋桨致动器205致动空中无人机190的螺旋桨以悬停在潜在的感兴趣项目上方和/或移动得更靠近潜在的感兴趣项目。当悬停在潜在的感兴趣项目上方和/或移动得更靠近潜在的感兴趣项目时,空中无人机计算机195可指示空中无人机相机传感器200捕获潜在的感兴趣项目的一个或多个图像。

空中无人机计算机195可将所捕获图像与例如用户的一个或多个所存储图像进行比较,并且确定一个或多个所捕获图像是否与一个或多个所存储图像匹配。在确定一个或多个所捕获图像与一个或多个所存储图像匹配时,空中无人机计算机195可检测并存储来自空中无人机gps传感器200的潜在的感兴趣项目的位置数据。位置数据包括潜在的感兴趣项目的坐标、以及从空中无人机先前已经行进到的和/或可能随后行进到的位置到潜在的感兴趣项目的路线等。

空中无人机电池210提供电能以供操作与空中无人机190相关联的电气部件,所述电气部件诸如空中无人机计算机195、空中无人机传感器200(例如,空中无人机激光雷达200、空中无人机gps传感器200和相机传感器200)、空中无人机致动器205(例如,螺旋桨致动器205)、空中无人机通信网络215、空中无人机通信接口220、空中无人机灯225等。

如以上所论述,当空中无人机190位于容器145中时,容器电池175和/或其他电源(例如,车辆电池)可提供电能以供给空中无人机电池210充电。

空中无人机190可包括空中无人机通信接口220。空中无人机通信接口220可包括天线、电路、芯片和/或其他电子部件。例如,空中无人机通信接口220可包括用于增强传出和传入无线信号的已知电子电路,诸如无线信号发射器、无线信号接收器和放大器电路。

空中无人机通信接口220可将数据发射给空中无人机190的部件和从空中无人机190的部件接收数据,所述部件诸如空中无人机计算机195、空中无人机传感器200、空中无人机致动器205、空中无人机电池210、空中无人机灯225等。

空中无人机通信接口220可根据任何数量的无线通信协议将数据发射给空中无人机部件和从空中无人机部件接收数据,所述无线通信协议诸如低功耗、wifi、nfc等。另外或替代地,空中无人机通信接口220可通过空中无人机通信网络215例如经由总线、以太网、本地互连网络(lin)或其他有线通信协议与空中无人机部件通信。

空中无人机通信接口220可例如根据来自空中无人机计算机195的指令经由第一网络135和第二网络140发送和接收通信。例如,空中无人机通信接口220可经由第二网络140与各种电子装置通信,所述装置例如车辆计算机105和车辆通信接口130、容器计算机155和容器通信接口185、用户装置230等。

以此方式,空中无人机通信接口220可经由第二网络140接收车辆100的位置。例如,车辆通信接口130和/或容器通信接口185可经由第二网络140将车辆100的位置传输给空中无人机通信接口220。空中无人机通信接口220可经由空中无人机通信网络215将车辆100的位置发送给空中无人机计算机195。空中无人机计算机195可被编程为将车辆100的位置存储在例如空中无人机计算机195的存储器中。

空中无人机通信接口220还可经由第一网络135传输通知。所述通知可包括例如与用户装置230相关联的用户的身份,如以下进一步论述。

用户装置

用户装置230可以是包括处理器、存储器、输入机构和通信能力的任何种类的移动计算装置,诸如个人计算机(例如,膝上型计算机、平板计算机等)、智能电话、个人数字助理、便携式媒体播放器、诸如智能手表的可穿戴装置、和/或任何其他合适的移动计算装置。

用户装置230可包括用户装置通信接口。用户装置通信接口可包括天线、电路、芯片和/或其他电子部件。例如,用户装置通信接口可包括用于增强传出和传入无线信号的已知电子电路,诸如无线信号发射器、无线信号接收器和放大器电路。用户装置通信接口可被编程为经由第一网络135和第二网络140发送和接收通信。

用户装置230可经由第二网络140将数据发射给车辆计算机105、容器计算机155和空中无人机计算机195,如以上所论述。另外,用户装置230可经由第二网络140从车辆计算机105、容器计算机155和空中无人机计算机195接收数据传输,亦如以上所论述。

例如,用户装置230的用户可使用用户装置230的输入机构(诸如键盘、触摸屏、按钮、麦克风等)向用户装置230输入用户装置230路线、用户装置230目的地等。用户还可向用户装置230输入第一预定时间,即,可跟用户装置230与第二网络140断开连接的时间进行比较的时间段。

用户装置230路线可以是用户打算与用户装置230一起从断开位置到用户装置230目的地的路径。断开位置是用户装置230不能连接到第一网络135的车辆100的当前位置。第一预定时间(例如,两个小时)可以是用户预期行进往返用户装置230目的地和断开位置将花费的时间量。用户装置230可将指示用户装置230路线、用户装置230目的地和第一预定时间的数据传输给车辆计算机105、容器计算机155和空中无人机计算机195。

用户装置230还可传输对每个用户装置230是唯一(或基本上唯一)的某些标识符。例如,标识符可包括mac地址、国际移动设备标识符(imei)、电子序列号(esn)、移动设备标识符(meid)、移动目录号码、移动标识号码(min)、移动预约标识号码(msin)、国际移动用户标识号码(imsi)、静态或动态ip地址、电子邮件地址等。

车辆计算机105、容器计算机155和空中无人机计算机195可被编程为存储一个或多个用户装置230的标识符,并且还存储与车辆100的相应用户相关联的标识符。例如,与用户的用户装置230相关联的标识符可存储在车辆计算机105、容器计算机155和空中无人机计算机195的存储器中。以此方式,当具有与用户相关联的标识符的用户装置230在第二网络140的范围内时,车辆计算机105、容器计算机155和空中无人机计算机195可将那些用户装置230以及来自用户装置230的通信与用户相关联。另外,车辆计算机105、容器计算机155和空中无人机计算机195可被编程为将通信传输给与用户相关联的用户装置230。

如图3a所示,用户装置230可位于车辆100的乘客舱中。然而,应当理解,当车辆100的乘员离开车辆100时,乘员可从车辆100取出用户装置230。

示例性过程流程

图4a至图4c示出可由例如容器计算机155执行的示例性过程400。可能的,甚至更可能的是,替代地或另外,以上所论述的其他装置中的计算机105、195(诸如车辆计算机105和空中无人机计算机195)执行示例性过程400。

当例如用户在用户装置230上打开应用程序、推动hmi120的输入机构等时,过程400以框405开始。

在框405中,容器计算机155检测用户装置230连接到第一网络135的车辆100的多个位置,如以上所述。在框405之后,过程400前进到框410。

在框410中,容器计算机155存储用户装置230连接到第一网络135的车辆100的最近的位置,包括如已知的最近位置的地理坐标,如以上所论述。例如,容器计算机155可被编程为例如以10分钟间隔周期性地检测容器计算机155的存储器中的用户装置230连接到第一网络135的车辆100的位置,并且存储多个位置中最近的一个。在框410之后,过程400前进到决策框415。

在决策框415中,容器计算机155被编程为确定用户装置230是否失去与第一网络135的连接达第二预定时间(例如,15分钟)。第二预定时间可存储在容器计算机155的存储器中。第二预定时间是跟用户装置230与第一网络135断开连接的时间进行比较的时间量。

例如,如以上所论述,用户装置230可经由第二网络140连接到通信接口130、185、220,如以上所述。如果容器计算机155并未从通信接口130、185、220接收到指示用户装置230连接到第一网络135达等于或超过第二预定时间的时间的数据传输,则过程400前进到框420。如果容器计算机155从通信接口130、185、220中的一者或多者接收到指示在第二预定时间逝去之前用户装置230连接到第一网络135的数据传输,则过程400返回到框410。

在框420中,容器计算机155指定并存储将在确定用户装置230失去与第一网络135的连接之前用户装置230连接到第一网络135达第二预定时间的多个车辆100位置中最近的一个作为连接位置。在框420之后,过程400前进到决策框425。

另外或替代地,如果用户装置230可在当前和/或预定位置处连接到第一网络135,则容器计算机155可接受用户将当前和/或预定位置存储为车辆100的连接位置的输入。此外,如果用户装置230可在车辆100的位置处连接到第一网络135,则容器计算机155可从诸如信标的其他机构或者每当用户装置230从新的手机信号塔等接收到传输时接受将所述位置存储为连接位置的输入。

在决策框425中,容器计算机155检测用户装置230是否在第二预定时间之后重新连接到第一网络135,例如,如以上所述。如果容器计算机155在第二预定时间之后并未检测到用户装置230重新连接到第一网络135,则过程400前进到框430。如果容器计算机155重新连接到第一网络,则过程400返回到框410。

在框430中,容器计算机155确定车辆100已经到达目的地。如果例如车辆100的点火开关已经关闭、车辆100停止移动达预定时间、车辆100已经到达预定目的地,则容器计算机155可确定车辆100已经到达目的地。过程从框430前进到框435。

在框435中,容器计算机155将车辆100的目的地存储为断开位置。容器计算机155可将断开位置存储在例如容器计算机155的存储器中。过程400从框435前进到框440。

在框440中,容器计算机155检测用户装置230何时与第二网络140断开连接。

如以上所论述,用户装置230可经由第二网络140与通信接口130、185、220连接,并且通信接口130、185、220可将指示用户装置230连接到第二网络140的数据传输给例如容器计算机155。因此,如果容器计算机155并未从通信接口130、185、220接收到指示用户装置230连接到第二网络140的数据传输(诸如当用户装置230不在第二网络140的范围内时),则容器计算机155可检测到用户装置230与第二网络140断开连接。过程400从框440前进到决策框445。

在决策框445中,容器计算机155确定用户装置230是否在第一预定时间内与第二网络140连接。第一预定时间(例如,2小时)可以是用户预期与用户装置230一起从断开位置经由用户装置230路线行进到用户装置230目的地并且从用户装置230目的地经由用户装置230路线返回到断开位置将花费的时间量。

在离开车辆100之前,用户可经由例如hmi120将用户装置230路线、用户装置230目的地和第一预定时间输入到容器计算机155中。

另外或替代地,用户可通过将信息输入到用户装置230中来输入用户装置230路线、用户装置230目的地和第一预定时间。用户装置230可经由第二网络140将指示用户装置230路线、用户装置230目的地和第一预定时间的数据传输给容器计算机155。

如果用户装置230在第一预定时间逝去之前连接到第二网络140,则过程400结束。如果用户装置230在第一预定时间逝去之前并未连接到第二网络140,则过程400前进到框450。

在框450中,容器计算机155发送用于将容器145激活到打开位置以部署空中无人机190的指令。过程400从框450前进到决策框455。

在决策框455中,容器计算机155确定空中无人机电池210是否可为空中无人机190提供电能以供从断开位置行进到连接位置并且经由第一网络135传输通知。

如果容器计算机155确定空中无人机电池210不能为空中无人机190提供电能以供从断开位置行进到连接位置并且经由第一网络135传输通知,则过程400前进到决策框460。如果容器计算机155确定空中无人机电池210可为空中无人机190提供电能以供从断开位置行进到连接位置并且经由第一网络135传输通知,则过程400前进到框480。

在决策框460中,容器计算机155确定空中无人机电池210是否可为空中无人机190提供电能以供从断开位置行进到用户装置230目的地、从用户装置230目的地沿着用户装置230路线行进到断开位置并且在空中无人机190沿着用户装置230路线行进时检测与用户装置230相关联的用户。

如果容器计算机155确定空中无人机电池210不能为空中无人机190提供电能以供从断开位置行进到用户装置230目的地、从用户装置230目的地沿着用户装置230路线行进到断开位置并且在沿着用户装置230路线行进时检测与用户装置230相关联的用户,则过程400前进到框465。如果容器计算机确定空中无人机电池210可为空中无人机190提供电能以供从断开位置行进到用户装置230目的地、从用户装置230目的地沿着用户装置230路线行进到断开位置并且在沿着用户装置230路线行进时检测与用户装置230相关联的用户,则过程400前进到框490。

在框465中,容器计算机155确定空中无人机190可从断开位置沿着用户装置230路线行进并且检测与用户装置230相关联的用户的距离,使得空中无人机电池210可根据所述距离为空中无人机190提供电能以供返回到断开位置。过程400从框465前进到框470。

在框470中,容器计算机155将指示用户装置230路线以及沿着用户装置230路线行进并且检测与用户装置230相关联的用户的距离的数据传输给空中无人机190,使得空中无人机190可返回到断开位置。容器计算机155可经由第二网络140将数据传输给空中无人机190。空中无人机190可将用户装置230路线和距离存储在空中无人机计算机195的存储器中。过程400从框470前进到框475。

在框475中,容器计算机155指示空中无人机190沿着用户装置230路线往返行进所述距离,并且检测与用户装置230相关联的用户。在框475之后,过程400结束。

在框480中,容器计算机155将指示用户装置230路线和连接位置、断开位置以及用户装置230目的地的数据传输给空中无人机190给空中无人机190。

容器计算机155可经由第二网络140将数据传输给空中无人机190。空中无人机190可将用户装置230路线和连接位置、断开位置和用户装置230目的地存储在空中无人机计算机195的存储器中。过程400从框480前进到框485。

在框485中,容器计算机155指示空中无人机190从断开位置行进到连接位置,并且经由第一网络135传输通知。

所述通知可包括例如与用户装置230相关联的用户的身份、用户在第一预定时间内尚未返回到车辆100(即,断开位置)、用户装置230路线、连接位置、断开位置和用户装置230目的地。所述通知可经由第一网络135传输给用户存储在空中无人机计算机195的存储器中的紧急联系人,和/或传输给预定接收者,例如,紧急服务提供者。在框485之后,过程400结束。

在框490中,容器计算机155将指示用户装置230路线、断开位置和用户装置230目的地的数据传输给空中无人机190。容器计算机155可经由第二网络140将数据传输给空中无人机190。空中无人机190可将用户装置230路线、断开位置和用户装置230目的地存储在空中无人机计算机195的存储器中。过程400从框490前进到框495。

在框495中,容器计算机155指示空中无人机190从断开位置行进到用户装置230目的地、从用户装置230目的地沿着用户装置230路线行进到断开位置并且在空中无人机190沿着用户装置230路线行进时检测与用户装置230相关联的用户。在框495之后,过程400结束。

本文所论述的计算装置通常各自包括指令,所述指令可由诸如以上标识的那些的一个或多个计算装置执行,并且用于执行上述过程的框或步骤。计算机可执行指令可由使用各种编程语言和/或技术创建的计算机程序来编译或解译,所述编程语言和/或技术单独地或组合地包括但不限于javatm、c、c++、visualbasic、javascript、perl、html等。通常,处理器(例如,微处理器)接收例如来自存储器、计算机可读介质等的指令,并且执行这些指令,从而执行一个或多个过程,包括本文所述的过程中的一个或多个。可使用各种计算机可读介质来存储和传输此类指令和其他数据。计算装置中的文件一般是存储在诸如存储介质、随机存取存储器等的计算机可读介质上的数据的集合。

计算机可读介质包括参与提供可由计算机读取的数据(例如,指令)的任何介质。这种介质可采用许多形式,包括但不限于非易失性介质、易失性介质等。非易失性介质包括例如光盘或磁盘以及其他永久性存储器。易失性介质包括通常构成主存储器的动态随机存取存储器(dram)。常见形式的计算机可读介质包括(例如)软盘、软磁盘、硬盘、磁带、任何其他磁性介质、cd-rom、dvd、任何其他光学介质、穿孔卡、纸带、带有孔图案的任何其他物理介质、ram、prom、eprom、flash-eeprom、任何其他存储芯片或盒式磁带或者计算机可从中读取的任何其他介质。

关于本文所述的介质、过程、系统、方法等,应当理解,虽然此类过程等的步骤已被描述为按照特定顺序发生,但此类过程可通过以与本文所述顺序不同的顺序执行所述步骤来实施。还应当理解,可同时执行某些步骤,可添加其他步骤,或者可省略本文所述的某些步骤。换句话说,本文对系统和/或过程的描述是提供出于说明某些实施例,并且绝不应被解释为限制所公开的主题。

因此,应当理解,包括上文描述和附图以及以下权利要求的本公开意图是说明性的而非限制性的。通过阅读上文描述,除所提供的示例之外的许多实施例和应用程序对于本领域技术人员将显而易见。不应参考以上描述来确定本发明的范围而应参考所附权利要求连同这些权利要求赋予的等效物的全部范围来确定。可预期并意图本文论述的技术中未来将有所发展,并且所公开的系统和方法将结合到此类未来实施例中。总而言之,应当理解,所公开的主题能够进行修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1