新四季網

檢測設備上的狀態丟失的製作方法

2023-06-15 11:52:16 1


專利名稱::檢測設備上的狀態丟失的製作方法檢測設備上的狀態丟失
背景技術:
:計算機經常連接到諸如拇指驅動器和指紋讀取器之類的設備。這些設備中的許多在使用之前由計算機來初始化。作為初始化的一部分,計算機在設備上設置狀態信息。該狀態信息允許計算機與設備之間正在進行的通信。然而,在計算機將設備初始化之後,該計算機可以進入低功率模式。在該低功率模式期間,該設備可能丟失狀態信息。當前,當計算機返回正常功率模式時,計算機假定該設備已經丟失狀態信息,並且因此重新初始化該設備。然而,重新初始化該設備可能是緩慢的、耗費計算資源或者妨礙用戶體驗。
發明內容該文獻描述了用於檢測設備上的狀態丟失的技術。這些技術在許多情況下允許連接到設備的計算機在返回正常功率模式時放棄重新初始化設備。通過這樣做,這些技術可以節省時間、節省計算資源或者改進用戶體驗。該
發明內容被提供以介紹下面在具體實施方式中進一步描述的簡化形式的構思的選擇。該
發明內容不旨在標識要求保護的主題的關鍵或必要特徵,也不旨在用作幫助確定要求保護的主題的範圍。參照附圖描述具體實施方式。在附圖中,參考標號的最左邊的數字標識參考標號首先出現在其中的附圖。在說明書和附圖中,不同實例中的相同參考標號的使用可以指示相似或相同的項目。圖1圖示了可以在其中使用用於檢測設備上的狀態丟失的技術的環境。圖2更詳細地圖示了圖1的環境的計算機和設備。圖3是描繪由計算機執行的用於檢測設備上狀態丟失的實例過程的流程圖。圖4是描繪由設備執行的用於檢測狀態信息的丟失或實現對狀態信息的丟失的檢測的實例過程的流程圖。具體實施例方式概述該文獻描述了用於檢測設備上的狀態丟失的技術。這些技術允許計算機在其從低功率模式返回到正常功率模式時放棄重新初始化設備。例如,假設用戶將他的受密碼保護的快閃記憶體介質拇指驅動器插入到他的膝上型計算機中。在此情況下,在用戶正確輸入他的密碼(這允許膝上型計算機從和向拇指驅動器讀取和寫入數據)之後,該膝上型計算機初始化該拇指驅動器上的狀態信息。隨後,用戶關閉他的膝上型計算機的蓋,這使得計算機進入低功率模式。當用戶打開他的膝上型計算機的蓋以繼續使用該膝上型計算機時,這些技術允許該膝上型計算機繼續向用戶的拇指驅動器讀和寫,而無需用戶重新輸入他的密碼。這僅是這些技術如何改進用戶體驗、節省計算資源和/或節省時間的一個實例。實例環境圖1是可以在其中實現用於檢測設備上的狀態丟失的技術的實例環境100的圖示。環境100包括計算機102、設備104和通信介質106。計算機102被圖示為具有四個實例計算設備機頂盒108、智慧型電話110、臺式計算機112和膝上型計算機114,儘管也可以使用諸如伺服器和平板(tablet)計算機之類的其他計算設備和系統。設備104被圖示為具有五個實例設備媒體播放器116、受保護的快閃記憶體介質拇指驅動器118、外部硬碟驅動器120、指紋讀取器112和鍵盤124。也可以使用其他設備,無論其在計算機102外部或內部,比如上面記錄的實例計算機中任意一個、其他生物統計設備和任何其他能夠從計算機102接收狀態信息的設備。計算機102和設備104通過通信介質106通信。通信介質106可以包括通信網絡,比如網際網路、個人區域網(PAN)、區域網(LAN)、廣域網或通用串行總線(USB)集線器,以及線纜和埠,比如USB埠。圖2中詳細圖示了具有計算機處理器202和計算機可讀介質204的計算機102。計算機可讀介質204包括作業系統206、設備驅動器208和狀態模塊210。圖2中詳細圖示了具有設備處理器212和設備計算機可讀介質214的設備104。設備計算機可讀介質214與設備104集成或可被設備104訪問並且包括設備作業系統216、設備狀態處理機218、狀態信息220和狀態標誌222。狀態標誌222可以是簡單的二進位數,比如一或零,其中每一個分別指示狀態信息220的維持或丟失。狀態標誌222還可以是大的唯一數和/或密碼安全標識符。注意到圖1和2所示的實體的一個或多個可以進一步被劃分、組合等等。因此,環境100圖示了許多能夠使用所描述技術的可能環境中的一些。一般地,本文所描述的技術和能力中任意一種可以使用軟體、固件、硬體(例如固定邏輯電路)、手動處理或這些實現方式的組合來實現。環境100的實體一般地表示軟體、固件、硬體、整個設備或網絡或其組合。在軟體實現方式的情況下,例如,實體(例如狀態模塊210和設備狀態處理機218)表示程序代碼,當該程序代碼在處理器(處理器202或212)上執行時執行指定任務。該程序代碼可以存儲在一個或多個計算機可讀存儲設備中,比如計算機可讀介質204或214。本文所描述的特徵和技術是與平臺無關的,其意思是它們可以在具有多種處理器的多種商業計算平臺上實現。下面更詳細地敘述計算機102和設備104的實體行動的方式。實例過程下面的討論描述所述技術可以操作以放棄重新初始化設備的方式。這些過程的各個方面可以在硬體、固件、軟體或其組合中實現。這些過程被示為指定例如通過一個或多個實體或設備執行的操作的多組方框,並且這些過程不一定被限於所示出的用於由相應方框執行操作的順序。在下面的討論的各部分中,可以參考圖1的環境100(包含如在圖2中詳細描述的)。圖3是描繪用於檢測設備上的狀態丟失的實例過程300的流程圖,過程300的操作由計算機102執行。方框302利用狀態信息初始化設備。當計算機102首先啟動並且已經附接了設備104時或計算機102處於正常功率模式且設備104進入與計算機102通信時,計算機102例如可以初始化設備104。方框304將狀態標誌存儲在設備上。狀態標誌的存儲假定設備具有狀態信息。通過實例,考慮以下情況其中臺式計算機112的狀態模塊210在方框302處通過無線個人區域網(PAN)利用狀態信息220初始化媒體播放器116。該利用狀態信息220的初始化允許正在進行的使用和臺式計算機112與媒體播放器116之間比如通過完成具有密碼安全元素的握手協議的交互。狀態模塊210可以獨立行動或與設備驅動器208協力工作。隨著將狀態信息220存儲在媒體播放器116的設備計算機可讀介質214上或與之相當地,狀態模塊210將狀態標誌222存儲在設備計算機可讀介質214上。如上所記錄,設備計算機可讀介質214可以包括易失性存儲器,在此情況下狀態信息220和狀態標誌222容易丟失。方框306進入低功率模式。狀態模塊210可以在方框304處響應於開始進入低功率模式或接收進入低功率模式的指示而存儲狀態標誌222,或者可以與是否正在進入低功率模式無關。實例低功率模式包括掛起模式和休眠模式,儘管也可設想其他模式。繼續正在進行的實施例,假定作業系統206響應於用戶不活動使得臺式計算機112進入掛起模式。方框308退出低功率模式以進入正常功率模式。在這一點上,計算機102沒有立即知道任何設備104是否維持狀態信息220。設備可能已經丟失信息,或者狀態信息可能改變,比如分別通過設備丟失功率或狀態信息正被改變。方框310從設備獲得狀態標誌。這裡,狀態模塊210與設備104通信以從設備計算機可讀介質214獲得狀態標誌222。在方框310處獲得的狀態標誌可以與在方框304處存儲的狀態標誌相同,該狀態標誌可能已經改變並且因此不相同,或者該狀態標誌可能不存在(並且因此也不相同)。這些不同的場景取決於設備104是否丟失功率、丟失通信、改變狀態信息或存儲器以及設備如何對這些場景作出反應。設備104行動的方式被作為圖4的過程400的一部分而以附加細節描述。方框312基於從設備獲得的狀態標誌確定設備上的狀態信息是否已經在設備上丟失。如果狀態標誌已經改變或不再存在,則方框312確定設備上的狀態信息未被維持。在狀態標誌222在方框304處被存儲在相同的易失性存儲器上(其上還存儲了狀態信息)情況下假定這一點。因此,如果設備104丟失功率並且因此丟失狀態信息220,則狀態標誌222也將丟失。也可以例如由設備狀態處理機218響應於設備104已經丟失功率或通信(例如,網絡或物理連接被切斷)或狀態信息210未被維持的指示改變狀態標誌222。在這種情況下,設備狀態處理機218可以將狀態處理機222設置為預定數量或格式以指示狀態信息220已經被重新初始化、丟失或否則未被維持。由於狀態信息220被改變(包括通過計算機102諸如利用作業系統206的BIOS元素),因此該狀態信息220可能未被維持。然而,方框312可以確定設備上的狀態信息已經丟失或否則未被維持。在方框304處,計算機102可以確定當前存儲在設備計算機可讀介質214上的狀態標誌與存儲在設備計算機可讀介質214上的狀態標誌相同。繼續正在進行的實例,狀態模塊210將在方框310處獲得的狀態標誌222與如在方框304處存儲時存在的狀態標誌的副本進行比較。如果狀態標誌222的這兩個版本被發現匹配,則狀態信息210被確定為在計算機102處於低功率模式時間期間已被維持。如果狀態信息被維持,則過程300繼續從方框314沿著「是」路逕到方框316,或者如果信息未被維持,則過程300繼續從方框314沿著「否」路逕到方框318。方框316開始使用設備。因此,如果狀態信息被維持,則計算機102可以放棄重新初始化設備104並且取而代之地在不使用這些資源、重新初始化的附加時間或阻礙用戶體驗的情況下開始使用設備。總結正在進行的實例,如果狀態信息220在媒體播放器116的計算機可讀介質214上被維持,則臺式計算機112繼續與媒體播放器116通信。方框318利用狀態信息重新初始化設備。計算機102隨後在方框316處繼續使用設備。因此,在正在進行的實例的可替代結論中,如果狀態信息220未被媒體播放器116維持在設備計算機可讀介質214上,則臺式計算機112在使用媒體播放器116之前類似於上面記錄的初始化過程重新建立安全通信。圖4是描繪用於檢測狀態信息的實例過程的流程圖,該過程由設備執行。方框402接收並存儲狀態信息。類似於上述一些實施例,但是根據設備104的而不是計算機102的觀點,狀態信息220從設備104通過通信介質106與其連接的計算機102接收。通過實例,考慮受保護的快閃記憶體介質拇指驅動器118(拇指驅動器118)和膝上型計算機114的背景中的過程400。在該實例中,拇指驅動器118通過USB埠從膝上型計算機114接收狀態信息。特別地,拇指驅動器118的設備狀態處理機218接收源自膝上型計算機114的設備驅動器208的狀態信息220。該狀態信息220建立安全通信,從而使得膝上型計算機114能夠從和向拇指驅動器118讀取和寫入數據。方框404從計算機且在設備上接收狀態標誌並存儲該狀態標誌。如上所記錄,將狀態標誌與存儲在或預期存儲在與設備集成的存儲器上的狀態信息關聯。如果預期存儲,則方框404可以在方框402之前或與其同時執行。設備104可以主動地將狀態標誌220存儲在設備計算機可讀介質214上或被動地允許由計算機102存儲它。方框406確定狀態信息已被丟失還是維持。設備狀態處理機218例如可以接收設備104已經丟失功率或狀態信息220已被改變的指示。如果方框406確定狀態信息已經丟失,則過程400繼續通過方框408沿著「否」路逕到方框410。在沒有確定狀態信息已經丟失的情況下,過程400通過方框408繼續沿著「是」路逕到方框412。方框410改變狀態標誌以提供改變的狀態標誌或刪除該狀態標誌。通過這樣做,狀態標誌222將不匹配在方框404處接收的且計算機102已知的狀態標誌。如果方框406沒有確定狀態信息未被維持,則設備狀態處理機218可以放棄方框410。方框412接收對存儲在設備上的狀態標誌的請求。狀態標誌222將指示狀態信息220已被維持或將指示它未被維持。繼續上文的詳細實例,假定在方框404處接收並存儲狀態標誌之後的某個時間,膝上型計算機114進入並退出低功率模式。在該低功率模式期間,狀態信息220可能在拇指驅動器118上丟失或可能未丟失。當膝上型計算機114退出低功率模式時,拇指驅動器118接收對狀態標誌222的請求。如果在該時間期間,狀態信息220已被丟失或改變,則拇指驅動器118的設備狀態處理機218將改變或刪除狀態標誌222,比如通過將狀態標誌222還原到已知的重置值。方框414向計算機提供改變的或未改變的狀態標誌。總結該實例,拇指驅動器118通過USB埠向設備驅動器208提供存儲在設備計算機可讀介質214上的狀態標誌222。通過這樣做,在方框414處提供的狀態標誌將使得能夠實現關於狀態信息是已丟失還是維持的確定。如果它已經丟失,則計算機102可以在使用之前利用狀態信息220重新初始化設備104。如果它被維持,則設備104和計算機102可以放棄重新初始化過程。通過其他實例,考慮設備104是指紋讀取器122的情況。初始化生物統計設備,比如讀取器122,經常包括建立和/或提供來自計算機102的生物統計模板到指紋讀取器122。這是狀態信息220的一個實例。如果計算機102在利用生物統計模板初始化指紋讀取器122之後被掛起或休眠,則這些技術使得能夠確定在該掛起或休眠模式期間生物統計模板是否已經丟失。如果它們已被維持,則計算機102可以放棄建立和/或提供這些生物統計模板給指紋讀取器122。取代初始化生物統計讀取器,計算機102可以立即使用讀取器接受該讀取器的生物統計讀數。根據用戶的觀點,這可以使得能夠實現更快返回到計算機102的完全使用。如果指紋讀取器122正被計算機102在返回到正常功率模式時用來認證用戶,則用戶將在能夠向指紋讀取器122提交指紋掃描以使得能夠使用計算機102之前體驗更少的延遲。這僅僅是許多方式中的一個附加實例,在所述許多方式中這些技術可以改進用戶體驗以及節省計算資源和時間。結論該文獻描述了用於檢測設備上的狀態丟失的技術。通過這樣做,計算機可以在低功率模式之後放棄重新初始化設備,從而節省了計算資源、節省了時間和/或改進了用戶體驗。儘管本發明已經通過特定於結構特徵和/或方法動作的語言進行了描述,但是應當理解,所附權利要求中限定的本發明不一定限於所描述的特定特徵或動作。相反地,特定特徵和動作被作為實現要求保護的發明的實例形式而公開。權利要求1.一種方法,包括將狀態標誌存儲在設備上(304),該設備具有使得計算機能夠使用該設備的狀態信息;進入低功率模式(306);退出低功率模式以進入正常功率模式(308);從設備獲取狀態標誌(310);基於狀態標誌確定設備上的狀態信息已經在設備上被維持(312);以及響應於確定狀態信息已經在設備上被維持,在不利用狀態信息重新初始化設備的情況下使用該設備(316)。2.如權利要求1所述的方法,其中存儲的動作在還存儲了狀態信息的易失性存儲器上進行。3.如權利要求1所述的方法,其中存儲的動作在與設備集成的存儲器上進行。4.如權利要求1所述的方法,其中所述設備是受保護的快閃記憶體介質拇指驅動器,並且使用該設備包括從該設備讀取數據和向該設備寫入數據。5.如權利要求1所述的方法,其中所述設備是生物統計讀取器,並且使用該設備包括在退出低功率模式之後在不提供生物統計模板的情況下接受該設備的生物統計讀數。6.如權利要求1所述的方法,其中所述設備使用個人區域網與計算機通信,並且使用該設備包括該設備與計算機之間通過個人區域網進行的密碼安全通信。7.如權利要求1所述的方法,其中低功率模式是掛起模式或休眠模式。8.如權利要求1所述的方法,進一步包括將狀態標誌的副本存儲在計算機可訪問的存儲器上,並且其中確定的動作包括將從設備獲得的狀態標誌與所述狀態標誌的副本比較。9.一種方法,包括從計算機且在設備處接收狀態標誌,該狀態標誌與存儲或預期存儲在與設備集成的存儲器上的狀態信息相關聯(404);將狀態標誌存儲在存儲器上(404);確定狀態信息未被維持(406);改變狀態標誌以提供改變的狀態標誌(410);以及響應於計算機的請求提供改變的狀態標誌(414)。10.如權利要求9所述的方法,其中與設備集成的存儲器是易失性存儲器,並且確定的動作包括接收在設備處功率損失的指示。11.如權利要求9所述的方法,其中改變狀態標誌的動作將狀態標誌重置為已知的重置值。全文摘要該文獻描述了用於檢測設備上的狀態丟失的技術。在許多情況下,這些技術允許連接到設備的計算機在返回到正常功率模式時放棄重新初始化該設備。文檔編號G06F11/00GK102339240SQ201110285478公開日2012年2月1日申請日期2011年9月23日優先權日2010年9月24日發明者J.霍蘭D.,L.施奈德J.,E.奧爾R.申請人:微軟公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