分配无人驾驶飞机系统的系统和方法与流程

文档序号:16372585发布日期:2018-12-22 08:50阅读:247来源:国知局
分配无人驾驶飞机系统的系统和方法与流程

本申请要求美国临时申请号62/294806(2016年2月12日提交)的权益,通过引用将其完整地结合到本文中。

本发明一般涉及无人驾驶飞机系统。

背景技术

无人驾驶飞机系统(uas)的使用在过去数年已经增加。这包括商业和娱乐两种用途。相应地,存在使用中的大量uas。uas的不同用途类似地已经增加。此外,可以预计uas的使用数量将持续增加。

附图说明

本文所公开的是关于分配无人驾驶飞机系统(uas)的系统、设备和方法的实施例。本描述包括附图,其中:

图1图示按照一些实施例的uas分配系统的简化框图。

图2图示按照一些实施例的示范分配控制电路的简化框图。

图3图示按照一些实施例、供实现加载和/或卸载产品中的方法、技术、装置、设备、系统、服务器、源等中使用的示范系统。

图4图示按照一些实施例、分配具有执行客户所请求任务的能力的uas的示范过程的简化流程图。

附图中的元件为了简洁和清楚起见来图示,而不一定按比例绘制。例如,附图中的元件中的一些的尺寸和/或相对定位可相对于其他元件来放大,以帮助提高对本发明的各个实施例的了解。另外,常常未描绘在商业上可行实施例中是有用或必要的常用但充分了解的元件,以便于本发明的各个实施例的较少阻碍视图。某些动作和/或步骤可按照特定发生顺序来描述或描绘,而本领域的技术人员将会理解,相对序列的这种专一性实际上不作要求。本文所使用的术语和表达具有如以上所述的技术领域中的技术人员对这类术语和表达所赋予的普通技术含意,除非本文以另外方式已提出不同特定含意。

具体实施方式

以下描述不被当作是限制性的,而只是为了便于描述示范实施例的一般原理。本说明书中通篇提到“一个实施例”、“实施例”、“一些实施例”、“实现”、“一些实现”、“一些应用”或类似语言表示结合该实施例所述的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,词语“在一个实施例中”、“在实施例中”、“在一些实施例中”、“在一些实现中”和类似语言在本说明书中的出现通篇可全部(但不一定)表示同一实施例。

一般来说,按照各个实施例,提供系统、设备和方法以实现具有执行客户所请求的一个或多个任务的能力的无人驾驶飞机系统(uas)的分配。在一些实施例中,uas分配系统包括uas数据库,该uas数据库识别由多个不同uas提供方所拥有和操作的多个已注册的不同uas。通常,多个uas提供方是独立和无关联实体。此外,这些不同的uas提供方通常相互无关地操作,并且已同意允许其他实体与其他uas提供方的uas无关地利用其uas。uas数据库对已注册的不同uas的每个来存储uas的标识符和对应操作能力。多个已注册的不同uas具有不同的操作能力。uas分配系统还包括分配控制电路,该分配控制电路在通信上与uas数据库所耦合,并且从每个客户请求来得到每个客户所指定的多个任务参数的集合,该多个任务参数对应于客户正请求分配uas以执行的所请求预定义任务。对于每个请求,使用任务参数的集合的一个或多个的分配控制电路能够从uas数据库来识别具有在实现任务的同时执行任务参数的集合的操作能力的一个或多个uas。基于该识别,与能够执行任务参数的集合的所识别uas的一个或多个关联的uas提供方被选择,以及分配控制电路能够使分配通知被传递给与uas关联的所选择uas提供方的至少一个,该分配通知请求uas提供方分配实现第一任务的所识别uas。

图1图示按照一些实施例的uas分配系统100的简化框图。uas分配系统包括至少一个分配控制电路102、至少一个uas数据库104以及多个实体用户界面装置(例如计算机、平板、智能电话或其他这种智能装置等),其每个与多个不同uas提供方106其中的一个关联。分配控制电路102、uas数据库104和多个uas提供方经由分布式通信和/或计算机网络108(非限制性地例如广域网(wan)、局域网(lan)、因特网、蜂窝网络、其他这类通信网络或者这类网络的两个或更多的组合)进行通信。

不同uas提供方106的每个具有uas提供方通常已经注册的一个或多个uas110。uas分配系统100可访问多个不同的地理分布客户系统112,其每个与多个地理分布和无关联客户其中的一个关联。客户利用客户系统来访问uas分配系统,并且至少提交任务请求。一些实施例还包括界面系统116,和/或分配控制电路102包括界面系统116。uas分配系统还可包括一个或多个附加数据库(例如任务数据库118、客户数据库119、uas提供方数据库120和/或其他这类数据库121),和/或uas分配系统的组件可有权访问一个或多个附加数据库。

不同uas提供方106向uas分配系统100注册其一个或多个uas110的每个。此外,uas提供方经过其uas的每个的注册同意uas分配系统以允许一个或多个uas被操作以执行uas分配系统的一个或多个客户的任务。通常,请求uas任务的客户响应uas对任务的执行而向uas提供方和/或uas分配系统提供方支付费用。在一些情况下,为了注册uas和/或对于由uas分配系统分配给uas提供方的uas所执行的每个任务,uas提供方还向uas分配系统提供方支付费用、客户所支付金额的百分比或其他商定。

客户利用其客户系统112来访问uas分配系统,以至少部分提交任务请求。客户系统经过分布式通信网络108或其他通信网络在通信上与uas分配系统耦合。此外,客户系统能够基本上是允许客户提交请求的任何相关装置,非限制性地例如计算机、平板、智能电话或其他这类智能装置或其他这类装置。

