技術(shù)領(lǐng)域
本公開涉及一種輸出包括各種內(nèi)容的屏幕并向用戶提供所述屏幕的方法以及支持所述方法的電子裝置。
背景技術(shù):
諸如智能電話或平板個(gè)人計(jì)算機(jī)(PC)的電子裝置執(zhí)行諸如圖像輸出、無線互聯(lián)網(wǎng)、游戲等的各種功能。電子裝置通過屏幕向用戶提供各種各樣的信息,并且用戶通過各種輸入(例如,觸摸輸入、滑動(dòng)輸入等)來執(zhí)行或控制功能。
此外,電子裝置包括識別關(guān)于電子裝置的環(huán)境或用戶的信息(例如,附近亮度、關(guān)于電子裝置的移動(dòng)的信息、關(guān)于用戶的心率的信息等)的各種傳感器,并且基于識別的信息向用戶提供各種用戶接口(UI)和用戶體驗(yàn)(UX)。
上述屏幕輸出方法僅將由每個(gè)應(yīng)用產(chǎn)生的視圖輸出到劃分的屏幕。或者,屏幕輸出方法通過將屏幕劃分為多個(gè)區(qū)域來進(jìn)行多任務(wù)工作。
此外,屏幕輸出方法基于預(yù)定義的設(shè)置而不考慮用戶的周圍環(huán)境來提供諸如心跳、溫度、濕度、紫外線(UV)指數(shù)等的信息。因此,在屏幕上顯示的內(nèi)容未被有效地發(fā)送到用戶。
上述信息僅作為背景信息被呈現(xiàn)以幫助理解本公開。至于任何上述信息是否可應(yīng)用為針對本公開的現(xiàn)有技術(shù),尚未做出確定,也未做出聲明。
技術(shù)實(shí)現(xiàn)要素:
本公開的各方面在于至少解決上述問題和/或缺點(diǎn)并至少提供下述優(yōu)點(diǎn)。因此,本公開的一方面在于提供一種屏幕輸出方法,其中,所述屏幕輸出方法基于用戶的附近和用戶的狀態(tài)信息來實(shí)時(shí)地向用戶提供用于與用戶交互的 用戶界面(UI)并向用戶提供各種效果。
本公開的另一方面在于提供一種屏幕輸出方法,其中,所述屏幕輸出方法基于與用戶的交互向特定圖像提供諸如混合效果的圖像轉(zhuǎn)換效果。
根據(jù)本公開的方面,提供了一種在電子裝置執(zhí)行的屏幕輸出方法。所述屏幕輸出方法包括:將電子裝置的顯示器劃分為第一區(qū)域和第二區(qū)域,將第一內(nèi)容輸出到第一區(qū)域并將第二內(nèi)容輸出到第二區(qū)域,接收與第一區(qū)域相關(guān)聯(lián)的輸入,并基于所述輸入的屬性來改變輸出第二內(nèi)容的方法。
根據(jù)本公開的方面,提供了一種電子裝置。所述電子裝置包括:顯示器,存儲器和電連接到顯示器和存儲器的處理器,所述處理器被配置為:將顯示器的區(qū)域劃分為第一區(qū)域和第二區(qū)域,將第一內(nèi)容輸出到第一區(qū)域,將第二內(nèi)容輸出到第二區(qū)域,并且如果與第一區(qū)域相關(guān)聯(lián)的輸入被接收到,則基于所述輸入的屬性來改變輸出第二內(nèi)容的方法。
從以下結(jié)合附圖進(jìn)行的公開了本公開的各種實(shí)施例的詳細(xì)描述,本公開的其它方面、優(yōu)點(diǎn)和突出特征將對本領(lǐng)域普通技術(shù)人員而言變得清楚。
附圖說明
從以下結(jié)合附圖進(jìn)行的描述,本公開的特定實(shí)施例的以上和其它方面、特征和優(yōu)點(diǎn)將會更清楚,其中:
圖1是示出根據(jù)本公開的各種實(shí)施例的網(wǎng)絡(luò)環(huán)境中的電子裝置的示圖;
圖2是示出根據(jù)本公開的各種實(shí)施例的屏幕輸出方法的流程圖;
圖3是示出根據(jù)本公開的各種實(shí)施例的改變輸出第二內(nèi)容的方法的示圖;
圖4是示出根據(jù)本公開的各種實(shí)施例的合成和掩膜過程的示圖;
圖5是示出根據(jù)本公開的各種實(shí)施例的通過模糊的屏幕輸出方法的示圖;
圖6是示出根據(jù)本公開的各種實(shí)施例的根據(jù)信息的附加的屏幕輸出方法的示圖;
圖7是示出根據(jù)本公開的各種實(shí)施例的合成方法的流程圖;
圖8是示出根據(jù)本公開的各種實(shí)施例的卡型用戶界面(UI)的示圖;
圖9是示出根據(jù)本公開的各種實(shí)施例的屏幕切換的示圖;
圖10是示出根據(jù)本公開的各種實(shí)施例的折疊型的屏幕切換的示圖;
圖11是示出根據(jù)本公開的各種實(shí)施例的電子裝置的框圖;
圖12是示出根據(jù)本公開的各種實(shí)施例的程序模塊的框圖。
貫穿附圖,應(yīng)注意到:相同的附圖標(biāo)號被用于描述相同或相似的元件、特征和結(jié)構(gòu)。
具體實(shí)施方式
提供參照附圖的以下描述以幫助全面理解由權(quán)利要求及其等同物限定的本公開的各種實(shí)施例。雖然以下描述包括各種特定細(xì)節(jié)以幫助進(jìn)行理解,但是這些特定細(xì)節(jié)將被認(rèn)為僅僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員將認(rèn)識到:在不脫離本公開的范圍和精神的情況下,可對在此描述的各種實(shí)施例進(jìn)行各種改變和修改。此外,為了清晰和簡潔,公知的功能和構(gòu)造的描述可被省略。
在以下描述和權(quán)利要求中使用的術(shù)語和詞匯不限于文獻(xiàn)含義,而僅被發(fā)明人用于實(shí)現(xiàn)對本公開的清晰和一致的理解。因此,對本領(lǐng)域技術(shù)人員而言應(yīng)該清楚的是:提供本公開的各種實(shí)施例的以下描述僅用于示意目的而并非為了限制由權(quán)利要求及其等同物限定的本發(fā)明的目的。
將理解:除非上下文清晰地另有指示,否則單數(shù)形式包括復(fù)數(shù)指示物。因此,例如,引用“組件表面”包括引用一個(gè)或更多個(gè)這樣的表面。
在這里公開的公開中,這里使用的表述“具有”、“可具有”、“包括”和“包含”或“可包括”和“可包含”指示存在相應(yīng)特征(例如,諸如數(shù)值、功能、操作或組件的元素),而不排除存在另外的特征。
在這里公開的公開中,這里使用的表述“A或B”,“至少一個(gè)A或/和B”,或“A或/和B中的一個(gè)或更多個(gè)”等可包括相關(guān)列出項(xiàng)中的一個(gè)或更多個(gè)的任何組合和所有組合。例如,術(shù)語“A或B”、“A和B中的至少一個(gè)”或“至少一個(gè)A或B”可指示以下情況中的全部:包括至少一個(gè)A的情況(1)、包括至少一個(gè)B的情況(2)或包括至少一個(gè)A和至少一個(gè)B兩者的情況(3)。
在這里使用的諸如“第一”、“第二”等的術(shù)語可指示本公開的各種實(shí)施例的各種元件,但不限制元件。例如,這樣的術(shù)語不限制元件的順序和/或優(yōu)先級。此外,這樣的術(shù)語可用于將一個(gè)元件和另一元件進(jìn)行區(qū)分。例如,“第一用戶裝置”和“第二用戶裝置”指示不同的用戶裝置。例如,在不脫離本公開的范圍的情況下,第一元件可被稱為第二元件,并且類似地,第二元件 可被稱為第一元件。
應(yīng)理解:當(dāng)元件(例如,第一元件)被稱為與另一元件(第二元件)“(可操作地或通信地)耦接”/“(可操作地或通信地)耦接到”另一元件(第二元件)或“連接到”另一元件(例如,第二元件)時(shí),它可與所述另一元件直接耦接/直接耦接到另一元件(例如,第二元件)或直接連接到所述另一元件,或者可存在中間元件(例如,第三元件)。與此相反,當(dāng)元件(例如,第一元件)被稱為與另一元件(例如,第二元件)“直接耦接”/“直接耦接到”到另一元件(例如,第二元件)或“直接連接到”另一元件(例如,第二元件)時(shí),應(yīng)被理解為不存在中間元件(例如,第三元件)。
根據(jù)情況,這里使用的表述“配置為”可被用作,例如,表述“適合用于”、“具有…能力”、“設(shè)計(jì)用于”、“適于”、“用作”或“能夠”。術(shù)語“配置為”未必僅意味著“專門設(shè)計(jì)用于”硬件。作為替代,表述“配置為…的裝置”可表示該裝置“能夠”與另一裝置或其它組件一起進(jìn)行操作。例如,“配置為(或設(shè)置為)執(zhí)行A、B和C的處理器”可表示用于執(zhí)行相應(yīng)操作的專用處理器(例如,嵌入式處理器)或通過運(yùn)行在存儲裝置中存儲的一個(gè)或更多個(gè)軟件程序來執(zhí)行相應(yīng)操作的通用處理器(例如,中央處理單元器(CPU)或應(yīng)用處理器)。
除非在此另有限定,否則在這里使用的包括技術(shù)術(shù)語或科學(xué)術(shù)語的所有術(shù)語可具有與本領(lǐng)域技術(shù)人員通常理解的含義相同的含義。將進(jìn)一步理解,在字典中定義的術(shù)語和常用的術(shù)語也應(yīng)該按照相關(guān)現(xiàn)有技術(shù)中習(xí)慣的方式被解釋而不是按照理想化或過于正式的方式被解釋,除非在本公開的各種實(shí)施例中被如此明確地限定。在一些情況下,即使術(shù)語是在說明書中限定的術(shù)語,它們也可不被解釋為排除本公開的實(shí)施例。
根據(jù)本公開的各種實(shí)施例的電子裝置可包括以下項(xiàng)中的至少一個(gè):智能電話、平板個(gè)人計(jì)算機(jī)(PC)、移動(dòng)電話、視頻電話、電子書閱讀器、臺式PC、膝上型PC、筆記本計(jì)算機(jī)、工作站、服務(wù)器、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、運(yùn)動(dòng)圖像專家組階段1或階段2(MPEG-1或MPEG-2)音頻第三層(MP3)播放器、移動(dòng)醫(yī)療裝置、相機(jī)或可穿戴裝置。根據(jù)各種實(shí)施例,可穿戴裝置可包括以下項(xiàng)中的至少一個(gè):配件型(例如,手表、戒指、手鐲、腳鐲、項(xiàng)鏈、眼鏡、隱形眼鏡或頭戴式裝置(HMDs))、織物或服裝集成型(例如,電子服裝)、身體安裝型(例如,護(hù)具或紋身)或 可植入型(例如,可植入電路)。
根據(jù)本公開的實(shí)施例,電子裝置可以是家用電器。家用電器可包括例如以下項(xiàng)中的至少一個(gè):電視機(jī)(TV)、數(shù)字通用盤(DVD)播放器、音響、冰箱、空調(diào)、吸塵器、烤箱、微波爐、洗衣機(jī)、空氣凈化器、機(jī)頂盒、家庭自動(dòng)控制面板、安全控制面板、TV盒子(例如,三星HomeSyncTM、蘋果TVTM或谷歌TVTM)、游戲控制臺(例如,XboxTM和PlayStationTM)、電子詞典、電子鑰匙、攝像機(jī)或電子相框。
根據(jù)本公開的實(shí)施例,電子裝置可包括以下項(xiàng)中的至少一個(gè):醫(yī)療裝置(例如,各種便攜式醫(yī)學(xué)測量裝置(例如,血糖監(jiān)控裝置、心率測量裝置、血壓測量裝置、體溫測量裝置等)、磁共振血管造影(MRA)、磁共振成像(MRI)、計(jì)算機(jī)斷層掃描(CT)、掃描儀和超聲裝置),導(dǎo)航裝置、全球定位系統(tǒng)(GPS)接收器、事件數(shù)據(jù)記錄器(EDR)、飛行數(shù)據(jù)記錄器(FDR)、車輛信息娛樂裝置,用于船舶的電子裝備(例如,導(dǎo)航系統(tǒng)和回轉(zhuǎn)羅盤)、航空電子裝置、安全裝置、汽車的頭單元、工業(yè)機(jī)器人或家用機(jī)器人、自動(dòng)柜員機(jī)(ATM)、銷售點(diǎn)終端(POS)或物聯(lián)網(wǎng)(例如,燈泡、各種傳感器、電表或燃?xì)獗?、灑水裝置、火災(zāi)報(bào)警器、恒溫器、街燈、烤面包機(jī)、健身裝備、熱水箱、加熱器、鍋爐等)。
根據(jù)本公開的實(shí)施例,電子裝置可包括以下項(xiàng)中的至少一個(gè):家具或建筑/結(jié)構(gòu)的一部分、電子板、電子簽名接收裝置、投影儀或各種測量器具(例如,水表、電表、煤氣表或電波表等)。根據(jù)各種實(shí)施例的電子裝置可以是前述裝置中的一個(gè)或前述裝置的組合。根據(jù)實(shí)施例的電子裝置可以是柔性電子裝置。此外,根據(jù)本公開的實(shí)施例的電子裝置可不限于前述裝置,并根據(jù)技術(shù)的發(fā)展可包括其它電子裝置和新的電子裝置。
在下文中,將參照附圖來描述根據(jù)各種實(shí)施例的電子裝置。在本公開中,術(shù)語“用戶”可指使用電子裝置的人或可指使用電子裝置的裝置(例如,人工智能電子裝置)。
圖1是示出根據(jù)本公開的各種實(shí)施例的網(wǎng)絡(luò)環(huán)境中的電子裝置的示圖。
參照圖1,示出了根據(jù)本公開的各種實(shí)施例的網(wǎng)絡(luò)環(huán)境100中的電子裝置101。電子裝置101可包括總線110、處理器120、存儲器130、輸入/輸出(I/O)接口150、傳感器模塊155、顯示器160、通信接口170、圖形處理單元(GPU)180和物理引擎單元185。根據(jù)本公開的實(shí)施例,電子裝置101可 不包括上述組件中的至少一個(gè),或者還可包括其它組件。
例如,總線110可使上述組件110、120、130、150、155、160、170、180和185互相連接,并可以是用于在上述組件之中傳達(dá)通信(例如,控制消息和/數(shù)據(jù))的電路。
處理器120可包括CPU、AP或通信處理器(CP)中的一個(gè)或更多個(gè)。例如,處理器120可執(zhí)行與至少其它組件的控制和/或通信相關(guān)聯(lián)的算術(shù)操作或數(shù)據(jù)處理。
根據(jù)本公開的各種實(shí)施例,處理器120可通過從I/O接口150接收的用戶輸入或從傳感器模塊155采集的感測信息來控制電子裝置101的功能。
例如,處理器120可執(zhí)行用于處理關(guān)于電子裝置101的狀態(tài)、用戶的狀態(tài)或與電子裝置101或用戶相關(guān)聯(lián)的環(huán)境的狀態(tài)的信息的操作,并且可將信息存儲在存儲器130中。處理器120可基于在存儲器130中存儲的信息(例如,關(guān)于用戶的信息、用戶輸入信息等)來確定將通過顯示器160向用戶輸出的內(nèi)容。
根據(jù)本公開的各種實(shí)施例,處理器120可對通過傳感器模塊155(諸如,運(yùn)動(dòng)傳感器、生物信息傳感器等)接收的運(yùn)動(dòng)信號或生物信號執(zhí)行預(yù)處理(例如,處理噪聲去除、分割、信號標(biāo)準(zhǔn)化和特征抽取中的一個(gè)或更多個(gè)),并且可基于信號分析(例如,基于人工智能、決策樹、模式識別和用戶活動(dòng)識別中的一個(gè)或更多個(gè)的分析)來確定用戶的健康狀態(tài)或情緒狀態(tài)、運(yùn)動(dòng)的種類、或運(yùn)動(dòng)量。
存儲器130可包括易失性和/或非易失性存儲器。存儲器130可存儲與電子裝置101的組件中的至少一個(gè)其它組件相關(guān)聯(lián)的指令或數(shù)據(jù)。根據(jù)實(shí)施例,存儲器130可存儲軟件和/或程序140。程序140可包括例如內(nèi)核141、中間件143、應(yīng)用程序編程接口(API)145和/或應(yīng)用程序(或應(yīng)用)147。內(nèi)核141、中間件143或API 145中的至少部分可被稱為“操作系統(tǒng)(OS)”。
例如,內(nèi)核141可控制或管理用于執(zhí)行其它程序(例如,中間件143、API 145或應(yīng)用程序147)的操作或功能的系統(tǒng)資源(例如,總線110、處理器120、存儲器130等)。此外,中間件141可提供允許中間件141、API 145或應(yīng)用程序147訪問電子裝置101的分立組件的接口,以便控制或管理系統(tǒng)資源。
中間件143可扮演中介者的角色,使得API 145或應(yīng)用程序147與內(nèi)核 141進(jìn)行通信以交換數(shù)據(jù)。
此外,中間件143可根據(jù)優(yōu)先級處理從應(yīng)用程序147接收的任務(wù)請求。例如,中間件143可將使得使用電子裝置101的系統(tǒng)資源(例如,總線110、處理器120、存儲器130等)成為可能的優(yōu)先級分配給應(yīng)用程序147中的至少一個(gè)。例如,中間件143可根據(jù)分配給至少一個(gè)應(yīng)用程序的優(yōu)先級來處理一個(gè)或更多個(gè)任務(wù)請求,這使得對一個(gè)或更多個(gè)任務(wù)請求執(zhí)行調(diào)度或負(fù)載均衡成為可能。
API 145可以是例如應(yīng)用程序147控制由內(nèi)核141或中間件143提供的功能的接口,并且可包括例如,用于文件控制、窗口控制、圖像處理、文本控制等的至少一個(gè)接口或功能(例如,指令)。
I/O接口150可將從用戶或另一外部裝置輸入的指令或數(shù)據(jù)發(fā)送到電子裝置101的其它組件。此外,I/O接口150可將從電子裝置101的其它組件接收的指令或數(shù)據(jù)輸出到用戶或另一外部裝置。I/O接口150可接收通過用戶的輸入動(dòng)作(通過觸摸傳感器、按鈕、鍵、觸控筆)接收的信息。
例如,I/O接口150可從用戶接收用戶想要實(shí)現(xiàn)的醫(yī)療保健目標(biāo)(例如,運(yùn)動(dòng)量、減輕體重和根據(jù)鍛煉的種類的鍛煉頻率中的一個(gè)或更多個(gè))、日程、電話號碼等。
根據(jù)本公開的各種實(shí)施例,I/O接口150可接收以下項(xiàng)中的一個(gè)或更多個(gè):用于顯示通過顯示器160顯示的一個(gè)或更多個(gè)內(nèi)容(例如,網(wǎng)頁或文件)的滾動(dòng)(或滑動(dòng))輸入、通過在顯示若干項(xiàng)的列表(例如,音樂列表、視頻列表等)中滾動(dòng)或拖拽而進(jìn)行的顯示位置轉(zhuǎn)移、在顯示器上顯示虛擬頁的部分的情況下用于移動(dòng)顯示位置以顯示其它部分的命令(例如,觸摸、輕彈、拖拽、三維(3D)手勢輸入、語音輸入、眼睛跟蹤和跟蹤面部方向中的一個(gè)或更多個(gè))、以及通過用戶界面(UI)進(jìn)行的用于在以若干頁、卡片或儀表板的形式實(shí)現(xiàn)的內(nèi)容(例如,電子書和三星S-健康應(yīng)用4.0)中顯示另一頁、卡片或儀表板的輸入。
根據(jù)本公開的各種實(shí)施例,I/O接口150可通過觸摸傳感器、鍵輸入、傳感器、觸控筆、輸入裝置來檢測輸入信號(例如,輸入位置、輸入手勢、通過書寫進(jìn)行的輸入、按鈕輸入、懸停信號輸入)。此外,I/O接口150可通過沖擊傳感器、振動(dòng)傳感器(例如,加速度傳感器、麥克風(fēng)和壓力傳感器)來檢測沖擊、振動(dòng)、敲擊動(dòng)作。
傳感器模塊155可包括用于測量便攜式裝置的狀態(tài)、用戶的狀態(tài)或與用戶相關(guān)聯(lián)的環(huán)境的狀態(tài)的一個(gè)或更多個(gè)傳感器。傳感器模塊155可包括運(yùn)動(dòng)傳感器、環(huán)境傳感器、位置傳感器、生物信息傳感器、集成傳感器等。
運(yùn)動(dòng)傳感器可檢測裝置或用戶的運(yùn)動(dòng)、位姿或方向方位中的一個(gè)或更多個(gè)。運(yùn)動(dòng)傳感器可包括以下項(xiàng)中的一個(gè)或更多個(gè):慣性傳感器、角速度或加速度傳感器、接近傳感器、陀螺儀、磁傳感器、光傳感器、紅色、綠色、藍(lán)色(RGB)相機(jī)、紅外(IR)相機(jī)、Kinect、壓力傳感器、定向無線信號檢測器、IR發(fā)光二極管(LED)和觸摸傳感器。
例如,運(yùn)動(dòng)傳感器可檢測用戶的位姿或運(yùn)動(dòng)??筛鶕?jù)運(yùn)動(dòng)傳感器的識別結(jié)果來確定顯示器的方向,并且在顯示器上顯示的內(nèi)容的顯示方向可被確定(例如,縱向模式或橫向模式)。根據(jù)實(shí)施例,電子裝置101可包括頭戴式裝置(HMD)或安裝有運(yùn)動(dòng)傳感器或眼睛跟蹤器的數(shù)字地球,并且可檢測用戶的頭部的運(yùn)動(dòng)、視線以及用戶的手或手臂的手勢輸入。
環(huán)境傳感器可測量裝置或用戶的周邊的環(huán)境狀態(tài)。環(huán)境傳感器可包括以下項(xiàng)中的一個(gè)或更多個(gè):照度傳感器、氣體傳感器、微粒傳感器、氣壓計(jì)傳感器、濕度傳感器、溫度計(jì)、紫外線(UV)傳感器、麥克風(fēng)、劑量計(jì)、臭氧檢測器和時(shí)間傳感器。
為了確定裝置或用戶的位置,位置傳感器可包括以下項(xiàng)中的一個(gè)或更多個(gè):GPS/全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)傳感器、基于無線通信的無線定位傳感器(例如,以下項(xiàng)中的一個(gè)或更多個(gè):cell-ID、到達(dá)時(shí)間(ToA)、到達(dá)時(shí)間差(TDoA)和到達(dá)角度(AoA)方法傳感器)和室內(nèi)定位傳感器(例如,Wi-Fi指紋、近場通信(NFC)、射頻識別(RFID)、計(jì)步器、相機(jī)、圖像標(biāo)記識別裝置、圖像碼識別設(shè)備、紅外傳感器、超聲波傳感器和超寬帶(UWB))。此外,為了檢測海拔高度或海拔高度的變化,位置傳感器可包括氣壓計(jì)。
生物信息傳感器可測量用戶的健康狀態(tài)或情緒狀態(tài)。生物信息傳感器可包括計(jì)步器、血壓計(jì)、血糖儀、光電容積脈搏波(PPG)傳感器、心電圖(ECG)傳感器、肌電圖(EMG)傳感器、腦電圖(EEG)傳感器、血容量脈沖(BVP)傳感器、外圍氧的飽和度(SPO2)傳感器、皮膚電反應(yīng)(GSR)傳感器、皮膚導(dǎo)電性(SC)傳感器、肥胖計(jì)、體溫傳感器、皮膚溫度傳感器、呼吸計(jì)、氣體傳感器等。此外,生物信息傳感器可包括指紋傳感器、虹膜識別傳感器、面部識別讀取器、掌形讀取器、手部靜脈讀取器、語音識別讀取器、用于識 別用戶的個(gè)人和生物特征的手寫簽名識別器,并且還可包括相機(jī)、IR相機(jī)、觸摸傳感器、麥克風(fēng)等。
生物信息傳感器可采集生物信號,其中,生物信號是用于測量用戶的以下項(xiàng)中的一個(gè)或更多個(gè)的原始數(shù)據(jù):血壓、血流、心率(例如,心率監(jiān)視器(HRM)和心率變異性(HRV))、體溫、呼吸率、氧飽和度、心音、葡萄糖、腰圍、身高、重量、體脂肪、熱量消耗、EEG、語音、皮膚電阻、EMG、ECG、步態(tài)、超聲圖像、睡眠、面部(例如,臉)的外觀、瞳孔散大和眨眼。生物信息傳感器、傳感器集線器或處理器120可分析生物信號,從而提取生物特征信息。例如,處理器120可將通過HRV傳感器獲得的脈搏波信號確定為生物信號,可基于對生物信號的分析來獲得諸如平均心率、心跳分布等的主要生物特征信息,并且可基于對生物特征信息的處理來獲得諸如應(yīng)激狀態(tài)和血管衰老的輔助生物特征信息,其中,輔助生物特征信息是高級信息。
生物信息傳感器可簡單地輸出采集的用戶生物信號,或可通過處理器120來分析生物信號,從而輸出生物特征信息。因此,通過生物信息傳感器采集的生物信號可被發(fā)送到耦接到傳感器的主體控制單元、收集并處理各種傳感器單元的信號的傳感器集線器(其中,各種傳感器單元的每個(gè)包括生物信息傳感器)、或電子裝置101的處理器120(其中,傳感器裝置被嵌入到處理器120中)并被分析,并且可被用于產(chǎn)生生物特征信息。例如,可使用嵌入有ECG傳感器的移動(dòng)電話。此外,在嵌入有PPG傳感器的手表中,嵌入有生物信息傳感器、傳感器集線器或處理器120的每個(gè)裝置可被用于產(chǎn)生生物特征信息。
根據(jù)本公開的實(shí)施例,在電子裝置101通過有線或無線網(wǎng)絡(luò)將生物信號發(fā)送到遠(yuǎn)程裝置(例如,可穿戴裝置、附件裝置、智能電話、家用電器等)或服務(wù)器之后,遠(yuǎn)程裝置或服務(wù)器的控制單元可處理生物信號,從而產(chǎn)生生物特征信息。
根據(jù)本公開的實(shí)施例,如果電子裝置101產(chǎn)生主要生物特性信息并將生物特征信息發(fā)送到遠(yuǎn)程裝置或服務(wù)器,則可由遠(yuǎn)程裝置或服務(wù)器提取輔助生物特征信息。
根據(jù)本公開的實(shí)施例,由嵌入在手表裝置中的HRV傳感器采集的生物信號可基于無線方法被發(fā)送到連接到手表裝置的智能電話(例如,主機(jī))。智能電話可分析接收的生物信號,從而提取生物特征信息。生物特征信息可通過 無線方法被發(fā)送,使得生物特征信息在智能電話上或手表裝置的屏幕上被顯示。因此,生物特征信息可在智能電話和手表裝置中的一個(gè)或更多個(gè)上被顯示。
集成傳感器可基于一個(gè)傳感器來感測兩個(gè)或更多個(gè)信息。例如,加速度傳感器可同時(shí)測量用戶的運(yùn)動(dòng)和步數(shù)。另一示例,PPG傳感器可被用作諸如心率和壓力的生物信息的傳感器并可基于接收的光量被用作接近傳感器。另一示例,ECG傳感器可通過對用戶、心率和HRV的ECG分析來檢測情緒識別,并且可被用作用于區(qū)分用戶的認(rèn)證。
根據(jù)本公開的各種實(shí)施例,在電子裝置101通電時(shí),傳感器模塊155可一直操作。根據(jù)實(shí)施例,傳感器模塊155可根據(jù)用戶的輸入(例如,鍵輸入、按鈕輸入、圖形UI(GUI)輸入或手勢識別)被驅(qū)動(dòng)。根據(jù)各種實(shí)施例,傳感器模塊155可被嵌入在電子裝置101中,可被嵌入在另一電子裝置中,或者可被安裝在外部環(huán)境(例如,室內(nèi)空間、室外空間、建筑物、基站等)中。
顯示器160可包括例如液晶顯示器(LCD)、LED顯示器、有機(jī)LED(OLED)顯示器、微電子機(jī)械系統(tǒng)(MEMS)顯示器或電子紙顯示器。顯示器160可向用戶顯示例如各種內(nèi)容(例如,文本、圖像、視頻、圖標(biāo)、符號等)。顯示器160可包括觸摸屏,并可接收使用電子筆或用戶的身體的部分進(jìn)行的例如觸摸輸入、手勢輸入、接近輸入或懸停輸入。
根據(jù)本公開的各種實(shí)施例,顯示器160可顯示由GPU 180處理的內(nèi)容,從而允許用戶識別該內(nèi)容。
電子裝置101可通過由諸如顯示器160和音頻裝置(未示出)的輸出裝置發(fā)送的圖像、聲音或振動(dòng)來向用戶提供輸出信息(例如,動(dòng)畫、音頻、聲音、觸覺反饋或力反饋)。
通信接口170可在第一電子裝置101和外部電子裝置(例如,第一外部電子裝置102、第二外部電子裝置104或服務(wù)器806)之間建立通信。例如,通信接口170可通過無線通信或有線通信連接到網(wǎng)絡(luò)162,以與外部裝置(例如,第二外部電子裝置104或服務(wù)器106)進(jìn)行通信。根據(jù)各種實(shí)施例,電子裝置101可通過通信接口170識別用于檢測無線/有線裝置是否被連接到電子裝置101的信號。
無線通信可使用例如以下項(xiàng)中的至少一個(gè)作為蜂窩通信協(xié)議:長期演進(jìn)(LTE)、LTE高級(LTE-A)、碼分多址(CDMA)、寬帶CDMA(WCDMA)、 通用移動(dòng)電信系統(tǒng)(UMTS)、無線寬帶(WiBro)或用于移動(dòng)通信的全球系統(tǒng)(GSM)等。此外,無線通信可包括例如局域網(wǎng)164。局域網(wǎng)164可包括例如以下項(xiàng)中的至少一個(gè):Wi-Fi、BT、NFC、GNSS等。GNSS可包括以下項(xiàng)中的至少一個(gè):GPS、全球?qū)Ш叫l(wèi)星系統(tǒng)(GLONASS)、北斗衛(wèi)星導(dǎo)航系統(tǒng)(在下文中被稱為“北斗”)或歐洲的全球基于衛(wèi)星的導(dǎo)航系統(tǒng)(Galileo)。在本說明書中,“GPS”和“GNSS”可被互換使用。有線通信可包括以下項(xiàng)中的至少一個(gè):例如,通用串行總線(USB)、高清多媒體接口(HDMI)、推薦標(biāo)準(zhǔn)232(RS-232)或簡易老式電話服務(wù)(POTS)。網(wǎng)絡(luò)162可包括例如計(jì)算機(jī)網(wǎng)絡(luò)(例如,局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))、互聯(lián)網(wǎng)或電話網(wǎng)絡(luò)的電信網(wǎng)絡(luò)中的至少一個(gè)。
第一外部電子裝置102和第二外部電子裝置104中的每個(gè)可以是類型與電子裝置101的類型相同或不同的裝置。根據(jù)本公開的實(shí)施例,服務(wù)器106可包括一個(gè)或更多個(gè)服務(wù)器組成的組。根據(jù)各種實(shí)施例,電子裝置101可執(zhí)行的操作中的全部或部分可由另一電子裝置或多個(gè)電子裝置(例如,第一電子裝置102和第二電子裝置104以及服務(wù)器106)執(zhí)行。
根據(jù)本公開的實(shí)施例,在電子裝置101自動(dòng)地或響應(yīng)于請求執(zhí)行任何功能或服務(wù)的情況下,電子裝置101可不內(nèi)部地執(zhí)行功能或服務(wù)器,而是可選地另外,電子裝置101可向其它裝置(例如,第一電子裝置102和第二電子裝置104以及服務(wù)器106)請求與電子裝置101相關(guān)聯(lián)的功能的至少部分。其它電子裝置(例如,第一電子裝置102、第二電子裝置104或服務(wù)器106)可執(zhí)行請求的功能或附加的功能,并且可將執(zhí)行結(jié)果發(fā)送到電子裝置101。電子裝置101可使用接收的結(jié)果來提供請求的功能或服務(wù),或者可另外處理接收的結(jié)果以提供請求的功能或服務(wù)。為此,例如,可使用云計(jì)算、分布式計(jì)算或客戶端-服務(wù)器計(jì)算。
GPU 180可執(zhí)行與顯示器160的輸出相關(guān)聯(lián)的算術(shù)操作。在圖1中,示出GPU 180和處理器120是分離的。然而,這里公開的實(shí)施例可不限于此。GPU 180中的至少部分可被實(shí)現(xiàn)為包括在處理器120中。
根據(jù)各種實(shí)施例,GPU 180可包括渲染單元和動(dòng)畫單元中的至少一個(gè)或更多個(gè)。渲染單元可大體上向顯示器160提供結(jié)果。例如,為了在顯示器160上顯示生動(dòng)的3D圖形圖像,渲染單元可將3D圖形圖像變成二維(2D)圖形圖像,使得2D圖形圖像適合于顯示器160的屬性(例如,分辨率、刷新率、 顏色模型等)。可選地,渲染單元可從源圖像僅產(chǎn)生將在顯示器160上被顯示的區(qū)域,從而將產(chǎn)生的區(qū)域的數(shù)據(jù)發(fā)送到顯示器160(例如,顯示緩沖器)。
動(dòng)畫單元可向被提供到顯示器160的對象提供效果。根據(jù)實(shí)施例,動(dòng)畫單元可基于由傳感器模塊155測量的傳感器信息的統(tǒng)計(jì)值(例如,最大值、最小值、平均值、中間值、頻率計(jì)數(shù)、方差、標(biāo)準(zhǔn)偏差等)來產(chǎn)生用于提供相應(yīng)信息的UI的變化率、變化范圍、變化速度、變化效果等。
根據(jù)本公開的實(shí)施例,動(dòng)畫單元可計(jì)算對象變換的屬性。對象變換的屬性可包括位置屬性(例如,上、左或下)、尺寸屬性(例如,寬度或高度)、方框?qū)傩?例如,空白或填充)、邊框?qū)傩?例如,邊框?qū)挾?、邊框半徑或邊框顏?、顏色屬性(例如,顏色或背景顏色)、透明度屬性(例如,不透明)、轉(zhuǎn)換屬性(例如,轉(zhuǎn)換)等。根據(jù)實(shí)施例,動(dòng)畫單元可與物理引擎單元185連接并可被操作。
當(dāng)對象被提供到便攜式裝置的屏幕時(shí),物理引擎單元185可基于對象的運(yùn)動(dòng)路徑來計(jì)算物理估計(jì)。物理引擎單元185可包括重力、速度、加速度、摩擦力、引力、彈力等之中的至少一個(gè)或更多個(gè)物理量,并且可針對所述物理量執(zhí)行算術(shù)運(yùn)算。在圖1中,示出物理引擎單元185和GPU 185被單獨(dú)地形成。然而,這里公開的實(shí)施例可不限于此。物理引擎單元185可被實(shí)現(xiàn)為包括在處理器120或GPU 180中。
圖2是示出根據(jù)本公開的各種實(shí)施例的屏幕輸出方法的流程圖。
參照圖2,在操作210中,GPU 180可將電子裝置101的顯示器160劃分為多個(gè)區(qū)域。所述區(qū)域可被配置為輸出不同的內(nèi)容或輸出彼此相關(guān)聯(lián)的內(nèi)容。下面,描述了GPU 180將顯示器160劃分為兩個(gè)區(qū)域(例如,第一區(qū)域和第二區(qū)域)。然而,這里公開的實(shí)施例可不限于此。
第一區(qū)域可以是通過經(jīng)由UI的輸入直接執(zhí)行至少一個(gè)或更多個(gè)操作(例如,滾動(dòng)或頁面轉(zhuǎn)換)的區(qū)域。
根據(jù)本公開的實(shí)施例,第一區(qū)域可以是顯示第一內(nèi)容(例如,列表、地圖、文檔或社交網(wǎng)絡(luò)服務(wù)(SNS)供給)的至少部分的區(qū)域,第二區(qū)域可以是顯示第二內(nèi)容(例如,圖像或視頻)的至少部分的區(qū)域。
根據(jù)本公開的實(shí)施例,第二區(qū)域可被布置為鄰近第一區(qū)域或可被布置為與第一區(qū)域重疊。在第二區(qū)域與第一區(qū)域重疊的情況下,可基于卷積操作來將第二內(nèi)容和第一內(nèi)容之中的第二區(qū)域與第一區(qū)域重疊的部分的內(nèi)容進(jìn)行組 合。
根據(jù)本公開的各種實(shí)施例,GPU 180可設(shè)置與第一區(qū)域和第二區(qū)域的位置相關(guān)聯(lián)的屬性(例如,尺寸、位置、比例和形狀)。
GPU 180可確定第一區(qū)域和第二區(qū)域中的每個(gè)的尺寸和第一位置,以便具有默認(rèn)值。例如,當(dāng)顯示指定列表時(shí),GPU 180可在第一區(qū)域上顯示列表的起始點(diǎn),并可將第二區(qū)域的基于位置的屬性設(shè)置為默認(rèn)值。另一示例,GPU180可存儲與列表的顯示結(jié)束(或暫停)點(diǎn)相關(guān)聯(lián)的信息以及與第二區(qū)域的位置相關(guān)聯(lián)的屬性信息。此后,當(dāng)再次顯示所述列表時(shí),GPU 180可基于存儲的信息來恢復(fù)第一區(qū)域和第二區(qū)域中的每個(gè)的尺寸和位置。
GPU 180可通過用戶輸入來設(shè)置第一區(qū)域和第二區(qū)域的位置。用戶可確定第二區(qū)域?qū)⒃谄聊簧媳辉O(shè)置的的尺寸和位置。GPU 180可顯示允許用戶從若干模板候選之中選擇位置和尺寸的屏幕。此外,GPU 180可允許用戶通過UI直接設(shè)置位置和尺寸(例如,選擇形狀、調(diào)整尺寸/位置等)。
GPU 180可基于第一區(qū)域和第二區(qū)域的內(nèi)容來自動(dòng)地設(shè)置每個(gè)區(qū)域的位置和尺寸。例如,GPU 180可基于將被顯示的內(nèi)容的尺寸、比例和位置以及顯示器160的顯示區(qū)域的尺寸、比例等來確定第一區(qū)域或第二區(qū)域的位置或尺寸。另一示例,GPU 180可基于將在第二區(qū)域上被顯示的內(nèi)容的屬性來確定尺寸和比例,并且可設(shè)置第二區(qū)域,使得將在第一區(qū)域上被顯示的內(nèi)容的元素之中的最大的元素被顯示。另一示例,GPU 180可允許在第一區(qū)域上顯示的文檔中的最大的圖像被顯示在第二區(qū)域上。另一示例,當(dāng)根據(jù)用戶輸入產(chǎn)生的滾動(dòng)從當(dāng)前位置移動(dòng)到特定位置時(shí),GPU 180可基于當(dāng)前位置和特定位置來設(shè)置第二區(qū)域的尺寸、比例和位置中的一個(gè)或更多個(gè),使得第一內(nèi)容的列表項(xiàng)之中的尺寸最大的項(xiàng)被顯示在第二區(qū)域上。
在操作220中,GPU 180可將第一內(nèi)容輸出到第一區(qū)域并可將第二內(nèi)容輸出到第二區(qū)域。根據(jù)各種實(shí)施例,第一內(nèi)容和第二內(nèi)容可彼此不同。例如,第一內(nèi)容可以指示用于表示由天氣應(yīng)用獲得的當(dāng)前天氣的屏幕,第二內(nèi)容可以是用于通過互聯(lián)網(wǎng)瀏覽器搜索新聞的屏幕。
將在第一區(qū)域上顯示的第一內(nèi)容可包括列表、網(wǎng)格視圖、卡片、儀表板和磁貼(tile)中的一個(gè)或更多個(gè)?;谟脩糨斎?,關(guān)于第一內(nèi)容的區(qū)域中的至少部分可以以頁為單元被向上滾動(dòng)或向下滾動(dòng)或移動(dòng)。
根據(jù)本公開的實(shí)施例,諸如SNS應(yīng)用(例如,F(xiàn)acebook和Twitter)、新 聞文章(例如,F(xiàn)lipboardTM)、圖像列表、專輯列表、音樂列表、縮略圖列表、S-Health 4.0、地圖圖像等的應(yīng)用可在第一區(qū)域上被顯示,并且將在第一區(qū)域上被顯示的部分可根據(jù)用戶輸入被改變。例如,在輸出列表的應(yīng)用的情況下,可基于滾動(dòng)或輕彈來改變列表的所有項(xiàng)之中的在第一區(qū)域上被顯示的項(xiàng)。此外,在地圖的情況下,可通過拖拽或輕彈來改變通過第一區(qū)域顯示的地圖的部分。
第二區(qū)域可以是顯示第二區(qū)域中的至少部分的區(qū)域,并且第二內(nèi)容可包括圖像、文本和符號中的至少一個(gè)或更多個(gè)。在第二區(qū)域上顯示的內(nèi)容可被顯示,其中,所述內(nèi)容的至少部分根據(jù)與第一區(qū)域相關(guān)聯(lián)的用戶輸入而被改變。
根據(jù)本公開的各種實(shí)施例,在第二區(qū)域上顯示的第二內(nèi)容可以是默認(rèn)圖像或由用戶選擇的圖像。此外,可基于在第一區(qū)域上布置的內(nèi)容或?qū)⒃诘谝粎^(qū)域上被布置的候選內(nèi)容來自動(dòng)地設(shè)置第二內(nèi)容。例如,第二內(nèi)容可以是:1)在當(dāng)前的第一區(qū)域上顯示的內(nèi)容或被布置為鄰近所述內(nèi)容的內(nèi)容、2)鄰近在第一區(qū)域上顯示的內(nèi)容元素的上、下、左和右側(cè)的內(nèi)容(例如,圖像、文檔、段落等)、3)基于針對每個(gè)特定時(shí)間(例如,每周、每天或每月)的事件而發(fā)現(xiàn)的代表性圖像或相關(guān)聯(lián)的圖像、4)在剛好在旅行之后的相應(yīng)月份期間拍攝地點(diǎn)的圖片圖像或通過搜索與旅行區(qū)域相關(guān)聯(lián)的代表性圖像而推薦的圖像、5)與當(dāng)前時(shí)間(例如,早晨、白天、傍晚、夜晚等)、一周中的某一天、季節(jié)等相關(guān)聯(lián)的圖像、6)關(guān)于在特定的周年紀(jì)念日的情況下在相應(yīng)周年紀(jì)念日發(fā)生的先前的事件的信息、7)被最后上傳到相關(guān)的應(yīng)用的圖像和基于先前的內(nèi)容的消費(fèi)模式的圖像(例如,顯示的圖像、視頻的暫停圖像、或從ID3標(biāo)簽提取的圖像、或音樂的類似專輯的圖像、8)布置在第一區(qū)域上的內(nèi)容中的圖像之中的被最頻繁顯示的圖像、9)基于與第一區(qū)域中的內(nèi)容相關(guān)聯(lián)的關(guān)鍵詞而選擇或分析代表性關(guān)鍵詞的內(nèi)容、10)與根據(jù)用戶輸入從第一區(qū)域中的內(nèi)容之中指定的內(nèi)容相關(guān)聯(lián)的圖像、11)在第一區(qū)域中的若干圖像中選擇的(例如,觸摸保持或懸停)特定圖像、12)在選擇旅行區(qū)域的圖像的情況下與相應(yīng)的旅行區(qū)域相關(guān)聯(lián)的圖像、13)基于搜索引擎的在本地或網(wǎng)絡(luò)上的相關(guān)圖像或?qū)]媹D像、14)基于諸如元數(shù)據(jù)(例如,基于Exif標(biāo)簽、ID3標(biāo)簽等的位置、關(guān)鍵詞等)、標(biāo)題等的關(guān)鍵詞的圖像等。第二內(nèi)容可根據(jù)搜索結(jié)果被隨機(jī)地設(shè)置并且可被設(shè)置為被最頻繁顯示的圖像。
在操作230中,GPU 180可接收與第一區(qū)域相關(guān)聯(lián)的輸入。所述輸入可包括通過用戶的輸入(例如,滑動(dòng)操作、觸摸操作等)或與通過在電子裝置101中包括的傳感器模塊155采集的信息相應(yīng)的輸入。
根據(jù)本公開的各種實(shí)施例,可在第一區(qū)域和第二區(qū)域兩者中產(chǎn)生輸入,因此可發(fā)生在第一區(qū)域上顯示的第一內(nèi)容的改變(例如,基于滾動(dòng)或頁面移動(dòng)而顯示的區(qū)域的改變)。根據(jù)實(shí)施例,僅在第一區(qū)域中產(chǎn)生的輸入可以是有效的。根據(jù)實(shí)施例,每當(dāng)在第二區(qū)域中產(chǎn)生輸入,該輸入可以是有效的。
可通過在第一區(qū)域、第二區(qū)域或另一區(qū)域中的特定UI來產(chǎn)生輸入。作為用于輸入的界面中的一個(gè)的GUI可以是滾動(dòng)條、在屏顯示(OSD)、滑動(dòng)條等,用于輸入的硬件裝置可以是按鈕、鍵等。根據(jù)實(shí)施例,輸入可包括眼睛跟蹤、語音輸入或通過運(yùn)動(dòng)傳感器的手勢、位姿或運(yùn)動(dòng)中的一個(gè)或更多個(gè)。
GPU 180可基于用戶的生物信息(例如,心跳、壓力、情緒、運(yùn)動(dòng)量或體溫)來產(chǎn)生在第一區(qū)域上顯示的內(nèi)容的變化。根據(jù)實(shí)施例,GPU 180可通過諸如智能手表、智能眼鏡等的可穿戴裝置來檢測用戶的生物信息并且可基于所述生物信息來改變在第一區(qū)域上顯示的內(nèi)容的屬性(例如,長度、尺寸、內(nèi)容、頁、顏色等)。例如,在醫(yī)療保健應(yīng)用被顯示在第一區(qū)域上的情況下,構(gòu)成醫(yī)療保健應(yīng)用的心跳磁貼、運(yùn)動(dòng)量磁貼、營養(yǎng)磁貼等可被輸出為列表形狀。在磁貼的一部分被顯示在第一區(qū)域上的情況下,最近更新的磁貼或具有相對重要信息的磁貼可被顯示為以頁為單元被自動(dòng)地向上滾動(dòng)或向下滾動(dòng)或被移動(dòng)。
在步驟240中,GPU 180可基于輸入來改變在第二區(qū)域中輸出第二內(nèi)容的方法。
輸出第二內(nèi)容的方法可以是第二內(nèi)容根據(jù)輸入增大或減小的方法,或者可以是根據(jù)輸入來確定第二內(nèi)容的顯示級別的方法。輸出第二內(nèi)容的方法可包括以下項(xiàng)中的一個(gè)或更多個(gè):基于位置的屬性(例如,尺寸屬性、位置屬性、形狀屬性或幾何處理屬性)、圖像轉(zhuǎn)換屬性(例如,圖像濾波屬性、合成屬性或關(guān)于掩膜的信息)。
根據(jù)本公開的各種實(shí)施例,輸出第二內(nèi)容的方法可包括天氣信息和主題信息的改變。利用以上描述,可根據(jù)天氣信息、用戶主題信息或示圖區(qū)域?qū)傩孕畔韴?zhí)行圖像濾波、合成和掩膜操作中的一個(gè)或更多個(gè)。
例如,用戶可基于從底部到頂部的滑動(dòng)操作來移動(dòng)(或滾動(dòng))在第一區(qū) 域中的互聯(lián)網(wǎng)新聞或Facebook的屏幕。
在第一區(qū)域中產(chǎn)生滑動(dòng)輸入的情況下,GPU 180可基于滑動(dòng)輸入的方向或速度來向下滾動(dòng)第一區(qū)域的第一內(nèi)容(例如,SNS、互聯(lián)網(wǎng)新聞等)。
GPU 180可基于滑動(dòng)輸入來改變輸出被輸出到第二區(qū)域的第二內(nèi)容(例如,背景屏幕、通訊簿等)的方法。GPU 180可基于滑動(dòng)輸入來使整個(gè)第二區(qū)域逐漸模糊,或者可使第一區(qū)域的整個(gè)尺寸沿垂直方向減小。
另一示例,GPU 180可基于滑動(dòng)輸入使第二區(qū)域的尺寸沿垂直方向逐漸減小。GPU 180可通過將第一區(qū)域和第二區(qū)域之間的邊界線向第二區(qū)域的方向移動(dòng)來使第一區(qū)域逐漸增大而第二區(qū)域逐漸減小。
GPU 180可在屏幕上銳化用戶想要觀看或突出顯示的區(qū)域,并可處理用戶不感興趣的區(qū)域,使得用戶不感興趣的區(qū)域減小或不出現(xiàn)。
圖3是示出根據(jù)本公開的各種實(shí)施例的改變輸出第二內(nèi)容的方法的示圖。在圖3中,示出了第二區(qū)域沿垂直方向的尺寸被改變。然而,這里公開的實(shí)施例可不限于此。
參照圖3,屏幕301至屏幕304中的每個(gè)可被劃分為多個(gè)區(qū)域。多個(gè)區(qū)域可輸出不同的內(nèi)容??捎梢粋€(gè)應(yīng)用產(chǎn)生或由多個(gè)應(yīng)用輸出內(nèi)容。
在屏幕301至屏幕304中,示出了在第一區(qū)域310中產(chǎn)生了用戶的滑動(dòng)輸入的情況下,第一區(qū)域310被布置在第二區(qū)域320的底部。然而,這里公開的實(shí)施例可不限于此。
在屏幕301中,用戶可在第一區(qū)域310上產(chǎn)生第一輸入330a。GPU 180可驗(yàn)證第一輸入330a的屬性(例如,輸入方向-從屏幕的底部到頂部、輸入速度-慢/正常/快中的正常、輸入長度-從滑動(dòng)輸入的起始點(diǎn)至終點(diǎn)的距離等)。
在屏幕302中,在第一區(qū)域310上顯示的第一內(nèi)容(例如,互聯(lián)網(wǎng)新聞、Facebook的屏幕等)可根據(jù)第一輸入330a被滾動(dòng)。第二區(qū)域320的尺寸可由于第一輸入330a而垂直地減小。
在用戶當(dāng)前感興趣的區(qū)域或用戶突出顯示的區(qū)域(例如,第一區(qū)域310)的情況下,所述區(qū)域在整個(gè)屏幕中所占的權(quán)重可逐漸增大并且用戶當(dāng)前不感興趣的區(qū)域(例如,第二區(qū)域320)的尺寸可逐漸減小。
在屏幕302和屏幕303中,在用戶產(chǎn)生第二輸入330b的情況下,GPU 180可基于第二輸入330b的屬性來減小第二區(qū)域320,使得第二區(qū)域320比第一區(qū)域310小。
在屏幕303和屏幕304中,在用戶產(chǎn)生第三輸入330c的情況下,GPU 180可基于第三輸入330c的屬性來減小第二區(qū)域320,使得第二區(qū)域320比第一區(qū)域310小。在這種情況下,第二區(qū)域320可被改變成最小尺寸(例如,線形)。即使用戶另外滑動(dòng)第一區(qū)域310,第二區(qū)域320也可保持最小尺寸。根據(jù)各種實(shí)施例,在當(dāng)?shù)诙^(qū)域320被最小化時(shí)用戶單獨(dú)地觸摸第二區(qū)域320的情況下,第二區(qū)域320可被擴(kuò)展到指定的尺寸。
根據(jù)本公開的各種實(shí)施例,在用戶取消滑動(dòng)操作或沿相反方向(例如,從頂部到底部)產(chǎn)生滑動(dòng)操作的情況下,第二區(qū)域320可返回到現(xiàn)有的尺寸。
根據(jù)各種實(shí)施例,可根據(jù)依據(jù)用戶輸入而改變的第一內(nèi)容的變化(例如,距離、顯示區(qū)域的比例等)來改變第二區(qū)域320的位置屬性(例如,尺寸、顯示范圍、顯示位置等)。例如,可基于在第一區(qū)域上顯示的內(nèi)容的基于位置的信息(例如,當(dāng)前顯示位置在第一內(nèi)容的總長度中的位置或比例、從第一內(nèi)容的起始點(diǎn)到當(dāng)前顯示位置的距離等)來設(shè)置圖像位置屬性的變化。
根據(jù)本公開的各種實(shí)施例,在屏幕301中,第二區(qū)域320可基于在列表的初始狀態(tài)中的尺寸和位置而被設(shè)置。在屏幕302至屏幕304中,可根據(jù)用戶輸入(例如,滾動(dòng)、拖拽或輕彈)或第一內(nèi)容的變化(例如,與用戶輸入相應(yīng)的變化)來改變第二區(qū)域的尺寸和位置。
根據(jù)本公開的實(shí)施例,第二區(qū)域320的尺寸可基于第一內(nèi)容的起始位置或結(jié)束位置被設(shè)置為最大尺寸或最小尺寸,并且第二區(qū)域320的尺寸或第二區(qū)域320的內(nèi)容的尺寸可根據(jù)第一內(nèi)容的顯示位置被調(diào)整。
例如,如屏幕301所示,在內(nèi)容的初始位置被顯示的情況下(例如,在第一內(nèi)容的頂部被顯示的情況下),第二區(qū)域320的尺寸可被最大地設(shè)置并且通過第二區(qū)域320顯示的第二內(nèi)容的范圍可以是整個(gè)區(qū)域。另一方面,在第一內(nèi)容的最底端被顯示在第一區(qū)域310上的情況下,第二區(qū)域320的尺寸可被設(shè)置為最小尺寸。
根據(jù)本公開的實(shí)施例,如果通過用戶的輸入在第一區(qū)域中執(zhí)行滾動(dòng)操作,則可根據(jù)在第一區(qū)域310上顯示的第一內(nèi)容的位置來確定第二區(qū)域的最大尺寸和最小尺寸。隨著在第一區(qū)域上執(zhí)行向上滾動(dòng)操作,第二區(qū)域320的尺寸可減小。隨著在第一區(qū)域上執(zhí)行向下滾動(dòng)操作,第二區(qū)域320的尺寸可增大。用戶可基于第二區(qū)域的尺寸來確定當(dāng)前第一內(nèi)容的相對位置。例如,可根據(jù)用戶輸入來改變第二區(qū)域的內(nèi)容的部分(例如,文本“今天”)的尺寸。另外, 可保持第二內(nèi)容的另一部分的尺寸。
根據(jù)本公開的實(shí)施例,可通過用戶輸入根據(jù)第一區(qū)域310的內(nèi)容顯示區(qū)域來改變通過第二區(qū)域320的第二內(nèi)容的顯示范圍(例如,顯示部分區(qū)域或增大/減小部分區(qū)域)。例如,在屏幕301中,如果隨著執(zhí)行滾動(dòng)通過第一區(qū)域310顯示的第一內(nèi)容的顯示區(qū)域被改變,則如屏幕302至屏幕304所示,第二區(qū)域320可在圖像的上部逐漸減小。根據(jù)實(shí)施例,第二區(qū)域320的尺寸可不被改變,并且第二內(nèi)容的部分可根據(jù)基于用戶輸入對第一區(qū)域310的控制結(jié)果而增加或減少。因此,第二區(qū)域320可以充滿第二內(nèi)容的部分。在保持第一區(qū)域與第二區(qū)域的比例時(shí),整個(gè)第二內(nèi)容可根據(jù)在第一區(qū)域310中的用戶輸入而增加或減少??蛇x地,第二內(nèi)容的部分可被裁剪并被顯示而不考慮比例。
根據(jù)本公開的實(shí)施例,GPU 180可設(shè)置第二區(qū)域320的最大區(qū)域和最小區(qū)域,使得在第一區(qū)域320上顯示第一內(nèi)容的元素中的最大元素(例如,圖像、列表項(xiàng)等)。例如,GPU 180可指定在第一內(nèi)容的起始部分和結(jié)束部分處顯示的第二區(qū)域320的最大尺寸和最小尺寸,使得在第一區(qū)域上顯示第一內(nèi)容的最大元素。
根據(jù)本公開的各種實(shí)施例,新的內(nèi)容可被添加到第一內(nèi)容,并且可改變第一區(qū)域的內(nèi)容顯示區(qū)域。因此,可改變通過第二區(qū)域的第二內(nèi)容的顯示范圍、第二區(qū)域的尺寸或第二內(nèi)容的尺寸。例如,在用戶鍛煉的情況下,生物傳感器、運(yùn)動(dòng)傳感器、位置傳感器和環(huán)境傳感器中的一個(gè)或更多個(gè)可采集關(guān)于用戶的運(yùn)動(dòng)和運(yùn)動(dòng)距離的信息。GPU 180可計(jì)算并顯示鍛煉信息(例如,心率、鍛煉時(shí)間、鍛煉路徑、運(yùn)動(dòng)距離和運(yùn)動(dòng)量中的一個(gè)或更多個(gè))作為第一內(nèi)容。在作為第一內(nèi)容的鍛煉信息的記錄被添加的情況下,第一內(nèi)容的數(shù)量可增加,并且在第一區(qū)域上顯示的第一內(nèi)容的顯示區(qū)域可被改變。第二區(qū)域的尺寸、顯示的第二內(nèi)容的顯示范圍或第二內(nèi)容的至少部分的尺寸可根據(jù)第一內(nèi)容的顯示區(qū)域的變化而被改變。
圖4是示出根據(jù)本公開的各種實(shí)施例的合成和掩膜過程的示圖。
參照圖4,GPU 180可基于在第一區(qū)域中用戶的輸入來改變源圖像410。例如,為了將漸變效果應(yīng)用到源圖像410,GPU 180可選擇源圖像410并可選擇透明度信息(例如,透明度信息被映射到的漸變圖像420)。GPU 180可針對源圖像410和漸變圖像420執(zhí)行合成操作,從而獲得第一操作圖像450。
根據(jù)本公開的各種實(shí)施例,為了將掩膜效果提供到指定圖像430,GPU180可針對色度鍵(chroma-key)信息(例如,圖4中的圖像440)和目標(biāo)圖像430執(zhí)行合成操作或掩膜操作,從而獲得第二操作圖像460。例如,在第二操作圖像460中,菱形部分可被處理為是不透明的,并且菱形部分之間的黑色部分可被處理為是透明的。
根據(jù)本公開的各種實(shí)施例,圖像470示出通過將添加了漸變效果的第一操作圖像450(例如,通過處理源圖像410而獲得的圖像)和添加了掩膜信息的第二操作圖像460(例如,通過處理目標(biāo)圖像430而獲得的圖像)進(jìn)行組合而獲得的結(jié)果。
在圖4中,示出了掩膜方法。然而,這里公開的實(shí)施例可不限于此??苫诟鞣N各樣的圖像處理方法來改變輸出第二區(qū)域的方法。
針對混合、幾何處理或根據(jù)物理屬性的處理,下面的方法1)至5)中的一個(gè)或更多個(gè)可被應(yīng)用于第二區(qū)域,并且可針對每種方法提供屬性(例如,應(yīng)用到第二區(qū)域的方法和效果強(qiáng)度)。
1)圖像濾波:針對應(yīng)用了濾波器的屏幕的示圖區(qū)域變換每個(gè)像素的顏色或透明度的方法。為了應(yīng)用模糊效果,圖像濾波可使用低通空間濾波器,或可使用平均濾波器或加權(quán)平均濾波器。
例如,GPU 180可使用作為加權(quán)平均濾波器之一的高斯平滑濾波器方法。根據(jù)實(shí)施例,為了調(diào)整模糊信息(例如,模糊等級),GPU 180可不同地應(yīng)用將在卷積濾波器中使用的掩膜的尺寸。例如,如果增加模糊等級,則GPU 180可將掩膜的尺寸設(shè)置為相對較大。如果減小模糊等級,則GPU 180可將掩膜的尺寸設(shè)置為相對較小。
另一示例,為了將銳化效果應(yīng)用于圖像,GPU 180可通過基于高通濾波器和高頻提升濾波器去除圖像的低頻部分來保持諸如圖像上發(fā)生突變的圖像的邊界部分的部分。
另一示例,噪聲濾波器可被用于降低圖像的噪聲或?qū)⒃肼曁砑拥綀D像。在噪聲降低的情況下,當(dāng)去除脈沖噪聲或椒鹽噪聲時(shí),GPU 180可基于中值濾波器執(zhí)行操作。為了去除高斯噪聲,GPU 180可使用低通濾波器。為了去除高斯噪聲和均勻噪聲,GPU 180可使用中點(diǎn)濾波器。
與此相反,GPU 180可將噪聲添加到源圖像。根據(jù)實(shí)施例,GPU 180可基于比率或概率來針對圖像像素產(chǎn)生噪聲(例如,椒鹽噪聲)。根據(jù)實(shí)施例, 為了將噪聲添加到源圖像,GPU 180可將背景粒度圖像和源圖像進(jìn)行混合,從而產(chǎn)生合成圖像。
另一個(gè)示例,GPU 180可基于著色操作來針對源圖像調(diào)整顏色分量(例如,RGB顏色模塊中的紅色、綠色和藍(lán)色)的比例或水平,從而將特定效果提供到源圖像。GPU 180可基于透明度的調(diào)整來針對源圖像調(diào)整RGBA(例如,紅色、綠色、藍(lán)色和alpha)的alpha分量的比例或水平。因此,GPU 180可將半透明的或霧化效果應(yīng)用到源圖像,或可調(diào)整亮度、飽和度等。
2)合成:GPU 180可以以像素為單元針對區(qū)域中的多個(gè)圖像來執(zhí)行合成操作(其中,根據(jù)通過UI的輸入(例如,通過輕彈或拖拽的滾動(dòng)運(yùn)動(dòng)值)將濾波器應(yīng)用到區(qū)域中的多個(gè)圖像),從而產(chǎn)生合成圖像作為結(jié)果。例如,GPU180可針對兩個(gè)或更多個(gè)圖像執(zhí)行加、減、乘、與、或、異或、篩選(screen)等的圖像處理。
3)掩膜操作:CPU 180可基于形態(tài)學(xué)方法來使用腐蝕運(yùn)算、膨脹運(yùn)算、開運(yùn)算、閉運(yùn)算中的一個(gè)或更多個(gè)。GPU 180可執(zhí)行邊緣檢測。根據(jù)各種實(shí)施例,GPU 180可基于色度鍵方法來處理區(qū)域,使得該區(qū)域僅被顯示或不出現(xiàn)。例如,GPU 180可根據(jù)用戶的滾動(dòng)運(yùn)動(dòng)值將將被應(yīng)用的區(qū)域的垂直長度與水平長度的比例不同地應(yīng)用到該區(qū)域,或可對于每個(gè)區(qū)域執(zhí)行針對該區(qū)域的不同的掩膜操作,從而提供各種圖像處理效果。掩膜操作可被用作用于圖像濾波或合成的方法。
4)幾何處理:GPU 180可基于通過UI的輸入(例如,通過輕彈或拖拽的滾動(dòng)運(yùn)動(dòng)值)來改變每個(gè)像素的陣列。例如,GPU 180可使用縮放、旋轉(zhuǎn)和移動(dòng)中的一個(gè)或更多個(gè)。根據(jù)實(shí)施例,GPU 180可改變圖像中的形狀。在這期間,GPU 180可使用變形方法或扭曲方法。
5)通過物理引擎的圖像處理方法:當(dāng)對象被提供到電子裝置101的屏幕時(shí),物理引擎單元185可基于對象的運(yùn)動(dòng)路徑來計(jì)算物理估計(jì)。在這種情況下,將被運(yùn)算的物理量可包括重力、速度、加速度、摩擦力、引力、彈力等中的至少一個(gè)或更多個(gè)。
圖5是示出根據(jù)本公開的各種實(shí)施例的通過模糊的屏幕輸出方法的示圖。
參照圖5,屏幕501至屏幕504可被換分為多個(gè)區(qū)域。屏幕501至屏幕504可輸出彼此不同的內(nèi)容。屏幕501至屏幕504可以是通過相互獨(dú)立的應(yīng) 用的屏幕,并且屏幕501至屏幕504可以是從一個(gè)應(yīng)用輸出的不同內(nèi)容。與圖3的實(shí)施例不同,在圖5中第二區(qū)域520的尺寸可以是固定的。
在屏幕501至屏幕504中,示出了在在第一區(qū)域510中產(chǎn)生了用戶的從底部到頂部的滑動(dòng)輸入的情況下,第一區(qū)域510被布置在第二區(qū)域520的下部。然而,這里公開的實(shí)施例可不限于此。
在屏幕501中,用戶可在第一區(qū)域510中產(chǎn)生第一輸入530a。GPU 180可驗(yàn)證第一輸入530a的屬性(例如,輸入方向-從屏幕的底部到頂部方向、輸入速度-慢/正常/快中的正常、輸入長度-從滑動(dòng)輸入的起始點(diǎn)至終點(diǎn)的距離等)。
在屏幕502中,在第一區(qū)域510上顯示的第一內(nèi)容(例如,互聯(lián)網(wǎng)新聞、Facebook的屏幕等)可基于第一輸入530a被朝向底部移動(dòng)。第二區(qū)域520可根據(jù)第一輸入530a逐漸模糊。各種各樣的圖像處理方法可被應(yīng)用于模糊方法。圖4所示的掩膜方法可被用于模糊方法。此外,模糊方法可以是分辨率降低的方法,并且濾波器對圖像進(jìn)行掩膜等的方法可被用于模糊方法。例如,在第二區(qū)域520的分辨率降低的情況下,GPU 180或處理器120處理的吞吐量可減小,因此處理速度可增大。根據(jù)各種實(shí)施例,在關(guān)于整個(gè)第二區(qū)域520的圖像處理(例如,濾波)的基礎(chǔ)上,分辨率可能降低或者屏幕可能模糊。
GPU 180可使用戶提供輸入并且用戶當(dāng)前確認(rèn)的區(qū)域(例如,第一區(qū)域510)保持清晰的屏幕狀態(tài)。此外,GPU 180可使用戶當(dāng)前漠不關(guān)心的區(qū)域(例如,第二區(qū)域520)逐漸模糊。用戶可自然地關(guān)注用戶感興趣的區(qū)域。
在屏幕502和屏幕503中,在用戶輸入第二輸入530b的情況下,GPU 180可基于第二輸入530b的屬性來使屏幕503的第二區(qū)域比屏幕502的第二區(qū)域520更加暗且更加模糊。
在屏幕503和屏幕504中,在用戶輸入第三輸入530c的情況下,GPU 180可基于第三輸入530c的屬性來使屏幕504的第二區(qū)域520為比屏幕503的第二屏幕520更加暗且更加模糊。在這種情況下,第二區(qū)域520可被改變?yōu)樽钚×炼葼顟B(tài)(例如,設(shè)置為默認(rèn)值的亮度值或飽和度值)。即使用戶另外滑動(dòng)第一區(qū)域510,第二區(qū)域520也可保持最小亮度的狀態(tài)。在用戶另外觸摸第二區(qū)域520的情況下,第二區(qū)域530可被改變成指定的亮度。
根據(jù)本公開的各種實(shí)施例,在用戶取消滑動(dòng)操作或沿相反方向(例如,從頂部到底部)產(chǎn)生滑動(dòng)操作的情況下,第二區(qū)域520可返回到現(xiàn)有的亮度 狀態(tài)。
根據(jù)本公開的各種實(shí)施例,GPU 180可基于在第一區(qū)域510上顯示的第一內(nèi)容的屬性(例如,代表色、代表透明度或元數(shù)據(jù))來將轉(zhuǎn)換效果應(yīng)用到第二區(qū)域520的源圖像。例如,如果在第一區(qū)域510上顯示的第一內(nèi)容的部分的屬性是藍(lán)色(例如,海),則GPU 180可將第二區(qū)域520的顏色改變成藍(lán)色系的顏色。此外,每當(dāng)根據(jù)用戶的輸入來改變在第一區(qū)域上顯示的內(nèi)容的部分或項(xiàng)目時(shí),GPU 180可將轉(zhuǎn)換效果應(yīng)用到第二區(qū)域520?;诖_定第一內(nèi)容的屬性的方法,GPU 180可分析元數(shù)據(jù)的關(guān)鍵詞,可評估第一區(qū)域510的圖像的部分的顏色(例如,基于每個(gè)像素的RGB值),或可使用分析第一區(qū)域510的文本信息等的方法中的一個(gè)或更多個(gè)。例如,在第一區(qū)域510上顯示的內(nèi)容是海洋景觀(其中,在海洋景觀中藍(lán)色相對大)情況下,在第二區(qū)域520上顯示的內(nèi)容可接收藍(lán)色系的著色效果。
根據(jù)本公開的實(shí)施例,GPU 180可基于第一內(nèi)容的與第二區(qū)域520相應(yīng)的部分(例如,第一內(nèi)容的與第二區(qū)域520幾乎重疊的部分)的屬性(例如,代表色、代表透明度或元數(shù)據(jù))來將轉(zhuǎn)換效果應(yīng)用到第二區(qū)域520的源圖像。例如,在與主顏色為綠色的日歷相關(guān)聯(lián)的GUI被顯示在第一區(qū)域510上的情況下,如果不存在第一區(qū)域510的與第二區(qū)域520重疊或與第二區(qū)域520鄰近的部分,則GPU 180可不將圖像轉(zhuǎn)換效果應(yīng)用到第二區(qū)域520。在綠色的日歷的GUI基于用戶的滑動(dòng)操作而進(jìn)入第二區(qū)域520的情況下,整個(gè)第二區(qū)域520的圖像顏色可被改變成綠色。在藍(lán)色系的縮略圖圖像基于用戶的另外的滑動(dòng)操作而進(jìn)入第二區(qū)域520的情況下,整個(gè)第二區(qū)域520的圖像顏色可被改變成藍(lán)色。
根據(jù)本公開的各種實(shí)施例,GPU 180可根據(jù)用戶輸入將混合效果提供到第二區(qū)域520。例如,如果在第一區(qū)域510上顯示的區(qū)域?yàn)榈谝粌?nèi)容的起始點(diǎn),則GPU 180可在無需圖像轉(zhuǎn)換的情況下將第二內(nèi)容顯示在第二區(qū)域520上。如果根據(jù)用戶輸入改變了在第一區(qū)域510上顯示的內(nèi)容區(qū)域,則GPU 180可將混合效果應(yīng)用到第二區(qū)域520。
混合效果的強(qiáng)度可根據(jù)依據(jù)用戶輸入改變的程度而被改變。例如,在第一區(qū)域510被顯示在列表頂部區(qū)域上的情況下,在第二區(qū)域520中混合效果的強(qiáng)度可以是在最小狀態(tài)(例如,模糊效果的程度為0%)。此外,在第一區(qū)域510被顯示在列表底部區(qū)域(未示出)上的情況下,混合效果的強(qiáng)度可以 是在最大狀態(tài)(例如,模糊效果的程度為100%)。因此,可根據(jù)用戶輸入來改變混合效果的強(qiáng)度。在調(diào)整效果的強(qiáng)度的方法中,可使用通過用戶輸入的移動(dòng)距離、到當(dāng)前顯示位置的移動(dòng)距離與整個(gè)距離的比例、第一區(qū)域510的顯示區(qū)域與和整個(gè)內(nèi)容相應(yīng)的區(qū)域的比例(即,根據(jù)縮放的調(diào)整來應(yīng)用效果)等。
GPU 180可基于生物信息來控制混合效果。例如,可存在用戶設(shè)置的鍛煉目標(biāo)(例如,熱量的消耗、步數(shù)、運(yùn)動(dòng)距離等)的量。第一區(qū)域510可顯示相應(yīng)鍛煉目標(biāo)量和用戶實(shí)現(xiàn)的運(yùn)動(dòng)量。在這種情況下,可基于諸如加速度傳感器、心跳傳感器、運(yùn)動(dòng)傳感器、GPS等的傳感器來測量運(yùn)動(dòng)量。測量的運(yùn)動(dòng)量與鍛煉目標(biāo)量的實(shí)現(xiàn)比率(例如,0至100%)可被確定。GPU 180可基于實(shí)現(xiàn)比率將混合效果應(yīng)用到第二區(qū)域520。例如,如果關(guān)于運(yùn)動(dòng)量的實(shí)現(xiàn)比率為0%,則源圖像的透明度可被提供為0%(例如,霧化效果100%),因此源圖像可與白色重疊。如果關(guān)于運(yùn)動(dòng)量的實(shí)現(xiàn)比率接近或超過100%,則源圖像的透明度可被提供為100%,因此,霧化效果被去除。其結(jié)果是,源圖像可清晰地呈現(xiàn)。
GPU 180可將噪聲的產(chǎn)生或去除效果、模糊效果、透明度、銳度、亮度、飽和度和對比度中的一個(gè)或更多個(gè)作為混合效果應(yīng)用到源圖像。根據(jù)實(shí)施例,可存在彩色化效果。例如,GPU 180可將彩色化效果的強(qiáng)度最初設(shè)置為源圖像的像素的顏色值(例如,顏色分量),可基于用戶輸入的滾動(dòng)方向或移動(dòng)方向來將不同的濾色器應(yīng)用到源圖像,并可通過根據(jù)用戶輸入調(diào)整飽和度和亮度中的一個(gè)來增加彩色化效果的強(qiáng)度。
根據(jù)本公開的實(shí)施例,各種效果可基于多個(gè)圖像轉(zhuǎn)換屬性而發(fā)生。例如,可產(chǎn)生應(yīng)用了模糊效果的模糊粒度圖像。根據(jù)實(shí)施例,可提供劃痕效果、深褐色效果、雨效果等。
根據(jù)本公開的各種實(shí)施例,在第二區(qū)域520的源圖像之中的與第二區(qū)域520相應(yīng)的部分以及在第一區(qū)域510上顯示的內(nèi)容可通過合成操作被顯示,因此GPU 180可向所述部分提供混合效果。
例如,當(dāng)在第一區(qū)域510上顯示的區(qū)域根據(jù)用戶輸入被滾動(dòng)并且與第二區(qū)域520重疊時(shí),顯示在第二區(qū)域520上的源圖像以及通過用戶輸入而布置在第二區(qū)域520上的第一內(nèi)容的相應(yīng)部分可基于合成操作被轉(zhuǎn)換,并且轉(zhuǎn)換的結(jié)果可被顯示在第二區(qū)域520上。因此,基于用戶輸入,可將關(guān)于第一內(nèi) 容的布置在第二區(qū)域520上的部分和第二內(nèi)容的信息進(jìn)行組合,并向用戶顯示組合的結(jié)果。因此,可顯示或預(yù)測用戶輸入的結(jié)果。
根據(jù)本公開的實(shí)施例,在用戶輸入發(fā)生時(shí),通過執(zhí)行合成操作而獲得的結(jié)果可出現(xiàn)。因此,在用戶輸入發(fā)生時(shí),可驗(yàn)證基于新進(jìn)入第二區(qū)域520的第一內(nèi)容的部分的圖像轉(zhuǎn)換效果。如果不存在用戶輸入,則源圖像可被僅顯示在第二區(qū)域520上,因此這可以表示用戶輸入不存在。根據(jù)實(shí)施例,如果雖然通過UI的輸入存在,但是輸入狀態(tài)未被改變的操作(例如,在固定區(qū)域中的觸摸并保持以及懸停輸入)的時(shí)間超過時(shí)間(例如,一秒),則可取消合成效果。
圖6是示出根據(jù)本公開的各種實(shí)施例的根據(jù)信息的附加的屏幕輸出方法的示圖。圖6示出發(fā)生用戶輸入的第一區(qū)域被布置在第二區(qū)域的上部。然而,這里公開的實(shí)施例可不限于此。圖6示出用于評估并顯示睡眠記錄的GUI。
參照圖6,第一區(qū)域610和第二區(qū)域620可輸出不同內(nèi)容。第一區(qū)域610和第二區(qū)域620可分別輸出由用一應(yīng)用(例如,睡眠記錄評估應(yīng)用)顯示的不同內(nèi)容。
根據(jù)本公開的各種實(shí)施例,如果通過校正第一內(nèi)容來改變第一區(qū)域610的內(nèi)容顯示區(qū)域,則GPU 180可改變并顯示第二區(qū)域620的圖像。例如,在用戶鍛煉的情況下,GPU 180可基于生物傳感器、運(yùn)動(dòng)傳感器、位置傳感器和環(huán)境傳感器中的一個(gè)或更多個(gè)來采集關(guān)于用戶的運(yùn)動(dòng)和運(yùn)動(dòng)距離的數(shù)據(jù),并且可計(jì)算和顯示鍛煉信息(例如,心率、鍛煉時(shí)間、鍛煉路徑、運(yùn)動(dòng)距離和運(yùn)動(dòng)量中的一個(gè)或更多個(gè))作為第一內(nèi)容。在鍛煉信息被添加作為第一內(nèi)容的情況下,第一內(nèi)容的量可增加,并且在第一區(qū)域610上顯示的第一內(nèi)容的顯示區(qū)域可被改變??筛鶕?jù)第一內(nèi)容的顯示區(qū)域的變化來改變第二區(qū)域620的尺寸、顯示的第二內(nèi)容的顯示區(qū)域范圍、或第二內(nèi)容的至少部分的尺寸。
諸如睡眠開始和結(jié)束時(shí)間、睡眠目標(biāo)時(shí)間等的睡眠時(shí)間信息可基于生物傳感器(例如,運(yùn)動(dòng)傳感器、麥克風(fēng)、EMG、GSR等)被測量,或可根據(jù)用戶輸入630被輸入。可根據(jù)睡眠時(shí)間信息來執(zhí)行睡眠的定性評估(例如,壞、一般和好)。
在屏幕601中,第一區(qū)域610可表示用戶在12月22日下午11時(shí)開始睡覺并在中間具有喚醒狀態(tài)一次,并且用戶的睡眠在上午7時(shí)結(jié)束。第二區(qū)域620可表示用戶的睡眠質(zhì)量和睡眠量被評估為‘好’狀態(tài)。第一區(qū)域610可 關(guān)注在12月22日的睡眠信息,并且第二區(qū)域620可基于睡眠信息被設(shè)置為與‘好’相應(yīng)的第一顏色(例如,綠色)。
在屏幕602中,在12月23日的睡眠信息可被添加到第一內(nèi)容,并且可在第一區(qū)域610中顯示關(guān)注的狀態(tài)。第一區(qū)域610可表示用戶在下午11時(shí)睡覺并且在上午7時(shí)10分用戶的睡眠結(jié)束。第二區(qū)域620可表示用戶的睡眠質(zhì)量和睡眠量被評估為‘一般’狀態(tài)。第二區(qū)域620可被設(shè)置為與在第一區(qū)域610上所關(guān)注的12月23日的睡眠的定性評估結(jié)果“一般”相應(yīng)的第二顏色(例如,米黃色)。針對新添加的第一內(nèi)容的所關(guān)注的部分,GPU 180可基于睡眠狀態(tài)的評估結(jié)果來確定第二區(qū)域620的轉(zhuǎn)換效果。此外,在通過用戶輸入而在第一區(qū)域610上關(guān)注先前日期的情況下,GPU 180可向第二區(qū)域620提供與和先前日期相應(yīng)的睡眠狀態(tài)的評估結(jié)果相應(yīng)的著色效果。
圖7是示出根據(jù)本公開的各種實(shí)施例的圖像合成方法的流程圖。
參照圖7,在操作710中,GPU 180可將電子裝置101的顯示器160劃分為數(shù)量被指定的多個(gè)區(qū)域。因此劃分的區(qū)域可被配置為輸出不同內(nèi)容或輸出彼此相關(guān)聯(lián)的內(nèi)容。下面,描述了GPU 180將顯示器160劃分為兩個(gè)區(qū)域(例如,第一區(qū)域和第二區(qū)域)。然而,這里公開的實(shí)施例可不限于此。
在操作720中,GPU 180可將第一內(nèi)容輸出到第一區(qū)域并且可將第二內(nèi)容輸出到第二區(qū)域。根據(jù)各種實(shí)施例,第一內(nèi)容和第二內(nèi)容可彼此不同。
在操作730中,GPU 180可接收與第一區(qū)域相關(guān)聯(lián)的輸入。該輸入可包括由用戶進(jìn)行的輸入(例如,滑動(dòng)操作、觸摸操作等)或通過在電子裝置101中包括的傳感器模塊155的輸入。
在操作740中,GPU 180可基于接收的輸入來確定子圖像。第一區(qū)域可根據(jù)用戶輸入而被滾動(dòng),因此在第一區(qū)域上顯示的圖像可與第二區(qū)域重疊。GPU 180可將重疊的圖像確定為子圖像。
在操作750中,GPU 180可基于在第二區(qū)域上顯示的第二內(nèi)容以及通過用戶輸入而布置在第二區(qū)域上的子圖像來針對源圖像執(zhí)行卷積操作,并且可輸出執(zhí)行的結(jié)果。
根據(jù)本公開的各種實(shí)施例,在電子裝置執(zhí)行的屏幕輸出方法可包括:將電子裝置的顯示器劃分為第一區(qū)域和第二區(qū)域,將第一內(nèi)容輸出到第一區(qū)域并且將第二內(nèi)容輸出到第二區(qū)域,接收與第一區(qū)域相關(guān)聯(lián)的輸入,并且基于輸入的屬性來改變輸出第二內(nèi)容的方法。
根據(jù)本公開的各種實(shí)施例,接收輸入的步驟可包括:接收由用戶進(jìn)行的輸入或關(guān)于通過傳感器模塊識別的電子裝置的狀態(tài)或用戶的周圍環(huán)境的輸入。改變輸出第二內(nèi)容的方法的步驟可包括基于輸入的變化來逐步地改變輸出第二內(nèi)容的方法。
根據(jù)本公開的各種實(shí)施例,改變輸出第二內(nèi)容的方法的步驟可包括基于輸入的變化來改變第二區(qū)域的尺寸。改變尺寸的步驟可包括移動(dòng)第一區(qū)域和第二區(qū)域之間的邊界線并改變第二區(qū)域的尺寸。
根據(jù)本公開的各種實(shí)施例,改變輸出第二內(nèi)容的方法的步驟可包括針對第二內(nèi)容執(zhí)行圖像處理并輸出處理的第二內(nèi)容。執(zhí)行圖像處理的步驟可包括執(zhí)行混合效果、合成效果、掩膜效果或幾何處理效果中的至少一個(gè)?;旌闲Ч砂ㄔ肼暤漠a(chǎn)生或去除效果、流動(dòng)效果、透明度、銳利度、亮度、飽和度、對比度或彩色化效果中的至少一個(gè)。執(zhí)行圖像處理的步驟可包括:通過基于輸入將不同的濾色器應(yīng)用到第二內(nèi)容來改變亮度或飽和度中的至少一個(gè)。執(zhí)行圖像處理的步驟可包括:針對第二區(qū)域的源圖像以及第一內(nèi)容的與第二區(qū)域相應(yīng)的部分的圖像執(zhí)行合成操作,或者對第一內(nèi)容的與第二區(qū)域相應(yīng)的部分的圖像進(jìn)行掩膜。
根據(jù)本公開的各種實(shí)施例,屏幕輸出方法還可包括:如果輸入被取消,則將第二內(nèi)容的狀態(tài)改變?yōu)楫a(chǎn)生輸入之前的狀態(tài)。改變狀態(tài)的步驟可包括基于輸入被取消的程度來逐步地改變第二內(nèi)容。
根據(jù)本公開的各種實(shí)施例,第一內(nèi)容和第二內(nèi)容可以是根據(jù)不同應(yīng)用的操作輸出的內(nèi)容??梢砸灾丿B方式和單個(gè)平面方式中的一種方式來布置第一區(qū)域和第二區(qū)域。劃分顯示器的步驟可包括將顯示器的整個(gè)區(qū)域劃分為第一區(qū)域和第二區(qū)域。
根據(jù)本公開的各種實(shí)施例,改變輸出第二內(nèi)容的方法的步驟可包括:基于輸入來改變輸出第一內(nèi)容的方法,并基于輸出第一內(nèi)容的方法來改變關(guān)于輸出第二內(nèi)容的方法的至少一個(gè)屬性。
圖8是示出根據(jù)本公開的各種實(shí)施例的卡型UI的示圖。
參照圖8,卡型UI可在瀏覽器的網(wǎng)頁、新聞磁貼和儀表板型GUI中被使用。圖8是在根據(jù)用戶輸入選擇并以橫向顯示模式顯示第十九卡項(xiàng)目、第二十卡項(xiàng)目和第二十一卡項(xiàng)目的情況下的示圖。顯示的項(xiàng)目可被顯示在第一區(qū)域810上,并且其余項(xiàng)目可在第二區(qū)域820a或第二區(qū)域820b中的一個(gè)或 更多個(gè)上被顯示為具有部分彼此重疊的形狀或具有站立(例如,垂直或傾斜)的形狀。
在屏幕801中,第一區(qū)域810可顯示第十九項(xiàng)目,以及左邊第二區(qū)域820a和右邊第二區(qū)域820b可顯示被放置在第十九項(xiàng)目的左側(cè)或右側(cè)的項(xiàng)目。根據(jù)實(shí)施例,左邊第二區(qū)域820a和右邊第二區(qū)域820b可包括其部分被顯示的項(xiàng)目(例如,第十九項(xiàng)目和第二十項(xiàng)目),并且還可包括重疊形狀或站立形狀的其它項(xiàng)目(例如,第一項(xiàng)目至第十七項(xiàng)目和第二十一項(xiàng)目至第四十項(xiàng)目)。
在屏幕802中,第一區(qū)域810可顯示第二十項(xiàng)目并可通過用戶的水平滑動(dòng)操作而被改變到第十九項(xiàng)目(即,屏幕801)或第二十一項(xiàng)目(即,屏幕803)。
在屏幕802中,如果在左邊第二區(qū)域820a中發(fā)生用戶輸入(例如,觸摸或懸停),則為先前項(xiàng)目的第十九項(xiàng)目可被顯示,如果在右邊第二區(qū)域820b中發(fā)生用戶輸入,則為下一項(xiàng)目的第二十一項(xiàng)目可被顯示。GPU 180可根據(jù)在第二區(qū)域中發(fā)生用戶輸入的位置來改變用于改變顯示的項(xiàng)目的速度。在左邊第二區(qū)域820a中,如果用戶輸入在相對左邊的位置被保持(例如,在超過固定時(shí)間期間的觸摸保持或懸停保持),則GPU 180可以相對快的速度來改變顯示的項(xiàng)目,如果用戶輸入在相對右邊的位置被維持,則GPU 180可以相對慢的速度來改變顯示的項(xiàng)目。
根據(jù)本公開的實(shí)施例,基于在第一區(qū)域810上顯示的項(xiàng)目,第一區(qū)域810的位置可被改變,并且第二區(qū)域820a和第二區(qū)域820b的位置可被改變。例如,在第一項(xiàng)目或最后的項(xiàng)目被顯示在第一區(qū)域810上的情況下,可僅顯示第二區(qū)域820a和第二區(qū)域820b中的一個(gè)。在第一項(xiàng)目被顯示在第一區(qū)域810上的情況下,可僅在第一區(qū)域810的右側(cè)上顯示第二區(qū)域820b。在最后的項(xiàng)目被顯示在第一區(qū)域810上的情況下,可僅在第一區(qū)域810的左側(cè)上顯示第二區(qū)域820a。
在屏幕801至屏幕803中,第二區(qū)域820a和第二區(qū)域820b可顯示稍微傾斜的站立項(xiàng)目,并且第一區(qū)域810可顯示水平狀態(tài)的項(xiàng)目。
屏幕801a至屏幕803a可以分別是屏幕801至屏幕803的概念側(cè)示圖。在第二區(qū)域820a和第二區(qū)域820b上顯示的項(xiàng)目可垂直地站立,并且在第一區(qū)域810上顯示的項(xiàng)目可被水平地布置。在第二區(qū)域820a和第二區(qū)域820b上布置的項(xiàng)目的站立角度不必是垂直的,并且該角度可根據(jù)通過UI的輸入或 通過加速度傳感器、陀螺儀傳感器等的事件而被改變。
在第二區(qū)域820a和第二區(qū)域820b上顯示的圖像可以是與站立或重疊狀態(tài)的項(xiàng)目相關(guān)聯(lián)的。
根據(jù)本公開的實(shí)施例,在第二區(qū)域820a和第二區(qū)域820b上顯示的第二內(nèi)容可以是指示垂直地站立項(xiàng)目的頂部的單獨(dú)的圖像。顯示單獨(dú)的站立項(xiàng)目的頂部的第二內(nèi)容以及以水平狀態(tài)顯示的第一內(nèi)容可以在第二區(qū)域820a和第二區(qū)域820b上被顯示。
根據(jù)本公開的實(shí)施例,第二內(nèi)容可以是重疊或覆蓋在第二區(qū)域820a和第二區(qū)域820b中包括的站立項(xiàng)目上的單獨(dú)的圖像。例如,可將與第二內(nèi)容相應(yīng)的圖像和與在第二區(qū)域820a和第二區(qū)域820b中包括的站立項(xiàng)目的上表面相應(yīng)的圖像進(jìn)行組合,并且可將混合效果應(yīng)用到圖像。
根據(jù)本公開的各種實(shí)施例,可在電子裝置處在橫向模式的情況下應(yīng)用輸出第一區(qū)域810以及第二區(qū)域820a和第二區(qū)域820b的方法。在屏幕804中,第一區(qū)域810可被布置在屏幕的中心上,并且第二區(qū)域820a和第二區(qū)域820b可被分別布置在第一區(qū)域810的頂部和底部上。
圖9是示出根據(jù)本公開的各種實(shí)施例的屏幕切換的示圖。
參照圖9,用戶確認(rèn)的項(xiàng)目可被顯示在第一區(qū)域910上,并且其余項(xiàng)目可在第二區(qū)域920a和第二區(qū)域920b中的一個(gè)或更多個(gè)上被顯示為具有部分彼此重疊的形狀或具有站立(例如,垂直或傾斜)的形狀。
在屏幕901a和屏幕901b中,第一區(qū)域910可顯示第二十項(xiàng)目并且可通過用戶從左到右的滑動(dòng)操作被改變到第十九項(xiàng)目。例如,如果在左邊第二區(qū)域920a中發(fā)生用戶輸入(例如,觸摸或懸停),則為先前項(xiàng)目的第十九項(xiàng)目可被顯示。
在屏幕902a和屏幕902b中,在第二十項(xiàng)目被折疊到右邊(操作930a)或被閉合(操作930b)之后,第十九項(xiàng)目可被打開(操作940a)或被展開(操作940b)??筛鶕?jù)該過程來顯示第十九項(xiàng)目。在第二區(qū)域920a或第二區(qū)域920b中,項(xiàng)目被垂直地布置的圖像可以是反向圖像或項(xiàng)目的背面,或者可以是用戶傾斜地觀看的正常圖像的示圖。
圖10是示出根據(jù)本公開的各種實(shí)施例的折疊型的屏幕切換的示圖。
參照圖10,屏幕1001可表示如果在根據(jù)用戶的輸入而當(dāng)前顯示的第二十項(xiàng)目被對折并被拉至第二區(qū)域1020a的右邊之后第十九項(xiàng)目被放置在第一 區(qū)域1010、第一區(qū)域1010a、第一區(qū)域1010b和第一區(qū)域1010c中則展開屏幕的方法。
屏幕1002可表示在通過用戶的輸入而當(dāng)前顯示在第一區(qū)域1010、第一區(qū)域1010a、第一區(qū)域1010b和第一區(qū)域1010c中的第二十項(xiàng)目被對折并且同時(shí)被對折的第十九項(xiàng)目被顯示為展開之后完整地觀看第十九項(xiàng)目的方法。
在屏幕1002中,在將被顯示的項(xiàng)目通過連續(xù)的滾動(dòng)操作而不再存在的情況下,最左邊的圖像可示出被對折的最后的項(xiàng)目被顯示為被展開,并且其余項(xiàng)目被顯示為折疊的形狀,以告知用戶最后的項(xiàng)目被顯示在當(dāng)前屏幕上。GPU180可通過基于根據(jù)諸如拉紙、織物或橡膠的物理引擎而轉(zhuǎn)換的結(jié)果使用圖像效果,向用戶明確地提供信息。紙張仿真技術(shù)、布仿真技術(shù)、織物仿真技術(shù)和彈簧仿真技術(shù)可被應(yīng)用于此。
如果在最后的項(xiàng)目被顯示時(shí)產(chǎn)生了諸如拉或推的滾動(dòng)或翻動(dòng)操作的事件以觀看項(xiàng)目,則彈性效果、撕紙效果、布飄動(dòng)效果等可被應(yīng)用于此。GPU 180可將通過物理引擎的效果應(yīng)用到第二區(qū)域1020a或第二區(qū)域1020b,并且可基于在第二區(qū)域1020a或第二區(qū)域1020b中包括的項(xiàng)目來顯示項(xiàng)目。
圖11是示出根據(jù)本公開的各種實(shí)施例的電子裝置的框圖。
參照圖11,電子裝置1101可包括例如圖1中示出的電子裝置101的全部或部分。電子裝置1101可包括一個(gè)或更多個(gè)處理器(例如,應(yīng)用處理器)1110、通信模塊1120、用戶識別模塊(SIM)1124、存儲器1130、傳感器模塊1140、輸入裝置1150、顯示器1160、接口1170、音頻模塊1180、相機(jī)模塊1191、電力管理模塊1195、電池1196、指示器1197和電機(jī)1198。
處理器1110可驅(qū)動(dòng)OS或應(yīng)用程序以控制與處理器1110連接的多個(gè)硬件或軟件組件,并可處理和計(jì)算各種數(shù)據(jù)。處理器1110可用例如片上系統(tǒng)(Soc)實(shí)現(xiàn)。根據(jù)實(shí)施例,處理器1110還可包括GPU和/或圖像信號處理器。處理器1110可包括圖11中示出的組件中的至少部分(例如,蜂窩模塊1121)。處理器1110可將從其它組件中的至少一個(gè)組件(例如,非易失性存儲器)接收到的指令或數(shù)據(jù)進(jìn)行加載并處理,并可將各種數(shù)據(jù)存儲在非易失性存儲器中。
通信模塊1120可具有與圖1的通信接口170的配置相同或相似的配置。通信模塊1120可包括蜂窩模塊1121、Wi-Fi模塊1123、藍(lán)牙模塊1125、GNSS模塊1127(例如,GPS模塊、Glonass模塊、北斗模塊或Galileo模塊)、NFC 模塊1128和射頻(RF)模塊1129。
蜂窩模塊1121可通過通信網(wǎng)絡(luò)提供語音通信、視頻通信、個(gè)性化服務(wù)、互聯(lián)網(wǎng)服務(wù)等。根據(jù)本公開的實(shí)施例,蜂窩模塊1121可使用例如SIM 1124(例如,SIM卡)來執(zhí)行通信網(wǎng)絡(luò)中的電子裝置1101的識別和驗(yàn)證。根據(jù)本公開的實(shí)施例,蜂窩模塊1121可執(zhí)行處理器1110提供的功能中的至少部分功能。根據(jù)本公開的實(shí)施例,蜂窩模塊1121可包括CP。
Wi-Fi模塊1123、藍(lán)牙模塊1125、GNSS模塊1127和NFC模塊1128中的每個(gè)可包括例如用于處理經(jīng)由相應(yīng)模塊交換的數(shù)據(jù)的處理器。根據(jù)實(shí)施例,蜂窩模塊1121、Wi-Fi模塊1123、藍(lán)牙模塊1125、GNSS模塊1127和NFC模塊1128中的至少部分(例如,兩個(gè)或更多個(gè)組件)可包括在一個(gè)集成芯片(IC)或一個(gè)IC封裝中。
RF模塊1129可發(fā)送和接收通信信號(例如,RF信號)。RF模塊1129可包括收發(fā)器、電力放大模塊(PAM)、頻率過濾器、低噪聲放大器(LNA)、天線等。根據(jù)實(shí)施例,蜂窩模塊1121、Wi-Fi模塊1123、BT模塊1125、GNSS模塊1127或NFC模塊1128中的至少一個(gè)可通過單獨(dú)的RF模塊發(fā)送和接收RF信號。
SIM 1124可包括例如SIM,并可包括唯一識別信息(例如,IC卡識別碼(ICCID))或用戶信息(例如,集成的移動(dòng)用戶身份(IMSI))。
存儲器1130(例如,存儲器130)可包括內(nèi)部存儲器1132或外部存儲器1134。例如,內(nèi)部存儲器1132可包括以下項(xiàng)中的至少一個(gè):易失性存儲器(例如,動(dòng)態(tài)隨機(jī)存取存儲器(DRAM)、靜態(tài)RAM(SRAM)或同步DRAM(SDRAM))、非易失性存儲器(例如,一次性可編程只讀存儲器(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、掩膜式ROM、閃存ROM、NAND閃存存儲器或NOR閃存存儲器)、硬盤驅(qū)動(dòng)器或固態(tài)驅(qū)動(dòng)器(SSD)。
外部存儲器1134可包括閃存驅(qū)動(dòng)器(例如,小型閃存(CF))、安全數(shù)字(SD)、微SD、迷你SD、極限數(shù)字卡(xD)、多媒體卡(MMC)、記憶棒等。外部存儲器1134可通過各種接口功能地和/或物理地連接到電子裝置1101。
傳感器模塊1140可測量例如物理量,或者可檢測電子裝置1101的操作狀態(tài)。傳感器模塊1140可將測量的或檢測到的信息轉(zhuǎn)換成電子信號。傳感器 模塊1140可包括以下項(xiàng)中的至少一個(gè):手勢傳感器1140A、陀螺儀傳感器1140B、大氣壓傳感器1140C、磁性傳感器1140D、加速度傳感器1140E、握持傳感器1140F、接近傳感器1140G、顏色傳感器1140H(例如,RGB傳感器)、生物計(jì)量傳感器1140I、溫度/濕度傳感器1140J、照度傳感器1140K或UV傳感器1140M。盡管未示出,但是另外或可選地,傳感器模塊1140可包括例如電子鼻傳感器、EMG傳感器、EEG傳感器、ECG傳感器、PPG傳感器、IR傳感器、虹膜傳感器和/或指紋傳感器。傳感器模塊1140還可包括用于控制傳感器模塊1140中包括的至少一個(gè)或更多個(gè)傳感器的控制電路。根據(jù)實(shí)施例,電子裝置1101還可包括被配置為控制傳感器模塊1140的處理器,其中,該處理器作為處理器1110的部分或獨(dú)立于處理器1110。該處理器可當(dāng)處理器1110保持在睡眠狀態(tài)下時(shí)控制傳感器模塊1140。
輸入裝置1150可包括例如觸摸面板1152、(數(shù)字)筆傳感器1154、鍵1156或超聲輸入裝置1158。觸摸面板1152可使用電容檢測方法、電阻檢測方法、IR檢測方法或超聲波檢測方法中的至少一個(gè)。另外,觸摸面板1152還可包括控制電路。觸摸面板1152還可包括觸覺層,以向用戶提供觸覺反應(yīng)。
(數(shù)字)筆傳感器1154可以是例如觸摸面板的部分,或者可包括用于識別的附加片。鍵1156可包括例如物理按鈕、光學(xué)鍵、鍵盤等。超聲輸入裝置1158可通過麥克風(fēng)(例如,麥克風(fēng)1188)來檢測(或感測)從輸入裝置產(chǎn)生的超聲信號,并且可確定與檢測的超聲信號相應(yīng)的數(shù)據(jù)。
顯示器1160(例如,圖1的顯示器160)可包括面板1162、全息裝置1164或投影儀1166。面板1162可具有與圖1的顯示器160的配置相同或相似的配置。面板1162可被實(shí)現(xiàn)為是例如柔性的、透明的或可穿戴的。面板1162和觸摸面板1152可被集成為單個(gè)模塊。全息裝置1164可利用光干涉現(xiàn)象在空間中顯示立體圖像。投影儀1166可將光投影到屏幕上,以便顯示圖像。屏幕可被布置在電子裝置1101的內(nèi)部或外部。根據(jù)實(shí)施例,顯示器160還可包括用于控制面板1162、全息裝置1164或投影儀1166的控制電路。
接口1170可包括例如HDMI 1172、USB 1174、光學(xué)接口1176或D-超小型(D-sub)1178。接口1170可包括在例如圖1中示出的通信接口170中。另外或可選地,接口1170可包括例如移動(dòng)高清連接(MHL)接口、SD卡/多媒體卡(MMC)接口或紅外數(shù)據(jù)協(xié)會(IrDA)標(biāo)準(zhǔn)接口。
音頻模塊1180可進(jìn)行聲音和電信號的雙向轉(zhuǎn)換。音頻模塊1180的至少 部分可包括在例如圖1中示出的I/O接口150中。音頻模塊1180可對例如通過揚(yáng)聲器1182、接收器1184、耳機(jī)1186或麥克風(fēng)1188輸入或輸出的聲音信息進(jìn)行處理。
用于拍攝靜止圖像或視頻的相機(jī)模塊1191可包括例如至少一個(gè)圖像傳感器(例如,前置傳感器或后置傳感器)、透鏡、圖像信號處理器(ISP)或閃光燈(例如,LED或氙燈)。
電力管理模塊1195可管理例如電子裝置1101的電力。根據(jù)實(shí)施例,電力管理模塊1195可包括電力管理IC(PMIC)、充電器IC或電池或燃料計(jì)。PMIC可具有有線充電方法和/或無線充電方法。無線充電方法可包括例如磁共振方法、磁感應(yīng)方法或電磁方法,并且還可包括附加電路,例如,線圈回路、諧振電路、整流器等。電池燃料計(jì)可測量例如電池1196的剩余量和在電池被充電期間的電壓、電流或溫度。電池1196可包括例如可充電電池或太陽能電池。
指示器1197可顯示電子裝置1101或電子裝置1101的部分(例如,處理器1110)的特定狀態(tài),諸如,啟動(dòng)狀態(tài)、消息狀態(tài)、充電狀態(tài)等。電機(jī)1198將電信號轉(zhuǎn)換成機(jī)械振動(dòng),并可產(chǎn)生以下效果:振動(dòng)、觸覺等。盡管未示出,但電子裝置1101可包括用于支持移動(dòng)TV的處理裝置(例如,GPU)。用于支持移動(dòng)TV的處理裝置可根據(jù)數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)、MediaFloTM的標(biāo)準(zhǔn)來處理媒體數(shù)據(jù)。
根據(jù)本公開的各種實(shí)施例的電子裝置的上述元件中的每個(gè)元件可用一個(gè)或更多個(gè)組件來配置,并且元件的名稱可根據(jù)電子裝置的類型而改變。根據(jù)本公開的各種實(shí)施例的電子裝置可包括上述元件中的至少一個(gè),并且可省略一些元件,或者可添加其它附加的元件。此外,根據(jù)本公開的各種實(shí)施例的電子裝置的一些元件可相互組合以形成一個(gè)實(shí)體,使得可按照與組合之前的方式相同的方式來執(zhí)行元件的功能。
圖12是示出根據(jù)本公開的各種實(shí)施例的程序模塊的框圖。
參照圖12,根據(jù)本公開的實(shí)施例,程序模塊1210(例如,程序140)可包括用于控制與電子裝置(例如,電子裝置101)相關(guān)聯(lián)的資源的OS和/或在OS上驅(qū)動(dòng)的各種各樣的應(yīng)用程序(例如,應(yīng)用程序147)。OS可以是例如Android、iOS、Windows、Symbian、Tizen或Bada。
程序模塊1210可包括內(nèi)核1220、中間件1230、API 1260和/或應(yīng)用1270。 程序模塊1210的至少部分可被預(yù)先加載在電子裝置上或可從外部電子裝置(例如,第一電子裝置102和第二電子裝置104、服務(wù)器106等)下載。
內(nèi)核1220(例如,內(nèi)核141)可包括例如系統(tǒng)資源管理器1221或裝置驅(qū)動(dòng)器1223。系統(tǒng)資源管理器1221可執(zhí)行系統(tǒng)資源的控制、分配或檢索。根據(jù)本公開的實(shí)施例,系統(tǒng)資源管理器1221可包括進(jìn)程管理部分、存儲管理部分或文件系統(tǒng)管理部分。裝置驅(qū)動(dòng)器1223可包括例如顯示驅(qū)動(dòng)器、相機(jī)驅(qū)動(dòng)器、藍(lán)牙驅(qū)動(dòng)器、共享存儲器驅(qū)動(dòng)器、USB驅(qū)動(dòng)器、鍵盤驅(qū)動(dòng)器、Wi-Fi驅(qū)動(dòng)器、音頻驅(qū)動(dòng)器或進(jìn)程間通信(IPC)驅(qū)動(dòng)器。
中間件1230可提供例如應(yīng)用1270共同需要的功能,或可通過API 1260向應(yīng)用1270提供各種功能以使應(yīng)用1270有效地使用電子裝置的有限的系統(tǒng)資源。根據(jù)本公開的實(shí)施例,中間件1230(例如,中間件143)可包括以下項(xiàng)中的至少一個(gè):運(yùn)行時(shí)庫1235、應(yīng)用管理器1241、窗口管理器1242、多媒體管理器1243、資源管理器1244、電力管理器1245、數(shù)據(jù)庫管理器1246、包管理器1247、連接管理器1248、通知管理器1249、位置管理器1250、圖形管理器1251或安全管理器1252。
運(yùn)行時(shí)庫1235可包括例如,在執(zhí)行應(yīng)用1270時(shí)由編譯器使用以通過編程語言添加新功能的庫模塊。運(yùn)行時(shí)庫1235可執(zhí)行I/O管理、存儲器管理或關(guān)于算術(shù)功能的能力。
應(yīng)用管理器1241可管理例如應(yīng)用1270中的至少一個(gè)應(yīng)用的生命周期。窗口管理器1242可管理在屏幕中使用的GUI資源。多媒體管理器1243可識別用于播放各種媒體文件所需的格式,并且可通過使用適合于所述格式的編解碼器來執(zhí)行媒體文件的編碼或解碼。資源管理器1244可管理應(yīng)用1270中的至少一個(gè)應(yīng)用的諸如存儲空間、存儲器或源代碼的資源。
電力管理器1245可與例如基本輸入/輸出系統(tǒng)(BIOS)一起進(jìn)行操作來管理電池或電力,并且可提供電子裝置的操作所需的電力信息。數(shù)據(jù)庫管理器1246可產(chǎn)生、搜索或修改將在應(yīng)用1270中的至少一個(gè)應(yīng)用中使用的數(shù)據(jù)庫。包管理器1247可管理以包文件的形式分布的應(yīng)用的安裝或更新。
連接管理器1248可管理例如無線連接,諸如Wi-Fi或藍(lán)牙。通知管理器1249可以以不打擾用戶的方式顯示或通知諸如消息到達(dá)、約定或接近通知的事件。位置管理器1250可管理電子裝置的位置信息。圖形管理器1251可管理將向用戶提供的圖形效果或與圖形效果相關(guān)的UI。安全管理器1252可提 供系統(tǒng)安全或用戶認(rèn)證所需的一般安全功能。根據(jù)本公開的實(shí)施例,在電子裝置(例如,電子裝置101)包括電話功能的情況下,中間件1230還可包括用于管理電子裝置的語音或視頻呼叫功能的電話管理器。
中間件1230可包括將上述組件的各種功能進(jìn)行組合的中間件模塊。中間件1230可提供每個(gè)OS專用的模塊,以提供不同功能。此外,中間件1230可動(dòng)態(tài)地去除現(xiàn)存的組件的部分,或者可另外添加新組件。
API 1260(例如,API 145)可以是例如編程函數(shù)的集合,并且可用根據(jù)OS可變的配置來提供。例如,在OS為Android或iOS的情況下,可允許向每個(gè)平臺提供一個(gè)API集。在OS為Tizen的情況下,可允許向每個(gè)平臺提供兩個(gè)或更多個(gè)API集。
應(yīng)用1270(例如,應(yīng)用程序147)可包括例如能夠針對以下項(xiàng)提供功能的一個(gè)或更多個(gè)應(yīng)用程序:主頁1271、撥號器1272、短消息服務(wù)(SMS)/多媒體消息服務(wù)(MMS)1273、即時(shí)消息(IM)1274、瀏覽器1275、相機(jī)1276、鬧鐘1277、聯(lián)系人1278、語音撥號1279、電子郵件1280、日歷1281、媒體播放器1282、相冊1283和時(shí)鐘1284,或者用于提供醫(yī)療保健(例如,測量運(yùn)動(dòng)量或血糖量)或環(huán)境信息(例如,大氣壓、濕度或溫度)的一個(gè)或更多個(gè)應(yīng)用。
根據(jù)實(shí)施例,應(yīng)用1270可包括支持在電子裝置(例如,電子裝置101)和外部電子裝置(例如,第一電子裝置102或第二電子裝置104)之間的信息交換的應(yīng)用(在下文中,為了便于描述,被稱為“信息交換應(yīng)用”)。信息交換應(yīng)用可包括例如用于將特定信息發(fā)送到外部電子裝置的通知轉(zhuǎn)發(fā)應(yīng)用或用于管理外部電子裝置的裝置管理應(yīng)用。
例如,信息交換應(yīng)用可包括將由其它應(yīng)用(例如,用于SMS/MMS、電子郵箱、醫(yī)療保健或環(huán)境信息的應(yīng)用)產(chǎn)生的通知信息發(fā)送到外部電子裝置(例如,第一電子裝置102或第二電子裝置104)的功能。此外,信息交換應(yīng)用可從外部電子裝置接收例如通知信息,并可向用戶提供該通知信息。
裝置管理應(yīng)用可管理(例如,安裝、刪除或更新)例如與電子裝置通信的外部電子裝置(例如,第一電子裝置102和第二電子裝置104)的至少一個(gè)功能(例如,打開/關(guān)閉外部電子裝置本身(或部分組件)或調(diào)整顯示器的亮度(或分辨率))、在外部電子裝置中進(jìn)行的應(yīng)用或從外部電子裝置提供的服務(wù)(例如,呼叫服務(wù)、消息服務(wù)等)。
根據(jù)本公開的實(shí)施例,應(yīng)用1270可包括根據(jù)外部電子裝置(例如,第一電子裝置102或第二電子裝置104)的屬性分配的應(yīng)用(例如,移動(dòng)醫(yī)療裝置的醫(yī)療保健應(yīng)用)。根據(jù)本公開的實(shí)施例,應(yīng)用1270可包括從外部電子裝置(例如,服務(wù)器106、第一電子裝置102和第二電子裝置104)接收到的應(yīng)用。根據(jù)本公開的實(shí)施例,應(yīng)用1270可包括預(yù)加載的應(yīng)用或可從服務(wù)器下載的第三方應(yīng)用。根據(jù)本公開的實(shí)施例的程序模塊1210的組件名稱可根據(jù)OS的種類而修改。
根據(jù)本公開的各種實(shí)施例,程序模塊1210中的至少部分可以以軟件、固件、硬件或軟件、固件和硬件中的兩個(gè)或更多個(gè)的組合實(shí)現(xiàn)。程序模塊1210中的至少部分可由例如處理器(例如,處理器120)實(shí)現(xiàn)(例如,執(zhí)行)。程序模塊1210中的至少部分可包括例如用于執(zhí)行一個(gè)或更多個(gè)功能的模塊、程序、例程、指令集或進(jìn)程等。
在這里使用的術(shù)語“模塊”可表示例如包括硬件、軟件和固件中的一個(gè)或更多個(gè)組合的單元。術(shù)語“模塊”可與術(shù)語“單元”、“邏輯”、“邏輯塊”、“組件”和“電路”互換使用?!澳K”可以是集成組件的最小單元或最小單元的部分?!澳K”可以是用于執(zhí)行一個(gè)或更多個(gè)功能的最小單元或執(zhí)行一個(gè)或更多個(gè)功能的最小單元的部分?!澳K”可被機(jī)械地或電子地實(shí)現(xiàn)。例如,“模塊”可包括以下項(xiàng)中的至少一個(gè):專用集成電路(ASIC)芯片、現(xiàn)場可編程門陣列(FPGA)以及公知的或?qū)⒈婚_發(fā)的用于執(zhí)行一些操作的可編程邏輯器件。
根據(jù)本公開的各種實(shí)施例的設(shè)備(例如,設(shè)備的模塊或功能)或方法(例如,操作)中的至少部分可用例如以程序模塊的形式存儲在計(jì)算機(jī)可讀存儲介質(zhì)中的指令來實(shí)現(xiàn)。當(dāng)指令被處理器(例如,處理器120)執(zhí)行時(shí),可促使一個(gè)或更多個(gè)處理器執(zhí)行與指令相應(yīng)的功能。計(jì)算機(jī)可讀存儲介質(zhì)例如可以是存儲器1130。
計(jì)算機(jī)可讀存儲介質(zhì)可包括硬盤、磁性介質(zhì)、軟盤、磁性介質(zhì)(例如,磁帶)、光學(xué)介質(zhì)(例如,壓縮盤ROM(CD-ROM)、DVD或磁光介質(zhì)(例如,軟光盤))、和硬件裝置(例如,ROM、RAM或閃存存儲器)等。此外,程序指令可不僅包括機(jī)械代碼(諸如,由編譯器產(chǎn)生的事物),而且可包括在計(jì)算機(jī)上使用解釋器可執(zhí)行的高級語言代碼。上述硬件單元可被配置為經(jīng)由用于執(zhí)行本公開的操作的一個(gè)或更多個(gè)軟件模塊來操作,反之亦然。
根據(jù)本公開的各種實(shí)施例,計(jì)算機(jī)可讀存儲介質(zhì)可存儲這樣的程序,其中,所述程序用于執(zhí)行獲取當(dāng)被訪問時(shí)需要認(rèn)證的數(shù)據(jù)的操作以及將數(shù)據(jù)中的至少部分存儲到通過物理信道連接到處理器的嵌入式安全元件(eSE)中的操作。
根據(jù)本公開的各種實(shí)施例的屏幕輸出方法可基于安裝在電子裝置中的傳感器以及關(guān)于用戶的附近和用戶的狀態(tài)(諸如用戶的設(shè)置和輸入方法)的信息等來提供用于與用戶交互的UI。
根據(jù)本公開的各種實(shí)施例的屏幕輸出方法可通過用于與用戶交互的UI實(shí)時(shí)地提供各種屏幕效果并且可向用戶提供有趣的用戶體驗(yàn)。因此,可提高可見性和可讀性。
根據(jù)各種實(shí)施例的模塊或程序模塊可包括上述元件中的至少一個(gè),或可省略上述元件中的部分,或者還可包括附加的其它元件。根據(jù)本公開的各種實(shí)施例的由模塊、程序模塊或其它元件執(zhí)行的操作可順序地、以并行、重復(fù)或啟發(fā)式的方法被執(zhí)行。此外,操作的部分可以以不同的順序被執(zhí)行,或者其它操作可被添加。
雖然已經(jīng)參照本公開的各種實(shí)施例示出并描述了本公開,但是本領(lǐng)域技術(shù)人員應(yīng)理解:在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可在本公開中進(jìn)行形式和細(xì)節(jié)上的各種改變。