用于经由在移动客户端设备上显示的编码车辆对象监控工业车辆的系统和方法与流程

文档序号:24982747发布日期:2021-05-07 22:58阅读:102来源:国知局
用于经由在移动客户端设备上显示的编码车辆对象监控工业车辆的系统和方法与流程

本分案申请是2014年9月18日递交的题为“用于经由在移动客户端设备上显示的编码车辆对象监控工业车辆的系统和方法”的中国专利申请no.201480076859.9的分案申请。

对相关申请的交叉引用

本申请要求于2014年2月7日提交的美国临时申请no.61/937,112和于2014年9月17日提交的美国申请no.14/488,654的权益。

本说明书一般而言涉及用于在移动客户端设备上显示来自管理服务器的信息的系统和方法,并且更具体而言,涉及用于在移动客户端设备上显示来自管理服务器的信息,以促进工业车辆的管理的系统和方法。

为了移动关于工业设施的物品,工作人员通常利用工业车辆,包括例如,叉车、手和电机驱动托盘叉车、和/或其它材料处理车辆。仓库管理系统可以实现在服务器上,以管理关于工业设施的物品的移动。但是,这种工业车辆的操作中的中断会影响仓库管理系统获得峰值工作效率的能力。此外,常规的仓库管理系统不提供用于显示可以以高效和集成的方式被有效地利用来管理对设施内可用工业车辆的访问及其操作的信息的工具。



技术实现要素:

在一种实施例中,一种用于监控多个工业车辆的变化状态的系统可以包括管理服务器、多个工业车辆以及移动客户端设备。每个工业车辆可以包括一个或多个车辆处理器并且可以通信上耦合到管理服务器。移动客户端设备可以包括显示器、无线通信电路以及一个或多个客户端处理器。移动客户端设备可以通信上耦合到管理服务器。每个工业车辆的一个或多个车辆处理器可以执行车辆功能来:(i)确定相对于工业设施的库存中转表面的定位位置;(ii)检测操作特性;(iii)将指示定位位置和操作特性的车辆数据发送到管理服务器;及(iv)沿着工业设施的库存中转表面导航来改变多个工业车辆的状态。移动客户端设备的无线通信电路可以接收指示每个工业车辆的定位位置的位置描述符。移动客户端设备的无线通信电路可以接收指示每个工业车辆的操作特性的操作描述符。移动客户端设备的一个或多个客户端处理器执行客户端功能来(i)经由移动客户端设备的显示器显示地形仓库对象;及(ii)经由移动客户端设备的显示器同时显示多个车辆对象和地形仓库对象。地形仓库对象可以包括指示工业设施的库存中转表面的几何表示。每个车辆对象可以至少部分地基于位置描述符相对于地形仓库对象来定位。每个车辆对象可以至少部分地基于操作描述符进行编码。

在另一种实施例中,可以实现一种用于监控多个工业车辆的变化状态的方法。每个工业车辆可以被布置在工业设施的库存中转表面上。每个工业车辆可以与管理服务器通信。管理服务器可以与移动客户端设备通信。移动客户端设备可以包括显示器、无线通信电路以及一个或多个客户端处理器。该方法可以包括确定每个工业车辆相对于工业设施的定位位置。每个工业车辆的操作特性可以被检测到。每个工业车辆可以在工业设施的库存中转表面上被导航来改变多个工业车辆的状态。指示在某个状态的每个工业车辆的定位位置的位置描述符可以利用移动客户端设备的无线通信电路被自动地接收。指示在该状态的每个工业车辆的操作特性的操作描述符可以利用移动客户端设备的无线通信电路被自动地接收。地形仓库对象可以经由移动客户端设备的显示器利用移动客户端设备的一个或多个客户端处理器自动地被显示。地形仓库对象可以包括指示工业设施的库存中转表面的几何表示。多个车辆对象可以经由移动客户端设备的显示器利用移动客户端设备的一个或多个客户端处理器自动地与地形仓库对象一起同时被显示,以表示该状态。每个车辆对象可以至少部分地基于在该状态的位置描述符相对于地形仓库对象来定位。每个车辆对象可以至少部分地基于操作描述符进行编码。

根据本文所述的任何系统或方法,移动客户端设备的无线通信电路可以接收指示每个工业车辆的定位位置的变化的更新后的位置描述符。一个或多个客户端处理器可以执行客户端功能来至少部分地基于更新后的位置描述符相对于地形仓库对象重新定位车辆对象。

根据本文所述的任何系统或方法,操作描述符可以包括指示每个工业车辆的驶向的信息。每个车辆对象可以被编码,以指示驶向。可替代地或附加地,每个车辆对象可以包括被塑造为指示驶向的编码对象。

根据本文所述的任何系统或方法,操作特性可以包括使用参数。移动客户端设备的无线通信电路可以接收指示每个工业车辆的使用参数的生产率描述符。每个车辆对象可以被编码,以指示使用参数。可替代地或附加地,每个工业车辆可以包括电池。使用参数可以指示电池的电力水平。每个车辆对象可以包括指示电池的电力水平的编码对象。可替代地或附加地,移动客户端设备的一个或多个客户端处理器可以执行客户端功能来经由移动客户端设备的显示器同时显示可消耗物标度和编码对象。可消耗物标度可以包括具有第一端和第二端的颜色梯度。可消耗物标度的颜色梯度可以从第一端到第二端变化,从而对应于多个电力水平。编码对象可以根据颜色梯度的颜色着色,以量化每个工业车辆的电池电力的量。在一些实施例中,编码对象可以指示绝对水平、所消耗的百分比、或剩余的百分比。

根据本文所述的任何系统或方法,移动客户端设备的一个或多个客户端处理器可以执行客户端功能来:(i)接收指示选定的工业车辆的选择输入;(ii)至少部分地基于选择输入确定选定的工业车辆;和(iii)经由移动客户端设备的显示器显示指示选定的工业车辆的操作描述符的编码对象。可替代地或附加地,每个工业车辆可以包括可垂直移动的一个或多个叉子。操作特性可以指示一个或多个叉子的提升高度。编码对象可以包括指示选定的工业车辆的提升高度的提升高度对象。可替代地或附加地,每个工业车辆可以包括电池。操作特性可以指示电池的电力水平。编码对象可以指示选定的工业车辆的电池的电力水平。可替代地或附加地,操作特性可以包括指示操作员的身份的操作员关联。编码对象可以指示选定的工业车辆的操作员关联。

根据本文所述的任何系统或方法,每个工业车辆可以包括操作员识别系统。每个工业车辆的一个或多个车辆处理器可以执行车辆功能来:(i)利用操作员识别系统检测操作员的身份;和(ii)创建指示操作员的身份和工业车辆的识别标记的操作员关联。车辆数据可以指示操作员关联。移动客户端设备的无线通信电路可以接收指示每个工业车辆的操作员关联的操作员描述符。移动客户端设备的一个或多个客户端处理器可以执行客户端功能来:(i)接收指示选定的操作员的选择输入;(ii)至少部分地基于选择输入和操作员描述符确定选定的操作员;和(iii)经由移动客户端设备的显示器显示指示选定的操作员的操作员描述符的编码对象。可替代地或附加地,一个或多个客户端处理器可以执行客户端功能来至少部分地基于选择输入确定选定的工业车辆。编码对象可以指示选定的工业车辆的操作描述符。可替代地或附加地,每个工业车辆可以包括可垂直移动的一个或多个叉子。操作特性可以指示一个或多个叉子的提升高度。编码对象可以包括指示选定的工业车辆的提升高度的提升高度对象。可替代地或附加地,每个工业车辆可以包括电池。操作特性可以指示电池的电力水平。编码对象可以指示选定的工业车辆的电池的电力水平。可替代地或附加地,操作员描述符可以包括指示操作员证书、培训要求、或操作员证书和培训要求的信息。编码对象可以指示操作员证书、培训要求、或操作员证书和培训要求。

结合附图,由本文所述的实施例提供的这些和附加特征将根据以下详细描述得到更全面的理解。

附图说明

