欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

廣播接收器的注冊方法、裝置和終端設備與流程

文檔序號:11732092閱讀:315來源:國知局
廣播接收器的注冊方法、裝置和終端設備與流程

本發(fā)明實施例涉及計算機技術,尤其涉及一種廣播接收器的注冊方法、裝置和終端設備。



背景技術:

廣播是一種被廣泛運用的在應用程序之間進行信息傳輸?shù)臋C制,以安卓操作系統(tǒng)為例,其通過廣播(broadcast)來實現(xiàn)應用程序間數(shù)據(jù)的傳輸和共享。典型的,如安卓自帶的短信、電話等廣播。

在安卓系統(tǒng)中,廣播發(fā)送者通過調(diào)用sendbroadcast函數(shù)進行廣播消息的發(fā)送,廣播接收者通過調(diào)用registerreceiver函數(shù)在管理模塊中進行廣播接收器(broadcastreceiver)的注冊,并定義自身感興趣的廣播消息,由此來實現(xiàn)對相應的廣播消息的接收。

現(xiàn)有技術中,廣播接收者在接收廣播發(fā)送者發(fā)送的廣播時存在缺陷,使得廣播處理效率低下,系統(tǒng)資源消耗過多且穩(wěn)定性差。



技術實現(xiàn)要素:

本發(fā)明提供了一種廣播接收器的注冊方法、裝置和終端設備,提高了廣播處理效率,降低了系統(tǒng)資源消耗,使得系統(tǒng)穩(wěn)定性增加。

第一方面,本發(fā)明實施例還提供了一種廣播接收器的注冊方法,包括:

依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者;

獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者;

查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

第二方面,本發(fā)明實施例還提供了一種廣播接收器的注冊裝置,包括:

廣播接收者設置模塊,用于依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者;

廣播發(fā)送者確定模塊,用于獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者;

廣播接收者查詢模塊,用于查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者;

廣播接收器注冊模塊,用于依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

第三方面,本發(fā)明實施例還提供了一種終端設備,包括:處理器、存儲器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:

依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者;

獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者;

查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

本發(fā)明實施例提供的技術方案,解決了現(xiàn)有的廣播接收者在接收廣播發(fā)送者發(fā)送的廣播時存在的缺陷,提高了廣播處理效率,降低了系統(tǒng)資源消耗,使得系統(tǒng)穩(wěn)定性增加。

附圖說明

通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:

圖1是本發(fā)明實施例提供的一種廣播接收器的注冊方法的流程圖;

圖2是本發(fā)明實施例提供的另一種廣播接收器的注冊方法的流程圖;

圖3是本發(fā)明實施例提供的另一種廣播接收器的注冊方法的流程圖;

圖4是本發(fā)明實施例提供的一種廣播接收器的注冊裝置的結(jié)構(gòu)框圖;

圖5是本發(fā)明實施例提供的一種終端設備的結(jié)構(gòu)示意圖。

具體實施方式

下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部結(jié)構(gòu)。

圖1是本發(fā)明實施例提供的一種廣播接收器的注冊方法方法的流程圖,本實施例可適用于對廣播接收者在注冊廣播接收器時進行控制處理的情況,該方法可以由本發(fā)明實施例提供的終端設備來執(zhí)行,該終端設備的廣播接收器的注冊裝置可采用軟件和/或硬件的方式實現(xiàn),如圖1所示,本實施例提供的具體方案如下:

s101、依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者。

在廣播處理過程中,廣播發(fā)送者的服務進程通過調(diào)用廣播發(fā)送函數(shù)(如sendbroadcast函數(shù))將廣播消息發(fā)送至管理模塊(如activitymanagerservice,活動管理服務),管理模塊接收到該廣播消息后將其放入廣播發(fā)送隊列,管理模塊通過進程通信機制(如binder進程通信機制)將廣播發(fā)送隊列中的廣播消息發(fā)送至符合接收條件的廣播接收者。