uas分配系统100配置成分配和/或指配具有执行客户所请求的一个或多个任务的能力的uas。uas数据库104存储多个不同的无关联uas提供方106所拥有和操作的多个已注册的不同uas的每个的标识符信息。uas提供方向uas分配系统注册其uas,以识别每个uas的能力。能力能够对应于要执行的特定任务和/或uas的功能性。例如,能力能够包括但不限于以下的一个或多个:uas是否包括照相装置、摄像机、照相装置的分辨率能力、uas的大小、uas的重量、uas的尺寸、最大飞行速度、持续飞行时长能力、空运能力、高度限制、无线控制的范围、照明能力、无线通信能力、无线通信带宽能力、存储器容量、机载传感器的类型、传感器精度信息、其他这类能力。uas数据库对已注册的不同uas的每个来存储标识符和对应操作能力。uas中的一些可具有相似或相同能力(例如特别是在uas是相同型号和/或相似型号时),而已注册的不同uas中的许多具有不同操作能力。

图2图示按照一些实施例的示范分配控制电路102的简化框图。分配控制电路102包括一个或多个控制电路202、存储器204以及输入/输出(i/o)接口和/或装置206。一些实施例还包括一个或多个用户界面208。控制电路202通常包括一个或多个处理器和/或微处理器。存储器204存储操作代码或指令集,该操作代码或指令集由控制电路202和/或处理器来运行,以实现分配控制电路102的功能性。在一些实施例中,存储器204还可存储选择适合于任务的uas、向uas指配任务、接收任务信息、注册客户、注册uas提供方、注册uas、跟踪任务执行和/或完成、编译uas提供方信息、保持关于uas提供方和/或客户的记录和/或评级信息、向uas提供方分发任务信息以及进行本文所述的其他关联、确定、测量和/或通信可需要的特定数据中的一些或全部。这种数据可预先存储在存储器204中、从外部源接收、被确定和/或传递给分配控制电路。

要理解,控制电路202和/或处理器可实现为如本领域众所周知的一个或多个处理器装置。类似地,存储器204可实现为如本领域众所周知的一个或多个存储器装置,例如一个或多个处理器可读和/或计算机可读介质,并且能够包括易失性和/或非易失性介质(例如ram、rom、eeprom、闪速存储器和/或其他存储器技术)。虽然存储器204示为是分配控制电路102内部的,但是存储器204能够是内部、外部的或者内部和外部存储器的组合。虽然图2图示各种组件经由总线来耦合在一起,但是要理解,各种组件实际上可直接耦合到控制电路202和/或一个或多个其他组件。

此外,分配控制电路102的电子组件和/或控制电路202能够包括固定用途硬连线平台,或者能够包括部分或完全可编程平台。这些架构选项是本领域众所周知和了解的,并且在这里不要求进一步描述。分配控制电路和/或控制电路202能够配置成(例如通过使用如本领域的技术人员将会完全了解的对应编程)执行本文所述步骤、动作和/或功能的一个或多个。在一些实现中,控制电路202和存储器204可共同集成在例如微控制器、专用集成电路、现场可编程门阵列或其他这种装置中,或者可以是耦合在一起的独立装置。

i/o接口206允许分配控制电路102与外部组件(例如客户系统112、uas数据库104、其他数据库118-121、界面系统116、注册控制电路114和其他这类装置或系统)的有线和/或无线通信耦合。通常,i/o接口206提供有线通信和/或无线通信(例如wi-fi、蓝牙、蜂窝、rf和/或其他这种无线通信),并且在一些情况下可包括任何已知的有线和/或无线对接装置、电路和/或连接装置(非限制性地例如一个或多个发射器、接收器、收发器或者这类装置的两个或更多的组合)。

在一些实现中,分配控制电路包括可用于用户输入和/或输出显示的一个或多个用户界面208。例如,用户界面208可包括任何已知输入装置,例如一个或多个按钮、旋钮、选择器、开关、按键、触摸输入表面、音频输入和/或显示器等。另外,用户界面208包括一个或多个输出显示装置(例如灯、视觉指示器、显示屏幕等),以向用户/工作人员传送信息,非限制性地例如所请求任务、任务参数、客户信息、客户账户信息、客户历史数据、uas信息、uas提供方信息、uas提供方账户信息、uas提供方历史数据、视频内容、图像内容、扫描、其他uas提供的数据、状态信息、通信信息(例如文本消息、电子邮件等)、映射信息、操作状态信息、通知、错误、条件和/或其他这种信息。类似地,一些实施例中的用户界面208可包括音频系统,该音频系统能够接收工作人员口头发出的音频命令或请求和/或输出音频内容、警告等。

分配控制电路102包括uas数据库中的一些或全部和/或与其耦合。此外,分配控制电路包括存储器204和/或与其耦合,该存储器204存储能够由分配控制电路所运行的计算机指令。uas分配系统接收来自客户对客户请求uas被分发以执行的任务的请求。对于每个请求,分配控制电路得到与请求对应的多个任务参数的集合。任务参数通常通过客户提交请求来指定,和/或基于客户所请求的预定义任务来确定。在一些情况下,任务参数可对特定预定义任务预先定义,而在许多情况下,与任务对应的参数可基于所执行的特定任务来改变。一些实施例提供预定义任务(例如传递封装、捕获地理区域、建筑物等的视频、对数字项进行计数、得到在某个位置处的传感器测量)。但是,由客户所指定并且与这些预定义任务关联的参数通常对每个所请求任务而改变。例如,参数可包括但不限于要执行任务的位置、要执行任务的时长、要捕获视频的图像质量、将要通过视频所捕获的位置的特定一个或多个感兴趣项以及许多其他这类参数。在一些情况下,例如,任务参数的集合定义要执行预定义任务的位置以及由uas在完成预定义任务中要执行的功能。每个预定义任务可具有客户能够请求、指定、选择等的可用参数选项、字段等的预定义集合。客户指定与实现所请求任务对应的参数。

