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

針對(duì)外圍設(shè)備中的傳感器的移動(dòng)設(shè)備支持的制作方法

文檔序號(hào):12486625閱讀:223來源:國知局
針對(duì)外圍設(shè)備中的傳感器的移動(dòng)設(shè)備支持的制作方法與工藝

諸如智能手機(jī)和平板計(jì)算機(jī)之類的消費(fèi)者移動(dòng)設(shè)備通常包括各種傳感器,諸如麥克風(fēng)、圖像傳感器(即照相機(jī))、全球定位系統(tǒng)(GPS)傳感器、加速度計(jì)等。由于移動(dòng)設(shè)備的傳感器通常是靜態(tài)的,所以支持各種傳感器的驅(qū)動(dòng)被預(yù)先安裝在移動(dòng)設(shè)備的操作系統(tǒng)中。此外,應(yīng)用商店基于已知是最初被包括在移動(dòng)設(shè)備中的傳感器來向移動(dòng)設(shè)備提供應(yīng)用。

附圖說明

下面的詳細(xì)描述參考附圖,其中:

圖1是用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持的示例移動(dòng)計(jì)算設(shè)備的框圖;

圖2是用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持的示例系統(tǒng)的框圖;

圖3是由用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持的移動(dòng)計(jì)算設(shè)備執(zhí)行的示例方法的流程圖;和

圖4是由示例移動(dòng)計(jì)算設(shè)備執(zhí)行的示例方法的流程圖,用于處理在附接到移動(dòng)計(jì)算設(shè)備的外圍設(shè)備中的改變。

具體實(shí)施方式

如上所述,消費(fèi)者移動(dòng)設(shè)備通常根據(jù)包括在移動(dòng)設(shè)備中的硬件功能而對(duì)應(yīng)用商店具有受限訪問。例如,沒有GPS傳感器的移動(dòng)設(shè)備將不能執(zhí)行和/或安裝使用或聲稱需要GPS的應(yīng)用。在這個(gè)示例中,在應(yīng)用商店中的移動(dòng)設(shè)備的硬件簡(jiǎn)檔基于設(shè)備的原始規(guī)范而被靜態(tài)地定義。然而,包括傳感器的外圍設(shè)備正在越來越多地與消費(fèi)者移動(dòng)設(shè)備一起被使用,其無法計(jì)及它們的硬件簡(jiǎn)檔中的傳感器。

本文所公開的示例實(shí)施例描述了用于擴(kuò)展針對(duì)運(yùn)行移動(dòng)操作系統(tǒng)的設(shè)備的原生硬件支持的方法。響應(yīng)于具有新傳感器和硬件能力的外圍設(shè)備被附接到移動(dòng)設(shè)備,動(dòng)態(tài)地?cái)U(kuò)展該移動(dòng)設(shè)備的硬件簡(jiǎn)檔以增加應(yīng)用兼容性。擴(kuò)展的硬件簡(jiǎn)檔然后可以被應(yīng)用商店使用以向移動(dòng)設(shè)備提供以前不兼容的應(yīng)用。

例如,在一些實(shí)施例中,響應(yīng)于外圍設(shè)備被附接到移動(dòng)計(jì)算設(shè)備,驅(qū)動(dòng)被用來確定外圍設(shè)備包括傳感器,其中,該驅(qū)動(dòng)被預(yù)加載在移動(dòng)計(jì)算設(shè)備的操作系統(tǒng)內(nèi)核中。接著,更新支持的硬件特征的列表以包括由該外圍設(shè)備的傳感器提供的外圍設(shè)備硬件特征,并且支持的硬件特征的列表被發(fā)送到應(yīng)用商店服務(wù)器。在這個(gè)階段,從應(yīng)用商店服務(wù)器接收與支持的硬件特征的列表兼容的可用應(yīng)用的列表。

以該方式,本文所公開的示例實(shí)施例慮及將被移動(dòng)計(jì)算設(shè)備充分利用的外圍設(shè)備的硬件特征。具體地,預(yù)加載的驅(qū)動(dòng)慮及外圍設(shè)備中的傳感器響應(yīng)于被附接到移動(dòng)計(jì)算設(shè)備而被標(biāo)識(shí),使得該設(shè)備的支持的硬件特征的列表可以被更新以包括該傳感器的硬件特征。

