用于生成和配置电梯目的地调度亭的内容的系统和方法与流程

文档序号:19634767发布日期:2020-01-07 11:53阅读:204来源:国知局
用于生成和配置电梯目的地调度亭的内容的系统和方法与流程

本公开总体上涉及电梯目的地调度亭的领域。更具体地,本公开涉及使电梯目的地调度亭的内容的生成和配置自动化。



背景技术:

曾经安装在少数选定的建筑物中的电梯现在已经无处不在。根据美国国家电梯工业公司(nationalelevatorindustry,inc.),仅在美国,就有大约一百万部电梯,这些电梯每年总共被使用约180亿次,以将一个或多个乘客从一个楼层运送到另一楼层。每个电梯可以包括电梯界面,该电梯界面通常设置在电梯内部(例如,与电梯的门相邻)。乘客可以进入电梯并使用该界面来选择他或她的目的地楼层。与电梯界面进行数据通信的电梯控制器可以随后使电梯行进至乘客选择的楼层。

一些建筑物可以包括具有两个或更多个电梯的电梯组。当乘客呼叫电梯例如去往建筑物的大厅时,可以将最近的电梯分配给该呼叫。一旦电梯到达大厅,在大厅中等待电梯的所有乘客都可以尝试登上电梯,直到例如电梯已满。在操作上,这可能是低效的。乘坐电梯的一些乘客可能要前往较低的楼层,而乘坐电梯的其他乘客可能要前往较高的楼层。因此,电梯可能会停止很多次,这可能不必要地增加了乘客到达他或她期望的楼层所花费的平均时间。

最近引入了电梯目的地调度系统(例如,亭)来解决这个问题。通常,目的地调度亭位于电梯外部,以允许每个乘客在登上电梯之前指示他或她的目的地楼层(或其他位置)。每个目的地调度亭可以包括处理器和存储器容纳算法或者与处理器和存储器容纳算法相关联,其通常旨在最小化乘客经由电梯到达其各自的目的地楼层所花费的平均时间。例如,众所周知,亭可以有助于基于电梯乘客的目的地楼层来对电梯乘客进行分组。

每个目的地调度亭可以包括一个(或多个)输入设备(例如,输入键、按钮、开关等)和输出设备(例如,显示器、扬声器,警告灯等)。可以将输入和输出设备中的至少一些的功能相结合(例如,作为触摸屏)。除了其他内容之外,触摸屏可以显示多个楼层按钮,每个楼层按钮可以与特定目的地楼层相关联。希望登上电梯的乘客可以与目的地调度亭触摸屏上的楼层按钮交互(例如,按下)以指示他或她期望的目的地楼层,并且亭可以使用该输入来为乘客呼叫电梯。然后,亭可以使用触摸屏来识别乘客到达他或她的目的地楼层所应搭乘的特定电梯(其可以是到达乘客楼层的下一班电梯或其他电梯)。

位于建筑物的一个楼层上的目的地调度亭的输出器(诸如触摸屏或其他显示器)上显示的内容(例如,楼层按钮)可以与位于同一楼层上的另一区域中的目的地调度亭的输出器上显示的内容不同,和/或与位于该建筑物的另一楼层的目的地调度亭的输出器上显示的内容不同,和/或与位于另一建筑物的目的地调度亭的输出器上显示的内容不同。生成和配置用于目的地调度亭的内容的当前方法(例如,生成楼层按钮并以特定图案将其布置在触摸屏上)通常是费时且费力的。在许多情况下,必须聘请工程师或具有丰富技术专长的其他人员来对楼层按钮、其各自的大小和每个楼层按钮在显示器上的位置进行编程。



技术实现要素:

因此,可能期望具有一种允许更容易地生成和配置目的地调度亭的内容的系统。

为了解决该问题,提出了根据独立权利要求的计算机实现的方法、非暂时性计算机可读介质和电梯目的地调度。本发明的其他优点和特征在从属权利要求和说明书中公开并且在附图中示出。

本公开总体上涉及一种系统,该系统可以使目的地调度亭上显示的内容的生成和配置全部或部分地自动化。更具体地,在实施例中,系统可以自动地生成用于亭显示器的楼层按钮并配置其布局。

根据实施例,一种用于生成和配置电梯目的地调度服务亭的内容的计算机实现的方法包括创建服务亭数据库的步骤。电梯目的地调度亭包括显示器、特别是触摸屏显示器,该显示器具有主显示区域、次显示区域和辅助显示区域。主显示区域包括指令部分和楼层按钮部分。亭数据库包括概述以下信息的亭数据:(a)主显示区域的宽度和高度;和(b)与电梯目的地调度亭相关联的多个目的地楼层。该方法包括以下步骤:使用远离电梯目的地调度亭的计算结构来自动地:(i)访问亭数据库中的亭数据;(ii)使用主显示区域的高度来计算楼层按钮部分的高度;并且(iii)生成楼层按钮布局。该方法包括以下步骤:将楼层按钮布局从计算结构传送到电梯目的地调度亭,以使楼层按钮布局被发布在触摸屏显示器上。计算结构的界面允许在将楼层按钮布局从计算结构传送到电梯目的地调度亭之前预览楼层按钮布局。