uas数据库相对于任务参数的集合来评估,以及能够识别一个或多个uas,其具有在实现第一任务的同时执行任务参数的集合的操作能力。任务参数通常指定需要uas执行任务的位置。此外,操作能力可包括uas的当前位置、uas提供方希望传输uas以执行一个或多个任务的距离、与传输uas关联的成本、uas希望接收以传输uas并且在一个或多个阈值距离之外执行任务的附加成本和/或其他这类因素。在一些实现中,uas能力可包括与操作对应uas可用的一个或多个导航员的技能集合对应的导航能力。相应地,一些uas可能没有被识别为执行任务的相关uas,因为导航员的技能集合没有对应于要执行的任务参数。uas的识别能够基于操作能力相对于任务参数的相关性来确定。此外,在一些情况下,评估相关性,以确定uas的操作能力是否处于与任务参数的集合的相关性的一个或多个阈值水平之内。可对每个任务参数和/或每个操作能力、基于任务参数的统计相关性的总阈值、任务参数的集合和/或操作能力的一个或多个阈值和/或其他这类阈值来定义阈值。可应用对一个或多个任务参数的加权,其能够对优于也可具有执行任务的能力的其他潜在uas来选择一个或多个uas具有影响。加权可以是用户指定的(例如通过识别参数的重要性、参数的输入顺序、所请求任务的类型等),和/或系统可识别加权(例如基于uas可用性、uas提供方评级、历史性能等)。分配控制电路还使分配通知被传递给多个uas提供方中与所识别的一个或多个uas(其已经识别为具有处于与任务参数的集合的相关性的阈值水平之内的操作能力)关联的uas提供方的至少一个。

分配通知对接收uas提供方识别相互关连uas,并且请求uas提供方分配所识别uas以执行任务。此外,分配控制电路还配置成使与客户所请求并且对其选择uas的任务对应的任务参数的集合被传递给uas提供方。在一些情况下,任务参数能够包含在分配通知中。作为补充或替代,uas提供方可访问uas提供方界面和/或账户信息(其与uas提供方关联),并且能够从界面来得到任务参数。例如,uas分配系统100可为每个已注册uas提供方建立uas提供方账户,其可由对应uas提供方经由因特网来访问。通过这个账户,uas提供方能够查看对其分配了哪些任务,并且得到那个所分配任务特定的任务参数。

此外,在一些实施例中,uas提供方的至少一部分负责控制其uas来执行分配给那些uas提供方的任务。相应地,任务参数的集合能够提供给适当uas提供方(例如在分配通知中、经过uas提供方账户所访问等)。参数集合意在由相应uas提供方用于控制uas实现预定义任务(其按照任务参数的集合已经分配给那个uas提供方)中。

界面系统116可包含在一些实施例中,其经过相应客户系统112与至少多个地理分布和无关联客户进行通信。界面系统至少部分通过网络向客户系统分发用户界面信息。客户系统基于用户界面信息来填充请求用户界面。在一些情况下,例如,界面系统传递网页,其包含具有一个或多个选项和/或栏的用户界面(客户能够与其交互)。网页通过客户系统来显示,从而允许客户与用户界面进行交互。作为补充或替代,界面系统可传递用户界面信息,其由应用(例如移动应用(app)和移动客户系统(例如智能电话、平板等))来使用。应用能够利用用户界面信息在经过客户系统所显示的图形用户界面中提供选项、栏等。用户界面信息通常实现请求用户界面的显示,请求用户界面包括选项(例如虚拟按钮、虚拟切换开关、下拉菜单、链接等)和栏(例如字母数字栏,客户能够将字母数字字符输入到其中)和/或其他这类输入。客户使用请求用户界面来输入任务请求,并且指定与所请求任务对应的任务参数。在一些情况下,可为不同的预定义任务提供不同的用户界面,和/或可提供用户界面的分级结构,以简化多个预定义任务中的一个的选择,并且允许客户根据分级结构的先前用户界面中选择的所选择预定义任务和任务参数来提供更集中任务参数。相应地,在一些实现中,用户界面信息配置成填充与(已注册uas的至少一个能够执行的)多个不同预定义任务的至少一个对应的一个或多个请求用户界面。

一些实施例还可限制可用的用户界面信息,和/或限制任务(其能够基于关于哪些uas是可用的、分配哪些uas、分配的计划表、uas数据库中的信息等的了解来选择)。例如,客户可指定预期uas的时间周期,以及分配控制电路可识别(例如从uas数据库和/或uas计划表)uas分配计划表以及关于一些uas不可用(例如停止服务、在那个时间期间指配给其他任务)的其他信息。基于可用uas,用户界面信息可限制到能够由那些可用uas来执行的任务。类似地,客户可能没有充分净空和/或法定权限使uas执行任务。分配控制电路能够识别哪些任务不能执行和/或哪些能够执行。用户界面系统则能够基于不能执行和/或能够执行的任务来限制用户界面信息。

此外,本文所述的过程、方法、技术、电路、电路系统、系统、装置、功能性、服务、服务器、源等可在许多不同类型的装置和/或系统上利用、实现和/或运行。参照图3,示出按照一些实施例的示范系统300,其可用于任何这类实现。系统300的一个或多个组件可用于实现以上或以下所述的任何电路、系统、功能性、设备、过程或装置或者这类电路、功能性、系统、设备、过程或装置的部件,例如以上或以下所述的分配控制电路102、注册控制电路114、界面系统116、客户系统112、uas提供方系统106和/或其他这种电路、功能性和/或装置的任一个。但是,不一定要求系统300或者其任何部分的使用。