附图中阐述的实施例本质上是说明性和示例性的,而不是要限制由权利要求定义的主题。当结合以下附图阅读时,可以理解以下对说明性实施例的详细描述,附图中相同的结构用相同的标号来指示并且其中:

图1示意性地绘出了根据本文所示和描述的一种或多种实施例用于在移动客户端设备上显示来自管理服务器的信息的系统;

图2示意性地绘出了根据本文所示和描述的一种或多种实施例的工业车辆;

图3示意性地绘出了根据本文所示和描述的一种或多种实施例用于在移动客户端设备上显示来自管理服务器的信息的系统的数据流程图;及

图4-图9示意性绘出了根据本文所示和描述的一种或多种实施例的移动客户端设备。

具体实施方式

图1一般地绘出了用于在移动客户端设备的显示器上显示来自管理服务器的信息的系统的一种实施例。该系统一般包括管理服务器、多个工业车辆、以及移动客户端设备。本文所述的实施例可以演变,使得多个工业车辆的一个或多个参数随着时间经历各种状态。每种状态可以指示多个工业车辆的操作的实例。该系统的各种实施例和用于操作该系统的方法将在本文更详细地描述。

图1示意性地示出了用于在移动客户端设备100上显示来自管理服务器20的信息的系统10。在一些实施例中,系统10可以包括管理服务器20,用于访问和处理指示一个或多个工业车辆30的数据。管理服务器20可以包括或通信上耦合到一个或多个服务器处理器22和服务器存储器24。该一个或多个服务器处理器22和服务器存储器24可以彼此通信上耦合。如本文所使用的,短语“通信上耦合”意味着部件能够彼此交换数据信号,诸如例如,经由导电介质交换电信号、经由空气交换电磁信号、经由光波导交换光信号,等等。

在本文所述的实施例中,一个或多个服务器处理器22和服务器存储器24可以与管理服务器20集成。但是,应该注意,在不脱离本公开内容的范围的情况下,一个或多个服务器处理器22和服务器存储器24中的每一个可以是彼此通信上耦合的分立部件。例如,管理服务器20可以通信上耦合到一个或多个后端服务器和/或数据资源,例如,一个或多个数据库、数据存储库或其它信息源。相应地,管理服务器20可以被扩展用于各种规模的企业。例如,相对小的企业可以利用单级服务器用于单个设施。在另一个例子中,可以建立全球企业,从而全球级别的服务器通过与服务于每个设施的一级或多级服务器通信来管理多个设施。全球级别可以管理数据,使得来自每个设施的数据实例可以被选择性地隔离和分布。

出于定义和描述本公开内容的目的,应该注意,术语“处理器”一般意味着根据机器可读指令执行功能或已被配置为以类似于机器可读指令的方式执行功能的设备,诸如例如,集成电路、微芯片、计算机、中央处理单元、图形处理单元、现场可编程门阵列(fpga)、专用集成电路(asic)、或任何其它计算设备。此外,应该注意,如本文所使用的术语“存储器”一般意味着能够存储数据或机器可读指令用于以后检索的一个或多个装置,诸如,但不限于,ram、rom、闪存存储器、硬盘驱动器或其组合。

还应该注意,本文所述的机器可读指令可以包括用任何一代(例如,1gl、2gl、3gl、4gl或5gl)的任何编程语言编写的逻辑或算法,这些语言诸如例如,可以被处理器直接执行的机器语言、或者可以被编译或汇编成机器可读指令并且存储在机器可读介质上的汇编语言、面向对象的编程(oop)、脚本语言、微代码等。可替代地,逻辑或算法可以用诸如经由fpga配置或asic或其等效物中的任一个实现的硬件描述语言(hdl)来编写。

一起参考图1-图3,其中示意性地绘出了工业车辆30的实施例。工业车辆30可以是被配置为确定和传送定位信息——即关于工业车辆30相对于环境的位置的信息——的任何车辆。工业车辆30可以包括用于提升和移动负载的车辆32,负载诸如例如,叉车、前移式叉车、炮塔叉车、对讲机堆垛机叉车、牵引车、托盘叉车、高/低(high-low)、堆垛机叉车、拖车装载机、侧面叉车、叉提升机,等等。相应地,车辆32可以包括在基本垂直的方向上延伸的桅杆34和可操作以沿桅杆行进来在基本垂直的方向上抬高和降低的叉子36。在一些实施例中,叉子36可以被配置为横向行进,以相对于桅杆34或相对于彼此横向调整叉子的位置。动力可以经由机械系统、液压系统、电气系统、气动系统或其组合来施加,以致动叉子。可替代地或附加地,车辆32可以包括用于向负载(例如,大桶、小桶、纸卷等)施加夹紧力的部件。

车辆32还可以包括用于沿表面穿越以沿期望路径行进的一个或多个车轮38。相应地,车辆32可以通过一个或多个车轮38的旋转被向前和向后引导。此外,可以通过操纵一个或多个轮子38使得车辆32改变方向。可选地,车辆32可以包括用于控制车辆32的功能的操作员控件40,车辆32的功能诸如但不限于,叉子36的位置、叉子36的行进速率、车轮38的速度、车轮38的方向,等等。操作员控件40可以包括被分配给车辆32的功能的控件,诸如例如,开关、按钮、杠杆、手柄、脚踏板、输入/输出设备,等等。

工业车辆30还可以包括一个或多个车辆处理器42,用于根据机器可读指令执行例如车辆32的车辆功能28。工业车辆30还可以包括通信上耦合到一个或多个车辆处理器42的车辆存储器44。如本文更详细地解释的,工业车辆30可以包括通信上耦合到一个或多个车辆处理器42的附加模块(由箭头一般地指示)。工业车辆30的此类模块可以经由可包括控制器局域网络(can)总线、zigbee、蓝牙、本地互连网络(lin)、时间触发数据总线协议(ttp)或其它合适的通信策略的任何有线或无线总线通信上耦合。相应地,工业车辆30的一个或多个车辆处理器42可以执行机器可读指令,以使得车辆功能28被自动地执行。因此,车辆32的操作员控件40的每个功能可以通过一个或多个车辆处理器42的操作被增强或取代。因此,在一些实施例中,工业车辆30可以被配置为自动导引车辆(agv)。

工业车辆30还可以包括传感器系统46,用于收集与车辆32相关联的信息。具体而言,传感器系统46可以包括多个传感器,每个可操作来收集指示工业车辆30的状态、围绕工业车辆30的环境条件等的反馈。相应地,传感器系统46可以包括能够检测指示工业车辆30的状态或围绕工业车辆30的环境条件的量的任何传感器,诸如例如,激光扫描仪、激光测距仪、编码器、压力换能器、相机、射频识别(rfid)检测器、光学检测器、相机、超声波测距仪、加速度计、电压表、安培表、电阻检测器,等等。传感器系统46的传感器可以被定位在工业车辆30内或周围的任何位置处。一般而言,传感器的定位取决于由传感器检测到的量,即,传感器可以被有利地定位,使得被检测到的量可能在传感器的检测范围之内。

在一些实施例中,传感器系统46可以通信上耦合到一个或多个车辆处理器42、车辆存储器44、或两者。相应地,一个或多个车辆处理器42可以从传感器系统46接收传感器数据。传感器数据可以在传输到一个或多个车辆处理器42之前被传感器系统46处理。可替代地或附加地,在传感器数据被接收到之后,传感器数据可以被一个或多个车辆处理器42处理。

仍然参考图1-图3,工业车辆30还可以包括耦合到工业车辆并且可操作来检测操作员的存在的操作员识别系统48。操作员识别系统48可以通信上耦合到一个或多个车辆处理器42。在一些实施例中,车辆功能28可以自动地使操作员识别系统48检测操作员的身份。具体而言,操作员识别系统48可以包括标识读取器,用于检测存储在与操作员相关联的便携式对象中的信息。例如,操作员识别系统48可以包括磁卡读取器或检测由操作员携带的编码标识卡的射频识别读取器。可替代地或附加地,操作员识别系统48可以被配置为检测生物信息,诸如例如,指纹扫描仪、视网膜扫描仪、面部检测等。