根据另一实施例,一种非暂时性计算机可读介质具有存储在其上的计算机可执行指令。指令由数字处理器执行以执行生成和配置电梯目的地调度亭的内容的方法。该介质包括用于检索与电梯目的地调度亭相关联的多个目的地楼层的指令。该介质具有用于计算电梯目的地调度亭的触摸屏显示器的楼层按钮部分的高度的指令,以及用于基于一组规则自动地生成楼层按钮布局的指令。该介质包括用于允许在将楼层按钮布局传送到电梯目的地调度亭之前预览楼层按钮布局的指令。介质还包括用于将楼层按钮布局传送到电梯目的地调度亭的指令,以使楼层按钮布局被发布在触摸屏显示器上。

根据又一实施例,一种用于生成和配置电梯目的地调度亭的内容的计算机实现的方法包括创建具有亭数据的亭数据库的步骤。电梯目的地调度亭包括触摸屏显示器。亭数据概述了与电梯目的地调度亭相关联的多个目的地楼层。该方法包括以下步骤:使用远离电梯目的地调度亭的计算结构来自动地:(a)访问亭数据库中的亭数据,并且(b)生成楼层按钮布局。该方法包括以下步骤:将楼层按钮布局从计算结构传送到电梯目的地调度亭,以使楼层按钮布局被发布在触摸屏显示器上。计算结构的界面允许在将楼层按钮布局从计算结构传送到电梯目的地调度亭之前预览楼层按钮布局。

随后,公开了用于生成和配置电梯目的地调度亭的内容的计算机实现的方法的有利实施例的列表:

1.一种用于生成和配置电梯目的地调度亭的内容的计算机实现的方法,电梯目的地调度亭包括显示器,方法包括:

创建包括亭数据的亭数据库,亭数据概述与电梯目的地调度亭相关联的多个目的地楼层;

使用远离电梯目的地调度亭的计算结构、特别是移动设备,来自动地

访问亭数据库中的亭数据;并且

生成楼层按钮布局;

将楼层按钮布局从计算结构传送到电梯目的地调度亭,以使楼层按钮布局被发布在显示器上;

其中,计算结构的界面允许在将楼层按钮布局从计算结构传送到电梯目的地调度亭之前预览楼层按钮布局。

2.根据实施例1.中所述的计算机实现的方法,还包括以下步骤:使用界面来向用户传送楼层按钮布局中的至少一个楼层按钮的大小。

3.根据实施例1.或实施例2.所述的任一项的计算机实现的方法,还包括以下步骤:使用界面来将图像叠加在至少一个楼层按钮上、特别是将图像叠加在楼层按钮布局中的至少一个楼层按钮上。

4.根据前述实施例中所述的任一项的计算机实现的方法,还包括以下步骤:使用界面的大小调节按钮来调整楼层按钮布局中的至少一个楼层按钮的大小。

5.根据前述实施例中所述的任一项的计算机实现的方法,其中,由计算结构生成的楼层按钮布局包括多个楼层按钮,多个楼层按钮中的每一个具有相同的长宽比。

6.根据前述实施例中所述的任一项的计算机实现的方法,还包括:从亭数据库中获得显示器的第一部分的大小;以及使用第一部分的大小来计算显示器的第二部分的大小。

7.根据前述实施例中的任一项所述的计算机实现的方法,其中,显示器具有主显示区域、次显示区域和辅助显示区域,主显示区域包括指令部分和楼层按钮部分。

8.根据前述实施例中的任一项所述的计算机实现的方法,其中,亭数据还概述主显示区域的宽度和高度。

9.根据前述实施例中的任一项所述的计算机实现的方法,还使用远离电梯目的地调度亭的计算结构,以使用主显示区域的高度来自动地计算楼层按钮部分的高度。

10.根据前述实施例中的任一项所述的计算机实现的方法,其中,楼层按钮布局包括在楼层按钮部分内以图案布置的多个楼层按钮。

11.根据前述实施例中的任一项所述的计算机实现的方法,其中,多个楼层按钮中的每一个与亭数据库中的多个目的地楼层中的一个相对应。

12.根据前述实施例中的任一项所述的计算机实现的方法,还包括:

使用计算结构来自动地生成多个楼层按钮;和

使用界面来禁用楼层按钮布局中的多个楼层按钮中的至少一个。

13.根据前述实施例中的任一项所述的计算机实现的方法,使用计算结构来自动地生成多个楼层按钮;并且调整楼层按钮布局中的多个楼层按钮中的至少一个的大小。

