新四季網

網絡附連存儲設備上的安全流緩衝區的製作方法

2023-05-20 14:18:41




背景技術:

網絡提供者正在不斷試圖增加其收入。產生收入的一種方法是控制其網絡上流式傳輸數據的傳輸,有時稱為「節流(throttling)」。帶寬節流包括網際網路服務提供者(isp)有意減慢網際網路服務。它可以在通信網絡中採用,以試圖調節網絡流量並最小化帶寬擁塞。節流可以包括限制用戶對諸如視頻流的節目的上傳和下載速率。在流環境中對數據傳輸節流可能引起接收到的傳輸的顯示惡化。例如,當等待下一個數據包時,節流可能引起終端顯示停頓或暫停。目前,網絡運營商正在從內容流式傳輸器、等接收付款,以換取有保證的服務質量(qos)。

顯示裝置通常具有非常有限的顯示緩衝區。如此有限的顯示緩衝區保持顯示器的成本較低。有限的緩衝區大小也限制了從緩衝區盜用內容。流式傳輸內容提供者優選地將內容流式傳輸給用戶,以便例如通過控制內容正被發送到的客戶端和一次發送多少內容來維持對內容的控制。

附圖說明

圖1是示出具有安全區域的示例網絡附連存儲裝置的一些方面的圖示。

圖2是示出連接到流內容提供者的網絡附連存儲裝置的一些方面的圖示。

圖3是示出連接到流內容提供者的網絡附連存儲裝置的一些方面的圖示。

圖4a和圖4b是為用戶提供對購買的內容的訪問的網絡附連存儲裝置的圖示。

圖5是示出將內容流式傳輸到具有安全區域的網絡附連存儲裝置的方法的一些方面的流程圖。

圖6是示出在具有安全區域的網絡附連存儲裝置處接收流式傳輸內容的方法的一些方面的流程圖。

圖7是根據本文呈現的一些方面使用的各種硬體組件和其他特徵的示例系統圖示。

圖8是根據本文呈現的一些方面的各種示例系統組件的圖示。

具體實施方式

下面結合附圖闡述的詳細描述旨在作為各種配置的描述,並且不旨在表示可以實踐本文所描述的概念的唯一配置。詳細描述包括特定的細節,目的是提供對各種概念的透徹理解。然而,對於本領域技術人員顯而易見的是,可以在沒有這些特定的細節的情況下實踐這些概念。在一些情況下,以框圖形式示出眾所周知的結構和組件,以避免模糊此類概念。

現在將參考各種設備和方法展示使用網絡附連存儲設備的安全部分來緩衝流式傳輸內容的若干方面。將在下面的詳細描述中描述這些設備和方法,並且通過各種方框、模塊、組件、電路、步驟、過程、算法等(統稱為「元件」)在附圖中示出。可以使用電子硬體、計算機軟體或其任何組合來實施這些元件。將此類元件實施為軟體還是硬體取決於具體應用和施加在整個系統上的設計約束。

除了其他類型的內容之外,諸如電影和電視節目之類的媒體內容的網絡流式傳輸已經變得很普遍。有時,例如,網絡提供者(例如,isp)限制或節流某些流式傳輸主機,以獲取提供服務質量(qos)的財務收益。

本文展示的一些方面提供一種方式,以通過使用具有用於緩衝流式傳輸內容的安全部分的網絡附連存儲(nas)裝置,維持顯示裝置上的較小尺寸的緩衝區並且維持對內容的控制,同時確保可以在沒有由於節流導致的惡化的情況下觀看內容。例如,可以使用這樣的nas裝置作為家庭網絡的一部分以便為任何數量的顯示裝置提供流式傳輸內容的專用緩衝。

由於大多數顯示裝置具有非常有限的緩衝能力,所以在nas裝置處的這種緩衝可以有助於確保顯示裝置處的qos。

另外,通過在nas裝置處緩衝媒體,可以在沒有由於節流而導致的停頓或暫停的情況下觀看媒體內容,因為內容已經被緩衝並且可以在無需網際網路流式傳輸的情況下觀看。