作为举例,系统300可包括控制器电路或处理器模块310、存储器314以及一个或多个通信链路、路径、总线等318。一些实施例可包括一个或多个用户界面316和/或一个或多个电源或供应装置340。控制器电路312能够经过一个或多个处理器、微处理器、中央处理器、逻辑、本地数字存储装置、固件、软件和/或其他控制硬件和/或软件来实现,并且可用来运行或帮助运行本文所述的过程、方法、功能性和技术的步骤,以及控制各种通信、程序、内容、列表、服务、界面、记录、报告等。此外,在一些实施例中,控制器电路312能够是控制电路和/或控制系统的组成部分,其可经过具有对一个或多个存储器314(其能够存储由控制器电路和/或处理器所实现以实现预计功能性的代码)的访问权的一个或多个处理器来实现。在一些应用中,控制器电路和/或存储器可分布于通信网络(例如lan、wan、因特网),从而提供分布式和/或冗余处理和功能性。系统300再次可用来实现以上或以下所述电路、系统、过程等的一个或多个或者其部件。例如,系统可实现注册控制电路114,其中具有实现注册控制电路(其实现存储器314中存储的计算机指令)的控制器电路。作为另一个示例,系统可实现界面系统116,其中具有实现界面控制电路(其实现存储器314中存储的计算机指令)的控制器电路。

用户界面316能够允许用户与系统300进行交互,并且经过系统接收信息。在一些情况下,用户界面316包括显示器322和/或一个或多个用户输入324(例如按钮、触摸屏、轨迹球、鼠标等),其能够是系统300的组成部分或者与其有线或无线耦合。通常,系统300还包括一个或多个通信接口、端口、收发器320等,从而允许系统300通过通信总线、分布式通信网络(例如本地网络、因特网、wan等)、通信链路318、其他网络或通信信道与其他装置和/或其他这类通信或者其组合进行通信。此外,收发器320能够配置用于有线、无线、光、光缆、卫星或其他这类通信配置或者这类通信的两个或更多的组合。一些实施例包括一个或多个输入/输出(i/o)端口334,其允许一个或多个装置与系统300耦合。i/o端口能够基本上是任何相关端口或者端口的组合,非限制性地例如usb、以太网或其他这类端口。

系统300包括具有控制器电路312的控制和/或基于处理器的系统的示例。控制器电路312再次能够经过一个或多个处理器、控制器、中央处理器、逻辑、软件等实现。此外,在一些实现中,控制器电路312可提供微处理器功能性。

存储器314(其能够由控制器电路312来访问)通常包括一个或多个处理器可读和/或计算机可读介质(其由至少控制器电路312所访问),并且能够包括易失性和/或非易失性介质(例如ram、rom、eeprom、闪速存储器和/或其他存储器技术)。此外,存储器314示为是系统310内部的;但是,存储器314能够是内部、外部或者内部和外部存储器的组合。类似地,存储器314的部分或全部能够是控制器电路312的内部、外部或者内部和外部存储器的组合。外部存储器能够基本上是任何相关存储器,非限制性地例如闪速存储器安全数字(sd)卡、通用串行总线(usb)棒或驱动器、其他存储器卡、硬盘驱动器以及其他这种存储器或者这种存储器的组合。存储器314能够存储代码、软件、可执行、脚本、数据、内容、列表、编程、程序、日志或历史数据、用户信息等。虽然图3示出各种组件经由总线来耦合在一起,但是要理解,各种组件实际上可直接耦合到控制器电路和/或一个或多个其他组件。

在一些实施例中,系统300实现示范界面系统116。界面系统116能够包括一个或多个控制电路、存储器以及输入/输出(i/o)接口和/或装置。界面控制电路通常包括一个或多个处理器和/或微处理器。存储器存储操作代码或指令集,其由界面控制电路和/或处理器来运行,以实现界面系统的功能性。在一些实施例中,存储器还可存储特定数据的部分或全部,其可以是分发用户界面信息、得到至少客户在指定待执行任务中提供的相关信息并且进行本文所述的其他关联、确定、测量和/或通信所需要的。这种数据可预先存储在存储器中、从外部源(例如uas数据库104、另一数据库等)接收、被确定和/或传递给界面系统。

i/o接口334允许到外部组件(例如客户系统112、uas数据库104、客户数据库113、其他数据库、分配控制电路102、注册控制电路114、界面系统116和其他这类装置或系统)的有线和/或无线通信耦合。通常,i/o接口提供有线通信和/或无线通信(例如wi-fi、蓝牙、蜂窝、rf和/或其他这种无线通信),并且在一些情况下可包括任何已知的有线和/或无线接口装置、电路和/或连接装置(非限制性地例如一个或多个发射器、接收器、收发器或者这类装置的两个或更多的组合)。

在一些实施例中,系统300实现示范注册控制电路114。注册控制电路114能够包括一个或多个注册控制电路、存储器以及输入/输出(i/o)接口和/或装置。注册控制电路通常包括一个或多个处理器和/或微处理器。存储器存储操作代码或指令集,其由注册控制电路和/或处理器来运行,以实现界面系统的功能性。在一些实施例中,存储器还可存储特定数据的部分或全部,其可以是注册uas、uas提供方、任务、客户、得到相关信息并且进行本文所述的其他关联、确定、测量和/或通信所需要的。这种数据可预先存储在存储器中、从外部源(例如uas数据库104、另一数据库等)接收、被确定和/或传递给界面系统。在一些实施例中,注册控制电路114经过分配控制电路102来实现。