現(xiàn)在參照附圖,圖1是用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持的示例系統(tǒng)100的框圖。該示例系統(tǒng)100可以包括外圍設(shè)備104和移動(dòng)計(jì)算設(shè)備102,諸如智能電話、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、智能手表、平視(heads-up)顯示設(shè)備、或適于提供移動(dòng)計(jì)算的任何其他電子設(shè)備。在圖1的實(shí)施例中,移動(dòng)計(jì)算設(shè)備102 包括處理器110、接口115、機(jī)器可讀存儲(chǔ)介質(zhì)120。

處理器110可以是一個(gè)或多個(gè)中央處理單元(CPU)、微處理器、和/或適于存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì)120中的指令的檢索和執(zhí)行的其他硬件設(shè)備。如下面描述的那樣,處理器110可以取、解碼、并執(zhí)行指令126、128、130以為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持。作為檢索和執(zhí)行指令的替代或除此以外,處理器110還可以包括一個(gè)或多個(gè)電子電路,一個(gè)或多個(gè)電子電路包括用于執(zhí)行指令126、128、130中的一個(gè)或多個(gè)指令的功能的多個(gè)電子部件。

接口115可以包括用于與外圍設(shè)備104進(jìn)行通信的多個(gè)電子部件。例如,接口115可以是以太網(wǎng)接口、通用串行總線(USB)接口、IEEE 1394(火線)接口、外部串行高級(jí)技術(shù)附著(eSATA)接口,或者適于與外圍設(shè)備進(jìn)行通信的任何其他物理連接接口。替代地,接口115可以是無線接口,諸如無線局域網(wǎng)(WLAN)接口或近場(chǎng)通信(NFC)接口。在操作中,如在下面詳細(xì)描述的那樣,接口115可以被用來發(fā)送和接收去往和來自外圍設(shè)備104的相應(yīng)接口的數(shù)據(jù)。