在由操作员识别系统48收集标识数据时,可以由车辆功能28创建工业车辆30和标识数据之间的操作员关联。在一些实施例中,关联可以通过将标识数据与经由通信电路50从工业车辆30发送的车辆数据52包括在一起来创建。这种关联可以由服务器功能26从具有工业车辆30的识别标记的车辆数据52中提取。如下面更详细地描述的,操作员识别系统48可以被用来促进操作员授权、培训管理和/或操作员许可证/证书管理。

如本文所述,在一个方面中,本公开内容涉及移动客户端设备100。再次参考图1中,移动客户端设备100的实施例被示意性地绘出。移动客户端设备100可以被配置为具有用于无线数据通信功能的蜂窝或移动电话、平板设备等。因此,虽然移动客户端设备100在本文被绘出为移动电话,但是应当理解,移动客户端设备100可以是可经由移动通信服务交换数据的任何移动通信设备,诸如例如,个人数字助理、智能电话、或具有无线通信外设的膝上型计算机。相应地,在一些实施例中,移动客户端设备100可以是执行移动操作系统的设备。移动操作系统可以是设计为主要用于触摸屏移动设备的任何操作系统,诸如例如,android、ios、blackberryos、windowsphone、mpwebos、symbianos、palmos,等等。

移动客户端设备100可以包括用于发射光信号以显示图像的显示器102。显示器102可以通信上耦合到一个或多个客户端处理器104、客户端存储器106或两者。显示器102可以包括能够发送光学输出的任何介质,诸如例如,阴极射线管、发光二极管、液晶显示器、等离子体显示器,等等。显示器102也可以被配置为除了提供光学信息,还检测显示器102上或旁边的触觉输入的存在和位置的触摸屏。相应地,显示器102可以在由显示器102提供的光学输出上直接接收机械输入。

移动客户端设备100可以包括用于无线传送数据的一个或多个无线通信电路107。一个或多个无线通信电路107可以包括用于经由蜂窝网络发送和接收信息的蜂窝通信电路108。蜂窝通信电路108可以通信上耦合到一个或多个客户端处理器104、客户端存储器106、或两者。蜂窝通信电路108可以包括必要的硬件,以编码和解码用于经由适当的蜂窝网络传送的数据。相应地,蜂窝通信电路可以包括蜂窝调制解调器模块和蜂窝收发器模块。合适的蜂窝网络包括,但不限于,诸如gprs、edge、lte、umts、cdma、gsm等技术。在一些实施例中,可以利用蜂窝通信电路108来经由互联网或万维网(worldwideweb)传送数据。

移动客户端设备100的一个或多个无线通信电路107可以包括用于经由局域网、个人区域网络等发送和接收信息的网络通信电路110。网络通信电路110可以通信上耦合到一个或多个客户端处理器104、客户端存储器106、或两者。网络通信电路110可以包括必要的硬件,以编码和解码用于经由以上更详细描述的局域网或个人区域网络传送的数据。相应地,移动客户端设备100可以利用网络通信电路110来经由互联网或万维网传送数据。

仍然参考图1,本文描述的实施例包括用于在移动客户端设备100的显示器102上显示来自管理服务器20的信息的系统10。如本文所述,在一个方面中,本公开内容涉及管理服务器20。管理服务器20可以通信上耦合到多个工业车辆30与移动客户端设备100。具体而言,每个工业车辆30可以在工业设施60的库存中转表面62上行进,工业设施60诸如例如,仓库、制造设施、或容纳负载的任何外壳。应该注意,术语“库存中转表面”可以在本文中被用来表示适于工业车辆30的操作的任何表面。多个工业车辆30可以通信上耦合到工业设施60的通信门户64,其又可以通信上耦合到管理服务器20。

统一参考图1-图3,管理服务器20可以执行机器可读指令来执行服务器功能26。服务器功能26可以自动地聚合、处理和分布与每个工业车辆30相关联的数据。与每个工业车辆30相关联的数据可以被服务器功能处理,以便统一地定义多个工业车辆30的一个或多个状态。在一些实施例中,数据可以被同步,使得状态在时间或时间段的实例处统一地指示多个工业车辆30。相应地,管理服务器20可以促进工业车辆30的自动功能,诸如例如,导航、移动和负载的跟踪,等等。例如,管理服务器20可以被配置为帮助工业车辆30的自动导航。在一种实施例中,管理服务器20可以在服务器存储器24中存储与工业设施60相关联的地图数据。地图数据可以经由通信门户64完全地或部分地与工业车辆30进行共享。

再次参考图1,本文描述的实施例可以包括通信上与移动客户端设备100的无线通信电路107耦合的管理服务器20。例如,在一些实施例中,移动客户端设备100的蜂窝通信电路108可以通信上耦合到管理服务器20。具体而言,蜂窝通信电路108可以与一个或多个蜂窝塔交换数据。一个或多个蜂窝塔可以经由互联网或万维网通信上耦合到充当用于要被发送、接收或两者的数据的中介的网关。可替代地或附加地,移动客户端设备100的网络通信电路110可以经由互联网或万维网通信上耦合到管理服务器20。

导航

每个工业车辆30可以通过利用一个或多个车辆处理器42执行车辆为中心的机器可读指令(即,可在车辆水平执行的机器可读指令)自动地执行车辆功能28。相应地,工业车辆30可以经由传感器系统46、操作员识别系统48或两者自动地收集数据。工业车辆也可以与管理服务器20自动地交换数据。而且,车辆为中心的机器可读指令可以包括用于执行涉及数据分析和工业车辆30的操纵的车辆功能28的逻辑。例如,工业车辆30可以确定工业车辆30相对于工业设施60的定位位置。工业车辆30的定位位置的确定可以通过将传感器数据或从传感器数据提取的数据(例如,经由被一个或多个车辆处理器42执行的特征提取函数)与地图数据进行比较来执行。地图数据可以被本地存储在可被管理服务器20定期更新的车辆存储器44中,或者可以是管理服务器20的地图数据。

在一些实施例中,工业车辆30可以沿库存中转表面62从工业车辆30的定位位置自动导航到期望位置。给定定位位置和期望位置,可以为工业车辆30确定行进路径。在一些实施例中,工业车辆30可以从传感器数据和地图数据确定行进路径。在一些实施例中,管理服务器20可以收集每个工业车辆30的定位位置并且传播这种信息,以帮助行进路径的确定。具体而言,工业车辆可以使用传播的定位位置作为对行进路径确定功能的输入。可替代地或附加地,管理服务器20可以至少部分地基于收集到的每个工业车辆30的定位位置向工业车辆30提供行进路径。在一些实施例中,当工业车辆30中的一个或多个在库存中转表面62上行进时,收集到的定位位置可以被捕获,以表示工业车辆30的状态。

一旦行进路径已知,工业车辆30就可以沿行进路径行进,以导航工业设施60的库存中转表面62。具体而言,一个或多个车辆处理器42可以执行车辆为中心的机器可读指令来操作工业车辆30。在一种实施例中,一个或多个车辆处理器42可以调整车轮38的操纵和控制油门,以使工业车辆30导航库存中转表面62。应当理解,工业设施60是基本上动态的环境,即,工业车辆30的定位位置、负载的位置、工业设施等随着时间而变化。相应地,定位位置和行进路径的确定可能需要利用足以保持与工业车辆30的变化状态同步的时间常数被重复地定期执行。

车辆数据

仍然参考图1-图3,工业车辆30可以利用传感器系统46检测各种操作特性。操作特性可以被收集作为用于工业车辆30和管理服务器20的功能的输入和反馈。下面是各种车辆功能28的描述和具有命名功能的一些操作特性。应当注意,该列表为了清楚起见被提供,并且不是要进行穷尽。对于定位,操作特性可以包括指示工业设施60的图像数据、对检测到的对象的范围、车轮38的编码器数据、来自地标的rfid数据、地标的激光编码器数据的数据,等等。对于导航,操作特性可以包括指示工业车辆30的速度、车轮38的编码器数据、电池37的电气参数(例如,电压,电流等)、电池37去除数据、操纵(steering)位置的数据,等等。对于移动的负载,操作特性可以包括指示叉子36相对于桅杆34的位置或高度、电池37的电气参数的数据,等等。对于寿命监视或可消耗物监视,操作特性可以包括指示由传感器系统46收集到的工业车辆30或其部件的使用参数的数据。使用参数可以包括时间数据、距离数据、数量数据(例如,流体体积等),等等。相应地,示例性使用参数可以包括牵引系统计时表、行驶使用计时表,液压使用计时表、操纵使用计时表、操作员使用计时表,等等。