在一些应用中,注册控制电路配置成注册(uas提供方同意被分配以执行客户所提交的一个或多个任务、以交换一个或多个零售店和/或一个或多个服务的经济补偿、折扣和/或信用和/或其他这种补偿的)uas。此外,注册控制电路还可注册作为uas的提供方和/或操作方的uas提供方。注册过程通常包括得到与(uas提供方正提供以允许被分配以执行任务的)每个uas有关的信息。通常,注册控制电路为uas数据库填充相关uas信息(包括uas的能力)。

在一些实施例中,注册控制电路得到(uas提供方授权被分配以实现多个不同客户的一个或多个所请求的一个或多个任务的)多个不同uas的每个的标识符。客户再次通常与uas提供方无关联。在得到uas的标识符中,注册控制电路可从客户接收标识符(例如uas的序列号、提供方所指定的名称或编号等),可生成唯一标识符(例如,使用诸如uas的序列号和提供方标识符之类的信息、字母数字字符等的组合),从uas分配电路所接收,从uas制造商或者另一来源或者这类来源的组合所接收。通常,标识符在uas数据库104中记录。此外,注册控制电路得到多个不同uas的每个的操作能力。在一些实现中,注册控制电路可分发注册界面信息和/或提供对其的访问,注册界面信息配置成填充uas注册用户界面,其包括选项(例如虚拟按钮、虚拟切换开关、下拉菜单、链接等)和栏(例如客户能够将字母数字字符输入到其中的字母数字栏)和/或其他这类输入(其允许uas提供方至少指定每个uas的能力)。在一些情况下,注册用户界面还可提供将uas与uas提供方关联的选项,和/或注册控制电路和/或分配控制电路可经过独立uas提供方注册和/或登录来具有uas提供方的识别码。在一些实施例中,例如,注册控制电路可提供对网页和/或分发注册界面信息(其将要由uas提供方计算机和/或移动装置系统的一个或多个应用来使用,以允许uas提供方定义所注册uas的能力)的访问。

uas注册用户界面能够包括与特定能力(例如大小、重量、空运能力等)对应的栏和/或选项和/或从预定义能力中进行选择的选项。作为补充或替代,uas提供方可提供与uas有关的制造商识别信息(例如序列号、构造、型号、制造商和/或其他这种信息),以及uas可访问uas数据库,以检索预定义能力,和/或访问来自制造商和/或其他来源的其他信息(其指定uas的能力)。这个信息可在uas数据库中链接和/或在uas数据库中存储。在一些情况下,一个或多个栏、选项等可基于uas提供方可对uas进行的修改和/或定制和/或当由uas提供方单独构建和/或委托由uas提供方按照特定参数来构建时是可定制的例如,uas提供方可在执行其自己的商务中需要一个或多个uas具有特定功能性。但是,如果一个或多个专门设计的uas被uas提供方利用不足,则uas提供方可注册uas,以允许它由uas分配系统分配以执行另一个的任务,作为生成原本空闲uas的附加收益的方式。由uas提供方所指定和/或由注册控制电路所得到的uas能力的部分或全部在一些实现中能够对应于(已注册uas的至少一个能够执行的)多个不同预定义任务的至少一个。

使用所接收信息,注册控制电路能够注册多个不同uas的每个。注册通常部分包括在uas数据库中存储多个不同uas的每个标识符,并且与uas标识符的对应标识符相关地存储多个不同uas的每个的操作能力。在一些实施例中,注册控制电路114将多个不同uas的每个与一个或多个预定义任务关联。uas与预定义任务之间的这个关联能够基于对多个不同uas的每个所指定和/或得到的操作能力与预定义任务参数的集合(其与执行一个或多个预定义任务关联)之间的关系来确定。在一些情况下,注册控制电路还基于多个不同uas的每个的操作能力与预定义任务参数的集合(其与将要从提交任务请求的不同客户所接收的任务参数的集合关联)之间的关系将多个不同uas的每个与预定义任务的至少一个关联。预定义任务参数可由uas分配系统100的的操作员和/或工作人员来指定,由uas提供方在定义一个或多个任务uas提供方注册的一个或多个uas能够执行的一个或多个任务中指定,从不同客户在提交对uas的分配的请求中接收和/或其他来源。

类似地,uas提供方可指定uas提供方认为一个或多个uas能够执行的任务。由uas提供方进行的这个识别可响应uas提供方注册uas而进行。例如,注册用户界面可提供选项以允许uas提供方整理不同任务(例如任务的分级组织类别),并且从uas提供方认为它们能够使用uas执行的任务的一个或多个不同列表中选择一个或多个任务。任务的列表还可识别与任务关联的任务参数,以允许uas提供方相对于uas提供方考虑与任务关联的uas的能力和/或uas导航员能力和/或技能水平来评估任务参数。在一些情况下,注册控制电路和/或分配控制电路可执行uas提供方认为已注册uas能够执行的任务的uas提供方进行的选择的检验。这个检验可基于uas能力与任务参数之间的关系。例如,uas能力的一个或多个可必须处于执行关联任务的所检验uas的一个或多个任务参数的对应阈值之内。

在一些实施例中,注册控制电路114和/或分配控制电路102还可注册uas提供方希望对其分配uas的任务。在一些应用中,注册控制电路接收来自uas提供方的请求,以定义uas提供方授权uas执行的任务。所定义任务参数的一个或多个集合还能够从uas提供方来接收,其定义uas提供方将一个或多个uas与其关联的任务的参数。任务能够部分通过在任务数据库118中存储任务标识符以及与任务标识符关联的任务参数的集合来注册。一些实施例允许客户定义他们想要执行的任务,uas分配系统的操作员和/或工作人员可定义任务和对应任务参数,和/或第三方来源可指定任务和对应任务参数。任务数据库再次能够存储每个任务的任务标识符和对应任务参数,以允许客户随后选择那个任务作为待执行任务,和/或uas提供方选择uas要关联的那些任务的一个或多个。

