手持现场维护工具的改进功能的制作方法

文档序号:6285954阅读:201来源:国知局
专利名称:手持现场维护工具的改进功能的制作方法
手持现场维护工具的改进功能
背景技术
手持现场维护工具是众所周知的。该工具在过程控制和测量工业 中非常有用,以允许操作者在给定的过程安装中方便地与现场设备进 行通信和/或对现场设备进行询问。该过程安装的示例包括石油、制药、 化学、矿浆、以及其他过程安装。在该安装中,过程控制和测量网络 可以包括几十甚至几百种不同的现场设备,这些现场设备周期性地要 求维护以确保该设备正常工作和/或被校准。此外,当在过程控制和测 量安装中检测到一个或者更多错误时,手持现场维护工具的使用使得 技术人员可以在现场快速地诊断该错误。
商业可用的手持现场维护工具的示例包括来自Austin, Texas的 Fisher-Rosemount Systems, Inc的Model 375 Field Communicator最近 引入了 Model 375 Field Communicator以取代之前的Model 275 HART Communicator。 Model 375 Field Communicator用户界面与之 前的Model 275相类似,但是还包括对FOUNDATION Fieldbus设备 以及HART , revision 6的支持。Model 375 Field Communicator是向 用户提供的、具有对广泛功能的丰富硬件支持的手持现场维护工具的 一个示例。为了高效地制造该硬件,不管最终用户最后要求的功能是 什么,硬件本身实质上是相同的。此外,使最终用户可以通过选择縮 减了的功能来购买或者获得降低了成本的手持现场维护工具。因此, 一般向客户提供具有预定的功能集合的、给定的手持现场维护工具。
过去,如果制造商想要创建新的功能,或者如果客户希望向他们 的手持现场维护工具添加附加功能,添加、翻新、或者更新功能的过 程将是困难并且花费时间的。此外,最终用户不会始终知道在他们的 手持现场维护工具中启用了哪些功能,或者制造商在手持现场维护工 具被购买或者获得之后发布了哪些可用的新的或者更新的功能。
一种对手持现场维护工具添加或者更新功能的问题的普通解决方案通常要求最终用户物理地将该手持现场维护设备本身送到服务地 点,在该服务地点由受过训练的技术人员来添加功能。然而,该过程 对于最终用户来说麻烦之处在于,当他们的手持现场维护工具在服务 地点的时候他们暂时不能使用该工具。这对服务地点来说也是成问题 的,因为升级手持现场维护工具或者向手持现场维护工具添加新的或 者更新的功能的困难性阻碍最终用户添加或者更新功能。附加的问题 是需要由制造商为服务地点提供添加许可的能力。这通常需要专用的 实用程序,其中由维修地点来运行该专用的实用程序以产生或者改变 手持现场维护工具上的许可信息。这种特殊实用程序的创建和维护对 于制造商来说是相当大的开支。
最近,为最终用户提供了通过订购可以与最终用户的手持现场维 护工具集成的硬件组件(如,存储器芯片或者盒式磁带)来添加所需 功能的能力。然而,由于依然存在需要运往最终用户的物理组件,所 以该解决方案经常导致最终用户实现他们对新功能的需求有一定的延 迟。附加地,物理组件的使用产生了必须由最终用户、制造商或者他 们的组合来承担的材料成本和运输成本的问题。已经使用的物理组件
的示例包括存储器芯片(例如EEPROM或者SD卡)或者外部适配器
接口 (如,道尔芯片)。
分发手持现场维护工具的方式导致制造商另外很难进行销售或将 当前用户(之前的购买者)的手持现场维护工具的新能力和/或技术更 新通知给这些当前用户。具体地,手持现场维护工具的分发渠道通常 是多级的。 一旦手持现场维护工具离开制造商,它就能够在到达最终 用户之前通过制造商内部或者外部的若干分发地点和公司。由此,将 特定技术人员或者实体链接到所购买或者获得的手持现场维护工具, 或者甚至了解最终用户接收到的手持现场维护工具的精确配置(例如, 许可、硬件、软件)通常是不实际的。尽管诸如完成"注册卡"之类 的解决方案看似可以解决该局限性,然而因为客户不愿意参与以及因 为所提供的信息可能不够详细或者可能包含错误,所以历史上证明了 这种卡是低效率的。解决了这种分发渠道限制的另一种可能的方式是 当向最终用户销售或者提供手持现场维护工具时收集数据。尽管这可以是高效的,然而该解决方案通常会给每一个订单增加显著的工作量、 增加成本,降低订单效率、并且可以引起发货的延迟。附加地,在多 级分发渠道中,制造商依然难以获得所收集的信息。该困难可能是由 于最终的销售点不愿意或者不能收集数据,或者甚至在收集了数据的 情况下不愿意或者不能高效地将该数据提供回制造商。
提供了一种系统和方法,在该系统和方法中,可以容易地为手持 现场维护工具的最终用户提供与他们的手持现场维护工具相关的新信 息、更新、以及能力,并且可以获得这种更新和功能的方式将更好地 允许最终用户使用他们的手持现场维护工具中的特定选择的功能。