如以上所指出的,管理服务器20可以操作为来自每个工业车辆30的车辆数据52的聚合器。应当注意,术语“车辆数据”可以指源自工业车辆30的数据。相应地,车辆数据52可以包括由车辆处理器42生成的、存储在车辆存储器44中的、由传感器系统46检测到的、或由操作员识别系统48检测到的任何数据。可以包括指示定位位置和一个或多个操作特性的数据的车辆数据52可以通过工业车辆30的通信电路50经由通信门户发送到管理服务器20。在一些实施例中,车辆数据52可以被索引,以允许来自每个工业车辆30的车辆数据52被同步来统一地表示工业车辆30的一个或多个状态。

描述符数据

在一些实施例中,服务器功能26可以利用一个或多个服务器处理器22、服务器存储器24或其组合访问车辆数据52。在一些实施例中,管理服务器20可以充当从车辆数据52中提取描述符和发送描述符数据54的直通(passthru)实体。可替代地或附加地,管理服务器20的服务器功能26可以将车辆数据52转换为描述符数据54。因此,应当理解,服务器功能26可以将车辆数据转换成用于作为描述符数据54传输的期望形式。这种转换可以从仅仅复制数据到需要用于从车辆数据52导出适当的数据类型或导出结论等更复杂处理的特殊化算法而变化。可替代地或附加地,车辆数据52可以被索引,以允许描述符数据54被同步来统一地表示工业车辆30的一个或多个状态。

描述符数据54可以包括位置描述符、操作描述符、操作员描述符、地图描述符、生产率描述符或其组合。位置描述符可以指示一个或多个工业车辆30的定位位置。如以上所指出的,管理服务器20可以聚合指示工业车辆30中的一个或多个(优选地两个或更多个)的定位位置的车辆数据52。相应地,位置描述符可以由服务器功能26直接从车辆数据52复制,或者可以由服务器功能26从车辆数据52中导出。车辆数据52也可以包括指示工业车辆30中的一个或多个(优选地两个或多个)的操作特性、与工业车辆30中的一个或多个(优选地两个或更多个)相关联的操作员特性、工业车辆30中的一个或多个(优选地两个或更多个)的车辆地图数据、或其组合的数据。类似于位置描述符,服务器功能26可以从车辆数据52的操作特性复制或导出操作描述符、从车辆数据52的操作员特性复制或导出操作员描述符、从车辆数据52的车辆地图数据复制或导出地图描述符、从车辆数据52的操作特性复制或导出生产率描述符,或其组合。

在一些实施例中,管理服务器20可以维护可与标识数据相关联的操作员描述符。操作员描述符可以包括操作员证书信息、培训数据、与工业车辆30相关联的授权用户列表,等等。操作员描述符可以由可建立、修改或维护操作员描述符的管理服务器20的服务器功能26管理。服务器功能26可以在手动启动的过程中建立或修改操作员描述符。可替代地或附加地,服务器功能26可以定期地建立或修改描述符,诸如,基于检测到包括操作员或车辆的状态的变化的预定事件、基于预定的时间间隔、或者基于其它条件或情况。

在一些实施例中,在操作工业车辆30之前,可以要求操作员被验证为授权用户。可以防止工业车辆30被操作,除非或直到标识数据基于描述符数据54被认证为对应于授权用户。作为仍然还有的例子,操作员可以被授权为只操作特定类型、种类等的车辆32。具体而言,操作员可以被授权操作静坐平衡叉车,但不操作车手前移式叉车。相应地,操作员可以是只在与静坐平衡叉车相关联的列表中的授权用户。仍然还有,该操作员可以只针对车辆的给定类型或种类中的特定车辆被授权。作为例子,操作员可以只被授权操作由诸如序列号的特定唯一标识符识别的特定叉车。相应地,该操作员会只是针对与具有相关联的序列号的对应叉车相关联的列表的授权用户。也可以考虑其它因素,诸如时间、天、日期等。例如,工作班次的结束可以自动触发重建对应于在新班次工作的操作员的授权用户列表的服务器功能26。作为仍然还有的例子,授权用户列表可以基于获得的/更新的证书信息、培训等进行调整。

警报描述符

在一些实施例中,车辆功能28可以将车辆数据52与预定值或规则自动比较,以创建警报。相应地,警报可以与被报告给管理服务器20的车辆数据52包含在一起。可替代地或附加地,服务器功能26可以将车辆数据52与预定值或规则自动比较,以创建用于包含在描述符数据54中的警报描述符。示例性警报或警报描述符可以指示检查通知、到期计划的维护、紧急操作、低电池状态、操作员的证书期满、碰撞,等等。警报描述符可以被推送到移动客户端设备100或由管理服务器20拉取。

相应地,如在下面更详细解释的,警报描述符可以用来在移动客户端设备100的显示器102上实例化通知。因此,客户端功能112可以自动地利用移动客户端设备100的显示器102来显示指示警报的视觉信息。此外,取决于特定的实现方式,移动客户端设备100可以接收输入来确认警报和/或添加注释或其它评论。输入可以作为客户端数据114被发送到管理服务器20,用于被服务器功能使用,以清除或注释警报。

在一些实施例中,指示操作员的证书期满的警报或警报描述符可以从标识数据、操作员描述符或其组合来确定。具体而言,操作员描述符可以包括指示操作员证书、培训要求等的信息。服务器功能26可以自动地将操作员描述符与规则和要求进行比较。如果规则被违反,则可以由服务器功能26产生警报描述符。例如,警报描述符可以指示与标识数据的实例相关联的证书已过期或被设置为在将来的特定点过期。

仍然参考图1-图3,指示碰撞的警报或警报描述符可以从操作特性、定位位置或其组合来确定。在一些实施例中,传感器系统46可以自动收集适于碰撞检测的操作特性,诸如例如,工业车辆30的正或负加速度、施加到工业车辆30的力、过大的制动、违反指定的交通规则的工业车辆30的行驶(例如,在单行道上不正确方式),等等。

在一些实施例中,车辆功能28可以自动地将检测到的操作特性与用于操作特性的预定值(例如,方向数据、量值、变化率、转动平均值等)进行比较。当适于碰撞检测的操作特性指示不符合预定值时,车辆功能28可以确定已发生碰撞。在一些实施例中,车辆功能28可以基于不符合预定值的量值对检测到的碰撞的严重程度进行分类。碰撞的严重程度的检测和分类可以被包括在可传送到管理服务器20的车辆数据52中。在一些实施例中,可能期望实现适当的碰撞后动作,诸如锁定操作。在还有的实施例中,碰撞检测可以由服务器功能26基于聚合的车辆数据52来执行。

生产率描述符

根据本文所述的实施例,管理服务器20的服务器功能26可以操纵车辆数据52,以生成生产率描述符。生产率描述符可以指示从可包括使用参数的操作特性导出的统计。具体而言,生产率描述符可以被用来概括对寿命监视或可消耗物监视有用的信息。生产率描述符可以被用来生成与车辆或可消耗物使用率(随时间的变化、距离等)有关的报告,其可以用于建立拥有成本、利用率统计等。除了根据比率测量使用情况之外,在不脱离本文所述的实施例的范围的情况下,可以替代地使用与使用情况有关的其它测量度量。例如,为了测量用于旋转轴的轴承的使用情况,轴旋转的数量可以指示使用情况。作为另一个例子,对于液压泵,泵送的液体的累积加仑可以是使用情况的指示。但是,知道用于旋转轴的每分钟平均转数或由泵泵送的每分钟平均加仑数允许这些示例设备的使用情况就时间上进行监视。

