国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      記錄通信事件日志的制作方法

      文檔序號(hào):7848108閱讀:303來(lái)源:國(guó)知局
      專利名稱:記錄通信事件日志的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種針對(duì)通信系統(tǒng)中的用戶終端的事件日志記錄機(jī)制。
      背景技術(shù)
      某些通信系統(tǒng)允許終端(比如個(gè)人計(jì)算機(jī)或移動(dòng)終端)的用戶通過基于分組的計(jì)算機(jī)網(wǎng)絡(luò)(比如因特網(wǎng))實(shí)施語(yǔ)音或視頻呼叫。這樣的通信系統(tǒng)包括網(wǎng)際協(xié)議語(yǔ)音或視頻(VoIP)系統(tǒng)。這些系統(tǒng)對(duì)于用戶來(lái)說是有益的,這是因?yàn)槠涑杀就ǔo@著低于傳統(tǒng)的固定線路或移動(dòng)網(wǎng)絡(luò)。這種情況對(duì)于長(zhǎng)距離通信可能尤其存在。為了使用VoIP系統(tǒng),用戶在其終端上安裝并執(zhí)行客戶端軟件??蛻舳塑浖O(shè)立VoIP連接并且提供諸如注冊(cè)和認(rèn)證之類的其他功能。除了語(yǔ)音通信之外,客戶端還可以設(shè)立對(duì)應(yīng)于其他通信媒介的連接,比如即時(shí)消息傳送(“IM”)、SMS消息傳送、文件傳輸和/或語(yǔ)音郵件。
      用于基于分組的通信的ー種通信系統(tǒng)使用對(duì)等(“P2P”)拓?fù)洹榱嗽试S訪問對(duì)等系統(tǒng),用戶在其終端上執(zhí)行由P2P軟件提供商提供的P2P客戶端軟件,并且在P2P系統(tǒng)上注冊(cè)。當(dāng)用戶在P2P系統(tǒng)上注冊(cè)時(shí),從服務(wù)器向客戶端軟件提供數(shù)字證書。其可以被稱作“用戶身份證書”(UIC)。一旦為客戶端軟件提供了所述證書,隨后就可以在P2P系統(tǒng)的末端用戶(“對(duì)等方”)之間設(shè)立并路由呼叫或其他通信連接而無(wú)需在呼叫設(shè)立過程中進(jìn)ー步使用服務(wù)器。相反,客戶端從分布在P2P系統(tǒng)內(nèi)的其他末端用戶的終端上的P2P客戶端軟件當(dāng)中的信息查找所需的IP地址。也就是說,地址查找列表分布在各個(gè)對(duì)等方自身當(dāng)中。一旦如此確定了被呼叫者的終端的IP地址,呼叫者的P2P客戶端軟件隨后就與被呼叫者的P2P客戶端軟件交換UIC證書。用戶之間的這些數(shù)字證書的交換提供了關(guān)于用戶身份的證據(jù),并且證明其在P2P系統(tǒng)中得到了適當(dāng)?shù)氖跈?quán)和認(rèn)證。因此,通過呈現(xiàn)數(shù)字證書提供了對(duì)于用戶身份的信任。因此,對(duì)等通信的特點(diǎn)在于,一旦注冊(cè),用戶就可以基于分布式地址查找和/或一份或更多份數(shù)字證書的交換按照至少部分地分散的方式通過P2P系統(tǒng)設(shè)立其自身的通信路由,而不需要為此使用服務(wù)器。在WO 2005/008524和WO 2005/009019中公開了關(guān)于ー種示例性P2P系統(tǒng)的更多細(xì)節(jié)。還可以利用非P2P系統(tǒng)來(lái)實(shí)施VoIP或者其他基于分組的通信,其中所述非P2P系統(tǒng)的確利用集中式呼叫設(shè)立和/或認(rèn)證(例如通過服務(wù)器)。在通信系統(tǒng)中,常常有用的做法是令客戶端應(yīng)用保持過往通信事件的日志。這樣會(huì)通過促進(jìn)通信線程中的連續(xù)性而幫助改進(jìn)網(wǎng)絡(luò)的操作。線程例如可以包括相同的兩個(gè)或更多用戶之間的一系列有關(guān)通信(比如呼叫或頂會(huì)話)。如果ー項(xiàng)或更多項(xiàng)通信被推遲或錯(cuò)失,則所述日志將允許更加容易地識(shí)別出這些通信,從而可以由用戶在后面的某一日期更加高效地恢復(fù)所述通信線程。傳統(tǒng)的通信客戶端應(yīng)用為用戶提供了獲取其所發(fā)出、接收或錯(cuò)失的呼叫的日志的能力。所述日志還可以記錄其他通信事件,比如頂會(huì)話或語(yǔ)音郵件消息。這些日志包括通常按照時(shí)間先后順序整理的通信事件列表,所述列表記錄了所發(fā)生的呼叫或事件的類型、與誰(shuí)進(jìn)行了呼叫以及事件的時(shí)間。

      發(fā)明內(nèi)容
      本發(fā)明的發(fā)明人認(rèn)識(shí)到,這種用于記錄事件日志的傳統(tǒng)技術(shù)在促進(jìn)通信線程中的連續(xù)性方面不一定是最實(shí)用或高效的技術(shù)。根據(jù)本發(fā)明的一方面,提供一種用戶終端,其包括被設(shè)置成檢測(cè)所述用戶終端的地理位置的定位系統(tǒng);用于通過通信網(wǎng)絡(luò)與其他用戶終端進(jìn)行通信的收發(fā)器;以及耦合到所述收發(fā)器和定位系統(tǒng)的通信處理設(shè)備,其被設(shè)置成檢測(cè)通過所述收發(fā)器和通信網(wǎng)絡(luò)關(guān)于其他用戶終端發(fā)生的通信事件,并且保持所述通信事件的日志;其中,所述通信處理設(shè)備被配置成根據(jù)由所述定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。因此,本發(fā)明提供了一種改進(jìn)的日志記錄機(jī)制,其把用戶終端的物理位置與記錄在日志中的通信事件相聯(lián)系,從而允許更加容易或高效地識(shí)別出在地理上有關(guān)的通信事 件。這方面的一個(gè)有利結(jié)果是允許用戶更加高效地獲取及繼續(xù)有關(guān)的通信線程。所述用戶終端優(yōu)選地是移動(dòng)用戶終端,并且所述通信事件優(yōu)選地與其他移動(dòng)用戶終端有關(guān)。在特別優(yōu)選的實(shí)施例中,所述通信處理設(shè)備可以被配置成生成有組織的控制集合,從而允許基于所述有組織的日志發(fā)起另外的通信事件。因此,所述地理信息可以有利地被用來(lái)生成控制,從而允許用戶從日志中直接拾取在地理上有關(guān)的通信線程。為了進(jìn)一步促進(jìn)地理位置與通信線程之間的聯(lián)系,在優(yōu)選實(shí)施例中,所述定位系統(tǒng)可以被設(shè)置成檢測(cè)所述用戶終端的當(dāng)前地理位置,并且所述通信處理設(shè)備可以被配置成根據(jù)當(dāng)前地理位置組織所述日志。此外,所述通信處理設(shè)備可以被配置成在每一個(gè)所述通信事件的對(duì)應(yīng)時(shí)間從定位系統(tǒng)捕獲所述用戶終端的地理位置,并且根據(jù)所捕獲的地理位置組織所述日志。所述通信處理設(shè)備可以被配置成根據(jù)相對(duì)于所捕獲地理位置的當(dāng)前地理位置來(lái)組織所述日志。針對(duì)檢測(cè)地理信息存在多種選項(xiàng)。舉例來(lái)說,所述定位系統(tǒng)可以包括基于衛(wèi)星的定位系統(tǒng),比如GPS接收器。所述收發(fā)器可以適于通過包括分別由相應(yīng)的基站服務(wù)的多個(gè)小區(qū)的無(wú)線蜂窩網(wǎng)絡(luò)進(jìn)行通信,并且所述定位系統(tǒng)可以被配置成基于至少其中一個(gè)所述基站的位置檢測(cè)所述
      地理位置。所述定位系統(tǒng)可以被配置成基于利用多個(gè)所述基站施行的三角定位來(lái)檢測(cè)所述位置。所述收發(fā)器可以適于通過包括多個(gè)無(wú)線接入點(diǎn)的基于分組的網(wǎng)絡(luò)進(jìn)行通信,并且所述定位系統(tǒng)可以被配置成基于其中一個(gè)所述無(wú)線接入點(diǎn)的身份來(lái)檢測(cè)所述地理位置。此外,所述地理信息可以采取多種不同形式當(dāng)中的任一種。舉例來(lái)說,所述通信處理設(shè)備可以被配置成確定所述用戶終端的當(dāng)前位置與每一個(gè)所述通信事件的所捕獲位置之間的對(duì)應(yīng)距離,并且根據(jù)所述距離組織日志。所述通信處理設(shè)備可以被配置成基于所述地理位置識(shí)別出多個(gè)預(yù)定地點(diǎn)的其中之一,并且根據(jù)所述識(shí)別出的地點(diǎn)來(lái)組織日志。在本發(fā)明的ー種優(yōu)選應(yīng)用中,所述收發(fā)器可以被配置成通過因特網(wǎng)進(jìn)行通信,所述通信事件是通過因特網(wǎng)發(fā)生的。所述通信事件可以包括語(yǔ)音呼叫、視頻呼叫、錯(cuò)失呼叫、語(yǔ)音郵件消息和頂聊天消息的至少其中之一。根據(jù)本發(fā)明的另一方面,提供ー種通信系統(tǒng),其包括分別包括用于通過通信網(wǎng)絡(luò)在彼此之間進(jìn)行通信事件的收發(fā)器的第一用戶終端和多個(gè)其他用戶終端,其中所述第一終端和其他用戶終端的至少其中之一是移動(dòng)用戶終端,其包括被設(shè)置成檢測(cè)對(duì)應(yīng)的移動(dòng)用戶終端的地理位置的定位系統(tǒng),并且至少第一用戶終端包括被設(shè)置成保持所述通信事件的日志的通信處理設(shè)備;其中,所述通信處理設(shè)備被配置成根據(jù)所述地理位置組織所述日志,并且向第一用戶終端的用戶輸出所述有組織的日志。根據(jù)本發(fā)明的另一方面,提供ー種方法,其包括操作定位系統(tǒng)來(lái)檢測(cè)用戶終端的地理位置;操作處理設(shè)備來(lái)檢測(cè)通過通信網(wǎng)絡(luò)發(fā)生在所述用戶終端與其他用戶終端之間的通信事件,并且保持所述通信事件的日志;進(jìn)ー步操作所述處理以根據(jù)由所述定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。 根據(jù)本發(fā)明的另一方面,提供ー種包括代碼的計(jì)算機(jī)程序產(chǎn)品,所述代碼被實(shí)現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上并且被配置成在用戶終端上執(zhí)行時(shí)實(shí)施以下操作檢測(cè)所述用戶終端的地理位置,檢測(cè)通過通信網(wǎng)絡(luò)發(fā)生在所述用戶終端與其他用戶終端之間的通信事件,保持所述通信事件的日志,以及根據(jù)由定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。還可以根據(jù)前面提到的任一項(xiàng)用戶終端特征來(lái)配置所述系統(tǒng)、方法和/或計(jì)算機(jī)程序。


      為了更好地理解本發(fā)明以及表明如何能夠?qū)⑵涓吨T實(shí)施,下面將通過舉例的方式參照附圖,其中
      圖I是通イ目系統(tǒng)的不意 圖2是終端上的通信客戶端的示意性方框 圖3是用戶接ロ的一部分的圖示;
      圖4是用戶接ロ的一部分另ー圖示;以及 圖5是用戶接ロ的一部分的另ー圖示。
      具體實(shí)施例方式圖I是包括一個(gè)或更多通信網(wǎng)絡(luò)的通信系統(tǒng)100的示意圖。所述通信網(wǎng)絡(luò)可以包括基于分組的網(wǎng)絡(luò)101 (比如因特網(wǎng))以及移動(dòng)蜂窩網(wǎng)絡(luò)103。移動(dòng)蜂窩網(wǎng)絡(luò)103包括多個(gè)基站104 (其在3GPP術(shù)語(yǔ)中有時(shí)也被稱作NodeB)。每ー個(gè)基站104被設(shè)置成服務(wù)于蜂窩網(wǎng)絡(luò)103的相應(yīng)小區(qū)。此外,分組交換網(wǎng)絡(luò)101包括多個(gè)無(wú)線接入點(diǎn)106,比如用于接入因特網(wǎng)的wi-fi接入點(diǎn)。所述接入點(diǎn)可以是ー個(gè)或更多無(wú)線局域網(wǎng)(WLAN)的接入點(diǎn)。多個(gè)用戶終端102被設(shè)置成通過網(wǎng)絡(luò)101和/或103進(jìn)行通信。用戶終端102可以例如包括臺(tái)式PC、膝上型PC或者其他移動(dòng)終端(比如移動(dòng)電話)。每ー個(gè)用戶終端102包括用于接入一個(gè)或更多網(wǎng)絡(luò)101和/或103的一個(gè)或更多收發(fā)器。舉例來(lái)說,每ー個(gè)用戶終端102可以包括用于通過基站104接入移動(dòng)蜂窩網(wǎng)絡(luò)103的蜂窩無(wú)線收發(fā)器114,和/或用于接入因特網(wǎng)101的有線或無(wú)線調(diào)制解調(diào)器115。在無(wú)線調(diào)制解調(diào)器的情況下,所述收發(fā)器通常包括通過無(wú)線接入點(diǎn)106接入因特網(wǎng)101的短距離無(wú)線收發(fā)器(例如wi-fi)。所述蜂窩和短距離無(wú)線收發(fā)器通常被設(shè)置成在射頻(RF)上操作,其中蜂窩無(wú)線收發(fā)器114通常被設(shè)置成在許可的RF頻帶上操作,并且短距離無(wú)線收發(fā)器115被設(shè)置成在免許可的RF頻帶上操作。還可以通過其他措施實(shí)現(xiàn)對(duì)于因特網(wǎng)101的接入,比如GPRS (通用分組無(wú)線電服務(wù))或HSPA (高速分組接入)。在蜂窩分級(jí)結(jié)構(gòu)的更高級(jí)別下,蜂窩網(wǎng)絡(luò)103包括各自耦合到多個(gè)基站104的多個(gè)蜂窩控制器站105??刂破髡?05耦合到移動(dòng)蜂 窩網(wǎng)絡(luò)103的傳統(tǒng)電路交換部分,并且也耦合到因特網(wǎng)101。因此控制器站105被設(shè)置成允許通過基站104接入基于分組的通信,其中包括接入因特網(wǎng)101??刂破髡?05可以例如在GSM/EDGE術(shù)語(yǔ)中被稱作基站控制器(BSC),或者在USTM或HSPA術(shù)語(yǔ)中被稱作無(wú)線電網(wǎng)絡(luò)控制器(RNC)。每一個(gè)用戶終端102還包括存儲(chǔ)器110,比如電子可擦和可編程存儲(chǔ)器(EEPR0M或“閃速”存儲(chǔ)器);以及耦合到存儲(chǔ)器110、蜂窩無(wú)線收發(fā)器114和短距離無(wú)線收發(fā)器115的處理器112。存儲(chǔ)器110存儲(chǔ)通信代碼,所述通信代碼被設(shè)置成在處理器112上執(zhí)行,并且被配置成在執(zhí)行時(shí)通過因特網(wǎng)101和/或蜂窩網(wǎng)絡(luò)103進(jìn)行通信。所述通信代碼可以包括用于經(jīng)由蜂窩無(wú)線收發(fā)器114通過無(wú)線蜂窩網(wǎng)絡(luò)103發(fā)送及接收信號(hào)的信號(hào)處理代碼(并且/或者此項(xiàng)功能的一些或全部可以被實(shí)施在蜂窩收發(fā)器114中,但是越來(lái)越多的趨勢(shì)是用軟件來(lái)施行至少其中一些信號(hào)處理)。此外,所述通信代碼優(yōu)選地包括用于通過因特網(wǎng)103與其他用戶終端102進(jìn)行諸如語(yǔ)音或視頻呼叫之類的通信的通信客戶端應(yīng)用,所述通信優(yōu)選地是經(jīng)由短距離無(wú)線收發(fā)器115和無(wú)線接入點(diǎn)106進(jìn)行的;并且/或者是經(jīng)由蜂窩網(wǎng)絡(luò)103的蜂窩無(wú)線收發(fā)器114、基站104和控制器站105進(jìn)行的,正如前面所討論的那樣。但是所涉及的其中一個(gè)或更多用戶終端102可以替換地經(jīng)由有線調(diào)制解調(diào)器進(jìn)行通信,例如移動(dòng)終端與臺(tái)式PC之間的呼叫就是這種情況。在圖2中示出了示例性用戶終端102的更多細(xì)節(jié)。在這里,處理器112被顯示為執(zhí)行運(yùn)行在操作系統(tǒng)(OS) 208上的通信客戶端應(yīng)用200 (操作系統(tǒng)從存儲(chǔ)器110加載客戶端應(yīng)用200,并且在必要時(shí)對(duì)客戶端200進(jìn)行調(diào)度以便與諸如蜂窩信號(hào)處理代碼之類的任何其他軟件共享處理器的執(zhí)行時(shí)間)。客戶端應(yīng)用200包括協(xié)議棧,其具有I/O層210、客戶端引擎212和UI層214 (分別從較低層到較高層)。如圖所示,所述處理器耦合到諸如鍵盤205、麥克風(fēng)202和攝像頭206之類的用戶輸入器件;并且耦合到諸如屏幕207和揚(yáng)聲器204之類的用戶輸出器件。I/O層210包括語(yǔ)音引擎,其用于對(duì)來(lái)自麥克風(fēng)204的話音信號(hào)進(jìn)行編碼以便通過因特網(wǎng)101發(fā)送,并且對(duì)通過因特網(wǎng)101接收的已編碼話音信號(hào)進(jìn)行解碼以便通過揚(yáng)聲器204重放。I/O層210還包括視頻引擎,其用于對(duì)來(lái)自攝像頭206的視頻信號(hào)進(jìn)行編碼以便通過因特網(wǎng)101發(fā)送,并且對(duì)通過因特網(wǎng)101接收到的已編碼視頻信號(hào)進(jìn)行解碼以便通過屏幕207重放。這些話音和視頻信號(hào)通常采取作為正在進(jìn)行中的呼叫的一部分被編碼及解碼的現(xiàn)場(chǎng)語(yǔ)音和視頻流的形式。I/O層210還包括用于通過因特網(wǎng)101發(fā)送及接收其他信號(hào)的控制信令協(xié)議。客戶端引擎212負(fù)責(zé)呼叫設(shè)立。在特別優(yōu)選的實(shí)施例中,通信客戶端應(yīng)用200是對(duì)等(P2P)客戶端,正如前面所討論的那樣。在這種情況下,客戶端引擎212被配置成在服務(wù)器108上進(jìn)行注冊(cè),并且作為響應(yīng)接收回UIC證書??蛻舳艘?12隨后將被配置成從分布在其他對(duì)等方102當(dāng)中的數(shù)據(jù)庫(kù)查找聯(lián)系人102的ip地址,與所期望的聯(lián)系人交換nc證書,并且從而與所述聯(lián)系人建立諸如語(yǔ)音或視頻呼叫之類的通信連接。但是在其他實(shí)施例中,客戶端引擎212可以被設(shè)置成施行更加集中式的呼叫設(shè)立,其中涉及通過集中式服務(wù)器的授權(quán)和/或地址查找。不管怎樣,客戶端引擎112還可以被配置成施行其他功能,比如連接管理、獲取并且在服務(wù)器108上存儲(chǔ)簡(jiǎn)檔信息以及與聯(lián)系人102交換存在信息(存在給出關(guān)于另ー個(gè)用戶的可用性的信息,并且優(yōu)選地至少部分地由該用戶自身定義)。客戶端引擎212控制I/O層210施行針對(duì)前述功能的所需信令。UI層214隨后負(fù)責(zé)在屏幕207上向用戶顯示信息和控制(其中包括日志),并且用于經(jīng)由鍵盤205或鼠標(biāo)(未示出)接收用戶輸入?;谒鲇脩糨斎耄琻層214控制客戶端引擎212施行所需功能。回到圖1,至少其中一些用戶終端102還裝備有耦合到處理器112的定位系統(tǒng) 113。所述定位系統(tǒng)優(yōu)選地采取基于衛(wèi)星的定位系統(tǒng)(比如GPS接收器)的形式,并且被配置成根據(jù)本領(lǐng)域內(nèi)已知的技木通過參照多個(gè)衛(wèi)星107檢測(cè)其對(duì)應(yīng)的用戶終端102的地理位置。在其他實(shí)施例中,定位系統(tǒng)113可以替換地或者附加地包括采取蜂窩定位代碼的形式的蜂窩定位系統(tǒng),所述蜂窩定位代碼被存儲(chǔ)在存儲(chǔ)器110上并且被設(shè)置成在處理器112上執(zhí)行。在這種情況下,所述蜂窩定位代碼被設(shè)置成通過參照一個(gè)或更多基站104來(lái)檢測(cè)用戶終端102的位置。這可以通過識(shí)別出當(dāng)前服務(wù)于用戶終端102的基站104的位置而粗略地實(shí)現(xiàn),或者通過識(shí)別出多個(gè)附近基站104的位置并且施行三角定位而更加精確地實(shí)現(xiàn)。在后一種情況下,所述三角定位通過檢測(cè)信號(hào)在用戶終端102與每ー個(gè)對(duì)應(yīng)基站104之間的行進(jìn)時(shí)間來(lái)工作。所述檢測(cè)可以由運(yùn)行在用戶終端102自身上的蜂窩定位系統(tǒng)113施行,或者可以由控制器站105施行并且隨后通過信號(hào)通知到運(yùn)行在用戶終端102上的定位系統(tǒng)113。另ー種選項(xiàng)是定位系統(tǒng)113包括被配置成通過參照無(wú)線接入點(diǎn)106的位置來(lái)檢測(cè)對(duì)應(yīng)的用戶終端102的位置的代碼。在通過參照一個(gè)或更多基站104或者參照無(wú)線接入點(diǎn)106來(lái)檢測(cè)位置的情況下,優(yōu)選的選項(xiàng)是在對(duì)應(yīng)的網(wǎng)絡(luò)103或101的主機(jī)終端上(例如在與無(wú)線接入點(diǎn)106進(jìn)行通信的蜂窩控制器站105或服務(wù)器上)進(jìn)行定位計(jì)算(例如三角定位)。用戶終端102上的定位系統(tǒng)于是將包括適當(dāng)?shù)木幊探鹰硪杂糜趶乃鲋鳈C(jī)終端獲取位置信息。但是并不排除由用戶終端102通過參照一個(gè)或更多基站104或無(wú)線接入點(diǎn)106來(lái)施行其自身的定位計(jì)算(例如通過施行其自身的小區(qū)三角定位)的選項(xiàng)。不管定位系統(tǒng)113采取什么形式,應(yīng)當(dāng)提到的是其被配置成##其自身的對(duì)應(yīng)用戶終端102的地理位置。也就是說,通過至少部分地自動(dòng)化的測(cè)量或確定處理,而不是例如在對(duì)應(yīng)的用戶終端102處簡(jiǎn)單地人工輸入位置信息。定位系統(tǒng)113被配置成通過I/O層210中的適當(dāng)協(xié)議向客戶端應(yīng)用200的UI層214輸出關(guān)于所檢測(cè)到的地理位置的指示。定位系統(tǒng)113所檢測(cè)到的地理位置可以采取多種形式。在基于衛(wèi)星的系統(tǒng)(比如GPS)中或者在基于蜂窩的三角定位技術(shù)中,定位系統(tǒng)113可以被設(shè)置成檢測(cè)地理坐標(biāo)以便輸出到客戶端應(yīng)用200。客戶端應(yīng)用200隨后可以解釋所述坐標(biāo),這例如是通過確定距離其他某一點(diǎn)的半徑以及/或者通過將所述坐標(biāo)映射到預(yù)定的可能地理地點(diǎn)集合(比如“家庭”、“辦公室”、“酒吧”等等)當(dāng)中的一個(gè)地理地點(diǎn)而實(shí)現(xiàn)的。所述集合可以由用戶定義,這例如是通過每當(dāng)所涉及的用戶終端102第一次訪問所述地點(diǎn)時(shí)向客戶端應(yīng)用200教授所述地點(diǎn)的名稱或稱號(hào)而實(shí)現(xiàn)的。替換地,可以通過因特網(wǎng)101經(jīng)由與第三方地理編碼服務(wù)的接口獲取所述地點(diǎn)的人類可讀名稱。舉例來(lái)說,用戶終端102可以提供其WGS84坐標(biāo),并且地理編碼服務(wù)將基于這些坐標(biāo)自動(dòng)返回“友好”名稱。這將允許用戶接口根據(jù)可用的位置數(shù)據(jù)的粒度創(chuàng)建更具意義的分組,比如“Wokingham”、“Berkshire” 或者 “Superco 超市附近”。在替換實(shí)施例中,定位系統(tǒng)113所檢測(cè)到的地理位置可以采取關(guān)于多個(gè)可能地理區(qū)段的其中之一的指示的形式,其中所述指示是基于對(duì)應(yīng)的用戶終端102當(dāng)前所連接到的基站104或接入點(diǎn)106的身份,例如關(guān)于用戶終端102當(dāng)前所處的小區(qū)或WLAN的指示。定位系統(tǒng)113然后將該指示輸出到客戶端應(yīng)用200,客戶端應(yīng)用200隨后可以通過將所述指示映射到預(yù)定的可能地點(diǎn)集合(比如“家庭”、“辦公室”、“酒吧”等等)當(dāng)中的一個(gè)地點(diǎn)來(lái)對(duì)其進(jìn)行解釋。同樣地,可以對(duì)所述集合進(jìn)行訓(xùn)練,或者可以從地理編碼服務(wù)在線訪問所述名稱。另一個(gè)選項(xiàng)將是使用所述基站104或接入點(diǎn)106的地理坐標(biāo)作為用戶終端102的位置·的近似。在另一個(gè)替換實(shí)施例中,如果通過參照一個(gè)或更多基站(例如通過三角定位)或者通過參照無(wú)線接入點(diǎn)106檢測(cè)到用戶終端102的位置,并且如果定位計(jì)算由諸如連接到106的服務(wù)器或蜂窩控制器站105之類的主機(jī)終端施行,則由定位系統(tǒng)113檢測(cè)到的地理位置可以直接采取地理地點(diǎn)的人類可讀名稱的形式。也就是說,可以將主機(jī)計(jì)算與地理編碼服務(wù)相組合,從而使得定位系統(tǒng)113可以直接從所述服務(wù)獲取其當(dāng)前地理地點(diǎn)的名稱,而無(wú)需首先獲取其坐標(biāo)或小區(qū)身份并且隨后單獨(dú)地查找人類可讀名稱??蛻舳藨?yīng)用200隨后使用來(lái)自定位系統(tǒng)113的經(jīng)過解釋的位置信息對(duì)例如包括呼叫歷史和/或頂聊天歷史的通信事件歷史日志進(jìn)行整理和搜索。在一個(gè)實(shí)施例中,可以使用對(duì)應(yīng)于預(yù)定義位置的位置信息來(lái)對(duì)從預(yù)定義區(qū)域(例如學(xué)校、家庭和工作)發(fā)出的呼叫進(jìn)行整理。在本發(fā)明的一個(gè)替換實(shí)施例中,關(guān)于用戶的當(dāng)前位置發(fā)出呼叫的距離可以被用來(lái)對(duì)呼叫進(jìn)行整理和搜索。這一“位置使能的”呼叫日志不僅允許用戶按照咨〃方命發(fā)堂奴與茲 進(jìn)行呼叫來(lái)查看其呼叫,而且還允許按照當(dāng)呼叫發(fā)生時(shí)其位于匆必來(lái)查看其呼叫。因此,本發(fā)明允許用戶搜索呼叫歷史,以便快速地識(shí)別出在特定位置發(fā)出的呼叫。在本發(fā)明的一個(gè)實(shí)施例中,用戶的位置被自動(dòng)用作搜索標(biāo)準(zhǔn),從而使得用戶不需要輸入搜索位置。在特別優(yōu)選的實(shí)施例中,本發(fā)明具有兩個(gè)部分。第一部分是在記錄呼叫或其他事件的日志時(shí)捕獲位置數(shù)據(jù)(即捕獲用戶終端102在所述呼叫或事件發(fā)生時(shí)的位置)。第二部分是組織及輸出所捕獲的位置數(shù)據(jù),這優(yōu)選地是基于用戶終端102的當(dāng)前位置而實(shí)現(xiàn)的。當(dāng)任何類型的呼叫或其他事件(不管其是呼入、呼出還是錯(cuò)失的呼叫)發(fā)生時(shí),為了進(jìn)行捕獲,優(yōu)選地記錄下面的屬性
      ■所述事件發(fā)生時(shí)的本地時(shí)間
      ■與之發(fā)生所述事件的聯(lián)系人■如果發(fā)生了主動(dòng)呼叫,則記錄所述事件的持續(xù)時(shí)間
      ■用戶終端102在所述事件發(fā)生時(shí)的位置
      位置數(shù)據(jù)將主要被用在具有GPS或者可用于第三方開發(fā)者的其他基于坐標(biāo)的位置API(比如如前面所討論的參照無(wú)線網(wǎng)絡(luò)的位置的位置API)的便攜式終端102上。所述位置例如可以被存儲(chǔ)為WGS84坐標(biāo)(例如51. 0000, 0. 5200)。關(guān)于根據(jù)所捕獲的數(shù)據(jù)對(duì)日志的后續(xù)組織,下面的例子說明了處理及輸出數(shù)據(jù)的若干方式。圖3示出了一個(gè)例子,其中按照與用戶終端102的當(dāng)前物理位置的鄰近度對(duì)呼叫日志進(jìn)行整理。也就是說,在所述事件發(fā)生時(shí)的用戶終端102相對(duì)于其先前的自身位置的當(dāng)前位置。圖4示出了一個(gè)例子,其中客戶端應(yīng)用200的n層214被配置成顯示一幅地圖, 其中各個(gè)呼叫日志條目通過緯度和經(jīng)度被繪制在所述地圖本身上。所述地圖可以根據(jù)用戶終端102的當(dāng)前位置而居中,并且/或者在地圖上連同相應(yīng)的條目顯示相對(duì)于所述當(dāng)前位置的距離。圖5示出了一個(gè)例子,其中客戶端應(yīng)用200的n層214被配置成按照地點(diǎn)(例如基于呼叫是在家中還是在工作地發(fā)出的)根據(jù)用戶終端102在事件發(fā)生時(shí)的物理位置對(duì)通信事件進(jìn)行過濾和/或整理。因此,本發(fā)明有利地將用戶終端102的物理位置與記錄在日志中的通信事件相聯(lián)系,從而允許更加容易或高效地識(shí)別出在地理上有關(guān)的通信事件。舉例來(lái)說,例如在用戶想要與在當(dāng)前的鄰近地區(qū)內(nèi)居住或工作的聯(lián)系人恢復(fù)聯(lián)系的情況下,在用戶終端102處于與現(xiàn)在相同的鄰近范圍內(nèi)時(shí)所錯(cuò)失的呼叫可能比最近錯(cuò)失的呼叫更具相關(guān)性。在特別優(yōu)選的實(shí)施例中,UI層214被配置成為用戶給出控制,從而允許建立另外的通信,其中所述控制是連同日志條目一起組織的。優(yōu)選地,每一個(gè)日志條目具有與對(duì)應(yīng)的該條目相結(jié)合地顯示的相應(yīng)控制,其可以通過鼠標(biāo)點(diǎn)擊、觸摸屏幕或者利用光標(biāo)選擇而被激活。當(dāng)被激活時(shí),所述控制發(fā)起與在先前記錄于日志中的事件中所涉及的聯(lián)系人或聯(lián)系人群組的另外的通信。因此舉例來(lái)說,當(dāng)發(fā)現(xiàn)在他或她的用戶終端102的當(dāng)前位置的鄰近范圍內(nèi)錯(cuò)失了特定呼叫或其他事件時(shí),用戶可以在日志中選擇該條目并且從而發(fā)起另外的呼叫。但是也不排除沒有那么優(yōu)選的實(shí)施例,其中用戶必須瀏覽傳統(tǒng)的菜單系統(tǒng)。應(yīng)當(dāng)認(rèn)識(shí)到,前面的實(shí)施例僅僅是通過舉例的方式描述的。例如在第一替換實(shí)施例中,被用來(lái)組織日志的不一定是用戶終端102的當(dāng)前位置。替換地,被用來(lái)對(duì)事件進(jìn)行整理的位置可以是人工輸入的位置(但是所捕獲的位置仍將是在對(duì)應(yīng)的事件發(fā)生時(shí)所檢測(cè)到的用戶終端102所處的位置)。舉例來(lái)說,用戶可能記得特定通信事件發(fā)生的位置但是不記得時(shí)間,其例如在特定城鎮(zhèn)(比如Wokingham)的附近范圍內(nèi)有過特別值得記憶的體驗(yàn)。于是用戶可以人工鍵入位置,并且日志可以顯示在用戶終端102處于該鄰近范圍內(nèi)時(shí)發(fā)生的經(jīng)過過濾的通信事件列表,或者按照與該位置的鄰近度進(jìn)行整理。在第二替換實(shí)施例中,不需要求在用戶終端102自身處捕獲事件的位置。相反,其他用戶終端102可以裝備有定位系統(tǒng),并且可以向用戶終端102的日志報(bào)告其位置。于是將根據(jù)用戶終端102相對(duì)于其他終端102在事件發(fā)生時(shí)所報(bào)告的位置的當(dāng)前所檢測(cè)到的位置來(lái)組織所述日志。因此在第一替換實(shí)施例中,所捕獲的位置由定位系統(tǒng)檢測(cè),而當(dāng)前位置則是人工輸入的;而在第二替換實(shí)施例中,當(dāng)前位置由定位系統(tǒng)檢測(cè),而其他位置則是被報(bào)告的。此外還應(yīng)當(dāng)提到的是,基于位置的日志記錄機(jī)制的附加功能不一定必須被集成到與主通信客戶端200相同的客戶端應(yīng)用產(chǎn)品中。替換地,單獨(dú)的合作方應(yīng)用可以與主客戶端200相結(jié)合地在操作系統(tǒng)208上運(yùn)行,并且在其間傳送有關(guān)數(shù)據(jù)。鑒于這里給出的公開內(nèi)容,本領(lǐng)域技術(shù)人員將 會(huì)想到其他變型。本發(fā)明不限于所描述的實(shí)施例,而只由所附權(quán)利要求書限定。
      權(quán)利要求
      1.一種用戶終端,其包括 被設(shè)置成檢測(cè)所述用戶終端的地理位置的定位系統(tǒng); 用于通過通信網(wǎng)絡(luò)與其他用戶終端進(jìn)行通信的收發(fā)器;以及 耦合到所述收發(fā)器和定位系統(tǒng)的通信處理設(shè)備,其被設(shè)置成檢測(cè)通過所述收發(fā)器和通信網(wǎng)絡(luò)關(guān)于其他用戶終端發(fā)生的通信事件,并且保持所述通信事件的日志; 其中,所述通信處理設(shè)備被配置成根據(jù)由所述定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。
      2.權(quán)利要求I的用戶終端,其中,所述通信處理設(shè)備被配置成生成有組織的控制集合,從而使得能夠基于所述有組織的日志發(fā)起另外的通信事件。
      3.權(quán)利要求I或2的用戶終端,其中,所述定位系統(tǒng)被設(shè)置成檢測(cè)所述用戶終端的當(dāng)前地理位置,并且所述通信處理設(shè)備被配置成根據(jù)當(dāng)前地理位置來(lái)組織所述日志。
      4.權(quán)利要求1、2或3的用戶終端,其中,所述通信處理設(shè)備被配置成在每一個(gè)所述通信事件的對(duì)應(yīng)時(shí)間從定位系統(tǒng)捕獲所述用戶終端的地理位置,并且根據(jù)所捕獲的地理位置來(lái)組織所述日志。
      5.權(quán)利要求3和4的用戶終端,其中,所述通信處理設(shè)備被配置成根據(jù)相對(duì)于所捕獲地理位置的當(dāng)前地理位置來(lái)組織所述日志。
      6.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述用戶終端是移動(dòng)用戶終端。
      7.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述通信事件與其他移動(dòng)用戶終端有關(guān)。
      8.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述定位系統(tǒng)包括基于衛(wèi)星的定位系統(tǒng)。
      9.權(quán)利要求8的用戶終端,其中,所述定位系統(tǒng)包括GPS接收器。
      10.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述收發(fā)器適于通過包括分別由相應(yīng)的基站服務(wù)的多個(gè)小區(qū)的無(wú)線蜂窩網(wǎng)絡(luò)進(jìn)行通信,并且所述定位系統(tǒng)被配置成基于至少其中一個(gè)所述基站的位置檢測(cè)所述地理位置。
      11.權(quán)利要求10的用戶終端,其中,所述定位系統(tǒng)被配置成基于利用多個(gè)所述基站施行的三角定位來(lái)檢測(cè)所述位置。
      12.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述收發(fā)器適于通過包括多個(gè)無(wú)線接入點(diǎn)的基于分組的網(wǎng)絡(luò)進(jìn)行通信,并且所述定位系統(tǒng)被配置成基于其中一個(gè)所述無(wú)線接入點(diǎn)的身份來(lái)檢測(cè)所述地理位置。
      13.權(quán)利要求5或其任何從屬權(quán)利要求的用戶終端,其中,所述通信處理設(shè)備被配置成確定所述用戶終端的當(dāng)前位置與每一個(gè)所述通信事件的所捕獲位置之間的對(duì)應(yīng)距離,并且根據(jù)所述距離來(lái)組織日志。
      14.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述通信處理設(shè)備被配置成基于所述地理位置識(shí)別出多個(gè)預(yù)定地點(diǎn)的其中之一,并且根據(jù)所述識(shí)別出的地點(diǎn)來(lái)組織日志。
      15.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述收發(fā)器被配置成通過因特網(wǎng)進(jìn)行通信,所述通信事件是通過因特網(wǎng)發(fā)生的。
      16.任一項(xiàng)在前權(quán)利要求的用戶終端,其中,所述通信事件包括語(yǔ)音呼叫、視頻呼叫、錯(cuò)失呼叫、語(yǔ)音郵件消息和頂聊天消息的至少其中之一。
      17.—種通信系統(tǒng),其包括 各自包括用于通過通信網(wǎng)絡(luò)在彼此之間進(jìn)行通信事件的收發(fā)器的第一用戶終端和多個(gè)其他用戶終端,其中所述第一終端和其他用戶終端的至少其中之一是移動(dòng)用戶終端,其包括被設(shè)置成檢測(cè)對(duì)應(yīng)的移動(dòng)用戶終端的地理位置的定位系統(tǒng),并且至少第一用戶終端包括被設(shè)置成保持所述通信事件的日志的通信處理設(shè)備; 其中,所述通信處理設(shè)備被配置成根據(jù)所述地理位置組織所述日志,并且向第一用戶終端的用戶輸出所述有組織的日志。
      18.一種方法,其包括 操作定位系統(tǒng)來(lái)檢測(cè)用戶終端的地理位置; 操作處理設(shè)備來(lái)檢測(cè)通過通信網(wǎng)絡(luò)發(fā)生在所述用戶終端與其他用戶終端之間的通信事件,并且保持所述通信事件的日志; 進(jìn)一步操作所述處理以根據(jù)由所述定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。
      19.一種包括代碼的計(jì)算機(jī)程序產(chǎn)品,所述代碼被實(shí)現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上并且被配置成在用戶終端上執(zhí)行時(shí)實(shí)施以下操作 檢測(cè)所述用戶終端的地理位置; 檢測(cè)通過通信網(wǎng)絡(luò)發(fā)生在所述用戶終端與其他用戶終端之間的通信事件; 保持所述通信事件的日志;以及 根據(jù)由定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。
      全文摘要
      本發(fā)明涉及一種用戶終端,其包括被設(shè)置成檢測(cè)所述用戶終端的地理位置的定位系統(tǒng);用于通過通信網(wǎng)絡(luò)與其他用戶終端進(jìn)行通信的收發(fā)器;以及耦合到所述收發(fā)器和定位系統(tǒng)的通信處理設(shè)備。所述通信處理設(shè)備被設(shè)置成檢測(cè)通過所述收發(fā)器和通信網(wǎng)絡(luò)關(guān)于其他用戶終端發(fā)生的通信事件,并且保持所述通信事件的日志。此外,所述通信處理設(shè)備被配置成根據(jù)由所述定位系統(tǒng)檢測(cè)到的地理位置來(lái)組織所述日志。
      文檔編號(hào)H04L29/08GK102804736SQ201180009343
      公開日2012年11月28日 申請(qǐng)日期2011年2月9日 優(yōu)先權(quán)日2010年2月12日
      發(fā)明者M.麥克勞克林 申請(qǐng)人:斯凱普公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1