14.根据前述实施例中的任一项所述的计算机实现的方法,还包括以下步骤:在将楼层按钮布局传送到电梯目的地调度亭之前,使用界面的大小调节按钮、特别是根据实施例4所述的大小调节按钮,来调整楼层按钮布局中的多个楼层按钮中的至少一个的大小。

15.根据前述实施例中的任一项所述的计算机实现的方法,还包括以下步骤:在将楼层按钮布局传送到电梯目的地调度亭之前,使用界面在多个楼层按钮中的一者上叠加标志。

随后,公开了非暂时性计算机可读介质的有利实施例的列表:

i.一种其上存储有计算机可执行指令的非暂时性计算机可读介质,计算机可执行指令由数字处理器执行以执行根据前述实施例1.至15.中所述的任一项的方法。

ii.优选地根据实施例i.所述的非暂时性计算机可读介质,其上存储有计算机可执行指令,该指令由数字处理器执行,以执行生成和配置电梯目的地调度亭的内容的方法,该介质包括:

用于从亭数据库中检索与电梯目的地调度亭相关联的多个目的地楼层的指令;

用于计算电梯目的地调度亭的显示器的楼层按钮部分的高度的指令;

用于基于一组规则自动地生成楼层按钮布局的指令;

用于允许在将楼层按钮布局传送到电梯目的地调度亭之前预览楼层按钮布局的指令;和

用于将楼层按钮布局传送到电梯目的地调度亭以使楼层按钮布局被发布在显示器上的指令。

iii.根据实施例i.或实施例ii.所述的计算机可读介质,其中,计算机可读介质包括用于计算楼层按钮布局中的列和行的数量的指令。

iv.根据实施例i.至实施例iii.所述的计算机可读介质,其中,计算机可读介质包括用于将用户提供的图像并入楼层按钮布局中的指令。

v.根据实施例i.至实施例iv.所述的计算机可读介质,其中,计算机可读介质包括用于基于用户输入来调整楼层按钮布局中的楼层按钮的大小的指令。

vi.根据实施例i.至实施例v.所述的计算机可读介质,其中,计算机可读介质包括用于基于用户输入来禁用楼层按钮布局中的楼层按钮的指令。

随后,公开了电梯目的地调度亭的有利实施例的列表:

a.一种电梯目的地调度亭,电梯目的地调度亭包括显示器、对数据存储区域的访问和计算结构,显示器特别是触摸屏显示器,其中,电梯目的地调度亭配置为执行根据权利要求1至15所述的方法。

b.优选地根据实施例a.的电梯目的地调度亭,其中,电梯目的地调度亭还包括根据实施例i.至vii.中任一项所述的非暂时性计算机可读介质。

附图说明

随后参考附图描述其他有利的实施例。下面参考附图详细描述本发明的特别说明性的实施例,其中:

图1是具有多个电梯目的地调度亭的建筑物的示意图;

图2是示出根据实施例的、具有按钮配置器工具的系统的示意图,该按钮配置器工具用于生成和配置图1的目的地调度亭的楼层按钮;

图3是图1的一个目的地调度亭的触摸屏的前视图1;

图4是示出图2的按钮配置器工具的界面的示意图2;

图5是示出使用图2的按钮配置器工具来生成用于目的地调度亭的基准按钮布置的方法的流程图;

图6是示出用于调整出现在目的地调度亭上的楼层按钮的大小的、图2的按钮配置器工具的界面的示意图;

图7是示出使用图2的按钮配置器工具来调整出现在目的地调度亭上的楼层按钮的大小的方法的流程图;

图8是示出用于禁用目的地调度亭上的楼层按钮的、图2的按钮配置器工具的界面的示意图;

图9是示出使用图2的按钮配置器工具来禁用目的地调度亭上的楼层按钮的方法的流程图;

图10是示出用于将图像叠加在目的地调度亭的楼层按钮上的、图2的按钮配置器工具的界面的示意图;并且

图11是示出使用图2的按钮配置器工具来将图像叠加到目的地调度亭的楼层按钮上的方法的流程图。

具体实施方式

现在注意图1,该图示出了具有楼层22(例如,楼层22a-22n)和电梯24(例如,电梯24a-24n)的示例性多层建筑物10。每个楼层22可包括单独的目的地调度亭26(例如,目的地调度亭26a-26n之一),目的地调度亭位于电梯门外部,以允许乘客在登上电梯之前指示他或她的目的地楼层。虽然图1示出了每个楼层22具有与其相关联的一个目的地调度亭26,但是技术人员将理解,某些楼层22可以不包括任何目的地调度亭26,并且其他楼层22(例如,建筑物大厅)可以包括两个或更多个目的地调度亭26。

图2示出了根据示例性实施例的用于生成和配置目的地调度亭(诸如目的地调度亭26)的楼层按钮的系统200。系统200可以包括结构202、目的地调度亭26(例如亭26a、26b、26c和/或26n)和亭数据库204。

