新四季網

採集和發送多媒體作為電子消息的製作方法

2023-05-28 23:18:11 4


一或多個實施例大體涉及電子消息系統和方法。更具體地,一或多個實施例涉及用於增加電子消息系統的功能的系統和方法。



背景技術:

計算裝置(例如,計算機、平板計算機和智慧型電話)提供用於人之間彼此聯繫和交流的多種方式。例如,各種電子消息系統提供發送和接收電子消息的各種方法。例如,計算裝置可以允許用戶使用文字消息、消息、社交網絡發帖等其它形式的電子通信與其它用戶交流。此外,電子通信可包含含有文字、圖像、視頻和/或多媒體的各種內容。一般來說,電子通信已成為人之間彼此聯繫和交流的廣泛方式。

在電子通信中包含多媒體已成為電子通信會話的幽默感、語境和信息的特別受歡迎的方式。例如,用戶可向指示他的位置的共同用戶發送數字照片。同樣,用戶可響應於包含笑話的電子消息發送視頻笑聲。因此,包含多媒體是通常僅靠文字電子消息難以完成的向電子通信會話添加表達層的容易方式。

用於在電子通信中包含多媒體的常規過程通常存在問題。例如,用戶一般從電子通信界面導航離開,以便採集用於包含在電子通信會話中的數字照片或視頻。然而,從電子通信界面導航離開可以致使用戶錯過消息或以其它方式添加對於用戶來說耗時和沮喪的多媒體內容項。

另外,採集多媒體內容項和在電子通信中包含多媒體內容項為通常包含多個用戶互動的過程。例如,一般情況下,用戶與用戶界面互動以便從電子通信界面切換到相機取景器界面。採集多媒體內容項(即,照片或視頻)、切換回電子通信界面並向共同用戶最終發送作為電子通信的一部分的多媒體內容項通常需要更多用戶互動。採集多媒體和在電子通信中包含所採集的多媒體通常所需的多個用戶互動添加額外的步驟和撰寫電子通信的過程的麻煩。

因此,用於在消息應用中採集和發送多媒體的目前方法存在若干缺陷。



技術實現要素:

一或多個實施例提供益處和/或利用提供電子消息系統的增強特徵的方法和系統來解決本領域中一或多個上述或其它問題。例如,本文所述的方法和系統允許用戶在電子通信會話中包含多媒體內容項的更多功能。此外,一或多個實施例可以通過電子消息系統的單個用戶界面容易和直觀地提供前述和其它益處。

除前述之外,一或多個實施例的系統和方法允許用戶在沒有切換離開電子消息系統的情況下採集電子多媒體。例如,在一或多個實施例中,電子消息系統的用戶界面顯示在共同用戶和相機取景器之間發送的具有電子消息的通信線程,從而允許用戶鑲框和採集電子多媒體(例如,照片或視頻)。因此,用戶可在沒有導航離開通信線程的情況下採集電子多媒體。

此外,一或多個實施例的系統和方法允許用戶在不需要多餘的用戶互動的情況下採集電子多媒體。例如,在一或多個實施例中,用戶可在採集電子多媒體時自動發送多媒體(即,照片或視頻)。因此,一或多個實施例可以促進自發的、快速的、未經排練或編輯的通信。

在根據本發明的實施例中,方法包括:向計算裝置的觸控螢幕顯示器提供消息圖形用戶界面,其包括通信線程,該通信線程包括在用戶和一或多個共同用戶之間交換的多個電子消息;由通信裝置的至少一個處理器檢測相機取景器輸入控制的選擇;響應於相機取景器輸入控制的選擇的檢測,在消息圖形用戶界面中提供相機取景器;由計算裝置的至少一個處理器檢測與相機取景器的第一用戶互動;並響應於所檢測到的第一用戶互動,由計算裝置的相機採集多媒體內容項,並由該計算裝置發送所採集的多媒體內容項作為電子消息。

檢測與相機取景器的第一用戶互動可以包括檢測與相機取景器的輕按觸摸手勢。

採集多媒體內容項可以包括響應於所檢測的輕按觸摸手勢採集數字照片。

在根據本發明的實施例中,方法另外可以包括向通信線程添加所採集的數字照片。

在根據本發明的實施例中,方法另外可以包括檢測與相機取景器的第二用戶互動。

檢測與相機取景器的第二用戶互動可以包括檢測與相機取景器的按下並按住觸摸手勢。

採集多媒體內容項可以包括響應於所檢測的按下並按住觸摸手勢採集數字視頻。

採集數字視頻的持續時間可以與所檢測的按下並按住觸摸手勢的持續時間相同。

在根據本發明的實施例中,方法另外可以包括,響應於檢測到按下並按住觸摸手勢的釋放,向通信線程添加能夠播放所採集的數字視頻的回放控制。

在也可以要求保護的根據本發明的另外實施例中,方法包括:向計算裝置的觸控螢幕顯示器提供與消息圖形用戶界面的第一部分中的通信線程的消息圖形用戶界面,該通信線程包括在用戶和一或多個共同用戶之間交換的多個電子消息;由計算裝置的至少一個處理器檢測相機取景器輸入控制的選擇並且響應於相機取景器輸入控制的選擇,激活計算裝置的相機並提供在消息圖形用戶界面的第二部分內的相機取景器。

在根據本發明的實施例中,方法另外可以包括:檢測在消息圖形用戶界面的第二部分內的輕按觸摸手勢;響應於檢測到的在消息圖形用戶界面的第二部分內的輕按觸摸手勢,經由相機取景器採集數字照片。

在根據本發明的實施例中,方法另外可以包括:響應於輕按觸摸手勢發送所採集的數字照片;響應於輕按觸摸手勢向消息圖形用戶界面的第一部分中的通信線程添加所採集的數字照片。

在根據本發明的實施例中,方法另外可以包括:檢測在消息圖形用戶界面的第二部分內的按下並按住觸摸手勢;在檢測消息圖形用戶界面的第二部分內的按下並按住觸摸手勢的持續時間期間,經由相機取景器採集數字視頻。

在根據本發明的實施例中,方法另外可以包括,響應於檢測到按下並按住觸摸手勢的釋放,發送所採集的數字視頻。

在根據本發明的實施例中,方法另外可以包括,響應於檢測到按下並按住觸摸手勢的釋放,向消息圖形用戶界面的第一部分中的通信線程添加能夠播放所採集的數字視頻的回放控制。

在根據本發明的實施例中,方法另外可以包括:檢測與回放控制的輕按觸摸手勢;響應於所檢測到的與回放控制的輕按觸摸手勢,在消息圖形用戶界面的第一部分中的通信線程中播放所採集的數字視頻。

在根據本發明的實施例中,方法另外可以包括:檢測來自消息輸入控制的調色板的消息輸入控制的選擇;響應於所檢測到選擇,從消息圖形用戶界面的第二部分移除相機取景器。

在也可以要求保護的根據本發明的實施例中,非暫態計算機可讀存儲介質具有存儲在其上的計算機可執行指令,在該指令由處理器執行時,促使計算機系統:向在消息圖形用戶界面的第一部分中的消息圖形用戶界面提供通信線程,該通信線程包括在用戶和一或多個共同用戶之間交換的多個電子消息;檢測相機取景器控制的選擇;並且響應於相機取景器控制的選擇,利用消息圖形用戶界面的第二部分提供相機取景器。

在根據本發明的實施例中,系統另外可以包括計算機可執行指令,在該指令被執行時,促使計算機系統:檢測在消息圖形用戶界面的第二部分內的輕按觸摸手勢;響應於在消息圖形用戶界面的第二部分內檢測到輕按觸摸手勢,經由相機取景器採集數字照片;發送所採集的數字照片;向在消息圖形用戶界面的第一部分中的通信線程添加所採集的數字照片。

在根據本發明的實施例中,系統另外可以包括計算機可執行指令,在該指令被執行時,促使計算機系統:檢測在消息圖形用戶界面的第二部分內的按下並按住觸摸手勢;在消息圖形用戶界面的第二部分內檢測按下並按住觸摸手勢的持續時間期間,經由相機取景器採集數字照片;發送所採集的數字視頻;向在消息圖形用戶界面的第一部分中的通信線程添加能夠回放所採集的數字視頻的回放控制。

在根據本發明的另外實施例中,一或多個計算機可讀非暫態存儲介質實施軟體,在該軟體被執行時,能操作執行根據本發明或上述實施例中的任一者的方法。

在根據本發明的另外實施例中,系統包括:一或多個處理器;耦合至處理器並包括可由該處理器執行的指令的至少一個存儲器,在執行該指令時,該處理器能操作執行根據本發明或上述實施例中的任一者的方法。

本發明的另外特徵和優點將在下面的說明書中闡述,並且部分在說明書中是顯而易見的,或可通過實施此類示例性實施例來獲悉。此類實施例的特徵和優點可藉助於在所附權利要求書中特別指出的指令和組合來實現和獲得。這些和其它特徵應從下面的說明書和所附權利要求中變得更清晰可見,或可通過實施在下文中闡述的此類示例性實施例來獲悉。

根據本發明的實施例特別在涉及方法、存儲介質和系統的附屬權利要求中公開,其中,在一項類別的權利要求例如方法中提及的任何特徵也可以另一類別的權利要求例如系統中要求保護。在所附的權利要求中的相關性或返回應用出於形式上的原因來選擇。然而,從對任何在前權利要求的有意返回引用所得的任何主題(特別是多個相關性)也可以被要求保護,以便權利要求及其特徵的任何組合被公開並可以要求保護而與在所附權利要求中選擇的相關性無關。

