欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

聯(lián)鎖系統(tǒng)的制作方法

文檔序號:11519636閱讀:433來源:國知局
聯(lián)鎖系統(tǒng)的制造方法與工藝

本文所公開的實施方式總體涉及信息管理技術(shù),具體涉及用于對裝置進行遠(yuǎn)程控制的技術(shù)。



技術(shù)實現(xiàn)要素:

本文所公開的聯(lián)鎖(interlock)系統(tǒng)的實施方式提供了用于遠(yuǎn)程跟蹤和控制對多個裝置的使用的聯(lián)鎖系統(tǒng)。本文所公開的聯(lián)鎖系統(tǒng)包括聯(lián)鎖模塊,其以可通信方式被連接至裝置并且被配置來控制該裝置的狀態(tài)和監(jiān)視對該裝置的使用。聯(lián)鎖系統(tǒng)還包括基于web的平臺,該平臺包含基于規(guī)則的引擎,該平臺部分地基于裝置的狀態(tài)和使用情況來控制對該裝置的使用。

基于web的平臺向用戶提供了用戶接口以提供與裝置的使用有關(guān)的輸入并且基于該裝置的狀態(tài)來確定用戶輸入,并且基于規(guī)則的引擎的一條或多條規(guī)則用于生成裝置控制信號。裝置控制信號經(jīng)由位于內(nèi)部通信網(wǎng)絡(luò)上的網(wǎng)橋被傳輸至聯(lián)鎖模塊,其中網(wǎng)橋被配置為從基于web的平臺接收裝置控制信號以控制該裝置的狀態(tài),生成消息并將該消息傳輸至聯(lián)鎖模塊,從聯(lián)鎖模塊接收關(guān)于該裝置的狀態(tài)的響應(yīng),以及將該裝置的狀態(tài)傳輸至基于web的平臺。

本部分被提供以通過簡化的形式介紹一系列的概念,這些概念在下面的具體實施方式中將被進一步描述。本部分不意圖標(biāo)識出所要求保護的主題的關(guān)鍵特征或必要特征,也并非意圖用于限制所要求保護的主題的范圍。所要求保護的主題的其他特征、細(xì)節(jié)、用途和優(yōu)點將通過下面更加詳細(xì)描寫的各種實施例和實現(xiàn)的具體實施方式而變得顯而易見。

根據(jù)本發(fā)明的一個方面,公開了一種用于對多個裝置的使用進行遠(yuǎn)程控制的系統(tǒng),包括:多個聯(lián)鎖模塊,以可通信方式被連接至多個裝置中的一個或多個裝置,該多個聯(lián)鎖模塊中的每一個被配置為對多個裝置中的至少一個裝置的狀態(tài)進行控制,其中每一個聯(lián)鎖模塊被分配有標(biāo)識符并且能夠由內(nèi)部通信網(wǎng)絡(luò)尋址;以及基于web的平臺,包括對多個裝置的使用進行控制的基于規(guī)則的引擎,該基于web的平臺被配置為:接收關(guān)于多個裝置中的至少一個裝置的使用情況的用戶輸入;基于用戶輸入和多個裝置中的至少一個裝置的狀態(tài)并使用基于規(guī)則的引擎來確定針對多個裝置中的一個或多個裝置的控制信號;以及將控制信號傳輸至位于內(nèi)部通信網(wǎng)絡(luò)上的網(wǎng)橋;其中,網(wǎng)橋被配置為從基于web的平臺接收指令以控制多個裝置中的至少一個裝置的狀態(tài),生成消息并將該消息傳輸至多個聯(lián)鎖模塊中的一個聯(lián)鎖模塊,從該一個聯(lián)鎖模塊接收關(guān)于多個裝置中的至少一個裝置的狀態(tài)的響應(yīng),以及將多個裝置中的至少一個裝置的狀態(tài)傳輸至基于web的平臺。

根據(jù)本發(fā)明的另一方面,公開了一種聯(lián)鎖系統(tǒng),包括:聯(lián)鎖模塊,以可通信方式被連接至裝置,該聯(lián)鎖模塊被配置來控制裝置的狀態(tài),其中聯(lián)鎖模塊被分配有標(biāo)識符并且能夠由內(nèi)部通信網(wǎng)絡(luò)尋址;以及基于web的平臺,包括對裝置的使用進行控制的基于規(guī)則的引擎,基于web的平臺被配置為:接收關(guān)于裝置的使用情況的用戶輸入;基于用戶輸入和裝置的狀態(tài)并使用基于規(guī)則的引擎來確定針對裝置的控制信號;以及將控制信號傳輸至位于內(nèi)部通信網(wǎng)絡(luò)上的網(wǎng)橋;其中,網(wǎng)橋被配置為從基于web的平臺接收指令以控制裝置的狀態(tài),生成消息并將該消息傳輸至聯(lián)鎖模塊,從聯(lián)鎖模塊接收關(guān)于裝置的狀態(tài)的響應(yīng),以及將裝置的狀態(tài)傳輸至基于web的平臺。

根據(jù)本發(fā)明的又一方面,公開了一種聯(lián)鎖系統(tǒng),包括:聯(lián)鎖模塊,該聯(lián)鎖模塊被電氣隔離并且經(jīng)由光開關(guān)以可通信方式被連接至裝置,聯(lián)鎖模塊被配置來經(jīng)由光開關(guān)控制裝置的狀態(tài)并將裝置的狀態(tài)傳輸至基于web的平臺,其中聯(lián)鎖模塊被分配有標(biāo)識符;以及基于web的平臺,包括對裝置的使用進行控制的基于規(guī)則的引擎,基于web的平臺被配置為:接收用戶輸入,該用戶輸入請求或安排裝置的使用;基于用戶輸入和裝置的狀態(tài)并使用基于規(guī)則的引擎來確定針對裝置的控制信號;以及使用標(biāo)識符與聯(lián)鎖模塊進行通信以傳輸針對裝置的控制信號。

