故障检测系统的制作方法

文档序号:11162630阅读:865来源:国知局
故障检测系统的制造方法与工艺

本发明涉及一种故障检测系统、移动设备、故障检测器、故障检测方法、计算机程序和计算机可读介质。



背景技术:

在生命周期服务维护的业务中,向消费者提供延长的时间段的支持和性能服务。例如,对照明器的检修(servicing)是一项重要的业务。照明器的健康状况(health)是提供这样的适时服务所需要的重要信息。该信息在联网系统的情况下可以被容易地收集。

例如,在题为“Light management system having networked intelligent luminaire managers, and applications thereof”的国际专利申请WO2007033053A2中描述了一种已知的系统,其通过引用被包括在本文中。

已知系统包括具有智能照明器管理器的照明器。智能照明器管理器被配置成为相关联的照明器传送状态信息。状态信息至少包括在发生灯灭状况时对灯灭状况的指示。已知系统还包括一种从智能照明器管理器接收状态信息的网络服务器。

在网络服务器处,人们可以获取需要检修的所有照明器的列表。可惜的是,该解决方案要求照明器处具有计算机网络能力,其是昂贵的,并且经常不可提供。因此,存在对用于搜集关于照明器的健康状况的信息的低成本解决方案的需要。

对于可具有大约50000小时的寿命的LED灯而言,情形更为严重。如果它们被使用达每天平均8小时,则其将维持大约17年的寿命。但是,LED灯具也可能会例如由于电子器件、电源系统组件、雷击、机械应力等等的故障,而发生故障。即便LED灯的故障率低得多,但是在LED灯不具有网络能力的情况下,对于灯的常规验证可能还是需要的;例如,派遣维护人员进行所有单元的“路过式”视觉检查,这是昂贵的。后者尤其不适宜,因为由于灯的故障率低,这种检修成为系统成本的甚至更大的一部分。

对于维护,人们还可以依赖于消费者通知。例如,地铁用户可以报告在特定车站中的特定灯不工作了。可惜的是,消费者报告经常太罕见以致于对于高水平维护而言,无法依赖。



技术实现要素:

在权利要求1中提供了一种用于检测第一多个可服务(serviceable)设备中的故障设备的故障检测系统。第一多个可服务设备跨地理区域分布。

所述系统包括第一多个可服务设备、第二多个移动设备和故障检测器。

第一多个可服务设备中的可服务设备包括被安排成周期性地发射无线信号的无线发射器,所述无线信号在可服务设备周围的传输范围中可接收,所述无线信号对信息进行编码,所述信息至少包括对应于可服务设备的设备标识符,其唯一标识在所述第一多个可服务设备内的可服务设备。

第二多个移动设备中的移动设备包括:

- 接收器,其被安排成接收传输范围内的可服务设备的无线信号,并且从所述无线信号获取设备标识符,以及

- 本地存储单元,用于存储接收到的设备标识符的列表,所述接收器被安排成将由所述接收器接收到的设备标识符添加到所述列表中,

- 计算机网络发送器,其被安排成将设备标识符的列表发送给故障检测器。

故障检测器被安排成检测故障设备,所述故障检测器包括:

- 计算机网络接收器,其被安排成从第二多个移动设备中的多个移动设备接收多个列表,

- 数据库,其存储所述第一多个可服务设备的多个设备标识符,

- 故障检测单元,其被安排成选择所述多个设备标识符中的、在某个时间段内没有针对其接收到设备标识符的设备标识符。

该系统非常适合作为可服务设备的照明器。在后者的情况下,无线信号仍可以是无线电信号,但是也可以是照明器本身的光。

在实施例中,第一多个可服务设备中的可服务设备包括光源,所述光源被安排成照亮光源的周围区域,所述无线信号是由光源发射的、由无线发射器调制来对信息进行编码的光,所述第二多个移动设备中的移动设备的接收器包括被安排成接收所述调制光的相机。调制光可以是可见光,例如,对人类观察者可见。

在故障检测系统中,可服务设备不需要联网。移动设备向故障检测器报告它们恰好遇到的设备标识符。故障检测器确定对于某个时间尚未被报告的标识符,并且得出结论:对应的可服务设备可能有问题。有意思的是,即便在设备完全失灵的情况下,例如,完全没电的情况下,这还是可以被故障检测器检测到。在联网设备中,这将是不可能的,因为网络连接可能由于该失灵而受影响。

故障检测系统可以用于室内和室外环境两者。此外,检测熄灯(light-out)情况可以比基于传感器的技术更加准确。例如,光学传感器可以被包括在照明器中,用来验证照明器正在正确地操作。然而,光学传感器由于照明器或者由于比如说过来的汽车、日光等等原因将无法在照明之间进行区分。区分在所述系统中是可能的,因为漫射光不编码设备标识符。

移动设备可以使用所谓的众包(crowdsourcing)技术。众包可以被定义为通过请求来自大量人群的贡献,而获取所需服务、信息等等的实践。当参与的、装配有相机的移动设备处于照明器范围中时,其接收代码,并处理该代码以便识别照明器的健康状况。大量数据可以通过众包收集,并且有助于改进结果的置信度以及消除对个体的依赖。

可服务设备、移动设备和故障定位器是电子设备。可服务设备可以是照明器;移动设备可以是移动电话、平板装置等等。

按照本发明的方法可以作为计算机实现的方法在计算机上实现、或者被实现在专用硬件中、或者被实现在两者的组合中。用于按照本发明的方法的可执行代码可以被存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等等。优选地,计算机程序产品包括存储在计算机可读介质上的非瞬态程序代码装置,以用于当所述程序产品在计算机上执行时完成按照本发明的方法。

在优选的实施例中,计算机程序包括计算机程序代码装置,其被适配成当计算机程序在计算机上运行时执行按照本发明的方法的所有步骤。优选地,计算机程序体现在计算机可读介质上。

因此,提供了一种用于检测第一多个可服务设备中的故障设备的故障检测系统。所述可服务设备具有无线发射器,其被安排成周期性地发射对设备标识符进行编码的无线信号。移动设备具有接收器,其被安排成接收在传输范围内的可服务设备的无线信号,并且从所述无线信号获取设备标识符。故障检测器被安排成通过以下方式检测故障设备,即:将由移动设备接收到的设备标识符与数据库匹配,选择多个设备标识符中的、在某个时间段内没有针对其接收到设备标识符的设备标识符。

附图说明