结构202可以是计算设备,诸如台式计算机、膝上型计算机、智能电话、平板电脑、网络或其他服务器等。在实施例中,结构202可以是根据本公开的教导的、适于生成和配置用于目的地调度亭26的内容的专用计算设备。

结构202可以包括处理器206,其可以与网络接口208、输入设备210、输出设备212和存储器214进行数据通信。处理器206表示一个或多个数字处理器。如本领域中已知的,网络接口208可以实现为有线网络接口和无线网络接口中的一者或二者。输入设备210可以包括键盘、鼠标、手写笔、按钮、旋钮、开关、手势识别和/或可以允许用户经由结构202向系统200提供输入的任何其他设备。在一些实施例中,输入设备210可以包括媒体端口(诸如usb端口或sd或microsd端口)以允许媒体(例如usb驱动器、sd或microsd驱动器、膝上型存储器、智能电话存储器等)以通信方式耦合到结构202。输出设备212可以包括一个或多个视觉指示器(例如,显示器)、听觉指示器(例如,扬声器)或现在已知或后续开发的任何其他此类输出设备。在一些实施例中,可以将输入设备210和输出设备212的至少一部分相结合。用户可以使用输入设备210和输出设备212与系统200(包括其亭26)进行功能交互。

存储器214表示易失性存储器(例如,ram)和非易失性存储器(例如,rom、flash、磁性介质、光学介质等)中的一个或多个。虽然示出为在结构202内,但是存储器214可以至少部分地被实现为网络存储,该网络存储在结构202外部并且可以经由网络接口208来访问。存储器214可以容纳软件216,该软件可以存储在存储器214的暂时或非暂时部分中。软件216包括由处理器206执行以执行本文描述的功能的机器可读指令。在一些示例性实施例中,处理器206可以通过特定配置的硬件(诸如专用集成电路(asic)、现场可编程门阵列(fpga)等)和/或通过软件(例如,软件216)的执行来配置,以执行根据本文公开内容的功能。

软件216可以包括按钮配置器工具218。在实施例中,按钮配置器工具218可以是“应用程序”,诸如配置用于android、apple或其他设备的移动应用程序、配置用于台式或移动式计算机的计算机应用程序等。替代地或附加地,在一些实施例中,可以通过网络(例如,通过受密码保护的互联网或其他网站、通过内联网等)来访问按钮配置器工具218。按钮配置器工具218可以包括配置器222、移除器224、调整器226、图像叠加模块228、图形用户界面模块230、发布器231和应用程序接口(“api”)232a和232b中的一个或多个,其中的每一者在本文更详细地描述。在实施例中,可以存储在存储器214中或按钮配置器工具218可访问的另一存储器中的规则233可以控制按钮配置器工具218的操作。

经由api232a,结构202可以通过网络240a与亭数据库204选择性地通信。经由api232b,结构202可以同样通过网络240b与目的地调度亭26a-26n进行通信。网络240a和240b中的每一个可以是有线或无线的,并且在实施例中,可以是相同的网络。如本文所讨论的,按钮配置器工具218可以生成用于每个目的地调度亭26a-26n的楼层按钮,并且自动地配置其布局。技术人员将易于意识到,一个目的地调度亭26(例如,目的地调度亭26a)的楼层按钮和楼层按钮布局可以与另一目的地调度亭26(例如,目的地调度亭26b)的楼层按钮和/或楼层按钮布局(即,“图案”)不同。

图3示出了目的地调度亭26(例如,目的地调度亭26c)的示例性触摸屏显示器300。图3中的触摸屏显示器300示出为显示了亭用户界面的示例性主屏幕(或主页或起始页)301,除其他事项外,乘客可以使用该主屏幕指示他或她期望的目的地楼层。技术人员将理解,一个目的地调度亭(例如,亭26a)的主屏幕301可以不同于另一目的地调度亭(例如,亭26b)的主屏幕。

触摸屏显示器300可以具有主(或第一)显示区域302、次(或第二)显示区域304和辅助(或第三)显示区域306。在实施例中,显示区域302、304、306可以特别地与主屏幕301相关联(例如,在实施例中,亭界面的不同页面可以具有与其相关联的不同的显示区域)。虽然图3中显示主屏幕301的触摸屏显示器300包括三个显示区域,但是本领域技术人员将意识到,这仅仅是示例性的,并且不旨在独立地进行限制。

触摸屏显示器300的主显示区域302可以具有高度h1和宽度w。在实施例中,主显示区域302可以包括楼层按钮部分302a和指令部分302b。楼层按钮部分302a可以配置为在触摸屏300的主显示区域302上显示目的地楼层按钮308(例如,图3所示的按钮ll、l、2-12和p)。主显示区域302的指令部分302b可以配置为显示针对电梯乘客的指令(或消息)310。例如,当亭界面的主页301显示在触摸屏显示器300上时,指令“输入您的目的地”或另一指令310可以显示在指令部分302b上。

