欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

不同類型的通信的線程間指示的制作方法

文檔序號:7736768閱讀:104來源:國知局
專利名稱:不同類型的通信的線程間指示的制作方法
不同類型的通信的線程間指示背景當前無線電話通常支持不同類型的通信,諸如語音呼叫和文本消息。這些不同類型的通信是用不同的用戶界面支持的,諸如可向用戶顯示的接收到的語音呼叫的一個日志以及可向用戶顯示的接收到的文本消息的另一個日志。這在用戶部分是有問題的,因為會出現(xiàn)用戶難以知曉他們被告知什么內(nèi)容的情況。例如,用戶可以接收表明在第一餐館會面的文本消息,但計劃可能改變,用戶接收一語音呼叫,該語音呼叫中留下了在第二餐館會面的語音郵件消息。在這一情況下,用戶難以知曉兩個餐館中的哪一個是會面地點。由此,當前的界面使電話的用戶體驗降級。概述提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于限定所要求保護的主題的范圍。按照一個或多個方面,接收到第一類型的第一通信,第一通信由一個或多個其他電話發(fā)起并且與第一組用戶相關聯(lián)。還接收到第二類型的第二通信,第二通信由一個或多個其他電話發(fā)起。第二通信也與第一組用戶相關聯(lián),但第二類型不同于第一類型。在電話的屏幕上同時顯示第一通信的指示和第二通信的指示,這些指示按組按時間順序排在線程間。按照一個或多個方面,不同的電話被標識為不同組的部分。按組來顯示與不同電話的通信的指示。也可以按時間順序在線程間顯示不同類型的通信的指示。這些與不同電話的通信包括從不同電話接收到的通信和被發(fā)送至不同電話的通信附圖簡述在全部附圖中,使用相同的標號來指示相同的特征。