廣播機制中,廣播發(fā)送者發(fā)送廣播消息的過程和廣播接收者接收廣播消息的過程是異步操作過程,廣播發(fā)送者和廣播接收者通過管理模塊實現(xiàn)低耦合的關系匹配,即廣播發(fā)送者在發(fā)送廣播消息后并不關心具體的廣播接收者是誰,廣播接收者只接受自己感興趣的廣播消息,也不關心具體的廣播發(fā)送者,由此,一些第三方應用的廣播接收者可注冊大量感興趣的廣播,當該廣播消息發(fā)出后,該第三方應用對其進行接收、處理,以實現(xiàn)自啟動或其它目的的程序處理,造成了不必要的系統(tǒng)資源浪費。

在一個實施例中,可以是管理模塊在處理廣播發(fā)送隊列中的廣播消息時,依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者,即對允許接收該廣播消息的廣播接收者進行確定。在一個實施例中,可以是廣播發(fā)送者在發(fā)送廣播消息時,廣播發(fā)送者自身對允許接收該廣播消息的廣播接收者進行確定。

在一個實施例中,廣播消息指的是系統(tǒng)或者應用程序在運行過程中發(fā)送的,用于系統(tǒng)和/或應用程序之間傳輸?shù)男畔?,示例性的,廣播消息可以是系統(tǒng)啟動廣播消息、短信類廣播消息、電話類廣播消息或者三方應用類廣播消息等。

s102、獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者。

在一個實施例中,管理模塊可以對廣播接收器的注冊指令進行獲取,該廣播接收器的注冊指令由廣播接收者發(fā)出。通常,廣播接收者通過進程通信機制向管理模塊注冊(訂閱)想要接收的廣播消息。具體的,廣播接收者的服務進程通過調(diào)用registerreceiver函數(shù)在管理模塊中進行廣播接收器的注冊,同時定義自身感興趣的廣播消息,管理模塊在發(fā)送廣播發(fā)送隊列中的廣播消息時,依據(jù)廣播接收者的注冊情況,將該廣播消息發(fā)送至對其進行訂閱了的廣播接收者相應的消息循環(huán)隊列中,廣播接收者接收到該廣播消息后回調(diào)注冊的廣播接收器中的接收方法(如onreceive方法)來執(zhí)行相應的功能以對接收到的廣播消息進行處理。

在一個實施例中,在獲取到廣播接收器的注冊指令后,依據(jù)該注冊指令中對應的注冊對象(可以是感興趣的廣播消息的名稱)來確定發(fā)送該廣播消息的廣播發(fā)送者。示例性的,廣播發(fā)送者a發(fā)送了一個廣播消息a1,廣播接收者b的注冊指令中的注冊對象為a1,則根據(jù)該注冊對象a1可以確定對應的發(fā)送廣播消息a1的廣播發(fā)送者。在一個實施例中,該注冊指令可以是注冊在管理模塊中的注冊指令(靜態(tài)注冊指令),還可以是注冊在廣播接收者的應用程序中的注冊指令(動態(tài)注冊指令)。需要說明的是,在一個實施例中,通過對現(xiàn)有的廣播接收器在注冊時對注冊指令的分析來確定對應的廣播發(fā)送者,無需在廣播接收者注冊廣播接收器時進行額外的操作設置。

s103、查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

本步驟中,查詢確定出的注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,該設置的允許接收廣播消息的廣播接收者可在s101中具體的設置內(nèi)容中確定,再根據(jù)具體的查詢結(jié)果對該廣播接收器的注冊進行處理。其中,查詢結(jié)果可以是該廣播接收者被設置為允許接收該廣播發(fā)送者發(fā)送的廣播消息,也可以是該廣播接收者沒有被允許接收該廣播發(fā)送者發(fā)送的廣播消息。對廣播接收器的注冊進行處理包括了響應該注冊指令,并依據(jù)該注冊指令的注冊內(nèi)容進行相應的廣播接收器的注冊,以使得廣播接收者根據(jù)注冊的廣播接收器來接收相應的廣播消息,還可以是禁止對該廣播接收器進行注冊,由此,廣播接收者無法完成廣播接收器的注冊進而無法完成對應的廣播消息的接收。需要說明的是,在一個實施例中,方案為對廣播接收器的注冊進行處理,即在廣播接收器的注冊階段對廣播接收器的注冊進行限制,對限制注冊的廣播接收器無法完成注冊階段的注冊行為,示例性的,可對該廣播接收器的注冊指令進行屏蔽。

