新四季網

用於開發定製的集成測試和網絡外圍設備鑑定的系統和方法

2023-12-08 08:45:31

專利名稱:用於開發定製的集成測試和網絡外圍設備鑑定的系統和方法
技術領域:
本公開涉及初始的系統集成測試和計算系統的局部網絡鑑定。尤其是,公開了一種用於跨越一個或多個用戶站點集成計算機系統外圍設備的系統和方法。
背景技術:
計算系統可能包含各種可從各個供應商中獲得的硬體和軟體產品。計算系統還可能包含各種外圍設備,其中每一個外圍設備都具有它自己的唯一軟體應用和/或驅動器來啟用該設備。為了這個公開的目的,一個外圍設備可以是附屬於一臺計算機的任何外部設備。
經常由單個供應商製造的產品在一個計算系統中有效地與各個軟體應用和/或硬體設備集成或者一起操作。然而,在包含來自於不同供應商的各種產品的計算系統中可能出現集成困難。
在計算機網絡中集成問題出現的頻率較大。這對於支持定製應用程式和外圍驅動器的計算機網絡的情況尤其是真的。不僅在添加一個外圍設備到網絡連接的計算機時頻繁地出現集成問題,而且對於網絡的操作員來說,由此引起的停機時間和增加的與故障檢修一個特定問題相關的困難能夠變得十分昂貴。
隨著計算網絡變得更大和更複雜,集成來自於不同供應商的各種硬體和軟體產品問題變得更困難。此外,由於供應商引入新的網絡升級、作業系統、軟體應用、以及外圍設備到該網絡中,所以集成問題可能進一步增加了。當故障檢修與引入一個新外圍設備到一個網絡中相關聯的問題時經常會遇到的一個問題來源是忽略不可能和該新外圍設備一起操作的定製軟體應用和驅動器。因此,每當一個新外圍設備被添加到一個網絡中時,應當執行集成測試以確保在該網絡中所有產品令人滿意地集成。
儘管經由計算機網絡電子地傳送表示各個用戶工作成果的普及性,但是網絡連接的計算機工作的一個重要部分被認為是經由一個印表機轉變成一個硬拷貝的產品。相對小的臺式印表機最適合用於列印草稿、以及用於需要單一尺寸紙張來源的小列印任務。大的、高速印表機通常具有大量完成和拷貝表報的性能,它允許一個用戶定製列印以及完成他們的工作成果。中型印表機也經常被提供作為一個用於多個聯網計算機的共享資源,這些計算機的操作員共享一組公共的列印需要。
在實踐中,計算機及其它設備能夠有利地與把許多諸如計算機、或者其它設備的用戶輸入和一個或多個印表機設備組合在一起的這一類型的網絡列印系統一起使用。在這種網絡列印系統的一個實例中,在這些輸入端之一的用戶經由一個區域網(LAN)發送一個或多個包含一個特定列印任務的文檔的一個電子表示到被選擇用於完成該任務的一個印表機。特別地,LAN提供了這樣的裝置,通過這種裝置,運行專用處理器的用戶能夠共享諸如印表機、文件伺服器、磁碟驅動器、掃描儀及其它類似外圍設備的資源。
與共享資源集成相關的一些問題已經由LAN管理器解決了。LAN管理器已經使諸如乙太網和令牌環網的不同網絡協議對運行不同網絡協議的設備透明。此外,LAN可能具有各種能夠發送不同頁面描述語言(PDL)的列印驅動器,這些頁面描述語言引導到特定的印表機設備以完成各種列印任務。雖然LAN管理器在減小由於網絡數據傳送產生的集成問題數目方面已經大有進步,但是LAN管理器不能解決由一個諸如列印設備的新外圍設備的集成引入的兼容性問題。因此,當一個諸如一個高速印表機的新外圍設備被添加到該網絡中時,負責操作大型計算網絡的信息技術部門仍然保留以確保在該網絡中所有產品被令人滿意地集成的任務。
為了確保當一個新設備「在線」時該設備將是可操作的一個高可信度,許多信息技術部門執行廣泛的集成測試。通常,這些集成測試包含回歸測試,或者當該新外圍設備被安裝時先前可操作的軟體應用和/或驅動器保持可操作的驗證。為了減少與這些集成測試相關聯的操作停機時間,信息技術部門有時將建立一個力圖複製實際網絡環境的測試環境。當與獲得、配置、以及操作一個並行測試環境相關聯的成本過高時,信息技術部門常常將在非高峰或者非營業時間期間,通過讓一部分網絡離線以執行該集成測試,來訴諸於執行集成測試。這個物理上集成一個諸如高速列印設備的新外設到一個計算網絡中的方法能夠耗費大量的時間和資源。
例如,當一個用戶在一個集成測試期間遇到一個執行與一個特定印表機相關的特定任務的問題時,該用戶能夠查閱該供應廠商的用戶手冊或者聯繫供應廠商的支持人員以請求幫助。在這樣一次呼叫能夠進行之前,該用戶必須首先查出該用戶支持電話號碼,標識該用戶支持代表可能需要的任何授權信息(例如,序列號、型號等),呼叫該號碼,對所有由一個自動路徑選擇系統提出的所有提示作出答覆,並且在一個隊列中等待直到一個適當的用戶支持代表變得可找到為止。一旦一個代表是可找到的,該用戶就能夠傳遞該問題到該代表,接受關於如何解決該問題的建議,或者等待對操作該設備的驅動器或者固件的一個必需升級。
經常地,在該問題能夠被準確地識別、一個解決方案能夠被設計並且能夠被實現以及該網絡被測試以驗證該問題已經被解決之前,過去了大量的時間。通常,對驅動器以及固件變化的響應是一套確保該網絡連接系統的可操作性的各種集成測試的一個總性能。

