專利名稱:媒體/語音綁定協(xié)議和相關(guān)用戶界面的制作方法
技術(shù)領(lǐng)域:
本公開總體上涉及多功能通信設(shè)備,如具有電話、電子郵件以及文本消息傳送能力的移動(dòng)智能電話。
背景技術(shù):
現(xiàn)代移動(dòng)設(shè)備可以包括多種通信應(yīng)用,如電話、文本消息傳送以及電子郵件。這些應(yīng)用通常包括聯(lián)系人數(shù)據(jù)庫或“地址簿”,其包含該設(shè)備用戶已知的聯(lián)系人的電話號碼(例如,工作、移動(dòng)、傳真)和電子郵件地址。用戶可以訪問移動(dòng)設(shè)備上的聯(lián)系人數(shù)據(jù)庫,以簡化和加快與已知聯(lián)系人(例如,朋友、家人、同事、客戶)的通信。一些移動(dòng)設(shè)備包括多媒體消息傳送服務(wù)(MMS),其允許第一用戶在與第二用戶參與文本聊天的同時(shí)向第二用戶發(fā)送媒體(例如,照片、視頻)。然而,如果第一用戶正在與第二用戶參與語音通話,則第一用戶可能需要訪問針對第二用戶的聯(lián)系人記錄以得到媒體通信信息(例如,電子郵件地址、移動(dòng)電話號碼),并配置另一通信形式(例如,電子郵件、文本消息傳送)以在語音通話期間向第二用戶發(fā)送該媒體。
發(fā)明內(nèi)容
可以利用綁定協(xié)議將一個(gè)或多個(gè)媒體項(xiàng)綁定至語音通話。該綁定協(xié)議允許通話參與者利用一個(gè)或多個(gè)用戶界面更容易地向其它通話參與者傳輸媒體項(xiàng)。通話參與者可以通過選擇媒體和用于傳輸該媒體的通信形式來啟動(dòng)媒體傳輸。該綁定協(xié)議可以是活躍的(active)或者是遲緩的(lazy)。在遲緩綁定中,通話參與者可以在建立語音通話之前選擇希望用于傳輸?shù)拿襟w,并隨后標(biāo)記該媒體以與語音通話綁定。在活躍綁定中,通話參與者可以在語音通話期間選擇并傳輸希望的媒體項(xiàng),并且該媒體項(xiàng)自動(dòng)綁定至語音通話。該媒體項(xiàng)可以通過獨(dú)立的數(shù)據(jù)通信信道利用用戶選擇的通信形式來傳輸??梢跃S護(hù)針對綁定至語音通話的媒體項(xiàng)的傳輸日志。在某些實(shí)現(xiàn)中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法可以由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器來執(zhí)行。該方法包括:檢測進(jìn)行中的語音通話;將媒體自動(dòng)綁定至該語音通話;接收用于傳輸媒體的請求;以及基于該綁定向通話參與者傳輸該媒體。在某些實(shí)現(xiàn)中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法可以由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器來執(zhí)行。該方法包括:接收將媒體與要進(jìn)行的語音通話綁定的輸入;檢測語音通話已進(jìn)行;以及基于該綁定向通話參與者傳輸該媒體。在某些實(shí)現(xiàn)中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法可以由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器來執(zhí)行。該方法包括:檢測進(jìn)行中的語音通話;接收媒體和表明該媒體被綁定至該語音通話的指示符;以及存儲該媒體和指示符。其它特征包括用于實(shí)現(xiàn)活躍綁定協(xié)議和遲緩綁定協(xié)議的、和用于在通信設(shè)備上或者在網(wǎng)絡(luò)存儲設(shè)備上生成并持久存儲綁定數(shù)據(jù)以允許在語音通話期間或之后傳輸媒體項(xiàng)的各種用戶界面。還可以存儲媒體或?qū)γ襟w的引用,以用于將該媒體下載至通話參與者。還可以維護(hù)綁定至語音通話的媒體的傳輸日志。這些特征允許通話參與者在語音通話期間將媒體綁定至該語音通話,并將該媒體傳輸至其它通話參與者,而不必查找每一個(gè)通話參與者的聯(lián)系人信息,并且不需要手動(dòng)配置應(yīng)用來將該媒體傳輸至通話參與者。這些特征還允許用戶利用多種形式來交互,以提供更統(tǒng)一的通信體驗(yàn)。而且,這些特征允許在通話情境下將迥然不同的形式(如電子郵件、MMS以及數(shù)字圖像)關(guān)聯(lián)到一共同任務(wù)。媒體/語音綁定協(xié)議和相關(guān)用戶界面的一個(gè)或多個(gè)實(shí)現(xiàn)的細(xì)節(jié)在附圖和下面的描述中進(jìn)行闡述。其它特征、方面以及優(yōu)點(diǎn)根據(jù)該描述、附圖以及權(quán)利要求將變清楚。
圖1例示了在語音通話期間顯示的電話應(yīng)用的示例性用戶界面。圖2例示了用于選擇媒體類型的示例性用戶界面。圖3A例示了用于選擇具有該媒體類型的媒體的示例性用戶界面。圖3B例示了用于選擇通信形式的示例性用戶界面。圖3C例示了用于通信形式的示例性用戶界面。圖4例示了用于將媒體綁定至語音通話的示例性聯(lián)系人頁面。圖5例示了用于在進(jìn)行中的語音通話期間接收媒體項(xiàng)的電話應(yīng)用的示例性用戶界面。圖6例示了用于接受或拒絕綁定至來電呼叫的媒體項(xiàng)的電話應(yīng)用的示例性用戶界面。圖7例示了用于存儲具有綁定媒體的語音郵件的可視語音郵箱的示例性用戶界面。圖8是實(shí)現(xiàn)綁定協(xié)議的示例性處理的流程圖。圖9是用于接收利用綁定協(xié)議綁定至語音通話的媒體的示例性處理的流程圖。圖10是用于實(shí)現(xiàn)參照圖1-9描述的特征和處理的示例性硬件架構(gòu)的框圖。圖11是用于圖10的設(shè)備的示例性網(wǎng)絡(luò)操作環(huán)境的框圖。各個(gè)圖中的相同標(biāo)號指示相同部件。
具體實(shí)施例方式媒體/語音綁定協(xié)議的概述圖1例示了在語音通話期間顯示的電話應(yīng)用的示例性用戶界面。在某些實(shí)現(xiàn)中,通信設(shè)備100包括用于呈現(xiàn)通話控制界面106的顯示表面102。通信設(shè)備100可以是移動(dòng)設(shè)備、電子郵件設(shè)備、游戲機(jī)、電視屏、個(gè)人計(jì)算機(jī)、電子平板計(jì)算機(jī)、媒體播放器或具有通信能力的任何其它設(shè)備。顯示表面102可以是能夠響應(yīng)利用一個(gè)或多個(gè)手指或觸筆進(jìn)行的多點(diǎn)觸摸輸入的觸敏表面。通話信息區(qū)104可以顯示被叫方(例如,“John Doe”)的姓名和照片以及經(jīng)過時(shí)間。在這個(gè)示例中,通信設(shè)備100的用戶向John Doe發(fā)起通話,并且該通話已經(jīng)進(jìn)行了 I分13秒。該用戶希望將媒體綁定至該通話。這種類型的綁定被稱為“活躍綁定”。在活躍綁定中,通話參與者可以在語音通話期間選擇和傳輸希望的媒體項(xiàng),并且該媒體項(xiàng)自動(dòng)綁定至語音通話。媒體可以包括采用任何已知數(shù)字格式的任何信息或內(nèi)容,包括但不限于:照片、視頻、音頻文件、文檔、聯(lián)系人、日歷、電子郵件、視頻語音郵件、網(wǎng)頁、鈴聲、鏈接、多媒體消息或演示、通話日志或記錄、表格、或者可以在兩個(gè)或更多個(gè)設(shè)備之間傳送的任何其它信息或內(nèi)容。在某些實(shí)現(xiàn)中,媒體可以是HTML或XML文件,或者任何其它代碼、腳本(例如,JavaScript),或用于生成在語音通話期間向被叫方呈現(xiàn)信息或者接收來自被叫方的輸入的用戶界面的指令。例如,銀行業(yè)務(wù)機(jī)構(gòu)可以發(fā)送這樣的文件,其使得在與銀行的客戶服務(wù)代表通話期間,個(gè)人身份號(PIN)板顯示在客戶的設(shè)備上??蛻艨梢枣I入他或她的PIN,以通過獨(dú)立于語音通話信道的安全數(shù)據(jù)通信信道來認(rèn)證該客戶。為將媒體綁定至通話,在某些實(shí)現(xiàn)中,用戶可以調(diào)用通話控制界面106。通話控制界面106可以包括用于控制進(jìn)行中的語音通話的若干功能。在所示示例中,通話控制功能是靜音、小鍵盤、揚(yáng)聲器、增加通話、保持、以及聯(lián)系人。其它通話控制功能也是可以的。選擇聯(lián)系人114允許訪問聯(lián)系人記錄,如參照圖4所示的聯(lián)系人記錄。選擇“結(jié)束通話”按鈕110結(jié)束語音通話。選擇“共享媒體”按鈕112調(diào)用用于允許將媒體綁定至語音通話的綁定協(xié)議的用戶界面。圖2例示了用于選擇媒體類型的示例性用戶界面。在某些實(shí)現(xiàn)中,當(dāng)用戶在語音通話期間選擇共享媒體按鈕112時(shí),在表面102上顯示媒體類型的列表。該媒體類型列表允許用戶選擇特定媒體類型。媒體類型的一些示例包括但不限于:照片、視頻、文檔、地圖以及聯(lián)系人。從媒體類型列表中選擇媒體類型可以導(dǎo)致一個(gè)或多個(gè)附加用戶界面(也稱為“揀選器”)被顯示,以便選擇用于與語音通話綁定的具體媒體項(xiàng)。在某些實(shí)現(xiàn)中,用戶可以觸摸顯示表面102的“觸摸以返回至通話”部分,以返回至通話界面。圖3A例示了用于選擇具有該媒體類型的媒體的示例性用戶界面。在這個(gè)示例中,用戶選擇了照片媒體類型202,其導(dǎo)致照片揀選器顯示在表面102上。用戶選擇照片302(“照片I”)和照片304 (“照片2”)以綁定至語音通話。可以將可視提示或標(biāo)志顯示在所選擇的照片上,以指示它們被選擇。當(dāng)用戶完成選擇照片302、304時(shí),用戶可以選擇“共享”按鈕306來完成綁定處理。當(dāng)選擇了共享按鈕306時(shí),通信設(shè)備的處理器(例如,參照圖5)利用表示該語音通話的獨(dú)特綁定標(biāo)識符(例如,獨(dú)特?cái)?shù)字)自動(dòng)地標(biāo)記該媒體,并將該獨(dú)特綁定標(biāo)識符持久地存儲在通信設(shè)備上的和/或網(wǎng)絡(luò)資源的存儲設(shè)備上的數(shù)據(jù)庫中。還可以存儲與通話有關(guān)的附加信息,包括但不限于:被叫方的電話號碼、通話的日期和時(shí)間、通話參與者的名稱(若可獲得的話)、通話的持續(xù)時(shí)間、以及通話參與者的其它聯(lián)系人信息(例如,其它電話號碼、電子郵件地址)。在某些實(shí)現(xiàn)中,如果聯(lián)系人記錄或其它聯(lián)系人信息源可用于通話參與者,則該處理可以從該聯(lián)系人記錄或其它信息源中挖掘這種附加信息。獨(dú)特綁定標(biāo)識符和附加信息可以被統(tǒng)稱為“綁定數(shù)據(jù)”。圖3B例示了用于選擇通信形式的示例性用戶界面。當(dāng)用戶選擇了共享按鈕306時(shí),用于選擇通信形式的其它按鈕可以顯示在表面102上。在這個(gè)示例中,顯示了“電子郵件”按鈕308和“麗S”按鈕312??梢燥@示“取消”按鈕312,以導(dǎo)航回到先前用戶界面。用戶選擇麗S按鈕312來選擇MMS作為用于向John Doe傳輸照片302、304的通信形式。因?yàn)榻壎〝?shù)據(jù)被持久地存儲,所以可以在語音通話期間或之后將媒體項(xiàng)傳輸至John Doe0該綁定協(xié)議允許用戶選擇并向通話參與者傳輸媒體,而不必導(dǎo)航多個(gè)頁面、菜單或用戶界面。該綁定協(xié)議還允許自動(dòng)配置所選擇的通信形式,如參照圖3C所述。圖3C例示了用于通信形式的示例性用戶界面。在某些實(shí)現(xiàn)中,如果聯(lián)系人信息對于通話參與者是可用的,則這種信息可以被用于配置所選擇的通信形式。例如,如果用戶在圖3B的用戶界面中選擇了電子郵件按鈕308,則John Doe的電子郵件地址被自動(dòng)插入到電子郵件消息的地址字段中(例如,插入到“至:”字段),并且自動(dòng)添加照片302、304作為該電子郵件的附件。在圖3C的示例中,用戶選擇了麗S按鈕310。在表面102上顯示用于利用麗S進(jìn)行文本消息傳送的用戶界面。該用戶界面包括:地址字段316、內(nèi)容窗口 318以及虛擬鍵盤320。在這個(gè)示例中,照片302和304在內(nèi)容窗口 318中示出,并將作為文本消息的一部分被傳輸至JohnDoe?!鞍l(fā)送”按鈕322可以被用于啟動(dòng)向John Doe傳輸文本消息和照片。可以提供音頻指示符,以在成功完成了傳輸時(shí)進(jìn)行指示。在這個(gè)示例中,照片是所傳輸?shù)拿襟w項(xiàng)。然而,取決于通信形式和相關(guān)聯(lián)的通信協(xié)議,任何媒體項(xiàng)都可以按類似方式來傳輸。而且,該綁定協(xié)議可以與許多通話接收方合作。參與雙方(呼叫方和被叫方)可以調(diào)用該綁定協(xié)議。如果語音通話是會議通話,則三個(gè)或更多個(gè)通話參與者可以調(diào)用該綁定協(xié)議。在通話參與者之間傳輸?shù)拿襟w項(xiàng)可以存儲在由網(wǎng)絡(luò)資源操作的網(wǎng)絡(luò)存儲設(shè)備上,如參照圖6所述。圖4例示了用于將媒體綁定至語音通話的示例性聯(lián)系人頁面。在某些實(shí)現(xiàn)中,可以應(yīng)用“遲緩綁定”。在遲緩綁定中,通話參與者可以在建立語音通話之前選擇希望用于傳輸?shù)拿襟w,并隨后標(biāo)記該媒體以與該語音通話綁定。在某些實(shí)現(xiàn)中,聯(lián)系人頁面400可以包括聯(lián)系人信息402和用于管理聯(lián)系人的信息的多個(gè)按鈕。聯(lián)系人信息402可以包括各種電話號碼(例如,工作、工作傳真、移動(dòng))和電子郵件地址。其它信息可以包括照片和鈴聲選擇菜單。按鈕可以包括:“文本消息”、“共享聯(lián)系人”、“添加至收藏”以及“共享媒體”。文本消息按鈕被選擇時(shí),可以調(diào)用文本消息傳送應(yīng)用,并且利用John Doe的移動(dòng)號碼預(yù)先定址文本消息。共享聯(lián)系人按鈕允許將John Doe的聯(lián)系人信息與其他人共享。添加至收藏按鈕允許將John Doe的聯(lián)系人信息添加至收藏列表。“共享媒體”按鈕406將用戶導(dǎo)航至圖2的用戶界面,在這里,用戶可以執(zhí)行如針對活躍綁定所述的相同綁定協(xié)議步驟。然而,在遲緩綁定中,當(dāng)用戶從圖3B的用戶界面中選擇通信形式時(shí),存儲綁定標(biāo)識符作為綁定數(shù)據(jù)的一部分。該綁定標(biāo)識符可以與聯(lián)系人(包括該聯(lián)系人的通信信息)相關(guān)聯(lián)。當(dāng)檢測到與John Doe的進(jìn)行中的語音通話時(shí),可以使用該綁定標(biāo)識符,以將遲緩綁定的媒體關(guān)聯(lián)至與John Doe的語音通話,并且利用該聯(lián)系人的通信信息,在語音通話期間或之后將該媒體傳輸至John Doe。在某些實(shí)現(xiàn)中,該綁定標(biāo)識符可以是聯(lián)系人的電話號碼,其在這個(gè)示例中是John Doe的電話號碼。圖5例示了用于在進(jìn)行中的語音通話期間接收媒體項(xiàng)的電話應(yīng)用的示例性用戶界面。在這個(gè)示例中,移動(dòng)設(shè)備101由當(dāng)前與Jane Doe進(jìn)行語音通話的John Doe操作。在移動(dòng)設(shè)備101上接收由Jane Doe利用活躍綁定和MMS選擇并發(fā)送的照片302、304,作為文本消息的附件。顯示“接收媒體項(xiàng)”按鈕500,向John Doe提供用于接受媒體項(xiàng)的選項(xiàng)。在某些實(shí)現(xiàn)中,所接收媒體項(xiàng)的數(shù)量可以顯示在按鈕中或用戶界面上別的地方。在某些實(shí)現(xiàn)中,當(dāng)成功完成了向移動(dòng)設(shè)備101傳輸媒體項(xiàng)時(shí),可以提供音頻指示符。圖6例示了用于接受或拒絕綁定至來電呼叫的媒體項(xiàng)的電話應(yīng)用的示例性用戶界面。在這個(gè)示例中,移動(dòng)設(shè)備101由已經(jīng)接收到來自Jane Doe的來電呼叫的John Doe操作??梢曋甘痉?00顯示在通話信息區(qū)104中,以指示該語音通話綁定至兩個(gè)媒體項(xiàng)。其它可視指示符也是可以的??梢赃x擇(例如,觸摸)“接受通話”按鈕602,以接受該通話。另外,可以選擇“接受通話和媒體”按鈕604,以接受通話和媒體項(xiàng)。在某些實(shí)現(xiàn)中,當(dāng)JohnDoe選擇按鈕604時(shí),調(diào)用移動(dòng)設(shè)備101上的適當(dāng)應(yīng)用,以提供對媒體項(xiàng)的訪問。在這個(gè)示例中,可以在選擇按鈕604時(shí)自動(dòng)調(diào)用圖像查看器或照片編輯應(yīng)用。在其它實(shí)現(xiàn)中,可以存儲該媒體項(xiàng),以供將來在結(jié)束了語音通話之后檢索。用于自動(dòng)調(diào)用或者存儲以供后續(xù)調(diào)用的優(yōu)選項(xiàng)可以是用戶在通話設(shè)置菜單或其它合適輸入機(jī)構(gòu)中可選擇的選項(xiàng)。圖7例示了用于存儲具有綁定媒體的語音郵件的可視語音郵箱的示例性用戶界面。在某些情況下,呼叫者可以在被叫方的郵箱中留下語音郵件。在這種情況下,可以將媒體項(xiàng)附加至語音郵件。在所示示例中,Jane Doe已經(jīng)在John Doe的用于他的移動(dòng)設(shè)備101的郵箱中留下可視語音郵件702。用于可視語音郵件的用戶界面可以包括附加至可視語音郵件702的可視指示符708,以指示該語音郵件附有媒體項(xiàng)??梢允褂谩按蜷_媒體項(xiàng)”按鈕704直接打開媒體項(xiàng)。另選的是,可以打開語音郵件702,并且可以單個(gè)地選擇和調(diào)用媒體項(xiàng)??梢韵蛴脩籼峁┯糜诩词箘h除了語音郵件也保存媒體項(xiàng)的選項(xiàng)。例如,當(dāng)John Doe按壓“刪除”按鈕706時(shí),可以呈現(xiàn)具有用于保存媒體項(xiàng)的選項(xiàng)的消息窗格。用于綁定媒體與語音通話的示例性處理圖8是用于活躍綁定的示例性處理800的流程圖。處理800可以通過分別如圖10和11所示的設(shè)備架構(gòu)和操作環(huán)境來實(shí)現(xiàn)。在某些實(shí)現(xiàn)中,處理800可以從檢測通信設(shè)備上的進(jìn)行中的語音通話(802)開始。在某些實(shí)現(xiàn)中,軟件操作系統(tǒng)中的通信服務(wù)可以從用于無線通信的無線電板檢測何時(shí)在進(jìn)行語音通話。在檢測到時(shí),電話應(yīng)用可以生成用于選擇供傳輸至通話參與者的一個(gè)或多個(gè)媒體項(xiàng)的用戶界面(804)。該選擇可以包括參照圖1-3描述的用戶界面。在某些實(shí)現(xiàn)中,諸如電子郵件、短消息服務(wù)(SMS)或MMS的通信形式可以由用戶從用戶界面中選擇(806)。媒體項(xiàng)的選擇還可以基于默認(rèn)或用戶選擇的設(shè)置,由應(yīng)用或操作系統(tǒng)以編程方式來執(zhí)行。將所選擇的媒體項(xiàng)(一個(gè)或多個(gè))綁定至語音通話(808)。在某些實(shí)現(xiàn)中,用于活躍綁定的綁定協(xié)議自動(dòng)地關(guān)聯(lián)該媒體與表示語音通話的獨(dú)特綁定標(biāo)識符,并將該獨(dú)特綁定標(biāo)識符持久地存儲在該通信設(shè)備上的和/或網(wǎng)絡(luò)資源的存儲設(shè)備上的數(shù)據(jù)庫中。還可以存儲與通話有關(guān)的附加信息,如前參照圖3A所述??梢岳盟鐾ㄐ判问綄⒒钴S綁定的媒體項(xiàng)傳輸至一個(gè)或多個(gè)通話參與者(810)。該傳輸可以在語音通話期間或之后。可選的是,可以將所傳輸?shù)拿襟w項(xiàng)和媒體的日志本地存儲在通信設(shè)備中或由網(wǎng)絡(luò)服務(wù)操作的存儲設(shè)備上(812)。在某些實(shí)現(xiàn)中,可以將對所傳輸媒體項(xiàng)的引用(例如,URI)本地存儲在通信設(shè)備中,或者由網(wǎng)絡(luò)服務(wù)存儲,該網(wǎng)絡(luò)服務(wù)可以被用于在語音通話期間或之后將該媒體項(xiàng)下載至通話參與者。該引用可以包括指配給該語音通話以訪問該媒體項(xiàng)的獨(dú)特綁定標(biāo)識符。用于遲緩綁定的示例性處理可以在建立語音通話之前執(zhí)行步驟804和806。在步驟806中,將存儲綁定標(biāo)識符,作為綁定數(shù)據(jù)的一部分。該綁定標(biāo)識符可以與聯(lián)系人(包括該聯(lián)系人的通信信息)相關(guān)聯(lián)。可以使用該綁定標(biāo)識符,以將遲緩綁定的媒體關(guān)聯(lián)至語音通話,并且利用聯(lián)系人的通信信息,在語音通話期間或之后將該媒體傳輸至通話參與者。圖9是用于接收已經(jīng)利用活躍或遲緩綁定被綁定至語音通話的媒體的示例性處理900的流程圖。處理900可以通過分別如圖10和11所示的設(shè)備架構(gòu)和操作環(huán)境來實(shí)現(xiàn)。在某些實(shí)現(xiàn)中,處理900可以從檢測進(jìn)行中的語音通話(902)開始。接收指示媒體被綁定至語音通話的數(shù)據(jù)(904)。該數(shù)據(jù)可以是綁定指示符,如參照圖4所述。該數(shù)據(jù)可以利用常規(guī)通話數(shù)據(jù)協(xié)議(如通用分組無線業(yè)務(wù)(GPRS)、SMS或MMS)而隨通話發(fā)送。接收一個(gè)或多個(gè)媒體項(xiàng)(906)。該媒體項(xiàng)可以通過任何已知通信形式來接收,包括作為電子郵件或文本消息的附件。根據(jù)所接收媒體的類型確定媒體類型(908)。媒體類型可以根據(jù)包(若基于包的話)中的頭部信息或者根據(jù)文件擴(kuò)展名來確定。其它方法也是可以的。一旦獲知媒體類型,就可以調(diào)用針對該媒體類型的適當(dāng)應(yīng)用,以允許通話參與者訪問該媒體(910)。在前述示例中,可以調(diào)用圖像查看器以顯示照片302、304。示例性移動(dòng)設(shè)備架構(gòu)圖10是用于實(shí)現(xiàn)參照圖1-9描述的特征和處理的示例性硬件架構(gòu)的框圖。該設(shè)備可以包括:存儲器接口 1002、一個(gè)或多個(gè)數(shù)據(jù)處理器、圖像處理器和/或處理器1004、以及外設(shè)接口 1006。存儲器接口 1002、一個(gè)或多個(gè)處理器1004和/或外設(shè)接口 1006可以是分離的組件,或者可以集成在一個(gè)或多個(gè)集成電路中。該設(shè)備中的各個(gè)組件例如可以通過一個(gè)或多個(gè)通信總線或信號線來耦接??梢詫鞲衅?、設(shè)備以及子系統(tǒng)耦接至外設(shè)接口 1006,以有助于實(shí)現(xiàn)多個(gè)功能。例如,可以將運(yùn)動(dòng)傳感器1010、光傳感器1012以及接近傳感器1014耦接至外設(shè)接口 1006,以有助于移動(dòng)設(shè)備的取向、照明以及接近功能??梢詫⑽恢锰幚砥?015 (例如,GPS接收器)連接至外設(shè)接口 1006,以提供地理定位。還可以將電子磁強(qiáng)計(jì)1016 (例如,集成電路芯片)連接至外設(shè)接口 1006,以提供可以被用于確定磁北方向的數(shù)據(jù)。由此,電子磁強(qiáng)計(jì)1016可以被用作電子羅盤。還可以將加速度計(jì)1017連接至外設(shè)接口 1006,以提供可以被用于確定移動(dòng)設(shè)備的速度變化和移動(dòng)方向的數(shù)據(jù)??梢岳脭z像機(jī)子系統(tǒng)1020和光學(xué)傳感器1022 (例如,電荷耦合器件(CXD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)光學(xué)傳感器),以有助于攝像機(jī)功能,如記錄相片和視頻剪輯。通信功能可以通過一個(gè)或多個(gè)無線通信子系統(tǒng)1024來促進(jìn),其可以包括射頻接收器和發(fā)送器和/或光學(xué)(例如,紅外)接收器和發(fā)送器。通信子系統(tǒng)1024的具體設(shè)計(jì)和實(shí)現(xiàn)可以取決于移動(dòng)設(shè)備打算在其上操作的通信網(wǎng)絡(luò)。例如,移動(dòng)設(shè)備可以包括被設(shè)計(jì)成在GSM網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、EDGE網(wǎng)絡(luò)、WiFi或WiMax網(wǎng)絡(luò)、以及Bluetooth網(wǎng)絡(luò)上操作的通信子系統(tǒng)1024。具體來說,無線通信子系統(tǒng)1024可以包括托管協(xié)議,以使移動(dòng)設(shè)備可以被配置為用于其它無線設(shè)備的基站??梢詫⒁纛l子系統(tǒng)1026耦接至揚(yáng)聲器1028和麥克風(fēng)1030,以有助于語音使能的功能,如語音識別、語音復(fù)制、數(shù)字記錄、以及電話功能。I/O子系統(tǒng)1040可以包括觸摸屏控制器1042和/或其它輸入控制器(一個(gè)或多個(gè))1044。可以將觸摸屏控制器1042耦接至觸摸屏1046或觸摸板。觸摸屏1046和觸摸屏控制器1042例如可以利用多種觸摸靈敏度技術(shù)中的任一種來檢測其接觸和移動(dòng)或斷開,這些技術(shù)包括但不限于電容性、電阻性、紅外線、以及表面聲波技術(shù),和其它接近傳感器陣列或者用于確定與觸摸屏1046的一個(gè)或多個(gè)接觸點(diǎn)的其它部件。其它輸入控制器1044可以耦接至其它輸入/控制設(shè)備1048,如一個(gè)或多個(gè)按鈕、搖臂開關(guān)、拇指輪、紅外端口、USB端口、和/或諸如觸筆的指針設(shè)備。所述一個(gè)或多個(gè)按鈕(未不出)可以包括用于揚(yáng)聲器1028和/或麥克風(fēng)1030的音量控制的升高/降低按鈕。在一個(gè)實(shí)現(xiàn)中,按壓按鈕達(dá)第一持續(xù)時(shí)間可以解開觸摸屏1046的鎖定;而按壓按鈕達(dá)比第一持續(xù)時(shí)間長的第二持續(xù)時(shí)間可以將該設(shè)備通電或斷電。用戶可以能夠定制這些按鈕中的一個(gè)或多個(gè)的功能。觸摸屏1046例如還可以被用于實(shí)現(xiàn)虛擬或軟按鈕和/或鍵盤。在某些實(shí)現(xiàn)中,該設(shè)備可以呈現(xiàn)所記錄的音頻和/或視頻文件,如MP3、AAC以及MPEG文件。在某些實(shí)現(xiàn)中,該設(shè)備可以包括諸如iPod 的MP3播放器的功能。該設(shè)備由此可以包括與iPod兼容的針連接器。可以使用其它輸入/輸出和控制設(shè)備。存儲器接口 1002可以耦接至存儲器1050。存儲器1050可以包括高速隨機(jī)存取存儲器和/或非易失性存儲器,如一個(gè)或多個(gè)磁盤存儲設(shè)備、一個(gè)或多個(gè)光學(xué)存儲設(shè)備、和/或閃速存儲器(例如,NAND,N0R)。存儲器1050可以存儲操作系統(tǒng)1052,如Darwin、RTXC、LINUX,UNIX,OS X、WINDOWS、或者諸如VxWorks的嵌入式操作系統(tǒng)。操作系統(tǒng)1053可以包括用于處理基本系統(tǒng)服務(wù)和用于執(zhí)行硬件相關(guān)任務(wù)的指令。在某些實(shí)現(xiàn)中,操作系統(tǒng)1052可以包括內(nèi)核(例如,UNIX內(nèi)核)。存儲器1050還可以存儲通信指令1054,以有助于與一個(gè)或多個(gè)附加設(shè)備、一個(gè)或多個(gè)計(jì)算機(jī)和/或一個(gè)或多個(gè)服務(wù)器通信。存儲器1050可以包括:有助于圖形用戶界面處理(如圖1-4所示的用戶界面)的圖形用戶界面指令1056 ;有助于傳感器相關(guān)處理和功能的傳感器處理指令1058 ;有助于電話相關(guān)處理和功能的電話指令1060 ;有助于電子消息傳送相關(guān)處理和功能(如SMS和MMS)的電子消息傳送指令1062 ;有助于web瀏覽相關(guān)處理和功能的web瀏覽指令1064 ;有助于媒體處理相關(guān)處理和功能的媒體處理指令1066 ;有助于GPS和導(dǎo)航相關(guān)處理和功能的GPS/導(dǎo)航指令1068 ;以及有助于攝像機(jī)相關(guān)處理和功能的攝像機(jī)指令1070。存儲器1050還可以存儲其它軟件指令(未示出),如安全指令、有助于web視頻相關(guān)處理和功能的web視頻指令、和/或有助于web購物相關(guān)處理和功能的web購物指令。存儲器1050可以包括用于媒體/語音活躍和遲緩綁定協(xié)議1072和綁定數(shù)據(jù)1074的指令,和用于實(shí)現(xiàn)參照圖1-6描述的特征、用戶界面和處理的其它指令1076。上面提到的指令和應(yīng)用中的每一個(gè)都可以對應(yīng)于用于執(zhí)行上述一個(gè)或多個(gè)功能的指令集。這些指令不需要被實(shí)現(xiàn)為單獨(dú)的軟件程序、過程或模塊。存儲器1050可以包括附加的指令或更少的指令。而且,該移動(dòng)設(shè)備的各種功能可以采用硬件和/或采用軟件來實(shí)現(xiàn),包括采用一個(gè)或多個(gè)信號處理和/或?qū)S眉呻娐?。示例性操作環(huán)境圖11是用于圖10的設(shè)備的示例性網(wǎng)絡(luò)操作環(huán)境的框圖。在這個(gè)示例中,設(shè)備1102a和1102b例如可以在數(shù)據(jù)通信中通過一個(gè)或多個(gè)有線和/或無線網(wǎng)絡(luò)1110來通信。例如,無線網(wǎng)絡(luò)1112 (例如,蜂窩網(wǎng)絡(luò))可以通過使用網(wǎng)關(guān)1116來與諸如因特網(wǎng)的廣域網(wǎng)(WAN)IlH通信。同樣地,諸如802.1lg無線接入設(shè)備的接入設(shè)備1118可以提供針對廣域網(wǎng)1114的通信接入。盡管該示例例示了用于移動(dòng)設(shè)備的操作環(huán)境,但該操作環(huán)境還可以應(yīng)用于連線至網(wǎng)絡(luò)的設(shè)備(例如,臺式計(jì)算機(jī))。在某些實(shí)現(xiàn)中,語音和數(shù)據(jù)通信都可以通過無線網(wǎng)絡(luò)1112和接入設(shè)備1118來建立。例如,移動(dòng)設(shè)備1102a可以撥出和接收電話呼叫(例如,利用因特網(wǎng)語音傳輸協(xié)議(VoIP)協(xié)議),發(fā)送和接收電子郵件消息(例如,利用郵局協(xié)議3 (POP3)),以及通過無線網(wǎng)絡(luò)1112、網(wǎng)關(guān)1116和廣域網(wǎng)1114 (例如,利用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)或用戶數(shù)據(jù)報(bào)協(xié)議(UDP))獲取電子文檔和/或流,如網(wǎng)頁、照片以及視頻。同樣地,在某些實(shí)現(xiàn)中,移動(dòng)設(shè)備1102b可以撥出和接收電話呼叫,發(fā)送和接收電子郵件和文本消息,以及通過接入設(shè)備1118和廣域網(wǎng)1114獲取電子文檔。在某些實(shí)現(xiàn)中,設(shè)備1102a或1102b可以利用一條或多條線纜物理地連接至接入設(shè)備118,并且接入設(shè)備118可以是個(gè)人計(jì)算機(jī)。在這種配置中,設(shè)備1102a或1102b可以被稱為“系鏈(tethered)”設(shè)備。設(shè)備1102a和1102b還可以通過其它方式建立通信。例如,無線設(shè)備1102a可以通過無線網(wǎng)絡(luò)1112與其它無線設(shè)備(例如,其它設(shè)備1102a或1102b、蜂窩電話等)通信。同樣地,設(shè)備1102a和1102b可以通過使用諸如Bluetooth 通信設(shè)備的一個(gè)或多個(gè)通信子系統(tǒng),來建立對等式通信1120,例如,個(gè)人區(qū)域網(wǎng)絡(luò)。還可以實(shí)現(xiàn)其它通信協(xié)議和拓?fù)?。設(shè)備1102a或1102b可以通過一個(gè)或多個(gè)有線和/或無線網(wǎng)絡(luò)與多種網(wǎng)絡(luò)服務(wù)通信。在某些實(shí)現(xiàn)中,網(wǎng)絡(luò)服務(wù)可以包括移動(dòng)設(shè)備服務(wù)1130。移動(dòng)設(shè)備服務(wù)1130可以向設(shè)備1102a或1102b提供多種服務(wù),包括但不限于郵件服務(wù)、文本消息傳送、聊天會話、視頻會議、因特網(wǎng)服務(wù)、基于位置的服務(wù)(例如,地圖服務(wù))、同步服務(wù)、遠(yuǎn)程存儲1144、下載服務(wù)等。遠(yuǎn)程存儲1144可以被用于存儲綁定數(shù)據(jù)和/或媒體1146,綁定數(shù)據(jù)和/或媒體1146可用于其它用戶。設(shè)備1102a或1102b還可以通過一個(gè)或多個(gè)有線和/或無線網(wǎng)絡(luò)存取其它數(shù)據(jù)和內(nèi)容。例如,可以通過設(shè)備1102a或1102b訪問內(nèi)容發(fā)布者,如新聞網(wǎng)站、簡易信息聚合(RSS)源、網(wǎng)站、博客、社交網(wǎng)站、開發(fā)者網(wǎng)絡(luò)等。這種訪問可以響應(yīng)于用戶觸摸例如Web對象,而通過調(diào)用web瀏覽功能或應(yīng)用(例如,瀏覽器)來提供。所描述的特征可以有利地在一個(gè)或多個(gè)計(jì)算機(jī)程序中實(shí)現(xiàn),該一個(gè)或多個(gè)計(jì)算機(jī)程序可在包括至少一個(gè)可編程處理器的可編程系統(tǒng)上執(zhí)行,該可編程處理器被耦接成從數(shù)據(jù)存儲系統(tǒng)、至少一個(gè)輸入設(shè)備、以及至少一個(gè)輸出設(shè)備接收數(shù)據(jù)和指令,并向其發(fā)送數(shù)據(jù)和指令。計(jì)算機(jī)程序是可以在計(jì)算機(jī)中直接或間接使用以執(zhí)行特定活動(dòng)或達(dá)成特定結(jié)果的指令集。計(jì)算機(jī)程序可以米用任何形式的編程語言(例如,Objective-C、Java)來編寫,包括編譯或解釋語言,并且其可以采用任何形式來部署,包括作為獨(dú)立程序或者作為模塊、組件、子例程、或者適于在計(jì)算環(huán)境中使用的其它單元。作為示例,用于執(zhí)行指令程序的合適處理器包括,通用和專用微處理器兩者,和任何種類計(jì)算機(jī)的唯一處理器或多個(gè)處理器或核心中的一個(gè)。一般來說,處理器將接收來自只讀存儲器或隨機(jī)存取存儲器或兩者的指令和數(shù)據(jù)。計(jì)算機(jī)的基本部件是用于執(zhí)行指令的處理器,和用于存儲指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲器。一般來說,計(jì)算機(jī)還將包括用于存儲數(shù)據(jù)文件的一個(gè)或多個(gè)大容量存儲設(shè)備,或者可操作地耦接成與其通信;這種設(shè)備包括諸如內(nèi)部硬盤和可移除盤的磁盤;磁光盤;以及光盤。適于有形地包含計(jì)算機(jī)程序指令和數(shù)據(jù)的存儲設(shè)備包括所有形式的非易失性存儲器,作為示例,包括諸如EPROM、EEPROM以及閃速存儲器設(shè)備的半導(dǎo)體存儲器設(shè)備;諸如內(nèi)部硬盤和可移除盤的磁盤;磁光盤;以及⑶-ROM和DVD-ROM盤。該處理器和存儲器可以通過ASIC (專用集成電路)來補(bǔ)充,或者并AASIC 中。為提供與用戶的交互,所述特征可以在計(jì)算機(jī)上實(shí)現(xiàn),該計(jì)算機(jī)具有用于向用戶顯示信息的諸如CRT (陰極射線管)或LCD (液晶顯示器)監(jiān)視器的顯示設(shè)備,以及用戶可以用來向計(jì)算機(jī)提供輸入的鍵盤和諸如鼠標(biāo)或軌跡球的指點(diǎn)設(shè)備。所述特征可以在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn),該計(jì)算機(jī)系統(tǒng)包括諸如數(shù)據(jù)服務(wù)器的后端組件,或諸如應(yīng)用服務(wù)器或因特網(wǎng)服務(wù)器的中間件組件,或者其包括前端組件,如具有圖形用戶界面或因特網(wǎng)瀏覽器的客戶端計(jì)算機(jī),或者它們的任何組合。該系統(tǒng)的組件可以通過諸如通信網(wǎng)絡(luò)的數(shù)字?jǐn)?shù)據(jù)通信的任何形式或介質(zhì)來連接。通信網(wǎng)絡(luò)的示例例如包括:LAN、WAN、以及形成因特網(wǎng)的計(jì)算機(jī)和網(wǎng)絡(luò)。該計(jì)算機(jī)系統(tǒng)可以包括客戶端和服務(wù)器??蛻舳撕头?wù)器通常彼此遠(yuǎn)離,并且典型地通過網(wǎng)絡(luò)交互。客戶端與服務(wù)器的關(guān)系依靠在各自計(jì)算機(jī)上運(yùn)行的并且彼此具有客戶端-服務(wù)器關(guān)系的計(jì)算機(jī)程序而發(fā)生。所公開實(shí)施例的一個(gè)或多個(gè)特征或步驟可以利用API來實(shí)現(xiàn)。API可以定義在通話應(yīng)用與提供服務(wù)、提供數(shù)據(jù)、或者執(zhí)行操作或計(jì)算的其它軟件代碼之間傳輸(例如,操作系統(tǒng)、庫例程、功能)的一個(gè)或多個(gè)參數(shù)。API可以被實(shí)現(xiàn)為程序代碼中的一個(gè)或多個(gè)調(diào)用,其基于在API規(guī)范文檔中定義的調(diào)用慣例,通過參數(shù)列表或其它結(jié)構(gòu)來發(fā)送或接收一個(gè)或多個(gè)參數(shù)。參數(shù)可以是常數(shù)、鍵、數(shù)據(jù)結(jié)構(gòu)、對象、對象類、變量、數(shù)據(jù)類型、指針、陣列、列表、或另一調(diào)用。API調(diào)用和參數(shù)可以采用任何編程語言來實(shí)現(xiàn)。該編程語言可以定義編程人員將采用以訪問支持該API的功能的詞匯和調(diào)用慣例。在某些實(shí)現(xiàn)中,API通話可以向應(yīng)用報(bào)告運(yùn)行該應(yīng)用的設(shè)備的能力,如輸入能力、輸出能力、處理能力、功率能力、通信能力等。已經(jīng)描述了許多實(shí)施方式。盡管如此,應(yīng)當(dāng)明白,可以進(jìn)行各種修改。例如,可以將一個(gè)或多個(gè)實(shí)施方式的部件組合、刪除、修改、或補(bǔ)充,以形成其它實(shí)施方式。另一示例,附圖中描繪的邏輯流程不需要所示的特定次序或者順序次序來實(shí)現(xiàn)希望的結(jié)果。另外,可以提供其它步驟,或者可以從所述流程中消除多個(gè)步驟,并且可以將其它組件添加至所述系統(tǒng),或者從所述系統(tǒng)中去除。因此,其它實(shí)施方式處于權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一種由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器執(zhí)行的計(jì)算機(jī)實(shí)現(xiàn)的方法,包括:檢測進(jìn)行中的語音通話;將媒體自動(dòng)綁定至該語音通話;接收用于傳輸媒體的請求;以及基于該綁定向通話參與者傳輸該媒體。
2.根據(jù)權(quán)利要求1所述的方法,還包括:接收選擇媒體類型的第一輸入;以及接收選擇具有該媒體類型的媒體的第二輸入。
3.根據(jù)權(quán)利要求1所述的方法,其中,傳輸該媒體還包括:接收選擇通信形式的輸入;以及利用所選擇的通信形式來傳輸該媒體。
4.根據(jù)權(quán)利要求1所述的方法,其中,傳輸該媒體還包括:通過獨(dú)立于語音通話信道的安全數(shù)據(jù)通信信道來傳輸該媒體。
5.根據(jù)權(quán)利要求1所述的方法,其中,將媒體自動(dòng)綁定至該語音通話還包括:根據(jù)通話記錄或聯(lián)系人信息自動(dòng)確定通話參與者的電話號碼;以及 自動(dòng)地利用該電話號碼來配置用于向該通話參與者傳輸媒體的多媒體消息傳送服務(wù)。
6.根據(jù)權(quán)利要求1所述的方法,其中,將媒體自動(dòng)綁定至該語音通話還包括:根據(jù)聯(lián)系人信息自動(dòng)確定通話參與者的電子郵件地址;以及自動(dòng)地利用該電子郵件地址將電子郵件定址到該通話參與者;以及自動(dòng)地包括該媒體作為該電子郵件的附件。
7.根據(jù)權(quán)利要求1所述的方法,還包括:將另外的通話參與者添加至所述語音通話;接收用于傳輸媒體的請求;以及基于所述綁定向所述通話參與者和該另外的通話參與者傳輸媒體。
8.根據(jù)權(quán)利要求1所述的方法,還包括:將綁定數(shù)據(jù)存儲在移動(dòng)設(shè)備上或者存儲在網(wǎng)絡(luò)資源的存儲設(shè)備上。
9.根據(jù)權(quán)利要求1所述的方法,還包括:確定正在針對通話參與者創(chuàng)建語音或視頻郵件消息;并且基于所述綁定將媒體自動(dòng)附加至該語音或視頻郵件消息。
10.根據(jù)權(quán)利要求1所述的方法,還包括:在語音通話期間創(chuàng)建所述媒體。
11.根據(jù)權(quán)利要求1所述的方法,還包括:創(chuàng)建或更新所傳輸媒體的歷史;并且將該歷史與所述綁定相關(guān)聯(lián)。
12.—種由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器執(zhí)行的計(jì)算機(jī)實(shí)現(xiàn)的方法,包括:接收將媒體與要進(jìn)行的語音通話綁定的輸入;檢測語音通話已進(jìn)行;以及基于該綁定向通話參與者傳輸該媒體。
13.根據(jù)權(quán)利要求12所述的方法,其中,接收將媒體與語音通話綁定的輸入還包括:接收將一個(gè)或多個(gè)媒體項(xiàng)與要呼叫的通話參與者的聯(lián)系人信息相關(guān)聯(lián)的輸入。
14.根據(jù)權(quán)利要求13所述的方法,其中,該輸入是從移動(dòng)設(shè)備的用戶接收的。
15.一種由移動(dòng)設(shè)備的一個(gè)或多個(gè)硬件處理器執(zhí)行的計(jì)算機(jī)實(shí)現(xiàn)的方法,包括: 檢測進(jìn)行中的語音通話; 接收媒體和表明該媒體被綁定至該語音通話的指示符;以及 存儲該媒體和指示符。
16.根據(jù)權(quán)利要求15所述的方法,還包括: 自動(dòng)調(diào)用移動(dòng)設(shè)備上的用于提供對該媒體的訪問的應(yīng)用,其中該應(yīng)用是基于媒體類型而選擇的。
17.一種其上存儲有指令的計(jì)算機(jī)可讀存儲介質(zhì),該指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使所述一個(gè)或多個(gè)處理器執(zhí)行包括以下的操作: 檢測進(jìn)行中的語音通話; 將媒體自動(dòng)綁定至該語音通話; 接收用于傳輸媒體的請求;以及 基于該綁定向通話參與者傳輸該媒體。
18.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲介質(zhì),還包括: 接收選擇媒體類型的第一輸入;以及 接收選擇具有該媒體類型的媒體的第二輸入。
19.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲介質(zhì),其中,向通話參與者傳輸該媒體還包括: 接收選擇通信形式的輸入;以及 利用所選擇的通信形式來傳輸該媒體。
20.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲介質(zhì),其中,將媒體自動(dòng)綁定至該語音通話還包括: 根據(jù)通話記錄或聯(lián)系人信息自動(dòng)確定通話參與者的電話號碼;以及 自動(dòng)地利用該電話號碼來配置用于向該通話參與者傳輸媒體的多媒體消息傳送服務(wù)。
21.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲介質(zhì),其中,將媒體自動(dòng)綁定至該語音通話還包括: 根據(jù)聯(lián)系人信息自動(dòng)確定通話參與者的電子郵件地址;以及 自動(dòng)地利用該電子郵件地址將電子郵件定址到該通話參與者;以及 自動(dòng)地包括該媒體作為該電子郵件的附件。
22.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲介質(zhì),還包括: 創(chuàng)建或更新所傳輸媒體的歷史;并且 將該歷史與所述綁定相關(guān)聯(lián)。
23.一種其上存儲有指令的計(jì)算機(jī)可讀存儲介質(zhì),該指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使所述一個(gè)或多個(gè)處理器執(zhí)行包括以下的操作: 接收將媒體與要進(jìn)行的語音通話綁定的輸入; 檢測語音通話已進(jìn)行; 以及 基于該綁定向通話參與者傳輸該媒體。
24.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)可讀存儲介質(zhì),其中,接收將媒體與潛在的通話參與者綁定的輸入還包括: 接收將一個(gè)或多個(gè)媒體項(xiàng)與通話參與者的聯(lián)系人信息相關(guān)聯(lián)的輸入。
25.一種其上存儲有指令的計(jì)算機(jī)可讀存儲介質(zhì),該指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使所述一個(gè)或多個(gè)處理器執(zhí)行包括以下的操作: 檢測進(jìn)行中的語音通話; 接收媒體和表明該媒體被綁定至該語音通話的指示符;以及 存儲該媒體和指示符 。
全文摘要
可以利用綁定協(xié)議將一個(gè)或多個(gè)媒體項(xiàng)綁定至語音通話。該綁定協(xié)議允許通話參與者利用一個(gè)或多個(gè)用戶界面更容易地向其它通話參與者傳輸媒體項(xiàng)。通話參與者可以通過選擇媒體和用于傳輸該媒體的通信形式來啟動(dòng)媒體傳輸。該綁定協(xié)議可以是活躍的或者是遲緩的。在遲緩綁定中,通話參與者可以在建立語音通話之前選擇希望用于傳輸?shù)拿襟w,并隨后標(biāo)記該媒體以與語音通話綁定。在活躍綁定中,通話參與者可以在語音通話期間選擇并傳輸希望的媒體項(xiàng),并且該媒體項(xiàng)自動(dòng)綁定至語音通話。該媒體項(xiàng)可以通過獨(dú)立的數(shù)據(jù)通信信道利用用戶選擇的通信形式來傳輸。
文檔編號H04L29/06GK103141075SQ201180045322
公開日2013年6月5日 申請日期2011年8月9日 優(yōu)先權(quán)日2010年8月11日
發(fā)明者D·K·奈科, K·泰尼 申請人:蘋果公司