機(jī)器可讀存儲(chǔ)介質(zhì)120可以是存儲(chǔ)可執(zhí)行指令的任何電、磁、光、或其他物理存儲(chǔ)設(shè)備。因此,機(jī)器可讀存儲(chǔ)介質(zhì)120可以是例如隨機(jī)訪問存儲(chǔ)器(RAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、存儲(chǔ)驅(qū)動(dòng)、光盤等。如在下面詳細(xì)描述的那樣,機(jī)器可讀存儲(chǔ)介質(zhì)120可以編碼有可執(zhí)行指令,用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持。

移動(dòng)操作系統(tǒng)(OS)內(nèi)核122充當(dāng)執(zhí)行應(yīng)用與處理器110和諸如存儲(chǔ)器(未示出)之類的移動(dòng)計(jì)算設(shè)備102的其他部件之間的中介。例如,移動(dòng)OS內(nèi)核122可以包括驅(qū)動(dòng),用于提供對(duì)外圍設(shè)備(例如,外圍設(shè)備104)和傳感器的訪問。在本示例中,移動(dòng)OS內(nèi)核122將來自執(zhí)行應(yīng)用的請(qǐng)求轉(zhuǎn)換成設(shè)備特定的或傳感器特定的調(diào)用。在圖1中,移動(dòng)OS內(nèi)核122包括用于與外圍設(shè)備104進(jìn)行通信的外圍設(shè)備驅(qū)動(dòng)124。外圍設(shè)備驅(qū)動(dòng)124可以被配置成與外圍設(shè)備104的傳感器(未示出)進(jìn)行交互。

移動(dòng)OS是一個(gè)操作系統(tǒng),其被配置成操作便攜式計(jì)算設(shè)備(例如,移動(dòng)計(jì)算設(shè)備102)。移動(dòng)OS通常包括對(duì)便攜式計(jì)算設(shè)備中發(fā)現(xiàn)的特征的支持,所述特征諸如觸摸屏、蜂窩無線電、近場(chǎng)通信(NFC)等。在移動(dòng)計(jì)算設(shè)備102上安裝移動(dòng)OS期間預(yù)加載外圍設(shè)備驅(qū)動(dòng)124。因此,操作系統(tǒng)內(nèi)核122應(yīng)該在移動(dòng)OS的安裝期間被初始配置,以支持可以被附接到移動(dòng)計(jì)算設(shè)備102的各種外圍設(shè)備和傳感器。

外圍設(shè)備104是可以經(jīng)由接口115附接到移動(dòng)計(jì)算設(shè)備102以及從移動(dòng)計(jì)算設(shè)備102拆卸的附件設(shè)備。外圍設(shè)備104的示例包括但不限于:游戲控制器、GPS加密狗(dongle)、USB掃描儀等。外圍設(shè)備104可以包括向移動(dòng)計(jì)算設(shè)備102提供硬件特征的一個(gè)或多??個(gè)傳感器。

驅(qū)動(dòng)使用指令126使用驅(qū)動(dòng)124以確定外圍設(shè)備104支持傳感器(例如,麥克風(fēng),圖像傳感器,GPS傳感器,加速度計(jì)等等)。響應(yīng)于外圍設(shè)備104被附接到移動(dòng)計(jì)算設(shè)備102,可以經(jīng)由移動(dòng)OS內(nèi)核122訪問該驅(qū)動(dòng)124。例如,驅(qū)動(dòng)使用指令126可以由在移動(dòng)計(jì)算設(shè)備102上執(zhí)行的、監(jiān)視外圍設(shè)備的改變的服務(wù)來執(zhí)行。

特征列表更新指令128基于外圍設(shè)備的傳感器來更新支持的硬件特征的列表。例如,如果傳感器是GPS傳感器,支持的硬件特征的列表(即,硬件簡(jiǎn)檔)可以被更新,以指示移動(dòng)計(jì)算設(shè)備102現(xiàn)在支持GPS功能。在一些情況下,外圍設(shè)備104可以包括多個(gè)傳感器,其中每一個(gè)傳感器都可被添加到移動(dòng)計(jì)算設(shè)備102的支持的硬件特征的列表。

兼容應(yīng)用接收指令130接收來自應(yīng)用商店服務(wù)器的兼容應(yīng)用的列表。具體地,可以響應(yīng)于向應(yīng)用商店服務(wù)器發(fā)送移動(dòng)計(jì)算設(shè)備102的硬件簡(jiǎn)檔而接收兼容應(yīng)用的列表。應(yīng)用商店服務(wù)器根據(jù)移動(dòng)計(jì)算設(shè)備(例如,移動(dòng)計(jì)算設(shè)備102)的硬件簡(jiǎn)檔而為它們提供對(duì)應(yīng)用的訪問。在這個(gè)示例中,應(yīng)用商店服務(wù)器在兼容應(yīng)用的列表中包括與外圍設(shè)備104的傳感器兼容的應(yīng)用。在這個(gè)階段,移動(dòng)計(jì)算設(shè)備102可以呈現(xiàn)兼容應(yīng)用的列表以供用戶審核。

圖2是經(jīng)由網(wǎng)絡(luò)245與應(yīng)用商店服務(wù)器270通信的示例移動(dòng)計(jì)算設(shè)備200的框圖。如圖2中所示以及如下所述,移動(dòng)計(jì)算設(shè)備200可以與應(yīng)用商店服務(wù)器270通信以便為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持。

如圖所示,移動(dòng)計(jì)算設(shè)備200可以包括多個(gè)模塊202-216。每個(gè)模塊可以包括被編碼在機(jī)器可讀存儲(chǔ)介質(zhì)上的并且可由移動(dòng)計(jì)算設(shè)備200的處理器執(zhí)行的一系列指令。附加地或者作為替換,每個(gè)模塊可以包括一個(gè)或多??個(gè)硬件設(shè)備,一個(gè)或多??個(gè)硬件設(shè)備包括用于實(shí)現(xiàn)下述功能性的電子電路。

與圖1的移動(dòng)計(jì)算設(shè)備102一樣,移動(dòng)計(jì)算設(shè)備200可以是智能電話、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、智能手表、平視顯示設(shè)備、或適于執(zhí)行下述功能的任何其他設(shè)備。

接口模塊202可以管理與外圍設(shè)備220的通信。具體地,接口模塊202可以發(fā)起與外圍設(shè)備220的連接并且然后發(fā)送或者接收去往/來自外圍設(shè)備220的數(shù)據(jù),外圍設(shè)備220是可以附接到移動(dòng)計(jì)算設(shè)備200以及從移動(dòng)計(jì)算設(shè)備200拆卸的附件設(shè)備。

應(yīng)用模塊206可以管理安裝在移動(dòng)計(jì)算設(shè)備200上的應(yīng)用。雖然應(yīng)用模塊206的部件在下面詳細(xì)描述,但是在上面關(guān)于圖1的指令130提供了關(guān)于模塊2??06的示例實(shí)現(xiàn)的附加細(xì)節(jié)。

應(yīng)用商店模塊208可以與應(yīng)用商店服務(wù)器270通信,以發(fā)現(xiàn)用于移動(dòng)計(jì)算設(shè)備200的兼容應(yīng)用。具體地,應(yīng)用商店模塊208可以:(1)提供移動(dòng)計(jì)算設(shè)備200的描述(例如,硬件簡(jiǎn)檔、操作系統(tǒng)版本等)和(2)從應(yīng)用商店服務(wù)器270接收與該描述兼容的兼容應(yīng)用的列表。響應(yīng)于用戶選擇可用應(yīng)用之一,應(yīng)用商店模塊208可以從應(yīng)用商店服務(wù)器270獲得所選擇的應(yīng)用并且然后在移動(dòng)用戶設(shè)備200上安裝該應(yīng)用。

已安裝應(yīng)用模塊210可以管理對(duì)移動(dòng)計(jì)算設(shè)備200上安裝的應(yīng)用的訪問。具體地,響應(yīng)于移動(dòng)計(jì)算設(shè)備200的硬件簡(jiǎn)檔的改變,已安裝應(yīng)用模塊210可以使能或禁用應(yīng)用。例如,如果硬件特征從硬件簡(jiǎn)檔移除,則使用該已移除特征的所有應(yīng)用可被禁用。在另一個(gè)示例中,如果硬件特征被添加到硬件簡(jiǎn)檔,則使用該已添加特征的所有禁用的應(yīng)用可被使能。在某些情況下,禁用應(yīng)用導(dǎo)致該應(yīng)用對(duì)用戶隱藏。在其他情況下,禁用應(yīng)用導(dǎo)致與該應(yīng)用相關(guān)聯(lián)的圖標(biāo)的改變(例如,使圖標(biāo)變灰(grey out)、用感嘆號(hào)(exclamation)標(biāo)記圖標(biāo)等等)。

外圍設(shè)備模塊212可以與附接到移動(dòng)計(jì)算設(shè)備200的外圍設(shè)備(例如,外圍設(shè)備220)交互。雖然外圍設(shè)備模塊212的部件在下面詳細(xì)描述,但是在上面關(guān)于圖1的指令126和128提供了關(guān)于模塊2??12的示例實(shí)現(xiàn)的附加細(xì)節(jié)。

硬件特征模塊214管理用于移動(dòng)計(jì)算設(shè)備200的硬件簡(jiǎn)檔。該硬件簡(jiǎn)檔是由移動(dòng)計(jì)算設(shè)備200支持的硬件特征(例如GPS、運(yùn)動(dòng)檢測(cè)、圖像捕捉等)的列表。硬件特征可以由移動(dòng)計(jì)算設(shè)備200的內(nèi)部傳感器(未示出)和/或外圍設(shè)備的外部傳感器(例如,外圍設(shè)備220的傳感器A 222A和傳感器N 222N)提供。硬件特征模塊214可基于來自外圍設(shè)備監(jiān)視模塊216的通知來更新硬件簡(jiǎn)檔。

外圍設(shè)備監(jiān)視模塊216監(jiān)視被附接到移動(dòng)計(jì)算設(shè)備200的外圍設(shè)備(例如,外圍設(shè)備220)。例如,外圍設(shè)備監(jiān)視模塊216可以執(zhí)行為監(jiān)視用于附接和拆卸外圍設(shè)備的OS事件的服務(wù)。在本示例中,外圍設(shè)備監(jiān)視模塊216可以檢測(cè)外圍設(shè)備220何時(shí)被附接并且搜索支持外圍設(shè)備220及其(一個(gè)或多個(gè))傳感器(例如,傳感器A 222A,傳感器N 222N)的驅(qū)動(dòng)。如果找到驅(qū)動(dòng),則外圍設(shè)備監(jiān)視模塊216可以向硬件特征模塊214發(fā)送請(qǐng)求以相應(yīng)地更新硬件簡(jiǎn)檔。相反,外圍設(shè)備監(jiān)視模塊216可以檢測(cè)外圍設(shè)備220何時(shí)被拆卸并且然后向硬件特征模塊214發(fā)送請(qǐng)求以從硬件簡(jiǎn)檔移除由外圍設(shè)備220提供的硬件特征。

外圍設(shè)備220是可以經(jīng)由接口被附接到移動(dòng)計(jì)算設(shè)備200和從移動(dòng)計(jì)算設(shè)備200拆卸的附件設(shè)備,所述接口諸如USB、藍(lán)牙等。外圍設(shè)備220的示例包括但不限于:游戲控制器、GPS加密狗、USB掃描儀等。外圍設(shè)備220可以包括向移動(dòng)計(jì)算設(shè)備200提供硬件特征的一個(gè)或多??個(gè)傳感器222A,222N(例如麥克風(fēng),圖像傳感器,GPS傳感器,加速度計(jì)等等)。

應(yīng)用商店服務(wù)器270可以是適于提供移動(dòng)應(yīng)用的通過網(wǎng)絡(luò)245對(duì)于移動(dòng)計(jì)算設(shè)備200而言可訪問的任何服務(wù)器。如圖所示,應(yīng)用商店服務(wù)器270包括認(rèn)證模塊272和應(yīng)用模塊274。

認(rèn)證模塊272可以與移動(dòng)計(jì)算設(shè)備200交互以向應(yīng)用商店認(rèn)證用戶。具體地,認(rèn)證模塊272可以從移動(dòng)計(jì)算設(shè)備200接收用戶憑證,并確定用戶為了訪問應(yīng)用是否已適當(dāng)?shù)刈?cè)。如果用戶已適當(dāng)?shù)刈?cè),那么認(rèn)證模塊272然后可以允許移動(dòng)計(jì)算設(shè)備200與應(yīng)用商店服務(wù)器270的其他模塊進(jìn)行通信。