本发明的这些和其他方面从以下描述的实施例中将变得显而易见,并且将参考这些实施例予以阐述。在附图中,

图1示出了按照实施例的故障检测系统的示意性表示,

图2a示出了按照实施例的数据库的示意性表示,

图2b示出了按照实施例的数据库的示意性表示,

图3a示出了按照实施例的故障检测系统的细节的示意性表示,

图3b示出了按照实施例的移动设备的示意性正视图,

图3c示出了按照实施例的移动设备的示意性后视图,

图4a示出了按照实施例的故障检测系统的示意性表示,

图4b示出了按照实施例的标识符存储库的示意性表示,

图5a示出了按照实施例的地理区域的示意性表示,

图5b示出了按照实施例的地理区域的示意性表示,

图6a示出了按照实施例的故障检测方法的示意性流程图,

图6b示出了按照实施例的、适合于与故障检测方法一同使用的方法的示意性流程图,

图7a示出了按照实施例的、具有包括计算机程序的可写部分的计算机可读介质,

图7b示出了按照实施例的处理器系统的示意性表示。

在不同的附图中具有相同参考数字的项具有相同的结构特征和相同的功能,或者是相同的信号。在这样的项的功能和/或结构已被解释的情况下,没有必要在详细描述中重复其解释。

在图1-5b中的参考数字的列表:

100 故障检测系统

101 故障检测系统

200 第一多个可服务设备

201、202 可服务设备

210 无线发射器

210' 光源

212 调制器

215 发射器控制器

220 标识符存储器

222 健康状况指示符单元

230 无线信号

230' 编码光

300 第二多个移动设备

301、302 移动设备

310 接收器

310' 相机

311 采样频率控制器

312 解调器

315 信息获取器

317 时钟

320 本地存储装置

330 计算机网络发送器

335 计算机网络消息

340 移动电话

342 前置相机

343 后置相机

344 屏幕

350 标识符存储库

351 组标识符

352 一组标识符

352' 一组可服务设备

353 压缩单元

360 路径

361 区域

370 调度器

400 故障检测器

410 计算机网络接收器

420,420' 数据库

421 设备标识符

422 到达指示符

423 设备标识符时间戳

424 延迟(日.时:分:秒)

430 故障检测单元

500 楼层

501、503、504 房间

502 走廊。

具体实施方式

虽然本发明能容许以许多不同形式的实施例,但是在附图中示出了并且将在本文中详细描述一个或者多个特定实施例,且要理解,本公开内容被认为是本发明的原理的示范例,且其不打算将本发明限制为所示出并描述的特定实施例。

在下文中,为了理解,描述了在操作中的系统。然而,将显而易见的是,相应元件被安排为执行那些被描述为由其执行的功能。

图1示出了按照实施例的故障检测系统100的示意性表示。故障检测系统100省略了许多可能的精细化,并且呈现了相对简单明了的实现方式。

故障检测系统100被安排为检测第一多个可服务设备200之中的故障设备。该系统包括第一多个可服务设备200、第二多个移动设备300和故障检测器400。

示出了第一多个可服务设备200当中的两个可服务设备:可服务设备201和可服务设备202。对于多个可服务设备200的全体成员已经被图示为虚线。该系统可以包括比所示出的两个可服务设备多得多的可服务设备。在实施例中,可服务设备的数量大于1000、大于100000或者甚至大于一百万个可服务设备。

可服务设备是要求偶尔进行检修、特别是由维护人员进行人工的检修的电子设备。故障检测系统特别好地适合于检测电子灯中的故障。电子灯是可服务设备,因为其可能例如,在光源烧坏之后要求替换光源。该系统甚至更好地适合于检测包括OLED的电子LED灯中的故障。

存在一种在可服务设备需要检修(例如,维修、替换等等)的情况下进行快速检测的需要。这可以通过向每个可服务设备提供长距离信息发送器(例如,计算机网络发送器)来实现。然而,向可服务设备提供比如说Wi-Fi单元是不合算的。如何在可服务设备不能与中央位置直接通信的情况下从多个这样的可服务设备中检测该可服务设备是一个问题。

第一多个可服务设备200在某个地理区域中分布。对于该地理区域,存在许多可能的选择。例如,该地理区域可以是室内;比如说,办公室、办公建筑物的某一楼层、或者多个办公楼层、医院、多个建筑物等等。例如,该地理区域可以是室外;比如说公园、城市、公路等等。该地理区域还可以比如说,将室内与室外位置组合;以及是包括室内和室外可服务设备的大学校园。

在实施例中,第一多个可服务设备200是室外和/或室内照明器。例如,第一多个可服务设备200可以是在地铁(例如,地下电气铁路)的一个或者多个车站中的灯。在大城市中的可服务设备的数量可能大体是几十万。

第一多个可服务设备中的设备被安排有对应于该可服务设备的设备标识符,其唯一标识在第一多个可服务设备内的该可服务设备。例如,表示第一多个可服务设备200中的一个典型设备的可服务设备201包括标识符存储器220。标识符存储器可以是数字电子存储器。例如,标识符存储器220可以是非易失性电子存储器,例如闪存。

设备标识符可以被存储在某种类型的可编程只读存储器中,例如可编程只读存储器(PROM)、现场可编程只读存储器(FPROM)或者一次性可编程非易失性存储器(OTP NVM)。在该情况下,设备标识符是永久性的,并且在该可服务设备中初始编程该设备标识符之后不能改变。

设备标识符可以在制造之后的某个时间或者在制造期间被编程到可服务设备中。设备标识符可以在操作期间被编程;例如,像照明器之类的可服务设备可以包括电力上的以太网(Ethernet-over-power)接收器来接收设备标识符。电力上的以太网接收器并不意味着可服务设备也可以发送消息。

第一多个可服务设备中的设备可以每个包括无线发射器。例如,可服务设备201包括无线发射器210。无线发射器210被安排成周期性地发射(例如广播)在可服务设备201周围的传输范围中可接收的无线信号230。该无线信号对信息进行编码。该信息至少包括对应于可服务设备的设备标识符。

因此,当接收到无线信号时,其标识出可服务设备,因为设备标识符唯一标识该可服务设备。而且,正确接收到信号至少给出如下某种指示:该可服务设备处于正常运转状态。如果可服务设备在某种程度上损坏了,比如说其不再带电(under power),则其将不能发射无线信号。

