国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      帶u盤功能的usb數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置的制作方法

      文檔序號:6354395閱讀:367來源:國知局
      專利名稱:帶u盤功能的usb數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及帶U盤功能的通用串行總線(UniversalSerial BUS, USB)數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置。
      背景技術(shù)
      隨著第三代無線通信(3rd_generation, 3G)技術(shù)的不斷成熟,3G的無線數(shù)據(jù)卡正在被廣泛的使用。無線數(shù)據(jù)卡主要是通過電信運(yùn)營商的3G網(wǎng)絡(luò)來實現(xiàn)上網(wǎng)功能。目前的數(shù)據(jù)卡大多都是采用USB接ロ形式,因此一般也稱為USB數(shù)據(jù)卡。為了豐富USB數(shù)據(jù)卡的應(yīng)用,現(xiàn)在大部分USB數(shù)據(jù)卡都提供U盤功能,這樣用戶在使用USB數(shù)據(jù)卡上網(wǎng)的同時,就可以將網(wǎng)絡(luò)上下載的內(nèi)容保存到USB數(shù)據(jù)卡中,用戶無需再隨身攜帶額外的U盤,從而為用戶帶來了很多的便利。 目前,USB數(shù)據(jù)卡的大部分為筆記本用戶,筆記本的電池資源是有限的,因此對USB數(shù)據(jù)卡就提出ー個要求,即在用戶沒有進(jìn)行網(wǎng)絡(luò)連接的時候,最好能夠讓USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài),從而可以有效地節(jié)省電能消耗,提高筆記本的待機(jī)時長。但是對于帶U盤功能的USB數(shù)據(jù)卡是無法進(jìn)入休眠狀態(tài)的。圖I為現(xiàn)有主機(jī)與USB數(shù)據(jù)卡的結(jié)構(gòu)示意圖,在該圖I中,USB主機(jī)控制器以及n位于主機(jī)內(nèi),USB數(shù)據(jù)卡中包括U盤功能和數(shù)據(jù)卡功能,在該USB主機(jī)控制器中包括U盤功能和數(shù)據(jù)卡功能。U盤功能所遵循的規(guī)范為USB Mass Storage規(guī)范,USB Mass Storage規(guī)范要求USB主機(jī)控制器周期性的向USB數(shù)據(jù)卡發(fā)出狀態(tài)查詢指令,因此主機(jī)與USB數(shù)據(jù)卡之間會周期性的進(jìn)行數(shù)據(jù)傳輸。但是USB接ロ規(guī)范有明確的設(shè)備休眠功能,即在規(guī)定的時間間隔內(nèi)沒有數(shù)據(jù)交換,主機(jī)就會通知USB設(shè)備進(jìn)入休眠狀態(tài)。目前的USB數(shù)據(jù)卡一般也都支持USB的休眠方式。因此,現(xiàn)有具有U盤功能的USB數(shù)據(jù)卡就無法進(jìn)入休眠狀態(tài),從而增加了其耗電量。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明實施例提供ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置,用以解決現(xiàn)有具有U盤功能的USB數(shù)據(jù)卡無法進(jìn)入休眠狀態(tài),増加耗電量的問題。本發(fā)明實施例提供的ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法,所述USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,該方法包括USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī);接收所述主機(jī)發(fā)送的配置信息切換指令;
      根據(jù)所述配置信息切換指令,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài)。本發(fā)明實施例提供的ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的系統(tǒng),所述USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,該系統(tǒng)包括USB數(shù)據(jù)卡,用于在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),接收所述主機(jī)發(fā)送的配置信息切換指令;根據(jù)所述配置信息切換指令,將所述第二USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài);
      主機(jī),用于接收所述USB數(shù)據(jù)卡發(fā)送的配置信息,向所述USB數(shù)據(jù)卡發(fā)送配置信息切換指令。本發(fā)明實施例提供的ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的裝置,該裝置包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,所述裝置還包括存儲模塊,用于存儲所述第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息;枚舉模塊,用于在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),井根據(jù)接收切換模塊的通知,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī);接收切換模塊,用于根據(jù)接收到的主機(jī)發(fā)送的配置信息切換指令,通知枚舉模塊將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī);之后所述裝置進(jìn)入休眠狀態(tài)。本發(fā)明實施例提供了ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置,該USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中第一USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,首先USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),當(dāng)接收到主機(jī)發(fā)送的配置信息切換指令時,將第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后進(jìn)入休眠狀態(tài)。由于在本發(fā)明實施例中該USB數(shù)據(jù)卡中包括具有U盤功能的USB數(shù)據(jù)卡的配置信息,和不帶有U盤功能的USB數(shù)據(jù)卡的配置信息,雖然首先枚舉的為具有U盤功能的USB數(shù)據(jù)卡的配置信息,當(dāng)接收到主機(jī)發(fā)送的配置信息切換指令后,將不帶U盤功能的USB數(shù)據(jù)卡的配置信息發(fā)送給主機(jī),該不帶U盤功能的USB數(shù)據(jù)卡按照USB接ロ規(guī)范,就可以自動的進(jìn)入休眠狀態(tài),從而減少了其耗電量。


      此處所說明的附圖用來提供對本發(fā)明的進(jìn)ー步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I為現(xiàn)有技術(shù)中主機(jī)與USB數(shù)據(jù)卡的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的過程;圖3為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的系統(tǒng)的結(jié)構(gòu)示意圖4為發(fā)明實施例提供的主機(jī)和帶U盤功能的USB數(shù)據(jù)卡的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提供的該帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)及從休眠狀態(tài)喚醒的過程;圖6為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)及從休眠狀態(tài)喚醒的詳細(xì)過程;圖7為本發(fā)明實施例提供的ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的裝置的結(jié)構(gòu)示意圖。
      具體實施例方式為了減小主機(jī)的耗電量,本發(fā)明實施例提供了ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入 休眠狀態(tài)的方法,系統(tǒng)及裝置,該方法中該帶U盤功能的USB數(shù)據(jù)卡包括兩種配置信息,分別為第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中該第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息。為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實施例,對本發(fā)明進(jìn)行進(jìn)一歩詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用干限定本發(fā)明。圖2為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的過程,該過程包括以下步驟S201 =USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)。USB數(shù)據(jù)卡在與主機(jī)進(jìn)行枚舉的過程中,首先將自第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),即將該帶U盤功能的USB數(shù)據(jù)卡的配置信息發(fā)送給主機(jī)。S202 :接收所述主機(jī)發(fā)送的配置信息切換指令。其中,主機(jī)發(fā)送配置信息切換指令包括所述主機(jī)判斷在設(shè)定的時間長度內(nèi)是否接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)未接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,向所述USB數(shù)據(jù)卡發(fā)送配置信息切換指令。S203 :根據(jù)所述配置信息切換指令,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài)。由于當(dāng)前USB數(shù)據(jù)卡向主機(jī)枚舉的為帶U盤功能的數(shù)據(jù)卡,因此此時主機(jī)認(rèn)為該USB數(shù)據(jù)卡為帶U盤功能的數(shù)據(jù)卡,該USB數(shù)據(jù)卡根據(jù)接收到的主機(jī)發(fā)送的配置信息切換指令,再次與主機(jī)進(jìn)行枚挙,將自身的第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),即將自身不帶U盤功能的USB數(shù)據(jù)卡的配置信息發(fā)送給主機(jī)。此時由于USB數(shù)據(jù)卡向主機(jī)枚舉了第二 USB數(shù)據(jù)卡配置信息,因此此時主機(jī)認(rèn)為該USB數(shù)據(jù)卡為一個不帶U盤功能的USB數(shù)據(jù)卡,該UBS數(shù)據(jù)卡與主機(jī)遵循USB接ロ規(guī)范,因此在規(guī)定的時間間隔內(nèi)沒有數(shù)據(jù)交換,主機(jī)就會通知USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài),從而實現(xiàn)帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)。圖3為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)中所述USB數(shù)據(jù)卡31包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第ニ USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,該系統(tǒng)包括USB數(shù)據(jù)卡31,用于在與主機(jī)32枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)32,接收所述主機(jī)32發(fā)送的配置信息切換指令;根據(jù)所述配置信息切換指令,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)32,之后進(jìn)入休眠狀態(tài);主機(jī)32,用于接收所述USB數(shù)據(jù)卡31發(fā)送的配置信息,向所述USB數(shù)據(jù)卡31發(fā)送配置信息切換指令。
      具體的圖4為發(fā)明實施例提供的主機(jī)和帶U盤功能的USB數(shù)據(jù)卡的結(jié)構(gòu)示意圖,在該圖4中n和USB主機(jī)控制器位于主機(jī)內(nèi),該帶U盤功能的USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中該第一 USB數(shù)據(jù)卡配置信息為帶U盤功能的USB數(shù)據(jù)卡的配置信息,即當(dāng)該USB數(shù)據(jù)卡向主機(jī)枚舉了該第一 USB數(shù)據(jù)卡配置信息后,主機(jī)確定該UBS數(shù)據(jù)卡為具有U盤功能和數(shù)據(jù)卡功能的USB數(shù)據(jù)卡,當(dāng)該USB數(shù)據(jù)卡向主機(jī)枚舉了該第而USB數(shù)據(jù)卡配置信息后,主機(jī)確定該UBS數(shù)據(jù)卡為不帶U盤功能的USB數(shù)據(jù)卡,即此時該USB數(shù)據(jù)卡只有數(shù)據(jù)卡功能。當(dāng)該USB數(shù)據(jù)卡插入到主機(jī)側(cè)的USB接口上吋,該USB數(shù)據(jù)卡與主機(jī)枚舉,將自身的第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),主機(jī)的USB主機(jī)控制器接收到該USB數(shù)據(jù)卡發(fā)送的第一 USB數(shù)據(jù)卡配置信息后,確定該USB數(shù)據(jù)卡此時具有U盤功能和數(shù)據(jù)卡功能。主機(jī)的UI通過該USB主機(jī)控制器確定該USB數(shù)據(jù)卡的功能,之后UI判斷在設(shè)定的時間長度內(nèi)是否接收到對該USB數(shù)據(jù)卡的操作數(shù)據(jù)信息,當(dāng)在設(shè)定的時間長度內(nèi)接收到操作數(shù)據(jù)信息時,將該操作數(shù)據(jù)信息發(fā)送給所述USB數(shù)據(jù)卡,當(dāng)在設(shè)定的時間長度內(nèi)未接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,向所述USB數(shù)據(jù)卡發(fā)送配置信息切換指令。USB數(shù)據(jù)卡接收到主機(jī)UI發(fā)送的配置信息切換指令后,再次與主機(jī)進(jìn)行枚挙,將自身的第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),主機(jī)的USB主機(jī)控制器接收到USB數(shù)據(jù)卡發(fā)送的第二 USB數(shù)據(jù)卡配置信息后,確定該USB數(shù)據(jù)卡此時只有數(shù)據(jù)卡功能。主機(jī)UI通過該USB主機(jī)控制器確定該USB數(shù)據(jù)卡的功能。由于此時USB數(shù)據(jù)卡只有數(shù)據(jù)卡功能,此時USB數(shù)據(jù)卡與USB主機(jī)控制器之間的總線,在設(shè)定的時間間隔未檢測到操作數(shù)據(jù)信息吋,自動掛起,該USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài),從而實現(xiàn)了該帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)。當(dāng)本發(fā)明實施例中該帶U盤功能的數(shù)據(jù)卡進(jìn)入休眠狀態(tài)后,還可以從休眠狀態(tài)喚醒。圖5為本發(fā)明實施例提供的該帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)及從休眠狀態(tài)喚醒的過程,該過程包括以下步驟S501 =USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)。S502 :主機(jī)接收到USB數(shù)據(jù)卡發(fā)送的第一 USB數(shù)據(jù)卡配置信息后,確定此時該USB數(shù)據(jù)卡具有U盤功能和數(shù)據(jù)卡功能。S503 :主機(jī)判斷在設(shè)定的時間長度內(nèi)是否接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息,當(dāng)判斷結(jié)果為是時,進(jìn)行步驟S504,否則,進(jìn)行步驟S505。S504 :將該操作數(shù)據(jù)信息發(fā)送給USB數(shù)據(jù)卡,之后進(jìn)行步驟S503。S505 :將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài)。
      S506 :接收所述主機(jī)發(fā)送的操作數(shù)據(jù)信息,根據(jù)所述操作數(shù)據(jù)信息,將自身從休眠狀態(tài)喚醒處理所述操作數(shù)據(jù)信息。具體的當(dāng)主機(jī)UI接收到對USB數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將該操作數(shù)據(jù)信息發(fā)送給USB數(shù)據(jù)卡,USB數(shù)據(jù)卡根據(jù)該操作數(shù)據(jù)信息,將自身從休眠狀態(tài)喚醒,并對該操作數(shù)據(jù)
      信息處理。當(dāng)USB數(shù)據(jù)卡從休眠狀態(tài)喚醒后,具體的可以根據(jù)該操作數(shù)據(jù)信息,確定具體的向主機(jī)枚舉哪種配置信息,以便對該操作數(shù)據(jù)信息進(jìn)行處理。當(dāng)判讀該操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)確定所述操作數(shù)據(jù)信息為對數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將自身從休眠狀態(tài)喚醒,并將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后處理所述操作數(shù)據(jù)信息,否則,將自身從休眠狀態(tài)喚醒,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后處理所述操作數(shù)據(jù)信息。
      或者,在本發(fā)明實施例中為了用戶使用該USB數(shù)據(jù)卡的透明性,因為該USB數(shù)據(jù)卡在休眠之前,用戶使用該USB數(shù)據(jù)卡吋,主機(jī)認(rèn)為該USB數(shù)據(jù)卡為帶U盤功能的數(shù)據(jù)卡,因此當(dāng)該主機(jī)接收到對該USB數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將該操作數(shù)據(jù)信息發(fā)送給USB數(shù)據(jù)卡后,該USB數(shù)據(jù)卡也可以不進(jìn)行判斷,直接向主機(jī)發(fā)送第一 USB數(shù)據(jù)卡配置信息,從而增強(qiáng)用戶使用USB數(shù)據(jù)卡的透明性。圖6為本發(fā)明實施例提供的帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)及從休眠狀態(tài)喚醒的詳細(xì)過程,該過程包括以下步驟S601 =USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)。S602 :主機(jī)接收到USB數(shù)據(jù)卡發(fā)送的第一 USB數(shù)據(jù)卡配置信息后,確定此時該USB數(shù)據(jù)卡具有U盤功能和數(shù)據(jù)卡功能。S603 :主機(jī)判斷在設(shè)定的時間長度內(nèi)是否接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息,當(dāng)判斷結(jié)果為是時,進(jìn)行步驟S604,否則,進(jìn)行步驟S605。S604 :將該操作數(shù)據(jù)信息發(fā)送給USB數(shù)據(jù)卡,之后進(jìn)行步驟S603。S605 :將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài)。S606 :接收所述主機(jī)發(fā)送的操作數(shù)據(jù)信息。S607 :判斷所述操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息,當(dāng)判斷結(jié)果為是時,進(jìn)行步驟S608,否則,進(jìn)行步驟S609。S608 :將自身從休眠狀態(tài)喚醒,并將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后處理所述操作數(shù)據(jù)信息。S609 :將自身從休眠狀態(tài)喚醒,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后處理所述操作數(shù)據(jù)信息。根據(jù)上述實施例可知,在本發(fā)明實施例中當(dāng)USB數(shù)據(jù)卡接收到主機(jī)發(fā)送的操作數(shù)據(jù)信息后,根據(jù)該操作數(shù)據(jù)信息是對數(shù)據(jù)卡的操作數(shù)據(jù)信息,還是對U盤的操作數(shù)據(jù)信息,當(dāng)為對數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,該USB數(shù)據(jù)卡將自身的第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),此時主機(jī)確定該UBS數(shù)據(jù)卡為不帶有U盤功能的數(shù)據(jù)卡,之后該UBS數(shù)據(jù)卡處理該操作數(shù)據(jù)信息即可。當(dāng)該操作數(shù)據(jù)信息是對U盤的操作數(shù)據(jù)信息吋,該USB數(shù)據(jù)卡的第二 USB數(shù)據(jù)卡配置信息為不帶有U盤功能的USB數(shù)據(jù)卡的配置信息,因此該USB數(shù)據(jù)卡在從休眠狀態(tài)喚醒后,將自身第一USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),由于該第一USB數(shù)據(jù)卡配置信息為具有U盤功能和數(shù)據(jù)卡功能的配置信息,因此,此時該USB數(shù)據(jù)卡具有U盤功能和數(shù)據(jù)卡功能,因該USB數(shù)據(jù)卡對該操作數(shù)據(jù)信息進(jìn)行處理。圖7為本發(fā)明實施例提供的ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的裝置的結(jié)構(gòu)示意圖,該裝置包括第一USB數(shù)據(jù)卡配置信息和第二USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,所述裝置還包括存儲模塊71,用于保存第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息;枚舉模塊73,用于在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),井根據(jù)接收切換模塊的通知,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī);接收切換模塊74,用于根據(jù)接收到的主機(jī)發(fā)送的配置信息切換指令,通知枚舉模塊將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī); 之后所述裝置進(jìn)入休眠狀態(tài)。所述裝置中,所述接收切換模塊74,還用于接收所述主機(jī)發(fā)送的操作數(shù)據(jù)信息;將所述操作數(shù)據(jù)信息發(fā)送給對應(yīng)數(shù)據(jù)卡,將數(shù)據(jù)卡從休眠狀態(tài)喚醒處理所述操作數(shù)據(jù)信息。所述接收切換模塊74,具體用于判斷所述操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)確定所述操作數(shù)據(jù)信息為對數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將該裝置從休眠狀態(tài)喚醒,通知所述枚舉模塊,將該第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),否則,通知所述枚舉模塊,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)。本發(fā)明實施例提供了ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置,該USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中第一USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,首先USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),當(dāng)接收到主機(jī)發(fā)送的配置信息切換指令吋,將第二 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后進(jìn)入休眠狀態(tài)。由于在本發(fā)明實施例中該USB數(shù)據(jù)卡中包括具有U盤功能的USB數(shù)據(jù)卡的配置信息,和不帶有U盤功能的USB數(shù)據(jù)卡的配置信息,雖然首先枚舉的為具有U盤功能的USB數(shù)據(jù)卡的配置信息,當(dāng)接收到主機(jī)發(fā)送的配置信息切換指令后,將不帶U盤功能的USB數(shù)據(jù)卡的配置信息發(fā)送給主機(jī),該不帶U盤功能的USB數(shù)據(jù)卡按照USB接ロ規(guī)范,就可以自動的進(jìn)入休眠狀態(tài),從而減少了其耗電量。上述說明示出并描述了本發(fā)明的優(yōu)選實施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
      權(quán)利要求
      1.ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法,其特征在于,所述USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,該方法包括 USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī); 接收所述主機(jī)發(fā)送的配置信息切換指令; 根據(jù)所述配置信息切換指令,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài)。
      2.如權(quán)利要求I所述的方法,其特征在于,主機(jī)發(fā)送配置信息切換指令包括 所述主機(jī)判斷在設(shè)定的時間長度內(nèi)是否接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息; 當(dāng)未接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,向所述USB數(shù)據(jù)卡發(fā)送配置信息切換指令。
      3.如權(quán)利要求I或2所述的方法,其特征在于,所述方法還包括 接收所述主機(jī)發(fā)送的操作數(shù)據(jù)信息; 根據(jù)所述操作數(shù)據(jù)信息,將自身從休眠狀態(tài)喚醒處理所述操作數(shù)據(jù)信息。
      4.如權(quán)利要求3所述的方法,其特征在于,根據(jù)所述操作數(shù)據(jù)信息,將自身從休眠狀態(tài)喚醒處理所述操作數(shù)據(jù)信息包括 判斷所述操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息; 當(dāng)確定所述操作數(shù)據(jù)信息為對數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將自身從休眠狀態(tài)喚醒,并將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī), 否則,將自身從休眠狀態(tài)喚醒,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī)。
      5.ー種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的系統(tǒng),其特征在干,所述USB數(shù)據(jù)卡包括第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息不帶U盤功能的為USB數(shù)據(jù)卡的配置信息,該系統(tǒng)包括 USB數(shù)據(jù)卡,用于在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),接收所述主機(jī)發(fā)送的配置信息切換指令;根據(jù)所述配置信息切換指令,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),之后進(jìn)入休眠狀態(tài); 主機(jī),用于接收所述USB數(shù)據(jù)卡發(fā)送的配置信息,向所述USB數(shù)據(jù)卡發(fā)送配置信息切換指令。
      6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述主機(jī),還用于判斷在設(shè)定的時間長度內(nèi)是否接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)未接收到對所述USB數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,向所述USB發(fā)送配置信息切換指令。
      7.如權(quán)利要求5所述的系統(tǒng),其特征在干,所述USB數(shù)據(jù)卡,具體用于判斷所述操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)確定所述操作數(shù)據(jù)信息為對數(shù)據(jù)卡的操作數(shù)據(jù)信息吋,將自身從休眠狀態(tài)喚醒,并將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),否貝U,將自身從休眠狀態(tài)喚醒,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī)。
      8.—種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的裝置,其特征在于,該裝置包括 第一USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息,其中,所述第一 USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二 USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,所述裝置還包括 存儲模塊,用于保存第一 USB數(shù)據(jù)卡配置信息和第二 USB數(shù)據(jù)卡配置信息; 枚舉模塊,用于在與主機(jī)枚舉過程中,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),井根據(jù)接收切換模塊的通知,將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī); 接收切換模塊,用于根據(jù)接收到的所述主機(jī)發(fā)送的配置信息切換指令,通知所述枚舉模塊將所述第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī); 之后所述裝置進(jìn)入休眠狀態(tài)。
      9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置中, 所述接收切換模塊,還用于接收所述主機(jī)發(fā)送的操作數(shù)據(jù)信息;將所述操作數(shù)據(jù)信息發(fā)送給對應(yīng)數(shù)據(jù)卡,將數(shù)據(jù)卡從休眠狀態(tài)喚醒處理所述操作數(shù)據(jù)信息。
      10.如權(quán)利要求9所述的裝置,其特征在干,所述接收切換模塊,具體用于判斷所述操作數(shù)據(jù)信息是否為對數(shù)據(jù)卡的操作數(shù)據(jù)信息;當(dāng)確定所述操作數(shù)據(jù)信息為對數(shù)據(jù)卡的操作數(shù)據(jù)信息時,將該裝置從休眠狀態(tài)喚醒,通知所述枚舉模塊,將該第二 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī),否則,通知所述枚舉模塊,將所述第一 USB數(shù)據(jù)卡配置信息發(fā)送給所述主機(jī)。
      全文摘要
      本發(fā)明公開了一種帶U盤功能的USB數(shù)據(jù)卡進(jìn)入休眠狀態(tài)的方法、系統(tǒng)及裝置,用以解決具有U盤功能的USB數(shù)據(jù)卡因無法進(jìn)入休眠狀態(tài),增加耗電量的問題。該USB數(shù)據(jù)卡包括兩種USB數(shù)據(jù)卡配置信息,其中第一USB數(shù)據(jù)卡配置信息為具有U盤功能的USB數(shù)據(jù)卡的配置信息,第二USB數(shù)據(jù)卡配置信息為不帶U盤功能的USB數(shù)據(jù)卡的配置信息,首先USB數(shù)據(jù)卡在與主機(jī)枚舉過程中,將第一USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),當(dāng)接收到主機(jī)發(fā)送的配置信息切換指令時,將第二USB數(shù)據(jù)卡配置信息發(fā)送給主機(jī),之后進(jìn)入休眠狀態(tài)。該不帶U盤功能的USB數(shù)據(jù)卡按照USB接口規(guī)范,就可以自動地進(jìn)入休眠狀態(tài),從而減少了其耗電量。
      文檔編號G06F1/32GK102645965SQ20111003694
      公開日2012年8月22日 申請日期2011年2月12日 優(yōu)先權(quán)日2011年2月12日
      發(fā)明者龔文強(qiáng) 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1