應(yīng)用模塊274向移動(dòng)計(jì)算設(shè)備200提供對(duì)移動(dòng)應(yīng)用的訪問。最初,應(yīng)用模塊274可以向移動(dòng)計(jì)算設(shè)備200提供兼容應(yīng)用的列表,所述兼容應(yīng)用的列表基于由移動(dòng)計(jì)算設(shè)備200提供的硬件簡(jiǎn)檔來確定。應(yīng)用模塊274還可以提供被移動(dòng)計(jì)算設(shè)備200所請(qǐng)求的移動(dòng)應(yīng)用的安裝。例如,移動(dòng)計(jì)算設(shè)備200可以發(fā)送針對(duì)來自兼容應(yīng)用列表的應(yīng)用的請(qǐng)求,并且應(yīng)用模塊274可以通過提供針對(duì)所選擇應(yīng)用的安裝文件來進(jìn)行響應(yīng)。

圖3是由用于為外圍設(shè)備中的傳感器提供移動(dòng)設(shè)備支持的移動(dòng)計(jì)算設(shè)備102執(zhí)行的示例方法300的流程圖。盡管方法300的執(zhí)行在下面參考圖1的移動(dòng)計(jì)算設(shè)備102進(jìn)行描述,但是用于方法300的執(zhí)行的其他合適的設(shè)備也可以被使用,其他合適的設(shè)備諸如圖2的移動(dòng)計(jì)算設(shè)備200。方法300可以以存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì)上的可執(zhí)行指令的形式和/或以電子電路的形式來實(shí)現(xiàn)。