發明內容
從上可知,能夠意識到具有這樣一個系統和方法將是合符需要的,在該系統和方法中,一個外圍設備的集成器在一個新產品的可操作性方面具有一個增加了的置信度,同時減小了該集成測試周期。用於開發定製的集成測試以及網絡外圍設備使用鑑定的系統和方法能夠利用外圍設備設計和支持工程師的知識庫,以提供一組有效的、適於一個特定行業和公共應用的集成測試。此外,響應於一個特定用戶的網絡、應用、行業、用戶或者其它各種標識參數,各種可用的硬體和軟體升級知識可以有選擇地呈現給一個外圍設備用戶的信息技術部門。此外,為了減小與解決集成困難相關的延遲,該集成器可以應用由熟悉一個特定外圍設備的設計和支持工程師隨時間流逝開發的故障檢修方法。
簡要來說,在結構上一個外圍設備集成測試系統能夠用一個具有一個處理器、一個執行存儲器設備、一個網絡接口、一個輸入設備以及一個輸出設備的計算設備來實現。更可取地是,該執行存儲器設備被配置為執行一個系統管理器應用,該應用響應於經由網絡接口接收的一個用戶簡檔而產生一組定製的集成測試。一個用於開發定製的集成測試的系統可以在一個具有一個用戶界面、一個網絡接口、一個測試配置管理器、鑑定邏輯、以及一個反應的系統管理器應用中實現。該系統管理器應用可以被配置為與反映一個用戶的網絡和外圍設備配置的一個分析一起傳送該組集成測試。該分析可以包含有關升級、選擇、及/或適於該特定用戶的替換設備等。
本公開給出一種用於開發一個外圍設備集成測試組的方法。在一個實施例中,該方法要求執行以下步驟開發一組被設計成行使一個特定外圍設備的各種功能的通用測試;核查被指定用於安裝該外圍設備的一個網絡;以及,響應於該組通用測試的核查,應用環境參數以產生一組定製的集成測試。此外,本公開揭示了一種用於優化一個用戶外圍設備配置的方法。一種用於優化的方法包含以下步驟開發一個與所感興趣的一個外圍設備相關的知識庫;監視一個用戶的外圍設備管理和配置;以及應用在監視步驟期間收集的參數到該知識庫,以產生一個用戶鑑定。
依據對以下附圖以及詳細說明的檢查,用於從一個或多個圖像中刪除敏感數據的系統和方法的其它特徵和優點對於本領域的技術人員來說將變得明顯。在這裡包含的、所有這種附加的特徵和優點由附屬的權利要求
保護。