在实施例中,无线信号可以是无线电信号,并且无线发射器可以是无线电信号发射器;例如,无线信号可以是RF信号等等。例如,无线电信号可以被调制以对信息进行编码。

无线信号可以是所谓的编码光信号。术语编码光一般用于指代具有双重功能的照明系统的光输出;即;提供照亮功能和通信功能的照明系统,其中通信功能通过允许以基本对终端用户而言不可感知的方式对光输出进行数据调制来提供。故障检测系统非常适合在照明器的光中编码信息。在实施例中,第一多个可服务设备中的可服务设备包括光源。无线信号是由光源发射的、由无线发射器调制来对信息进行编码的光。同时,光源可以照亮光源的周围区域。要指出,在该实施例中,接收到无线信号给出了甚至更强的指示:可服务设备处于正常运转状态,也就是说,编码光的接收指示着光源正在运转。

可服务设备201可以进一步包括被安排成调度信息的周期性发射的发射器控制器215。例如,信息可以每秒发射一次;所述发射可以更频繁或者不那么频繁。

第一多个可服务设备200中的其他设备可以使用和设备201相同的基础设计。然而,系统可以支持大范围的可服务设备。特别地,在实施例中,第一多个可服务设备200包括许多不同的照明器。在实施例中,多个可服务设备200中的所有设备包括被安排成周期性发射无线信号的无线发射器,该无线信号在该可服务设备周围的传输范围中可接收,该无线信号对信息进行编码,该信息至少包括对应于可服务设备的设备标识符,其唯一标识在第一多个可服务设备内的可服务设备。

地理范围可以包含另外的可服务或者非可服务设备,其不参与到系统中,并且其不是第一多个可服务设备200的一部分;这都没有问题。

系统100进一步包括第二多个移动设备300。图1示出了第二多个移动设备300中的两个移动设备:移动设备301和移动设备302。对于多个移动设备300的全体成员已经被图示为虚线。系统100支持第二多个移动设备中的许多移动设备。这些设备的范围可以从几个设备到大量设备,比如说多于1000、多于100000、或者甚至多于一百万个移动设备。

第二多个移动设备300中的设备可以是移动电话、平板装置、膝上型计算机等等。与第一多个可服务设备200相似,并非需要第二多个移动设备300中的所有设备都是相同的。系统100支持多种多样的设备。

第二多个移动设备中的移动设备包括接收器、本地存储单元和计算机网络发送器。移动设备301表示第二多个移动设备300中的典型移动设备。

移动设备301包括接收器,其被安排成如果移动设备301处在传输范围内则接收第一多个可服务设备200中的可服务设备(比如说可服务设备201)的无线信号230。例如,如果设备201被配置为发射无线电信号,则移动设备201包括无线电信号接收器,比如说Wi-Fi接收器。例如,如果无线信号是编码光,则接收器可以是相机。

接收器还被配置成从无线信号获取设备标识符。因此,在移动设备301处在可服务设备201的范围内的情况下,该移动设备可以通过无线信号230获取存储在存储器220中的设备标识符。

例如,移动设备301可以对无线信号230解调,以获取被编码在其中的信息。例如,接收器310可以使用信息获取器315来从无线信号230获取信息。例如,信息获取器315可以是解调制器。

移动设备301包括用于存储接收到的设备标识符的列表的本地存储单元320。接收器310被安排成将由接收器接收到的设备标识符添加到列表中。移动设备301包括本地存储装置,用来存储接收到的设备标识符的列表。

要指出,移动设备301典型地不能知道可服务设备是否损坏。损坏的设备典型地不能发送无线信号230,因此甚至无法向移动设备通知该可服务设备的存在,更不用说其状态。此外,可能会存在移动设备可能不能接收到设备标识符的许多原因,例如,设备可能被关断、设备可能在范围之外;在使用编码光的情况下,在移动设备的相机和光之间的瞄准线可能被阻碍等等。另一方面,移动设备301能够例如通过检测无线信号来检测运转中的设备。而且,通过获取无线信号中的设备标识符,移动设备301也可以检测哪个可服务设备处于运转中。

编码光系统设计领域的技术人员将明白,替代于使用存在于大多数智能电话上并且因此为众包提供非常有利的实施例的相机,也许还有可能使用其他感光装置,诸如一个或者多个光电二极管。这样的光电二极管可以被集成在移动设备中,或者可以被提供作为诸如移动电话和/或平板装置之类的移动设备的附带装置。光电二极管可以例如提供感光功能性,因为具有适当光学装置的一个或者多个光电二极管可以被耦合到一电路,该电路可连接到适合供移动电话麦克风输入使用的3.5mm的音频插口,从而改变移动设备上的麦克风输入的用途以用于编码光检测。

移动设备301包括被安排成将设备标识符的列表发送到故障检测器400的计算机网络发送器330。例如,计算机网络发送器330可以是Wi-Fi单元。计算机网络发送器330可以使用GPRS、UMTS、LTE等等中的任一项。使用计算机网络发送器向故障检测器发送设备标识符的列表和/或其他信息也将被称为上传。移动设备301可以在其已经给故障检测器400发送列表之后删除该列表。

在操作期间,第二多个移动设备300中的移动设备(比如说移动设备301)可以位于第一多个可服务设备200中的可服务设备所位于的地理区域中;例如,移动设备301可以行进通过该区域。

在该时间期间,移动设备301可以达到足够接近可服务设备的仅一小部分,以使得有可能进行接收。如果移动设备301足够接近可服务设备,则移动设备310可以接收其设备标识符;但是无法保证这将会发生。因此在一个时间段之后,比如说一天之后,任何给定的移动设备(比如说移动设备301)将把列表——其仅包含所有在运转中的可服务设备中的一小部分可服务设备——存储在其本地存储装置中。个体的移动设备不能就哪些可服务设备是否正在运转而得出任何结论。

故障检测器400被安排成检测故障设备。

故障检测器400包括被安排成从第二多个移动设备中的多个移动设备接收多个列表的计算机网络接收器410。例如,接收器410可以从移动设备301接收一个列表,并且从移动设备302接收一个列表,等等。计算机网络典型地是互联网,但是也可以使用其他计算机网络,比如说公司的LAN。故障检测器400可以被实施为服务器,在此情况下,计算机网络接收器410可以为服务器提供网络连接。