因此,本文描述或描繪的任一實施例和特徵可以在單獨的權利要求中和/或在與本文所述或描繪的任何實施例或特徵或與附屬權利要求的任一特徵的任何組合中要求保護。要求保護的主題不僅包括在附屬權利要求中闡述的特徵的組合,而且包括在權利要求中的特徵的任何其它組合,其中,在權利要求中提及的每個特徵可以與權利要求中的任何其它特徵或其它特徵的組合來組合。

附圖說明

為了描述可以獲得本發明的以上所列舉的及其它的優點和特徵的方式,上面簡要描述的一或多個實施例的更具體描述應參考在附圖中說明的具體實施例。應注意,出於說明目的,附圖不一定按比例繪製,並且在整個附圖中的類似的結構或功能的元件通常由相同的附圖標號表示。應理解,這些附圖僅僅描繪本發明的典型實施例,因此不應視為限制其範圍,通過使用附圖來更具體和詳細地描述和解釋本發明的一或多個實施例,其中:

圖1示出根據一或多個實施例的電子消息系統的示意圖;

圖2示出根據一或多個實施例的用於實現圖1的系統的框圖;

圖3A-3E示出根據一或多個實施例的用於採集和發送多媒體內容項的用戶界面;

圖4A-4G示出根據一或多個實施例的用於採集和發送多媒體內容項的用戶界面;

圖5示出根據一或多個實施例的在用於採集和發送多媒體內容項作為電子消息的方法中的一系列行為的流程圖;

圖6示出根據一或多個實施例的在用於採集和發送多媒體內容項作為電子消息的另一方法中的一系列行為的流程圖;

圖7示出根據一或多個實施例的示例性計算裝置的框圖;以及

圖8為根據一或多個實施例的社交網絡系統的示例網絡環境。

具體實施方式

一或多個實施例包含,電子消息系統,其在發送多媒體內容項作為電子消息時,向用戶提供高效和有效的用戶體驗。更具體地,本文所述的一或多個實施例允許用戶容易和直觀地形成用於作為電子消息發送的多媒體內容項。具體地,本文所述的電子消息系統可以允許用戶快速和容易地形成和發送作為消息的數字照片或數字視頻。

此外,電子消息系統可以允許用戶形成數字照片或數字視頻而無需導航離開通信線程。例如,一或多個實施例向用戶提供包含通信線程以及相機取景器的界面。因此,一或多個實施例允許用戶採集多媒體並同時接收和閱讀消息。

此外,一或多個實施例的系統和方法允許用戶在不需要多餘的用戶互動的情況下採集電子多媒體。例如,電子消息系統可響應於不同類型的用戶輸入經由相機取景器採集不同類型的多媒體。另外,電子消息系統可響應於所檢測到的輕按觸摸手勢經由相機取景器來採集數字照片。另外,電子消息系統可響應於所檢測到的按下並按住觸摸手勢經由相機取景器來採集數字視頻。

在用於採集多媒體的用戶互動完成時,一或多個實施例立即向通信線程自動添加所採集的多媒體。例如,電子消息系統可在檢測到用於採集數字照片的輕按觸摸手勢之後,立即向通信線程添加所採集的數字照片。另外,電子消息系統可在檢測到用於採集數字視頻的按下並按住觸摸手勢之後,立即向通信線程添加所採集的數字視頻。因此,一或多個實施例可以促進自發的、快速的、未經排練或編輯的通信。

圖1電子消息系統100的示例實施例。如圖所示,電子消息系統100可包含但不限於用戶界面管理器102(或簡稱為「UI管理器」)、用戶輸入檢測器104、多媒體管理器106、通信管理器108和數據存儲110。電子消息系統100的組件102-110中的每個可使用任何合適的通信技術來彼此通信。雖然本文的公開示出在圖1中為分開的組件102-110,但是102-110中的任一個可被組合為更少的組件,諸如組合為單一設施或模塊,或可劃分為更多組件,以可用作一或多個實施例。此外,組件102-110可被定位在諸如下面關於圖7所述的一或多個計算裝置上或由該一或多個計算裝置實現。另選地,電子消息系統100的部分可以被定位在計算裝置上,而電子消息系統100的其它部分被定位在諸如下面關於圖8所述的社交網絡系統上或形成該社交網絡系統的一部分。

組件102-110可以包括軟體、硬體或這兩者。例如,組件102-110可以包括存儲在計算機可讀存儲介質上並由一或多個計算裝置的處理器執行的一或多個指令。在由一或多個處理器執行時,電子消息系統100的計算機可執行指令可以促使計算裝置執行本文所述的方法。另選地,組件102-110可以包括硬體,諸如執行某些功能的專用處理裝置。另外或另選地,組件102-110可以包括計算機可執行指令和硬體的組合。

如上所述並如圖1所示,電子消息系統100可以包含用戶界面管理器102。用戶界面管理器102提供、管理、更新和/或控制允許用戶查看顯示單元並與該顯示單元互動的圖形用戶界面(或簡稱為「用戶界面」)。例如,用戶界面管理器102可識別、顯示、更新或以其它方式提供包含在各種布局中的一或多個顯示單元的各種用戶界面。

更具體地,用戶界面管理器102可以顯示在圖形用戶界面內的各種顯示單元。例如,用戶界面管理器102可在計算裝置的顯示器上顯示圖形用戶界面。例如,顯示單元包含但不限於:按鈕、文字框、菜單、縮略圖、滾動條、超連結等。在一或多個實施例中,用戶界面管理器102可以顯示和形成在各種布局中的任一布局的單元。

此外,用戶界面管理器102也可以響應於用戶互動來更新、移除、調整大小或重定位顯示單元。例如,如下面將要更詳細描述的,電子消息系統100可以各種方式檢測用戶輸入。例如,在一或多個實施例中,所檢測的用戶輸入可促使用戶界面管理器102基於所檢測的輸入來更新圖形用戶界面。同樣,在一或多個實施例中,所檢測的用戶輸入可促使用戶界面管理器102來調整一或多個顯示單元的大小、重定位在圖形用戶界面內的一或多個顯示單元或以其它方式改變或移除在圖形用戶界面內的一或多個顯示單元。

另外,用戶界面管理器102可以響應於用戶互動來選擇性更新用戶界面的某些區域。例如,在一或多個實施例中,所檢測的用戶輸入可促使用戶界面管理器102僅在圖形用戶界面的一個區域內更新或改變。在一或多個實施例中,在檢測到用戶互動時,用戶界面管理器102可在用戶界面的一個區域內將一種顯示類型更新為第二顯示類型,同時繼續顯示用戶界面內沒有更新的另一區域。

按照類似的思路,用戶界面管理器102可以響應於用戶互動重新組織用戶界面。例如,在一或多個實施例中,所檢測的用戶輸入可促使用戶界面管理器102將圖形用戶界面劃分為兩個或更多區域。在一或多個實施例中,在檢測到用戶互動時,用戶界面管理器102可將用戶界面從僅顯示帶有顯示單元的第一集合的一個區域重新組織為顯示帶有在第一區域中的顯示單元的第一集合和在第二區域中的顯示單元的第二集合的兩個區域。同樣,在一或多個實施例中,用戶界面管理器102也可響應於檢測到的用戶互動在圖形用戶界面內合併或移走區域。

如上所述並如圖1所示,電子消息系統100可另外包含用戶輸入檢測器104。用戶輸入檢測器104以任何合適的方式檢測、接收和/或有助於用戶輸入。在一些示例中,用戶輸入檢測器104檢測一或多個用戶互動。如本文所引用的,「用戶互動」意指藉助於一或多個輸入裝置或經由一或多個觸摸手勢從用戶接收的單一輸入、輸入的組合。用戶互動可以具有可變持續時間,並且可發生在由如上所述的用戶界面管理器102管理的圖形用戶界面上的任何位置。

例如,用戶輸入檢測器104可以從鍵盤、滑鼠、觸控螢幕顯示器或任何其它輸入裝置檢測用戶互動。在利用觸控螢幕顯示器的情況下,用戶輸入檢測器104可以檢測一或多個觸摸手勢,其形成由用戶藉助於觸控螢幕所提供的用戶互動(例如,點擊手勢、滑動手勢、捏的手勢等)。在一或多個實施例中,用戶輸入檢測器104可以檢測關於和/或涉及作為在觸控螢幕顯示器上呈現的圖形用戶界面的一部分在一或多個顯示單元所顯示的觸摸手勢。用戶輸入檢測器104可報告任何檢測到的關於和/或涉及在一或多個顯示單元的用戶界面管理器102的觸摸手勢。

用戶輸入檢測器104可另外或另選地接收用戶互動的數據表示。例如,用戶輸入檢測器104可從用戶接收一或多個用戶可配置參數、從用戶接收一或多個用戶命令和/或任何其它合適的用戶輸入。例如,用戶輸入檢測器104可以接收語音命令或以其它方式感應、檢測或接收用戶輸入。

如上所述並如圖1所示,電子消息系統100可另外包含多媒體管理器106。多媒體管理器106採集、包裝和存儲用於包含在通信會話中的多媒體輸入。例如,在一或多個實施例中,多媒體管理器106可與計算裝置的一或多個相機交互。例如,響應於檢測到的輸入,多媒體管理器106可經由一或多個相機採集多媒體並形成附帶的多媒體內容項。