在实施例中,次显示区域304可以在下方与主显示区域302相邻,并且可以配置为显示“图标”(例如,除了楼层按钮308以外的按钮),诸如设置图标、语言图标、帮助图标等。辅助显示区域306可以(但不是必须)配置为显示内容(例如,建筑物10的图像、广告等)。技术人员将从本文的公开内容中意识到,各种类型的内容可以显示在亭触摸屏显示器300的主显示区域302、次显示区域304和辅助显示区域306中的每一个上。

在示例性实施例中,亭触摸屏显示器300可以具有宽度w和高度h;主显示区域302、次显示区域304和辅助显示区域306中的每一者可以具有相同的宽度w,而主显示区域302、次显示区域304和辅助显示区域306中的每一者的高度可以小于高度h。例如,并且如图3所示,主显示区域302、次显示区域304和辅助显示区域306的高度可以分别为h1、h2和h3。

亭数据库204(图2)可以包括亭数据204a,以允许按钮配置器工具218自动地生成和配置(即,以特定图案布置)用于每个亭26的楼层按钮(例如,楼层按钮308)。例如,对于每个亭26,亭数据库204中的亭数据204a可以包括:(a)包括与特定的亭26相关联的目的地楼层的字段(即,乘客可以使用该亭26选择的目的地楼层);和(b)概述了该亭26的触摸屏显示器300的至少主区域302的尺寸的字段。例如,对于所包括的显示器300在图3中示出的亭26,数据库204中的亭数据204a可以提供:(a)目的地楼层是ll、l、2-12和p;和(b)主区域302的宽度和高度分别为w和h1。在实施例中,数据库204还可以包括显示器300的总尺寸以及次显示区域304和辅助显示区域306的尺寸。此外,在一些实施例中,数据库204中关于显示器300的尺寸(包括其主显示区域302的尺寸)可以被索引到库存单元(sku)或与相同类型的亭26相关联的其他这种唯一标识号;通过避免在数据库204中重复提供每个售货亭的触摸屏显示器和显示区域的尺寸的需要,这样可以节省数据库204中的空间并减少处理时间。

图4示出了根据示例性实施例的、由gui模块230(图2)生成的按钮配置器工具218的示例性图形用户界面400。用户(例如,亭26所在的建筑物的电梯操作员、所有者、房东或租户等)可以经由界面400以及输入和输出设备210、212与按钮配置器工具218进行交互。按钮配置器工具218可以依次生成和配置用于亭界面的主屏幕301的楼层按钮。

按钮配置器工具218的图形用户界面400可以包括控制区域402、目的地楼层区域404和亭显示区域406。控制区域402可以包括各种输入键,诸如启用/禁用键408a和大小调节键408b。目的地楼层区域404可以包括多个文本框410,每个文本框可以列出楼层标签(即,用于楼层按钮308的文本)。如本文所讨论的,用户可以使用输入键408a、408b和文本框410来定制亭26的主屏幕301。例如,如下所述,用户可以使用启用/禁用键408a来打开和关闭某个目的地楼层按钮(例如,楼层按钮“ll”)和/或使用大小调节键408b来改变出现在亭显示器300上的特定目的地楼层按钮308的大小。按钮配置器工具的图形用户界面400的亭显示区域406可以呈现模拟亭显示器300的虚拟显示器412,以指示一旦按钮配置器工具218将所选内容传送到亭26,所选内容将如何出现在亭显示器300上。

现在注意图5,其示出了使用配置器222(图2)来自动地生成亭显示器300的基准按钮布置的方法500。为了说明的目的,假定按钮配置器工具218的配置器222用于自动地生成和配置用于图3所示的亭显示器300的楼层按钮308。

在步骤502,一旦已经访问了按钮配置器工具218(如本文所讨论的),则配置器222可以查询亭数据库204以确定:(a)与特定的亭26相关联的目的地楼层;和(b)该亭26的触摸屏显示器300的主显示区域302的尺寸。例如,对于所包括的显示器在图3中示出的亭26,配置器222可以在步骤502中查询数据库204并确定:(a)与亭26相关联的楼层是ll、l、2-12和p;和(b)主显示区域302的高度和宽度分别为h1×w。如上所述,在一些实施例中,数据库204中关于亭的主显示区域302的尺寸的信息可以基于亭的sku(或其他标识号)分组在一起;在这些实施例中,配置器222可以确定亭26的sku,然后通过确定与该sku相关联的数据库204中的主显示区域尺寸,来确定其主显示区域302的高度和宽度。