故障检测器400包括存储对应于第一多个可服务设备的多个设备标识符的数据库420。对于第一多个可服务设备中的每个设备,其唯一设备标识符被存储在数据库中。附加信息可连同设备标识符一起存储,特别是对应于设备标识符的可服务设备的位置。这样的信息使得维护人员能够在可服务设备被标识为很可能故障的情况下留意该可服务设备。位置信息可以采用许多形式;其可以是坐标、其可以是区域标识符,比如说房间号,等等。

故障检测器400包括被安排成将接收到的设备标识符与存储在数据库中的设备标识符相匹配的故障检测单元430。故障检测单元430从数据库中的多个设备标识符中选择在某个时间段内没有针对其接收到设备标识符的设备标识符。

在操作期间,参与的移动设备从运转中的可服务设备接收设备标识符。每个个体的移动设备仅可以察看到第一多个可服务设备中的所有可服务设备中的一小部分。然而,第二设备中的移动设备合起来将察看到第一多个可服务设备中的更大部分,优选地是第一多个可服务设备中的所有设备。因此,故障检测单元430可以从设备标识符的缺失(例如,某设备标识符在该时间段内未被任何移动设备报告为察看到)推导出对应的可服务设备很可能损坏了或者需要检修。

替代于将阈值设置为零(即,未报告设备标识符),故障检测单元430可以将阈值设置为更高的数值,比如说少于10个报告。后者可以避免由例如不正确地接收到的设备标识符而导致的误报(false positive)。

时间段可以取决于应用。例如,损坏的或者未被留意的设备在多长时间内是可接受的。长的时间段将减少误报(将某可服务设备报告为损坏,即便其正确地运转),因为更可能的是,某个移动设备将在该时间段中察看到该可服务设备。短的时间段将减少漏报(false negative)(未将某可服务设备报告为损坏,即便其损坏了)。

误报或者漏报的代价可能取决于应用而不同,并且因此时间段的可接受值可能对于应用是不同的。例如,为设备派遣服务人员可能是成本高昂的,但是,尤其是处于主要地方的损坏的灯也可能是成本高昂的,例如,因为损失了信誉。

作为指南,随着第一多个可服务设备中的可服务设备的数量增多,时间段可以被设置得更长,随着第二多个移动设备中的移动设备的数量增多,时间段可以被设置得更短。例如,时间段可以被设置为7天,并且取决于误报和漏报的报告而增加或者减少。

图2a示出了按照实施例的数据库420的示意性表示。数据库420可以由故障检测器400使用。数据库420也可以被以下参考图4a予以解释的实施例中的一些实施例使用。

数据库420示出了设备标识符421。在该图示中,示出了10个设备标识符,每个为四位数字。在实践中,数据库可以包括更多设备标识符。设备标识符可以是二进制数,比如说16位、或者32位数等等。

连同设备标识符一起,数据库420也可以存储到达指示符422。到达指示符指示该设备标识符是否在过去的时间段中已经被第二多个移动设备中的任何移动设备报告过。

例如,时间段可以是一天。例如,在该时间段的开始,比如说在这一天的开始,到达标识符可以被重置。当设备标识符在由故障检测器从移动设备接收到的列表中报告时,对应的到达指示符被设置。在图4a中,已设置的到达指示符被表示为“X”。时间段可以被设置为不同值,比如说一周。

例如,在实施例中,故障检测单元被安排成为从移动设备接收到的每个列表的每个设备标识符设置到达指示符。

使用数据库420,故障检测单元可以估计哪些可服务设备很可能需要服务。例如,这可以在时间段结束时进行。在图2a中示出的图示中,设备标识符6921、8753和8452没有被设置。这意味着参与的移动设备中没有移动设备接收到这些标识符并且将其报告给故障检测器。很可能的是,尤其是对于精心挑选的时间段,这是由于这些设备是有缺陷的。

图2b示出了按照实施例的数据库420’的示意性表示。数据库420’可以在其中移动设备包括时钟且连同时间戳一起报告设备标识符的实施例中采用。例如,这样的实施例可以使用包括时钟317的移动设备301,其被安排成向设备标识符添加指示设备标识符何时被接收到的时间戳,并且将设备标识符连同时间戳一起存储在列表中。

如同数据库420那样,数据库420’包括标识符的列表421。数据库420’包括设备标识符时间戳的列表423。例如,时间戳可以是对于该设备标识符的最后(在时间上最后)报告的时间戳。

例如,在实施例中,故障检测单元420被安排成为接收到的列表中的设备标识符查找数据库中的当前时间戳,并且将当前时间戳与对应于设备标识符的所接收到的列表中的接收到的时间戳进行比较;在接收到的时间戳在时间上较后的情况下,故障检测单元420在数据库中针对该设备标识符用所接收到的时间戳取代当前时间戳。故障检测单元可以针对每个接收到的列表并针对列表上的每个设备标识符执行该动作。

故障检测单元可以使用数据库420’来选择很可能故障的可服务设备。例如,故障检测单元可以选择当前时间减去所记录的时间戳后超过阈值的所有可服务设备。

在图示2b中,时间戳423以UNIX时间戳格式表示,例如,表示从1970年1月1日开始已过去的秒数的32位数。考虑具有设备标识符1899的可服务设备,其具有当前时间戳1406789304。如果在故障检测器400处接收到一列表,其包含该设备标识符(在该示例中为1899),具有低于1406789304的时间戳,则数据库不对该设备标识符进行更新;但是如果在接收到的列表中的时间戳更大,数据库将更新为该更大的数。

在实施例中,移动设备301按照时钟317向列表添加表示上传时刻的上传时间戳。故障检测器400可以通过使接收到的列表中的时间戳加上校正值来校正接收到的时间戳;校正值等于在按照故障检测器400的时钟接收到列表的时刻减去上传时间戳之间的差。

故障检测单元430可以使用数据库420’来计算表示从接收到用于可服务设备的最后一个时间戳起的时间量的延迟。例如,与当前时间(比如说在所提及的UNIX格式中的1406819634)的差。对于设备标识符1899,差是1406819634-1406789304=30330秒。图2b在标题424之下示出了对于所有示出的设备标识符的这些计算的结果。出于清楚起见,以日.时:分:秒的格式示出了结果;然而,可以使用任何适当的时间格式。

故障检测单元430可以使用该延迟来选择那些对于其而言最后的时间戳已经过去了比该时间段更久的可服务设备。如果时间段是一天,则设备6921、8753、8452将被选择,因为它们示出了大于该时间段的延迟424。数据库420’可以在任何时刻使用,不仅仅是在时间段结束时。然而,对于数据库420’而言,不需要对到达指示符进行重置。