可以由流內容提供者通過存儲裝置的安全部分採用的安全措施來維持對媒體的控制。例如,可以通過將媒體指定為是專用的來保護該部分。可以以訂購模式將對專用緩衝區的訪問出售給流式傳輸內容提供者。

另外,各個顯示裝置不需要附加的緩衝能力,從而避免了涉及增加其緩衝區大小的裝置的成本增加。

圖1示出具有安全部分的nas裝置100的示例實施例,該安全部分由遠程內容提供者控制以作為數字內容的緩衝區。除其他之外,內容提供者可以包括媒體流式傳輸器,該媒體流式傳輸器將諸如電影、電視節目等媒體流式傳輸給用戶,諸如或nas裝置可以包括如結合圖3更詳細地描述的一個或多個存儲裝置、網絡接口和一個或多個處理器。一個或多個存儲裝置可以包括硬碟驅動器(hdd)、固態驅動器(ssd)、固態混合驅動器等中的任何一個。例如,存儲設備可以包括磁性非易失性存儲設備、固態非易失性存儲設備或者磁性和固態存儲設備的混合形式。例如,存儲設備可以被配置作為廉價磁碟冗餘陣列(raid)。

例如,除其他之外,nas裝置100的網絡接口可以被配置為使nas裝置100能夠訪問乙太網、網際網路、區域網(lan)、廣域網(wan)、wi-fi、雲計算環境、遠程nas裝置、網絡共享、個人計算機和/或平板電腦。nas裝置100還可以耦合到usb連接的裝置,諸如usb存儲裝置。nas裝置100還可以被配置為訪問直接(例如,在本地)或間接地與其耦合的任何其它外部裝置和/或服務。nas裝置100還可以被配置為耦合到任何可外部訪問的存儲裝置,例如,esata裝置、thunderbolt裝置、firewire裝置或nas裝置100可訪問的任何輔助存儲裝置。

nas裝置100包括可以由本地網絡的用戶可訪問的用戶媒體區102。裝置100包括安全區域104,例如,安全內容媒體區,對安全區域104的訪問可以由遠程內容提供者控制。例如,該安全區域可以是硬碟驅動器、ssd或其他數據存儲裝置上的非用戶可訪問區。因此,可以基於從本地網絡外部的遠程內容提供者接收的指令來控制對nas裝置的存儲設備的安全區域的訪問。

例如,安全區域可以被用於存儲流式傳輸的電影或電視節目以及其他類型的接收到的內容。

未經內容提供者許可,安全區域可能是用戶不可訪問的。可能對用戶隱藏該安全區域。這允許內容提供者繼續維持對媒體內容的控制,即使它曾經已被推送到例如在用戶家中的nas裝置。

可以使用將流式傳輸內容保護到nas的安全區域104的加密來將數字內容存儲在安全區域104中。例如,可以採用一種類型的數字權限管理(drm)加密將數字內容存儲在安全區域104中。除了可以使用的其他類型的drm加密之外,可以採用的drm加密的一個示例是安全內容存儲關聯(scsa)類型加密。這種加密可以將數字內容保護到安全區域的驅動器,並且需要密鑰以便訪問該內容。

nas裝置可以被配置為使得可以由流內容提供者控制存儲在安全區域中的數據量和/或用於將流式傳輸內容存儲到安全區域104中的加密的類型。

圖2示出了包括耦合到本地網絡的nas裝置206的計算機系統200。nas裝置206被配置為經由isp網絡204連接到本地網絡外部的遠程內容提供者202,以便從流內容提供者202接收流式傳輸內容。除其他之外,內容提供者可以包括媒體流式傳輸器,該媒體流式傳輸器將諸如電影、電視節目等媒體流式傳輸給用戶,例如,或nas裝置206包括安全緩衝區域210。安全緩衝區域包括nas裝置206處的存儲設備的至少一部分。nas裝置206還可以經由本地網絡連接到任何數量的顯示裝置208,例如智能電視機、平板電腦、行動電話、個人計算機、媒體流式傳輸裝置和/或類似裝置。