在步骤504,配置器222可以确定主显示区域302的楼层按钮部分302a的高度和宽度(即,高度h4和宽度w)。也就是说,配置器222可以确定亭显示器300的显示目的地楼层按钮308的该区域的尺寸。由于主显示区域302的宽度w可以存储在数据库204中并且可以与楼层按钮部分302a的宽度w相同,因此配置器222在步骤504中将在步骤502中所获得的宽度w分配给楼层按钮部分302a。配置器222可以通过确定指令部分302b的高度h5并从在步骤502中获得的主显示区域302的高度h1中减去该高度h5,来计算楼层按钮部分302a的高度h4(即,h1(如所存储的)–h5(如所确定的)=h4)。在实施例中,配置器222可以通过计算文本的高度来确定指令部分302b的高度h5,该文本包括要在指令部分302b中显示的消息310。例如,在该示例中,配置器222可以使用字体大小(或其他方式)来确定指令消息“输入您的目的地”的高度,从而确定主显示区域302的配置为显示指令消息310的该部分的高度h5。在步骤504,可以将主显示区域302的其余部分的高度(即,高度h4)分配给楼层按钮部分302a。

一旦在步骤504确定了楼层按钮部分302a的尺寸(即,高度h4、宽度w),则在步骤506,配置器222可以将预定义的初始大小(即,预定义的宽度w(i)和预定义的高度h(i))分配给每个楼层按钮308。预定义的初始宽度w(i)可以与预定义的初始高度h(i)相同(即,基准按钮布置中的楼层按钮308的长宽比可以为1:1)。预定义的初始宽度w(i)可以是例如0.5英寸或不同的宽度。

在步骤508,配置器222可以确定在主显示区域302的楼层按钮部分302a中可用的列c的数量(见图3)。在实施例中,列c的数量由以下公式确定:其中,w(ii)=尝试的按钮宽度。必须选择w(ii)的值,使得楼层号之间的边距至少为w(i)的0.05%。在一些实施例中,最大列数可以被限制在最大阈值,例如c≤6。

在步骤510,配置器222可以确定将所有楼层按钮308配合在楼层按钮部分302a中所需的行数r(见图3)。例如,配置器222可以基于每个按钮308的大小、楼层按钮部分302a的大小和列c的数量,来确定将需要四(或不同数目)行r来将十四个按钮308中的每个按钮配合在楼层按钮部分302a中。

一旦已经计算出网格大小,则在步骤512,配置器222可以查询规则233,并据此生成用于触摸屏显示器300的基准按钮布置。如上所述,楼层按钮308的基准按钮布置可以如图3所示地出现。例如,如所示出的,基准按钮布局(或图案)可以包括四列c、四行r,每个按钮的高度和宽度可以分别是hb和wb等。所选择的按钮布置(即,该示例中的基准按钮布置)可以显示在界面400的虚拟显示器412(图4)上,以向用户提供所选择的布局的预览。

规则233可以允许配置器222生成用于楼层按钮部分302a的最佳按钮布局。在示例性实施例中,规则233可以规定:(a)要最大化显示在楼层按钮部分302a上的每个楼层按钮308的大小;(b)每个楼层按钮308的长宽比是1:1,除非用户另有说明,如下所讨论的;(c)楼层按钮部分302a的顶部、底部和侧面中的每一个都必须包含等于楼层按钮部分302a的总宽度w的百分之五(或不同百分数)的边距(即,没有楼层按钮308或其他内容的区域);(d)按钮308在楼层按钮部分302a中按行且降序地顺序排列,在网格的右上方从最高建筑物楼层开始(即,阁楼按钮“p”在顶行的右上角位于第一位,然后按钮“12”位于其左侧,依此类推);(e)所有楼层按钮308以相同的方式对齐(例如,居中);并且(f)与特定的亭显示器300相关联的每个楼层按钮308都配合在楼层按钮部分302a中。本领域技术人员将意识到,本文明确表述的规则233仅是示例性的,并不旨在独立地进行限制。基于这些规则,配置器222可以生成楼层按钮ll、l、2-12和p,并在虚拟显示器412上指示其布置,如图4所示。

在步骤514,配置器222可以呼叫发布器231,发布器可以自动地将基准按钮布局发布在触摸屏显示器300的楼层按钮部分302a上(例如,通过有线或无线网络240b)。由此,以这种方式,用户可以采用按钮配置器工具218来自动地生成和配置用于亭显示器300的楼层按钮308(例如,从远离亭显示器300的位置处)。在一些实施例中,用户能够手动呼叫发布器231(例如,通过与按钮配置器工具218的图形用户界面400上的发布键414(图4)进行交互),以使工具218生成和配置的内容推送到特定的亭26上。

用户可能不时希望修改图3所示的基准按钮布置。例如,用户可能希望通过增加或减小一个或多个楼层按钮308的大小来修改基准按钮布置。按钮配置器工具218的界面400与调整器226一起可以允许这样。