附圖說明

通過參考在本說明書的其余部分中所描述的附圖可以實現(xiàn)對本技術(shù)的本質(zhì)和優(yōu)點的進一步理解。在附圖中,相似的參考標(biāo)號在若干附圖中被貫穿使用以指代相似的組件。在一些實例中,參考標(biāo)號可以具有由小寫字母組成的相關(guān)聯(lián)的子標(biāo)記以表示多個相似組件中的一個。當(dāng)引用不具有子標(biāo)記規(guī)格的參考標(biāo)號時,該引用意圖指代所有這類多個相似的組件。

圖1示出了表示本文所公開的聯(lián)鎖系統(tǒng)的功能的示例性網(wǎng)絡(luò)圖。

圖2示出了表示本文所公開的聯(lián)鎖系統(tǒng)的功能的替代的示例性網(wǎng)絡(luò)圖。

圖3示出了表示本文所公開的聯(lián)鎖系統(tǒng)的功能的另一替代的示例性網(wǎng)絡(luò)圖。

圖4示出了表示本文所公開的聯(lián)鎖系統(tǒng)的功能的又一替代的示例性網(wǎng)絡(luò)圖。

圖5示出了本文所公開的聯(lián)鎖系統(tǒng)的示例性操作的流程圖。

圖6示出了本文所公開的聯(lián)鎖系統(tǒng)的示例性操作的替代的流程圖。

圖7示出了可被用于實現(xiàn)本文所公開的聯(lián)鎖系統(tǒng)的示例性計算系統(tǒng)。

具體實施方式

現(xiàn)代實驗室包括大量復(fù)雜的顯微鏡、量表、離心機、天平、加熱和冷卻裝置等等。這類裝置通常是昂貴、挑剔的并且易受損壞。因此,對這類裝置的使用限于具備適當(dāng)授權(quán)和訓(xùn)練水平的用戶。本文所公開的聯(lián)鎖系統(tǒng)允許遠(yuǎn)程監(jiān)視實驗室裝置,跟蹤實驗室裝置的使用情況以及基于一條或多條標(biāo)準(zhǔn)來允許用戶對實驗室裝置進行訪問。例如,聯(lián)鎖系統(tǒng)可以使用基于規(guī)則的引擎,該基于規(guī)則的引擎通過使用基于web的平臺來允許多個用戶對實驗室裝置進行訪問。

在一種實施方式中,用戶可以使用基于web的接口來訪問裝置。這類基于web的接口的示例向用戶提供了圖形用戶接口(gui),以錄入一個或多個輸入,例如所請求的裝置、期望的使用時間、用戶簡檔信息等等。例如,用戶可以創(chuàng)建被附連至其用戶簡檔的用戶賬戶,其中用戶簡檔提供關(guān)于該用戶的訓(xùn)練情況、隸屬關(guān)系、支付信息等的信息?;趙eb的接口可以由web服務(wù)器進行管理,該web服務(wù)器從基于web的接口采集數(shù)據(jù)并將數(shù)據(jù)提供至基于web的接口。在一種實施方式中,web服務(wù)器可以包括基于規(guī)則的引擎,該引擎包括用于管理對實驗室裝置的訪問和使用的多條規(guī)則。例如,示例性規(guī)則可以提供在用戶被授予對特定實驗室裝置的訪問權(quán)限之前所需的用戶訓(xùn)練水平。

通過下面的附圖詳細(xì)描述了這類聯(lián)鎖系統(tǒng)的組織和功能。也就是說,下面的附圖獨立地或一起描述了聯(lián)鎖系統(tǒng)的各種實施方式或組件。

圖1示出了表示本文所公開的聯(lián)鎖系統(tǒng)100的功能的示例性網(wǎng)絡(luò)圖。聯(lián)鎖系統(tǒng)100包括以可通信方式被連接至網(wǎng)絡(luò)104(例如,互聯(lián)網(wǎng))的聯(lián)鎖服務(wù)器102。注意,盡管聯(lián)鎖服務(wù)器102被示為單個服務(wù)器,但是在替代的實施方式中,多個服務(wù)器可以作為聯(lián)鎖服務(wù)器102。另外,可以使用諸如amazonweb服務(wù)、microsoftonedrive等云實施方式來實現(xiàn)聯(lián)鎖服務(wù)器102的能力。聯(lián)鎖服務(wù)器102可以包括多個模塊,其包括數(shù)據(jù)存儲106、基于規(guī)則的引擎108等等。注意,在替代的實施方式中,這些模塊106、108等中的一個或多個模塊可以被實現(xiàn)在連接至網(wǎng)絡(luò)104的其他服務(wù)器上或被實現(xiàn)在云計算系統(tǒng)上。

聯(lián)鎖系統(tǒng)100還包括聯(lián)鎖子網(wǎng)110,聯(lián)鎖子網(wǎng)110經(jīng)由安全通信協(xié)議(例如,安全外殼(ssh)協(xié)議)以可通信方式被連接至聯(lián)鎖服務(wù)器102。聯(lián)鎖子網(wǎng)110可以位于組織的內(nèi)部網(wǎng)絡(luò)112(也被稱為園區(qū)網(wǎng))上。經(jīng)由防火墻114可以保護內(nèi)部網(wǎng)絡(luò)112免受網(wǎng)絡(luò)104的侵害。在聯(lián)鎖子網(wǎng)110的一種實施方式中,用于將聯(lián)鎖子網(wǎng)110連接至聯(lián)鎖服務(wù)器102的通信協(xié)議使網(wǎng)絡(luò)104上除了聯(lián)鎖服務(wù)器102之外的任意設(shè)備或用戶無法訪問聯(lián)鎖子網(wǎng)110。

