电动工具通信系统的制作方法

文档序号:14186697阅读:204来源:国知局

相关专利申请的交叉引用

本申请要求于2015年6月15日提交的申请号为62/175,957的美国临时申请的优先权,其全部内容通过引用并入本文。



背景技术:

本发明涉及维护用于电动工具设备的库存系统并为电动工具设备生成报告的方法和系统。



技术实现要素:

在一个实施例中,本发明提供了一种将电动工具设备添加到库存列表的方法。该方法包括经由用户界面接收添加附近的电动工具设备的请求,并且经由短程收发器从多个电动工具设备接收标识。该方法还包括经由用户界面显示多个电动工具设备的标识信息,并且经由用户界面接收多个电动工具设备中的电动工具设备的选择。该方法还包括使用处理器将电动工具设备添加到库存列表中。

在一个实施例中,本发明提供了一种分析电动工具设备指标的方法。该方法包括经由短程收发器从多个电动工具设备接收标识信号,并经由用户界面显示多个电动工具设备的标识信息。该方法还包括经由用户界面接收从多个电动工具设备中要分析的电动工具设备的选择,并且响应于要分析的电动工具设备的选择而经由短程收发器接收关于电动工具设备的指标信息以。该方法还包括经由用户界面显示电动工具设备的指标信息。

在一个实施例中,本发明提供了一种用于确定电动工具考勤的方法。该方法包括接收第一批电动工具的列表并且经由用户界面接收选择以检测附近的工具。该方法还包括经由短程收发器从第二批电动工具接收标识信号,并且基于标识信号使用处理器确定第一批电动工具的子集缺失。该方法还包括使用处理器生成第一批电动工具的子集缺失的指示。

在一个实施例中,本发明提供了一种包括通信电动工具设备和非通信电动工具设备的通信系统。通信电动工具设备可以与移动外部设备无线通信。移动外部设备包括处理器,其被配置为从外部服务器接收关于通信电动工具设备的信息,从用户接收关于通信电动工具设备的信息,以及将通信电动工具无线设备和非通信电动工具设备组合在一起作为单一的库存。

在另一个实施例中,本发明提供了一种确定电动工具设备是否从库存中缺失的方法。该方法包括:从远程服务器接收电动工具设备的列表,与多个电动工具设备直接通信,生成多个电动工具设备的列表;比较从远程服务器接收的电动工具设备列表和多个设备,并且确定电动工具设备是否缺失。

通过考虑详细描述和附图,本发明的其它方面将变得显而易见。

附图说明

图1示出了根据本发明一个实施例的通信系统。

图2示出了通信的电动工具设备中的无线通信模块的示意图。

图3示出了通信系统的示意图。

图4示出了库存和报告应用的示例性主页。

图5示出了被实施以添加新的电动工具设备方法的流程图。

图6a-图6b示出了用于添加来自连接的制造商的电动工具设备的页面的示例性屏幕截图。

图7示出了用于添加来自断连的制造商的电动工具设备的页面的示例性屏幕截图。

图8示出了用于其中一个电动工具设备的编辑屏幕。

图9示出了在移动电子站处启动应用程序的方法的流程图。

图10示出了示例性库存屏幕。

图11示出了示例性过滤屏幕。

图12a-图12c示出了可以应用于库存和报告应用程序的过滤的示例性屏幕截图。

图13示出了在移动电子设备上添加新的电动工具设备的方法的流程图。

图14示出了添加电动工具设备的示例性屏幕。

图15示出了不在库存中的、在附近的电动工具设备的示例性列表。

图16示出了包括从通信的电动工具设备接收到的信息的示例性屏幕。

图17示出了搜索来自连接的制造商的电动工具设备的示例性屏幕。

图18a-图18g示出了允许用户输入用于将电动工具设备添加到库存的信息的示例性指导屏幕。

图19a-图19f示出了允许用户编辑与电动工具设备相关联的信息的示例性编辑屏幕。

图20示出了用于实现工具考勤功能的方法的流程图。

图21示出了图示库存分段的概念的示意图。

图22示出了用于实现库存分段功能的方法的流程图。

图23示出了用于压接器的示例性主屏幕。

图24示出了压接器的横截面图。

图25示出了用于从库存和报告应用程序生成报告的方法的流程图。

图26示出了用于压接器的第二示例性主屏幕。

图27示出了移动外部设备上的开始报告页面。

图28示出了具有扩展日期字段的开始报告页面。

图29图示了示例性信息屏幕。

图30示出了示例性警报屏幕。

图31示出了示例性报告屏幕。

图32示出了用于确定电动工具考勤的方法的流程图。

图33示出了用于将电动工具设备添加到库存列表的方法的流程图。

图34示出了用于分析电动工具设备的指标的方法的流程图。

具体实施方式

在详细解释本发明的任何实施例之前,应当理解的是,本发明的应用并不限于在下面的描述中阐述的或者在下面的附图中示出的部件构造和布置细节。本发明能够具有其他实施例并且能够以各种方式实践或执行。

应该注意的是,可以利用多个基于硬件和软件的设备以及多个不同的结构部件来实施本发明。此外,如在随后的段落中所描述的,附图中示出的具体配置旨在提出本发明实施例的示例,其他可选配置是可能的。除非另有说明,否则术语“处理器”、“中央处理单元”和“cpu”是可以互换的。在使用术语“处理器”或“中央处理单元”或“cpu”来识别执行特定功能的单元的情况下,应该理解,除非另有说明,否则这些功能可以由单个处理器或以任何形式排列的多个处理器,包括并行处理器、串行处理器、串联处理器或云处理/云计算配置。

图1示出了电动工具通信系统100。电动工具通信系统100包括多个电动工具设备104a-d、移动电子装置108、远程服务器112、网络114以及外部设备116。电动工具设备104a-d包括与电动工具的操作相关的电动工具和设备。例如,电动工具设备104a-d可以包括电动工具电池充电器104a、电池组104b、电动工具104c-d以及与电动工具结合使用的其它设备。每个电动工具104c-d可以是相同的工具或可以是不同的工具。因此,每个电动工具104c-d被配置为执行一个或多个特定任务(例如钻孔、切割、紧固、压制、应用润滑剂、打磨、加热、研磨、弯曲、成形、冲击、抛光、照明等)。与每个电动工具104c-d相关联的任务也可以被称为电动工具104c-d的主要功能(一个或多个)。通信系统100中的电动工具设备104是代表性的并且是示例性的。通信系统100可以包括更多或更少的电动工具设备104以及电动工具设备104的各种组合。类似地,通信系统100中的电动工具设备104可以来自相同或不同的制造商。

如图2所示,一些电动工具设备104a-c包括无线通信模块109(也称为无线通信控制器109)和备用电源110。无线通信模块109耦接到电动工具设备104的控制器118、用于电动工具设备104的主电源119(例如,电池组和/或壁装电源插座)以及备用电源110。无线通信模块109包括无线电收发器和天线111、存储器113、处理器115以及在一些实施例中包括实时时钟(rtc)117。无线通信模块109被配置为接收来自电动工具设备104的控制器118的数据,并且经由天线和收发器111将该信息中继到移动电子设备108。以类似的方式,无线通信模块109被配置为经由天线和收发器111接收来自移动电子设备108的信息(例如,配置和编程信息),并将该信息中继到电动工具控制器118。

无线通信模块109的存储器113可以存储与在电动工具104和移动电子设备108之间通信有关的数据。用于无线通信模块109的处理器115控制电动工具104和移动电子设备108之间的无线通信。例如,与无线通信模块109相关联的处理器115缓存输入和/或输出数据、与电动工具设备104的控制器118通信,并且确定在无线通信中使用的通信协议和/或设置。无线通信模块109基于哪个电源可用而从主电源119和从副电源(例如,备用电源110)接收电力。当主电源119连接到电动工具设备104并且主电源119具有足够的电力时,主电源119向无线通信模块109提供电力。另一方面,如果主电源119没有连接到电源,则备用电源110向无线通信模块109提供电力。然而,备用电源110具有有限的电力供应,并且如果用于在电动工具设备104和移动电子设备108之间进行显着的电子数据交换,其电力可能快速地流失。因此,在一些实施例中,当备用电源110向无线通信模块109供电时,电动工具设备104仅输出(例如,广播)电动工具设备104的标识信息,而不在电动工具设备104和移动电子设备108之间进行进一步的数据交换。