数据库420’的使用要求移动设备中的时钟。后者可被避免。例如,移动设备可以简单地将设备标识符添加到列表,而不带有时间戳。故障检测器400可以使用到达时刻作为时间戳。为了避免被所上传的旧列表污染,故障检测器400可以做下面的事情。对于在第二多个移动设备中的所有移动设备,列表被上传的最后时刻被存储在比如说另外的数据库中。如果在之前上传的列表和当前上传的列表之间的时间差大于阈值,比如说3天,则故障检测器400可以丢弃列表中的该信息。例如,故障检测器400可以被配置为:当移动设备上传第一列表时存储第一时刻(例如时间戳)连同该移动设备的标识符(比如说mac地址、cookie等),并且当移动设备之后上传相继的第二列表时,基于该移动设备的标识符查找第一时刻,并且确定在当前时间(例如,上传时刻)和所确定的第一时刻之间的差。

图3a示出了按照实施例的故障检测系统的细节的示意性表示。

可服务设备201包括作为无线发射器的光源210’。光源具有双重功能:其发射无线信号,并且其还照亮在该光源周围的区域。例如,光源可以对室内位置或者室外位置,比如说办公室、公园等,进行照明。设备201包括调制器212,用来将信息,特别是设备标识符编码在光中。在该实施例中,编码光230’被作为无线信号产生。移动电话301可以包括作为接收器的相机310’和解调器312,后者用来从编码光中恢复信息,特别是设备标识符。光源可以是可足够快地进行调制以便在人类观察者没有注意到调制的情况下对信息编码的任何光源,例如LED光源。

图3b示出了按照实施例的移动设备340的示意性正视图。

图3c示出了按照实施例的移动设备340的示意性后视图。

移动电话340包括前置相机342、后置相机343。移动电话可以可选地包括屏幕344,比如说触摸屏。移动电话340可以仅包括单个相机。相机充当被安排成从光源接收调制光的接收器。

移动电话可以存储软件程序,例如,所谓的“app”,其执行接收功能,从接收到的(例如,由前置相机342或者后置相机343接收到的)相机图像获取设备标识符以及可能地获取其他信息。软件程序可以执行存储功能,存储接收到的设备标识符的列表。软件可以执行发送功能,将设备标识符的列表发送给故障检测器,比如说故障检测器400。

有趣地是,软件程序的操作可以在后台进行。针对设备标识符而对在相机中接收到的图像进行分析。移动电话的用户不需要意识到这一点。例如,如果可服务设备的多个光源同时处于相机的视界中的话,则多个设备标识符可以从单个相机同时获取。

将信息编码在光源的光中本身是已知的;参见例如具有标题“Method and system for tracking and analyzing data obtained using a light based positioning system”的美国专利申请US2013/0029682 A1,特别是图1-5,其通过引用而并入本文。

图4a示出了按照实施例的故障检测系统101的示意性表示。系统101包括几个可选的精细化;这些精细化可以个体地从系统101中省略,或者分开地包括在系统100中。

可服务设备201包括可选的健康状况指示符单元222。健康状况指示符指示了可服务设备的健康状况,例如以健康状况指示符的形式。健康状况指示符是数字信息,例如是指示可服务设备是否在正确的操作参数内进行操作的一组数字值。操作参数被挑选为使得在这一个或者多个操作参数的正确范围之外进行操作可能暗示(point to)设备故障。

第一多个可服务设备中的至少一部分可服务设备(比如说可服务设备201)的无线发射器可以被安排成将健康状况指示符包括在信息中。

在使用健康状况指示符的情况下,移动设备(比如说移动设备301)被配置为从无线信号获取健康状况指示符,并且将其例如连同设备标识符和时间戳(如果使用了后者的话)一起存储在本地存储装置中。当移动电话将其列表上传到故障检测器400时,接收到的健康状况指示符被包括在内。为了减少数据,如果操作参数在正确范围内的话,移动设备或者可服务设备可以在上传或者无线信号中省略健康状况指示符。

如果使用了健康状况指示符,则故障检测单元400可以被安排成从接收到的健康状况指示符中检测故障设备。例如,故障检测单元400可以选择其操作参数超出正常操作范围最多的可服务设备。健康状况指示符也可以连同延迟一起使用。例如,对于具有被检测到其操作参数超出正常操作范围的健康状况指示符的设备而言,允许在检修之前有较短的延迟时间。例如,对于正常设备,可以使用2天的延迟,例如预定在2天未察看到该设备标识符之后进行检修,但是如果最后的健康状况指示符是糟糕的,则在故障指示单元选择该可服务设备来进行检修前仅需要1天未察看到该设备标识符。

发现有用于预测故障LED灯的许多操作参数。

在实施例中,可服务设备包括被安排成在操作期间测量通过光源的电流的电流测量单元,健康状况指示符取决于所测量的电流。

在实施例中,可服务设备包括被安排成在操作期间测量光源上的电压的电压测量单元,健康状况指示符取决于所测量的电压。

在实施例中,可服务设备包括被安排成在操作期间确定光源的功率因数的功率因数单元,健康状况指示符取决于功率因数。功率因数是对于负载多么有效地从电缆(例如,发电厂)获得功率的量度。例如,功率因数可以被定义为由负载消耗的实际功率(以瓦特为单位表达)相比视在功率(以VA为单位表达)。糟糕的功率因数可指示着各种LED问题。例如,功率可能从LED光源再循环(recycle);来自LED光源或者灯具的谐波正使电缆降级并且影响电缆上的其他装备的性能。

在实施例中,可服务设备包括被安排成在操作期间测量光源温度的温度测量单元,健康状况指示符取决于所测量的温度。过高的温度可能指示发生故障的散热器,其进而又将导致烧坏的LED。

减少由移动设备存储在其本地存储装置中和/或上传到故障检测器的数据量是合期望的。如果许多用户参与(例如,通过将app下载到诸如移动电话之类的移动设备上),则故障检测系统会更好地工作。如果系统使用了过多资源,则人们可能会退出。在本文中已经提及了许多数据压缩选项。以下讨论另外的压缩选项。

在实施例中,第二多个移动设备中的移动设备包括标识符存储库和压缩单元。例如,移动设备301可以包括标识符存储库350和压缩单元353。