聯(lián)鎖服務(wù)器102可以經(jīng)由網(wǎng)站、移動應(yīng)用等等向用戶提供gui接口以使得使用設(shè)備116、118的用戶能夠訪問聯(lián)鎖系統(tǒng)100的功能。然而,考慮到防火墻114的安全協(xié)議和聯(lián)鎖服務(wù)器102和聯(lián)鎖子網(wǎng)110之間的通信協(xié)議,可以要求用戶通過聯(lián)鎖服務(wù)器102來訪問聯(lián)鎖子網(wǎng)110。

聯(lián)鎖子網(wǎng)110包括將多個聯(lián)鎖設(shè)備130-138安全地連接至聯(lián)鎖服務(wù)器102的聯(lián)鎖網(wǎng)橋122。聯(lián)鎖設(shè)備130-138中的每一個可以具有可被用于訪問該聯(lián)鎖設(shè)備130-138和與它們進行通信的專用標(biāo)識符,例如設(shè)備的互聯(lián)網(wǎng)協(xié)議(ip)地址、介質(zhì)訪問控制(mac)地址、唯一名稱等等。聯(lián)鎖設(shè)備130-138中的每一個可被連接至一個或多個實驗室裝置。例如,在圖1中,聯(lián)鎖設(shè)備138被連接至實驗室裝置140-144。這類裝置可以是例如顯微鏡、量表、離心機、天平、加熱和冷卻裝置等等。在替代的實施方式中,實驗室裝置140-144還可以具有安裝在這類裝置上的一個或多個基于軟件或固件的應(yīng)用。在這種情形下,聯(lián)鎖設(shè)備138可能正與實驗室裝置140-144上的這類應(yīng)用進行通信或?qū)ζ溥M行控制。另外,可替代地,實驗室裝置140-144可以僅是正在運行應(yīng)用的計算設(shè)備,在這類實施方式中,聯(lián)鎖設(shè)備138可能正與這類應(yīng)用進行通信或?qū)ζ溥M行控制。另外,應(yīng)當(dāng)注意的是盡管在所示出的實施方式中,聯(lián)鎖設(shè)備130-138經(jīng)由網(wǎng)橋122與聯(lián)鎖服務(wù)器102通信,但是在替代的實施方式中,聯(lián)鎖設(shè)備130-138可以直接與聯(lián)鎖服務(wù)器102通信。具體來說,在這類實施方式中,聯(lián)鎖服務(wù)器102能夠直接尋址聯(lián)鎖設(shè)備130-138,而無需通過網(wǎng)橋122使用聯(lián)鎖設(shè)備130-138的專用標(biāo)識符來對它們進行尋址。

聯(lián)鎖設(shè)備130-138可以使用電氣隔離連接器(例如,光開關(guān)、光閥、螺線管等等)被連接至這類實驗室裝置140-144。聯(lián)鎖設(shè)備130-138能夠監(jiān)視實驗室裝置140-144的狀態(tài)(例如,開啟/關(guān)閉狀態(tài)),并且經(jīng)由聯(lián)鎖網(wǎng)橋122向聯(lián)鎖服務(wù)器102報告這類狀態(tài)。在一種實施方式中,聯(lián)鎖設(shè)備130-138可以周期地(例如,每隔幾分鐘)自動報告實驗室裝置140-144的狀態(tài)。在替代的實施方式中,聯(lián)鎖設(shè)備130-138可以響應(yīng)于來自聯(lián)鎖服務(wù)器102的狀態(tài)請求來報告實驗室裝置140-144的狀態(tài)。

聯(lián)鎖系統(tǒng)100允許用戶經(jīng)由聯(lián)鎖設(shè)備130-138與實驗室裝置140-144進行交互。聯(lián)鎖設(shè)備130-138可以包括微控制器,該微控制器可以電氣方式或其他方式被附連至實驗室裝置140-144,從而使聯(lián)鎖設(shè)備130-138具有核心監(jiān)視能力和實際控制,用戶通過它們能夠基于一條或多條預(yù)定規(guī)則來訪問實驗室裝置140-144。聯(lián)鎖服務(wù)器102向協(xié)調(diào)者或資源看管者提供對實驗室裝置140-144的控制能力。

數(shù)據(jù)存儲106可被用于存儲關(guān)于聯(lián)鎖系統(tǒng)100的各種信息,包括關(guān)于實驗室裝置140-144、聯(lián)鎖設(shè)備130-138等的信息。關(guān)于實驗室裝置140-144的示例性信息可以包括實驗室裝置140-144每小時使用的費率、在用戶被允許使用實驗室裝置140-144之前所需的訓(xùn)練水平、能夠同時使用實驗室裝置140-144中的一個裝置的用戶數(shù)量等等。數(shù)據(jù)存儲106還可以存儲關(guān)于用戶的信息,例如他們的簡檔信息,包括用戶名稱、用戶經(jīng)驗水平、他們的隸屬關(guān)系、支付信息等等。

另外,數(shù)據(jù)存儲106還可被用于存儲實驗室裝置140-144的使用記錄。例如,這類使用記錄中的每項記錄可以指定實驗室裝置140-144中的一個的使用情況實例,例如使用開始時間、使用結(jié)束時間、來自使用的輸出、用戶的身份、使用實驗室裝置140-144的安排表等等。這類使用數(shù)據(jù)可用于生成針對實驗室裝置140-144的各種報告,例如,記賬報告、使用報告等等。

基于規(guī)則的引擎108可被用于存儲和實現(xiàn)用于提供和控制對實驗室裝置140-144的訪問權(quán)限的各種規(guī)則。示例性規(guī)則可以指定針對實驗室裝置140-144中的具體裝置的使用時段。聯(lián)鎖服務(wù)器102還可以提供基于web的用戶接口(未示出),設(shè)施能夠使用該接口來確定這類規(guī)則。例如,設(shè)施管理者可以指定實驗室裝置140-144中的具體裝置可以在一天中的哪些時段或一周中的哪些日期被使用。類似地,設(shè)施管理者還可以指定針對實驗室裝置140-144的預(yù)訂規(guī)則(當(dāng)日時段、當(dāng)周日期、在某時間處是否有其他報名的個體、用戶的優(yōu)先等級等等)、用戶類型(內(nèi)部的或外部的、受訓(xùn)的或未受訓(xùn)的等等)、保留類型(預(yù)留要求或者是否可接受即來即用(walk-up)預(yù)約等等)、針對不同類型的用戶的使用的記賬費率等等。設(shè)施管理者還可以使用這類基于web的用戶接口來限制各種用戶不能使用實驗室裝置140-144中的一個或多個裝置。