图6示出了按钮配置器工具界面400’,除非特别指出和/或示出,否则其通常与图4中的界面400相同,或者是固有的。界面400和界面400’之间的主要区别在于,界面400’并且特别是其大小调节键408b’(即,与楼层“l”和“ll”相关联的大小调节键408b’)已经由用户用来增加某些楼层按钮308的大小(即,在该示例中,楼层按钮“ll”和“l”)。可以看出,界面400’的虚拟显示器412’允许用户预览所选的按钮布置,就像其将在触摸屏显示器300上出现的一样。

图7示出了使用按钮配置器工具218(例如,其调整器226)来改变出现在楼层按钮部分302a上的一个或多个楼层按钮308的大小的方法700。在步骤702,用户访问按钮配置器工具218(例如,经由网页、移动或计算机应用程序等)。在步骤704,按钮配置器工具218可以将当前楼层按钮布局传达给用户。例如,gui模块230可以使界面400(图4)显示在输出设备212上,该界面除了其他外还示出了具有楼层标签的自动填充的文本框410、尺寸调节按钮408b、每个楼层按钮的当前大小、模拟具有当前(例如,基准按钮)布局的亭显示器300的虚拟显示器412等。

在步骤706,用户可以使用工具接口的大小调节键408b,来为一个或多个楼层按钮选择新的大小。例如,如图6所示,用户可以使用与每个楼层按钮“l”和“ll”相关联的大小调节键408b来将这些楼层按钮的大小从“小”改变为“中等”。在实施例中,通过使用大小调节键408b来改变楼层按钮的大小可以改变楼层按钮的长宽比(例如,将楼层按钮308的大小从小改变为中等,可以将其高度与宽度之比从1:1改变为1:2)。可替代地,在一些实施例中,使用大小调节键408b来改变楼层按钮308的尺寸可以在不改变长宽比的情况下改变楼层按钮的大小。虽然在附图中示出了三种大小(即,“小”、“中”和“大”),但是技术人员将意识到,大小调节键408b可同样允许用户选择其他大小(例如,“超大”、“超小”等)。

一旦用户使用大小调节键408b修改了一个或多个楼层按钮的大小,则调整器226可以查询规则233,并且在考虑用户输入和规则233的情况下,在步骤708生成第一按钮布局。可以看出,第一按钮布局(其预览在图6的虚拟显示器412’中示出)可以与基准按钮布局(图3中所示)不同。

通过调整器226的第一按钮布局的生成可以类似于如上所讨论的通过配置器222的基准按钮布局的生成,除了调整器226可以另外考虑一个或多个楼层按钮的用户定义的大小之外。例如,在所示的示例中,虽然配置器222可以基于网格中的十四个点中的每一者(即,用于每个楼层按钮的一个点)具有相同大小的假设,来确定基准按钮布局的列和行的数量,但是调整器226可以考虑十四个点中的十二个(即,用于楼层按钮2-12和p的点)具有相同的大小,而十四个点中的两个(即,用于楼层按钮l和ll的点)的具有较大的大小。当然,虽然图6示出了出现在显示器300的楼层按钮部分302a上的某些楼层按钮308的大小增加,但是按钮配置器工具218可以同样用于减小一个或多个楼层按钮308的大小。

在步骤710,一旦用户已经经由虚拟显示器412’创建并预览了第一按钮布局,则调整器226可以自动呼叫发布器231(或者用户可以与发布键414进行交互(图6)),以使工具218生成和配置的内容推送到特定的亭26上。因此,用户可以使用按钮配置器工具218快速且方便地自定义目的地调度亭26的按钮布局。

还可以期望允许用户以其他方式修改基准按钮布置(图3)。例如,用户可能希望禁用特定的亭26的某些楼层按钮308。工具218的移除器224可以允许用户禁用一个或多个楼层按钮。

图8示出了按钮配置器工具界面400”,除非特别指出和/或示出,否则其通常与图4中的界面400相同,或者是固有的。界面400和界面400”之间的主要区别在于,用户已经使用界面400”以及特别是其某些启用/禁用键408a”(即,与楼层按钮2-6相关联的启用/禁用键408a)来禁用某些楼层按钮308(即,在该示例中与楼层2-6相关联的楼层按钮)。如以上针对界面400所讨论的,界面400”的虚拟显示器412”允许用户预览所选择的按钮布置,就像其将在触摸屏显示器300上出现的一样。

焦点指向图9,该图示出了使用按钮配置器工具218的方法900以及特别是其移除器224,以响应于先前出现在楼层按钮部分302a上的一个或多个楼层按钮308的移除而生成第二按钮布局。在步骤902,用户可以访问按钮配置器工具218(例如,经由网页、移动或计算机应用程序等)。在步骤904,按钮配置器工具218可以将当前楼层按钮布局传达给用户。例如,gui模块230可以使界面400(图4)显示在输出设备212上,界面除其他之外还示出了显示楼层标签的自动填充文本框410、大小调节按钮408b、每个楼层按钮的当前大小、模拟具有当前(例如,基准按钮)布局的亭显示器300的虚拟显示器412等。