在一些实施例中,备用电源是纽扣电池。纽扣电池可从电动工具设备104移除,因此位于电动工具设备104的可接近区域。在许多实施例中,备用电源110由电动工具设备104的用户/操作者接近和更换。然而,在其他实施例中,备用电源器110位于电动工具设备的难以接近的部分中,并由专业维修人员更换。例如,备用电源110不位于与电机和其他电路分开并且可以通过工具壳体上的可滑动门或可移除门进入的专用电池凹槽中,而是备用电源110可能需要使用一个或多个工具来打开主壳体。

在所示实施例中,无线通信模块109是蓝牙控制器。蓝牙控制器与采用蓝牙协议的移动电子设备108通信。因此,在所示实施例中,移动电子设备108和电动工具104在交换数据时处于彼此的通信范围内(即,彼此靠近)。在其他实施例中,无线通信模块109使用其他协议(例如,wi-fi,蜂窝协议等)通过不同类型的无线网络进行通信。例如,无线通信模块109可以被配置为经由wi-fi通过诸如互联网或局域网的广域网进行通信,或者通过微微网(例如,使用红外或nfc通信)进行通信。经由通信模块109的通信可以被加密以保护在电动工具104和移动电子设备108之间交换的数据免受第三方的影响。

实时时钟rtc117独立于其他电动工具部件而增加并保持时间。在图示的实施例中,当无线通信模块109被供电时,rtc117通过无线通信模块109供电。然而,在一些实施例中,rtc117是与无线通信模块109分离的部件。在这样的实施例中,当电池组连接到电动工具104时,rtc117从主电源119接收电力,以及当电池组未连接到电动工具104时,rtc117从备用电源110接收电力。因此,无论电动工具104是否在操作中,无论电池组是否连接到电动工具104,rtc117都保持跟踪时间。当电源不存在(即,电池组从电动工具104拆卸以及备用电源110被移除或耗尽)时,rtc117存储最后的有效时间。当电源被更换时(即,电池组被附接到电动工具104或/和纽扣电池110被更换)时,rtc117使用所存储的时间作为起点以恢复保持时间。

然而,其他电动工具设备(例如电动工具104d)不与移动电子设备108通信,因此不包括无线通信模块109。在一些实施例中,一些电动工具设备可包括无线通信模块109,但是可能不被配置为与移动电子设备108通信,例如因为无线通信模块109使用不同的通信协议,和/或电动工具设备104不知道如何解释来自移动电子设备108的指令。

在一些实施例中,移动电子设备108是专用电子设备。换句话说,移动电子设备108被特别制造成适于与电动工具设备104和远程服务器112通信。在一些实施例中,专用电子设备可以包括加固的外部以承受不同工作场所的环境条件。

在其他实施例中,移动电子设备108不是专用电子设备,并且被配置为执行与电动工具104通信无关的各种功能。例如,移动电子设备108可以被配置为拨打电话、播放视频、共享媒体等。移动电子设备108可以是,例如,手提电脑、平板电脑、智能手机、手机、个人数字助理(pda)或能够与通信电动工具设备104a-c无线通信并提供图形用户界面的另一电子设备。

通信电动工具设备104a-c可与移动电子设备108通信电动工具状态、电动工具操作统计、电动工具标识、存储的电动工具使用信息、电动工具维护数据、电池组标识、电池组存储电压、电池组充电和放电特性等。因此,通过使用移动电子设备108,用户可以访问所存储的电动工具设备使用或电动工具设备维护数据。移动电子设备108还可以向通信电动工具设备104a-c中的每一个发送数据以用于电动工具配置、固件更新或发送命令(例如,打开工作灯)。移动电子设备108还允许用户为通信电动工具设备104a-c设置操作参数、安全参数、选择操作模式等。

移动电子设备108还可以通过网络114建立与远程服务器112的无线通信。移动电子设备108可以将从通信电动工具设备104a-c接收到的至少一些信息转发到远程服务器112。例如,移动电子设备108可以转发新用户定义的工具模式、电动工具使用信息、新的标识信息、电动工具设备状态等。远程服务器112提供额外的存储和处理电力,从而使得通信系统100能够涵盖更多的电动工具设备104a-d,而不受限于移动电子设备108的存储和处理能力。此外,远程服务器112还可以通过网络114或通过不同的网络与外部设备116通信以提供附加功能。

外部设备116可以是例如被配置为通过网络114与远程服务器112通信的手提电脑、台式计算机,来自本地网络的工作站或另一设备。远程服务器112可以通过网络114将从移动电子设备108接收到的信息转发到外部设备116。转发该信息允许其他用户,例如可能位于远离电动工具设备104a-d和移动电子设备108的用户,接收关于电动工具设备104a-d的各种参数、特性和状态的信息。外部设备116还可以生成并发送新的信息以更新服务器112、移动电子设备108和通信电动工具设备104a-c上的数据。例如,外部设备116可以指定特定工具设备的位置等。

在一些实现中,电动工具设备104a-d由较大实体(例如,承包公司)拥有。然后较大实体允许特定用户(例如,操作者)使用电动工具设备104a-d执行与项目有关的特定任务。建立电动工具设备104a-d与电子设备108、112、116之间的通信系统100允许个体用户和/或较大实体精确地控制、管理、维护和操作大型电动工具设备组而无需繁琐的追踪、库存和编程方法。

特别地,通信系统100实施库存系统。库存系统提供关于通信系统100中的电动工具设备104a-d的数量、电动工具设备104a-d的位置、电动工具设备104a-d的状态、电动工具设备104a-d的购买信息等。由库存系统收集和提供的库存信息允许用户(例如买主)购买期望的和/或必要的工具设备、安排工具设备的维护以及跟踪电动工具设备104a-d。

对于库存系统,服务器112存储库存数据库145(如图3所示)。库存数据库145包括用户简档和电动工具设备信息。库存数据库145存储关于每个电动工具设备104的信息,诸如例如序列号和/或型号、与电动工具设备104相关联的定制名称、与电动工具设备104相关联的数字照片或图像、电动工具设备104(例如,钻、冲击扳手、发电机等)的类别、维护信息、购买信息、位置信息、与电动工具设备104相关联的工具设备使用数据等。库存数据库145还存储指示哪个电动工具设备104与每个用户相关联的用户简档。库存数据库145还可以存储关于用户简档的附加设置信息,诸如每个用户的标识信息(例如,用户名和密码)以正确地识别每个用户、过去已经与用户关联的电动工具设备、与用户关联的子库存、关于电动工具设备购买的信息等。在一些实施例中,库存数据库145还可以存储由移动电子设备108和/或外部设备116生成的图形用户界面的设置。例如,库存数据库145可以存储用于显示与特定用户相关联的电动工具设备的显示选项或设置。

移动电子设备108和外部设备116都执行库存系统并向用户提供期望的信息。移动电子设备108和外部设备116能够通过网络114与远程服务器112通信来同步库存信息。因此,用户可以通过移动电子设备108和/或通过外部设备116从库存中添加和/或移除电动工具设备。换言之,移动电子设备108和外部设备116将用户界面提供到主要存储在服务器112上的库存数据库145。

图3示出了通信系统100的部件的示意图。如图3所示,外部设备116包括处理器120、显示器124、外部无线通信控制器128(例如wi-fi通信控制器)和存储器132。外部无线通信控制器128允许外部设备116连接到远程服务器112并交换关于电动工具设备104a-d的信息。存储器132存储使得外部设备116能够执行库存和报告应用程序的核心应用程序软件134。处理器120访问存储器132中的核心应用程序软件134以生成显示器124上所示的图形用户界面。处理器120还耦接到外部无线通信控制器128以控制到和来自远程服务器112的通信。

外部设备116响应于用户输入(例如选择图标,打开网页等)而启动库存和报告应用程序。当外部设备116启动库存和报告应用程序时,外部设备116请求用户输入用户名(例如,电子邮件地址)和密码,从而向外部设备116、库存和报告应用程序以及向服务器112识别他/她自己。一旦用户输入了他/她的账户信息,外部无线通信控制器128就与远程服务器112通信,以确保用户是授权用户并获取关于特定地与所识别的用户相关联的电动工具设备104的信息。