在一種實施方式中,聯(lián)鎖系統(tǒng)100還可以包括聯(lián)鎖子網(wǎng)110內(nèi)部的服務(wù)亭(kiosk)式計算機接口150。例如,這類服務(wù)亭150可以經(jīng)由軟件聯(lián)鎖接口152以可通信方式被連接至聯(lián)鎖網(wǎng)橋122或聯(lián)鎖設(shè)備134中的一個或多個設(shè)備。用戶或設(shè)施管理者經(jīng)由聯(lián)鎖服務(wù)器102可使用的一個或多個功能還可以通過服務(wù)亭150和軟件聯(lián)鎖接口152獲得。

聯(lián)鎖系統(tǒng)100通過允許實驗室裝置協(xié)調(diào)者管理對裝置的訪問權(quán)限、實時查看裝置使用情況、通過確保履行預(yù)定的時間和日程以及在可用的時間內(nèi)允許即來即用式使用以最大化裝置使用量,來向他們提供多種益處。對于客戶來說,聯(lián)鎖系統(tǒng)100提供了設(shè)施中的在線日志、基于日程的可用性信息、對預(yù)定會期的復(fù)查、過去使用情況的實際日志等等。通過使用聯(lián)鎖設(shè)備130-138,聯(lián)鎖系統(tǒng)100實現(xiàn)了使跟蹤系統(tǒng)從本地操作系統(tǒng)分離,實時跟蹤使用情況,即使在實驗室裝置140-144未以可通信方式連接至互聯(lián)網(wǎng)的情況下仍然允許對它們進行使用等等。

在聯(lián)鎖系統(tǒng)100的一種實施方式中,聯(lián)鎖設(shè)備130-138可以控制多個(例如,2、10、16等等)常規(guī)的110v電源插座(未示出)。具體來說,聯(lián)鎖設(shè)備130-138可以接通、關(guān)斷該多個電源插座中的每一個電源插座、檢查它們的狀態(tài)等等。在替代的實施方式中,聯(lián)鎖設(shè)備130-138可以是更高工業(yè)等級的設(shè)備,其中聯(lián)鎖設(shè)備130-138中的每一個設(shè)備控制高達30v的dc電流。這為控制較為敏感的裝置和在裝置上進行聯(lián)鎖提供了增加的靈活性而無需關(guān)閉主電源。因此,盡管本文所公開的聯(lián)鎖系統(tǒng)100的實施方式被用于管理和控制對實驗室裝置140-144的訪問,但是這類聯(lián)鎖系統(tǒng)還可以用于管理和控制對其他工業(yè)裝置、制造裝置等的訪問。

圖2示出了表示本文所公開的聯(lián)鎖系統(tǒng)200的功能的替代的示例性網(wǎng)絡(luò)圖。聯(lián)鎖系統(tǒng)200的配置在某種程度上類似于圖1中所公開的聯(lián)鎖系統(tǒng)100的配置。因此,本文不對聯(lián)鎖系統(tǒng)200中與圖1的聯(lián)鎖系統(tǒng)100的組件類似的一個或多個組件進行詳細(xì)討論。然而,聯(lián)鎖系統(tǒng)200示出了大規(guī)模部署,其中使用單個聯(lián)鎖服務(wù)器202連接和控制多個子網(wǎng)。

具體來說,聯(lián)鎖服務(wù)器202被連接至網(wǎng)絡(luò)204(例如,互聯(lián)網(wǎng)),以及包括數(shù)據(jù)存儲206和基于規(guī)則的引擎208,并且控制對各種聯(lián)鎖子網(wǎng)210a、210b等的訪問。聯(lián)鎖服務(wù)器202可被連接至位于園區(qū)網(wǎng)212上的各種聯(lián)鎖子網(wǎng)210a、210b。對聯(lián)鎖子網(wǎng)210a、210b的訪問由被連接至園區(qū)網(wǎng)212的聯(lián)鎖網(wǎng)橋222管理和控制。另外,園區(qū)網(wǎng)212由防火墻214保護。

一個或多個用戶設(shè)備216、218可以訪問其他基于web接口的web入口以請求和獲取對連接至聯(lián)鎖子網(wǎng)210a、210b等的聯(lián)鎖設(shè)備(未詳細(xì)列出)的各種實驗室裝置(未示出)的訪問權(quán)限。聯(lián)鎖系統(tǒng)200還可以包括服務(wù)亭式計算機接口250,其經(jīng)由軟件聯(lián)鎖模塊252與聯(lián)鎖子網(wǎng)210a、210b進行通信。

圖3示出了表示本文所公開的聯(lián)鎖系統(tǒng)300的功能的另一替代的示例性網(wǎng)絡(luò)圖。聯(lián)鎖系統(tǒng)300包括經(jīng)由安全ssh隧道304被連接至聯(lián)鎖網(wǎng)橋322的聯(lián)鎖服務(wù)器302。聯(lián)鎖網(wǎng)橋322可以位于內(nèi)部網(wǎng)絡(luò)310上,該內(nèi)部網(wǎng)絡(luò)310被配置在防火墻314之后。聯(lián)鎖網(wǎng)橋322可以使用針對聯(lián)鎖設(shè)備的標(biāo)識符與聯(lián)鎖設(shè)備330、332進行通信。這種針對聯(lián)鎖設(shè)備330、332的標(biāo)識符可以是例如ip地址、mac地址等等。

