專(zhuān)利名稱(chēng):軟件應(yīng)用輸出音量控制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及軟件應(yīng)用輸出音量控制。
背景技術(shù):
當(dāng)前,對(duì)于移動(dòng)設(shè)備而言存儲(chǔ)和運(yùn)行多個(gè)軟件應(yīng)用是普遍的。許多這種應(yīng)用產(chǎn)生聲音,例如通知和音樂(lè)。在諸如PC和便攜式電腦等傳統(tǒng)計(jì)算設(shè)備中,通常具有控制面板或者混音器以用于控制不同設(shè)備和軟件應(yīng)用的相應(yīng)音量水平。
發(fā)明內(nèi)容
本發(fā)明的第一方面,提供一種裝置,包括用于獨(dú)立控制與該裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平的裝置;用于響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平的裝置;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。該裝置進(jìn)一步包括用于使得顯示主音量水平的指示的裝置。主音量水平指示符可以是具有滑塊標(biāo)記的滑塊。主音量指示符可以具有超出最大音量位置的附加區(qū)域,并且其中當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí)增加主音量水平包括使得主音量滑塊標(biāo)記移動(dòng)進(jìn)入該附加區(qū)域。當(dāng)用戶增加主音量水平的命令停止時(shí),主音量滑塊標(biāo)記可以自動(dòng)地回到最大音量位置。該裝置進(jìn)一步包括用于使得顯示該多個(gè)軟件應(yīng)用的輸出音量水平的指示的裝置。 軟件應(yīng)用音量水平指示符可以是具有滑塊標(biāo)記的滑塊。用戶改變或者增加主音量水平的命令可以經(jīng)由該裝置的觸摸敏感顯示器接收??蛇x地,用戶改變或者增加主音量水平的命令可以在該裝置的硬件按鍵處接收,或者用戶改變或者增加主音量水平的命令可以在外部設(shè)備的硬件按鍵處接收。軟件應(yīng)用可以安裝在該裝置中。本發(fā)明的第二方面包括用于使得顯示主音量水平的指示的裝置,其被配置為使得顯示一個(gè)或多個(gè)聲音的輸出音量水平的指示,其中該一個(gè)或多個(gè)聲音僅響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加在活動(dòng)地使用時(shí)未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。本發(fā)明的第三方面包括用于使得顯示主音量水平的指示的裝置被進(jìn)一步配置為使得顯示一個(gè)或多個(gè)聲音的輸出音量水平的指示,其中該一個(gè)或多個(gè)聲音不響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。在第二方面或者第三方面中,該一個(gè)或多個(gè)聲音是一個(gè)或多個(gè)取決于配置文件的聲音。本發(fā)明的第四方面包括用于使得顯示主音量水平的指示的裝置被配置為使得顯示與該裝置進(jìn)行通信的外部設(shè)備的輸出音量水平的指示,其中該外部設(shè)備不響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。本發(fā)明的第五方面包括多個(gè)軟件應(yīng)用的子類(lèi),以及被配置為對(duì)使得顯示用于包括該子類(lèi)的軟件應(yīng)用的輸出音量水平的各個(gè)指示進(jìn)行抑制的裝置,并且進(jìn)一步配置為使得顯示與軟件應(yīng)用的該子類(lèi)的輸出音量水平相關(guān)的指示。本發(fā)明的第六方面包括一種方法,該方法包括獨(dú)立地控制與裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平;響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的
音量水平。本發(fā)明的第七方面包括計(jì)算機(jī)程序,包括由計(jì)算機(jī)裝置執(zhí)行時(shí)控制其執(zhí)行該方法的指令。本發(fā)明的第八方面包括非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼,當(dāng)由計(jì)算裝置執(zhí)行時(shí),該計(jì)算機(jī)可讀代碼使得計(jì)算裝置執(zhí)行以下方法,包括獨(dú)立地控制與裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平;響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平。本發(fā)明的第九方面包括一種裝置,該裝置具有至少一個(gè)處理器和至少一個(gè)具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼的存儲(chǔ)器,當(dāng)執(zhí)行該計(jì)算機(jī)可讀代碼時(shí)控制該至少一個(gè)處理器獨(dú)立地控制與裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平;響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平。
現(xiàn)在,將參照附圖通過(guò)示例的方式描述本發(fā)明的實(shí)施方式,在附圖中圖1是實(shí)現(xiàn)本發(fā)明一個(gè)方面的移動(dòng)終端的透視圖;圖2是示出圖1移動(dòng)終端的部件及其互連的示意圖;圖3、圖4、圖5和圖6是來(lái)自圖1和圖2的移動(dòng)終端的截屏,示出了根據(jù)第一實(shí)施方式的音量控制面板;圖7和圖8是在圖1和圖2的移動(dòng)終端中顯示的覆蓋層,示出了根據(jù)第二實(shí)施方式的軟件應(yīng)用音量水平;圖9、圖10和圖11是來(lái)自圖1和圖2的移動(dòng)終端的截屏,示出了根據(jù)第三實(shí)施方式的音量控制面板;圖12是在圖1和圖2的移動(dòng)終端中顯示的覆蓋層,示出了根據(jù)第四實(shí)施方式的軟件應(yīng)用和外部設(shè)備音量水平;圖13是來(lái)自圖1和圖2的移動(dòng)終端的截屏的又一實(shí)施方式,示出了根據(jù)第五實(shí)施方式的音量控制面板;圖14是根據(jù)各個(gè)實(shí)施方式描述圖1和圖2的移動(dòng)終端的示例性操作的流程圖。
具體實(shí)施例方式首先參照?qǐng)D1,示出了終端100。終端100的外觀具有觸摸敏感顯示器102、硬件按鍵104、揚(yáng)聲器118和耳機(jī)端口 120。圖2示出了終端100部件的示意圖。終端100具有控制器106、觸摸敏感顯示器 102(包括顯示部件108和觸覺(jué)接口部件110)、硬件按鍵104、存儲(chǔ)器112、RAM 114、揚(yáng)聲器 118、耳機(jī)端口 120、無(wú)線通信模塊122、天線124和電池116.控制器106連接到(處電池 116以外)的其它部件的每一個(gè),以便控制其操作。存儲(chǔ)器112可以是諸如只讀存儲(chǔ)器(ROM)的非易失性存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器(HDD) 或者固態(tài)驅(qū)動(dòng)器(SSD)。存儲(chǔ)器112存儲(chǔ)操作系統(tǒng)1 等,并且可以存儲(chǔ)軟件應(yīng)用128。RAM 114由控制器106用于數(shù)據(jù)的臨時(shí)存儲(chǔ)。操作系統(tǒng)1 可以包含代碼,當(dāng)該代碼由控制器 106結(jié)合RAM 114來(lái)執(zhí)行時(shí)控制該終端的每個(gè)硬件部件的操作。控制器106可以采用任何適當(dāng)?shù)男问健@?,其可以是微控制器、多個(gè)微控制器、 處理器或者多個(gè)處理器。終端100可以是移動(dòng)電話或者智能電話、個(gè)人數(shù)字助理(PDA)、便攜媒體播放器 (PMP)、便攜計(jì)算機(jī)或者任何其它能夠運(yùn)行軟件應(yīng)用并且提供音頻輸出的設(shè)備。在一些實(shí)施方式中,終端100可以使用無(wú)線通信模塊122和天線IM進(jìn)行蜂窩通信。無(wú)線通信模塊 122可以被配置為經(jīng)由諸如GSM、CDMA、UMTS、藍(lán)牙和IEEE 802. Il(Wi-Fi)等多種協(xié)議進(jìn)行
ififn。觸摸敏感顯示器102的顯示部件108用于向終端的用戶顯示圖像和文本,并且觸覺(jué)接口部件110用于接收來(lái)自用戶的觸摸輸入。除了操作系統(tǒng)1 和軟件應(yīng)用1 以外,存儲(chǔ)器112還可以存儲(chǔ)多媒體文件,諸如音樂(lè)和視頻文件??梢栽诮K端上安裝各種各樣的軟件應(yīng)用128,包括web瀏覽器、無(wú)線電和音樂(lè)播放器、游戲和實(shí)用應(yīng)用。在終端上存儲(chǔ)的一些或者所有軟件應(yīng)用可以提供音頻輸出。 可以由終端的揚(yáng)聲器118將由應(yīng)用提供的音頻轉(zhuǎn)換為聲音,或者如果耳機(jī)或者揚(yáng)聲器已經(jīng)連接到耳機(jī)端口 120則由連接到耳機(jī)端口 120的耳機(jī)或揚(yáng)聲器將由應(yīng)用提供的音頻轉(zhuǎn)換為聲音。在一些實(shí)施方式中,終端100還可以與未存儲(chǔ)在終端中的外部軟件應(yīng)用相關(guān)聯(lián)。 這些軟件應(yīng)用可以是存儲(chǔ)在遠(yuǎn)程服務(wù)器設(shè)備中的應(yīng)用,并且其可以部分地或者專(zhuān)門(mén)在遠(yuǎn)程服務(wù)器設(shè)備上運(yùn)行。這些應(yīng)用可以被稱(chēng)為云托管(cloud-hosted)應(yīng)用。終端100可以與遠(yuǎn)程服務(wù)器設(shè)備進(jìn)行通信以便利用存儲(chǔ)在那里的軟件應(yīng)用。這可以包括接收由外部軟件應(yīng)用提供的音頻輸出。在一些實(shí)施方式中,硬件按鍵104是專(zhuān)用音量控制鍵或開(kāi)關(guān)。硬件按鍵可以例如包括兩個(gè)相鄰的案件、單個(gè)搖桿開(kāi)關(guān)或者旋轉(zhuǎn)撥號(hào)盤(pán)。在一些實(shí)施方式中,硬件按鍵104位于終端100的側(cè)面。圖3到圖6示出了軟件應(yīng)用音量控制面板200。該軟件應(yīng)用音量控制面板200具有多個(gè)滑塊形式的音量指示符。例如,音量指示符可以包括水平條塊或線以及可滑動(dòng)的標(biāo)記,該可滑動(dòng)的標(biāo)記指示當(dāng)前音量水平并且水平地沿該條塊移動(dòng)。圖3到圖6示出的是具有主音量水平滑塊標(biāo)記203的主音量水平指示符202、具有音樂(lè)應(yīng)用音量水平滑塊標(biāo)記205的音樂(lè)應(yīng)用音量水平指示符204、具有瀏覽器應(yīng)用音量水平滑塊標(biāo)記207的瀏覽器應(yīng)用音量水平指示符206以及具有地圖應(yīng)用音量水平滑塊標(biāo)記 209的地圖應(yīng)用音量水平指示符208。圖3到圖6還示出位于主音量水平指示符202右端的附加區(qū)域210。該附加區(qū)域210超出主音量水平指示符202的額定最大音量水平位置。 垂直的虛線是可選特征并且呈現(xiàn)該垂直的虛線以幫助澄清滑塊的相對(duì)位置。指示符202、 204、206、208中的每一個(gè)在音量控制面板200的右側(cè)具有標(biāo)簽。這些標(biāo)簽顯示為詞語(yǔ),但是也可以是符號(hào)或者動(dòng)畫(huà)??蛇x地,標(biāo)簽可以位于每個(gè)音量水平指示符202、204、206、208左側(cè)、每個(gè)音量水平指示符上方或者下方。生成音量控制面板200的軟件可以是操作系統(tǒng)1 的一部分或者可以是安裝在終端100中的單獨(dú)的軟件應(yīng)用1 中的一個(gè)軟件應(yīng)用。為了訪問(wèn)音量控制面板200,用戶可以導(dǎo)航到設(shè)置菜單,從設(shè)置菜單可以執(zhí)行音量控制面板200軟件。音樂(lè)應(yīng)用音量水平、瀏覽器應(yīng)用音量水平以及地圖應(yīng)用音量水平中的每一個(gè)代表相應(yīng)應(yīng)用的輸出音量水平。在實(shí)踐中,這可以對(duì)應(yīng)于施加到由每個(gè)軟件應(yīng)用創(chuàng)建的音頻信號(hào)的數(shù)字表示或模擬表示的增益。與終端100相關(guān)聯(lián)的并且產(chǎn)生音頻的每個(gè)軟件應(yīng)用1 具有其自身的內(nèi)部音量控制,并且被配置為將其內(nèi)部音量控制與音量水平指示符202、204、206、208相鏈接,音量水平指示符202、204、206、208在音量控制面板200中代表其內(nèi)部音量控制。例如,當(dāng)軟件應(yīng)用啟動(dòng),它可以發(fā)送在音量控制面板200中安裝鏈接到其內(nèi)部音量控制的音量指示符202、 204、206、208的請(qǐng)求。該請(qǐng)求由操作系統(tǒng)1 接收或者由運(yùn)行音量控制面板的軟件應(yīng)用128 接收。可選地,在啟動(dòng)時(shí),操作系統(tǒng)1 可以向軟件應(yīng)用1 發(fā)送消息以達(dá)到相同的目的。 在這種方式中,由相關(guān)軟件應(yīng)用1 將對(duì)音量控制面板200中音量水平指示符202、204、 206,208的改變相應(yīng)地解釋為改變其內(nèi)部音量水平的命令。一些應(yīng)用可以具有多于一個(gè)音量水平。例如,游戲可以具有音效音量水平以及背景音樂(lè)音量水平。在這些情況下,應(yīng)用可以請(qǐng)求在音量控制面板中安裝多個(gè)音量水平指示符,對(duì)于每個(gè)獨(dú)立可控音頻輸出使用一個(gè)音量水平指示符。與終端100相關(guān)聯(lián)的外部軟件應(yīng)用也可以產(chǎn)生音頻信號(hào),并且也可以被配置為以上述關(guān)于存儲(chǔ)在終端100中的軟件應(yīng)用1 所描述的那樣相同的方式將其內(nèi)部音量控制與音量控制面板200中的音量水平指示符相鏈接。在附圖中沒(méi)有示出外部軟件應(yīng)用音量水平指示符。在一些實(shí)施方式中,當(dāng)軟件應(yīng)用不再活動(dòng)地運(yùn)行,從音量控制面板200移除其音量水平指示符。在一些其它實(shí)施方式中,操作系統(tǒng)126被配置為在音量控制面板200中保留不再運(yùn)行的應(yīng)用的音量水平指示符。不再運(yùn)行的應(yīng)用的音量水平指示符可以在音量控制面板200中保持一段預(yù)定長(zhǎng)度的時(shí)間,或者可以保持一個(gè)或兩個(gè)最近使用過(guò)的應(yīng)用。終端100的用戶可以單獨(dú)地控制每個(gè)軟件應(yīng)用1 的音量水平,或者可以改變主音量水平以同步地影響所有軟件應(yīng)用音量水平。用戶可以通過(guò)選擇并且拖拽其關(guān)聯(lián)的滑塊標(biāo)記203、205、207、209來(lái)控制音量水平。這可以利用觸摸敏感顯示器102的觸覺(jué)接口 110 或者經(jīng)由其它形式的用戶輸入(諸如觸控板、鍵區(qū)、專(zhuān)門(mén)排列的硬件按鍵104、語(yǔ)音命令或者終端的移動(dòng))來(lái)完成。在一些實(shí)施方式中,音量水平控制可以經(jīng)由連接到或者與終端100進(jìn)行通信的外部設(shè)備的硬件按鍵來(lái)完成。外部設(shè)備可以是遠(yuǎn)程控制設(shè)備、可以例如使用藍(lán)牙無(wú)線地連接到終端100的揚(yáng)聲器或耳機(jī)。在一些實(shí)施方式中,終端100可以同時(shí)響應(yīng)于在外部設(shè)備的硬件按鍵的用戶輸入和在終端100的硬件按鍵104的用戶輸入。因此,在本說(shuō)明書(shū)中,下文中出現(xiàn)的“硬件按鍵104”旨在附加地或者可選地意指外部設(shè)備的硬件按鍵。當(dāng)如主音量滑塊標(biāo)記203所表示的主音量水平被改變時(shí),如滑塊標(biāo)記205、207、 209所表示的軟件應(yīng)用1 的音量水平維持其相對(duì)于其它滑塊標(biāo)記的相對(duì)位置,但是它們均以與主音量水平相同的方式進(jìn)行改變,即增大或者減小。主音量水平是總音量水平,其不關(guān)聯(lián)任何具體設(shè)備、部件或者軟件應(yīng)用,但是影響所有其它音量水平。在一些實(shí)施方式中,主音量水平滑塊標(biāo)記203被設(shè)置為等于最高軟件應(yīng)用音量水平滑塊標(biāo)記205、207、209。例如,在圖3中,如由滑塊標(biāo)記209表示的地圖應(yīng)用音量水平是所示出的三個(gè)水平的最高水平。主音量水平滑塊標(biāo)記203與地圖應(yīng)用音量水平滑塊標(biāo)記209豎直對(duì)齊??梢蕴峁┻B接兩個(gè)滑塊的虛線來(lái)向用戶澄清這一點(diǎn)。在這些實(shí)施方式中,如果地圖應(yīng)用音量水平滑塊標(biāo)記209向右移動(dòng),則使得地圖應(yīng)用音量水平增加,主音量水平滑塊標(biāo)記203也向右移動(dòng),則保持與地圖應(yīng)用音量水平滑塊標(biāo)記209對(duì)齊。用于其它軟件應(yīng)用的標(biāo)記205、207保持在相同位置,并且用于這些應(yīng)用的音量水平保持不變。因此,在這些實(shí)施方式中,主音量電平對(duì)應(yīng)于當(dāng)前活動(dòng)應(yīng)用的最高音量者。相反,如果地圖應(yīng)用音量水平滑塊標(biāo)記209向左移動(dòng),則使得地圖應(yīng)用音量水平降低,主音量水平滑塊標(biāo)記 203也向左移動(dòng),保持與地圖應(yīng)用音量水平滑塊209對(duì)齊,直到地圖應(yīng)用音量水平不再是最高音量水平。例如,如果地圖應(yīng)用音量水平降低到音樂(lè)應(yīng)用音量水平以下,則主音量水平滑塊203變得與音樂(lè)應(yīng)用音量水平滑塊205對(duì)齊。如果終端100的用戶向右移動(dòng)主音量水平滑塊標(biāo)記203,則主音量水平增加。主音量水平還可以通過(guò)用戶在硬件按鍵104處的輸入來(lái)增加,這使得主音量水平滑塊標(biāo)記203 向右移動(dòng)。由于主音量水平總體上與所有軟件應(yīng)用相關(guān),主音量影響的所有軟件應(yīng)用128 的音量水平也增加。相反,如果主音量水平降低,主音量影響的所有軟件應(yīng)用128的音量水平也降低。在增加或降低期間,所有軟件應(yīng)用音量水平滑塊標(biāo)記205、207、209彼此維持其相對(duì)位置。在圖3至圖6中音量控制面板200被表示為包含一系列水平指示符的窗口。但是, 可選地,指示符可以被豎直地布置或者以某些其它配置進(jìn)行布置。而且,指示符無(wú)需采用圖 3至圖6中所示出的滑塊標(biāo)記203、205、207、209的形式,而是可以采用任何適合的形式。附加區(qū)域210可以是彩色的和/或具有形狀的,以便引起注意或者作為其功能的象征。例如, 附加區(qū)域210可以是紅色的,并且比主音量水平指示符202的條塊更高。參照?qǐng)D3,示出了初始狀態(tài),其中三個(gè)軟件應(yīng)用音量水平指示符202、204、206的每一個(gè)指示不同的音量水平。地圖應(yīng)用音量水平是三個(gè)中的最高者,并且主音量水平滑塊標(biāo)記203與地圖應(yīng)用音量水平滑塊標(biāo)記209對(duì)齊。圖4示出了在終端的用戶已經(jīng)使得主音量水平增加到最大水平后音量控制面板 200的截屏。正如所描述的,這可以例如通過(guò)使用觸摸敏感顯示器102的觸覺(jué)接口 110來(lái)選擇并拖拽主音量滑塊標(biāo)記203來(lái)實(shí)現(xiàn)。由滑塊標(biāo)記209所表示的地圖應(yīng)用音量水平因此已經(jīng)被增大到最大水平。音樂(lè)應(yīng)用和瀏覽器應(yīng)用的音量水平已經(jīng)增加了相同的量,從而維持軟件應(yīng)用滑塊的相對(duì)位置。
圖5示出了音量控制面板200的截屏,其中終端100的用戶已經(jīng)使得主音量滑塊標(biāo)記203移動(dòng)到位于主音量水平指示符202的最大音量水平位置之外的附加區(qū)域210。在附加區(qū)域保持主音量水平滑塊標(biāo)記203可能需要來(lái)自用戶的持續(xù)輸入。例如,用戶必須在拖拽主滑塊標(biāo)記203之后維持對(duì)觸覺(jué)接口 110的接觸或者他們必須持續(xù)地按壓硬件按鍵 104。由于地圖應(yīng)用音量水平已經(jīng)處于最大,其不能進(jìn)一步增加。因此,地圖應(yīng)用音量水平滑塊標(biāo)記209不再移動(dòng)并保持在最大水平。但是,當(dāng)主音量水平滑塊標(biāo)記203被保持在附加區(qū)域210中時(shí),所有未處于最大的軟件應(yīng)用音量水平增力口。在音樂(lè)盒瀏覽器應(yīng)用音量水平滑塊標(biāo)記205、207上方的箭頭指示這些滑塊標(biāo)記正在向右移動(dòng)。該特征允許用戶同時(shí)增加未處于最大水平的所有軟件應(yīng)用音量水平,而不是必須單獨(dú)地增加每個(gè)音量水平。超過(guò)最大音量水平點(diǎn)以外的附加區(qū)域210提供直觀控制特征, 其能夠讓所有能力相對(duì)容易地為用戶所理解?;瑝K標(biāo)記205、207移動(dòng)的速率可以取決于主音量水平滑塊標(biāo)記203移動(dòng)超出最大音量位置并且進(jìn)入附加區(qū)域的距離。如果主音量水平滑塊標(biāo)記203移動(dòng)超出最大音量位置一小段距離,則滑塊標(biāo)記205、207移動(dòng)相對(duì)較慢。如果主音量水平滑塊標(biāo)記203移動(dòng)超出最大音量位置一段較大距離,則滑塊標(biāo)記205、207移動(dòng)相對(duì)較快。在其它實(shí)施方式中,滑塊標(biāo)記205、207移動(dòng)的速率是恒定的?;瑝K標(biāo)記205、207可以以小的增量移動(dòng)或者可以連續(xù)地移動(dòng)。允許用戶進(jìn)行緩慢增加以便精確控制軟件應(yīng)用音量水平增加的量,或者快速增加所有軟件應(yīng)用音量水平到最大。圖6示出了音量控制面板200的截屏,其中主音量水平滑塊標(biāo)記203不再保持在附加區(qū)域210中。當(dāng)終端100的用戶停止使得主音量水平滑塊標(biāo)記203保持在附加區(qū)域中時(shí),主滑塊標(biāo)記203自動(dòng)地回到最大音量水平位置。當(dāng)這種情況發(fā)生時(shí),未處于最大的軟件應(yīng)用音量水平停止增加。這種自動(dòng)移動(dòng)向用戶澄清了主音量水平滑塊標(biāo)記203是否正在保持在附加區(qū)域210中。正如在圖6中所示,當(dāng)分別由滑塊標(biāo)記203和209所表示的主音量水平和地圖應(yīng)用音量水平保持最大時(shí),由滑塊標(biāo)記205、207所表示的音樂(lè)和瀏覽器應(yīng)用音量水平相比于圖4中它們的位置而言已經(jīng)被增加。在本發(fā)明的其它實(shí)施方式中,能夠向終端100的用戶顯示軟件應(yīng)用音量水平而無(wú)需訪問(wèn)音量控制面板200。圖7示出了覆蓋層300的示例,其中包含關(guān)于音樂(lè)、瀏覽器和地圖應(yīng)用1 的音量水平的信息。覆蓋層300具有音樂(lè)應(yīng)用音量水平指示符304、瀏覽器應(yīng)用音量水平指示符306以及地圖應(yīng)用音量水平指示符308。僅以示例方式示出這些應(yīng)用音量水平。覆蓋層300可以包含其它應(yīng)用音量水平并且還可以示出主音量水平指示符(在圖中未示出)。每個(gè)指示符304、306、308具有成行的相等尺寸和形狀的元素的形式,其中在指示符一端的一組元素的每一個(gè)具有與其它元素不同物理外觀,不同外觀的元素之間的連結(jié)點(diǎn)表示音量水平。替代地,指示符304、306、308可以采用其它形式。每個(gè)指示符304、306、308在其旁邊具有標(biāo)簽,以標(biāo)識(shí)該指示符所關(guān)聯(lián)的應(yīng)用。這些標(biāo)簽在圖7中示為詞語(yǔ),但是可以為符號(hào)、圖片或動(dòng)畫(huà)。標(biāo)簽可以位于指示符右側(cè)、左側(cè)、 上方、下方或者指示符之內(nèi)。覆蓋層300響應(yīng)于用戶改變主音量水平的命令而顯示;在用戶命令之前,覆蓋層 300不顯示。如圖7所示,覆蓋層300可以不顯示主音量水平本身。在一些實(shí)施方式中,終端的用戶按壓專(zhuān)用硬件按鍵104以增加或降低音量。作為響應(yīng),在顯示器102中在當(dāng)前顯示的內(nèi)容之上顯示覆蓋層300。在一些實(shí)施方式中,覆蓋層300是透明或者半透明的。在一些實(shí)施方式中,覆蓋層300在消失前顯示一小段時(shí)間。圖7示出了覆蓋層,其中音量設(shè)置與圖3所示的音量設(shè)置相同;地圖應(yīng)用音量水平處于最大而音樂(lè)和瀏覽器應(yīng)用音量水平被設(shè)置為較低水平。在圖7的特定實(shí)施方式中未示出主音量水平。當(dāng)終端的用戶輸入增加主音量的命令時(shí),增加音樂(lè)應(yīng)用和瀏覽器應(yīng)用的音量水平而地圖應(yīng)用音量水平保持在最大。顯示覆蓋層300以使得用戶能夠看到輸入命令已經(jīng)對(duì)音量水平起作用。這種功能性允許用戶通過(guò)單一觸摸、輸入而增加所有未處于最大的軟件應(yīng)用音量水平。無(wú)論在此時(shí)用戶正使用終端來(lái)做什么,用戶均被提供以對(duì)其動(dòng)作的即刻反饋。覆蓋層300被設(shè)計(jì)為一種精煉的顯示,在一個(gè)小型窗口中向用戶給出關(guān)于當(dāng)前活動(dòng)應(yīng)用的音量水平的詳細(xì)信息。在一個(gè)實(shí)施方式中,覆蓋層300不是活動(dòng)目標(biāo),意味著在正在顯示覆蓋層時(shí)用戶不能選擇在覆蓋層之中的任何目標(biāo)或者與覆蓋層進(jìn)行交互。當(dāng)按下音量控制硬件按鍵104時(shí)可以自動(dòng)地顯示覆蓋層,但是之后它通過(guò)終端100的觸摸敏感顯示器102不是活動(dòng)的。正如前文所述,覆蓋層300可以是透明的,并且可以?xún)H出現(xiàn)較短時(shí)間。 當(dāng)覆蓋層正在顯示時(shí),用戶因此可以繼續(xù)觀看覆蓋層之后的對(duì)象或者與覆蓋層之后的對(duì)象進(jìn)行交互。這些特征幫助使得覆蓋層相對(duì)不會(huì)阻礙終端的用戶。圖8示出了進(jìn)一步精煉的覆蓋層400的示例。在該示例性實(shí)施方式中,在覆蓋層中顯示單個(gè)復(fù)合音量水平指示符402。復(fù)合指示符可以是楔形,楔形的更厚端部表示更高音量水平。復(fù)合音量水平指示符402可以具有顏色編碼的分段,以表示每個(gè)活動(dòng)應(yīng)用。當(dāng)增加音量時(shí)每個(gè)分段的邊界可以進(jìn)一步向右移動(dòng)。在一些示例性實(shí)施方式中,復(fù)合音量水平指示符402可以具有在分段之內(nèi)或者在每個(gè)分段之上的標(biāo)簽,以指示該分段對(duì)應(yīng)于哪個(gè)應(yīng)用。在其它方面,覆蓋層400類(lèi)似于圖7中的覆蓋層,并且可以是非活動(dòng)對(duì)象,其是透明的且在一段預(yù)定時(shí)間期間顯示。圖9示出了音量控制面板500的又一實(shí)施方式。除了圖3至圖6所示的主音量水平和三個(gè)軟件應(yīng)用音量水平,音量控制面板500具有鈴音音量水平指示符502以及呼叫音量水平指示符504。鈴音和呼叫音量水平指示符通過(guò)分隔符506與其它音量水平指示符相分離。分隔符506可以是跨面板500而畫(huà)出的線條,或者分離的音量水平指示符可以處在分離的窗口中,分隔符是窗口之間的空白區(qū)域。對(duì)于諸如移動(dòng)電話的移動(dòng)設(shè)備而言通常會(huì)發(fā)出聲音告警。這些告警例如可以是鈴音、消息音或鍵區(qū)音。在一些實(shí)施方式中,聲音告警的音量水平和其他音頻設(shè)置是通過(guò)配置文件設(shè)置來(lái)控制的。配置文件設(shè)置例如是“常規(guī)”、“戶外”以及“靜音”??梢酝ㄟ^(guò)在終端中導(dǎo)航到適當(dāng)設(shè)置菜單來(lái)訪問(wèn)或者改變配置文件設(shè)置。在一些情況下,這些取決于配置文件的音量設(shè)置并不受主音量控制,并且僅能夠通過(guò)配置文件設(shè)置進(jìn)行改變。圖9是這類(lèi)情況的實(shí)施方式。如果改變主音量水平,如之前一樣將改變音樂(lè)、瀏覽器和地圖應(yīng)用音量水平, 但是鈴音和呼叫音量水平將保持不受影響。分隔符506允許用戶一眼就看出哪些音頻輸出將會(huì)受到主音量水平改變的影響而哪些不會(huì)受到影響。在一些實(shí)施方式中,雖然鈴音音量水平和呼叫音量水平不受主音量水平控制,但是可以通過(guò)音量控制面板500來(lái)改變它們。 例如,用戶可以與觸摸敏感顯示器102的觸覺(jué)接口 110進(jìn)行交互來(lái)選擇并且拖拽鈴音或呼叫音量水平指示符的標(biāo)記。圖10示出了在另一實(shí)施方式中音量控制面板500。在圖10的實(shí)施方式中,鈴音音量水平受主音量水平控制。因此,將鈴音音量水平指示符502與那些也受主音量水平控制的其它指示符分組在一起。呼叫音量水平保持不可由主音量水平控制。當(dāng)激活鈴音告警(例如當(dāng)終端接收到呼入呼叫)時(shí),鈴音音量水平可以從不可由主音量水平控制改變到可由主音量水平控制。當(dāng)鈴音告警停止時(shí),鈴音音量水平可以改變回不可由主音量水平控制。在一些實(shí)施方式中,鈴音音量可以響應(yīng)于由用戶發(fā)動(dòng)設(shè)置改變而變?yōu)榭捎芍饕袅克娇刂?。?lèi)似地,當(dāng)終端進(jìn)行語(yǔ)音或者視頻呼叫時(shí),呼叫音量水平可以變?yōu)榭捎芍饕袅克娇刂疲⑶以谶@段時(shí)間期間可以將呼叫音量水平指示符504與其它可控音量水平分組在一起。雖然本發(fā)明的實(shí)施方式已經(jīng)參照取決于配置文件的音頻輸出進(jìn)行了描述,但是在其它實(shí)施方式中,類(lèi)似于上述取決于配置文件的音頻輸出來(lái)使用用于其它任何類(lèi)別的音頻輸出的音量指示符。在一些實(shí)施方式中,圖7和圖8中的透明的覆蓋層300、400還可以顯示不受主音量水平控制的聲音告警音量水平的指示。覆蓋層可以具有與這些聲音告警關(guān)聯(lián)的分離的符合音量水平指示符。在一些實(shí)施方式中,諸如耳機(jī)或者揚(yáng)聲器的外部設(shè)備可以連接到終端100。這些設(shè)備可以經(jīng)由耳機(jī)端口 120或者經(jīng)由使用例如藍(lán)牙或者Wi-Fi的無(wú)線通信模塊122進(jìn)行連接。在一些實(shí)例中,由外部設(shè)備使用的音量控制標(biāo)準(zhǔn)僅支持在邏輯標(biāo)尺上的音量設(shè)置,并且任意映射到實(shí)際增益值。因此,終端將不能將內(nèi)部軟件應(yīng)用音量水平與外部設(shè)備音量水平相關(guān)。當(dāng)設(shè)備使用例如藍(lán)牙的無(wú)線連接時(shí),經(jīng)常出現(xiàn)這種情況。圖11示出了音量控制面板600的又一實(shí)施方式。除了圖3至圖6所示的主音量水平和三個(gè)軟件應(yīng)用音量水平,音量控制面板600具有耳機(jī)音量水平指示符602。耳機(jī)音量水平指示符602通過(guò)分隔符604與其它音量水平指示符相分離。分隔符604可以是跨面板 600而畫(huà)出的線條,或者耳機(jī)指示符602可以處在分離的窗口中,分隔符是窗口之間的空白區(qū)域。在耳機(jī)指示符602和其它指示符之間的分隔表示耳機(jī)音量水平不受主音量水平的控制。當(dāng)在終端100中接收到用戶改變主音量水平的命令時(shí),不影響耳機(jī)指示符602。圖12示出了覆蓋層700的又一實(shí)施方式。覆蓋層700類(lèi)似于圖7中示出的覆蓋層,并且除了三個(gè)軟件應(yīng)用音量水平以外還包括耳機(jī)音量水平指示符702。圖12示出的音量水平涉及圖11中示出的。在圖12的實(shí)施方式中,耳機(jī)指示符702通過(guò)間隔與其它音量水平指示符相分離。在其它實(shí)施方式中,耳機(jī)指示符702可以通過(guò)諸如線條之類(lèi)的分隔符與其它指示符相分離,或者可以處在分離的窗口以與其它指示符相分離。覆蓋層700可以以與覆蓋層300和400相類(lèi)似的方式、響應(yīng)于用戶改變主音量的命令(例如在硬件按鍵104 上接收的命令)來(lái)顯示覆蓋層700。在一些實(shí)施方式中,終端100不知曉諸如耳機(jī)或者揚(yáng)聲器等關(guān)聯(lián)設(shè)備的音量水平的信息。在這些實(shí)施方式中,耳機(jī)音量水平指示符602可能不出現(xiàn)在音量控制面板600上, 或者它可能是灰色或以其它方式失效。耳機(jī)音量水平指示符可以替代地以“提高音量”和 “降低音量”控制或者指示符來(lái)代替。如果響應(yīng)于用戶改變主音量水平的命令而顯示透明覆蓋層700,則耳機(jī)指示符702可以灰色或者以其它方式失效。在一些實(shí)施方式中,耳機(jī)音量水平可以不為終端100所知,但是終端可能仍舊能夠向耳機(jī)發(fā)送音量改變命令。在一些實(shí)施方式中,“提高音量”和“降低音量”控制/指示符(如果出現(xiàn)的話)可以通過(guò)閃光或者以其它方式進(jìn)行動(dòng)畫(huà)對(duì)用戶改變耳機(jī)音量水平的命令有所反應(yīng),以便向用戶告警成功的音量改變命令。正如之前所述,每個(gè)與終端100相關(guān)聯(lián)的軟件應(yīng)用被配置為通過(guò)在音量控制面板上表示它的音量水平指示符而鏈接到其內(nèi)部音量控制。但是,現(xiàn)有應(yīng)用可以不配置為執(zhí)行該步驟,并且因此不是所有應(yīng)用均在音量控制面板上具有音量水平指示符。在一些實(shí)施方式中,終端100被配置為為所有不能單獨(dú)將其自身鏈接到唯一音量水平指示符的應(yīng)用創(chuàng)建
音量控制。圖13示出了另一實(shí)施方式的音量控制面板800。除了圖3至圖6所示的主音量水平和三個(gè)軟件應(yīng)用音量水平,音量控制面板800具有其它應(yīng)用音量水平指示符802。其它應(yīng)用指示符802以與控制面板800中每個(gè)其它軟件應(yīng)用音量水平相同的方式受主音量水平控制。但是,其它應(yīng)用指示符802可以關(guān)聯(lián)多個(gè)現(xiàn)有應(yīng)用并且同時(shí)影響這些現(xiàn)有應(yīng)用的音量水平。這一特征允許本發(fā)明的優(yōu)點(diǎn)應(yīng)用到現(xiàn)有應(yīng)用,從而增加本發(fā)明的有用性。其它應(yīng)用音量水平還可以具有附加功能性,因?yàn)檫@一設(shè)置可以是任何應(yīng)用的優(yōu)選開(kāi)啟音量。出于此原因,該其它應(yīng)用音量設(shè)置可以替代地被稱(chēng)為默認(rèn)音量水平。將參照?qǐng)D14的流程圖描述終端100的示例性操作。在步驟900,該操作開(kāi)始。在步驟902,在終端100接收到增加主音量水平的命令。該命令是用戶在觸摸敏感顯示器102 的觸覺(jué)接口 110處的用戶輸入或者在專(zhuān)用硬件按鍵104處的用戶輸入的結(jié)果。在步驟904, 確定主音量水平是否處于最大水平。如果主音量水平未處于最大水平,則在步驟906增加主音量水平。在步驟908,響應(yīng)于增加主音量水平,增加所有那些受主音量水平控制的軟件應(yīng)用的音量水平。如果任何活動(dòng)應(yīng)用不受主音量水平控制,則這些應(yīng)用保持不受主音量水平增加的影響。在步驟910,確定增加主音量水平的命令是否已經(jīng)停止。如果增加主音量水平的命令已經(jīng)停止,則該方法在步驟912結(jié)束。如果增加主音量水平的命令尚未停止,則該方法回到步驟904。該方法將從步驟904到步驟910循環(huán),直到增加主音量水平的命令停止或者主音量水平達(dá)到最大水平那一刻為止。當(dāng)接收到增加主音量水平的命令時(shí)如果在步驟904確定主音量水平處于最大水平,則該方法繼續(xù)步驟914。在步驟914,增加每個(gè)為處于最大音量水平的軟件應(yīng)用的音量水平。不能夠進(jìn)一步增加任何處于最大水平的軟件應(yīng)用的音量水平。在步驟916,確定增加主音量水平的命令是否已經(jīng)停止。如果增加主音量水平的命令尚未停止,則該方法在步驟 914繼續(xù)。如果增加主音量水平的命令已經(jīng)停止,則在步驟918結(jié)束該方法。在本發(fā)明的一些實(shí)施方式中,用戶可以使用顯示器102的觸覺(jué)接口 110選擇并拖拽主音量水平滑塊標(biāo)記203,以便增加主音量水平。這種類(lèi)型的輸入可以被認(rèn)為是“單個(gè)用戶輸入”,當(dāng)用戶停止移動(dòng)該選擇的滑塊時(shí)即使用戶還未取消對(duì)滑塊的選擇,則該輸入停止。將理解,上述實(shí)施方式僅是說(shuō)明性的,并且不限制本發(fā)明的范圍。對(duì)于本領(lǐng)域的技術(shù)人員而言在閱讀申請(qǐng)的情況下其它變形和改進(jìn)是明顯的。而且,本申請(qǐng)的公開(kāi)應(yīng)該被理解為包括顯示地或者隱含地在這里公開(kāi)的任何新特征或者任何新的特征組合或者其任何概括,并且在本申請(qǐng)或者從其導(dǎo)出的任何申請(qǐng)的審查期間,可以構(gòu)想出新的權(quán)利要求以覆蓋任何這類(lèi)特征和/或這類(lèi)特征的組合。
權(quán)利要求
1.一種裝置,包括用于獨(dú)立控制與該裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平的裝置;用于響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平的裝置;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。
2.根據(jù)權(quán)利要求1所述的裝置,該裝置進(jìn)一步包括用于使得顯示主音量水平的指示的直ο
3.根據(jù)權(quán)利要求2所述的裝置,其中主音量水平指示符是具有滑塊標(biāo)記的滑塊。
4.根據(jù)權(quán)利要求3所述的裝置,其中該主音量指示符具有超出最大音量位置的附加區(qū)域,并且其中當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí)增加主音量水平包括使得該主音量滑塊標(biāo)記移動(dòng)進(jìn)入該附加區(qū)域。
5.根據(jù)權(quán)利要求4所述的裝置,其中當(dāng)用戶增加主音量水平的命令停止時(shí),主音量滑塊標(biāo)記自動(dòng)地回到該最大音量位置。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的裝置,該裝置進(jìn)一步包括用于使得顯示該多個(gè)軟件應(yīng)用的輸出音量水平的指示的裝置,并且可選地其中軟件應(yīng)用音量水平指示符是具有滑塊標(biāo)記的滑塊。
7.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的裝置,其中經(jīng)由該裝置的觸摸敏感顯示器接收用戶改變或者增加主音量水平的命令。
8.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的裝置,其中在該裝置的硬件按鍵處接收用戶改變或者增加主音量水平的命令,或者可選地在外部設(shè)備的硬件按鍵處接收用戶改變或者增加主音量水平的命令。
9.根據(jù)權(quán)利要求6所述的裝置,其中響應(yīng)于用戶改變或者增加該主音量水平的命令該多個(gè)軟件應(yīng)用的輸出音量水平的指示被顯示為覆蓋層,并且可選地其中當(dāng)使得顯示該覆蓋層時(shí)除了在該裝置的硬件按鍵處接收的命令以外用戶的其它命令不能導(dǎo)致音量水平的任何改變。
10.根據(jù)權(quán)利要求4所述的裝置,其中每一個(gè)未處于最大水平的軟件應(yīng)用的音量水平增加的速率取決于主音量滑塊標(biāo)記超過(guò)最大音量位置的距離。
11.根據(jù)權(quán)利要求2所述的裝置,其中用于使得顯示主音量水平的指示的裝置進(jìn)一步被配置為使得顯示一個(gè)或多個(gè)聲音的輸出音量水平的指示,其中該一個(gè)或多個(gè)聲音僅響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加當(dāng)活動(dòng)地使用中未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置,或者可選地其中用于使得顯示主音量水平的指示的裝置進(jìn)一步被配置為使得顯示一個(gè)或多個(gè)聲音的輸出音量水平的指示,其中該一個(gè)或多個(gè)聲音不響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置,并且在每個(gè)情況下可選地其中該一個(gè)或多個(gè)聲音是一個(gè)或多個(gè)取決于配置文件的聲音。
12.根據(jù)權(quán)利要求2所述的裝置,其中用于使得顯示主音量水平的指示的裝置被進(jìn)一步配置為使得顯示與該裝置進(jìn)行通信的外部設(shè)備的輸出音量水平的指示,其中該外部設(shè)備不響應(yīng)于用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。
13.根據(jù)權(quán)利要求2所述的裝置,其中存在該多個(gè)軟件應(yīng)用的子類(lèi),其中用于使得顯示的裝置被配置為對(duì)使得顯示用于包括該子類(lèi)的軟件應(yīng)用的輸出音量水平的各個(gè)指示進(jìn)行抑制,并且其中用于使得顯示的裝置進(jìn)一步被配置為使得顯示與軟件應(yīng)用的該子類(lèi)的輸出音量水平相關(guān)的指示。
14.一種方法,包括獨(dú)立地控制與裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平;響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平。
15.一種計(jì)算機(jī)程序,包括由計(jì)算機(jī)裝置執(zhí)行時(shí)控制其執(zhí)行權(quán)利要求14的方法的指令。
全文摘要
一種裝置,包括用于獨(dú)立控制與該裝置相關(guān)聯(lián)的多個(gè)軟件應(yīng)用的輸出音量水平的裝置;用于響應(yīng)于用戶改變主音量水平的命令而以相同方式改變每個(gè)軟件應(yīng)用的音量水平的裝置;以及當(dāng)該多個(gè)軟件應(yīng)用中的一個(gè)軟件應(yīng)用處于最大音量水平時(shí),用于響應(yīng)于用戶增加主音量水平的命令而增加未處于最大水平的其它軟件應(yīng)用中每一個(gè)軟件應(yīng)用的音量水平的裝置。
文檔編號(hào)G06F3/16GK102455888SQ20111033949
公開(kāi)日2012年5月16日 申請(qǐng)日期2011年10月28日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者J·A·伊帕卡, M·J·伊厄塔拉 申請(qǐng)人:諾基亞公司