本實施例提供了一種廣播接收器的注冊方法,依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者,獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者,查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理,該方案對廣播接收器的注冊進行了限制,在注冊過程中需要考量和注冊指令對應的廣播發(fā)送者設置的廣播接收者,由此,提高了系統(tǒng)對廣播接收者進行注冊的安全性,也避免了對所有廣播接收者進行的注冊都通過帶來的后續(xù)廣播消息處理過程中資源消耗過大的問題,同時提高了系統(tǒng)的穩(wěn)定性。

圖2是本發(fā)明實施例提供的另一種廣播接收器的注冊方法的流程圖,在上述實施例的基礎上,可選的,設置允許接收所述廣播消息的廣播接收者包括:設置允許接收所述廣播消息的廣播接收者列表。

相應的,查詢注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者包括:查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者列表。

基于上述優(yōu)化,如圖2所示,本實施例提供的技術方案具體如下:

s201、依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者列表。

在一個實施例中,通過創(chuàng)建維護廣播接收者列表的形式記錄廣播發(fā)送者發(fā)送的廣播消息對應的允許接收的廣播接收者。其中,該廣播接收者列表可建立廣播接收者和廣播發(fā)送者之間的對應關系,若該廣播接收者和廣播發(fā)送者相對應,則該廣播發(fā)送者發(fā)送的所有廣播消息均可被對應的廣播接收者進行接收、處理;還可以是,記錄廣播發(fā)送者發(fā)送的部分確定的廣播消息可以被對應的廣播接收者進行接收、處理,前者提高了系統(tǒng)的查詢效率,后者使得廣播接收者接收對應的廣播消息的靈活性提高,使得對廣播接收器注冊的處理更加精準。其中,該廣播接收列表可在預設時間段進行更新,如每天的0:00進行更新維護。

s202、獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者。

s203、查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者列表,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

本步驟中,查詢確定出的注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者列表,該設置的允許接收廣播消息的廣播接收者列表可在s201中具體的設置內(nèi)容中確定,再根據(jù)具體的查詢結(jié)果對該廣播接收器的注冊進行處理。其中,查詢結(jié)果可依據(jù)廣播接收者是否存在在廣播接收者列表來確定,具體的,可以是該廣播接收者被記錄在允許接收該廣播發(fā)送者發(fā)送的廣播消息的廣播接收列表中,也可以是該廣播接收者沒有被記錄在允許接收該廣播發(fā)送者發(fā)送的廣播消息的接收列表中。對廣播接收器的注冊進行處理包括響應該注冊指令,并依據(jù)該注冊指令的注冊內(nèi)容進行相應的廣播接收器的注冊,以使得廣播接收者根據(jù)注冊的廣播接收器來接收相應的廣播消息,還可以是禁止對該廣播接收器進行注冊,由此,廣播接收者無法完成廣播接收器的注冊進而無法完成對應的廣播消息的接收。

本實施例提供了一種廣播接收器的注冊方法,依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者列表,獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者,查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者列表,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理,解決了現(xiàn)有的廣播接收者在接收廣播發(fā)送者發(fā)送的廣播時存在的缺陷,提高了廣播處理效率,降低了系統(tǒng)資源消耗,使得系統(tǒng)穩(wěn)定性增加。

在上述技術方案的基礎上,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理包括:如果所述廣播接收者列表中存在注冊所述廣播接收器的廣播接收者,則允許所述廣播接收器的注冊。

