新四季網

電子郵件用戶界面的製作方法

2023-05-21 22:35:46 2

電子郵件用戶界面的製作方法
【專利摘要】示例性的方法、裝置和系統在電子郵件用戶界面內接收針對選定電子郵件消息的回覆或轉發命令,並且響應於所述命令顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從所述選定電子郵件消息中彈出的效果的圖像序列,該圖像序列包括:作為所述選定電子郵件消息的副本的初始圖像、包括可編輯主體的撰寫窗口的最終圖像、以及在初始圖像和最終圖像之間的具有初始圖像和最終圖像兩者的特徵的至少一個圖像。
【專利說明】電子郵件用戶界面
[0001]本申請要求於2011年I月14日提交的美國臨時申請N0.61/433,178的申請日的權益,該臨時申請的內容通過引用結合在此。
【技術領域】
[0002]在此描述的各實施例涉及管理和顯示電子郵件用戶界面的裝置、系統和方法。
[0003]版權聲明/許可
[0004]本專利文獻的公開的一部分包含屬於版權保護的材料。版權所有人並不反對任何人對該專利文檔或專利公開的複製再現,如同其在專利商標局的專利文件或記錄中所呈現的那樣,但無論如何仍保留所有版權權利。應用如下聲明=Copyright 2011, Apple Inc.,保留所有權利。
【背景技術】
[0005]電子郵件用戶界面以規整的格式顯示電子郵件消息,並且向用戶提供用於電子郵件消息的組織、操縱和生成的交互媒介。電子郵件消息可以通過回復或轉發被存儲並在電子郵件用戶界面內顯示的電子郵件消息而生成。對於某些電子郵件用戶界面,回復或轉發電子郵件的輸入會導致彈出的撰寫窗口。此外,電子郵件消息可被組織成多個郵箱或文件夾。

【發明內容】

[0006]示例性的方法、裝置和系統在電子郵件用戶界面內接收針對選定電子郵件消息的回覆或轉發命令,並且響應於所述命令顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從所述選定電子郵件消息中彈出的效果的圖像序列,該圖像序列包括:作為所述選定電子郵件消息的副本的初始圖像、包括可編輯主體的撰寫窗口的最終圖像、以及在初始圖像和最終圖像之間的具有初始圖像和最終圖像兩者的特徵的至少一個圖像。
[0007]對於一個實施例,示例性的方法、裝置和系統接收對選定電子郵件消息的回覆或轉發命令,判定電子郵件用戶界面處於全屏模式且選定電子郵件消息至少部分位於電子郵件用戶界面的可見區域之外,並且響應於在全屏模式下接收到所述命令而顯示撰寫窗口,其中所述顯示包括創建撰寫窗口從屏幕底部向上滑動的效果的圖像序列。
[0008]對於另一個實施例,示例性的方法、裝置和系統顯示電子郵件用戶界面,所述電子郵件用戶界面包括具有郵箱和文件夾的可摺疊面板以及具有所述郵箱和文件夾中的多個的收藏夾欄,其中收藏夾欄與可摺疊面板分開顯示,並且收藏夾欄的顯示與可摺疊面板是否被摺疊無關,並且其中收藏夾欄中的多個郵箱和文件夾之一是包括子文件夾的分層文件夾,該子文件夾可經由來自收藏夾欄中的該分層文件夾的下拉菜單進行訪問。
【專利附圖】