发明内容
提供了手持现场维护工具的改进功能。用户可以使用与手持现场 维护工具和制造商服务器进行通信的软件应用来与手持现场维护工具
进行交互。包括唯一工具标识符在内的工具信息是从该工具上载的, 并且与至少一些用户信息相关联。用户能够查看与同该用户相关联的 一个或者更多工具相关的附加和/或更新的功能信息,并且电子地获得 附加功能。还使用户可以提供在该工具上存储和显示的工具名称。


图1是示例系统的简图,在该示例系统中本发明的实施例是有用的。
图2是手持现场维护工具的简图,在采用该手持现场维护工具的 情况下本发明的实施例是特别有用的。
图3是根据本发明的实施例的用于与手持现场维护工具进行交互 的系统的简图。
图4是根据本发明的实施例的系统上的不同模块和应用的简图。 图5是根据本发明的实施例的与手持现场维护工具进行交互的方 法的简图。
图6至8是示出了在图5所示的方法期间生成图形用户界面的图 示屏幕截图。图10是根据本发明的实施例的选择针对手持现场维护工具的附 加功能的方法的简图。
图11和12是示出了在图IO所示的方法期间生成的图形用户界面
的图示屏幕截图。
图13是根据本发明的实施例的更新手持现场维护工具上的许可 信息的方法的简图。
图14和15是图示屏幕截图。
具体实施例方式
图1示出了示例系统的简图,在该示例系统中本发明的实施例是 有用的。系统10包括控制器12、 1/0和控制子系统14、本质安全(IS) 屏障16、过程通信回路18以及现场设备20。控制器12经由链路21 耦合至I/O和控制子系统14,链路21可以是任意合适的链路,如根 据以太网信号传递协议或者任意其它适合的协议运行的局域网 (LAN)。 1/0和控制子系统14耦合至本质安全屏障16,本质安全屏 障16耦合至过程通信回路18以采用限制通过安全屏障16的能量的方 式来允许回路18与I/O和控制子系统14之间的数据通信。
在本说明中,过程通信或者过程控制回路是FOUNDATION Fieldbus过程通信回路并且耦合至现场设备20,现场设备20被示为以多 支路配置的形式布置。备选的过程通信回路(图中未示出)是HART⑧ 过程通信回路。图l示出了与其它拓扑(如,星形拓扑)相比极大地简 化了系统布线的多支路布线配置。多支路HART⑧配置支持最多15个设 备,而多支路FOUNDATIONTM Fieldbus配置支持最多32个设备。
如图1所示,手持现场维护工具22耦合至回路18。当如图所示耦 合至过程控制回路时,工具22可以执行多个通信以及诊断功能。
在一些实施例中,工具22可以遵循以下阐述的本质安全要求由 Factory Mutual Research在1988年10月公布的APPROVAL STANDARD INTRINSICALLY SAFE APPARATUS AND ASSOCIATED APPARATUS FOR USE IN CLASS I, II AND III, DIVISION 1 HAZARDOUS (CLASSIFIED) LOCATIONS, CLASS NUMBER 3610。
8还构思了为了遵循附加工业标准(如Canadian Standards Association (CSA)以及EuropeanCENELEC标准)而进行的适应。
图2示出了手持现场维护工具22的简图,在采用该手持现场维护 工具22的情况下本发明的实施例是特别有用的。工具22优选地包括三 个通信端子26、 28和30,这三个通信端子便于根据至少两种过程工业 标准协议将工具22耦合至过程通信回路和/或设备。例如,当工具22 要耦合至第一过程工业标准协议的回路时,使用端子26和公共端子28 来实现该耦合。相应地,经由媒体访问单元32来进行该连接,所述媒 体访问单元32被配置为根据第一工业标准协议与过程通信回路进行交 互。此外,当工具22要耦合至根据第二工业标准协议运行的过程和控 制测量回路时,经由公共端子28和端子30来进行该连接。从而,经由 第二媒体访问单元34来实现该连接,所述第二媒体访问单元34被配置 为根据第二工业标准协议与过程通信回路进行交互。媒体访问单元32 和34都耦合至处理器36,所述处理器36接收来自媒体访问单元之一的
数据并且相应地解释该数据。
处理器36还耦合至键区模块38以及显示模块40。键区模块38耦合 至工具22的外壳上的键区,以接收来自用户的不同键区输入。显示模 块40耦合至显示器以向用户提供数据和/或用户界面。
在本实施例中,工具22包括红外数据访问(IrDa)端口42,所述 红外数据访问(IrDa)端口42耦合至处理器36,以允许工具22使用红
外无线通信向单独的设备发送信息和从该单独的设备接收信息。端口 42的一个有利使用是用于传递和/或更新在工具22的一个或者更多存 储器中存储的设备描述。设备描述(DD)是用于以计算机可读格式来 描述现场设备中的参数的软件技术。设备描述包含对于为了取回和使 用参量数据而在处理器36上执行的软件应用而言必要的所有信息。单 独的设备(如,计算机12)可以从软盘、CD ROM或者因特网中获得 新的设备描述,并且无线地将该新的设备描述传递至工具22。
可移除存储器模块44经由端口/接口46可移除地耦合至处理器36。 可移除存储器模块44适于存储可以在处理器36上取代主应用而执行的 软件应用。例如,模块44可以包含使用HART⑧或者FOUNDATIONTMFiddbus通信端口的应用,以为给定的过程阔提供综合诊断。此外,模
块44可以存储协助校准或者配置特定设备的软件应用。模块44还可以
包含针对新的或者更新后的主设备应用的软件镜像,该软件镜像随后
可以被传递至处理器36的非易失性存储器中以使得可以执行更新后的 应用。此外,模块44提供针对多个设备的配置的可移除存储装置,这 允许现场维护操作者或者技术人员通过简单地去除模块44来获得相对
大量的设备数据以及方便地存储或者传递该数据。
工具22还优选地包括经由连接器50耦合至处理器36的扩展存储
器模块48。扩展存储器模块48可以包含第一和第二工业标准协议的设 备描述。模块48还可以包含许可码,该许可码将确定关于多个协议的、 工具22的功能。例如,驻留在模块48中的数据可以指示工具22仅被授 权在单一过程工业标准模式(如,HART⑧协议)中运行。最终,模块 48中数据的不同设置可以指示工具22被授权根据两个或者更多工业标 准协议来运行。优选地将模块48插入工具22的主板上的连接器50中, 并且事实上可能需要部分地拆卸工具22,如去除电池组以访问端口50。 图3是根据本发明的实施例的与手持现场维护工具进行交互的系 统的简图。图3示出了使用无线(如,红外)通信与手持现场维护工具 22进行交互的计算机系统100。系统100可以是与计算机12 (图I所示) 相同的物理系统,但不需要因此而使用不同的参考数字。系统100优选 地使用在参考数字102处示出的商业可用的红外端口 (IriDa)。 一些计 算机系统可以具有被布置为整体系统组件的IrDa端口102,而其它计算 机系统可以具有作为外围设备的端口102。例如,端口102可以简单地 通过串行端口 (如,USB端口、或者RS-232端口)连接至系统IOO。系 统100的端口102允许通过工具22的IrDa端口42与工具22进行双向无线 通信。如下面将更详细的描述的,与之前可以与工具22进行交互的级 别相比,这种交互允许或者便于与工具22进行更高级别的交互。例如, 运行在系统100上的应用可以允许用户通过合适的连接(如,通过因特 网106)连接至制造商服务器104。优选地,运行在系统100上的应用与 服务器104之间的通信和交互使用众所周知的软件技术,如,web服务。 由W3C将web服务定义为"被设计为支持网络上能共同操作的机器到机器的交互的软件系统"。 一旦工具22被购买、租借、或者获得,工具
22与服务器104之间的该简单连接为最终用户提供更好的后续体验。
尽管图3示出了工具22和系统100之间的双向红外无线通信,然而 这仅为优选实施例。事实上,工具22可以通过有线接口 (如,USB连 接)或者通过不同形式的无线通信(如,根据IEEE 802.11b或者IEEE 802.11g的无线保真(WiFi)、众所周知的蓝牙标准、或者其他合适的 无线技术)可操作地耦合至系统IOO。
工具22与服务器104之间的交互还优选地通过使用合适应用的系 统IOO。然而,可以用至服务器104的任意合适的通信链路来实现本发 明的实施例。例如,工具22可以包含WiFi模块,或者通过因特网106 根据下述标准进行通信蜂窝数据通信标准(如,San Jose, California 的Aeris Communications Inc.的Microburst⑧)、超宽带、自由空间光、 全球移动通信系统(GSM)、通用分组无线业务(GPRS)、码分多址 (CDMA)、展布频谱技术、SMS (短消息传递服务/文本消息传递)、 或者任意其它合适的无线技术。然而,下文中将通过与系统100上执行 的软件应用进行的交互来描述本发明的不同实施例。
图4是根据本发明的实施例的在系统100上运行的不同模块和应 用的简图。系统100包括操作系统,该操作系统可以是任意合适的操作 系统,如,来自Redmond, Washington的Microsoft Corporation的商标名 称为Windows Vista 的操作系统。
操作系统110典型地包括TCP/IP通信栈112,所述TCP/IP通信栈112
与物理层(如,以太网物理层)或调制解调器交互以建立至网络(如, 因特网106)的连接。操作系统110还将典型地包括模块114以与本地I/0 设备(如,串行端口)进行交互。该串行端口如上提供与工具22的通 信。最后,操作系统110将典型地包括用户界面模块116以允许操作系 统110或者其上执行的应用在显示设备(如,LCD屏幕)上进行显示,
从而与用户进行交互。
应用118运行在系统100上,该系统100可以是使用操作系统110的 任意通用个人计算机或者合适的移动设备。应用118可以用于提供根据 本发明的不同实施例的一个或者更多个以计算机实现的方法。应用118优选地通过操作系统110的应用编程接口 (API)与模块112、 114和116 进行交互。应用118优选地包括本地数据存储120,所述本地数据存储 120可以以任意合适的形式来体现,但优选地是关系数据库。
图5是根据本发明的实施例的与手持现场维护工具进行交互的方 法的简图。方法150在块152开始,在块152,用户将工具(如,工具22) 定位或者耦合至计算机系统IOO。在优选实施例中,块152包括简单地 将工具22的IrDa端口42定向为与系统100的端口102通信耦合。然而, 块152构思其它配置,如,简单地在工具22与系统100之间提供有线连 接。接下来,在块154,方法150尝试通过经由块152产生的连接与工具 22进行通信来检测工具22。从而在工具22通过它的红外端口42与系统 IOO交互的实施例中,块154将使系统100产生通过端口102的信号或者 红外脉冲序列,以尝试与工具22通信或者检测工具22。如果在块154, 方法150确定不能检测到工具,则通过显示模块116向用户提供合适的 错误。然而,如果系统100检测到工具22,则方法150进行至块156,在 块156将手持现场维护工具上存储的信息上载到系统100。
可以从工具22向系统100上载的信息的合适示例包括硬件信息 158、软件信息160、以及许可信息162。硬件信息158包括与电子组件 相关的任意合适的信息,所述电子组件包括手持现场维护工具22。该 信息的示例包括具体集成电路的具体制造商零件号;如,工具22的微 处理器;手持现场维护工具22使用的存储器的类型(易失性的和非易 失性的);与手持现场维护工具22的独立组件以及工具22本身相关的建 立日期和码。此外,硬件信息158还可以包括与硬件相关的动态信息, 如,与手持现场维护工具22相关的诊断信息。该诊断或者动态信息可 以包括关键系统组件的当前温度;剩余的易失性和/或非易失性空闲存 储器的数量;任意当前有问题的码;以及指示过去的硬件故障的任意 突出的日志信息。硬件信息158还可以包括在制造商制造的所有手持现 场维护工具中唯一地标识工具22的一个或者更多指示符。 一个示例是 在硬件本身中或者在工具22的存储器中的不可改变区域上存储的唯一 序列号。
软件信息160包括与手持现场维护工具22所存储或者执行的、手
12持现场维护工具22的任意软件(包括操作系统)相关的任意合适的信 息。软件信息的示例优选地包括软件的描述;软件的版本;对软件 进行改动(如,更新)的日期和时间;以及软件诊断信息,如,当前 错误码或者在工具22上执行的任意软件所遭遇的过去错误的日志。此 外,软件信息160可以包括与存储的设备描述或者任意其它适合的数据 相关的信息。
许可信息162可以包括与软件模块、硬件模块或者他们的组合的 功能相关的特定信息。此外,许可信息162可以包括能够允许工具22 选择性地仅启用功能的一部分的信息,该功能要不然是被工具22上合 适硬件和软件的出现完全地启用的。此外,许可信息162可以包括截止 曰期,当前许可的软件在该截止日期到期。
优选地,每当在工具22与系统100之间进行接口时,发生从工具 22到系统100的信息上载。当然该上载的发生优选地作为在最终用户最 初获得工具22之后工具22的注册的一部分,以及作为任意单独行为 (如,最终用户希望购买附加功能)的一部分。此外,由于在用户没 有进行过多交互的情况下向系统100上载所有该详细信息,所以相信会
改进用户的体验。
优选地, 一旦执行块156并且系统100具有与所连接的工具22相关 的大量的硬件、软件以及许可信息时,系统100通过模块116向用户显 示用户界面。图6中示出了一个示例用户界面。优选地将用户界面200 分栏,具有常规栏202、系统软件栏204、设备描述栏206、用户数据栏 208、事件捕获文件栏210、以及许可栏212。图6示出了所选择的常规 栏202,具有与所连接的手持现场维护工具相关的显示的一些常规信息 参数。
界面200包括在窗口214中由计算机产生的、所连接的工具22的表 示。附加地,工具200包括按钮或者其它适合的界面元件216、 218以分 别检测和断开工具22。如图6所示,由于已经成功地检测到工具22,因 此将按钮216灰化或者淡化。优选地,系统100将从工具22接收的不同 软件、硬件以及许可信息与在数据存储120中本地存储的信息进行比 较。该比较产生了在窗口220中给出的、对所连接的工具22过期或者需要注意的方式的指示。具体地,在图6给出的示例中,所连接的工具22
上的系统软件过期了,因为在窗口222中示出的由工具22传送的系统软 件修订号是版本1.8,而当前系统软件是修订号1.91。用户界面200包 括简单且直观的控制224 (被示为按钮),控制224可以容易地允许用户 升级或者更新他们的工具22的任意过期方面。此外,优选地提供用户 界面元件226,该用户界面元件226允许用户通过TCP/IP栈112以及因特 网106与制造商服务器104进行通信。图6还示出了向用户显示的所连接 的工具22的许多方面。具体地,在参考数字228处将不同的模块指示为 启用的或者禁用的。此外,在参考数字230处关于系统卡和闪存存储器 示出了存储器使用。在232示出了系统卡序列号。
图6还示出了为工具22给出了由用户提供的单元名称240 "Maint Dept Unit 2"。界面200仅仅是是如在系统100上体现的一个合适的界 面,该界面允许用户为手持现场维护工具22创建个性化名称,然后将 该名称保存在手持22的存储器中的某处。此外,该界面可以由工具22 本身来提供。然而,优选地,提供界面200作为与手持工具22—起提供 的编程实用程序的一部分。当工具连接至应用U8 (或者本文中称作编 程实用程序)时,域或者框变得可用以允许用户保存手持现场维护工 具的名称。优选地将用户提供的名称保存在系统卡上的许可文件中, 这意味着如果将系统卡移动至另一个手持现场维护工具,则用户分配 的名称将随着系统卡移动。备选地,可以将用户提供的名称存储在单 元闪存存储器中。优选地将名称绑定到在该单元(优选地是系统卡) 内还对许可加以控制的条目。 一旦在手持现场维护工具中存储该了名 称,应用118就可以在与工具22交互时显示单元名称240。另外,应用 118可以收集与工具22相关的存档数据并且显示作为存档的一部分的 其单元名称。这样,最终用户可以查看多个手持现场维护单元的存档 并且容易地区分它们。此外,还优选的是,工具22的用户界面显示它 的由用户提供的名称。这可以当工具22初始启动时立刻执行,使得用 户不需要等待太久以确定他们正在使用哪个特定工具。
回到图5,在块156执行并且所上载的信息显示在用户界面200上 之后,方法150通过在块170允许用户输入用户信息而继续进行。典型地,仅通过使用(如,在图7中显示的)简单登陆入口就可以获得可以
与在块156中上载至系统100的工具信息相链接或者相耦合的用户信 息。因此,登陆信息将需要用户名称172。然而,另外优选的是,方法 150获得与用户相关的其它信息。该其它信息可以包括用户的地址
174;用户的真实姓名176;与用户相关的公司信息178;以及优选地用
户的电子邮件地址180。如图7所示,每当用户要登陆到登陆区域250
时,将接收来自用户的用户名称。然而,如果用户还没有创建在线账 户(如,所示的"PartnerNet"账户),则用户可以在参考数字252处选 择"创建新的PartnerNet账户"。新PartnerNet账户的创建可以根据需要
获得不同的地址174;真实姓名176;公司信息178;以及电子邮件信息
180。此外,可以在块170中根据需要获得与用户或者用户的公司环境
相关的任意其它合适的信息。
一旦用户已经向用户界面254提交了用户名称172,则方法150在 块186继续,在块186应用118与制造商服务器104进行通信。优选地, 块186将使应用118显示如图8所示的用户界面260。具体地, 一旦应用 118达成与服务器104的连接,就将应用118的信息存储120中存储的、 关于工具22的所有信息上载至服务器104。然后服务器104使应用118 向用户提供指示262,该指示262指示已经向在线数据库添加了必需的 单元特定信息。然后服务器104将从应用118上载的单元信息和与工具 22相关的所有可用更新的列表进行比较并使应用118显示提供了可用 许可或者更新列表的用户界面270,以及在块272中如图5中的块188所
示进行更新。然后用户可以选择可用许可中的一个或更多个以供所连 接的手持现场维护工具22来获得。此外,如图9所示,用户界面270优
选地示出所连接的手持现场维护工具的系统卡序列号以及单元名称。 此外,还优选的是,在界面270中显示与用户所关联的任意其它手持现 场维护工具相关的信息。具体地,在块274中显示非耦合的工具的信息。 因此,界面270的用户可以购买或者获得与该用户所关联的任意手持现 场维护工具相关的更新或者新功能。
图10是根据本发明的实施例的选择手持现场维护工具的附加功 能的方法的简图。方法300在块302开始,在块302中向用户呈现用户界面,如,(在图9中示出的)用户界面270,该用户界面270示出了与用 户相关联的一个或者更多手持现场维护工具的可用许可或者附加功 能。例如,图11还示出了用户界面270,该用户界面270示出了在图9 的块274中示出的手持现场维护工具的可用许可。如图9和11中的复选 框所示,然后用户选择与用户相关联的一个或者更多手持现场维护工 具的一个或者更多可用许可。具体地,用户己经选择了 "Graphics" 许可;与系统卡序列号码0387663367相关的"Easy Upgrade (新)"的 许可;以及与系统卡序列号03895573290相关的"EasyUpgrade(翻新)" 的许可。在图10中在块304示出了接收用户选择的步骤,在此之后用户 通过按动图ll中的按钮320来指示他/她完成了选择。 一旦用户己经完 成选择可用许可,方法300就在块306继续,在块306中强制对所选许可 的不同要求。例如,可能存在要求如果用户选择条目A则他们必须还 选择条目C。或者如果用户选择条目B,则条目D对于用户来说可能不 再可用。 一旦在块206动态地强制了不同的要求,方法300就在块308 继续,在块308中针对所选许可向用户显示零件号和价格信息。
在图12中示出了作为界面350的示例用户界面显示。在图10中在 参考数字310处图示了订单的实际下定,可以通过标准分发渠道312或 者使用众所周知的电子商务技术314来实现所述订单的实际下定。如果 使用标准的分发渠道312,则用户接触现场代表并且提供通过界面350 获得的定价和P.O.信息,以便以用户的名义输入该购买。如块316所示, 一旦制造商处理了该购买订单,就更新中央服务器104以包括已经订购 的任意新的许可。 一旦更新了服务器104,就经由合适的通信(如,使 用电子邮件或者通过应用118本身)通知用户许可可用于特定工具22。
图13是根据本发明的实施例的、更新手持现场维护工具上的许可 信息的方法的简图。方法400在块402开始,在块402中用户将手持现场 维护工具耦合至运行在系统100上的应用118。如前所示,优选地通过
接收以下通知来提示用户进行该行为通知使用与用户购买手持现场 维护工具22的己添加或者已升级功能有关的新许可信息更新了制造商 的服务器104。 一旦用户己经将工具22连接或耦合至应用118,应用118 将验证唯一标识符,如,与应用118进行通信的手持现场维护工具的系
16统卡序列号。在块404处示出了这一点。然后,如块406所示,应用11S 向制造商服务器104进行请求以令服务器104指示将要使之可用的新功 能。服务器104用信息进行响应,应用188以如图14所示的用户界面的 形式在参考数字450处向用户显示该信息。如图14所示,用户界面450
包括向用户提供指令(如,"选择启用按钮以更新系统卡许可")的指 令区域452以及所附的单元信息区域454。在区域454中,存在等待下载 的两个许可"Graphics"许可456以及"Easy Upgrade"许可458。接 下来,如图13中的块408所示,用户将选择启用按钮460,并且新的许 可信息是由系统卡内的应用118来更新的。
注意到图14示出了显示单元名称的域462。在本情况中,用户可
以输入文本或者其他合适的字母数字数据以改变单元的名称。这仅是 允许用户命名或者重命名工具22的界面的一个示例。
一旦用户选择了按钮460,应用118将从制造商服务器104下载新 的许可信息并且将许可信息写入工具22的存储器。 一旦将新的许可信 息写入了工具22中,应用118就可以显示(图15中示出的)用户界面470
以让用户了解该许可更新是否成功。用户现在具有可立即在所连接的 手持现场维护工具22中使用的、新的或者扩展的许可/特性。 尽管参考优选实施例描述了本发明,然而本领域技术人员将认识 到,可以在不背离本发明的精神和范围的情况下在形式和细节上作出 修改。
1权利要求
1、一种扩展手持现场维护工具的功能的方法,所述方法包括耦合所述工具以进行通信;通过通信耦合从所述工具上载工具信息;将所述工具信息与数据库中存储的当前可用的功能信息进行比较;以及基于所述比较向用户显示可用的附加功能。
2、 根据权利要求l所述的方法,其中,在与所述工具耦合的计算 机的数据库中存储当前可用的附加功能。
3、 根据权利要求l所述的方法,其中,耦合所述工具以进行通信 包括使所述工具的红外通信端口朝向计算机系统的红外通信端口。
4、 根据权利要求l所述的方法,其中,所述工具信息包括在所有 工具中对所述工具而言是唯一的唯一标识符。
5、 根据权利要求4所述的方法,其中,在所述工具的系统卡中存 储所述唯一标识符。
6、 根据权利要求l所述的方法,其中,所述工具是本质安全的。
7、 根据权利要求l所述的方法,还包括接收与可用附加功能相 关的用户选择。
8、 根据权利要求7所述的方法,其中,使用所述用户选择向用户 提供与所选的附加功能的制造商零件号和定价有关的显示。
9、 根据权利要求8所述的方法,其中,使用所述零件号和定价来 向所述制造商下订单。
10、 根据权利要求9所述的方法,其中,使用电子商务来下订单。
11、 根据权利要求9所述的方法,其中,基于所述订单来更新服 务器,并且向用户发送通知。
12、 根据权利要求ll所述的方法,其中,在接收所述通知之后将 所述附加功能下载至所述工具。
13、 一种捕获与手持现场维护工具相关的信息的方法,所述方法 包括耦合所述工具以进行通信; 通过通信耦合从所述工具上载工具信息; 获得用户信息;以及存储所上载的工具信息、所述用户信息以及所述工具信息与所述 用户信息之间的关联。
14、 根据权利要求13所述的方法,其中,在与所述工具进行通信的计算机系统的数据库中存储所上载的工具信息和所述用户信息。
15、 根据权利要求13所述的方法,其中,在制造商服务器的数据库中存储所上载的工具信息和所述用户信息。
16、 根据权利要求13所述的方法,其中,所述工具是本质安全的。
17、 根据权利要求13所述的方法,其中,所述工具信息包括硬件 信息。
18、 根据权利要求13所述的方法,其中,所述工具信息包括软件 信息。
19、 根据权利要求13所述的方法,其中,所述工具信息包括许可 信息。
20、 根据权利要求19所述的方法,其中,所述工具信息包括硬件 信息和软件信息。
21、 根据权利要求13所述的方法,其中所述用户信息至少包括用 户名。
22、 一种将用户提供的名称分派给手持现场维护工具的方法,所 述方法包括向用户提供界面;从所述用户接收字母数字文本形式的单元名称;以及 将所述单元名称存储在所述工具中。
23、 根据权利要求22所述的方法,还包括在所述工具上显示由用 户分派的单元名称。
24、 根据权利要求22所述的方法,其中,由所述工具来提供所述 界面。
25、 根据权利要求22所述的方法,其中,在与所述工具通信耦合的计算机系统的显示器上提供所述界面。
26、 根据权利要求22所述的方法,其中,存储所述单元名称包括:将所述单元名称存储在所述工具的系统卡上的许可文件中。
27、 根据权利要求22所述的方法,其中,所述工具是本质安全的。
全文摘要
提供了一种手持现场维护工具(22)的改进功能。用户可以使用与所述工具(22)以及与制造商服务器(104)进行通信的软件应用(118)来与所述手持现场维护工具(22)进行交互。包括唯一的工具(22)标识符在内的工具信息是从所述工具上载的,并且与至少一些用户信息相关联。所述用户可以查看与该用户所关联的一个或者更多工具(22)相关的附加和/或更新的功能信息,并且电子地获得附加的功能。还使得所述用户可以提供在工具(22)上存储和显示的工具名称。
文档编号G05B23/02GK101681165SQ200880019275
公开日2010年3月24日 申请日期2008年6月13日 优先权日2007年6月13日
发明者克里斯蒂安·J·库卢什, 布拉德·N·马蒂奥维茨 申请人:费希尔-罗斯蒙德系统公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1