如图3所示,远程服务器112包括处理器136、网络接口140和存储器144。处理器136耦接到网络接口140以允许通过网络114与移动电子设备108和外部设备116进行通信。处理器136还耦接到存储器144以存储和访问与各种用户相关联的信息(例如,用户简档146)以及与各种电动工具设备相关联的信息(例如,电动工具设备信息147)。特别地,外部设备116接收与识别的用户相关联的电动工具设备和关联信息的列表。

如图3所示,电动工具104a-c包括处理器105、存储器106和短程收发器149。在一些实施例中,收发器149被实现为无线通信控制器109。存储器106存储电动工具104a-c的使用数据150、传感器数据151和维护数据153。

图4示出了由外部设备116启动的库存和报告应用程序的主屏幕148的示例性屏幕截图。如图4所示,库存和报告应用程序显示与特定用户相关联的电动工具104的列表152。电动工具设备104按类别排列。例如,与识别的用户相关联的所有电池都在电池类别下列出,而冲击电动工具在“驱动器&冲击”类别下列出。在所示实施例中,用户可以根据他/她的偏好来创建和删除类别。根据电动工具设备104的类别列出电动工具设备104允许用户容易地识别特定电动工具设备并且更好地理解他/她所拥有的电动工具设备的种类。如图4所示,电动工具设备104的列表152还指示每个类别的电动工具设备104的数量。例如,用户可以容易地确定在库存中有多少冲击钻,并将其与冲击钻相兼容的电池组的数量进行比较。如此容易地访问库存信息可允许用户做出关于电动工具设备104的购买、维护和一般追踪的更明智的决定。

还如图4所示,库存和报告应用程序还从远程服务器112接收与电动工具设备104相关联的其他信息。例如,库存和报告应用程序显示电动工具设备的图像(例如照片)、制造商、描述(例如,电动工具设备是什么和/或电动工具设备的特定特性)、型号和/或序列号、特定设备编号(例如,由制造商识别电动工具设备类型的工具编号)和位置(例如,指定位置、最后已知位置、购买位置等)。在一些实施例中,库存和报告应用程序还接收允许用户更容易地识别由库存和报告应用程序列出的电动工具设备的电动工具设备104的定制名称(例如,鲍勃的工具)。

主屏幕148示出与识别的用户相关联的电动工具设备的列表152、搜索栏156、过滤选项160和添加项目选项164。搜索栏156允许用户使用关键词(如冲击钻或18v电池)来搜索特定的电动工具设备。过滤选项160允许用户将电动工具设备104的显示限制到仅符合某些标准的电动工具设备。在所示实施例中,可以根据制造商、类别和位置来应用过滤。在其它实施例中,可以使用其它过滤作为附加的或替代所示实施例中的过滤。在一些实施例中,用户可以选择哪些过滤可用。用户可以选择添加项目选项164以将新的电动工具设备104添加到与识别的用户相关联的库存中。

图5是使用外部设备116将新的电动工具设备添加到库存的过程165的流程图。首先,请求用户标识电动工具设备的制造商(步骤170)。在一些实施例中,请求用户指定电动工具设备104的制造商。在其他实施例中,识别制造商包括使用仅适用于一些或一个制造商的特定搜索框。外部设备116与至少一个制造商相关联的服务器进行通信和/或访问。如果外部设备116可以与具有制造商的电动工具设备信息(例如,由第三方维护)的特定制造商或服务器的服务器进行通信,则该制造商被称为连接的制造商。如果用户添加与连接的制造商相关联的电动工具设备104,则用户使用例如工具设备编号来搜索特定的工具设备104(步骤174),如图6a所示。外部设备116(例如库存和控制应用程序)接收用于特定电动工具设备的查询,然后与连接的制造商的服务器进行通信以获得与该搜索查询匹配的电动工具设备的列表。库存和报告应用程序随后从连接的服务器接收电动工具设备信息,并在外部设备116上向用户显示电动工具设备的列表。用户然后可以从由库存和报告应用程序提供的搜索结果中选择期望的电动工具设备(步骤176)。外部设备116(例如库存和控制应用程序)接收用户选择的指示并且与所连接的服务器通信以从制造商获得一些电动工具设备的信息(步骤178)。在所示实施例中,外部设备116获得电动工具设备的图像、型号和电动工具设备的描述。外部设备116也可以基于从服务器接收到的信息自动对电动工具设备进行分类。在所示的示例中,被选择添加到库存的电动工具设备是冲击驱动器。因此,外部设备116将冲击驱动器进行分类在“驱动器和冲击”类别下。在一些实施例中,电动工具设备所属的类别也从制造商传递到外部设备116。

如图6b所示,用户可以添加关于所选择的电动工具设备104的进一步的信息(步骤182)。例如,用户可以选择正在被添加的相同电动工具设备的数量、购买位置、价格(例如购买价格)、位置(例如,电动工具设备的指定位置)以及订单和分项信息。一旦用户输入了所请求的信息或必要的信息,用户就可以通过点击保存按钮来保存所输入的信息(步骤186)。在用户保存了电动工具设备104的所有输入信息之后,外部设备116在与识别的用户相关联的电动工具设备的列表152上显示新的电动工具设备(步骤190)。

在一些实施例中,需要由库存和报告应用程序接收到一些信息才可以保存新的电动工具设备(例如,与电动工具设备相关联的装置编号),而一些信息是可选的(例如,电动工具设备的定制名称)。换句话说,尽管需要最少的一组信息来将新的电动工具设备104添加到库存,但是一些信息是可选的,并且电动工具设备可以在有或没有附加信息的情况下而被添加。例如,可能要求用户输入工具编号和工具名称,但可能不需要输入位置和/或购买价格。在这样的实施例中,外部单元116可以从制造商服务器接收所需信息,并允许用户添加任何可选信息。这样的实施例允许用户搜索、选择期望的电动工具设备,并且在不用进一步输入数据的情况下保存,这使得将电动工具设备104添加到库存中的过程更快。

另一方面,如果用户希望从未连接到外部设备116的制造商(例如,电动工具设备104d)添加电动工具设备,则库存和控制应用程序显示具有空的文本框的屏幕以由用户填写(步骤194)。用户然后输入用于电动工具设备的信息(步骤198)。值得注意的是,在这样的实施例中,外部设备116不将从远程服务器112接收的信息填充到文本框。相反,文本框保持空白以供用户填写,如图7所示。一旦用户输入用于电动工具设备的信息,用户通过例如点击保存按钮来保存信息(步骤186)。然后,新的电动工具将被显示在库存列表152上(步骤190)。

当库存已经被改变(例如,由于添加了电动工具设备和/或由于电动工具设备的丢失)时,外部设备116上的库存和控制应用程序与服务器112通信以更新所存储的有关库存的信息。远程服务器112存储关于用户的库存的新信息。用户下次访问外部设备116上或移动电子设备108上的库存和报告应用时,库存和报告应用将显示用户的最近的库存信息。

返回参考图4,每个电动工具设备104还包括编辑图标195和删除图标196。即使在电动工具设备104已经被添加到用户库存之后,用户可以通过选择编辑图标195来编辑与电动工具设备104相关联的信息。当用户选择编辑图标195时,库存和报告应用程序显示编辑屏幕197,如图8所示。用户可以改变类别、位置、工具编号、序列号、购买位置、购买价格、以及与电动工具设备相关的注释。某些字段(诸如描述或型号)只有在其他字段(诸如序列号和/或工具编号)发生变化时才可被编辑。换句话说,当序列号和/或工具号被改变时,描述和型号字段变成可编辑的。

用户可以替代地或附加地经由移动电子设备108访问库存和报告应用程序。例如,用户可以通过移动电子设备108将电动工具设备添加到他/她的库存中。如图3所示,移动电子设备108包括处理器200、短程收发器204、网络通信接口208、触摸显示器212以及存储器216。处理器200耦接到短程收发器204、网络通信接口208、触摸显示器212和存储器216。短程收发器204被配置为与电动工具设备104a-c内的兼容收发器通信。短程收发器204也可以与其他电子设备通信。网络通信接口208与网络114通信以实现与远程服务器112的通信。通信接口208可以包括使移动电子设备108能够与网络114通信的电路。在一些实施例中,网络114可以是互联网、蜂窝网络、另一网络或其组合。