通常,分配控制电路和/或uas分配系统100的操作员和/或工作人员可设置执行各种任务的成本和/或价格。这些估计成本可在客户提交请求以使任务被执行期间和/或之后提供给客户。例如,成本和/或价格可经过客户用户界面的一个或多个和/或在客户选择任务并且提供相关任务参数之后指定。在一些实现中,注册控制电路还可从uas提供方接收执行各种任务的成本和/或价格。分配控制电路可将执行任务的成本与uas提供方(其指定成本和/或价格)所注册的一个或多个uas关联。这个成本和/或价格信息可经过用户界面来提供给客户。例如,可对不同可用uas和/或uas提供方定义不同定价。客户则能够经过用户界面提供有选项,以选择执行所请求任务的uas和/或uas提供方。类似地,uas和/或uas提供方的评级也经过用户界面来提供给用户。客户在选择uas和/或uas提供方中还能够考虑uas和/或uas提供方的评级。评级能够是客户评级,其由先前客户(其使任务被uas和/或uas提供方所执行)来指定。类似地,uas分配系统的分配控制电路和/或工作人员可指定与uas和/或uas提供方有关的评级信息(例如基于以往表现、相对于其他uas和/或uas提供方的效能、投诉、对提供方的请求、客户等待uas从特定uas提供方可得到的愿望和/或其他这种信息)。类似地,可保持客户评级。例如,uas提供方、uas导航员和/或uas分配系统的工作人员可基于付费历史、与uas提供方的协作、指定任务和/或待执行任务的参数的细节水平和/或其他这种信息对客户进行评级。这个客户评级可提供给uas提供方,以允许uas提供方判定是否同意分配uas以执行所请求任务和/或uas提供方将执行任务的成本或价格。

图4示出按照一些实施例、分配uas(其具有执行客户所请求任务的能力)的示范过程400的简化流程图。在一些实现中,对客户所提交的每个所请求任务来实现过程400。在步骤402,多个任务参数的集合经过分配控制电路102来得到,其由客户来指定。任务参数的集合对应于客户请求分配uas以执行的所请求任务。通常,任务是预定义任务。此外,一个或多个uas通常识别为具有执行任务的能力。

在一些实施例中,多个地理分布和无关联客户提供有对用户界面信息和/或界面系统116的访问权。界面系统能够通过分布式通信网络108向多个地理分布和无关联客户(例如向客户系统112)分发用户界面信息。用户界面信息相对多个客户的每个填充有与(已注册uas的至少一个能够执行的)多个不同预定义任务的至少一个对应的请求用户界面。一些实施例在分发用户界面信息中向与多个客户的每个关联的客户计算机系统传递用户界面信息。用户界面信息在每个客户计算机系统填充请求用户界面,其包含接收与多个预定义任务中的一个对应的任务参数的预定义栏。分配控制电路经过请求用户界面从多个客户计算机系统的每个来接收将要由uas所执行的任务参数的对应集合,以完成对应所识别任务。

在步骤404,一个或多个uas从uas数据库104来识别,其每个具有在实现客户所请求的任务的同时执行任务参数的集合的操作能力。uas数据库104再次识别多个已注册的不同uas,其由多个不同无关联uas提供方所拥有和操作。uas数据库通常还将每个已注册uas与对应操作能力关联。操作能力可由想要执行任务的uas提供方代表客户来指定,从一个或多个其他数据库和/或第三方来源(例如基于型号的标识符、构造、序列号和/或与uas有关的其他这种信息)、uas数据库104中指定的其他相似uas的能力和/或其他来源来得到。

在步骤406,分配控制电路使分配通知被传递给多个uas提供方中与识别为具有执行所请求任务的能力的至少一个uas关联的uas提供方。分配通知通常通知和/或请求uas提供方分配所识别uas以实现客户请求任务。在一些实现中,分配控制电路使任务参数的对应集合被传递给uas提供方,以便由uas提供方用于控制uas按照任务参数的集合来实现预定义任务中。在一些情况下,任务参数的集合可包含在分配通知中,而在其他情况下,一个或多个后续通信可包括任务参数的集合。此外,任务参数的集合通常定义要执行预定义任务的位置以及由uas在完成预定义任务中要执行的功能。

一些实施例还得到(uas提供方的一个或多个授权被分配以实现与uas提供方无关联的多个不同客户所请求的一个或多个任务的)多个不同uas的每个的标识符。还得到多个不同uas的每个的操作能力。这些能力再次可由uas提供方(例如经由uas注册用户界面、uas提供方注册用户界面、其他这类界面)基于所注册uas与一个或多个先前已注册uas、第三方(例如uas制造商)和/或另一来源之间的相关性从uas数据库来提供。注册多个不同uas的每个。通常,这个注册包括在uas数据库中存储多个不同uas的每个标识符,并且与uas标识符的对应标识符相关地存储多个不同uas的对应uas的操作能力。在一些实现中,多个不同uas的每个基于多个不同uas的每个的操作能力与预定义任务参数的集合(其与将要从提交对uas的分配的请求中的不同客户所接收的任务参数的集合关联)之间的关系与预定义任务的至少一个关联。作为补充或替代,uas提供方可注册和定义uas要关联的任务。请求能够从uas提供方来接收,以定义uas提供方授权uas执行的任务。能够接收所定义任务参数的集合,其定义任务的特性。能够注册任务,包括在任务数据库中存储任务标识符以及与任务标识符关联的任务参数的集合。在一些情况下,uas提供方可识别还能够执行已注册任务的一个或多个其他uas(其先前已经注册和/或随后注册)。在一些情况下,一个或多个附加uas提供方可被通知关于增加的任务,并且提供识别与uas提供方关联的一个或多个先前注册的uas(其也应当作为能够执行任务的uas与增加的任务关联)的时机。