例如,在一或多個實施例中,多媒體管理器106可與計算裝置的至少一個相機交互並向用戶界面管理器102提供相機取景器。在一或多個實施例中,用戶界面管理器102可顯示所提供的相機取景器,其作為包含通信線程的用戶界面的一部分。因此,在一或多個實施例中,用戶界面管理器102可同時顯示相機取景器和通信線程。

另外,多媒體管理器106可響應於檢測到的用戶輸入經由相機取景器採集多媒體。例如,多媒體管理器106可響應於檢測到的輕按觸摸手勢採集圖像,並形成包含該圖像的數字照片多媒體內容項。而且,多媒體管理器106可響應於檢測到的按下並按住觸摸手勢來採集視頻,並形成數字視頻多媒體內容項。在一或多個替代實施例中,多媒體管理器106可響應於其它類型的檢測輸入採集並形成其它類型的多媒體。例如,多媒體管理器106可響應於雙擊觸摸手勢以突發模式採集十幾個快速圖像,或可響應於雙指按下並按住觸摸手勢僅採集音頻等。

多媒體管理器106也可向通信線程添加所採集的多媒體內容項。例如,在一或多個實施例中,在檢測到用於採集多媒體的用戶互動完成時,多媒體管理器106可向通信線程添加多媒體內容項。例如,在一或多個實施例中,在檢測到的用於採集數字照片的輕按觸摸手勢完成時,多媒體管理器106可向通信線程添加數字照片而無需另外的用戶行為。同樣,在一或多個實施例中,在檢測到的用於採集數字視頻的按下並按住觸摸手勢完成時,多媒體管理器106可立即向通信線程添加數字視頻。因此,響應於相同的(並在一或多個實施例中)用戶互動,多媒體管理器106可以採集多媒體內容項、發送多媒體項作為電子消息並向通信線程添加多媒體內容項。

在一或多個實施例中,多媒體管理器106可在一旦多媒體內容項已被添加到通信線程就包裝用於顯示的該多媒體內容項。例如,多媒體管理器106可將數字視頻多媒體內容項包裝到能夠播放數字視頻多媒體的回放控制中。多媒體管理器106可接著向通信線程添加具有包裝數字視頻多媒體內容項的回放控制。因此,多媒體管理器106可以允許數字視頻從通信線程直接播放,而不是從第三方多媒體播放器播放。

另外,多媒體管理器106可在向通信線程添加多媒體內容項之前取消或刪除該多媒體內容項。例如,在一或多個實施例中,多媒體管理器106可響應於檢測到的用戶互動取消數字照片或數字視頻的採集。例如,多媒體管理器106可響應於檢測到的滑動取消數字視頻的採集。在此情況下,多媒體管理器106丟棄已被採集的數字視頻或圖像的任何部分並且不向通信線程發送消息或添加任何東西。

此外,多媒體管理器106可存儲經由相機取景器採集的多媒體內容項。例如,在一或多個實施例中,多媒體管理器106可在向通信線程發送和添加多媒體內容項之後,在計算裝置的文件存儲中存儲所採集的多媒體內容項。因此,所採集的多媒體內容項可在以後被電子消息系統或另外的第三方系統訪問。在一或多個替代實施例中,多媒體管理器106可在向通信線程發送和添加多媒體內容項之後,立即丟棄所採集的多媒體內容項。另外,多媒體管理器106可接收指定是否存儲或丟棄所採集的多媒體內容項的用戶配置。

多媒體管理器106也可提供用於向所採集的多媒體內容項添加效果的選項。例如,在一或多個實施例中,多媒體管理器106可提供可被添加到所採集的多媒體內容項的各種效果,諸如但不限於:顏色效果(即,黑色和白色、深褐色、顏料等)、疊加效應(即,添加邊框、添加說明文字等)、清晰度和對比度的效果、面部識別和標記效果或適合於多媒體內容項的任何其它效果。在一或多個實施例中,多媒體管理器106可在採集多媒體內容項、向通信線程發送作為消息的多媒體內容項並添加所採集的多媒體內容項之前接受關於添加效果的配置。

如上所述並如圖1所示,電子消息系統100可另外包含通信管理器108。通信管理器108可以有利於從電子消息系統100或實現電子消息系統100的計算裝置接收數據和向該電子消息系統100或實現電子消息系統100的計算裝置發送數據。具體地,通信管理器108可以命令或激活如下面所述發送或接收數據,特別是關於電子通信的數據的計算裝置的一或多個通信接口。此外,通信管理器108可以以任何必要的形式包裝或格式化由電子消息系統100發送或從該電子消息系統接收的內容項,該任何必要的形式能夠通過一或多個通信信道發送並使用適當的通信協議,如下面關於圖7進一步描述。

此外,通信管理器108可向一或多個共同用戶自動發送所採集的由多媒體管理器106所提供的多媒體。例如,在一或多個實施例中,響應於檢測到用戶互動完成而沒有另外的用戶互動,多媒體管理器108可向通信系統的一或多個共同用戶發送所採集的多媒體內容項。電子消息系統100可以此方式促進自發的實時通信。這與在發送多媒體內容項之前,需要用戶初始發送事件的系統形成對比。在替代實施例中,通信管理器108可以在用戶選擇發送選項時發生消息。

如上所述,電子消息系統100可以包含數據存儲110,如圖1所示。數據存儲110可保持表示與多媒體內容項相關聯的數據的多媒體數據112。例如,多媒體數據112可包含但不限於:所採集的多媒體內容項、多媒體效果選項和配置以及多媒體存儲選項和配置。

圖2為示出示例系統200的示意圖,在該系統內,可以實現電子消息系統100的一或多個實施例。如圖2所示,系統200可以包含計算裝置202、204、網絡206和通信伺服器208。計算裝置202、204、網絡206和通信伺服器208可通信聯接,如圖2所示。雖然圖2示出計算裝置202、204、網絡206和通信伺服器208的具體布置,但是各種另外的布置是可能的。例如,計算裝置202、204可繞過網絡206與通信伺服器208直接通信,或另選地,可彼此直接通信。

計算裝置202、204、網絡206和通信伺服器208可使用適合傳輸數據和/或通信信號的任何通信平臺和技術來通信。例如,計算裝置202、204、網絡206和通信伺服器208可經由任何已知的支持遠程數據通信的通信技術、裝置、介質和協議來通信,其示例將在下面關於圖7來更詳細描述。此外,在某些實施例中,計算裝置202、204和通信伺服器208可經由網絡206通信,該網絡可包含一或多個社交網絡,如下面關於圖8另外描述。

通信伺服器208可生成、存儲、接收並傳輸電子通信數據。例如,通信伺服器208可從計算裝置202接收電子通信並向計算裝置204發送所收到的電子通信。具體地,通信伺服器208可以在系統200的一或多個用戶之間傳送電子消息。通信伺服器208可以接收範圍廣泛的電子通信類型,包含但不限於文字消息、消息、社交網絡消息、社交網絡發帖、電子郵件和任何其它形式的電子通信。關於通信伺服器208的另外細節將在下面關於圖7來論述。

網絡206可表示網絡或者網絡的集合(諸如網際網路、企業內部網、虛擬專用網(VPN)、區域網(LAN)、無線區域網(WLAN)、蜂窩網絡、廣域網(WAN)、城域網(MAN)或者兩種或多種此類網絡的組合)。因此,網絡206可為任何合適的網絡,計算裝置202可通過該網絡訪問通信伺服器208和/或計算裝置204,或反之亦然。網絡206將在下面關於圖7和8來更詳細論述。

除了系統200的系統和網絡單元以外,圖2示出用戶210可以與計算裝置202相關聯,以及用戶212可以與計算裝置204相關聯。雖然圖2示僅出兩個用戶210、212,但是系統200可以包含大量的用戶,用戶中的每個用戶通過一或多個計算裝置與系統200互動。例如,出於撰寫並發送電子通信的目的(例如,消息),用戶210可以與計算裝置202互動。用戶210可藉助於由計算裝置202上的用戶界面管理器102管理的用戶界面與計算裝置202互動。例如,用戶210可利用用戶界面來促使計算裝置202來撰寫電子通信並向系統200的多個用戶中的一或多者發送該電子通信。

在一或多個實施例中,如關於圖1所述,組件102-110可在計算裝置202、204和通信伺服器208中的一或多者上實現。例如,計算裝置202、204和通信伺服器208可經由電子消息系統100的通信管理器108通過網絡206來通信。在一或多個實施例中,計算裝置202、204可經由用戶輸入檢測器104接收用戶輸入。同樣,在一或多個實施例中,計算裝置202、204可經由用戶界面管理器102提供圖形用戶界面。此外,在一或多個實施例中,計算裝置202、204中的每個可以包含電子消息系統100的實例。

如下面更詳細描述的,關於圖1和2所述的電子消息系統100的組件100-110中的每個可以結合電子消息系統100的其它組件來提供一或多個圖形用戶界面。具體地,組件102-110可以出於各種目的,允許用戶與顯示單元的集合互動。具體地,圖3A-4G和下面的描述說明用戶界面的各種示例實施例和符合上述一般原理的特徵。

在一些示例中,計算裝置(即,圖2的計算裝置202、204)可以實現電子消息系統100的部分或全部。例如,圖3A示出可實現電子消息系統100的一或多個組件102-110的計算裝置300。如圖3A所示,計算裝置300為手持式裝置,諸如行動電話裝置(例如,智慧型電話)。如本文所用,術語「手持式裝置」指的是尺寸和配置被設計成在用戶的單手中保持/操作的裝置。然而,在另外或另選示例中,任何其它合適的計算裝置,諸如但不限於平板裝置、手持式裝置、更大的無線裝置、可攜式或臺式計算機、個人數字助理裝置和/或任何其它合適的可以執行本文所述的一或多個過程和/或操作的計算裝置。

