用于消息處理的方法和裝置制造方法
【專利摘要】一種用于顯示消息的方法包括接收第一消息,在屏幕上的第一排中顯示與第一消息相對應的第一數(shù)據(jù),接收第二消息,以及在第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與第二消息相對應的第二數(shù)據(jù)。一種電子設備包括存儲器以及一個或多個處理器,其中,一個或多個處理器被配置成:接收第一消息,在屏幕上的第一排中顯示與第一消息相對應的第一數(shù)據(jù),接收第二消息,以及在第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與第二消息相對應的第二數(shù)據(jù)。
【專利說明】用于消息處理的方法和裝置
【技術領域】
[0001]本公開涉及用于消息處理的方法和電子設備。
【背景技術】
[0002]隨著移動通信技術的發(fā)展,電子設備被用作個人用戶的基本通信設備。而且,除了電子設備的語音通信功能之外,電子設備還提供各種額外的服務,比如相機功能、數(shù)據(jù)通信功能、視頻重放功能、音頻重放功能、信使功能、時間表功能、鬧鐘功能等。因此,能夠利用這些功能的各種程序被使用,并且用于用戶之間的通信的方法變得更多樣。
[0003]通常,為了確認在接收到的社交網(wǎng)絡服務(SNS)消息程序的消息顯示區(qū)域中顯示的消息當中的移到消息顯示區(qū)域之外的信息,電子設備向上/下或者向左/右滾動消息顯示區(qū)域以從共同顯示文本消息和多媒體消息的消息顯示區(qū)域中發(fā)現(xiàn)期望的部分。
【發(fā)明內(nèi)容】
[0004]為了解決以上論述的不足,提供至少下述優(yōu)點是主要目標。因此,本公開的一方面將提供用于有效地顯示在電子設備中接收到的消息和數(shù)據(jù)并用于通過簡單操縱確認該顯示的方法及裝置。
[0005]提供了一種電子設備中的方法。所述方法包括接收第一消息,在屏幕上的第一排中顯示與第一消息相對應的第一數(shù)據(jù),接收第二消息,以及在第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與第二消息相對應的第二數(shù)據(jù)。
[0006]在一些實施例中,數(shù)據(jù)是從消息獲取的縮略圖圖像。
[0007]在一些實施例中,第一圖像數(shù)據(jù)和第二圖像數(shù)據(jù)在消息容器中顯示。
[0008]在一些實施例中,所述消息容器包括滾動多個消息的滾動條。
[0009]在一些實施例中,顯示所述第二數(shù)據(jù)包括:在屏幕的左端顯示所述第二數(shù)據(jù),以及在所述第二數(shù)據(jù)的右側(cè)移動并顯示所述第一數(shù)據(jù)。
[0010]在一些實施例中,顯示所述第二數(shù)據(jù)包括:在屏幕的右端顯示所述第二數(shù)據(jù),以及在所述第二數(shù)據(jù)的左側(cè)移動并顯示所述第一數(shù)據(jù)。
[0011]在一些實施例中,顯示所述第二數(shù)據(jù)包括以相同大小顯示所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
[0012]在一些實施例中,當所述第一排充滿多個數(shù)據(jù)時,在第二排中顯示下一數(shù)據(jù)。
[0013]在一些實施例中,所述方法還包括:將所述數(shù)據(jù)分成多個類別,以及
[0014]在每個通知窗口中顯示每個經(jīng)分類的數(shù)據(jù)。
[0015]在一些實施例中,所述縮略圖圖像代表靜止圖像消息、運動圖像消息、音頻消息和表情符號之一。
[0016]在一些實施例中,所述方法還包括:通過選擇在所述通知窗口中顯示的指示來在顯示釋放或者隱藏狀態(tài)下改變所顯示的通知窗口。
[0017]一種電子設備包括存儲器以及一個或多個處理器,其中,一個或多個處理器被配置成:接收第一消息,在屏幕上的第一排中顯示與第一消息相對應的第一數(shù)據(jù),接收第二消息,以及在第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與第二消息相對應的第二數(shù)據(jù)。
[0018]在進行以下“【具體實施方式】”之前,闡明本專利文件中通篇使用的某些詞匯和短語的定義會是有利的:術語“包括”及其變形意思是非限制性的包括;術語“或”是包含性的,意思是和/或;短語“與...相關聯(lián)”和“與之相關聯(lián)”以及它們的變形可以意指包括、包括在……內(nèi)、與...互連、包含、包含在……內(nèi)、連接到或與...連接、耦接到或與...耦接、與...通信、與...協(xié)作、交織、并置、接近于、捆綁到或與...捆綁、具有、具有...的性質(zhì),等等,并且術語“控制器”意指控制至少一個操作的任意設備、系統(tǒng)或者其的一部分,這樣的設備可以在硬件、固件或軟件或者它們中的至少兩個的某種組合中實現(xiàn)。應當注意到,與任意特定控制器相關聯(lián)的功能可以是集中的或者分布式的,或者在本地或在遠程。提供特定詞匯和短語的定義以用于本專利文件的通篇文檔,本領域普通技術人員應當理解,即便不是在大多數(shù)情況下,那么在許多情況下,這些定義也適用于現(xiàn)有的以及將來的對這些所定義詞匯和短語的使用。
【專利附圖】
【附圖說明】
[0019]為了更全面地理解本公開及其優(yōu)點,現(xiàn)提供結合附圖的以下描述,附圖中相同的附圖標記代表相同的部件:
[0020]圖1是根據(jù)本公開的各種實施例的電子設備的框圖;
[0021]圖2A-1到圖2D-2圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中對接收的圖像的顯示;
[0022]圖3A-1到圖3D-2圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中顯示圖像;
[0023]圖4A和4B圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中對接收的圖像的顯示;
[0024]圖5A-1到圖5C-2圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中對接收的圖像的顯示;
[0025]圖6A和6B圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中對發(fā)送的/接收的圖像的顯示;
[0026]圖7A和7B圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中對接收的圖像的顯示;
[0027]圖8A和8B圖示了在根據(jù)圖1的各種實施例的電子設備中的屏幕上在行中顯示圖像;
[0028]圖9A和圖9B是圖示用于在根據(jù)圖1的各種實施例的電子設備中在行中顯示圖像的操作的流程圖;以及
[0029]圖10是圖示用于在根據(jù)圖1的各種實施例的電子設備中在行中顯示圖像的操作的流程圖。
【具體實施方式】
[0030]以下論述的圖1到圖10以及在本專利文件中用來描述本公開原理的各種實施例僅僅是說明性的,并不應以限制本公開范圍的任何方式進行解釋。本領域技術人員將理解,可以在任何適當安排的電子設備中實現(xiàn)本公開的原理。以下將在這里參考附圖描述本公開的各種實施例。在下列描述中,因為公知的功能或構造將以不必要的細節(jié)使公開模糊,所以將不對它們進行詳細描述。另外,這里所使用術語是根據(jù)本公開的功能定義的。因此,術語可以取決于用戶的或操作者的意圖和使用而變化。即,這里使用的術語必須基于這里作出的描述來理解。
[0031]在對本公開的各種實施例的描述中,電子設備可以通過假定能夠在一個物理屏幕中基于輸入單元執(zhí)行輸入過程和基于顯示單元的顯示過程的觸摸屏來描述。雖然顯示單元和輸入單元在本公開中的設備結構中分離地圖示,但是顯示單元可以包括輸入單元或者輸入單元可以由顯示單元代表。此外,本公開不僅限于包括觸摸屏的電子設備。相反,本公開也可以適用于顯示單元和輸入單元物理分離的情況或者適用于僅包括顯示單元和輸入單元之一的各種電子設備。下文中,在各種實施例中,由觸摸屏代表的設備可以是包括觸摸輸入單元和顯示單元在內(nèi)的觸摸屏,或者包括顯示單元(比如不包括觸摸輸入單元的顯示單元或者包括輸入單元在內(nèi)的顯示單元)的電子設備。
[0032]當一組件作為“連接”到或者“接入”另一組件被提及時,這可以意味著它直接連接或者接入其它組件,但將會理解,有居間組件存在。另一方面,當一組件作為“直接連接”到或者“直接接入”另一組件被提及時,將會理解,沒有居間組件存在。
[0033]當在執(zhí)行第一操作之后提及“連續(xù)”或者“是連續(xù)的”并隨后執(zhí)行第二操作時,將會理解,第二操作可以在執(zhí)行第一操作之后在沒有時間延遲的情況下或者在特定時間延遲內(nèi)執(zhí)行。
[0034]根據(jù)本公開的電子設備可以是以下各種設備的一個或多個組合:諸如移動通信終端、個人數(shù)字助理(PDA)、個人計算機(PC)、膝上型計算機、智能電話機、智能電視機(TV)、上網(wǎng)本計算機、移動互聯(lián)網(wǎng)設備(MID)、超移動個人計算機(UMPC)、平板PC、移動pad、媒體播放器、手持式計算機、運動圖像專家組層3播放器(MP3P)、視頻電話機、電子書閱讀器、便攜式多媒體播放器(PMP)、移動醫(yī)療設備、電子配件、相機、可佩戴設備、電子鐘、腕表、冰箱、空調(diào)、清潔器、仿真智能機器人、音頻機器、烤箱、微波爐、洗衣機、電子手鐲、電子項鏈、空氣凈化器、電子相框、機頂盒、TV盒(例如,三星的HomeSync?、蘋果的TV?或者谷歌的TV?)、電子詞典、汽車文娛新聞設備、用于船的電子設備(例如,船導航設備、陀螺羅盤等等)、航空電子設備、安全設備、電子服裝、電子密鑰、攝像機、游戲控制臺、各種醫(yī)療設備(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、計算機斷層掃描(CT)、成像設備、超聲儀器等等)、TV、數(shù)字視頻盤(DVD)播放器、導航設備、全球定位系統(tǒng)(GPS)接收器、事件數(shù)據(jù)記錄器(EDR)、飛行數(shù)據(jù)記錄器(FDR)、頭戴式顯示器(HMD)、平板顯示設備、電子相冊、包括電子設備在內(nèi)的家具或者大樓/建筑物的一部分、電子板、電子簽名接收設備、投影儀等等。本領域普通技術人員將清楚,根據(jù)本公開的電子設備不局限于上述設備。
[0035]圖1是根據(jù)本公開的各種實施例的電子設備的框圖。
[0036]參照圖1,電子設備100包括存儲器110和處理器單元120。外圍設備可以包括輸入/輸出處理器130、包括顯示單元131和輸入單元132在內(nèi)的輸入/輸出單元133、音頻處理器140、通信系統(tǒng)150和其它外圍設備。
[0037]下文中對每個構成元件進行描述。
[0038]存儲器110包括用于存儲控制電子設備100的操作的程序的程序存儲單元111和用于存儲在運行程序期間生成的數(shù)據(jù)的數(shù)據(jù)存儲單元112。由程序生成的數(shù)據(jù)可以通過處理器122的操作存儲。
[0039]當電子設備100處理程序的數(shù)據(jù)時,數(shù)據(jù)存儲單元112可以存儲程序功能、程序目的、關鍵字、標識(ID)代碼以及關于電子設備100的外圍設備的和程序可用的信息。
[0040]例如,如果多媒體數(shù)據(jù)的語音被轉(zhuǎn)換成文本,則電子設備100可以存儲轉(zhuǎn)換后的文本數(shù)據(jù),并且如果文本的持續(xù)時間被選擇以確定與被選文本持續(xù)時間相對應的部分語音數(shù)據(jù),則可以存儲部分語音數(shù)據(jù)。
[0041]程序存儲單元111可以包括聊天程序115、消息顯示控制程序116、通信控制程序117和至少一個應用程序118。包括在程序存儲單元111中的程序可以由一組指令組成,從而可以以指令集表示。
[0042]聊天程序115可以發(fā)送/接收關于第二電子設備(未示出)的文本數(shù)據(jù)或者多媒體數(shù)據(jù)并且將數(shù)據(jù)顯示到觸摸屏(或者輸入/輸出單元)133的消息顯示區(qū)域,并且可以發(fā)送/接收記錄的語音消息并將消息顯示到電子設備100和第二電子設備。
[0043]聊天程序115不僅可以提供1:1的聊天服務,而且可以通過定義組來提供多用戶聊天服務。在提供多用戶聊天服務的情況下,電子設備100可以通過僅一次性發(fā)送/接收數(shù)據(jù)來向參與聊天的多個用戶發(fā)送數(shù)據(jù)。
[0044]聊天程序115可以根據(jù)各種互相配合的應用程序(其可以以插件的形式提供)經(jīng)由電子設備100來輸出多媒體數(shù)據(jù),諸如運動圖像數(shù)據(jù)、靜止圖像數(shù)據(jù)、音頻數(shù)據(jù)等等。
[0045]消息顯示控制程序116可以經(jīng)由聊天程序115控制顯示消息顯示區(qū)域中顯示的發(fā)送/接收數(shù)據(jù)的方法。消息顯示控制程序116可以將連續(xù)發(fā)送或者接收的兩條或更多條圖像數(shù)據(jù)以行顯示到消息顯示區(qū)域。
[0046]如果連續(xù)發(fā)送或者接收的圖像數(shù)據(jù)不能以行顯示到聊天程序115的消息顯示區(qū)域,則消息顯示控制程序116可以確定至少一條圖像數(shù)據(jù)的大小,并且可以通過將剩余的各條圖像數(shù)據(jù)的大小確定為所確定的大小來在行中顯示圖像數(shù)據(jù)。
[0047]如果聊天程序115的消息顯示區(qū)域中顯示的圖像數(shù)據(jù)滾動出消息顯示區(qū)域,則消息顯示控制程序116可以通過在消息顯示區(qū)域的特定區(qū)域中生成額外的通知窗口來顯示移到消息顯示區(qū)域之外的圖像。
[0048]消息顯示控制程序116可以被提供作為額外的程序以控制聊天程序115,或者可以以插件程序形式提供以與聊天程序115互相配合。
[0049]通信控制程序117可以包括至少一個軟件構成元件以用于通過利用通信系統(tǒng)150控制與至少一個對等電子設備的通信。
[0050]例如,通信控制程序117可以搜索對等電子設備以用于通信連接。如果發(fā)現(xiàn)用于通信連接的對等電子設備,則通信控制程序117可以建立用于與所述對等電子設備通信的連接。通信控制程序117可以執(zhí)行關于連接的對等電子設備的能力搜索和會話建立過程以經(jīng)由通信系統(tǒng)150提供關于所述對等電子設備的數(shù)據(jù)發(fā)送/接收的控制。
[0051]應用程序118可以包括軟件構成元件以用于安裝在電子設備100的存儲器110中的至少一個應用。
[0052]包括在電子設備100中的存儲器110可以由一個或多個單元組成。根據(jù)一個實施例,以使用為基礎,存儲器110可以僅充當程序存儲單元111,可以僅充當數(shù)據(jù)存儲單元112,或者可以充當這兩者。根據(jù)電子設備100的特征,存儲器110內(nèi)部的物理區(qū)域可以不被清楚地劃分。
[0053]處理器單元120可以包括存儲器接口 121、至少一個處理器122和外圍設備接口123。這里,包括在處理器單元120中的存儲器接口 121、至少一個處理器122和外圍設備接口 123可以被集成到至少一個電路中或者可以被實現(xiàn)為分離的構成元件。
[0054]存儲器接口 121可以控制對諸如處理器122或者外圍設備接口 123之類的構成元件的存儲器110的訪問。
[0055]外圍設備接口 123可以控制處理器122和存儲器接口 121對于電子設備100的輸入/輸出外圍設備的連接。
[0056]處理器122可以通過利用至少一個軟件程序控制電子設備100以提供各種多媒體服務,可以經(jīng)由輸入/輸出處理器130控制顯示單元131執(zhí)行顯示操作以確認電子設備100的用戶接口(UI)操作,并且可以控制輸入單元132提供用于從電子設備100的外部設備接收指令輸入的服務。處理器122可以運行存儲器110中存儲的至少一個程序以提供與所述程序相對應的服務。
[0057]輸入/輸出處理器130可以提供在外圍設備接口 123和諸如顯示單元131和輸入單元132之類的輸入/輸出單元133之間的接口。
[0058]顯示單元131可以通過接收電子設備100的狀態(tài)信息、從外部設備輸入的字符、來自處理器單元120的運動圖像或者靜止圖像來構成Π操作,并且可以經(jīng)由輸入/輸出處理器130顯示它。
[0059]輸入單元132可以經(jīng)由輸入/輸出處理器130向處理器單元120提供由用戶的選擇生成的輸入數(shù)據(jù)。
[0060]例如,輸入單元132可以僅由控制按鈕組成以從電子設備100的外部元件接收用于控制的數(shù)據(jù),或者可以由鍵區(qū)組成。
[0061]此外,輸入單元132可以與顯示單元131 —起被提供為輸入/輸出單元133從而可以在一個屏幕中執(zhí)行輸入/輸出操作。在這種情況下,在觸摸屏中使用的輸入單元132可以使用電容型、電阻(或者壓力敏感)型、紅外型、電感應型以及超聲波型中的一個或多個。
[0062]此外,除了直接觸摸觸摸屏133的輸入機制之外,輸入單元132的輸入機制可以是當輸入對象位于距觸摸屏133特定距離內(nèi)時輸入指令的輸入機制??梢允褂弥T如懸?;蛘吒≈糜|摸、間接觸摸、接近觸摸、無接觸輸入等等的術語。
[0063]輸入/輸出單元133是在顯示單元131上耦接輸入單元132的設備,并且可以是在電子設備100的操作中能夠通過觸摸在顯示單元131中顯示的屏幕配置輸入指令的觸摸屏。
[0064]因此,因為觸摸屏可以執(zhí)行用于顯示電子設備100的Π操作的顯示單元131和用于將外部指令輸入到電子設備100的輸入單元132兩者的角色,所以在下列描述中,觸摸屏133可以通過包括顯示單元131和輸入單元132來配置。
[0065]音頻處理器140可以經(jīng)由揚聲器141和麥克風142提供用戶和電子設備100之間的音頻接口。
[0066]通信系統(tǒng)150執(zhí)行通信功能。通信系統(tǒng)150可以通過利用經(jīng)由基站的移動通信、近場無線通信(例如,紅外通信(IrDA)、藍牙?、藍牙低能量?(BLE)、WiFi?、近場通信(NFC)、紫蜂?)、無線局域網(wǎng)(LAN)通信和有線通信中的至少任意一個來執(zhí)行與對等電子設備的通信。
[0067]在對本公開的實施例的描述中,到電子設備100的顯示或者到電子設備100的輸出可以是用于指示在電子設備100的觸摸屏133中顯示運動圖像、靜止圖像或者圖形用戶接口(GUI)操作的或者向揚聲器141輸出諸如信號聲音或者語音之類的音頻數(shù)據(jù)的方法。相同的含義也可以在關于術語‘顯示’或‘輸出’的下列描述中使用,并且如果必要的話,術語可以分開解釋。
[0068]圖2A-1到圖2D-2圖示了在根據(jù)圖1的各種實施例的電子設備中在行中對接收的圖像的顯示。
[0069]電子設備100可以接收第一媒體信息并將信息顯示到觸摸屏133。如果連續(xù)接收到第二媒體信息,則電子設備100可以確定第一媒體信息的數(shù)據(jù)類型是否是媒體信息。如果第一媒體信息的數(shù)據(jù)類型被確定為是媒體信息,則電子設備100可以以行將第二媒體信息顯示到顯示第一媒體信息的區(qū)域。
[0070]下文中,將參考圖2A描述本公開的一個實施例。
[0071]由電子設備100顯示到觸摸屏133或者觸摸屏133的消息顯示區(qū)域(下文中,消息顯示區(qū)域)的諸如‘第一圖像’、‘第二圖像’等等的‘圖像’可以是包括在由電子設備發(fā)送或者接收的消息數(shù)據(jù)中的媒體數(shù)據(jù),比如運動圖像、靜止圖像(例如,圖片、照片等等)、表情符號、或音頻(例如,語音、音樂、聲音等等),或者是關于媒體數(shù)據(jù)的信息(它可以是指示包括或存儲媒體數(shù)據(jù)或者媒體數(shù)據(jù)的位置的特定服務器的地址)或者可以是從關于媒體數(shù)據(jù)的信息獲取的縮略圖圖像。在下列描述中,包括在由電子設備100發(fā)送/接收的消息數(shù)據(jù)中的‘媒體數(shù)據(jù)’或者‘關于媒體數(shù)據(jù)的信息’可以被定義為‘媒體信息’,并且在消息顯示區(qū)域中顯示的‘媒體數(shù)據(jù)’、‘媒體信息’或者‘縮略圖圖像’可以被定義為‘圖像’。
[0072]參照圖2A,電子設備100可以將觸摸屏133包括在其正面部分。觸摸屏133可以包括輸入單元132。輸入單元132可以通過利用輸入裝置將觸摸屏133拖動到以Π形式顯示針對電子設備100的操作的內(nèi)容的顯示單元131,或者通過在分開距觸摸屏133特定距離的位置處移動輸入裝置來輸入指令。
[0073]此外,電子設備100可以包括在其上部以輸出聲音的揚聲器141,可以包括在其下部以經(jīng)由點擊輸入指令的按鈕201,并且可以包括在固定位置以經(jīng)由觸摸輸入指令的觸摸按鈕203或者205。
[0074]即使未圖示揚聲器141、按鈕201或者觸摸按鈕203或者205,電子設備100也可以在相同的位置或者不同的位置中包括揚聲器141、按鈕201或者觸摸按鈕203或者205。
[0075]電子設備100可以通過利用聊天程序針對第二電子設備發(fā)送/接收數(shù)據(jù)。電子設備100可以從第二電子設備接收消息數(shù)據(jù)。接收的消息數(shù)據(jù)可以包括文本數(shù)據(jù)、媒體信息等等。電子設備100可以通過確定關于第二電子設備的消息顯示區(qū)域?qū)⒔邮盏南?shù)據(jù)顯示到觸摸屏133。消息顯示區(qū)域可以顯示對等用戶(其經(jīng)由第二電子設備接收消息數(shù)據(jù))的名字(即,J0seph(約瑟夫))(如參考標記223指示)。關于第二電子設備的消息顯示區(qū)域可以顯示以下各項中的一個或多個:用于顯示消息顯示區(qū)域的高級菜單的圖標221,用于顯示重新配置消息顯示區(qū)域的配置菜單的菜單的圖標225,用于提供顯示可添加到發(fā)送消息的各種效果的菜單和/或能夠顯示附加數(shù)據(jù)的菜單的圖標213和/或215,能夠輸入要發(fā)送的消息內(nèi)容的區(qū)域217,以及能夠發(fā)送輸入到區(qū)域217的內(nèi)容的圖標219。
[0076]在對本公開的實施例的下列描述中,可以假定電子設備100針對第二電子設備(未示出)經(jīng)由聊天程序115的消息顯示區(qū)域發(fā)送/接收消息數(shù)據(jù),并且可以在消息顯示區(qū)域?qū)⒌诙娮釉O備的名稱(優(yōu)選地,第二電子設備的用戶)顯示為‘Joseph’(如參考標記223指示)。
[0077]參照圖2A-1,電子設備100可以通過利用聊天程序115將針對第二電子設備(未示出)發(fā)送的/接收的消息數(shù)據(jù)顯示到第二電子設備(未示出)的消息顯示區(qū)域。如果從第二電子設備接收到包括指示‘這是測試消息I’的文本信息231在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成包括所述消息的消息容器(下文中,氣泡)以顯示指示‘這是測試消息I’的信息231,并且如果連續(xù)接收到包括指示‘這是測試消息2’的文本信息233在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成另外的氣泡以顯示指示‘這是測試消息2’的信息233。
[0078]在顯示指示‘這是測試消息2’的信息233之后,如果從第二電子設備連續(xù)接收的新消息數(shù)據(jù)包括媒體信息,則電子設備100可以確定先前顯示的指示‘這是測試消息2’的信息233的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0079]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收的消息數(shù)據(jù)的頭部中的信息確定接收的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0080]如果指示‘這是測試消息2’的信息233的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡236以顯示第一圖像235。電子設備100所顯示的第一圖像235可以是從包括在接收的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。同樣地,在下列描述中,諸如第二圖像、第三圖像等等的圖像也可以是從包括在接收的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。
[0081]在顯示第一圖像235之后,如果從第二電子設備連續(xù)接收的新消息數(shù)據(jù)包括圖像(即,第二圖像)信息,則電子設備100可以確定在從第二電子設備(未示出)接收的媒體信息之前接收的消息數(shù)據(jù)是否是媒體信息。
[0082]如果第一圖像235的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于消息顯示區(qū)域的第一圖像235的行中顯示第二圖像241,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像235的區(qū)域平行的區(qū)域中顯示第二圖像241的區(qū)域。如果有能夠在一行中顯示第一圖像235和第二圖像241的區(qū)域,則電子設備100可以將第一圖像235的氣泡236移動到平行方向上的被確定區(qū)域237 (如參考標記239所指示)。
[0083]參照圖2A-2,電子設備100可以在第一圖像235的圖像氣泡236先前在圖2A_1中所處的區(qū)域中構成并顯示額外的氣泡242。
[0084]當電子設備100將包括在接收的消息數(shù)據(jù)中的圖像顯示到每個氣泡時,在不限于每個圖像與包括圖像的氣泡一起移動的狀態(tài)的情況下(例如,第一圖像235與包括第一圖像235的氣泡236 —起移動),額外的氣泡可以被顯示到第一圖像235向其移動的區(qū)域237,第一圖像235可以被移動到新生成的氣泡,并且第二圖像241可以被顯示到第一圖像235先前所處的氣泡236。同樣地,在下列描述中,在不限于圖像與氣泡一起移動的狀態(tài)的情況下,可以在生成的氣泡的位置不移動的狀態(tài)下移動圖像。
[0085]在這里,以行顯示圖像的操作可以是先前顯示的第一圖像235被移動到上方、左側(cè)或右側(cè)的活動空間,并且之后,具有與第一圖像235相同大小的第二圖像241被顯示到第一圖像235在移動之前所處的區(qū)域。
[0086]在這里,當接收到肖像類型的圖像和風景類型的圖像時,在確定相同大小的方法中,相同的大小可以被確定為肖像類型的圖像被旋轉(zhuǎn)到風景類型的圖像或者風景類型的圖像被旋轉(zhuǎn)到肖像類型的圖像的大小。例如,如果接收到風景類型的4X3圖像和肖像類型的3 X 4圖像,則大小可以由通過將風景類型的4 X 3圖像旋轉(zhuǎn)90度獲取的圖像的大小3 X 4和肖像類型的3X4圖像的大小3X4來確定。
[0087]如果電子設備100接收到第一消息數(shù)據(jù)(消息內(nèi)容可以被顯示)并連續(xù)接收到第二消息數(shù)據(jù)并且如果第二消息數(shù)據(jù)包括圖像信息,則確定接收的第一消息數(shù)據(jù)是否包括圖像信息。如果第一消息數(shù)據(jù)包括圖像信息,則不局限于第一圖像和第二圖像必須被包括在行中。相反,如果接收的第一消息數(shù)據(jù)包括圖像信息,則確定連續(xù)接收到的第二消息數(shù)據(jù)是否包括圖像信息,并且如果第二消息數(shù)據(jù)包括圖像信息,則第一圖像和第二圖像可以被包括在行中。相同的將同樣地應用于下列描述。
[0088]下文中,將參考圖2B-1和2B-2來描述本公開的一個實施例。
[0089]參照圖2B-1,如果媒體信息(即,第三圖像)249被包括在顯示第二圖像241之后從第二電子設備連續(xù)接收到的消息數(shù)據(jù)中,則電子設備100可以確定先前顯示的第二圖像241的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0090]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收的消息數(shù)據(jù)的頭部中的信息確定接收到的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0091]如果第二圖像241的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構造額外的氣泡以顯示該氣泡(如圖5A-1的參考標記511或圖5A-2的517所指示)。如果第二圖像241的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于顯示的第一圖像235和第二圖像241的行中顯示第三圖像249,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像235或者第二圖像241的區(qū)域平行的區(qū)域中顯示第三圖像249的區(qū)域。如果有能夠在行中顯示第一圖像235、第二圖像241和第三圖像249的區(qū)域,則電子設備100可以將第一圖像235的氣泡236移動到平行方向上的被確定區(qū)域243 (如參考標記245所指示)。電子設備100可以將包括第二圖像241的氣泡242移動到包括在平行方向上排列的第一圖像235的氣泡236先前所處的區(qū)域(即,氣泡236在移動之前存在的區(qū)域)(如參考標記247所指示)。
[0092]參照圖2B-2,電子設備100可以通過在包括第二圖像241的氣泡242先前在圖2B-1中所處的區(qū)域中構造額外的氣泡250來顯示接收的第三圖像249。
[0093]下文中,將參考圖2C-1和2C-2來描述本公開的一個實施例。
[0094]參照圖2C-1,如果媒體信息(即,第四圖像)251被包括在顯示第三圖像249之后從第二電子設備連續(xù)接收到的消息數(shù)據(jù)中,則電子設備100可以確定先前顯示的第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0095]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收到的消息數(shù)據(jù)的頭部中的信息確定接收到的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0096]如果第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構造并顯示額外的氣泡。如果第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于第一圖像235、第二圖像241和第三圖像249的行中顯示第四圖像251,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像235、第二圖像241或者第三圖像249的區(qū)域平行的區(qū)域中顯示第四圖像251的區(qū)域。
[0097]參照圖2C-2,如果能夠顯示第一圖像235、第二圖像241、第三圖像249和第四圖像251的區(qū)域不夠,則電子設備100可以通過在消息顯示區(qū)域的特定區(qū)域中生成氣泡252來顯示第四圖像251。在這里,顯示第四圖像的方法可以是如果在包括第四圖像的消息數(shù)據(jù)之前接收到的消息數(shù)據(jù)不是媒體信息、則顯示第四圖像的典型方法。
[0098]下文中,將參考圖2D-1和2D-2來描述本公開的一個實施例。
[0099]參照圖2D-1,如果媒體信息(即,第四圖像)251被包括在顯示第三圖像249之后從第二電子設備連續(xù)接收到的消息數(shù)據(jù)中,則電子設備100可以確定先前顯示的第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0100]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收到的消息數(shù)據(jù)的頭部中的信息確定接收的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0101]如果第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構造并顯示額外的氣泡(如圖5A的參考標記511或圖5A的517所指示)。如果第三圖像249的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于第一圖像235、第二圖像241和第三圖像249的行中顯示第四圖像251,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像235、第二圖像241或者第三圖像249的區(qū)域平行的區(qū)域中顯示第四圖像251的區(qū)域。如果有能夠在一行中顯示第一圖像235、第二圖像241和第三圖像249的區(qū)域,則電子設備100可以將包括第一圖像235的氣泡236移動到平行方向上的被確定區(qū)域253 (如參考標記255所指示)。電子設備100可以將包括第二圖像241的氣泡242移動到包括在平行方向上排列的第一圖像235的氣泡236先前所處的區(qū)域(即,氣泡236在移動之前存在的區(qū)域)(如參考標記257所指示)。電子設備100可以將包括第三圖像249的氣泡250移動到包括在平行方向上排列的第二圖像241的氣泡242先前所處的區(qū)域(即,氣泡242在移動之前存在的區(qū)域)(如參考標記259所指示)。
[0102]參照圖2B-2,電子設備100可以通過在包括第三圖像249的氣泡250先前在圖2D-1中所處的區(qū)域中構造額外的氣泡252來顯示接收到的第四圖像251。
[0103]圖3A到圖3C圖示了在根據(jù)圖1的各種實施例的電子設備中在行中顯示圖像的操作。
[0104]電子設備100可以接收第一媒體信息并將信息顯示到觸摸屏133。如果連續(xù)接收到第二媒體信息,則電子設備100可以確定第一媒體信息的數(shù)據(jù)類型是否是媒體信息。如果第一媒體信息的數(shù)據(jù)類型被確定為是媒體信息,則電子設備100可以以行將第二媒體信息顯示到顯示第一媒體信息的區(qū)域。
[0105]下文中,將參考圖3A-1和3A-2來描述本公開的一個實施例。
[0106]參照圖3A-1,電子設備100可以通過利用聊天程序115將針對第二電子設備(未示出)發(fā)送的/接收的消息數(shù)據(jù)顯示到第二電子設備的消息顯示區(qū)域。如果從第二電子設備接收到包括指示‘這是測試消息I’的文本信息301在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成消息顯示區(qū)域(下文中,氣泡)以顯示指示‘這是測試消息I’的信息301,并且如果連續(xù)接收到包括指示‘這是測試消息2’的文本信息303在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡以顯示指不‘這是測試消息2,的/[目息303。
[0107]在顯示指示‘這是測試消息2’的信息303之后,如果從第二電子設備連續(xù)接收的新消息數(shù)據(jù)包括媒體信息,則電子設備100可以確定先前顯示的指示‘這是測試消息2’的信息303的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0108]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收的消息數(shù)據(jù)的頭部中的信息確定接收到的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0109]如果指示‘這是測試消息2’的信息303的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡305以顯示第一圖像307。電子設備100所顯示的第一圖像307可以是從包括在接收的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。同樣地,在下列描述中,諸如第二圖像、第三圖像等等的圖像也可以是從包括在接收到的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。
[0110]在顯示第一圖像307之后,如果從第二電子設備連續(xù)接收到的新消息數(shù)據(jù)包括圖像(即,第二圖像)信息,則電子設備100可以確定在從第二電子設備(未示出)接收的媒體信息之前接收的消息數(shù)據(jù)是否是媒體信息。
[0111]如果第一圖像307的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于消息顯示區(qū)域的第一圖像307的行中顯示第二圖像309,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像307的區(qū)域平行的區(qū)域中顯示第二圖像309的區(qū)域。如果有能夠以行顯示第一圖像307和第二圖像309的區(qū)域,則電子設備100可以擴展第一圖像307的氣泡305以包括在平行方向上排列的被確定區(qū)域306。電子設備100可以將第一圖像307移動到在與擴展的氣泡305平行的方向上排列的區(qū)域306。
[0112]參照圖3A-2,電子設備100可以將第二圖像309顯示到第一圖像307先前在圖3A-1中所處的區(qū)域。
[0113]下文中,將參考圖3B-1和3B-2來描述本公開的一個實施例。
[0114]在對圖3B-1的描述中,參照圖3A-2,電子設備100可以顯示第二圖像309并連續(xù)接收新的媒體信息(即,第三圖像),可以與圖3B-1的氣泡305類似地擴展包括第一圖像307和第二圖像309的氣泡305,并且可以顯示第一圖像307、第二圖像309和第三圖像311。
[0115]在顯示第三圖像311之后,如果從第二電子設備連續(xù)接收到的新消息數(shù)據(jù)包括圖像(即,第四圖像)信息,則電子設備100可以確定在從第二電子設備接收到的媒體信息之前接收的消息數(shù)據(jù)是否是媒體信息。
[0116]如果第三圖像311的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于顯示的第三圖像311的行中顯示第四圖像313,電子設備100可以在氣泡305內(nèi)移動顯示到消息顯示區(qū)域的氣泡305的圖像307、309和311,并且可以將氣泡305內(nèi)的位于右邊緣(邊界)的第一圖像307移動到隱藏區(qū)域。到隱藏區(qū)域的移動可以是圖像被移到氣泡305的邊界之外的操作以及在消息顯示區(qū)域的氣泡305內(nèi)向右移動的視覺效果,并且可以是第一圖像307的顯示位置被持續(xù)存儲在電子設備100的存儲器110中的狀態(tài)。視覺效果可以不被顯示,并且可以根據(jù)配置確定是否被顯示。是否被顯示也可以應用于下文中描述的視覺效果。
[0117]參照圖3B-2,電子設備100可以將第四圖像313定位在第三圖像311先前在圖3B-1中所處的區(qū)域。電子設備100可以顯示圖標315以指示在氣泡305的隱藏區(qū)域中有額外的圖像,并且可以通過選擇圖標315將隱藏區(qū)域的圖像(B卩,第一圖像)顯示到氣泡305。
[0118]下文中,將參考圖3C-1和3C-2來描述本公開的一個實施例。
[0119]在對圖3C-1的描述中,參照圖3B-2,電子設備100可以將第二圖像309、第三圖像311和第四圖像313顯示到消息顯示區(qū)域的氣泡305,并且可以顯示圖標315以指示在氣泡305的右側(cè)中的隱藏區(qū)域中有額外的圖像。
[0120]如果顯示到氣泡的圖標315被選擇,則電子設備100可以顯示位于氣泡的右側(cè)中的隱藏區(qū)域中的第一圖像307 (確切地說,其將位置和狀態(tài)信息存儲在存儲器中)。電子設備100可以與向左移動第二圖像309、第三圖像311和第四圖像313的視覺效果一起顯示第一圖像307和第二圖像309。當向左移動第二圖像309、第三圖像311和第四圖像313時,電子設備100可以將位于氣泡305內(nèi)的左邊緣(邊界)的第四圖像313移動到隱藏區(qū)域。到隱藏區(qū)域的移動可以是圖像被移動到氣泡305的邊界之外的操作以及在消息顯示區(qū)域的氣泡305內(nèi)向向左移動的視覺效果,并且可以是第一圖像307的顯示位置被持續(xù)存儲在電子設備100的存儲器110中的狀態(tài)。
[0121]參照圖3C-2,電子設備100可以將第一圖像307定位在第二圖像311先前在圖3C-1中所處的區(qū)域。電子設備100可以顯示圖標319以指示在氣泡305的隱藏區(qū)域中有額外的圖像,并且可以通過選擇圖標319將隱藏區(qū)域的圖像(B卩,第四圖像)顯示到氣泡305。
[0122]下文中,將參考圖3D-1和3D-2來描述本公開的一個實施例。
[0123]參照圖3D-1,電子設備100可以通過利用聊天程序115將針對第二電子設備(未示出)發(fā)送的/接收的消息數(shù)據(jù)顯示到第二電子設備的消息顯示區(qū)域。如果從第二電子設備接收到包括指示‘這是測試消息I’的文本信息301在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成消息顯示區(qū)域(下文中,氣泡)以顯示指示‘這是測試消息I’的信息301,并且如果連續(xù)接收到包括指示‘這是測試消息2’的文本信息303在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡以顯示指不‘這是測試消息2,的/[目息303。
[0124]如果在電子設備100顯示指示‘這是測試消息2’的信息303之后從第二電子設備連續(xù)接收到的消息數(shù)據(jù)包括媒體信息,則電子設備100可以確定先前顯示的指示‘這是測試消息2’的信息303的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0125]電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收的消息數(shù)據(jù)的頭部中的信息確定接收到的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0126]如果指示‘這是測試消息2’的信息303的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡305以顯示第一圖像307。電子設備100所顯示的第一圖像307可以是從包括在接收到的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。同樣地,在下列描述中,諸如第二圖像、第三圖像等等的圖像也可以是從包括在接收到的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像。
[0127]在顯示第一圖像307之后,如果從第二電子設備連續(xù)接收到的新消息數(shù)據(jù)不包括媒體信息而是包括指示‘這是測試消息3’的文字信息321的消息數(shù)據(jù),則電子設備100可以通過在消息顯示區(qū)域的特定區(qū)域中構造額外的氣泡來顯示指示‘這是測試消息3’的信息321。
[0128]在顯示指示‘這是測試消息3’的信息321之后,如果從第二電子設備連續(xù)接收到的新消息數(shù)據(jù)包括圖像(即,第二圖像)信息,則電子設備100可以確定在接收到的媒體信息之前接收到的消息數(shù)據(jù)是否是媒體信息。
[0129]如果第一圖像307的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于顯示的第一圖像307的行中顯示第二圖像309,電子設備100可以改變消息顯示區(qū)域的第一圖像307的位置和通過包括第一圖像307顯示的氣泡305。
[0130]參照圖3D(2),電子設備100可以改變指示‘這是測試消息3’的預顯示信息321和/或第一圖像307的位置以在行中顯示第一圖像307和接收到的第二圖像。根據(jù)一個實施例,電子設備100可以在指示‘這是測試消息2’的預顯示信息303之后顯示最近顯示的指示‘這是測試消息3’的信息321。為了在行中顯示其位置被移動的第一圖像307以及接收到的第二圖像,電子設備100可以擴展包括第一圖像307的氣泡305,并且可以將第一圖像307和第二圖像323顯示到如圖3D(2)中所圖示的消息顯示區(qū)域。
[0131]圖4圖示了在根據(jù)圖1的各種實施例的電子設備中的在行中顯示接收到的圖像的操作。
[0132]電子設備100可以接收第一媒體信息并將信息顯示到觸摸屏133。如果連續(xù)接收到第二媒體信息,則電子設備100可以確定第一媒體信息的數(shù)據(jù)類型是否是媒體信息。如果第一媒體信息的數(shù)據(jù)類型被確定為是媒體信息,則電子設備100可以以行將第二媒體信息顯示到顯示第一媒體信息的區(qū)域。
[0133]參照圖4A,電子設備100可以通過利用聊天程序115將針對第二電子設備(未示出)發(fā)送的/接收的消息數(shù)據(jù)顯示到第二電子設備(未示出)的消息顯示區(qū)域。如果從第二電子設備接收到包括指示‘這是測試消息I’的文本信息401在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成消息顯示區(qū)域(下文中,氣泡)以顯示指示‘這是測試消息I’的信息401,并且如果連續(xù)接收到包括指示‘這是測試消息2’的文本信息403在內(nèi)的消息數(shù)據(jù),則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡以顯示指示‘這是測試消息2’的信息403。
[0134]在顯示指示‘這是測試消息2’的信息403之后,如果從第二電子設備連續(xù)接收到的新消息數(shù)據(jù)包括媒體信息,則電子設備100可以確定先前顯示的指示‘這是測試消息2’的信息403的消息數(shù)據(jù)的數(shù)據(jù)類型是否是媒體信息。
[0135]如果指示‘這是測試消息2’的信息403的消息數(shù)據(jù)的數(shù)據(jù)類型不是媒體信息,則電子設備100可以在消息顯示區(qū)域的特定區(qū)域中構成額外的氣泡406以顯示第一圖像405。
[0136]在顯示第一圖像405之后,如果從第二電子設備連續(xù)接收的新消息數(shù)據(jù)包括圖像(即,第二圖像)信息,則電子設備100可以確定在從第二電子設備(未示出)接收到的媒體信息之前接收到的消息數(shù)據(jù)是否是媒體信息。
[0137]如果第一圖像405的消息數(shù)據(jù)的數(shù)據(jù)類型是媒體信息,則為了在關于消息顯示區(qū)域的第一圖像405的行中顯示第二圖像407,電子設備100可以確定是否有能夠在與顯示消息顯示區(qū)域的第一圖像405的區(qū)域平行的區(qū)域中顯示第二圖像407的區(qū)域。
[0138]參照圖4B,如果第二圖像407不能被顯示在與所顯示的第一圖像405平行的區(qū)域中,則電子設備100可以重新配置所顯示的第一圖像405的大小。當?shù)谝粓D像405的大小被重新配置時,電子設備100可以將該大小重新配置為這樣的大小:通過該大小,可以與圖4B的第一圖像405和第二圖像407類似地以行將圖像顯示到消息顯示區(qū)域。在第一圖像405的大小被重新配置之后,電子設備100可以與在圖4B中顯示的第一圖像405類似地移動顯示位置以及氣泡406。電子設備100可以生成并顯示與重新配置的第一圖像405具有相同大小的第二圖像的額外的氣泡408。如果具有重新配置的大小的第一圖像405是從包括在接收到的消息數(shù)據(jù)中的圖像信息的原始媒體信息獲取的縮略圖圖像,則電子設備100可以從原始媒體信息獲取并顯示新圖像。
[0139]另外,當在關于第一圖像405的行中顯示第二圖像407時,電子設備100可以不生成包括第二圖像的氣泡408,并且可以通過擴展包括第一圖像405的氣泡406來在一個氣泡406中包括第一圖像405和第二圖像408。
[0140]雖然未示出,但在不限于針對第二電子設備的消息數(shù)據(jù)發(fā)送/接收的情況下,而且在包括另一電子設備的多用戶消息數(shù)據(jù)發(fā)送/接收狀態(tài)下,電子設備100可以參考圖2A-1到圖2D-2、圖3A-1到圖3C-2以及圖4A和4B在消息顯示區(qū)域中顯示從相同的發(fā)送器接收到的圖像信息或者由電子設備100連續(xù)發(fā)送的圖像信息。
[0141]圖5A到圖5C圖示了在根據(jù)圖1的各種實施例的電子設備中的在行中顯示接收的圖像的操作。
[0142]當通過利用聊天程序115顯示針對第二電子設備發(fā)送的/接收的多條消息數(shù)據(jù)時,先前顯示的消息數(shù)據(jù)在超過可顯示消息數(shù)據(jù)的大小的情況下可以滾動出消息顯示區(qū)域,所述消息數(shù)據(jù)諸如顯示到消息顯示區(qū)域的圖像和文本,并且電子設備100可以通過生成通知窗口(即,氣泡或者消息容器)在消息顯示區(qū)域的特定區(qū)域中顯示未顯示到屏幕中的先前的圖像。
[0143]下文中,將參考圖5A-1和5A-2來描述本公開的一個實施例。
[0144]參照圖5A-1,電子設備100可以在消息顯示區(qū)域中顯示針對第二電子設備發(fā)送的/接收的消息數(shù)據(jù)。
[0145]第一圖像505、第二圖像507和第三圖像509被連續(xù)接收。包括第一圖像505的氣泡506、包括第二圖像507的氣泡508和包括第三圖像509的氣泡510可以被生成以分別顯示第一圖像505、第二圖像507和第三圖像509。
[0146]電子設備100可以確定在包括接收到的第四圖像515的信息的消息數(shù)據(jù)之前接收到的消息數(shù)據(jù)不是媒體數(shù)據(jù),并且通過在消息顯示區(qū)域的特定區(qū)域中生成額外的氣泡516來顯不第四圖像515。
[0147]參照圖5A-2,電子設備200可以在消息顯示區(qū)域中顯示針對第二電子設備額外發(fā)送的/接收的消息數(shù)據(jù)。電子設備100可以在額外的通知窗口中顯示包括在先前的消息數(shù)據(jù)中的圖像。
[0148]電子設備100可以在接收到包括第四圖像515的信息的消息數(shù)據(jù)之后額外接收包括包含指示‘這是測試消息5’的信息517的消息數(shù)據(jù)和包含指示‘這是測試消息6’的信息519的消息數(shù)據(jù),并且在消息顯示區(qū)域中顯示包括在新接收到的消息數(shù)據(jù)中的內(nèi)容(信息)。當電子設備100在消息顯示區(qū)域中顯示新接收的消息數(shù)據(jù)的內(nèi)容時,超過限制從而沒有空間顯示它的先前的消息數(shù)據(jù)的內(nèi)容可以按時間順序滾動出消息顯示區(qū)域。當圖5A-1中圖示的第一圖像505、第二圖像507和第三圖像509滾動出消息顯示區(qū)域時,電子設備100可以通過在如圖5A-2中所圖示的消息顯示區(qū)域的上部生成額外的通知窗口 521來顯示移到區(qū)域之外的圖像。電子設備100可以顯示能夠釋放通知窗口 521的顯示以用于顯示先前的圖像或者能夠改變隱藏狀態(tài)下的通知窗口 521的圖標523。電子設備100可以以行將先前的圖像顯示到通知窗口 521,該通知窗口 521包括先前的圖像,例如,第一圖像505、第二圖像507和第三圖像509。
[0149]下文中,將參考圖5B描述本公開的一個實施例。
[0150]在對圖5B-1的描述中,參照圖5A-1,電子設備100可以在接收到包括第四圖像515的信息的消息數(shù)據(jù)之后額外接收包括包含指示‘這是測試消息5’的信息517的消息數(shù)據(jù)和包含指示‘這是測試消息6’的信息519的消息數(shù)據(jù),并且在消息顯示區(qū)域中顯示包括在新接收到的消息數(shù)據(jù)中的內(nèi)容(信息)。當電子設備100在消息顯示區(qū)域中顯示新接收到的消息數(shù)據(jù)的內(nèi)容時,電子設備100可以進行控制以使得超過限制從而沒有空間顯示它的先前的消息數(shù)據(jù)的內(nèi)容可以按時間順序滾動出消息顯示區(qū)域。當圖5A-1中圖示的第一圖像505、第二圖像507和第三圖像509滾動出消息顯示區(qū)域時,電子設備100可以通過在如圖5A-2中所圖示的消息顯示區(qū)域的上部生成額外的通知窗口 521來顯示移到區(qū)域之外的圖像。電子設備100可以顯示能夠釋放通知窗口 521的顯示以用于顯示先前的圖像或者能夠改變隱藏狀態(tài)下的通知窗口 521的圖標523。電子設備100可以以行將先前的圖像顯示到通知窗口 521,該通知窗口 521包括先前的圖像,例如,第一圖像505、第二圖像507和第三圖像509。
[0151]參照圖5B-2,在顯示指示‘這是測試消息6’的信息519之后,電子設備100可以通過在消息顯示區(qū)域的特定區(qū)域中生成氣泡526來接收第五圖像525的數(shù)據(jù)以顯示第五圖像525,可以通過接收消息顯示區(qū)域的特定區(qū)域中的氣泡528來接收指示‘這是測試消息7’的信息527的數(shù)據(jù)以顯示指示‘這是測試消息V的信息527,并且可以通過在消息顯示區(qū)域的特定區(qū)域中生成氣泡530來發(fā)送第六圖像529的數(shù)據(jù)以顯示第六圖像529。
[0152]當電子設備100在消息顯示區(qū)域中顯示新接收到的消息數(shù)據(jù)的內(nèi)容時,電子設備100可以進行控制以使得超過限制從而沒有空間顯示它的先前的消息數(shù)據(jù)的內(nèi)容可以按時間順序滾動出消息顯示區(qū)域。當圖5B-1中圖示的第四圖像515滾動出消息顯示區(qū)域時,電子設備100可以包括移到該區(qū)域之外進入顯示到消息顯示區(qū)域的上部的通知窗口 521的圖像,從而可以在關于第一圖像505、第二圖像507和第三圖像509的行中顯示圖像。
[0153]為了在關于顯示的第一圖像505、第二圖像507和第三圖像509的行中顯示第四圖像515,電子設備100可以移動顯示到通知窗口 521的第一圖像505、第二圖像507和第三圖像509,并且可以將位于通知窗口 521內(nèi)的右邊緣(邊界)的第一圖像505移動到通知窗口 521的隱藏區(qū)域。到隱藏區(qū)域的移動可以是圖像被移動到通知窗口 521的邊界之外的操作以及在通知窗口 521內(nèi)向右移動的視覺效果,并且可以是第一圖像505的顯示位置被持續(xù)存儲在電子設備100的存儲器110中的狀態(tài)。視覺效果可以不被顯示,并且可以根據(jù)配置確定是否被顯示。是否被顯示也可以應用于下文中描述的視覺效果。
[0154]在向右移動第一圖像505、第二圖像507和第三圖像509之后,電子設備可以將第四圖像515定位到第三圖像509先前存在的區(qū)域。電子設備100可以顯示圖標531以指示在通知窗口 521的隱藏區(qū)域中有額外的圖像,并且可以通過選擇圖標531來將隱藏區(qū)域的圖像(即,第一圖像)顯示到通知窗口 521。
[0155]電子設備100將圖像顯示到通知窗口 521并通過移動圖像來顯示位于隱藏區(qū)域的圖像的方法可以與將圖像顯示到圖3B-1和/或3C-1的氣泡305并通過移動圖像來顯示位于隱藏區(qū)域的圖像的方法相同或類似。
[0156]當電子設備100被配置為在一行中顯示四個圖像時,電子設備100可以以行將第一圖像505、第二圖像507、第三圖像509和第四圖像515顯示到通知窗口 521而不將第一圖像505移動到隱藏區(qū)域。當在一行中顯示四個圖像時,電子設備100可以重新配置每個圖像的大小,并且可以重新配置各個圖像之間的間隔。當重新配置每個圖像的大小時,電子設備100可以從原始圖像數(shù)據(jù)獲取與重新配置的大小相對應的縮略圖圖像。
[0157]下文中,將參考圖5C-1和5C-2來描述本公開的一個實施例。
[0158]參照圖5C-1,當電子設備100在消息顯示區(qū)域的特定區(qū)域中顯示的通知窗口中包括先前聊天的圖像時,圖像可以通過根據(jù)圖像類型分類而被包括。電子設備100可以通過利用接收的消息數(shù)據(jù)的圖像信息將媒體信息分為運動圖像和靜止圖像,并且可以確定將運動圖像和靜止圖像兩者都顯示到一個通知窗口或者將所述圖像不同地顯示到分開的通知窗P。
[0159]如果顯示到通知窗口 541的第一圖像505、第三圖像509和第四圖像515是靜止圖像媒體信息的縮略圖,則未顯示的第二圖像507可以是運動圖像媒體信息的縮略圖。其他的方式也是可能的,即如果顯示到通知窗口 541的第一圖像505、第三圖像509和第四圖像515是運動圖像媒體信息的縮略圖,則第二圖像507可以是靜止圖像媒體信息的縮略圖。
[0160]電子設備100可以選擇顯示到通知窗口 541的圖標523以將通知窗口 541改變?yōu)轱@示釋放狀態(tài)或者隱藏狀態(tài)。
[0161]參照圖5C-2,電子設備100可以選擇圖5C-1的通知窗口 541的圖標523以將通知窗口 541改變?yōu)轱@示釋放狀態(tài)或者隱藏狀態(tài)。如果通知窗口被改變?yōu)殡[藏狀態(tài),則電子設備100可以將在顯示釋放或者隱藏狀態(tài)下的通知窗口以圖標形式顯示到消息顯示區(qū)域的特定區(qū)域。
[0162]根據(jù)一個實施例,如果第一圖像505、第三圖像509和第四圖像515是靜止圖像媒體信息的縮略圖,則電子設備100可以顯示與隱藏狀態(tài)下的通知窗口 541相對應的‘照片’圖標539。
[0163]如果包括靜止圖像并不被顯示到通知窗口 541的第二圖像507是靜止圖像媒體信息的縮略圖,則電子設備100可以將第二圖像507顯示到與隱藏狀態(tài)下的包括第二圖像507的通知窗口(未示出)相對應的‘圖像’圖標537。電子設備100可以將與隱藏狀態(tài)下的用于顯示先前聊天的所有圖像的通知窗口 521相對應的‘所有’圖標535顯示到消息顯示區(qū)域的特定區(qū)域。
[0164]電子設備100可以在‘照片’圖標539被選擇時顯示包括第一圖像505、第三圖像509和第四圖像515的靜止圖像的通知窗口 541,可以將‘所有’圖標535顯示到包括第一圖像505、第二圖像507、第三圖像509和第四圖像515的靜止圖像和運動圖像的通知窗口521,并且可以在‘圖像’圖標537被選擇時顯示包括第二圖像507的運動圖像的通知窗口(未示出)。
[0165]圖6A和6B圖示了在根據(jù)圖1的各種實施例的電子設備中的在行中對發(fā)送的/接收的圖像的顯示。
[0166]當電子設備100將先前聊天的圖像顯示到通知窗口時,被電子設備100接收的圖像和被電子設備100發(fā)送的圖像可以被不同地顯示。
[0167]參照圖6A,如果接收到第一圖像605的數(shù)據(jù)并隨后連續(xù)接收到第二圖像607,則電子設備100可以在一行中顯不第一圖像605和第二圖像607。
[0168]即使接收到的消息數(shù)據(jù)是諸如第三圖像609之類的媒體信息并且連續(xù)發(fā)送的消息數(shù)據(jù)是媒體信息,當連續(xù)的媒體信息的發(fā)送器或者接收器不同時,也可以不在行中顯示所述圖像。
[0169]根據(jù)一個實施例,電子設備100可以接收第二圖像607的消息數(shù)據(jù)以顯示第二圖像607,并且可以向第二電子設備連續(xù)發(fā)送第三圖像609的消息數(shù)據(jù)。即使在發(fā)送的第三圖像609之前接收的消息數(shù)據(jù)是包括圖像信息的數(shù)據(jù),電子設備100也可以不在關于第二圖像607的行中顯示圖像,但是可以通過在消息顯示區(qū)域的特定區(qū)域中將圖像包括到額外的氣泡610來顯示第三圖像609。
[0170]參照圖6B,電子設備100可以將移到消息顯示區(qū)域之外的圖像顯示到額外的通知窗P。
[0171]電子設備100在圖6B中可以從第二電子設備額外接收消息數(shù)據(jù)611和613,并且可以向第二電子設備額外發(fā)送消息數(shù)據(jù)615。電子設備100可以通過針對第二電子設備發(fā)送/接收消息數(shù)據(jù)將發(fā)送的/接收的消息數(shù)據(jù)的內(nèi)容顯示到消息顯示區(qū)域。電子設備100可以將新消息數(shù)據(jù)的內(nèi)容顯示到消息顯示區(qū)域從而圖像被滾動以隱藏先前聊天的內(nèi)容。
[0172]如果圖6A中的第一圖像605、第二圖像607和第三圖像609滾動出消息顯示區(qū)域,則電子設備100可以生成額外的通知窗口 617以將第一圖像605、第二圖像607和第三圖像609顯示到通知窗口 617。
[0173]電子設備100可以從第二電子設備接收消息數(shù)據(jù)并且通過區(qū)分顯示到消息顯示區(qū)域的第一圖像605和第二圖像607以及發(fā)送到第二電子設備的第三圖像609來顯示對應的圖像。根據(jù)一個實施例,電子設備100可以通過不同地顯示顯示到通知窗口 617的第一圖像605和第二圖像607的邊界顏色以及第三圖像609的邊界顏色來區(qū)分圖像。區(qū)分由電子設備100發(fā)送的/接收的以及顯示到通知窗口 607的圖像的方法不局限于不同地顯示邊界顏色的方法。因此,可以使用各種方法,比如在圖像中顯示發(fā)送器和接收器的方法以及在圖像中顯示能夠區(qū)分發(fā)送器和接收器的指示符的方法。
[0174]圖7A和7B圖示了在根據(jù)圖1的各種實施例的電子設備中的在行中對接收的圖像的顯示。
[0175]當先前聊天的圖像被顯示到通知窗口時,電子設備100可以通過根據(jù)預設信息過濾來確定要顯示到通知窗口的圖像。
[0176]參照圖7A,電子設備200可以根據(jù)發(fā)送/接收時間將針對第二電子設備發(fā)送的/接收的消息數(shù)據(jù)顯示到消息顯示區(qū)域。如果顯示到消息顯示區(qū)域的圖像被移到消息顯示區(qū)域之外從而電子設備100打算在額外的通知窗口 719中顯示圖像,則電子設備100可以根據(jù)存儲在消息顯示控制程序116的配置信息中的信息對移到消息顯示區(qū)域之外的圖像執(zhí)行過濾,并且可以對與對通知窗口 719的配置信息相對應的圖像執(zhí)行過濾。
[0177]根據(jù)一個實施例,電子設備100可以存儲消息顯示控制程序116的配置信息從而僅今天發(fā)送的/接收的消息數(shù)據(jù)的圖像被顯示到額外的通知窗口 719。
[0178]電子設備100可以顯示昨天接收的第一圖像701以及今天接收的第二圖像707、第三圖像709和第四圖像711。如果從第二電子設備額外接收消息數(shù)據(jù),則電子設備100可以將接收的消息數(shù)據(jù)的內(nèi)容顯示到消息顯示區(qū)域,并且顯示的第一圖像701、第二圖像707、第三圖像709和第四圖像711可以滾動出消息顯示區(qū)域。
[0179]為了將被移到區(qū)域之外的圖像顯示到額外的通知窗口 719,電子設備100可以通過利用消息顯示控制程序116的配置信息來對被移到區(qū)域之外的圖像執(zhí)行過濾,并且可以通過將它包括到額外的通知窗口來將過濾結果顯示到消息顯示區(qū)域。
[0180]參照圖7B,電子設備100可以根據(jù)配置信息通過額外的通知窗口顯示過濾后的圖像。
[0181]根據(jù)一個實施例,電子設備100可以向圖7B的消息顯示區(qū)域顯示額外接收到的消息數(shù)據(jù)的內(nèi)容,即,第五圖像715,以及額外發(fā)送圖像,即,第六圖像717。電子設備100顯示第五圖像715和第六圖像717,從而顯示到消息顯示區(qū)域的第一圖像701、指示‘它是測試消息I’的信息703、第二圖像707、第三圖像709和第四圖像711滾動出消息顯示區(qū)域。
[0182]電子設備100可以存儲消息顯示控制程序116的配置信息從而只有今天發(fā)送的/接收的消息數(shù)據(jù)的圖像被顯示到額外的通知窗口 719。電子設備100可以通過過濾將今天接收的第二圖像707、第三圖像709和第四圖像711顯示到額外的通知窗口 719。
[0183]電子設備100可以通過改變消息顯示控制程序116的配置信息確定顯示到額外的通知窗口 719的圖像的過濾范圍。
[0184]圖8A和8B圖示了在根據(jù)圖1的各種實施例的電子設備中的在行中對圖像的顯
/Jn ο
[0185]當通過利用聊天程序116針對第二電子設備發(fā)送/接收消息數(shù)據(jù)時,電子設備100可以以橫向方式顯示消息數(shù)據(jù)的內(nèi)容。電子設備100可以以橫向方式將圖像顯示到消息顯示區(qū)域并且之后可以將移到消息顯示區(qū)域之外的圖像顯示到額外的通知窗口。
[0186]參照圖8A,電子設備100可以以橫向方式將額外接收的消息數(shù)據(jù)的內(nèi)容顯示到消息顯示區(qū)域或者可以顯示用于輸入消息的虛擬鍵區(qū)801。在這個操作中,顯示到消息顯示區(qū)域的第一圖像(未示出)、第二圖像(未示出)、第三圖像(未示出)和第四圖像807可以滾動出消息顯示區(qū)域。
[0187]電子設備100可以在如圖8A中所圖示地顯示虛擬鍵區(qū)801的狀態(tài)下不將第一圖像(未示出)、第二圖像(未示出)、第三圖像(未示出)和可通過額外的通知窗口顯示并移到消息顯示區(qū)域之外的第四圖像807顯示到消息顯示區(qū)域。
[0188]參照圖SB,如果能夠以橫向方式輸入消息的虛擬鍵區(qū)801未被顯示到消息顯示區(qū)域,則電子設備100可以將移到消息顯示區(qū)域之外的第一圖像(未示出)、第二圖像(未示出)、第三圖像(未示出)和第四圖像807顯示到通知窗口 821。當將第一圖像(未示出)、第二圖像(未示出)、第三圖像(未示出)和第四圖像807顯示到通知窗口 821時,電子設備100可以根據(jù)最近接收的消息數(shù)據(jù)的順序?qū)⒁频较@示區(qū)域之外的圖像顯示到通知窗口的下部區(qū)域825。參照圖8B的通知窗口 821的下部區(qū)域825,電子設備100可以將最近接收的第四圖像807顯示到左側(cè),并且可以根據(jù)接收時間順序在行中顯示第三圖像811和第二圖像809。如果確定將三個圖像顯示到通知窗口 821的下部區(qū)域825,關于第一圖像(未示出),電子設備100可以將關于在第二圖像809右側(cè)的隱藏區(qū)域的信息存儲到存儲器110,并且可以顯示圖標819以指示圖像存在于第二圖像809右側(cè)的隱藏區(qū)域中。電子設備100可以將從在通知窗口 821的下部區(qū)域825中的行中顯示的第四圖像807、第三圖像811和第二圖像809中選擇的一個圖像顯示到通知窗口 821的上部區(qū)域823。當從顯示到通知窗口 821的下部區(qū)域825的圖像選擇第三圖像811時顯示的通知窗口 821的上部區(qū)域的第三圖像815可以是通過從第三圖像811的原始數(shù)據(jù)獲取具有新的大小的縮略圖而顯示的圖像。電子設備100可以將能夠在顯示釋放或者隱藏狀態(tài)下改變通知窗口 821的圖標817顯示到通知窗口 821的特定區(qū)域。
[0189]如果虛擬鍵區(qū)801不被顯示,則電子設備100可以顯示大小比顯示虛擬鍵區(qū)801的情況更大的消息數(shù)據(jù)的內(nèi)容。參照圖8B,如果虛擬鍵區(qū)801的顯示被釋放,則電子設備100可以在圖8A中的顯示虛擬鍵區(qū)的情況的顯示釋放狀態(tài)下顯示第四圖像807。即使移到消息顯示區(qū)域之外的第四圖像807被再次顯示到消息顯示區(qū)域,電子設備100也可以將第四圖像807連續(xù)顯示到額外的通知窗口。
[0190]圖9A和圖9B是圖示在根據(jù)圖1的各種實施例的電子設備中的在行中顯示圖像的操作的流程圖。
[0191]下文中,將參考圖9A描述本公開的一個實施例。
[0192]電子設備100可以從第二電子設備接收第一消息數(shù)據(jù),可以連續(xù)接收第二消息數(shù)據(jù),可以確定第二消息數(shù)據(jù)是否是包括圖像信息的數(shù)據(jù),并且如果它是包括圖像信息的數(shù)據(jù),則可以確定第一消息數(shù)據(jù)是包括圖像信息的數(shù)據(jù)。電子設備100可以確定第二消息數(shù)據(jù)的第二圖像是否可以被顯示在關于顯示到消息顯示區(qū)域的第一消息數(shù)據(jù)的第一圖像的行中,并且如果它可以被顯示在一行中,則可以在一行中顯示第一圖像和第二圖像。
[0193]在操作901中,電子設備100可以從第二電子設備接收第一消息數(shù)據(jù),
[0194]并且可以連續(xù)接收第二消息數(shù)據(jù)。電子設備100在接收第一消息數(shù)據(jù)和第二消息數(shù)據(jù)之前可以確定第一消息數(shù)據(jù)的數(shù)據(jù)類型是否是圖像數(shù)據(jù),并且可以將第一消息顯示到消息顯示區(qū)域。
[0195]在這里,當電子設備100確定接收的第一消息數(shù)據(jù)的數(shù)據(jù)類型時,電子設備100和第二電子設備可以通過包括關于構成消息數(shù)據(jù)的消息信息的數(shù)據(jù)類型的信息來構造消息,所述消息數(shù)據(jù)比如文本、運動圖像、靜止圖像(即,圖片、照片等等)以及音頻(即,語音、音樂、聲音等等)。電子設備100可以通過利用包括在接收到的消息數(shù)據(jù)的頭部中的信息確定接收的消息數(shù)據(jù)的數(shù)據(jù)類型。
[0196]在這里,圖像數(shù)據(jù)可以是包括在由電子設備發(fā)送或者接收的消息數(shù)據(jù)中的媒體數(shù)據(jù),比如運動圖像、靜止圖像(例如,圖片、照片等等)、表情符號、或者音頻(例如,語音、音樂、聲音等等)或者關于媒體數(shù)據(jù)的信息,或者圖像數(shù)據(jù)可以是從關于媒體數(shù)據(jù)的信息獲取的縮略圖圖像。在下列描述中,包括在由電子設備100發(fā)送/接收的消息數(shù)據(jù)中的‘媒體數(shù)據(jù)’或者‘關于媒體數(shù)據(jù)的信息’可以被定義為‘媒體信息’,并且在消息顯示區(qū)域中顯示的‘媒體數(shù)據(jù)’、‘媒體信息’或者‘縮略圖圖像’可以被定義為‘圖像’。
[0197]在操作903中,電子設備100可以確定接收的第二消息數(shù)據(jù)是否是圖像數(shù)據(jù)。電子設備100可以通過利用接收的第二消息數(shù)據(jù)的頭部信息來確定第二消息數(shù)據(jù)是否是圖像數(shù)據(jù)。電子設備100確定第二消息數(shù)據(jù)的數(shù)據(jù)類型的方法可以是與電子設備100在操作901中確定接收的第一消息數(shù)據(jù)是否是圖像數(shù)據(jù)的方法相同的方法。
[0198]如果接收的第二消息數(shù)據(jù)的數(shù)據(jù)類型是圖像數(shù)據(jù),則電子設備100可以執(zhí)行操作905。否則,如果它不是圖像類型,則電子設備100可以執(zhí)行操作911。
[0199]在操作905中,電子設備100可以確定接收的第一消息數(shù)據(jù)是否是圖像數(shù)據(jù)。確定第一消息數(shù)據(jù)是否是圖像數(shù)據(jù)的操作是用于在第二消息數(shù)據(jù)被確定為是圖像數(shù)據(jù)的情況下,當在接收第二消息數(shù)據(jù)之前接收到的第一消息數(shù)據(jù)是圖像數(shù)據(jù)時,以行將圖像顯示到觸摸屏133或者觸摸屏133的消息顯示區(qū)域。當確定第一消息數(shù)據(jù)的數(shù)據(jù)類型時,電子設備100可以將所述數(shù)據(jù)類型確定為接收第一消息數(shù)據(jù)并顯示第一消息的操作901中預定的第一消息數(shù)據(jù)信息的數(shù)據(jù)類型,并且如果在操作905中確認第二消息數(shù)據(jù)是圖像數(shù)據(jù),則可以通過重新確認第一消息數(shù)據(jù)的數(shù)據(jù)類型來確定所述數(shù)據(jù)類型。
[0200]如果第一消息數(shù)據(jù)的數(shù)據(jù)類型是圖像數(shù)據(jù),則電子設備100可以執(zhí)行操作907。否貝U,如果所述數(shù)據(jù)類型不是圖像類型,則電子設備100可以執(zhí)行操作911。
[0201]在操作907中,電子設備100可以確定第一圖像和第二圖像是否可以以行顯示到觸摸屏133的消息顯示區(qū)域。
[0202]根據(jù)一個實施例,電子設備100可以確定具有與顯示到消息顯示區(qū)域的第一圖像相同的大小的第二圖像是否可以被顯示在與第一圖像水平地或者垂直地相同的排列中。
[0203]如果第一圖像和第二圖像可以在一行中顯示,則電子設備100可以執(zhí)行操作909,而如果不能,則電子設備100可以執(zhí)行操作911。
[0204]在操作909中,電子設備100可以通過將第一圖像和第二圖像排列在行中來將所述圖像顯示到消息顯示區(qū)域。當將第二圖像顯示到消息顯示區(qū)域時,電子設備100可以將第一圖像移動到消息顯示區(qū)域的上方、左側(cè)和右側(cè)中的任何一個中的空白空間,并且可以將具有與第一圖像相同的大小的第二圖像顯示在先前顯示第一圖像的區(qū)域中。
[0205]當執(zhí)行操作909時,電子設備100可以結束根據(jù)本公開的實施例的圖9A的操作。
[0206]在操作911中,電子設備100可以根據(jù)顯示消息數(shù)據(jù)的典型方法來將第二消息數(shù)據(jù)顯示到消息顯示區(qū)域。
[0207]如果在操作903中確定接收到的第二消息數(shù)據(jù)的數(shù)據(jù)類型不是圖像數(shù)據(jù),則電子設備100可以取代在一行中排列第一消息數(shù)據(jù)和第二消息數(shù)據(jù),而將第一消息數(shù)據(jù)和第二消息數(shù)據(jù)顯示到消息顯示區(qū)域的特定區(qū)域。
[0208]如果在操作905中確定第一消息數(shù)據(jù)的數(shù)據(jù)類型不是圖像數(shù)據(jù),則電子設備100可以取代在行中排列第二圖像和第一數(shù)據(jù)圖像,而將第二圖像顯示到消息顯示區(qū)域的特定區(qū)域。
[0209]如果第一圖像和第二圖像不能在一行中顯示,則電子設備100可以取代在一行中排列第二圖像和第一圖像,而將第二圖像顯示到消息顯示區(qū)域的特定區(qū)域。
[0210]當執(zhí)行操作911時,電子設備100可以結束根據(jù)圖1的實施例的圖9A的操作。
[0211]下文中,將參考圖9B描述本公開的一個實施例。
[0212]電子設備100可以從第二電子設備接收第一圖像信息(在這里,圖像信息可以是圖像數(shù)據(jù)),可以連續(xù)接收第二圖像信息,可以確定第二圖像是否可以在關于顯示到消息顯示區(qū)域的第一圖像的行中顯示,并且可以在關于預顯示的第一圖像的行中顯示第二圖像或者可以重新配置第一圖像的大小并在關于第一圖像的行中顯示具有與重新配置的第一圖像相同的大小的第二圖像。
[0213]在操作921中,電子設備100可以從第二電子設備接收第一圖像信息,并且可以連續(xù)接收第二圖像信息。
[0214]電子設備可以確定第一消息數(shù)據(jù)或者第二消息數(shù)據(jù)是否包括圖像數(shù)據(jù)(或者它是否指示圖像數(shù)據(jù)的位置,下文中,同樣適用)。如果在接收第二圖像信息之前確認接收的第一消息數(shù)據(jù)的第一圖像信息,則電子設備100可以確定在接收第一圖像信息之前接收的消息數(shù)據(jù)是否包括圖像數(shù)據(jù),并且可以將第一圖像信息的第一圖像顯示到消息顯示區(qū)域。
[0215]在這里,圖像信息可以是包括在由電子設備發(fā)送或者接收的消息數(shù)據(jù)中的媒體數(shù)據(jù),比如運動圖像、靜止圖像(例如,圖片、照片等等)、表情符號、或者音頻(例如,語音、音樂、聲音等等),或者關于媒體數(shù)據(jù)的信息,或者圖像信息可以是從關于媒體數(shù)據(jù)的信息獲取的縮略圖圖像。在下列描述中,包括在由電子設備100發(fā)送/接收的消息數(shù)據(jù)中的‘媒體數(shù)據(jù)’或者‘關于媒體數(shù)據(jù)的信息’可以被定義為‘媒體信息’,并且在消息顯示區(qū)域中顯示的‘媒體數(shù)據(jù)’、‘媒體信息’或者‘縮略圖圖像’可以被定義為‘圖像’。
[0216]如果接收到第二圖像信息,則電子設備100可以確定接收到的第一圖像信息是否包括圖像數(shù)據(jù)。確定第一圖像信息是否包括圖像數(shù)據(jù)的操作可以是用于在確定第二圖像信息包括圖像數(shù)據(jù)的情況下,當在接收第二圖像信息之前接收到的第一消息數(shù)據(jù)包括圖像數(shù)據(jù)時,以行將第一圖像和第二圖像顯示到觸摸屏133或者觸摸屏133的消息顯示區(qū)域。當確定第一消息數(shù)據(jù)的數(shù)據(jù)類型時,電子設備100可以將所述數(shù)據(jù)類型確定為接收第一消息數(shù)據(jù)并顯示第一消息(或者圖像)的操作中預定的第一消息數(shù)據(jù)信息的數(shù)據(jù)類型,并且如果確認第二消息數(shù)據(jù)是圖像數(shù)據(jù),則可以通過重新確認第一消息數(shù)據(jù)的數(shù)據(jù)類型來確定所述數(shù)據(jù)類型。
[0217]在操作923中,電子設備100可以確定第一圖像和第二圖像是否可以以行顯示到觸摸屏133的消息顯示區(qū)域。
[0218]根據(jù)一個實施例,電子設備100可以確定具有與顯示到消息顯示區(qū)域的第一圖像相同的大小的第二圖像是否可以被水平地或者垂直地顯示在與第一圖像相同的排列中。
[0219]如果第一圖像和第二圖像可以在一行中顯示,則電子設備100可以執(zhí)行操作925,而如果不能,則可以執(zhí)行操作927。
[0220]在操作925中,電子設備100可以通過將第一圖像和第二圖像排列在行中來將所述圖像顯示到消息顯示區(qū)域。當將第二圖像顯示到消息顯示區(qū)域時,電子設備100可以將第一圖像移動到消息顯示區(qū)域的上方、左側(cè)和右側(cè)中的任何一個中的空白空間,并且可以將具有與第一圖像相同的大小的第二圖像顯示在先前顯示第一圖像的區(qū)域中。
[0221]在操作927中,如果在步驟923中確定第一圖像和第二圖像不能以行顯示到消息顯示區(qū)域的特定區(qū)域,則電子設備100可以通過重新配置預顯示的第一圖像的大小來顯示所述圖像。
[0222]根據(jù)一個實施例,電子設備100可以將圖像重新配置為這樣的大小:通過該大小,第一圖像和第二圖像可以以行顯示到消息顯示區(qū)域的特定區(qū)域。如果顯示到消息顯示區(qū)域的第一圖像是來自原始圖像的縮略圖,則電子設備100可以從原始圖像獲取與重新配置的大小相對應的縮略圖,可以將具有重新配置的大小的第一圖像移動到消息顯示區(qū)域的上方、左側(cè)和右側(cè)中的任何一個中的空白空間,并且可以通過在行中排列第二圖像和第一圖像來將具有與第一圖像相同的大小的第二圖像顯示在先前顯示第一圖像的區(qū)域中。
[0223]當執(zhí)行操作925時,電子設備100可以結束根據(jù)本公開的實施例的圖9B的操作。
[0224]圖10是圖示用于在根據(jù)圖1的各種實施例的電子設備中的在行中顯示圖像的操作的流程圖。
[0225]電子設備100可以由于顯示到消息顯示區(qū)域的新消息而滾動移到消息顯示區(qū)域之外的預顯示圖像,可以獲取移到區(qū)域之外的圖像的信息,可以根據(jù)配置對獲取的圖像的信息執(zhí)行過濾,并且可以生成額外的通知窗口并將過濾結果圖像顯示到消息顯示區(qū)域。
[0226]在操作1001中,電子設備100可以滾動顯示到觸摸屏133的消息顯示區(qū)域的圖像以使得圖像被移到消息顯示區(qū)域之外。
[0227]電子設備100可以顯示新的消息或者圖像以使得顯示到消息顯示區(qū)域的消息或者圖像可以被移到消息顯示區(qū)域之外。在這里,如果新的消息或者圖像不能再被顯示到消息顯示區(qū)域,則可以控制滾動以使得消息或者圖像可以根據(jù)在消息顯示區(qū)域中顯示它的順序被移到消息顯示區(qū)域之外。電子設備100可以將移到區(qū)域之外的消息或者圖像的顯示時間、顯示位置等等的信息存儲到存儲器110內(nèi),并且通過執(zhí)行滾動消息顯示區(qū)域的操作再次顯示移到區(qū)域之外的圖像或消息。
[0228]在操作1003中,電子設備100可以根據(jù)配置信息對移到消息顯示區(qū)域之外的圖像執(zhí)行過濾。
[0229]電子設備100可以通過利用消息顯示控制程序116來改變消息顯示區(qū)域的配置以用于顯示針對第二電子設備發(fā)送/接收數(shù)據(jù)的信息。當通過在消息顯示區(qū)域中生成額外的通知窗口來顯示移到消息顯示區(qū)域之外的圖像時,電子設備100可以根據(jù)配置信息對圖像執(zhí)行過濾并且可以構造組。
[0230]根據(jù)一個實施例,當發(fā)送器、運動圖像和靜止圖像被確定為用于組構造的條件時,電子設備100可以通過對由電子設備100發(fā)送的運動圖像、由電子設備100發(fā)送的靜止圖像、由第二電子設備發(fā)送的運動圖像和由第二電子設備發(fā)送的靜止圖像中的每一個進行過濾來構造一組圖像。
[0231]在操作1005中,電子設備100可以根據(jù)過濾結果生成通知窗口,并且可以通過將圖像包括到與條件相對應的通知窗口來將圖像顯示到消息顯示區(qū)域的特定區(qū)域。電子設備100可以根據(jù)配置信息顯示一個或多個通知窗口當中的一個預定通知窗口,或者可以顯示用于顯示通知窗口的圖標以使得可以從一個或多個通知窗口當中選擇一個通知窗口。電子設備100可以選擇顯示到通知窗口的通知窗口顯示釋放或者隱藏圖標以根據(jù)另一條件確認包括經(jīng)過濾的圖像的通知窗口,或者可以不管條件而選擇能夠確認曾經(jīng)移到消息顯示區(qū)域之外的圖像的通知窗口。
[0232]當將圖像顯示到通知窗口時,電子設備100可以在一行中顯示特定數(shù)量的圖像。所述特定數(shù)量根據(jù)配置信息而確定。如果要顯示到通知窗口的圖像的數(shù)量超過確定的數(shù)量,則電子設備100可以將可確認不顯示到通知窗口的圖像的圖標顯示到通知窗口的左側(cè)或右側(cè),并且可以通過滾動通知窗口的特定區(qū)域或者通過選擇顯示的圖標來顯示在隱藏區(qū)域中的圖像。
[0233]當執(zhí)行操作1005時,電子設備100可以結束根據(jù)圖1的實施例的圖10的操作。
[0234]本公開提供了這樣的方法:其能夠提高顯示由電子設備先前接收到的多媒體消息和文本消息的消息顯示區(qū)域中的消息的易讀性,簡化由于新消息顯示導致的用于確認移到消息顯示區(qū)域之外的消息的滾動操作,并且方便地確認移到消息顯示區(qū)域之外的消息。
[0235]基于本公開的權利要求和/或說明書中公開的實施例的方法可以在硬件、軟件或者這兩者的組合中實現(xiàn)。
[0236]當在軟件中實現(xiàn)時,可以提供用于存儲一個或多個程序(即,軟件模塊)的計算機可讀記錄介質(zhì)。存儲在計算機可讀記錄介質(zhì)中的一個或多個程序被配置用于由電子設備100中的一個或多個處理器執(zhí)行的運行。一個或多個程序包括用于允許電子設備100運行基于本公開的權利要求和/或說明書中公開的實施例的方法的指令。
[0237]程序(S卩,軟件模塊或者軟件)可以被存儲在隨機存取存儲器、非易失性存儲器中,所述非易失性存儲器包括快閃存儲器、只讀存儲器(ROM)、電可擦可編程只讀存儲器(EEPROM)、磁盤存儲設備、致密盤-ROM (CD-ROM)、數(shù)字多功能盤(DVD)或者其它形式的光存儲設備以及磁帶盒??商鎿Q地,程序可以被存儲在這些存儲介質(zhì)中的所有或一些中的組合中配置的存儲器中。另外,配置的存儲器在數(shù)量上可以是多個。此外,程序可以被存儲在能夠通過通信網(wǎng)絡訪問電子設備100的可附接存儲設備中,所述通信網(wǎng)絡比如互聯(lián)網(wǎng)、內(nèi)部網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WLAN)或存儲區(qū)網(wǎng)絡(SAN)或者通過組合網(wǎng)絡配置的通信網(wǎng)絡。存儲設備可以經(jīng)由外部端口訪問電子設備100。
[0238]此外,通信網(wǎng)絡上的額外的存儲單元可以訪問便攜式電子設備100。
[0239]盡管已經(jīng)參照本公開的實施例具體示出和描述了本公開,但本領域技術人員將會理解,可以對本公開進行形式和細節(jié)上的各種改變而不脫離權利要求限定的本公開的精神和范圍。
【權利要求】
1.一種方法,包括: 接收第一消息; 在屏幕上的第一排中顯示與所述第一消息相對應的第一數(shù)據(jù); 接收第二消息;以及 在所述第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與所述第二消息相對應的第二數(shù)據(jù)。
2.如權利要求1所述的方法,其中,數(shù)據(jù)是從消息獲取的縮略圖圖像。
3.如權利要求1所述的方法,其中,第一圖像數(shù)據(jù)和第二圖像數(shù)據(jù)在消息容器中顯示。
4.如權利要求3所述的方法,其中,所述消息容器包括滾動多個消息的滾動條。
5.如權利要求1所述的方法,其中,顯示所述第二數(shù)據(jù)包括: 在屏幕的左端顯示所述第二數(shù)據(jù);以及 在所述第二數(shù)據(jù)的右側(cè)移動并顯示所述第一數(shù)據(jù)。
6.如權利要求1所述的方法,其中,顯示所述第二數(shù)據(jù)包括: 在屏幕的右端顯示所述第二數(shù)據(jù);以及 在所述第二數(shù)據(jù)的左側(cè)移動并顯示所述第一數(shù)據(jù)。
7.如權利要求1所述的方法,其中,顯示所述第二數(shù)據(jù)包括: 以相同大小顯示所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
8.如權利要求1所述的方法,還包括: 當所述第一排充滿多個數(shù)據(jù)時,在第二排中顯示下一數(shù)據(jù)。
9.如權利要求1所述的方法,還包括: 將所述數(shù)據(jù)分成多個類別;以及 在每個通知窗口中顯示每個經(jīng)分類的數(shù)據(jù)。
10.如權利要求2所述的方法,其中,所述縮略圖圖像代表靜止圖像消息、運動圖像消息、音頻消息和表情符號之一。
11.如權利要求7所述的方法,還包括: 通過選擇在所述通知窗口中顯示的指示來在顯示釋放或者隱藏狀態(tài)下改變所顯示的通知窗口。
12.—種電子設備,包括: 存儲器;和 一個或多個處理器, 其中,所述一個或多個處理器被配置成: 接收第一消息; 在屏幕上的第一排中顯示與所述第一消息相對應的第一數(shù)據(jù); 接收第二消息;以及 在所述第一數(shù)據(jù)的左側(cè)或右側(cè)、在第一排中顯示與所述第二消息相對應的第二數(shù)據(jù)。
13.如權利要求12所述的電子設備,其中,所述第一數(shù)據(jù)和第二數(shù)據(jù)中的至少一個是從所述第一消息或者第二消息分別獲取的縮略圖圖像。
14.如權利要求12所述的電子設備,其中,第一圖像數(shù)據(jù)和第二圖像數(shù)據(jù)在消息容器中顯示。
15.如權利要求14所述的電子設備,其中,所述消息容器包括滾動多個消息的滾動條。
16.如權利要求12所述的電子設備,其中,顯示所述第二數(shù)據(jù)包括: 在屏幕的左端顯示所述第二數(shù)據(jù);以及 在所述第二數(shù)據(jù)的右側(cè)移動并顯示所述第一數(shù)據(jù)。
17.如權利要求12所述的電子設備,還包括: 在屏幕的右端顯示所述第二數(shù)據(jù);以及 在所述第二數(shù)據(jù)的左側(cè)移動并顯示所述第一數(shù)據(jù)。
18.如權利要求12所述的電子設備,還包括: 將所述數(shù)據(jù)分成多個類別;以及 在每個通知窗口中顯示每個經(jīng)分類的數(shù)據(jù)。
19.如權利要求18所述的電子設備,其中,以相同大小顯示所述第一數(shù)據(jù)和所述第二數(shù)據(jù)。
20.如權利要求18所述的電子設備,其中,當所述第一排充滿多個數(shù)據(jù)時,在第二排中顯示下一數(shù)據(jù)。
21.如權利要求20所述的電子設備,其中,所述縮略圖圖像代表靜止圖像消息、運動圖像消息、音頻消息和表情符號之一。
22.如權利要求18所述的電子設備,其中,包括數(shù)據(jù)的一個或多個通知窗口通過選擇在所述通知窗口上顯示的指示來顯示。
【文檔編號】G06F3/048GK104346022SQ201410354043
【公開日】2015年2月11日 申請日期:2014年7月23日 優(yōu)先權日:2013年7月24日
【發(fā)明者】林志洪 申請人:三星電子株式會社