用于可寻址照明的基于平板的调试工具的制作方法
【专利摘要】本发明涉及使得能够调试包括能够传送其标识信号的多个可控设备的系统的方法。所述方法包括从设备接收标识信号,显示结构的地图以及对应于已经从其接收标识信号的设备的图标,检测指示用户对所显示的图标中的第一图标的选择的第一用户输入,第一图标对应于第一设备,并且响应于第一用户输入,向第一设备提供发出向用户标识第一设备的提示的命令。所述方法还包括在第一设备发出提示之后,检测指示用户在地图上对用于第一图标的位置的选择的第二用户输入,并且在地图上在所择的位置中显示第一图标。
【专利说明】
用于可寻址照明的基于平板的调试工具
技术领域
[0001]本发明的实施例大体涉及光照系统的领域,并且更具体地涉及用于调试这样的光照系统的系统和方法。
【背景技术】
[0002]调试是当前照明系统的部署中的关键活动。简而言之,调试是指配置照明系统的过程,其发生在系统的组件(诸如例如光源、传感器和墙壁开关)安装在结构中并且连接到电力以及(如果必要的话)数据网络之后。每一个所安装的组件典型地具有与其相关联的唯一标识符。在紧随安装之后对于调试工程师可用的是所安装的所有组件的标识符的列表和结构的建筑平面图。然而,此时,并不知道每一个组件实际在结构内精确地安装于何处。因此,在调试过程的开始处,需要通过将每一个光源的唯一标识符映射到结构的建筑平面图上来收集关于光源的位置信息。需要使这样的位置信息以电子形式可用,以便促进调试的另外方面的自动化以及促进将来进一步控制系统的自动化。
[0003]当前,存在用于将光源的位置信息映射到结构的建筑平面图上的两种方法。
[0004]第一种方法有时候称为“闪烁方法”,因为其涉及一个调试工程师从光源列表选择网络地址,由此触发光源,并且对应光源开始闪烁,而另一调试工程师在建筑物周围走动以在视觉上标识闪烁的光源并且利用移动电话呼叫第一调试工程师以描述光源在建筑物内的位置。与这样的方案有关的一个问题在于,对于大的照明系统,以该方式逐个标识所有光源可能是非常漫长的过程。
[0005]第二种方法有时候称为“条形码方法”,因为其是基于使用条形码。安装在结构中的每一个光源与提供光源的唯一标识符并且可以经由扫描器读取的相应条形码相关联。在光源的安装期间,基于光源所安装的地点,安装者将每一个所安装的光源的条形码粘贴在建筑平面图的打印稿上。在此之后,持有具有条形码的这样的打印稿的调试工程师可以经由扫描器读取条形码或者手动地录入它们以获得电子形式的位置信息。该过程不仅可能再次为耗时的,尤其是对于大的照明系统而言,而且还在安装者将条形码粘贴于打印稿上的正确位置中的部分以及调试工程师将该信息转成电子格式的部分两者上是易出错的。
[0006]本领域中所需要的是一种技术,其使得能够以在上文所述问题中的至少一些上做出改进的方式调试包括可控设备的系统,尤其是包括光源的照明系统。
【发明内容】
[0007]本发明的一个目的是提供使得能够调试包括多个可控设备的系统的设备和计算机实现的方法。所提供的设备优选地包括便携式电子设备,其包括至少显示器、一个或多个处理器和存储器,并且所提供的计算机实现的方法配置成由便携式电子设备实施。所提出的方法适用于其中多个可控设备中的每一个设备能够传送包括设备的唯一标识符(ID)的标识信号的系统。方法包括以下步骤:从多个设备无线地接收多个标识信号,以及响应于无线地接收多个标识信号,在便携式电子设备的显示器上显示结构的地图以及对应于已经从其接收多个标识信号的多个设备的多个图标。方法还包括以下步骤:检测第一用户输入,所述第一用户输入指示用户对显示器上所显示的多个图标中的第一图标的选择,第一图标对应于第一设备。便携式电子设备可以配置用于通过控制网络控制多个设备。方法还包括响应于检测到第一用户输入而执行的以下步骤:例如通过控制网络向第一设备提供发出向用户标识第一设备的视觉提示和/或音频提示的控制命令。方法还包括以下步骤:在第一设备发出视觉提示和/或音频提示之后,检测指示用户在所显示的地图上对用于第一图标的位置的选择的第二用户输入,并且在地图上在用户所选择的位置中显示第一图标。
[0008]在显示器上显示的图标包括仅用于已经针对其接收多个标识信号的那些设备的图标。换言之,在从设备接收标识信号与在显示器上显示对应图标之间存在因果关系,其中是标识信号的接收引起对应图标的显示。如果没有接收到用于系统的特定其它可控设备的标识信号,则不显示针对该设备的对应图标。
[0009]本发明的实施例是基于若干认识。首先,已经认识到使可控设备传送其标识信号允许自动发现已经安装在结构中的可控设备。其次,为用户提供配置成显示针对已经发现的可控设备的图标并且允许用户控制可控设备来向用户标识它们自己的便携式电子设备使得用户能够通过分配可控设备的图标以显示在结构的地图上的某些位置处来映射所发现的可控设备。以此方式,获得计算机可读(即电子)位置信息,其中结构的地图填充有可控设备在结构内的位置的指示。这样的经填充的地图然后可以由调试工程师使用,例如借助于中央控制器,以例如通过取决于可控设备在结构内的位置而配置可控设备的一个或多个操作参数来控制所安装的系统。
[0010]在实施例中,由用户选择的第一图标的位置可以包括所显示的地图上的位置,其指示第一设备在结构中的(相对)物理位置。以此方式,设备的图标可以在用户将直观地预期它们要处于的位置中显示于显示器上。
[0011]在实施例中,方法还可以包括提供指示如由用户选择的第一图标的位置的信息给中央控制器。这可以针对用户在显示器上所显示的地图上为其选择了适当位置的所有图标而进行,即针对用户能够为其做出在设备ID与设备在结构中的对应位置之间的连接的所有设备而进行。向中央控制器提供指示各个设备在结构中的位置的信息使得中央控制器能够例如通过设定或改变设备的一个或多个操作参数来配置设备。
[0012]在实施例中,所安装的系统还可以包括控制设备,并且方法还可以包括:无线地接收指示控制设备被致动的信息,例如指示用户致动结构中的控制设备的信号;检测第三用户输入,其指示用户对显示器上所显示的多个图标中的一个或多个图标(包括至少第一图标)的选择,一个或多个图标对应于要由控制设备控制的一个或多个设备;以及将一个或多个设备绑定(或链接)到控制设备使得一个或多个设备由控制设备可控制。该实施例允许用户通过将(多个)控制设备绑定到要控制的一个或多个设备来继续调试过程。
[0013]在一个另外的实施例中,方法还可以包括检测指示用户在所显示的地图上对用于与控制设备对应的控制图标的位置的选择的第四用户输入,并且在地图上在用户所选择的位置处显示控制图标。该实施例还可以可选地包括以下步骤:在检测第四用户输入之前在显示器上显示对应于控制设备的控制图标(即在用户可以指示图标应当在地图上显示于哪里之前,首先针对该用户在显示器上的某处显示控制图标)。那些实施例有利地允许将与系统的控制设备相关联的控制图标放置在所显示地图上将对于用户而言直观的位置中,例如在与控制设备在结构中的物理位置对应的位置中,由此使得用户能够以更高效且更快速的方式实施调试。
[0014]在实施例中,方法还可以包括在显示器上提供已经绑定到控制设备的一个或多个设备的视觉指示。该实施例提供以下优势:使得关于哪一(哪些)可控设备由哪一(哪些)控制设备控制的信息可用于用户,由此进一步帮助用户实施调试过程,因为用户可以容易地找到必要的(多个)控制设备来控制(多个)可控设备。
[0015]在实施例中,在地图上显示控制图标可以包括在所显示的地图之上叠覆控制图标。类似地,在地图上显示第一图标可以包括在所显示的地图之上叠覆第一图标。
[0016]在实施例中,所显示的地图上的用于第一图标的位置可以包括多个预限定的可选位置中的一个预限定的位置。该实施例通过向用户提供用户可以从中做出选择的用于多个设备的预限定的位置来帮助用户将第一设备的图标定位在地图上适当的地点。
[0017]在实施例中,方法还可以包括在接收到多个标识信号之后向第一设备提供发出另外视觉提示和/或另外音频提示的另外命令,所述另外视觉提示和/或另外音频向用户指示已经接收的多个标识信号包括第一设备的标识信号。该实施例有利地允许可控设备向用户提供指示它们已经由用户的便携式电子设备标识的反馈。例如,一旦已经接收到第一设备的标识信号,第一设备就可以配置成闪烁若干次或调暗到例如30%,如果第一设备是光源的话。
[0018]在实施例中,方法还可以包括向多个设备提供用于传送多个标识信号的一个或多个命令。该实施例允许在调试过程应当开始时通过触发可控设备传送其标识信号来进行控制。
[0019]在实施例中,便携式电子设备的显示器可以包括触敏显示器,有时候还称为“触摸屏显示器”或简单地“触摸屏”。在这样的实施例中,本文描述的用户输入中的一个或多个,例如第一、第二、第三和第四用户输入中的一个或多个,可以包括诸如例如用户的手指或触笔之类的物理对象在触摸屏显示器上或其附近的移动。在其它实施例中,本文描述的用户输入中的一个或多个可以通过其它措施提供,例如借助于诸如键盘或鼠标之类的外围设备。
[0020]在实施例中,多个可控设备中的一个或多个设备中的每一个包括诸如光照源之类的光照设施的组件或者多个这样的组件。
[0021]在本文描述的计算机实现方法的各种实施例中,标识信号可以包括电磁信号和/或(超)声信号。在特定实施例中,标识信号可以包括光信号,其中如本文中所使用的,术语“光信号”是指任何频率的光波,诸如例如可见光、红外(IR)或紫外,即便在实践中预期可见或IR光最多被使用。
[0022]根据本发明的一方面,公开了一种用于使得能够调试安装在结构中的系统的便携式电子设备。系统包括多个可控设备,多个设备中的每一个设备配置用于传送包括设备的唯一标识符的标识信号。便携式电子设备包括至少无线接收器、显示器、一个或多个处理器、存储器和一个或多个程序。一个或多个程序存储在存储器中并且配置成由一个或多个处理器执行。一个或多个程序包括用于实施本文描述的任何方法的指令。在各种实施例中,一个或多个处理器可以实现在硬件中、软件中或者实现为具有硬件和软件组件二者的混合解决方案中。在实施例中,这样的便携式电子设备可以包括便携式多功能设备,诸如例如平板计算机、智能电话、或者然后可以用于调试系统的一些其它设备。
[0023]在实施例中,多个可控设备中的每一个设备包括配置用于发射可见光的光照源,可见光包含具有设备的唯一标识符的标识信号,并且无线接收器包括用于接收光标识信号的图像传感器。
[0024]此外,提供了用于实施本文描述的方法的计算机程序(产品)以及存储计算机程序的计算机可读存储介质(CRM)。计算机程序可以例如被下载(更新)到现有便携式电子设备以将它们配置成调试和/或控制系统(例如到现有遥控器、智能电话或平板计算机),或者在制造这些设备时被存储。优选地,CRM包括非暂时性CRM。
[0025]在此之后,将进一步详细地描述本发明的实施例。然而应当领会到,这些实施例可以不被理解为限制本发明的保护范围。
【附图说明】
[0026]图1是根据本发明的一个实施例的结构中所安装的系统的示意图;
图2是根据本发明的一个实施例的便携式电子设备的示意图;
图3A是根据本发明的一个实施例的用于使得能够通过获取可控设备的位置信息来调试包括多个可控设备的系统的方法步骤的流程图;
图3B是根据本发明的一个实施例的用于使得能够通过将一个或多个可控设备绑定到控制设备来调试系统的方法步骤的流程图;以及
图4A-4I是根据本发明的各种实施例的在图3A和3B的方法步骤的各种阶段处显示示例性用户接口的显示器的示意图。
【具体实施方式】
[0027]在以下描述中,阐述众多具体细节以提供对本发明的更透彻理解。然而,本领域技术人员将显而易见的是,本发明可以在没有这些具体细节中的一个或多个的情况下实践。在其它实例中,尚未描述公知特征以避免使本发明不清楚。
[0028]图1图示了根据本发明的一个实施例的示例性结构100。如图1中所示,结构100可以可选地通过墙壁110分离成房间100-A和100-B的形式的结构部分。在结构100中安装系统120。系统120包括多个可控设备130。尽管设备130可以包括可能需要调试的任何类型的设备,诸如例如加热系统的组件或者火警系统的组件,但是在图1中所示的说明性实施例中,系统120被示出为包括11个光源或照明器130的光照系统(五个光源-在房间100-A中,并且六个光源-在房间100-B中)。当然在其它实施例中,系统120可以包括等于或大于2的任何数目的设备130,所述设备可以放置在结构内的不同地点处。光源130可以包括任何适当的光源,诸如例如低/高压气体放电源、激光二极管、无机/有机发光二极管、白炽源或卤素源。在操作期间,由光源130提供的光输出贡献给由光照系统120提供的总体光照以用于光照结构100的至少部分。
[0029]每一个可控设备130与设备的唯一ID相关联,例如设备的网络地址。向每一个设备分配唯一 ID允许设备130在系统120内是单独地可标识的。唯一 ID可以包括系统唯一地址,诸如例如设备的MAC地址,或者与设备类型和子类型相关联的唯一标识符,诸如例如编号的嵌顶灯对比洗墙灯。
[0030]每一个可控设备130配置成传送包括设备的唯一 ID的标识信号。由设备130传送的标识信号允许自动发现结构100中所存在的可控设备,如在下文更详细描述的。在实施例中,当设备130包括光源时,标识信号优选地包括编码到光源所产生的光输出中的唯一ID,例如作为光信号的幅度或相位中的一系列调制,有时候称为“编码光”的技术。当设备130包括不发射光的一些其它设备时或者当设备130包括没有配置成将数据嵌入到其光输出中的光源时,这样的设备可以改型有可以以嵌入到组件的光输出中的数据的形式传送其标识信号的组件,例如包括红外发光二极管的改型编码光发射器。
[0031]在其它实施例中,如果标识信号包括(超)声信号,则可能更有益。选择设备130应当传送哪种类型的标识信号可以基于例如结构100的架构特征来做出。例如,在图1中示出,结构可以通过墙壁110分离成两个不同的房间(每一个房间继而表示结构)。如果墙壁110是不允许光信号穿过但是允许声信号穿过的这种墙壁,以及如果期望同时发现房间100-A和10-B中的设备130,则可能更有益的是将设备130配置成传送其嵌入在声信号中的ID。另一方面,如果墙壁110是光信号可以穿过但声信号不可以的玻璃墙壁,并且再次期望同时发现所有设备130,则设备130可以配置成传送其嵌入在光信号中的ID。然而,在一些情况下,也许不大可能同时发现结构100的不同房间中的设备,例如如果由设备传送的标识信号的检测局限于特定房间的话。在这样的情况下,获取如本文所述的位置信息必须一次针对一个房间执行。但是甚至在这样的情况下,本文所述方法提供相比背景部分中所述的当前方案的明显优势,在实施获取位置信息所花费的时间以及所获取的信息的精度这两个方面,尤其是当单个房间内存在大量可控设备时。在下文中,出于简单起见,就像结构100不具有墙壁110那样参照具有设备130的结构100来描述方法。
[0032]在实施例中,结构120可以还包括一个或多个控制设备,在图1中利用单个控制设备140示出,以用于控制可控设备130中的一个或多个。控制设备140中的一个或多个可以包括例如开关、墙壁调光器、传感器或近场通信(NFC)标签。
[0033]在图1的结构的上下文中,可能期望获得结构100内的设备130的位置信息,例如作为在系统120的(初始)安装期间所实施或在其它时候所实施的调试阶段的部分,并且当要求更新时,也许针对更小的区域。还可以期望的是将可控设备130绑定或链路到控制设备140使得一个或多个控制设备140可以与可控设备130中的一个或多个通信并且对其进行控制。还可能期望的是向中央控制器(没有在图1中示出)提供涉及可控设备130的位置以及可能地结构内的控制设备140的位置的信息,中央控制器继而可以使用位置信息来配置系统120的一个或多个设备的一个或多个参数。此外,指示哪些可控设备120被绑定到哪些控制设备140的信息还可以被提供给中央控制器以促进对系统120的进一步配置。
[0034]图2是根据本发明的一个实施例的用于实施使得能够调试系统120的方法的电子设备200的示意图。优选地,电子设备200是便携式电子设备,诸如例如平板计算机、膝上型计算机、遥控器、智能电话、PDA或其它手持设备。如图2中所示,电子设备200包括用于接收由可控设备130传送的标识信号的至少一个无线接收器202、存储器元件204以及通过系统总线212耦合到存储器元件204的一个或多个处理器210。这样,电子设备200可以将程序代码存储在存储器元件206内。另外,处理器210可以执行经由系统总线212从存储器元件204所访问的程序代码。在一个方面中,电子设备200可以实现为适用于存储和/或执行程序代码的计算机。然而应当领会到,电子设备200可以实现为能够执行本说明书中描述的功能的包括处理器和存储器的任何系统的形式。
[0035]存储器元件204可以包括一个或多个物理存储器设备,诸如例如本地存储器206和一个或多个大容量存储设备208 ο本地存储器206可以是指随机存取存储器或(多个)其它非持久性存储器设备,其一般地在程序代码的实际执行期间使用。大容量存储设备208可以实现为硬驱动或其它持久性数据存储设备。电子设备200还可以包括一个或多个缓存存储器(未示出),其提供至少一些程序代码的临时存储以便减少在执行期间必须从大容量存储设备检索程序代码的次数。
[0036]一个或多个输出设备还可以包括在电子设备200内或者耦合到电子设备200。至少一个输出设备是用于优选地经由专用用户接口向用户显示数据的监控器或显示器214。显示器214可以包括触摸屏显示器,有时候还称为“触屏显示器”或“触敏显示器”,其配置成检测屏幕上或附近的接触并且对其做出响应。这样的显示器还可以视为是输入设备,因为其允许用户通过在触摸屏显示器上或附近利用诸如例如用户手指或触笔之类的物理对象做出移动而向电子设备200提供用户输入。还可以可选地耦合到设备200的输出设备的其它示例包括例如扬声器等。
[0037]电子设备200还可以可选地包括一个或多个外围输入设备216。输入设备216的示例可以包括但不限于例如键盘、诸如鼠标之类的定点设备等。
[0038]输入设备和/或输出设备可以直接地或者通过中间I/O控制器而耦合到电子设备200。
[0039]网络适配器218还可以耦合到电子设备200以使得其能够通过中间私用或公共网络而变得耦合于其它系统、计算机系统、远程网络设备和/或远程存储设备。网络适配器可以特别地包括用于接收由所述系统、设备和/或网络传送到所述数据的数据的数据接收器220以及用于向所述系统、设备和/或网络传送数据的数据传送器222。调制解调器、线缆调制解调器和以太网卡是可以与电子设备200—起使用的不同类型网络适配器的示例。
[0040]存储器元件204可以存储应用(未示出)。应当领会到,电子设备200还可以执行操作系统(未示出),其可以促进应用的执行。以可执行程序代码形式实现的应用可以由电子设备200执行,例如通过处理器210执行。响应于执行应用,电子设备200可以配置成执行要在本文中进一步详细描述的一个或多个方法步骤。
[0041]图3A是根据本发明的一个实施例的用于使得能够调试包括多个可控设备130的系统120的方法步骤的流程图。在图3A的流程图的左侧上图示的步骤意图指示步骤由用户执行,而在图3A的流程图的右侧上图示的步骤意图指示步骤由电子设备200执行。尽管结合图1和2中所图示的元件描述方法步骤,但是本领域技术人员将认识到,配置成以任何次序执行方法步骤的任何系统处于本发明的范围内。
[0042]方法可以以可选步骤302开始,其中可以向系统120的可控设备130提供触发以开始传送其标识信号。这样的触发可以视为发起调试进程的事件,或者至少视为发起获取设备130的位置信息的进程的事件,该信息然后用于调试。因而,步骤302的触发使得能够实现调试进程的受控发起。
[0043]在一个实施例中,用户可以提供这样的触发,例如通过向电子设备200提供指示应当提供触发的用户输入,并且电子设备200然后发出触发。在本文描述的方法的优选实施例中,用户借助于在触摸屏显示器214附近移动或者与其接触来向电子设备200提供用户输入。因而,配置用于接收这样的用户输入并且响应于其而向设备130提供一个或多个触发以传送其标识信号的电子设备200允许用户控制进程的发起。在实施例中,电子设备200可以配置成在显示器214上显示图标,用户可以借助于图标提供这样的触发,诸如例如在图4A中示出并且在下文描述的开始按钮416。
[0044]在另一实施例中,中央控制器(没有在图1和2中示出)负责控制系统120,其可以配置用于向设备130提供这样的触发。以此方式,可以集中管理针对可控设备130的调试进程。
[0045]在一个另外的实施例中,向设备130的触发可以针对所有设备130同时提供,例如以广播或多播信号的形式,假设设备130配置成观察这样的信号的情况下。在可替换的另外实施例中,步骤302的触发可以包括向不同设备130顺序地提供单独的触发,例如以单播信号的形式,由此确保当一个设备130在传送其要由电子设备200检测的标识信号时,其它设备130没有在传送其标识信号(S卩,其它设备“沉默”),这简化了各种信号的检测和区分以及唯一标识符以及可以编码在其中的可能其它数据的解码。
[0046]优选地,步骤302的触发使用将电子设备200连接到系统120的设备的WiFi网络提供,例如直接地经由照明控制网络(如果启用WiFi的话)或者经由将WiFi命令翻译成照明系统所使用的具体通信协议的专用网关(例如DALI),通过结构100或结构驻留于其中的建筑物的IT网络和/或通过要由电子设备200的用户在图3的步骤的执行期间随身携带的WiFi热点/路由器。这些考虑还适用于本文中描述的其它步骤,其可以包括使用WiFi连接性。
[0047]代替使用WiFi来触发设备130,还可以使用其它技术一一例如利用红外遥控或者通过利用激光指向器或闪光灯触发可能地嵌入在设备130中的光传感器,来触发设备130。这还适用于本文中描述的其中系统120内的设备被触发的其它步骤。
[0048]在优选实施例中,设备130经由可见光通信传送其标识信号,即通过经由光源所产生的光输出来传达其标识符,要么是在设备130是光源本身时,要么是在设备130装备有能够传送设备的标识信号的指定光源时。这样的通信是使得能够实现局部无线数据交换的充满前景的方法,因为没有得到许可的宽频带可用于此并且因为用于光照房间或空间的发光二极管(LED)可以应用成提供通信。一种可见光通信技术是基于通过响应于(重复)数据信号调制光源的光输出来将数据嵌入到光源的光输出中,例如通过调制应用到光源以产生光输出的驱动电流。其它技术在本领域中也是已知的,并且因此不在此详细描述。优选地,以高频率调制光输出使得调试对于人类不可见。
[0049]在步骤304中,电子设备200经由适当配置的无线接收器202从设备130接收多个标识信号。如果标识信号包括如上文所述的光信号,则无线接收器202可以包括包含在电子设备200内的前置相机(例如智能电话和平板计算机典型地具有内置于它们中的相机)、光电二极管电子狗、或者能够检测标识信号并且导出编码在它们中的设备130的标识符的某种其它类型的光传感器。特定类型无线接收器202的选择将取决于用于传送设备的标识的信号的类型以及用于将ID编码到标识信号中的编码的类型。各种检测技术是已知的并且因此不在此处描述。
[0050]也许可能的是,从不同设备130传送的标识信号的完整且正确的接收和检测要求用户在空间中正确地定位电子设备200。例如,如果标识信号以光信号的形式提供并且电子设备200的无线接收器是图像传感器,则可能必要的是使图像传感器以某种方式取向以便捕获信号。为了使得能够实现标识信号的这种充分接收和检测,电子设备200可以配置成在显示器214上显示帮助用户正确地定位设备200的一个或多个指令。例如,电子设备200可以配置成在显示器214上显示对象,例如白色正方形,其将指示用户应当如何瞄准设备200以捕获标识?目号。
[0051]在实施例中,一旦电子设备200已经确定从特定设备130接收到标识信号,则电子设备200向该设备130提供命令,例如经由WiFi连接,从而触发设备130向用户提供其已经被发现的指示。例如,在检测之前以特定强度发射光的设备130然后可以增大或减少强度使得其是用户可察觉的。
[0052]在步骤306中,电子设备200经由例如用户接口在显示器214上显示结构100的建筑平面图或图以及设备200在步骤304中针对其接收标识信号的那些设备的图标。在实施例中,此时,设备130的图标可以作为叠层显示在地图之上。但是优选地,由于此时因为尚未知晓设备130在结构中的位置信息而尚未知晓图标应当关于地图显示在何处,所以图标与地图分离地显示。另外,步骤306不限于同时第一次显示地图和图标。例如,在电子设备200通过在步骤304中接收其标识信号而发现哪些设备130存在于结构100中之前,地图可能已经显示给用户。在电子设备200标识所存在的设备130之后,其可以将针对所发现的设备的图标添加到显示地图的用户接口。在图4Α和4Β中示意性图示了这样的情况。
[0053]图4Α图示了显示划分成区段404、406和408的示例性用户接口 402的显示器214。区段404可以显示结构100的地图410,地图410指示结构100是包括被示为开口的门412和被示为虚线的窗户414的单个房间。区段406意图显示电子设备200针对其接收标识信号的设备130的图标,并且区段408意图显示可以存在于系统120内并且电子设备200已经标识的任何控制设备的图标。区段406和408在图4Α中被示为尚不包含任何组件,因为设备130和系统120的控件尚未被标识。另一方面,示出设备130已经在步骤304中被发现之后的用户接口40 2的图4Β图示了存在于结构100内的设备130的图标,图标被示为显示在所发现的可控设备的区段406中的图标ID-1至ID-1l。在实施例中,图标ID-1至ID-1l可以一次一个地出现在显示器214上,例如随着电子设备200接收并且解码其标识信号。在显示器上显示所发现的设备的新图标并且触发对应设备与新图标的显示基本上同时地向用户提供反馈允许以对于用户直观的方式填满所发现的设备的列表:例如新图标在所发现的设备的列表中弹出并且对应设备将其光照强度降低30%。
[0054]还如图4Α中所示,用户接口 412还可以包括“开始”图标416和“清除”图标418。通过例如利用手指或触笔触摸“开始”图标416,可以启用以上所述步骤302,其中用户可以发起调试进程的开始,其中获取设备130的位置信息(S卩,响应于检测到指示用户触摸图标416的用户输入,电子设备200可以向设备130发出(多个)触发以开始传送其标识信号)。通过触摸“清除”图标418,用户可以清空用户接口 402的区段中的一个或多个区段的内容,例如以便开始新的调试进程。
[0055]一旦已经针对用户显示所发现的设备的图标和地图,则方法进行到步骤308,其中用户可以选择区段406中所显示的图标之一以便将图标移动到地图。为了说明起见,可以假定用户选择图标ID-1,其对应于结构100内的设备130-1。图4C图示了已经通过将图标ID-1的边界示为比区段406中的其它图标的边界更粗而选择该图标。
[0056]在步骤310中,电子设备200接收指示该图标的选择的用户输入,并且在步骤312中,电子设备200向设备130-1提供触发以向用户标识它自己,例如借助于视觉或音频信令。执行步骤312以便触发从设备130-1到用户的反馈使得用户可以标识用户已经在显示器214上针对其选择图标的结构100内的精确物理设备。例如,一旦已经选择图标ID-1,则结构100中的对应设备130-1可以闪烁若干次或者其可以增大或减小所发射的光的强度使得改变是用户可察觉的。可替换地或附加地,设备130-1可以向用户提供音频指示,例如其可以哔哔一次或多次。在显示器上针对其选择了图标的设备可以向用户标识自己的任何方式处于本发明的范围内。
[0057]在优选实施例中,电子设备200可以借助于WiFi连接在步骤312中提供触发。然而,还可以使用其它技术,诸如例如利用红外遥控或者通过利用激光指示器或闪光灯触发可能地嵌入在设备130中的光传感器,来触发设备130。
[0058]一旦用户在步骤312的触发之后已经基于由设备130-1提供的反馈而标识用户已经针对其在显示器上选择图标的实际设备130-1,则用户针对设备的图标选择所显示的地图上的适当位置(步骤314)。优选地,所显示的地图上的位置对应于所选设备在实际物理结构内的位置。图标在地图上的这种放置将对于将由调试工程师执行的设备的进一步配置是直观的。响应于用户在步骤314中的选择,在步骤316中,电子设备200在显示器214上所显示的地图上在用户所选择的位置处显示图标ID-1。这在图4D中示意性图示,其中图表ID-1已经从在区段406中显示于所发现的设备的列表上移动并且在用户所选择的位置处显示于地图410上。当然,在其它实施例中,图标ID-1可以不仅出现在地图410上,而且仍旧在区段406中出现于所发现的设备的列表上。
[0059]在实施例中,为了帮助用户选择地图上的图标的位置,电子设备200可以指示地图410上的设备130的可能位置,如图4E中利用位置1-11所示,其利用具有虚线的矩形来示出。在步骤314中,用户然后必须选择这些位置之一作为图标ID-1的位置。
[0060]步骤308-316可以以用户做出单个迅速“拖放”运动而实现,其中用户通过在触摸屏显示器214处或附近做出移动而选择所发现的设备的列表上的图标,然后查看或倾听向用户标识自己的对应设备,并且然后将所选图标拖放到地图410上的适当位置。但是,本领域技术人员将认识到,尽管这样的运动可以出现为单个用户输入,但是在从已经发现的设备的图标列表选择可控设备之一的图标的用户输入与选择这样的图标在所显示的地图上的位置的用户输入之间进行区分仍旧落入本发明的范围之下。
[0061]步骤308-316然后可以重复以便将已经发现的设备130的其它图标放置在地图410上的适当位置中。图4F图示了填充有针对所发现的设备130的图标的地图410。
[0062]一旦针对所发现的设备的图标已经放置在地图410上的适当位置中,则指示位置的信息可以提供给中央控制器,其然后使用该信息来设定设备130的参数。
[0063]在实施例中,图3A的方法然后以图3B中示出的附加步骤继续,以便将所发现和定位的设备130绑定到适当的控制设备以用于控制设备130。
[0064]图3B是根据本发明的一个实施例的用于使得能够通过将可控设备130中的一个或多个绑定到控制设备140来调试系统120的方法步骤的流程图。在图3B的流程图的左侧上图示的步骤意图指示步骤由用户执行,而在图3B的流程图的右侧上图示的步骤意图指示步骤由电子设备200执行。尽管结合图1和2中所图示的元件描述方法步骤,但是本领域技术人员将认识到配置成以任何次序执行方法步骤的任何系统处于本发明的范围内。
[0065]在图3B的步骤322中,用户致动房间中的特定控制设备,例如控制设备140。如果控制设备140是开关,则致动设备的用户可以包括将开关从一个位置(例如关)切换到另一位置(例如开)的用户。一旦控制设备140已经由用户致动,则控制设备140可以向电子设备200提供指示其已经被致动的信号,例如经由控制设备140与电子设备200之间的WiFi连接。电子设备200继而配置成无线地接收指示控制设备140被致动的信号(步骤324)。在接收到这样的信号之后,电子设备200可以在可选步骤326中向用户显示对应于所致动的控制设备140的图标,在图4G中以图标C140示出。
[0066]方法然后进行到步骤328,其中用户选择显示在地图410上的一个或多个图标以指示设备130中的哪些应当链路到控制设备140。这在图4H中以用户所选择的图标ID-1、ID-3、ID-5、ID-7、ID-9和ID-1I来图示,如利用围绕这些图标的粗线所示出的。
[0067]在步骤330中,电子设备200接收指示用户在步骤328中选择的要控制的设备的用户输入,并且在步骤332中,电子设备200提供命令以将在步骤328中选择的一个或多个设备130绑定到控制设备140使得所选择的设备130由控制设备140可控制。在实施例中,用户可以通过选择用户接口 402内的特定图标来发起在步骤328中选择的设备向所致动的控制设备140的绑定,诸如例如在图4H中示出的图标“创建绑定”。在其它实施例中,电子设备200可以配置成在电子设备200接收到特定控制设备已经被致动的指示之后并且在电子设备200接收到指示要由所致动的控制设备控制的所发现设备130的一些图标的选择的用户输入之后自动地创建绑定。
[0068]图3B的方法还可以包括使得用户能够选择地图410上的控制设备的图标的位置的可选步骤334,以及可选步骤336,其中电子设备200可以在步骤336中在由用户选择的地图410上的位置处显示控制设备的图标。这在图41中示意性图示,其中图标C140已经从在区段408中显示于所发现的控制设备的列表上移动并且在由用户选择的位置中显示于地图410上。当然在其它实施例中,图标C140可以不仅出现在地图410上,而且还仍旧在区段408中出现于所发现的控制设备的列表上。在与用户选择地图上要控制的设备的图标的位置时类似的实施例中,为了帮助用户选择地图上的控制设备140的图标的位置,电子设备200可以指示设备140在地图410上的可能位置(没有在图中示出)。可选步骤334和336可以在可选步骤326之后的任何点处执行,而未必以图3B中图示的次序。
[0069]图3B的方法还可以包括可选步骤338,其中电子设备200在显示器214上提供对于已经绑定到控制设备140的一个或多个设备130的视觉指示。可选步骤338可以在步骤332之后的任何点处执行,而未必以图3B中所图示的次序。
[0070]本发明的各种实施例可以实现为用于供计算机系统使用的程序产品,其中程序产品的(多个)程序限定实施例的功能(包括本文描述的方法)。在一个实施例中,(多个)程序可以包含在各种非暂时性计算机可读存储介质上,其中如本文所使用的,表述“非暂时性计算机可读存储介质”包括所有计算机可读介质,其中单独排除暂时性、传播信号。在另一实施例中,(多个)程序可以包含在各种暂时性计算机可读存储介质上。说明性的计算机可读存储介质包括但不限于:(i)信息永久地存储在其上的不可写存储介质(例如计算机内的只读存储器设备,诸如由⑶-ROM驱动器可读取的⑶-ROM盘、ROM芯片或者任何类型的固态非易失性半导体存储器);以及(ii)可更改信息存储在其上的可写存储介质(例如闪速存储器、软磁盘驱动器或硬盘驱动器内的软盘或者任何类型的固态随机存取半导体存储器)。计算机程序可以在本文描述的一个或多个处理器210上运行。
[0071]尽管前述内容针对本发明的实施例,但是可以设计本发明的其它和另外的实施例而不脱离其基本范围。例如,本发明的方面可以实现在硬件或软件中或者硬件和软件的组合中。因此,本发明的范围由随后的权利要求确定。
【主权项】
1.一种借助于便携式电子设备(200)使得能够调试安装在结构(100)中的系统(120)的方法,所述便携式电子设备(200)包括显示器(214)、处理器(210)和存储器(204),所述系统包括多个可控设备(130),多个设备中的每一个设备配置用于传送包括设备的唯一标识符的标识信号,所述方法包括: 从多个设备无线地接收多个标识信号; 在显示器上显示结构的地图以及对应于已经针对其接收多个标识信号的多个设备的多个图标; 检测第一用户输入,所述第一用户输入指示用户对显示器上所显示的多个图标中的第一图标的选择,第一图标对应于第一设备; 响应于检测到第一用户输入,向第一设备提供发出向用户标识第一设备的视觉提示和/或音频提示的命令; 在第一设备发出视觉提示和/或音频提示之后,检测第二用户输入,所述第二用户输入指示用户在显示器上所显示的地图上对用于第一图标的位置的选择; 在显示器上所显示的地图上在由用户选择的位置显示第一图标。2.根据权利要求1的方法,还包括向中央控制器提供指示如由用户选择的第一图标的位置的信息。3.根据权利要求1或2的方法,其中系统还包括控制设备(140),所述方法还包括: 无线地接收指示控制设备被致动的信号; 检测第三用户输入,所述第三用户输入指示用户对显示器上所显示的多个图标中的一个或多个图标的选择,其包括至少第一图标,所述一个或多个图标对应于要由控制设备控制的一个或多个设备;以及 将一个或多个设备绑定到控制设备使得一个或多个设备由控制设备可控制。4.根据权利要求3的方法,还包括: 检测第四用户输入,所述第四用户输入指示用户在显示器上所显示的地图上对用于与控制设备对应的控制图标的位置的选择;以及 在显示器上所显示的地图上在由用户选择的位置显示控制图标。5.根据权利要求4的方法,还包括在显示器上提供已经绑定到控制设备的一个或多个设备的视觉指示。6.根据权利要求4或5的方法,其中在地图上显示控制图标包括将控制图标叠覆在显示器上所显示的地图之上。7.根据前述权利要求中任一项的方法,其中在地图上显示第一图标包括将第一图标叠覆在显示器上所显示的地图之上。8.根据前述权利要求中任一项的方法,其中所显示的地图上针对第一图标的位置包括多个预限定的位置中的一个预限定的位置。9.根据前述权利要求中任一项的方法,还包括在接收到多个标识信号之后,向第一设备提供发出向用户指示已经接收到第一设备的标识信号的另外视觉提示和/或另外音频提示的另外命令。10.根据前述权利要求中任一项的方法,还包括向多个设备提供用于传送多个标识信号的一个或多个命令。11.根据前述权利要求中任一项的方法,其中显示器包括触敏显示器,并且其中第一用户输入包括物理对象在触敏显示器上或附近的第一运动和/或第二用户输入包括物理对象在触敏显示器上或附近的第二运动。12.根据前述权利要求中任一项的方法,其中多个设备中的一个或多个设备中的每一个包括诸如光照源之类的照明设施的组件或者多个这样的组件。13.—种用于使得能够调试安装在结构(100)中的系统(120)的便携式电子设备(200),所述系统包括多个可控设备(130),多个设备中的每一个设备配置用于传送包括设备的唯一标识符的标识信号,所述便携式电子设备包括: 无线接收器(202), 显示器(214), 一个或多个处理器(210), 存储器(204), 以及一个或多个程序,其中一个或多个程序存储在存储器中并且配置成由一个或多个处理器执行,所述程序包括指令以用于: 从多个设备无线地接收多个标识信号; 在显示器上显示结构的地图以及对应于已经针对其接收多个标识信号的多个设备的多个图标; 检测第一用户输入,所述第一用户输入指示用户对显示器上所显示的多个图标中的第一图标的选择,第一图标对应于第一设备; 响应于检测到第一用户输入,向第一设备提供发出向用户标识第一设备的视觉提示和/或音频提示的命令; 在第一设备发出视觉提示和/或音频提示之后,检测第二用户输入,所述第二用户输入指示用户对显示器上所显示的地图上的用于第一图标的位置的选择; 在显示器上所显示的地图上在由用户选择的位置中显示第一图标;以及 可选地,执行根据权利要求2-12中任一项的方法。14.根据权利要求13的便携式电子设备,其中多个可控设备中的每一个设备包括配置用于发射可见光的光照源,可见光包含具有设备的唯一标识符的标识信号,并且其中无线接收器包括用于接收光标识信号的图像传感器。15.—种具有通过一个或多个处理器的执行而配置的指令的计算机程序产品,其在由包括显示器(214)、存储器(204)和一个或多个处理器(210)的便携式电子设备(200)执行时使所述设备实施根据权利要求1-12中的一项或多项的方法。
【文档编号】H05B37/02GK106063380SQ201580002544
【公开日】2016年10月26日
【申请日】2015年1月6日
【发明人】L.蒂贝里, M.M.胡特曼斯, R.G.H.沃肯
【申请人】飞利浦灯具控股公司