统一地参考图1、图3和图4,描述符数据54可以从管理服务器20发送并且被移动客户端设备100的无线通信电路107接收。描述符数据54可以由服务器功能26生成并且包括指示由管理服务器20聚合的车辆数据52的描述符。相应地,可包括指示工业设施60的库存中转表面62的地图描述符和指示工业车辆30中的一个或多个(优选地两个或更多个)的定位位置的位置描述符的描述符数据54可以被客户端功能112访问。

客户端功能112可以包括经由移动客户端设备100的显示器102显示地形仓库对象120。在一些实施例中,客户端功能112可以利用地图描述符来生成指示工业设施60的库存中转表面62的地形仓库对象120。相应地,如本文所使用的,术语“地形仓库对象”可以指如在显示器102上绘出的库存中转表面62的视觉表示。可替代地或附加地,客户端功能112可以利用客户端数据114来生成地形仓库对象120。相应地,应当理解,地形仓库对象120可以只利用客户端数据114(例如,存储在客户端存储器106中的地图数据)、只利用地图描述符、或其一些组合来生成。可选地,管理服务器20可以被配置为自动地将地图描述符推送到移动客户端设备100,或者移动客户端设备100可以被配置为从管理服务器20拉取地图描述符。这在其中工业设施60的库存中转表面62或特征可能随时间变化状态的实施例中会尤其有益。

地形仓库对象120可以包括库存中转表面62的几何表示。在一些实施例中,几何表示可以被缩放到库存中转表面62,即,地形仓库对象120的几何表示的一个或多个维度可以与库存中转表面62的一个或多个维度成比例。地形仓库对象120还可以包括指示工业设施60的结构部件66的结构对象122,其可以包括用于存储货物的结构、工业车辆30围绕其导航的结构,等等。在一些实施例中,结构对象122可以根据工业设施60的结构部件66进行缩放。相应地,地形仓库对象120可以提供工业设施60的包括结构部件66的所需量的细节的缩放表示。

客户端功能112还可以包括经由移动客户端设备100的显示器102同时显示多个车辆对象130和地形仓库对象120。应当指出,术语“车辆对象”可以指工业车辆30的视觉表示。每个车辆对象130可以至少部分地基于一个或多个(优选地两个或更多个)位置描述符相对于地形仓库对象120来定位。在一些实施例中,每个车辆对象130可以根据与其中一个工业车辆30的关联来定位。车辆对象130相对于地形仓库对象120的定位可以表示工业车辆30的状态。而且,定位可以被更新,以表示工业车辆的附加状态。通常,每个车辆对象130可以与工业车辆30相关联并且位置描述符可以提供与每个工业车辆30相关联的定位位置数据。相应地,每个定位位置可以基于与工业车辆30的关联与车辆对象130相关联。在一些实施例中,该关联可以由与车辆数据52一起发送的信息提供。可替代地,该关联可以在管理服务器20的层次处确定。

仍然参考图1、图3和图4,位置描述符可以经由推送或拉取更新被定期地更新来提供变化的定位位置数据。相应地,车辆对象130可以基于位置描述符的更新改变相对于地形仓库对象120的位置。在具有频繁更新的实施例中,车辆对象130可以在显示器102上以模拟工业车辆30相对于工业设施的库存中转表面62的运动的方式被显示为相对于地形仓库对象120行进的动画对象。此外,在工业车辆30的定位位置的观察和向客户端功能112供给定位位置数据之间具有低延迟的实施例中,车辆对象130相对于地形仓库对象120的移动可以被用来接近实时地观察工业车辆的位置。但是,应当注意,移动客户端设备100的使用增加了在工业车辆30相对于库存中转表面62的状态的发生和状态在显示器102上的表示之间的延迟。例如,状态从工业车辆30传送到管理服务器20,以及传送到移动客户端设备会导致相对于实时的相对大的时间延迟。

编码对象

可替代地或附加地,每个车辆对象130可以至少部分地基于描述符数据54的一个或多个操作描述符进行编码。相应地,该编码可以经由移动客户端设备100的显示器102可视地表达指示工业车辆30的操作特性的信息。在一些实施例中,车辆对象130可以包括基于可从车辆数据52的一个或多个操作特性直接复制或导出的操作描述符被编码的编码对象132。相应地,编码对象通常包括指示操作描述符的视觉特性。合适的视觉特性包括,但不限于,形状、颜色编码、字母数字代码、图表、符号等。申请人已发现,由状态的传送导致的延迟通过经由在显示器102上显示地形仓库对象120、车辆对象130和编码对象132的状态表示被克服。具体而言,地形仓库对象120、车辆对象130和编码对象132的组合可以接近实时地提供容易被解释的状态概要,使得能够足够快地采取纠正动作来减轻延迟的负面影响。相应地,尽管由于状态向移动客户端设备100的传送引起的延迟,但是工业车辆30可以经由移动客户端设备100的显示器102更容易地被监控。

例如,在一些实施例中,编码对象132可以被塑造,以指示与车辆对象相关联的工业车辆30正在移动的方向。具体而言,在图4中绘出的编码对象132被基本上塑造为像在相对于地形仓库对象120的方向上指向的箭头。在其中地形仓库对象120的朝向相对于库存中转面62已知的实施例中,编码对象的方向可以与工业车辆30相对于库存中转表面的驶向基本上对齐。在一些实施例中,工业车辆30的驶向可以由车辆功能来确定。可替代地或附加地,驶向可以由服务器功能26从车辆数据52中导出,或者由客户端功能112从描述符数据54中导出。

统一地参考图1、图3和图5,在一些实施例中,车辆对象的编码对象132可以被颜色编码。颜色编码可以至少部分地基于描述符数据54的一个或多个操作描述符。如以上所指出的,工业车辆30可以包括具有有限寿命(例如,工业车辆寿命、里程寿命、牵引系统寿命、液压系统寿命、转向系统寿命,等等)的一个或多个系统或具有有限数量(例如,电池电量、液压流体水平、操作员换班周期,等等)的可消耗物。颜色代码可以被配置为指示绝对水平、所消耗的百分比、剩余的百分比,等等。

例如,客户端功能112可以经由移动客户端设备100的显示器102自动地同时显示可消耗物标度134和编码对象132。可消耗物标度134可以包括具有第一端136和第二端138的颜色梯度135。可消耗物标度134的颜色梯度135可以从第一端136到第二端138变化,使得颜色梯度135对应于可消耗物的不同水平。在一种实施例中,第一端136可以对应于电池电力的相对低量并且第二端138可以对应于电力的相对高量。相应地,颜色梯度135中的颜色可以对应于在第一端136的电池电力的相对低量和第二端138的电力的相对高量之间的电力的量。因此,编码对象132可以根据颜色梯度135的其中一种颜色来着色,以量化与编码对象132相关联的工业车辆30的电池电力的量。可替代地,车辆对象130的编码对象132可以被直接编码(例如,字母数字码、图表等),而无需可消耗物标度134。可以在显示器102上为其中一个车辆对象130显示编码对象132,或者可以为车辆对象130中的两个或更多个(例如为所有的)同时显示,以允许进行直接比较。在一些实施例中,编码对象132可以在用户的请求下,例如,通过选择感兴趣的车辆对象130而为车辆对象130示出;例如,如下面进一步描述的。在一些实施例中,编码对象132可以同时给出除描述符数据54的操作描述符之外的视觉指示。相应地,本文所述的实施例可以被用来显示通过直接查看工业车辆30或者通过实时查看工业车辆30不能得到的工业车辆30的状态。

条件编码对象

统一地参考图1-图3和图6,在一些实施例中,客户端功能112可以经由移动客户端设备100的显示器102自动地显示条件编码对象140。类似于编码对象132的编码,条件编码对象140可以至少部分地基于描述符数据54的一个或多个操作描述符进行编码。条件编码对象140可以根据由移动客户端设备100接收到的输入,诸如例如,触觉输入、听觉输入等自动地显示在显示器102上。可替代地或附加地,条件编码对象140可以被定期地或者在移动客户端设备100接收到推送通知时显示。在一些实施例中,条件编码对象140可以自动地从显示器102上的呈现中停用。相应地,条件编码对象140可以从显示器102中选择性地添加或去除。