聯(lián)鎖設(shè)備330、332中的每一個設(shè)備可以經(jīng)由通信信道連接至多個裝置。例如,圖3示出了聯(lián)鎖設(shè)備330經(jīng)由通信信道1以可通信方式與第一顯微鏡340連接,并且經(jīng)由通信信道2以可通信方式與第二顯微鏡342連接。類似地,多個掃描儀350經(jīng)由聯(lián)鎖設(shè)備332的三個不同的通信信道被連接至該聯(lián)鎖設(shè)備332。

聯(lián)鎖設(shè)備330可以將顯微鏡340、342接通或關(guān)斷,和/或能夠檢查顯微鏡340、342的開啟/關(guān)閉狀態(tài)。注意,盡管圖3示出了每一條信道僅具有幾個裝置,但是在替代的實施方式中,每條信道可以連接大量裝置,例如,多達16個或更多個裝置。顯微鏡340、342中的每一個可以與附連至聯(lián)鎖設(shè)備330、332等的網(wǎng)絡(luò)上的特定信道相關(guān)聯(lián)。將顯微鏡340、342中的一個或多個附連至網(wǎng)絡(luò)可以包括設(shè)置聯(lián)鎖設(shè)備330、332的標(biāo)識符(例如,專用ip地址)以及將控制該裝置的具體信道或電源插座。該具體信道或電源插座可以是1-n之間的數(shù)值,其中n是選定的聯(lián)鎖設(shè)備330、332上的電源插座的數(shù)量。

聯(lián)鎖設(shè)備330、332可以使用非電氣連接(例如,光中繼器、光開關(guān)、光閥等等)被連接至諸如顯微鏡340、342之類的裝置。這類非電氣連接位于聯(lián)鎖設(shè)備330、332和諸如顯微鏡340、342之類的裝置之間,從而將該裝置與聯(lián)鎖設(shè)備電氣隔離以防止干擾。在一種實施方式中,這類非電氣連接被配置在裝置那端。聯(lián)鎖設(shè)備330、332還可以被用于周期性地監(jiān)視顯微鏡340、342的狀態(tài)并將該狀態(tài)傳輸至聯(lián)鎖服務(wù)器302。聯(lián)鎖系統(tǒng)300的實施方式還包括服務(wù)亭350,該服務(wù)亭350可被實施在計算機上并經(jīng)由軟件聯(lián)鎖352以可通信方式被連接至聯(lián)鎖網(wǎng)橋322。

聯(lián)鎖服務(wù)器302可以包括數(shù)據(jù)存儲(未示出),以存儲關(guān)于聯(lián)鎖系統(tǒng)300的各種信息,包括用戶信息、裝置信息等等。聯(lián)鎖服務(wù)器302還可以包括基于規(guī)則的引擎(未示出),以經(jīng)由聯(lián)鎖網(wǎng)橋322控制和允許對顯微鏡340、342等的訪問。例如,由聯(lián)鎖服務(wù)器302提供的基于web的接口可以允許協(xié)調(diào)者定義和修改一條或多條規(guī)則。例如,用戶可以登錄基于web的接口并啟動針對使用裝置的預(yù)定會期,跟蹤該會期的實際開始和結(jié)束時間,對其他用戶釋放預(yù)定會期的剩余時間等等。這類基于web的接口還可以允許用戶請求或安排對顯微鏡340、342的訪問。聯(lián)鎖服務(wù)器302還可以生成針對用戶和協(xié)調(diào)者的各種報告。

圖4示出了表示本文所公開的聯(lián)鎖系統(tǒng)400的功能的又一替代的示例性網(wǎng)絡(luò)圖。具體來說,圖4示出了位于內(nèi)部網(wǎng)絡(luò)上的各種聯(lián)鎖設(shè)備410、412,它們經(jīng)由虛擬專用網(wǎng)(vpn)404被連接至服務(wù)亭或聯(lián)鎖服務(wù)器406。圖4還包括服務(wù)亭406上的用戶接口或基于web的接口的視圖402,用戶可以用該視圖來查看一個或多個裝置的狀態(tài),安排對這類裝置的使用,請求改變裝置的狀態(tài)等等。視圖402示出了用戶能夠使用用戶接口來登錄,然后接通和/或關(guān)斷可用的裝置。視圖402可被用于向用戶清楚地傳遞關(guān)于用戶已經(jīng)安排了時間的任意裝置的信息、關(guān)于裝置狀態(tài)的信息、關(guān)于正被其他用戶使用的裝置的信息、關(guān)于裝置的斷開狀態(tài)的信息等等。如430所示,聯(lián)鎖設(shè)備410被從裝置420、422電氣隔離。換句話說,聯(lián)鎖設(shè)備410可以使用諸如經(jīng)由光閥的光通信等其他通信方法與裝置420、422進行通信。

聯(lián)鎖設(shè)備410和412可以是網(wǎng)絡(luò)附連的功率控制器或中繼器。盡管實施方式僅公開了兩個這樣的聯(lián)鎖設(shè)備,但是核心設(shè)施可以根據(jù)需要增加這類聯(lián)鎖設(shè)備。在一種實施方式中,功率控制器可以被配置為控制來自一個專用ip地址的兩個至二十個裝置(例如,顯微鏡等等)。vpn404可以使用聯(lián)鎖設(shè)備410和412的標(biāo)識符(例如,它們的ip地址)來對它們進行訪問。聯(lián)鎖設(shè)備410和412中的每一個設(shè)備可被連接至諸如裝置420(關(guān)閉)、422、424(開啟)等裝置。

圖5示出了本文所公開的聯(lián)鎖系統(tǒng)的示例性操作500的流程圖。具體來說,操作500涉及允許用戶安排對聯(lián)鎖系統(tǒng)所控制的裝置的使用。操作502從請求使用特定裝置的用戶接收請求。例如,用戶可以請求在未來某個日期使用顯微鏡一小時。操作504評估該用戶的憑證(例如,用戶的訓(xùn)練水平等等)來確定是否允許該用戶使用所請求的顯微鏡。在替代的實施方式中,這類對用戶憑證的評估可以在用戶被注冊在聯(lián)鎖系統(tǒng)中時被推理得出。對用戶請求的評估可以根據(jù)基于規(guī)則的引擎的多條規(guī)則來執(zhí)行。如果用戶未被允許使用顯微鏡,則操作506向該用戶發(fā)送消息以對此進行通知。