标识符存储库350存储一组设备标识符。该组标识符包括该多个可服务设备中在地理区域的子区域中的可服务设备的标识符。设备标识符对应于已知的可服务设备;该组标识符是与设备标识符的列表不同的一组。在移动设备中可以存储一组或多组设备标识符,例如,一个组可以从故障检测器上传到移动设备中。

图4b示出了按照实施例的标识符存储库350的示意性表示。标识符存储库350包括一组标识符352。标识符存储库350可以包括附加信息,例如组标识符;后者在如果使用多个子区域的情况下特别方便。在该图示中,标识符的组352包括四个设备标识符,更多或者更少的设备标识符是可能的。

返回图4a,压缩单元353被安排成确定在设备标识符的列表中的、不在该组设备标识符中的设备标识符的数量是否在压缩阈值之下;换言之,在设备标识符的列表和设备标识符的组之间的交集是否相对大。例如,压缩单元353可以被安排成针对组352中的每个设备标识符验证:该设备标识符是否被存储在本地存储装置中的列表里,并且因此该设备标识符是否已经被使用无线接收器接收到。理想地,压缩单元353将得出结论:该组中的所有设备标识符都在列表中。然而,压缩单元353还可能得出结论:在该组中仅有相对较少数量的设备标识符不在列表中。该相对较少数量(例如,压缩阈值)可以被设置为正好在该组的大小一半以下的某处,比如说该组中的设备标识符数量的40%处。

在后者的情况下,将更高效的是,向故障检测器发送来自该组的、尚未被接收到的设备标识符,而不是发送已经接收到的设备标识符。计算机网络发送器300可以被安排成在压缩单元的肯定确定的情况下发送在列表中、但不在该组中的设备标识符。

在图4b的情况下:例如,计算机网络发送器300可以向故障检测器400发送消息,其包括:压缩指示符,其指示这是已压缩的报告;在组中、但不在列表中的所有设备的列表;该列表可以是空的。压缩系统非常适合一组位置彼此接近的设备标识符,使得很有可能的是,如果对应的可服务设备中的一些可服务设备已经被察看到,则其将全部被察看到。

压缩系统的缺点在于,可能不会发射附加信息。例如,没有个体的时间戳会被发送。在实施例中,压缩单元353被安排成计算在组和列表的交集中的设备标识符的平均时间戳。压缩单元353可以被安排成连同不存在的设备标识符一起发送平均时间戳。替代于平均时间戳,也可以使用最后(例如,最小)时间戳;或者在组和列表中的设备标识符的交集的时间戳的某个其他函数。

此外,附加地或者可替换地,压缩单元353可以被配置成找到在组和列表中的设备标识符的交集中的、所有糟糕的(例如,在正常操作范围之外的)的健康状况指示符。压缩单元353可以被安排成:即便设备标识符是处在组和列表中的设备标识符的交集中,也将设备标识符连同糟糕的健康状况指示符一起发送给故障检测器400。故障检测单元400被安排成接收这些已压缩的消息。

故障检测系统可以在两种模式下使用。在第一模式中,移动设备被安排成前台模式。移动电话的用户将激活系统,比如说启动app,并且例如使用移动设备的相机扫描周围环境。被扫描到的设备标识符可以被存储,以用于之后上传到故障检测器400。在第二模式中,移动设备在后台模式中操作。如果用户正好使用其移动设备,则该移动设备使用相机,并且记录正好在相机取景器中的任何设备标识符。第一和第二模式可以被组合。例如,后台可以在大多数时间使用,但是用户具有激活前台模式的选项。

故障检测系统非常适合后台模式。在实施例中,第二多个移动设备中的移动设备的接收器被安排有采样频率,该采样频率指示针对设备标识符而对接收器接收到的无线信号进行采样的频率,该接收器被安排成测量从添加尚不在列表上的新设备标识符起过去的时间,并且如果过去的时间超过阈值则降低采样频率。

例如,移动设备(比如说移动设备301)可以包括采样频率控制器311。采样频率控制器311设置针对设备标识符而对相机流进行检查的采样频率。如果从某个时间起(比如说长于阈值)已经没有察看到新设备标识符(例如,尚不在列表上的设备标识符),则采样频率可以被降低。例如,用户可能使移动电话处于在相机上没有接收到有用图像的位置,或者用户可能在某个位置静止,以及所有本地设备标识符已经被系统记录等等。在这些情形中,系统可以降低采样频率以便保存电池电力。在实施例中,当从相机获取了尚不在列表上的设备标识符时,增大采样频率。

在实施例中,移动设备被安排成当移动设备从睡眠状态被唤醒到活动状态时,激活信息获取器和/或接收器来从接收到的无线信号获取设备标识符。在实施例中,移动设备将信息获取器和/或接收器保持为活动达最大持续时间,比如说达10分钟。这在没有过多限制接收到的设备标识符的情况下限制了电池使用,因为大多数新的设备标识符在激活移动设备之后的短暂时间内被接收到。

移动设备也可以被配置成如果电池电量低的话则减少或者中止系统操作。虽然这将阻碍察看新的设备标识符,但其避免了耗尽电池电量。后者可能会惹怒用户,这在众包应用中是不合期望的。同样地,移动电话可以延迟上传接收到的设备标识符,直到电池电量高于阈值为止。系统是容忍延迟的。

图5a示出了按照实施例的地理区域的示意性表示。在实施例的示例中,故障检测系统应用于室内照明系统。示出了楼层500。楼层500可以是多个楼层之一。在该楼层中有房间和走廊;其被示为房间501、503和504以及走廊502。

在该实施例中,可服务设备是照明器,例如灯;在该示例中,使用与图2a和2b中相同的设备标识符。移动设备可以包括移动电话。

考虑房间501。两个可服务设备2055和7490在无线信号中发射其设备标识符;在该情况下,是通过调制照亮房间的光而进行的。考虑在房间501中使用其移动设备的用户。房间中的设备的光被移动设备的相机接收。设备标识符2055和7490由移动设备从无线信号获取,并且存储在本地存储装置中,比如说存储器中。之后,移动设备使用计算机网络,比如说使用互联网将设备标识符的列表发送给故障检测器。

移动设备可以被安排有时间间隔。当移动设备接收到一当前设备标识符而其已经在列表上时,当前设备标识符连同当前时间戳一起被添加到列表,其有可能代替已经在列表上的副本(只有在当前时间戳和已经在列表上的时间戳的时间差超过该时间间隔的情况下)。时间间隔可以被设置为比如说1小时。