圖3示出了示例系統300,其中nas裝置306經由本地網絡310(諸如用戶的家庭網絡)耦合到多個顯示裝置308。

nas裝置206的安全存儲器區域210可以被配置作為以由流內容提供者202控制的方式接收用於至少一個顯示裝置208的流式傳輸內容的緩衝區。出於一些原因,顯示裝置208可能具有最小的緩衝存儲設備。例如,可以通過在顯示裝置中要求較少量的緩衝存儲而降低顯示裝置的成本。另外,內容提供者可能優選在顯示裝置中較小的緩衝區,因為這允許他們通過每次向顯示裝置提供較小的量來維持對其內容的控制。

通過在可由顯示裝置使用的nas裝置206、306的安全區域中提供較大的緩衝區,使得內容提供者202、302能夠使用突發傳輸以比對於到較小緩衝區的傳輸可能的更大的突發串來流式傳輸內容。此外,由於流式傳輸內容繼續由流內容提供者控制,所以流內容提供者可以使用突發傳輸,而不會冒著用戶盜用流式傳輸內容的風險。

例如,一旦用戶經由顯示裝置208從流內容提供者請求內容,則nas裝置206可以與流內容提供者202協商以接收期望的內容,並且在安全區域210中緩衝加密的內容流。例如,這樣的協商可以包括向流內容提供者通知用戶不可訪問的nas裝置內的安全區域。nas裝置可以向流內容提供者通知安全區域的可用大小,或者可以與流內容提供者協商以商定安全緩衝區的大小。除其他協商方面之外,nas裝置可以與流內容提供者協商以商定將在nas裝置的安全區域中保留內容的時間長度、用戶訪問流式傳輸內容的要求、是否加密流式傳輸的數據以及用於訪問加密內容的密鑰。例如,訪問流式傳輸內容的要求可以是基於時間的、基於用戶的等。如果流式傳輸內容被加密,則還可以獲得描述密鑰。可以基於付款、許可證伺服器等獲得密鑰。然後,nas裝置206可以將流式傳輸內容作為加密內容從安全區域呈現到顯示裝置208。

如圖3所示,nas裝置可以包括網絡接口312,該網絡接口312被配置為耦合nas裝置306以訪問一個或多個網絡,諸如用戶的網絡310和/或isp網絡304。該網絡接口可以使nas裝置306能夠由顯示裝置308訪問並且使nas裝置306能夠例如經由isp304訪問用戶網絡外部的遠程內容提供者302。例如,除其他之外,nas裝置100的網絡接口可以被配置為使nas裝置100能夠訪問乙太網、網際網路、區域網(lan)、廣域網(wan)、wi-fi、雲計算環境、遠程nas裝置、網絡共享、個人計算機和/或平板電腦。該網絡接口可以實現根據電氣與電子工程協會(ieee)標準、802.11標準的通信。nas裝置100還可以耦合到usb連接的裝置,諸如usb存儲裝置。nas裝置100還可以被配置為訪問直接地(例如在本地)或間接地與其耦合的任何其它外部裝置和/或服務。nas裝置100還可以被配置為耦合到任何可外部訪問的存儲裝置,例如,esata裝置、thunderbolt裝置、firewire裝置或nas裝置100可訪問的任何輔助存儲裝置。

nas裝置306可以進一步包括處理器314,該處理器314被配置為除了控制用戶可訪問存儲設備322之外,還基於從遠程內容提供者接收到的指令控制在安全區域324中的存儲內容並且控制對存儲設備的安全區域324的訪問。

圖4a和圖4b示出了一個示例,其中先前緩衝的內容可以由用戶購買並被重新指配給nas裝置的用戶可訪問區域402。除了其他時候,在已經觀看該內容之後,可以向用戶呈現購買該內容的機會。例如,如圖4a所示,nas裝置400可以包括用戶可訪問媒體區402和安全區404。安全區域404中的流式傳輸內容可以對於用戶是不可訪問的,並且相反可以由流內容提供者控制。