圖3是本發(fā)明實施例提供的另一種廣播接收器的注冊方法的流程圖,在上述實施例的基礎上,可選的,所述設置允許接收所述廣播消息的廣播接收者包括:將允許接收所述廣播消息的廣播接收者包名添加至廣播消息指令中。

相應的,所述查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者包括:查詢所述注冊指令對應的廣播消息指令中的廣播接收者包名。

基于上述優(yōu)化,如圖3所示,本實施例提供的技術方案具體如下:

s301、依據(jù)廣播發(fā)送者發(fā)送的廣播消息將允許接收所述廣播消息的廣播接收者包名添加至廣播消息指令中。

其中,廣播接收者的包名對應了特定的廣播接收者,如終端設備中安裝的qq軟件的包名為com.tencent.mobileqq,其中com.tencent.mobileqq對應著qq軟件,本步驟中將廣播接收者的包名添加至廣播消息指令中。示例性的,原有的一個計數(shù)器應用程序的廣播消息指令在發(fā)送時可表示為:

//創(chuàng)建一個廣播消息

intentintent=newintent(broadcast_counter_action);

//傳遞計數(shù)器參數(shù)及對應的計數(shù)值

intent.putextra(counter_value,counter);

//發(fā)送廣播消息

sendbroadcast(intent)

在一個實施例中,在發(fā)送該廣播消息時,將廣播接收者的包名com.op.oppo添加至廣播消息中,可以是:

intentintent=newintent(broadcast_counter_action,com.op.oppo)

s302、獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者。

s303、查詢所述注冊指令對應的廣播消息指令中的廣播接收者包名,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

本步驟中,依據(jù)在s302確定出的廣播發(fā)送者,獲取該廣播發(fā)送者發(fā)送的廣播消息中記錄的廣播接收者的包名,該廣播發(fā)送者發(fā)送的消息可以是廣播隊列中待處理的廣播消息,還可以是該廣播發(fā)送者發(fā)送廣播消息歷史中記錄的廣播消息。查詢出的該廣播接收者的包名在s301中進行設置,依據(jù)具體的查詢結(jié)果對該廣播接收器的注冊進行處理。其中,查詢結(jié)果可依據(jù)該廣播接收者的包名是否存在對應的廣播消息指令的廣播接收者包名中來確定,具體的,可以是該廣播接收者的包名被記錄在允許接收該廣播發(fā)送者發(fā)送的廣播消息的廣播接收者的包名中,也可以是該廣播接收者的包名沒有被記錄在允許接收該廣播發(fā)送者發(fā)送的廣播消息的廣播接收者的包名中。對廣播接收器的注冊進行處理包括響應該注冊指令,并依據(jù)該注冊指令的注冊內(nèi)容進行相應的廣播接收器的注冊,以使得廣播接收者根據(jù)注冊的廣播接收器來接收相應的廣播消息,還可以是禁止對該廣播接收器進行注冊,由此,廣播接收者無法完成廣播接收器的注冊進而無法完成對應的廣播消息的接收。

本實施例提供了一種廣播接收器的注冊方法,依據(jù)廣播發(fā)送者發(fā)送的廣播消息將允許接收所述廣播消息的廣播接收者包名添加至廣播消息指令中,獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者,查詢所述注冊指令對應的廣播消息指令中的廣播接收者包名,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理,解決了現(xiàn)有的廣播接收者在接收廣播發(fā)送者發(fā)送的廣播時存在的缺陷,提高了廣播處理效率,降低了系統(tǒng)資源消耗,使得系統(tǒng)穩(wěn)定性增加。

在上述技術方案的基礎上,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理包括:如果所述廣播接收者包名和注冊所述廣播接收器的廣播接收者的包名一致,則允許所述廣播接收器的注冊。