如同编码对象132,条件编码对象140可以经由移动客户端设备100的显示器102可视地表达指示工业车辆30的操作特性的信息。在一些实施例中,条件编码对象140可以包括提升高度对象142,其基于可以从车辆数据52的一个或多个操作特性中直接复制或导出的、指示工业车辆30的叉子36相对于桅杆34的位置的操作描述符进行编码。

拥塞

统一地参考图1、图3和图7,编码对象230可以直接与地形仓库对象120相关联。如以上提到的,编码对象230可以基于操作描述符进行编码,操作描述符可以从车辆数据52的一个或多个操作特性直接复制或导出。相应地,编码对象230可以包括指示操作描述符的视觉特性。

在一些实施例中,编码对象230可以从聚合数据即来自多个工业车辆30的数据导出。在一些实施例中,操作特性可以由服务器功能26从多个工业车辆30聚合成聚合数据。服务器功能26可以从聚合数据导出操作描述符。在其中定位位置和操作特性形成聚合数据的一部分的实施例中,操作描述符以及因此编码对象230,可以指示库存中转表面62的区域。例如,定位位置可以被用来将操作特性与库存中转表面62的和定位位置重合的区域相关联。相应地,客户端功能112可以放置编码对象230,使得编码对象230占据地形仓库对象120的对应于库存中转表面62的区域并且指示操作描述符的区域。

例如,客户端功能112可以经由移动客户端设备100的显示器102自动地同时显示拥塞标度232和编码对象230。拥塞标度232可以包括具有第一端236和第二端238的颜色梯度234。拥塞标度232的颜色梯度234可以从第一端236到第二端238变化,使得颜色梯度234对应于拥塞即缓慢移动的交通的不同水平。在一种实施例中,第一端236可以对应于交通的相对低量,并且第二端238可以对应于交通的相对高量。相应地,颜色梯度234中的颜色可以对应于在第一端236的交通的相对低量和第二端238的交通的相对高量之间的交通量。

相应地,每个编码对象230可以根据颜色梯度234的颜色之一进行着色,以量化与地形仓库对象120相关联的库存中转表面62的交通量。具体而言,每个编码对象230可以占据地形仓库对象120的对应于库存中转表面62的区域的区域。编码对象230的区域可以被着色,以匹配颜色梯度234的对应于被确定为出现在库存中转表面62的区域中的交通量的颜色。在一些实施例中,交通量可以由服务器功能26确定,并且提供为描述符数据54。具体而言,服务器功能26可以从车辆数据52中提取定位位置、速度、驶向等,并且量化对应于库存中转表面62的区域的交通。在还有的实施例中,编码对象230可以被直接编码(例如,字母数字代码、图表等)来指示交通信息,而无需拥塞标度232。

搜索/过滤

统一地参考图1、图3和图8,本文所述的实施例可以被配置为接收指示数据减少参数的选择输入。数据减少参数可以被配置为搜索或过滤描述符数据54。相应地,数据减少参数可以是描述符数据54的任何实例。在一些实施例中,客户端功能112可以在移动客户端设备100的显示器102上自动地显示参数输入界面150。在其中显示器102被配置为触摸屏的实施例中,参数输入界面150可以显示控件并且显示器102可以从控件接收输入。例如,参数输入界面150可以包括接收指示数据减少参数(诸如例如,选定的操作员或选定的工业车辆的输入)的搜索控件152。在接收到数据减少参数时,客户端功能112可以搜索描述符数据54并且确定描述符数据54的选定的实例。当选定的实例被找到时,客户端功能112可以在显示器102上自动地显示选定的实例的概要。在一些实施例中,客户端功能112可以自动地显示与描述符数据54的选定的实例有关的编码对象132,230。

在一些实施例中,参数输入界面150可以包括将描述符数据54分类为数据减少参数的字段的过滤控件154。过滤控件154可以被配置为在显示器102上显示数据减少参数的字段。在选择数据减少参数中的一个或多个时,客户端功能112可以确定描述符数据54的选定的实例。在一些实施例中,客户端功能112可以自动地显示与描述符数据54的选定的实例相关的编码对象132,230。例如,数据减少参数可以包括指示工业车辆参数(诸如例如,车辆类型、车辆序列号、车辆类别,等等)的描述符数据54。在选择一个或多个工业车辆参数之后,可以基于一个或多个工业车辆参数的选择来确定工业车辆30中的一个或多个选定的工业车辆。相应地,客户端功能112可以自动地显示与工业车辆30的一个或多个选定的工业车辆有关的编码对象132,230。

在还有的例子中,数据减少参数可以包括描述符数据54中的指示工业车辆30中的一个或多个的操作员关联的一个或多个操作员描述符。在选择操作员描述符之后,可以基于一个或多个操作员描述符的操作员关联来确定工业车辆30的一个或多个选定的工业车辆。相应地,客户端功能112可以自动地显示与工业车辆30的一个或多个选定的工业车辆有关的编码对象132,230。

移动客户端设备警报

统一地参考图1、图3和图9,移动客户端设备100可以接收包括指示检测到的警报的警报描述符的描述符数据54。如上面所指出的,车辆功能28或服务器功能26可以自动地生成警报描述符。在一些实施例中,在检测到警报时,管理服务器20可以自动地将描述符数据54推送到移动客户端设备100。可替代地或附加地,移动客户端设备100可以从管理服务器20拉取描述符数据54以定期地搜索警报或响应于用户输入搜索警报。相应地,在被警报通知时,客户端功能112可以自动地显示条件编码对象340。

如以上所指出的,警报描述符可以指示碰撞。在一些实施例中,在接收到指示碰撞的警报描述符时,客户端功能112可以经由显示器102自动地在地形仓库对象120上显示车辆对象330。当碰撞被检测到时,车辆对象330可以相对于地形仓库对象120定位,以指示工业车辆30的定位位置。在一些实施例中,编码对象332可以被配置为提供指示碰撞的视觉特性。

碰撞回放

在还有的实施例中,移动客户端设备100可以提供碰撞的回放。例如,除了确定已发生碰撞之外,管理服务器20可以确定指示对应于工业车辆30的碰撞发生的时间点的碰撞时间。可替代地或附加地,管理服务器20可以确定指示在碰撞发生时工业车辆30的定位位置的碰撞位置。基于碰撞时间、碰撞位置或两者,管理服务器20可以评估碰撞前时间段和碰撞后时间段,以确定指示碰撞的操作特性,诸如例如,行驶路径、定位数据、速度、制动、力、加速度、时间数据,等等。相应地,描述符数据54还可以包括指示操作特性的碰撞描述符,其中操作特性指示碰撞。

在一些实施例中,移动客户端设备100的客户端功能112可以自动地将描述符数据54转换成碰撞路径对象334。碰撞路径对象334可以指示工业车辆30从碰撞前位置336到工业车辆在碰撞时的位置的移动,其中工业车辆在碰撞时的位置可以对应于车辆对象330相对于地形仓库对象120的位置。可替换地或附加地,碰撞路径对象334可以指示工业车辆30从工业车辆在碰撞时的位置到碰撞后位置338的移动。相应地,在一些实施例中,碰撞路径对象334可以描绘车辆对象330从碰撞前位置336通过碰撞后位置338的行驶。应当注意,碰撞路径对象334可以被静态地(例如,对应于工业车辆30的移动的曲线)、动态地(例如,显示通常由虚线圆圈指示的车辆对象330的移动的动画)或两者来显示。此外,如以上所指出的,客户端功能112可以自动地显示条件编码对象340,以提供指示警报描述符的信息或用于操纵显示车辆对象330移动的动画的重放(即,播放、停止、暂停等)的控件。申请人已发现,显示碰撞路径对象334可以大幅地增加操作员对碰撞响应的质量。例如,在碰撞时,会难以诊断碰撞的严重性或识别碰撞的原因。即,碰撞的物证会难以关联到碰撞的严重性(即,确定工业车辆30是否可以恢复服务)或难以识别碰撞的原因。碰撞路径对象334提供与碰撞之前、碰撞之后、或碰撞之后和碰撞之后两者的状态有关的信息。相应地,碰撞路径对象可以被用来评估和模拟碰撞,如果需要,可以重复,以有助于碰撞的严重性和碰撞的原因的诊断。因此,可以采取校正动作来修理工业车辆30、重新激活工业车辆30、培训工业车辆30的操作员、重新配置设施以减轻将来类似的碰撞,等等。