移动电子设备108的存储器216还存储核心应用程序软件220。图9示出了由处理器200在启动移动库存和报告应用程序时执行的过程223。处理器200访问存储器216中的核心应用程序软件220,并启动库存和报告应用程序的移动版本(步骤224)。当移动电子设备108启动移动库存和报告应用程序时,移动电子设备108与远程服务器112通信以提供用户标识(例如,用户名和密码)。服务器112利用用户标识信息访问库存数据库113以生成与用户相关联的电动工具设备104的列表,并将电动工具设备104的列表提供给移动电子设备108。移动电子设备108又接收与特定用户相关联的电动工具设备104的列表(步骤228)。在所示的实施例中,用户不需要再每当移动库存和报告应用程序启动时都提供用户名和密码。反而,当执行移动库存和报告应用程序的初始安装以将核心应用程序软件220下载到存储器216时,用户提供他/她的标识信息。然后,移动库存和报告应用程序可以存储用于特定移动电子设备108的标识信息,并将该移动电子设备与特定用户相关联。

一旦移动电子设备108从服务器112接收与用户相关联的电动工具设备104的列表,移动电子设备108就在触摸显示器212上显示关联的电动工具设备的列表(步骤232)。类似于图4中所示的列表152,移动电子设备108还将电动工具设备分类以向用户提供关于与用户相关联的电动工具设备库存的易于访问的信息,如图10中的示例性库存屏幕236。在所示实施例中,库存包括未分类的两个电动工具装置104。与外部设备116一样,移动电子设备108也包括在任何一个类别下的电动工具设备104的总计数。在其他实施例中,库存可以包括更多或更少的可以不同地分类的电动工具设备。

当移动电子设备108从服务器112接收关于与识别的用户相关联的电动工具设备104的信息时,移动电子设备108还确定电动工具设备104的状态。移动电子设备108基于与电动工具设备104本身的通信来确定电动工具设备104的状态。电动工具设备104可处于可连接状态、广播状态、超范围状态或不可连接状态。当电动工具设备104处于可连接状态时,电动工具设备104具有足够的能量(例如,因为电动工具设备104连接到电池组),以开始电动工具设备104与移动电子设备108之间的数据交换。在可连接状态下,电动工具设备104通信工具编号、定制名称以及足够电力可用以用于数据交换的指示。库存和报告应用程序通过在电动工具设备104旁边示出通信符号238来指示电动工具设备处于可连接状态。当电动工具设备未连接到可提供足够能量以维持数据交换的主电源(例如电池组)时,电动工具设备104处于广播状态。而在广播状态下,电动工具设备104仅通过备用电源110接收电力。当电动工具设备104处于广播状态时,电动工具设备104没有足够的能量来维持数据交换,但是电动工具设备104传递定制名称、工具设备编号和/或次级电池的充电状态。库存和报告应用程序通过灰色显示通信符号238或不显示通信符号238和/或通过灰色显示电动工具设备来指示电动工具设备处于广播状态。

当电动工具设备104超出范围时,库存和报告应用程序也示出电动工具设备104变灰。最后,当电动工具设备104处于不可连接状态时,电动工具设备104被配置为不与移动电子设备108通信。例如,电动工具104d被配置为不与移动电子设备通信并且因此将处于不可连接的状态。库存和报告应用程序还以灰色的形式显示不可连接的电动工具设备104。在其他实施例中,可实施指示电动工具设备104的状态的不同方式。具体地,在一些实施例中,示出了电动工具设备的每个状态(例如,使用不同颜色的符号238、示出不同符号、和/或包括明确指示电动工具设备104的状态信息栏)不同于电动工具设备104的另一状态以便容易地能够识别电动工具设备104的状态。

库存屏幕236包括搜索框240、菜单选项244和添加项目选项248。搜索框240允许用户使用关键词在他/她的库存内搜索特定工具。关键词可以与电动工具的定制名称、电动工具的描述、位置、型号或序列号等相关联。菜单选项244可以允许用户选择如何显示关联电动工具设备104的列表。例如,菜单选项244可以允许用户根据位置、制造商等来显示电动工具设备。如图11所示,菜单选项244可以允许用户设置不同的选项以仅显示相关电动工具设备的一些。在所示实施例中,用户可以根据制造商(参见图12a)、类别(参见图12b)、位置(参见图12c)等来设置过滤。

用户可以选择添加项目选项248以通过移动库存和报告应用程序将电动工具设备添加到他/她的库存。图13示出了使用移动电子设备108添加新的电动工具设备的过程249。首先,用户从库存屏幕236中选择添加项目选项248(步骤250)。响应于添加项目选项248的选择,移动电子设备108(特别是库存和报告应用程序)显示如图14所示的添加项目屏幕252。添加项目屏幕252向用户提供用于添加新的电动工具设备的两种方法。用户可以通过外部设备116类似于如何识别制造商的电动工具设备104的识别制造商(选项256和260),或者用户可以通过与附近的电动工具设备104建立通信来添加附近的通信电动工具设备104(选项264)。

当用户希望添加附近的电动工具设备104时,用户选择附近的设备选项264。响应于接收到的附近设备选项264,移动库存和报告应用程序将来自移动电子设备108的发送(ping)信号广播到在移动电子设备108的通信范围内的电动工具设备(步骤270)。仅位于移动电子设备108的通信范围之内并且被配置为与移动电子设备108(例如,通信电动工具设备104a-c)无线通信的那些电动工具设备104对来自移动电子设备108的ping信号做出响应。库存和报告应用程序随后接收来自通信范围内的通信电动工具设备104a-c的响应(步骤274)。来自通信电动工具设备104a-c的响应包括每个电动工具设备的标识信息。标识信息包括,例如与电动工具设备相关联的定制名称、型号、唯一标识符、工具编号等。在一些实施例中,电动工具设备104周期性地广播电动工具设备104的标识信息,而不需要接收来自移动电子设备108的ping信号。在这样的实施例中,其中移动电子设备108向附近的电动工具设备104发送ping信号的步骤270被绕过。

库存和报告应用程序然后将接收到的响应与库存中已经存在的电动工具设备进行比较(步骤278)。如果接收到的响应对应于已经是库存一部分的电动工具设备104,则库存和报告应用程序不向用户显示该电动工具设备104,并继续检查剩余的响应(步骤282)。另一方面,如果接收到的响应对应于不是库存一部分的电动工具设备104,则库存和报告应用程序向用户显示电动工具设备104(步骤286)。由此,库存和报告应用程序仅显示那些附近的并且不是用户库存的一部分的电动工具设备104。

图15示出了由库存和报告应用程序生成的列表,该列表标识附近的且还不是用户库存一部分的电动工具设备。用户然后可以选择他/她希望添加到他/她的库存中的新的电动工具设备104(步骤290)。然后,移动电子设备108与所选择的通信电动工具设备104a-c通信,以获得所选通信电动工具设备104a-c的信息(步骤294)。通信电动工具设备104a-c然后将标识和其他信息转发给移动电子设备108,以将所选择的通信电动工具设备104a-c添加到用户的库存(步骤298)。如图16所示,一旦从通信电动工具设备104a-c接收到标识和其他信息,移动库存和报告应用程序就向用户显示所接收的信息(步骤302)。用户可以验证从所选择的通信电动工具设备104a-c接收的信息,并点击保存。然后,移动库存和报告应用程序保存接收到的信息并将电动工具设备添加到用户的库存(步骤326)。如果从电动工具设备接收的信息不完整(例如,电动工具设备104可能不传送类别),则用户可以添加和/或编辑从通信电动工具设备接收的信息。在一些实施例中,在步骤274中提供的标识信息足以生成新的条目(即,添加电动工具设备104)到用户的库存,并且绕过步骤294-302。

由于用户不再需要手动搜索特定的电动工具设备,输入必要的信息等,因此使得用户添加附近的电动工具设备能够节省大量时间。相反,移动库存和报告应用程序自动确定哪个附近的电动工具设备104还不是用户库存的一部分,并且直接向电动工具设备104请求用于库存的信息。