房间503包含被使用于图4b的那组标识符中的设备标识符。如果对图5a使用了这个压缩,则处于房间503中的移动设备将很可能察看到所有设备标识符。因此,很可能的是,移动设备仅需要报告组标识符351。

图5b示出了按照实施例的地理区域的示意性表示。在实施例的示例中,故障检测系统应用于室外照明系统,例如公园。移动设备行进通过公园,正如可从所报告的设备标识符和时间戳推断出的。例如,用户可以在其走过公园时使用其移动电话。移动设备按顺序接收:2055、7490、7268、9744、8452、7851。之后,故障检测器接收到这些设备标识符。故障检测器可以得出结论:这些灯处于正常运转状态。故障检测器没有接收到设备标识符:9306、6921、8753和1899。然而有可能故障检测器将从某个其他移动设备接收到这些设备标识符。如果也没有移动设备报告这些设备标识符中的一项或者多项,则故障检测器可以得出结论:这些设备标识符对应于损坏的可服务设备。

在图5b中,一组可服务设备352'的组对应于图4b的那组标识符352。在此情况下,设备标识符之一未得到。如果使用了压缩单元,则移动设备可以简单地报告组标识符351,以及可服务设备9306。

在更高级的实施例中,故障检测器400能够访问许多关于可服务设备的不同信息源。例如,可服务设备的年龄:如果可服务设备接近使用期限的终结则更可能变成损坏的设备。故障检测器400可以包括用于记录可服务设备年龄的可服务设备年龄数据库。故障检测器400可以接收健康状况指示符。故障检测器400可以接收设备标识符,故障检测器400可以从其获取延迟424;较长的延迟暗示着该设备损坏的更高可能性。

存在一种对集成这个信息的需要,以获取极可能损坏并且因此需要进行检查以及可能需要进行检修的可服务设备的列表。

在实施例中,故障检测单元被安排成将故障可能性指派给第一多个可服务设备中的可服务设备。故障可能性可以是概率、或者所谓的对数似然值。然而不需要正式的概率。故障可能性可以是整数,比如说16位整数。

故障检测单元可以被安排成将初始故障可能性指派给第一多个可服务设备中的可服务设备。初始故障可能性可以对于所有设备是相同的。如果使用任意单元,则所有设备可以接收在16位范围内的比如说2^15的初始可能性。

在实施例中,初始故障可能性表示基于设备年龄的故障。例如,统计表可以被用来基于年龄而指派初始故障可能性。

基于接收到的信息,被指派给可服务设备的可能性可以增大或者减小。例如,可以在接收到包括所述可服务设备的设备标识符的列表的情况下减小故障可能性。例如,可以在一段时间内未接收到包括该可服务设备的设备标识符的列表的情况下增大故障可能性。在实施例中,故障可能性表示故障概率估计,其在接收到关于可服务设备的附加信息(例如,设备标识符、健康状况指示符等等)时使用贝叶斯规则来更新,例如增大或者减小。

在实施例中,取决于接收到的健康状况指示符,故障可能性被增大或者减小。如果健康状况指示符在正常范围内,则故障可能性减小;如果健康状况指示符在正常范围之外,则故障可能性增大。

例如,故障可能性可以通过加上某个值而增大或者减去某个值。例如,故障可能性可以通过与大于1的某个值相乘而增大或者与小于1的某个值相乘。

可以基于该可能性来选择可服务设备。例如,可以取决于故障设备的所指派的故障可能性来选择故障设备,包括很可能出故障的设备。例如,每天可以选择具有最高故障可能性的若干设备,比如具有最高故障可能性的100个可服务设备。

可以从设备标识符的位置的知识中推导出附加信息。例如,可以定义一个或者多个“占用区域”。占用区域表示移动设备在接收对应列表的设备标识符期间所位于的地理区域。例如,在图5b的情况下,如果由故障检测器从移动设备接收到设备标识符7851、7268、8452和9774,则故障检测单元可以得出结论:移动设备已经位于房间504和503中。

占用区域可以如以上示例中的那样,从地图的知识中进行构建,在该情况下地图的知识是设备位于其中的房间的知识。在该情况下,被访问的房间可以用作占用区域。占用区域还可以被构建为在某个时间间隔内(比如说一小时内)报告的可服务设备的所有位置的凸包(convex hull)。后者已经被用于图5b中。路径360已经基于所报告的设备标识符和时间戳被构建。假设所有设备标识符在该时间间隔内全部被访问,则凸包361可以被构建为围绕所有(比如说在某个时间段内)被访问的可服务设备。

在多个可服务设备中的可服务设备位于占用区域中但是不在对应列表中的情况下,故障检测单元现在可以增大被指派给该可服务设备的故障可能性。例如,设备标识符9306和8753没有被报告(例如,不在上传列表上),然而,它们确实位于由移动设备访问的区域中。故障检测单元不能直接得出结论:对应的可服务设备一定是出故障的,因为其可能偶然被错过。然而,这些设备可能出了问题的可能性增大。

占用区域的使用非常适合可服务设备在其中相对紧挨在一起并且用户在其中停留相对长时间的区域,举例而言,诸如办公室等等的室内位置。

如所指出的,移动设备的大致路径可以从设备标识符和时间戳重新构建。在图5b中,这是路径360。这可以被利用来获取关于可服务设备的另外的信息。

例如,在实施例中,故障检测单元可以被安排成针对从移动设备接收到的列表确定列表上的第一设备标识符和列表上的第二设备标识符,对应于第二标识符的时间戳具有对应于第一标识符的时间戳的时间阈值。

例如,在图5b的图示中,故障检测单元可以确定第一设备标识符是8452,而第二设备标识符是7851,并且对应的时间戳是紧挨在一起的,例如,差别小于时间阈值。

故障检测单元可以进一步确定第一多个可服务设备中的第三可服务设备,对应于第三可服务设备的标识符不在列表中,第三可服务设备位于距对应于第一和/或第二设备标识符的可服务设备的某个地理阈值内。

例如,在图5b的图示中,故障检测单元可以确定第三设备标识符是6921,并且可服务设备6921靠近可服务设备8452和7851,例如在某个地理阈值内,例如在某个距离内。

故障检测单元现在可以增大被指派给第三可服务设备的故障可能性。例如,在图5b的图示中,故障检测单元可以得出结论:移动设备行进靠近设备6921,而且得出结论:此时移动设备很可能在使用中。尽管如此,设备标识符6921未被接收到。这暗示损坏的设备,而不仅仅是缺失的设备标识符正常情况下所暗示的。