此外,条件编码对象340可以包括可以被利用以从移动客户端设备100的用户接收输入的注释控件342。由注释控件342接收到的输入(例如,听觉或触觉)可以作为客户端数据114的一部分被发送到管理服务器20。相应地,服务器功能26可以自动地将客户端数据114与警报描述符相关联。在一些实施例中,移动客户端设备100的用户可以使用注释控件342来提供对管理服务器20、工业车辆30或两者的查询。在一些实施例中,可以查询车辆数据52或描述符数据54以获得附加信息。可替代地或附加地,移动客户端设备100的用户可以经由管理服务器20和工业车辆与工业车辆30的操作员通信。相应地,可以通过用户和操作员之间的通信来调查事故的原因。

此外,条件编码对象340可以包括可以被利用以从移动客户端设备100的用户接收指示想要确认碰撞的输入的确认控件344。如以上所指出的,碰撞后动作可以自动地发生,以减轻碰撞,诸如例如,禁用在碰撞中所涉及的工业车辆。在一些实施例中,由确认控件344接收到的输入(例如,听觉或触觉)可以作为客户端数据114的一部分被发送到管理服务器20。相应地,服务器功能26可以基于客户端数据114自动地取消碰撞后的动作中的一些或全部。

应当指出,术语“基本上”可以在本文中被用来表示可以归因于任何数量比较、值、测量或其它表示的不确定性的固有程度。这些术语也在本文中被用来表示定量表示在不导致所讨论主题的基本功能的改变的情况下可以与所述参考不同的程度。

还应当指出,在此包括的权利要求可以除了使用不定冠词“一个”和定冠词“该”之外,还利用了术语“一个或多个”。术语“一个或多个”的使用不应该被解释为改变此类冠词的含义或者将此类冠词前面的过渡短语从开放式权利要求语言改变为封闭式权利要求语言。例如,如果权利要求包括术语“一个或多个”和陈述“包括对象”的限制,则该限制不应当被解释为“包括单个对象”,或“由单个对象组成”。相反,这种使用应当被解释为包含性的或开放式的,而不排除附加的、未陈述的元素或方法步骤。

虽然特定的实施例已经在本文中进行了说明和描述,但是应当理解,在不背离所述主题的主旨与范围的情况下,可以进行各种其它变化和修改。而且,虽然所述主题的各方面已经在本文中进行了描述,但是这些方面不需要组合使用。因此,所附权利要求旨在覆盖属于所述主题范围的所有这种变化和修改。

根据本发明的一示例性实施例可以如下。

(1)一种用于监控多个工业车辆的变化状态的系统,该系统包括管理服务器、工业车辆、以及与工业车辆分开的移动客户端设备,其中:

管理服务器包括一个或多个服务器处理器;

每个工业车辆包括一个或多个车辆处理器并且通信上耦合到管理服务器;

移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器,并且通信上耦合到管理服务器;

每个工业车辆的一个或多个车辆处理器执行车辆功能来:

(i)确定相对于工业设施的库存中转表面的定位位置;

(ii)检测操作特性;

(iii)将指示定位位置和操作特性的车辆数据发送到管理服务器;及

(iv)沿着工业设施的库存中转表面导航来改变工业车辆的状态;

管理服务器的一个或多个服务器处理器执行服务器功能来:

(i)将来自每个工业车辆的定位位置和操作特性聚合成聚合数据;以及

(ii)从来自每个车辆的定位位置和操作特性的聚合数据导出操作描述符;

移动客户端设备的无线通信电路接收操作描述符;及

移动客户端设备的一个或多个客户端处理器执行客户端功能来:

(i)经由移动客户端设备的显示器显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;及

(ii)经由移动客户端设备的显示器同时显示编码对象和地形仓库对象,其中编码对象占据地形仓库对象的对应于库存中转表面的区域的区域,并且其中编码对象指示操作描述符和库存中转表面的区域。

(2)根据上述(1)所述的系统,其中编码对象指示库存中转表面的区域的一个或多个拥塞水平。

(3)根据上述(2)所述的系统,其中:

移动客户端设备的一个或多个客户端处理器执行客户端功能以经由移动客户端设备的显示器同时显示拥塞标度和编码对象;

拥塞标度包括具有第一端和第二端的颜色梯度;

拥塞标度的颜色梯度从第一端到第二端变化,从而对应于一个或多个拥塞水平;以及

编码对象根据颜色标度的颜色着色,以量化库存中转表面的区域的交通量。

(4)一种用于监控多个工业车辆的变化状态的移动客户端设备,其中该移动客户端设备与工业车辆分开,该移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器,其中:

移动客户端设备通信上耦合到管理服务器;

管理服务器包括一个或多个服务器处理器;

管理服务器通信上耦合到工业车辆;

每个工业车辆包括一个或多个车辆处理器;

每个工业车辆的一个或多个车辆处理器执行车辆功能来:

(i)确定相对于工业设施的库存中转表面的定位位置;

(ii)检测操作特性;

(iii)将指示定位位置和操作特性的车辆数据发送到管理服务器;及

(iv)导航工业设施的库存中转表面来改变工业车辆的状态;

一个或多个服务器处理器执行服务器功能来:

(i)将来自每个工业车辆的定位位置和操作特性聚合成聚合数据;以及

(ii)从来自每个车辆的定位位置和操作特性的聚合数据导出操作描述符;

移动客户端设备的无线通信电路接收操作描述符;及

移动客户端设备的一个或多个客户端处理器执行客户端功能来:

(i)经由移动客户端设备的显示器显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;及

(ii)经由移动客户端设备的显示器同时显示编码对象和地形仓库对象,其中编码对象占据地形仓库对象的对应于库存中转表面的区域的区域,并且其中编码对象指示操作描述符和库存中转表面的区域。

(5)根据上述(4)所述的移动客户端设备,其中编码对象指示库存中转表面的区域的一个或多个拥塞水平。

(6)根据上述(5)所述的移动客户端设备,其中:

移动客户端设备的一个或多个客户端处理器执行客户端功能以经由移动客户端设备的显示器同时显示拥塞标度和编码对象;

拥塞标度包括具有第一端和第二端的颜色梯度;

拥塞标度的颜色梯度从第一端到第二端变化,从而对应于一个或多个拥塞水平;以及

编码对象根据颜色标度的颜色着色,以量化库存中转表面的区域的交通量。

(7)一种用于监控多个工业车辆在工业设施的库存中转表面上的变化状态的方法,其中工业车辆与管理服务器通信并且管理服务器与移动客户端设备通信,并且其中移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器并且与工业车辆分开,并且其中该方法包括:

确定每个工业车辆相对于工业设施的库存中转表面的定位位置;

检测每个工业车辆的操作特性;

在工业设施的库存中转表面上导航每个工业车辆;

将来自每个工业车辆的定位位置和操作特性聚合成聚合数据;

从来自每个工业车辆的定位位置和操作特性的聚合数据导出操作描述符;

利用移动客户端设备的无线通信电路自动地接收操作描述符;

经由移动客户端设备的显示器,利用移动客户端设备的一个或多个客户端处理器自动地显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;及

经由移动客户端设备的显示器,利用移动客户端设备的一个或多个客户端处理器自动地同时显示编码对象和地形仓库对象,其中编码对象占据地形仓库对象的对应于库存中转表面的区域的区域,并且其中编码对象指示操作描述符和库存中转表面的区域。

