[發(fā)明專利]多系統(tǒng)使用Mtp功能的方法及裝置有效
| 申請?zhí)枺?/td> | 201611070691.8 | 申請日: | 2016-11-29 |
| 公開(公告)號: | CN106776065B | 公開(公告)日: | 2020-09-08 |
| 發(fā)明(設(shè)計(jì))人: | 楊光 | 申請(專利權(quán))人: | 北京元心科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/50;G06F9/48 |
| 代理公司: | 北京市立方律師事務(wù)所 11330 | 代理人: | 張?bào)銓?/td> |
| 地址: | 100176 北京市北京經(jīng)濟(jì)技*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 系統(tǒng) 使用 mtp 功能 方法 裝置 | ||
本發(fā)明提供了一種多系統(tǒng)使用Mtp功能的方法及裝置,應(yīng)用于終端設(shè)備技術(shù)領(lǐng)域,包括:首先第一子系統(tǒng)向主控系統(tǒng)中的多系統(tǒng)控制服務(wù)發(fā)送Mtp資源申請請求消息,然后主控系統(tǒng)中的多系統(tǒng)控制服務(wù)檢測Mtp資源是否被其他子系統(tǒng)占用,若Mtp資源未被其他子系統(tǒng)占用,則主控系統(tǒng)中的多系統(tǒng)控制服務(wù)向內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)發(fā)送激活權(quán)限請求消息,然后內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)根據(jù)激活權(quán)限請求消息,激活第一子系統(tǒng)的Mtp資源控制權(quán)限。本發(fā)明的技術(shù)方案解決了移動終端中僅一個子系統(tǒng)支持Mtp功能,其他子系統(tǒng)使用Mtp功能復(fù)雜度較高的問題。本方案實(shí)現(xiàn)了移動終端中每個子系統(tǒng)均支持Mtp功能。
技術(shù)領(lǐng)域
本發(fā)明涉及終端設(shè)備技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種多系統(tǒng)使用Mtp功能的方法及裝置。
背景技術(shù)
隨著信息技術(shù)的發(fā)展,移動終端在用戶的日常生活中日益普及,手機(jī)等移動終端開啟媒體傳輸協(xié)議(英文全稱:Media transfer protocol,英文縮寫:Mtp)功能,通過通用串行總線(英文全稱:Universal Serial Bus,英文縮寫:USB)接口與另一個移動終端進(jìn)行信息傳輸,在單系統(tǒng)的移動終端中,該單系統(tǒng)的移動終端開啟Mtp功能,直接通過USB接口與另一個移動終端進(jìn)行信息傳輸。
隨著多系統(tǒng)終端設(shè)備的興起,對多系統(tǒng)中各個系統(tǒng)如何使用Mtp功能成為新的需要解決的問題。目前,現(xiàn)有的多系統(tǒng)使用Mtp功能的方法中,移動終端中的僅一個操作系統(tǒng)支持Mtp功能,可以通過USB接口與另一個移動終端進(jìn)行信息傳輸,當(dāng)移動終端中的不支持Mtp功能的操作系統(tǒng)需要使用Mtp功能時,需要更改兩個操作系統(tǒng)的源代碼,將支持Mtp功能的操作系統(tǒng)更改為不支持Mtp功能,將不支持Mtp功能的操作系統(tǒng)更改為支持Mtp功能,以使得之前不支持Mtp功能的操作系統(tǒng)直接使用Mtp功能,通過USB接口與另一個移動終端進(jìn)行信息傳輸,即當(dāng)不支持Mtp功能的操作系統(tǒng)需要使用Mtp功能時,需要工程師先修改兩個操作系統(tǒng)的源代碼,更改兩個操作系統(tǒng)Mtp功能的權(quán)限之后,之前不支持Mtp功能的操作系統(tǒng)才可以支持Mtp功能,與另一個移動終端進(jìn)行信息傳輸,從而不具備應(yīng)用于具體產(chǎn)品時的可實(shí)現(xiàn)性和可操作性。而現(xiàn)有技術(shù)中還沒有多系統(tǒng)支持Mtp功能的實(shí)現(xiàn)方案。
發(fā)明內(nèi)容
為克服上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,特提出以下技術(shù)方案:
本發(fā)明的一個實(shí)施例提供了一種多系統(tǒng)使用Mtp功能的方法,包括:
第一子系統(tǒng)向主控系統(tǒng)中的多系統(tǒng)控制服務(wù)發(fā)送Mtp資源申請請求消息;
主控系統(tǒng)中的多系統(tǒng)控制服務(wù)檢測Mtp資源是否被其他子系統(tǒng)占用;
若Mtp資源未被其他子系統(tǒng)占用,則主控系統(tǒng)中的多系統(tǒng)控制服務(wù)向內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)發(fā)送激活權(quán)限請求消息;
內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)根據(jù)激活權(quán)限請求消息,激活第一子系統(tǒng)的Mtp資源控制權(quán)限。
可選地,內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)根據(jù)激活權(quán)限請求消息,激活第一子系統(tǒng)的Mtp資源控制權(quán)限的步驟之后,還包括:
主控系統(tǒng)中的多系統(tǒng)控制服務(wù)向其他子系統(tǒng)分別發(fā)送第一告知消息,第一告知消息用于告知其他子系統(tǒng)Mtp資源已被占用。
可選地,該方法還包括:
當(dāng)?shù)谝蛔酉到y(tǒng)不需要使用Mtp資源時,第一子系統(tǒng)向主控系統(tǒng)的多系統(tǒng)控制服務(wù)發(fā)送Mtp資源取消消息;
主控系統(tǒng)的多系統(tǒng)控制服務(wù)向內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)發(fā)送取消權(quán)限請求消息;
內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)根據(jù)取消權(quán)限請求消息,取消第一子系統(tǒng)的Mtp資源控制權(quán)限。
可選地,內(nèi)核的Mtp功能硬件設(shè)備節(jié)點(diǎn)根據(jù)取消權(quán)限請求消息,取消第一子系統(tǒng)的Mtp資源控制權(quán)限的步驟之后,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京元心科技有限公司,未經(jīng)北京元心科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611070691.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