如果用戶被允許使用,則操作508確定裝置在所請求的時間處是否是可用的。例如,聯(lián)鎖系統(tǒng)的數(shù)據(jù)存儲可具有存儲所請求的裝置的使用日程的記錄,并且操作508可以在確定裝置是否可用時訪問這類記錄。如果裝置在所請求的時間是不可用的,則操作510向用戶進行通知。另外,操作510還可以向用戶提供可使用所請求的裝置的其他時間空檔的安排表。然而,在替代的實施方式中,可以基于用戶的請求簡單地提供指示可用時間空檔的日程。

如果在請求的時間處所請求的裝置是可用的,則操作512保留該裝置。例如,所請求的裝置的數(shù)據(jù)存儲記錄可被改變?yōu)橹甘驹摫A簟2僮?14更新可用裝置的安排表。

圖6示出了本文所公開的聯(lián)鎖系統(tǒng)的示例性操作600的替代的流程圖。具體來說,操作600示出了允許用戶使用服務(wù)亭式接口來請求以即來即用的方式使用裝置。服務(wù)亭式接口可被實現(xiàn)在園區(qū)網(wǎng)的內(nèi)部并且對這類接口的控制可由識別卡(key-card)控制。操作602在服務(wù)亭式接口處接收針對訪問裝置的請求。用戶可能需要登錄聯(lián)鎖系統(tǒng)并通過提供一個或多個用戶標(biāo)識信息來標(biāo)識其自身。

操作604確定該用戶是否具有資格以即來即用的方式使用聯(lián)鎖系統(tǒng)以及該用戶是否具有憑證(例如,訓(xùn)練等等)來使用所請求的裝置。例如,如果用戶請求使用顯微鏡a,則操作604可以將用戶經(jīng)驗水平與使用顯微鏡a所需的經(jīng)驗進行比較。如果未滿足所有用戶資格標(biāo)準(zhǔn),則操作606向用戶通知關(guān)于該用戶未被允許使用所請求的裝置(例如,顯微鏡a)的適當(dāng)理由。如果用戶被標(biāo)識為有資格的用戶,則操作608確定所請求的裝置的網(wǎng)絡(luò)地址。例如,操作608向聯(lián)鎖系統(tǒng)的數(shù)據(jù)存儲發(fā)送查詢來確定哪一聯(lián)鎖設(shè)備以及該聯(lián)鎖設(shè)備上的哪一信道與所請求的裝置相關(guān)聯(lián)。例如,所請求的顯微鏡a可與由標(biāo)識符x標(biāo)識的聯(lián)鎖設(shè)備以及該聯(lián)鎖設(shè)備上的信道n相關(guān)聯(lián)。例如,聯(lián)鎖設(shè)備的標(biāo)識符可以是聯(lián)鎖設(shè)備的ip地址、聯(lián)鎖設(shè)備的mac地址、在聯(lián)鎖網(wǎng)絡(luò)上唯一標(biāo)識出聯(lián)鎖設(shè)備的其他標(biāo)識符。

接下來,操作610發(fā)送針對所請求的裝置的狀態(tài)的請求。例如,如果用戶所請求的特定顯微鏡a被標(biāo)識為位于聯(lián)鎖設(shè)備x上的信道n處,則ip請求(或根據(jù)需要的其他形式的請求)可以被發(fā)送至聯(lián)鎖設(shè)備x以檢查在其信道n上的設(shè)備的狀態(tài)。操作610還可以向聯(lián)鎖設(shè)備的數(shù)據(jù)存儲發(fā)送請求以查看在當(dāng)前時間處是否存在對所請求裝置的任何安排的使用,或者在數(shù)據(jù)存儲中是否已經(jīng)具有當(dāng)前使用狀態(tài)。與所請求的裝置相關(guān)聯(lián)的聯(lián)鎖設(shè)備可以在光中繼器、螺線管等處向所請求的裝置發(fā)送適當(dāng)?shù)男盘杹聿榭串?dāng)前狀態(tài)。所請求的裝置的狀態(tài)可以是開啟/關(guān)閉狀態(tài)、維護狀態(tài)等等。

操作612從聯(lián)鎖設(shè)備接收狀態(tài)信息。操作614分析狀態(tài)信息以確定該設(shè)備是否是可用的。例如,如果裝置當(dāng)前正被使用或者處于維護時期,則操作616向用戶通知無法以即來即用的方式使用所請求的設(shè)備及其原因。如果所請求的裝置是可用的,則操作618向即來用戶授予對裝置的訪問權(quán)限。在一種實施方式中,一旦用戶被授予對所請求的裝置的訪問權(quán)限,該用戶就能夠控制該裝置的使用,也能夠從該裝置接收結(jié)果。例如,如果所請求的裝置是顯微鏡,則一旦用戶經(jīng)由服務(wù)亭式接口具有對該顯微鏡的訪問權(quán)限,該用戶就能夠經(jīng)由聯(lián)鎖設(shè)備控制顯微鏡的操作的一個或多個參數(shù)并且從該顯微鏡接收數(shù)據(jù)。