在一個示例中,如圖4b所示,nas裝置400可以被配置為基於來自遠程內容提供者的指令將存儲在安全區域404中的接收到的數字對象連同用於訪問數字對象的密鑰一起移動到第一區域(例如402)。可以將由遠程內容提供者保護的數字對象連同用於其帳戶的適當密鑰一起移動到用戶可訪問區402。除了提供drm的其他類型的帳戶之外,該帳戶還可以是scsa帳戶。

在另一示例中,nas裝置可以被配置為基於來自遠程內容提供者的指令將存儲流式傳輸對象的安全區域的一部分重新分配給第一區域。例如,可以將數字對象存儲在疊瓦磁記錄(smr)區帶中,其中該區帶(zone)本身被保護,並且當內容被購買時,整個區帶被重新分配給用戶區。可以指定用戶可訪問區域402的未使用部分來代替被重新分配給用戶區402的安全區域404的部分。

在一個方面,nas裝置可以使用虛擬專用網絡(vpn)加密來接收流式傳輸內容。在nas上添加vpn加密可以有助於避免對所述流進行節流,因為它可以避免例如由isp對所述流的檢測。由於isp不檢測目的地,所以可以避免isp選擇性節流。另外,使用vpn加密進一步保護了數字內容。

在與主機提供者(例如,流內容提供者)建立連接之前,顯示裝置可以使其應用軟體被更改以在家庭網絡內「查找」安全主機(例如,具有安全區域的nas裝置)。然後,可以將該信息從顯示裝置發送到流提供者,以允許內容提供者利用安全網絡存儲設備。因此,可以向內容提供者通知具有可用作正在請求流式傳輸內容的顯示裝置的安全緩衝區的安全區域的nas裝置的存在。流提供者還可以以其他方式在網絡附連存儲設備上發現安全流緩衝區。

例如,可以在nas裝置應用程式、drm控制項和遠程內容提供者之間管理nas裝置的安全區域。例如,為了內容,顯示裝置可以轉向nas裝置。然後,nas裝置可以針對數字內容與內容提供者協商。可以使用由內容提供者規定的期望加密流跨越isp網絡將內容預加載和緩衝到nas裝置中的安全區。然後,可以將流數據作為標準加密內容從nas裝置的安全區呈現給顯示裝置。

遠程內容提供者可以預加載nas裝置的安全區域而無需將它們本身開放到盜用內容的程度,因為它們繼續控制家庭內媒體存儲設備的安全部分,並且因此在將媒體存儲在nas裝置處後控制對媒體的訪問。因此,遠程內容提供者可以在有益於流內容提供者的選定時間處將內容流式傳輸或推送給用戶。例如,這允許內容提供者在適當的時間發送內容,以在家庭網絡中組織期望的內容。這可以降低這種流式傳輸的成本,因為流式傳輸的時間可以被選擇為對內容提供者有益。例如,可以選擇較低網絡使用率的時間或降低qos成本的時間來用於將內容流式傳輸給用戶。預加載nas裝置的安全部分可以允許內容提供者以每月每單位相對較低的成本將存儲擴展到網絡的邊緣。可以由內容提供者使用簡單的用戶隊列或用戶簡檔來確定要預存儲在安全緩衝區中的內容。

圖5是將內容發送到遠程本地網絡的存儲裝置處的被保護的緩衝區的計算機輔助方法的流程圖500。該方法可以由諸如流內容提供者的內容提供者處的計算機執行,用於將內容發送到網絡附連存儲裝置處的被保護的緩衝區。例如,可以從流內容提供者流式傳輸該內容。遠程本地網絡可以是例如用戶的家庭網絡。在502處,內容提供者接收與用戶相關聯並具有安全區域的nas裝置的指示。在504處,內容提供者將用於由用戶觀看的內容發送到nas裝置內的安全區域。該內容可以響應於用戶對內容的請求而被發送,或者可以涉及將內容預加載到用戶的nas裝置。在506處,內容提供者將指令發送到nas裝置以控制用戶對內容的訪問。