一些实施例使客户能够使uas被分配和/或从uas提供方(其可以是公司、公司集合、个人、个人集合等)暂时租用uas来执行任务。在一些情况下,可用uas可限制到任务将要执行的区域内的阈值距离。此外,执行任务可用的uas通常通过执行任务和/或任务参数的uas和/或uas导航能力来限制。分配控制电路102能够基于任务参数与uas能力之间的关系来识别能够执行任务的一个或多个uas。在一些情况下,uas能力包括uas的位置,以及分配控制电路可识别一个或多个最接近的uas和/或最接近的uas提供方(其处于任务将要由uas所执行的区域之内)。

具有执行许多任务的能力的许多uas对于许多个人、公司和/或其他这类实体可能是昂贵和/或高成本的。类似地,uas的操作可能是困难的。此外,uas的飞行通常包括遵守许多人不知道的法规(例如当地、地区、洲和/或联邦法规)。另外,对uas的使用对许多人、公司和/或其他实体不是足够频繁的以买进uas和/或投资于足以执行预期任务的uas(例如商用uas)。相应地,uas分配系统100允许客户(例如个人、公司或其他这类实体)暂时得到一个或多个其他uas提供方所拥有的uas的使用。此外,uas分配系统常常分配uas,其中uas提供方提供uas导航员/操作员以控制uas,和/或对uas进行编程以实现预期任务。

许多不同任务能够经过uas的分配来执行。例如,可分配uas以执行航空成像、3d扫描、包裹递送、广告(例如横幅、音频/视频显示等)、照明拓扑勘探、保险索赔的检查、基于rfid的库存、热成像、对象计数(例如确定停车场中的汽车的数量、在十字路口的交通量、森林中的树木等)、监测租赁、租用或者拥有财产、勘探农作物、其他这类任务或者两个或更多任务的组合。

uas分配系统100再次使uas提供方106(例如个人、公司、个人集合、商店、俱乐部、其他设施等)能够注册uas和/或可用性,以提供执行任务的服务。在一些情况下,uas提供方注册每个uas。作为补充或替代,uas提供方可注册任务和/或接收人,其能够由uas提供方使用uas提供方可自行支配(例如uas提供方拥有、能够获得访问权、能够构建等)的一个或多个uas来执行。在一些应用中,uas提供方指定与服务和/或uas能力有关的能力信息和/或数据。例如,uas提供方可提供一个或多个uas的识别码和/或注册数据、一个或多个uas的起始位置、uas提供方希望采用一个或多个uas行进的距离、与行进关联的成本等。uas能力能够包括指定与一个或多个uas关联的uas类型、技术、规范等。uas的其他能力和/或特征可包括飞行时间、防水、抗风性、相对固定翼悬浮的能力、照相装置分辨率、视频能力分辨率、携带包裹的能力、有效载荷、起飞重量限制和其他这类能力。在一些情况下,uas提供方在提供能力信息中还可指定uas的可用性、调度等。类似地,uas提供方可指定导航员、录像师和其他支持人员(其可能用于执行任务中)的可用性。这个调度可由uas提供方和/或uas分配系统随时间而保持。例如,uas分配系统能够响应分配uas执行任务而将uas指定为不可用。能力信息由分配控制电路102用来将客户与uas提供方进行匹配。

此外,在一些情况下,客户可请求和/或注册要执行或者适用于uas接收人的任务。客户输入任务参数,例如位置(其中要执行任务)、任务的类型等。位置信息在一些情况下能够用来识别相关uas、确定与执行任务关联的成本、通过使用本地公共记录来区分地界以考虑地界线等。此外,位置信息能够用来遵守法规(例如当地、洲、联邦)和/或确保uas将与其空域等级配合操作。通常,客户在提交任务请求中指定任务参数。参数可包括预定义参数和/或客户定义参数。一些任务参数的示例包括但不限于距离、高度、视频、图片、递送有效载荷和/或其他这种参数信息。在一些情况下,可提供附加信息(例如监控的原因、所勘探的人和/或对象等)。客户可提供有选择执行任务的预期技术的选项。在其他情况下,uas分配系统可确定相关技术,和/或uas提供方可提交与技术的类型有关的推荐。此外,一些应用允许客户请求一个或多个uas和/或uas提供方。在一些实施例中,uas分配系统提供用户界面,其允许客户选择希望对任务执行的付费方式。付费可包括选项,例如完全或部分预付费、后付费(资产核对)等。uas分配系统还可为客户提供选择长期合同约定和付款条件。

分配控制电路102能够相对于提供方和/或uas能力来评估任务参数,以确定一个或多个uas是否具有处于一个或多个相关阈值之内的能力以便被识别为能够执行任务的潜在uas。例如,分配控制电路能够确定是否存在处于所指定位置/区域的阈值距离之内的一个或多个uas、一个或多个uas是否具有相关能力/技术等。此外,在一些情况下,分配控制电路相对于飞行法规、那个区域中禁飞区和/或其他这类因素来评估任务位置。如果任务位置处于禁飞区中,则分配控制电路在一些情况下可自动通知客户关于这个条件(例如经由客户用户界面(客户经过其指定任务位置)、电子邮件、文本消息、即时消息、自动语音、其他这类通信方法或者这类方法的组合)。在一些实施例中,分配控制电路102和/或记账系统在任务完成时(例如响应来自uas提供方的通知)自动对客户的将要执行服务进行记账和/或计费。

