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