返回参考图13,用户可以替代地在不使用附近的设备选项264的情况下选择添加电动工具设备104。用户可以通过选择连接的制造商选项256来从所连接的制造商添加电动工具设备104。响应于检测到连接的制造商选项256的选择,库存和报告应用程序(例如,执行核心应用程序软件的处理器)显示搜索栏306(图17)。用户然后使用型号、序列号、工具编号等搜索期望的电动工具设备(步骤310)。移动电子设备108与远程服务器112通信。远程服务器112与所连接的制造商相关联的服务器进行通信。基于来自用户的搜索标准,移动电子设备108接收包括各种电动工具设备的一组搜索结果。用户然后从搜索结果中选择所需的电动工具设备(步骤314)。移动电子设备108然后将用户的选择传送给远程服务器112,并从远程服务器112接收关于所选择的电动工具设备的信息(步骤318)。移动电子设备108将从远程服务器112接收的信息填充到文本框或选择。

如果用户例如希望输入更多的信息或额外的注释(步骤322),那么用户可以添加关于所选择的电动工具设备104的更多信息。当收集到关于新的电动工具设备104的信息时,用户选择“保存”选项,并且库存和报告应用程序保存该信息并将新的电动工具设备添加到用户的库存(步骤326)。库存和报告应用程序然后将新的电动工具设备104显示为用户库存中的电动工具设备列表152的一部分(步骤330)。

再次参考图13,用户可以通过选择断连的制造商选项260(图14)来替代地选择从断连的制造商添加电动工具设备。响应于检测到用户选择了断连的制造商选项260,库存和报告应用程序通过显示图18a-图18g所示的各种指导屏幕来指导用户输入关于新的电动工具设备的信息(步骤334)。库存和报告应用程序接收诸如电动工具的名称338和工具编号342(图18a)、购买信息(诸如购买位置346)、价值(例如价格)350(图18b-图18c)。当输入购买信息时,用户还可拍摄例如购买订单或购买收据的图片并将图像保存在该电动工具设备104的购买信息下(图18c)。库存和报告应用程序还接收电动工具设备104的类别的指示(图18d-图18e)。用户还可以并入用于电动工具设备104的其他注释(图18f)并且拍摄电动工具设备104的照片以容易地识别它(图18g)。一旦用户输入关于新电动工具设备104的信息,库存和报告应用程序就保存该信息并将电动工具设备104添加到用户的库存(步骤354)。

一旦电动工具设备104已经被添加到用户库存,则电动工具设备被显示为用户库存的一部分。返回参考图10,用户可以在他/她的库存中选择每个电动工具设备104,并查看/编辑关于电动工具设备104的信息。例如,如图18a-图18f所示,用户可以编辑与已经是库存一部分的电动工具设备104相关联的信息。在所示的实施例中,用户选择电动工具设备104(例如,鲍勃的工具)。移动库存和报告应用程序响应于电动工具设备104的用户选择,显示关于电动工具设备104的有限信息。例如,如图19a所示,移动库存和报告应用程序显示电动工具设备的名称338,添加电动工具设备的日期358以及电动工具设备的指定的或当前位置362。如图19a所示,用户可以通过选择图19a中的箭头366来选择查看与所选电动工具设备相关联的更多信息。在其他实施例中,库存和报告应用程序可以使用不同的符号和图标来指示更多信息对用户可用。

如图19b所示,响应于选择箭头366,库存和报告应用程序显示所选择的电动工具设备的产品信息屏幕370。产品信息屏幕370提供与所选电动工具设备104相关联的产品信息概要。在所示实施例中,产品信息屏幕370包括关于电动工具设备名称338、型号374、指定类别378、指定位置362以及查看更多购买信息382的选项。产品信息屏幕370还包括使得用户能够编辑与电动工具设备104相关联信息的编辑选择器386。

在所示的实施例中,所选择的电动工具设备(例如,鲍勃的工具)不包括关于电动工具设备的类别378和电动工具设备的位置362的信息。然后,用户选择编辑选择器386以添加电动工具设备(例如,鲍勃工具)的类别和位置。响应于检测到用户点击了编辑选择器386,移动库存和报告应用程序显示产品信息屏幕370的可编辑版本。如图19c所示,用户然后可以编辑与电动工具设备相关联的信息。在所示的示例中,如图19d所示,用户指定用于电动工具设备的类别378和位置362。一旦用户已经编辑了电动工具设备所需的信息,用户可以选择“保存”以完成电动工具设备信息的编辑。图19e示出了包括编辑信息(例如,类别378和位置362)的产品信息屏幕370的更新版本。图19f示出了库存屏幕236的更新版本,其示出了在不同类别下编辑的电动工具设备(例如,鲍勃的工具)。

在移动电子设备108上执行库存和报告应用程序还提供其他特征,诸如工具设备考勤、库存分段和位置跟踪。工具设备考勤是允许用户确定他/她的库存中的工具设备104是否在移动电子设备108的通信范围内,由此允许用户快速识别电动工具设备104是否缺失,以及如果缺失,是哪些设备缺失的特征。

图20示出了实现工具设备考勤的方法389的流程图。从库存屏幕236,用户可以选择“工具考勤”选择器(步骤390)。响应于用户选择“工具考勤”选择器,移动库存和报告应用程序向通信电动工具设备104a-c广播ping信号(步骤394)。通信电动工具设备104a-c响应于该ping信号,向移动电子设备108发送响应信号(步骤398)。然后,移动电子设备108接收来自位于移动电子设备108的通信范围内的通信电动工具设备104a-c中每一个的响应信号(步骤402)。在一些实施例中,电动工具设备104周期性地广播电动工具设备104的标识信息,而不需要来自移动电子设备108的ping信号。在这样的实施例中,移动电子设备108基于来自电动工具设备104的广播信号检测哪个电动工具设备104在附近。

然后,移动库存和报告应用程序生成向移动电子设备108发送响应信号(或广播电动工具设备标识信息的那些响应信号)的电动工具设备104的列表(步骤406)。移动库存和报告应用程序将发送响应信号的电动工具设备104的列表与作为用户库存一部分的电动工具设备104进行比较(步骤410)。基于这两个列表的比较,移动库存和报告应用程序确定来自用户库存的哪个电动工具设备104不在移动电子设备108的通信范围内(步骤414)。移动库存和报告应用程序向用户显示“缺失”电动工具设备的列表(步骤418)。由于用户库存还可以包括不与移动电子设备108(例如,电动工具104d)进行无线通信的电动工具设备,所以库存和报告应用程序还显示被配置为不与移动电子设备108进行通信的电动工具设备104的列表(步骤422)。库存和控制应用程序还可以响应于用户选择而显示找到的这些电动工具设备104的单独列表。

用户可以基于由库存和报告应用程序提供的列表来确定多少电动工具设备104缺失以及哪些电动工具设备104缺失。用户还可以从库存中删除这些电动工具设备104或者编辑与这些电动工具设备104相关联的信息。例如,可以实施工具考勤功能以在工作日开始时确定在特定工地上存在哪些工具,在工作日结束时确保一天开始时存在的工具在一天结束时返还,并且在将工具从一个工地运送到另一个工地时确保电动工具设备104被递送到适当的工地。用户还可以保存包括时间、日期和地点戳的考勤日志。考勤日志包括附近(例如,找到的)的电动工具设备104的列表,以及单独列出在用户库存中但不在附近(例如,缺失)的电动工具设备104的列表。

在移动电子设备108上运行库存和报告应用程序还允许进行库存分段。虽然大型实体(例如,承包公司)可能具有太多用于移动库存和报告应用程序以便于追踪的电动工具设备,但管理员可以将特定电动工具设备104划分并分配给特定用户(例如,操作者、工头、仓库经理等)。管理员(例如买主)可以在外部设备116上运行库存和报告应用程序以显示由大型实体拥有的电动工具设备104。然而,为了精确和高效地跟踪电动工具设备104,管理员可以将电动工具设备104分成子集,如图21所示。例如,每个工地可以被分配特定的一组电动工具设备104。在工地的用户(例如,工头或者仓库管理者)可以管理工地内的电动工具设备104的库存。在工地的用户可能不能访问由大型实体拥有的其他电动工具设备104。然而,他/她可以专注于现在的工地并有效地管理该工地内的电动工具设备104。例如,操作者x具有包括图21中所示的所有工具的子库存。操作者y具有包括通过虚线连接到操作者y的移动设备108的工具的子库存。操作者z具有包括示出为通过虚线连接到操作者z的移动设备108的子库存。