在上述技術方案的基礎上,在所述允許所述廣播接收器的注冊之后,還包括:在注冊所述廣播接收器時,設置和所述廣播接收器匹配的廣播發(fā)送者,當檢測到所述匹配的廣播發(fā)送者發(fā)送廣播消息時,所述廣播接收器進行廣播消息的接收。在一個實施例中,設置和所述廣播接收器匹配的廣播發(fā)送者可采取在廣播接收器注冊時,將廣播發(fā)送者的包名進行同步注冊的方式,由此,該廣播接收者只對具備相同廣播發(fā)送者包名的廣播發(fā)送者發(fā)送的廣播消息進行接收處理,避免了惡意廣播發(fā)送者發(fā)送大量垃圾廣播而被廣播接收者接收導致的系統(tǒng)資源過度消耗的問題,也提高了系統(tǒng)的安全等級,避免惡意軟件發(fā)送的廣播被廣播接收者接收處理導致個人信息的泄露。具體的,廣播接收器的注冊指令可以表示為(以注冊接收計數(shù)器應用程序發(fā)送的廣播消息為例):

//定義一個感興趣的廣播消息

intentfiltercounteractionfilter=

newintentfilter(counterservice.broadcast_counter_action);

//進行廣播接收器的注冊

registerreceiver(counteractionreceiver,counteractionfilter)

在一個實施例中,在進行廣播接收器的注冊時,添加廣播接收者的包名,如:registerreceiver(counteractionreceiver,counteractionfilter,com.op.oppo)。

圖4是本發(fā)明實施例提供的一種廣播接收器的注冊裝置的結(jié)構(gòu)框圖,該裝置用于執(zhí)行上述實施例提供的廣播接收器的注冊方法,具備執(zhí)行方法相應的功能模塊和有益效果。如圖4所示,該裝置具體包括:廣播接收者設置模塊401、廣播發(fā)送者確定模塊402、廣播接收者查詢模塊403和廣播接收器注冊模塊404。

其中,廣播接收者設置模塊401,用于依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者;

廣播發(fā)送者確定模塊402,用于獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者;

廣播接收者查詢模塊403,用于查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者;

廣播接收器注冊模塊404,用于依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

本實施例提供的技術方案,依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者,獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者,查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理,解決了現(xiàn)有的廣播接收者在接收廣播發(fā)送者發(fā)送的廣播時存在的缺陷,提高了廣播處理效率,降低了系統(tǒng)資源消耗,使得系統(tǒng)穩(wěn)定性增加。

可選的,所述廣播接收者設置模塊401具體用于:設置允許接收所述廣播消息的廣播接收者列表;相應的,所述查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者包括:查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者列表。

可選的,所述廣播接收器注冊模塊404具體用于:如果所述廣播接收者列表中存在注冊所述廣播接收器的廣播接收者,則允許所述廣播接收器的注冊。

可選的,所述廣播接收者設置模塊401具體用于:將允許接收所述廣播消息的廣播接收者包名添加至廣播消息指令中;相應的,所述查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者包括:查詢所述注冊指令對應的廣播消息指令中的廣播接收者包名。

可選的,所述廣播接收器注冊模塊404具體用于:如果所述廣播接收者包名和注冊所述廣播接收器的廣播接收者的包名一致,則允許所述廣播接收器的注冊。

可選的,還包括:廣播發(fā)送者匹配模塊405,用于在注冊所述廣播接收器時,設置和所述廣播接收器匹配的廣播發(fā)送者,當檢測到所述匹配的廣播發(fā)送者發(fā)送廣播消息時,所述廣播接收器進行廣播消息的接收。

本實施例在上述各實施例的基礎上提供了一種終端設備,該終端設備可以包括本發(fā)明提供的廣播接收器的注冊裝置。圖5是本發(fā)明實施例提供的一種終端設備的結(jié)構(gòu)示意圖,如圖5所示,該終端設備可以包括:存儲器501、中央處理器(centralprocessingunit,cpu)502、外設接口503、rf(radiofrequency,射頻)電路505、音頻電路506、揚聲器511、電源管理芯片508、輸入/輸出(i/o)子系統(tǒng)509、觸摸屏512、其他輸入/控制設備510以及外部端口504,這些部件通過一個或多個通信總線或信號線507來通信。