圖7示出了可幫助實現(xiàn)本文所述的技術(shù)的示例性系統(tǒng)。圖7中用于實現(xiàn)所述技術(shù)的示例性硬件和操作環(huán)境包括計算設(shè)備,例如通用計算設(shè)備(以游戲控制臺或計算機20、移動電話、個人數(shù)字助理(pda)、機頂盒的形式)或其他類型的計算設(shè)備。在圖7的實施方式中,例如,計算機20包括處理單元21、系統(tǒng)存儲器22以及系統(tǒng)總線23,系統(tǒng)總線23將包括系統(tǒng)存儲器在內(nèi)的各種系統(tǒng)組件以可操作方式耦合至處理單元21??赡軆H存在一個處理單元21,或者可能存在不止一個處理單元21,從而計算機20的處理器包括單個中央處理單元(cpu)或多個處理單元(通常被稱為并行處理環(huán)境)。計算機20可以是常規(guī)計算機、分布式計算機或任意其他類型的計算機,實施方式不受此限制。

系統(tǒng)總線23可以是若干類型的總線結(jié)構(gòu)中的任意結(jié)構(gòu),包括使用各種總線結(jié)構(gòu)中的任意結(jié)構(gòu)的本地總線、存儲器總線或存儲器控制器、外部設(shè)備總線、交換結(jié)構(gòu)(switchedfabric)、以及點到點連接。系統(tǒng)存儲器也可以被簡單地稱作存儲器,并且包括只讀存儲器(rom)24和隨機存取存儲器(ram)25?;据斎?輸出系統(tǒng)(bios)26被存儲在rom24中,其中bios26包含例如在啟動期間幫助在計算機20內(nèi)的元件之間傳輸信息的基本例程。計算機20還包括用于從硬盤(未示出)讀取以及向其寫入的硬盤驅(qū)動27、用于從可移動磁盤29讀取或向其寫入的磁盤驅(qū)動28、以及用于從可移動光盤31(例如,cdrom、dvd或其他光介質(zhì))讀取或向其寫入的光盤驅(qū)動30。

硬盤驅(qū)動27、磁盤驅(qū)動28以及光盤驅(qū)動30分別經(jīng)由硬盤驅(qū)動接口32、磁盤驅(qū)動接口33以及光盤驅(qū)動接口34連接至系統(tǒng)總線23。驅(qū)動及其相關(guān)聯(lián)的有形計算機可讀介質(zhì)提供了對計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊以及計算機20的其他數(shù)據(jù)的非易失性存儲。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)認(rèn)識到在示例性操作環(huán)境中可以使用可被計算機訪問的、能夠存儲數(shù)據(jù)的任意類型的有形計算機可讀介質(zhì)(例如,盒式磁帶、閃存卡、數(shù)字化視頻光盤、隨機存取存儲器(ram)、只讀存儲器(rom)等等)。

多個程序模塊可被存儲在硬盤、磁盤29、光盤31、rom24或ram25上,該多個程序模塊包括操作系統(tǒng)35、一個或多個應(yīng)用程序36、其他程序模塊37、以及程序數(shù)據(jù)38。用戶可以通過輸入設(shè)備(例如,鍵盤40以及指點設(shè)備42)向個人計算機20輸入命令和信息。其他輸入設(shè)備(未示出)可以包括麥克風(fēng)(例如,用于語音輸入)、相機(例如,用于自然用戶接口(nui))、操縱桿、游戲板、碟形天線、掃描儀等等。這些以及其他輸入設(shè)備通常通過耦合至系統(tǒng)總線的串行接口46被連接至處理單元21,但也可以經(jīng)由其他接口(例如,并行端口、游戲端口或通用串行總線(usb))進行連接。監(jiān)視器47或其他類型的顯示設(shè)備還經(jīng)由諸如視頻適配器48之類的接口被連接至系統(tǒng)總線23。除了監(jiān)視器,計算機通常還包括其他外部輸出設(shè)備(未示出),例如揚聲器和打印機。

計算機20可以在聯(lián)網(wǎng)環(huán)境中操作,聯(lián)網(wǎng)環(huán)境使用了到一個或多個遠(yuǎn)程計算機(例如,遠(yuǎn)程計算機49)的邏輯連接。這些邏輯連接由耦合至計算機20的通信設(shè)備或計算機20的一部分來實現(xiàn),實施方式不限于特定類型的通信設(shè)備。遠(yuǎn)程計算機49可以是另外的計算機、服務(wù)器、路由器、網(wǎng)絡(luò)pc、客戶端、對等設(shè)備或其他常用網(wǎng)絡(luò)節(jié)點,盡管在圖7中僅示出了存儲器存儲設(shè)備50,但是遠(yuǎn)程計算機49通常包括上面關(guān)于計算機20所述的元件中的多個或所有元件。圖7中所繪出的邏輯連接包括局域網(wǎng)(lan)51和廣域網(wǎng)(wan)52。這種聯(lián)網(wǎng)環(huán)境在辦公室網(wǎng)絡(luò)、企業(yè)范圍計算機網(wǎng)絡(luò)、內(nèi)部網(wǎng)和互聯(lián)網(wǎng)(所有類型的網(wǎng)絡(luò))中是平常的。

當(dāng)在lan聯(lián)網(wǎng)環(huán)境中使用時,計算機20通過網(wǎng)絡(luò)接口或適配器53(一種類型的通信設(shè)備)被連接至局域網(wǎng)51。當(dāng)在wan聯(lián)網(wǎng)環(huán)境中使用時,計算機20通常包括調(diào)制解調(diào)器54、網(wǎng)絡(luò)適配器、用于通過廣域網(wǎng)52建立通信的某種通信設(shè)備或任意其他類型的通信設(shè)備。調(diào)制解調(diào)器54(可以是內(nèi)部或外部調(diào)制解調(diào)器)經(jīng)由串行接口46被連接至系統(tǒng)總線23。在聯(lián)網(wǎng)環(huán)境中,關(guān)于個人計算機20所述的程序引擎或其一部分可被存儲在遠(yuǎn)程存儲器存儲設(shè)備中。應(yīng)當(dāng)認(rèn)識到所示出的網(wǎng)絡(luò)連接僅僅是示例,也可以使用用于在計算機之間建立通信鏈路的其他方法和通信設(shè)備。