(8)根据上述(7)所述的方法,其中编码对象指示库存中转表面的区域的一个或多个拥塞水平。

(9)根据上述(8)所述的方法,其中:

经由移动客户端设备的显示器同时显示拥塞标度和编码对象;

拥塞标度包括具有第一端和第二端的颜色梯度;

拥塞标度的颜色梯度从第一端到第二端变化,从而对应于一个或多个拥塞水平;以及

编码对象根据颜色标度的颜色着色,以量化库存中转表面的区域的交通量。

根据本发明的另一示例性实施例可以如下。

(1)一种用于监控多个工业车辆的变化状态的系统,该系统包括管理服务器、工业车辆、以及移动客户端设备,其中:

管理服务器包括一个或多个服务器处理器;

每个工业车辆包括一个或多个车辆处理器并且通信上耦合到管理服务器;

移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器,并且通信上耦合到管理服务器;

每个工业车辆的一个或多个车辆处理器执行车辆功能来:

(i)确定相对于工业设施的库存中转表面的定位位置;

(ii)检测操作特性;

(iii)将指示定位位置和操作特性的车辆数据发送到管理服务器;及

(iv)沿着工业设施的库存中转表面导航来改变工业车辆的状态;

管理服务器的一个或多个服务器处理器执行服务器功能来:

(i)基于车辆数据确定已经发生涉及工业车辆中的一个工业车辆的碰撞;以及

(ii)从车辆数据导出指示碰撞的碰撞描述符;

移动客户端设备的无线通信电路接收碰撞描述符;及

移动客户端设备的一个或多个客户端处理器执行客户端功能来:

(i)经由移动客户端设备的显示器显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;

(ii)经由移动客户端设备的显示器同时显示车辆对象和地形仓库对象,其中车辆对象相对于地形仓库对象定位以指示工业车辆中的该工业车辆的碰撞位置,该碰撞位置对应于在碰撞发生时工业车辆中的该工业车辆的定位位置;及

(iii)经由移动客户端设备的显示器同时显示碰撞路径对象和地形仓库对象,其中碰撞路径对象指示工业车辆中的该工业车辆从碰撞前位置到碰撞位置、从碰撞位置到碰撞后位置或者从碰撞前位置到碰撞后位置的移动。

(2)根据上述(1)所述的系统,其中碰撞路径对象是静态呈现的。

(3)根据上述(1)所述的系统,其中碰撞路径对象被呈现为动画。

(4)根据上述(3)所述的系统,其中一个或多个客户端处理器执行客户端功能来提供用于操纵该动画的控件。

(5)根据上述(1)所述的系统,其中工业车辆中的该工业车辆的一个或多个车辆处理器执行车辆功能以在碰撞发生之后禁用工业车辆中的该碰撞中涉及的该车辆。

(6)根据上述(5)所述的系统,其中:

移动客户端设备的一个或多个设备处理器执行客户端功能以:

(i)经由移动客户端设备的显示器呈现确认控件;以及

(ii)接收指示希望利用确认控件确认该碰撞的输入;

管理服务器的一个或多个服务器处理器执行服务器功能以在利用确认控件接收到该输入之后重新激活工业车辆中的该碰撞中涉及的该车辆。

(7)一种用于监控多个工业车辆的变化状态的移动客户端设备,该移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器,其中:

移动客户端设备通信上耦合到管理服务器;

管理服务器包括一个或多个服务器处理器;

管理服务器通信上耦合到工业车辆;

每个工业车辆包括一个或多个车辆处理器;

每个工业车辆的一个或多个车辆处理器执行车辆功能来:

(i)确定相对于工业设施的库存中转表面的定位位置;

(ii)检测操作特性;

(iii)将指示定位位置和操作特性的车辆数据发送到管理服务器;及

(iv)沿着工业设施的库存中转表面导航来改变工业车辆的状态;

管理服务器的一个或多个服务器处理器执行服务器功能来:

(i)基于车辆数据确定已经发生涉及工业车辆中的一个工业车辆的碰撞;以及

(ii)从车辆数据导出指示碰撞的碰撞描述符;

移动客户端设备的无线通信电路接收碰撞描述符;及

移动客户端设备的一个或多个客户端处理器执行客户端功能来:

(i)经由移动客户端设备的显示器显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;

(ii)经由移动客户端设备的显示器同时显示车辆对象和地形仓库对象,其中车辆对象相对于地形仓库对象定位以指示工业车辆中的该工业车辆的碰撞位置,该碰撞位置对应于在碰撞发生时工业车辆中的该工业车辆的定位位置;及

(iii)经由移动客户端设备的显示器同时显示碰撞路径对象和地形仓库对象,其中碰撞路径对象指示工业车辆中的该工业车辆从碰撞前位置到碰撞位置、从碰撞位置到碰撞后位置或者从碰撞前位置到碰撞后位置的移动。

(8)根据上述(7)所述的移动客户端设备,其中碰撞路径对象是静态呈现的。

(9)根据上述(7)所述的移动客户端设备,其中碰撞路径对象被呈现为动画。

(10)根据上述(9)所述的移动客户端设备,其中一个或多个客户端处理器执行客户端功能以提供用于操纵该动画的控件。

(11)根据上述(7)所述的移动客户端设备,其中工业车辆中的该工业车辆的一个或多个车辆处理器执行车辆功能以在碰撞发生之后禁用工业车辆中的该碰撞中涉及的该车辆。

(12)根据上述(11)所述的移动客户端设备,其中:

移动客户端设备的一个或多个设备处理器执行客户端功能以:

(i)经由移动客户端设备的显示器呈现确认控件;以及

(ii)接收指示期望利用该确认控件确认该碰撞的输入;

管理服务器的一个或多个服务器处理器执行服务器功能以在利用确认控件接收到该输入之后重新激活工业车辆中的该碰撞中涉及的该车辆。

(13)一种用于监控多个工业车辆在工业设施的库存中转表面上的变化状态的方法,其中工业车辆与管理服务器通信并且管理服务器与移动客户端设备通信,并且其中该移动客户端设备包括显示器、无线通信电路、以及一个或多个客户端处理器,并且其中该方法包括:

确定每个工业车辆相对于工业设施的库存中转表面的定位位置;

检测每个工业车辆的操作特性;

基于每个工业车辆的定位位置和操作特性确定已发生涉及工业车辆中的一个工业车辆的碰撞;

在工业设施的库存中转表面上导航每个工业车辆;

利用移动客户端设备的无线通信电路自动地接收指示车辆中的该车辆的碰撞的碰撞描述符;及

经由移动客户端设备的显示器显示地形仓库对象,其中地形仓库对象包括指示工业设施的库存中转表面的几何表示;

经由移动客户端设备的显示器同时显示车辆对象和地形仓库对象,其中车辆对象相对于地形仓库对象定位以指示工业车辆中的该工业车辆的碰撞位置,该碰撞位置对应于在碰撞发生时工业车辆中的该工业车辆的定位位置;及

经由移动客户端设备的显示器同时显示碰撞路径对象和地形仓库对象,其中碰撞路径对象指示工业车辆中的该工业车辆从碰撞前位置到碰撞位置、从碰撞位置到碰撞后位置或者从碰撞前位置到碰撞后位置的移动。

(14)根据上述(13)所述的方法,还包括:

在确定碰撞发生之后禁用工业车辆中的该碰撞中涉及的该工业车辆。

(15)根据上述(14)所述的方法,还包括:

经由移动客户端设备的显示器,利用移动客户端设备的一个或多个客户端处理器自动地呈现确认控件;

接收指示期望利用确认控件确认该碰撞的输入;

在利用确认控件接收到该输入之后重新激活工业车辆中的该碰撞中涉及的该工业车辆。

(16)根据上述(13)所述的方法,其中碰撞路径对象是静态呈现的。

(17)根据上述13所述的方法,其中碰撞路径对象被呈现为动画。

(18)根据上述(17)所述的方法,还包括:

经由移动客户端设备的显示器,利用移动客户端设备的一个或多个客户端处理器自动地呈现用于操纵该动画的控件。

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