【附圖說明】
[0009]本發明在附圖中以例示而非限制的方式示出,在附圖中類似的參考編號指示相似的元素,並且其中:
[0010]圖1以框圖形式示出了能將電子郵件消息組織成會話的示例性處理系統;
[0011]圖2是示出了生成用於響應現有消息的撰寫窗口的示例性方法的流程圖;
[0012]圖3-8示出了全屏模式下的示例性郵件用戶界面以及用於響應現有消息的撰寫窗口的生成;
[0013]圖9-13示出了全屏模式下的示例性郵件用戶界面,其中撰寫窗口維持焦點直到消息被取消或發送;
[0014]圖14-19示出了在現有消息至少部分位於屏幕之外時全屏模式下的示例性郵件用戶界面以及用於響應現有消息的撰寫窗口的生成;
[0015]圖20-23示出了在郵件用戶界面不處於全屏模式時用於響應現有消息的撰寫窗口的示例性生成;
[0016]圖24是示例了在郵件用戶界面中動態顯示用於消息的控制項的示例性方法的流程圖;
[0017]圖25示出了顯示用於消息的動態控制項的示例性郵件用戶界面;
[0018]圖26是示出了在郵件用戶界面中將文件夾或郵箱添加至收藏夾欄的示例性方法的流程圖;
[0019]圖27-31示出了在示例性郵件用戶界面中通過拖放向收藏夾欄添加文件夾或郵箱;
[0020]圖32是示出了在郵件用戶界面中將消息從一個文件夾或郵箱拖至收藏夾欄上的另一文件夾或郵箱的示例性方法的流程圖;
[0021]圖33-38示出了在示例性郵件用戶界面中將消息從一個文件夾或郵箱拖至收藏夾欄上的另一文件夾或郵箱;
[0022]圖39是示出了在郵件用戶界面中將文件夾或郵箱從收藏夾欄移除的示例性方法的流程圖;
[0023]圖40-45示出了在示例性郵件用戶界面中將文件夾或郵箱從收藏夾欄移除;以及
[0024]圖46-47示出了其中郵箱面板已被摺疊並且收藏夾欄用於在郵箱和文件夾之間導航的示例性郵件用戶界面。
【具體實施方式】
[0025]將參考如下討論的細節描述本發明的各個實施例和方面,並且附圖將對各實施例進行說明。隨後的描述和附圖是對本發明的說明,並且不應被解釋為是對本發明的限制。將討論大量具體細節以提供對本發明各實施例的透徹理解。然而,在某些實例中,將不會描述周知或常規的細節,以便提供對本發明各實施例的簡明討論。
[0026]圖1以框圖的形式示出了示例性的數據處理系統100,如在此所描述的,該數據處理系統100能夠顯示撰寫窗口和包括多個郵箱或文件夾的收藏夾欄。數據處理系統100可以包括一個或多個微處理器105以及相連的系統部件(例如,多個相連的晶片),或者該數據處理系統100可以是片上系統。
[0027]數據處理系統100包括耦接至微處理器105的存儲器110。存儲器110可用於存儲由微處理器105執行的程序、數據和元數據。存儲器110可以包括一種或多種易失性和非易失性存儲器,諸如隨機存取存儲器(「RAM」)、只讀存儲器(「ROM」)、快閃記憶體、相變存儲器(「 PCM」)、或其他類型的數據存儲裝置。
[0028]數據處理系統100還包括音頻輸入/輸出子系統115,該音頻輸入/輸出子系統115可包括麥克風和/或揚聲器,用於例如回放音樂、通過揚聲器和麥克風提供電話或語音/視頻聊天功能等。
[0029]顯示控制器和顯示設備120為用戶提供視覺用戶界面;該用戶界面可以包括例如與在運行Mac OS作業系統軟體時的Macintosh計算機、或者在運行iOS作業系統軟體時的iPad、iPhone或類似設備上示出的圖形用戶界面相類似的圖形用戶界面。
[0030]數據處理系統100還包括一個或多個無線收發機130,諸如IEEE 802.11收發機、紅外收發機、藍牙收發機、無線蜂窩電話收發機(例如,1G、2G、3G、4G)、或者將數據處理系統100與其他設備、外部部件或網絡相連的其他無線協議。
[0031]將會理解的是,可以使用一個或多個總線來互連圖1所示的各個部件。
[0032]數據處理系統100可以是個人計算機、諸如iPad的平板型設備、個人數字助理(PDA)、具有類似PDA功能的蜂窩電話(諸如iPhone)、基於W1-Fi的電話、包括蜂窩電話的手持式計算機、媒體播放器(諸如iPod)、娛樂系統(諸如iPod touch)、或者結合了這些設備的多個方面或功能的設備(諸如在一個設備中結合了 PDA和蜂窩電話的媒體播放器)。在其他實施例中,數據處理系統100可以是網絡計算機,或是在另一設備或消費類電子產品中的嵌入式處理設備。
[0033]系統100包括一個或多個輸入或輸出(「1/0」)設備和接口 125,其允許用戶向系統提供輸入、接收來自系統的輸出、以及以其他方式出入系統的數據傳送。這些I/o設備可以包括滑鼠、小鍵盤或鍵盤、觸摸面板或多點觸摸輸入面板、相機、網絡接口、數據機、其他已知的I/o設備或這些1/0設備的結合。觸摸輸入面板可以是由指示筆或手指激活的單點觸摸輸入面板,或是由單個指示筆或手指或由多個手指激活的多點觸摸輸入面板,其中多點觸摸輸入面板能夠在一個、兩個、三個或更多的觸摸之間加以區別並且能夠向處理系統100提供從這些觸摸導出的輸入。1/0設備和接口 125可以包括用於塢站的連接器或用於USB接口、Fire Wire的連接器等,用以將系統100連接至其他設備、外部部件或網絡。
[0034]將會理解的是,未被示出的附加部件也可以是系統100的一部分,並且在某些實施例中,也可以在數據處理系統100中使用比圖1所示更少的部件。將會從本描述中顯見的是,本發明的一些方面可以至少部分地具體化為軟體。也就是說,計算機實現的方法可以響應於計算機系統或其他數據處理系統的處理器或處理系統執行包含在諸如存儲器110或其他機器可讀存儲介質之類的存儲器中的指令序列,而在該計算機系統或數據處理系統內執行。軟體還可以經由網絡接口設備125而通過網絡(未示出)發送或接收。在各實施例中,硬連線的電路可以結合軟體指令使用以實現本發明的實施例。於是,本發明的技術不限於硬體電路和軟體的任何特定組合,也不限於由數據處理系統100執行的指令的任何具體源。
[0035]圖2是示出了生成用於響應現有消息的撰寫窗口的示例性方法200的流程圖。在框205,數據處理系統100接收對選定電子郵件消息進行響應的命令(例如,回復、回復所有、或轉發)。在框210,數據處理系統判定郵件用戶界面是否處於全屏模式。如在此使用的,全屏模式指的是顯示郵件用戶界面的窗口的尺寸在水平和垂直方向至少之一上覆蓋屏幕的整個顯示區域。對於一個實施例,全屏模式在水平和垂直兩個方向上覆蓋屏幕的整個顯示區域。對於一個實施例,應用停靠區(dock)或快速啟動工具欄在郵件用戶界面處於全屏模式時仍然可見。
[0036]簡明起見,在此的描述和附圖提及的是使用全屏模式作為判定。對於備選實施例,可與全屏模式互換地使用另一設置。例如,代替判定郵件用戶界面是否處於全屏模式,數據處理系統100判定偏好是否已經被設置(例如由默認設置或者經由下拉菜單或其他用戶偏好界面來設置)。實際上,偏好的設置會導致數據處理系統100以與基於郵件用戶界面是否處於全屏模式來進行判定相同的方式進行方法200。
[0037]如果郵件用戶界面處於全屏模式,則在框215,數據處理系統100判定選定消息是否至少部分位於用戶界面的可見區域之外。如果選定消息不位於用戶界面的可見區域之夕卜,則在框220,數據處理系統100以圖像序列(例如,動畫)來顯示撰寫窗口,由此創建撰寫窗口從選定電子郵件消息彈出的效果。
[0038]圖3-8示出了全屏模式下的示例性郵件用戶界面300以及作為創建撰寫窗口從選定電子郵件消息彈出的效果的動畫(「彈出動畫」)的撰寫窗口的生成。例如,在圖3中,使用郵件用戶界面300選擇消息305(例如,選定消息將具有加粗的邊框、將被突出顯示、或以其他方式被強調)。數據處理系統接收回復命令310,並且判定郵件用戶界面300處於全屏模式並且選定消息305處於郵件用戶界面的可見區域內。圖4示出了用於撰寫窗口的圖像序列中的第一圖像405之一,其是選定電子郵件消息305的副本並顯示在選定電子郵件消息305之上。對於一個實施例,彈出動畫中的該第一圖像或多個第一圖像405之一是選定電子郵件消息305的不完全副本。例如,撰寫窗口 405的第一圖像可以包括選定電子郵件消息305的大部分元素,但是還可以包括選定電子郵件消息305中不存在的最終撰寫窗口的元素或部分元素。圖5-8示出了隨著圖像序列從初始圖像進展到最終圖像,撰寫窗口 405尺寸變大且沿著源自選定電子郵件消息305的弧形路徑移動的動畫中的示例性圖像405。對於一個實施例,在初始圖像405中出現但不在最終撰寫窗口 405中出現的選定電子郵件消息305的元素(諸如選定電子郵件消息305的信頭410和來自正文415的文本的位置)隨著圖像序列從初始圖像進展到最終圖像而逐漸消失。對於一個實施例,在最終撰寫窗口 405中出現但不在初始圖像405中出現的元素(諸如可以包括從選定消息305中引用的文本的撰寫正文805、撰寫窗口信頭810和工具欄815)隨著圖像序列從初始圖像進展到最終圖像而逐漸顯現。對於備選實施例,使用更多或更少的圖像來創建彈出動畫。
[0039]對於一個實施例,在框225,數據處理系統100將焦點維持在撰寫窗口 405上,直到該消息被關閉為止(當郵件用戶界面300處於全屏模式時)。在此使用的維持焦點指的是數據處理系統100允許用戶與撰寫窗口 405交互(例如,在任意消息信頭欄位中鍵入、編輯消息正文、與撰寫窗口 405上的各種按鈕交互等)但不讓用戶將郵件用戶界面300的主窗口放至最前、與另一消息或窗口交互等,直到撰寫窗口 405中的消息被發送或該撰寫窗口以其他方式被關閉為止。對於一個實施例,電子郵件用戶界面300的位於撰寫窗口 405後面的元素變得暗淡且不可選,直到撰寫窗口被關閉(例如,取消或發送)為止。一旦窗口被關閉,在框230,就以用於創建撰寫窗口向下滑出屏幕底部的效果的圖像序列(「下滑動畫」)將撰寫窗口 405從顯示中移除。
[0040]圖9-13例示了處於全屏模式的示例性郵件用戶界面405,其中撰寫窗口 405維持焦點直到消息被關閉(例如通過選擇關閉窗口圖標905、發送圖標910,或藉助鍵盤快捷方式、下拉菜單等以其他方式關閉或發送撰寫窗口 405)為止。對於一個實施例,如圖9所示,郵件用戶界面300而非撰寫窗口 405變得暗淡,以表明焦點正維持在撰寫窗口 405上。對於一個備選實施例,撰寫窗口 405被突出顯不以表明焦點正維持在撰寫窗口 405上。一旦窗口被關閉,就藉助下滑動畫將撰寫窗口 405從顯示中移除。例如,圖10-12示出了在屏幕中的位置越來越低且撰寫窗口 405的剩餘可見部分越來越少的示例性撰寫窗口 405。圖13示出了一旦撰寫窗口 405已經從屏幕底部完全消失且焦點已經回到郵件用戶界面300的主窗口(例如,郵件用戶界面300不再暗淡)時的示例性郵件用戶界面300。對於備選實施例,使用更多或更少的圖像來創建下滑動畫。對於一個備選實施例,撰寫窗口 405可以被動畫化為在另一個方向上滑出屏幕(在屏幕的頂部、左側或右側滑出)。
[0041]對於一個實施例,如果郵件用戶界面300處於全屏模式並且選定消息至少部分位於郵件用戶界面的可見區域之外,則在框235,數據處理系統100將撰寫窗口顯示為創建撰寫窗口從屏幕底部上滑的效果的圖像序列(「上滑動畫」)。
[0042]圖14-19示出了在現有消息1405至少部分位於屏幕之外時,全屏模式下的示例性郵件用戶界面300以及用於響應現有消息1405的撰寫窗口 1605的生成。例如,在圖14中,選定消息1405在郵件用戶界面300中完全可見,例如,處於選定消息1405頂部的信頭部分1410和處於選定消息1405底部的正文部分1415都沒有部分位於可見區域之外。然而在圖15中,消息窗格已被滾動並且選定消息1405有部分位於郵件用戶界面300的可見區域之外。選定消息1405的正文1415的一部分和信頭1410位於郵件用戶界面300的可見區域之外。當接收到回復命令1505時,數據處理系統100使用上滑動畫生成撰寫窗口 1605。例如,圖16-18示出了從屏幕底部之外上滑直到其完全可見的示例性撰寫窗口 1605。撰寫窗口 1605在屏幕中的顯示位置越來越高且撰寫窗口 1605越來越多地變得可見,直到圖19中完全可見為止。
[0043]對於一個實施例,數據處理系統100使用選定消息1405有多少位於可見區域之外的閾值來得到使用上滑動畫而非彈出動畫來生成新撰寫窗口的結果。對於一個實施例,數據處理系統100在信頭1410的任何部分位於可見區域之外的情況下使用上滑動畫。對於一個備選實施例,如果選定消息1405的任何部分(例如,包括正文1415)位於可見區域之外,就使用上滑動畫。對於再一個備選方案,在選定消息1405的特定百分比、行數或其他可測量的量、或者其一部分(信頭1410或正文1415)位於郵件用戶界面300的可見區域之外時,使用上滑動畫。對於另一個備選實施例,撰寫窗口 405可以被動畫化為在另一個方向上滑到屏幕上(例如,從屏幕的頂部、左側或右側滑入)。
[0044]對於一個實施例,一旦撰寫窗口 1405已經完成上滑動畫,則在框225,數據處理系統100在該撰寫窗口 1405上設置並維持焦點,直到該撰寫窗口 1405類似於上述撰寫窗口405被關閉為止。在框230,一旦消息被取消或發送,就從顯示中移除撰寫窗口 1405。對於一個實施例,藉助下滑動畫移除關閉的撰寫窗口 1405。
[0045]如果郵件用戶界面300不處於全屏模式,則在框240,數據處理系統100以與參考框215描述的判定類似的方式來判定選定消息2005是否至少部分位於郵件用戶界面300的可見區域之外。如果選定消息2005不位於郵件用戶界面300的可見區域之外,則在框245,數據處理系統100使用彈出動畫顯示撰寫窗口 2105。[0046]圖20-23示出了在郵件用戶界面300不處於全屏模式時使用彈出動畫的撰寫窗口2105的示例性生成。郵件用戶界面300不處於全屏模式,例如,當桌面的一部分在郵件用戶界面300旁邊、之上或之下可見時。該彈出動畫與以上參考圖3-8描述的彈出動畫類似。
[0047]如果郵件用戶界面不處於全屏模式並且選定消息2005至少部分位於郵件用戶界面300的可見區域之外(例如,如上所述),則在框250,數據處理系統100在接收到針對該選定消息2005的回覆或轉發命令時顯示普通的彈出撰寫窗口。
[0048]對於一個備選實施例,方法200的一個或多個框可被省略或可與類似特徵互換。例如,數據處理系統100在框210判定郵件用戶界面處於全屏模式並且數據處理系統在撰寫窗口上維持焦點直到在框225接收到關閉或發送命令為止,而不管撰寫窗口是被如何顯示和移除的。另舉一例,數據處理系統100在框215判定選定消息是否至少部分位於郵件用戶界面的可見區域之外,並且作為結果,在框220使用彈出動畫或在框235使用上滑動畫來顯示撰寫窗口,而不管郵件用戶界面是否處於全屏模式。
[0049]圖24是示例了在郵件用戶界面中動態顯示用於消息的控制項的示例性方法2400的流程圖。圖25示出了顯示動態生成的控制項2505的示例性郵件用戶界面2500。在框2405,數據處理系統100判定光標(例如,滑鼠光標)是否已經在郵件用戶界面2500的消息窗格2515內的消息2510上懸停一時間量。對於一個實施例,使用諸如大約幾秒的預定時間量作為判定用閾值。如果光標尚未在消息2510上懸停所述時間量,則數據處理系統100在框2405繼續等待直到在郵件用戶界面2500的消息窗格2515內的消息2510上懸停該時間量。如果光標已經在消息2510上懸停所述時間量,則在框2410,數據處理系統在消息2510上顯示一個或多個控制項2505的集合。在消息2510上動態顯示的示例性控制項2505包括刪除、回復、全部回復和轉發。替換地,還可以包括處理消息2510的其他控制項(例如,移至文件、標記為未讀、阻止發件人、標記等)。在框2415,數據處理系統100繼續顯示一個或多個控制項2505,直到數據處理系統100接收到與控制項2505之一相關聯的輸入,或者直到光標從消息2510移開。如果數據處理系統100接收到與控制項2505之一相關聯的輸入,或者光標從消息2510移開,則在框2420,數據處理系統停止一個或多個控制項2505在消息2510上的顯示。
[0050]圖26是示出了在郵件用戶界面中將文件夾或郵箱添加至收藏夾欄的示例性方法2600的流程圖。圖27-31示出了在示例性郵件用戶界面2700中將文件夾或郵箱2710添加到收藏夾欄2720。在框2605,數據處理系統100顯示電子郵件用戶界面2700,該電子郵件用戶界面2700包括具有郵箱和文件夾的可摺疊面板2705以及具有這些郵箱和文件夾中的多個的收藏夾欄2720。對於一個實施例,收藏夾欄2720與可摺疊面板2705分開顯示,並且收藏夾欄2720的顯示與可摺疊面板2705是否被摺疊無關。
[0051]在框2610,通過將文件夾或郵箱2710從郵箱的可摺疊面板2705拖放至收藏夾欄2720上,而將文件夾或郵箱2710添加至該收藏夾欄。對於一個實施例,該收藏夾欄2720中的多個郵箱和文件夾之一是包括一個或多個子文件夾的分層文件夾,該子文件夾可從來自收藏夾欄2720中的該分層文件夾的下拉菜單進行訪問。例如,收藏夾欄2720中的分層文件夾的子文件夾可以通過點擊收藏夾欄2720中的該分層文件夾或該分層文件夾旁邊的圖標、通過「彈簧加載式」打開等來進行訪問(下面將進一步描述)。
[0052]圖28示出了郵箱或文件夾2710,並且該郵箱或文件夾2710 (示出為半透明副本2805)正被拖向收藏夾欄2720。郵箱或文件夾2710是分層文件夾並且包括子文件夾2715。圖29和30示出了當郵箱或文件夾2710的半透明副本2805被保持在收藏夾欄2720的一部分上方時,數據處理系統100在該收藏夾欄2720上重新排列郵箱和/或文件夾的當前布局。例如,如果半透明副本2805被保持在收藏夾欄2720的顯示某一郵箱或文件夾的位置之上時,由於預期半透明副本2805要被放在收藏夾欄2720上,該郵箱或文件夾左移或右移並創建空白空間2905。對於一個實施例,收藏夾欄2720中一個郵箱或文件夾的移位使得該收藏夾欄2720中的一個或多個另外的郵箱或文件夾也以同一方向移位。在一個備選實施例中,收藏夾欄2720中的一個或多個郵箱或文件夾在半透明副本2805被放在收藏夾欄2720上之時或之後(而非之前)移位。圖31示出了在半透明副本2805已被放在收藏夾欄2720上之後位於收藏夾欄2720中的郵箱或文件夾的副本3105。
[0053]圖32是示出了在郵件用戶界面中將消息從一個文件夾或郵箱拖至收藏夾欄上的另一文件夾或郵箱的示例性方法3200的流程圖。圖33-38示出了在示例性郵件用戶界面2700中將消息3325從一個文件夾或郵箱3305拖至收藏夾欄2720上的另一文件夾或郵箱3705。在框3205,數據處理系統100顯示電子郵件用戶界面2700,該電子郵件用戶界面2700包括具有郵箱和文件夾的可摺疊面板2705以及具有所述郵箱和文件夾中的多個的收藏夾欄2720。示例性的郵件用戶界面2700包括具有郵箱和文件夾的可摺疊面板2705、列出並提供在選定文件夾或郵箱3305中存儲的消息的預覽的預覽面板3310、以及顯示選定消息3315的消息面板3320。最近添加的郵箱或文件夾3105被包括在收藏夾欄2720內。對於一個實施例,在收藏夾欄2720中的郵箱或文件夾3105旁邊顯示圖標3330,以示出該郵箱或文件夾3105是分層文件夾並且包括子文件夾3335。對於一個實施例,點擊圖標3330得到子文件夾3335的下拉菜單。
[0054]在框3210,接收到將消息3325從當前顯示的郵箱或文件夾3305移至收藏夾欄2720上的另一郵箱或文件夾的拖放輸入。例如,如圖34所示,拖動消息3325導致半透明副本3405在顯示屏上移動。對於一個實施例,在收藏夾欄2720上的郵箱或文件夾3105 (為簡單起見,也可互換地稱為文件夾3105)之上懸停半透明副本3405導致該文件夾3105如圖35所示的被突出顯示。如果半透明副本3405被放在文件夾3105上,則消息3325被從其當前文件夾3205移至新文件夾3105。如果文件夾3105是分層文件夾,則對於一個實施例,在收藏夾欄2720上的分層文件夾3105之上懸停半透明副本3405導致該文件夾3105的子文件夾3335的下拉列表的自動(或「彈簧加載式」)打開。半透明副本3405隨後可如圖37所示被拖放至子文件夾3705內。一旦消息3325已被拖放到收藏夾欄2720中的文件夾3105或子文件夾3705內,消息3325就被移動並且不再在當前文件夾3205中顯示,如圖38所示。例如,在圖38中,消息3325不再在預覽面板3310中顯示。倘若選擇了可摺疊面板2705中或收藏夾欄2720中的郵箱或文件夾3705/3805,則消息3325將在其新位置處顯
/Jn ο
[0055]對於一個實施例,數據處理系統100響應於接收到鍵盤快捷方式輸入,將會把選定消息從一個郵箱或文件夾移至收藏夾欄2720中的另一個郵箱或文件夾。例如,收藏夾欄2720中的每個郵箱或文件夾可被分配一個數字,並且使用該數字的鍵盤快捷方式將會把選定消息移至對應的郵箱或文件夾。例如,如果在收藏夾欄2720中的郵箱和文件夾從左到右被編號為1、2、3等,則鍵盤快捷方式Cmd-Ctrl-1 (Command、Control和I鍵的組合全被按下)、Cmd-2、Cmd-3等將使得數據處理系統100將選定消息移至收藏夾欄2720中與該鍵盤快捷方式命令中的數字相對應的郵箱或文件夾。
[0056]對於一個實施例,數據處理系統100在響應於鍵盤快捷方式而執行時提供選定消息移動到收藏夾欄2720中的郵箱或文件夾的視覺表示。例如,類似於如上描述並在圖33-38中示出的拖放,數據處理系統100顯示選定消息預覽的半透明副本或者選定消息的圖標或其他視覺表示從該選定消息的位置移至收藏夾欄2720中與該鍵盤快捷方式相對應的郵箱或文件夾。
[0057]圖39是示出了在郵件用戶界面中將文件夾或郵箱從收藏夾欄移除的示例性方法3900的流程圖。圖40-45示出了在示例性郵件用戶界面中將文件夾或郵箱從收藏夾欄移除。在框3905,數據處理系統100顯示電子郵件用戶界面2700,該電子郵件用戶界面2700包括具有郵箱和文件夾的可摺疊面板2705以及具有所述郵箱和文件夾中的多個的收藏夾欄2720。在框3910,在接收到將郵箱或文件夾3105從收藏夾欄2720中拖出並將其放至收藏夾欄2720以外的位置的輸入時,數據處理系統100從收藏夾欄2720中移除郵箱或文件夾3105。例如,圖40示出了正從收藏夾欄2720中被拖出的郵箱或文件夾3105。在收藏夾欄2720中曾經顯示郵箱或文件夾3105的位置,臨時顯示出了空白空間4005。對於一個實施例,當郵箱或文件夾3105被拖到收藏夾欄2720以外的位置時,由於預期該郵箱或文件夾3105要被拖出收藏夾欄2720,收藏夾欄2720上剩餘的郵箱或文件夾左移或右移,以填充該空白空間4005。對於一個實施例,收藏夾欄2720中剩餘郵箱或文件夾的移位使得該收藏夾欄2720中的一個或多個另外的郵箱或文件夾也以同一方向移位。對於一個備選實施例,收藏夾欄2720中的一個或多個郵箱或文件夾在郵箱或文件夾3105被拖出收藏夾欄2720之時或之後(而非之前)移位。對於一個實施例,當郵箱或文件夾3105被放在收藏夾欄2720以外的位置時,其如圖41-45所示的那樣藉助煙霧消散動畫4105消失並且不再出現在收藏夾欄2720中。替換地,當郵箱或文件夾3105被放在收藏夾欄2720以外的位置時,其以另選的動畫消失或簡單地從顯示中消失。
[0058]對於一個實施例,郵件帳戶的停用將不會從收藏夾欄2720中自動移除對應的郵箱或文件夾。對於一個實施例,數據處理系統100以一種不同的外觀呈現停用帳戶的郵箱或文件夾,該不同的外觀例如是「變灰」、半透明、或以不同於活動郵箱或文件夾的方式顯示的另一外觀。對於一個備選實施例,數據處理系統100響應於關聯帳戶的停用,從收藏夾欄中自動移除郵箱或文件夾。
[0059]圖46-47示出了示例性郵件用戶界面2700,其中具有郵箱和文件夾的可摺疊面板2705已被摺疊且收藏夾欄2720被用於在郵箱和文件夾之間導航。例如,在圖46中,收藏夾欄2720中的郵箱或文件夾「500」被突出顯示,以指示該郵箱或文件夾「500」當前被選擇並且其內容被顯示在在預覽窗格4605和消息窗格4610中。在圖47中,收藏夾欄2720中的郵箱或文件夾「Mailboxl」被選擇(例如,通過藉助滑鼠或其他光標控制設備在其上點擊)。結果,收藏夾欄2720中的郵箱或文件夾「Mailboxl」被突出顯示,以指示該郵箱或文件夾「Mailboxl」當前被選擇並且其內容被顯示在預覽窗格4605中,並且如果預覽窗格4605中的消息被選擇,則還顯示在消息窗格4610中。
[0060]對於一個實施例,數據處理系統100響應於接收到鍵盤快捷方式輸入,將從收藏夾欄2720中的一個郵箱或文件夾導航到另一個郵箱或文件夾。例如,收藏夾欄2720中的每個郵箱或文件夾可被分配一個數字,並且使用該數字的鍵盤快捷方式將會把郵件用戶界面2700切換至對應的郵箱或文件夾。例如,如果收藏夾欄2720中的郵箱或文件夾從左到右被編號為1、2、3等,則鍵盤快捷方式Cmd-1 (Command和I鍵的組合全被按下)、Cmd_2、Cmd-3等將使得數據處理系統100導航至收藏夾欄2720中與該鍵盤快捷方式命令中的數字相對應的郵箱或文件夾。
[0061]在前述的說明書中,業已參考了本發明的特定示例性實施例對本發明進行了描述。將會顯見的是,可以對這些實施例做出各種修改而不背離由權利要求闡明的本發明的更廣的精神與範圍。產品可被用於存儲提供上述實施例的至少部分功能的程序代碼。存儲程序代碼的產品可包括但不限於一個或多個存儲器(例如,一個或多個快閃記憶體、隨機存取存儲器——靜態、動態或其他)、光碟、CD-ROM、DVD-ROM、EPROM、EEPR0M、磁性或光學卡、或適於存儲電子指令的其他類型的機器可讀介質。此外,本發明的實施例可由(但不限於)利用FPGA、ASIC的固件或硬體、處理器、計算機、或包括網絡的計算機系統來實現。硬體或軟體實現的模塊和部件可以在不嚴重更改本發明各實施例的情況下被分割或組合。因此,說明書和附圖僅旨在說明而非限制。
【權利要求】
1.一種呈現電子郵件用戶界面的計算機實現的方法,包括: 接收針對選定電子郵件消息的回覆或轉發命令; 響應於所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從所述選定電子郵件消息中彈出的效果的圖像序列,該圖像序列包括:作為所述選定電子郵件消息的副本的初始圖像、包括可編輯主體的撰寫窗口的最終圖像、以及在初始圖像和最終圖像之間的具有初始圖像和最終圖像兩者的特徵的至少一個圖像。
2.如權利要求1所述的計算機實現的方法,其中所述選定電子郵件消息的元素在初始圖像中出現但不在最終圖像中出現。
3.如權利要求2所述的計算機實現的方法,其中在初始圖像中出現但不在最終圖像中出現的所述選定電子郵件消息的所述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸消失。
4.如權利要求1所述的計算機實現的方法,其中撰寫窗口的元素在最終圖像中出現但不在初始圖像中出現。
5.如權利要求4所述的計算機實現的方法,其中在最終圖像中出現但不在初始圖像中出現的撰寫窗口的所 述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸顯現。
6.如權利要求1所述的計算機實現的方法,其中所述圖像序列的尺寸從初始圖像到最終圖像而增加。
7.如權利要求1所述的計算機實現的方法,其中所述圖像序列沿著源自所述選定電子郵件消息的弧形路徑而順序出現。
8.如權利要求1所述的計算機實現的方法,其中電子郵件用戶界面處於全屏模式,並且位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的且不可選,直到撰寫窗口被關閉為止。
9.一種呈現電子郵件用戶界面的裝置,所述裝置包括: 處理設備,其中該處理設備執行指令以使得該處理設備: 接收針對選定電子郵件消息的回覆或轉發命令; 響應於所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從所述選定電子郵件消息中彈出的效果的圖像序列,該圖像序列包括:作為所述選定電子郵件消息的副本的初始圖像、包括可編輯主體的撰寫窗口的最終圖像、以及在初始圖像和最終圖像之間的具有初始圖像和最終圖像兩者的特徵的至少一個圖像。
10.如權利要求9所述的裝置,其中所述選定電子郵件消息的元素在初始圖像中出現但不在最終圖像中出現。
11.如權利要求10所述的裝置,其中在初始圖像中出現但不在最終圖像中出現的所述選定電子郵件消息的所述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸消失。
12.如權利要求9所述的裝置,其中撰寫窗口的元素在最終圖像中出現但不在初始圖像中出現。
13.如權利要求12所述的裝置,其中在最終圖像中出現但不在初始圖像中出現的撰寫窗口的所述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸顯現。
14.如權利要求9所述的裝置,其中所述圖像序列的尺寸從初始圖像到最終圖像而增加。
15.如權利要求9所述的裝置,其中所述圖像序列沿著源自所述選定電子郵件消息的弧形路徑而順序出現。
16.如權利要求9所述的裝置,其中電子郵件用戶界面處於全屏模式,並且位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的且不可選,直到撰寫窗口被關閉為止。
17.一種存儲指令的機器可讀存儲介質,所述指令在被執行時使得處理設備執行包括如下的方法: 接收針對選定電子郵件消息的回覆或轉發命令; 響應於所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從所述選定電子郵件消息中彈出的效果的圖像序列,該圖像序列包括:作為所述選定電子郵件消息的副本的初始圖像、包括可編輯主體的撰寫窗口的最終圖像、以及在初始圖像和最終圖像之間的具有初始圖像和最終圖像兩者的特徵的至少一個圖像。
18.如權利要求17所述的機器可讀存儲介質,其中所述選定電子郵件消息的元素在初始圖像中出現但不在最終圖像中出現。
19.如權利要求18所述的機器可讀存儲介質,其中在初始圖像中出現但不在最終圖像中出現的所述選定電子郵件消息的所述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸消失。
20.如權利要求17所述的機器可讀存儲介質,其中撰寫窗口的元素在最終圖像中出現但不在初始圖像中出 現。
21.如權利要求20所述的機器可讀存儲介質,其中在最終圖像中出現但不在初始圖像中出現的撰寫窗口的所述元素隨著所述圖像序列從初始圖像進展到最終圖像而逐漸顯現。
22.如權利要求17所述的機器可讀存儲介質,其中所述圖像序列的尺寸從初始圖像到最終圖像而增加。
23.如權利要求17所述的機器可讀存儲介質,所述圖像序列沿著源自所述選定電子郵件消息的弧形路徑而順序出現。
24.如權利要求17所述的機器可讀存儲介質,其中電子郵件用戶界面處於全屏模式,並且位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的且不可選,直到撰寫窗口被關閉為止。
25.—種計算機實現的方法,包括: 顯示電子郵件用戶界面,該電子郵件用戶界面包括具有郵箱和文件夾的可摺疊面板以及具有所述郵箱和文件夾的多個的收藏夾欄,其中收藏夾欄與可摺疊面板分開顯示,並且收藏夾欄的顯示與可摺疊面板是否被摺疊無關,並且其中收藏夾欄中的多個郵箱和文件夾之一是包括子文件夾的分層文件夾,該子文件夾可經由來自收藏夾欄中的該分層文件夾的下拉菜單進行訪問。
26.如權利要求25所述的計算機實現的方法,其中在預覽窗格中或在消息窗格中顯示的電子郵件消息能夠被拖入到收藏夾欄上的郵箱或文件夾內。
27.如權利要求26所述的計算機實現的方法,其中如果所述郵箱或文件夾是可經由收藏夾欄訪問的子文件夾,將電子郵件消息拖入到收藏夾欄上的郵箱或文件夾內包括:響應於用戶將該電子郵件消息拖至分層文件夾並使得該電子郵件消息在所述分層文件夾之上懸停,自動展開下拉菜單以允許用戶將所述電子郵件消息拖放到所述子文件夾內。
28.如權利要求25所述的計算機實現的方法,其中通過將文件夾或郵箱從郵箱的所述可摺疊面板拖放至收藏夾欄上,將該文件夾或郵箱添加至收藏夾欄。
29.一種裝置,包括: 處理設備,其中該處理設備執行指令以使得該處理設備: 顯示電子郵件用戶界面,該電子郵件用戶界面包括具有郵箱和文件夾的可摺疊面板以及具有所述郵箱和文件夾的多個的收藏夾欄,其中收藏夾欄與可摺疊面板分開顯示,並且收藏夾欄的顯示與可摺疊面板是否被摺疊無關,並且其中收藏夾欄中的多個郵箱和文件夾之一是包括子文件夾的分層文件夾,該子文件夾可經由來自收藏夾欄中的該分層文件夾的下拉菜單進行訪問。
30.如權利要求29所述的裝置,其中在預覽窗格中或在消息窗格中顯示的電子郵件消息能夠被拖入到收藏夾欄上的郵箱或文件夾內。
31.如權利要求30所述的裝置,其中如果所述郵箱或文件夾是可經由收藏夾欄訪問的子文件夾,將電子郵件消息拖入到收藏夾欄上的郵箱或文件夾內包括:響應於用戶將該電子郵件消息拖至分層文件夾並使得該電子郵件消息在所述分層文件夾之上懸停,自動展開下拉菜單以允許用戶將所述電子郵件消息拖放到所述子文件夾內。
32.如權利要求29所述的裝置,其中通過將文件夾或郵箱從郵箱的所述可摺疊面板拖放至收藏夾欄上,將該文件夾或郵箱添加至收藏夾欄。
33.一種存儲指令的機器可讀存儲介質,所述指令在被執行時使得處理設備執行包括如下的方法: 顯示電子郵件用戶界面,該電子郵件用戶界面包括具有郵箱和文件夾的可摺疊面板以及具有所述郵箱和文件夾的多個的收藏夾欄,其中收藏夾欄與可摺疊面板分開顯示,並且收藏夾欄的顯示與可摺疊面板是否被摺疊無關,並且其中收藏夾欄中的多個郵箱和文件夾之一是包括子文件夾的分層文件夾,該子文件夾可經由來自收藏夾欄中的該分層文件夾的下拉菜單進行訪問。
34.如權利要求33所述的機器可讀存儲介質,其中在預覽窗格中或在消息窗格中顯示的電子郵件消息能夠被拖入到收藏夾欄上的郵箱或文件夾內。
35.如權利要求34所述的機器可讀存儲介質,其中如果所述郵箱或文件夾是可經由收藏夾欄訪問的子文件夾,將電子郵件消息拖入到收藏夾欄上的郵箱或文件夾內包括:響應於用戶將該電子郵件消息拖至分層文件夾並使得該電子郵件消息在所述分層文件夾之上懸停,自動展開下拉菜單以允許用戶將所述電子郵件消息拖放到所述子文件夾內。
36.如權利要求33所述的機器可讀存儲介質,其中通過將文件夾或郵箱從郵箱的所述可摺疊面板拖放至收藏夾欄上,將該文件夾或郵箱添加至收藏夾欄。
37.一種呈現電子郵件用戶界面的計算機實現的方法,包括: 接收針對選定電子郵件消息的回覆或轉發命令; 判定電子郵件用戶界面處於全屏模式並且所述選定電子郵件消息至少部分位於電子郵件用戶界面的可見區域之外;以及 在處於全屏模式時,響應於接收到所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從屏幕底部上滑的效果的圖像序列。
38.如權利要求37所述的計算機實現的方法,其中位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的並且不可選,直到撰寫窗口被關閉為止。
39.一種呈現電子郵件用戶界面的裝置,包括: 處理設備,其中該處理設備執行指令以使得該處理設備: 接收針對選定電子郵件消息的回覆或轉發命令; 判定電子郵件用戶界面處於全屏模式並且所述選定電子郵件消息至少部分位於電子郵件用戶界面的可見區域之外;以及 在處於全屏模式時,響應於接收到所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從屏幕底部上滑的效果的圖像序列。
40.如權利要求39所述的裝置,其中位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的並且不可選,直到撰寫窗口被關閉為止。
41.一種存儲指令的機器可讀存儲介質,所述指令在被執行時使得處理設備執行包括如下的呈現電子郵件用戶界面的方法: 接收針對選定電子郵件消息的回覆或轉發命令; 判定電子郵件用戶界面處於全屏模式並且所述選定電子郵件消息至少部分位於電子郵件用戶界面的可見區域之外;以及 在處於全屏模式時,響應於接收到所述命令而顯示撰寫窗口,其中所述顯示包括用於創建撰寫窗口從屏幕底部上滑的效果的圖像序列。
42.如權利要求41所述的機器可讀存儲介質,其中位於撰寫窗口後面的電子郵件用戶界面的元素為暗淡的並且不可選,直到撰寫窗口被關閉為止。
【文檔編號】G06F3/00GK104024982SQ201280005807
【公開日】2014年9月3日 申請日期:2012年1月13日 優先權日:2011年1月14日
【發明者】A·古茲曼, B·奧丁, B·蘭古蘭特, D·施特裡姆伯格, P·L·古夫曼, S·德克爾, S·O·勒梅 申請人:蘋果公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