背景技術(shù):
用戶經(jīng)常使用電子消息來發(fā)送附件。當(dāng)將文檔或其它文件附加到消息時,用戶定位該文件并將該文件附加到所述消息??梢酝ㄟ^菜單項選擇和/或通過拖放操作來附加所述文件。
技術(shù)實現(xiàn)要素:
提供本發(fā)明內(nèi)容以便以簡化形式介紹將在以下具體實施方式中進一步描述的一些概念。本發(fā)明內(nèi)容不旨在標識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
用戶可以從最近使用(MRU)的文件列表中選擇一個用于電子消息的附件。例如,當(dāng)用戶在構(gòu)建一個電子消息時,他們可以從所述MRU列表中選擇一個文件附加到所述消息中。被包括在MRU列表內(nèi)的近期使用的文件可以與一個或多個應(yīng)用/位置相關(guān)并與一個或多個計算設(shè)備相關(guān)聯(lián)。例如,MRU列表可以包括由一個或多個不同的創(chuàng)作應(yīng)用所訪問的文件和/或在用戶使用的一個或多個計算設(shè)備上近期訪問/創(chuàng)建的與所述用戶相關(guān)聯(lián)的文件。
附圖說明
圖1示出示例性計算環(huán)境;
圖2示出一種用于從MRU列表中選擇消息的附件的系統(tǒng);
圖3示出電子消息的顯示,包括了用于選擇附件的MRU列表的顯示;
圖4示出了顯示近期使用的文件的不同MRU列表的示例;以及
圖5示出了用于使用MRU列表來選擇給電子消息的附件的說明性過程。
具體實施方式
現(xiàn)將參考其中相同的標號代表相同的元素的附圖來描述各實施例。具體地,圖1和相應(yīng)的討論旨在提供對在其中可實現(xiàn)各實施例的合適計算環(huán)境的簡要、概括描述。
一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其它類型的結(jié)構(gòu)。也可使用其它計算機系統(tǒng)配置,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費電子產(chǎn)品、小型計算機、大型計算機等等。還可使用在其中任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠程處理設(shè)備執(zhí)行的分布式計算環(huán)境。在分布式計算環(huán)境中,程序模塊可位于本地和遠程存儲器存儲設(shè)備兩者中。
現(xiàn)在參考圖1,將描述在各個實施例中所利用的計算機100的說明性計算機環(huán)境。圖1所示的計算機環(huán)境包括計算設(shè)備,這些計算設(shè)備各自可以被配置為移動計算設(shè)備(例如,電話、平板計算機、上網(wǎng)本、膝上型計算機)、服務(wù)器、臺式計算機、或者某一其他類型的計算設(shè)備,并且包括中央處理單元5(“CPU”)、包括隨機存取存儲器9(“RAM”)和只讀存儲器(“ROM”)10的系統(tǒng)存儲器7、以及將存儲器耦合至中央處理單元(“CPU”)5的系統(tǒng)總線12。
在ROM 10中存儲基本輸入/輸出系統(tǒng),該系統(tǒng)包含有助于諸如在啟動期間在計算機內(nèi)的元件之間傳輸信息的基本例程。計算機100還包括大容量存儲設(shè)備14,該大容量存儲設(shè)備14用于存儲操作系統(tǒng)16、消息應(yīng)用24、應(yīng)用25、以及附件管理器26,這將在下面予以更詳細的描述。
將大容量存儲設(shè)備14通過連接到總線12的大容量存儲控制器(未示出)連接到CPU 5。大容量存儲設(shè)備14及其相關(guān)聯(lián)的計算機可讀介質(zhì)為計算機100提供非易失性存儲。雖然此處包含的對計算機可讀介質(zhì)的描述涉及諸如硬盤或CD-ROM驅(qū)動器等大容量存儲設(shè)備,但是計算機可讀介質(zhì)可以是能夠由計算機100訪問的任何可用介質(zhì)。
作為示例而非限制,計算機可讀介質(zhì)可包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的任何方法或技術(shù)來實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。計算機存儲介質(zhì)還包括,但不限于,RAM、ROM、可擦除可編程只讀存儲器(“EPROM”)、電可擦可編程只讀存儲器(“EEPROM”)、閃存或其它固態(tài)存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(“DVD”)或其它光存儲、磁帶盒、磁帶、磁盤存儲或其它磁性存儲設(shè)備、或能用于存儲所需信息且可以由計算機100訪問的任何其它介質(zhì)。
計算機100使用通過諸如因特網(wǎng)之類的網(wǎng)絡(luò)18與遠程計算機的邏輯連接而在聯(lián)網(wǎng)環(huán)境中操作。計算機100可以通過連接至總線12的網(wǎng)絡(luò)接口單元20來連接到網(wǎng)絡(luò)18。網(wǎng)絡(luò)連接可以是無線的和/或有線的。網(wǎng)絡(luò)接口單元20也可用于連接到其它類型的網(wǎng)絡(luò)和遠程計算機系統(tǒng)。計算機100還可以包括用于接收和處理來自數(shù)個其他設(shè)備的輸入的輸入/輸出控制器22,這些設(shè)備包括鍵盤、鼠標或者電子指示筆(未在圖1中示出)。類似地,輸入/輸出控制器22可以為顯示屏23、打印機或其它類型的輸出設(shè)備提供輸入/輸出。
如前簡述的那樣,多個程序模塊和數(shù)據(jù)文件可以被存儲在計算機100的大容量存儲設(shè)備14和RAM 9內(nèi),包括適于控制計算機的操作的操作系統(tǒng)16,如華盛頓州雷蒙德市的微軟公司的WINDOWS PHONEWINDOWS或WINDOWS操作系統(tǒng)。大容量存儲設(shè)備14和RAM 9還可以存儲一個或多個程序模塊。具體地,大容量存儲設(shè)備14和RAM 9可以存儲諸如文字處理應(yīng)用、電子表格應(yīng)用、視頻應(yīng)用、圖片應(yīng)用、演示應(yīng)用和Web瀏覽器之類的一個或多個應(yīng)用程序24和應(yīng)用25。
用戶界面15被用戶用來與應(yīng)用和文檔交互。消息應(yīng)用24可以是一個或多個不同的消息收發(fā)應(yīng)用。例如,計算機100可包括電子郵件應(yīng)用、即時消息收發(fā)(IM)應(yīng)用、SMS、MMS應(yīng)用、實時信息網(wǎng)絡(luò)(例如,界面)、社交網(wǎng)絡(luò)應(yīng)用等等。根據(jù)一實施例,消息收發(fā)應(yīng)用24是電子郵件應(yīng)用,諸如MICROSOFT消息收發(fā)應(yīng)用可以是基于客戶端的和/或基于web的。例如,可以使用基于網(wǎng)絡(luò)的消息服務(wù)17,諸如:MICROSOFT WINDOWS LIVE或某種其他基于網(wǎng)絡(luò)的電子郵件和消息收發(fā)服務(wù)。應(yīng)用25可以是基于客戶端和/或基于網(wǎng)絡(luò)的應(yīng)用(例如字處理應(yīng)用、電子表格應(yīng)用、照片應(yīng)用等等)。
網(wǎng)絡(luò)共享27被配置成存儲一個或多個用戶能夠通過IP網(wǎng)絡(luò)18訪問的內(nèi)容(例如,文檔、電子表格、Web內(nèi)容等等)。例如,網(wǎng)絡(luò)共享27可以存儲位于一個或多個位置處的用戶能夠訪問的內(nèi)容。
附件管理器26被配置為顯示一個最近使用(MRU)的文件列表,從中可以選擇一個或多個文件以附加到電子消息??梢詮娘@示所述MRU的計算設(shè)備可訪問的文件中創(chuàng)建所述MRU。例如,當(dāng)在用戶的膝上型計算機上顯示MRU時,可由所述用戶從所述膝上型計算機訪問的任何近期使用的文件(即網(wǎng)絡(luò)可訪問的文件)都可以被顯示。所選擇的文件可以被附加到所述消息,并且/或者到文件的鏈接可以被消息包括。術(shù)語“鏈接”指的是表示內(nèi)容的位置的地址。例如,鏈接可以是指定附件/內(nèi)容被存儲的網(wǎng)絡(luò)位置的統(tǒng)一資源定位符(URL)的形式。點擊鏈接一般檢索該鏈接所指向的內(nèi)容。附件管理器26可以如圖所示位于應(yīng)用(例如消息收發(fā)應(yīng)用24)的外部,或者可以是應(yīng)用的一部分。另外,附件管理器26所提供的所有/某些功能可以位于消息收發(fā)應(yīng)用的內(nèi)部/外部。
根據(jù)一個實施例,附件管理器26被配置為在電子消息的附件區(qū)域中呈現(xiàn)鏈接的內(nèi)容和/或附件。附件管理器26被配置為獲得并顯示MRU列表。用戶可以使用用戶界面15從所顯示的最近使用(MRU)的文件列表中選擇一個用于電子消息的附件。例如,當(dāng)用戶在構(gòu)建一個電子消息時,他們可以從所述MRU列表中選擇一個文件附加到所述消息中。被包括在MRU列表內(nèi)的近期使用的文件可以與一個或多個應(yīng)用/位置和/或一個或多個計算設(shè)備相關(guān)。例如,MRU列表可以包括由一個或多個不同的創(chuàng)作應(yīng)用所訪問的文件和/或近期被訪問/創(chuàng)建的與所述用戶相關(guān)聯(lián)的文件。下面公開了與附件管理器相關(guān)的更多細節(jié)。
圖2示出一種用于從MRU列表中選擇消息的附件的系統(tǒng)。如圖所示,系統(tǒng)200包括計算設(shè)備1(210)、計算設(shè)備2(220)、網(wǎng)絡(luò)共享230以及消息收發(fā)服務(wù)240。
計算設(shè)備可以是被配置成執(zhí)行與發(fā)送和接收包括附件和指向內(nèi)容的鏈接的電子消息有關(guān)的操作的任何類型的計算設(shè)備。例如,這些計算設(shè)備中的一些可以是:移動計算設(shè)備(例如,蜂窩電話、平板計算機、智能電話、膝上型計算機等等)、臺式計算設(shè)備和服務(wù)器。一些計算設(shè)備可以被安排為提供在線服務(wù)(例如被配置成用于發(fā)送和接收電子消息的消息收發(fā)服務(wù)240);一些計算設(shè)備可以被安排為數(shù)據(jù)共享;一些計算設(shè)備可以被安排在本地網(wǎng)絡(luò)中;一些計算設(shè)備可以被安排在可通過因特網(wǎng)訪問的網(wǎng)絡(luò)中,等等。
計算設(shè)備通過網(wǎng)絡(luò)18被耦合。網(wǎng)絡(luò)18可以是許多不同類型的網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)18可以是IP網(wǎng)絡(luò)、用于蜂窩通信的載波網(wǎng)絡(luò)等等。一般而言,網(wǎng)絡(luò)18用于在諸如計算設(shè)備1、計算設(shè)備2、網(wǎng)絡(luò)共享230、消息收發(fā)服務(wù)240之類的計算設(shè)備之間傳送數(shù)據(jù)。
計算設(shè)備1包括消息收發(fā)應(yīng)用212、應(yīng)用218、存儲214以及用戶界面216。如圖所示,計算設(shè)備1被用戶用來與電子消息、網(wǎng)絡(luò)共享中的內(nèi)容(例如文件232)、應(yīng)用218等進行交互。
用戶界面(UI)216被用來與諸如消息收發(fā)應(yīng)用212、應(yīng)用218和文件(214、232)之類的應(yīng)用和內(nèi)容進行交互。可以使用一種或多種類型的一個或多個用戶界面來與內(nèi)容進行交互。例如,UI 216可以包括上下文菜單、菜單欄內(nèi)的菜單、選自功能區(qū)(ribbon)用戶界面的菜單項、圖形菜單等等的使用。一般而言,UI 216被配置成使得用戶可容易地與內(nèi)容和電子消息交互。例如,用戶可以簡單地使用UI 216從MRU列表中選擇一個文件以將該文件附加到電子消息。
消息收發(fā)應(yīng)用212可以是基于客戶端的應(yīng)用,諸如電子郵件應(yīng)用、即時消息收發(fā)應(yīng)用、社交媒體應(yīng)用等。一般而言,消息收發(fā)應(yīng)用212被用來發(fā)送和接收一種或多種類型的電子消息。除了消息收發(fā)應(yīng)用212之外,或者代替所述不同的消息收發(fā)應(yīng)用中的一個或多個,可以使用基于網(wǎng)絡(luò)的消息收發(fā)服務(wù)240。例如,可以使用web界面來訪問消息收發(fā)服務(wù)240。
消息收發(fā)服務(wù)240可被用來處理一個或多個計算設(shè)備(諸如計算設(shè)備1和計算設(shè)備2)之間的電子消息。消息收發(fā)服務(wù)240可被配置成處理不同類型的消息,諸如SMS、MMS、電子郵件、用于社交網(wǎng)絡(luò)的消息等。消息收發(fā)服務(wù)240可以配置有附件管理器26的功能,并且可以使用一個或多個消息類型來向電子消息傳遞所選擇的附件。
計算設(shè)備2包括一個或多個應(yīng)用,諸如web瀏覽器(222),該web瀏覽器可被配置成訪問消息收發(fā)服務(wù)(諸如基于web的電子郵件服務(wù))并與內(nèi)容交互。例如,web瀏覽器可以被用于訪問消息收發(fā)服務(wù)240,并創(chuàng)建包括從MRU列表中選擇的一個或多個附件的電子消息。
一個或多個網(wǎng)絡(luò)共享(例如,網(wǎng)絡(luò)共享230)可被用來存儲內(nèi)容,例如文件232。所述內(nèi)容可以是被鏈接到/附加到消息的任意類型的內(nèi)容,例如文字處理文檔、電子表格、幻燈片、網(wǎng)站內(nèi)容、圖片、視頻等。網(wǎng)絡(luò)共享230能夠被計算設(shè)備訪問,該計算設(shè)備與該內(nèi)容交互。網(wǎng)絡(luò)共享可以與支持對內(nèi)容的在線訪問/交互的在線服務(wù)相關(guān)聯(lián)。所述網(wǎng)絡(luò)共享可以與一個或多個在線服務(wù)相關(guān)聯(lián)。例如,不同的網(wǎng)絡(luò)共享可以與不同類型的附件相關(guān)聯(lián)(例如用于視頻服務(wù)、圖片服務(wù)、文檔服務(wù)等的網(wǎng)絡(luò)共享)。
附件管理器26被配置為獲得并顯示可以被附加/鏈接到電子消息的文件的MRU列表。所述文件可以是被附加到/鏈接到消息的任意類型的文件,例如文字處理文檔、電子表格、幻燈片、圖片、視頻、網(wǎng)站內(nèi)容等。在MRU列表內(nèi)所包括的文件是基于近期被使用的文件。近期使用的文件可以與一個或多個不同的計算設(shè)備相關(guān)聯(lián)。例如,用戶可以使用第一計算設(shè)備來訪問某些文件,并隨后使用第二計算設(shè)備來訪問其它文件。在該示例中,被第一計算設(shè)備所訪問的文件的一部分(例如由第一計算設(shè)備所訪問的且當(dāng)顯示MRU時可由第二計算設(shè)備訪問的文件)可以被包括在由第二計算設(shè)備所顯示的MRU中。根據(jù)一個實施例,包括在MRU中的文件是最近被一個或多個不同的應(yīng)用所訪問的文件和/或近期被一個或多個計算設(shè)備所訪問的文件。例如,MRU列表可以包括來自文字處理應(yīng)用、演示應(yīng)用、電子表格應(yīng)用、圖片應(yīng)用、視頻應(yīng)用、基于web的應(yīng)用的文件、來自數(shù)據(jù)存儲的近期被訪問的文件等等。根據(jù)一個實施例,創(chuàng)作應(yīng)用(例如可以創(chuàng)建文件的應(yīng)用)被用于確定近期使用的文件的列表??梢酝ㄟ^不同的方式來確定包括在MRU列表內(nèi)的文件。例如,可以監(jiān)視應(yīng)用以確定近期使用的文件的列表和/或由一個應(yīng)用所訪問的文件的列表可以從該應(yīng)用和/或另一個源(例如操作系統(tǒng))中獲得??梢曰诟鞣N準則(例如示出來自這些不同的應(yīng)用中的每個應(yīng)用的最后X個數(shù)目的文件,示出在預(yù)定時間周期內(nèi)所訪問的文件等等)來過濾所獲得的文件列表。
在選擇了所述MRU列表內(nèi)的一個或多個所顯示的文件后,附件管理器26被配置為將所選擇的文件和/或指向所選擇的文件的鏈接附加到電子消息中。例如,附件管理器26可以在消息內(nèi)包括指向所選擇的文件的鏈接以取代將實際文件附加到該消息中。附件管理器26可以基于各種準則來確定包括鏈接。例如,用戶可以指示包括指向從MRU列表中的文件的選擇的鏈接,而不是將該文件附加到消息??梢酝ㄟ^選擇用戶界面選項和/或用戶偏好來做出使用鏈接的指示。文件位置也可以被用作準則。例如,當(dāng)文件位于共享位置時,指向該共享的文件的鏈接可以被包括以作為附件的替換/補充。還可以使用大小閾值來確定何時在消息中包括鏈接以取代附加所選擇的文件(例如所選擇的文件的大小大于預(yù)定的諸如1MB、5MB、10MB之類的大小閾值)??梢杂墒跈?quán)的用戶(例如系統(tǒng)管理員)來配置預(yù)定的大小閾值。一旦從MRU列表中選擇了文件,將電子消息發(fā)送給所確定的接收者。
圖3示出電子消息的顯示,包括了用于選擇附件的MRU列表的顯示。如圖所示,消息300包括了:收件人(To:)字段、抄送字段(Cc:字段)、主題字段:、附件字段、消息正文314以及MRU列表305。該電子消息內(nèi)可包括更多或更少的字段。
可用多種方式訪問電子消息。例如,web瀏覽器可訪問電子郵件服務(wù),計算設(shè)備上的電子郵件應(yīng)用可被配置成從一個或多個不同的服務(wù)發(fā)送/接收電子郵件等。
當(dāng)正在構(gòu)建電子消息300時,可以顯示MRU列表(例如MRU列表305)以選擇要包括在消息中的一個或多個附件。所述附件可以指向任何類型的內(nèi)容,諸如文字處理文檔、電子表格、幻燈片、網(wǎng)站內(nèi)容、圖片、視頻等等。一般而言,該鏈接可以指向計算設(shè)備能夠訪問的任何類型的內(nèi)容。
MRU列表305顯示由一個或多個不同的應(yīng)用近期訪問/使用的文件的列表。如圖所示,消息300中的MRU列表305示出文件列表以及每個文件被訪問的時間。在MRU列表305中,從如由“(C2)”和“(C3)”標號所指示的不同的計算設(shè)備(計算機C2和計算機C3)訪問了兩個文件(文件4和圖片1)。可以使用其它標號。例如,可以基于從中最后訪問文件的計算設(shè)備來高亮顯示MRU列表內(nèi)的這些文件,可以使用不同的圖標,示出計算設(shè)備的名稱,針對文件改變圖標等等。根據(jù)一個實施例,MRU列表沒有圖形化地指示最后訪問該文件的計算設(shè)備??墒褂貌煌椒▉盹@示MRU列表。例如,用戶可以選擇一個菜單選項(例如插入)來顯示MRU列表和/或MRU列表(或MRU列表的一部分)可以與消息一起顯示(例如MRU列表320)。選擇在MRU列表(例如MRU 305、MRU 320)中列出的文件之一就將所選擇的文件附加到了消息(例如從MRU 320中選擇文件1就將文件1 315附加到了附件區(qū)域中)。
附件區(qū)域可以位于顯示的許多不同區(qū)域內(nèi)。通常,以這樣的方式來定位附件區(qū)域:即使?jié)L動消息的正文以改變消息的視圖,附件區(qū)域的顯示仍然是可見的。諸如圖標等圖形指示符可以被顯示在附件區(qū)域內(nèi)的附件/鏈接附近以提供有關(guān)該附件的額外信息??梢赃x擇圖形指示符以指示內(nèi)容的類型和/或有關(guān)所鏈接的內(nèi)容的其它特性。例如,可以使用文檔圖標來示出該內(nèi)容是一個文檔,對于web內(nèi)容可以使用web圖標,對于電子表格可以使用電子表格圖標,對于圖片可以使用圖片圖標,對于消息可以使用消息圖標,可以使用在線服務(wù)圖標以示出所述附件已經(jīng)上傳到哪里(例如視頻服務(wù)圖標指示了所述附件已經(jīng)被上傳到視頻服務(wù)1、圖片服務(wù)圖標……)等等。
圖4示出了顯示近期使用的文件的不同MRU列表的示例。
如圖所示,MRU列表400示出了近期使用的文件的列表,包括文件名、使用該文件的時間以及文件所處的位置。如所見的,MRU列表400示出文件可以位于計算設(shè)備本地處(例如文件2、圖片2)和/或文件可以位于網(wǎng)絡(luò)位置(例如文件4)處。文件可以是使用的任意類型的文件(例如文檔、消息、圖片、訪問的網(wǎng)頁等等)。在MRU列表內(nèi)示出的文件的列表可以是基于偏好的。例如,用戶可以指定示出所有近期訪問的文件、文件的一部分(例如所選擇的應(yīng)用的列表所使用的文件、在預(yù)定時間周期內(nèi)編輯的文件)等等。
MRU列表410示出了在預(yù)定時間周期內(nèi)所使用的近期使用的文件的列表。根據(jù)一個實施例,所述文件列表可以基于在預(yù)定時間周期(例如最后5分鐘、10分鐘、15分鐘、小時、天、星期等等)內(nèi)被訪問/使用的文件。在所示的示例中,MRU 410示出在最近一小時內(nèi)被訪問/使用的文件的列表。
MRU列表420示出以文件類型來組織的近期使用的文件的列表。如圖所示,MRU 420示出兩個文檔類型的文件、兩個電子表格類型的文件和一個圖片類型的文件。文件的類型可以是任意文件類型(例如文字處理文檔、電子表格文檔、電子郵件、即時消息、網(wǎng)頁、圖片、視頻、繪畫等等)。也可以配置每種文件類型所顯示的文檔的數(shù)目。例如,每種文檔類型的數(shù)目可以被限制為某個數(shù)目的文檔。
圖5示出了用于使用MRU列表來選擇給電子消息的附件的示意性過程。在閱讀本文中給出的例程的討論時,應(yīng)該理解,各個實施例的邏輯操作被實現(xiàn)為:(1)一系列運行于計算系統(tǒng)上的計算機實現(xiàn)的動作或程序模塊;和/或(2)計算系統(tǒng)內(nèi)的互連的機器邏輯電路或電路模塊。這種實現(xiàn)是取決于實現(xiàn)本發(fā)明的計算系統(tǒng)的性能需求的選擇問題。因此,所例示并構(gòu)成本文中描述的實施例的邏輯操作被不同地稱為操作、結(jié)構(gòu)設(shè)備、動作或模塊。這些操作、結(jié)構(gòu)設(shè)備、動作和模塊可以用軟件、固件、專用數(shù)字邏輯,以及其任何組合來實現(xiàn)。
在開始框之后,過程500移至操作510,在那顯示電子消息。電子消息可以是包括了附加內(nèi)容的能力的任何電子消息。根據(jù)一實施例,電子消息是電子郵件消息。其它消息也可以使用附件,例如SMS、MMS、即時消息、社交網(wǎng)絡(luò)消息等等。
行進至操作520,隨電子消息的顯示一起顯示MRU列表。可以手動/自動地顯示MRU。例如,MRU可以自動地隨電子消息的顯示而顯示和/或響應(yīng)于用戶動作(例如選擇一個菜單選項、在附件區(qū)域內(nèi)點擊等)來顯示。包括在MRU內(nèi)的文件是基于與一個或多個不同的應(yīng)用相關(guān)聯(lián)的最近使用的文件。根據(jù)一個實施例,MRU列表包括由用戶從一個或多個計算設(shè)備近期所訪問的可訪問文件。用戶可以簡單地從MRU列表中選擇他們剛剛工作過的文件以附加到消息中,從而代替了用戶必須搜索這些文件。
移至操作530,從MRU列表中選擇一個或多個文件。例如,用戶可以點擊列表內(nèi)的一個文件以將該文件指定為附件。
轉(zhuǎn)至操作540,所選擇的文件被附加到消息。文件可以被附加到所述消息,并且/或者指向文件的鏈接可以被消息包括。
行進至操作550,將包括附件/指向附件的鏈接的電子消息發(fā)送給接收者。
隨后該過程流至結(jié)束框,并返回以處理其它動作。
以上說明、示例和數(shù)據(jù)提供了對本發(fā)明的組成部分的制造和使用的全面描述。因為可以在不背離本發(fā)明的精神和范圍的情況下做出本發(fā)明的許多實施例,所以本發(fā)明落在所附權(quán)利要求的范圍內(nèi)。