图22示出了大型库存分段的示例性方法429的流程图。首先,外部设备116的管理员启动库存和报告应用程序(步骤430)。外部设备116的管理员基于整个库存生成子库存(步骤434)。外部设备116处的库存和报告应用程序响应于接收到来自某些电动工具设备104的用户选择而通过将特定的电动工具设备104分组在一起来生成子库存。子库存被分配一个名称,以便用户可以识别和区分每个子库存和其他子库存。然后库存和控制应用程序基于管理员识别子库存的用户而将子库存分配给特定用户(步骤438)。一旦库存和报告应用程序生成子库存并将子库存分配给特定用户,则外部设备116与远程服务器112通信以更新库存信息(步骤442)。服务器112存储子库存和子库存被分配给的用户。移动电子设备108处的用户然后启动移动库存和报告应用程序(步骤446)。当移动库存和报告应用程序启动时,移动电子设备108与远程服务器112通信以识别与移动电子设备108相关联的用户(步骤450)。服务器112然后确定与移动电子设备108相关联的用户与被分配到子库存的用户相同(步骤454)。服务器112然后将子库存设置为用户的库存(步骤458)。用户如前所述地与移动库存和报告应用程序交互,能够将电动工具设备104添加到子库存、编辑子库存中的电动工具设备104的信息等(步骤462)。

在移动电子设备108上启动库存和报告应用程序还允许对电动工具设备104进行位置跟踪。如上所述,每个电动工具设备104与位置相关联。该位置是指定的位置(例如,电动工具设备应该位于的位置)。如果期望电动工具设备104的传送,则用户可以使用库存和报告应用程序来改变指定的位置以跟踪电动工具设备104正在被传送的位置。库存和报告应用程序还可以保存、显示和输出有关特定电动工具设备位置历史的信息。换句话说,如果例如电动工具设备104被放错位置,用户可以确定电动工具设备之前已经在哪里并且能够更好地确定电动工具设备的可能位置。

例如,位置跟踪还将使得外部设备116处的用户能够确定电动工具设备104将被从工地a运输到工地b。工地a和工地b的用户可以通过来自远程服务器112的通信被通知来自工地a的至少一些电动工具设备104将被运输到工地b。工地a的用户然后可以根据接收到的通知安排运输电动工具设备104。

在所示实施例中,当用户在移动电子设备108处启动移动库存和报告应用程序时,库存和报告应用程序还向用户指示每个电动工具设备104的状态。电动工具设备104可处于广播状态,在广播状态中,电动工具设备104提供最少的标识信息,但可能不参与电动工具设备104与移动电子设备108之间的进一步电子数据传输。替代地,电动工具设备104可以处于可连接状态,在该状态下,电动工具设备104提供标识信息并且可以容易地参与与电动工具设备104和移动电子设备108之间的电子数据传输。另外,移动库存和报告应用程序可以指示电动工具何时被使用。

库存和报告应用程序还允许用户分析特定电动工具设备的操作并生成关于电动工具设备104或一组电动工具设备104的操作的技术报告。在所示实施例中,分析液压压接机的操作,并且用户在移动电子设备108和外部设备116两者上都接收到关于液压压接器性能的信息。

如上所述,移动电子设备108可以与通信电动工具设备104a-c无线通信。也如上所述,移动库存和报告应用程序可以显示附近的电动工具设备列表。用户可以选择这些设备中的一个,并且移动库存和报告应用程序响应于检测到用户选择而显示电动工具设备主屏幕500(图23)。电动工具设备主屏幕500基于由用户选择的特定电动工具设备104而变化。对于至少一些电动工具设备104,电动工具设备主屏幕500示出了关于特定电动工具设备104性能的指标。以下示例示出了用于液压压接器的主屏幕500。用于液压压接器的主屏幕500提供关于液压压接器的性能和操作的指标信息502。主屏幕500的类似方面可用于其他电动工具设备104。

如图24所示,液压压接器510包括电动机512、由电动机512驱动的泵514、在其中限定气缸526的壳体522以及设置在气缸526内的可延伸活塞530。压接器510还包括电子控制和监测电路(未示出),其用于控制和/或监测液压电动工具的各种功能。如下面更详细地描述的那样,泵514将加压的液压流体提供给活塞气缸526,使得活塞530从壳体522延伸,并由此致动一对钳口532以压接工件。夹钳532是压接器头部572的一部分,其还包括用于将头部572附接到压接器510主体的u形夹574,压接器510主体另外包括电机512、泵514、壳体522和活塞530。根据工件的尺寸、形状和材料,压接器头部572可以包括不同类型的模具。例如,模具可以用于电气应用(例如电线和联接器)或管道应用(例如管子和联接器)。模具的尺寸可以取决于电线、管道或联接器的尺寸。模具形成的形状可以是圆形或其他形状。模具可以被配置成压接各种可锻材料和金属,诸如铜(cu)和铝(al)。尽管图24示出了液压压接器510,但是本文描述的发明以及电动工具设备与库存和报告应用程序的相互作用可应用于广泛的电动工具设备(例如,切割机、脱模冲头、钻头等)。

如参考图2所讨论的,压接器510还包括无线通信模块109和备用电源110。然而,在所示实施例中,备用电源110被定位在压接器510的难以接近的位置。为了更换压接器510上的备用电源110,专业服务人员要拆除压接器510的一些部分并更换备用电源110。压接器510通过无线通信模块109将电动工具操作数据发送到移动电子设备108。具体地,压接器510发送压接器510执行的每个操作(例如压接)的压力数据和其他传感器数据。移动电子设备108从压接器510接收压力和传感器数据,并将数据转发到远程服务器112。返回参考图23,压接器510的主屏幕500提供关于压接器510的一些概述信息。具体地,主屏幕500的指标信息502指示在压接器510上备用电源110的剩余电池电压/能量和从压接器510上一次执行最后的服务而由压接器510执行的周期数。主屏幕可以替代地或附加地向用户提供其他指标信息。例如,主屏幕500可以指示由压接器510完成的周期总数和/或由压接器510完成的全压力周期的总数,如图26所示。在所示实施例中,用户可以选择哪些信息在电动工具设备的主屏幕500上被呈现(例如,通过在所显示的信息上向左或向右滑动)。换句话说,移动电子设备108可以向用户提供显示选项并存储用户选择的显示选项,使得下一次用户进入压接器主屏幕500时,移动电子设备108显示用户最近选择的选项。

压接器510的主屏幕500或任何其他电动工具设备还包括同步工具数据选择器580和查看工具详情选择器585。选择同步工具数据选择器580初始化从压接器510到移动电子设备108的电子数据传输。电子数据包括压力和其他传感器数据,该压力和其他传感器数据与压接器510自上次同步以来执行的每个操作相关联。选择查看工具详情选择器585允许用户改变工具信息,如上面关于库存特征所讨论的。在一些实施例中,查看工具详情选择器585还使用户能够配置压接器510的模式,改变操作参数等。

当压接器510将操作数据发送到移动电子设备108时,移动电子设备108将压力数据与预定的全压力范围(例如,高压力阈值和低压力阈值)进行比较。对于由压接器510完成的每个操作,移动电子设备108确定由压接器510达到的最终压力是否在预定的全压力范围内。如果最终压力在预定的全压力范围内,则认为压接器510已经完成了全压力周期。然而,如果最终压力在预定的全压力范围之外(例如,低于或高于),则认为压接器510未达到全压力。由移动电子设备108做出的该确定生成压接器510的主屏幕500中显示的计数。特别地,通过将接收到的最终压力信息与预定的全压力范围进行比较,移动电子设备108能够确定压接器510已经完成了多少个周期,并且完成的周期中有多少次完成了全压力周期510,如图26所示。

移动电子设备108与远程服务器112通信以转发最终压力的数据点、由压接器510完成的周期总数以及由压接器510完成的全压力周期总数。远程服务器112可以存储用于压接器510的性能分析。当在外部设备116上启动库存和报告应用程序时,外部设备116与远程服务器112通信以接收关于电动工具设备104的更新信息。