計算裝置300可以包含下面關於圖7的計算裝置700所述的任一特徵和組件。如圖3A所示,計算裝置300包含觸控螢幕顯示器302,其可以顯示或提供用戶界面,以及用戶輸入藉助於該用戶界面接收和/或檢測。如本文所用,「觸控螢幕顯示器」指的是觸控螢幕裝置的顯示器。在一或多個實施例中,觸控螢幕裝置可為具有至少一個表面的計算裝置202、204,在該表面上,用戶210、212可執行觸摸手勢(例如,可攜式、平板計算機、個人數字助理、媒體播放器、行動電話)。另外或另選地,計算裝置300可包含任何其它合適的輸入裝置,諸如觸摸板或下面關於圖7所述的那些裝置。

圖3A示出計算裝置300的觸控螢幕顯示器302,其顯示圖形用戶界面的一個實施例,具體地,消息圖形用戶界面304。例如,用戶界面管理器102提供作為消息圖形用戶界面304的一部分的各種顯示區和顯示單元。在一或多個實施例中,用戶界面管理器102提供通信線程306以及消息輸入控制調色板或工具欄310。

如上所述,電子消息系統100的通信管理器108可以有利於接收和發送數據。在一或多個實施例中,通信管理器108有利於在計算裝置202、204之間接收和發送電子通信。而且,在一或多個實施例中,用戶界面管理器102顯示經由通信管理器108發送和接收的電子通信。在一或多個實施例中,用戶界面管理器102可以顯示經由消息圖形用戶界面304內的通信線程306中的通信管理器108發送和接收的電子通信。

例如,如圖3A所示,用戶界面管理器102通信線程306,其包含從通信裝置300的用戶的帳號發送的電子消息308a。同樣,通信線程306可以包含由計算裝置300的用戶的帳號接收的電子消息308b。在一或多個實施例中,用戶界面管理器102組織通信線程306,使得新的消息被添加到通信線程306的底部,以便較舊的消息在通信線程306的頂部顯示。在替代實施例中,用戶界面管理器102可以以可向用戶指示消息308a、308b之間的時間順序關係或其它關係的任何方式來組織該消息。

用戶界面管理器102提供各種電子通信特性以幫助用戶區分在通信線程306中的電子通信。例如,如圖3A所示,用戶界面管理器102顯示指向消息圖形用戶界面304的一邊(即,右邊)的從計算裝置300的用戶的帳號發送的電子消息308a。另一方面,用戶界面管理器102顯示指向消息圖形用戶界面304的相對邊的由通信管理器108接收的電子消息308b。在一或多個實施例中,電子消息308a、308b的定位和取向向計算裝置300的用戶提供關於在消息圖形用戶界面304內顯示的各種電子通信的起源的清晰指示。

幫助用戶區分電子通信的由用戶界面管理器102提供的另一特性可為該電子通信的顏色。例如,如圖3A所示,用戶界面管理器102以第一顏色顯示所發送的電子消息308a和以第二顏色顯示所收到的電子消息308b。在一或多個實施例中,第一和第二顏色可分別為具有倒置字體顏色的黑色和白色。在替代實施例中,用戶界面管理器102可顯示白色背景和不同著色輪廓的電子通信308a、308b。

在又一替代實施例中,用戶界面管理器102可顯示具有不同圖案背景、不同字體、不同大小或以可區分所發送的電子消息308a和所接收的電子消息308b的任何其它方式的電子通信308a、308b。例如,在一或多個實施例中,用戶界面管理器102在藍色背景上顯示具有白色字體的電子消息308a。同樣,在一或多個實施例中,用戶界面管理器102在灰色背景上顯示具有黑色字體的電子消息308b。

如上所述,用戶界面管理器102也可提供消息輸入控制調色板或工具欄310。如圖3A所示,用戶界面管理器102顯示作為消息圖形用戶界面304的一部分的消息輸入控制調色板或工具欄310。在一或多個實施例中,消息輸入控制調色板或工具欄310包含向用戶提供各種消息輸入選項或其它選項的各種可選擇的消息輸入控制。例如,在圖3A中,消息輸入控制調色板或工具欄310包含文字輸入控制312a、相機取景器輸入控制312b、多媒體輸入控制312c、符號輸入控制312d和聲音輸入控制312e。在一或多個替代實施例中,消息輸入控制調色板或工具欄310可以不同順序提供輸入控制312a-312e、可提供未在圖3A中顯示的其它輸入控制或可省略在圖3A中示出的輸入控制312a-312e中的一或多者。

如下面更詳細描述的,用戶可與輸入控制312a-312e中的任一者互動以便撰寫並發送不同類型的電子通信。例如,如果用戶與文字輸入控制312a互動,則用戶界面管理器102可在消息圖形用戶界面304的一部分中提供用戶可用來撰寫文字消息的觸控螢幕顯示鍵盤。同樣,如果用戶與多媒體輸入控制312c互動,則用戶界面管理器102可提供在消息圖形用戶界面304的一部分內的多媒體內容項顯示區(例如,用於顯示數字照片、數字視頻等)。此外,如果用戶與聲音輸入控制312e互動,則用戶界面管理器102可提供聲音記錄控制,藉助於該聲音記錄控制,用戶可以記錄語音或其它聲音消息。同樣,如下面將要更詳細描述的,如果用戶與相機取景器輸入控制312b互動,則用戶界面管理器102可在消息圖形用戶界面304的一部分內提供用戶可用來採集數字照片或數字視頻並向通信線程306添加該數字照片或數字視頻的數字相機界面。

用戶可與消息輸入控制312a-e中的任一者互動,以便撰寫消息並經由電子消息系統100向一或多個共同用戶發送該消息。例如,在圖3B中,用戶的手指314被示出與相機取景器輸入控制312b互動。在一或多個實施例中,用戶輸入檢測器104可以檢測用戶的手指314與相機取景器輸入控制312b互動(例如,輕按觸摸手勢)。用戶界面管理器102可顯示指示輸入控制312a-e當前為激活的輸入控制指示318。另外,如圖3B所示,在用戶輸入檢測器104在相機取景器輸入控制312b上檢測到輕按觸摸手勢時,用戶界面管理器102可顯示相機取景器316.換句話說,響應於檢測到的用戶互動,電子消息系統100可以激活計算裝置300的相機並在相機取景器316內顯示來自計算裝置300的相機的數據(圖像/視頻)流。

具體地,如圖3B所示,用戶界面管理器102可以在消息用戶界面304的第一部分(即,上部)中提供通信線程306。用戶界面管理器102可以在消息用戶界面304的第二部分(即,下部)中提供相機取景器316。因此,用戶界面管理器102可以允許用戶查看通信線程306和任何新消息,同時也能夠查看並採集多媒體。在替代實施例中,用戶界面管理器102可以水平地布置通信線程306和相機取景器316或在不同於垂直布置的另一布置中布置該通信線程和相機取景器。

在一或多個實施例中,多媒體管理器106可與計算裝置300的一或多個相機交互並可提供基於計算裝置300的一或多個相機的相機取景器316。例如,在一或多個實施例中,計算裝置300可包含背對用戶的背向相機。在一或多個實施例中,多媒體管理器106可與背向相機交互並在相機取景器316內提供由背向相機所採集的圖像。在一或多個替代實施例中,計算裝置300可包含背向相機以及前向相機(即,面向用戶的相機)。在另一實施例中,多媒體管理器106可與背向相機或前向相機中的任一者交互並在相機取景器316內提供由背向相機或前向相機中的任一者查看的相同圖像。

例如,如圖3B所示,多媒體管理器106可與計算裝置300的前向相機交互。因此,相機取景器316包含由前向相機查看的相同圖像(即,用戶的圖像)。在一或多個實施例中,多媒體管理器106可持續更新相機取景器316,使得在相機取景器316中顯示的圖像匹配由相機多媒體管理器106查看的圖像。具體地,只要相機取景器輸入控制312b是激活的,多媒體管理器106就可不斷更新相機取景器316,如由輸入控制指示318所指示。

多媒體管理器106可響應於用戶互動經由相機取景器316來採集多媒體內容項。例如,如圖3C所示,多媒體管理器102可響應於在相機取景器上檢測到用戶互動,經由相機取景器316來採集多媒體內容項。在一或多個實施例中,用戶輸入檢測器104可檢測用戶的手指314關於相機取景器316的觸摸手勢。在一或多個實施例中,多媒體管理器106可響應於檢測到用戶的手指314關於相機取景器316的輕按觸摸手勢來採集數字照片。在一或多個替代實施例中,多媒體管理器106可響應於另一類型的用戶互動,例如口述命令、計算裝置300的取向的變化(即,縱向到橫向)或適合此目的的另一類型的用戶互動來採集數字照片。

在一或多個實施例中,通信管理器108可向一或多個共同用戶立即發送所採集的多媒體內容項。例如,在一或多個實施例中,在採集多媒體內容項時,多媒體管理器106可向通信管理器108立即提供該多媒體內容項。因此,在檢測到對相機取景器316的輕按觸摸手勢之後,通信管理器108向一或多個共同用戶立即發送所採集的多媒體內容項。

