用于處理通過(guò)顯示器提供的對(duì)象的方法和設(shè)備的制造方法
【專利摘要】提供了一種響應(yīng)于通過(guò)用戶在觸摸屏上的觸摸輸入而運(yùn)行功能的方法以及實(shí)現(xiàn)該方法的電子裝置。通過(guò)電子裝置處理對(duì)象的方法包括通過(guò)功能上連接至電子裝置的顯示器顯示多個(gè)對(duì)象。通過(guò)電子裝置處理對(duì)象的方法還包括獲得對(duì)應(yīng)于多個(gè)對(duì)象之中的第一對(duì)象的輸入。通過(guò)電子裝置處理對(duì)象的方法進(jìn)一步包括確定多個(gè)對(duì)象之中與輸入相關(guān)的第二對(duì)象。通過(guò)電子裝置處理對(duì)象的方法包括通過(guò)顯示器顯示對(duì)應(yīng)于第一對(duì)象的功能的運(yùn)行信息以及與第二對(duì)象相關(guān)的對(duì)象信息。
【專利說(shuō)明】
用于處理通過(guò)顯示器提供的對(duì)象的方法和設(shè)備
技術(shù)領(lǐng)域
[0001] 本公開(kāi)總體上涉及對(duì)象處理方法,更具體地說(shuō),涉及用于處理通過(guò)顯示器提供的 對(duì)象的方法和設(shè)備。
【背景技術(shù)】
[0002] 電子裝置是輸入手段,且可包括例如安裝在屏幕中的觸摸面板。進(jìn)一步地,電子裝 置檢測(cè)由用戶通過(guò)觸摸屏(例如,配備有觸摸面板的屏幕)的觸摸輸入,并識(shí)別對(duì)應(yīng)于觸摸 輸入的、觸摸屏上的位置。電子裝置處理在識(shí)別的位置上離開(kāi)的對(duì)象,并運(yùn)行例如對(duì)應(yīng)于對(duì) 象的功能(例如,電子裝置的功能或應(yīng)用功能)。
【發(fā)明內(nèi)容】
[0003] 技術(shù)問(wèn)題
[0004] 在電子裝置中運(yùn)行的功能可能不是用戶期望的功能。例如,超鏈接對(duì)象可集中并 顯示在網(wǎng)頁(yè)上。此時(shí),非本意的對(duì)象被選擇并運(yùn)行鏈接到非本意的對(duì)象的網(wǎng)頁(yè)(例如,通過(guò) 觸摸屏顯示)。在防止這樣的運(yùn)行錯(cuò)誤的方法中,電子裝置放大并顯示其至少一部分包括在 以觸摸位置(例如,對(duì)應(yīng)于觸摸輸入的觸摸屏的坐標(biāo))為中心的預(yù)設(shè)半徑內(nèi)的對(duì)象。電子裝 置運(yùn)行對(duì)應(yīng)于由用戶從放大的對(duì)象中選擇的對(duì)象的、電子裝置的功能。然而,這樣的方案導(dǎo) 致不便利,其原因是即使用戶期望的對(duì)象被選擇,用戶也將要再次選擇相同的對(duì)象。
[0005] 為了解決上面討論的缺陷,主要目的在于提供用于處理對(duì)象的方法和設(shè)備,其中, 用戶在對(duì)象中運(yùn)行期望功能(例如,電子裝置的功能或應(yīng)用功能)。
[0006] 技術(shù)方案
[0007] 在第一示例中,提供了通過(guò)電子裝置處理對(duì)象的方法。方法包括通過(guò)功能上連接 至電子裝置的顯示器顯示多個(gè)對(duì)象。方法還包括獲得對(duì)應(yīng)于多個(gè)對(duì)象之中的第一對(duì)象的輸 入。方法進(jìn)一步包括確定多個(gè)對(duì)象之中與輸入相關(guān)的第二對(duì)象。方法包括通過(guò)顯示器顯示 對(duì)應(yīng)于第一對(duì)象的功能的運(yùn)行信息以及與第二對(duì)象相關(guān)的對(duì)象信息。
[0008]在第二示例中,提供了通過(guò)電子裝置處理對(duì)象的方法。方法包括通過(guò)用戶獲得輸 入。方法還包括通過(guò)功能上連接至電子裝置的顯示器顯示對(duì)應(yīng)于獲得的輸入的功能的運(yùn)行 信息以及與除了獲得的輸入之外的一個(gè)或多個(gè)輸入相關(guān)的輸入信息。
[0009]在第三示例中,提供了電子裝置。電子裝置包括顯示模塊。顯示模塊包括具有觸摸 面板的觸摸屏。顯示模塊配置為顯示多個(gè)對(duì)象。電子裝置還包括處理器。處理器配置為通過(guò) 觸摸面板獲得對(duì)應(yīng)于多個(gè)對(duì)象之中的第一對(duì)象的輸入。處理器還配置為確定多個(gè)對(duì)象之中 與輸入相關(guān)的第二對(duì)象。處理器進(jìn)一步配置為控制顯示模塊顯示對(duì)應(yīng)于第一對(duì)象的功能的 運(yùn)行信息以及與第二對(duì)象相關(guān)的對(duì)象信息。
[0010]在第四示例中,提供了電子裝置。電子裝置包括顯示模塊和處理器。顯示模塊包括 具有觸摸面板的觸摸屏。處理器配置為通過(guò)觸摸面板獲得用戶的輸入,控制顯示模塊顯示 對(duì)應(yīng)于獲得的輸入的功能的運(yùn)行信息以及與除了獲得的輸入之外的一個(gè)或多個(gè)第二輸入 相關(guān)的輸入信息。
[0011]發(fā)明的有益效果
[0012 ]本公開(kāi)的各實(shí)施方式可提供其中用戶可運(yùn)行期望的功能的方法,以及實(shí)現(xiàn)該方法 的電子裝置。本公開(kāi)的各實(shí)施方式可提供其中用戶可撤銷(xiāo)運(yùn)行的功能并通過(guò)由顯示器顯示 的對(duì)象信息來(lái)運(yùn)行另一功能的方法,以及實(shí)現(xiàn)該方法的電子裝置。本公開(kāi)的各實(shí)施方式可 提供其中用戶可撤銷(xiāo)運(yùn)行的功能并通過(guò)由顯示器顯示的輸入信息來(lái)運(yùn)行另一功能的方法, 以及實(shí)現(xiàn)該方法的電子裝置。
[0013] 在下面著手于"【具體實(shí)施方式】"之前,闡述貫穿本專利文件使用的某些詞語(yǔ)和短語(yǔ) 的定義,可能是有利的:術(shù)語(yǔ)"包括(include)"和"包括(comprise)"及其派生詞的意思是包 括但不限制;術(shù)語(yǔ)"或"是包括性的,意思是和/或;短語(yǔ)"與......相關(guān)"和"與之相關(guān)"及其 派生詞的意思可以是包括、包括在......內(nèi)、與......互連、包含、包含在.......內(nèi)、連接 至或與......連接、耦接至或與......耦接、可與......通信、與......協(xié)作、交錯(cuò)、并列、 接近于、結(jié)合至或與......結(jié)合、具有、具有......的性質(zhì)等;以及術(shù)語(yǔ)"控制器"的意思是 控制至少一個(gè)操作的任何裝置、系統(tǒng)或其部件,這樣的裝置可實(shí)現(xiàn)為硬件、固件或軟件,或 者它們中的至少兩個(gè)的某種組合。應(yīng)該注意的是,與任何具體控制器相關(guān)的功能可集中或 分布開(kāi),無(wú)論在本地或遠(yuǎn)程地。貫穿本專利文件提供對(duì)某些詞語(yǔ)和短語(yǔ)的定義,本領(lǐng)域普通 技術(shù)人員應(yīng)該理解的是,在很多情況下,即使不是大多數(shù)情況,這樣的定義應(yīng)用于這樣定義 的詞語(yǔ)和短語(yǔ)的之前的以及將來(lái)的使用。
【附圖說(shuō)明】
[0014] 為了更完全地理解本公開(kāi)及其優(yōu)點(diǎn),現(xiàn)在參照以下結(jié)合附圖進(jìn)行的詳細(xì)描述,在 附圖中相同的參考數(shù)字表示相同的部件:公開(kāi)
[0015] 圖1是根據(jù)本公開(kāi)的電子裝置的示例性框圖;
[0016] 圖2是根據(jù)本公開(kāi)的硬件的示例性框圖;
[0017] 圖3是根據(jù)本公開(kāi)的編程模塊的示例性框圖;
[0018] 圖4A、4B、4C和4D是根據(jù)本公開(kāi)公開(kāi)的描述顯示網(wǎng)頁(yè)的過(guò)程的示例性網(wǎng)絡(luò)瀏覽器 屏幕;
[0019] 圖5A和5B是根據(jù)本公開(kāi)的用于描述確定由用戶從觸摸屏上顯示的對(duì)象中選擇的 對(duì)象和相鄰的候選對(duì)象的示例性過(guò)程的概念圖;
[0020] 圖6A、6B和6C是根據(jù)本公開(kāi)的用于描述再現(xiàn)視頻的過(guò)程的示例性再現(xiàn)屏幕;
[0021] 圖7A、7B、7C、7D、7E、7F和7G示出了可根據(jù)觸摸輸入選擇的各個(gè)示例性對(duì)象;
[0022] 圖8A、8B和8C是根據(jù)本公開(kāi)的用于描述重新配置光標(biāo)的位置的過(guò)程的示例性文本 輸入框;
[0023]圖9A、9B、9C和9D是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的示例性網(wǎng)絡(luò)瀏覽器 屏幕;
[0024]圖10示出了根據(jù)本公開(kāi)的可由處理器識(shí)別的各種手勢(shì)的示例;
[0025]圖11六、118、11(:、110、1把、11?和116是根據(jù)本公開(kāi)的描述布置候選物的方法的示 例性視圖;
[0026]圖12、13A、13B和13C是根據(jù)本公開(kāi)的描述以各種形式顯示候選對(duì)象的方法的示例 性視圖;
[0027]圖14是根據(jù)本公開(kāi)的描述操作候選列表的方法的示例的視圖;
[0028]圖15A、15B和15C是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的示例性網(wǎng)絡(luò)瀏覽器 屏幕;
[0029]圖16A、16B和16C是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的示例性網(wǎng)絡(luò)瀏覽器 屏幕;
[0030] 圖17A和17B是根據(jù)本公開(kāi)的描述將候選對(duì)象的列表置于屏幕上的示例性方法的 視圖;
[0031] 圖18A、18B和18C是根據(jù)本公開(kāi)的描述配置是否操作候選列表的示例性方法的視 圖;以及
[0032] 圖19是示出根據(jù)本公開(kāi)的運(yùn)行電子裝置的功能的示例性方法的流程圖。
【具體實(shí)施方式】
[0033] 下面討論的圖1至19以及在本專利文件中用于描述本公開(kāi)的原理的各個(gè)實(shí)施方式 僅僅是說(shuō)明性的方式,且不應(yīng)該以任何方式解釋為限制本公開(kāi)的范圍。本領(lǐng)域技術(shù)人員將 理解的是,本公開(kāi)的原理可在任何合適地布置的電子裝置中實(shí)現(xiàn)。提供以下參照附圖的描 述,以幫助全面地理解如由權(quán)利要求及其等同物限定的本公開(kāi)的各個(gè)實(shí)施方式。它包括各 種具體細(xì)節(jié)以幫助理解,但是這些被認(rèn)為僅僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員將認(rèn) 識(shí)到的是,在不背離本公開(kāi)的范圍和精神的情況下,可以作出本文描述的各個(gè)實(shí)施方式的 各種改變和修改。另外,為了清楚和簡(jiǎn)明,可省略對(duì)公知功能和構(gòu)造的描述。
[0034] 根據(jù)本公開(kāi)的電子設(shè)備是具有通信功能的設(shè)備。例如,電子裝置是以下至少之一: 智能手機(jī)、平板電腦(PC)、移動(dòng)電話、視頻電話、電子書(shū)(e-book)閱讀器、臺(tái)式PC、膝上型PC、 上網(wǎng)本、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、MP3播放器、移動(dòng)醫(yī)療器械、電子 手鐲、電子項(xiàng)鏈、電子附件、相機(jī)、可穿戴裝置、電子時(shí)鐘、腕表、家用電器,例如冰箱、空調(diào)、 吸塵器、烤爐、微波爐、洗衣機(jī)、空氣凈化器等、人工智能機(jī)器人、電視機(jī)、數(shù)字視頻盤(pán)(DVD) 播放器、音頻播放器、各種醫(yī)療器械,例如磁共振血管造影(MRA)裝置、磁共振成像(MRI)裝 置、計(jì)算機(jī)斷層掃描(CT)裝置、超聲檢查裝置等、導(dǎo)航裝置、全球定位系統(tǒng)(GPS)接收器、事 件數(shù)據(jù)記錄儀(EDR)、飛行數(shù)據(jù)記錄儀(FDR)、機(jī)頂盒、電視(TV)盒,例如三星電子公司的 HomeSync?、蘋(píng)果公司的Apple TV?以及谷歌公司的Google TV?、電子詞典、車(chē)用娛樂(lè)資訊 裝置、船用電子設(shè)備,例如導(dǎo)航裝置、回轉(zhuǎn)羅盤(pán)等、航電裝置、安全裝置、電子衣服、電子鑰 匙、攝像機(jī)、游戲主機(jī)、頭戴式顯示器(HMD)單元、平板顯示裝置、電子相框、電子相冊(cè)、具有 通信功能的一塊家具和/或建筑物/結(jié)構(gòu)的一部分、電子板、電子簽名接收裝置以及保護(hù)器。 對(duì)于本領(lǐng)域技術(shù)人員顯而易見(jiàn)的是,根據(jù)本公開(kāi)的電子裝置不限于上面提到的裝置。
[0035]圖1是根據(jù)本公開(kāi)的示例性電子設(shè)備的框圖。
[0036] 參照?qǐng)D1,電子設(shè)備100包括總線110、處理器120、存儲(chǔ)器130、用戶輸入模塊140、顯 示模塊150以及通信模塊160。
[0037]總線110是用于使上述元件互連且用于允許通信(例如通過(guò)在上述元件之間傳遞 控制消息)的電路。
[0038]處理器120通過(guò)例如總線110從上面提到的其他元件(例如存儲(chǔ)器130、用戶輸入模 塊140、顯示模塊150以及通信模塊160)接收命令,解讀接收的命令,以及根據(jù)解讀的命令執(zhí) 行操作和/或數(shù)據(jù)處理。
[0039]存儲(chǔ)器130存儲(chǔ)從處理器120和/或其他元件(例如用戶輸入模塊140、顯示模塊150 以及通信模塊160)接收的命令,和/或由處理器120和/或其他元件生成的命令和/或數(shù)據(jù)。 存儲(chǔ)器130包括編程模塊例如內(nèi)核131、中間件132、應(yīng)用程序接口(API) 133以及應(yīng)用134。上 述編程模塊中的每個(gè)可由軟件、固件、硬件和/或它們中的兩個(gè)或更多個(gè)的組合來(lái)配置。
[0040]內(nèi)核131控制和/或管理用于運(yùn)行在其他編程模塊(例如中間件132、API 133和/或 應(yīng)用134)中實(shí)現(xiàn)的操作和/或功能的系統(tǒng)資源(例如總線110、處理器120或存儲(chǔ)器130)。進(jìn) 一步地,內(nèi)核131提供中間件132、API 133和/或應(yīng)用134可訪問(wèn)所通過(guò)的接口,然后控制和/ 或管理電子設(shè)備100的獨(dú)立的元件。
[00411中間件132執(zhí)行允許API 133和/或應(yīng)用134與內(nèi)核131通信和交換數(shù)據(jù)的中繼功 能。進(jìn)一步地,關(guān)于從應(yīng)用134中的至少一個(gè)接收的操作請(qǐng)求,中間件132通過(guò)例如向應(yīng)用 134中的至少一個(gè)之中的至少一個(gè)應(yīng)用給予使用電子設(shè)備100的系統(tǒng)資源(例如總線110、處 理器120和/或存儲(chǔ)器130)的優(yōu)先級(jí)來(lái)執(zhí)行關(guān)于操作請(qǐng)求的負(fù)載平衡。
[0042] API 133是應(yīng)用134控制由內(nèi)核131和/或中間件132提供的功能所通過(guò)的接口,且 可包括例如用于文件控制、窗口控制、圖像處理和/或字符控制的至少一個(gè)接口或功能。 [0043]用戶輸入模塊140從用戶接收例如命令和/或數(shù)據(jù),以及通過(guò)總線110向處理器120 和/或存儲(chǔ)器130傳遞接收的命令和/或數(shù)據(jù)。顯示模塊150向用戶顯示圖像、視頻和/或數(shù) 據(jù)。
[0044] 通信模塊160在電子設(shè)備100和另一電子設(shè)備102和104和/或服務(wù)器164之間建立 通信。通信模塊160支持短距離通信協(xié)議(例如無(wú)線保真(WiFi)協(xié)議、藍(lán)牙(BT)協(xié)議以及近 場(chǎng)通信(NFC)協(xié)議),通信網(wǎng)絡(luò)(例如互聯(lián)網(wǎng)、局域網(wǎng)(LAN)、有線局域網(wǎng)(WAN)、電信網(wǎng)絡(luò)、蜂 窩網(wǎng)絡(luò)以及衛(wèi)星網(wǎng)絡(luò)),或普通老式電話服務(wù)(POTS),或任何其他類似的和/或合適的通信 網(wǎng)絡(luò)例如網(wǎng)絡(luò)162等。電子裝置102和104中的每個(gè)可以是相同類型和/或不同類型的電子設(shè) 備。
[0045] 圖2是示出根據(jù)本公開(kāi)的示例性硬件的框圖。
[0046] 硬件200可以是例如圖1中示出的電子設(shè)備100。參照?qǐng)D2,硬件200包括至少一個(gè)處 理器210、用戶識(shí)別模塊(sno卡214、存儲(chǔ)器220、通信模塊230、傳感器模塊240、用戶輸入模 塊250、顯示模塊260、接口 270、音頻編解碼器280、相機(jī)模塊291、電力管理模塊295、電池 296、指示器297以及馬達(dá)298。
[0047] 處理器210包括至少一個(gè)應(yīng)用處理器(AP)211和/或至少一個(gè)通信處理器(CP)213。 處理器210可以例如類似于如圖1所示的處理器120。雖然圖2示出了AP 211和CP 213包括在 處理器210中,但是AP 211和CP 213可分別包括在不同的集成電路(IC)封裝中。根據(jù)實(shí)施方 式,AP 211和CP 213可包括在單個(gè)IC封裝中。
[0048] AP 211運(yùn)行OS或應(yīng)用程序以控制連接至AP 211的多個(gè)硬件和/或軟件元件,并執(zhí) 行包括多媒體數(shù)據(jù)的各種數(shù)據(jù)的處理和計(jì)算。AP 211可通過(guò)例如片上系統(tǒng)(SoC)實(shí)現(xiàn)。根據(jù) 實(shí)施方式,處理器210可進(jìn)一步包括圖形處理單元(GPU)。
[0049] CP 213執(zhí)行以下功能:管理數(shù)據(jù)鏈和/或轉(zhuǎn)換電子設(shè)備(例如包括硬件200的電子 設(shè)備100)和/或通過(guò)網(wǎng)絡(luò)連接到該電子設(shè)備的另一電子設(shè)備之間的通信中的通信協(xié)議。CP 213可通過(guò)例如SoC實(shí)現(xiàn)。根據(jù)實(shí)施方式,CP 213執(zhí)行多媒體控制功能中的至少一部分。CP 213通過(guò)使用例如用戶識(shí)別模塊(例如SIM卡214)執(zhí)行通信網(wǎng)絡(luò)中的終端的識(shí)別和認(rèn)證。進(jìn) 一步地,CP 213向用戶提供服務(wù),例如語(yǔ)音通信服務(wù)、視頻通信服務(wù)、短消息服務(wù)以及包數(shù) 據(jù)服務(wù)。
[0050] 進(jìn)一步地,CP 213控制通信模塊230的數(shù)據(jù)傳輸和/或接收。雖然包括CP 213、電力 管理模塊295和存儲(chǔ)器220的元件在圖2中示出為與AP 211分開(kāi),但是根據(jù)實(shí)施方式,AP 211 可實(shí)現(xiàn)為包括上面提到的元件中的至少一些例如CP 213。
[0051] 根據(jù)實(shí)施方式,AP 211或CP 213加載從非易失性存儲(chǔ)器和/或易失性存儲(chǔ)器中與 之連接的其他元件中的至少一個(gè)接收的命令和/或數(shù)據(jù),然后處理該命令和/或數(shù)據(jù)。進(jìn)一 步地,AP 211或CP 213存儲(chǔ)從非易失性存儲(chǔ)器中的其他元件中的至少一個(gè)接收的和/或產(chǎn) 生的數(shù)據(jù)。
[0052] S頂卡214是實(shí)現(xiàn)S頂?shù)目ǎ也迦胄纬稍陔娮釉O(shè)備的特定位置的槽中。S頂卡214可 包括特定識(shí)別信息,例如集成電路卡識(shí)別碼(ICCID),和/或用戶信息例如國(guó)際移動(dòng)用戶識(shí) 別碼(MSI)。
[0053] 存儲(chǔ)器220包括內(nèi)部存儲(chǔ)器222和/或外部存儲(chǔ)器224。存儲(chǔ)器220可以例如類似于 如圖1所示的存儲(chǔ)器130。內(nèi)部存儲(chǔ)器222包括以下至少之一:易失性存儲(chǔ)器例如諸如動(dòng)態(tài)隨 機(jī)存取存儲(chǔ)器(DRAM)、靜態(tài)RAM(SRAM)、同步動(dòng)態(tài)RAM(SDRAM)等,和/或非易失性存儲(chǔ)器例如 諸如一次性可編程只讀存儲(chǔ)器(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電 可擦除可編程ROM (EEPROM )、掩膜ROM、閃速ROM、NAND閃存、NOR閃存等。根據(jù)實(shí)施方式,內(nèi)部 存儲(chǔ)器222可具有固態(tài)驅(qū)動(dòng)器(SSD)的形式。外部存儲(chǔ)器224可進(jìn)一步包括閃速驅(qū)動(dòng)器,例如 緊湊式閃存(CF)驅(qū)動(dòng)器、安全數(shù)字(SD)驅(qū)動(dòng)器、微型安全數(shù)字(Micro-SD)驅(qū)動(dòng)器、迷你安全 數(shù)字(Mini-SD)驅(qū)動(dòng)器、極速數(shù)字(xD)驅(qū)動(dòng)器、存儲(chǔ)棒等。
[0054]通信模塊230包括無(wú)線通信模塊231和/或射頻(RF)模塊234。通信模塊230可以例 如類似于如圖1所示的通信模塊160。無(wú)線通信模塊231可包括例如WiFi模塊233、BT模塊 235、GPS接收模塊237和/或NFC模塊239。例如,無(wú)線通信模塊231通過(guò)使用無(wú)線頻率提供無(wú) 線通信功能。另外或可選地,無(wú)線通信模塊231可包括網(wǎng)絡(luò)接口例如諸如LAN卡,和/或用于 將硬件200與網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)、LAN、WAN、電信網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、普通老式電話服 務(wù)(POTS)等連接的調(diào)制解調(diào)器。NFC模塊239包括用于連接至NFC天線的連接節(jié)點(diǎn)。
[0055] RF模塊234執(zhí)行數(shù)據(jù)傳輸/接收,例如RF信號(hào)和/或分頁(yè)電子信號(hào)的傳輸和/或接 收。RF模塊234包括例如收發(fā)器、功率放大器模塊(PAM)、頻率過(guò)濾器、低噪聲放大器(LNA) 等。進(jìn)一步地,RF模塊234可進(jìn)一步包括用于以無(wú)線和/或有線通信傳輸和/或接收自由空間 中的電磁波的部件,例如導(dǎo)體、導(dǎo)線等。
[0056] 傳感器模塊240包括例如以下至少之一:手勢(shì)傳感器240A、陀螺儀傳感器240B、大 氣壓力傳感器240C、磁傳感器240D、加速度傳感器240E、抓握傳感器240F、接近傳感器240G、 紅綠藍(lán)(RGB)傳感器240H、生物物理傳感器2401、溫度/濕度傳感器240J、照度傳感器240K以 及紫外線(UV)傳感器240M。傳感器模塊240測(cè)量物理性質(zhì)和/或檢測(cè)電子設(shè)備的操作狀態(tài), 以及將測(cè)量的和/或檢測(cè)的信息轉(zhuǎn)換成電信號(hào)。另外/可選地,傳感器模塊240包括例如嗅覺(jué) 傳感器例如電子鼻傳感器、肌電圖(EMG)傳感器、腦電圖(EEG)傳感器、心電圖(ECG)傳感器、 指紋傳感器等。傳感器模塊240可進(jìn)一步包括用于控制包括在傳感器模塊240中的至少一個(gè) 傳感器的控制電路。
[0057]用戶輸入模塊250包括觸摸面板252、可以是數(shù)字筆傳感器254的筆傳感器254、鍵 256以及超聲輸入裝置258。用戶輸入模塊250可以是例如如圖1所示的用戶輸入模塊140。觸 摸面板252檢測(cè)例如電容方案、電阻方案、紅外方案以及聲波方案之中的至少一種方案下的 觸摸輸入。進(jìn)一步地,觸摸面板252可進(jìn)一步包括控制器。在電容方案的情況下,觸摸面板識(shí) 別間接觸摸以及直接觸摸。直接觸摸方案指的是以下方案,其中導(dǎo)電對(duì)象例如手指或手寫(xiě) 筆與觸摸屏直接接觸。根據(jù)實(shí)施方式,間接觸摸方案指的是以下方案,其中由不導(dǎo)電材料纏 繞的導(dǎo)電材料例如帶著手套的手指接近觸摸屏,和/或不導(dǎo)電材料例如手指所帶的手套接 觸觸摸屏。根據(jù)實(shí)施方式,間接觸摸方案指的是以下方案,其中手指觸摸不導(dǎo)電材料,例如 與觸摸屏的上表面接觸的用于保護(hù)觸摸屏的蓋。根據(jù)實(shí)施方式,間接觸摸方案指的是通常 稱為懸停的以下方案,其中當(dāng)手指接近觸摸屏至預(yù)定距離內(nèi)但不與觸摸屏接觸時(shí)生成事 件。觸摸面板252可進(jìn)一步包括觸覺(jué)層。在該事件中,觸摸面板252向用戶提供觸覺(jué)反應(yīng)。觸 摸面板252設(shè)置在顯示模塊260的屏幕例如觸摸屏處。觸摸面板252實(shí)現(xiàn)為其中觸摸面板位 于觸摸屏上的擴(kuò)展型,和/或其中觸摸面板插入顯示模塊260中的On-Cell型和/Sln-Cell 型。
[0058]筆傳感器254可例如以與接收用戶的觸摸輸入的方法相同的和/或相似的方法實(shí) 現(xiàn),和/或通過(guò)使用用于識(shí)別的單獨(dú)板實(shí)現(xiàn)。例如,鍵盤(pán)和/或觸摸鍵可用作鍵256。超聲輸入 裝置258是以下裝置,該裝置通過(guò)生成超聲波信號(hào)的筆由檢測(cè)從終端到麥克風(fēng)例如麥克風(fēng) 288的聲波來(lái)識(shí)別數(shù)據(jù),以及可實(shí)現(xiàn)無(wú)線識(shí)別。根據(jù)實(shí)施方式,硬件200通過(guò)使用通信模塊 230從外部裝置(例如諸如與通信模塊230連接的網(wǎng)絡(luò)、計(jì)算機(jī)和/或服務(wù)器)接收用戶輸入。 [0059] 顯示模塊260可包括面板262和/或全息元件264。顯示模塊260可以例如類似于如 圖1所示的顯示模塊150。例如,面板262可以是液晶顯示器(LCD)和/或有源矩陣有機(jī)發(fā)光二 極管(AM-OLED)。面板262可實(shí)現(xiàn)為例如柔性的、透明的和/或可穿戴的。面板262可通過(guò)觸摸 面板252和一個(gè)模塊配置。全息元件264可通過(guò)使用光的干涉在空氣中顯示三維圖像。根據(jù) 實(shí)施方式,顯示模塊260可進(jìn)一步包括用于控制面板262和/或全息元件264的控制電路。 [0060] 接口 270包括例如高清晰度多媒體接口(HDMI)272、通用串行總線(USB)274、投影 儀276以及D-超小型件(D-sub)278。另外或可選地,接口 270可包括例如SD驅(qū)動(dòng)器、多媒體卡 (MMC)和/或紅外數(shù)據(jù)組織(IrDA)接口。
[0061 ]音頻編解碼器280將語(yǔ)音和電信號(hào)彼此雙向轉(zhuǎn)換。音頻編解碼器280通過(guò)例如揚(yáng)聲 器282、接收器284、耳機(jī)286和/或麥克風(fēng)288轉(zhuǎn)換語(yǔ)音信息輸入和/或輸出。
[0062]根據(jù)實(shí)施方式,相機(jī)模塊291是能夠拍攝靜止圖像和運(yùn)動(dòng)圖像的裝置,且可包括至 少一個(gè)圖像傳感器(例如諸如前鏡頭和/或后鏡頭)、圖像信號(hào)處理器(ISP)和/或閃光LED。 [0063]電力管理模塊295管理硬件200的電力。電力管理模塊295可包括例如電力管理IC (PMIC)、充電器IC和/或電池計(jì)量器。
[0064] PMIC可安裝在例如IC和/或SoC半導(dǎo)體中。充電方法分類成有線充電方法和無(wú)線充 電方法。充電器IC給電池充電并防止來(lái)自充電器的過(guò)電壓和/或過(guò)電流的引入。根據(jù)實(shí)施方 式,充電器IC包括用于有線充電方法和無(wú)線充電方法中的至少一個(gè)的充電器1C。磁諧振方 案、磁感應(yīng)方案和/或電磁方案可舉例作為無(wú)線充電方法,以及可增加用于無(wú)線充電的另外 的電路,例如線圈環(huán)電路、諧振電路、整流器電路等。
[0065]電池計(jì)量器測(cè)量例如在充電期間電池296的剩余量、電壓、電流和/或溫度。電池 296通過(guò)生成電來(lái)供電,且可以是例如可再充電電池。
[0066] 指示器297顯示硬件200和/或硬件的一部分例如AP 211的特定狀態(tài),例如啟動(dòng)狀 態(tài)、消息狀態(tài)和/或充電狀態(tài)。馬達(dá)298將電信號(hào)轉(zhuǎn)換成機(jī)械振動(dòng)。
[0067] 硬件200包括處理單元,例如用于支持移動(dòng)TV的GPU。用于支持移動(dòng)TV的處理單元 根據(jù)數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)、媒體流等的標(biāo)準(zhǔn)來(lái)處理媒體數(shù)據(jù)。硬件的 每個(gè)元件可通過(guò)根據(jù)電子設(shè)備的類型可具有不同名稱的一個(gè)或多個(gè)部件配置。硬件可包括 上面提到的元件中的至少一個(gè),和/或可進(jìn)一步包括其他附加元件,和/或可省略上面提到 的元件中的一些。進(jìn)一步地,根據(jù)本公開(kāi)的硬件的一些元件可組合成一個(gè)實(shí)體,其可執(zhí)行與 組合之前的元件的功能相同的功能。
[0068] 在本公開(kāi)中使用的術(shù)語(yǔ)"模塊"指的是例如包括硬件、軟件和固件的至少一個(gè)組合 的單元。"模塊"能夠與術(shù)語(yǔ)例如單元、邏輯、邏輯塊、部件和/或電路可互換地使用。"模塊" 可以是一體配置的物件和/或其部件的最小單元。"模塊"可以是執(zhí)行至少一個(gè)功能和/或其 一部分的最小單元。"模塊"可以機(jī)械地和/或電子地實(shí)現(xiàn)。例如,"模塊"可包括以下至少之 一:專用IC(ASIC)芯片、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)以及用于執(zhí)行已知的和/或以后將開(kāi)發(fā)的 操作的可編程邏輯裝置。
[0069] 圖3是示出根據(jù)本公開(kāi)的示例性編程模塊300的框圖。
[0070] 參照?qǐng)D3,編程模塊300可被包括(例如被存儲(chǔ))在如圖1所示的電子設(shè)備100例如存 儲(chǔ)器130中。編程模塊300的至少一部分可通過(guò)軟件、固件、硬件和/或它們中的兩個(gè)或更多 個(gè)的組合配置。編程模塊300包括在硬件例如硬件200中實(shí)現(xiàn)的OS,以控制與電子裝置例如 電子裝置100相關(guān)的資源和/或在OS上被驅(qū)動(dòng)的各個(gè)應(yīng)用例如應(yīng)用370。例如,OS可以是安卓 (八11(!!'〇丨(1)、;[03、¥;[11(10?^、塞班(3501113丨&11)、1'丨2611、1^(1&等。參照?qǐng)D3,編程模塊300包括內(nèi)核 310、中間件330、API 360以及應(yīng)用370。
[0071] 可以如同內(nèi)核131的內(nèi)核310包括系統(tǒng)資源管理器311和/或裝置驅(qū)動(dòng)器312。系統(tǒng) 資源管理器311可包括例如進(jìn)程管理器、存儲(chǔ)器管理器以及文件系統(tǒng)管理器。系統(tǒng)資源管理 器311可控制、分配和/或收集系統(tǒng)資源。裝置驅(qū)動(dòng)器312可包括例如顯示器驅(qū)動(dòng)器、相機(jī)驅(qū) 動(dòng)器、藍(lán)牙驅(qū)動(dòng)器、共享存儲(chǔ)器驅(qū)動(dòng)器、USB驅(qū)動(dòng)器、鍵盤(pán)驅(qū)動(dòng)器、WiFi驅(qū)動(dòng)器以及音頻驅(qū)動(dòng) 器。進(jìn)一步地,根據(jù)實(shí)施方式,裝置驅(qū)動(dòng)器312可包括進(jìn)程間通信(IPC)驅(qū)動(dòng)器(未示出)。 [0072]中間件330包括預(yù)先實(shí)現(xiàn)為提供由應(yīng)用370共同使用的功能的多個(gè)模塊。進(jìn)一步 地,中間件330通過(guò)API 360提供功能,使得應(yīng)用370可有效地使用電子設(shè)備內(nèi)有限的系統(tǒng)資 源。例如,如圖3所示,中間件330包括以下至少之一:運(yùn)行時(shí)間庫(kù)335、應(yīng)用管理器341、窗口 管理器342、多媒體管理器343、資源管理器344、電力管理器345、數(shù)據(jù)庫(kù)管理器346、數(shù)據(jù)包 管理器347、連接管理器348、通知管理器349、位置管理器350、圖形管理器351以及安全管理 器352。
[0073]運(yùn)行時(shí)間庫(kù)335可包括庫(kù)模塊,編譯器使用該庫(kù)模塊以在應(yīng)用370中的一個(gè)運(yùn)行時(shí) 通過(guò)編程語(yǔ)言增加新的功能。根據(jù)實(shí)施方式,運(yùn)行時(shí)間庫(kù)335執(zhí)行輸入/輸出、存儲(chǔ)器管理 和/或用于算術(shù)函數(shù)的功能。
[0074] 應(yīng)用管理器341管理應(yīng)用370中的至少一個(gè)的生命周期。窗口管理器342管理由屏 幕使用的圖形用戶界面(GUI)資源。多媒體管理器343檢測(cè)用于各種媒體文件的再現(xiàn)的格 式,并通過(guò)使用適合于對(duì)應(yīng)格式的編解碼器執(zhí)行媒體文件的編碼和/或解碼。資源管理器 344管理資源,例如應(yīng)用370中的至少一個(gè)的源代碼、存儲(chǔ)器以及存儲(chǔ)空間。
[0075]電力管理器345在與基本輸入/輸出系統(tǒng)(BIOS) -起操作時(shí)管理電池和/或電力, 并提供用于操作的電力信息。數(shù)據(jù)庫(kù)管理器346管理待由應(yīng)用370中的至少一個(gè)使用的數(shù)據(jù) 庫(kù)的生成、搜索和/或改變。數(shù)據(jù)包管理器347管理以數(shù)據(jù)包文件的形式分布的應(yīng)用的安裝 和/或更新。
[0076] 例如,連接管理器348管理無(wú)線連接例如WiFi或藍(lán)牙。通知管理器349以不打擾用 戶這樣的方式顯示和/或通知事件,例如到達(dá)消息、承諾、接近通知等。位置管理器350管理 電子設(shè)備的位置信息。圖形管理器351管理將向用戶提供的圖形效果和/或與圖像效果相關(guān) 的用戶界面。安全管理器352提供用于系統(tǒng)安全和/或用戶認(rèn)證的所有安全功能。根據(jù)實(shí)施 方式,當(dāng)電子設(shè)備例如電子設(shè)備100具有電話呼叫功能時(shí),中間件330進(jìn)一步包括用于管理 電子設(shè)備的語(yǔ)音和/或視頻通信功能的電話管理器。
[0077]中間件330通過(guò)前面提到的內(nèi)部元件模塊的各種功能組合而生成并使用新的中間 件模塊。中間件330提供根據(jù)OS的類型定制的模塊以提供差異化的功能。進(jìn)一步地,中間件 330動(dòng)態(tài)地去除一些現(xiàn)有的元件和/或增加新的元件。因此,中間件330排除了本文描述的一 些元件,進(jìn)一步包括其他元件,和/或?qū)⑦@些元件替換為具有不同名稱且執(zhí)行類似功能的元 件。
[0078] 可類似于API 133的API 360是一組API編程功能,且可根據(jù)OS設(shè)置有不同的配置。 例如,在安卓或i〇S的情況下,為每個(gè)平臺(tái)提供一個(gè)API組,以及在Tizen的情況下,提供兩個(gè) 或更多個(gè)API組。
[0079]應(yīng)用370可包括例如預(yù)加載的應(yīng)用和/或第三方應(yīng)用。
[0080]編程模塊300的至少一部分可通過(guò)存儲(chǔ)在計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)中的命令實(shí)現(xiàn)。 當(dāng)由至少一個(gè)處理器例如處理器210執(zhí)行命令時(shí),至少一個(gè)處理器執(zhí)行對(duì)應(yīng)于命令的功能。 計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)可以是例如存儲(chǔ)器204。編程模塊300的至少一部分可通過(guò)例如處理 器210實(shí)現(xiàn)(例如運(yùn)行)。編程模塊300的至少一部分可包括例如用于執(zhí)行至少一個(gè)功能的模 塊、程序、例程、一組指令和/或進(jìn)程。
[0081]諸如編程模塊300的編程模塊的上面提到的元件的稱謂可根據(jù)OS的類型改變。根 據(jù)本公開(kāi)的編程模塊可包括上面提到的元件中的至少一個(gè),和/或可進(jìn)一步包括其他附加 元件,和/或可省略上面提到的元件中的一些。通過(guò)編程模塊和/或根據(jù)本公開(kāi)的其他元件 執(zhí)行的操作可通過(guò)順序的、并行的、重復(fù)的和/或啟發(fā)式的方法處理,以及可省略一些操作 和/或可增加其他操作。
[0082]圖4A、4B、4C和4D是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的網(wǎng)絡(luò)瀏覽器屏幕。 [0083] 參照?qǐng)D4A,電子裝置400(例如,電子裝置200)的進(jìn)程(例如,進(jìn)程211)控制顯示器 (例如,顯示模塊260)顯示網(wǎng)頁(yè)410。屏幕是應(yīng)用運(yùn)行屏幕(例如,網(wǎng)絡(luò)瀏覽器屏幕),且可以 是對(duì)應(yīng)的電子裝置的整個(gè)屏幕或僅僅是該屏幕的一部分。用戶可通過(guò)在電子裝置400的屏 幕上顯示的網(wǎng)頁(yè)410上使用手指420來(lái)作出手勢(shì)(例如,觸摸然后在特定時(shí)間內(nèi)釋放觸摸,例 如敲擊)。電子裝置400的觸摸面板(例如,觸摸面板252)識(shí)別敲擊,且向處理器傳輸關(guān)于識(shí) 別的敲擊的信息。
[0084]處理器(例如,處理器211)分析關(guān)于敲擊的信息以確定觸摸位置(例如,觸摸坐 標(biāo))。處理器識(shí)別網(wǎng)頁(yè)410的對(duì)象之中對(duì)應(yīng)于觸摸位置的對(duì)象。例如,處理器基于例如區(qū)分符 (例如,定界符或幀)、類型(例如,圖標(biāo)、圖像或文本)或超鏈接來(lái)區(qū)分網(wǎng)頁(yè)410的對(duì)象。定界 符可以是例如箭頭、圖或呼叫符號(hào),以及幀可以是例如文本或框之間的線。
[0085]進(jìn)一步地,處理器可將其他對(duì)象之中位于對(duì)應(yīng)于觸摸坐標(biāo)的區(qū)域(例如,最接近觸 摸坐標(biāo)的區(qū)域)中的對(duì)象確定為對(duì)應(yīng)于觸摸位置的對(duì)象。處理器運(yùn)行對(duì)應(yīng)于確定的對(duì)象的 功能(例如,電子裝置的功能或應(yīng)用功能)。例如,確定的對(duì)象可鏈接到內(nèi)容(例如,下載的之 前的網(wǎng)頁(yè)或還未下載的新的網(wǎng)頁(yè))。根據(jù)實(shí)施方式,處理器可參考與對(duì)應(yīng)的網(wǎng)頁(yè)相關(guān)的信息 (例如,地址信息或參考字段),而確定識(shí)別的對(duì)象是之前的網(wǎng)頁(yè)還是新的網(wǎng)頁(yè)。
[0086]根據(jù)實(shí)施方式,當(dāng)識(shí)別的對(duì)象是之前的網(wǎng)頁(yè)時(shí),處理器訪問(wèn)存儲(chǔ)器(例如,存儲(chǔ)器 204)以讀取之前的網(wǎng)頁(yè)。當(dāng)識(shí)別的對(duì)象是新的網(wǎng)頁(yè)時(shí),處理器控制通信模塊(例如,通信模 塊230)下載新的網(wǎng)頁(yè)。根據(jù)實(shí)施方式,在加載網(wǎng)頁(yè)所持續(xù)的時(shí)間(例如,讀取時(shí)間或下載時(shí) 間)期間,處理器控制顯示模塊260顯示為加載引導(dǎo)指定的信息(例如,白圖像)。根據(jù)實(shí)施方 式,加載引導(dǎo)信息可以不顯示。例如,待顯示的目標(biāo)可從網(wǎng)頁(yè)410改變至另一網(wǎng)頁(yè),而不顯示 加載引導(dǎo)信息。
[0087]根據(jù)任何實(shí)施方式,處理器控制顯示器顯示候選列表持續(xù)指定的時(shí)間(例如,加載 時(shí)間)。根據(jù)實(shí)施方式,候選列表可包括接近識(shí)別的對(duì)象的一個(gè)或多個(gè)對(duì)象。例如,處理器將 基于觸摸坐標(biāo)配置的區(qū)域確定為用于確定候選列表的區(qū)域(在下文中,為了便于描述稱為 "觸摸區(qū)域")。進(jìn)一步地,處理器可將存在于觸摸區(qū)域內(nèi)的對(duì)象(例如,對(duì)象的至少一部分存 在于觸摸區(qū)域內(nèi)或者對(duì)象完全包括在觸摸區(qū)域內(nèi)的情況)確定為將包括在候選列表中的候 選物。
[0088] 參照?qǐng)D4B,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)在屏幕上顯 示候選列表430。根據(jù)實(shí)施方式,處理器通過(guò)顯示器在另一網(wǎng)頁(yè)440的至少一部分上顯示候 選列表430。網(wǎng)頁(yè)440可以是例如對(duì)應(yīng)于由用戶輸入選擇的對(duì)象的功能的運(yùn)行信息。運(yùn)行信 息可以是在通過(guò)處理器運(yùn)行對(duì)應(yīng)于對(duì)象的功能(例如,網(wǎng)頁(yè)440)時(shí),通過(guò)顯示器提供給用戶 作為用戶接口的信息。根據(jù)任何實(shí)施方式,顯示器可將候選列表430連同加載引導(dǎo)信息(例 如在白圖像上)一起顯示。根據(jù)實(shí)施方式,候選列表430可包括候選對(duì)象(例如,對(duì)象432、 433、434、435和436)以及通過(guò)輸入識(shí)別的對(duì)象431 (例如,對(duì)應(yīng)于當(dāng)前運(yùn)行的網(wǎng)頁(yè)440的對(duì) 象)。
[0089] 根據(jù)實(shí)施方式,候選列表430可與對(duì)應(yīng)于識(shí)別的對(duì)象431的運(yùn)行信息(例如,通過(guò)顯 示器顯示的網(wǎng)頁(yè)440) -起顯示。例如,候選列表430可從運(yùn)行信息顯示在顯示器上的時(shí)間點(diǎn) 起與運(yùn)行信息一起顯示??蛇x地,無(wú)論對(duì)應(yīng)于識(shí)別的對(duì)象431的運(yùn)行信息是否顯示,都可顯 示候選列表430。例如,候選列表430可在運(yùn)行信息顯示之前預(yù)先顯示。可選地,運(yùn)行信息可 以首先顯示,以及候選列表430可基于新的輸入(例如,指定的觸摸輸入或懸停輸入)而顯 不。
[0090] 根據(jù)實(shí)施方式,顯示器可突出顯示識(shí)別的對(duì)象431,以使識(shí)別的對(duì)象431與其他對(duì) 象(例如,如所示出的深背景色和處于粗體類型的對(duì)應(yīng)的文本)區(qū)分開(kāi)。進(jìn)一步地,顯示器可 在放大對(duì)象使之比以前大之后顯示候選列表430的對(duì)象。進(jìn)一步地,顯示器可顯示候選列表 430的對(duì)象,使得對(duì)象之間的間隔比以前進(jìn)一步彼此遠(yuǎn)離。用戶420可在候選列表430的候選 對(duì)象中的至少一個(gè)(例如,候選對(duì)象432)上執(zhí)行觸摸輸入。然后,處理器可識(shí)別候選對(duì)象 432、433、434、435和436之中對(duì)應(yīng)于觸摸輸入的候選對(duì)象432。
[0091] 參照?qǐng)D4C,處理器控制顯示器例如突出顯示識(shí)別的候選對(duì)象432,以使識(shí)別的候選 對(duì)象432與其他對(duì)象區(qū)分開(kāi)。根據(jù)實(shí)施方式,處理器運(yùn)行對(duì)應(yīng)于新識(shí)別的候選對(duì)象432的功 能(例如,電子裝置的功能或應(yīng)用功能)。例如,處理器控制顯示模塊260在屏幕上(例如,在 候選列表430后面)顯示鏈接到選擇的候選對(duì)象432的網(wǎng)頁(yè)450。根據(jù)實(shí)施方式,為了運(yùn)行對(duì) 應(yīng)于新識(shí)別的候選對(duì)象432的功能,處理器連續(xù)運(yùn)行之前選擇的對(duì)象的功能(例如,將之前 選擇的對(duì)象的功能連同對(duì)應(yīng)于新選擇的對(duì)象的功能一起運(yùn)行)??蛇x地,處理器可停止運(yùn)行 之前選擇的對(duì)象的功能并運(yùn)行新選擇的對(duì)象的功能。
[0092] 參照?qǐng)D4C和4D,處理器(例如,處理器211)終止候選列表430的顯示。例如,當(dāng)在候 選列表430中(例如,通過(guò)用戶)選擇終止按鈕433時(shí),處理器終止候選列表430的顯示并控制 為僅顯示網(wǎng)頁(yè)450。處理器在加載網(wǎng)頁(yè)450時(shí)將候選列表430連同網(wǎng)頁(yè)450-起顯示。當(dāng)網(wǎng)頁(yè) 450的加載完成時(shí),處理器終止候選列表430的顯示??蛇x地,處理器可響應(yīng)于與終止按鈕 433相關(guān)的用戶輸入,立即終止候選列表430的顯示。
[0093]根據(jù)任何實(shí)施方式,當(dāng)在顯示候選列表430的狀態(tài)下對(duì)于指定的時(shí)間(例如,加載 時(shí)間)未識(shí)別用戶輸入時(shí),處理器可控制為終止候選列表430的顯示且僅顯示網(wǎng)頁(yè)450。圖4D 示出了在完全終止候選列表430的顯示之后顯示網(wǎng)頁(yè)450的示例。
[0094] 根據(jù)實(shí)施方式,終止按鈕433可基于候選列表430的顯示插入候選列表430中,且與 候選列表430-起提供給用戶。根據(jù)另一實(shí)施方式,終止按鈕433可以不顯示在候選列表430 中,然后當(dāng)獲得新的用戶輸入(例如,觸摸候選列表430的輸入或者與候選列表430相關(guān)的懸 停輸入)時(shí),可基于新的用戶輸入而顯示在候選列表430中。
[0095]圖5A和5B是根據(jù)本公開(kāi)的用于描述確定由用戶從觸摸屏上顯示的對(duì)象中選擇的 對(duì)象和相鄰的候選對(duì)象的過(guò)程示例的概念圖。
[0096] 參照?qǐng)D5A,處理器(例如,處理器211)分析觸摸輸入以確定觸摸區(qū)域510。處理器將 觸摸區(qū)域510的中心點(diǎn)確定為觸摸位置511。處理器通過(guò)使用觸摸位置511改變觸摸區(qū)域。例 如,處理器將使得線512作為其對(duì)角線的正方形區(qū)域520確定為改變的觸摸區(qū)域,線512以觸 摸位置511作為中心。改變的觸摸區(qū)域可具有不同的形式,而非正方形。處理器211將其他對(duì) 象之中最接近觸摸位置511的對(duì)象(例如對(duì)象530)確定為由用戶選擇的對(duì)象。此外,處理器 211將其至少一部分包括在觸摸區(qū)域510或觸摸區(qū)域520內(nèi)的對(duì)象(例如對(duì)象540)確定為候 選對(duì)象??赡懿淮嬖谄渲辽僖徊糠职ㄔ谟|摸區(qū)域510或觸摸區(qū)域520內(nèi)的對(duì)象。然后,例 如,處理器211可省略候選列表的顯示。根據(jù)任何實(shí)施方式,無(wú)論對(duì)象的至少一部分是否包 括在觸摸區(qū)域510或觸摸區(qū)域520內(nèi),可顯示候選列表。例如,處理器211將接近由用戶選擇 的對(duì)象(例如,對(duì)象530)的對(duì)象(例如,對(duì)象540)確定為候選對(duì)象。
[0097] 返回參照?qǐng)D5A,處理器211通過(guò)使用例如已知的校正技術(shù)(例如插值算法或噪聲去 除算法)而將觸摸位置511改變至觸摸位置551。處理器211通過(guò)使用觸摸位置551將觸摸區(qū) 域510重新配置為觸摸區(qū)域550。處理器211將對(duì)象之中包括觸摸位置551的對(duì)象530確定為 由用戶選擇的對(duì)象。進(jìn)一步地,處理器211將其至少一部分包括在重新配置的觸摸區(qū)域550 內(nèi)的對(duì)象540確定為候選對(duì)象。
[0098] 參照?qǐng)D5A和5B,處理器211將包括觸摸區(qū)域510和觸摸區(qū)域550的區(qū)域560重新配置 為觸摸區(qū)域。處理器211將其至少一部分包括在重新配置的觸摸區(qū)域560內(nèi)的對(duì)象(例如,對(duì) 象530和540)之中,使得其本身的最大部分位于重新配置的觸摸區(qū)域560中的對(duì)象(例如,對(duì) 象530)確定為由用戶選擇的對(duì)象。進(jìn)一步地,處理器211將剩余的對(duì)象(例如,對(duì)象540)確定 為候選對(duì)象。
[0099]圖6A、6B和6C是根據(jù)本公開(kāi)的用于描述再現(xiàn)視頻的示例性過(guò)程的再現(xiàn)屏幕。
[0100] 參照?qǐng)D6A,處理器(例如,處理器211)控制顯示模塊(例如,顯示模塊260)在屏幕上 顯示播放器運(yùn)行圖像610。播放器運(yùn)行圖像610包括再現(xiàn)幀611和再現(xiàn)進(jìn)度條612。進(jìn)一步地, 播放器運(yùn)行圖像610進(jìn)一步包括各種功能圖標(biāo)或按鈕。例如,播放器運(yùn)行圖像610可進(jìn)一步 包括倒回按鈕613、播放/暫停按鈕614、快進(jìn)按鈕615、音量控制按鈕616以及當(dāng)前顯示的幀 (例如,再現(xiàn)幀611)的時(shí)間點(diǎn)/對(duì)應(yīng)視頻617的總時(shí)間(例如,0:01 /2:21)。用戶可在再現(xiàn)進(jìn)度 條612上執(zhí)行觸摸輸入(例如,直接觸摸、懸停等)。響應(yīng)于觸摸輸入,處理器211可確定觸摸 區(qū)域620。觸摸區(qū)域620可包括再現(xiàn)進(jìn)度條612的至少一部分和音量控制按鈕616。處理器211 可將再現(xiàn)進(jìn)度條612確定為由用戶選擇的對(duì)象,以及將音量控制按鈕616確定為候選對(duì)象。 當(dāng)再現(xiàn)進(jìn)度條612確定為由用戶選擇的對(duì)象時(shí),處理器211可將最接近觸摸區(qū)域620的中心 點(diǎn)的再現(xiàn)進(jìn)度條612的位置確定為對(duì)應(yīng)于新的再現(xiàn)時(shí)間點(diǎn)的位置。
[0101] 參照?qǐng)D6B,處理器211從新的再現(xiàn)時(shí)間點(diǎn)開(kāi)始再現(xiàn)視頻。例如,處理器211作出控制 以顯示對(duì)應(yīng)于45秒的再現(xiàn)時(shí)間點(diǎn)的再現(xiàn)幀618。當(dāng)音量控制按鈕616確定為候選對(duì)象時(shí),處 理器211作出控制以顯示再現(xiàn)幀619上的對(duì)應(yīng)音量控制條619。用戶在音量控制條619上執(zhí)行 觸摸輸入。響應(yīng)于觸摸輸入,處理器211確定觸摸位置630。處理器211將最接近觸摸位置630 的中心點(diǎn)的音量控制條619的位置確定為音量控制位置。處理器211控制音頻處理模塊(例 如,音頻編解碼器280)以對(duì)應(yīng)于確定的音量控制位置的音量輸出視頻的音頻信號(hào)。
[0102] 參照?qǐng)D6C,在音量控制之后(或者在音量控制的同時(shí),處理器211使再現(xiàn)時(shí)間點(diǎn)回 到之前的時(shí)間點(diǎn)(例如,1秒)。顯示模塊260在處理器211的控制下顯示對(duì)應(yīng)于1秒的再現(xiàn)時(shí) 間點(diǎn)的再現(xiàn)幀611。
[0103]圖7A、7B、7C、7D、7E、7F和7G示出了可根據(jù)觸摸輸入選擇的各個(gè)對(duì)象。
[0104] 參照?qǐng)D7A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示列表 710。如圖7A所示,對(duì)象選擇列表710包括彼此接近的對(duì)象。當(dāng)用戶在列表710上執(zhí)行觸摸輸 入時(shí),可能選擇用戶不是本意選擇的對(duì)象。例如,處理器211識(shí)別是否選擇對(duì)象711。然后,處 理器211終止列表710的顯示并控制顯示模塊260在輸入窗口中顯示對(duì)象711。進(jìn)一步地,處 理器211控制顯示模塊260將包括位于對(duì)象711上方的至少一個(gè)對(duì)象(例如,對(duì)象712)和位于 對(duì)象711下方的至少一個(gè)對(duì)象(例如,對(duì)象713)的候選列表連同輸入窗口一起顯示。例如,當(dāng) 在從識(shí)別對(duì)象711的選擇的時(shí)間點(diǎn)起經(jīng)過(guò)指定的時(shí)間之前,從候選列表中選擇至少一個(gè)對(duì) 象時(shí),處理器211終止候選列表的顯示,且控制顯示模塊260顯示從候選列表中選擇的對(duì)象, 而非對(duì)象711。當(dāng)?shù)鹊街付ǖ臅r(shí)間經(jīng)過(guò)而沒(méi)有選擇時(shí),處理器211終止候選列表的顯示且保 持在輸入窗口中顯示對(duì)象711。
[0105] 參照?qǐng)D7B,處理器211控制顯示模塊260顯示多個(gè)輸入窗口,例如文本輸入窗口 721、電子郵件(Email)輸入窗口 722、URL輸入窗口 723、電話(Telephone)號(hào)碼輸入窗口 724 以及文本區(qū)域(Textarea)輸入窗口 725。當(dāng)識(shí)別到由用戶從各個(gè)輸入窗口中選擇一個(gè)輸入 窗口(例如,文本輸入窗口 721)時(shí),處理器211控制顯示模塊260在文本輸入窗口 721內(nèi)顯示 光標(biāo)726。進(jìn)一步地,處理器211將電子郵件輸入窗口 722確定為候選對(duì)象,且控制顯示模塊 260顯示指示電子郵件輸入窗口 722的圖標(biāo)。當(dāng)選擇圖標(biāo)時(shí),處理器211終止圖標(biāo)的顯示,且 控制顯示模塊260在電子郵件輸入窗口 722中顯示光標(biāo)726。
[0106] 根據(jù)任何實(shí)施方式,對(duì)象可以是圖7C中示出的文本輸入框730、圖7D中示出的水平 滾動(dòng)條741和豎直滾動(dòng)條742、圖7E中示出的按鈕721、752和753、圖7F中示出的檢查框 (0^^^(?)761、762、763和764、以及圖76中示出的鏈接地址771、772和773。當(dāng)用戶在按鈕 752上執(zhí)行觸摸輸入時(shí),處理器211控制顯示模塊260作出顯示,使得候選列表與按鈕752重 疊。顯示的候選列表包括按鈕752和按鈕751。
[0107] 圖8A、8B和8C是根據(jù)本公開(kāi)的用于描述重新配置光標(biāo)的位置的過(guò)程的文本輸入 框。
[0108] 參照?qǐng)D8A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示文本輸 入框810。文本輸入框810包括字符。用戶在文本輸入框810上執(zhí)行觸摸輸入。響應(yīng)于觸摸輸 入,處理器211確定觸摸區(qū)域820,并將觸摸區(qū)域820的中心點(diǎn)確定為觸摸位置。處理器211基 于觸摸位置確定光標(biāo)的顯示位置。例如,處理器211將其至少一部分包括在觸摸區(qū)域820內(nèi) 的字符(例如,"i","j"和"k")之中,最接近觸摸位置的字符(例如,"j")之前(即,"i"和"j" 之間)的位置確定為光標(biāo)的顯示位置。在另一示例中,處理器211將"j"之后(即,"j"和"k"之 間)的位置確定為光標(biāo)的顯示位置。處理器211控制顯示模塊260在確定的顯示位置上顯示 光標(biāo)。
[0109] 參照?qǐng)D8B,處理器211控制顯示模塊260顯示彈出窗口 830。彈出窗口 830指示文本 輸入框810的部分區(qū)域,且處理器211基于在文本輸入框810中顯示的光標(biāo)的位置確定該部 分區(qū)域。例如,處理器211控制顯示模塊260顯示"彈出窗口830包括位于光標(biāo)之前的一個(gè)或 多個(gè)字符(例如,"i")、光標(biāo)、以及位于光標(biāo)之后的一個(gè)或多個(gè)字符(例如,"j"和"k" )"。在處 理器211的控制下,顯示模塊260顯示與在文本輸入框810中的i I (光標(biāo))j k相比放大的i I (光標(biāo))j k。進(jìn)一步地,顯示模塊260顯示它們之間的間隔進(jìn)一步分開(kāi)的i I (光標(biāo))j k。用戶 在彈出窗口 830上執(zhí)行觸摸輸入。響應(yīng)于觸摸輸入,處理器211確定觸摸區(qū)域840,且將觸摸 區(qū)域840的中心點(diǎn)確定為觸摸位置。
[0110] 參照?qǐng)D8C,處理器211基于彈出窗口 830的觸摸位置改變光標(biāo)的顯示位置。例如,當(dāng) 彈出窗口 830中的字符之中最接近觸摸位置的字符是"i"時(shí),處理器211將光標(biāo)的顯示位置 從"在j之前"改變到"在i之前"。
[0111] 圖9A、9B、9C和9D是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的網(wǎng)絡(luò)瀏覽器屏幕。圖 10示出了可由處理器識(shí)別的各種手勢(shì)。
[0112] 參照?qǐng)D9A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)在屏幕上顯 示網(wǎng)頁(yè)910的一部分(例如,上部)。用戶在網(wǎng)頁(yè)910的上部上作出各種手勢(shì)。例如用戶作出橫 搖920。然而,觸摸面板(例如,觸摸面板252)可將其識(shí)別為例如敲擊而非橫搖920,并將對(duì)應(yīng) 于敲擊的事件傳輸至處理器211。這樣的錯(cuò)誤識(shí)別可在下面的表1中示出的情況下產(chǎn)生。
[0113] 表1
[0116] 在表1中,手指向下可以是其中對(duì)象(例如,手指)接觸觸摸屏的手勢(shì),運(yùn)動(dòng)可以是 其中在對(duì)象接觸觸摸屏的狀態(tài)下對(duì)象運(yùn)動(dòng)的手勢(shì),以及手指向上可以是其中從觸摸屏解除 對(duì)象的接觸的手勢(shì)??蛇x地,在表1中,手指向下可以是其中對(duì)象接近觸摸屏至預(yù)設(shè)距離內(nèi) 的手勢(shì),運(yùn)動(dòng)可以是其中在對(duì)象接近觸摸屏至預(yù)設(shè)距離內(nèi)的狀態(tài)下對(duì)象運(yùn)動(dòng)的手勢(shì),以及 手指向上可以是其中對(duì)象離開(kāi)觸摸屏達(dá)預(yù)設(shè)距離的手勢(shì)。
[0117] 參照?qǐng)D9B,處理器211可識(shí)別對(duì)應(yīng)于敲擊的對(duì)象,且運(yùn)行對(duì)應(yīng)于識(shí)別的對(duì)象的功 能。例如,處理器211控制顯示模塊260顯示鏈接至對(duì)象的網(wǎng)頁(yè)930。進(jìn)一步地,處理器211控 制顯示模塊260在網(wǎng)頁(yè)930上顯示候選列表940。候選列表940可包括指示與識(shí)別的手勢(shì)相關(guān) 的候選手勢(shì)的圖標(biāo)(例如,橫搖(Panning)圖標(biāo)941和放大(Zoom in)圖標(biāo)942)。進(jìn)一步地,候 選列表940可包括候選對(duì)象??梢圆伙@示候選對(duì)象。例如,存儲(chǔ)器204存儲(chǔ)與網(wǎng)頁(yè)的顯示相關(guān) 的環(huán)境設(shè)置信息,環(huán)境設(shè)置信息可包括指示候選對(duì)象的顯示配置為打開(kāi)還是關(guān)閉的值。進(jìn) 一步地,環(huán)境設(shè)置信息可包括指示候選手勢(shì)的顯示配置為打開(kāi)還是關(guān)閉的值。當(dāng)候選對(duì)象 的顯示配置為關(guān)閉且候選手勢(shì)的顯示配置為打開(kāi)時(shí),處理器211控制顯示模塊260僅顯示圖 標(biāo)。當(dāng)候選對(duì)象的顯示配置為打開(kāi)且候選手勢(shì)的顯示配置為打開(kāi)時(shí),處理器211控制顯示模 塊260顯示候選對(duì)象和圖標(biāo)。環(huán)境設(shè)置信息可以是可由用戶改變的信息。例如,處理器211響 應(yīng)于用戶輸入(例如,觸摸輸入、鍵入或語(yǔ)音輸入)改變與網(wǎng)頁(yè)的顯示相關(guān)的環(huán)境設(shè)置信息。 當(dāng)不存在候選對(duì)象時(shí),無(wú)論環(huán)境設(shè)置信息如何,處理器211都控制為僅顯示指示候選手勢(shì)的 信息。
[0118] 參照?qǐng)D9C和9D,用戶可通過(guò)使用手指觸摸橫搖圖標(biāo)941。響應(yīng)于觸摸,處理器211終 止候選列表940的顯示。進(jìn)一步地,處理器211控制顯示模塊260在網(wǎng)頁(yè)910上顯示候選列表 920〇
[0119] 存在可由處理器221識(shí)別的各種用戶手勢(shì)。例如,參照?qǐng)D10,可由處理器221識(shí)別的 用戶手勢(shì)可包括一個(gè)手指拖曳、單手拖曳、一個(gè)手指敲擊、媒體拖曳(本文中的媒體對(duì)應(yīng)于 例如候選列表)、兩個(gè)手指縮小、雙手縮小、一個(gè)手指雙敲擊、媒體收縮、兩個(gè)手指放大、雙手 放大、兩個(gè)手指敲擊、媒體擴(kuò)展、兩個(gè)手指旋轉(zhuǎn)、雙手旋轉(zhuǎn)、兩個(gè)手指雙敲擊、媒體旋轉(zhuǎn)、鎖定 兩個(gè)+1個(gè)手指縱搖、鎖定兩個(gè)+1個(gè)手指橫搖、媒體關(guān)閉、三個(gè)手指縱搖、三個(gè)手指橫搖、三個(gè) 手指輕拂、信息隱藏、兩個(gè)手指豎直滾動(dòng)、兩個(gè)手指水平滾動(dòng)、兩個(gè)手指輕拂、信息顯示等。 圖10中示出的手勢(shì)可以是在用戶使對(duì)象(例如,手指)與觸摸屏接觸的狀態(tài)下作出的2D手勢(shì) 或者在用戶使對(duì)象(例如,手指)運(yùn)動(dòng)到距觸摸屏預(yù)定距離內(nèi)的狀態(tài)下作出的3D手勢(shì)。
[0120] 根據(jù)本公開(kāi),當(dāng)電子裝置識(shí)別其他對(duì)象之中由用戶選擇的對(duì)象時(shí),電子裝置運(yùn)行 識(shí)別的對(duì)象的功能且顯示候選列表。候選列表可包括未被選擇的所有對(duì)象。進(jìn)一步地,電子 裝置可將未被選擇的對(duì)象中的僅僅一些確定為候選物且顯示確定的對(duì)象。
[0121] 根據(jù)本公開(kāi),電子裝置識(shí)別用戶手勢(shì),運(yùn)行識(shí)別的手勢(shì)的功能,以及顯示指示候選 手勢(shì)的信息(例如,圖標(biāo))。電子裝置可將在待顯示的目標(biāo)(例如,網(wǎng)頁(yè))中可識(shí)別的所有手勢(shì) 確定為候選物。可選地,電子裝置可將所有手勢(shì)之中與識(shí)別的手勢(shì)相關(guān)的手勢(shì)確定為候選 物。
[0122] 處理器(例如,處理器211)基于在下面的表2中示出的觸摸位置、歷史信息,靈敏度 以及頻率中的至少一個(gè),從其他對(duì)象中選擇候選對(duì)象且從手勢(shì)中選擇候選手勢(shì)。
[0123] 表2
[0126] 圖11A、11B、11C、11D、11E、IIF和IIG是描述布置候選物的示例性方法的視圖。
[0127] 參照?qǐng)D11A、11B、IlC和11D,顯示器(例如,顯示模塊260)在中央顯示候選物之中具 有最高優(yōu)先級(jí)的候選物1(例如,對(duì)象或手勢(shì)),且以圍繞候選物1的圓的形式顯示候選物2至 9。當(dāng)電子裝置200是例如智能手機(jī)時(shí),處理器211通過(guò)使用由傳感器模塊240(例如,抓握傳 感器240F)測(cè)量或檢測(cè)的信息來(lái)確定用戶是否抓握電子裝置200。當(dāng)用戶抓握電子裝置200 時(shí),處理器211確定電子裝置200由左手還是右手抓握。當(dāng)確定手是左手時(shí),處理器211將具 有更高的優(yōu)先級(jí)的候選物布置在具有相對(duì)較低的優(yōu)先級(jí)的候選物的左側(cè),以使在用戶用左 手抓握電子裝置200的狀態(tài)下,用戶可通過(guò)使用左手的手指(例如,拇指)更加容易地選擇具 有更高的優(yōu)先級(jí)的候選物。例如,顯示模塊260在處理器211的控制下在左側(cè)顯示候選物2 (見(jiàn)圖IlA和11B)。在任何實(shí)施方式中,當(dāng)確定手是右手時(shí),處理器211可將具有更高的優(yōu)先 級(jí)的候選物布置在具有相對(duì)較低的優(yōu)先級(jí)的候選物的右側(cè)。參照?qǐng)DIlC和IID,可在右側(cè)顯 示候選物2。
[0128] 參照?qǐng)DIlE和11F,候選物布置在屏幕的各個(gè)區(qū)域中的一個(gè)中。例如,處理器211可 將具有最高的優(yōu)先級(jí)的候選物1布置在屏幕的預(yù)定位置(例如,屏幕的中央),且基于候選物 1布置的位置將屏幕劃分成象限A、B、C和D。當(dāng)確定手是右手時(shí),處理器211將具有之后的優(yōu) 先級(jí)的候選物(例如,候選物2,3和4)布置在象限A中。當(dāng)確定手是右手時(shí),處理器211將候選 物2,3和4布置在象限D(zhuǎn)中。
[0129] 參照?qǐng)D11G,處理器211將具有最高的優(yōu)先級(jí)的候選物1布置在屏幕的一個(gè)位置(例 如,屏幕的中央)。進(jìn)一步地,處理器211可以以螺旋形式順序地布置具有之后的優(yōu)先級(jí)的候 選物(例如,候選物2,3,4,5,6,7,8和9)。
[0130]圖12和圖13A、13B和13C是描述以各種形式顯示候選物的示例性方法的視圖。
[0131] 參照?qǐng)D12,顯示器(例如,顯示模塊260)在處理器(例如,處理器211)的控制下以文 本形式顯示候選對(duì)象1210,以使用戶可容易地識(shí)別對(duì)應(yīng)的對(duì)象。顯示模塊260以縮略圖形式 顯示候選對(duì)象1220。進(jìn)一步地,顯示模塊260以從對(duì)應(yīng)手勢(shì)的圖像生成的圖標(biāo)形式顯示候選 手勢(shì) 1230,1240,1250 和 1260。
[0132] 參照?qǐng)D13A,處理器從觸摸面板252接收與網(wǎng)頁(yè)1310上手指1320的敲擊1330相關(guān)的 事件,且確定敲擊1330的觸摸位置。處理器211基于觸摸位置識(shí)別由用戶選擇的對(duì)象。進(jìn)一 步地,處理器211基于觸摸位置、歷史信息、靈敏度以及頻率中的至少一個(gè),從除了網(wǎng)頁(yè)1310 中選擇的對(duì)象之外的剩余對(duì)象中選擇候選對(duì)象。例如,處理器211將距觸摸位置預(yù)設(shè)半徑內(nèi) 的區(qū)域確定為中心,且將其至少一部分包括在觸摸區(qū)域內(nèi)的對(duì)象確定為候選物。當(dāng)每個(gè)確 定的候選物是圖像時(shí),處理器211控制顯示模塊260以縮略圖形式顯示候選物(例如,候選物 1341、1342、1343和1344)。
[0133] 參照?qǐng)D13B和13C,當(dāng)候選物是圖像1350時(shí),處理器將圖像1350減小成縮略圖,且控 制為顯示縮略圖??蛇x地,處理器211可從圖像1350提取一部分(例如,主要內(nèi)容1351),將提 取的主要內(nèi)容1351減小成縮略圖,以及控制為顯示縮略圖。處理器211可使用標(biāo)記在圖像 1350上的標(biāo)簽信息以提取主要內(nèi)容1351。標(biāo)簽信息指的是與圖像相關(guān)的附加信息,文件格 式是例如可交換圖像文件格式(Exif)。例如,標(biāo)簽信息可包括對(duì)象(例如,主要內(nèi)容1351)的 位置信息和對(duì)象的身份信息(例如,人名、地址、電話號(hào)碼以及對(duì)象名稱)。當(dāng)不存在標(biāo)簽信 息時(shí),處理器211可基于已知的各種圖像識(shí)別方案來(lái)提取主要內(nèi)容1351。
[0134] 圖14是根據(jù)本公開(kāi)的描述操作候選列表的方法的示例的視圖。
[0135] 參照?qǐng)D14,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示候選列 表1410。候選列表1410可包括用于最小化候選列表1410的按鈕1411、用于最大化候選列表 1410的按鈕1412、以及用于終止候選列表1410的顯示的按鈕1413。當(dāng)用戶選擇最小化按鈕 1411時(shí),處理器211控制顯示模塊260顯示對(duì)應(yīng)于候選列表1410的信息(例如,圖標(biāo))。當(dāng)用戶 選擇最大化按鈕1412時(shí),處理器211控制顯示模塊260全屏顯示候選列表1410。當(dāng)用戶選擇 終止按鈕1413時(shí),處理器211終止候選列表1410的顯示。
[0136] 圖15A、15B和15C是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的網(wǎng)絡(luò)瀏覽器屏幕。
[0137] 參照?qǐng)D15A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示網(wǎng)頁(yè) 1510。處理器211從觸摸面板252接收與網(wǎng)頁(yè)1510)中的觸摸輸入(例如,敲擊1520)相關(guān)的事 件。
[0138] 參照?qǐng)D15B,處理器211識(shí)別對(duì)應(yīng)于敲擊1520的對(duì)象并加載對(duì)應(yīng)于識(shí)別的對(duì)象的網(wǎng) 頁(yè)(例如,從存儲(chǔ)器讀取網(wǎng)頁(yè)或通過(guò)通信模塊230從外部裝置下載網(wǎng)頁(yè))。在網(wǎng)頁(yè)的加載期 間,處理器211控制顯示模塊260顯示加載引導(dǎo)圖像1530。進(jìn)一步地,處理器211生成候選列 表1540且控制顯示模塊260在加載引導(dǎo)圖像1530上顯示候選列表1540。用戶可從候選列表 1540中選擇候選對(duì)象1541。
[0139] 參照?qǐng)D15C,響應(yīng)于候選對(duì)象1541的選擇,處理器211撤銷(xiāo)加載,加載對(duì)應(yīng)于候選對(duì) 象1541的網(wǎng)頁(yè)1550,以及控制顯示模塊260顯示網(wǎng)頁(yè)1550。
[0140]圖16A、16B和16C是根據(jù)本公開(kāi)的用于描述顯示網(wǎng)頁(yè)的過(guò)程的網(wǎng)絡(luò)瀏覽器屏幕。
[0141] 參照?qǐng)D16A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示網(wǎng)頁(yè) 1610。處理器211從觸摸面板252接收與網(wǎng)頁(yè)1610中的觸摸輸入(例如,敲擊1620)相關(guān)的事 件。
[0142] 參照?qǐng)D16B,處理器211識(shí)別對(duì)應(yīng)于敲擊1620的對(duì)象并加載對(duì)應(yīng)于識(shí)別的對(duì)象的網(wǎng) 頁(yè)。在網(wǎng)頁(yè)的加載期間,處理器211控制顯示模塊260顯示引導(dǎo)圖像1630。進(jìn)一步地,處理器 211控制顯示模塊260在加載引導(dǎo)圖像1630上顯示候選對(duì)象(例如,輸入窗口 1640)。用戶選 擇輸入窗口 1640。
[0143] 參照?qǐng)D16C,響應(yīng)于輸入窗口 1640的選擇,處理器211撤銷(xiāo)加載且再次控制顯示模 塊260顯示網(wǎng)頁(yè)1610。另外,響應(yīng)于輸入窗口 1640的選擇,處理器211控制顯示模塊260在網(wǎng) 頁(yè)1610上顯示鍵盤(pán)1650。
[0144] 圖17A和17B是根據(jù)本公開(kāi)的描述將候選對(duì)象的列表置于屏幕上的示例性方法的 視圖。
[0145] 參照?qǐng)D17A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示網(wǎng)頁(yè) 1710。進(jìn)一步地,處理器211控制顯示模塊260在網(wǎng)頁(yè)1710上顯示候選列表1720。
[0146] 參照?qǐng)D17B,處理器211將屏幕分成例如兩個(gè)區(qū)域,且控制顯示模塊260在屏幕的上 部區(qū)域上顯示網(wǎng)頁(yè)1710以及在屏幕的下部區(qū)域上顯示候選列表1720。
[0147] 圖18A、18B和18C是根據(jù)本公開(kāi)的描述配置是否操作候選列表的示例性方法的視 圖。
[0148] 參照?qǐng)D18A,處理器(例如,處理器211)控制顯示器(例如,顯示模塊260)顯示環(huán)境 設(shè)置信息1810。用戶在環(huán)境設(shè)置信息1810中的桌面視圖項(xiàng)1811上執(zhí)行觸摸輸入(例如,敲 擊)。參照?qǐng)D18B,響應(yīng)于項(xiàng)1811的選擇,處理器211控制顯示模塊260顯示項(xiàng)1811的設(shè)置信息 1820。用戶可在設(shè)置信息1820中的"建議的操作按鈕激活(recommended operation button acti vation)"項(xiàng)1821上執(zhí)行觸摸輸入(例如,敲擊)。參照?qǐng)D18C,響應(yīng)于項(xiàng)1821的選擇,處理 器211可控制顯示模塊260顯示項(xiàng)1821的設(shè)置信息1830。當(dāng)用戶選擇設(shè)置信息1830中的開(kāi)啟 (ON)時(shí),處理器211執(zhí)行確定候選物(例如,候選對(duì)象或候選手勢(shì))的功能以顯示確定的候選 物。當(dāng)用戶選擇關(guān)閉(OFF)時(shí),不執(zhí)行以上功能。
[0149] 圖19是示出根據(jù)本公開(kāi)的運(yùn)行功能的示例性方法的流程圖。
[0150] 參照?qǐng)D19,在操作1910中,電子裝置(例如,電子裝置200)在觸摸屏上顯示對(duì)象(例 如,包括在第一網(wǎng)頁(yè)中的圖像、文本等)。在操作1920中,電子裝置200識(shí)別在觸摸屏上執(zhí)行 的用戶的第一手勢(shì)。在操作1930中,電子裝置200確定對(duì)象之中對(duì)應(yīng)于第一手勢(shì)的第一對(duì) 象。在操作1940中,電子裝置200運(yùn)行對(duì)應(yīng)于第一對(duì)象的第一功能。進(jìn)一步地,在操作1940 中,電子裝置200將除了第一對(duì)象之外的對(duì)象中的至少一個(gè)確定為候選物,且顯示包括候選 對(duì)象的候選列表。另外,在操作1940中,電子裝置200將除了第一手勢(shì)之外的手勢(shì)中的至少 一個(gè)確定為候選物,將關(guān)于確定的候選手勢(shì)的信息插入候選列表中,以及顯示候選列表。在 操作1950中,電子裝置200識(shí)別對(duì)關(guān)于候選列表中的第二手勢(shì)或第二對(duì)象的信息的選擇。響 應(yīng)于對(duì)關(guān)于第二手勢(shì)或第二對(duì)象的信息的選擇,在操作1960中,電子裝置200撤銷(xiāo)第一功能 的運(yùn)行且運(yùn)行對(duì)應(yīng)于第二手勢(shì)或第二對(duì)象的第二功能。
[0151] 在實(shí)施方式中,方法包括通過(guò)功能上連接至電子裝置的顯示器顯示多個(gè)對(duì)象。方 法還包括獲得對(duì)應(yīng)于多個(gè)對(duì)象之中的第一對(duì)象的輸入。方法進(jìn)一步包括確定多個(gè)對(duì)象之中 與輸入相關(guān)的第二對(duì)象。方法包括通過(guò)顯示器顯示對(duì)應(yīng)于第一對(duì)象的功能的運(yùn)行信息以及 與第二對(duì)象相關(guān)的對(duì)象信息。
[0152] 第二對(duì)象的確定可包括確定與輸入相關(guān)的觸摸區(qū)域,以及選擇其至少一部分顯示 在觸摸區(qū)域中的對(duì)象作為第二對(duì)象。
[0153] 運(yùn)行信息和對(duì)象信息的顯示可包括同時(shí)顯示運(yùn)行信息和對(duì)象信息??蛇x地,運(yùn)行 信息和對(duì)象信息的顯示可包括顯示運(yùn)行信息。方法還可包括獲得與顯示器相關(guān)的指定的用 戶輸入。方法可進(jìn)一步包括基于指定的用戶輸入顯示對(duì)象信息。可選地,運(yùn)行信息和對(duì)象信 息的顯示可包括顯示與第一對(duì)象相關(guān)的對(duì)象信息。
[0154] 方法可進(jìn)一步包括響應(yīng)于對(duì)應(yīng)于與第二對(duì)象相關(guān)的對(duì)象信息的輸入,撤銷(xiāo)對(duì)應(yīng)于 第一對(duì)象的功能的運(yùn)行。
[0155] 方法可進(jìn)一步包括獲得對(duì)應(yīng)于與第二對(duì)象相關(guān)的對(duì)象信息的第二輸入,以及顯示 與對(duì)應(yīng)于第二輸入的功能相關(guān)的運(yùn)行信息。
[0156] 方法可進(jìn)一步包括當(dāng)經(jīng)過(guò)預(yù)設(shè)時(shí)間時(shí)終止對(duì)象信息的顯示。預(yù)設(shè)時(shí)間可包括用于 功能的運(yùn)行的數(shù)據(jù)被加載所持續(xù)的加載時(shí)間。加載時(shí)間可包括從存儲(chǔ)器中讀取數(shù)據(jù)所持續(xù) 的時(shí)間或者從外部裝置下載數(shù)據(jù)所持續(xù)的時(shí)間。當(dāng)加載數(shù)據(jù)時(shí),用于加載引導(dǎo)的指定的信 息與對(duì)象信息一起被顯示。
[0157] 運(yùn)行信息和對(duì)象信息的顯示可包括將來(lái)自多個(gè)對(duì)象的除了第一對(duì)象之外的一個(gè) 或多個(gè)對(duì)象確定為候選對(duì)象,將除了輸入之外的一個(gè)或多個(gè)第二輸入確定為候選輸入,以 及顯示與候選輸入相關(guān)的輸入信息和候選對(duì)象。候選輸入的確定可包括基于輸入的子輸入 將與輸入相關(guān)的一個(gè)或多個(gè)輸入確定為候選輸入。
[0158] 第二對(duì)象的確定可包括確定對(duì)應(yīng)于輸入的、觸摸屏的觸摸位置。方法還可包括將 以觸摸位置為中心的預(yù)設(shè)區(qū)域確定為觸摸區(qū)域。方法可進(jìn)一步包括將其至少一部分存在于 觸摸區(qū)域內(nèi)的對(duì)象確定為候選對(duì)象。
[0159] 在實(shí)施方式中,方法可包括通過(guò)用戶獲得輸入。方法還可包括通過(guò)功能上連接至 電子裝置的顯示器,顯示對(duì)應(yīng)于獲得的輸入的功能的運(yùn)行信息以及與除了獲得的輸入之外 的一個(gè)或多個(gè)輸入相關(guān)的輸入信息。
[0160]在實(shí)施方式中,電子裝置可包括顯示多個(gè)對(duì)象的顯示模塊。電子裝置還可包括安 裝在顯示模塊的觸摸屏中的觸摸面板。電子裝置可進(jìn)一步包括處理器。處理器通過(guò)觸摸面 板獲得對(duì)應(yīng)于多個(gè)對(duì)象之中的第一對(duì)象的輸入,確定多個(gè)對(duì)象之中與輸入相關(guān)的第二對(duì) 象,以及控制顯示模塊顯示對(duì)應(yīng)于第一對(duì)象的功能的運(yùn)行信息和與第二對(duì)象相關(guān)的對(duì)象信 息。
[0161]處理器可確定與輸入相關(guān)的觸摸區(qū)域,以及選擇其至少一部分顯示在觸摸區(qū)域中 的對(duì)象作為第二對(duì)象。
[0162] 處理器可響應(yīng)于對(duì)應(yīng)于與第二對(duì)象相關(guān)的對(duì)象信息的輸入,撤銷(xiāo)對(duì)應(yīng)于第一對(duì)象 的功能的運(yùn)行。
[0163] 處理器可獲得對(duì)應(yīng)于與第二對(duì)象相關(guān)的對(duì)象信息的第二輸入,以及控制顯示模塊 顯示對(duì)應(yīng)于第二輸入的功能的運(yùn)行信息。
[0164] 在實(shí)施方式中,電子裝置可包括顯示模塊,顯示模塊包括具有觸摸面的觸摸屏。電 子裝置還可包括處理器,處理器配置為通過(guò)觸摸面板獲得用戶的輸入,以及控制顯示模塊 顯示對(duì)應(yīng)于獲得的輸入的功能的運(yùn)行信息和與除了獲得的輸入之外的一個(gè)或多個(gè)輸入相 關(guān)的輸入信息。
[0165] 根據(jù)如上所述的本公開(kāi)的方法可實(shí)現(xiàn)為可通過(guò)各種計(jì)算機(jī)運(yùn)行的程序命令并記 錄在計(jì)算機(jī)可讀的記錄介質(zhì)中。記錄介質(zhì)可包括程序命令,數(shù)據(jù)文件以及數(shù)據(jù)結(jié)構(gòu)。進(jìn)一步 地,程序命令可專門(mén)設(shè)計(jì)和配置以用于本公開(kāi),或者可在對(duì)于計(jì)算機(jī)軟件領(lǐng)域的技術(shù)人員 來(lái)說(shuō)是已知的之后使用。記錄介質(zhì)可包括磁介質(zhì)例如硬盤(pán)、軟盤(pán)和磁帶,光學(xué)介質(zhì)例如緊湊 盤(pán)只讀存儲(chǔ)器(CD-ROM)和數(shù)字通用光盤(pán)(DVD),磁-光學(xué)介質(zhì)例如軟光盤(pán),以及硬件裝置例 如只讀存儲(chǔ)器(R0M)、隨機(jī)存取存儲(chǔ)器以及閃速存儲(chǔ)器。另外,程序指令可包括可在計(jì)算機(jī) 中通過(guò)使用解釋器運(yùn)行的高級(jí)語(yǔ)言代碼以及由編譯器生成的機(jī)器代碼。
[0166] 雖然已經(jīng)通過(guò)示例性實(shí)施方式描述了本公開(kāi),但是可使本領(lǐng)域技術(shù)人員想到各種 改變和修改。意圖在于,本公開(kāi)包括這樣的改變和修改,如果其落入所附權(quán)利要求的范圍 內(nèi)。
【主權(quán)項(xiàng)】
1. 一種通過(guò)電子裝置處理對(duì)象的方法,所述方法包括: 通過(guò)功能上連接至所述電子裝置的顯示器顯示多個(gè)對(duì)象; 獲得對(duì)應(yīng)于所述多個(gè)對(duì)象之中的第一對(duì)象的輸入; 確定所述多個(gè)對(duì)象之中與所述輸入相關(guān)的第二對(duì)象;以及 通過(guò)所述顯示器顯示對(duì)應(yīng)于所述第一對(duì)象的功能的運(yùn)行信息以及與所述第二對(duì)象相 關(guān)的對(duì)象信息。2. 根據(jù)權(quán)利要求1所述的方法,其中確定所述第二對(duì)象包括: 確定與所述輸入相關(guān)的觸摸區(qū)域;以及 選擇其至少一部分顯示在所述觸摸區(qū)域中的對(duì)象作為所述第二對(duì)象。3. 根據(jù)權(quán)利要求1所述的方法,其中顯示所述運(yùn)行信息和所述對(duì)象信息包括: 顯示所述運(yùn)行信息; 獲得與所述顯示器相關(guān)的指定的用戶輸入;以及 基于所述指定的用戶輸入顯示所述對(duì)象信息。4. 根據(jù)權(quán)利要求1所述的方法,其中顯示所述運(yùn)行信息和所述對(duì)象信息包括:顯示與所 述第一對(duì)象相關(guān)的對(duì)象信息。5. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:響應(yīng)于對(duì)應(yīng)于與所述第二對(duì)象相關(guān)的所述 對(duì)象信息的輸入,撤銷(xiāo)對(duì)應(yīng)于所述第一對(duì)象的功能的運(yùn)行。6. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 獲得對(duì)應(yīng)于與所述第二對(duì)象相關(guān)的所述對(duì)象信息的第二輸入;以及 顯示與對(duì)應(yīng)于所述第二輸入的功能相關(guān)的運(yùn)行信息。7. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:當(dāng)經(jīng)過(guò)預(yù)設(shè)時(shí)間時(shí)終止所述對(duì)象信息的顯 示, 其中所述預(yù)設(shè)時(shí)間包括用于所述功能的運(yùn)行的數(shù)據(jù)被加載所持續(xù)的加載時(shí)間。8. 根據(jù)權(quán)利要求1所述的方法,其中顯示所述運(yùn)行信息和所述對(duì)象信息包括: 將來(lái)自所述多個(gè)對(duì)象的除了所述第一對(duì)象之外的一個(gè)或多個(gè)對(duì)象確定為候選對(duì)象,將 除了所述輸入之外的一個(gè)或多個(gè)第二輸入確定為候選輸入;以及 顯示與所述候選輸入相關(guān)的輸入信息和所述候選對(duì)象。9. 根據(jù)權(quán)利要求8所述的方法,其中確定所述候選輸入包括:基于所述輸入的子輸入將 與所述輸入相關(guān)的一個(gè)或多個(gè)輸入確定為所述候選輸入。10. 根據(jù)權(quán)利要求1所述的方法,其中確定所述第二對(duì)象包括: 確定對(duì)應(yīng)于所述輸入的、觸摸屏的觸摸位置; 將以所述觸摸位置為中心的預(yù)設(shè)區(qū)域確定為所述觸摸區(qū)域;以及 將其至少一部分存在于所述觸摸區(qū)域內(nèi)的對(duì)象確定為候選對(duì)象。11. 一種電子裝置,包括: 顯示模塊,配置為顯示多個(gè)對(duì)象,其中所述顯示模塊包括具有觸摸面板的觸摸屏;以及 處理器,配置為通過(guò)所述觸摸面板獲得對(duì)應(yīng)于所述多個(gè)對(duì)象之中的第一對(duì)象的輸入, 確定所述多個(gè)對(duì)象之中與所述輸入相關(guān)的第二對(duì)象,以及控制所述顯示模塊顯示對(duì)應(yīng)于所 述第一對(duì)象的功能的運(yùn)行信息和與所述第二對(duì)象相關(guān)的對(duì)象信息。12. 根據(jù)權(quán)利要求11所述的電子裝置,其中所述處理器配置為確定與所述輸入相關(guān)的 觸摸區(qū)域,以及選擇其至少一部分顯示在所述觸摸區(qū)域中的對(duì)象作為所述第二對(duì)象。13. 根據(jù)權(quán)利要求11所述的電子裝置,其中所述處理器配置為響應(yīng)于對(duì)應(yīng)于與所述第 二對(duì)象相關(guān)的所述對(duì)象信息的輸入,撤銷(xiāo)對(duì)應(yīng)于所述第一對(duì)象的功能的運(yùn)行。14. 根據(jù)權(quán)利要求11所述的電子裝置,其中所述處理器配置為獲得對(duì)應(yīng)于與所述第二 對(duì)象相關(guān)的所述對(duì)象信息的第二輸入,以及控制所述顯示模塊顯示對(duì)應(yīng)于所述第二輸入的 功能的運(yùn)行信息。15. -種電子裝置,包括: 顯示模塊,其中所述顯示模塊包括具有觸摸面板的觸摸屏;以及 處理器,配置為通過(guò)所述觸摸面板獲得用戶的輸入,以及控制所述顯示模塊顯示對(duì)應(yīng) 于獲得的輸入的功能的運(yùn)行信息和與除了所獲得的輸入之外的一個(gè)或多個(gè)輸入相關(guān)的輸 入信息。
【文檔編號(hào)】G06F3/0484GK105849683SQ201480070621
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2014年11月26日
【發(fā)明人】裵慧林, 金庚泰, 左昌協(xié), 金良昱, 李善基, 姜斗錫, 李昌浩, 林灑美
【申請(qǐng)人】三星電子株式會(huì)社