在示例性實施方式中,用于提供搜索管理系統(tǒng)、各種應(yīng)用、搜索上下文流水線、搜索服務(wù)、本地文件索引、本地或遠(yuǎn)程應(yīng)用內(nèi)容索引、提供商api、上下文應(yīng)用啟動器的軟件或固件指令和數(shù)據(jù)以及其他指令和數(shù)據(jù)可被存儲在存儲器22和/或存儲設(shè)備29或31中并由處理單元21處理。

一些實施例可以包括制造品。制造品可以包括用于存儲邏輯的有形存儲介質(zhì)。存儲介質(zhì)的示例可以包括能夠存儲電子數(shù)據(jù)的一種或多種類型的計算機可讀存儲介質(zhì),包括易失性存儲器或非易失性存儲器、可移動存儲器或非可移動存儲器、可擦除或非可擦除存儲器、可寫入或可重寫存儲器等等。邏輯的示例可以包括各種軟件要素,例如軟件組件、程序、應(yīng)用、計算機程序、應(yīng)用程序、系統(tǒng)程序、機器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、函數(shù)、方法、過程、軟件接口、應(yīng)用程序接口(api)、指令集、計算代碼、計算機代碼、代碼片段、計算機代碼片段、字、值、符號或它們的任意組合。在一個實施例中,例如,制造品可以存儲可執(zhí)行計算機程序指令,當(dāng)被計算機執(zhí)行時,該可執(zhí)行計算機程序指令使該計算機根據(jù)所述實施例執(zhí)行方法和/或操作。可執(zhí)行計算機程序指令可包括任意適當(dāng)類型的代碼,例如源代碼、編譯代碼、解釋代碼、可執(zhí)行代碼、靜態(tài)代碼、動態(tài)代碼等等??蓤?zhí)行計算機程序指令可以根據(jù)預(yù)定義的計算機語言、方式或語法來實現(xiàn),以指示計算機執(zhí)行特定功能。可以使用任意適當(dāng)?shù)母呒壘幊陶Z言、低級編程語言、面向?qū)ο蟮木幊陶Z言、可視化編程語言、編譯型編程語言和/或解釋型編程語言來實現(xiàn)指令。

本文所述的實施方式在一個或多個計算機系統(tǒng)中被實現(xiàn)為邏輯步驟。邏輯操作可以被實現(xiàn)為:(1)在一個或多個計算機系統(tǒng)中執(zhí)行的一系列處理器實施的步驟,以及(2)一個或多個計算機系統(tǒng)內(nèi)的互聯(lián)機器或電路模塊。實施方式與選擇有關(guān),這取決于所使用的計算機系統(tǒng)的性能要求。因此,構(gòu)成本文所述實施方式的邏輯操作以不同方式被稱為操作、步驟、對象、或模塊。另外,應(yīng)當(dāng)理解的是可以任意順序來執(zhí)行邏輯操作,除非以其他方式明確聲明或者權(quán)利要求語言表明對特定順序的內(nèi)在需要。

本文在聯(lián)鎖系統(tǒng)的背景下公開了本技術(shù)的實施例。在上面的描述中,出于說明的目的提出了許多具體細(xì)節(jié)以提供對本發(fā)明的深入理解。然而,本領(lǐng)域的技術(shù)人員將很容易認(rèn)識到本發(fā)明可以在沒有這些具體細(xì)節(jié)的情況下被實施。例如,盡管各種特征從屬于特定的實施例,但是應(yīng)當(dāng)認(rèn)識到針對一個實施例所描述的特征也可以與其他實施例合并。然而,同樣地,所描述的任意實施例的一個或多個特征不應(yīng)被視為是本發(fā)明所必不可少的,因為本發(fā)明的其他實施例可以省略這些特征。

為了清楚起見,并未示出或描述本文所述實施方式的全部常規(guī)功能。當(dāng)然,將認(rèn)識到的是在對任意這類實際實施方式的部署中,必須做出許多特定于實施方式的決定以便于達到開發(fā)者的特定目標(biāo),例如符合應(yīng)用和業(yè)務(wù)有關(guān)的限制,并且這些特定目標(biāo)將根據(jù)不同的實施方式和不同的開發(fā)者而改變。

在本發(fā)明的背景下,術(shù)語“處理器”描述了執(zhí)行或轉(zhuǎn)換數(shù)據(jù)的物理計算機(獨立的或分布式的)或虛擬機(獨立的或分布式的)。處理器可以被實現(xiàn)在硬件、軟件、固件或它們的組合中。

上面的說明書、示例和數(shù)據(jù)提供了對本發(fā)明的示例性實施例的結(jié)構(gòu)和用法的完整描述。盡管上面已經(jīng)通過一定程度的特殊性或者參考一個或多個單獨的實施例對本發(fā)明的各種實施例進行了描述,但是在不背離本發(fā)明的精神或范圍的情況下,本領(lǐng)域技術(shù)人員可以對所公開的實施例做出許多修改。尤其,應(yīng)當(dāng)理解的是所述技術(shù)可以獨立于個人計算機來使用。因此,還考慮到了其他實施例。本文意圖在于包含在上面的說明書中和附圖中所示出的所有事項應(yīng)被理解為僅僅是對特定實施例的說明而非具有限制意義。在沒有背離下面的權(quán)利要求所限定的本發(fā)明的基本元素的情況下可以對細(xì)節(jié)或結(jié)構(gòu)做出改變。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
澳门| 尚义县| 丰都县| 明溪县| 凤凰县| 黄梅县| 大名县| 普陀区| 沧州市| 芜湖市| 南乐县| 新龙县| 襄汾县| 衢州市| 福安市| 保山市| 长顺县| 白玉县| 咸宁市| 秦安县| 剑河县| 休宁县| 闸北区| 仁化县| 海阳市| 德格县| 吉木乃县| 澄江县| 塔河县| 八宿县| 新竹市| 沁源县| 孙吴县| 大石桥市| 元江| 德安县| 屏边| 宿州市| 民丰县| 安阳市| 尖扎县|