具体实施方式
曾经安装在少数几座建筑中的电梯现在变得无所不在。据国家电梯工业公司介绍,美国有大约一百万台电梯机组,每年共运营一百八十亿次电梯,将一个或多个乘客从一层运送到另一层。平均起来,电梯设备每趟运送约五个乘客。这些乘客中的每一个可能对其电梯乘坐具有某些独特的偏好。例如,一个乘客可能希望登上下一个可用的电梯,而不管乘坐多少乘客,而另一个乘客,例如患幽闭恐怖症,可能希望等待没有其他(或少于两个或三个)乘客的电梯。类似地,例如,一个乘客可能希望登上具有最大加速度和速度的电梯,使得他可以尽快到达他的目的地,而另一个乘客,例如可能对快的加速和减速敏感和/或快的加速和减速可能使其生病,则可能更喜欢仅乘坐不快速加速和减速的电梯。一般来说,电梯控制***不考虑单个乘客的偏好,而在运送乘客时,只考虑一个指标:运行效率。这导致一些乘客在其乘坐电梯期间过度的不舒服,并且排除了与其他乘客一起乘坐电梯。本发明一般涉及在调度电梯和通过这些电梯运送用户时考虑用户偏好的电梯控制***。
现在注意到图1A和图1B,其示出了示例性多层建筑12中的电梯组10。电梯组10具有六个电梯,图1A中标识为电梯10A、10B、10C、10D、10E和10F,建筑12具有五层楼,图1B中标记为楼层12A、12B、12C、12D和12E。虽然本文通过参考建筑12中的电梯组10来公开本发明的各个方面,但是本领域技术人员将容易地理解,电梯组10和建筑12仅仅是示例性的,并且本文公开的概念可应用于所有电梯组。
图1B和图2示出了电梯10A-10C,其可以大体上与电梯10D-10F相同。电梯10A-10C可以具有与其相关联的输入按钮14,这可以允许用户将电梯10A-10C中的一个呼叫到他所在的楼层,并分别指示他打算乘坐电梯前往的楼层。在现有技术中,具有处理器16P和计算机存储器16M的控制***16(见图3)然后可以执行电梯控制程序或算法16A,以使电梯10A-10C中的一个行进到楼层12B以接送用户并将其运送到楼层12D。
电梯控制算法16A可以是简单的或非常复杂的。通常,不同的电梯制造商根据具体应用的要求开发出他们自己独特的电梯控制算法16A。通常由本领域技术人员分类为“最近轿厢”算法的一些电梯控制算法16A,可以基于“适合性的计算”来调度电梯,其考虑了电梯(例如电梯10A-10C)的当前行进方向、电梯当前位置与请求电梯的用户的楼层之间的距离以及可选地每个电梯的负载。本领域技术人员通常称为“固定分段”算法的其他电梯控制算法将建筑划分为多个分段,并且响应于用户的电梯呼叫,优选地利用分配给进行呼叫的分段的电梯。本领域技术人员通常称为“动态分段算法”的其他电梯控制算法将建筑的楼层分组成多个动态分段,为每个动态分段分配至少一个电梯,其给来自该分段的电梯呼叫优先权,并且基于诸如一天的时间、平均负载、等待时间等各种因素自适应地修改分段定义。然而,不管使用的算法如何,现有技术的电梯控制算法16A的目标是相同的-以最大化操作效率(在性能规范内)。如下所述,本文公开的电梯控制算法还考虑了各种用户的偏好。这样做,除了别的以外,本发明使得电梯对于迄今为止不能乘坐的人来说是可以进入的,并且使电梯乘坐成为更愉快的体验。
现在关注图4A,其示出了根据本发明的教导的电梯控制(或电梯调度)***100。电梯控制***100可以具有电梯控制器101,该电梯控制器具有处理器102。处理器102可以与存储单元104、计算机存储器106、输入设备110、输出设备112、网络设备114、电梯呼叫按钮116以及可选地相机118数据通信,以下对每一项进行更详细地讨论。
存储单元104可以是例如存储程序和数据的磁盘驱动器,并且存储单元104被示意性地示出为存储体现下面阐述的步骤和方法的程序108。应当理解,程序108可以被分解为子程序并存储在单独的计算机的存储单元中,并且可以使用本领域已知的方法在这些存储单元之间传输数据。计算机存储器106内的虚线轮廓表示加载到计算机存储器106中的软件程序108,并且存储单元104与计算机存储器106之间的虚线示出了在存储单元104和计算机存储器106之间传送程序108。
输入设备110可以是允许或便于将数据传送到控制***100的任何输入设备。例如,输入设备110可以包括触摸屏、ID读卡器、键盘、鼠标、端口(例如,USB端口)、插槽(例如,SD卡插槽)、开关、旋钮、生物传感器(例如,虹膜传感器、语音识别传感器或指纹扫描仪)和/或无论当前可用还是随后开发的任何其他适当的输入设备中的至少一个。输出设备112可以类似地是允许控制***100(并且更具体地,处理器102)输出数据的任何合适的设备,例如触摸屏显示器、LCD或等离子体显示屏幕、打印机、扬声器或无论当前可用还是随后创建的任何其他适当的视觉和/或听觉输出设备。
电梯呼叫按钮116可以大体上与输入按钮14(参见图2)相同,并且允许用户对电梯进行呼叫。众所周知,一组电梯呼叫按钮116可以允许用户对多个电梯(例如电梯10A、10B和10C,或电梯10A-10F中的每一个)中的一个进行呼叫。在一些实施例中,输入设备110、输出设备112和电梯呼叫按钮116可以包括单个设备(例如,触摸屏)。
网络设备114可以是允许控制***100通过诸如网络120和124的网络进行通信的任何设备。例如,网络设备114可以是路由器、调制解调器、集线器、网络接口卡、蓝牙或RFID发射器和检测器等。在一些实施例中,网络设备114可以允许控制***100通过网络120和/或124进行无线通信。类似地,网络120和124可以是现在可用或稍后开发的任何类型的网络(例如,蓝牙、万维网或互联网、内联网、GSM、CDMA、RFID等)。在一个实施例中,如本文所讨论的,网络120可以是支持网站122的无线因特网网络,并且网络124可以是蓝牙网络。在其他实施例中,控制***100可以能够仅通过孤立网络(例如,经由蓝牙)进行通信。
处理器102还可以与电梯组10进行数据通信,以允许控制***100单独管理并控制电梯组10中的每个电梯10A-10F。例如,控制***100经由处理器102可以能够为电梯呼叫分配电梯(例如,电梯10A-10F中的任何一个)、派遣电梯、控制电梯上升或下降的速度、控制电梯的门保持打开的时间量以允许用户进入或离开电梯等。传统上用于电梯控制机构(例如,可编程电动马达、滑轮(即槽轮)、钢缆索、计重器、定时器等)是本领域技术人员公知的,因此本文中不详细讨论。
在一些实施例中,每个电梯10A-10F可以包括一个或多个相机118。在这些实施例中,程序108可以包括面部识别(或其它合适的)软件,以允许控制***100确定用户的身份。相机118的镜头可以被引导到电梯内部,朝向电梯的门,或两者。在一些实施例中,相机118可以放置在电梯10A-10F的外部(例如,靠近电梯呼叫按钮116)。在其他实施例中,可以省略相机118。
在图4A所示的电梯控制***100中,单独的电梯控制器101管理并控制电梯组10中的每个电梯10A-10F的操作。然而,本领域技术人员将理解,该配置仅是示例性的。例如,在一些实施例中,每个电梯10A-10F可以具有与其相关联的单独的电梯控制器,以管理并控制该电梯的操作,并且可以提供与每个单独的电梯控制器通信的主电梯控制器,以确定向电梯呼叫分配哪个电梯10A-10F。在这些实施例的一些中,与电梯10A-10F中的一个相关联的电梯控制器可以用作主控制器。如下面更详细地讨论的,用户可以使用电梯呼叫按钮116进行电梯呼叫,或者通过移动设备126无线地进行电梯呼叫。
图4B至图4F示出了用于管理并控制电梯组10中的电梯10A-10F的操作的电梯控制***100的替代配置。图4B至4F中分别示出的电梯控制***100B-100F可以基本上类似于图4A所示的电梯控制***100,除了具体说明和/或示出或固有的外。为了一致性和简洁性,可以使用相应的附图标记来表示相应的部分,尽管存在任何指出的偏差。
如图4B所示,电梯控制***100B可以包括电梯控制器101A至101F,其可以分别管理并控制电梯10A至10F的操作。如将理解的,每个电梯控制器101A至101F可以具有处理器、存储单元、网络设备和存储在存储单元中的编程指令,以使电梯控制器能够管理并控制与该控制器相关联的电梯的操作。可以看出,电梯控制器101A至101F可以各自通过网络120(例如,因特网或内联网)与网络服务器127进行有线通信。用户可以使用移动设备126通过网络120(或者替代地或另外通过网络124(例如,蓝牙网络、RFID网络、WiFi网络等等))与网络服务器127进行无线通信。如下面更详细地讨论的,用户可以例如利用移动设备126在网络120上无线地对电梯进行呼叫。
图4C示出电梯控制***100的实施例100C。可以看出,在该实施例100C中,数据库和程序服务器129可以通过网络120与电梯控制器101A至101F中的每一个进行通信。每个电梯亭10A至10F可以包括网络设备,其可以允许用户经由他的移动设备126直接通过网络124(例如,蓝牙网络,RFID网络等)与电梯10A至10F进行无线通信。
也可以考虑其它配置。例如,如图4D所示,电梯控制***100D可以包括网络服务器127,该网络服务器可以通过网络120与电梯控制器101A至101F中的每一个进行有线(或无线)通信。类似于实施例100B,用户可以使用移动设备126以通过网络120(或通过网络124)与网络服务器127无线通信。在该实施例100D中,可以在每个楼层12A至12E设定相机(例如,相机118),并且每个相机118还可以通过网络120与网络服务器127通信(例如,使用有线连接或无线地)。相机118可用于识别进行电梯呼叫的用户,如上文和下文所述。
图4E示出了电梯控制***100的实施例100E。实施例100E类似于实施例100D,除了在该实施例中,相机118不是位于楼层12A-12E处,位于电梯10A-10F上。每个相机118可面向电梯门和/或电梯的内部。在一些实施例中,可以在每个电梯亭10A-10F中设定多个相机118。相机118可以通过网络120与电梯控制器101A至101F和网络服务器127通信。
图4F示出了电梯控制***100的另一实施例100F。电梯控制***100F与电梯控制***100E的相似之处在于至少一个相机118设定在每个电梯亭10A-10F中,这些相机通过网络120与电梯控制器101A至101F和网络服务器127通信。然而,在实施例100F中,与实施例100E不同,并且与实施例100C类似,用户可以通过网络124(例如,蓝牙网络、RFID网络等)与电梯亭10A-10F直接进行无线通信。
本领域技术人员在阅读图4A至4F时将容易理解,电梯控制***100可以以各种方式配置,并且尽管下面的讨论指电梯控制***100,所描述的各种概念也适用于电梯控制***100B至100F。
现在注意到图5,其示出了用于允许用户136经由他的移动设备126(例如,智能手机、个人数字助理、平板电脑、膝上型计算机等等)与控制***100交互的方法200。移动设备126通常具有允许通过网络(例如网络120、124)无线通信的一个或多个网络设备。根据本发明的教导,可以允许用户(诸如用户136)使用其各自的移动设备来设定他们关于其电梯乘坐的偏好,并且控制***100可以在经由电梯运送这些用户时考虑这些偏好。
为了说明的目的,假设建筑12是办公楼,并且用户136在建筑12的楼层12D处的办公室外工作。虽然关于单个用户136和移动设备126讨论了方法200,但是本领域技术人员将容易理解,多个(例如,数十万)个用户可以通过其相应的移动设备126使用方法200类似地设定其偏好。
方法200可以在步骤202开始,并且在步骤204,用户136可以在他的移动设备126上安装电梯控制应用300。电梯控制应用300可以是使用任何合适的编程语言(例如,HTML、CSS、JavaScript、ActionScript)并且可安装在任何移动设备(例如,智能手机、平板电脑、个人数字助理等)上。在一些实施例中,电梯控制应用300可以是可通过网络(例如,在Play、另一个应用商店或通过专用或非专用的网站,如网站122)下载的免费移动应用,而在其他实施例中,电梯制造商可以向用户136收取费用以安装并使用应用300.
在步骤206,用户可以创建他的用户简档302。移动应用300可以具有允许用户创建简档302的界面304。界面304还可以允许用户将他的偏好306P和要求308R设定为他的用户简档302的一部分。图6A、6B、7A和7B示出了根据一个示例性实施例的用户136如何创建他的简档302。
具体地,如图6A所示,电梯控制应用300可以首先使用户识别页面304A显示在用户的移动设备126上。用户识别页面304A可以例如指示用户136输入他的姓名310、创建用户名312、输入其雇主314的名称、识别用户136的简档302可应用的电梯,并且可选地,输入用户136通常从底层316B乘坐电梯到达的楼层316A(这里是“预期楼层”)。底层316B可以是例如地下室、一楼或用户136在他进入建筑12之后一般登上电梯所在的任何其他楼层,并且预期的楼层316A可以是例如用户136的办公室所在的楼层12D(或者用户136一般从底层316B乘坐电梯前往的另一楼层)。例如,如果建筑12是商场,则用户136可以选择预期的楼层316A作为用户喜爱的零售商店所在的楼层。
在一些实施例中,应用300还可以询问用户136输入可用于识别移动设备126的信息。在其他实施例中,用户136可能仅需要输入例如他的姓名,并且应用300可以基于从第三方来源(例如,雇主314的数据库、电梯制造商的数据库、社交媒体(例如,用户136的Facebook或LinkedIn简档)等)获得的数据来自动填充剩余的信息。
为了说明的目的,假设用户136填充这个信息,如图6B所示。也就是说,假设用户136的姓名310是Joe Johnson,他的用户名312是Jjohnson,他的雇主的名称314是AlphaCompany,他的预期楼层316A是楼层12D,底层316B是楼层12A,他的移动设备126的识别号码是AxF34,并且用户136希望他的简档302适用于电梯组10。在一些实施例中,用户136可以被给予将他的简档302的至少一部分应用于利用与移动应用300兼容的控制***的所有电梯的选项,或者为不同的电梯组或不同的建筑创建完全不同的简档。
一旦用户136已经在用户标识页304A上输入该信息,为了允许用户136完成他的简档302,电梯控制应用300可以在用户的移动设备126上显示偏好和要求页面304B(参见图7A)。偏好和要求页面304B可以允许用户输入关于他打算使用的电梯的几个标准317,并且在合适的情况下,进一步允许他识别特定标准是否构成偏好306P或要求308R。例如,如图7A所示,偏好和要求页面304B可以允许用户输入关于以下各项的一个或多个的个性化信息:到达目的地的时间标准318、最多乘客标准320、门打开时间标准322、电梯通知方法标准324、香味过敏标准326、朋友标准330、被阻挡的用户标准332以及加速减速标准333,下面将更详细地讨论每一项。
到达目的地的时间标准318可以允许用户136设定用户136在底层316B呼叫电梯之后希望到达他的期望楼层316A所耗费的时间量(在本文中“到达目的地的时间”)318A的上限。该到达目的地的时间标准318在本文中也可以被称为主要标准318。如下面更详细地讨论的,控制***100在响应于用户136进行的电梯呼叫来确定为用户136派遣哪个电梯中可能给主要标准318最大的权重。如图7B所示,假设用户将其到达目的地的时间标准138选择为两分钟或更短。
最多乘客标准320可以允许用户136选择用户136希望一起乘坐电梯的乘客的最大数量。例如,如果用户136是幽闭恐怖症患者、恐群症患者或者仅仅倾向于不乘坐拥挤的电梯,则用户136可以指示他不希望与任何其他乘客或多于另一个乘客或多于两个乘客等一起乘坐电梯。如果用户136不介意乘坐拥挤的电梯,他也可以选择他没有乘客最大标准320。移动应用300还可以允许用户136选择最多乘客标准320是偏好306P还是要求308R。如下面更详细地讨论的,算法100可能违反偏好306P以确保满足主要要求318和其他要求308R。如图7B所示,假设用户136指示他不希望与两个以上其他乘客一起乘坐电梯,并且满足最多乘客标准320是要求308R而不仅仅是偏好306P。
门打开时间标准322可以允许用户136指示他是否希望延长电梯的门打开的时间以允许用户136进入和离开。例如,如果用户136是残疾人(例如,在轮椅上,由于暂时的或永久性的伤害被迫缓慢行走等等),他可以选择延长电梯的门保持打开的时间,以允许用户136舒适地进入和/或离开电梯。与最多乘客标准320一样,还可以允许用户136指示满足门打开时间标准322是偏好306P还是要求308R。如图7B所示,假设用户136希望延长电梯的门保持打开的时间,并进一步指示满足门打开时间标准322是要求308R。在一些实施例中,可以允许用户136输入用户136希望电梯的门保持打开以允许用户136进入和/或离开电梯的具体时间(例如,15秒、30秒等)。
当电梯被分配给由用户136进行的电梯呼叫时,分配提示334,其包括所分配的电梯的识别信息,可以由电梯控制***无线地传送到用户的移动设备126并由应用300显示。在一些实施例中,分配提示334a还可以包括估计到达时间。这样的分配提示可以确保用户136适时地登上已经由控制***100响应于用户136进行的电梯呼叫而派遣的电梯(而不是例如另外一个也恰好正在接送乘客的电梯)。电梯通知方法标准324可以允许用户136指示他是否还希望在他的移动设备126上接收到达提示335,该到达提示通知用户136分配的电梯已经按照用户136的要求到达(例如,提示用户136电梯已经到达底层316B)。还可以允许用户136选择他是否希望移动设备126振动和/或发出音频通知以传达一个或多个提示(334,335)。该功能可以允许用户136在他等待电梯到达时更好地利用他的时间(例如,阅读报纸、查看他的电子邮件等等)。在一些实施例中,提示335可以是(或者还包括)标识用户136要乘坐的电梯以及可选地向用户136传送该电梯的估计到达时间334B的短讯服务(“SMS”)334B。如图7B所示,假设用户136指示他希望他的移动设备136响铃并传送提示334、335,并且用户136还希望接收识别他将要乘坐的电梯并且通知该电梯的估计到达时间334A的SMS消息33B4。
有些人对一种或多种香味过敏。香味过敏可能使接触令其过敏的香味的人头痛、恶心、呕吐、打喷嚏和/或一般不适。在诸如电梯的密闭空间中,特定香味对过敏的人引起的不适可能特别严重。香味过敏标准326可以允许使用者136指示他是否具有香味过敏326A。如果用户136这样指示,则控制***100可以为用户136仅派遣其中所有其他乘客也具有香味过敏(或者替代地,没有其他乘客的电梯)的电梯。如图7B所示,假设用户136指示他没有香味过敏326A。
朋友标准330可以允许用户136指示他希望与一个或多个朋友或同事一起乘坐电梯。例如,用户136可能希望与Alpha公司的其他雇员(即,用户136的雇主314的其他雇员,参见图6B)一起乘坐电梯。或者,例如,用户136可能希望与某些特定个人一起乘坐电梯。应用300可以允许用户136单独输入他希望一起乘坐电梯的人的姓名或用户名,并且还可以选择这样的个人的组137A。也可以允许用户136指示朋友标准330是要求308R还是偏好306P。在一些实施例中,如果另一个电梯呼叫具有相同的朋友标准,则控制器可以仅考虑列出的姓名、用户名和雇主姓名作为偏好或要求。如图7B所示,假设用户136指示他希望与用户137以及雇主314的任何雇员一起乘坐电梯;并且朋友标准330是偏好306P。如果用户136指示朋友标准330是要求308R,则控制***100可以确保不向用户136分配运送除用户137和/或成员的组137A之外的乘客的电梯。
阻挡用户标准332可以允许用户136指示他是否希望不与某个人或个人的组137B一起乘坐电梯。例如,如果两个竞争企业位于同一栋建筑内,其中一方的雇员可能不希望与另一方的雇员一起乘坐电梯。例如,假设用户136指示他不希望与用户137C或Beta公司的任何雇员(竞争企业314B)一起乘坐电梯。进一步假设用户136指示满足阻挡用户标准332是要求308R。
加速减速标准333可以允许用户136指示他是否希望他乘坐的电梯具有标准的加速度和减速度,或者用户136是否希望他乘坐的电梯具有减小的加速度和减速度。如上所述,有些人由于快速加速和减速而生病,因此无法使用电梯。这样的用户可以通过加速减速标准333来指示他们希望他们的电梯减小的加速度和减速度,并且还可以指定加速减速标准333是偏好306P还是要求308R。例如,假设用户136由于快速加速和减速电梯而生病(或不舒服),并且指示他的电梯具有减小的加速度和减速度是要求308R。
以这种方式,用户136经由他的移动设备126和应用300可以能够设定与他希望使用的电梯有关的各种标准317(例如,到达目的地的时间标准318、最多乘客标准320、门打开时间标准322、电梯通知方法标准324、香味过敏标准326、电梯速度标准328、朋友标准330、阻挡用户标准332和加速减速标准333)。本领域技术人员将理解,本文概述的各种标准317仅是示例性的,并且在一些实施例中,可以省略本文所标识的一些标准317,并且在其他实施例中,用户136可以被允许选择关于他的电梯乘坐的附加标准336。作为一个示例,可以允许用户136指示他不希望在周末应用他的简档302,如图7B所示。用户136的简档302,一旦使用移动设备126创建,就可以通过网络120(即万维网)自动发送到存储单元104。在其他实施例中,每当用户136靠近电梯组10时或者每次用户136对电梯组10的电梯进行呼叫,用户136的简档302可以经由网络124(即,在该示例中为蓝牙)发送到控制***100。
现在返回到图5中的方法200,一旦用户在步骤206创建了他的用户简档302,他就可以据此准备好利用电梯组10中的电梯。本领域技术人员将会理解,在执行方法200的下一步骤之前,用户在任何时候(例如,一分钟、一天、一年)都可以使用网络120(即,万维网)来设定简档302。在一些实施例中,当移动设备126靠近电梯组10时,控制***100可以将应用300自动地馈送给移动设备126(或提示用户136存在应用300)。
在步骤208,用户136可以进入建筑12(具体为底层316B),并使用电梯呼叫按钮116呼叫电梯。在其他实施例中,步骤208可以自动执行;也就是说,一旦用户136靠近电梯组10,应用300可以使得移动设备136自动地(并且无线地)通过网络124向控制***100发送电子消息,指示用户136已经呼叫电梯以前往用户的预期楼层316A。在其他实施例中,还可以允许用户136通过他的移动设备126手动地呼叫电梯,呼叫可以无线地传送到控制***100。虽然不需要,但也可以设想,在一些实施例中,可以允许用户136指示他想要乘坐电梯前往的楼层,特别是在该楼层不是预期楼层316A的情况下。
一旦在步骤208呼叫电梯,则在步骤210,控制***100可以确定用户136的身份,评估用户136的简档302以使得控制***100能够为用户136选择合适的电梯以供派遣。在使用电梯呼叫按钮116进行电梯呼叫的情况下,控制***100可以确定用户136已经以任意多种方式之一进行电梯呼叫。例如,一旦使用电梯呼叫按钮116进行电梯呼叫,则控制***100可以通过网络124并且使用移动设备126的设备标识号(或其他识别信息)轮询靠近电梯呼叫按钮116的移动设备,并且确定用户136进行的呼叫。在一些实施例中,控制***100可利用相机118和伴随的面部识别软件来自动确定用户136的身份。在其他实施例中,电梯呼叫按钮116还可以包括允许控制***100确定用户136的身份的生物测定传感器(例如,拇指扫描器)。在移动设备126无线地自动地进行电梯呼叫的情况下,可以利用无线电梯呼叫对识别用户136的移动设备126的信息进行编码。
为了为用户136选择合适的电梯,控制***100(并且具体地,程序108)可以在步骤212首先识别电梯组10的满足主要(即到达目的地的时间)标准318的所有电梯。例如,假设电梯10A-10E中的每一个可以满足主要标准318(即,能够在两分钟或更少的时间内接送用户136并将其运送到预期的楼层316A),但是电梯10F当前被安排进行多个停止并且将不能满足主要标准318。因此,控制***100可能不再考虑与用户136进行的电梯呼叫相关联的电梯10F。
在步骤214,控制***100可以确定电梯10A-10E中的任何一个是否可以满足用户136在其简档302中设定的每个要求308R以及每个偏好306P。如果是,则在步骤216,控制***100可将到达目的地的时间318A最短的电梯分配给用户136。例如,如果电梯10A和10B满足每个要求308R和每个偏好306P,并且电梯10A和10B的到达目的地的时间318A分别是两分钟和一分钟,控制***100可以将电梯10B分配给用户136。然后,在步骤218,控制***100可以无线地(使用例如网络设备114)发送通知用户136电梯10B已经被分配给用户136以及电梯10B的估计到达时间334A的SMS(或另一种合适类型的)消息334B。该通知可以由移动设备126显示。在步骤220,一旦所分配的电梯10B到达底层316B,则控制***100可以将提示335发送到移动设备126,移动设备可以根据用户136的简档302振动和响铃,以通知他电梯已经到达底层316以接送用户136。在步骤222,用户136可以登上分配的电梯并且根据简档302被运送到预期楼层316A。方法200然后可以在步骤224结束。
或者,如果在步骤214,控制***100已经确定没有电梯满足用户136的所有偏好306P,控制***100可以在步骤216A将满足用户136的所有要求308R并且到达目的地的时间318A最短的电梯分配给用户136。例如,如果电梯10A-10E不能满足用户的偏好306P,则只有电梯10C和10D能够满足所有要求308R,并且电梯10C和10D的到达目的地的时间分别为30秒和1分钟,则控制***100可以将电梯10C分配给用户136。如果电梯10C和10D的到达目的地的时间318A在阈值(例如,在两秒、五秒、十秒等内)内,控制***100可以可选地将不止满足用户136的偏好306P的电梯分配给用户136。然后,在步骤218A,控制***100可以发送通知用户136电梯10C已被分配给用户136及其估计到达时间334A的SMS消息334B。在步骤220A,当分配的电梯10C到达底层316B时,控制***100可以将提示34发送到移动设备126,以通知用户136电梯10C已到达底层以接送用户136。然后可以在步骤222A根据简档302将用户运送到预期的楼层316A,然后该方法可以在步骤224结束。
因此,如上所述,控制***100可以允许用户(例如,用户136)影响电梯的分配和操作以更好地适应他们的需求。本领域技术人员将理解,本文公开的概念也可以仅应用于电梯组内的一些电梯。例如,控制***100可以仅响应于对电梯10A-10C的呼叫来考虑用户136的简档302,并且可以根据现有技术的电梯控制算法16A来分配并操作剩余的电梯10D-10F。本领域技术人员还将理解,可以动态地实现部分或全部用户标准317。例如,在一些实施例中,一些电梯可以被配置为总是以降低的速率加速和减速,而在其他实施例中,控制***100可以动态地减小电梯的加速度和减速度以满足用户的加速减速标准333。
此外,在一些实施例中,本文所讨论的标准317中的至少一些可以由应用300代表用户136自动选择。例如,在一些实施例中,应用300可以根据统计数据和/或操作参数和效率来自动确定到达目的地的时间标准318。类似地,在一些实施例中,应用可以自动(而不是由用户136)确定特定标准是偏好306P还是要求308R。例如,这样的确定可以基于电梯组间基础,或者建筑间基础。在另外其他实施例中,应用可能需要授权来接受特定偏好306P或要求308R。例如,这种授权可以是例如由建筑管理或雇主提供的销的形式。如果电梯组不能满足用户的所有要求,则应用300可以通知用户他或她的要求不被能满足,并且可以给予用户取消其呼叫请求的选项。
虽然在附图中没有明确示出,应用300还可以允许用户136指示他是VIP(例如,Alpha公司的首席执行官)。如果用户136指示他是VIP,则控制***100可以对用户136进行的电梯呼叫给予相对所有其他挂起的电梯呼叫的优先权。可以对程序108进行许多其它这样的变化,以允许控制***100更好地满足特定应用的要求。
在不脱离本发明的精神和范围的情况下,所描绘的各种部件的许多不同布置以及未示出的部件是可行的。已经描述了本发明的实施例,其意图是说明性的而不是限制性的。对于本领域技术人员来说,替代实施例将不会脱离其范围。本领域技术人员可以在不脱离本发明的范围的情况下开发实施上述改进的替代方式。
应当理解,某些特征和子组合是有用的,并且可以在不参考其他特征和子组合的情况下使用,并且在权利要求的范围内被考虑。不是多张图中列出的所有步骤都必须按照所描述的特定顺序进行。