控制給可攜式終端中的應用的權限的裝置和方法
2023-05-28 19:32:06 1
控制給可攜式終端中的應用的權限的裝置和方法
【專利摘要】一種控制給可攜式終端中的應用的權限的裝置和方法,所述裝置包括控制器,該控制器用於當在特定應用的運行期間被請求調用由框架提供的特定功能時,使用該特定應用的用戶ID和進程ID確定是否獲得關於特定功能的權限,並且如果關於該特定功能的權限被確定為受限,則顯示指示該權限受限的第一消息。
【專利說明】控制給可攜式終端中的應用的權限的裝置和方法
【技術領域】
[0001] 本申請涉及於2012年3月14日在韓國知識產權局提交的韓國專利申請序號 No. 10-2012-0026260並要求其優先權,通過引用將其公開的內容全部合併與此。
【背景技術】
[0002] 可攜式終端,諸如智慧型手機、平板電腦等,通過很多不同應用為用戶提供各種有用 功能。通過提供各種功能,這些可攜式終端不僅可以使用傳統的語音呼叫功能,也可以使用 不同形式的信息。
[0003] 例如,某些應用能調用並使用由可攜式終端作業系統的框架提供的特定功能。為 使用由框架提供的特定功能,應用常常需要獲得用於特定功能的權限。這種框架有時也被 稱為應用編程接口(Application Programming Interface,API)。
[0004] 當特定應用獲得用於特定功能的權限時,應用可以持續使用特定功能,並且用戶 不能限制用於特定功能的應用權限。
【發明內容】
[0005] 技術問題
[0006] 但問題出現了,已獲得用於特定功能的權限的應用通過沒有用戶的認可而使用特 定功能可能洩露私人信息。
[0007] 因此,要求需要限制用於特定功能的權限。
[0008] 解決方案
[0009] 為解決上述現有技術的不足,提供一種控制關於運行應用所必需的、框架的特定 功能的權限的裝置和方法是主要目標。
[0010] 本發明還提供一種使用應用程式的用戶ID和進程ID來確定是否獲得關於特定功 能的權限的裝置和方法。
[0011] 根據本發明的一個方面,用於控制給可攜式終端中的應用的權限的裝置包括顯示 器,以及控制器,該控制器被配置為當在特定應用的運行期間被要求調用由框架提供的特 定功能時,使用特定應用的用戶ID和進程ID確定是否獲得關於該特定功能的權限,並且當 關於特定功能的權限被確定為受限時,顯示指示權限受限的第一消息。
[0012] 根據本發明的另一方面,控制給可攜式終端中的應用的權限的方法包括,當在特 定應用的運行期間被請求調用由框架提供的特定功能時,使用特定應用的用戶ID和進程 ID確定是否獲得關於該特定功能的權限;並且當關於特定功能的權限被確定為受限時,顯 示指示權限受限的第一消息。
[0013] 有益效果
[0014] 本發明具有控制關於運行應用所必需的、框架的特定功能的權限的益處。本發明 還具有通過使用應用的用戶ID和進程ID確定是否獲得關於特定功能的權限,來通知用戶 關於特定功能的權限受限的益處。
【專利附圖】
【附圖說明】
[0015] 為了更完整地理解本公開及其優點,現參照下面結合附圖的描述,其中相似的參 考數字指代相似的部分:
[0016] 圖1示出根據本發明的實施例的示例可攜式終端;
[0017] 圖2示出根據本發明的實施例的限制可攜式終端中特定應用的權限的示例過程;
[0018] 圖3示出根據本發明的實施例的顯示可攜式終端中特定應用的權限受限的示例 過程;
[0019] 圖4示出根據本發明的實施例的確定可攜式終端中特定應用的權限是否受限的 示例過程;
[0020] 圖5示出根據本發明的實施例的設置可攜式終端中的特定應用的權限的限制的 示例屏幕;
[0021] 圖6示出根據本發明的實施例的指示在可攜式終端中的特定應用的運行期間權 限受限的示例屏幕;以及
[0022] 圖7示出根據本發明的另一實施例的用於顯示在可攜式終端中的特定應用的運 行期間權限受限的示例屏幕。
【具體實施方式】
[0023] 下面討論的圖1到7以及本專利文件中用來描述本公開的原理的各種實施例僅僅 作為說明,而不應該以任何方式解釋為限制本公開的範圍。本領域技術人員應當理解本公 開的原理可以在任何適當布置的通信設備中實現。現將詳細參照實施例,其示例在附圖中 示出,其中遍及附圖相似的參考數字始終指代相似的元素。將省略公知功能和配置的詳細 描述,以便避免不必要地模糊本發明。
[0024] 根據本發明的實施例的可攜式終端是便於由人類攜帶的移動電子設備,並且可 以包括視頻電話、蜂窩電話、智慧型電話、國際移動電信-2000(IM-2000)終端、寬帶碼分多 址(WCDMA)終端、通用移動電信服務(UMTS)終端、個人數字助理(PDA)、可攜式多媒體播放 器(PMP)、數字多媒體廣播(DMB)終端、電子書、可攜式計算機(例如,膝上型電腦、平板PC 等),或數位相機。
[0025] 圖1示出根據本發明的實施例的示例可攜式終端。
[0026] 參照圖1,可攜式終端包括控制器101、顯示器103、按鍵輸入單元105、存儲器107、 射頻(RF)單元109、數據處理器111和音頻處理器113。
[0027] RF單元109執行可攜式終端的無線通信功能。更具體地說,RF單元109包括無線 電發送器和無線電接收器,其中無線電發送器用於執行關於要被發送的信號的頻率的上變 頻並放大信號,而無線電接收器用於執行關於所接收信號的低噪聲放大並執行關於所接收 信號的頻率的下變頻。數據處理器111包括發送器和接收器,其中發送器用於編碼和調製 要被發送的信號,接收器用於解調和解碼所接收的信號。數據處理器可以包括數據機 和CODEC (編解碼器),並且CODEC可以具有數據CODEC (例如用於分組數據處理)或音頻 CODEC (例如用於音頻信號處理)。
[0028] 音頻處理器113通過揚聲器再現由數據處理器111輸出的所接收的音頻信號,或 將由麥克風產生的音頻信號發送至數據處理器111用於傳輸。按鍵輸入單元105包括用於 輸入數字和字符信息的按鍵,及用於建立各種功能的功能按鍵,並且顯示器103把圖像信 號顯示在屏幕上,並顯示由控制器101請求的數據以被輸出。
[0029] 在顯示器103是電容式觸控螢幕顯示器或電阻式觸控螢幕顯示器的情況下,按鍵輸入 單元105可以僅僅包括最小數量的預設按鍵,同時顯示器103可以接管按鍵輸入單元105 的一些按鍵輸入功能。
[0030] 存儲器107包括程序存儲器和數據存儲器。在此程序存儲器存儲用於控制可攜式 終端的一般操作的作業系統(0S)和引導系統,並且數據存儲器存儲在可攜式終端的操作 中出現的各種數據。例如,0S可以是Android? 0S。
[0031] 存儲器107將權限限制信息存儲為對應於特定應用的包名稱,該權限限制信息包 括0S的框架所提供的多個功能中權限受限的特定功能的相關信息。包名稱可以是特定應 用的名稱。權限限制信息是對其選擇了權限限制的特定功能的相關信息,可以包括特定功 能的名稱和標識。
[0032] 例如,存儲器107可以存儲如表1中顯示的權限限制信息。
[0033] 表 1
[0034]
【權利要求】
1. 一種被配置為在可攜式終端中控制給應用的權限的裝置,該裝置包括: 顯示器(103);以及 控制器(101),其被配置為: 當在特定應用的運行期間被請求(303)調用由框架提供的特定功能時,使用所述特定 應用的用戶ID和進程ID來確定(305)是否獲得關於特定功能的權限;及 當(307)關於所述特定功能的權限被確定為受限時,顯示(311)指示權限受限的第一 消息(703, 707)。
2. 如權利要求1所述的裝置,其中控制器(101)被配置為顯示所述特定功能的名稱以 及第一消息(707)。
3. 如權利要求1或2所述的裝置,其中控制器(101)被配置為:當(201)被請求限制 關於所述特定功能的權限時,存儲(207)權限限制信息,該權限限制信息包括與特定應用 的包名稱相關聯的權限受限的特定功能的有關信息。
4. 如權利要求1-3任一項所述的裝置,其中控制器(101)被配置為: 識別(401)用戶ID和進程ID ; 搜索(403)包括關於當前在可攜式終端中運行的進程的信息的進程信息; 使用所述進程信息和進程ID搜索(405)應用信息; 使用所述應用信息和用戶ID來識別(407)所述特定應用的包名稱; 識別(409)與所述被確認的包名稱相對應的權限限制信息;及 基於所述被識別的權限限制信息,確定(411)是否獲得關於所述特定功能的權限。
5. 如權利要求1-4任一項所述的裝置,其中控制器(101)被配置為:當被請求運行所 述特定應用時,確定與所述特定應用的包名稱相關聯的權限受限的特定功能的相關信息是 否存在於權限限制信息中,以及當確定所述權限受限的特定功能的相關信息存在時,顯示 指示關於所述特定功能的權限受限的第二消息(603,607)。
6. 如權利要求5所述的裝置,其中控制器(101)被配置為使用窗口(607)顯示第二消 息,該窗口(607)詢問是否繼續(609)或停止(611)運行所述特定應用。
7. -種在可攜式終端中控制給應用的權限的方法,該方法包括: 當(303)在特定應用的運行期間被請求調用由框架提供的特定功能時,使用特定應用 的用戶ID和進程ID確定(305)是否獲得關於所述特定功能的權限;及 當(307)關於所述特定功能的權限被確定為受限時,顯示(311)指示所述權限受限的 第一消息(703, 707)。
8. 如權利要求7所述的方法,其中顯示所述第一消息的步驟包括與第一消息一起顯示 所述特定功能的名稱。
9. 如權利要求7或8所述的方法,還包括當(201)被請求限制關於所述特定功能的權 限時,存儲(207)權限限制信息,該權限限制信息包括與所述特定應用的包名稱相關聯的 權限受限的特定功能的有關信息。
10. 如權利要求7-9任一項所述的方法,其中是否獲得權限的確定包括: 識別(401)用戶ID和進程ID ; 搜索(403)包括關於當前在可攜式終端中運行的進程的信息的進程信息; 使用所述進程信息和進程ID搜索(405)應用信息; 使用所述應用信息和用戶ID識別(407)特定應用的包名稱; 識別(409)與所述特定應用的包名稱相對應的權限限制信息;及 基於所述被確認的權限限制信息,確定(411)是否獲得特定功能的權限。
11. 如權利要求7-10任一項所述的方法,還包括: 當被請求運行特定應用時,確定與所述特定應用的包名稱相關聯的權限受限的特定功 能的相關信息是否存在於所述權限限制信息中;及 當確定所述權限受限的特定功能的相關信息存在時,顯示指示關於所述特定功能的權 限受限的第二消息(603,607)。
12. 如權利要求11所述的方法,其中顯示第二消息的步驟包括使用窗口(607)顯示第 二消息,該窗口(607)詢問是否繼續(609)或停止(611)運行所述特定應用。
【文檔編號】G06F9/44GK104221025SQ201380019959
【公開日】2014年12月17日 申請日期:2013年3月14日 優先權日:2012年3月14日
【發明者】樸周夏, 金大永, S-Y.金 申請人:三星電子株式會社