應該理解的是,圖示終端設備500僅僅是終端設備的一個范例,并且終端設備500可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實現(xiàn)。

下面就本實施例提供的用于多開應用的權(quán)限管理的終端設備進行詳細的描述,該終端設備以智能手機為例。

存儲器501,所述存儲器501可以被cpu502、外設接口503等訪問,所述存儲器501可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

外設接口503,所述外設接口503可以將設備的輸入和輸出外設連接到cpu502和存儲器501。

i/o子系統(tǒng)509,所述i/o子系統(tǒng)509可以將設備上的輸入輸出外設,例如觸摸屏512和其他輸入/控制設備510,連接到外設接口503。i/o子系統(tǒng)509可以包括顯示控制器5091和用于控制其他輸入/控制設備510的一個或多個輸入控制器5092。其中,一個或多個輸入控制器5092從其他輸入/控制設備510接收電信號或者向其他輸入/控制設備510發(fā)送電信號,其他輸入/控制設備510可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號盤、滑動開關、操縱桿、點擊滾輪。值得說明的是,輸入控制器5092可以與以下任一個連接:鍵盤、紅外端口、usb接口以及諸如鼠標的指示設備。

觸摸屏512,所述觸摸屏512是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標、視頻等。

i/o子系統(tǒng)509中的顯示控制器5091從觸摸屏512接收電信號或者向觸摸屏512發(fā)送電信號。觸摸屏512檢測觸摸屏上的接觸,顯示控制器5091將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏512上的用戶界面對象的交互,即實現(xiàn)人機交互,顯示在觸摸屏512上的用戶界面對象可以是運行游戲的圖標、聯(lián)網(wǎng)到相應網(wǎng)絡的圖標等。值得說明的是,設備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。

rf電路505,主要用于建立手機與無線網(wǎng)絡(即網(wǎng)絡側(cè))的通信,實現(xiàn)手機與無線網(wǎng)絡的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,rf電路505接收并發(fā)送rf信號,rf信號也稱為電磁信號,rf電路505將電信號轉(zhuǎn)換為電磁信號或?qū)㈦姶判盘栟D(zhuǎn)換為電信號,并且通過該電磁信號與通信網(wǎng)絡以及其他設備進行通信。rf電路505可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、rf收發(fā)機、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、codec(coder-decoder,編譯碼器)芯片組、用戶標識模塊(subscriberidentitymodule,sim)等等。

音頻電路506,主要用于從外設接口503接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并且將該電信號發(fā)送給揚聲器511。

揚聲器511,用于將手機通過rf電路505從無線網(wǎng)絡接收的語音信號,還原為聲音并向用戶播放該聲音。

電源管理芯片508,用于為cpu502、i/o子系統(tǒng)及外設接口所連接的硬件進行供電及電源管理。

本發(fā)明實施例提供的cpu502可執(zhí)行如下操作:

依據(jù)廣播發(fā)送者發(fā)送的廣播消息設置允許接收所述廣播消息的廣播接收者;

獲取到廣播接收器的注冊指令后,確定所述注冊指令對應的廣播發(fā)送者;

查詢所述注冊指令對應的廣播發(fā)送者設置的允許接收廣播消息的廣播接收者,依據(jù)查詢結(jié)果對所述廣播接收器的注冊進行處理。

注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新源县| 应用必备| 卢氏县| 磐石市| 广元市| 贵南县| 噶尔县| 什邡市| 体育| 朝阳县| 景东| 永清县| 深水埗区| 高密市| 扬州市| 乌兰县| 博湖县| 桑植县| 清苑县| 德庆县| 祁阳县| 文成县| 青河县| 奉化市| 资源县| 琼结县| 通州区| 深泽县| 盱眙县| 榆社县| 荥经县| 德庆县| 城步| 清水河县| 黑河市| 于田县| 娄底市| 东至县| 宿松县| 林西县| 海原县|