库存和报告应用程序包括当在外部设备116启动时的报告选项600。选择报告选项600允许用户访问不同电动工具设备的性能数据,并生成关于特定电动工具设备或电动工具设备组性能的有意义的报告。

图25是示出用于生成关于一个或多个电动工具设备104的性能报告的过程599的流程图。在所示实施例中,该报告量化压接器510的性能。在其他实施例中,生成的报告可以量化其他电动工具设备的性能。首先,库存和报告应用程序检测到用户选择了报告选项600的指示(步骤601)。如图27所示,库存和报告应用程序然后生成报告开始页面604。报告开始页面604包括搜索字段606、日期范围字段608、快速报告区域612和电动工具设备列表616。库存和报告应用程序从用户接收关于用户希望分析的特定类型的电动工具设备的指示(步骤617)。在所示的实施例中,已经输入了过滤选择(参见搜索字段606),使得只有压接器被显示在报告开始页面604上。在一些实施例中,可以为一个电动工具设备104或相同类型的多个电动工具设备104(例如,三个压接器或两个冲击扳手等)生成报告。在其他实施例中,报告可以包括不同的部分,每个部分专用于一个电动工具设备104或一种类型的电动工具设备104。然后,可以将不同部分作为单个报告呈现给用户。

库存和报告应用程序生成适用于所有显示的电动工具设备104的通用性能指标,并在快速报告区域上显示通用性能指标(步骤618)。快速报告区域612指示与列出的电动工具设备的操作有关的选择指标。在图27中,快速报告区域612示出由压接器510共同执行的周期总数、全压力周期的总数以及与全压力周期总数相比的全压力周期的百分比。在所示出的开始页面604中,仅示出了一种类型的电动工具设备104。但是,在其他情况下,可显示不同工具类型的通用性能指标。在其它情况下,当报告开始页面604不被由特定类型的电动工具设备104的过滤限制时,库存和报告应用程序可以不在快速报告区域612上显示任何性能指标,并且步骤618被绕过。

在所示实施例中,电动工具设备列表616仅包括压接器。电动工具设备列表616中所示的压接器提供电动工具使用数据以生成快速报告区域612中所示的通用性能指标。一旦用户指定了要使用的电动工具设备的类型,用户还指定报告的日期范围。日期范围字段608用于指定分析电动工具设备性能的特定时间段。在一个例子中,性能报告每年运行四次。在其他实施例中,性能报告可以更频繁或更不频繁地运行。如图28所示,用户可以选择特定的日期来运行性能报告。库存和报告应用程序接收用户对报告日期范围的指示,并使用指定的日期范围来限制在创建报告中使用的电动工具的使用数据(步骤619)。在一些实施例中,用户可能不需要指定特定的日期。相反,库存和报告应用程序可以提供日期范围的通用选项,诸如一周、一个月、一个季度、一年等。

电动工具设备,特别是压接器510,的列表616向用户提供关于电动工具设备的信息。显示给用户的信息由外部设备116从服务器112接收。如图27所示,列表616提供特定电动工具设备的图像620、工具号和/或序列号624、电动工具设备628的型号和/或描述、位置632、电动工具设备上次同步的日期636、自从压接器510被使用以来已经完成的周期数640,以及备用电源644上的剩余电压百分比的指示。备用电源644上的剩余电压的指示特别有助于那些无法接近备用电源的电动工具设备104(例如压接器510)的电动工具设备104的操作者。

如图27所示,当电动工具设备(例如压接器510)的一个方面需要处理时,一些电动工具设备还可以包括警告图标645。例如,当备用电源110的电压百分比下降到特定阈值以下时,库存和报告应用程序可以显示与特定电动工具设备104相关联的警告图标645。这样的警告图标645提醒用户将电动工具设备104(例如压接器510)带到服务中心以更换备用电源110。在一些实施例中,电动工具设备104本身可以输出当备用电源110接近低电压阈值时的警告指示(例如,红灯、振动、声音等)。在其他实施例中,电动工具设备104不提供备用电源110的电压电平指示,并且当备用电源110要被更换时,用户依靠库存和报告应用程序来被提醒。当从上次服务开始的周期数接近或超过特定阈值时,库存和报告应用程序可以附加地或可选地显示警告图标645。如图27所示,警告图标645中的一些可以比其他的图标更光/暗或更明显/不明显。关于基于自上次服务以来的周期数显示的警告图标645,随着自上次服务之后的周期数增加并且从而接近预定阈值,警告图标可能显得越来越黑。

从电动工具设备的列表616中,用户还可以通过选择图28中所示的特定复选框646来选择一个或多个电动工具设备(例如压接器510)以分析其性能。库存和报告应用程序接收来自用户的指示,其指定要对一个或多个电动工具设备104的性能数据的分析(步骤647)。如图29所示,当用户选择压接器(或其他电动工具设备104)中的一个时,库存和报告应用程序显示用于每个所选择的电动工具设备104的信息屏幕650(步骤651)。信息屏幕650包含关于压接器510的一般信息。特别地,信息屏幕650包括电动工具设备名称654、日期范围658、特定顾客(如果适用的话)662、作业名称(如果适用的话)666、操作者670、注释674和其他相关信息。在所示实施例中,用户选择了电动工具设备编码2757-20。库存和报告应用程序向用户显示这些信息,以便用户有机会验证所选的压接器是否是正确的压接器。

在用户充分验证了在信息屏幕650上显示的信息之后,库存和报告应用程序向用户显示警报屏幕680(步骤682)。如图30所示,警报屏幕680基于压接器510未达到全压力的周期数。更具体地,警报屏幕680包括一个或多个警报684。每个警报684提供关于压接机器的周期信息。例如,如图30所示,警报684包括周期数、与检测到故障相关的日期和时间、压接器达到的最大压力以及文本框。在一些实施例中,警报684还包括工具标识符(例如,工具名称、工具序列号和/或型号等)。用户可以确定警报684是否是真实的,并且可以在文本框中包括解释为什么压接器510未能达到全压力的注释和/或采取了什么措施来补偿压接器510未达到全压力。在一些实施例中,库存和报告应用程序不会继续生成报告,直到由用户通过在文本框中输入字符并已经对每个警报684进行了解决。在报告中选择多于一个电动工具设备104的实施例中,警报屏幕680可以包括关于多于一个电动工具设备104的警报。然后,用户从单个屏幕解决与不同电动工具设备104有关的不同警报。

在解决了警报684之后,库存和报告应用程序生成分析一个或多个特定电动工具设备性能的报告(步骤686)。如图31所示,报告包括诸如报告的日期范围、客户、工作名称、操作者等的概述信息。报告还识别在执行报告时分析的工具。分析生成报告的工具列出在“工具”标题下。在其他实施例中,标题可以不同。在所示实施例中,报告是针对两个压接器生成的。另外,报告包括用于提供一个或多个电动工具设备的性能的高级别指标的快速报告区域688。在所示的实施例中,快速报告区域688包括关于报告中包括的由压接器510完成的周期的总数,全压力周期的总数以及全压力周期的百分比的信息。在其它实施例中,可以在快速报告区域688中显示其他性能测量。特别地,快速报告区域688和警报的性质会基于被分析的电动工具设备而改变。例如,如果正在分析转矩特定工具,则快速报告区域688可以包括关于紧固应用的总数、达到最佳转矩的紧固应用的数量等的信息。另外,为了生成在快速报告区域688以及在报告的其余部分中示出的性能指标,库存和报告应用程序可以处理来自多于一个电动工具设备104的数据。例如,库存和报告应用程序可以被求和、平均或以其他方式组合以显示在报告上。另外地或替代地,可以分别显示每个电动工具设备104的数据。

该报告还包括示出性能数据的特定数据点的图形显示690。在所示的实施例中,图形显示609包括关于由压接器510达到的最终压力和全压力范围的信息。如图31所示,一对数据点明显在全压力范围之外,从而表明至少两个周期未完成全压力。在图形显示下方,报告包括作为警报屏幕680的一部分而被解决的警报684。在其他实施例中,报告的布局可以是不同的。例如,警报684可以位于屏幕上的其他地方,和/或一般信息也可以放置在别处。

