專利名稱:用于顯示設備的自適應軟鍵功能的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施方式一般地涉及用戶接口技術(shù),并且尤其涉及用于在顯示設備上提 供自適應軟鍵功能的方法、設備和計算機程序產(chǎn)品。
背景技術(shù):
隨著將顯示設備用于商業(yè)、通信、教育和娛樂的增長,必須通過顯示設備處理的應 用數(shù)量也在增長。例如,除了很多其他功能之外,蜂窩電話還可以具有進行和接收電話呼 叫、拍攝數(shù)字照片、播放音樂和視頻文件和訪問互聯(lián)網(wǎng)的功能。結(jié)果,用戶需要更大數(shù)量的 控制,從而根據(jù)正在使用哪個應用而正確地操作顯示設備。某些顯示設備包括具有硬件鍵的小鍵盤,其允許用戶執(zhí)行某些硬編碼的功能,諸 如撥打電話號碼或滾動所顯示的菜單并且選擇特定的條目。隨著需要更多功能,硬件用戶 輸入接口不能提供所有用戶輸入。已經(jīng)開發(fā)了所謂的“軟鍵”或不是硬編碼的并且能夠根 據(jù)操作情況執(zhí)行不止一個功能的鍵來解決該問題。例如,在蜂窩電話上,當電話空閑時對軟 鍵的致動可以訪問聯(lián)系人列表,而當電話作為照相機操作時對同一軟鍵的致動則可以對對 象進行放大或記錄圖片。由于軟鍵的功能不保持相同,所以通常在顯示器的一部分上描述功能以幫助用戶 操作顯示設備。例如,軟鍵可以恰好位于顯示器的下面,并且最接近于每個軟鍵的顯示器部 分可以提供對軟鍵當前功能的簡要描述,諸如“聯(lián)系人”或“放大”。顯示設備越來越多地用于與其他顯示設備、網(wǎng)絡和通信系統(tǒng)進行通信并對它們進 行訪問。例如,某些顯示設備配置為接收廣告內(nèi)容以向該顯示設備的用戶傳送感興趣的促 銷和項目。在接收此類廣告內(nèi)容時,用戶可能希望盡可能快地對所廣告的產(chǎn)品或服務進行 更多的了解,諸如利用對鍵的一次致動。盡管軟鍵已經(jīng)很普遍,但是總是希望改進用戶與顯示設備交互的易用性和效率。 該希望特別是在結(jié)合擁有具有可以根據(jù)當前應用而改變的功能的軟鍵的顯示設備的時候 很明顯。
發(fā)明內(nèi)容
因此提供了用于為顯示設備提供自適應軟鍵功能的方法、設備和計算機程序產(chǎn) 品。特別地,提供一種方法、設備和計算機程序產(chǎn)品,它們監(jiān)視與用戶接口元件的交互并且 基于該交互重新配置軟鍵以具有第二不同功能。這樣,基于用戶對顯示設備的操作,該軟鍵 可以允許用戶控制附加功能。在一個示例性實施方式中,提供了一種用于為顯示設備提供自適應軟鍵功能的方 法和計算機程序產(chǎn)品。所述方法和計算機程序產(chǎn)品提供了對軟鍵的第一功能的描述的顯 示,其中對該軟鍵的致動調(diào)用第一功能。監(jiān)視與該軟鍵的交互,并且基于該交互重新配置該 軟鍵,從而對該軟鍵的致動調(diào)用第二功能,該第二功能與第一功能不同。還提供對第二功能 的描述的顯示。
在某些情況中,監(jiān)視自對軟鍵的最后致動時起已經(jīng)過去的時間量,并且可以在自 最后致動時起已經(jīng)過去了預定的時間量之后重新配置軟鍵。重新配置軟鍵在某些情況下可 以包括禁用軟鍵。此外,可以基于交互提供對于廣告內(nèi)容的顯示。在該情況中,軟鍵可以配置為控制 廣告內(nèi)容的顯示樣式,諸如廣告內(nèi)容的位置和/或廣告內(nèi)容的大小。軟鍵還可以配置為從 顯示的廣告內(nèi)容向廣告內(nèi)容的不同項目滾動。而且,軟鍵可以配置為執(zhí)行以下功能,諸如訪 問與廣告內(nèi)容相關(guān)聯(lián)的Web站點和/或呼叫與廣告內(nèi)容相關(guān)聯(lián)的電話號碼。在另一示例性實施方式中,提供一種用于為顯示設備提供自適應軟鍵功能的設 備。該設備可以包括處理元件。處理元件可以配置為提供對于軟鍵的第一功能的描述的顯 示,其中對軟鍵的致動調(diào)用第一功能,并且監(jiān)視與軟鍵的交互。處理元件還可以配置為基于 交互重新配置軟鍵,從而對軟鍵的致動調(diào)用第二功能,該第二功能與第一功能不同。處理元 件可以提供對第二功能的描述。處理元件可以進一步配置為監(jiān)視自對軟鍵的最后致動時起已經(jīng)過去的時間量。例 如,處理元件可以在自最后致動時起已經(jīng)過去了預定的時間量之后重新配置軟鍵。處理元 件還可以配置為禁用軟鍵。在某些情況中,處理元件配置為基于交互提供對于廣告內(nèi)容的顯示。處理元件可 以配置軟鍵以控制廣告的顯示樣式,諸如廣告內(nèi)容的位置和廣告內(nèi)容的大小。在某些情況 中,處理元件可以配置軟鍵以從顯示的廣告內(nèi)容向廣告內(nèi)容的不同項目滾動。而且,處理元 件可以配置軟鍵以執(zhí)行以下功能,諸如訪問與廣告內(nèi)容相關(guān)聯(lián)的web站點和/或呼叫與廣 告內(nèi)容相關(guān)聯(lián)的電話號碼。在另一示例性實施方式中,提供一種用于為顯示設備提供自適應軟鍵功能的設 備。該設備包括用于提供對于軟鍵的第一功能的描述的顯示,其中對軟鍵的致動調(diào)用第一 功能,以及用于監(jiān)視與軟鍵的交互的裝置。該設備進一步包括用于基于交互重新配置軟鍵 從而對軟鍵的致動調(diào)用第二不同功能的裝置,以及用于提供對第二功能的描述的顯示的裝置。在另一示例性實施方式中,提供一種用于為顯示設備提供自適應軟鍵功能的系 統(tǒng)。該系統(tǒng)包括配置為顯示軟鍵的第一功能的描述和軟鍵第二功能的描述的設備,以及遠 程內(nèi)容源,配置為從設備接收數(shù)據(jù)并且根據(jù)接收的數(shù)據(jù)向設備傳輸內(nèi)容。第二功能可以至 少部分地基于從遠程內(nèi)容源向設備傳輸?shù)膬?nèi)容。在某些情況中,遠程內(nèi)容源配置為向設備 傳輸包括第二功能的描述的內(nèi)容。
因此,已經(jīng)在一般的意義上描述了本發(fā)明的實施方式,現(xiàn)在將參考附圖,附圖不必 按比例繪制,在附圖中圖1是根據(jù)示例性實施方式的移動終端的示意性框圖;圖2是根據(jù)示例性實施方式的、用于為顯示設備提供自適應軟鍵功能的設備的示 意性框圖;圖3示出了根據(jù)示例性實施方式的設備;圖4示出了根據(jù)示例性實施方式的、在其中顯示廣告內(nèi)容的示例性顯示的截屏;
圖5A示出了根據(jù)示例性實施方式的、在其中提供廣告內(nèi)容的示例性顯示的截屏;圖5B示出了根據(jù)示例性實施方式的、在其中完整地提供廣告內(nèi)容的圖5A的顯示 的截屏;圖6示出了根據(jù)另一示例性實施方式的、在其中提供廣告內(nèi)容的示例性顯示的截 屏;圖7示出了根據(jù)示例性實施方式的、在其中顯示所接收廣告的指示的示例性顯示 的截屏;圖8示出了根據(jù)本發(fā)明示例性實施方式的、在其中訪問廣告web站點的示例性顯 示的截屏;圖9示出了根據(jù)示例性實施方式的、其中灰度層應用于前一應用的示例性顯示的 截屏;圖10示出了根據(jù)示例性實施方式的、其中顯示旋轉(zhuǎn)標志的廣告模式中的示例性 顯示的截屏;圖11示出了根據(jù)示例性實施方式的、其中顯示梯級廣告的廣告模式中的示例性 顯示的截屏;以及圖12是根據(jù)示例性方法的框圖,該方法根據(jù)示例性實施方式而用于為顯示設備 提供自適應軟鍵功能。
具體實施例方式現(xiàn)在將參考附圖更全面地描述本發(fā)明的實施方式,附圖中示出了本發(fā)明的某些而 不是所有實施方式。實際上,本發(fā)明的實施方式可以按照多種不同的形式來實現(xiàn),并且不應 該認為是對在此記載的實施方式的限制;相反,提供這些實施方式是為了使本公開內(nèi)容滿 足適用的法律要求。貫穿附圖,相同的標號表示相同的元件。圖1示出了將受益于本發(fā)明實施方式的移動終端10的框圖。然而,應當理解,所示 出以及在此后描述的移動電話僅僅是受益于本發(fā)明實施方式的一種類型移動終端的示范, 因此,不應用來限制本發(fā)明實施方式的范圍。盡管出于示例目的而示出并在此后描述了移 動終端10的多個實施方式,但是其他類型的移動終端也可以容易地采用本發(fā)明的實施方 式,其中移動終端諸如便攜式數(shù)字助理(PDA)、尋呼機、移動計算機、移動電視、游戲設備、膝 上型計算機、照相機、視頻記錄器、互聯(lián)網(wǎng)設備、GPS設備以及其他類型的語音和文本通信系 統(tǒng)。此外,包括非移動設備的其他設備也可以容易地使用本發(fā)明的實施方式。下文將主要結(jié)合移動通信應用來描述本發(fā)明實施方式的設備和方法。然而,應當 理解,可以結(jié)合移動通信產(chǎn)業(yè)之內(nèi)以及移動通信產(chǎn)業(yè)之外二者的各種其他顯示設備來使用 本發(fā)明的設備和方法。移動終端10包括天線12 (或者多個天線),其可操作地與發(fā)射機14和接收機16進 行通信。移動終端10還包括處理元件,諸如控制器20或者其他類型的處理器或計算設備, 其分別提供去往發(fā)射機14的信號和接收來自接收機16的信號。信號包括按照可應用蜂窩 系統(tǒng)的空中接口標準的信令信息,并且還包括用戶語音、接收到的數(shù)據(jù)和/或用戶生成的 數(shù)據(jù)。在此方面,移動終端10能夠利用一個或多個空中接口標準、通信協(xié)議、調(diào)制類型以及 接入類型來進行操作。作為示范,移動終端10能夠根據(jù)多個第一代、第二代、第三代和/或
7第四代通信協(xié)議等中的任何協(xié)議來進行操作。例如,移動終端10能夠按照第二代(2G)無線 通信協(xié)議IS-136 ((時分多址)TDMA)、全球移動通信系統(tǒng)(GSM)和IS-95 (碼分多址(CDMA)) 來進行操作,或者按照諸如通用移動電信系統(tǒng)(UMTS)、CDMA2000、寬帶CDMA (WCDMA)和時 分-同步碼分多址(TD-SCDMA)的第三代(3G)無線通信協(xié)議來進行操作,或者按照第四代 (4G)無線通信協(xié)議等來進行操作。可以理解,諸如控制器20的設備包括實現(xiàn)移動終端10的音頻和邏輯功能所需的 電路。例如,控制器20可以包括數(shù)字信號處理器設備、微處理器設備以及各種模數(shù)轉(zhuǎn)換器、 數(shù)模轉(zhuǎn)換器和其他支持電路。移動終端10的控制和信號處理功能按照這些設備各自的能 力在他們之間進行分配??刂破?0由此還可以包括在調(diào)制和傳輸之前對消息和數(shù)據(jù)進行 卷積編碼和交織的功能??刂破?0還可以包括內(nèi)部聲音編碼器,并且可以包括內(nèi)部數(shù)據(jù)調(diào) 制解調(diào)器。此外,控制器20可以包括對可以存儲在存儲器中的一個或多個軟件程序進行操 作的功能。例如,控制器20能夠操作連接程序,諸如傳統(tǒng)的Web瀏覽器。連接程序繼而可 以允許移動終端10例如按照無線應用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)等來發(fā)射和接收 Web內(nèi)容(諸如基于位置的內(nèi)容和/或其他web頁面內(nèi)容)。移動終端10還可以包括用戶接口,其包括輸出設備,例如振鈴器22、傳統(tǒng)的耳機 或者揚聲器24、麥克風26、顯示器28以及硬件用戶輸入接口,所有這些設備都耦合至控制 器20。允許移動終端10接收數(shù)據(jù)的硬件用戶輸入接口可以包括允許移動終端10接收數(shù)據(jù) 的多種設備中的任意設備,例如小鍵盤30、觸摸顯示器(未示出)或者其他輸入設備。在包 括小鍵盤30的實施方式中,小鍵盤30可以包括傳統(tǒng)的數(shù)字鍵(0-9)和相關(guān)鍵(#、*),以及 用于操作移動終端10的其他鍵。備選地,小鍵盤30可以包括傳統(tǒng)的QWERTY小鍵盤布置。 小鍵盤30還可以包括與功能相關(guān)聯(lián)的各種軟鍵。此外或者備選地,移動終端10可以包括 諸如操縱桿的接口設備或者其他硬件用戶輸入接口。移動終端10還包括電池34,諸如振動 電池組,用于為操作移動終端10所需的各種電路供電,以及可選地提供機械振動作為可檢 測輸出。移動終端10還可以包括用戶身份模塊(UIM)38。UIM 38通常是具有內(nèi)置處理器 的存儲器設備。UIM 38例如可以包括訂戶身份???SIM)、通用集成電路卡(UICC)、通用 訂戶身份模塊(USIM)、可移動用戶身份模塊(R-UIM)等。UIM 38通常存儲與移動訂戶相 關(guān)的信元。除了 UIM 38之外,移動終端10還可以配備存儲器。例如,移動終端10可以包 括易失性存儲器40,例如包括用于數(shù)據(jù)臨時存儲的高速緩存區(qū)域的易失性隨機訪問存儲器 (RAM)。移動終端10還可以包括其他非易失性存儲器42,其可以是嵌入式的和/或可移動 的。非易失性存儲器42可以附加地或者可選地包括例如可以從California,Sunnyvale的 SanDisk公司或者California,F(xiàn)remont的Lexar Media公司獲得的EEPR0M、閃存等。存儲 器可以存儲移動終端10所使用的多條信息和數(shù)據(jù)中的任意項,以實現(xiàn)移動終端10的功能。 例如,存儲器可以包括能夠唯一標識移動終端10的標識符,諸如全球移動設備標識(IMEI) 碼?,F(xiàn)在將參考圖2來描述本發(fā)明的示例性實施方式,其中示出了用于為顯示設備提 供自適應軟鍵功能的設備的某些元件。例如可以結(jié)合圖1的終端10來使用圖2的設備。然 而,應該指出,圖2的設備還可以結(jié)合各種其他設備(移動以及固定的)來使用,并且因此 本發(fā)明的實施方式不應限于諸如圖1的移動終端10之類設備上的應用。還應該指出,雖然圖2示出了用于提供自適應軟鍵功能的設備配置的一個示例,但是多個其他配置也可以用 于實現(xiàn)本發(fā)明的實施方式。此外,盡管貫穿說明書使用軟鍵來解釋本發(fā)明的實施方式,但是 應該理解,實施方式也可以提供用于硬鍵的自適應功能,諸如導航鍵。例如,“向上”和“向 下”導航鍵可以具有對應用的文本(諸如文本消息或聯(lián)系人列表)向上滾動和向下滾動的 第一功能,還可以具有對不同內(nèi)容(諸如廣告)進行滾動的第二功能,如下所述。現(xiàn)在參考圖2,示出了用于為顯示設備提供自適應軟鍵功能的設備50。設備50可 以包括顯示器52 (例如,圖1的顯示28)或與其進行通信、一個或多個軟鍵54、用于驅(qū)動顯 示器52并且用于監(jiān)視和配置軟鍵54的裝置、諸如處理元件56 (例如,圖1的控制器20)以 及存儲器設備58。存儲器58例如可以包括易失性和/或非易失性存儲器(例如,圖1的易 失性存儲器設備40和/或非易失性存儲器42)。存儲器58可以配置為存儲信息、數(shù)據(jù)、應 用、指令等等,用于使設備能夠執(zhí)行根據(jù)本發(fā)明的示例性實施方式的各種功能。例如,存儲 器58可以配置為緩沖輸入數(shù)據(jù)以便由處理元件56來處理。此外或備選地,存儲器58可以 配置為存儲由處理元件56執(zhí)行的指令,包括用于在顯示器52上提供對軟鍵功能描述的顯 示的軟件平臺和/或用于執(zhí)行軟件應用的指令。處理元件56可以以多種不同的方式實現(xiàn)。例如,處理元件56可以實現(xiàn)為處理器、 協(xié)處理器、控制器或各種其他處理裝置或包括集成電路的設備,集成電路諸如ASIC(專用 集成電路)。在示例性實施方式中,處理元件56可以配置為執(zhí)行存儲在存儲器58中或處理 元件56可訪問的指令。參考圖3,可以包括圖1的移動終端10的設備50可以包括攜帶天線12的外殼60、 顯示器52和硬件用戶輸入接口 62,諸如圖1的小鍵盤30。硬件用戶輸入接口 62可以通過 各種方式進行配置從而包括任意數(shù)量的鍵,以及其他用戶輸入,諸如操縱桿、杠桿、觸摸板、 開關(guān)等。在圖3中,例如,硬件用戶輸入接口 62包括15個鍵,其可以是字母數(shù)字鍵。外殼60還攜帶至少一個軟鍵54。在圖3中,存在恰好位于顯示器52之下的三個 軟鍵54??梢詫④涙I54表示為左軟鍵(L)、中間軟鍵(M)和右軟鍵(R)??拷總€軟鍵54 的顯示器52的一部分可以保留為軟鍵描述區(qū)域64。在每個軟鍵描述區(qū)域64中,可以例如 由處理元件56提供每個相應軟鍵的簡要描述。例如,致動左軟鍵(L)可以使得在顯示器 52上提供選項菜單。為了使用戶感知到該功能,可以在相應的軟鍵描述區(qū)域64中提供縮 寫“Opts (選項)”,如圖所示。類似地,中間軟鍵(M)可以選擇醒目顯示的項目,并且右軟鍵 (R)可以清除選擇或?qū)⒂脩魩耙黄聊?,在該情況中,可以在顯示器的相應軟鍵描述區(qū)域 64中分別提供“選擇”和“Clr (清除)”。因此,設備50的處理元件56配置為提供對于每個軟鍵54的第一功能的描述的顯 示,其中對軟鍵54的致動調(diào)用該特定功能。此外,處理元件56配置為監(jiān)視與軟鍵54的交 互并且配置為基于該交互來重新配置軟鍵54,從而對同一軟鍵54的致動(在重新配置之 后)調(diào)用第二不同功能。處理元件56提供對第二功能的描述以便顯示,例如在軟鍵描述區(qū) 域64中替換對第一功能的描述。在某些情況中,可以僅重新配置軟鍵描述區(qū)域64的外觀 以指示第二功能,諸如通過軟鍵描述區(qū)域64的不同顏色、大小、字體或形狀來重新配置軟 鍵描述區(qū)域64。例如,處理元件56可以配置為監(jiān)視自對軟鍵54的最后致動時起已經(jīng)過去的時間 量。這樣,在自用戶對軟鍵54最后致動時起已經(jīng)過去的特定時間量之后(諸如在一分鐘、
9五分鐘、半小時等之后),處理元件56可以配置為重新配置軟鍵54,從而對軟鍵的致動現(xiàn)在 使得不同的功能被執(zhí)行。作為示例,自用戶最后一次致動中間軟鍵(M)時起已經(jīng)過去了一 個小時,該中間軟鍵(M)可以被指派第一功能“選擇”。結(jié)果,處理元件56可以配置為禁用 中間軟鍵(M),從而對該鍵的致動不產(chǎn)生任何結(jié)果。類似地,上述情況中的中間軟鍵(M)可 以重新配置為具有任何數(shù)量適當?shù)牡诙δ?,諸如“解鎖”以解鎖硬件鍵或“去往”以啟動 特定應用。時間量也可以是另一事件或時間段的函數(shù),諸如在調(diào)用屏保、顯示器關(guān)閉之前的 時間量,或者用戶或系統(tǒng)針對其設定了時間段的任何其他事件。例如,如果設備被配置為在 空閑時間五分鐘之后調(diào)用屏保,則處理元件56可以配置為在已經(jīng)調(diào)用屏保之后(例如)一 分鐘重新配置軟鍵54。在某些情況中,軟鍵54可以配置為具有多種功能,這取決于設備的情況和/或操 作。換言之,處理元件56可以對軟鍵54進行多次重新配置,從而就用戶的方便性而言,同 一軟鍵還可以具有第三功能、第四功能、第五功能等。功能中的每個可以不同于其他功能, 并且如上所述,可以在軟鍵描述區(qū)域64中提供對特定功能的描述。在某些情況中,處理元件56可以配置為基于所監(jiān)視的交互來提供對于廣告內(nèi)容 的顯示。參考圖4,例如,用戶可能正在使用集成了本發(fā)明實施方式的移動終端來訪問例如 來自互聯(lián)網(wǎng)web站點的報紙文章66。該文章66可以由處理元件56提供在顯示器52上, 從而用戶可以閱讀該文章66。一個或多個軟鍵54可以具有第一功能和/或用于操縱文章 66并且促進用戶體驗的其他功能,其中該第一功能允許用戶滾動到正在閱讀的文章66的 下一頁、最小化文章66( S卩,使文章66在顯示器52上占用更小的空間)、關(guān)閉文章66。如 上所述,可以在對應的軟鍵描述區(qū)域64中描述此類第一功能。處理元件56可能正在監(jiān)視用戶與一個或多個軟鍵54(諸如左軟鍵(L))(在圖4 的示例中,其允許用戶去往下一頁)的交互。如果用戶例如在十分鐘或更長時間中未致動 左軟鍵(L),則處理元件56可以提供對廣告內(nèi)容68的顯示,如圖5A和圖5B所示。換言之, 自用戶最后翻頁時起或自調(diào)用了在顯示器上提供的屏保時起已經(jīng)過去了十分鐘可以指示 用戶當前沒有閱讀文章66,在該情況中,對廣告68的演示相比于用戶當前正在閱讀而言將 不是那么煩人的。在該場景中,當用戶回到文章66時,他將注意到廣告68并且可以適當?shù)?對其進行處理。廣告內(nèi)容可以包括任意形式的促銷、教育和/或商業(yè)信息。該內(nèi)容可以僅是文本 形式,或其可以包括一個或多個媒體內(nèi)容形式,諸如圖片、照片、音樂和視頻。除了或代替廣 告內(nèi)容,還可以顯示其他類型的內(nèi)容。例如,在其他類型的內(nèi)容中,處理元件56可以提供對 WidSet或用戶定義內(nèi)容(諸如天氣預報、股票報告、當前播放的音樂、即時消息呈現(xiàn)等)的顯不??梢砸愿鞣N方式在顯示器52上呈現(xiàn)廣告68。例如,廣告68可以從顯示器的底部 滑出,至少短時覆蓋軟鍵描述區(qū)域。當打開廣告68時,一個或多個軟鍵可以繼續(xù)執(zhí)行它們 的第一功能(諸如轉(zhuǎn)到文章66中下一頁)。一旦完全呈現(xiàn)了廣告68,例如如圖5B所示,則 處理元件56可以配置一個或多個軟鍵54來控制廣告內(nèi)容68顯示的樣式,諸如改變顯示器 52上廣告68的位置或調(diào)整廣告68的大小。例如,向左軟鍵(L)指派的第二功能(并且在 相應的軟鍵描述區(qū)域64中進行描述)可以是“向上”,并且向右軟鍵(R)指派的第二功能可 以是“向下”。備選地或此外,可以為中間軟鍵(M)指派“擴展”的第二功能。
在其他實施方式中,廣告68可以例如作為滾動文本從左向右(或反之)滑動,或 可以作為進度條來顯現(xiàn)。此外,當向用戶提供廣告內(nèi)容時,其可以覆蓋部分或全部軟鍵描述 區(qū)域64和顯示器的主要部分,如圖6所示。很多類型的轉(zhuǎn)變可以用于初始地提供廣告內(nèi)容 68以及用于從顯示器移除廣告內(nèi)容68。在圖6中,例如,廣告內(nèi)容68向上或向下擴展,如 雙箭頭所示。在某些情況中,可以在顯示器52上提供廣告68持續(xù)預定的時間量,在此期間,可 以隱藏軟鍵描述區(qū)域。在時間已經(jīng)過去之后,諸如5-10秒之后,處理元件56可以使得廣告 68向下滑回顯示器52的底部,這允許用戶繼續(xù)閱讀和/或控制文章66 (而不是廣告68)。 與一個或多個軟鍵54的用戶交互可以通知提供和移除廣告68的方式。例如,如果沒有對 軟鍵54的致動,則廣告68可以朝向顯示器52的底部緩慢地下滑,而軟鍵可以保持第二功 能(即,廣告68的控制)直到廣告68完全退去。因此,在該情況中,對軟鍵54的致動可以 使得廣告68重新出現(xiàn),并且廣告68可以不滑出顯示器52,直到再次過去了預定的時間量。在其他情況中,軟鍵可以保持其第一功能,即使廣告內(nèi)容覆蓋或部分覆蓋了相應 的軟鍵描述區(qū)域64。例如,如果軟鍵空閑了一段時間,則可以在軟鍵描述區(qū)域中呈現(xiàn)廣告內(nèi) 容,這至少部分地蓋住了第一功能的描述。然而,在致動軟鍵時,仍舊可以調(diào)用相應的第一 功能。此外,軟鍵中的一個(諸如中間軟鍵(M))可以被重新配置,從而為用戶提供聚焦于 廣告內(nèi)容的能力,進而其他軟鍵可以用于操縱和/或執(zhí)行與廣告內(nèi)容相關(guān)的功能。在該情 況中,用戶可以致動中間軟鍵(M)以改變到廣告內(nèi)容的焦點,并且繼而致動左軟鍵(L)或右 軟鍵(R)來經(jīng)由左軟鍵(L)或右軟鍵(R)的第二功能控制廣告內(nèi)容的樣式。這樣,用戶可 以提供關(guān)于期望哪個功能(第一或第二)的輸入。在致動中間軟鍵(M)以在上述示例中改 變焦點時,軟鍵描述區(qū)域還可以提供對相應軟鍵的第二功能的描述的顯示,從而幫助用戶 操縱廣告內(nèi)容。例如,在已經(jīng)過去預定時間量之后,一旦廣告68已經(jīng)移出顯示器52,則處理元件 56可以提供對廣告呈現(xiàn)的指示。例如,如圖7所示,廣告框架的頂部邊界70 (例如,厚5個 像素)可以作為廣告的指示在顯示器52的底部保持可見。該指示可以具有不同的外觀,諸 如特定的顏色、厚度或設計,從而提醒用戶其用途。這樣,如果在廣告第一次出現(xiàn)并且繼而 退去時,用戶不是正在查看顯示器52,則該指示將使用戶感知到他已經(jīng)接收到廣告內(nèi)容。繼 而,用戶可以以各種方式訪問該廣告,諸如通過向下滾動(使用軟鍵或硬件鍵)或致動可以 仍舊配置為執(zhí)行其第二功能的軟鍵。在某些情況中,設備可以從遠程內(nèi)容源(諸如另一設備、廣告服務器或其他服務 器)接收廣告或其他內(nèi)容。遠程內(nèi)容源可以配置為從該設備接收數(shù)據(jù)(諸如針對內(nèi)容的請 求、該設備的標識等),并且根據(jù)所接收的數(shù)據(jù)向該設備傳輸內(nèi)容。這樣,處理元件可以至少 部分地基于從遠程內(nèi)容源向設備傳輸?shù)膬?nèi)容而重新配置軟鍵。例如,如果遠程內(nèi)容源是廣 告服務器并且向設備傳輸廣告,則軟鍵的第二功能可以涉及廣告的訪問或操縱。此外,遠程 內(nèi)容源可以配置為向設備傳輸?shù)诙δ艿拿枋?,以便在軟鍵描述區(qū)域中提供(除了內(nèi)容本 身)。因此,在顯示器上提供的內(nèi)容已經(jīng)在軟鍵描述區(qū)域中提供的內(nèi)容都可以從遠程內(nèi)容源 進行流式傳輸或另行下載。在某些情況中,處理元件可以出于一個原因或另一個原因而延遲向用戶呈現(xiàn)廣告 或其他內(nèi)容。例如,用戶可能正在不允許呈現(xiàn)廣告的模式中操縱移動終端,或用戶可能正在與軟鍵交互從而在顯示器上提供廣告將打擾用戶。在該情況中,可以將接收的廣告置于緩 沖器中(即,存儲在圖2的存儲器58中),以便稍后顯示。因此,當用戶已經(jīng)退出了例如禁 止性應用或已經(jīng)結(jié)束了特定操作時,則可以從緩沖器獲取保存的廣告并且將其提供在顯示 器上。在某些實施方式中,處理元件可以配置軟鍵以經(jīng)由該軟鍵的第二功能從顯示廣告 內(nèi)容向顯示廣告內(nèi)容的不同項目進行滾動。例如,左軟鍵(L)的第二功能可以是在顯示器 上提供之前的廣告(即,通過從存儲器獲取之前保存的廣告),和/或右軟鍵(R)的第二功 能可以是訪問來自于特定廣告源的新廣告。處理元件還可以配置一個或多個軟鍵以為用戶獲得關(guān)于廣告的更多信息。例如, 致動諸如中間軟鍵(M)的軟鍵可以訪問與廣告內(nèi)容相關(guān)聯(lián)的web站點72,如圖8所示。因 此,產(chǎn)品/服務web站點72可以提供在顯示器52上,并且用戶能夠?qū)eb站點72進行瀏 覽以找到關(guān)于所公告內(nèi)容的更多信息(諸如價格、產(chǎn)品細節(jié)和/或如果訂購)。作為另一示 例,對軟鍵的致動可以使得移動終端呼叫與廣告相關(guān)聯(lián)的電話號碼。這樣,如果用戶接收針 對特定餐廳的廣告并且決定在那里與其家人進行聚餐,則他可以通過按壓軟鍵來調(diào)用特定 軟鍵的第二功能來呼叫餐廳并且訂位。致動軟鍵還可以執(zhí)行很多其他功能,諸如啟動另一 應用、發(fā)起文本消息、打開web瀏覽器等。在某些實施方式中,當用戶正懸停(即,保持光標在其上)在顯示器的其他地方上 提供的鏈接上時,軟鍵標簽區(qū)域可以由活躍的程序(諸如瀏覽器)用于向用戶顯示鏈接目 標。在該情況中,如果用戶正在查看特定的web站點并且將其光標移動到所提供的鏈接上, 則軟鍵描述區(qū)域可以提供特定鏈接的web地址,從而用戶可以在不點擊該鏈接的情況下查 看地址。軟鍵描述區(qū)域還可以用于向用戶提供其他信息。例如,當用戶懸停在關(guān)鍵詞(例 如,詞語定義、解釋或交叉引用)上而不是顯示器的主體中時,可以在軟鍵描述區(qū)域中提供 與web頁面上的某些“關(guān)鍵詞”相關(guān)聯(lián)的彈窗,其中該彈窗可以掩蓋其余文本。諸如文檔編 輯器、無線電播放器、音樂播放器和電子表格編輯器之類的其他類型的應用也可以使用軟 鍵描述區(qū)域來向用戶或特定于特定應用的附加功能提供附加信息。例如,文本文檔編輯器 可以在軟鍵描述區(qū)域中提供對文本字體的描述(例如,加黑、斜體、下劃線等),該文本文檔 編輯器可以允許用戶改變某些格式選項和/或可以向用戶提供幫助功能或信息。在無線電 播放器中,軟鍵描述區(qū)域可以用于無線電數(shù)據(jù)系統(tǒng)(RDS)傳輸,其中,可以使用傳統(tǒng)的FM廣 播發(fā)送少量數(shù)字信息。類似地,在音樂播放器中,軟鍵描述區(qū)域可以用于提供RIYL(按需推 薦)音樂,并且在電子表格中,對應于所選單元的方程可以在軟鍵描述區(qū)域中顯示(和/或 可以是可編輯的)。除了提供對軟鍵第二功能的描述(例如,在圖3和圖4的軟鍵描述區(qū)域64中)之 外,處理元件還可以提供對軟鍵功能的其他指示。例如,一旦處理元件已經(jīng)為軟鍵重新配置 了第二功能,該第二功能控制廣告內(nèi)容而不是之前被控制的應用(例如,圖4和圖5的文章 66),則處理元件可以在之前的應用76上提供透明的灰度層74,以可視地指示對廣告68而 不是應用76的控制,如圖9所示。在該情況中,可以在提供廣告68和/或重新配置軟鍵以 調(diào)用第二功能的同時呈現(xiàn)灰度層??梢栽趶V告68從顯示器52中退去并且軟鍵的焦點返回 到應用76時移除灰度層74。
處理元件可以配置為檢測設備的狀態(tài)或朝向并且配置為相應地調(diào)整廣告內(nèi)容的 提供。例如,如果移動終端倒轉(zhuǎn),則可以調(diào)用特定的廣告模式,在該模式中,活躍的應用76 由透明的灰度層74覆蓋并且在顯示器52的中心部分中提供旋轉(zhuǎn)的廣告標志78 (諸如公司 名稱),如圖10所示。當標志78旋轉(zhuǎn)時,可以在顯示器52上訪問并且提供相關(guān)聯(lián)的廣告內(nèi) 容,或?qū)⑵浔4娴酱鎯ζ髦幸员闵院筇峁┙o用戶。在另一實施方式中,廣告模式可以包括跨顯示器52以級聯(lián)方式提供廣告內(nèi)容68, 如圖11所示,諸如從顯示器52的頂部向底部移動。在該情況中,處理元件可以配置軟鍵以 控制/訪問最近提供的廣告68 (例如,圖11最頂端的廣告)和/或可以允許用戶在廣告68 之間進行切換。一旦已經(jīng)收集了特定數(shù)量的廣告68或在特定的時間量過去之后,則最舊的 廣告68(例如,圖11最底端的廣告)可以從顯示器52中消散或退去,以為新廣告騰出空間。 然而,已經(jīng)從顯示器52移除的廣告可以保存在設備的存儲器中,從而用戶能夠在希望時訪 問該廣告。用戶可以通過將移動終端返回到合適的朝向(例如,右側(cè)向上)和/或通過由 處理元件致動配置為退出廣告模式的軟鍵之一來退出廣告模式。在其他實施方式中,提供了一種為顯示設備提供自適應軟鍵功能的方法。參考圖 12,提供了對軟鍵第一功能的描述的顯示,并且監(jiān)視與軟鍵的交互。圖12框100和102。例 如,如上所述,軟鍵可以初始配置為訪問聯(lián)系人列表,在該情況中,可以在顯示器的一部分 上提供對“聯(lián)系人”的描述。例如,通過監(jiān)視自對軟鍵的最后致動時起已經(jīng)過去的時間量來 監(jiān)視與軟鍵的交互,框104。然后,基于該交互來重新配置軟鍵,從而對軟鍵的致動調(diào)用第二不同功能???06。 在重新配置軟鍵的同時或之后,提供對第二功能描述的顯示。例如,可以在顯示器的軟鍵描 述區(qū)域中提供對第二功能的描述,這替換了對第一功能的描述???08。這樣,用戶可以知 道在致動軟鍵時將調(diào)用的功能。作為示例,如果自用戶最后致動軟鍵時起已經(jīng)過去十分鐘 了,則可以重新配置軟鍵,并且軟鍵可以而重新配置為具有“鎖定”移動終端的第二功能,從 而對鍵的意外致動將不提供任何動作。備選地,可以重新配置軟鍵使得禁用該軟鍵。在某些情況中,可以基于交互提供對廣告內(nèi)容的顯示???10。例如,如果自用戶 最后與軟鍵交互時起已經(jīng)過去十五分鐘了,則可以為用戶顯示各種形式的廣告內(nèi)容。在該 場景中,軟鍵的重新配置因此可以包括允許用戶經(jīng)由軟鍵的第二功能來控制和/或訪問廣 告內(nèi)容。因此,軟鍵可以配置為控制廣告內(nèi)容的大小(例如,最大化或最小化廣告)???112?;蛘?,軟鍵可以控制廣告內(nèi)容的位置,從而廣告可以移動到顯示器上的各種位置???114。在某些實施方式中,軟鍵可以配置為具有第二功能,該第二功能允許用戶從顯示的廣 告內(nèi)容向廣告內(nèi)容的不同項目(如上所述,諸如保存的廣告或從廣告源獲取的新廣告)進 行滾動???16。軟鍵可以進一步配置為允許用戶諸如通過訪問與廣告內(nèi)容相關(guān)聯(lián)的web 站點和/或呼叫與廣告內(nèi)容相關(guān)聯(lián)的電話號碼來獲得關(guān)于該廣告的更多信息???18和 120。作為另一示例,軟鍵可以配置為在用戶致動時啟動另一應用。框122。已經(jīng)參考方法、設備和計算機程序產(chǎn)品的框圖和流程圖在上面描述了本發(fā)明的示 例性實施方式。應該理解,框圖和流程圖的每個框以及框圖和流程圖的框的組合可以分別 由包括計算機程序指令的各種裝置來實施。這些計算機程序指令可以加載到通用計算機、 專用計算機或其他可編程數(shù)據(jù)處理設備上以產(chǎn)生機器,從而在計算機或其他可編程數(shù)據(jù)處理設備上執(zhí)行的指令創(chuàng)建了用于實現(xiàn)一個或多個流程圖框中指定的功能的裝置。這些計算機程序指令還可以存儲在可以弓丨導計算機或其他可編程數(shù)據(jù)處理設備 (諸如處理元件,例如包括控制器20 (在圖1中示出))的計算機可讀存儲器中從而以特定 方式起作用,從而存儲在計算機可讀存儲器中的指令制造包括用于實現(xiàn)圖12所示的一個 或多個流程圖框中所指定功能的計算機可讀指令的制品。計算機程序指令還可以加載到計 算機或其他可編程數(shù)據(jù)處理設備上以使得在計算機或其他可編程數(shù)據(jù)處理設備上執(zhí)行一 系列的操作步驟,從而產(chǎn)生計算機實現(xiàn)的過程,進而在計算機或其他可編程數(shù)據(jù)處理設備 上執(zhí)行的指令提供了用于實現(xiàn)一個或多個流程圖框中所指定功能的步驟。因而,框圖和流程圖的框支持用于執(zhí)行指定功能的裝置的組合、用于執(zhí)行指定功 能的步驟的組合和用于執(zhí)行指定功能的程序指令裝置的組合。還應該理解,框圖和流程圖 的每個框以及框圖和流程圖的框的組合可以由執(zhí)行指定功能或步驟的、基于硬件的專用計 算機系統(tǒng)實現(xiàn),或由專用硬件和計算機指令的組合實現(xiàn)。這些實施方式所涉及的、從上面描述和相關(guān)聯(lián)的附圖中呈現(xiàn)的教導獲益的領(lǐng)域中 的技術(shù)人員將認識到這里記載的本發(fā)明的很多修改和其他實施方式。因此,應該理解,本發(fā) 明不限于公開的具體實施方式
,旨在將修改和其他實施方式包括在所附權(quán)利要求書的范圍 內(nèi)。盡管在這里采用了特定的術(shù)語,但是僅在一般意義和描述意義上使用它們并且不是為 了限制的目的而使用。
1權(quán)利要求
一種方法,包括提供對于軟鍵的第一功能的描述的顯示,其中對所述軟鍵的致動調(diào)用所述第一功能;監(jiān)視與所述軟鍵的交互;基于所述交互重新配置所述軟鍵,從而對所述軟鍵的致動調(diào)用第二功能;以及提供對所述第二功能的描述的顯示;其中所述第一功能與所述第二功能不同。
2.根據(jù)權(quán)利要求1所述的方法,其中監(jiān)視與所述軟鍵的交互包括監(jiān)視自對所述軟鍵的 最后致動時起已經(jīng)過去的時間量。
3.根據(jù)權(quán)利要求2所述的方法,其中重新配置所述軟鍵包括在自所述最后致動時起已 經(jīng)過去了預定的時間量之后重新配置所述軟鍵。
4.根據(jù)權(quán)利要求1所述的方法,其中重新配置所述軟鍵包括禁用所述軟鍵。
5.根據(jù)權(quán)利要求1所述的方法,進一步包括基于所述交互提供對于廣告內(nèi)容的顯示。
6.根據(jù)權(quán)利要求5所述的方法,其中重新配置所述軟鍵包括配置所述軟鍵以控制選自 以下組的廣告內(nèi)容的顯示樣式,所述組包括所述廣告內(nèi)容的位置和所述廣告內(nèi)容的大小。
7.根據(jù)權(quán)利要求5所述的方法,其中重新配置所述軟鍵包括配置所述軟鍵以從顯示的 廣告內(nèi)容向廣告內(nèi)容的不同項目滾動。
8.根據(jù)權(quán)利要求5所述的方法,其中重新配置所述軟鍵包括配置所述軟鍵以執(zhí)行選自 以下組的功能,所述組包括訪問與所述廣告內(nèi)容相關(guān)聯(lián)的web站點以及呼叫與所述廣告內(nèi) 容相關(guān)聯(lián)的電話號碼。
9.一種包括至少一個計算機可讀存儲介質(zhì)的計算機程序產(chǎn)品,所述至少一個計算機可 讀存儲介質(zhì)具有存儲于其中的計算機可讀程序代碼部分,所述計算機可讀程序代碼部分包 括第一可執(zhí)行部分,用于提供對于軟鍵的第一功能的描述的顯示,其中對所述軟鍵的致 動調(diào)用所述第一功能;第二可執(zhí)行部分,用于監(jiān)視與所述軟鍵的交互;第三可執(zhí)行部分,用于基于所述交互重新配置所述軟鍵,從而對所述軟鍵的致動調(diào)用 第二功能;以及第四可執(zhí)行部分,用于提供對所述第二功能的描述的顯示;其中所述第一功能與所述第二功能不同。
10.根據(jù)權(quán)利要求9所述的計算機程序產(chǎn)品,其中所述第二可執(zhí)行部分包括監(jiān)視自對 所述軟鍵的最后致動時起已經(jīng)過去的時間量。
11.根據(jù)權(quán)利要求10所述的計算機程序產(chǎn)品,其中所述第三可執(zhí)行部分包括在自所述 最后致動時起已經(jīng)過去了預定的時間量之后重新配置所述軟鍵。
12.根據(jù)權(quán)利要求9所述的計算機程序產(chǎn)品,其中所述第三可執(zhí)行部分包括禁用所述 軟鍵。
13.根據(jù)權(quán)利要求9所述的計算機程序產(chǎn)品,進一步包括第五可執(zhí)行部分,用于基于所 述交互提供對于廣告內(nèi)容的顯示。
14.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中所述第三可執(zhí)行部分包括配置所述 軟鍵以控制選自以下組的廣告內(nèi)容的顯示樣式,所述組包括所述廣告內(nèi)容的位置和所述廣告內(nèi)容的大小。
15.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中所述第三可執(zhí)行部分包括配置所述 軟鍵以從顯示的廣告內(nèi)容向廣告內(nèi)容的不同項目滾動。
16.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中所述第三可執(zhí)行部分包括配置所述 軟鍵以執(zhí)行選自以下組的功能,所述組包括訪問與所述廣告內(nèi)容相關(guān)聯(lián)的web站點以及呼 叫與所述廣告內(nèi)容相關(guān)聯(lián)的電話號碼。
17.一種包括處理元件的設備,所述處理元件配置為提供對于軟鍵的第一功能的描述的顯示,其中對所述軟鍵的致動調(diào)用所述第一功能; 監(jiān)視與所述軟鍵的交互;基于所述交互重新配置所述軟鍵,從而對所述軟鍵的致動調(diào)用第二功能;以及 提供對所述第二功能的描述的顯示; 其中所述第一功能與所述第二功能不同。
18.根據(jù)權(quán)利要求17所述的設備,其中所述處理元件進一步配置為監(jiān)視自對所述軟鍵 的最后致動時起已經(jīng)過去的時間量。
19.根據(jù)權(quán)利要求18所述的設備,其中所述處理元件進一步配置為在自所述最后致動 時起已經(jīng)過去了預定的時間量之后重新配置所述軟鍵。
20.根據(jù)權(quán)利要求17所述的設備,其中所述處理元件進一步配置為禁用所述軟鍵。
21.根據(jù)權(quán)利要求17所述的設備,所述處理元件進一步配置為基于所述交互提供對于 廣告內(nèi)容的顯示。
22.根據(jù)權(quán)利要求21所述的設備,其中所述處理元件進一步配置為配置所述軟鍵以控 制選自以下組的廣告內(nèi)容的顯示樣式,所述組包括所述廣告內(nèi)容的位置和所述廣告內(nèi)容的 大小。
23.根據(jù)權(quán)利要求21所述的設備,其中所述處理元件進一步配置為配置所述軟鍵以從 顯示的廣告內(nèi)容向廣告內(nèi)容的不同項目滾動。
24.根據(jù)權(quán)利要求21所述的設備,其中所述處理元件進一步配置為配置所述軟鍵以執(zhí) 行選自以下組的功能,所述組包括訪問與所述廣告內(nèi)容相關(guān)聯(lián)的web站點以及呼叫與所述 廣告內(nèi)容相關(guān)聯(lián)的電話號碼。
25.一種設備,包括用于提供對于軟鍵的第一功能的描述的顯示的裝置,其中對所述軟鍵的致動調(diào)用所述 第一功能;用于監(jiān)視與所述軟鍵的交互的裝置;用于基于所述交互重新配置所述軟鍵從而對所述軟鍵的致動調(diào)用第二功能的裝置;以及用于提供對所述第二功能的描述的顯示的裝置; 其中所述第一功能與所述第二功能不同。
26.一種系統(tǒng),包括配置為顯示軟鍵的第一功能的描述和所述軟鍵的第二功能的描述的設備;以及 遠程內(nèi)容源,配置為從所述設備接收數(shù)據(jù)并且根據(jù)接收的數(shù)據(jù)向所述設備傳輸內(nèi)容; 其中所述第二功能至少部分地基于從所述遠程內(nèi)容源向所述設備傳輸?shù)膬?nèi)容。
27.根據(jù)權(quán)利要求26所述的系統(tǒng),其中所述遠程內(nèi)容源配置為傳輸包括所述第二功能 的描述的內(nèi)容。
全文摘要
提供一種用于提供針對顯示設備的自適應軟鍵功能的系統(tǒng)、設備、方法和計算機程序產(chǎn)品。該設備包括處理元件,處理元件配置為提供對軟鍵的第一功能的描述的顯示。處理元件還配置為監(jiān)視與軟鍵的交互并且基于該交互重新配置該軟鍵,從而對該軟鍵的致動調(diào)用第二功能。處理元件進一步提供對第二功能的描述的顯示。在某些情況中,可以基于交互提供廣告內(nèi)容的顯示,并且軟鍵可以配置為執(zhí)行涉及該廣告內(nèi)容的各種功能。軟鍵可以控制廣告內(nèi)容的大小和/或位置、滾動廣告和/或訪問web站點并且呼叫與該廣告內(nèi)容相關(guān)聯(lián)的電話號碼。
文檔編號H04M1/725GK101911663SQ200880124724
公開日2010年12月8日 申請日期2008年11月21日 優(yōu)先權(quán)日2007年12月3日
發(fā)明者H·J·阿蒂, H·T·米利南, I·M·坎卡, P·T·伊托南, T·A·塔科卡利奧 申請人:諾基亞公司