此外,在一或多個實施例中,用戶界面管理器102可向通信線程306立即添加所採集的多媒體內容項。例如,如圖3D所示,用戶界面管理器102可以響應於檢測到的關於圖3C所述的用戶互動,向通信線程306添加所採集的多媒體內容項320。所採集的多媒體內容項320可為響應於檢測到的關於相機取景器316的輕按觸摸手勢互動的由多媒體管理器106採集的數字照片。

因此,電子消息系統100可以允許用戶採集和發送電子多媒體而無需多餘的用戶互動。例如,電子消息系統可在採集多媒體320時,經由通信伺服器208向一或多個共同用戶自動發送所採集的多媒體320。此外,電子消息系統100可在採集多媒體320時,向通信線程306添加所採集的多媒體320。換句話說,電子消息系統100可以響應於單個用戶互動(即,輕按手勢)採集多媒體項320並向通信線程306發送和添加該多媒體項。因此,一或多個實施例可以促進自發的、快速的、未經排練或編輯的通信。

如圖3D所示,在發送到一或多個共同用戶和被添加到通信線程306時,多媒體內容項320可以具有被配置成在通信線程306內顯示的大小。具體地,多媒體內容項320可以佔用比在垂直方向和水平兩者的整個通信線程306更少的通信線程。通過不佔用總垂直區域的通信線程306,通信線程306可以顯示多媒體內容項320和一或多個消息這兩者,如圖3D所示。按照相關的思路,通過不佔用總水平區域的通信線程306,多媒體內容項320可以被放置在通信線程306的一邊上,以便指示多媒體內容項320是否為所發送或收到的消息。

在一或多個實施例中,多媒體管理器106可在已採集多媒體內容項320之後繼續更新相機取景器316。例如,如圖3D所示,多媒體管理器106可以更新相機取景器316以包含不同於所採集的多媒體內容項320的圖像的圖像。因此,用戶可從電子消息系統100繼續採集並發送沒有延遲或極少延遲的多媒體內容項。

如上所述,在一或多個實施例中,多媒體管理器106可被預配置成向所採集的多媒體內容項320添加某些顯示效果。例如,在一或多個實施例中,用戶可預配置多媒體管理器106以提供所採集的具有黑色和白色的多媒體內容項320。另外或另選地,多媒體管理器106可提供所採集的具有其它顯示效果,諸如具有增強的清晰度和銳度、具有邊框、具有某些顏色方案、具有某些圖象過濾器或適合多媒體內容項的任何其它顯示效果的多媒體內容項。與實施例無關,用戶可預配置多媒體管理器106以向所採集的多媒體內容項添加一或多個顯示效果,使得在多媒體內容項的採集和向一或多個共同用戶發送所採集的多媒體內容項之間不需要用戶互動。

圖3D示出添加到發送多媒體內容項320的用戶裝置300上的通信線程306的多媒體內容項320。應理解,在接收人的計算裝置204接收多媒體內容項320時,在接收人的計算裝置204上的電子消息系統100可以向通信線程306添加多媒體內容項320。具體地,在接收人的計算裝置204上的電子消息系統100可以以類似於圖3D所示的方式向通信線程306添加多媒體內容項320,即使其在通信線程306的左邊。多媒體內容項320在通信線程306的左邊上的放置可以指示多媒體內容項320為收到的消息。

響應於檢測到用戶互動,用戶界面管理器102可用另一控制來替換相機取景器316。例如,如圖3E所示,用戶輸入檢測器104可在消息輸入控制調色板或工具欄310內檢測用戶手指314與文字輸入控制312a的用戶互動。在一或多個實施例中,響應於檢測到文字輸入控制312a的選擇(如輸入控制指示318所指示),用戶界面管理器102可用觸控螢幕顯示鍵盤322替換相機取景器316。在一或多個替代實施例中,用戶界面管理器102可響應於檢測到輸入控制312a-312b中的任一者的選擇,用其它類型的控制來替換相機取景器316。

圖3A-3E示出用於採集和發送多媒體內容項的過程,其中,多媒體內容項為數字照片。在一或多個實施例中,多媒體管理器106也可採集並發送為數字視頻的多媒體內容項。例如,如圖4A-4G所示,多媒體管理器106可採集數字視頻,並向通信管理器108和用戶界面管理器102兩者提供數字視頻。

如上所示,響應於檢測到相機取景器輸入控制312b的選擇,用戶界面管理器102可更新消息圖形用戶界面304以包含由多媒體管理器106所提供的相機取景器316。在一或多個實施例中,用戶界面管理器102可更新消息圖形用戶界面304以包含相機取景器316,使得消息圖形用戶界面304仍然包含在用戶界面304的一個部分中的通信線程306。如上所述,在優選實施例中,多媒體管理器106可以不斷更新相機取景器316以包含由計算裝置300的相機查看/採集的最近圖像。

響應於檢測到用戶互動,多媒體管理器106可經由相機取景器316採集多媒體內容項,其中,所採集的多媒體內容項為數字視頻。例如,用戶輸入檢測器104可檢測用戶手指314與相機取景器316的用戶互動,諸如按下並按住觸摸手勢。在一或多個替代實施例中,檢測到的用戶互動可為口述命令、在適當時間內使計算裝置300仍然保持靜止或適合此目的的任何其它類型的用戶互動。

響應於檢測到按下並按住用戶互動,多媒體管理器106可經由相機取景器316記錄數字視頻。在一或多個實施例中,多媒體管理器106也可在計算裝置300上存儲所記錄的數字視頻。在檢測到按下並按住用戶互動的持續時間期間,多媒體管理器106可以經由相機取景器316採集並記錄數字視頻。

在一或多個實施例中,用戶互動管理器102可顯示關於採集多媒體內容項數字視頻的一或多個指令。例如,如圖4B所示,用戶界面管理器102可以顯示指令324,其讀取「滑動到取消視頻」。因此,指令324通知用戶如何取消數字視頻的採集。在一或多個替代實施例中,指令324可以向用戶給予其它類型的信息。例如,在一個替代實施例中,多媒體管理器106可確定計算裝置300未靜止到足以採集可用的數字視頻。因此,在該替代實施例中,用戶界面管理器102可促使指令324讀取「請保持靜止」。

另外,用戶界面管理器102可在採集數字視頻期間,顯示關於在任何給定點所採集的數字視頻為多長的指示。例如,如圖4B所示,用戶界面管理器102可以顯示記錄時間指示326。在一或多個實施例中,記錄時間指示328可為從消息圖形用戶界面304的一邊延伸的條,其指示到目前為止由多媒體管理器106所記錄的數字視頻的長度。因此,在一或多個實施例中,記錄時間指示326指示實時記錄的長度。

在一或多個實施例中,多媒體管理器106可被配置成允許一定長度的記錄(例如,60秒或更少)。在此類實施例中,記錄時間指示326可在多媒體管理器106將停止記錄之前,提供記錄可持續多長時間的指示(即,在工具欄達到消息圖形用戶界面304的相對邊時,多媒體管理器106必須停止記錄)。在一或多個實施例中,在記錄達到時間限制時,用戶界面管理器102可用告警,諸如「剩下5秒」來更新指令324。

用戶可能希望在通信管理器108向一或多個共同用戶發送數字視頻之前取消數字視頻的採集和記錄。例如,如圖4B所示,多媒體管理器106可響應於檢測到沿箭頭328的方向的用戶互動取消數字視頻的採集和記錄。例如,如上所述,多媒體管理器106可響應於檢測到按下並按住觸摸手勢經由相機取景器316採集和記錄數字視頻。在一或多個實施例中,用戶輸入檢測器104可在按下並按住觸摸手勢期間檢測用戶手指314的向上滑動,使得在檢測到滑動手勢的釋放時,用戶手指314不再與相機取景器316互動。響應於檢測到用戶互動,多媒體管理器106可取消數字視頻的採集和記錄。因此,在此類實施例中,電子消息系統100可能不能自動發送任何採集的視頻或向通信線程306添加任何採集的視頻。

另外,響應於檢測到如上所述的用戶互動,多媒體管理器106也可丟棄已被記錄和/或存儲的數字視頻的任何部分。因此,在一或多個實施例中,響應於在記錄數字視頻期間檢測到滑動觸摸手勢,多媒體管理器106可刪除數字視頻。在一或多個替代實施例中,在檢測到滑動手勢之前,多媒體管理器106可保存或存儲被記錄的數字視頻的部分,而無需向通信管理器108和/或用戶界面管理器102提供數字視頻的部分。

一旦多媒體管理器106已取消如上所述的數字視頻的採集和記錄,用戶界面管理器102就可更新消息圖形用戶界面304。例如,如圖4C所示,用戶界面管理器102可以更新消息圖形用戶界面304以再次包含消息輸入控制調色板或工具欄310,而不是指令324。另外,在一或多個實施例中,用戶界面管理器102可以不斷顯示通信線程304和由多媒體管理器106所提供的相機取景器316。如上所述並如圖4C所示,輸入控制指示318不斷指示相機取景器輸入控制312b是激活的。

多媒體管理器106可響應於檢測到用戶互動經由相機取景器316採集和記錄數字視頻。例如,如圖4D所示,用戶輸入檢測器104可檢測用戶手指314關於相機取景器316的按下並按住觸摸手勢。響應於檢測到按下並按住觸摸手勢,多媒體管理器106可以經由相機取景器316採集並記錄由數字視頻構成的多媒體內容項。而且,如上所述,記錄時間指示326可以指示記錄的長度。

