亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

操作流程控制方法及電子系統(tǒng)的制作方法

文檔序號:6502606閱讀:187來源:國知局
操作流程控制方法及電子系統(tǒng)的制作方法
【專利摘要】一種操作流程控制方法及電子系統(tǒng)。該操作流程控制方法用于包括第一處理模塊、第二處理模塊及多個功能模塊的電子系統(tǒng),控制方法包括:第一處理模塊及第二處理模塊對多個功能模塊進行初始化,將多個功能模塊分為第一類功能模塊及第二類功能模塊,使第二處理模塊具有第二類功能模塊的控制權,且第二類功能模塊的控制權無法轉(zhuǎn)移;在第一處理模塊或第二處理模塊啟動操作第一類功能模塊的功能模塊時,第一處理模塊或第二處理模塊判斷是否具有功能模塊的控制權,以產(chǎn)生判斷結(jié)果;以及根據(jù)判斷結(jié)果,第一處理模塊或第二處理模塊直接操作功能模塊或傳送請求至另一處理模塊。本發(fā)明可使多核電子系統(tǒng)快速執(zhí)行任一功能,亦保留智能型裝置的擴展性和通用性。
【專利說明】操作流程控制方法及電子系統(tǒng)

【技術領域】
[0001] 本發(fā)明涉及一種操作流程控制方法及電子系統(tǒng),尤指一種可縮短操作功能模塊的 時間的操作流程控制方法及電子系統(tǒng)。

【背景技術】
[0002] 便攜式通信電子產(chǎn)品(如智能型手機等)通常具有多功能性,并采用多核非對稱多 系統(tǒng)(至少兩個處理模塊)的架構。請參考圖1,圖1為公知的一電子系統(tǒng)10的示意圖。電 子系統(tǒng)10包含有處理模塊100、110及多個功能模塊120。處理模塊100負責提供基本功能 的服務,如傳統(tǒng)的通話、語音功能,而處理模塊110負責提供高級功能的服務,如網(wǎng)絡、影音 功能。其中,提供高級功能服務的處理模塊110亦作為電子系統(tǒng)10的主處理器,其具有一 功能模塊驅(qū)動層112,包含有可驅(qū)動功能模塊120的功能模塊驅(qū)動器D,以控管并操作功能 模塊120。處理模塊100為輔處理器,當處理模塊100欲操作功能模塊120時,需通過處理 模塊110的協(xié)調(diào),以達到操作功能模塊120的目的。
[0003] 然而,作為主處理器的處理模塊110不但需負責提供高級功能的服務,亦需處理 電子系統(tǒng)10中所有功能模塊120的操作,因此相對于處理模塊100負擔較大。此外,由于 處理模塊100需通過處理模塊110以操作功能模塊120,會產(chǎn)生一定的延遲(delay)。在一 些特定應用下,這樣的電子系統(tǒng)將無法滿足需求,特別是在國防或公共安全等緊急狀況下, 針對系統(tǒng)的反應時間更是分秒必爭。
[0004] 因此,如何改善公知電子系統(tǒng)的反應時間,以更短的時間內(nèi)完成所需的功能,已成 為業(yè)界所努力的目標之一。
[0005] 從而,需要提供一種操作流程控制方法及電子系統(tǒng)來滿足上述需求。


【發(fā)明內(nèi)容】