參考以下附圖,本發明能夠更容易被理解。在這些附圖中的組件沒有必要按比例,而是重點放在清楚地說明本發明的原理上。此外,在這些附圖中,遍及這幾個視圖,相同的標記數字指示對應的部分。
圖1是說明了多個用戶共享硬拷貝資源的一個網絡環境的一個示意圖。
圖2是可以應用於圖1的網絡環境中的一個外圍設備集成鑑定系統的一個示意圖。
圖3是說明了一個通用計算設備的示意圖,該計算設備可以被配置為執行一個測試和鑑定圖1中的區域網的外圍設備集成測試應用。
圖4是說明了圖3中的外圍設備集成測試應用的一個功能框圖。
圖5是一個示意圖,說明了可以由圖3和4中的外圍設備集成測試應用產生的一個應用一個集成測試組的圖形用戶界面示例。
圖6是一個示意圖,說明了可以由圖3和4中的外圍設備集成測試應用產生的一個顯示集成測試結果和一個外圍設備使用鑑定的圖形用戶界面示例。
圖7是一個流程圖,說明了一種用於開發一個外圍設備集成測試組的方法,其中該集成測試組可以由執行圖4中的應用的一個或多個圖1中的計算設備來實施。
圖8是一個流程圖,說明了一種用於鑑定一個用戶的外圍設備配置的方法,其中該配置也可以由執行圖4中的應用的一個或多個圖1中的計算設備來實施。
具體實施方式
本公開通常涉及用於當集成一個外圍計算設備到一個網絡中時利用有關該設備的知識和經驗的系統和方法。根據該系統的第一方面,反映該用戶區域網的用戶特定信息、使用的定製和商業軟體應用、包含它自己的軟體/固件和驅動器的外圍設備的一個指定安裝配置,可以被收集,並且有選擇地應用於一組通用的集成測試,以產生為該特定用戶編制的集成測試。該系統的第二方面把在一個用戶核查期間收集的信息加到與被指定用於安裝在一個用戶位置的外圍設備相關的一個知識庫,以產生一組用於配置以及操作該設備的建議。
該外圍設備集成測試應用可以經由一個與一個用戶的LAN通信的計算設備執行。因而,該測試應用可以以電子形式由一個收錄在任何計算機可讀介質內的用戶站點下載,或者被傳送到這樣一個用戶站點。做為選擇,一個經由諸如國際互連網或者與一個用戶的LAN相關的專有或者私用網絡等WAN,與該用戶的LAN通信的遠程計算設備可以執行該測試應用。雖然在這裡與一個印表機相關聯說明和描述該外圍設備集成測試應用或者系統管理器,但是應當理解該測試應用或者系統管理器可以被應用於測試各種外圍設備的可操作性,而且不局限於印表機或者其它硬拷貝設備。
現在更詳細地參考附圖,其中相同的數字貫穿幾個視圖指示對應部分。圖1說明了一個適合於允許多個用戶共享有限的硬拷貝外圍設備的網絡環境的一個示意圖。如圖1中說明的那樣,該網絡環境通常由參考數字1表示,而且可以包含一個區域網(LAN)10、一個網關設備13、以及一個廣域網(WAN)15。
如同所示,LAN 10可以包含許多彼此相互通信的計算設備。在這點上,LAN 10可以包含一個文件伺服器2、一個膝上計算機4以及一個個人計算機(PC)6。此外,LAN 10可以包含許多以硬拷貝外圍設備形式的共享資源。關於共享資源,LAN 10可以包含一個高速彩色雷射印表機12、一個中檔多源雷射印表機14以及一個繪圖儀16。如已知的那樣,共享資源(例如,硬拷貝的外圍設備)可以用每一個計算設備(例如伺服器2、膝上計算機4、以及PC 6)進行操作。可以理解每一個硬拷貝的外圍設備可以經由一個通常被稱為列印伺服器或者假脫機程序的計算設備(為了說明簡單起見沒有顯示)與LAN10通信。一個列印伺服器或者假脫機系統起到管理由一個共享印表機可以通過LAN 10從各個用戶接收的許多硬拷貝作業請求的作用。
在圖1的網絡環境中也說明了,LAN 10可以經由網關設備13與一個或多個外部網絡(例如WAN 15)通信。如已知的那樣,網關設備13可以通過配置為連接兩種不同類型網絡的一個硬體和軟體組合來實現。這裡,網關設備13可被操作用於把WAN 15和LAN 10相連,以便為一個遠程計算設備20提供一條通信路徑。
如將根據圖3和4進行的進一步詳細描述那樣,在LAN 10內的每一個計算設備(例如,伺服器2、膝上計算機4以及PC 6)以及經由WAN 15與LAN 10相關連的遠程計算設備20,可以用一個外圍設備集成測試應用(PITA)進行配置。能夠使用許多流行和眾所周知的通信協議在網絡環境1內交換信息。例如,如果WAN 15是可公開訪問的、通常被稱為國際互連網的廣域網,則這可以使用傳輸控制協議/網際協議(TCP/IP)。在另一個實例中,在LAN 10內部的數據傳輸可以使用乙太網數據傳輸協議實現。應當理解用於在各種網絡(即,LAN 10和WAN 15)中使用的一個特定數據傳輸協議的選擇對於實現這裡公開的方法不是關鍵的。LAN 10和WAN 15僅僅允許在計算設備(例如,伺服器2、膝上計算機4、以及PC 6)和共享資源(例如,高速彩色雷射印表機12、中檔多源雷射印表機14以及繪圖儀16)之間的一條通信鏈路。
現在參考圖2,其給出一個功能框圖,說明了可以在圖1的網絡環境1內實現的一個外圍設備集成鑑定系統(PIES)100。如圖2所示,PIES 100可以由一個被操作用來接收一個用戶簡檔120以及一個或多個通用集成測試110的系統管理器150來實現,其中這些簡檔120和集成測試110被用來產生一個用戶測試200。
如圖2所示,用戶簡檔120可以包含一個網絡配置130、定製的軟體應用140、市場上可買得到的軟體145、外圍設備信息160、以及取樣文件170。如圖所示,網絡配置130可以包含有關LAN 10(圖1)的主幹132或者物理結構的信息。主幹132或者物理結構也可以包含有關在LAN 10上通信的各個節點134的信息。如在圖2的功能框圖中進一步說明的那樣,外圍設備信息160可以與識別信息相關聯,其中該識別信息涉及類型162、硬體和軟體選項164、以及安裝的和/或被指定用於供新外設使用的驅動器168。
該系統管理器150可以被配置為執行一個用戶站點核查,以產生用戶簡檔120。這可以通過系統地檢查LAN 10和各個計算設備(例如,伺服器2、膝上計算機4、以及PC 6)來完成。例如,系統管理器150可以被配置為訪問存儲在一個網絡伺服器(沒有顯示)上的數據來檢索有關該LAN 10的信息。通過進一步的示例,系統管理器150可以被配置為核查與各個計算設備中每一個相關的數據存儲設備來開發一個可執行列表,其中該可執行可以在該計算設備的操作員的指示下進行操作。該可執行列表可以包含市場上買得到的軟體145,以及只有在觀察中出現的當前用戶才有的定製的軟體應用140。在該用戶站點核查期間,系統管理器150也可以收集與每一個商業軟體應用145和定製軟體應用140相關的各個數據文件170。
在所關心的一個外圍設備(即,一個被指定用於與該LAN 10集成的新外圍設備)已經與LAN 10相互連接的情況下,作為在一個測試臺的情況中或者與其中新設備被臨時與LAN 10集成的一個非尖峰時間集成測試相關的情況下,該系統管理器150可以被配置為檢索有關該外圍設備160的信息。在一個替換實現中,一個用戶可以提供有關一個新外圍設備連同該網絡的一個建議實現的信息。以這種方式,系統管理器150能夠使用該信息來彙編一個用戶測試200,該測試200把一組一個或多個通用集成測試110與用戶簡檔120組合在一起。
不論是哪種情況,一旦用戶簡檔120已經被傳送給系統管理器150,系統管理器150就可以匯集一個用戶測試200。該用戶測試200可以包含一組定製的集成測試,其從一組與從該用戶簡檔120中提供的信息相關聯的集成測試110中配置得到。更可取地是,該系統管理器150繪製一組通用的集成測試110,它們因為適合於在與所關心的外圍設備的設計使用相關的集成測試中的應用而被選擇。值得注意的是該用戶測試200可以不僅響應於在該用戶簡檔120中提供的信息適應地配置一組集成測試,而且作為繪製一組通用測試的系統管理器150的結果進行配置,該組通用測試為與該用戶的業務相關的公共應用而設計。例如,汽車零售商產生大量與表格相關的工作成果,該表格與銷售帳單、信貸申請、標題申請等相關。各種申請、合同和銷售帳單將來很可能保持不變。為應用在一個汽車零售環境中而選擇的集成測試可以因為它們具有在產生上述工作產品方面能有效運用所關心的一個外圍設備的能力而被選擇。一個金融服務供應者,在另一方面,除了必須列印很多定期報告之外,由於與各種報告規則變化和稅法變化相關聯的頻繁應用升級,可能具有測試一個提議的外圍設備的可操作性的額外期望。
某些用戶可能希望讓該集成測試由一個位於遠處的系統管理器150執行。這通過從遠程計算設備20橫穿各個網絡(例如,WAN15和LAN 10)傳遞各種與包含用戶測試200的定製測試組相關的命令、以運用在具有指定外圍設備的LAN 10上的每一個計算設備來完成。測試結果可以被記錄在各個計算設備中以及一個適當配置的外圍設備內,而且被傳遞迴到系統管理器150以便編譯一個測試報告500。如圖2中進一步說明的那樣,系統管理器150可能包含一個或多個報告簡檔180,當產生測試報告500時,這些簡檔155可以被用來恰當地格式化該測試結果。
現在參考圖3,其給出了一個遠程計算設備20示例的一個框圖。應當理解還可以使用這些相同的功能塊來執行在圖1的網絡環境1中的任何其它計算設備(例如,伺服器2、膝上計算機4、以及PC 6)。在這一點上,圖3說明了該設備可以被配置為包含一個外圍設備集成測試應用400(在這種情況下,一個軟體應用)。通常,該計算設備可以包含一個處理器312、一個存儲器314、輸入/輸出接口316、以及一個網絡接口315,它們被連接在一起而且能夠經由一個本機接口318相互通訊。該本機接口318能夠是,例如但不局限於,一條或多條總線或者其它有線或者無線連接,如在該技術領域:
已知的。本機接口318可以具有諸如緩存(高速緩存)、驅動器、以及控制器等附加單元來允許通信,為了簡單起見省略了這些單元。此外,該本機接口318包含地址、控制、以及數據連接,以允許在上述組件當中的適當通信。
處理器312是一個用於執行能夠被保存在存儲器314中的軟體的硬體設備。處理器312能夠是任何定製的或者市場上買得到的處理器、一個中央處理單元(CPU)或者在幾個與計算機或者圖象獲取系統相關聯的處理器當中一個的輔助處理器、以及一個基於微晶片的微處理器或者宏處理器。適當的、市場上買得到的微處理器的示例如下一個來自於美國Intel公司的80x86或者奔騰系列的微處理器、來自於美國IBM的PowerPC微處理器、來自於昇陽電腦公司的Spare微處理器、一個來自於美國惠普公司的PA-RISC系列微處理器、或者來自於美國摩託羅拉公司的68xxx系列微處理器。
存儲器314能夠包含易失性存儲器元件(例如隨機存取存儲器(RAM、諸如DRAM、SRAM等))和非易失性存儲器元件(例如,ROM、硬碟、磁帶、CD-ROM,等)中的任何一個或者它們的一個組合。此外,存儲器314可以包括電子、磁、光學、及/或其它類型的存儲介質。注意到,存儲器314能夠具有一個分布式體系結構,其中各個組件位於彼此遠離的地方,但是能夠由處理器312訪問。
此外,該遠程計算設備20可以與許多輸入和輸出設備330集成。輸入設備可以包含,但不局限於,一個掃描儀(沒有顯示)、一個鍵盤332、一個滑鼠334、或者其它適於操作一個圖形用戶界面的交互式的指示設備,以及一個麥克風336。各個輸入設備中的每一個都可以經由本機接口318和I/O接口316與處理器312及/或存儲器314通信。輸出設備可以包含一個視頻信號接口,它提供一個視頻輸出信號到一個與該計算機相關聯的顯示監視器331。許多顯示監視器331類型可以與各種計算設備相關聯。該顯示監視器331能夠是一個傳統的基於CRT的顯示設備。作為選擇,顯示監視器331能夠用其它顯示類型、諸如一個液晶顯示器(LCD)或者一個等離子體顯示器實現。該輸出設備還可以包含一個揚聲器333、以及其它諸如印表機335等眾所周知的設備。
值得注意的是,其它傳遞輸入和輸出的設備可以與本機接口318進行通信,這些設備是,例如但不局限於,一個調製器/解調器(數據機,用於訪問另一個設備、系統或者網絡)、一個射頻(RF)或者其它收發信機、一個電話接口、一個網橋、一個路由器等。為了說明簡單起見,沒有說明這些上述的雙向通信設備。
一個這樣的雙向通信設備,網絡接口315,能夠是例如連接該遠程計算設備20到WAN 15(圖1)的網絡接口卡。作為選擇,該網絡接口315能夠是一個調製器/解調器(數據機)或者任何能夠連接該遠程計算設備20到WAN 15的通訊設備。注意到,在伺服器2、膝上計算機4和PC 6的情況下,網絡接口315可以經由一個適於經由LAN 10進行通信的網絡接口卡來實現。
在存儲器314中的外圍設備集成測試應用400可以包含一個或多個單獨的程序,其中每個程序包含一個可執行指令的有序列表用於實現邏輯功能。在圖3的示例中,在存儲器314中的軟體包含外圍設備集成測試應用(PITA)400和一個適當的作業系統320。適當的、市場上買得到的作業系統320的一個非詳盡的例舉如下一個來自於美國微軟公司的Windows作業系統,一個可以從美國Novell公司獲得的Netware作業系統,或者一個可以從許多供應廠商、諸如美國惠普公司、美國Sun微系統公司、以及美國AT T公司購買得到的UNIX作業系統。作業系統320實質上控制其它電腦程式、諸如PITA 400的執行,並且提供調度、輸入輸出管理、文件管理、存儲器管理、通信控制以及相關的服務。處理器312和作業系統320定義了一個計算機平臺,為此諸如PITA 400等應用程式可以用高級程式語言編寫。可以理解使用上述的計算機平臺,圖1中的各種計算設備中每一個都可以被配置為實質上同時運行許多應用。例如,每一個設備都可以被配置為支持許多應用,其中每一個應用都具有一個和在下面的計算機進行通訊的接口組件。
可以理解在存儲器314中的軟體及/或固件此外可以包含一個基本輸入輸出系統(BIOS)(未顯示)。BIOS是一組必需的軟體例程,其在啟動時測試硬體,啟動作業系統320,並且支持在硬體設備之間的數據傳輸。BIOS被保存在只讀存儲器中,以便當計算機及/或圖象獲取設備被激活時能夠執行它。
當該遠程計算設備20在操作中時,處理器312被配置為執行存儲在存儲器314內的軟體,往返於存儲器314傳遞數據,以及一般地按照該軟體控制操作。PITA 400、其它應用以及作業系統320,全部或者部分地,但是一般是後者,由處理器312讀取,可能在處理器312內緩存,然後被執行。
值得注意的是PITA 400能夠以軟體(例如,固件)、硬體或者它們的一個組合來實現。在當前考慮的最佳模式中,PITA 400作為一個可執行程序以軟體實現,並且由一個特定的或者通用數字計算機執行,這樣的數字計算機諸如一個個人計算機(PC,IBM兼容、Apple兼容或者其它)、工作站、微型計算機、或者大型計算機,如先前描述的那樣。
PITA 400是一個源程序、可執行程序(目標代碼)、腳本或者任何其它包含一組要被執行的指令的實體。當以一個源程序形式時,該程序需要經由可能或者未必包含在存儲器314內的一個編譯器、彙編器、解釋器等被轉換,以便結合作業系統320正確地進行操作。此外,PITA 400能夠以(a)一種面向對象程式語言編寫,該語言具有數據類和方法類,或者以(b)一種過程程序設計語言編寫,該語言具有例程、子程序及/或函數,這些語言例如而不是局限於,C、C++、Pascal、Basic、Fortran、Cobol、Perl、Java以及Ada。
當PITA 400以軟體實現,如圖3所示時,必須注意到PITA 400能夠存儲在任何計算機可讀介質上,用於由任何計算機相關的系統或者方法使用或者結合該系統或者方法使用。在該文檔環境中,一個計算機可讀介質是一種電子、磁、光學、或者其它物理設備或者裝置,它能夠包含或者存儲一個電腦程式用於由一個計算機相關系統或者方法使用或者與該系統或者方法結合使用。PITA 400能夠被包含在計算機可讀介質中,用於由一個指令執行系統、裝置或設備使用,或者與它們結合使用,這些系統、裝置或者設備是諸如一個基於計算機的系統、包含處理器的系統或者其它能夠從該指令執行系統、裝置或者設備中取出指令並且執行該指令的系統。在該文檔環境中,「計算機可讀介質」可以是任何能夠存儲、傳遞、傳播或者傳送該程序用於由該指令執行系統、裝置或者設備使用或者結合它們使用的裝置。
計算機可讀介質能夠是,例如但不局限於,一個電子、磁、光學、電磁、紅外線或者半導體系統,裝置,設備或者傳播介質。該計算機可讀介質的更多具體實例(一個非詳盡的列舉)將會包含如下一個具有一條或多條電線的電連接(電子)、一個可攜式計算機磁碟(磁)、一個隨機存取存儲器(RAM)(電子)、一個只讀存儲器(ROM)(電子)、一個可擦可編程序只讀存儲器(EPROM、EEPROM、或者閃速存儲器)(電子)、一個光纖(光學)、以及一個可攜式光碟只讀存儲器(CD-ROM)(光學)。注意該計算機可讀介質甚至可以是紙的或者其它可在上面列印該程序的適當介質,因為如果必要的話,該程序能夠經由,例如,該紙或者其它介質的光學掃描被電子地捕獲,然後被編譯、解釋,或者以一種適當的方式被另外處理,然後被保存在一個計算機存儲器中。
如果只以如一個替換實施例中的硬體實現,該PITA 400能夠用任何以下技術或者它們的一個組合實現,這些技術在本技術領域:
是公知的,這些技術為一個具有邏輯門用於依據數據信號實現邏輯功能的分立邏輯電路、一個具有適當的組合邏輯門的專用集成電路(ASIC)、一個程控選通門陣列(PGA)、一個現場可編程門陣列(FPGA)等。
外圍設備集成測試應用(PITA)體系結構和操作現在參考圖4,其通過一個功能框圖的形式進一步說明圖3的PITA400。在這一點上,PITA 400可以包含一個用戶界面410、報告/鑑定邏輯420、一個測試配置管理器430、以及一個反映器440。如在圖4的框圖中說明的那樣,該用戶界面410與該測試配置管理器430和報告/鑑定邏輯420、一個或多個操作員輸入設備450以及一個數據存儲設備405進行通信。如在圖4中進一步說明的那樣,該報告/鑑定邏輯420與用戶界面410進行通信,並且被配置為根據來自用戶界面410的輸入產生一個報告實例480。該反映器440接收並且轉換該報告實例480,以產生一個反映各種集成測試結果及/或一個站點外圍設備使用鑑定結果的報告500。
該用戶界面410包含多個數據輸入窗口或者框架,這些窗口或者框架可以出現在一個PITA 400操作員的面前。更可取地是,用戶界面410具有按照一個標準人機接口給出多個圖形用戶界面(GUI)形式,該標準人機接口可以由各種圖像處理系統的技術人員及其他用戶容易地識別和操作。例如,該用戶界面410可以採取多個應用程式窗口的形式,每一個窗口都用一個菜單條和命令條進行配置,其中命令條包含一個或多個文件命令按鈕以及一個或多個格式命令按鈕。該菜單條、命令條、文件命令按鈕和格式命令按鈕可以有選擇地由許多輸入設備450操作。某些輸入設備450示例可以包含一個鍵盤332、一個滑鼠334、或者一個觸摸顯示屏。
如圖4的功能框圖所示,用戶界面410可以被配置為與用戶簡檔120和一個報告簡檔180相關聯進行操作。如先前描述的那樣,用戶簡檔120可以包含有關一個特定用戶站點的網絡的信息,這些信息包含該網絡配置、通常在各種計算設備上操作的商業軟體應用、以及有關所關心的一個外圍設備的信息。在另一方面,報告簡檔180可以包含反映一個標準報告格式的信息,該格式適於反映該用戶商業應用的特定行業行業類型。
該用戶界面410可以與一個測試配置管理器430集成。該測試配置管理器430可以經由多個GUI實現,這些GUI適合於允許一個PITA400的操作員有選擇地關聯和應用一組通用或者標準化的集成測試到相關的用戶數據以產生一個定製的集成測試組。如在圖4中進一步說明的那樣,測試配置管理器430可以與一個數據存儲設備405進行通信,該設備405適於存儲單獨的用戶簡檔120、集成測試110、用戶測試200、報告簡檔180,以及在某些情況下存儲單獨的測試報告500。
如圖4中進一步說明的那樣,該報告/鑑定邏輯420連同該用戶界面410一起工作以產生一個報告實例480。該報告實例480可以表示根據由該報告簡檔180提供的一組規則以及在該用戶簡檔120內提供的信息的一些數據的集成,這些數據是站點特定的、操作員選擇的以及集成測試特定的數據。如該功能框圖所示,該報告實例480可以包含測試結果482以及一個站點鑑定484。雖然,在圖4的功能框圖中一起說明了測試結果482和一個站點鑑定484,但是應當理解測試結果482可以與一個站點鑑定484分開收集和轉送。不論由一個操作員選擇的報告類型,如圖4所示,報告實例480被轉送到反映器440,其被配置為產生該報告500的一個適當表示。
更可取地是,該反映器440被配置為有選擇地與多個輸出設備460接口。例如,在一個實施例中,反映器440可以是配置為與可以由在LAN10上一個操作員看到的顯示監視器331接口,或者與經由WAN 15與LAN 10相關聯的遠程計算設備20接口。在一個替換實施例中,反映器440可以被配置為轉送報告500到與當前有效的計算設備進行通信的印表機。應當理解一旦報告500在與其它適當應用相關聯的緩存中可得到時,報告500就能夠被處理而且不再取決於PITA 400。例如,如果報告500出現在一個集成應用內的話,則存儲該報告500可以由在相關計算設備內產生的命令、傳真、顯示、電子地郵寄、及/或列印,其中該集成應用在各個與LAN 10相關聯的計算設備中的一個上。一旦該報告500已經存儲在一個聯網設備(例如,數據存儲設備405)上,報告500對於被允許了適當文件訪問的操作員就是可以使用的。
PITA 400更可取地是被編程來提供一個通常與流行的文字處理程序一起使用的標準計算機接口。在其中包含的幾個功能條目被定義如下Context-Sensitive Menu-一個強調選項作為取決於在其中被調用菜單的環境可用的或者不可用的菜單。
Drop Down Menu-從菜單條下拉並且保持有效直到被關閉或者一個可用的菜單選項被選擇為止。
Menu Bar-橫穿屏幕頂端的條,其包含一個或多個激活一個相關的下拉菜單的標籤。
Pull Down Menu-一個一般通過移動一個指示裝置到一個下拉菜單選項上激活的子菜單。
Pop-up Menu-依據一個特徵按鈕的選擇激活的菜單。滾動條-在屏幕側邊或者底端的條,其允許用戶左右及/或上下滾動一個大窗口。
圖5是一個適於配置圖4中的PITA 400的示例GUI的一個示意圖。更具體地說,圖5說明了一個GUI 505的示意圖,該GUI 505適合於選擇一個行業類型、一個報告簡檔、一個外圍設備和各個相關參數以及許多可以與一個定製的外圍設備集成測試組相關聯的許多個別集成測試。圖5一般地說明了一個可以由該測試配置管理器430提供來產生和控制用於一個特定用戶站點的外圍設備集成測試組的操作的示例GUI 505。
如說明的那樣,GUI 505給出了一個可以依據選擇一個「測試管理器」界面頁510而出現在一個操作員面前的一個界面。可以經由一個名為「測試」(沒有顯示在它的有效模式中)的單獨測試配置管理器界面頁建造各種一般的集成測試。在這點上,GUI 505可以包含一個行業類型數據輸入欄位550,以及一個相關的下拉菜單選擇箭頭按鈕552,和一個「清除」按鈕555。橫穿該GUI 505頂端部分移動到右邊,這兒可以提供一個報告簡檔數據輸入欄位570以及一個相關的下拉菜單選擇箭頭按鈕572、一個新建按鈕573、以及一個「刪除」按鈕574。那些熟悉通用GUI操作的人員將理解行業類型和報告簡檔界面項的操作。
繼續橫穿該GUI 505頂端部分來到右邊,這裡可以提供一個集成測試選擇顯示器540以及一組標記的按鈕,這些按鈕可操作用於插入一個標記的集成測試到適於一個特定用戶站點的定製集成測試組200中。應當理解諸如「002」542b等各種標記的測試本身可以表示出一個或多個標準集成級別的測試。如在圖5的示例GUI 505中說明的那樣,該集成測試選擇顯示540可以與一個向上選擇按鈕544、一個向下選擇按鈕545、一個「選擇」按鈕546以及一個「復位」按鈕547相關聯。更可取地是,依據在行業類型數據輸入欄位550中一個行業類型的選擇,向該配置管理器的一個操作員呈現在該集成測試選擇顯示540中的適當集成測試。如GUI 505所示,該呈現可以通過響應於該操作員的行業類型選擇突出顯示一個或多個集成測試標記做出。
回到GUI 505的左邊,可以由該測試配置管理器430的一個操作員經由一個名字數據輸入欄位560、一個型號數據輸入欄位562、以及一個廠家數據輸入欄位564,輸入一個外圍設備以及多個相關的信息。此外,該GUI 505可以被配置為給出一個選擇數據輸入欄位566,來記錄可能與一個要被集成測試的外圍設備相關聯的各種附加的硬體及/或軟體。應當理解在替換實施例中,可選硬體及/或軟體設備的數據輸入可能按類型(即,存儲器、軟體、等)進行分隔,以及按功能(例如通信、輸出處理等)進行分隔。應當進一步理解下拉菜單選擇按鈕可能與一個或者幾個外圍設備數據輸入欄位560、562、564、566相關聯地被添加。根據該最佳的測試配置管理器430,一個操作員僅僅需要輸入相關的外圍設備信息和一個先前標識的行業類型,則與在該集成測試選擇顯示540中出現的多個測試相關聯的、適當的一般集成測試被自動地激活了。
在圖5中說明的GUI 505進一步分別顯示了「確定」、「取消」、和「應用」功能按鈕530、532和534。這裡,以有效狀態說明上述每一個按鈕。應當理解在必要的信息由該PITA 400的一個操作員輸入之前,一個或多個確定、取消和應用按鈕530、532和534可以分別被設置為無效狀態。
應當進一步理解GUI 505不局限於在圖5的示意圖中說明的布局。測試配置管理器430可以依照要求給出較少或者附加的數據輸入欄位,以允許PITA 400的一個操作員選擇和應用一個定製的外圍設備集成測試組。例如,GUI 505還可以包含一個或多個數據輸入欄位在這個或者另一個顯示上,以允許PITA 400的一個操作員經由一個或多個與LAN 10相關聯的計算設備保存一個特定測試組到數據存儲設備405中,用於以後檢索和應用。PITA 400和任何相關的集成測試可以經由一個經由WAN 15與LAN 10相關聯的計算設備,被檢索或者下載。作為選擇,PITA 400和任何相關的集成測試可以依據一個相關外圍設備的傳送,經由一個諸如CD-ROM等計算機可讀介質被傳送。
現在參考圖6,其給出了一個示例GUI 605的一個示意圖,該GUI605可以由可在一個或多個圖1的聯網計算機上操作的PITA 400產生和顯示。圖6說明了可以由圖1的一個或多個計算機產生和顯示的外圍設備集成報告500的一個示例。在這點上,GUI 605可以包含一個具有一個下拉菜單條603和一個命令條604的標題,其中命令條604具有多個圖標標記的功能按鈕。如圖6中說明的那樣,下拉菜單條可以包含名為「報告」、「查看」、「工具」、和「幫助」的菜單。每一個上述的菜單可以被配置為顯示多個選項給PITA 400的一個操作員,如眾所周知的那樣。這些子選項可以被配置為保持在在該顯示設備331上的一個活動窗口中,直到操作員禁止該菜單或者做出一個選擇為止。也如所知的那樣,顯示在該標題的命令條604中的圖標標記的按鈕可以各與一個適當的功能命令或者命令宏相關聯。例如,用一個軟盤簡圖標記的按鈕可以被配置為「保存」當前顯示的報告結果到一個在該數據存儲設備405上的文件中。可以理解取決於GUI 605的當前情況,該功能按鈕的一個或多個可以是無效的。
如圖6中說明的那樣,在GUI 605內的一個顯示窗口607可以包含反映報告500的一個所見即所得(WYSIWG)顯示的一個實時顯示。如圖6中說明的那樣,窗口607可以包含標識該用戶站點、用該網絡測試的外圍設備的信息、其它相關的外圍設備配置數據以及該測試結果的一個摘要信息。應當理解窗口607(以及在下面的報告500)還可以包含標識測試日期、應用的一個相關測試列表、在下面的用戶配置的信息及其它對這個類型的報告重要的信息。
如在圖6中進一步說明的那樣,窗口607可以具有一個滾動條620,其具有一個相關的向上箭頭按鈕622、一個下箭頭按鈕626和一個滑動按鈕624,並被編程用於允許一個操作員從頭至尾翻滾該報告500的正文。也如圖6中說明的那樣,窗口607可以提供多個用戶可選的選項,其包含一個「編輯」649、一個「保存」651、一個「清除」653、一個「列印」655以及一個「傳真」657按鈕用於編輯、保存或者引導該報告500。可以理解PITA 400可以是可編程的,以便每一個上述的功能按鈕649、651、653、655和657可以打開一個更詳細的界面,該界面提供與該特定功能任務相關聯的適當選項。例如,列印按鈕655可以被配置為起動一個菜單,該菜單引入可以用來列印該報告500的一個硬拷貝的網絡印表機列表。
現在參考圖7,其給出了一個流程圖,說明一種可以由圖4中的PITA 400實施的、用於開發一組外圍設備集成測試的方法。在這點上,用於開發一組外圍設備集成測試的方法700可以從標記為「開始」的步驟702開始。首先如在步驟704中指示的那樣,可以開發出一組適於驗證圍繞所關心的一個外圍設備的各種功能的通用集成測試。接下來,如在步驟706中說明的那樣,PITA 400可以被配置為獲取反映一個用戶的網絡的信息。例如,400可以被配置為收集有關該網絡主幹線路、在該網絡上的各種節點、當前有效的共享資源及其它類似數據的信息。
接下來,如在步驟708中說明的那樣,PITA 400可以被配置為獲取有關一個被指定用於安裝在該用戶網絡上的外圍設備的信息。在另一個準備步驟中,如步驟710所示,PITA 400可以被配置為執行在該網絡上操作的用戶軟體清單。應當理解這個清單可以不僅包含市場上買得到的、在該網絡上操作的軟體應用,而且也包含定製的應用和驅動器。
在已經收集了該網絡配置信息、想要的外圍設備配置詳情以及一個在該網絡上操作的商業和定製軟體應用列表之後,如在步驟712中說明的那樣,PITA 400可以應用這個遍及一組恰當選擇的集成測試上的信息來開發一個定製的測試組。一旦已經產生了該測試組,就可以存儲該測試組以及把它交付給用戶來執行現場測試。做為選擇,如步驟714所示,可以通過橫穿WAN 15傳送任何必要的取樣測試文件和代碼到各種與LAN 10相關聯的計算設備以及安排在該集成測試組內的各種測試,來執行該測試。一旦執行了該測試並且記錄了測試結果,如在步驟716中說明的那樣,用於開發一組外圍設備集成測試的方法700可以被配置為產生一個測試報告。應當理解報告500可以在任何一個與LAN 10相關聯、被配置為執行PITA 400的計算設備上產生,或者各種測試結果可以貫穿各種網絡傳遞到遠程計算設備20以產生報告500。如在圖7的流程圖中進一步說明的那樣,如在被標記為「結束」的步驟716中說明的那樣,用於開發一組外圍設備集成測試的方法700可以被配置為在此結束。
現在參考圖8,其給出了一個流程圖,說明一種可以由圖4中的PITA 400實施的、用於優化一個用戶的外圍設備配置的方法。更具體地說,用於優化一個用戶的外圍設備配置的方法被導向一種用於鑑定一個外圍設備的集成器和向其建議硬體及/或軟體改變的方法。在這點上,用於優化一個用戶的外圍設備配置的方法800可以從標記為「開始」的步驟802開始。首先,如在步驟804中說明的那樣,必須收集有關一個被指定用於集成到一個網絡中的特定外圍設備的信息。這個信息可以包含對該設備如何在它的每一個操作方式中進行通信和操作的認識。該信息可以進一步包含一組對與該外圍設備一起購買來說是可得到的硬體選項。該信息還可以包含已知允許該外圍設備操作的操作驅動器。
接下來,如在步驟806中說明的那樣,PITA 400可以被配置為收集有關與一個特定外圍設備相關聯的操作可用模式和可用選項的信息。PITA 400然後可以被配置為,如步驟808所示,獲取反映一個用戶網絡的信息,以及如在步驟810中說明的那樣,獲取有關該用戶想要的外圍設備配置的信息。如步驟812所示,PITA 400可以被配置為列出一個用戶的軟體清單,以便收集各種可以與該外圍設備接口的可執行軟體。
在已經開發了一個有關該外圍設備的知識庫、獲取有關圍繞該用戶網絡的詳細情況信息、以及收集反映該用戶想要的外圍設備操作和配置的信息之後,如在步驟814中說明的那樣,PITA 400可以被配置為將該用戶和外圍設備信息加到該知識庫。這個加到知識庫可以導致一個各種已知的選項或者硬體升級、軟體升級、網絡配置改變等等的列表,如果這些由該集成器應用的話,這將會改善與該外圍設備相關聯的操作結果。如步驟816所示,PITA 400可以被配置為產生和報告各種從該用戶外圍設備配置中導出的結果。應當理解該鑑定結果可以包含許多選項以及一個性能變量的設計,而且如果根據應用於PITA400的數據集成和操作該外圍設備,則用戶可以期待實現這些選項和該性能變量。應當進一步理解利用指示盈虧平衡點的財政措施可以提高該性能設計,其中該收支平衡點反映了隨時間流逝設計的性能「命中」與當實現建議的改變時所期望的性能的比較。如在圖8的流程圖中進一步說明的那樣,如在被標記為「結束」的步驟818中說明的那樣,用於優化一個用戶的外圍設備配置的方法800可以被配置為在此結束。
值得注意的是,在圖7和8流程圖中的處理過程描述或者塊應當被理解為表示包含一個或多個可執行指令的模塊、程序段、或者代碼部分,其中這些可執行指令用於實現可以由PITA 400實行的各種方法中的特定邏輯功能或者步驟。替換實現包含在PITA 400最佳實施例範圍內,其中可以與所顯示和討論的次序不同來執行功能,取決於涉及的功能,這些執行次序包括實質上同時執行或者逆序執行,如由在本發明技術領域:
的技術人員理解的那樣。例如,如上所述,可以考慮各種數據收集步驟可以由PITA 400或者其它能在圖1的各個計算設備上操作的適當應用以任何次序或者實質上同時實施。
應當強調以上描述的PITA 400實施例僅僅是實現的可能示例,僅僅是為了清晰理解本公開的原理和示教而進行闡述的。可以對以上描述的PITA 400進行許多變化和修改而實質上沒有背離它的精神和原理。企圖使所有這樣的修改和變化被包含在這個公開的範圍內,並且由以下的權利要求
進行保護。
權利要求
1.一種用於通過外圍集成測試應用(PITA)設備開發一個定製外圍設備集成測試組的方法,包括開發一個指定執行外圍設備的各種功能的通用測試(704),該外圍設備將被集成在用戶網絡(708)上;獲取至少一個反映了一個特定用戶網絡的參數(706);獲取相應於一個用戶想要的、將要被集成在該用戶網絡上的該外圍設備的配置的信息(708);對在該用戶網絡上相關的各種計算設備,執行用戶軟體的一個清單以搜集可得到的可執行文件(710);以及產生至少一個用於在該用戶網絡上測試外圍設備的集成、用於測試想要的配置和用於測試可執行文件的集成測試(712)。
2.如權利要求
1所述的方法,其特徵在於獲取相應於一個用戶想要的一個外圍設備配置的信息包括與該外圍設備(160)進行通訊以獲得至少其中一些信息。
3.如權利要求
1所述的方法,其特徵在於執行一個清單包括識別市場上可買得到的軟體(145)。
4.如權利要求
1所述的方法,其特徵在於執行一個清單包括識別一個定製的軟體應用(140),該軟體應用可以操作該外圍設備。
5.如權利要求
1所述的方法,其特徵在於執行一個清單包括識別可以操作該外圍設備的驅動器(168)。
6.如權利要求
1所述的方法,進一步包括傳送測試可執行文件到駐留在網絡(10)上的至少一個計算設備(2、4、6);通過在該網絡上的至少一個計算設備(2,4,6),在外圍設備上執行集成測試;以及產生一個相應於被執行集成測試的結果的報告(500);
7.一個遠程計算設備(20),包括用於執行至少一個為驗證一個外圍設備(2、4、6)的操作而操作的集成測試的裝置;用於分析一個被指定接收該外圍設備(12)的用戶網絡(10)的裝置以確定鄰接用戶網絡(10)的信息;用於獲得相應於一個用戶想要的外圍設備(160)的配置的信息的裝置(20);用於識別在用戶網絡(10)上操作的軟體應用的裝置;以及用於響應由至少一個用戶測試(200)、用戶網絡(10)、該用戶想要的外圍設備(160)的配置以及在該網絡上(10)操作的軟體應用組成的組產生一個定製的集成測試(110)的裝置。
8.如權利要求
7所述的設備,其特徵在於該識別裝置包含用於執行用戶軟體的一個清單以搜集從由市場上可買得到的軟體(145)、定製的軟體應用(140)和可以操作外圍設備的驅動器(168)組成的組中選取可執行文件的裝置。
9.一個交互式的診斷系統,該系統用於開發定製外圍設備集成測試組,該系統包括一個用戶可操作的輸入設備(450);一個與該輸入設備(450)相連的用戶界面(410),該用戶界面(410)能為響應於來自一個操作員的至少一條命令,經由輸入設備(450)接收至少一個與所關心的一個外圍設備相關聯的標識符而操作;該用戶界面(410)被配置為經由一個網絡接口(315)檢索一個來自數據存儲設備(405)的用戶簡檔(120)、來自於與該用戶界面410通信的該數據存儲設備(405)的至少一個集成測試(110);一個測試配置管理器(430),產生一個反映用戶簡檔(120)的定製測試和至少一個集成測試(110);一個反映器(440),被配置為接收來自用戶界面(410)的結果,並且產生一個與一個想要的輸出設備兼容的輸出;以及一個與該反映器440通信的輸出設備(460),該輸出設備(460)被配置為接收該輸出,並且產生用戶看得見的該報告(500)的再現;其中該用戶界面(410)進一步被配置為執行該定製集成測試,收集與該定製集成測試性能相關聯的測試結果(482),以及產生一個反映該報告實例(480)的輸出。
10.如權利要求
9所述的系統,其特徵在於該用戶簡檔(120)包含至少一個從包含反映一個用戶網絡配置(130)的信息、反映可在用戶網絡(1)上得到的至少一個市場上可買得到的軟體(145)的信息、以及反映該用戶想要的外圍設備配置的信息構成的組中選取的參數。
專利摘要
本公開涉及用於在一個網絡15上產生並且執行定製的外圍設備集成測試的系統和方法。一種用於開發一個外圍設備集成測試組712的方法,要求執行以下步驟開發一組被設計成實現一個特定外圍設備12的各種功能的通用測試704;核查該外圍設備12被指定安裝在那裡的網絡10(706、708、710);以及將響應於該組通用測試的核查(706、708、710)的參數120、130、140、145、160、170加到該通用測試組上。另一種方法800包括以下步驟開發一個與所關心的外圍設備相關的知識庫(804);監視一個用戶對該外圍設備的管理和配置(806);以及將在監視步驟期間收集的參數加到該知識庫,以產生與該外圍設備相關聯的一個期望的性能測定(814)。該方法可以由一個具有一個處理器312、一個執行存儲器設備314、一個網絡接口315、一個輸入設備332、334、336以及一個輸出設備(331、335)的外圍設備集成測試系統來實現。
文檔編號G06F13/10GKCN1235140SQ02128215
公開日2006年1月4日 申請日期2002年8月2日
發明者J·A·巴盧夫 申請人:惠普公司導出引文BiBTeX, EndNote, RefMan

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