在一或多個實施例中,通信管理器108可在檢測到按下並按住觸摸手勢的釋放時,向一或多個共同用戶發送所採集的多媒體內容項(即,所記錄的數字視頻)。例如,如上所述,所記錄的數字視頻的持續時間可與檢測到關於相機取景器316的按下並按住觸摸手勢的持續時間相同。在具體實施例中,在檢測到按下並按住觸摸手勢的釋放時,多媒體管理器106可以向通信管理器108提供所採集和記錄的數字視頻。在一或多個替代實施例中,多媒體管理器106可響應於另一類型的用戶互動,諸如口述命令、晃動通信裝置300或適合此目的的任何其它類型的用戶互動,向通信管理器108提供數字視頻。通信管理器108可以接著發送所記錄的作為消息的視頻。

另外,在一或多個實施例中,響應於檢測到按下並按住觸摸手勢的釋放,多媒體管理器106可向用戶界面管理器102提供多媒體內容項(即,所記錄的數字視頻)。另外或另選地,在向用戶界面管理器102提供多媒體內容項330之前,多媒體管理器106可首先包裝多媒體內容。

在一或多個實施例中,在被添加到通信線程306時,多媒體內容項330可以包含回放控制329。回放控制329可以包括互動控制,其響應於檢測到用戶互動,播放消息圖形用戶界面304的通信線程306內的數字視頻。例如,如圖4E所示,用戶輸入檢測器104可檢測用戶手指314關於回放控制329的輕按觸摸手勢。在一或多個實施例中,響應於檢測到在回放控制329上的輕按觸摸手勢,用戶界面管理器102可以促使所記錄的數字視頻330在通信線程306內播放。在一或多個替代實施例中,用戶界面管理器102可響應於另一類型的用戶互動,諸如口述命令、雙擊或適合此目的的任何其它類型的用戶輸入,播放數字視頻。在另外的實施例中,用戶界面管理器102可以在通信線程306中自動播放數字視頻。在此類實施例中,數字視頻330可不包含回放控制329。

如圖4F所示並如上所述,在一或多個實施例中,在播放所記錄的數字視頻330時,用戶界面管理器102不斷顯示其它顯示單元。例如,如圖4F所示,用戶界面管理器102可以不斷顯示消息輸入控制調色板或工具欄310以及相機取景器316。

在一或多個實施例中,用戶界面管理器102可提供與所記錄的數字視頻330相關聯的回放指示,以便指示有多少數字視頻已被播放以及還有多少數字視頻仍未播放。例如,如圖4F所示,用戶界面管理器102可以顯示回放指示332。如圖所示,用戶界面管理器102已播放約三分之一的數字視頻330。

如上面關於數字照片所論述,多媒體管理器106也可提供用於向所採集的數字視頻添加效果的選項。例如,在一或多個實施例中,多媒體管理器106可提供可被添加到所採集的數字視頻的各種效果,諸如但不限於:顏色效果(即,改變數字視頻的顏色)、疊加效應(即,向數字視頻添加邊框)、聲音效果(即,向數字視頻添加背景音樂)或任何其它的合適效果。如上所述,多媒體管理器106可被預配置一或多個效果,使得在採集數字視頻和向一或多個共同用戶發送數字視頻之間不再需要用戶互動。

響應於檢測到用戶互動,用戶界面管理器102可用另一控制來替換相機取景器316。例如,如圖4G所示,用戶輸入檢測器104可在消息輸入控制調色板或工具欄310內檢測用戶手指314與文字輸入控制312a的用戶互動。在一或多個實施例中,響應於檢測到文字輸入控制312a的選擇(如輸入控制指示318所指示),用戶界面管理器102可用觸控螢幕顯示鍵盤322替換相機取景器316。在一或多個替代實施例中,用戶界面管理器102可響應於檢測到輸入控制312a-312b中的任一者的選擇,用其它類型的控制來替換相機取景器316。

圖1-圖4G、相應的文本以及示例提供了用於在通信會話中採集和包含多媒體內容項的多種不同的系統和裝置。除了前述之外,本發明的實施例也可按照包括實現特定結果的方法中的行為和步驟的流程圖來描述。例如,圖5和圖6示出了根據本發明的一或多個實施例的示例性方法的流程圖。關於圖5和6所述的方法可用較少或較多的步驟/行為來執行或者可以不同的順序執行的步驟/行為來執行。此外,在此描述的步驟/行為可被重複或彼此並行執行或者與相同或類似步驟/行為的不同情況並行執行。

圖5示出了採集和發送多媒體作為電子消息的一個示例方法500的流程圖。方法500包含提供消息圖形用戶界面的行為502。具體地,行為502可以涉及提供包含通信線程306的消息圖形用戶界面304。在一或多個實施例中,通信線程306可包含在用戶和一或多個共同用戶之間交換的多個電子消息308a、308b。

方法500另外包含檢測相機取景器輸入控制的選擇的行為504。具體地,行為504可以涉及檢測關於相機取景器輸入控制312b的輕按觸摸手勢互動。在一或多個實施例中,檢測相機取景器輸入控制312b的選擇可包含從一或多個另外輸入控制310的調色板檢測相機取景器輸入控制312b的選擇。

此外,方法500包含提供相機取景器的行為506。具體地,行為504可以涉及在消息圖形用戶界面304的一部分內提供相機取景器316。在一或多個實施例中,消息圖形用戶界面304可包含在第一部分中的通信線程306和在第二部分中的相機取景器316。

方法500也包含檢測與相機取景器的互動的行為508。具體地,行為508可以涉及檢測第一用戶與相機取景器316的互動。例如,在一或多個實施例中,檢測第一用戶與相機取景器316的互動可以包含檢測關於相機取景器316的輕按觸摸手勢。方法500可另外包含檢測第二用戶與相機取景器316的互動。例如,在一或多個實施例中,檢測第二用戶與相機取景器316的互動可以包含檢測關於相機取景器316的按下並按住觸摸手勢。

另外,方法500包含採集多媒體內容項的行為510。具體地,行為510可以涉及,響應於檢測到第一用戶互動,採集作為電子消息308a、308b的多媒體內容項320並發送所採集的多媒體內容項320。例如,在一或多個實施例中,採集多媒體內容項320包含響應於檢測到輕按觸摸手勢採集數字照片。此外,在一或多個實施例中,採集多媒體內容項320包含響應於檢測到按下並按住觸摸手勢採集數字視頻。在一或多個實施例中,所採集的數字視頻的持續時間可與檢測到的按下並按住觸摸手勢的持續時間相同。

方法500可另外包含向通信線程306添加所採集的多媒體內容項320。例如,在一或多個實施例中,方法500可包含向通信線程306添加所採集的數字照片。另外,在一或多個實施例中,方法500可包含,響應於檢測到按下並按住觸摸手勢的釋放,向通信線程306添加回放控制330。

圖6示出了採集和發送多媒體作為電子消息的方法600的流程圖。方法600包含提供消息圖形用戶界面的行為602。具體地,行為502可以涉及在消息圖形用戶界面304的第一部分中提供具有通信線程306的消息圖形用戶界面304。在一或多個實施例中,通信線程306可包含在用戶和一或多個共同用戶之間交換的多個電子消息308a、308b。

方法600另外包含檢測相機取景器輸入控制的選擇的行為604。具體地,行為604可以包含檢測關於相機取景器輸入控制312b的輕按觸摸手勢互動。在一或多個實施例中,檢測相機取景器輸入控制312b的選擇可包含從輸入控制310的調色板檢測相機取景器控制312b的選擇。

方法600也包含提供相機取景器的行為606。具體地,行為606可以涉及響應於相機取景器輸入控制312b的選擇,在消息圖形用戶界面304的第二部分內提供相機取景器316。在一或多個實施例中,消息圖形用戶界面304的第一部分和消息圖形用戶界面304的第二部分同時顯示。

方法600可另外包含在消息圖形用戶界面304的第二部分內檢測輕按觸摸手勢。例如,在一或多個實施例中,輕按觸摸手勢可與相機取景器316互動。響應於在消息圖形用戶界面304的第二部分內檢測到輕按觸摸手勢,方法600也可包含經由相機取景器316採集數字照片。方法600可另外包含發送所採集的數字照片並在消息圖形用戶界面304的第一部分中向通信線程306添加所採集的數字照片。

另外,方法600可包含在消息圖形用戶界面304的第二部分內檢測按下並按住觸摸手勢。在消息圖形用戶界面304的第二部分內檢測到按下並按住觸摸手勢的持續時間期間,方法600可包含經由相機取景器316採集數字視頻。另外,響應於檢測到按下並按住觸摸手勢的釋放,方法600可包含發送所採集的數字視頻。而且,響應於檢測到按下並按住觸摸手勢的釋放,方法600可包含向在消息圖形用戶界面304的第一部分中的通信線程306添加能夠播放所採集的數字視頻的回放控制330。

此外,方法600可包含檢測關於回放控制330的輕按觸摸手勢。例如,在一或多個實施例中,檢測關於回放控制330的輕按觸摸手勢可包含在消息圖形用戶界面304的第一部分中檢測關於回放控制330的輕按觸摸手勢。響應於檢測到關於回放控制330的輕按觸摸手勢,方法600可包含在消息圖形用戶界面304的第一部分中的通信線程306中播放所採集的數字視頻。

方法600可包含從消息輸入控制310的調色板檢測消息輸入控制312a-e的選擇。例如,檢測消息輸入控制312a-e的選擇可包含檢測與消息輸入控制312a互動的輕按觸摸手勢。響應於檢測該選擇,方法600可另外包含從消息圖形用戶界面304的第二部分移除相機取景器316。