[0006] 本發(fā)明的主要目的即在于提供一種功能模塊管理方法及功能模塊管理裝置,以不 增加硬件成本的情況下改善多個模塊的管理方式,讓電子系統(tǒng)中的多個處理模塊皆可迅速 地操作功能模塊,進而縮短電子系統(tǒng)的反應時間。
[0007] 本發(fā)明公開一種操作流程控制方法,該操作流程控制方法用于一電子系統(tǒng),該電 子系統(tǒng)包含一第一處理模塊、一第二處理模塊及多個功能模塊,該操作流程控制方法包含: 該第一處理模塊及該第二處理模塊對該多個功能模塊進行初始化,將該多個功能模塊分為 一第一類功能模塊及一第二類功能模塊,使該第二處理模塊具有該第二類功能模塊的控制 權,且該第二類功能模塊的控制權無法轉(zhuǎn)移;在該第一處理模塊或該第二處理模塊啟動操 作該第一類功能模塊的一功能模塊時,該第一處理模塊或該第二處理模塊判斷是否具有該 功能模塊的一控制權,以產(chǎn)生一判斷結(jié)果;以及根據(jù)該判斷結(jié)果,該第一處理模塊或該第二 處理模塊直接操作該功能模塊或傳送一請求至另一處理模塊。
[0008] 本發(fā)明還公開一種電子系統(tǒng),該電子系統(tǒng)包括:一第一處理模塊;一第二處理模 塊;一第一類功能模塊;一第二類功能模塊;以及一儲存單元,該儲存單元用來儲存一程序 代碼,其中該程序代碼用來指示該第一處理模塊及該第二處理模塊執(zhí)行以下步驟:該第一 處理模塊及該第二處理模塊分別對該第一類功能模塊及該第二類功能模塊進行初始化,使 該第二處理模塊具有該第二類功能模塊的控制權,且該第二類功能模塊的控制權無法轉(zhuǎn) 移;在該第一處理模塊或該第二處理模塊啟動操作該第一類功能模塊的一功能模塊時,該 第一處理模塊或該第二處理模塊判斷是否具有該功能模塊的一控制權,以產(chǎn)生一判斷結(jié) 果;以及根據(jù)該判斷結(jié)果,該第一處理模塊或該第二處理模塊直接操作該功能模塊或傳送 一請求至另一處理模塊。
[0009] 本發(fā)明可依電子系統(tǒng)的應用需求,允許各個處理模塊皆可操作部分功能模塊,并 利用動態(tài)管理的方式管理多個功能模塊的控制權,使得多核的(具有多個處理模塊的)電子 系統(tǒng)可快速地執(zhí)行任一功能,亦保留了智能型裝置的擴展性和通用性,甚至可將該電子系 統(tǒng)設置為一特定模式,使其效能、速度在一特定的工作環(huán)境下可發(fā)揮至極限。

【專利附圖】

【附圖說明】
[0010] 圖1為公知的一電子系統(tǒng)的示意圖。
[0011] 圖2為本發(fā)明實施例的一電子系統(tǒng)的示意圖。
[0012] 圖3為本發(fā)明實施例的一流程的示意圖。
[0013] 主要組件符號說明:
[0014] 10,20 電子系統(tǒng)
[0015] 100、110、200、210 處理模塊
[0016] 112、202、212 功能模塊驅(qū)動層
[0017] 120、Fl_l ?Fl_m、F2_l ?F2_n 功能模塊
[0018] D、Dl_l?Dl_m、D2_l?D2_n 功能模塊驅(qū)動器
[0019] 204,214 動態(tài)管理器
[0020] 30 流程
[0021] 300 ?308 步驟