在508處,發送內容可以可選地包括將內容預加載到nas裝置。例如,當顯示器等待要接收的流式傳輸內容的下一個數據包時,通過幫助防止停頓或暫停,預加載該內容有助於確保愉悅的觀看體驗。在圖5和圖6中將可選的方面示出為具有虛線。在510處,可以基於期望內容的用戶隊列表和/或用戶簡檔來選擇內容。例如,系統可以回顧你的「將觀看」隊列並預加載它們以加速觀看。通過預加載(全部或部分)內容,可以將否則將太大以致於不能實際地流式傳輸的極高清晰度(4k)的電影預存儲在nas裝置上。

另外,當使用諸如電纜的共享線路時,系統可以用於將下載時間轉移到具有更多可用帶寬的時間(例如,家庭或鄰居的減少使用期間),以便避免擁塞和視頻斷續。例如,在512處,可以通過基於發送內容的帶寬可用性選擇傳輸時間來調度預加載內容的傳輸。

在506處向nas裝置發送指令以控制用戶對內容的訪問可以包括控制存儲在nas裝置的安全區域處的數據量,和/或控制在nas裝置的安全區域中使用的加密類型。儘管nas裝置可以被配置為允許內容提供者控制存儲在安全區域中的數據量,但是可以存在對遠程內容提供者可以使用的存儲量的限制。例如,可以將安全區域限制到nas裝置的預定量的存儲。對安全區域的該限制為nas裝置的用戶可訪問區域維持一定量的存儲。

可以將nas裝置的安全區域視為經由遠程本地網絡附連到nas裝置的顯示裝置的緩衝區。

在514處,如結合圖4a和圖4b所描述的,內容提供者可以指示nas裝置將存儲在安全區域中的數字對象連同用於訪問數字對象的密鑰一起傳送到用戶可訪問區域。

可替代地,在516,內容提供者可以指示nas裝置將存儲數字對象的nas裝置的安全區域的一部分分配給用戶可訪問區域。

圖6是在nas裝置處從遠程內容提供者接收內容的計算機輔助方法的流程圖600。該方法可以由具有用戶可訪問區域和安全區域的nas裝置來執行。nas裝置可以被配置為耦合到例如用戶的家庭網絡。在602處,nas裝置與遠程內容提供者協商以接收用於接收並存儲來自遠程內容提供者的內容的指令。可以響應於來自用戶的家庭網絡中連接的顯示裝置的對內容的請求進行這樣的協商。也可以在已經向遠程內容提供者通知nas裝置的存在之後,由遠程內容提供者發起這樣的協商。例如,遠程內容提供者可以從耦合到nas裝置的顯示裝置接收nas裝置的指示,和/或可以以不同的方式發現具有安全存儲設備的nas的存在。可以從顯示裝置發送具有安全存儲設備的nas裝置的指示以及來自顯示裝置的對內容的請求。

在604處,nas裝置從遠程內容提供者接收數字內容。在606處,nas裝置將數字內容存儲在nas裝置的安全區域中。

在608處,nas裝置基於來自遠程內容提供者的指令控制用戶對存儲在安全區域中的數字內容的訪問。例如,在沒有遠程內容提供者的許可的情況下,存儲在安全區域中的數字內容可能是顯示裝置的用戶不可訪問的。例如,nas裝置的安全區域可以對用戶隱藏。

作為在606處將數字內容存儲在安全區域中的一部分,在612處,nas裝置可以使用加密來存儲數字內容,其中將存儲的數字內容保護到nas裝置的安全區域。可以基於來自遠程內容提供者的指令控制所使用的加密類型。如在614處,可以在nas裝置處建立與顯示裝置的連接,使得將內容存儲在安全區域中包括以由流內容提供者控制的方式緩衝用於呈現給顯示裝置處的用戶的數字內容。

在616處,例如可以基於來自遠程內容提供者的指令控制存儲在nas裝置的安全區域中的數據量。可以由遠程內容提供者控制的存儲量可以具有上限。在618處,可以基於來自遠程內容提供者的指令控制用於將數字內容存儲在nas裝置的安全區域中的加密類型。