如以下更詳細地論述,本公開的實施例可包括或者利用包含計算機硬體的專用或者通用計算機,諸如例如,一或多個處理器和系統存儲器。本公開的範圍內的實施例還包含用於執行或存儲計算機可執行指令和/或數據結構的物理以及其它計算機可讀介質。具體地,本文所述的一個或多個過程可至少部分地實現為在非易失性計算機可讀介質中實施並且可由一個或多個計算裝置執行的指令(例如,本文中描述的任何媒體內容訪問裝置)。通常,處理器(例如,微處理器)從非易失性計算機可讀介質(例如,存儲器等)接收指令並且執行那些指令,從而執行一個或多個過程,包括本文中描述的一個或多個過程。

計算機可讀介質可為通用或者專用計算機可訪問的任何可用介質。存儲計算機可執行指令的計算機可讀介質為非易失性計算機可讀存儲介質(裝置)。攜帶計算機可執行指令的計算機可讀介質為傳輸介質。因此,例如但不限於,本公開的實施例可以包括至少兩種明顯不同種類的計算機可讀介質:非易失性計算機可讀存儲介質(裝置)和傳輸介質。

非易失性計算機可讀存儲介質(裝置)包含RAM、ROM、EEPROM、CD-ROM、固態驅動器(「SSD」)(例如,基於RAM)、快閃記憶體、相變存儲器(「PCM」)、其它類型的存儲器、其它光碟存儲、磁碟存儲或者其它磁存儲裝置或者能用於以計算機可執行指令或者數據結構的形式存儲所需程序代碼裝置並且可由通用或者專用計算機訪問的任何其它介質。

「網絡」被定義為允許在計算機系統和/或模塊和/或其它電子裝置之間傳輸電子數據的一或多個數據鏈路。當通過網絡或者另一通信連接(或者硬連線、無線、或者硬連線或無線的組合)將信息傳送或提供至計算機時,計算機,計算機將該連接適當地視為傳輸介質。傳輸介質可以包括能用於以計算機可執行指令或數據結構的形式傳送期望程序代碼裝置並且可由通用或專用計算機訪問的網絡和/或數據鏈路。還應在計算機可讀介質的範圍內包括以上內容的組合。

此外,當到達各種計算機系統組件時,具有計算機可執行指令或數據結構形式的程序代碼裝置可從傳輸介質自動傳送到非易失性計算機可讀存儲介質(裝置)(或反之亦然)。例如,通過網絡或數據鏈路接收的計算機可執行指令或數據結構可以被緩存在網絡接口模塊(例如,「NIC」)內的RAM中,並且然後最終傳送到計算機系統RAM和/或在計算機系統處的更少的易失性計算機存儲介質(裝置)。因此,應理解非易失性計算機可讀存儲介質(裝置)可以被包含在也(或者甚至主要)利用傳輸介質的計算機系統組件中。

計算機可執行指令包括例如當在處理器被執行時,使通用計算機、專用計算機、或者專用處理裝置來執行特定功能或功能組的指令和數據。在一些實施例中,在通用計算機上執行計算機可執行指令以將通用計算機變成實現本公開的要素的專用計算機。計算機可執行指令可為例如二進位的、中間格式指令,諸如彙編語言或者甚至原始碼。雖然本主題以結構特徵和方法行為專用的語言來描述,但是應理解,在所附權利要求內限定的主題不必局限於上述的特徵或行為。確切地說,公開了所描述的特徵和行為,作為實現權利要求的實例形式。

本領域技術人員應理解可在具有許多類型的計算機系統配置的網絡計算環境中實施本公開,該計算機系統配置包含個人計算機、臺式計算機、可攜式計算機、信息處理器、手持式裝置、多處理器系統、基於微處理器或可編程消費電子、網絡PC、微型計算機、大型計算機、行動電話、PDA、平板計算機、傳呼機、路由器、交換機等等。本公開也可在分布式系統環境中實施,其中,通過網絡連結(或者通過硬連線數據鏈路、無線數據鏈路或者通過硬連線和無線數據鏈路的組合)的本地和遠程計算機系統兩者都執行任務。在分布式系統環境中,程序模塊可以位於本地和遠程存儲器存儲裝置兩者中。

本公開的實施例也可在雲計算環境中實現。在本說明書中,「雲計算」被定義為使其能夠對可配置的計算資源的共享池進行按需網絡訪問的模型。例如,市場中可以採用雲計算以提供方便而普遍存在的對可配置的計算資源的共享池的按需訪問。可配置的計算資源的共享池可以通過虛擬化快速地供應並且用較少的管理工作或服務提供者交互來釋放,並且規模相應地縮小。

雲計算模型可由各種特性組成,諸如例如,按需獲取自助式服務、廣泛的網絡訪問、資源池、快速伸縮和可度量的服務等等。雲計算模型也可以暴露各種服務模型,諸如,軟體即服務(「SaaS」)、平臺即服務(「PaaS」)以及基礎架構即服務(「IaaS」)。也可以使用不同的部署模型諸如私有雲、社區雲、公共雲、混合雲等來部署雲計算模型。在本說明書和權利要求中,「雲計算環境」為採用雲計算的環境。

圖7示出可被配置為執行一或多個上述的過程的示例性計算裝置700的框圖。應理解,一或多個計算裝置,諸如計算裝置700可實現電子消息系統100。如圖7所示,計算裝置700可以包括處理器702、存儲器704、存儲裝置706、I/O接口708、以及通信接口712,上述裝置可藉助於通信基礎設施712來通信聯接。雖然在圖7中示出了示例性計算裝置700,但是在圖7中示出的組件並不旨在起限制作用。在其它實施例中,可使用另外的或替代組件。此外,在某些實施例中,計算裝置700可包含比圖7中示出的組件更少的組件。現在將用額外的細節描述圖7中示出的計算裝置700的組件。

在一或多個實施例中,處理器702包含用於執行諸如裝配電腦程式的指令的硬體。作為示例而非限制性方式,為了執行指令,處理器702可從內部寄存器、內部高速緩存、存儲器704或者存儲裝置706檢索(或者取來)指令並且解碼和執行它們。在一或多個實施例中,處理器702可包含用於數據、指令或地址中的一個或多個內部高速緩存。作為示例而非限制性方式,處理器702可包含一或多個指令高速緩存、一個或多個數據高速緩存以及一或多個轉換後備緩衝器(TLB)。指令高速緩存中的指令可為存儲器704或者存儲706中的指令的副本。

存儲器704可用於存儲數據、元數據以及由處理器執行的程序。存儲器704可包含一或多個易失性存儲器和非易失性存儲器,諸如,隨機存取存儲器(「RAM」)、只讀存儲器(「ROM」)、固態磁碟(「SSD」)、快閃記憶體、相變存儲器(「PCM」)、或其它類型的數據存儲。存儲器704可為內部存儲器或分布式存儲器。

存儲裝置706包含用於存儲數據或指令的存儲。例如而非限制性方式,存儲裝置706可以包括上述非易失性存儲介質。存儲裝置706可包含硬碟驅動器(HDD)、軟盤驅動器、快閃記憶體、光碟、磁光碟、磁帶、或者通用串行總線(USB)驅動器或者它們中兩個或更多的組合。在適當的情況下,存儲裝置706可包含可移除的或者不可移除的(或固定的)介質。存儲裝置706可以位於計算裝置700的內部或外部。在一或多個實施例中,存儲裝置706為非易失性的固態存儲器。在其它實施例中,存儲裝置706包含只讀存儲器(ROM)。在適當的情況下,該ROM可為掩碼編程ROM、可編程ROM(PROM)、可擦除PROM(EPROM)、電可擦除PROM(EEPROM)、電可改寫ROM(EAROM)或快閃記憶體或這些的兩個或多個的組合。

I/O接口708允許用戶提供輸入、接收輸出和以其它方式向計算裝置700傳送數和從該計算裝置接收數據。I/O接口708可包含滑鼠、小鍵盤或鍵盤、觸控螢幕、相機、光學掃描器、網絡接口、數據機、其它已知的I/O裝置或者此類I/O接口的組合。I/O接口708可包含用於將輸出呈現至用戶的一或多個裝置,包含但不限於,圖形引擎、顯示器(例如,顯示屏)、一或多個輸出驅動器(例如,顯示器驅動器)、一或多個音頻揚聲器以及一或多個音頻驅動器。在某些實施例中,I/O接口708被配置為將圖形數據提供給顯示器用以呈現給用戶。圖形數據可為一或多個圖形用戶界面和/或可作為特定實施方式的任何其它圖形內容的代表。

通信接口710可以包含硬體、軟體或者這兩者。在任何情況下,通信接口710可以在計算裝置700與一或多個其它計算裝置或網絡之間提供用於通信(諸如,基於數據包的通信)的一或多個接口。例如而非限制性方式,通信接口710可包含用於與乙太網或其它基於有線網絡通信的網絡接口控制器(NIC)或網絡適配器,或用於與無線網絡(諸如WI-FI網絡)通信的無線NIC(WNIC)或無線適配器。

例如而非限制性方式,計算裝置710可促進與自組網絡、個人區域網(PAN)、區域網(LAN)、廣域網(WAN)、城域網(MAN)或網際網路的一個或多個部分或它們的兩個或多個的組合進行通信。這些網絡中的一或多個的一個或多個部分可以是有線或無線的。例如,通信接口710可促進與無線PAN(WPAN)(諸如例如,BLUETOOTH WPAN)、WI-FI網絡、WI-MAX網絡、蜂窩電話網絡(諸如例如,全球移動通信系統(GSM)網絡)或其它合適的無線網絡或者這些的組合進行通信。