虽然由库存和报告应用程序生成的报告只是与压接器相关的描述,但其他不同的电动工具设备也可以遵循类似的方法。另外,虽然所生成的报告是以特定的设置来说明的,但是可以基于用户偏好和/或特定的电动工具设备来实现其他的信息安排。

图32示出了确定电动工具考勤的示例性方法700。移动电子设备108接收第一批电动工具的列表(步骤704)。如上所述,列表可以是分配给移动电子设备108的用户的电动工具的库存。如上所述,移动电子设备108可以从远程服务器112接收列表。或者,如上所述,移动电子设备108的用户可以在移动电子设备108处创建第一批电动工具(即,用户的库存)的列表,例如通过经由移动电子设备108的触摸显示器212创建库存。

移动电子设备108接收检测附近的工具的选择(步骤708)。如上所述,当用户在图10的库存屏幕236上选择“工具考勤”选择器时,移动电子设备108可以接收该选择。移动电子设备108从移动电子设备108的通信范围内的第二批电动工具接收标识信号(步骤712)。如上所述,电动工具104a-c广播电动工具设备104的标识信息。移动电子设备108基于来自电动工具设备104的广播信号来检测哪个电动工具设备104在附近。电动工具设备104可以周期性地(由外部设备自发地)广播信号,或者可以响应于来自移动电子设备108的ping而广播信号。

移动电子设备108基于接收到的标识信号确定第一批电动工具的子集不在附近(即,缺失)(步骤716)。如上所述,移动电子设备108将第一批电子设备的列表与第二批电子设备进行比较。移动电子设备108基于标识信号来确定第一批电子设备中的哪个电子设备是否在附近被发现。第一批电子设备的子集可以仅包括一个电动工具104或多个电动工具104。也就是说,移动电子设备108可以通过确定在预定时间内没有从构成子集的一个或多个电动工具104接收到信号来确定第一批电动工具中的一个或多个电动工具是否在附近。因此,不存在来自特定电动工具104的信号向移动电子设备108指示特定工具不在附近。移动电子设备108生成第一批电动工具的子集不在附近(即,缺失)的指示(步骤720)。如上所述,移动电子设备108可以在触摸显示器212上显示第一批电动工具的子集。

在一些实施例中,库存和报告应用程序从一个或多个移动电子设备108接收多个电动工具104的备用电源110的电压电平。如上所述,一个或多个移动电子设备108经由相应的无线通信控制器109从相应的电动工具104无线地接收备用电源110的电压电平。库存和报告应用程序进而生成电动工具104的列表以及相应备用电源110的电压电平。另外,库存和报告应用程序确定每个电压电平是否低于第一低电池阈值以及每个电压电平是否低于第二低电池阈值。第二低电池阈值是低于第一低电池阈值的电平,其指示备用电源更接近耗尽并且需要更换。库存和报告应用程序然后为具有电压水平低于第一或第二低电池阈值的备用电源110的每个电动工具生成指示(例如,警告图标645)。例如,参考图27,库存和报告应用程序可以生成电动工具104的列表以及具有电压电平低于第一或第二低电池阈值的备用电源110的每个电动工具104的低电池指示。例如,在图27中,具有第一形式的警告图标645被用于指示备用电源110处于10%的低于第一低电池阈值状态,并且具有比第一形式更黑的第二形式的警告图标645,用于指示备用电源处于4%的低于第二低电池阈值状态。

图33示出了用于将电动工具设备添加到库存列表的示例方法724。移动电子设备108接收添加附近的电动工具设备的请求(步骤728)。移动电子设备108从用户界面(例如,触摸显示器212)接收请求。如上所述,当用户在图10的库存屏幕236上选择添加项目选项248时,移动电子设备108可以接收该请求。

移动电子设备108从移动电子设备108的通信范围内的多个电动工具设备104接收标识信号(步骤732)。如上所述,电动工具104a-c广播电动工具设备104的标识信息。移动电子设备108基于来自电动工具设备104的广播信号来检测哪个电动工具设备104在附近。电动工具设备104可以周期性地(由外部设备自发地)广播信号,或者可以响应于来自移动电子设备108的ping而广播信号。

移动电子设备108显示多个电动工具设备104的标识信息(在步骤736)。例如,移动电子设备108在移动电子设备108的触摸显示器212上显示标识信息。移动电子设备108从多个电动工具设备104接收对电动工具设备104的选择(在步骤740)。如上所述,当用户在移动电子设备108的触摸显示器212上选择电动工具设备104时,移动电子设备108接收对电动工具设备104的选择。

移动电子设备108将电动工具设备104添加到库存列表(在步骤744)。如上所述,移动电子设备108以及库存和报告应用程序将电动工具设备104的信息保存到库存列表。库存列表可以存储在远程服务器112上。

在一些实施例中,提供了用于将使用移动电子设备108的新电动工具设备添加到用户库存的另一过程。参照图14,用户从添加项目屏幕252中选择添加附近的设备(选项264)。库存和报告应用程序从移动电子设备108的通信范围内的通信电动工具设备104a-c接收信号。来自通信电动工具设备104a-c的信号包括每个电动工具设备的标识信息。标识信息包括,例如与电动工具设备相关联的定制名称、型号、唯一标识符、工具编号等。在一些实施例中,电动工具设备104可周期性地广播电动工具设备104的标识信息而不需要来自移动电子设备108的ping信号,并且在其他实施例中,移动设备108发送ping信号,并且附近(即,在通信范围内)的电动工具设备104利用包括标识信息的信号来回复。

库存和报告应用程序然后将接收到的响应与已经在用户库存中的电动工具设备进行比较。如果接收到的响应对应于已经是库存一部分的电动工具设备104,则库存和报告应用程序不向用户显示该电动工具设备104,并继续检查剩余的响应(步骤282)。另一方面,如果接收到的响应对应于不是库存一部分的电动工具设备104,则库存和报告应用程序向用户显示电动工具设备104(步骤286)。由此,库存和报告应用程序仅显示那些附近的并且不是用户库存一部分的电动工具设备104。参见例如图15,其示出了由库存和报告应用程序生成的列表,该列表标识位于附近的但还不是用户库存一部分的电动工具设备。移动设备108然后接收用户对列出的电动工具中的一个的选择,并且作为响应,将电动工具添加到用户的库存中。

图34示出了用于分析电动工具设备104的指标信息的示例方法748。移动电子设备108从移动电子设备108的通信范围内的多个电动工具设备104接收标识信号(在步骤752)。如上所述,电动工具104a-c广播电动工具设备104的标识信息。移动电子设备108基于来自电动工具设备104的广播信号来检测哪个电动工具设备104在附近。电动工具设备104可以周期性地(由外部设备自发地)广播信号,或者可以响应于来自移动电子设备108的ping而广播信号。

移动电子设备108显示多个电动工具设备104的标识信息(在步骤756)。如上所述,移动电子设备108可以在移动电子设备108的触摸显示器212上显示标识信息。移动电子设备108从多个电动工具设备104接收对将被分析的电动工具设备104的选择(在步骤760)。如上所述,当用户在移动电子设备108的触摸显示器212上选择电动工具设备104时,移动电子设备108可以接收对电动工具设备104的选择。

响应于将被分析的电动工具设备104的选择,移动电子设备108接收关于电动工具设备104的指标信息(在步骤764)。如上所述,移动电子设备108例如通过蓝牙连接经由短程收发器接收电动工具设备104的指标信息。当电动工具设备104接收到来自移动电子设备108的响应于选择或另一用户输入(例如,通过选择同步工具数据选择器580(图23))的请求时,电动工具设备104可传送指标信息。

移动电子设备108显示电动工具设备的指标信息(在步骤768)。如上所述,移动电子设备108可以在移动电子设备108的触摸显示器212上显示指标信息(例如,参见图23和图26)。

通过以上描述,参考库存和报告应用程序或其他软件采取的操作(例如,接收、生成、显示等)。响应于或基于该设备上的应用程序或软件的执行,这些操作可以由正在执行应用程序或软件的设备(例如,移动设备108或外部设备116)来执行。

因此,本发明尤其提供了一种允许用户控制、管理和维护大量电动工具设备的系统。在下面的权利要求中阐述了本发明的各种特征和优点。

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