【具體實施方式】
[0022] 請參考圖2,圖2為本發(fā)明實施例的一電子系統(tǒng)20的示意圖。電子系統(tǒng)20為一整 合有多個模塊的電子系統(tǒng),電子系統(tǒng)20的硬件架構與圖1中的電子系統(tǒng)10相似,皆采用多 核非對稱多系統(tǒng)的架構,并包含有處理模塊200、210及功能模塊Fl_l?Fl_m、F2_l?F2_ η。其中,處理模塊200可提供基本功能的服務,如傳統(tǒng)的通話、語音功能,而處理模塊210 可提供高級功能的服務,如網(wǎng)絡、影音功能等。電子系統(tǒng)20與圖1中的電子系統(tǒng)10的主要 差異在于電子系統(tǒng)20將所有功能模塊分為兩類(Fl_l?Fl_m及F2_l?F2_n);其中,功 能模塊Fl_l?Fl_m可被處理模塊200、210控制,為可支持基本需求的功能模塊,如MIC/ Speaker、部分的按鍵、LCD功能模塊等,功能模塊F2_l?F2_n則為提供高級功能的模塊, 如CDMA/WCDMA/LTE、WiFi、藍牙、鍵盤、照相功能模塊等,其僅可被處理模塊210控制。功能 模塊Fl_l?Fl_m與功能模塊F2_l?F2_n的組成可根據(jù)電子系統(tǒng)20的產(chǎn)品性質(zhì)定義,亦 可根據(jù)電子系統(tǒng)20的使用場合或使用模式定義,而不限于此。因此,電子系統(tǒng)20可沿用公 知的硬件設備,通過軟件指示各處理模塊與各功能模塊的配置關系,而不需額外耗費硬件 成本。
[0023] 詳細來說,在電子系統(tǒng)20中,處理模塊200包含有一功能模塊驅(qū)動層202及一動 態(tài)管理器204,而處理模塊210包含有一功能模塊驅(qū)動層212及一動態(tài)管理器214。功能 模塊驅(qū)動層202包含有可驅(qū)動功能模塊Fl_l?Fl_m的功能模塊驅(qū)動器Dl_l?Dl_m,處 理模塊200可通過動態(tài)管理器204的協(xié)調(diào)以管理功能模塊驅(qū)動層202中的功能模塊驅(qū)動器 Dl_l?Dl_m并操作功能模塊Fl_l?Fl_m ;功能模塊驅(qū)動層212包含有可驅(qū)動功能模塊 Fl_l?Fl_m及功能模塊F2_l?F2_n的功能模塊驅(qū)動器Dl_l?Dl_m、D2_l?D2_n(即所 有功能模塊的驅(qū)動器),處理模塊210可通過動態(tài)管理器214的協(xié)調(diào)以管理功能模塊驅(qū)動層 212中的功能模塊驅(qū)動器Dl_l?Dl_m、D2_l?02_11并操作功能模塊Fl_l?Fl_m、F2_l? F2_n。其中,功能模塊驅(qū)動層202、212、動態(tài)管理器204、214以及功能模塊驅(qū)動器Dl_l? Dl_m、D2_l?D2_n皆為軟件架構的概念,可利用已安裝的程序進行功能模塊F1_l?Fl_m、 F2_l?F2_n的管理、驅(qū)動及操作,而不需增加任何硬件設備。
[0024] 請參考圖3,圖3為本發(fā)明實施例的流程30的示意圖。流程30可應用于圖2中的 電子系統(tǒng)20,使電子系統(tǒng)20中的處理模塊200、210可分別迅速地根據(jù)當前任務的狀態(tài)操作 相關的功能模塊Fl_l?Fl_m,以縮短電子系統(tǒng)20的反應時間。流程30包含以下步驟:
[0025] 步驟300:開始。
[0026] 步驟302 :處理模塊200及處理模塊210對功能模塊Fl_l?Fl_m、F2_l?F2_n進 行初始化,將功能模塊Fl_l?Fl_m、F2_l?F2_n分為功能模塊Fl_l?Fl_m及功能模塊 F2_l?F2_n,處理模塊210具有功能模塊F2_l?F2_n的控制權,且功能模塊F2_l?F2_ η的控制權無法轉(zhuǎn)移。
[0027] 步驟304 :在處理模塊200或處理模塊210啟動操作功能模塊Fl_l?Fl_m的一 功能模塊Fl_x時,處理模塊200或處理模塊210判斷是否具有功能模塊Fl_x的一控制權, 以產(chǎn)生一判斷結(jié)果。
[0028] 步驟306 :根據(jù)該判斷結(jié)果,處理模塊200或處理模塊210直接操作功能模塊Fl_ X或傳送一請求至另一處理模塊。
[0029] 步驟308:結(jié)束。
[0030] 根據(jù)流程30,功能模塊Fl_l?Fl_m、F2_l?F2_n可分為功能模塊Fl_l?Fl_m 及功能模塊F2_l?F2_n。在初始化后,處理模塊210可擁有功能模塊F2_l?F2_n的控 制權,且功能模塊F2_l?F2_n的控制權無法轉(zhuǎn)移,換言之,功能模塊F2_l?F2_n僅可由 處理模塊210驅(qū)動。功能模塊Fl_l?Fl_m的控制權可初始設定由處理模塊200所擁有, 但可根據(jù)系統(tǒng)所需而轉(zhuǎn)移至處理模塊210,換言之,功能模塊F2_l?F2_n的控制權可能落 于處理模塊200或處理模塊210上。因此,根據(jù)本實施例,當處理模塊200或處理模塊210 需啟動操作功能模塊Fl_l?Fl_m的一功能模塊時,處理模塊200或處理模塊210會先判 斷是否具有該功能模塊的控制權,以產(chǎn)生對應的判斷結(jié)果。然后,處理模塊200或處理模塊 210可根據(jù)判斷結(jié)果,直接操作功能模塊或傳送一請求至另一處理模塊。
[0031] 舉例來說,當處理模塊200需啟動操作功能模塊Fl_l?Fl_m的一功能模塊Fl_x, 且處理模塊200已具有功能模塊Fl_x的控制權時,處理模塊200可直接操作功能模塊Fl_ X。反之,當處理模塊200需啟動操作功能模塊Fl_x,但處理模塊200不具有功能模塊Fl_ X的控制權時,處理模塊200可傳送一請求至處理模塊210,以要求處理模塊210轉(zhuǎn)移功能 模塊Fl_x的控制權給處理模塊200,使處理模塊200得以操作功能模塊Fl_x ;或者,處理模 塊200可請求處理模塊210操作功能模塊Fl_x,并將操作結(jié)果回傳至處理模塊200。同理, 當處理模塊210需啟動操作功能模塊Fl_l?Fl_m的任一功能模塊Fl_y,且處理模塊210 已具有功能模塊Fl_y的控制權時,處理模塊210可直接操作功能模塊Fl_y ;而當處理模塊 210需啟動操作功能模塊Fl_y,但處理模塊210不具有功能模塊Fl_y的控制權時,處理模 塊210可傳送一請求至處理模塊200,以請求處理模塊200操作功能模塊Fl_y或請求處理 模塊200傳送功能模塊Fl_y的控制權,以達到操作功能模塊Fl_y的目的。
[0032] 因此,相比公知的電子系統(tǒng)僅允許其中一個處理模塊操作功能模塊,而造成電子 系統(tǒng)的延遲,本發(fā)明可依電子系統(tǒng)20的應用需求,允許功能模塊Fl_l?Fl_m的控制權在 處理模塊200、210之間轉(zhuǎn)移,使得處理模塊200、210可分別迅速地根據(jù)當前任務的狀態(tài)操 作相關的功能模塊Fl_l?Fl_m,進而縮短電子系統(tǒng)20執(zhí)行任一功能的反應時間。
[0033] 需注意的是,流程30為本發(fā)明的實施例,本領域的普通技術人員應當可據(jù)以作不 同的變化,而不限于此。舉例來說,如前所述,功能模塊Fl_l?Fl_m的控制權可初始設定 為由處理模塊200所擁有,但可根據(jù)系統(tǒng)所需而轉(zhuǎn)移至處理模塊210,而針對控制權的轉(zhuǎn)移 方式,則不限于特定規(guī)則。例如,若處理模塊210需取得一功能模塊Fl_a的控制權時,處理 模塊210可傳送一通知至處理模塊200,要求處理模塊200提供功能模塊Fl_a的控制權以 操作功能模塊Fl_a。處理模塊200收到通知后,處理模塊200可先檢查是否具有功能模塊 Fl_a的控制權,當處理模塊200不具有功能模塊Fl_a的控制權時,處理模塊200可回傳一 錯誤信息,表示處理模塊210傳送至處理模塊200的通知有誤;反之,當處理模塊200具有 功能模塊Fl_a的控制權時,接著可再檢查電子系統(tǒng)20的狀態(tài),以判斷是否適合釋放功能模 塊Fl_a的控制權。當判斷結(jié)果顯示處理模塊200在該狀態(tài)下不適合釋放功能模塊Fl_a的 控制權時,處理模塊200可回傳一拒絕轉(zhuǎn)移信息,表不處理模塊200暫時不能轉(zhuǎn)移功能模塊 Fl_a的控制權;反之,當判斷結(jié)果顯示處理模塊200可釋放功能模塊Fl_a的控制權時,處 理模塊200才進行釋放功能模塊Fl_a的控制權的程序,然后回傳一控制權移交通知至處理 模塊210,表示處理模塊200完成釋放功能模塊Fl_a的控制權。因此,根據(jù)處理模塊200回 傳的信息,處理模塊210可判斷是否可取得控制權,進而進行后續(xù)操作程序。
[0034] 類似地,處理模塊200亦可利用上述方式取得特定功能模塊的控制權,詳細運作 方式可參考上述,在此不贅述。
[0035] 另一方面,處理模塊200、210亦可根據(jù)系統(tǒng)狀態(tài),主動釋放功能模塊Fl_l?Fl_m 中一特定功能模塊的控制權。舉例來說,當處理模塊200需釋放一功能模塊Fl_b的控制權 時,可先檢查電子系統(tǒng)20的一狀態(tài),判斷在該狀態(tài)下,處理模塊200是否適合釋放功能模塊 Fl_b的控制權。當判斷結(jié)果顯示處理模塊200可釋放功能模塊Fl_b的控制權時,處理模 塊200可傳送一通知至處理模塊210,指示處理模塊210取得功能模塊Fl_b的控制權。處 理模塊210收到通知后,處理模塊210可先檢查是否具有功能模塊Fl_b的控制權,若處理 模塊210已具有功能模塊Fl_b的控制權時,處理模塊210可回傳一錯誤信息,表不處理模 塊200傳送至處理模塊210的通知有誤;反之,當處理模塊210不具有功能模塊Fl_b的控 制權時,處理模塊210才進行取得控制權的程序,并在取得功能模塊Fl_b的控制權后,回傳 一完成通知至處理模塊200,表示功能模塊Fl_b的控制權已順利地轉(zhuǎn)移至處理模塊210。
[0036] 類似地,處理模塊210亦可利用上述方式釋放特定功能模塊的控制權,詳細運作 方式可參考上述,在此不贄述。
[0037] 上述關于處理模塊200、210的運作方式可藉由動態(tài)管理器204、214控制。舉例來 說,當電子系統(tǒng)20啟動時,電子系統(tǒng)20可同時啟動動態(tài)管理器204、214,并分別操作于處理 模塊200、210,使處理模塊200或210可以在任何情況下不通過另一處理模塊而直接操作一 功能模塊,以動態(tài)管理方式節(jié)省需通過另一處理模塊操作功能模塊所造成的延遲。
[0038] 需注意的是,本發(fā)明利用軟件的設計將電子系統(tǒng)中的多個功能模塊依應用分類, 并且可通過動態(tài)管理的策略維護所有功能模塊的控制權,使得各個功能模塊的管理更為靈 活。本領域的普通技術人員應當可據(jù)以作適當?shù)男揎椈蜃兓?,而不限于此。舉例來說,在上 述實施例中,檢查處理模塊200或210是否具有控制權的步驟以及檢查處理模塊200或210 是否適合釋放控制權的步驟屬于電子系統(tǒng)中的防呆處理步驟,本領域的普通技術人員可依 不同的情況、應用選擇性地執(zhí)行,且執(zhí)行順序亦可適應性地調(diào)整,而不限于此。此外,判斷電 子系統(tǒng)20的狀態(tài)的步驟可包含考慮處理模塊200、210當前任務的優(yōu)先級,以及考慮相關于 該狀態(tài)的功能模塊的反應速度等。
[0039] 再者,當功能模塊Fl_l?Fl_m進行初始化之后,處理模塊200可立即根據(jù)電子系 統(tǒng)20當前任務的狀態(tài),決定保留和釋放哪些功能模塊的控制權,并向處理模塊210發(fā)送相 對應的通知(例如,通知處理模塊210接收被處理模塊200釋放的功能模塊Fl_c的控制權), 同時根據(jù)當前任務的狀態(tài)直接操作相關的功能模塊。另一方面,功能模塊F2_l??2_1!進 行初始化之后,處理模塊210可接著處理處理模塊200所發(fā)送的通知,例如,接收功能模塊 Fl_c的控制權,并可在處理完成后傳送一完成通知至處理模塊200,使處理模塊200可據(jù)以 調(diào)整電子系統(tǒng)20的狀態(tài)。在電子系統(tǒng)20運作的過程中,動態(tài)管理器204、214可持續(xù)檢測 電子系統(tǒng)20的狀態(tài),以隨時啟動控制權的取得或釋放的程序。
[0040] 另外,各模塊之間傳遞的數(shù)據(jù)及控制命令可通過輸入輸出總線(10 Bus)或一專用 通信接口(Connect Port)實現(xiàn),但不限于此。關于流程30的實現(xiàn)方式,電子系統(tǒng)20可還包 含一儲存單元或任一數(shù)據(jù)儲存裝置,用來儲存一程序代碼,并通過處理模塊200、210讀取 及執(zhí)行程序代碼,以實現(xiàn)上述實施例。儲存單元可為用戶識別模塊(subscriber identity module, SIM)、只讀式存儲器(read-only memory, ROM)、隨機存取存儲器(random-access memory, RAM)、光盤只讀存儲器(CD-ROM / DVD-ROM)、磁帶(magnetic tape)、硬盤(hard disk)及光學數(shù)據(jù)儲存裝置(optical data storage device)等,而不限于此。
[0041] 在應用上電子系統(tǒng)20可為一智能型裝置,處理模塊200可為一公共安全處理模 塊,可以提供如公共安全對講機、消防報信設備等操作功能,而處理模塊210可為一智能型 處理模塊,負責提供各種智能型應用服務。通過本發(fā)明的操作流程控制方法,使得公共安全 處理模塊亦可具有部分功能模塊的控制權,而不需經(jīng)由作為主系統(tǒng)的智能型處理模塊即可 操作該部分功能模塊。因此,本發(fā)明可減少電子系統(tǒng)的延遲時間,使公共安全處理模塊可迅 速地操作功能模塊,而提升了電子系統(tǒng)整體的效率。甚至公共安全處理模塊可在一特定模 式下取得某些必要功能模塊(如鍵盤、屏幕、射頻模塊等)的控制權,然后關閉智能型處理模 塊而讓公共安全處理模塊獨立運作,使電子系統(tǒng)可由智能型裝置轉(zhuǎn)換為一功能型裝置,如 功能型手機(Feature Phone),而成為一種功能完整、穩(wěn)定、快速、待機時間長的電子系統(tǒng), 以適應某些特定的工作環(huán)境。
[0042] 綜上所述,在公知技術中,多核非對稱多系統(tǒng)架構的電子系統(tǒng)中具有一主處理模 塊,其他處理模塊需通過該主處理模塊才可操作電子系統(tǒng)中的功能模塊,這樣的電子系統(tǒng) 反應時間不夠快,無法滿足特定應用的需求。相比之下,本發(fā)明可依電子系統(tǒng)的應用需求, 允許各個處理模塊皆可操作部分功能模塊,并利用動態(tài)管理的方式管理多個功能模塊的控 制權,使得多核的(具有多個處理模塊的)電子系統(tǒng)可快速地執(zhí)行任一功能,亦保留了智能 型裝置的擴展性和通用性,甚至可將該電子系統(tǒng)設置為一特定模式,使其效能、速度在一特 定的工作環(huán)境下可發(fā)揮至極限。如此一來,可將智能型裝置適用于如國防工業(yè)、警消、醫(yī)護 等分秒必爭的緊急事故中。
[0043] 以上所述僅為本發(fā)明的較佳實施例,凡是根據(jù)本發(fā)明權利要求書的范圍所作的等 同變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
【權利要求】
1. 一種操作流程控制方法,該操作流程控制方法用于一電子系統(tǒng),該電子系統(tǒng)包括一 第一處理模塊、一第二處理模塊及多個功能模塊,該操作流程控制方法包括: 該第一處理模塊及該第二處理模塊對該多個功能模塊進行初始化,將該多個功能模塊 分為一第一類功能模塊及一第二類功能模塊,使該第二處理模塊具有該第二類功能模塊的 控制權,且該第二類功能模塊的控制權無法轉(zhuǎn)移; 在該第一處理模塊或該第二處理模塊啟動操作該第一類功能模塊的一功能模塊時, 該第一處理模塊或該第二處理模塊判斷是否具有該功能模塊的一控制權,以產(chǎn)生一判斷結(jié) 果;以及 根據(jù)該判斷結(jié)果,該第一處理模塊或該第二處理模塊直接操作該功能模塊或傳送一請 求至另一處理模塊。
2.如權利要求1所述的操作流程控制方法,其中根據(jù)該判斷結(jié)果,該第一處理模塊或 該第二處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊具有該功能模塊的該控制權時, 該第一處理模塊或該第二處理模塊直接操作該功能模塊。
3.如權利要求1所述的操作流程控制方法,其中根據(jù)該判斷結(jié)果,該第一處理模塊或 該第二處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊不具有該功能模塊的該控制權 時,該第一處理模塊或該第二處理模塊傳送該請求至另一處理模塊,指示該另一處理模塊 操作該功能模塊并回傳該功能模塊的一操作結(jié)果。
4.如權利要求1所述的操作流程控制方法,其中根據(jù)該判斷結(jié)果,該第一處理模塊或 該第二處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊不具有該功能模塊的該控制權 時,該第一處理模塊或該第二處理模塊傳送該請求至另一處理模塊,要求該另一處理模塊 提供該控制權,以操作該功能模塊。
5.如權利要求4所述的操作流程控制方法,該操作流程控制方法還包括在該第一處理 模塊或該第二處理模塊傳送該請求至該另一處理模塊后,該另一處理模塊檢查是否具有該 控制權。
6.如權利要求5所述的操作流程控制方法,其中在該另一處理模塊不具有該控制權 時,該另一處理模塊回傳一錯誤信息。
7.如權利要求4所述的操作流程控制方法,該操作流程控制方法還包括在該另一處理 模塊需保留該控制權時,該另一處理模塊還傳送一拒絕轉(zhuǎn)移信息。
8.如權利要求4所述的操作流程控制方法,該操作流程控制方法還包括在該另一處理 模塊釋放該控制權后,回傳一控制權移交通知至該第一處理模塊或該第二處理模塊。
9.如權利要求1所述的操作流程控制方法,該操作流程控制方法還包括在該第一處理 模塊及該第二處理模塊對該多個功能模塊進行初始化后,該第一處理模塊具有該第一類功 能模塊的控制權。
10.如權利要求9所述的操作流程控制方法,該操作流程控制方法還包括該第一處理 模塊根據(jù)該電子系統(tǒng)的一狀態(tài),釋放該第一類功能模塊中多個功能模塊的控制權給該第二 處理模塊。
11.如權利要求10所述的操作流程控制方法,其中該第一處理模塊根據(jù)該電子系統(tǒng)的 該狀態(tài),釋放該第一類功能模塊的該多個功能模塊的控制權給該第二處理模塊的步驟,包 括該第一處理模塊發(fā)送一通知給該第二處理模塊,通知該第二處理模塊接收該多個功能模 塊的控制權。
12.如權利要求11所述的操作流程控制方法,該操作流程控制方法還包括: 在該第二處理模塊根據(jù)該通知獲得該多個功能模塊的控制權后,傳送一處理結(jié)果至該 第一處理模塊;以及 該第一處理模塊根據(jù)該處理結(jié)果,調(diào)整該電子系統(tǒng)的該狀態(tài)。
13.如權利要求1所述的操作流程控制方法,其中該電子系統(tǒng)是一智能型裝置,該第一 處理模塊是一公共安全處理模塊,以及該第二處理模塊是一智能型處理模塊。
14. 一種電子系統(tǒng),該電子系統(tǒng)包括: 一第一處理模塊; 一第二處理模塊; 一第一類功能模塊; 一第二類功能模塊;以及 一儲存單元,該儲存單元用來儲存一程序代碼,其中該程序代碼用來指示該第一處理 模塊及該第二處理模塊執(zhí)行以下步驟: 該第一處理模塊及該第二處理模塊分別對該第一類功能模塊及該第二類功能模塊進 行初始化,使該第二處理模塊具有該第二類功能模塊的控制權,且該第二類功能模塊的控 制權無法轉(zhuǎn)移; 在該第一處理模塊或該第二處理模塊啟動操作該第一類功能模塊的一功能模塊時, 該第一處理模塊或該第二處理模塊判斷是否具有該功能模塊的一控制權,以產(chǎn)生一判斷結(jié) 果;以及 根據(jù)該判斷結(jié)果,該第一處理模塊或該第二處理模塊直接操作該功能模塊或傳送一請 求至另一處理模塊。
15.如權利要求14所述的電子系統(tǒng),其中根據(jù)該判斷結(jié)果,該第一處理模塊或該第二 處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊具有該功能模塊的該控制權時, 該第一處理模塊或該第二處理模塊直接操作該功能模塊。
16.如權利要求14所述的電子系統(tǒng),其中根據(jù)該判斷結(jié)果,該第一處理模塊或該第二 處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊不具有該功能模塊的該控制權 時,該第一處理模塊或該第二處理模塊傳送該請求至另一處理模塊,指示該另一處理模塊 操作該功能模塊并回傳該功能模塊的一操作結(jié)果。
17.如權利要求14所述的電子系統(tǒng),其中根據(jù)該判斷結(jié)果,該第一處理模塊或該第二 處理模塊直接操作該功能模塊或傳送該請求至另一處理模塊的步驟包括: 在該判斷結(jié)果顯示該第一處理模塊或該第二處理模塊不具有該功能模塊的該控制權 時,該第一處理模塊或該第二處理模塊傳送該請求至另一處理模塊,要求該另一處理模塊 提供該控制權,以操作該功能模塊。
18.如權利要求17所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 在該第一處理模塊或該第二處理模塊傳送該請求至該另一處理模塊后,該另一處理模 塊檢查是否具有該控制權。
19.如權利要求18所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 在該另一處理模塊不具有該控制權時,該另一處理模塊回傳一錯誤信息。
20.如權利要求17所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 在該另一處理模塊需保留該控制權時,該另一處理模塊還傳送一拒絕轉(zhuǎn)移信息。
21.如權利要求17所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 在該另一處理模塊釋放該控制權后,回傳一控制權移交通知至該第一處理模塊或該第 二處理模塊。
22.如權利要求14所述的電子系統(tǒng),其中在該第一處理模塊及該第二處理模塊分別對 該第一類功能模塊及該第二類功能模塊進行初始化后,該第一處理模塊具有該第一類功能 模塊的控制權。
23.如權利要求22所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 該第一處理模塊根據(jù)該電子系統(tǒng)的一狀態(tài),釋放該第一類功能模塊中多個功能模塊的 控制權給該第二處理模塊。
24.如權利要求23所述的電子系統(tǒng),其中該第一處理模塊根據(jù)該電子系統(tǒng)的該狀態(tài), 釋放該第一類功能模塊的該多個功能模塊的控制權給該第二處理模塊的步驟,包括該第一 處理模塊發(fā)送一通知給該第二處理模塊,通知該第二處理模塊接收該多個功能模塊的控制 權。
25.如權利要求24所述的電子系統(tǒng),其中該程序代碼還用來指示該第一處理模塊及該 第二處理模塊執(zhí)行以下步驟: 在該第二處理模塊根據(jù)該通知獲得該多個功能模塊的控制權后,傳送一處理結(jié)果至該 第一處理模塊;以及 該第一處理模塊根據(jù)該處理結(jié)果,調(diào)整該電子系統(tǒng)的該狀態(tài)。
26.如權利要求14所述的電子系統(tǒng),該電子系統(tǒng)是一智能型裝置,該第一處理模塊是 一公共安全處理模塊,以及該第二處理模塊是一智能型處理模塊。
【文檔編號】G06F15/80GK104142854SQ201310170327
【公開日】2014年11月12日 申請日期:2013年5月9日 優(yōu)先權日:2013年5月9日
【發(fā)明者】胡培濤, 張大偉 申請人:啟碁科技股份有限公司, 啟基永昌通訊(昆山)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1