如上所述,uas分配系统100的分配控制电路和/或调度系统保持和/或跟踪uas工作计划表。在一些情况下,uas的分配能够考虑和/或提供路线优化,以降低成本、加速递送、扩展可用性等。例如,相邻社区内的多个客户可请求将要在相似时帧之内执行的服务。分配控制电路可安排允许多个服务并发地或者在单个行程中执行的路径。uas分配系统的分配控制电路102和/或路线安排系统可尝试确定使uas到达任务位置的最佳方法(例如通过车辆来输送或者使uas自行飞行到该位置)。该方法可与从uas的当前位置到该地点的距离以及任何禁飞区是否存在于两个位置之间相关。在其他实现中,uas提供方确定使uas到达任务位置的方式。此外,在一些情况下,uas分配控制电路可协调多个不同uas和/或uas提供方之间的任务的完成。例如,对于大型任务或扩展服务,分配控制电路可在多个uas提供方和/或uas之间进行协调。作为补充或替代,uas提供方可请求分配控制电路与一个或多个其他uas提供方进行协调以完成任务,并且还可允许uas提供方请求一个或多个其他uas提供方。

uas分配系统在一些应用中还可在uas故障或uas提供方不可用的情况下自动创建应变和后备计划。应变能够尝试协调备用uas和/或uas提供方。uas分配控制电路还可通知与uas关联的uas提供方关于被选择作为备选。在一些情况下,作为备选的通知可与向与被选择分配执行任务的uas关联的uas提供方传递分配通知相似的方式和/或在相似的时间来传递。此外,uas分配系统能够经由用户界面、电话呼叫、电子邮件、文本、即时消息、语音消息、社交媒体、其他优选方法或者这类通信方法的两个或更多的组合来通知客户关于任何延迟。

在一些实施例中,uas分配系统还可跟踪任务执行的进度。例如,uas分配系统可通知客户关于uas处于任务位置和/或已经开始任务的时间。这个通知可响应uas提供方确认开始和/或基于来自uas的通信(例如gps信息、uas在完成任务中收集的信息(例如照片、视频等)和/或其他这种信息)进行。类似地,状态信息可在任务期间和/或任务完成时传递。这些状态报告可通过文本消息、即时消息、电子邮件、推送通知/移动应用或者其他这类方法或者这类方法的组合来传递给客户。

此外,在一些实施例中,uas可向uas分配系统发送由uas在完成任务中收集的信息(例如静止图像、视频、音频、计数值、扫描等)。例如,uas可向uas分配系统流播视频,uas分配系统在一些情况下又可向客户流播视频。在其他应用中,uas提供方得到相关信息,并且随后将信息传递给uas分配系统和/或直接传递给客户。在一些情况下,信息可能是不可用的,直到任务完成。当信息被提供给uas分配系统时,uas分配系统能够将信息传递给相关客户,和/或使信息可用(例如经过在线下载)、可访问和/或可见(经过uas和/或第三方服务所维护的网站、其他这类方法或者这类方法的两个或更多的组合)。信息可保持在数据库中,并且例如按照客户账户来组织。信息可保留到任务完成和/或之后的某个阈值时间(例如基于所支付的费用、基于客户的账户等级等)。

一些实施例还可提供未充填任务请求和/或以其他方式使其可用。可以使这些公开可用,传递给请求实体,传递给一个或多个已注册uas提供方、其他这类公布或者这类公布的两个或更多的组合。报告可由预期企业家用来购买或构建具有作为将来服务所提供的能力的特定uas,和/或完成未决和未完成任务请求。

在一些情况下,uas分配系统还可包括支持人员数据库,其识别潜在支持人员(其作为补充或替代可被分配以执行任务)。例如,任务可需要录像师,以及uas提供方可具有执行任务可用的uas,但是可能没有可用的录像师。相应地,uas分配系统可从支持人员数据库来选择并且通知录像师,以支持uas提供方完成uas提供方原本可能不能执行的任务。支持人员的分配和/或通知可响应uas提供方请求一个或多个支持人员的分配而进行。

在一些实施例中,提供系统、设备、方法和过程以实现uas的分配。在一些实施例中,提供一种uas分配系统,其包括:由多个不同的无关联uas提供方所拥有和操作的uas多个已注册的不同uas的uas数据库,其中uas数据库对已注册的不同uas的每个来存储标识符和对应操作能力,多个已注册的不同uas具有不同操作能力;分配控制电路,与uas数据库和存储器耦合,存储器存储计算机指令,其在由分配控制电路运行时使分配控制电路:得到第一客户所指定并且与(客户请求分配uas以执行的)所请求第一预定义任务对应的多个任务参数的第一集合;从uas数据库来识别具有在实现第一任务的同时执行任务参数的第一集合的操作能力的第一uas;并且使分配通知被传递给多个uas提供方中与第一uas关联的第一uas提供方,请求第一uas提供方分配所识别的第一uas以实现第一任务。

此外,一些实施例提供分配uas的方法,包括:经过分配控制电路来得到第一客户所指定并且与(客户请求分配uas以执行的)所请求第一预定义任务对应的多个任务参数的第一集合;从多个不同无关联uas提供方所拥有和操作的多个已注册的不同uas(其中每个已注册uas具有对应操作能力)的uas数据库来识别具有在实现第一任务的同时执行任务参数的第一集合的操作能力的第一uas;以及使分配通知被传递给多个uas提供方中与第一uas(其请求第一uas提供方分配所识别的第一uas以执行第一任务)关联的第一uas提供方。

本领域的技术人员将会知道,大量其他修改、变更和组合也能够针对上述实施例进行,而没有背离本发明的范围,并且这类修改、变更和组合将被看作落入发明概念的范围之内。

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