在步骤906,用户可以使用亭界面的启用/禁用键408a来禁用一个或多个楼层按钮308。例如,如图8所示,用户可以使用与每个楼层2-6相关联的启用/禁用键408a”来禁用与这些楼层相关联的楼层按钮308。

在步骤906用户已使用界面400”禁用了一个或多个楼层按钮308之后,在步骤908,移除器224可以查询规则233,并根据规则233和用户经由启用/禁用键408a提供的输入,来生成第二个按钮布局。可以看出,第二按钮布局(其预览在图8中的虚拟显示器412”中示出)可以与基准按钮布局(图3中所示)不同。

如上所讨论的,通过移除器224的第二按钮布局的生成可以类似于通过配置器222的基准按钮布局的生成,除了移除器224可以另外考虑由用户禁用的一个或多个楼层按钮308之外。例如,在所示的示例中,虽然配置器222可以基于布局将具有十四个相等大小的楼层按钮的假设,来确定基准按钮布局的列和行的数量,但是移除器224可以针对九个相等大小的楼层按钮,来确定第二按钮布局的行和列的数量。例如,并且可以看出,由于第二按钮布局(图8)与基准按钮布局(图3)相比包含更少的按钮,因此第二按钮布局仅具有三行三列(与基准按钮布局的四行四列相对照)。此外,由于第二按钮布局与基准按钮布局相比包含更少的按钮,因此根据规则233,第二按钮布局中的每个按钮的大小大于基准按钮布局中的每个按钮的大小。

用户可能会不时发现,期望在按钮布局中包含标识特定楼层上的位置或与特定楼层上的位置相关联的标志(或其他图像)。例如,饭店、商店、律师事务所等可能希望目的地调度亭26将其标志与楼层标签在一起显示(例如,以用于广告,以诱使乘客参观特定楼层等)。按钮配置器工具218的界面400”(图10)与图像叠加模块228一起可以允许将标志(或用户提供的其他图像)叠加在楼层按钮上。

图11示出了使用按钮配置器工具218(例如,其图像叠加模块228)来生成第三按钮布局的方法1100,在该第三按钮布局中,图像(例如,图10中的标志1010)叠加在楼层按钮上。在一些实施例中,每当用户经由大小调节键408b指示特定的楼层按钮308具有较大的大小时,工具218可以自动地给予用户选项以将图像叠加到楼层按钮308上。在实施例中,图像叠加模块228可以仅用于将图像叠加到大小比阈值大小大(例如,比“小”大、比“中”大)的按钮上。

为了将图像叠加在楼层按钮上,在步骤1102,用户可以首先访问按钮配置器工具218(例如,经由网页、移动或计算机应用等)。在步骤1104,工具218可以经由界面400(例如,图10中所示的界面400”)将当前楼层按钮布局传达给用户。如图10所示,出于说明的目的,假设按钮“l”当前被禁用,并且用户为按钮“ll”选择了“大”的大小。

在步骤1106,用户可以将图像1010(或另一图像)上传到工具218中,并使用界面400”’将图像1010与期望的楼层按钮相关联。例如,如图10所示,用户可以上传标志并将该标志与楼层ll相关联。在一些实施例中,图像附件标识450(图10)可以指示图像已经被正确地上传并与特定的楼层相关联。

在步骤1108,图像叠加模块228可以将图像(例如,图像1010)叠加在第三按钮布局中的楼层按钮上。在实施例中,图像1010可以叠加在按钮的一侧(例如,按钮的右侧或左侧),使得楼层标签和标志中的每一个都是可见的。与其他实施例一样,虚拟显示器412”’可以允许用户预览第三按钮布局,该布局具有现在包括在其中的图像1010。在步骤1110,图像叠加模块228可以自动地呼叫发布器231(或者用户可以与发布键414(图10)交互),以使工具218生成和配置的内容推送到特定的亭26上。因此,电梯乘客能够经由亭的触摸屏显示器查看第三按钮布局并与第三按钮布局交互。

因此,如已经描述的,鲁棒性的按钮配置器工具218可以允许目的地亭26的楼层按钮308被自动地生成和配置,并且可以进一步允许用户快速且方便地修改一个或多个目的地调度亭26的楼层按钮308和楼层按钮布局。在不脱离本公开的精神和范围的情况下,所描绘的各种组件以及未示出的组件的许多不同的布置都是可行的。已经出于说明性而非限制性的目的描述了本公开的实施例。不脱离其范围的替代实施例对于本领域技术人员将变得显而易见。技术人员可以在不脱离本公开的范围的情况下,研发实现前述改进的替代手段。

将理解,某些特征和子组合是有用的并且可以在不参考其他特征和子组合的情况下被采用,并且被认为在权利要求的范围内。并非各种附图中列出的所有步骤都必须按照所述的特定顺序执行。

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