可以將存儲在安全區域中的內容重新指配給用戶可訪問區域。

在一個示例中,在620處,nas裝置可以基於來自遠程內容提供者的指令,將存儲在nas裝置的安全區域中的數字對象以及用於訪問數字對象的密鑰移動到用戶可訪問區域。

在另一示例中,在622處,nas裝置可以基於來自遠程內容提供者的指令將存儲數字對象的nas裝置的安全區域的一部分分配給用戶可訪問區域。

在610處,nas裝置可以使用虛擬專用網絡加密從流內容提供者接收流式傳輸內容。

在624處,nas裝置可以將存儲的內容作為加密內容從安全區域呈現給顯示裝置。這維持對內容的保護。顯示裝置可以包括解密模塊,該解密模塊在加密內容被從nas裝置的安全區域發送到顯示裝置時將加密內容解碼。

作為示例,可以使用包括一個或多個處理器的「處理系統」來實施元件或元件的任何部分或元件的任何組合。處理器的示例包括微處理器、微控制器、數位訊號處理器(dsp)、現場可編程門陣列(fpga)、可編程邏輯裝置(pld)、狀態機、門控邏輯、分立硬體電路以及被配置為執行貫穿本公開所描述的各種功能的其他合適的硬體。處理系統中的一個或多個處理器可以執行軟體。無論是被稱為軟體、固件、中間件、微代碼、硬體描述語言還是以其他方式的命名,軟體應被寬泛地解釋為意味著指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟體模塊、應用程式、軟體應用程式、軟體包、例程、子例程、對象、可執行程序、執行線程、過程、功能等。

因此,在一個或多個示例性實施例中,可以以硬體、軟體、固件或其任何組合實施所描述的功能。如果以軟體來實施,則可以將功能存儲在計算機可讀媒體上,或可以將功能編碼為計算機可讀媒體上的一個或多個指令或代碼。計算機可讀媒體包括計算機存儲媒體。存儲媒體可以是能夠由計算機訪問的任何可用媒體。作為示例而非限制地,這樣的計算機可讀媒體可以包括隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程rom(eeprom)、高密度盤rom(cd-rom)或其他光碟存儲設備、磁碟存儲設備或其他磁存儲裝置,或可以用於以指令或數據結構的形式攜帶或存儲期望的程序代碼並且可以由計算機訪問的任何其他媒體。如本文所使用的磁碟和光碟包括cd、雷射盤、光碟、數字通用光碟(dvd)和軟盤,其中磁碟通常以磁性方式再現數據,而光碟利用雷射以光學方式再現數據。以上的組合也應該包括在計算機可讀媒體的範圍內。

圖7展示了根據本文呈現的一些方面使用的各種硬體組件和其他特徵的示例系統圖示。可以使用軟體、硬體或其組合來實施某些方面,並且可以使用一個或多個計算機系統或其他處理系統來實施某些方面。一種實施方式可以包括能夠實行本文所描述的功能的一個或多個計算機系統。圖7中示出了這種計算機系統700的示例。

計算機系統700包括一個或多個處理器,例如,處理器704。處理器704連接到通信基礎結構706(例如,通信總線、交叉條或網絡)。根據該示例計算機系統描述各種軟體實施方式。在閱讀該描述之後,對相關領域的技術人員將變得顯而易見的是,可以使用其他計算機系統和/或架構來實施vbt。

計算機系統700可以包括從通信基礎結構706(或從未示出的幀緩衝區)轉發圖形、文本和其他數據以在顯示單元730上顯示的顯示接口702。計算機系統700還包括主存儲器708(優選為ram),並且還可以包括輔助存儲器710。例如,輔助存儲器710可以包括硬碟驅動器712(或混合和/或固態驅動器)和/或代表軟盤驅動器、磁帶驅動器、光碟驅動器等的可移除存儲驅動器714。可移除存儲驅動器714以公知的方式從可移除存儲單元718讀取和/或寫入可移除存儲單元718。由可移除存儲驅動器714讀取和寫入的可移除存儲單元718代表軟盤、磁帶、光碟等。如將理解的,可移除存儲單元718包括在其中存儲了計算機軟體和/或數據的計算機可用存儲媒體。