另外,通信接口710可促進利用各種通信協議的通信。可使用的通信協議的示例包含但不限於,數據傳輸介質、通信裝置、傳輸控制協議(「TCP」)網際網路協議(「IP」)、文件傳輸協議(「FTP」)、Telnet、超文本傳輸協議(「HTTP」)、超文本傳輸協議安全(「HTTPS」)、會話發起協議(「SIP」)、簡單對象訪問協議(「SOAP」)、可擴展標記語言(「XML」)及其變化、簡單郵件傳輸協議(「SMTP」)、實時傳輸協議(「RTP」)、用戶數據報協議(「UDP」)、全球移動通信系統(「GSM」)技術、碼分多址(「CDMA」)技術、時分多址(「TDMA」)技術、短消息服務(「SMS」)、多媒體消息服務(「MMS」)、射頻(「RF」)信令技術、長期演進(「LTE」)技術、無線通信技術、帶內和帶外信令技術和其它合適的通信網絡和技術。

通信基礎結構712可包含硬體、軟體或者將計算裝置700的組件彼此耦接的硬體和軟體兩者。例如而非限制性方式,通信基礎結構712可包含加速圖形埠(AGP)或其它圖形總線、增強工業標準架構(EISA)總線、前側總線(FSB)、HYPERTRANSPORT(HT)互連、工業標準結構(ISA)總線、INFINIBAND互連、低引腳數(LPC)總線、存儲器總線、微通道結構(MCA)總線、外圍部件互連(PCI)總線、PCI-Express(PCIe)總線、串行高級技術附件(SATA)總線、視頻電子標準協會局部(VLB)總線或者另外合適的總線或它們的組合。

如上所述,網絡208和/或通信伺服器208可包括社交網絡系統。社交網絡系統可使其用戶(諸如,個人或組織)與系統交互並且彼此交互。隨著用戶輸入,社交網絡系統可在社交網絡系統中形成和儲存與用戶相關的用戶檔案。用戶檔案可包括用戶的人口統計信息、通信信道信息以及個人興趣信息。隨著用戶輸入,社交網絡系統還可形成和儲存該用戶與社交網絡系統的其他用戶之間的關係記錄,並且為促進兩個用戶或多個用戶之間的社交提供服務(例如,海報、照片共享、活動組織、消息、遊戲或廣告)。

社交網絡系統可存儲社交圖譜中用戶之間的用戶與關係的記錄,社交圖譜包括多個節點和連接節點的多個邊緣伺服器。節點可包括多個用戶節點和多個概念節點。社交圖譜的用戶節點可對應於社交網絡系統的用戶。用戶可為個體(人類用戶)、實體(例如,公司、企業、或第三方應用)或者群體(例如,個人或實體)。對應於用戶的用戶節點可包括由用戶提供的信息和通過包括社交網絡系統的各種系統提供的信息。

例如,用戶可提供他或她的姓名、檔案圖片、居住城市、聯繫信息、出生日期、性別、婚姻狀況、家庭狀況、職業、教育背景、喜好、興趣愛好以及其它人口統計信息以將其包含在用戶節點中。社交圖譜的每個用戶節點可具有相應的網頁(通常被稱為檔案頁面)。響應於包括用戶名的請求,社交網絡系統可以訪問對應於用戶名的用戶節點,並且構成包括姓名、檔案圖片以及與用戶相關聯的其它信息的檔案頁面。第一用戶的檔案頁面可基於第一用戶的一個或多個隱私設置和第一用戶與第二用戶之間的關係向第二用戶顯示第一用戶的所有信息或一部分信息。

概念節點可對應於社交網絡系統的概念。例如,概念可以代表真實世界實體,諸如,電影、歌曲、運動隊、名人、團體、餐館或者地點或位置。對應於概念的概念節點的管理用戶可通過提供概念的信息(例如,通過填寫在線表格)形成或者更新概念節點,從而使得社交網絡系統將信息與概念節點相關聯。例如但不限於,與概念相關聯的信息可包含名字或標題、一或多個圖像(例如,書的封面的圖像)、網站(例如,URL地址)或者聯繫信息(例如,電話號碼、電子郵件地址)。社交圖譜的每個概念節點可對應於網頁。例如,響應於包含姓名的請求,社交網絡系統可訪問對應于姓名的概念節點,並且構成包含姓名和與概念相關聯的其它信息的網頁。

一對節點之間的邊線可表示該對節點之間的關係。例如,兩個用戶節點之間的邊線可以表示兩個用戶之間的友誼。再舉一例,社交網絡系統可構成概念節點(例如,餐館、名人)的網頁(或者結構文檔),從而將一或多個可選按鈕(例如,「點讚」、「籤到」)合併到網頁中。用戶可以使用由用戶的客戶端裝置託管的網絡瀏覽器訪問頁面並且選擇可選按鈕,從而使客戶端裝置向社交網絡系統傳送以在用戶的用戶節點與概念的概念節點之間形成邊線的請求,從而指示用戶與概念之間的關係(例如,用戶在餐館籤到或者用戶對名人「點讚」)。

例如,用戶可提供(或者改變)他或她的居住城市,從而使社交網絡系統在對應於用戶的用戶節點與對應於用戶宣告為他或她的居住城市的城市的概念節點之間形成邊線。此外,任何兩個節點之間的分離度被定義為從一個節點到另一節點穿越社交圖譜所需的最小跳數。兩個節點之間的分離度可被視為由社交圖譜中的兩個節點表示的用戶或概念之間的關聯性的量度。例如,具有通過邊線直接連接的用戶節點的兩個用戶(即,是第一程度節點)可被描述為「連接用戶」或者「朋友」。同樣,具有僅通過另一用戶節點(即,是第二程度節點)進行連接的用戶節點的兩個用戶可被描述為「朋友的朋友」。

社交網絡系統可支持各種應用,諸如,照片共享、在線日曆和事件、遊戲、消息以及廣告。例如,社交網絡系統還可包含媒體共享功能。此外,社交網絡系統可允許用戶將照片以及其它多媒體文件張貼到用戶的檔案頁面(通常被稱為「海報」或者「時間線張貼」)或者相簿中,社交網絡系統的其它用戶可根據用戶配置的隱私設置來訪問這兩者。社交網絡系統也可允許用戶來配置事件。例如,第一用戶可配置具有包含事件的時間和日期、事件的位置以及被邀請到該事件中的其它用戶的屬性的事件。被邀請的用戶可以接收事件的邀請並回應(諸如,接受邀請或拒絕)。此外,社交網絡系統可允許用戶維持個人日曆。與事件相似,日曆條目可包含時間、日期、地點和其它用戶的身份。

圖8示出了社交網絡系統的示例性網絡環境。在一或多個實施例中,社交網絡系統802可包括一或多個數據存儲。例如,社交網絡系統802可存儲如較早描述的包括用戶節點、概念節點、以及節點之間的邊線的社交圖譜。每個用戶節點可包括對應於與用戶相關聯或者描述該用戶的信息的一或多個數據對象。每個概念節點可包括對應於與概念相關聯的信息的一或多個數據對象。一對節點之間的每個邊線可包括對應於與對應於一對節點的用戶之間(或者用戶與概念之間,或者概念之間)的關係相關聯的信息的一個或多個數據對象。

在一或多個實施例中,社交網絡系統802可包括承載針對社交網絡系統的操作的功能的一或多個計算裝置(例如,伺服器)。社交網絡系統802的用戶可使用客戶端裝置(諸如,客戶端裝置806)來訪問社交網絡系統802。例如,客戶端裝置806可以通過網絡804與社交網絡系統802互動。

客戶端裝置806可為臺式計算機、可攜式計算機、平板計算機、個人數字助理(PDA)、車內或者車外導航系統、智慧型手機或者其它蜂窩電話或者行動電話或者移動遊戲裝置、其它移動裝置、或者其它合適的計算裝置。客戶端裝置806可執行諸如網站瀏覽器(例如,Microsoft Windows Internet Explorer、Mozilla Firefox、Apple Safari、Google Chrome以及Opera等)的一或者多個客戶端應用或者本地或專用客戶端應用(例如,iPhone或iPad的Facebook、Android的Facebook等)通過網絡804訪問並且查看內容。

網絡804可表示客戶端裝置806可以通過其訪問社交網絡系統802的網絡或者網絡的集合(諸如網際網路、公司內部網、虛擬專用網(VPN)、區域網(LAN)、無線區域網(WLAN)、蜂窩網絡、廣域網(WAN)、城域網(MAN)或者兩種或多種此類網絡的組合)。

雖然這些方法、系統和用戶界面利用公共可用信息以及由社交網絡系統的用戶提供的信息這兩者,但總體上此類信息的所有使用要明確服從所涉及用戶的所有的隱私設置和社交網絡系統的隱私政策。

在前述說明書中,本發明已參考其特定示例性實施例進行了描述。參考本文中論述的細節描述本發明的各種實施例和方面,並且附圖示出各種實施例。以上的說明書和附圖是本發明的例示性說明並且不應視為限制本發明。描述了很多細節以提供對本發明的各種實施例的透徹了解。

本發明可以以其它特殊形式實施而不脫離本發明的精神和基本特徵。從所有方面來看,所描述的實施例僅被視為說明性的而非限制性的。因此,由所附權利要求而不是上述說明書指出本發明的範圍。所有在含義內的變化和權利要求的等效範圍均包含在它們的範圍內。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