專利名稱:用于保存移動終端顯示器的內(nèi)容的方法、設(shè)備和計算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端,更特別地涉及能夠訪問、發(fā)送和接收數(shù)據(jù)的 移動終端、以及相關(guān)的方法和計算機(jī)程序產(chǎn)品。
背景技術(shù):
近來,移動通信領(lǐng)域中的特征發(fā)生了激增。移動終端,例如無繩和 蜂窩電話、尋呼機(jī)、無線調(diào)制解調(diào)器、無線電子郵件設(shè)備、具有通信功能的個人數(shù)字助理(PDA) 、 MP3播放器以及其他便攜式通信設(shè)備,正 在變得更為普遍。這些設(shè)備中的一些被配置成經(jīng)由無線通信網(wǎng)絡(luò)與諸如 因特網(wǎng)之類的數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行通信, 一些被配置成拍攝照片或者發(fā)送和接 收電子郵件、短消息服務(wù)(SMS)以及多媒體消息傳送服務(wù)(MMS)消 息。因此,移動終端能夠存儲豐富的信息,例如照片、聯(lián)系人、所接收 和發(fā)送的消息等等。這些不同應(yīng)用中的每一個,即SMS、 MMS、照片、聯(lián)系人等等, 使用了不同的過程來保存媒體內(nèi)容。由其中每一個應(yīng)用所產(chǎn)生的內(nèi)容基 于應(yīng)用的類型和/或來源被存儲在移動終端上的不同文件夾中。此外,其 中 一些能夠被移動終端訪問的內(nèi)容根本無法被保存在移動終端中。發(fā)明內(nèi)容本發(fā)明的一些實施例提供用于保存移動終端顯示器的內(nèi)容的方法、 設(shè)備以及計算機(jī)程序產(chǎn)品。接收要存儲與移動終端相關(guān)聯(lián)的顯示器的內(nèi) 容的請求。響應(yīng)于所接收的請求,產(chǎn)生包含顯示器的內(nèi)容的圖像文件。 不管內(nèi)容的類型和/或內(nèi)容的來源如何,都把所產(chǎn)生的圖像文件存儲在屏 幕內(nèi)容文件夾中。在本發(fā)明的更多實施例中,與所產(chǎn)生的圖像文件相關(guān)聯(lián)的文本文件 可以被自動產(chǎn)生。該文本文件可以包括在圖像文件中所包含的任何文 本。所產(chǎn)生的文本文件可以被存儲在屏幕內(nèi)容文件夾中。在本發(fā)明的更多實施例中,該文本文件可以被附于電子郵件消息、 多媒體消息傳送服務(wù)(MMS)消息、短消息服務(wù)(SMS)消息上。該文本文件可以被轉(zhuǎn)發(fā)到文本注釋(note)程序。該圖像文件可以被附于電 子郵件消息和/或MMS消息上。在本發(fā)明的 一些實施例中,可以對圖像文件和/或文本文件進(jìn)行處 理,以便從中提取信息。所提取的信息可以被提供給應(yīng)用程序,以便在 其中使用。該應(yīng)用程序可以包括聯(lián)系人數(shù)據(jù)庫、日歷、瀏覽器、聊天客 戶端和/或書簽存儲單元。在本發(fā)明的更多實施例中,圖像文件和/或文本文件可以被編輯。 在本發(fā)明的某些實施例中,用戶輸入可以通過設(shè)置在移動終端上的專用 屏幕內(nèi)容按鈕來提供,用戶輸入可以通過設(shè)置在移動終端上的過載 (overloaded)按鈕來提供,或者用戶輸入可以通過設(shè)置在移動終端上 的菜單來提供。
圖1是根據(jù)本發(fā)明 一些實施例的便攜式電子設(shè)備以及一個示例性基站收發(fā)信機(jī)的示意圖。圖2是根據(jù)本發(fā)明 一些實施例的示例性數(shù)據(jù)流的示意圖。圖3A-3E是說明根據(jù)本發(fā)明一些實施例的接收和存儲內(nèi)容的操作的屏幕截圖。圖4A-4D是說明根據(jù)本發(fā)明更多實施例的操作的屏幕截圖和圖像/ 文本文件。圖5-7是說明根據(jù)本發(fā)明各種實施例的移動終端的操作的流程圖。
具體實施方式
現(xiàn)在將參考附圖來描述本發(fā)明的特定示例性實施例。然而,本發(fā)明 可以體現(xiàn)為許多不同的形式,并且不應(yīng)被解釋為限于在此所述的實施 例;更確切地說,這些實施例一皮提供,以使本公開將是透徹和完整的,示例性實施例的詳細(xì)描述中所用的術(shù)語不打算限制本發(fā)明。在附圖中, 相同的數(shù)字是指相同的元件。這里使用的單數(shù)形式"一,,、"一個"以及"該,,還打算包含復(fù)數(shù) 形式,除非另有明確說明。將會進(jìn)一步理解,當(dāng)在本說明書中使用時, 術(shù)語"包含"、"包括"及其變形規(guī)定所述的特征、整體、步驟、操作、元件和/或組件的存在,但是并不排除一個或多個其他的特征、整體、步 驟、操作、元件、組件和/或其組合的存在或添加。將會理解,當(dāng)一個元 件被稱為被"連接"或"耦合"到另一個元件時,該元件可以被直接連 接或耦合到另一元件,或者可以存在插入元件。此外,這里使用的"連 接"或"耦合"可以包括無線連接或耦合。這里使用的術(shù)語"和/或"包 括一個或多個相關(guān)列舉的項目的任何一個以及所有組合。除非另有定義,否則這里使用的所有術(shù)語(包括技術(shù)和科學(xué)術(shù)語) 都具有與本發(fā)明所屬領(lǐng)域的普通技術(shù)人員通常理解的相同的含義。將會進(jìn)一步理解,這些術(shù)語,例如在常用詞典中所定義的那些術(shù)語,應(yīng)該被 解釋成具有與其在相關(guān)技術(shù)的背景下的含義相一致的含義,并且將不在 一種理想化或過于形式的意義上進(jìn)行解釋,除非這里明確地這樣定義。這里使用的"移動終端"既包括只具有無線信號接收機(jī)而沒有發(fā)射 能力的設(shè)備,也包括具有能夠經(jīng)由雙向通信鏈路進(jìn)行雙向通信的接收和 發(fā)射硬件的設(shè)備。這種設(shè)備可以包括具有或不具有多線顯示器的蜂窩或其他通信設(shè)備;可以結(jié)合語音和數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力的 個人通信系統(tǒng)(PCS)終端;可以包含射頻接收機(jī)和尋呼機(jī)、因特網(wǎng)/ 內(nèi)部網(wǎng)接入、Web瀏覽器、記事簿、日歷和/或全球定位系統(tǒng)(GPS)接 收機(jī)的個人數(shù)字助理(PDA);和/或包含射頻接收機(jī)的常規(guī)膝上型和/ 或掌上型計算機(jī)或其他設(shè)備。這里使用的"移動終端"可以是便攜式的、 可移動的、安裝在(航空的、海上的或陸基的)交通工具中的,或者處 于和/或被配置成本地操作和/或以分布式方式在地球和/或太空中的任何 其他(多個)位置處操作。如在此關(guān)于圖l-7所討論的那樣,本發(fā)明的實施例提供用于保存移 動終端顯示器的內(nèi)容的方法、設(shè)備和計算機(jī)程序產(chǎn)品。這里使用的"內(nèi) 容"是指能夠在移動終端上顯示的任何事物。例如,移動終端顯示器的 內(nèi)容可以是SMS消息、MMS消息、網(wǎng)頁、照片、聯(lián)系人列表等等。本 發(fā)明的 一些實施例接收要存儲移動終端顯示器的當(dāng)前內(nèi)容的請求,并且 隨后把該內(nèi)容存儲在圖像文件中,該圖像文件被存儲在屏幕內(nèi)容文件夾 中而不管內(nèi)容的類型和/或內(nèi)容的來源如何。因此,所保存/存儲的所有 圖像文件將被保存在相同的位置(屏幕內(nèi)容文件夾),以便易于移動終 端的用戶進(jìn)行訪問。此外,在本發(fā)明的一些實施例中,包含所存儲的內(nèi) 容的文本(如果有的話)的文本文件被自動產(chǎn)生,并且被存儲在相同的屏幕內(nèi)容文件夾中。如下文將進(jìn)一步討論的那樣,所存儲的圖像和/或文 本然后可以由移動終端在其他應(yīng)用中^f吏用。首先參考圖1,提供說明根據(jù)本發(fā)明一些實施例的移動終端22的示 意框圖,該移動終端22包括內(nèi)容捕獲模塊31、文本轉(zhuǎn)換模塊29以及屏 幕內(nèi)容文件夾37。圖1示出移動終端22和無線通信網(wǎng)絡(luò)20的基站收發(fā) 信機(jī)24。將會理解,隨著無線技術(shù)的發(fā)展,"無線通信網(wǎng)絡(luò)"也會發(fā)展。 這里使用的"無線通信網(wǎng)絡(luò)"可以是指傳統(tǒng)意義上的各種無線接入技術(shù)、 無線局域網(wǎng)(LAN)或無線個域網(wǎng),而不脫離本發(fā)明的教導(dǎo)。舉例來說, 這些網(wǎng)絡(luò)可以包括無線接入技術(shù),例如碼分多址(CDMA)、增強數(shù)據(jù) 速率GSM演進(jìn)(EDGE)、通用分組無線業(yè)務(wù)(GPRS)、全球移動電 信系統(tǒng)(GSM)、高速下行鏈路分組接入(HSDPA)、高速上行鏈路分 組接入(HSUPA)、通用移動電信系統(tǒng)(UMTS)、寬帶碼分多址 (W-CDMA)和/或WCDMA+EDGE (WEDGE)和/或無線局域網(wǎng) (WLAN ),例如無線保真(WiFi)以及微波接入全球互通(WiMAX )。 根據(jù)本發(fā)明的一些實施例,無線接入技術(shù)和/或WLAN可以被用作 圖1所示的移動終端22與無線通信網(wǎng)絡(luò)20之間的接入介質(zhì)。例如,移 動終端22還可以經(jīng)由UMTS、 GSM、 EDGE、 GPRS、 WEDGE、 CDMA、 WCDMA、 HSDPA、 HSUPA、 WIFI、 WiMAX等等接入數(shù)據(jù)網(wǎng)絡(luò)而不脫 離本發(fā)明的范圍。移動終端22包括便攜式外殼23,并且可以包括諸如鍵盤、照相機(jī) 按鈕等等之類的人機(jī)接口 (MMI) 26、顯示器28、照相機(jī)36、揚聲器 32、麥克風(fēng)34、收發(fā)信機(jī)36以及存儲器38,其中的任何一個都可以與 控制器(處理器)42進(jìn)行通信。此外,移動終端22還包括根據(jù)本發(fā)明 一些實施例的內(nèi)容捕獲模塊31和文本轉(zhuǎn)換模塊29,它們也與處理器42 進(jìn)行通信。處理器42可以是任何商業(yè)上可用的或定制的微處理器。將會理解,雖然內(nèi)容捕獲模塊31和文本轉(zhuǎn)換模塊29在移動終端中 是作為兩個獨立電路來說明的,但是本發(fā)明的實施例不限于這種配置。 例如,在不脫離本發(fā)明的范圍的情況下,內(nèi)容捕獲模塊31和文本轉(zhuǎn)換 模塊29可以被組合成單個電路。收發(fā)信機(jī)36通常包含發(fā)射機(jī)電路44和接收機(jī)電路46,它們分別經(jīng) 由天線48向基站收發(fā)信機(jī)24發(fā)射輸出射頻信號以及接收來自基站收發(fā) 信機(jī)24的輸入射頻信號,例如語音呼叫和數(shù)據(jù)信號。天線48可以是嵌入式天線、可伸縮天線、或者本領(lǐng)域技術(shù)人員已知的任何天線而不脫離本發(fā)明的范圍。在移動終端22與基站收發(fā)信機(jī)24之間傳送的射頻信號 可以包括業(yè)務(wù)信號和控制信號(例如用于呼入的尋呼信號/消息),所述 信號被用來建立和保持與另一方的語音呼叫通信,或者與遠(yuǎn)程設(shè)備發(fā)射 和/或接收數(shù)據(jù),例如電子郵件或MMS消息。處理器42可以支持移動 終端22的各種功能,其中包括與根據(jù)本發(fā)明一些實施例的移動終端22 的內(nèi)容捕獲模塊31和文本轉(zhuǎn)換模塊29相關(guān)的功能。在本發(fā)明的一些實施例中,基站收發(fā)信機(jī)24是(多個)無線收發(fā) 信機(jī),其定義蜂窩網(wǎng)絡(luò)中的小區(qū),并且使用無線鏈路協(xié)議來與移動終端 22以及小區(qū)中的其他移動終端進(jìn)行通信。雖然僅示出單個基站收發(fā)信機(jī) 24,但是將會理解,許多基站收發(fā)信機(jī)可以通過例如移動交換中心和其 他設(shè)備來連接,以便定義一個無線通信網(wǎng)絡(luò)。該收發(fā)信機(jī)36被配置成 使用無線通信網(wǎng)絡(luò)20來與數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行通信。根據(jù)本發(fā)明的一些實施例,內(nèi)容捕獲模塊31被配置成接收要存儲 移動終端22的顯示器28的內(nèi)容的請求。例如,用戶可以按下一個按鈕, 以便表明他們想要存儲顯示器28的當(dāng)前內(nèi)容。該按鈕可以是移動終端 22上專用于內(nèi)容捕獲功能的按鈕,或者可以是一個過載按鈕,即已經(jīng)設(shè) 置在移動終端22上的被分配了附加功能的按鈕。所述專用按鈕和/或過 載按鈕可以由移動終端22的MMI26來提供。例如,用于內(nèi)容捕獲功能 的按鈕可以與照相機(jī)移動終端上用來拍攝照片的按鈕相同。因此,每當(dāng) 移動終端未處于照相機(jī)模式并且該按鈕被給予短暫按壓時,那么移動終 端就可以被配置成捕獲顯示器28上的內(nèi)容。長時間按壓相同的按鈕可 能導(dǎo)致移動終端進(jìn)入照相機(jī)才莫式。此外,在本發(fā)明的一些實施例中,用戶可以從選項菜單中選擇一個 內(nèi)容捕獲選項。該選項菜單可以通過使用圖1的MMI 26來進(jìn)行訪問。 將會理解,這里討論的作出要捕獲顯示器的當(dāng)前內(nèi)容的請求的方法是出 于示例性目的而提供的,因此,本發(fā)明的實施例不限于這些實例。在不 脫離本發(fā)明的范圍的情況下,可以使用在移動終端上作出請求的任何方 法。例如,該請求可以通過觸摸屏、接觸式傳感器、語音命令等等來作 出,而不脫離本發(fā)明的范圍。所述內(nèi)容可以包括利用移動終端拍攝的照片(例如具有有趣主題的 雜志頁面的照片、同事的名片或用戶感興趣的任何事物的照片)、MMS消息、SMS消息、網(wǎng)頁、聯(lián)系人信息等等。本發(fā)明的實施例不限于這些實例。本領(lǐng)域技術(shù)人員將會理解,該內(nèi)容可以是能夠在移動終端顯示器 上顯示的任何事物。一旦接收到要存儲顯示器28的內(nèi)容的請求,內(nèi)容捕獲模塊31就可 以被配置成創(chuàng)建一個圖像文件,并且把該圖像文件存儲在屏幕內(nèi)容文件 夾37中,而不管內(nèi)容的類型(例如MMS、 SMS等等)和/或內(nèi)容的來 源如何。因此,內(nèi)容捕獲模塊31所存儲的所有圖像都可以被存儲在相 同的文件夾中,例如屏幕內(nèi)容文件夾37。因此,用戶將知道該信息已被 存儲的位置,而不用在對其進(jìn)行定位之前搜索多個文件。在本發(fā)明的一些實施例中,文本轉(zhuǎn)換模塊29可以被配置成自動創(chuàng) 建一個與所存儲的圖像文件相關(guān)聯(lián)的文本文件,該文本文件包含在所存 儲的圖像文件中的文本(如果有的話)。例如,在本發(fā)明的一些實施例 中,文本轉(zhuǎn)換模塊29可以包括光學(xué)字符識別軟件(OCR)。文本轉(zhuǎn)換 模塊29可以被配置成在后臺運行,從而掃描/等待由內(nèi)容捕獲模塊31創(chuàng) 建/存儲包含顯示器的內(nèi)容的新的圖像文件。當(dāng)存儲新的圖像文件時,文 本轉(zhuǎn)換模塊29可以被配置成讀取所存儲的內(nèi)容文件,從所存儲的圖像 文件中提取文本(如果存在文本的話),創(chuàng)建一個相應(yīng)的文本文件,并 且將該文本文件存儲在屏幕內(nèi)容文件夾37中。由于該過程在后臺運行, 因此它不會對移動終端上的其他活動增加顯著延遲。將會理解,根據(jù)本 發(fā)明的一些實施例,從存儲的內(nèi)容中提取文本是"盡力而為的",并且 可能不是完美的。然而, 一旦創(chuàng)建了文本文件,用戶就可以對其進(jìn)行編 輯,以便糾正其中可能存在的任何錯誤。例如,用戶可以參考所存儲的 圖像文件來確定文本實際上應(yīng)該說的內(nèi)容。將會理解,雖然在這里將文本轉(zhuǎn)換模塊討論成是包含各功能,但是 本發(fā)明的實施例不限于這種配置。舉例來說,如果顯示器的內(nèi)容例如包 括網(wǎng)頁、SMS消息、MMS消息等等,那么可以在不使用OCR功能的情 況下得到轉(zhuǎn)換后的文本,并且除圖像文件之外還可以保存所述文本。根據(jù)本發(fā)明的 一些實施例,內(nèi)容捕獲在理解和實施方面可能是簡單 的。因此,故捕獲內(nèi)容的配置選項可以最少。舉例來il,配置選項可以 包括選擇保存分辨率,選擇要保存的屏幕區(qū)域,例如是否保存狀態(tài)行 和軟鍵,允許用戶利用矩形來劃定保存區(qū)域的界限,配置期望的OCR 精度,檢測嵌入的URL、電子郵件地址、電話號碼、用戶是否想要在完成捕獲時被通知等等。現(xiàn)在將關(guān)于圖1和3A-3E來討論根據(jù)本發(fā)明一些實施例的用于捕獲 屏幕內(nèi)容以及創(chuàng)建文本文件的示例性操作。如圖3A所示,用戶可以在 移動終端322的顯示器328上觀看來自雜志文章300的圖像。例如,該 雜志文章可以包括一些移動終端規(guī)范以及統(tǒng)一資源定位符(URL)。如 圖3B中進(jìn)一步示出的那樣,用戶可以按下專用的內(nèi)容捕獲按鈕305來 請求把來自雜志文章300的圖像保存在屏幕內(nèi)容文件夾337中。該內(nèi)容 捕獲模塊31可以接收要保存屏幕上的內(nèi)容的請求,產(chǎn)生一個圖像文件 310 (圖3C),并且將圖像文件310存儲在如圖3E所示的屏幕內(nèi)容文 件夾337中。此外,如上所述,在本發(fā)明的一些實施例中,文本轉(zhuǎn)換模 塊29可以:故配置成自動創(chuàng)建一個包含所存儲的圖像文件310中的文本 (如果有的話)的文本文件320 (圖3D ),并且將文本文件320存儲在 如圖7E中進(jìn)一步示出的屏幕內(nèi)容文件夾337中。因此,如上所述,圖 像文件310和文本文件320都^R保存在相同的文件夾337中,以l更允許 移動終端322的用戶易于對其進(jìn)行訪問和使用。再次參考圖1,在本發(fā)明的一些實施例中,按下專用的內(nèi)容捕獲按 鈕(要保存當(dāng)前內(nèi)容的請求)會導(dǎo)致內(nèi)容捕獲模塊31產(chǎn)生當(dāng)前內(nèi)容的 圖像,并且將該圖像作為JPG文件保存在專用的屏幕內(nèi)容文件夾37中。 JPG是一種用于圖像的文件格式,該文件格式對大的圖像文件進(jìn)行壓縮, 因此所述圖像文件不會占用數(shù)千字節(jié)之多的存儲器。同時,該圖像文件 可以自動排隊,以便用于由文本轉(zhuǎn)換模塊29進(jìn)行的OCR后臺過程。文 本可以從圖像文件中被自動提取。當(dāng)文本轉(zhuǎn)換模塊提取了文本(如果有 的話)時,在屏幕內(nèi)容文件夾37中會出現(xiàn)一個文本文件。在本發(fā)明的 一些實施例中,當(dāng)創(chuàng)建文件時,如同對于普通照片一樣,這些文件可以 被給予順序的數(shù)字名稱。舉例來說,對于"Digital Sony Camera (數(shù)字 索尼照相機(jī))"來說,數(shù)字照片可以被分配象DSCOOl、 DSC002等等的 名稱。因此,根據(jù)本發(fā)明的實施例,對于"ScreenShotlmage (屏幕截圖 圖像)"來說,屏幕截圖可被分配象SSIOOl、 SSI002等等的文件名稱, 并且對于"ScreenShot Text(屏幕截圖文本)"來說,可被分配象SSTOO1 、 SST002等等的文件名稱。相應(yīng)的圖形和文本文件可以具有前綴不同的 相同序號。將會理解,這些文件名稱僅僅是出于示例性目的而提供的, 因此,根據(jù)本發(fā)明實施例的文件名稱不限于這種配置。雖然本發(fā)明的示例性實施例討論了用JPG格式來存儲圖像,但是將 會理解,本發(fā)明的實施例不限于這種配置。例如,圖像文件可以采用位圖(BMP)格式、圖形交換格式(GIF)、便攜網(wǎng)絡(luò)圖形(PNG)格式 等等來存儲,而不脫離本發(fā)明的范圍。根據(jù)本發(fā)明的一些實施例,圖像文件和文本文件(如果有的話)可 以被附著、處理、編輯等等,以便在由移動終端所支持的其他應(yīng)用中使 用。例如,圖像和/或文本文件可以被附于電子郵件或MMS消息上,作 為注釋來保存,被添加到日歷上,被添加到聯(lián)系人列表中,作為瀏覽器 書簽來保存,被用來訪問網(wǎng)站等等。在下文中將關(guān)于圖2和4A-4C來進(jìn) 一步討論附著、處理和編輯的方面?,F(xiàn)在將參考圖2來討論根據(jù)本發(fā)明一些實施例的示例性數(shù)據(jù)流。將 會理解,圖2中所提供的數(shù)據(jù)路徑僅僅是出于示例性目的而提供的。因 此,在不脫離本發(fā)明的教導(dǎo)的情況下,在該路徑中可以存在更多的元件。 此外,雖然內(nèi)容提取器(處理器)242和應(yīng)用程序225被示出為在移動 終端222的內(nèi)部,但是本發(fā)明的實施例不限于這種配置。例如,應(yīng)用程 序225可以在移動終端222的外部被提供而不脫離本發(fā)明的范圍。圖2 中的虛線指示如在此進(jìn)一步討論的可選流程。如上所述,屏幕內(nèi)容文件夾237的內(nèi)容,例如圖像文件250和/或文 本文件252,可被提供給應(yīng)用程序225,例如電子郵件、SMS和MMS 消息、文本注釋文件、聊天客戶端、聯(lián)系人數(shù)據(jù)庫、日歷等等。 一些應(yīng) 用可以直接接受這些文件,而其他應(yīng)用可能在文件處于可用形式之前需 要某種處理。例如,圖像文件250可以被直接附于MMS和電子郵件消 息上。同樣,文本文件250可以被直接附于電子郵件、MMS和/或SMS 消息上。因此,對于這些動作,處理器242可能是不需要的,并且這些 文件可以被直接提供給應(yīng)用程序225。然而,在將URL保存為瀏覽器書簽或者使用其來訪問網(wǎng)頁時之前, 可能必須對文本文件進(jìn)行分析以便得到URL,所以可以使用在數(shù)據(jù)路徑 中所示的處理器242,例如URL分析器。在本發(fā)明的一些實施例中,如 果將文件提供給聊天客戶端,那么處理器242可以是一個即時消息導(dǎo)入 器,如果將文件提供給聯(lián)系人數(shù)據(jù)庫,那么處理器242可以是一個聯(lián)系 人分析器,或者如果將文件提供給日歷,那么該處理器可以是一個日歷 分析器。將會理解,本發(fā)明的實施例不限于這些實例。現(xiàn)在將參考圖4A-4D來討論附著、分析和處理圖像和/或文本文件 的示例性操作。如圖4A所示,圖像文件和/或文本文件可以作為MMS 消息和/或電子郵件消息來編輯和轉(zhuǎn)發(fā)。如在其中所示,在圖像文件410A 中包含貓的多個照片。然后,用戶編輯圖像文件來選擇一個特定圖像, 并且如在編輯后的MMS消息415中顯示的那樣將文本添加到其中。如圖4B所示,與圖像文件410B相關(guān)聯(lián)的文本文件420B可以作為 注釋來編輯,可以用電子郵件郵寄或保存到日歷中。如在其中所示,文 本文件的文本被結(jié)合到日歷條目417中。如上所述,舉例來說,在將文 本文件中的信息輸入到日歷中之前,該信息可以由日歷分析器進(jìn)行處 理。如圖4C所示,如果在與圖像文件410C相關(guān)聯(lián)的文本文件420C中 存在URL,那么該URL例如可以作為書簽427來保存,被用來從移動 終端訪問網(wǎng)頁,或者在消息中被轉(zhuǎn)發(fā)。再次,如上所述,在創(chuàng)建書簽427 之前,文本文件420中的信息可以由例如URL分析器進(jìn)行處理。最后,如圖4D所示,根據(jù)本發(fā)明的一些實施例,如果在文本文件 420D中存在聯(lián)系人信息,那么該信息可以被保存在聯(lián)系人數(shù)據(jù)庫中。 例如,圖像410D可以取自包含聯(lián)系人信息的名片,與圖像410D對應(yīng) 的文本文件420D可被創(chuàng)建,文本文件420D中的信息例如可以由聯(lián)系 人分析器進(jìn)行處理,并且經(jīng)過分析的信息可以被存儲在聯(lián)系人數(shù)據(jù)庫 437中。將會理解,在本發(fā)明的一些實施例中,用戶可以使用例如文本選擇 工具來選擇顯示器上的文本,并且將所選的文本保存為已知的內(nèi)容。例 如,用戶可以選擇顯示器上雜志文章的圖像中的URL。然后,用戶可以 指示所選的URL被存儲為文本文件中的URL (已知內(nèi)容)。這樣,由 于用戶告訴移動終端該文本是URL,所以該文本可以被更精確地轉(zhuǎn)換為 URL才各式,侈'J嘖口 http:〃www.xxxx.com?,F(xiàn)在將關(guān)于圖5-7來討論根據(jù)本發(fā)明一些實施例的移動終端的操 作。現(xiàn)在參考圖5,操作在方框500通過接收要存儲與移動終端相關(guān)聯(lián) 的顯示器的內(nèi)容的請求來開始。如上所述,用戶可以按下按鈕以便指示 其想要存儲顯示器的當(dāng)前內(nèi)容或者從移動終端的菜單中選擇內(nèi)容捕獲 選項。該按鈕可以是專用按鈕或過載按鈕而不脫離本發(fā)明的范圍。此外, 該內(nèi)容可以包括利用移動終端所拍攝的照片(例如具有有趣主題的雜志頁面的照片,同事的名片或者用戶感興趣的任何事物的照片)、MMS 消息、SMS消息、網(wǎng)頁、聯(lián)系人信息等等。包含顯示器的內(nèi)容的圖像文件可以響應(yīng)于接收到的請求而被產(chǎn)生 (方框505 )。不管內(nèi)容的類型和/或內(nèi)容的來源如何,所產(chǎn)生的圖像文 件都可以被存儲在屏幕內(nèi)容文件夾中(方框510)。因此如上所述,圖 像文件可以被存儲在一個可預(yù)測位置,所以用戶可以容易地訪問和/或編 輯圖像文件?,F(xiàn)在將關(guān)于圖6的流程圖來討論根據(jù)本發(fā)明的更多實施例的操作。 現(xiàn)在參考圖6,操作在方框600通過接收要存儲與移動終端相關(guān)聯(lián)的顯 示器的內(nèi)容的請求來開始。包含顯示器的內(nèi)容的圖像文件可以響應(yīng)于接 收到的請求而被產(chǎn)生(方框605 )。不管內(nèi)容的類型和/或內(nèi)容的來源如 何,所產(chǎn)生的圖像文件都可以被存儲在屏幕內(nèi)容文件夾中(方框610)。與所產(chǎn)生的圖像文件相關(guān)聯(lián)的文本文件可以被自動產(chǎn)生(方框 620 )。該文本文件可以包含在圖像文件中所包含的文本(如果有的話)。 所產(chǎn)生的文本文件可以與相應(yīng)的圖像文件一起被存儲在屏幕內(nèi)容文件 夾中(方框630 )。如上所述,在本發(fā)明的一些實施例中,當(dāng)創(chuàng)建文件 時,如同對于普通照片一樣,這些文件可以被給予順序的數(shù)字名稱。舉 例來說,根據(jù)本發(fā)明的一些實施例,對于"ScreenShot Image (屏幕截圖 圖像)"來說,屏幕截圖可被分配象SSIOOl、 SSI002等等的文件名稱, 對于"ScreenShot Text (屏幕截圖文本)"來說,可被分配象SSTOOl、 SST002等等的文件名稱。對應(yīng)的圖形和文本文件可以具有前綴不同的 相同序號。所存儲的圖像和/或文本文件可以被提供給應(yīng)用程序,例如被附于電 子郵件消息、MMS消息、SMS消息上(方框640)。在本發(fā)明的一些 實施例中,文本文件可以被轉(zhuǎn)發(fā)給文本注釋程序。將會理解,根據(jù)本發(fā) 明的一些實施例,在將電子郵件、SMS和/或MMS消息轉(zhuǎn)發(fā)到其目的地 之前,圖像和/或文本文件可以;故編輯?,F(xiàn)在將關(guān)于圖7的流程圖來討論根據(jù)本發(fā)明更多實施例的操作。方 框700-730的操作與上文關(guān)于圖6的方框600-630所討論的那些操作類 似,因此在這里將不重復(fù)關(guān)于方框700-730的細(xì)節(jié)??梢蕴幚砘蚓庉嬑?本文件以便從中提取信息(方框750)。如上所述,諸如URL分析器、 聯(lián)系人分析器、日歷分析器等等之類的不同處理器可被用來從文本文件中提取信息。所提取的信息可以被提供給應(yīng)用程序以便在其中使用(方框760)。舉例來說,該應(yīng)用程序可以包括但不限于聯(lián)系人數(shù)據(jù)庫、日歷、瀏覽器、聊天客戶端和/或書簽存儲單元。本領(lǐng)域技術(shù)人員將會認(rèn)識到,本發(fā)明可以體現(xiàn)為方法、設(shè)備、系統(tǒng)、 或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可以采用整個硬件實施例、軟件實施 例或者組合軟件和硬件方面的實施例的形式,所有這些在此被統(tǒng)稱作 "電路"或"模塊"。此外,本發(fā)明可以采用在計算機(jī)可用存儲介質(zhì)上 的計算機(jī)程序產(chǎn)品的形式,其具有該介質(zhì)中包含的計算機(jī)可用程序代碼。可以使用任何合適的計算機(jī)可讀介質(zhì),其中包括硬盤、CD-ROM、 光存儲設(shè)備、諸如支持因特網(wǎng)或內(nèi)部網(wǎng)之類的傳輸介質(zhì)、或者磁存儲設(shè)備。用于執(zhí)行本發(fā)明的操作的計算機(jī)程序代碼可以用面向?qū)ο蟮木幊?語言(比如Java⑧、Smalltalk或C++)來編寫。然而,用于執(zhí)行本發(fā)明 的操作的計算機(jī)程序代碼也可以用常規(guī)過程編程語言來編寫,例如"C" 編程語言和/或低級匯編語言。該程序代碼可以整個在用戶的計算機(jī)上執(zhí) 行,部分在用戶的計算機(jī)上執(zhí)行,作為獨立的軟件包來執(zhí)行,部分在用 戶的計算機(jī)上并且部分在遠(yuǎn)程計算機(jī)上或者整個在遠(yuǎn)程計算機(jī)上執(zhí)行。 在后一種情形中,遠(yuǎn)程計算機(jī)可以通過局域網(wǎng)(LAN)或廣域網(wǎng)(WAN) 被連接到用戶的計算機(jī),或者可以連接到外部計算機(jī)(例如利用因特網(wǎng) 服務(wù)提供商通過因特網(wǎng))。此外,以上參考根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機(jī) 程序產(chǎn)品的流程圖和/或方框圖對本發(fā)明進(jìn)行了描述。將會理解,流程圖 和/或方框圖中的每一個方框、以及流程圖和/或方框圖中方框的組合, 都可以通過計算機(jī)程序指令來實施。這些計算機(jī)程序指令可以被提供給 通用計算機(jī)的處理器、專用計算機(jī)、或者其他可編程數(shù)據(jù)處理裝置,以 便產(chǎn)生一種機(jī)器,從而通過計算機(jī)的處理器或其他可編程數(shù)據(jù)處理裝置 所執(zhí)行的那些指令,創(chuàng)建用于執(zhí)行流程圖和/方框圖的一個方框或多個方 框中所規(guī)定的功能/動作的裝置。這些計算機(jī)程序指令還可以被存儲在計算機(jī)可讀存儲器中,其可以 指示計算機(jī)或其他可編程數(shù)據(jù)處理裝置以特定方式運行,從而存儲在計算機(jī)可讀存儲器中的那些指令產(chǎn)生一種制造產(chǎn)品,該制造產(chǎn)品包含執(zhí)行 流程圖和/或方框圖中的 一個方框或多個方框中所規(guī)定的功能/動作的指令裝置。計算機(jī)程序指令還可以被加載到計算機(jī)或其他可編程數(shù)據(jù)處理裝 置上,以便使一系列操作步驟在計算機(jī)或其他可編程數(shù)據(jù)處理裝置上執(zhí) 行,從而產(chǎn)生一種計算機(jī)實施的過程,使得在計算機(jī)或其他可編程裝置 上執(zhí)行的那些指令提供用于執(zhí)行流程圖和/或方框圖中的 一個方框或多 個方框中所規(guī)定的功能/動作的步驟。圖2-4的圖說明了使用便攜式電子設(shè)備來補充游戲資源的方法、系 統(tǒng)和計算機(jī)程序產(chǎn)品的一些實施例的架構(gòu)、功能和操作。在這點上,每 個方框均可表示一個模塊、程序段、或代碼部分,其包括用于執(zhí)行所規(guī) 定的邏輯功能的一個或多個可執(zhí)行指令。還應(yīng)當(dāng)注意,在其他實施方式 中,這些方框中記錄的功能可以不按附圖中所記錄的次序出現(xiàn)。例如, 連續(xù)示出的兩個方框?qū)嶋H上可以基本上同時被執(zhí)行,或者有時可以按照 相反次序來執(zhí)行這些方框,這取決于所涉及到的功能。在附圖和說明書中已經(jīng)公開了本發(fā)明的示例性實施例。盡管使用了 特定的術(shù)語,但是僅僅在一般性和描述性的意義上使用這些術(shù)語,而不 是為了限制的目的,本發(fā)明的范圍由后面的權(quán)利要求書來限定。
權(quán)利要求
1.一種保存移動終端顯示器的內(nèi)容的方法,包括接收要存儲與移動終端相關(guān)聯(lián)的顯示器的內(nèi)容的請求;響應(yīng)于接收到的請求,產(chǎn)生包含顯示器的內(nèi)容的圖像文件;以及不管內(nèi)容的類型和/或內(nèi)容的來源如何,都將所產(chǎn)生的圖像文件存儲在屏幕內(nèi)容文件夾中。
2. 權(quán)利要求l所述的方法,還包括自動產(chǎn)生與所產(chǎn)生的圖像文件相關(guān)聯(lián)的文本文件,該文本文件包括 在圖像文件中所包含的任何文本;以及將所產(chǎn)生的文本文件存儲在屏幕內(nèi)容文件夾中。
3. 權(quán)利要求2所述的方法,還包括將文本文件附于電子郵件消 息、多媒體消息傳送服務(wù)(MMS)消息、短消息服務(wù)(SMS)消息上和 /或?qū)⑽谋疚募D(zhuǎn)發(fā)到文本注釋程序。
4. 權(quán)利要求1所述的方法,還包括將圖像文件附于電子郵件消 息和/或多媒體消息傳送服務(wù)(MMS )消息上。
5. 權(quán)利要求2所述的方法,還包括處理圖像文件和/或文本文件以便從中提取信息;以及 將所提取的信息提供給應(yīng)用程序以便在其中使用。
6. 權(quán)利要求5所述的方法,其中應(yīng)用程序包括聯(lián)系人數(shù)據(jù)庫、日 歷、瀏覽器、聊天客戶端和/或書簽存儲單元。
7. 權(quán)利要求2所述的方法,還包括編輯圖像文件和/或文本文件。
8. 權(quán)利要求l所述的方法,其中接收包括接收通過設(shè)置在移動終端上的專用屏幕內(nèi)容按鈕所提供的用戶輸入;接收通過設(shè)置在移動終端上的過載按鈕所提供的用戶輸入;或者 接收通過設(shè)置在移動終端上的菜單所提供的用戶輸入。
9. 一種移動終端,包括內(nèi)容捕獲模塊,該內(nèi)容捕獲模塊被配置成 接收要存儲與移動終端相關(guān)聯(lián)的顯示器的內(nèi)容的請求;響應(yīng)于接收到的 請求,產(chǎn)生包含顯示器的內(nèi)容的圖像文件;以及不管內(nèi)容的類型和/或內(nèi) 容的來源如何,都將圖像文件存儲在屏幕內(nèi)容文件夾中。
10. 權(quán)利要求9所述的移動終端,還包括文本轉(zhuǎn)換電^各,該文本轉(zhuǎn) 換電路被配置成自動產(chǎn)生與所存儲的圖像文件相關(guān)聯(lián)的文本文件,該文本文件包括在圖像文件中所包含的任何文本;以及將所產(chǎn)生的文本文 件存儲在屏幕內(nèi)容文件夾中。
11. 權(quán)利要求10所述的移動終端,其中文本轉(zhuǎn)換^t塊還被配置成 將文本文件附于電子郵件消息、多媒體消息傳送服務(wù)(MMS)消息、短 消息服務(wù)(SMS)消息上和/或?qū)⑽谋疚募D(zhuǎn)發(fā)到文本注釋程序。
12. 權(quán)利要求9所述的移動終端,其中內(nèi)容捕獲模塊還被配置成將 圖像文件附于電子郵件消息和/或多媒體消息傳送服務(wù)(MMS)消息上。
13. 權(quán)利要求10所述的移動終端,其中該內(nèi)容捕獲模塊還被配置成處理圖像文件和/或文本文件以便從中提取信息;以及 將所提取的信息提供給應(yīng)用程序以便在其中使用。
14. 權(quán)利要求10所述的移動終端,其中內(nèi)容捕獲模塊還被配置成 編輯圖像文件和/或文本文件。
15. 權(quán)利要求9所述的移動終端,其中該內(nèi)容捕獲模塊還被配置成 接收通過設(shè)置在移動終端上的專用屏幕內(nèi)容按鈕所提供的用戶輸入;接收通過設(shè)置在移動終端上的過載按鈕所提供的用戶輸入;或者 接收通過設(shè)置在移動終端上的菜單所提供的用戶輸入。
16. —種用于保存移動終端顯示器的內(nèi)容的計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品包括具有在其中包含的計算機(jī)可讀程序代碼的計算機(jī)可讀介質(zhì),該計算 接可讀程序介質(zhì)包括被配置成接收要存儲與移動終端相關(guān)聯(lián)的顯示器的內(nèi)容的請求的 計算機(jī)可讀程序代碼;被配置成響應(yīng)于接收到的請求來產(chǎn)生包含顯示器的內(nèi)容的圖像文件的計算機(jī)可讀程序代碼;以及被配置成不管內(nèi)容的類型和/或內(nèi)容的來源如何都將圖像文件存儲 在屏幕內(nèi)容文件夾中的計算機(jī)可讀程序代碼。
17. 權(quán)利要求16所述的計算機(jī)程序產(chǎn)品,還包括被配置成自動產(chǎn)生與圖像文件相關(guān)聯(lián)的文本文件的計算機(jī)可讀程 序代碼,該文本文件包括在圖像文件中所包含的任何文本;以及被配置成將所產(chǎn)生的文本文件存儲在屏幕內(nèi)容文件夾中的計算機(jī)可讀程序代碼。
18. 權(quán)利要求17所述的計算機(jī)程序產(chǎn)品,還包括被配置成將文本文件附于電子郵件消息、多媒體消息傳送服務(wù)(MMS)消息、短消息服 務(wù)(SMS)消息上和/或?qū)⑽谋疚募D(zhuǎn)發(fā)到文本注釋程序的計算機(jī)可讀程 序代碼。
19. 權(quán)利要求16所述的計算機(jī)程序產(chǎn)品,還包括被配置成將圖像 文件附于電子郵件消息和/或多媒體消息傳送服務(wù)(MMS)消息上的計 算機(jī)可讀程序代碼。
20. 權(quán)利要求17所述的計算機(jī)程序產(chǎn)品,還包括被配置成處理圖像文件和/或文本文件以便從中提取信息的計算機(jī) 可讀程序代碼;以及被配置成將所提取的信息提供給應(yīng)用程序以便在其中使用的計算 機(jī)可讀程序代碼。
21. 權(quán)利要求20所述的計算機(jī)程序產(chǎn)品,其中應(yīng)用程序包括聯(lián)系 人數(shù)據(jù)庫、日歷、瀏覽器、聊天客戶端和/或書簽存儲單元。
22. 權(quán)利要求17所述的計算機(jī)程序產(chǎn)品,還包括被配置成編輯圖 像文件和/或文本文件的計算機(jī)可讀程序代碼。
23. 權(quán)利要求16所述的計算機(jī)程序產(chǎn)品,其中被配置成接收請求 的計算機(jī)可讀程序代碼包括被配置成接收通過設(shè)置在移動終端上的專用屏幕內(nèi)容按鈕所提供 的用戶輸入的計算機(jī)可讀程序代碼;被配置成接收通過設(shè)置在移動終端上的過載按鈕所提供的用戶輸 入的計算才/L可讀程序代碼;或者被配置成接收通過設(shè)置在移動終端上的菜單所提供的用戶輸入的計算機(jī)可讀程序代碼。
全文摘要
提供用于保存移動終端顯示器的內(nèi)容的方法、設(shè)備和計算機(jī)程序產(chǎn)品。接收要存儲與移動終端相關(guān)聯(lián)的顯示器的內(nèi)容的請求。響應(yīng)于接收到的請求,產(chǎn)生包含顯示器的內(nèi)容的圖像文件。不管內(nèi)容的類型和/或內(nèi)容的來源如何,所產(chǎn)生的圖像文件都被存儲在屏幕內(nèi)容文件夾中。
文檔編號H04Q7/32GK101243706SQ200680029840
公開日2008年8月13日 申請日期2006年3月24日 優(yōu)先權(quán)日2005年8月18日
發(fā)明者E·C·海厄特 申請人:索尼愛立信移動通訊股份有限公司