圖1示出按照一個或多個實施例來實現(xiàn)不同類型的通信的線程間指示的示例系統(tǒng)。圖2示出根據(jù)一個或多個實施例的線程間通信的指示的示例顯示。圖3示出按照一個或多個實施例允許對要由用戶輸入的線程間通信作出響應的示例顯示。圖4是示出按照一個或多個實施例用于實現(xiàn)不同類型的通信的線程間指示的示例過程的流程圖。圖5示出按照一個或多個實施例可被配置成實現(xiàn)不同類型的通信的線程間指示的示例設備。詳細描述這里討論了不同類型的通信的線程間指示。電話可以從一個或多個其他電話接收各種不同類型的通信。這些不同類型包括例如文本和其他消息以及語音呼叫。這些不同類型的接收到的通信的指示被同時顯示在電話的屏幕上,它們按時間順序排列在線程間。 對電話用戶作出的任何通信的響應的指示也可以與其他指示按時間順序顯示在線程間。
4
圖1示出按照一個或多個實施例來實現(xiàn)不同類型的通信的線程間指示的示例系統(tǒng)100。系統(tǒng)100包括可與一個或多個(X個)其他電話104(1)、…、104(X)通信的電話 102。電話是指能夠發(fā)送和接收電話呼叫的通信設備。這一通信設備一般也能夠發(fā)送和/ 或接收其他類型的通信,如下進一步詳細討論。電話102和104可以是各種不同類型的電話,諸如蜂窩電話、衛(wèi)星電話、其它類型的無線電話、手持計算機、個人數(shù)字助理(PDA)、音頻和/或視頻回放設備等。應當明白,電話102和104可包括除能發(fā)送和接收電話呼叫以外的功能,諸如日歷功能、音頻和/或視頻回放功能等。電話102和104—般是但不必要是無線電話。不同的電話102和104可以是相同或不同類型的電話。電話102和104可以使用各種不同的技術和協(xié)議彼此通信,所述技術和協(xié)議諸如蜂窩、衛(wèi)星和/或其他技術或協(xié)議。電話102和104間的通信可經(jīng)由各種不同的網(wǎng)絡,諸如公共或專有電話網(wǎng)絡、因特網(wǎng)、局域網(wǎng)(LAN)、它們的組合等。電話102和104支持各種不同類型的通信。這些不同類型的通信可包括例如文本消息、帶有其他媒體的消息、語音郵件消息、語音呼叫等,如下進一步詳細討論。盡管這里主要參考文本和其他媒體消息討論了不同類型的通信的線程間指示,但應當理解,也可以支持電話102和104間的其他類型的通信,諸如移動即時消息收發(fā)、電子郵件消息等。電話102所支持的一種類型的通信是消息,例如文本消息或者帶有圖像、視頻、音頻等其他類型的媒體、媒體類型組合等的消息。在一個或多個實施例中,消息遵循短消息服務(SMS)通信協(xié)議。在一個或多個其他實施例中,消息遵循多媒體消息收發(fā)服務(MMS)通信協(xié)議。應當明白,SMS和MMS只是示例協(xié)議,也可以替代地使用其他通信協(xié)議。始發(fā)消息的電話的標識符也可以作為消息的一部分被接收。在一個或多個實施例中,始發(fā)電話的這一標識符是始發(fā)電話的電話號碼。電話102所支持的另一類型的通信是語音郵件消息。語音郵件消息可以被錄制, 從語音郵件消息產(chǎn)生的文本被顯示在電話102上。這一錄制可由遠程服務來執(zhí)行,遠程服務諸如與該電話通信的另一設備。這一錄制可以自動地完成(例如使用軟件、固件、硬件或其組合),或者可由人類手動地完成?;蛘?,語音郵件消息可以被傳送至電話102,錄制可由電話102自身來執(zhí)行。語音郵件消息是電話104始發(fā)的語音呼叫的結果,和語音郵件消息一起維持始發(fā)電話的標識符。這可以和(無論是錄制的還是未錄制的)語音郵件消息一起或者作為語音郵件消息的一部分被傳送至電話。在一個或多個實施例中,始發(fā)電話的這一標識符是始發(fā)電話的電話號碼。所錄制的語音郵件消息可以以各種不同的方式從遠程錄制服務被傳送。例如,所錄制的語音郵件消息可以作為文本消息或其他類型的消息被發(fā)送。另一類通信是語音呼叫。這可以包括電話的用戶所應答的語音呼叫、以及電話的用戶未應答的語音呼叫、用戶明顯忽略的語音呼叫,等等。這也可以包括對其留下語音郵件消息的語音呼叫(無論是否被錄制)、以及對其未留下語音郵件消息的語音呼叫。不同類型的通信的線程間指示也可以支持各種其他類型的通信。這類通信的例子包括移動即時消息收發(fā)、電子郵件等。在一個或多個實施例中,可以與通信一起接收到該通信的源的標識符?;蛘撸梢砸云渌绞将@得源的標識符。例如,可以接收電子郵件消息,同時接收始發(fā)該電子郵件消息的設備的電子郵件地址的標識符。該電子郵件地址可以與(例如電話102所維持的)聯(lián)系人列表相比較,并且可以標識始發(fā)設備的另一標識符(例如,和電子郵件地址所關聯(lián)的同一用戶相關聯(lián)的電話號碼)。在電話102處接收到的這些各種類型的通信由另一電話104始發(fā)。始發(fā)電話具有一關聯(lián)的標識符,它一般是被分配給該始發(fā)電話的電話號碼,但也可以是另一標識符。始發(fā)該通信的電話的用戶也可被稱為通信的始發(fā)者。通信可以通過其他組件、設備和/或服務, 但仍被視為用另一電話104始發(fā)。類似地,電話102(或電話102的用戶)可以是被發(fā)送給其他電話104的這些各種類型的通信的始發(fā)者。用另一電話104始發(fā)并被發(fā)送至電話102的通信也可被稱為目標電話102和/或電話102的用戶。類似地,用電話102始發(fā)并被發(fā)送至另一電話104的通信也可被稱為定向到該另一電話104和/或另一電話104的用戶。電話102包括消息收發(fā)模塊112、語音模塊114、通信模塊116、線程間通信顯示模塊118和屏幕120。通信模塊116對從電話104接收通信并將通信發(fā)送至電話104進行管理。消息收發(fā)模塊112管理由通信模塊116發(fā)送和/或接收的文本和/或其他媒體消息。 模塊112維持由電話102發(fā)送和/或接收的消息的列表或記錄。語音模塊114管理電話 102上的語音呼叫(并可選地管理語音郵件消息)。模塊114維持由電話102作出和/或接收到的語音呼叫的列表或記錄,并可選地維持由電話102接收到的所錄制的語音郵件消息的列表或記錄。如下進一步詳細討論的,線程間通信顯示模塊118管理按時間順序排列在線程間的不同類型的通信的顯示。不同類型的通信也顯示在屏幕120上。屏幕120可以是能經(jīng)其顯示各種通信的指示的各種屏幕中的任一種。線程間通信顯示模塊118從電話102中管理通信的模塊獲得不同通信類型的指示。例如,模塊118可以從語音模塊114獲得語音呼叫和所錄制的語音郵件消息的指示。再舉一個例子,模塊118可以從消息收發(fā)模塊112獲得文本消息和其他媒體消息的指示?;蛘?,模塊118可以從通信模塊116獲得不同通信的指示。也可以在屏幕120上向電話102的用戶顯示由電話102接收和/或發(fā)送的各種通信的指示。這些指示可僅僅包括該通信被接收或發(fā)送的指示,諸如來自特定電話號碼的語音呼叫被接收到的文本或另一指示符、作出到特定電話號碼的電話呼叫的文本或另一指示符、等等。這些指示也可以包括實際通信,諸如文本消息的內(nèi)容、語音郵件消息的所錄制的內(nèi)容、等等。這些指示和它們的顯示將在下面更詳細地討論。電話102所接收和發(fā)送的通信被分類成不同的組。電話102的用戶可以標識他或她希望在每個特定組中包括的個人(或電話)??砂凑崭鞣N不同模式執(zhí)行該標識。例如,用戶可以從聯(lián)系人列表或地址簿中選擇個人并將他們分配給不同的組。再舉另一個例子,當從另一電話104接收到通信時,電話102的用戶可以標識始發(fā)該通信的用戶要被分配至的特定組。又舉另一個例子,電話102的用戶可以從另一設備接收特定組以及該組中的個人的指示,所述另一設備諸如另一電話104、遠程服務器設備等等。在一個或多個實施例中,每個組具有一個相關聯(lián)的組標識符。組標識符用于將通信分配給特定組。在一個或多個實施例中,組標識符是基于組中所有用戶的電話的電話號碼(包括或者不包括電話102的電話號碼)生成的值。該值可以以各種不同方式生成,例如通過連接組中所有用戶的電話號碼、使用各種已知散列算法的任一種來基于組中用戶的電話號碼生成散列值、等等。
當在電話102從另一電話104接收到通信時,確定該通信的組標識符,使得該通信與正確的組相關聯(lián)。通信包括通信始發(fā)者的電話號碼以及該通信的每個目標的電話號碼。 這些電話號碼用于確定該通信的組標識符。類似地,當從電話102的用戶接收到的通信要被發(fā)送至一個或多個其他電話104 時,確定該通信的組標識符,使得該通信可與正確的組相關聯(lián)。通信包括通信的每個目標的電話號碼。這(或這些)電話號碼任選地與電話102的電話號碼一起用來確定通信的組標識符。例如,組標識符可基于組中用戶的用戶電話的電話號碼來如下生成。每個電話號碼被標準化,使得電話號碼的不同表示縮減為相同的字符串。例如,電話號碼的一種表示可以將區(qū)域碼包括在括號中;同一電話號碼的另一種表示可能沒有括號但在區(qū)域碼之后有一個連字號,等等。標準化可以以不同方式執(zhí)行,例如通過使電話號碼具有預定表示并且將每個電話號碼轉換成該預定表示(例如根據(jù)需要添加和/或刪除括號、根據(jù)需要添加和/或刪除連字符、根據(jù)需要添加和/或刪除區(qū)域碼,等等)。然后使用標準化的電話號碼生成具有固定尺寸的組標識符。組標識符可以是例如 1 位值,然而也可以替代地使用較大或較小的尺寸。組標識符使用兩種不同技術之一來生成。第一種技術用于只有一個目標和一個源的情況(例如電話102和另一個電話104)。 該另一個電話(電話104)的標準化的電話號碼被用作組標識符。第二種技術用于組中有三個或更多個電話號碼的情況(例如兩個或更多個電話104)。通過使用第二種技術,組中的被標準化的電話號碼被排序。這種排序可以用各種不同的方式來執(zhí)行,例如以數(shù)字升序或數(shù)字降序、以字母順序、或者根據(jù)某一其他標準或算法。電話102的被標準化的電話號碼可以從該排序的列表中被排除,或者可以被包括在該排序的列表中。被排序的標準化的電話號碼按照它們排序的順序來連接,以生成已排序的標準化的電話號碼串。然后向已排序的標準化的電話號碼串應用散列函數(shù)以生成被用作組標識符的散列值。可以使用各種不同的散列函數(shù),包括密碼散列函數(shù)或單向散列函數(shù)、非密碼散列函數(shù)等。這種散列函數(shù)的例子包括MD5 (報文摘譯算法5)散列函數(shù)、SHA-I (安全散列算法1)散列函數(shù)等等。在一個或多個實施例中,組標識符包括電話102的電話號碼。或者,可以從組標識符中排除電話102的電話號碼。從組標識符中排除電話號碼允許用戶改變他或她電話的電話號碼而無須改變他或她的組。電話號碼的這一改變會在例如用戶改變他或她電話中使用的用戶身份模塊(SIM)卡時發(fā)生。由于電話102的電話號碼從組標識符中被排除,因此盡管電話號碼發(fā)生變化,但用戶的組仍保持相同?;蛘撸梢圆皇褂媒M標識符而以其他方式向各組分配通信。例如,電話102的組可以生成多個組,每個組具有一個或多個其他個人。與聯(lián)系人列表或地址簿中的每個個人一起,可以維持這些多個組的記錄,例如單獨的“組”列表,或者可以維持個人所屬的一個或多個組的指示。當在電話102接收到通信時,可以檢查記錄以確定該通信的始發(fā)者屬于哪一個或哪些組。類似地,當通信由電話102發(fā)送時,可以檢查記錄以確定通信正被發(fā)送至的個人屬于哪一個或哪些組。來自和/或去往特定組中的個人的通信的指示可以一起被顯示在屏幕120上。這些通信的指示是按時間順序排列在線程間的,使得在其他通信之前接收(或發(fā)送)的通信的指示早于所述其他通信的指示而被顯示。較早地顯示指示可以以不同方式來實現(xiàn),例如
7將通信顯示在其他通信上方,將通信顯示在其他通信左邊,等等。在一個或多個實施例中, 通信被接收(或發(fā)送)的日期和/或時間也可以作為通信的指示的一部分(或一起)被顯
示 ο在一個或多個實施例中,基于電話102接收(或發(fā)送)通信的時間來分配特定通信的時間?;蛘撸梢允褂闷渌麜r間。例如,在由遠程服務執(zhí)行語音郵件消息的錄制的情況下,被分配給語音郵件消息的時間可以是該語音郵件消息被遠程服務接收到的時間。然后該時間可以與所錄制的語音郵件消息一起被傳送至電話102。無論通信類型是什么,通信的指示都按時間順序在線程間顯示。在屏幕120上按時間順序在線程間顯示文本消息、MMS消息、所錄制的語音郵件消息、接收到的語音呼叫的指示、電話102的用戶發(fā)起的語音呼叫的指示、等等。在一個或多個實施例中,不同類型的通信的指示在屏幕120上不同地顯示,例如使用不同的字體、不同的顏色、不同的背景等等來幫助區(qū)分不同類型的通信。顯示不同類型的通信的指示的方式可由電話102的用戶任選地設置。通信也可以按組顯示在屏幕120上。與不同組相關聯(lián)的通信在不同時間顯示在屏幕120上。或者,與多個組相關聯(lián)的通信可以同時顯示在屏幕120的不同部分中。在一特定時間顯示的特定組的通信可以以各種不同方式來確定。例如,用戶可以響應于哪個模塊 118顯示來自特定組的通信,而從組列表中選擇該特定組。再舉另一個例子,用戶可以響應于哪個模塊118顯示來自特定人與其相關聯(lián)的組的通信,而從聯(lián)系人列表或地址簿中選擇該特定人。還舉一個例子,模塊118可以顯示從最近接收到的通信的始發(fā)者與其相關聯(lián)的組而來的通信。此外,應當注意,通信的一個或多個指示還可以包括通信被接收和/或發(fā)送的日期和/或時間(也稱為時間戳)。對于一些類型的通信的指示可以包括這種日期和/或時間,而另一些則不包括。例如,SMS或MMS消息指示可包括時間,而其他通信類型的指示不包括時間?;蛘?,指示被顯示的順序被用來固有地標識通信被接收的順序,而不顯示這些指示的日期和/或時間。圖2示出根據(jù)一個或多個實施例的線程間通信的指示的示例顯示。在圖2的例子中,在時間順序上較早地發(fā)送或接收的通信的指示在線程間通信列表200中被顯示在后續(xù)發(fā)送或接收的通信的指示之上。通信的指示被顯示在屏幕上,諸如圖1的屏幕120。圖2中顯示了一個組的四種不同通信的指示。第一指示202是來自用戶Jane的文本消息,表明午餐會面地點。指示202還包括通信被接收到的時間(17:09)。第二指示 204是語音呼叫指示,標識用戶Jane Doe作出了呼叫。指示204還包括通信被接收到的時間(17:11)。第三指示206是來自用戶Jane Doe的所錄制的語音郵件消息,表示一個不同的午餐會面地點。指示206還包括通信被接收到的時間(17:1幻。第四指示208是由在其上顯示這些指示的設備的用戶所發(fā)送的文本消息。第四指示208還包括通信被接收到的時間(17:13)。如圖2所示,消息、語音呼叫以及所錄制的語音郵件消息的指示按時間順序在線程間被顯示。一些指示包括通信的內(nèi)容(例如指示202包括文本消息的內(nèi)容),而其他指示不包括通信的內(nèi)容(例如,指示204是用戶Jane Doe作出呼叫的文本指示符,但不包括語音呼叫的內(nèi)容)。
圖2所示的該顯示使用戶能容易地識別通信的時間順序,而不考慮通信的源。如圖2所示,用戶能容易地看到正確的午餐會面地點是Ray’s,因為表明Ray's是會面地點的通信在表明Ozzie’ s是會面地點的通信之后的時間發(fā)生。如果沒有圖2所示的線程間顯示,用戶會難以確認正確的午餐會面地點,因為用戶難以確定以下哪個先到達在Ozzie’ s 會面的文本消息還是在Ray’ s會面的語音郵件消息。圖2還示出對語音郵件消息的消息響應。指示206是已經(jīng)作為語音呼叫的結果被留下的所錄制的語音郵件消息。然而,由于指示206作為線程間的通信列表200的一部分被顯示,因此用戶能容易地使用消息(例如文本消息、MMS消息等)來發(fā)送響應。在圖2的例子中,指示和時間戳一起顯示,時間戳表明接收到通信的時間。在替換的實施例中,這種時間戳未被顯示。相反,指示的顯示順序固有地標識了通信被接收到的時間順序。此外,顯示線程間通信的指示的電話使用戶能輸入文本和/或其他媒體供發(fā)送至其他電話。圖3示出按照一個或多個實施例允許對要由用戶輸入的線程間通信作出響應的示例顯示。圖3示出參照圖2討論的線程間通信列表200。此外,在圖3中,示出文本輸入域302,它允許用戶輸入要被發(fā)送至其他電話的文本。被輸入到域302中的文本被發(fā)送至一個或多個其他電話,所述一個或多個電話是在列表200中為其顯示通信指示的組的一部分。文本可以以各種不同方式被輸入,例如使用觸摸墊、鍵區(qū)、口頭輸入等。也可以調用“發(fā)送”和“傳送”功能以便將所輸入的文本發(fā)送至其他電話。盡管被示出為文本輸入域,但應當明白,也可以使用域302和/或其他輸入域來替代地輸入其它類型的媒體。如圖2和3的例子可見,顯示線程間通信的指示使用戶能容易地觀看與另一用戶 (或一組用戶)的通信歷史。該歷史按時間順序顯示,不同類型的通信的指示在線程間顯示。傳入通信(從另一用戶接收到的通信)和傳出通信(被發(fā)送給另一用戶或一組用戶的通信)可以被顯示,允許向用戶顯示更為穩(wěn)健的歷史。圖4是示出按照一個或多個實施例用于實現(xiàn)不同類型的通信的線程間指示的示例過程400的流程圖。過程400由諸如圖1的電話102等電話來實現(xiàn),并可以用軟件、固件、 硬件、或其組合來實現(xiàn)。過程400是用于不同類型的通信的線程間指示的示例過程;這里參照不同的附圖包括了不同類型的通信的線程間指示的其他討論。在過程400中,接收到不同類型的通信(動作40幻。如上面所討論的,可以在動作402接收各種不同類型的通信。這一接收動作可以包括從其他電話接收通信,以及從實現(xiàn)過程400的電話的用戶接收通信。對于每個接收到的通信,標識通信所關聯(lián)的組(動作404)。如上面所討論的,通信與通信始發(fā)者所關聯(lián)至的組相關聯(lián)。如上面所討論的,可以以各種不同方式來標識通信始發(fā)者所關聯(lián)的組,該組一般至少基于通信始發(fā)者的標識符。類似地,如上面所討論的,對于從實現(xiàn)過程400的電話的用戶接收到的(并且要由實現(xiàn)過程400的電話所發(fā)送的)通信, 通信與該通信的一個或多個目標所關聯(lián)至的組相關聯(lián)。然后顯示接收到的通信的指示(動作406)。通信按組顯示,如上面所討論的,無論類型如何,不同類型的通信的指示可以按時間順序在線程間顯示??梢栽诓煌臅r間在動作406顯示與不同組相關聯(lián)的通信的指示。例如,用戶可以輸入對和要顯示的特定組有關的通信的請求,例如通過從組列表中選擇該特定組的標識符。或者,在特定時刻顯示的特定組可以自動地確定。例如,最近接收到的通信所關聯(lián)的組可以是所顯示的組。此外,應當注意,由于在動作406顯示指示的屏幕的尺寸(例如,圖1屏幕120的尺寸),可能出現(xiàn)過多通信同時與要被顯示的一個組相關聯(lián)的情況。在這種情況下,用戶能夠使用各種輸入在指示上滾動,例如上和/或下箭頭、定點設備、口頭輸入等。因而,在這種情況下,在任何給定時間顯示與一個組相關聯(lián)的通信的一個子集。圖5示出按照一個或多個實施例可被配置成實現(xiàn)不同類型的通信的線程間指示的示例設備500。設備500可以是例如圖1的電話102或104。計算設備500包括一個或多個處理器或處理單元502、可包括一個或多個存儲器和/或存儲組件506的一個或多個計算機可讀介質504、一個或多個輸入/輸出(I/O)設備 508、以及允許各組件和設備彼此通信的總線510。計算機可讀介質504和/或一個或多個 I/O設備508可作為設備500的一部分來包括,或另選地可耦合到設備500。總線510表示若干類型的總線結構中的一個或多個,包括存儲器總線或存儲器控制器、外圍總線、加速圖形端口、使用各種不同總線體系結構的處理器或局部總線等??偩€510可包括有線和/或無線總線。存儲器/存儲組件506表示一個或多個計算機存儲介質。組件506可包括易失性介質(如隨機存取存儲器(RAM))和/或非易失性介質(如只讀存儲器(ROM)、閃存、光盤、 磁盤等等)。組件506可包括固定介質(例如,RAM、ROM、固定硬盤驅動器等)以及可移動介質(例如閃存驅動器、可移動硬盤驅動器、光盤等等)。此處所討論的技術可以用軟件來實現(xiàn),且各指令由一個或多個處理單元502來執(zhí)行??梢悦靼祝煌闹噶羁梢源鎯υ谠O備500的不同組件中,如存儲在處理單元502中、 存儲在處理單元502的各種高速緩存存儲器中、存儲在設備500的其他高速緩存存儲器中 (未示出)、存儲在其他計算機可讀介質上,等等。另外,可以明白,指令被存儲在設備500 中的位置可以隨時間改變。一個或多個輸入/輸出設備508允許用戶向設備500輸入命令和信息,并且還允許向用戶和/或其他組件或設備呈現(xiàn)信息。輸入設備的示例包括鍵盤、光標控制設備(例如鼠標)、話筒、掃描儀等。輸出設備的示例包括顯示設備(例如監(jiān)視器或投影儀)、揚聲器、 打印機、網(wǎng)卡等。各種技術在此可以在軟件或程序模塊的一般上下文中描述。一般而言,軟件包括執(zhí)行特定任務或實現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結構等等。這些模塊和技術的實現(xiàn)可以存儲在某種形式的計算機可讀介質上或通過某種形式的計算機可讀介質傳輸。計算機可讀介質可以是可由設備訪問的任何可用介質或媒質。作為示例而非限制, 計算機可讀介質可以包括“計算機存儲介質”和“通信介質”。“計算機存儲介質”包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結構、程序模塊或其他數(shù)據(jù)等信息的任何方法或技術實現(xiàn)的易失性和非易失性、可移動和不可移動介質。計算機存儲介質包括但不限于,RAM、ROM、EEPR0M、閃存或其他存儲器技術、CD-ROM、數(shù)字多功能盤(DVD)或其他光盤存儲、盒式磁帶、磁帶、磁盤存儲或其他磁存儲設備,或者可用于存儲所需信息并可由計算機訪問的任何其他介質。
“通信介質”通常用諸如載波或其他傳輸機制等已調制數(shù)據(jù)信號來體現(xiàn)計算機可讀指令、數(shù)據(jù)結構、程序模塊或其他數(shù)據(jù)。通信介質還包括任意信息傳遞介質。術語“已調制數(shù)據(jù)信號”是指其一個或多個特征以這樣的方式設置或改變以便在信號中對信息進行編碼的信號。作為示例而非限制,通信介質包括有線介質,諸如有線網(wǎng)絡或直接線連接,以及無線介質,諸如聲學、RF、紅外線和其他無線介質。以上的任一種的組合也包括在計算機可讀介質的范圍之內(nèi)?!愣裕疚拿枋龅娜魏喂δ芑蚣夹g可使用軟件、固件、硬件(例如,固定邏輯電路)、手動處理或這些實現(xiàn)的組合來實現(xiàn)。如此處所使用的術語“模塊”通常表示軟件、固件、硬件、或其組合。在軟件實現(xiàn)的情況下,模塊表示當在處理器(例如,一個或多個CPU) 上執(zhí)行時執(zhí)行指定任務的程序代碼。該程序代碼可被存儲在一個或多個計算機可讀存儲器設備中,對其的進一步描述可參考圖5找到。本文描述的不同類型的通信的線程間指示技術的各個特征是平臺無關的,從而意味著該技術可在具有各種處理器的各種商用計算平臺上實現(xiàn)。盡管用結構特征和/或方法動作專用的語言描述了本主題,但可以理解,所附權利要求書中定義的主題不必限于上述具體特征或動作。相反,上述具體特征和動作是作為實現(xiàn)權利要求的示例形式公開的。
權利要求
1.一種在電話中實現(xiàn)的方法,所述方法包括接收(40 第一類型的第一通信,所述第一通信由一個或多個其他電話始發(fā)并且與第一組用戶相關聯(lián);接收(40 第二類型的第二通信,所述第二通信由所述一個或多個其他電話始發(fā),所述第二通信與所述第一組用戶相關聯(lián)但所述第二類型不同于所述第一類型;以及在電話的屏幕上同時顯示(406)所述第一通信的指示和所述第二通信的指示,將這些指示按組按時間順序排在線程間。
2.如權利要求1所述的方法,其特征在于,還包括接收第三類型的第三通信,所述第三通信由所述一個或多個其他電話始發(fā)并且與所述第一組用戶相關聯(lián),所述第三類型不同于所述第一類型和所述第二類型;以及其中所述顯示包括顯示所述第一通信的指示、所述第二通信的指示以及所述第三通信的指示,按時間順序將這三個通信排列在線程間。
3.如權利要求1所述的方法,其特征在于,還包括允許電話的用戶在已經(jīng)由所述一個或多個其他電話始發(fā)的通信的多個附加指示上滾動。
4.如權利要求1所述的方法,其特征在于,還包括與所述第一通信的指示和所述第二通信的指示一起顯示從所述電話發(fā)送至所述一個或多個其他電話的第三通信的指示,按時間順序將所述第一通信、所述第二通信和所述第三通信排列在線程間。
5.如權利要求1所述的方法,其特征在于,所述第一通信是所錄制的語音郵件消息,所述方法還包括從所述電話的用戶接收消息;以及響應于所述所錄制的語音郵件消息向所述一個或多個其他電話發(fā)送所述消息。
6.如權利要求1所述的方法,其特征在于,所述第一類型包括文本消息或其他媒體消息,所述第二類型包括電話呼叫或所錄制的語音郵件消息。
7.如權利要求1所述的方法,其特征在于,所述第一通信的指示包括所述第一通信,所述第二通信的指示包括接收到第二通信的文本指示符。
8.如權利要求1所述的方法,其特征在于還包括至少部分基于用戶的電話的電話號碼來標識不同用戶組。
9.一種或多種其上存儲多個指令的計算機存儲介質,當指令由電話的一個或多個處理器執(zhí)行時,使所述一個或多個處理器實現(xiàn)如權利要求1所述的方法。
10.一種電話(102),包括屏幕(120);以及用于顯示與不同電話的通信的指示的線程間通信顯示模塊(118),不同類型的通信的指示按照不同電話作為其一部分的組按時間順序排列在線程間,與電話的通信包括從不同電話接收到的通信和被發(fā)送至不同電話的通信。
11.如權利要求10所述的電話,所述線程間通信顯示模塊還用于至少部分基于不同電話的電話號碼將所述不同電話標識為不同組的部分。
12.如權利要求10所述的電話,其特征在于,所述不同類型的通信包括電話所接收到的語音呼叫、電話所接收到的消息以及電話所發(fā)送的消息。
13.如權利要求10所述的電話,其特征在于,所述線程間通信顯示模塊還用于 顯示所錄制的語音郵件消息作為通信指示的一部分;從所述電話的用戶接收消息;以及響應于所述所錄制的語音郵件消息,向始發(fā)所述所錄制的語音郵件消息的不同電話中的一個發(fā)送所述消息。
14.如權利要求10所述的電話,其特征在于,顯示通信的指示是同時顯示與單個組相關聯(lián)的各通信的指示、以及在不同時間顯示與不同組相關聯(lián)的各通信的指示。
15.如權利要求10所述的電話,其特征在于,所述通信的指示中的一個或多個的每一個包括所述通信的內(nèi)容。
全文摘要
不同的電話被標識為不同組的部分,與不同電話通信的指示按組被顯示在特定電話上。也可以按時間順序在線程間顯示不同類型的通信的指示。這些與不同電話的通信可以包括從不同電話接收到的通信和被發(fā)送至不同電話的通信。
文檔編號H04W88/02GK102172098SQ200980139831
公開日2011年8月31日 申請日期2009年9月22日 優(yōu)先權日2008年10月2日
發(fā)明者D·T·潘, H-Y·J·林, K·Q·薩博塔 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永胜县| 卓资县| 中牟县| 和静县| 平潭县| 武城县| 句容市| 章丘市| 曲麻莱县| 台北县| 洞口县| 渑池县| 永善县| 乐陵市| 成都市| 安义县| 崇明县| 灵武市| 忻城县| 哈巴河县| 泾源县| 扬中市| 广州市| 厦门市| 新河县| 郸城县| 行唐县| 和静县| 佛冈县| 富阳市| 综艺| 吉林省| 乐昌市| 呈贡县| 勐海县| 靖州| 吉隆县| 辽源市| 阳春市| 师宗县| 拉萨市|