專利名稱:手持現場維護工具的改進功能的制作方法
手持現場維護工具的改進功能
背景技術:
手持現場維護工具是眾所周知的。該工具在過程控制和測量工業(yè) 中非常有用,以允許操作者在給定的過程安裝中方便地與現場設備進 行通信和/或對現場設備進行詢問。該過程安裝的示例包括石油、制藥、 化學、礦漿、以及其他過程安裝。在該安裝中,過程控制和測量網絡 可以包括幾十甚至幾百種不同的現場設備,這些現場設備周期性地要 求維護以確保該設備正常工作和/或被校準。此外,當在過程控制和測 量安裝中檢測到一個或者更多錯誤時,手持現場維護工具的使用使得 技術人員可以在現場快速地診斷該錯誤。
商業(yè)可用的手持現場維護工具的示例包括來自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是向 用戶提供的、具有對廣泛功能的豐富硬件支持的手持現場維護工具的 一個示例。為了高效地制造該硬件,不管最終用戶最后要求的功能是 什么,硬件本身實質上是相同的。此外,使最終用戶可以通過選擇縮 減了的功能來購買或者獲得降低了成本的手持現場維護工具。因此, 一般向客戶提供具有預定的功能集合的、給定的手持現場維護工具。
過去,如果制造商想要創(chuàng)建新的功能,或者如果客戶希望向他們 的手持現場維護工具添加附加功能,添加、翻新、或者更新功能的過 程將是困難并且花費時間的。此外,最終用戶不會始終知道在他們的 手持現場維護工具中啟用了哪些功能,或者制造商在手持現場維護工 具被購買或者獲得之后發(fā)布了哪些可用的新的或者更新的功能。
一種對手持現場維護工具添加或者更新功能的問題的普通解決方案通常要求最終用戶物理地將該手持現場維護設備本身送到服務地 點,在該服務地點由受過訓練的技術人員來添加功能。然而,該過程 對于最終用戶來說麻煩之處在于,當他們的手持現場維護工具在服務 地點的時候他們暫時不能使用該工具。這對服務地點來說也是成問題 的,因為升級手持現場維護工具或者向手持現場維護工具添加新的或 者更新的功能的困難性阻礙最終用戶添加或者更新功能。附加的問題 是需要由制造商為服務地點提供添加許可的能力。這通常需要專用的 實用程序,其中由維修地點來運行該專用的實用程序以產生或者改變 手持現場維護工具上的許可信息。這種特殊實用程序的創(chuàng)建和維護對 于制造商來說是相當大的開支。
最近,為最終用戶提供了通過訂購可以與最終用戶的手持現場維 護工具集成的硬件組件(如,存儲器芯片或者盒式磁帶)來添加所需 功能的能力。然而,由于依然存在需要運往最終用戶的物理組件,所 以該解決方案經常導致最終用戶實現他們對新功能的需求有一定的延 遲。附加地,物理組件的使用產生了必須由最終用戶、制造商或者他 們的組合來承擔的材料成本和運輸成本的問題。已經使用的物理組件
的示例包括存儲器芯片(例如EEPROM或者SD卡)或者外部適配器
接口 (如,道爾芯片)。
分發(fā)手持現場維護工具的方式導致制造商另外很難進行銷售或將 當前用戶(之前的購買者)的手持現場維護工具的新能力和/或技術更 新通知給這些當前用戶。具體地,手持現場維護工具的分發(fā)渠道通常 是多級的。 一旦手持現場維護工具離開制造商,它就能夠在到達最終 用戶之前通過制造商內部或者外部的若干分發(fā)地點和公司。由此,將 特定技術人員或者實體鏈接到所購買或者獲得的手持現場維護工具, 或者甚至了解最終用戶接收到的手持現場維護工具的精確配置(例如, 許可、硬件、軟件)通常是不實際的。盡管諸如完成"注冊卡"之類 的解決方案看似可以解決該局限性,然而因為客戶不愿意參與以及因 為所提供的信息可能不夠詳細或者可能包含錯誤,所以歷史上證明了 這種卡是低效率的。解決了這種分發(fā)渠道限制的另一種可能的方式是 當向最終用戶銷售或者提供手持現場維護工具時收集數據。盡管這可以是高效的,然而該解決方案通常會給每一個訂單增加顯著的工作量、 增加成本,降低訂單效率、并且可以引起發(fā)貨的延遲。附加地,在多 級分發(fā)渠道中,制造商依然難以獲得所收集的信息。該困難可能是由 于最終的銷售點不愿意或者不能收集數據,或者甚至在收集了數據的 情況下不愿意或者不能高效地將該數據提供回制造商。
提供了一種系統(tǒng)和方法,在該系統(tǒng)和方法中,可以容易地為手持 現場維護工具的最終用戶提供與他們的手持現場維護工具相關的新信 息、更新、以及能力,并且可以獲得這種更新和功能的方式將更好地 允許最終用戶使用他們的手持現場維護工具中的特定選擇的功能。
發(fā)明內容
提供了手持現場維護工具的改進功能。用戶可以使用與手持現場 維護工具和制造商服務器進行通信的軟件應用來與手持現場維護工具
進行交互。包括唯一工具標識符在內的工具信息是從該工具上載的, 并且與至少一些用戶信息相關聯。用戶能夠查看與同該用戶相關聯的 一個或者更多工具相關的附加和/或更新的功能信息,并且電子地獲得 附加功能。還使用戶可以提供在該工具上存儲和顯示的工具名稱。
圖1是示例系統(tǒng)的簡圖,在該示例系統(tǒng)中本發(fā)明的實施例是有用的。
圖2是手持現場維護工具的簡圖,在采用該手持現場維護工具的 情況下本發(fā)明的實施例是特別有用的。
圖3是根據本發(fā)明的實施例的用于與手持現場維護工具進行交互 的系統(tǒng)的簡圖。
圖4是根據本發(fā)明的實施例的系統(tǒng)上的不同模塊和應用的簡圖。 圖5是根據本發(fā)明的實施例的與手持現場維護工具進行交互的方 法的簡圖。
圖6至8是示出了在圖5所示的方法期間生成圖形用戶界面的圖 示屏幕截圖。圖10是根據本發(fā)明的實施例的選擇針對手持現場維護工具的附 加功能的方法的簡圖。
圖11和12是示出了在圖IO所示的方法期間生成的圖形用戶界面
的圖示屏幕截圖。
圖13是根據本發(fā)明的實施例的更新手持現場維護工具上的許可 信息的方法的簡圖。
圖14和15是圖示屏幕截圖。
具體實施例方式
圖1示出了示例系統(tǒng)的簡圖,在該示例系統(tǒng)中本發(fā)明的實施例是 有用的。系統(tǒng)10包括控制器12、 1/0和控制子系統(tǒng)14、本質安全(IS) 屏障16、過程通信回路18以及現場設備20??刂破?2經由鏈路21 耦合至I/O和控制子系統(tǒng)14,鏈路21可以是任意合適的鏈路,如根 據以太網信號傳遞協議或者任意其它適合的協議運行的局域網 (LAN)。 1/0和控制子系統(tǒng)14耦合至本質安全屏障16,本質安全屏 障16耦合至過程通信回路18以采用限制通過安全屏障16的能量的方 式來允許回路18與I/O和控制子系統(tǒng)14之間的數據通信。
在本說明中,過程通信或者過程控制回路是FOUNDATION Fieldbus過程通信回路并且耦合至現場設備20,現場設備20被示為以多 支路配置的形式布置。備選的過程通信回路(圖中未示出)是HART⑧ 過程通信回路。圖l示出了與其它拓撲(如,星形拓撲)相比極大地簡 化了系統(tǒng)布線的多支路布線配置。多支路HART⑧配置支持最多15個設 備,而多支路FOUNDATIONTM Fieldbus配置支持最多32個設備。
如圖1所示,手持現場維護工具22耦合至回路18。當如圖所示耦 合至過程控制回路時,工具22可以執(zhí)行多個通信以及診斷功能。
在一些實施例中,工具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還構思了為了遵循附加工業(yè)標準(如Canadian Standards Association (CSA)以及EuropeanCENELEC標準)而進行的適應。
圖2示出了手持現場維護工具22的簡圖,在采用該手持現場維護 工具22的情況下本發(fā)明的實施例是特別有用的。工具22優(yōu)選地包括三 個通信端子26、 28和30,這三個通信端子便于根據至少兩種過程工業(yè) 標準協議將工具22耦合至過程通信回路和/或設備。例如,當工具22 要耦合至第一過程工業(yè)標準協議的回路時,使用端子26和公共端子28 來實現該耦合。相應地,經由媒體訪問單元32來進行該連接,所述媒 體訪問單元32被配置為根據第一工業(yè)標準協議與過程通信回路進行交 互。此外,當工具22要耦合至根據第二工業(yè)標準協議運行的過程和控 制測量回路時,經由公共端子28和端子30來進行該連接。從而,經由 第二媒體訪問單元34來實現該連接,所述第二媒體訪問單元34被配置 為根據第二工業(yè)標準協議與過程通信回路進行交互。媒體訪問單元32 和34都耦合至處理器36,所述處理器36接收來自媒體訪問單元之一的
數據并且相應地解釋該數據。
處理器36還耦合至鍵區(qū)模塊38以及顯示模塊40。鍵區(qū)模塊38耦合 至工具22的外殼上的鍵區(qū),以接收來自用戶的不同鍵區(qū)輸入。顯示模 塊40耦合至顯示器以向用戶提供數據和/或用戶界面。
在本實施例中,工具22包括紅外數據訪問(IrDa)端口42,所述 紅外數據訪問(IrDa)端口42耦合至處理器36,以允許工具22使用紅
外無線通信向單獨的設備發(fā)送信息和從該單獨的設備接收信息。端口 42的一個有利使用是用于傳遞和/或更新在工具22的一個或者更多存 儲器中存儲的設備描述。設備描述(DD)是用于以計算機可讀格式來 描述現場設備中的參數的軟件技術。設備描述包含對于為了取回和使 用參量數據而在處理器36上執(zhí)行的軟件應用而言必要的所有信息。單 獨的設備(如,計算機12)可以從軟盤、CD ROM或者因特網中獲得 新的設備描述,并且無線地將該新的設備描述傳遞至工具22。
可移除存儲器模塊44經由端口/接口46可移除地耦合至處理器36。 可移除存儲器模塊44適于存儲可以在處理器36上取代主應用而執(zhí)行的 軟件應用。例如,模塊44可以包含使用HART⑧或者FOUNDATIONTMFiddbus通信端口的應用,以為給定的過程闊提供綜合診斷。此外,模
塊44可以存儲協助校準或者配置特定設備的軟件應用。模塊44還可以
包含針對新的或者更新后的主設備應用的軟件鏡像,該軟件鏡像隨后
可以被傳遞至處理器36的非易失性存儲器中以使得可以執(zhí)行更新后的 應用。此外,模塊44提供針對多個設備的配置的可移除存儲裝置,這 允許現場維護操作者或者技術人員通過簡單地去除模塊44來獲得相對
大量的設備數據以及方便地存儲或者傳遞該數據。
工具22還優(yōu)選地包括經由連接器50耦合至處理器36的擴展存儲
器模塊48。擴展存儲器模塊48可以包含第一和第二工業(yè)標準協議的設 備描述。模塊48還可以包含許可碼,該許可碼將確定關于多個協議的、 工具22的功能。例如,駐留在模塊48中的數據可以指示工具22僅被授 權在單一過程工業(yè)標準模式(如,HART⑧協議)中運行。最終,模塊 48中數據的不同設置可以指示工具22被授權根據兩個或者更多工業(yè)標 準協議來運行。優(yōu)選地將模塊48插入工具22的主板上的連接器50中, 并且事實上可能需要部分地拆卸工具22,如去除電池組以訪問端口50。 圖3是根據本發(fā)明的實施例的與手持現場維護工具進行交互的系 統(tǒng)的簡圖。圖3示出了使用無線(如,紅外)通信與手持現場維護工具 22進行交互的計算機系統(tǒng)100。系統(tǒng)100可以是與計算機12 (圖I所示) 相同的物理系統(tǒng),但不需要因此而使用不同的參考數字。系統(tǒng)100優(yōu)選 地使用在參考數字102處示出的商業(yè)可用的紅外端口 (IriDa)。 一些計 算機系統(tǒng)可以具有被布置為整體系統(tǒng)組件的IrDa端口102,而其它計算 機系統(tǒng)可以具有作為外圍設備的端口102。例如,端口102可以簡單地 通過串行端口 (如,USB端口、或者RS-232端口)連接至系統(tǒng)IOO。系 統(tǒng)100的端口102允許通過工具22的IrDa端口42與工具22進行雙向無線 通信。如下面將更詳細的描述的,與之前可以與工具22進行交互的級 別相比,這種交互允許或者便于與工具22進行更高級別的交互。例如, 運行在系統(tǒng)100上的應用可以允許用戶通過合適的連接(如,通過因特 網106)連接至制造商服務器104。優(yōu)選地,運行在系統(tǒng)100上的應用與 服務器104之間的通信和交互使用眾所周知的軟件技術,如,web服務。 由W3C將web服務定義為"被設計為支持網絡上能共同操作的機器到機器的交互的軟件系統(tǒng)"。 一旦工具22被購買、租借、或者獲得,工具
22與服務器104之間的該簡單連接為最終用戶提供更好的后續(xù)體驗。
盡管圖3示出了工具22和系統(tǒng)100之間的雙向紅外無線通信,然而 這僅為優(yōu)選實施例。事實上,工具22可以通過有線接口 (如,USB連 接)或者通過不同形式的無線通信(如,根據IEEE 802.11b或者IEEE 802.11g的無線保真(WiFi)、眾所周知的藍牙標準、或者其他合適的 無線技術)可操作地耦合至系統(tǒng)IOO。
工具22與服務器104之間的交互還優(yōu)選地通過使用合適應用的系 統(tǒng)IOO。然而,可以用至服務器104的任意合適的通信鏈路來實現本發(fā) 明的實施例。例如,工具22可以包含WiFi模塊,或者通過因特網106 根據下述標準進行通信蜂窩數據通信標準(如,San Jose, California 的Aeris Communications Inc.的Microburst⑧)、超寬帶、自由空間光、 全球移動通信系統(tǒng)(GSM)、通用分組無線業(yè)務(GPRS)、碼分多址 (CDMA)、展布頻譜技術、SMS (短消息傳遞服務/文本消息傳遞)、 或者任意其它合適的無線技術。然而,下文中將通過與系統(tǒng)100上執(zhí)行 的軟件應用進行的交互來描述本發(fā)明的不同實施例。
圖4是根據本發(fā)明的實施例的在系統(tǒng)100上運行的不同模塊和應 用的簡圖。系統(tǒng)100包括操作系統(tǒng),該操作系統(tǒng)可以是任意合適的操作 系統(tǒng),如,來自Redmond, Washington的Microsoft Corporation的商標名 稱為Windows Vista 的操作系統(tǒng)。
操作系統(tǒng)110典型地包括TCP/IP通信棧112,所述TCP/IP通信棧112
與物理層(如,以太網物理層)或調制解調器交互以建立至網絡(如, 因特網106)的連接。操作系統(tǒng)110還將典型地包括模塊114以與本地I/0 設備(如,串行端口)進行交互。該串行端口如上提供與工具22的通 信。最后,操作系統(tǒng)110將典型地包括用戶界面模塊116以允許操作系 統(tǒng)110或者其上執(zhí)行的應用在顯示設備(如,LCD屏幕)上進行顯示,
從而與用戶進行交互。
應用118運行在系統(tǒng)100上,該系統(tǒng)100可以是使用操作系統(tǒng)110的 任意通用個人計算機或者合適的移動設備。應用118可以用于提供根據 本發(fā)明的不同實施例的一個或者更多個以計算機實現的方法。應用118優(yōu)選地通過操作系統(tǒng)110的應用編程接口 (API)與模塊112、 114和116 進行交互。應用118優(yōu)選地包括本地數據存儲120,所述本地數據存儲 120可以以任意合適的形式來體現,但優(yōu)選地是關系數據庫。
圖5是根據本發(fā)明的實施例的與手持現場維護工具進行交互的方 法的簡圖。方法150在塊152開始,在塊152,用戶將工具(如,工具22) 定位或者耦合至計算機系統(tǒng)IOO。在優(yōu)選實施例中,塊152包括簡單地 將工具22的IrDa端口42定向為與系統(tǒng)100的端口102通信耦合。然而, 塊152構思其它配置,如,簡單地在工具22與系統(tǒng)100之間提供有線連 接。接下來,在塊154,方法150嘗試通過經由塊152產生的連接與工具 22進行通信來檢測工具22。從而在工具22通過它的紅外端口42與系統(tǒng) IOO交互的實施例中,塊154將使系統(tǒng)100產生通過端口102的信號或者 紅外脈沖序列,以嘗試與工具22通信或者檢測工具22。如果在塊154, 方法150確定不能檢測到工具,則通過顯示模塊116向用戶提供合適的 錯誤。然而,如果系統(tǒng)100檢測到工具22,則方法150進行至塊156,在 塊156將手持現場維護工具上存儲的信息上載到系統(tǒng)100。
可以從工具22向系統(tǒng)100上載的信息的合適示例包括硬件信息 158、軟件信息160、以及許可信息162。硬件信息158包括與電子組件 相關的任意合適的信息,所述電子組件包括手持現場維護工具22。該 信息的示例包括具體集成電路的具體制造商零件號;如,工具22的微 處理器;手持現場維護工具22使用的存儲器的類型(易失性的和非易 失性的);與手持現場維護工具22的獨立組件以及工具22本身相關的建 立日期和碼。此外,硬件信息158還可以包括與硬件相關的動態(tài)信息, 如,與手持現場維護工具22相關的診斷信息。該診斷或者動態(tài)信息可 以包括關鍵系統(tǒng)組件的當前溫度;剩余的易失性和/或非易失性空閑存 儲器的數量;任意當前有問題的碼;以及指示過去的硬件故障的任意 突出的日志信息。硬件信息158還可以包括在制造商制造的所有手持現 場維護工具中唯一地標識工具22的一個或者更多指示符。 一個示例是 在硬件本身中或者在工具22的存儲器中的不可改變區(qū)域上存儲的唯一 序列號。
軟件信息160包括與手持現場維護工具22所存儲或者執(zhí)行的、手
12持現場維護工具22的任意軟件(包括操作系統(tǒng))相關的任意合適的信 息。軟件信息的示例優(yōu)選地包括軟件的描述;軟件的版本;對軟件 進行改動(如,更新)的日期和時間;以及軟件診斷信息,如,當前 錯誤碼或者在工具22上執(zhí)行的任意軟件所遭遇的過去錯誤的日志。此 外,軟件信息160可以包括與存儲的設備描述或者任意其它適合的數據 相關的信息。
許可信息162可以包括與軟件模塊、硬件模塊或者他們的組合的 功能相關的特定信息。此外,許可信息162可以包括能夠允許工具22 選擇性地僅啟用功能的一部分的信息,該功能要不然是被工具22上合 適硬件和軟件的出現完全地啟用的。此外,許可信息162可以包括截止 曰期,當前許可的軟件在該截止日期到期。
優(yōu)選地,每當在工具22與系統(tǒng)100之間進行接口時,發(fā)生從工具 22到系統(tǒng)100的信息上載。當然該上載的發(fā)生優(yōu)選地作為在最終用戶最 初獲得工具22之后工具22的注冊的一部分,以及作為任意單獨行為 (如,最終用戶希望購買附加功能)的一部分。此外,由于在用戶沒 有進行過多交互的情況下向系統(tǒng)100上載所有該詳細信息,所以相信會
改進用戶的體驗。
優(yōu)選地, 一旦執(zhí)行塊156并且系統(tǒng)100具有與所連接的工具22相關 的大量的硬件、軟件以及許可信息時,系統(tǒng)100通過模塊116向用戶顯 示用戶界面。圖6中示出了一個示例用戶界面。優(yōu)選地將用戶界面200 分欄,具有常規(guī)欄202、系統(tǒng)軟件欄204、設備描述欄206、用戶數據欄 208、事件捕獲文件欄210、以及許可欄212。圖6示出了所選擇的常規(guī) 欄202,具有與所連接的手持現場維護工具相關的顯示的一些常規(guī)信息 參數。
界面200包括在窗口214中由計算機產生的、所連接的工具22的表 示。附加地,工具200包括按鈕或者其它適合的界面元件216、 218以分 別檢測和斷開工具22。如圖6所示,由于已經成功地檢測到工具22,因 此將按鈕216灰化或者淡化。優(yōu)選地,系統(tǒng)100將從工具22接收的不同 軟件、硬件以及許可信息與在數據存儲120中本地存儲的信息進行比 較。該比較產生了在窗口220中給出的、對所連接的工具22過期或者需要注意的方式的指示。具體地,在圖6給出的示例中,所連接的工具22
上的系統(tǒng)軟件過期了,因為在窗口222中示出的由工具22傳送的系統(tǒng)軟 件修訂號是版本1.8,而當前系統(tǒng)軟件是修訂號1.91。用戶界面200包 括簡單且直觀的控制224 (被示為按鈕),控制224可以容易地允許用戶 升級或者更新他們的工具22的任意過期方面。此外,優(yōu)選地提供用戶 界面元件226,該用戶界面元件226允許用戶通過TCP/IP棧112以及因特 網106與制造商服務器104進行通信。圖6還示出了向用戶顯示的所連接 的工具22的許多方面。具體地,在參考數字228處將不同的模塊指示為 啟用的或者禁用的。此外,在參考數字230處關于系統(tǒng)卡和閃存存儲器 示出了存儲器使用。在232示出了系統(tǒng)卡序列號。
圖6還示出了為工具22給出了由用戶提供的單元名稱240 "Maint Dept Unit 2"。界面200僅僅是是如在系統(tǒng)100上體現的一個合適的界 面,該界面允許用戶為手持現場維護工具22創(chuàng)建個性化名稱,然后將 該名稱保存在手持22的存儲器中的某處。此外,該界面可以由工具22 本身來提供。然而,優(yōu)選地,提供界面200作為與手持工具22—起提供 的編程實用程序的一部分。當工具連接至應用U8 (或者本文中稱作編 程實用程序)時,域或者框變得可用以允許用戶保存手持現場維護工 具的名稱。優(yōu)選地將用戶提供的名稱保存在系統(tǒng)卡上的許可文件中, 這意味著如果將系統(tǒng)卡移動至另一個手持現場維護工具,則用戶分配 的名稱將隨著系統(tǒng)卡移動。備選地,可以將用戶提供的名稱存儲在單 元閃存存儲器中。優(yōu)選地將名稱綁定到在該單元(優(yōu)選地是系統(tǒng)卡) 內還對許可加以控制的條目。 一旦在手持現場維護工具中存儲該了名 稱,應用118就可以在與工具22交互時顯示單元名稱240。另外,應用 118可以收集與工具22相關的存檔數據并且顯示作為存檔的一部分的 其單元名稱。這樣,最終用戶可以查看多個手持現場維護單元的存檔 并且容易地區(qū)分它們。此外,還優(yōu)選的是,工具22的用戶界面顯示它 的由用戶提供的名稱。這可以當工具22初始啟動時立刻執(zhí)行,使得用 戶不需要等待太久以確定他們正在使用哪個特定工具。
回到圖5,在塊156執(zhí)行并且所上載的信息顯示在用戶界面200上 之后,方法150通過在塊170允許用戶輸入用戶信息而繼續(xù)進行。典型地,僅通過使用(如,在圖7中顯示的)簡單登陸入口就可以獲得可以
與在塊156中上載至系統(tǒng)100的工具信息相鏈接或者相耦合的用戶信 息。因此,登陸信息將需要用戶名稱172。然而,另外優(yōu)選的是,方法 150獲得與用戶相關的其它信息。該其它信息可以包括用戶的地址
174;用戶的真實姓名176;與用戶相關的公司信息178;以及優(yōu)選地用
戶的電子郵件地址180。如圖7所示,每當用戶要登陸到登陸區(qū)域250
時,將接收來自用戶的用戶名稱。然而,如果用戶還沒有創(chuàng)建在線賬 戶(如,所示的"PartnerNet"賬戶),則用戶可以在參考數字252處選 擇"創(chuàng)建新的PartnerNet賬戶"。新PartnerNet賬戶的創(chuàng)建可以根據需要
獲得不同的地址174;真實姓名176;公司信息178;以及電子郵件信息
180。此外,可以在塊170中根據需要獲得與用戶或者用戶的公司環(huán)境
相關的任意其它合適的信息。
一旦用戶已經向用戶界面254提交了用戶名稱172,則方法150在 塊186繼續(xù),在塊186應用118與制造商服務器104進行通信。優(yōu)選地, 塊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優(yōu)
選地示出所連接的手持現場維護工具的系統(tǒng)卡序列號以及單元名稱。 此外,還優(yōu)選的是,在界面270中顯示與用戶所關聯的任意其它手持現 場維護工具相關的信息。具體地,在塊274中顯示非耦合的工具的信息。 因此,界面270的用戶可以購買或者獲得與該用戶所關聯的任意手持現 場維護工具相關的更新或者新功能。
圖10是根據本發(fā)明的實施例的選擇手持現場維護工具的附加功 能的方法的簡圖。方法300在塊302開始,在塊302中向用戶呈現用戶界面,如,(在圖9中示出的)用戶界面270,該用戶界面270示出了與用 戶相關聯的一個或者更多手持現場維護工具的可用許可或者附加功 能。例如,圖11還示出了用戶界面270,該用戶界面270示出了在圖9 的塊274中示出的手持現場維護工具的可用許可。如圖9和11中的復選 框所示,然后用戶選擇與用戶相關聯的一個或者更多手持現場維護工 具的一個或者更多可用許可。具體地,用戶己經選擇了 "Graphics" 許可;與系統(tǒng)卡序列號碼0387663367相關的"Easy Upgrade (新)"的 許可;以及與系統(tǒng)卡序列號03895573290相關的"EasyUpgrade(翻新)" 的許可。在圖10中在塊304示出了接收用戶選擇的步驟,在此之后用戶 通過按動圖ll中的按鈕320來指示他/她完成了選擇。 一旦用戶己經完 成選擇可用許可,方法300就在塊306繼續(xù),在塊306中強制對所選許可 的不同要求。例如,可能存在要求如果用戶選擇條目A則他們必須還 選擇條目C?;蛘呷绻脩暨x擇條目B,則條目D對于用戶來說可能不 再可用。 一旦在塊206動態(tài)地強制了不同的要求,方法300就在塊308 繼續(xù),在塊308中針對所選許可向用戶顯示零件號和價格信息。
在圖12中示出了作為界面350的示例用戶界面顯示。在圖10中在 參考數字310處圖示了訂單的實際下定,可以通過標準分發(fā)渠道312或 者使用眾所周知的電子商務技術314來實現所述訂單的實際下定。如果 使用標準的分發(fā)渠道312,則用戶接觸現場代表并且提供通過界面350 獲得的定價和P.O.信息,以便以用戶的名義輸入該購買。如塊316所示, 一旦制造商處理了該購買訂單,就更新中央服務器104以包括已經訂購 的任意新的許可。 一旦更新了服務器104,就經由合適的通信(如,使 用電子郵件或者通過應用118本身)通知用戶許可可用于特定工具22。
圖13是根據本發(fā)明的實施例的、更新手持現場維護工具上的許可 信息的方法的簡圖。方法400在塊402開始,在塊402中用戶將手持現場 維護工具耦合至運行在系統(tǒng)100上的應用118。如前所示,優(yōu)選地通過
接收以下通知來提示用戶進行該行為通知使用與用戶購買手持現場 維護工具22的己添加或者已升級功能有關的新許可信息更新了制造商 的服務器104。 一旦用戶己經將工具22連接或耦合至應用118,應用118 將驗證唯一標識符,如,與應用118進行通信的手持現場維護工具的系
16統(tǒng)卡序列號。在塊404處示出了這一點。然后,如塊406所示,應用11S 向制造商服務器104進行請求以令服務器104指示將要使之可用的新功 能。服務器104用信息進行響應,應用188以如圖14所示的用戶界面的 形式在參考數字450處向用戶顯示該信息。如圖14所示,用戶界面450
包括向用戶提供指令(如,"選擇啟用按鈕以更新系統(tǒng)卡許可")的指 令區(qū)域452以及所附的單元信息區(qū)域454。在區(qū)域454中,存在等待下載 的兩個許可"Graphics"許可456以及"Easy Upgrade"許可458。接 下來,如圖13中的塊408所示,用戶將選擇啟用按鈕460,并且新的許 可信息是由系統(tǒng)卡內的應用118來更新的。
注意到圖14示出了顯示單元名稱的域462。在本情況中,用戶可
以輸入文本或者其他合適的字母數字數據以改變單元的名稱。這僅是 允許用戶命名或者重命名工具22的界面的一個示例。
一旦用戶選擇了按鈕460,應用118將從制造商服務器104下載新 的許可信息并且將許可信息寫入工具22的存儲器。 一旦將新的許可信 息寫入了工具22中,應用118就可以顯示(圖15中示出的)用戶界面470
以讓用戶了解該許可更新是否成功。用戶現在具有可立即在所連接的 手持現場維護工具22中使用的、新的或者擴展的許可/特性。 盡管參考優(yōu)選實施例描述了本發(fā)明,然而本領域技術人員將認識 到,可以在不背離本發(fā)明的精神和范圍的情況下在形式和細節(jié)上作出 修改。
1權利要求
1、一種擴展手持現場維護工具的功能的方法,所述方法包括耦合所述工具以進行通信;通過通信耦合從所述工具上載工具信息;將所述工具信息與數據庫中存儲的當前可用的功能信息進行比較;以及基于所述比較向用戶顯示可用的附加功能。
2、 根據權利要求l所述的方法,其中,在與所述工具耦合的計算 機的數據庫中存儲當前可用的附加功能。
3、 根據權利要求l所述的方法,其中,耦合所述工具以進行通信 包括使所述工具的紅外通信端口朝向計算機系統(tǒng)的紅外通信端口。
4、 根據權利要求l所述的方法,其中,所述工具信息包括在所有 工具中對所述工具而言是唯一的唯一標識符。
5、 根據權利要求4所述的方法,其中,在所述工具的系統(tǒng)卡中存 儲所述唯一標識符。
6、 根據權利要求l所述的方法,其中,所述工具是本質安全的。
7、 根據權利要求l所述的方法,還包括接收與可用附加功能相 關的用戶選擇。
8、 根據權利要求7所述的方法,其中,使用所述用戶選擇向用戶 提供與所選的附加功能的制造商零件號和定價有關的顯示。
9、 根據權利要求8所述的方法,其中,使用所述零件號和定價來 向所述制造商下訂單。
10、 根據權利要求9所述的方法,其中,使用電子商務來下訂單。
11、 根據權利要求9所述的方法,其中,基于所述訂單來更新服 務器,并且向用戶發(fā)送通知。
12、 根據權利要求ll所述的方法,其中,在接收所述通知之后將 所述附加功能下載至所述工具。
13、 一種捕獲與手持現場維護工具相關的信息的方法,所述方法 包括耦合所述工具以進行通信; 通過通信耦合從所述工具上載工具信息; 獲得用戶信息;以及存儲所上載的工具信息、所述用戶信息以及所述工具信息與所述 用戶信息之間的關聯。
14、 根據權利要求13所述的方法,其中,在與所述工具進行通信的計算機系統(tǒng)的數據庫中存儲所上載的工具信息和所述用戶信息。
15、 根據權利要求13所述的方法,其中,在制造商服務器的數據庫中存儲所上載的工具信息和所述用戶信息。
16、 根據權利要求13所述的方法,其中,所述工具是本質安全的。
17、 根據權利要求13所述的方法,其中,所述工具信息包括硬件 信息。
18、 根據權利要求13所述的方法,其中,所述工具信息包括軟件 信息。
19、 根據權利要求13所述的方法,其中,所述工具信息包括許可 信息。
20、 根據權利要求19所述的方法,其中,所述工具信息包括硬件 信息和軟件信息。
21、 根據權利要求13所述的方法,其中所述用戶信息至少包括用 戶名。
22、 一種將用戶提供的名稱分派給手持現場維護工具的方法,所 述方法包括向用戶提供界面;從所述用戶接收字母數字文本形式的單元名稱;以及 將所述單元名稱存儲在所述工具中。
23、 根據權利要求22所述的方法,還包括在所述工具上顯示由用 戶分派的單元名稱。
24、 根據權利要求22所述的方法,其中,由所述工具來提供所述 界面。
25、 根據權利要求22所述的方法,其中,在與所述工具通信耦合的計算機系統(tǒng)的顯示器上提供所述界面。
26、 根據權利要求22所述的方法,其中,存儲所述單元名稱包括:將所述單元名稱存儲在所述工具的系統(tǒng)卡上的許可文件中。
27、 根據權利要求22所述的方法,其中,所述工具是本質安全的。
全文摘要
提供了一種手持現場維護工具(22)的改進功能。用戶可以使用與所述工具(22)以及與制造商服務器(104)進行通信的軟件應用(118)來與所述手持現場維護工具(22)進行交互。包括唯一的工具(22)標識符在內的工具信息是從所述工具上載的,并且與至少一些用戶信息相關聯。所述用戶可以查看與該用戶所關聯的一個或者更多工具(22)相關的附加和/或更新的功能信息,并且電子地獲得附加的功能。還使得所述用戶可以提供在工具(22)上存儲和顯示的工具名稱。
文檔編號G05B23/02GK101681165SQ200880019275
公開日2010年3月24日 申請日期2008年6月13日 優(yōu)先權日2007年6月13日
發(fā)明者克里斯蒂安·J·庫盧什, 布拉德·N·馬蒂奧維茨 申請人:費希爾-羅斯蒙德系統(tǒng)公司