專利名稱:用于向桌面應(yīng)用程序提供公共時(shí)間操控服務(wù)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)系統(tǒng)。更具體地說,本發(fā)明涉及用于向桌面應(yīng)用程序(例如歷 史記錄應(yīng)用程序(historian application))提供公共(或主)時(shí)間操控服務(wù)的系統(tǒng)和方法。
背景技術(shù):
有許多在現(xiàn)有技術(shù)中已知的用于便于訪問時(shí)間標(biāo)記的歷史數(shù)據(jù)的常規(guī)系統(tǒng)。一個(gè) 此類常規(guī)系統(tǒng)包括運(yùn)營商計(jì)算機(jī)系統(tǒng)(OCS)、工廠控制系統(tǒng)(PCS)和工業(yè)設(shè)備。PCS—般 具有分布式網(wǎng)絡(luò)配置,即,存在經(jīng)局部控制網(wǎng)絡(luò)彼此連接的專用模塊、工業(yè)設(shè)備和運(yùn)營商接 口。PCS通常由用于存儲(chǔ)時(shí)間標(biāo)記的歷史數(shù)據(jù)的服務(wù)器和數(shù)據(jù)庫組成。時(shí)間標(biāo)記的歷史數(shù) 據(jù)一般包含定義工業(yè)設(shè)備操作的信息。例如,如果工業(yè)設(shè)備是油箱,則時(shí)間標(biāo)記的歷史數(shù)據(jù) 包含定義在預(yù)選擇時(shí)間油箱中的液面的信息。值得注意的是,時(shí)間標(biāo)記的歷史數(shù)據(jù)可在預(yù) 先選擇的時(shí)間不寫到存儲(chǔ)裝置。在這種情形下,可以規(guī)定間隔、根據(jù)需要或按事件將時(shí)間標(biāo) 記的歷史數(shù)據(jù)存儲(chǔ)在存儲(chǔ)裝置中。油箱液面值以及相關(guān)聯(lián)的時(shí)間標(biāo)記值被定期從工業(yè)設(shè)備 傳遞到PCS以便存儲(chǔ)在數(shù)據(jù)庫中。可以規(guī)定間隔、根據(jù)需要或按事件的時(shí)間將油箱液面和 時(shí)間標(biāo)記值寫到存儲(chǔ)裝置。OCS配置成使用戶(例如操作員、技術(shù)人員或工程師)能夠控制工業(yè)設(shè)備,并便于 用戶瀏覽時(shí)間標(biāo)記的歷史數(shù)據(jù)。應(yīng)該理解,用戶可能需要瀏覽時(shí)間標(biāo)記的歷史數(shù)據(jù)以便分 析工業(yè)設(shè)備的操作。例如,如果用戶想確定油箱液面是否隨著時(shí)間增高,則用戶可使用安 裝在OCS上的歷史記錄應(yīng)用程序?yàn)g覽某一時(shí)段的油箱液面的時(shí)間標(biāo)記的歷史數(shù)據(jù)。歷史 記錄應(yīng)用程序?qū)Ρ绢I(lǐng)域的普通技術(shù)人員是眾所周知的,并因此將不在本文中詳細(xì)描述。然 而,應(yīng)該理解,歷史記錄應(yīng)用程序可配置成在OCS的顯示屏的顯示窗口中顯示圖形用戶界 面(⑶I)。本文所用的短語“顯示窗口”是指配置成顯示⑶I的顯示屏的可視區(qū)域。⑶I對(duì) 本領(lǐng)域的普通技術(shù)人員是眾所周知的,并因此將不在本文中描述。還應(yīng)該理解,GUI可包含 但不限于內(nèi)容(例如圖表、圖形、表格和/或模仿具體工廠過程操作的示意性例證)。圖1 中提供了多個(gè)常規(guī)GUI的示范性示意例證。如圖1所示,每一個(gè)GUI顯示時(shí)間標(biāo)記的歷史 數(shù)據(jù)可具有配置成便于在時(shí)間上向后和/或向前移動(dòng)聚焦時(shí)間的工具條。本文所用的短語 “聚焦時(shí)間”是指由在其中獲得存儲(chǔ)的時(shí)間標(biāo)記的歷史數(shù)據(jù)的開始時(shí)間和結(jié)束時(shí)間界定的 時(shí)段。例如,圖1中所示的趨勢具有由開始時(shí)間6:30AM和結(jié)束時(shí)間8:30AM界定的聚焦時(shí) 間。用戶可通過離散步長(例如15分鐘)或直接通過改變開始時(shí)間、結(jié)束時(shí)間和/或當(dāng)前 時(shí)間來移動(dòng)聚焦時(shí)間。常規(guī)系統(tǒng)苦于有某些缺點(diǎn)。例如,操控聚焦時(shí)間的能力基于每個(gè)內(nèi)容或歷史記錄 應(yīng)用程序(HA)。這樣,如果用戶想同步顯示內(nèi)容的聚焦時(shí)間,則要求用戶單獨(dú)操控每個(gè)內(nèi)容 的時(shí)間。這種時(shí)間操控可包括(a)向前(或向后)移動(dòng)每個(gè)顯示內(nèi)容的聚焦時(shí)間,和/或 (b)擴(kuò)大(或縮小)每個(gè)顯示內(nèi)容的聚焦時(shí)間以改變顯示內(nèi)容的視圖、顯示內(nèi)容的分辨率和 /或要在GUI中顯示的數(shù)據(jù)量。能認(rèn)識(shí)到,這是效率低的時(shí)間操控過程。因此,存在對(duì)于配置成相比常規(guī)系統(tǒng)的時(shí)間同步過程提供更有效時(shí)間同步過程的時(shí)間操控過程的需要。
發(fā)明內(nèi)容
提供這個(gè)發(fā)明內(nèi)容以符合需要簡要說明本發(fā)明性質(zhì)和實(shí)質(zhì)的發(fā)明內(nèi)容的37 C. F. R. § 1. 73。要理解,它不將用于解釋或限制權(quán)利要求書的范圍或含義。本發(fā)明涉及用于向第一歷史記錄應(yīng)用程序(HA)和第二 HA提供主時(shí)間控制(MTC) 服務(wù)的系統(tǒng)和方法。第一和第二 HA中的每個(gè)配置成當(dāng)在局部時(shí)間控制(LTC)模式時(shí)顯示 具有聚焦時(shí)間的內(nèi)容和LTC用戶界面。LTC模式是其中采用局部時(shí)間控制對(duì)象來操控第一 和所述第二 HA中任一個(gè)的聚焦時(shí)間的模式。該方法包括將第一和第二 HA的時(shí)間控制模式 從LTC模式改變?yōu)镸TC模式。MTC模式是其中采用主時(shí)間控制對(duì)象來操控第一和第二 HA的 聚焦時(shí)間和/或其它時(shí)間相關(guān)屬性的模式。該方法還包括將第一和第二 HA的聚焦時(shí)間同 步到MTC聚焦時(shí)間。這個(gè)同步響應(yīng)于時(shí)間控制模式改變而執(zhí)行。該方法還包括顯示第一和 第二內(nèi)容。第一和第二內(nèi)容中的每個(gè)都包括在由所述MTC聚焦時(shí)間定義的經(jīng)過時(shí)間時(shí)段期 間獲得的時(shí)間標(biāo)記的歷史數(shù)據(jù)。
將參考以下附圖來描述實(shí)施例,在所有附圖中相似的數(shù)字表示相似的項(xiàng)目,并且 附圖中
圖1是由歷史記錄應(yīng)用程序?qū)崿F(xiàn)的常規(guī)圖形用戶界面(GUI)的示意性例證。圖2是根據(jù)本發(fā)明實(shí)施例的工廠控制系統(tǒng)的框圖。圖3是根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)處理裝置的更詳細(xì)框圖。圖4是根據(jù)本發(fā)明實(shí)施例的圖3的計(jì)算機(jī)處理裝置的示范軟件體系結(jié)構(gòu)的框圖。圖5是根據(jù)本發(fā)明實(shí)施例的示范Uniformance Process Studio (UPS)用戶界面 的示意性例證。圖6是根據(jù)本發(fā)明實(shí)施例的示范時(shí)間控制屬性(TCP)用戶界面的示意性例證。圖7A-7D共同提供根據(jù)本發(fā)明實(shí)施例用于向歷史記錄應(yīng)用程序提供主時(shí)間控制 (MTC)服務(wù)的方法的流程圖。
具體實(shí)施例方式本發(fā)明涉及用于向應(yīng)用程序軟件提供公共(或主)時(shí)間操控服務(wù)的系統(tǒng)和方法。 這種應(yīng)用程序軟件可包含但不限于用于瀏覽在經(jīng)過時(shí)間時(shí)段期間獲得的歷史數(shù)據(jù)的歷史 記錄應(yīng)用程序。本文所用的短語“歷史記錄應(yīng)用程序”是指配置成顯示與在聚焦時(shí)間(即 經(jīng)過時(shí)間時(shí)段)內(nèi)獲得的某些歷史數(shù)據(jù)相關(guān)聯(lián)的內(nèi)容并便于計(jì)算機(jī)處理裝置的用戶操控 聚焦時(shí)間的應(yīng)用程序軟件。經(jīng)過時(shí)間時(shí)段可以是經(jīng)過時(shí)間的預(yù)定義時(shí)段或經(jīng)過時(shí)間的特設(shè) (ad-hoc)時(shí)段??梢詣?chuàng)建經(jīng)過時(shí)間的特設(shè)時(shí)段,作為改變至少一個(gè)歷史記錄應(yīng)用程序的至 少一個(gè)定時(shí)參數(shù)的至少一個(gè)用戶動(dòng)作的結(jié)果?,F(xiàn)在將參考附圖在下文更全面地描述本發(fā)明,附圖中示出了本發(fā)明的例證性實(shí)施 例。然而,本發(fā)明可以許多不同形式實(shí)施,并且不應(yīng)解釋為局限于本文闡述的實(shí)施例。例如, 本發(fā)明可實(shí)施為方法、數(shù)據(jù)處理系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。從而,本發(fā)明可采取該形式作為完整的硬件實(shí)施例、完整的軟件實(shí)施例或硬件/軟件實(shí)施例。在描述本發(fā)明的方法之前,理解其中可利用本發(fā)明的示范性環(huán)境將是有幫助的。 在這點(diǎn)上,應(yīng)該理解,本發(fā)明的方法可用在工程師、操作員、技術(shù)人員和/或其它類型用戶 需要訪問和查看運(yùn)行在不同區(qū)域(例如操作或開發(fā))中和/或不同機(jī)器上的應(yīng)用程序軟件 的歷史信息的任何應(yīng)用程序中。這種應(yīng)用程序包含但不限于軟件開發(fā)應(yīng)用程序、軟件測試 應(yīng)用程序和工業(yè)工廠控制應(yīng)用程序。從而,將結(jié)合工業(yè)工廠控制應(yīng)用程序來描述本發(fā)明?,F(xiàn)在參考圖2,提供了根據(jù)本發(fā)明實(shí)施例的工業(yè)工廠控制系統(tǒng)(IPCS) 200的框 圖。如圖2所示,IPCS 200由計(jì)算機(jī)處理裝置(CPD) 2021;..., 202N、工廠控制系統(tǒng)(PCS) 220和工業(yè)設(shè)備222組成。PCS 220配置成控制工業(yè)設(shè)備222。PCS 220可以是分布式控制 系統(tǒng),即,存在經(jīng)局部控制網(wǎng)絡(luò)彼此連接的專用模塊、工業(yè)設(shè)備和運(yùn)營商接口。工業(yè)設(shè)備222 可包含但不限于計(jì)量儀、閥門、發(fā)射器、致動(dòng)器和傳感器。PCS 220由用于存儲(chǔ)時(shí)間標(biāo)記的歷史數(shù)據(jù)210的構(gòu)件組成。例如,PCS 220可由 服務(wù)器206和數(shù)據(jù)庫208組成。服務(wù)器和數(shù)據(jù)庫對(duì)本領(lǐng)域的普通技術(shù)人員是眾所周知的, 并因此在本文中將不再詳細(xì)描述。然而,應(yīng)該理解,服務(wù)器206配置用于從工業(yè)設(shè)備220接 收時(shí)間標(biāo)記的歷史數(shù)據(jù)220并將接收的時(shí)間標(biāo)記的歷史數(shù)據(jù)210寫到數(shù)據(jù)庫208。時(shí)間標(biāo) 記的歷史數(shù)據(jù)210可包含但不限于定義一天中具體時(shí)間的工業(yè)設(shè)備222的操作的信息。例 如,如果工業(yè)設(shè)備222是油箱,則時(shí)間標(biāo)記的歷史數(shù)據(jù)210包含定義一天中預(yù)定義時(shí)間的油 箱液面和/或一天中預(yù)定義時(shí)間的液體溫度的信息。本發(fā)明不限于這一點(diǎn)。時(shí)間標(biāo)記的歷 史數(shù)據(jù)210可包含根據(jù)具體系統(tǒng)應(yīng)用選擇的任何信息。服務(wù)器206還配置成與CPD 202” . . .,20 通信以便向用戶(例如操作員、技術(shù)人 員或工程師)顯示過程監(jiān)控信息、過程控制信息和/或時(shí)間標(biāo)記的歷史信息210。在這點(diǎn) 上,應(yīng)該理解,服務(wù)器206還配置成從CPD 2021;..., 20 接收包含對(duì)時(shí)間標(biāo)記的歷史數(shù)據(jù) 210的請求的消息,訪問數(shù)據(jù)庫208,從數(shù)據(jù)庫208中檢索時(shí)間標(biāo)記的歷史數(shù)據(jù)210,并將檢 索的時(shí)間標(biāo)記的歷史數(shù)據(jù)210傳遞到CPD 2021;..., 204。服務(wù)器206可經(jīng)網(wǎng)絡(luò)204以通 信方式耦合到CPD 2021;. . . , 202no網(wǎng)絡(luò)204可以是各種各樣的網(wǎng)絡(luò),諸如局域網(wǎng)、廣域網(wǎng) 或個(gè)域網(wǎng)。再次參考圖2,CPD 2021; ..., 20 中的每個(gè)都可以是連接到大型機(jī)(未示出)或 單獨(dú)計(jì)算機(jī)的遠(yuǎn)程終端。如果CPD 2021;..., 20 是遠(yuǎn)程終端,則本發(fā)明的實(shí)施例可以至少 部分由大型機(jī)實(shí)現(xiàn)。如果CPD 2021;..., 20 是單獨(dú)計(jì)算機(jī)系統(tǒng),則本發(fā)明的實(shí)施例可以至 少部分由每個(gè)單獨(dú)計(jì)算機(jī)系統(tǒng)的微處理器實(shí)現(xiàn)。本發(fā)明不限于這一點(diǎn)。例如,本發(fā)明的實(shí) 施例可至少部分實(shí)現(xiàn)在任何已知的集中式或分散式計(jì)算系統(tǒng)上。結(jié)合CPD是單獨(dú)計(jì)算機(jī)系統(tǒng)的情形提供CPD 202^..,20 的以下討論。在單 獨(dú)計(jì)算機(jī)系統(tǒng)的情形下,CPD 2021;..., 202n中每個(gè)都是桌面?zhèn)€人計(jì)算機(jī)系統(tǒng)、膝上型個(gè)人 計(jì)算機(jī)系統(tǒng)、個(gè)人數(shù)字助理、無線計(jì)算機(jī)處理裝置或任何其它通用計(jì)算機(jī)處理裝置。從而, CPD 202^..,20 中的每個(gè)都配置成在公共桌面界面(諸如下面結(jié)合圖3和圖5描述的 Uniformance Process Studio (UPS)用戶界面320)的區(qū)域中顯示圖形用戶界面(GUI)。 GUI對(duì)本領(lǐng)域的普通技術(shù)人員是眾所周知的,并因此將不在本文中詳細(xì)描述。然而,應(yīng)該理 解,GUI可含有使用戶(例如操作員、技術(shù)人員或工程師)能夠監(jiān)控工業(yè)設(shè)備222、控制工業(yè) 設(shè)備222、查看時(shí)間標(biāo)記的歷史數(shù)據(jù)210和瀏覽經(jīng)過時(shí)間的預(yù)定義時(shí)段(例如30分鐘、1小時(shí)、2小時(shí)、4小時(shí)、一天、一周和/或一個(gè)月)上的時(shí)間標(biāo)記的歷史數(shù)據(jù)210所必須的信息?,F(xiàn)在參考圖3,提供圖2所示的CPD 20 的更詳細(xì)框圖。應(yīng)該理解,CPD 2022,. . .,20 與CPD 20 相同或基本上類似。這樣,下面結(jié)合CPD 20 提供的描述足以 理解 2022,· · ·,202no如圖3所示,CPD 202!由系統(tǒng)接口 314、用戶界面302、中央處理單元304、系統(tǒng)總 線306、通過系統(tǒng)總線306連接到CPD 20 其它部分并可由其它部分訪問的存儲(chǔ)器308以 及連接到系統(tǒng)總線306的硬件實(shí)體310組成。至少一些硬件實(shí)體310執(zhí)行包括訪問和使用 存儲(chǔ)器308的動(dòng)作,該存儲(chǔ)器可以是隨機(jī)存取存儲(chǔ)器(RAM)、盤驅(qū)動(dòng)器和/或光盤只讀存儲(chǔ) 器(CD-ROM)。硬件實(shí)體310可包含微處理器、專用集成電路(ASIC)和其它硬件。硬件實(shí)體310 可包含編程用于與服務(wù)器206(上面結(jié)合圖2描述的)通信的微處理器。更具體地說,硬件 實(shí)體310可包含編程用于生成包含對(duì)特定時(shí)間標(biāo)記的歷史數(shù)據(jù)210的請求的消息并將該消 息傳遞到服務(wù)器206(上面結(jié)合圖2描述的)的微處理器??身憫?yīng)于由采用局部時(shí)間控制 (LTC)和/或主時(shí)間控制(MTC)的歷史記錄應(yīng)用程序(HA)的用戶所執(zhí)行的用戶動(dòng)作生成該 消息。本文所用的短語“歷史記錄應(yīng)用程序”是指配置成顯示與在聚焦時(shí)間(即經(jīng)過時(shí) 間時(shí)段)內(nèi)獲得的某些歷史數(shù)據(jù)相關(guān)聯(lián)的內(nèi)容并便于CPD 20 的用戶操控聚焦時(shí)間的應(yīng) 用程序軟件。如上面提到的,本文所用的短語“聚焦時(shí)間”是指由其中獲得存儲(chǔ)的時(shí)間標(biāo)記 的歷史數(shù)據(jù)210的開始時(shí)間和結(jié)束時(shí)間界定的時(shí)段。這種內(nèi)容的數(shù)據(jù)可包含但不限于趨 勢、圖表、圖形、表格和/或模仿具體工廠過程操作的示意性例證。本文所用的短語“局部時(shí)間控制”是指用于控制單個(gè)HA的定時(shí)特征、定時(shí)參數(shù)和/ 或聚焦時(shí)間的技術(shù)。本文所使用的短語“主時(shí)間控制”是指用于控制至少兩個(gè)HA的定時(shí)參 數(shù)、定時(shí)特征和/或聚焦時(shí)間的技術(shù)。定時(shí)參數(shù)可包含但不限于絕對(duì)或相對(duì)開始時(shí)間參數(shù)、 絕對(duì)或相對(duì)結(jié)束時(shí)間參數(shù)、動(dòng)態(tài)開始時(shí)間參數(shù)、動(dòng)態(tài)結(jié)束時(shí)間參數(shù)、絕對(duì)或相對(duì)當(dāng)前時(shí)間參 數(shù)、至少一個(gè)步進(jìn)/步退間隔參數(shù)、刷新間隔參數(shù)和快速重放參數(shù)。定時(shí)特征可包含(但不 限于)用于將至少一個(gè)HA的聚焦時(shí)間向前提前預(yù)定義時(shí)間增量(例如至少1分鐘或至少 1小時(shí))的步進(jìn)特征;用于將至少一個(gè)HA的聚焦時(shí)間向后移動(dòng)預(yù)定義時(shí)間增量(例如至少 1分鐘或至少1小時(shí))的步退特征;用于用新的歷史數(shù)據(jù)210更新HA⑶I內(nèi)容的刷新特 征;以及用于顯示HA GUI內(nèi)容(包括動(dòng)態(tài)改變在經(jīng)過時(shí)間的預(yù)定義時(shí)段期間再現(xiàn)工業(yè)設(shè)備 222操作的信息)的快速重放特征。微處理器還可編程用于處理和顯示從服務(wù)器206接收的時(shí)間標(biāo)記的歷史數(shù)據(jù) 210。微處理器還可配置用于顯示例證由在經(jīng)過時(shí)間時(shí)段期間獲得的時(shí)間標(biāo)記的歷史數(shù)據(jù) 210所定義的信息的HA⑶I內(nèi)容。微處理器可配置用于顯示包含根據(jù)規(guī)定的頻率和時(shí)間 增量動(dòng)態(tài)改變的信息(例如每5秒動(dòng)態(tài)更新顯示的油箱液面值,其中每個(gè)顯示的油箱液面 值在經(jīng)過時(shí)間的預(yù)定義時(shí)段期間獲得)的HA GUI內(nèi)容。應(yīng)該注意,信息(例如值)可人工 加到HA⑶I或基于事件加到HA⑶I。微處理器還可編程用于執(zhí)行局部時(shí)間控制(LTC)和/或主時(shí)間控制(MTC)的專用 操作。這種LTC操作可包含(但不限于)響應(yīng)于用戶動(dòng)作從MTC模式變換到LTC模式;當(dāng) HA在MTC模式時(shí)隱藏LTC用戶界面(例如下面結(jié)合圖5描述的LTC用戶界面532);而當(dāng)HA在LTC模式時(shí)顯露LTC用戶界面。本文所用的短語“LTC模式”是指其中采用LTC(或LTC 數(shù)據(jù)對(duì)象)的HA模式。本文所用的短語“MTC模式”是指其中采用MTC(或MTC數(shù)據(jù)對(duì)象) 的HA模式。下面將結(jié)合圖5描述示范LTC用戶界面。這種LTC操作還可包含(但不限于)響應(yīng)于用戶動(dòng)作定義定時(shí)參數(shù);響應(yīng)于用戶 動(dòng)作定義定時(shí)參數(shù)值;根據(jù)改變的定時(shí)參數(shù)值改變顯示的HA GUI內(nèi)容的數(shù)據(jù);響應(yīng)于用 戶動(dòng)作(例如下面結(jié)合圖5描述的點(diǎn)擊LTC用戶界面532的步進(jìn)按鈕M4、566)通過向前 移動(dòng)聚焦時(shí)間來改變顯示的HA GUI內(nèi)容數(shù)據(jù);響應(yīng)于用戶動(dòng)作(例如下面結(jié)合圖5描述 的點(diǎn)擊LTC用戶界面的步退按鈕M0、564)通過向后移動(dòng)聚焦時(shí)間來改變顯示的HA⑶I內(nèi) 容數(shù)據(jù);響應(yīng)于用戶動(dòng)作(例如下面結(jié)合圖5描述的點(diǎn)擊LTC用戶界面的刷新按鈕M6)刷 新顯示的HA GUI內(nèi)容數(shù)據(jù);并響應(yīng)于用戶動(dòng)作(例如下面結(jié)合圖5描述的點(diǎn)擊LTC用戶 界面532的快速重放按鈕M8)動(dòng)態(tài)改變顯示的HA⑶I內(nèi)容的內(nèi)容。這種MTC操作可包含(但不限于)響應(yīng)于用戶動(dòng)作從LTC模式變換到MTC模式; 當(dāng)HA在LTC模式時(shí)隱藏MTC用戶界面(例如下面結(jié)合圖5描述的MTC用戶界面510);而 當(dāng)HA在MTC模式時(shí)顯露MTC用戶界面。下面將結(jié)合圖5描述示范MTC用戶界面。這種MTC操作還可包含(但不限于)響應(yīng)于用戶動(dòng)作定義多個(gè)HA的定時(shí)參數(shù); 響應(yīng)于用戶動(dòng)作改變多個(gè)HA的定時(shí)參數(shù)值;根據(jù)改變的定時(shí)參數(shù)值改變顯示的HA GUI內(nèi) 容的數(shù)據(jù);響應(yīng)于用戶動(dòng)作(例如下面結(jié)合圖5描述的點(diǎn)擊MTC用戶界面510的步進(jìn)按鈕 518、520)通過向前移動(dòng)MTC聚焦時(shí)間來改變顯示的HA⑶I內(nèi)容的數(shù)據(jù);響應(yīng)于用戶動(dòng)作 (例如下面結(jié)合圖5描述的點(diǎn)擊MTC用戶界面510的步退按鈕512、514)通過向后移動(dòng)MTC 聚焦時(shí)間來改變顯示的HA GUI內(nèi)容的數(shù)據(jù);響應(yīng)于用戶動(dòng)作(例如下面結(jié)合圖5描述的點(diǎn) 擊MTC用戶界面510的刷新按鈕522)刷新顯示的HA⑶I的數(shù)據(jù);并響應(yīng)于用戶動(dòng)作(例 如下面結(jié)合圖5描述的點(diǎn)擊MTC用戶界面510的播放按鈕524)動(dòng)態(tài)改變顯示的HA GUI內(nèi) 容的內(nèi)容。應(yīng)該注意,還可通過改變當(dāng)前時(shí)間向前或向后移動(dòng)聚焦時(shí)間。用戶界面302由輸入裝置、輸出裝置和配置成允許用戶與安裝在CPD 20 上的軟 件應(yīng)用程序交互作用并控制它的軟件例程組成。這種輸入和輸出裝置包含但不限于顯示屏 316、揚(yáng)聲器(未示出)、鍵盤(未示出)、方向鍵(未示出)、方向手柄(未示出)和麥克風(fēng) (未示出)。這樣,用戶界面302可便于用于與硬件實(shí)體310和外部裝置(例如上面結(jié)合圖 2描述的服務(wù)器206)通信的用戶軟件交互作用。用戶界面302還可便于訪問Uniformance Process Studio (UPS)軟件,運(yùn)行 UPS 軟件,并在顯示屏 316 上顯示 Uniformance Process Studio (UPS)用戶界面320。UPS軟件對(duì)本領(lǐng)域的普通技術(shù)人員是眾所周知的,并因此將不 在本文中描述。下面將結(jié)合圖5描述UPS用戶界面320。根據(jù)本發(fā)明的實(shí)施例,UPS軟件是由新澤西莫里斯敦的霍尼韋爾國際公司提供的 UPS軟件。UPS軟件提供了其中可訪問和運(yùn)行歷史記錄應(yīng)用程序的UPS用戶界面。本發(fā)明 不限于這一點(diǎn)。用戶界面302還可便于用于啟動(dòng)桌面應(yīng)用程序、在桌面應(yīng)用程序外或從內(nèi)運(yùn)行 HA (例如UPS軟件)并選擇運(yùn)行的HA的時(shí)間控制模式(例如LTC模式或MTC模式)的用戶 軟件交互作用。如果運(yùn)行的HA在LTC模式,則用戶單獨(dú)操控每一個(gè)運(yùn)行的HA的定時(shí)特征、 定時(shí)參數(shù)和/或聚焦時(shí)間。相比之下,如果運(yùn)行的HA在MTC模式,則用戶同時(shí)操控運(yùn)行的 HA的定時(shí)特征、定時(shí)參數(shù)和/或聚焦時(shí)間。
系統(tǒng)接口 314允許CPD 20 直接或間接與PCS 220通信。如果CPD 20 間接與 PCS 220通信,則CPD 202!通過網(wǎng)絡(luò)204(上面結(jié)合圖2描述的)發(fā)送和接收通信。CPD 202! 一般可支持任何適當(dāng)?shù)能浖w系結(jié)構(gòu),包含對(duì)本領(lǐng)域技術(shù)人員已知的那 些。例如,CPD 20 可支持裝置驅(qū)動(dòng)器、操作系統(tǒng)、平臺(tái)裝置、提供器和服務(wù)。圖4中例證了 根據(jù)本發(fā)明實(shí)施例的軟件體系結(jié)構(gòu)。現(xiàn)在參考圖4,提供了用于CPD 202i的示范軟件體系結(jié)構(gòu)400。軟件體系結(jié)構(gòu) 400可包含各級(jí)軟件程序。如圖4中所示,軟件體系結(jié)構(gòu)400包含裝置驅(qū)動(dòng)器軟件程序 4021; 40 ,..., 40 、操作系統(tǒng)404、平臺(tái)裝置/提供器/服務(wù)(PDPS)軟件程序406和軟 件應(yīng)用程序414” 4142,..., 414n。軟件體系結(jié)構(gòu)400的軟件程序4021; 4022,..., 402N, 404對(duì)本領(lǐng)域的普通技術(shù)人員是眾所周知的。由此,本文將不詳細(xì)描述軟件程序 4021; 40 ,..., 40 、404。然而,提供軟件體系結(jié)構(gòu)400的簡要描述以幫助讀者理解本發(fā)明。裝置驅(qū)動(dòng)器軟件程序402ρ 4022,. . .,40 通常是CPD 20 用于便于硬件組件(例 如上面結(jié)合圖3描述的硬件組件302,304,308,310)之間通信的軟件。裝置驅(qū)動(dòng)器軟件 程序402” 40 ,..., 40 可包含用于管理訪問硬件組件、設(shè)置硬件組件參數(shù)和在硬件組件 之間傳輸數(shù)據(jù)的代碼。操作系統(tǒng)404是負(fù)責(zé)直接控制和管理CPD 20 硬件(例如上面結(jié)合圖3描述的硬 件組件302,304,308,310)的系統(tǒng)軟件。通常,操作系統(tǒng)404管理基本CPD 20 操作,諸 如加載和運(yùn)行軟件應(yīng)用程序。操作系統(tǒng)404還是負(fù)責(zé)使用戶能夠控制耦合到CPD 20 的 硬件的系統(tǒng)軟件。操作系統(tǒng)404還可包含安裝、發(fā)起和管理應(yīng)用程序的指令。操作系統(tǒng)404 通常存儲(chǔ)在存儲(chǔ)器308 (上面結(jié)合圖3描述的)中,該存儲(chǔ)器可以是ROM、硬驅(qū)動(dòng)器或其它存 儲(chǔ)裝置。PDPS軟件程序406包含桌面配置提供器(DCP) 408和MTC提供器410。本發(fā)明不 限于這一點(diǎn)。例如,PDPS軟件程序406還可包含通信提供器和本領(lǐng)域已知的其它提供器/ 服務(wù)。DCP 408是負(fù)責(zé)直接控制和管理桌面配置的軟件。桌面配置對(duì)本領(lǐng)域的普通技術(shù)人 員是眾所周知的,并因此將不在本文中描述。MTC提供器410是負(fù)責(zé)向HA提供MTC功能性的軟件。MTC提供器410由MTC數(shù)據(jù)對(duì) 象412組成。MTC數(shù)據(jù)對(duì)象412是包含用于從MTC⑶I對(duì)象42(^ ..., 42(^接收消息并處理 包含在消息中的數(shù)據(jù)的指令的軟件。MTC數(shù)據(jù)對(duì)象412還包括用于更新定時(shí)參數(shù)并將更新 的定時(shí)參數(shù)傳遞到MTC GUI對(duì)象420” ..., 42 和/或應(yīng)用程序414” ..., 414N的指令。MTC 數(shù)據(jù)對(duì)象412還包括用于計(jì)算(或重新計(jì)算)開始/結(jié)束/當(dāng)前時(shí)間值(一個(gè)或多個(gè))、用計(jì) 算的結(jié)果更新開始/結(jié)束/當(dāng)前時(shí)間值(一個(gè)或多個(gè))并將更新的開始/結(jié)束/當(dāng)前時(shí)間值 (一個(gè)或多個(gè))傳遞到MTC GUI對(duì)象420” ..., 420n和/或應(yīng)用程序414” ..., 414N的指令。 MTC數(shù)據(jù)對(duì)象412可包括用于計(jì)算(或重新計(jì)算)聚焦時(shí)間、用計(jì)算的結(jié)果更新聚焦時(shí)間值 并將更新的聚焦時(shí)間傳遞到MTC GUI對(duì)象420” ..., 420n和/或應(yīng)用程序414” ..., 414N的 指令。MTC數(shù)據(jù)對(duì)象412可包括用于從PCS 200獲得時(shí)間標(biāo)記的歷史數(shù)據(jù)210并將時(shí)間標(biāo) 記的歷史數(shù)據(jù)210傳遞到MTC⑶I對(duì)象420i,..., 420N的指令。應(yīng)該注意,用戶界面(LTC 或MTC)上的時(shí)間范圍上下文的拖和放動(dòng)作也可改變聚焦時(shí)間。軟件應(yīng)用程序41^414)...,414,通常包含為終端用戶設(shè)計(jì)的程序。軟 件應(yīng)用程序41^414)...,414,通常安裝在CPD 202i上。應(yīng)該注意,軟件應(yīng)用程序414” 4142,..., 414n可配置成改變聚焦時(shí)間。如圖4所示,軟件應(yīng)用程序4141; 4142,..., 414N可包括UPS軟件41+和HA 4142,. . .,414n。UPS軟件414:可包含UPS對(duì)象430。UPS對(duì)象430是將代碼對(duì)象與⑶I元 件組合起來創(chuàng)建UPS用戶界面320(下面結(jié)合圖5描述的)的軟件??梢詮腢PS用戶界面 320內(nèi)訪問、運(yùn)行和使用HA 4142,..., 414N。每一個(gè)HA 4142,. . .,414N 包含 LTC GUI 對(duì)象 416。. . .,416N、LTC 數(shù)據(jù)對(duì)象 418”...,41 和 MTC GUI 對(duì)象 42(^, · · ·,420n。值得注意的是,在相應(yīng) HA 4142,· · ·,414n 初始化期間創(chuàng)建每個(gè)LTC GUI對(duì)象416” ..., 416n、LTC數(shù)據(jù)對(duì)象418” ..., 41 和MTC GUI對(duì)象420” · · ·,420n。每一個(gè)LTC GUI對(duì)象416” ...,416N被界定到相應(yīng)LTC數(shù)據(jù)對(duì)象 418” · · ·,418no同樣,每一個(gè)MTC GUI對(duì)象420” · · ·,420N被界定到MTC數(shù)據(jù)對(duì)象412。本 文所用的術(shù)語“界定”是指對(duì)象配置用于彼此通信。本文所用的術(shù)語“初始化”是指準(zhǔn)備應(yīng) 用程序供調(diào)用某些功能之用的過程。通常在UPS虹‘軟件運(yùn)行時(shí)執(zhí)行HA 4142,...,414n 的初始化。作為UPS 411軟件初始化過程的一部分,創(chuàng)建提供器406。當(dāng)用戶請求相應(yīng)HA 4142,· · ·,414n 時(shí),創(chuàng)建對(duì)象 416” …,41&、418” · · ·,418^420^ · · ·,420N。每一個(gè)LTC⑶I對(duì)象4161;…,416N是將代碼對(duì)象與⑶I元件組合起來創(chuàng)建LTC 用戶界面(例如下面結(jié)合圖5描述的LTC用戶界面532)的軟件。每一個(gè)LTC GUI對(duì)象 416” ...,416n可包含用于將消息傳遞到相應(yīng)LTC數(shù)據(jù)對(duì)象418” ..., 41 的指令。消息可 包含指示已經(jīng)發(fā)生了某些事件(例如用戶已經(jīng)點(diǎn)擊了時(shí)間控制的某個(gè)按鈕)的信息。每一 個(gè)LTC GUI對(duì)象416” ...,416n還可包含用于從相應(yīng)LTC數(shù)據(jù)對(duì)象418” ..., 41 接收消息 并響應(yīng)于該消息(一個(gè)或多個(gè))改變(更新或刷新)顯示的HA GUI數(shù)據(jù)的指令。每一個(gè)LTC數(shù)據(jù)對(duì)象418” ..., 41 是包括用于從LTC GUI對(duì)象416” ...,416N接 收消息并處理包含在消息中的數(shù)據(jù)的指令的軟件。每一個(gè)LTC數(shù)據(jù)對(duì)象418i,..., 418n還 包括用于更新定時(shí)參數(shù)并將更新的定時(shí)參數(shù)傳遞到LTC GUI對(duì)象416i,…,41 的指令。每 一個(gè)LTC數(shù)據(jù)對(duì)象418i,..., 418n還包括用于計(jì)算(或重新計(jì)算)開始/結(jié)束/當(dāng)前時(shí)間 值(一個(gè)或多個(gè))、用計(jì)算的結(jié)果更新開始/結(jié)束/當(dāng)前時(shí)間值(一個(gè)或多個(gè))并將更新的開 始/結(jié)束/當(dāng)前時(shí)間值(一個(gè)或多個(gè))傳遞到LTC⑶I對(duì)象416i,…,41 的指令。每一個(gè) LTC數(shù)據(jù)對(duì)象418^..,41 可包括用于計(jì)算(或重新計(jì)算)聚焦時(shí)間、用計(jì)算的結(jié)果更新 聚焦時(shí)間值并將更新的聚焦時(shí)間傳遞到LTC⑶I對(duì)象416i,…,41 的指令。每一個(gè)LTC數(shù) 據(jù)對(duì)象418” ..., 418n可包括用于從PCS 200獲得時(shí)間標(biāo)記的歷史數(shù)據(jù)210并將時(shí)間標(biāo)記 的歷史數(shù)據(jù)210傳遞到LTC GUI對(duì)象416” ...,416N的指令。備選地,HA 4142,..., 414N或 LTC GUI對(duì)象416i,…,41 可在需要時(shí)讀取LTC數(shù)據(jù)對(duì)象MS1,…,41 的暴露屬性。HA 4142,· · ·,414n或MTC GUI對(duì)象420” · · ·,420N可讀取MTC數(shù)據(jù)對(duì)象412的暴露屬性。每一個(gè)MTC⑶I對(duì)象42(^, . . .,420N是將代碼對(duì)象與⑶I元件組合起來創(chuàng)建MTC 用戶界面(例如下面結(jié)合圖5描述的MTC用戶界面510)的軟件。每一個(gè)MTC GUI對(duì)象 4201;..., 420N可包含用于將消息傳遞到MTC數(shù)據(jù)對(duì)象412的指令。該消息可包含指示已經(jīng) 發(fā)生了某些事件(例如用戶已經(jīng)點(diǎn)擊了工具條的某個(gè)按鈕)的信息。每一個(gè)MTC⑶I對(duì)象 4201;..., 420n還可包含用于從MTC數(shù)據(jù)對(duì)象412接收消息并響應(yīng)于該消息(一個(gè)或多個(gè)) 改變(更新或刷新)顯示的內(nèi)容數(shù)據(jù)的指令。應(yīng)該注意,可經(jīng)用戶(例如客戶、工程師、技術(shù)人員或監(jiān)管員)使用運(yùn)行在桌面應(yīng)用程序(例如UPS軟件)外或內(nèi)的應(yīng)用程序或由桌面應(yīng)用程序提供的其它服務(wù)所寫的代 碼,改變每一個(gè)數(shù)據(jù)對(duì)象412,4181; ..., 41 。這樣,用戶可構(gòu)建定制的時(shí)間控制用戶界面 (例如配置成代替下面結(jié)合圖5描述的標(biāo)準(zhǔn)時(shí)間控制用戶界面510、532的定制的時(shí)間控制 用戶界面)。現(xiàn)在參考圖5,提供了示范Uniformance Process Studio (UPS)用戶界面320的 示意例證。如圖5所示,UPS用戶界面320由工作區(qū)部分506、內(nèi)容/⑶I顯示區(qū)508、工具 或帶狀條530和MTC用戶界面590組成。工作區(qū)部分506配置成便于用于將內(nèi)容加到喜愛 的文件、從喜愛的文件移除內(nèi)容和/或快速訪問喜愛的文件的內(nèi)容以便啟動(dòng)該內(nèi)容的用戶 軟件交互作用。工作區(qū)部分506還可配置成便于用于快速訪問HA以便發(fā)起HA的用戶軟件 交互作用。本文所用的術(shù)語“發(fā)起”是指啟動(dòng)軟件程序或應(yīng)用程序。提供內(nèi)容/⑶I顯示區(qū)508用于向用戶(例如操作員、技術(shù)人員或工程師)顯示內(nèi) 容(例如表格和趨勢)560,562和/或LTC用戶界面532。提供LTC用戶界面532用于便于 執(zhí)行LTC操作的用戶軟件交互作用。值得注意的是,當(dāng)相應(yīng)HA在MTC模式時(shí)可隱藏LTC用 戶界面532。每一個(gè)LTC用戶界面532可包含包括多個(gè)微件(widget)的工具條或狀態(tài)帶。根據(jù)本發(fā)明的實(shí)施例,LTC用戶界面532可包括按鈕564540 544、566 546 548、 550和滑動(dòng)條M2。按鈕540、564可便于用于將至少一個(gè)運(yùn)行的HA的聚焦時(shí)間在時(shí)間上向 后移動(dòng)預(yù)定義的時(shí)間增量(例如至少1分鐘或至少1小時(shí))的用戶軟件交互作用。按鈕 544,566可便于用于將至少一個(gè)運(yùn)行的HA的聚焦時(shí)間在時(shí)間上向前移動(dòng)預(yù)定義的時(shí)間增 量的用戶軟件交互作用。按鈕546可便于用于用新的歷史數(shù)據(jù)210更新相應(yīng)內(nèi)容560、562 的用戶軟件交互作用。按鈕548可便于用于動(dòng)態(tài)改變在經(jīng)過時(shí)間的預(yù)定義時(shí)段期間再現(xiàn)工 業(yè)設(shè)備222操作的信息的用戶軟件交互作用。按鈕550可便于用于定義和/或改變相應(yīng)HA 的定時(shí)參數(shù)的用戶軟件交互作用?;瑒?dòng)條542可便于用于移動(dòng)HA的當(dāng)前時(shí)間的用戶軟件 交互作用。本發(fā)明不限于這一點(diǎn)。LTC用戶界面532可包含根據(jù)具體LTC用戶界面應(yīng)用程 序選擇的任何類型和數(shù)量的微件。根據(jù)本發(fā)明的實(shí)施例,內(nèi)容562是趨勢。在這種情形下,可提供細(xì)線激活微件592 用于激活或去活細(xì)線596。細(xì)線596是可通過在細(xì)線上點(diǎn)擊并將細(xì)線拖到內(nèi)容內(nèi)所關(guān)注位 置而在水平方向移動(dòng)的⑶I元件。細(xì)線596還將時(shí)間標(biāo)記的歷史數(shù)據(jù)210傳送給用戶(例 如操作員、技術(shù)人員或工程師)。滑動(dòng)條(例如在LTC模式是滑動(dòng)條572或在MTC模式是滑 動(dòng)條516)還可便于通過在圖釘570、598上點(diǎn)擊并沿條572、516將它拖到所關(guān)注位置間接 移動(dòng)細(xì)線。還可根據(jù)細(xì)線596的直接移動(dòng)間接改變圖釘570、598的位置。本發(fā)明不限于這一點(diǎn)。再次參考圖5,提供工具或帶狀條530用于便于用于發(fā)起HA和/或?qū)⒍鄠€(gè)運(yùn)行的 HA置于LTC或MTC模式的用戶軟件交互作用。例如,工具或帶狀條530可由用于便于發(fā)起 HA的用戶軟件交互作用的多個(gè)按鈕502i,..., 50 組成。工具或帶狀條530還可由至少一 個(gè)按鈕504組成,用于將至少一個(gè)HA的模式從LTC模式改變?yōu)镸TC模式,并且相反亦然。 本發(fā)明不限于這一點(diǎn)。工具或帶狀條530可包括根據(jù)具體時(shí)間控制應(yīng)用選擇的任何類型微 件。應(yīng)該注意,圖5所示的工具或帶狀條530是工具或帶狀條的示范實(shí)施例。本發(fā)明 的實(shí)施例不限于圖5所示的配置。例如,如果沒有發(fā)起任何HA,則用于創(chuàng)建圖形和/或趨勢的實(shí)例的一組按鈕可出現(xiàn)在UPS用戶界面320的左上方和/或工具或帶狀條530的下面。 如果發(fā)起HA,則工具或帶狀條530可變?yōu)楸┞杜cHA相關(guān)的控件。這是應(yīng)該理解的,每當(dāng)發(fā) 起HA時(shí),就可改變工具或帶狀條530。再者,HA(例如趨勢和圖形)的控件可以是專用的。再次參考圖5,MTC用戶界面590可包含包括多個(gè)微件的工具條或狀態(tài)帶510。本 發(fā)明不限于這一點(diǎn)。例如,可在單獨(dú)的窗口而不是UPS用戶界面320的對(duì)象中提供MTC用 戶界面590。當(dāng)運(yùn)行的HA在LTC模式時(shí),可隱藏MTC用戶界面590。MTC用戶界面590便于 用于執(zhí)行MTC操作以同時(shí)控制和/或操控各種類型和數(shù)量的顯示內(nèi)容的定時(shí)特征、定時(shí)參 數(shù)和/或聚焦時(shí)間的用戶軟件交互作用。根據(jù)本發(fā)明的實(shí)施例,MTC用戶界面590的工具條或狀態(tài)帶510包括多個(gè)按鈕 512、514、518、520、522、524、526、滑動(dòng)條516和下拉菜單594。按鈕512,514便于用于將顯 示內(nèi)容560、562的聚焦時(shí)間(即,開始時(shí)間和/或結(jié)束時(shí)間)向后移動(dòng)預(yù)定義的時(shí)間增量 (例如1分鐘或1小時(shí))的用戶軟件交互作用。與按鈕512相關(guān)聯(lián)的預(yù)定義的時(shí)間增量可 大于與按鈕514相關(guān)聯(lián)的預(yù)定義的時(shí)間增量。類似地,按鈕518、520便于用于將顯示內(nèi)容 560、562的聚焦時(shí)間(即,開始時(shí)間和/或結(jié)束時(shí)間)向前移動(dòng)預(yù)定義的時(shí)間增量(例如 至少1分鐘或至少1小時(shí))的用戶軟件交互作用。與按鈕520相關(guān)聯(lián)的預(yù)定義的時(shí)間增量 可大于與按鈕518相關(guān)聯(lián)的預(yù)定義的時(shí)間增量。刷新按鈕522便于用于用新歷史數(shù)據(jù)210 更新內(nèi)容560、562的用戶軟件交互作用。按鈕5 是允許當(dāng)前時(shí)間自動(dòng)從開始時(shí)間遞增到 結(jié)束時(shí)間并繼續(xù)實(shí)時(shí)播放的播放按鈕。這樣,播放按鈕5M便于用于動(dòng)態(tài)改變在經(jīng)過時(shí)間 的預(yù)定義時(shí)段期間再現(xiàn)工業(yè)設(shè)備222操作的內(nèi)容560、562信息的用戶軟件交互作用。按鈕 526便于用于定義和/或改變多個(gè)運(yùn)行的HA的定時(shí)參數(shù)的用戶軟件交互作用。下拉菜單 594便于用于改變到預(yù)定義時(shí)段的用戶軟件交互作用。滑動(dòng)條516便于(a)同時(shí)將顯示內(nèi) 容的細(xì)線596移動(dòng)到內(nèi)容內(nèi)所關(guān)注位置的用戶軟件交互作用和/或(b)改變MTC當(dāng)前時(shí)間 的用戶軟件交互作用。本發(fā)明不限于這一點(diǎn)。MTC用戶界面590可包含根據(jù)具體MTC用戶 界面應(yīng)用程序選擇的任何類型和數(shù)量的微件。圖6是根據(jù)本發(fā)明實(shí)施例的示范時(shí)間控制屬性(TCP)用戶界面600的示意性例 證。當(dāng)用戶(例如操作員、技術(shù)人員或工程師)點(diǎn)擊LTC用戶界面532的按鈕550或MTC用 戶界面510的按鈕526時(shí),可在UPS用戶界面320中顯示TCP用戶界面600。如圖6所示, TCP用戶界面600 —般包含用于選擇某些定時(shí)參數(shù)值的下拉菜單。這種定時(shí)參數(shù)包括但不 限于時(shí)段參數(shù)、開始時(shí)間參數(shù)、結(jié)束時(shí)間參數(shù)、刷新時(shí)間間隔參數(shù)、快速重放參數(shù)、小步參數(shù) 和大步參數(shù)。值得注意的是,開始、結(jié)束和當(dāng)前時(shí)間參數(shù)可選擇為絕對(duì)參數(shù)或相對(duì)參數(shù)。絕 對(duì)參數(shù)是不隨時(shí)間改變的參數(shù)(例如開始時(shí)間設(shè)置在2:30AM,并將保持在2:30AM,不管實(shí) 際時(shí)間如何)。相比之下,相對(duì)參數(shù)是根據(jù)實(shí)際時(shí)間的改變遞增的參數(shù)(例如,開始時(shí)間設(shè) 置在2 30AM,并將響應(yīng)于實(shí)際時(shí)間從1 30PM到1:31PM的改變遞增到2:31AM)。TCP用戶界 面600 —般還包含用于改變當(dāng)前時(shí)間參數(shù)的滑動(dòng)條。TCP用戶界面600 —般還包含配置成 便于存儲(chǔ)改變的參數(shù)值并根據(jù)改變的參數(shù)值更新顯示內(nèi)容560、562的數(shù)據(jù)的用戶軟件交 互作用的“0K”按鈕。“取消”按鈕便于關(guān)閉TCP用戶界面600而不存儲(chǔ)新參數(shù)值的用戶軟 件交互作用。下面的圖7A-7D以及所附文本例證一種用于向歷史記錄應(yīng)用程序(HA)提供主時(shí) 間控制(MTC)服務(wù)的示范方法700。然而,應(yīng)該認(rèn)識(shí)到,提供本文公開的方法僅僅出于例證目的,并且本發(fā)明不只限于所示的方法?,F(xiàn)在參考圖7A,提供用于向歷史記錄應(yīng)用程序(HA)提供MTC服務(wù)的示范方法700 的流程圖。如圖7A所示,方法700開始于步驟702并繼續(xù)步驟704。在步驟704,創(chuàng)建桌面 應(yīng)用程序。桌面應(yīng)用程序配置成使CPD 202^..,20 的用戶(例如操作員、技術(shù)人員或 工程師)能夠?yàn)g覽時(shí)間標(biāo)記的歷史數(shù)據(jù)210。桌面應(yīng)用程序提供可選的公共桌面界面(例 如圖5的UPS用戶界面320)和MTC數(shù)據(jù)對(duì)象412。桌面應(yīng)用程序便于HA對(duì)MTC數(shù)據(jù)對(duì)象 412的預(yù)訂,使得桌面應(yīng)用程序的用戶可同時(shí)控制和/或操控它們的定時(shí)特征、定時(shí)參數(shù)和 /或聚焦時(shí)間。本文所用的術(shù)語“預(yù)訂”是指第一應(yīng)用程序(例如HA)或?qū)ο蠼?jīng)MTC數(shù)據(jù)對(duì) 象412與第二應(yīng)用程序或?qū)ο蠼粨Q數(shù)據(jù)(例如圖2的時(shí)間標(biāo)記的歷史數(shù)據(jù)210)的技術(shù)。在步驟706,啟動(dòng)桌面應(yīng)用程序。值得注意的是,桌面應(yīng)用程序安裝在CPD 202”...,20 上??梢宰詣?dòng)或響應(yīng)于用戶動(dòng)作(例如在桌面應(yīng)用程序的桌面圖標(biāo)上點(diǎn)擊) 啟動(dòng)桌面應(yīng)用程序。此后,方法700繼續(xù)步驟708。步驟708 —般包括在CPD 2021;..., 20 的顯示屏316上顯示UPS用戶界面320。由于在這時(shí)沒有HA運(yùn)行,因此UPS用戶界面320 沒有內(nèi)容560、562。然而,應(yīng)該理解,如果HA在LTC模式,則LTC用戶界面532可見,并且反 映每一個(gè)它們的LTC數(shù)據(jù)對(duì)象418ρ ..., 418n中存儲(chǔ)的定時(shí)參數(shù)值。如果HA在MTC模式, 則MTC用戶界面510可見,具有當(dāng)前所配置的定時(shí)參數(shù)值。隨后,執(zhí)行步驟710,在其中從桌面應(yīng)用程序內(nèi)發(fā)起至少兩個(gè)HA 4141; ..., 414N。 應(yīng)該注意,直到HA ^^...,虹知完全加載并運(yùn)行,才顯示微件(例如圖5的按鈕 504)。一旦HA運(yùn)行了并顯示⑶I,就顯示微件(例如圖5的按鈕504),使得用戶可將HA 41^...,41^置于LTC模式或MTC模式。在具體模式中可同時(shí)放置HA 41^...,414^在完成步驟710之后,執(zhí)行步驟712。在步驟712,為每一個(gè)發(fā)起的HA 4141;..., 414n打開之前保存的文檔??身憫?yīng)于用戶動(dòng)作(例如選擇顯示在圖5的工作區(qū) 506中的圖標(biāo))打開文檔。在完成步驟712后,執(zhí)行步驟714,在其中在UPS用戶界面320 的內(nèi)容/⑶I顯示區(qū)域508中顯示內(nèi)容560、562。步驟714還包括將HA置于LTC模式。響 應(yīng)于被置于它們的LTC模式,每一種類型的內(nèi)容560、562的LTC用戶界面532顯示在UPS 用戶界面320的內(nèi)容/OTI顯示區(qū)域508中。再者,當(dāng)顯示LTC用戶界面532時(shí),可隱藏MTC 用戶界面510。在步驟714后,方法700繼續(xù)圖7B的步驟716。步驟716 —般包括將運(yùn)行的HA 4141;..., 414n的模式從LTC模式改變?yōu)镸TC模式。一般可通過點(diǎn)擊至少一個(gè)按鈕504實(shí) 現(xiàn)模式改變。應(yīng)該注意,HA 411,...,41、的模式可同時(shí)從LTC模式改變?yōu)镸TC模式。通 過點(diǎn)擊按鈕504,從UPS⑶I對(duì)象430 (或MTC⑶I對(duì)象42(^,. . .,420N)向MTC數(shù)據(jù)對(duì)象 412發(fā)送指示已經(jīng)發(fā)生了事件的消息。該消息還可包含具體HA 41^...,41^ WLTC定時(shí) 參數(shù)。在接收到消息后,MTC數(shù)據(jù)對(duì)象412可(a)根據(jù)接收的LTC定時(shí)參數(shù)更新MTC定時(shí) 參數(shù),和/或(b)向MTC GUI對(duì)象42(^...,42( */或HA 41知...,414N發(fā)送用于改變它 們的模式的命令。作為改變模式的結(jié)果,同時(shí)或按任何順序執(zhí)行步驟718和720。在步驟718,每一 個(gè)HA 4141;..., 414n隱藏相應(yīng)LTC用戶界面532。步驟718還包括在UPS用戶界面320的 工具條中或單獨(dú)的窗口中顯示MTC用戶界面510。如上面提到的,MTC用戶界面510便于用 于執(zhí)行MTC操作以同時(shí)控制和/或操控HA 4141;..., 414n的定時(shí)特征、定時(shí)參數(shù)和/或聚焦時(shí)間的用戶軟件交互作用。在步驟720,根據(jù)當(dāng)前的MTC定時(shí)參數(shù)刷新每個(gè)顯示的內(nèi)容 560、562的數(shù)據(jù)。實(shí)際上,顯示的內(nèi)容560和562具有相同的聚焦時(shí)間(例如07年12月 12日下午2 30到07年12月13日下午2 30)。在完成步驟718、720之后,方法700繼續(xù)步驟722。在步驟722,顯示內(nèi)容560、562 的聚焦時(shí)間同時(shí)在時(shí)間上向后(或向前)移動(dòng)一小步(例如5分鐘)。步驟722 —般可包 括執(zhí)行至少一個(gè)用戶動(dòng)作,并響應(yīng)于該用戶動(dòng)作執(zhí)行軟件操作。例如,如果用戶在MTC用戶 界面510的小步退按鈕514(或小步進(jìn)按鈕518)上點(diǎn)擊,則執(zhí)行用于將顯示內(nèi)容560、562 的聚焦時(shí)間在時(shí)間上向后(或向前)移動(dòng)預(yù)定義步長的軟件操作。當(dāng)HA ^^...,虹知在 它們的MTC模式時(shí),至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)并執(zhí)行軟件操作(即,計(jì)算新聚焦時(shí)間)。 軟件操作一般可包含重新計(jì)算開始時(shí)間值、重新計(jì)算結(jié)束時(shí)間值、重新計(jì)算當(dāng)前時(shí)間值并 將重新計(jì)算的值傳遞到MTC GUI對(duì)象420i,· · ·,420N和HA 414^...,414^本發(fā)明不限于 這一點(diǎn)。在步驟724,顯示內(nèi)容560、562的聚焦時(shí)間同時(shí)在時(shí)間上向后(或向前)移動(dòng)一大 步(例如15分鐘)。步驟7M —般可包括執(zhí)行至少一個(gè)用戶動(dòng)作并響應(yīng)于該用戶動(dòng)作執(zhí) 行軟件操作。例如,如果用戶在MTC用戶界面510的大步退按鈕512(或大步進(jìn)按鈕520) 上點(diǎn)擊,則執(zhí)行用于將顯示內(nèi)容560、562的聚焦時(shí)間在時(shí)間上向后(或向前)移動(dòng)預(yù)定義 的步長的軟件操作。當(dāng)HA ^^...,虹知在它們的MTC模式時(shí),軟件操作(S卩,計(jì)算新的 聚焦時(shí)間)至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)并執(zhí)行。軟件操作一般可包括重新計(jì)算開始時(shí) 間值、重新計(jì)算結(jié)束時(shí)間值、重新計(jì)算當(dāng)前時(shí)間值并將重新計(jì)算的值傳遞到MTC GUI對(duì)象 420ρ . . .,420N 和 HA 414^...,414^ 本發(fā)明不限于這一點(diǎn)。在完成步驟7M后,方法700繼續(xù)圖7C的步驟726。在步驟726,根據(jù)預(yù)定義的 MTC定時(shí)參數(shù)同時(shí)刷新顯示內(nèi)容560、562的數(shù)據(jù)。步驟7 —般可包括執(zhí)行至少一個(gè)用戶 動(dòng)作并響應(yīng)于該用戶動(dòng)作執(zhí)行軟件操作。例如,如果用戶在MTC用戶界面510的刷新按鈕 522上點(diǎn)擊,則執(zhí)行用于刷新顯示趨勢560、562的數(shù)據(jù)的軟件操作。當(dāng)HA 41知...,414N在 它們的MTC模式時(shí),這些軟件操作至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)并執(zhí)行。軟件操作一般可 包括重新計(jì)算開始時(shí)間值、重新計(jì)算結(jié)束時(shí)間值、重新計(jì)算當(dāng)前時(shí)間值并將重新計(jì)算的值 傳遞到MTC GUI對(duì)象42(^,. . .,420n和HA 4141;. . .,414N。本發(fā)明不限于這一點(diǎn)。此后,執(zhí)行步驟728。在步驟728,改變至少一個(gè)MTC定時(shí)參數(shù)。步驟7 可包括 執(zhí)行至少一個(gè)用戶動(dòng)作并響應(yīng)于該用戶動(dòng)作執(zhí)行軟件操作。例如,如果用戶在MTC用戶界 面510的參數(shù)按鈕5 上點(diǎn)擊,則執(zhí)行用于在CPD 2021}..., 20 的顯示屏316上顯示時(shí)間 控制屬性(TCP)用戶界面600的軟件操作。在顯示TCP用戶界面600后,用戶使用TCP用 戶界面600的至少一個(gè)微件為至少一個(gè)MTC定時(shí)參數(shù)選擇新值。隨后,用戶點(diǎn)擊TCP界面 600的“0K”按鈕。此后,執(zhí)行軟件操作以將新值存儲(chǔ)在CPD 2021;..., 20 的存儲(chǔ)器308 中。用于存儲(chǔ)數(shù)據(jù)的軟件操作對(duì)本領(lǐng)域的普通技術(shù)人員是眾所周知的,并因此將不在本文 中描述。然而,應(yīng)該理解,這些軟件操作至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)。還應(yīng)該理解,一般 用新的定時(shí)參數(shù)值(一個(gè)或多個(gè))更新MTC數(shù)據(jù)對(duì)象412。此后,新的定時(shí)參數(shù)值(一個(gè)或多 個(gè))一般被傳送到對(duì)MTC數(shù)據(jù)對(duì)象412預(yù)訂的所有對(duì)象。實(shí)際上,隨后可刷新顯示內(nèi)容560、 562的數(shù)據(jù)。本發(fā)明不限于這一點(diǎn)。在完成步驟7 后,方法700繼續(xù)步驟730。在步驟730,根據(jù)新的MTC定時(shí)參數(shù)值刷新顯示內(nèi)容560、562的數(shù)據(jù)。步驟730可包括執(zhí)行當(dāng)HA 41知...,414N在它們的MTC 模式時(shí)至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)和執(zhí)行的某些軟件操作。例如,軟件操作一般可包括重 新計(jì)算開始時(shí)間值、重新計(jì)算結(jié)束時(shí)間值、重新計(jì)算當(dāng)前時(shí)間值,并將重新計(jì)算的值從MTC 數(shù)據(jù)對(duì)象412傳遞到MTC GUI對(duì)象420” ..., 420N和HA 414” ..., 414N。本發(fā)明不限于這
——占
;^ ο在步驟732,在每個(gè)顯示的趨勢562中激活并顯示細(xì)線596。此后,執(zhí)行步驟734, 在其中細(xì)線596被同時(shí)移動(dòng)到顯示趨勢562中所關(guān)注的位置。步驟732可包括執(zhí)行至少一 個(gè)用戶動(dòng)作并響應(yīng)于該用戶動(dòng)作執(zhí)行軟件操作。例如,如果用戶移動(dòng)MTC用戶界面510的滑 動(dòng)條516,則執(zhí)行軟件操作以便移動(dòng)細(xì)線596。當(dāng)HA 4141;..., 414,在它們的MTC模式時(shí), 軟件操作至少由MTC數(shù)據(jù)對(duì)象412實(shí)現(xiàn)并執(zhí)行。軟件操作一般可包括由MTC數(shù)據(jù)對(duì)象412 重新計(jì)算當(dāng)前時(shí)間值并將重新計(jì)算的值從MTC數(shù)據(jù)對(duì)象412傳遞到HA 4141;..., 414N。本 發(fā)明不限于這一點(diǎn)。應(yīng)該注意,如果用戶移動(dòng)細(xì)線596或滑動(dòng)條516,則從MTC⑶I對(duì)象42(^ ..., 420N 向MTC數(shù)據(jù)對(duì)象412發(fā)送新值。此后,MTC數(shù)據(jù)對(duì)象412將新值發(fā)送到其它MTC⑶I對(duì)象 4201;..., 420n 并隨后發(fā)送到 HA 4141;..., 414N。在完成步驟734后,方法700繼續(xù)圖7D的步驟736。步驟736 —般包括將HA 4141,..., 414N的模式從它們的MTC模式改變?yōu)長TC模式。步驟736可包括點(diǎn)擊UPS用戶 界面320的按鈕504的用戶動(dòng)作和將HA的模式從它們的MTC模式單獨(dú)或同時(shí)改變?yōu)樗鼈?的LTC模式的軟件操作。作為模式改變的結(jié)果,執(zhí)行步驟738和740。步驟738包括隱藏MTC用戶界面510 和/或顯示每個(gè)顯示內(nèi)容560、562的LTC用戶界面532。如上面提到的,LTC用戶界面532 便于用于執(zhí)行LTC操作以單獨(dú)控制和/或操控相應(yīng)顯示內(nèi)容560、562的聚焦時(shí)間的用戶軟 件交互作用。步驟740包括根據(jù)預(yù)定義的LTC定時(shí)參數(shù)或其它規(guī)定的參數(shù)刷新顯示內(nèi)容 560、562的數(shù)據(jù)。在完成步驟738和740后,執(zhí)行步驟742,在其中方法700結(jié)束。鑒于本發(fā)明的以上描述,應(yīng)該認(rèn)識(shí)到,可以用硬件、軟件或硬件和軟件的組合實(shí)現(xiàn) 本發(fā)明。適合任何種類的計(jì)算機(jī)系統(tǒng)或適合于執(zhí)行本文所述方法的其它設(shè)備。硬件和軟 件的典型組合是通用計(jì)算機(jī)處理器,其中計(jì)算機(jī)程序當(dāng)加載和執(zhí)行時(shí)控制計(jì)算機(jī)處理器使 得它執(zhí)行本文所述的方法。當(dāng)然,也可使用專用集成電路(ASIC)和/或現(xiàn)場可編程門陣列 (FPGA)獲得類似結(jié)果。本發(fā)明還可嵌入在計(jì)算機(jī)程序產(chǎn)品中,計(jì)算機(jī)程序產(chǎn)品包括使能夠?qū)崿F(xiàn)本文所述 方法的所有特征,并且當(dāng)加載在計(jì)算機(jī)系統(tǒng)中時(shí)能夠執(zhí)行這些方法。本上下文中的計(jì)算機(jī) 程序或應(yīng)用程序是指用于使具有信息處理能力的系統(tǒng)直接或在如下任一個(gè)或二者之后執(zhí) 行具體功能的一組指令的用任何語言、代碼或符號(hào)的任何表述(a)轉(zhuǎn)換成另一種語言、代 碼或符號(hào);(b)以不同物質(zhì)形式再現(xiàn)。此外,以上描述僅作為示例并不意圖以除了如下權(quán)利 要求書中所闡述的之外的任何方式限制本發(fā)明??梢赃M(jìn)行和執(zhí)行本文公開和要求的所有設(shè)備、方法和算法,無需按照本公開過度 實(shí)驗(yàn)。雖然已經(jīng)按照優(yōu)選實(shí)施例描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員將明白,可以對(duì)設(shè) 備、方法和方法步驟的序列施加改變,并不脫離本發(fā)明的概念、精神和范圍。更具體地說,要 明白,某些組件可添加到、組合或代替本文描述的組件,同時(shí)將獲得相同或類似的結(jié)果。對(duì)本領(lǐng)域技術(shù)人員顯而易見的所有這種類似的替代和修改被認(rèn)為是在所定義的本發(fā)明的精 神、范圍和概念內(nèi)。 提供本公開的摘要以符合37 C. F. R. § 1. 72 (b),其需要將允許讀者快速明確技 術(shù)公開特性的摘要。要理解,它不會(huì)用于解釋或限制如下權(quán)利要求書的范圍或意義。
權(quán)利要求
1.一種用于向第一歷史記錄應(yīng)用程序(HA)和第二 HA(4142,...,414n)提供主時(shí)間控 制(MTC)服務(wù)的方法(700),每個(gè)所述第一和第二 HA (4142,..., 414N)配置成當(dāng)在局部時(shí) 間控制(LTC)模式時(shí)顯示具有聚焦時(shí)間的內(nèi)容(560,562)和LTC用戶界面(532),所述方法 包括如下步驟將所述第一和第二 HA (4142,. . .,414n)的時(shí)間控制模式從所述LTC模式改變?yōu)镸TC模式;響應(yīng)于所述改變所述時(shí)間控制模式,將所述第一和第二 HA (4142,. . .,414n)的聚焦時(shí) 間同步到MTC聚焦時(shí)間;以及顯示第一和第二內(nèi)容(560,562),每個(gè)內(nèi)容包括在由所述MTC聚焦時(shí)間定義的經(jīng)過時(shí) 間時(shí)段期間獲得的時(shí)間標(biāo)記的歷史數(shù)據(jù);其中所述LTC模式是其中采用局部時(shí)間控制對(duì)象(418。..., 418n)來操控所述第一和 所述第二 HA (4142,..., 414n)中任一個(gè)的所述聚焦時(shí)間的模式,并且所述MTC模式是其中 采用主時(shí)間控制對(duì)象(412)來操控所述第一和所述第二 HA (4142,..., 414N)的所述聚焦時(shí) 間的模式。
2.如權(quán)利要求1所述的方法(700),還包括如下步驟將定義LTC聚焦時(shí)間的LTC定 時(shí)參數(shù)從所述第一 HA (4142,..., 414n)傳遞到所述主時(shí)間控制對(duì)象(412),并設(shè)置所述MTC 聚焦時(shí)間等于所述LTC聚焦時(shí)間。
3.如權(quán)利要求2所述的方法(700),還包括如下步驟使用所述設(shè)置的MTC聚焦時(shí)間 將所述第二 HA (4142,..., 414n)的所述聚焦時(shí)間同步到所述第一 HA (4142,..., 414N)的所 述LTC聚焦時(shí)間。
4.如權(quán)利要求1所述的方法(700),還包括如下步驟將所述MTC聚焦時(shí)間向后或向前移動(dòng)預(yù)定義時(shí)間間隔,以及在所述移動(dòng)步驟之后,將所述第一和第二 HA (4142,. . .,414n)的所述聚焦時(shí)間重新同 步到所述MTC聚焦時(shí)間。
5.如權(quán)利要求1所述的方法(700),還包括如下步驟改變至少一個(gè)MTC定時(shí)參數(shù),并 使用所述至少一個(gè)改變的MTC定時(shí)參數(shù)確定新的MTC聚焦時(shí)間,其中所述至少一個(gè)MTC定 時(shí)參數(shù)選自由開始時(shí)間參數(shù)、結(jié)束時(shí)間參數(shù)和當(dāng)前時(shí)間參數(shù)組成的組。
6.如權(quán)利要求5所述的方法(700),還包括如下步驟將所述第一和第二HA (4142,..., 414n)的所述聚焦時(shí)間重新同步到所述新的MTC聚焦時(shí)間,并刷新所述第一和第 二內(nèi)容(560,562)的所述時(shí)間標(biāo)記的歷史數(shù)據(jù),其中在由所述新的MTC聚焦時(shí)間定義的經(jīng) 過時(shí)間時(shí)段期間獲得所述刷新的時(shí)間標(biāo)記的歷史數(shù)據(jù)。
7.如權(quán)利要求1所述的方法(700),還包括如下步驟顯示具有用于傳送時(shí)間標(biāo)記的歷史數(shù)據(jù)的相應(yīng)第一和第二細(xì)線(596)的第一和第二 趨勢;將所述第一細(xì)線(596)從所述第一趨勢內(nèi)的第一位置移動(dòng)到所述第一趨勢內(nèi)的第二 位置,以及響應(yīng)于所述第一細(xì)線(596)的所述移動(dòng),將所述第二細(xì)線(596)從所述第二趨勢內(nèi)的 第一位置移動(dòng)到所述第二趨勢內(nèi)的第二位置,所述第二趨勢內(nèi)的所述第二位置與所述第一 趨勢內(nèi)的第二位置相同。
8.如權(quán)利要求1所述的方法(700),還包括如下步驟顯示具有用于傳送時(shí)間標(biāo)記的歷史數(shù)據(jù)的相應(yīng)第一和第二細(xì)線(596)的第一和第二 趨勢;同時(shí)將所述第一細(xì)線(596)從所述第一趨勢內(nèi)的第一位置移動(dòng)到所述第一趨勢內(nèi)的 第二位置,并將所述第二細(xì)線(596)從所述第二趨勢內(nèi)的第一位置移動(dòng)到所述第二趨勢內(nèi) 的第二位置,所述第二趨勢內(nèi)的所述第二位置與所述第一趨勢內(nèi)的第二位置相同。
9.如權(quán)利要求1所述的方法(700),還包括如下步驟將每個(gè)所述第一和第二 HA (4142)..., 414n)的所述時(shí)間控制模式從所述MTC模式改變 為所述LTC模式;將每個(gè)所述第一和第二 HA (4142,..., 414n)的所述聚焦時(shí)間同步到相應(yīng)的LTC聚焦時(shí) 間;以及刷新所述第一和第二內(nèi)容(560,562)的所述時(shí)間標(biāo)記的歷史數(shù)據(jù),其中在由所述相應(yīng) LTC聚焦時(shí)間定義的經(jīng)過時(shí)間時(shí)段期間獲得所述刷新的時(shí)間標(biāo)記的歷史數(shù)據(jù)。
10.一種系統(tǒng)000),包括處理裝置(2021,…,202N),配置用于(a)將第一和第二歷史記錄應(yīng)用程序(HA)的時(shí)間 控制模式從局部時(shí)間控制(LTC)模式改變?yōu)橹鲿r(shí)間控制(MTC)模式,(b)將所述第一和第二 HA (4142). . . , 414n)的聚焦時(shí)間同步到MTC聚焦時(shí)間,以及(c)顯示包括在由所述MTC聚焦 時(shí)間定義的經(jīng)過時(shí)間時(shí)段期間獲得的時(shí)間標(biāo)記的歷史數(shù)據(jù)的第一和第二內(nèi)容(560,562);其中所述LTC模式是其中采用局部時(shí)間控制對(duì)象GlS1,..., 418n)來操控所述第一和 第二 HA (4142,. . .,414n)中任一個(gè)的所述聚焦時(shí)間的模式,并且所述MTC模式是其中采用 主時(shí)間控制對(duì)象G12)來操控所述第一和第二 HA (4142)..., 414n)的所述聚焦時(shí)間的模 式。
全文摘要
一種用于向歷史記錄應(yīng)用程序(HA)提供主時(shí)間控制(MTC)服務(wù)的方法(700)。每個(gè)HA(4142,...,414N)配置成當(dāng)在局部時(shí)間控制(LTC)模式時(shí)顯示具有聚焦時(shí)間的內(nèi)容(560,562)和LTC用戶界面(532)。該方法包括將第一和第二HA的時(shí)間控制模式(TCM)從LTC模式改變?yōu)镸TC模式。該方法還包括將第一和第二HA的聚焦時(shí)間同步到MTC聚焦時(shí)間。這個(gè)同步響應(yīng)于TCM改變執(zhí)行。該方法還包括顯示第一和第二內(nèi)容。每個(gè)內(nèi)容包含在由所述相應(yīng)第一或第二HA的聚焦時(shí)間定義的經(jīng)過時(shí)間時(shí)段期間獲得的時(shí)間標(biāo)記的歷史數(shù)據(jù)(210)。
文檔編號(hào)G06F9/00GK102150133SQ200980132924
公開日2011年8月10日 申請日期2009年6月18日 優(yōu)先權(quán)日2008年6月25日
發(fā)明者鄧 A. 申請人:霍尼韋爾國際公司