方法300可以開始于框305中并繼續(xù)到框310,在那里移動(dòng)計(jì)算設(shè)備102使用驅(qū)動(dòng)以確定外圍設(shè)備是否支持傳感器。例如,響應(yīng)于該外圍設(shè)備被附接到移動(dòng)計(jì)算設(shè)備102可以做出該確定。在框315中,基于檢測(cè)到的傳感器更新用于移動(dòng)計(jì)算設(shè)備102的支持的硬件特征的列表(即硬件簡(jiǎn)檔)。

在框320中,響應(yīng)于向應(yīng)用商店服務(wù)器發(fā)送所述硬件簡(jiǎn)檔,移動(dòng)計(jì)算設(shè)備102接收由應(yīng)用商店服務(wù)器使用硬件簡(jiǎn)檔所確定的兼容應(yīng)用的列表。兼容應(yīng)用的列表包括只應(yīng)在移動(dòng)計(jì)算設(shè)備102包括由該傳感器提供的硬件特征的情況才安裝的應(yīng)用。方法300隨后可進(jìn)行到框325,在那里方法300可以停止。

圖4是由移動(dòng)計(jì)算設(shè)備200執(zhí)行的示例方法400的流程圖,示例方法400用于處理附接至移動(dòng)計(jì)算設(shè)備200的外圍設(shè)備的改變。雖然方法400的執(zhí)行在下面參考圖2的移動(dòng)計(jì)算設(shè)備200進(jìn)行描述,但是用于方法400的執(zhí)行的其他合適的設(shè)備可以被使用,其他合適的設(shè)備諸如圖1的移動(dòng)計(jì)算設(shè)備102。方法400可以以存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì)上的可執(zhí)行指令的形式和/或以電子電路的形式來實(shí)現(xiàn)。