典型地,可服务设备、移动设备和故障检测器每个都包括微处理器(未示出),其执行存储在可服务设备、移动设备和故障检测器(例如,可服务设备201、移动设备301和故障检测器400)上的适当软件;例如,该软件可能已经被下载和/或存储在对应的存储器中,例如像RAM之类的易失性存储器或者像闪存之类的非易失性存储器(未示出)。可替换地,可服务设备、移动设备和/或故障检测器可以例如整体地或者部分地被实施在可编程逻辑中,例如实施为现场可编程门阵列(FPGA);可以整体地或者部分地实施为所谓的专用集成电路(ASIC),即,针对其特定用途定制的集成电路(IC)。

可服务设备、移动设备和故障检测器可以包括被安排成执行对应功能的一个或者多个电路。电路可以是处理器电路和存储电路,处理器电路执行在存储电路中电子地表示的指令。电路还可以是FPGA、ASIC等等。

图6a示出按照实施例的故障检测方法600的示意性流程图。故障检测方法可以被用于检测在第一多个可服务设备中的故障设备。第一多个可服务设备跨物理区域分布。

该方法包括:

由第一多个可服务设备中的可服务设备周期性地发射602无线信号,该无线信号在可服务设备周围的传输范围中可接收;

在无线信号中编码603信息,该信息至少包括设备标识符,其唯一标识第一多个可服务设备内的可服务设备;

由移动设备接收604传输范围内的可服务设备的无线信号;

从无线信号获取606设备标识符;

将由接收器接收到的设备标识符添加608到列表,并且存储接收到的设备标识符的列表;

检测610故障设备。检测610可以包括:

存储612第一多个可服务设备中的多个设备标识符;

将接收到的设备标识符与数据库匹配614;以及

选择616多个设备标识符中的、在该时间段没有针对其接收到设备标识符的设备标识符。

图6b示出了按照实施例的、适合于与故障检测方法一同使用的方法620的示意性流程图。方法620可以由移动设备执行,例如作为诸如方法600之类的故障检测方法的一部分。方法620包括:

由移动设备接收622传输范围内的可服务设备的无线信号;

从无线信号获取623设备标识符,

将由接收器接收到的设备标识符添加624到列表,并且将接收到的设备标识符的列表连同时间戳一起存储,

将列表发送625到故障检测器。

执行这些方法的许多不同的方式是可能的,如将对本领域技术人员而言显而易见的。例如,步骤的次序可以变化,或者一些步骤可以并行执行。而且,在步骤之间,可以插入其他方法步骤。插入的步骤可以表示诸如本文描述的方法的精细化,或者可以与该方法无关。而且,给定步骤在下一步骤开始之前可能尚未完全结束。

按照实施例的方法可以使用软件来执行,该软件包括用于使处理器系统执行方法600和/或620的指令。软件可能仅包括由系统的特定子实体采取的那些步骤。软件可以被存储在合适的存储介质中,诸如硬盘、软盘、存储器等等。软件可以沿着导线、或者无线地、或者使用例如互联网的数据网络来作为信号发送。可以使软件可用于下载和/或可用于在服务器上的远程使用。方法可以通过使用比特流来执行,所述比特流被安排成配置例如现场可编程门阵列(FPGA)这样的可编程逻辑来执行方法。

将领会,本发明还延伸至适合于将本发明付诸实践的计算机程序,特别是在载体上或者在载体中的计算机程序。该程序可以具有源代码、目标代码、源代码和目标代码中间的代码(诸如部分编译的形式)的形式,或者具有适合于在按照实施例的方法的实现中使用的任何其他形式。与计算机程序产品相关的实施例包括对应于所阐述的方法中的至少一个方法的处理步骤中的每个处理步骤的计算机可执行指令。这些指令可以被细分为子例程和/或被存储在一个或者多个可静态或者动态链接的文件中。与计算机程序产品相关的其他实施例包括对应于所阐述的系统和/或产品中的至少一个系统和/或产品的装置中的每个装置的计算机可执行指令。

图7a示出了具有可写部分1010的计算机可读介质1000,该可写部分1010包括计算机程序1020,该计算机程序1020包括用于使处理器系统执行按照实施例的方法(比如说方法600、620或者其一些部分)的指令。计算机程序1020可以作为物理标记或者借助于计算机可读介质1000的磁化而被体现在计算机可读介质1000上。然而,也可设想任何其他适当的实施例。此外,将领会,虽然计算机可读介质1000在此处被示出为光盘,但是计算机可读介质1000可以是任何适当的计算机可读介质,诸如硬盘、固态存储器、闪存等等,并且可以是不可记录或者可记录的。计算机程序1020包括用于使处理器系统执行所述的故障检测的方法的指令。

图7b示出了按照实施例的处理器系统1100的示意性表示。该处理器系统包括一个或者多个集成电路1110。一个或者多个集成电路1110的架构在图7b中示意性地示出。电路1110包括处理单元1120,例如CPU,以用于运行计算机程序组件来执行按照实施例的方法,比如说故障检测的或者接收设备标识符的方法,和/或实施其模块或者单元。电路1110包括用于存储编程代码、数据等等的存储器1122。存储器1122的一部分可以是只读的。电路1110可以包括通信元件1126,例如,天线、连接器或者两者等等。电路1110可以包括专用集成电路1124,用于执行在方法中定义的处理的一部分或者全部。处理器1120、存储器1122、专用IC 1124和通信元件1126可以经由互连1130(比如说总线)彼此连接。处理器系统1110可以被安排用于相应地使用天线和/或连接器来进行接触和/或无接触通信。

应该指出,以上提及的实施例是图示而不是限制本发明,并且本领域技术人员将能够设计出许多可替换的实施例。

在权利要求中,放在括号之间的任何参考标记不应当被解读为限制权利要求。使用动词“包括”及其动词变化并不排除在权利要求中叙述的那些之外的其它元件或者步骤的存在。在元件之前的冠词“一”或者“一个”不排除多个这样的元件的存在。本发明可以借助于包括几个不同元件的硬件来实施,以及借助于适当编程的计算机来实施。在枚举了若干装置的设备权利要求中,这些装置中的几个装置可以由同一项硬件来体现。特定措施在相互不同的从属权利要求中被陈述的单纯事实并不表明这些措施的组合不能被用来获益。

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