在可替代的實施方式中,輔助存儲器710可以包括用於允許將電腦程式或其他指令加載到計算機系統700中的其他類似裝置。例如,這樣的裝置可以包括可移除存儲單元42722和接口720。這樣的示例可以包括程序盒和盒式接口(例如,在視頻遊戲裝置中發現的)、可移除存儲器晶片(例如,eprom或可編程只讀存儲器(prom))和相關聯的插口,以及允許將軟體和數據從可移除存儲單元42722傳送到計算機系統700的其他可移除存儲單元42722和接口720。

計算機系統700還可以包括通信接口724。通信接口724允許在計算機系統700和外部裝置之間傳送軟體和數據。通信接口724的示例可以包括數據機、網絡接口(例如,乙太網卡)、通信埠、個人計算機存儲卡國際協會(pcmcia)插槽和卡等。經由通信接口724傳送的軟體和數據是以信號728的形式,信號728可以是能夠由通信接口724接收的電子信號、電磁信號、光學信號或其他信號。將這些信號728經由通信路徑(例如,信道)726提供給通信接口724。該路徑726攜帶信號728並且可以使用導線或電纜、光纖、電話線、蜂窩鏈路、射頻(rf)鏈路和/或其他通信信道來實施。在本文件中,術語「電腦程式媒體」和「計算機可用媒體」通常用於指代諸如可移除存儲驅動器714、安裝在硬碟驅動器712中的硬碟以及信號728等媒體。這些電腦程式產品向計算機系統700提供軟體。本文中展示的一些實施例可以包括這樣的電腦程式產品。

電腦程式(也被稱為計算機控制邏輯)被存儲在主存儲器708和/或輔助存儲器710中。也可以經由通信接口724接收電腦程式。這樣的電腦程式在被執行時使計算機系統700能夠執行本文展示的特徵。尤其是,電腦程式在被執行時使處理器704能夠執行本文展示的特徵。因此,這樣的電腦程式代表計算機系統700的控制器。

在使用軟體的實施方式中,軟體可以被存儲在電腦程式產品中,並使用可移除存儲驅動器714、硬碟驅動器712或通信接口720加載到計算機系統700中。控制邏輯(軟體)在由處理器704執行時使處理器704執行本文所描述的功能。另一種實施方式可以主要使用例如硬體組件(例如,專用集成電路(asic))以硬體實施。實施硬體狀態機以便執行本文描述的功能對於相關領域的技術人員將是顯而易見的。

在又一實施方式中,可以使用硬體和軟體的組合實施某些方面。

圖8是根據本文呈現的一些實施例的各種示例系統組件的框圖。圖8示出了根據本文呈現的實施例可使用的通信系統800。通信系統800包括一個或多個訪問者860、862(在本文中可互換地稱為一個或多個「用戶」或客戶)以及一個或多個終端842、866。在一種實施方式中,例如,根據一些實施例所使用的數據可以經由終端842、866由訪問者860、864輸入和/或訪問,所述終端842、866例如為個人計算機(pc)、小型計算機、大型計算機、微型計算機、電話裝置或無線裝置(例如,個人數字助理(「pda」)或耦合到伺服器843的手持式無線裝置),所述伺服器843例如為pc、小型計算機、大型計算機、微型計算機或者具有處理器和用於數據的存儲庫和/或例如經由網絡844(諸如網際網路或內聯網)以及耦合機構845、846、864連接到用於數據的存儲庫的其他裝置。例如,耦合機構845、846、864包括有線鏈路、無線鏈路或光纖鏈路。

各種示例性實施例被提供以使本領域技術人員能夠實踐本發明的各個方面。對貫穿於本公開所呈現的示例性實施例的修改是本領域技術人員顯而易見的,並且本文公開的概念可以擴展到其他裝置。本領域技術人員已知或以後知曉的貫穿於本公開所描述的示例性實施例的各種組件的所有結構和功能等同物通過引用明確地併入本文。

同类文章

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

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