方法400可以開始于框405中并繼續(xù)到框410,在那里移動(dòng)計(jì)算設(shè)備200向應(yīng)用商店發(fā)送支持的硬件的列表(即,硬件簡(jiǎn)檔)。支持的硬件特征可以最初由移動(dòng)計(jì)算設(shè)備200的內(nèi)部傳感器(例如,內(nèi)置照相機(jī),內(nèi)置GPS傳感器等)來提供。在框415中,移動(dòng)計(jì)算設(shè)備200顯示與支持的硬件特征兼容的可用應(yīng)用的列表??捎脩?yīng)用的列表由應(yīng)用商店響應(yīng)于硬件簡(jiǎn)檔而向移動(dòng)計(jì)算設(shè)備200提供。移動(dòng)計(jì)算設(shè)備200允許用戶從可用應(yīng)用的列表選擇應(yīng)用以用于下載并安裝在移動(dòng)計(jì)算設(shè)備200上。

在框420中,移動(dòng)計(jì)算設(shè)備200確定外圍設(shè)備是否已被附接。如果外周設(shè)備已被附接,則在框425中移動(dòng)計(jì)算設(shè)備200使用驅(qū)動(dòng)以確定外圍設(shè)備是否包括傳感器。在框430中,用于移動(dòng)計(jì)算設(shè)備200的硬件簡(jiǎn)檔基于附接的外圍設(shè)備中的傳感器而被更新。具體地,與傳感器相關(guān)聯(lián)的硬件特征被添加到硬件簡(jiǎn)檔。在這個(gè)階段,方法400返回到框410,在那里硬件簡(jiǎn)檔被重新提交到應(yīng)用商店。然后,在框415中,移動(dòng)計(jì)算設(shè)備200可以刷新可用應(yīng)用的列表以包括使用該傳感器的硬件特征的移動(dòng)應(yīng)用。

返回到框420,如果外圍設(shè)備尚未被附接,則方法400進(jìn)行到框435。在框435中,移動(dòng)計(jì)算設(shè)備200確定外圍設(shè)備是否已被拆卸,如果外圍設(shè)備尚未被拆卸,則方法400返回到框415以顯示可用應(yīng)用的先前列表。如果外圍設(shè)備已被拆卸,則移動(dòng)計(jì)算設(shè)備200在框440中更新硬件簡(jiǎn)檔以移除由已拆卸外圍設(shè)備所提供的硬件特征。接下來,在框445中,取決于已拆卸外圍設(shè)備的硬件特征的任何應(yīng)用被禁用。例如,與取決于已拆卸外圍設(shè)備的硬件特征的應(yīng)用相關(guān)的圖標(biāo)可以向用戶隱藏。更新的硬件簡(jiǎn)檔然后可以在框410中被重新提交到應(yīng)用商店。

前述的公開內(nèi)容描述了用于擴(kuò)展針對(duì)嵌入外圍設(shè)備中的傳感器的硬件支持的多個(gè)示例實(shí)施例。以這種方式,本文所公開的實(shí)施例慮及外圍設(shè)備的硬件特征通過使用預(yù)加載的驅(qū)動(dòng)來標(biāo)識(shí)正被附接到移動(dòng)計(jì)算設(shè)備的外圍設(shè)備中的傳感器而得到充分利用。然后,移動(dòng)計(jì)算設(shè)備可以更新支持的硬件特征的列表以包括該傳感器的硬件特征,其中支持的硬件特征的列表被用來從應(yīng)用商店獲得兼容的應(yīng)用。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1