最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

從交疊位置數(shù)據(jù)推導(dǎo)關(guān)系的制作方法

文檔序號:11143049閱讀:479來源:國知局
從交疊位置數(shù)據(jù)推導(dǎo)關(guān)系的制造方法與工藝

本專利申請要求于2014年6月2日提交的題為“DERIVING USER CHARACTERISTICS FROM USERS’LOG FILES(從用戶的日志文件推導(dǎo)用戶特性)”的美國臨時(shí)申請No.62/006,564以及于2014年7月8日提交的題為“DERIVING RELASHIONSHIPS FROM OVERLAPPING LOCATION DATA(從交疊位置數(shù)據(jù)推導(dǎo)關(guān)系)”的美國臨時(shí)申請No.62/022,068的權(quán)益,這兩個申請均被轉(zhuǎn)讓給本申請的受讓人,并且通過援引整體明確納入于此。

引言

本公開的諸方面涉及從交疊位置數(shù)據(jù)推導(dǎo)關(guān)系。

用戶設(shè)備一般追蹤涉及用戶對設(shè)備的使用的信息,諸如設(shè)備的位置、電池使用、WiFi接入、和/或與其他設(shè)備的交互(例如,電子郵件、呼叫、短消息服務(wù)(SMS)消息、多媒體消息服務(wù)(MMS)消息、網(wǎng)頁瀏覽歷史、鄰近度檢測等),并且將該信息存儲在用戶日志文件中。報(bào)告位置數(shù)據(jù)以及其他數(shù)據(jù)的用戶日志提供了能潛在地有助洞察用戶與其他用戶的關(guān)系的分析機(jī)會。

概述

以下給出了與本文所公開的用于從交疊位置數(shù)據(jù)推導(dǎo)關(guān)系的機(jī)制相關(guān)聯(lián)的一個或多個方面和/或?qū)嵤├嚓P(guān)的簡化概述。如此,以下概述既不應(yīng)被視為與所有構(gòu)想的方面和/或?qū)嵤├嚓P(guān)的詳盡縱覽,以下概述也不應(yīng)被認(rèn)為標(biāo)識與所有構(gòu)想的方面和/或?qū)嵤├嚓P(guān)的關(guān)鍵性或決定性要素或描繪與任何特定方面和/或?qū)嵤├嚓P(guān)聯(lián)的范圍。相應(yīng)地,以下概述的唯一目的是在以下給出的詳細(xì)描述之前以簡化形式呈現(xiàn)與關(guān)于本文所公開的機(jī)制的一個或多個方面和/或?qū)嵤├嚓P(guān)的某些概念。

一種用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的方法包括,在第一用戶設(shè)備處接收第一用戶的時(shí)間和位置數(shù)據(jù),該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,其中第二用戶設(shè)備接收第二用戶的時(shí)間和位置數(shù)據(jù),該第二用戶的時(shí)間和位置數(shù)據(jù)表示該第二用戶隨時(shí)間的位置,在該第一用戶設(shè)備處,在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù),其中該第一多個人工神經(jīng)元中的每一者表示該第一用戶在第一時(shí)間期間的位置,其中該第二用戶設(shè)備在第二多個人工神經(jīng)元周圍歸約第二用戶的時(shí)間和位置數(shù)據(jù),其中該第二多個人工神經(jīng)元中的每一者表示該第二用戶在第二時(shí)間期間的位置,由該第一用戶設(shè)備向服務(wù)器傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該第二用戶設(shè)備向該服務(wù)器傳送該第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),并且其中該服務(wù)器基于確定該第一用戶和該第二用戶在該第一多個人工神經(jīng)元和該第二多個人工神經(jīng)元之中具有共同的人工神經(jīng)元而確定該第一用戶和該第二用戶是否相關(guān)。

一種用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的裝置包括處理器,該處理器接收第一用戶設(shè)備的第一用戶的時(shí)間和位置數(shù)據(jù),該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,以及在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù),其中該第一多個人工神經(jīng)元中的每一者表示該第一用戶在第一時(shí)間期間的位置,其中第二用戶設(shè)備接收第二用戶的時(shí)間和位置數(shù)據(jù),該第二用戶的時(shí)間和位置數(shù)據(jù)表示該第二用戶隨時(shí)間的位置,以及其中該第二用戶設(shè)備在第二多個人工神經(jīng)元周圍歸約該第二用戶的時(shí)間和位置數(shù)據(jù),其中該第二多個人工神經(jīng)元中的每一者表示該第二用戶在第二時(shí)間期間的位置,以及收發(fā)機(jī),該收發(fā)機(jī)向服務(wù)器傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該第二用戶設(shè)備向該服務(wù)器傳送該第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該服務(wù)器基于確定該第一用戶和該第二用戶在該第一多個人工神經(jīng)元和該第二多個人工神經(jīng)元之中具有共同的人工神經(jīng)元而確定該第一用戶和該第二用戶是否相關(guān)。

一種用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的裝備包括,用于在第一用戶設(shè)備處接收第一用戶的時(shí)間和位置數(shù)據(jù)的裝置,該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,其中第二用戶設(shè)備接收第二用戶的時(shí)間和位置數(shù)據(jù),該第二用戶的時(shí)間和位置數(shù)據(jù)表示該第二用戶隨時(shí)間的位置,用于在該第一用戶設(shè)備處,在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù)的裝置,其中該第一多個人工神經(jīng)元中的每一者表示該第一用戶在第一時(shí)間期間的位置,其中該第二用戶設(shè)備在第二多個人工神經(jīng)元周圍歸約該第二用戶的時(shí)間和位置數(shù)據(jù),其中該第二多個人工神經(jīng)元中的每一者表示該第二用戶在第二時(shí)間期間的位置,用于由該第一用戶設(shè)備向服務(wù)器傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)的裝置,其中該第二用戶設(shè)備向該服務(wù)器傳送該第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該服務(wù)器基于確定該第一用戶和該第二用戶在該第一多個人工神經(jīng)元和該第二多個人工神經(jīng)元之中具有共同的人工神經(jīng)元而確定該第一用戶和該第二用戶是否相關(guān)。

一種用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)包括,用于在第一用戶設(shè)備處接收第一用戶的時(shí)間和位置數(shù)據(jù)的至少一個指令,該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,其中第二用戶設(shè)備接收第二用戶的時(shí)間和位置數(shù)據(jù),該第二用戶的時(shí)間和位置數(shù)據(jù)表示該第二用戶隨時(shí)間的位置,用于在該第一用戶設(shè)備處,在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù)的至少一個指令,其中該第一多個人工神經(jīng)元中的每一者表示該第一用戶在第一時(shí)間期間的位置,其中該第二用戶設(shè)備在第二多個人工神經(jīng)元周圍歸約該第二用戶的時(shí)間和位置數(shù)據(jù),其中該第二多個人工神經(jīng)元中的每一者表示該第二用戶在第二時(shí)間期間的位置,以及用于由該第一用戶設(shè)備向服務(wù)器傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)的至少一個指令,其中該第二用戶設(shè)備向該服務(wù)器傳送該第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該服務(wù)器基于確定該第一用戶和該第二用戶在該第一多個人工神經(jīng)元和該第二多個人工神經(jīng)元之中具有共同的人工神經(jīng)元而確定該第一用戶和該第二用戶是否相關(guān)。

基于附圖和詳細(xì)描述,與本文公開的各機(jī)制相關(guān)聯(lián)的其它目標(biāo)和優(yōu)點(diǎn)對本領(lǐng)域的技術(shù)人員而言將是顯而易見的。

附圖簡述

對本公開的各方面及其許多伴隨優(yōu)點(diǎn)的更完整領(lǐng)會將因其在參考結(jié)合附圖考慮的以下詳細(xì)描述時(shí)變得更好理解而易于獲得,附圖僅出于解說目的被給出而不對本公開構(gòu)成任何限定,并且其中:

圖1解說了根據(jù)本公開的一方面的無線通信系統(tǒng)的高級系統(tǒng)架構(gòu)。

圖2是解說示例性用戶裝備(UE)的各種組件的框圖。

圖3解說了根據(jù)本公開的一方面的包括被配置成執(zhí)行功能性的邏輯的通信設(shè)備。

圖4解說了根據(jù)本公開的一實(shí)施例的服務(wù)器。

圖5A-F解說了根據(jù)本公開一方面的用于確定用戶之間的關(guān)系的示例性高級過程。

圖6A解說了其中用戶設(shè)備向服務(wù)器發(fā)送要被處理的用戶數(shù)據(jù)日志的示例性常規(guī)系統(tǒng)。

圖6B解說了根據(jù)本公開一方面的示例性系統(tǒng),其中圖6A中解說的各種用戶設(shè)備和服務(wù)器共擔(dān)處理責(zé)任。

圖7解說了用于使用在本地建立的時(shí)間-位置數(shù)據(jù)模型來確定關(guān)系的示例性流程。

圖8A-D解說了用于從群集數(shù)據(jù)創(chuàng)建語法的示例性過程。

圖9解說了用于從群集數(shù)據(jù)創(chuàng)建語法的示例性流程。

圖10解說了用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的示例性流程。

圖11-12是被配置成支持本文所教導(dǎo)的通信的裝置的若干范例方面的簡化框圖。

詳細(xì)描述

本專利申請涉及代理人案卷號141209且與本申請同時(shí)提交的題為“DERIVING USER CHARACTERISTICS FROM USERS’LOG FILES(從用戶的日志文件推導(dǎo)用戶特性)”的美國專利申請,以及2013年5月30日提交的題為“A PARALLEL METHOD FOR AGGLOMERATIVE CLUSTERING OF NON-STATIONARY DATA(用于非駐定數(shù)據(jù)的凝聚群集的并行方法)”的美國申請No.13/906,169,這兩個申請均被轉(zhuǎn)讓給本申請的受讓人,并且通過援引整體明確納入于此。

本公開涉及從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系。第一用戶設(shè)備接收第一用戶的時(shí)間和位置數(shù)據(jù),該第一用戶的時(shí)間和位置數(shù)據(jù)表示第一用戶隨時(shí)間的位置,其中第二用戶設(shè)備接收第二用戶的時(shí)間和位置數(shù)據(jù),該第二用戶的時(shí)間和位置數(shù)據(jù)表示第二用戶隨時(shí)間的位置,在第一多個人工神經(jīng)元周圍歸約第一用戶的時(shí)間和位置數(shù)據(jù),其中該第一多個人工神經(jīng)元中的每一者表示第一用戶在第一時(shí)間期間的位置,其中該第二用戶設(shè)備在第二多個人工神經(jīng)元周圍歸約第二用戶的時(shí)間和位置數(shù)據(jù),其中該第二多個人工神經(jīng)元中的每一者表示第二用戶在第二時(shí)間期間的位置,向服務(wù)器傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),其中該第二用戶設(shè)備向該服務(wù)器傳送第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),并且其中該服務(wù)器基于確定該第一用戶和該第二用戶在該第一多個人工神經(jīng)元和該第二多個人工神經(jīng)元之中具有共同的人工神經(jīng)元而確定該第一用戶和該第二用戶是否相關(guān)。

在以下描述和相關(guān)附圖中公開了這些和其它方面。可以設(shè)計(jì)替換方面而不會脫離本公開的范圍。另外,本公開中眾所周知的元素將不被詳細(xì)描述或?qū)⒈皇∪ヒ悦怃螞]本公開的相關(guān)細(xì)節(jié)。

措辭“示例性”和/或“示例”在本文中用于意指“用作示例、實(shí)例或解說”。本文描述為“示例性”和/或“示例”的任何方面不必被解釋為優(yōu)于或勝過其他方面。類似地,術(shù)語“本公開的各方面”不要求本公開的所有方面都包括所討論的特征、優(yōu)點(diǎn)或操作模式。

此外,許多方面以將由例如計(jì)算設(shè)備的元件執(zhí)行的動作序列的方式來描述。將認(rèn)識到,本文描述的各種動作能由專用電路(例如,專用集成電路(ASIC))、由正被一個或多個處理器執(zhí)行的程序指令、或由這兩者的組合來執(zhí)行。另外,本文描述的這些動作序列可被認(rèn)為是完全體現(xiàn)在任何形式的計(jì)算機(jī)可讀存儲介質(zhì)內(nèi),其內(nèi)存儲有一經(jīng)執(zhí)行就將使相關(guān)聯(lián)的處理器執(zhí)行本文所描述的功能性的相應(yīng)計(jì)算機(jī)指令集。因此,本公開的各種方面可以用數(shù)種不同形式來體現(xiàn),所有這些形式都已被構(gòu)想為落在所要求保護(hù)的主題內(nèi)容的范圍內(nèi)。另外,對于本文所描述的每一個方面,任何此類方面的相應(yīng)形式可在本文中被描述為例如“配置成執(zhí)行所描述的動作的邏輯”。

客戶端設(shè)備(在本文中被稱為用戶裝備(UE))可以是移動的或駐定的,并且可以與無線電接入網(wǎng)(RAN)通信。如本文所使用的,術(shù)語“UE”可以互換地被稱為“接入終端”或“AT”、“無線設(shè)備”、“訂戶設(shè)備”、“訂戶終端”、“訂戶站”、“用戶終端”或UT、“移動終端”、“移動站”及其各種變型。一般地,UE可以經(jīng)由RAN與核心網(wǎng)通信,并且通過核心網(wǎng),UE能夠與外部網(wǎng)絡(luò)(諸如因特網(wǎng))連接。當(dāng)然,連接到核心網(wǎng)和/或因特網(wǎng)的其他機(jī)制對于UE而言也是可能的,諸如通過有線接入網(wǎng)、WiFi網(wǎng)絡(luò)(例如,基于IEEE 802.11等)等。UE可以通過數(shù)種類型設(shè)備中的任何設(shè)備來實(shí)現(xiàn),包括但不限于PC卡、致密閃存設(shè)備、外置或內(nèi)置調(diào)制解調(diào)器、無線或有線電話等。UE藉以向RAN發(fā)送信號的通信鏈路被稱為上行鏈路信道(例如,反向話務(wù)信道、反向控制信道、接入信道等)。RAN藉以向UE發(fā)送信號的通信鏈路被稱為下行鏈路或前向鏈路信道(例如,尋呼信道、控制信道、廣播信道、前向話務(wù)信道等)。如本文所使用的,術(shù)語話務(wù)信道(TCH)可以指上行鏈路/反向或下行鏈路/前向話務(wù)信道。

圖1解說了根據(jù)本公開的一方面的無線通信系統(tǒng)100的高級系統(tǒng)架構(gòu)。無線通信系統(tǒng)100包含UE 1…N。UE 1…N可包括蜂窩電話、個人數(shù)字助理(PDA)、尋呼機(jī)、膝上型計(jì)算機(jī)、臺式計(jì)算機(jī)等。例如,在圖1中,UE 1…2被解說為蜂窩呼叫電話,UE 3…5被解說為蜂窩觸摸屏電話或智能電話,而UE N被解說為臺式計(jì)算機(jī)或個人計(jì)算機(jī)(PC)。

參照圖1,UE 1…N被配置成在物理通信接口或?qū)?在圖1中被示為空中接口104、106、108)和/或直接有線連接上與接入網(wǎng)(例如,RAN 120、接入點(diǎn)125等)通信??罩薪涌?04和106可以遵循給定的蜂窩通信協(xié)議(例如,碼分多址(CDMA)、演進(jìn)數(shù)據(jù)優(yōu)化(EV-DO)、演進(jìn)型高速率分組數(shù)據(jù)(eHRPD)、全球移動通信系統(tǒng)(GSM)、增強(qiáng)型數(shù)據(jù)率GSM演進(jìn)(EDGE)、寬帶CDMA(W-CDMA)、長期演進(jìn)(LTE)等),而空中接口108可以遵循無線IP協(xié)議(例如,IEEE 802.11)。RAN 120包括通過空中接口(諸如,空中接口104和106)服務(wù)UE的多個接入點(diǎn)。RAN 120中的接入點(diǎn)可被稱為接入節(jié)點(diǎn)或AN、接入點(diǎn)或AP、基站或BS、B節(jié)點(diǎn)、演進(jìn)型B節(jié)點(diǎn)等。這些接入點(diǎn)可以是陸地接入點(diǎn)(或地面站)或衛(wèi)星接入點(diǎn)。RAN 120被配置成連接到核心網(wǎng)140,核心網(wǎng)140可以執(zhí)行各種各樣的功能——包括在由RAN 120服務(wù)的UE與由RAN 120或由一完全不同的RAN服務(wù)的其他UE之間橋接電路交換(CS)呼叫,并且還可中介與外部網(wǎng)絡(luò)(諸如因特網(wǎng)175)的分組交換(PS)數(shù)據(jù)的交換。因特網(wǎng)175包括數(shù)個路由代理和處理代理(出于方便起見,未在圖1中示出)。在圖1中,UE N被示為直接連接到因特網(wǎng)175(即,與核心網(wǎng)140分開,諸如通過WiFi或基于802.11的網(wǎng)絡(luò)的以太網(wǎng)連接)。因特網(wǎng)175可藉此用于經(jīng)由核心網(wǎng)140在UE N與UE 1…N之間橋接分組交換數(shù)據(jù)通信。圖1還示出了與RAN 120分開的接入點(diǎn)125。接入點(diǎn)125可以獨(dú)立于核心網(wǎng)140地(例如,經(jīng)由諸如FiOS之類的光通信系統(tǒng)、線纜調(diào)制解調(diào)器等)連接到因特網(wǎng)175??罩薪涌?08可通過局部無線連接(諸如在一個示例中是IEEE 802.11)服務(wù)UE 4或UE 5。UE N被示為具有到因特網(wǎng)175的有線連接(諸如到調(diào)制解調(diào)器或路由器的直接連接)的臺式計(jì)算機(jī),在一示例中該調(diào)制解調(diào)器或路由器可對應(yīng)于接入點(diǎn)125自身(例如,對于具有有線和無線連通性兩者的WiFi路由器)。

參照圖1,應(yīng)用服務(wù)器170被示為連接到因特網(wǎng)175、核心網(wǎng)140、或這兩者。應(yīng)用服務(wù)器170可被實(shí)現(xiàn)為多個結(jié)構(gòu)上分開的服務(wù)器,或者替換地可對應(yīng)于單個服務(wù)器。如下文將更詳細(xì)地描述的,應(yīng)用服務(wù)器170被配置成針對能夠經(jīng)由核心網(wǎng)140和/或因特網(wǎng)175連接到應(yīng)用服務(wù)器170的UE支持一個或多個通信服務(wù)(例如,網(wǎng)際協(xié)議語音(VoIP)會話、即按即說(PTT)會話、群通信會話、社交聯(lián)網(wǎng)服務(wù)等)。

圖2是解說示例性UE 200的各種組件的框圖。為簡單化,圖2的框圖中所解說的各種特征和功能是使用共同總線連接在一起的,其旨在表示這些各色特征和功能起作用地耦合在一起。本領(lǐng)域技術(shù)人員將認(rèn)識到,其他連接、機(jī)制、特征、功能或諸如此類可被提供并且按需適配以起作用地耦合和配置實(shí)際的便攜式無線設(shè)備。另外,還認(rèn)識到,圖2的示例中所解說的特征或功能之中的一個或更多個可被進(jìn)一步細(xì)分,或者圖2中所解說的特征或功能之中的兩個或更多個可被組合。

UE 200可包括可連接至一個或多個天線202的一個或多個廣域網(wǎng)(WAN)收發(fā)機(jī)204。WAN收發(fā)機(jī)204包括適合用于與WAN-WAP(諸如接入點(diǎn)125)通信和/或檢測去往/來自該WAN-WAP的信號、和/或直接與網(wǎng)絡(luò)內(nèi)的其他無線設(shè)備通信的設(shè)備、硬件和/或軟件。在一個方面,WAN收發(fā)機(jī)204可包括適合用于與具有無線基站的CDMA網(wǎng)絡(luò)進(jìn)行通信的CDMA通信系統(tǒng);然而在其他方面,無線通信系統(tǒng)可包括諸如舉例而言TDMA或GSM之類的另一種類型的蜂窩電話網(wǎng)絡(luò)。另外,可以使用例如WiMAX(802.16)等的任何其他類型的廣域無線組網(wǎng)技術(shù)。UE 200還可包括可連接至一個或多個天線202的一個或多個局域網(wǎng)(LAN)收發(fā)機(jī)206。LAN收發(fā)機(jī)206包括適合用于與LAN-WAP(諸如接入點(diǎn)125)通信和/或檢測去往/來自該LAN-WAP的信號、和/或直接與網(wǎng)絡(luò)內(nèi)的其他無線設(shè)備通信的設(shè)備、硬件和/或軟件。在一個方面,LAN收發(fā)機(jī)206可包括適合用于與一個或多個無線接入點(diǎn)進(jìn)行通信的WiFi(802.11x)通信系統(tǒng);然而在其他方面,LAN收發(fā)機(jī)206包括另一種類型的局域網(wǎng),即個域網(wǎng)(例如,藍(lán)牙)。另外,也可以使用例如超寬帶、ZigBee、無線USB等的任何其他類型的無線組網(wǎng)技術(shù)。

如本文中所使用的,縮寫的術(shù)語“無線接入點(diǎn)”(WAP)可被用來指代LAN-WAP和/或WAN-WAP。具體而言,在以下給出的描述中,當(dāng)使用術(shù)語“WAP”時(shí),應(yīng)當(dāng)理解諸實(shí)施例可包括利用來自多個LAN-WAP、多個WAN-WAP、或這兩者的任何組合的信號的UE 200。正被UE 200利用的WAP的具體類型可取決于操作環(huán)境。而且,UE 200可動態(tài)地在各種類型的WAP之間進(jìn)行選擇以得出準(zhǔn)確的位置解。在其他一些實(shí)施例中,各種網(wǎng)絡(luò)元素可按對等方式進(jìn)行操作,藉此例如可以用WAP來替代UE 200,或反之亦然。其他對等實(shí)施例可包括作為一個或多個WAP的替代的另一UE(未示出)。

衛(wèi)星定位系統(tǒng)(SPS)接收機(jī)208也可被包括在UE 200中。SPS接收機(jī)208可被連接至該一個或多個天線202以用于接收衛(wèi)星信號。SPS接收機(jī)208可包括任何適合用于接收和處理SPS信號的硬件和/或軟件。SPS接收機(jī)208在恰適的場合向其他系統(tǒng)請求信息和操作,并且使用由任何合適的SPS算法所獲得的測量來執(zhí)行對于確定UE 200的位置而言所必需的演算。

運(yùn)動傳感器212可被耦合至處理器210以提供獨(dú)立于從由WAN收發(fā)機(jī)204、LAN收發(fā)機(jī)206和SPS接收機(jī)208所接收到的信號推導(dǎo)出的運(yùn)動數(shù)據(jù)的移動和/或取向信息。

作為示例,運(yùn)動傳感器212可利用加速計(jì)(例如,微機(jī)電系統(tǒng)(MEMS)器件)、陀螺儀、地磁傳感器(例如,羅盤)、高度計(jì)(例如,大氣壓力高度計(jì))、和/或任何其他類型的移動檢測傳感器。而且,運(yùn)動傳感器212可包括多個不同類型的器件,并組合其輸出來提供運(yùn)動信息。例如,運(yùn)動傳感器212可使用多軸加速計(jì)和方位傳感器的組合來提供計(jì)算2-D和/或3-D坐標(biāo)系中的位置的能力。

處理器210可被連接至WAN收發(fā)機(jī)204、LAN收發(fā)機(jī)206、SPS接收機(jī)208以及運(yùn)動傳感器212。處理器210可包括提供處理功能以及其他演算和控制功能性的一個或多個微處理器、微控制器、和/或數(shù)字信號處理器。處理器210還可包括用于存儲數(shù)據(jù)和軟件指令以用于在UE 200內(nèi)執(zhí)行經(jīng)編程的功能性的存儲器214。存儲器214可以板載在處理器210上(例如,在同一集成電路(IC)封裝內(nèi)),和/或該存儲器可以是處理器外部的存儲器并且在數(shù)據(jù)總線上功能性地耦合。以下將更詳細(xì)地討論與本公開的各方面相關(guān)聯(lián)的功能細(xì)節(jié)。

數(shù)個軟件模塊和數(shù)據(jù)表可駐留在存儲器214中并由處理器210利用以管理通信和定位確定功能性兩者。如圖2中所解說的,存儲器214可包括和/或以其他方式接收基于無線的定位模塊216、應(yīng)用模塊218、以及定位模塊228。應(yīng)該領(lǐng)會,如圖2中所示的存儲器內(nèi)容的組織僅是示例性的,并且由此,可取決于UE 200的實(shí)現(xiàn)按不同的方式來組合、分開、和/或結(jié)構(gòu)化這些模塊和/或數(shù)據(jù)結(jié)構(gòu)的功能性。

應(yīng)用模塊218可以是運(yùn)行在UE 200的處理器210上的進(jìn)程,該進(jìn)程向基于無線的定位模塊216請求位置信息。應(yīng)用通常在軟件架構(gòu)的上層內(nèi)運(yùn)行?;跓o線的定位模塊216可使用從測量自與多個WAP交換的信號的時(shí)間信息推導(dǎo)出的信息來推導(dǎo)UE 200的位置。為了使用基于時(shí)間的技術(shù)來準(zhǔn)確地確定位置,對由每個WAP的處理時(shí)間引入的時(shí)間延遲的合理估計(jì)可被用來校準(zhǔn)/調(diào)整從這些信號所獲得的時(shí)間測量。如本文中所使用的,這些時(shí)間延遲被稱為“處理延遲”。

可使用由運(yùn)動傳感器212獲得的信息來執(zhí)行用以進(jìn)一步完善諸WAP的處理延遲的校準(zhǔn)。在一個實(shí)施例中,運(yùn)動傳感器212可直接向處理器210提供位置和/或方位數(shù)據(jù),該數(shù)據(jù)可在存儲器214中被存儲在位置/運(yùn)動數(shù)據(jù)模塊226中。在其他實(shí)施例中,運(yùn)動傳感器212可提供應(yīng)該由處理器210進(jìn)一步處理以推導(dǎo)用于執(zhí)行校準(zhǔn)的信息的數(shù)據(jù)。例如,運(yùn)動傳感器212可提供加速度和/或方位數(shù)據(jù)(單軸或多軸),可使用定位模塊228來處理這些數(shù)據(jù)以推導(dǎo)用于調(diào)整基于無線的定位模塊216中的處理延遲的位置數(shù)據(jù)。

在校準(zhǔn)之后,該位置可隨后被輸出給應(yīng)用模塊218以作為對其前述請求的響應(yīng)。另外,基于無線的定位模塊216可利用參數(shù)數(shù)據(jù)庫224來交換操作參數(shù)。此類參數(shù)可包括所確定的關(guān)于每個WAP的處理延遲、在共用坐標(biāo)系中的WAP位置、與網(wǎng)絡(luò)相關(guān)聯(lián)的各種參數(shù)、初始處理延遲估計(jì)等。

在其他實(shí)施例中,附加信息可任選地包括輔助位置和/或運(yùn)動數(shù)據(jù),這些數(shù)據(jù)可從運(yùn)動傳感器212以外的其他源(諸如SPS測量)來確定。該輔助位置數(shù)據(jù)可以是間歇的和/或有噪的,但取決于UE 200正在其中操作的環(huán)境而作為用于估計(jì)WAP的處理延遲的另一獨(dú)立信息源可能是有用的。

例如,在一些實(shí)施例中,從SPS接收機(jī)208推導(dǎo)出的數(shù)據(jù)可補(bǔ)充由運(yùn)動傳感器212供應(yīng)的位置數(shù)據(jù)(直接從位置/運(yùn)動數(shù)據(jù)模塊226供應(yīng)或由定位模塊228推導(dǎo))。在其他實(shí)施例中,位置數(shù)據(jù)可與使用非RTT技術(shù)(例如,CDMA網(wǎng)絡(luò)內(nèi)的高級前向鏈路三邊測量(AFLT))通過附加網(wǎng)絡(luò)所確定的數(shù)據(jù)相組合。在某些實(shí)現(xiàn)中,運(yùn)動傳感器212和/或SPS接收機(jī)214可提供所有或部分的輔助位置/運(yùn)動數(shù)據(jù)226而無需由處理器210進(jìn)一步處理。在一些實(shí)施例中,輔助位置/運(yùn)動數(shù)據(jù)226可由運(yùn)動傳感器212和/或SPS接收機(jī)208直接提供給處理器210。

存儲器214可進(jìn)一步包括可由處理器210執(zhí)行的關(guān)系發(fā)現(xiàn)模塊230。如將會在本文中描述的,在UE 200被配置成從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的場合,該關(guān)系發(fā)現(xiàn)模塊230在由處理器210執(zhí)行時(shí)接收第一用戶的時(shí)間和位置數(shù)據(jù),該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù),該第一多個人工神經(jīng)元中的每一者表示該第一用戶在在第一時(shí)間期間的位置,以及使得UE 200例如經(jīng)由WAN收發(fā)機(jī)204或LAN收發(fā)機(jī)206向服務(wù)器(諸如,應(yīng)用服務(wù)器170)傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。具有關(guān)系發(fā)現(xiàn)模塊230的第二用戶設(shè)備可以接收第二用戶的時(shí)間和位置數(shù)據(jù),第二用戶的時(shí)間和位置數(shù)據(jù)表示第二用戶隨時(shí)間的位置,在第二多個人工神經(jīng)元周圍歸約第二用戶的時(shí)間和位置數(shù)據(jù),其中這第二多個人工神經(jīng)元中的每一者表示第二用戶在第二時(shí)間期間的位置,以及向服務(wù)器傳送第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。服務(wù)器可以隨后基于確定第一用戶和第二用戶在第一多個人工神經(jīng)元和第二多個人工神經(jīng)元之中有共同的人工神經(jīng)元而確定第一用戶和第二用戶是否相關(guān)。

雖然圖2中的這些模塊在本示例中被解說為被包含在存儲器214中,但應(yīng)認(rèn)識到,在某些實(shí)現(xiàn)中,此類規(guī)程可使用其他或外加機(jī)制來提供或者以其他方式被操作性地安排。例如,基于無線的定位模塊216和/或應(yīng)用模塊218的全部或一部分可在固件中提供。另外,雖然基于無線的定位模塊216和應(yīng)用模塊218在此示例中被解說為是分開的特征,但應(yīng)認(rèn)識到,例如,此類規(guī)程可被組合在一起作為一個規(guī)程或者或許與其他規(guī)程相組合,或者以其他方式被進(jìn)一步劃分成多個子規(guī)程。

處理器210可包括適合用于至少執(zhí)行本文中所提供的技術(shù)的任何形式的邏輯。例如,處理器210可基于存儲器214中的指令被起作用地配置成選擇性地發(fā)起將運(yùn)動數(shù)據(jù)用于UE 200的其他部分中的一個或更多個例程。處理器210可以進(jìn)一步是

UE 200可包括用戶接口250,用戶接口250提供任何合適的接口系統(tǒng),諸如允許用戶與UE 200交互的話筒/揚(yáng)聲器252、按鍵板254、以及顯示器256。話筒/揚(yáng)聲器252使用WAN收發(fā)機(jī)204和/或LAN收發(fā)機(jī)206來提供語音通信服務(wù)。按鍵板254包括供用戶輸入用的任何合適的按鈕。顯示器256包括諸如背光液晶顯示器(LCD)的任何合適的顯示器,并且還可包括用于附加用戶輸入模式的觸摸屏顯示器。

如本文中所使用的,UE 200可以是可配置成捕獲從一個或多個無線通信設(shè)備或網(wǎng)絡(luò)傳送的無線信號以及向一個或多個無線通信設(shè)備或網(wǎng)絡(luò)傳送無線信號的任何便攜式或可移動設(shè)備或機(jī)器。如圖2中所示,UE 200代表此類便攜式無線設(shè)備。因此,作為示例但非限定,UE 200可包括無線電設(shè)備、蜂窩電話設(shè)備、計(jì)算設(shè)備、個人通信系統(tǒng)(PCS)設(shè)備、或者其他類似的裝備有無線通信的可移動設(shè)備、設(shè)施、或機(jī)器。術(shù)語“用戶裝備”還旨在包括諸如通過短程無線、紅外、有線連接、或其他連接與個人導(dǎo)航設(shè)備(PND)通信的設(shè)備——不管衛(wèi)星信號接收、輔助數(shù)據(jù)接收、和/或方位相關(guān)處理是發(fā)生在該設(shè)備處還是在PND處。而且,“用戶裝備”還旨在包括能夠諸如經(jīng)由因特網(wǎng)、Wi-Fi、或其他網(wǎng)絡(luò)與服務(wù)器通信的所有設(shè)備,包括無線設(shè)備、計(jì)算機(jī)、膝上型設(shè)備等,而不管衛(wèi)星信號接收、輔助數(shù)據(jù)接收、和/或方位相關(guān)處理是發(fā)生在該設(shè)備處、服務(wù)器處、還是與網(wǎng)絡(luò)相關(guān)聯(lián)的另一個設(shè)備處。以上的任何可起作用的組合也被認(rèn)為是“用戶裝備”。

如本文中所用的,術(shù)語“無線設(shè)備”、“移動站”、“移動設(shè)備”、“用戶裝備”等可以指可在網(wǎng)絡(luò)上傳輸信息并且還具有位置確定和/或?qū)Ш焦δ苄缘娜魏晤愋偷臒o線通信設(shè)備。無線設(shè)備可以是任何蜂窩移動終端、個人通信系統(tǒng)(PCS)設(shè)備、個人導(dǎo)航設(shè)備、膝上型設(shè)備、個人數(shù)字助理、或任何其他能夠接收和處理網(wǎng)絡(luò)和/或SPS信號的合適的設(shè)備。

圖3解說了包括配置成執(zhí)行功能性的邏輯的通信設(shè)備300。通信設(shè)備300可對應(yīng)于上文提及的通信設(shè)備中的任一者,包括但不限于UE 200、RAN 120的任何組件、核心網(wǎng)140的任何組件,與核心網(wǎng)140和/或因特網(wǎng)175耦合的任何組件(例如,應(yīng)用服務(wù)器170)等。因此,通信設(shè)備300可對應(yīng)于配置成通過圖1的無線通信系統(tǒng)100與一個或多個其它實(shí)體進(jìn)行通信(或促成與一個或多個其它實(shí)體的通信)的任何電子設(shè)備。

參照圖3,通信設(shè)備300包括配置成接收和/或傳送信息的邏輯305。在一示例中,如果通信設(shè)備300對應(yīng)于無線通信設(shè)備(例如,UE 200),則配置成接收和/或傳送信息的邏輯305可包括無線通信接口(例如,藍(lán)牙、WiFi、2G、CDMA、W-CDMA、3G、4G、LTE等),諸如無線收發(fā)機(jī)和相關(guān)聯(lián)的硬件(例如,射頻(RF)天線、調(diào)制解調(diào)器、調(diào)制器和/或解調(diào)器等)。在另一示例中,配置成接收和/或傳送信息的邏輯305可對應(yīng)于有線通信接口(例如,串行連接、通用串行總線(USB)或火線連接、可藉以接入因特網(wǎng)175的以太網(wǎng)連接等)。因此,如果通信設(shè)備300對應(yīng)于某種類型的基于網(wǎng)絡(luò)的服務(wù)器(例如,應(yīng)用服務(wù)器170),則配置成接收和/或傳送信息的邏輯305在一示例中可對應(yīng)于以太網(wǎng)卡,該以太網(wǎng)卡經(jīng)由以太網(wǎng)協(xié)議將基于網(wǎng)絡(luò)的服務(wù)器連接至其它通信實(shí)體。在進(jìn)一步示例中,配置成接收和/或傳送信息的邏輯305可包括傳感或測量硬件(例如,加速計(jì)、溫度傳感器、光傳感器、用于監(jiān)視本地RF信號的天線等),通信設(shè)備300可藉由該傳感或測量硬件來監(jiān)視其本地環(huán)境。配置成接收和/或傳送信息的邏輯305還可包括被配置成接收數(shù)據(jù)點(diǎn)流的邏輯。配置成接收和/或傳送信息的邏輯305還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成接收和/或傳送信息的邏輯305的相關(guān)聯(lián)硬件執(zhí)行其接收和/或傳送功能的軟件。然而,配置成接收和/或傳送信息的邏輯305不單單對應(yīng)于軟件,并且配置成接收和/或傳送信息的邏輯305至少部分地依賴于硬件來達(dá)成其功能性。

參照圖3,通信設(shè)備300進(jìn)一步包括配置成處理信息的邏輯310。在一示例中,配置成處理信息的邏輯310可至少包括處理器??捎膳渲贸商幚硇畔⒌倪壿?10執(zhí)行的處理類型的示例實(shí)現(xiàn)包括但不限于執(zhí)行確定、建立連接、在不同信息選項(xiàng)之間作出選擇、執(zhí)行與數(shù)據(jù)有關(guān)的評價(jià)、與耦合至通信設(shè)備300的傳感器交互以執(zhí)行測量操作、將信息從一種格式轉(zhuǎn)換為另一種格式(例如,在不同協(xié)議之間轉(zhuǎn)換,諸如,.wmv到.avi等),等等。配置成處理信息的邏輯310中所包括的處理器可對應(yīng)于被設(shè)計(jì)成執(zhí)行本文所描述功能的通用處理器、數(shù)字信號處理器(DSP)、ASIC、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其任何組合。通用處理器可以是微處理器,但在替換方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處理器、或任何其它此類配置。配置成處理信息的邏輯310還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成處理信息的邏輯310的相關(guān)聯(lián)硬件執(zhí)行其處理功能的軟件。然而,配置成處理信息的邏輯310不單單對應(yīng)于軟件,并且配置成處理信息的邏輯310至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。

參照圖3,通信設(shè)備300進(jìn)一步包括配置成存儲信息的邏輯315。在一示例中,配置成存儲信息的邏輯315可至少包括非瞬態(tài)存儲器和相關(guān)聯(lián)的硬件(例如,存儲器控制器等)。例如,包括在配置成存儲信息的邏輯315中的非瞬態(tài)存儲器可對應(yīng)于RAM、閃存、ROM、可擦除式可編程ROM(EPROM)、EEPROM、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中已知的任何其他形式的存儲介質(zhì)。配置成存儲信息的邏輯315還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成存儲信息的邏輯315的相關(guān)聯(lián)硬件執(zhí)行其存儲功能的軟件。然而,配置成存儲信息的邏輯315不單單對應(yīng)于軟件,并且配置成存儲信息的邏輯315至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。

配置成存儲信息的邏輯315可進(jìn)一步包括可由配置成存儲信息的邏輯310執(zhí)行的關(guān)系發(fā)現(xiàn)模塊,諸如關(guān)系發(fā)現(xiàn)模塊230。如將會在本文中描述的,在通信設(shè)備300被配置成從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的場合,關(guān)系發(fā)現(xiàn)模塊在由配置成處理信息的邏輯310執(zhí)行時(shí)接收第一用戶的時(shí)間和位置數(shù)據(jù),該第一用戶的時(shí)間和位置數(shù)據(jù)表示該第一用戶隨時(shí)間的位置,在第一多個人工神經(jīng)元周圍歸約該第一用戶的時(shí)間和位置數(shù)據(jù),該第一多個人工神經(jīng)元中的每一者表示該第一用戶在在第一時(shí)間期間的位置,并且使得UE 200例如經(jīng)由WAN收發(fā)機(jī)204或LAN收發(fā)機(jī)206向服務(wù)器(諸如,應(yīng)用服務(wù)器170)傳送該第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。具有關(guān)系發(fā)現(xiàn)模塊(諸如關(guān)系發(fā)現(xiàn)模塊230)的第二用戶設(shè)備可以接收第二用戶的時(shí)間和位置數(shù)據(jù),第二用戶的時(shí)間和位置數(shù)據(jù)表示第二用戶隨時(shí)間的位置,在第二多個人工神經(jīng)元周圍歸約第二用戶的時(shí)間和位置數(shù)據(jù),其中這第二多個人工神經(jīng)元中的每一者表示第二用戶在第二時(shí)間期間的位置,并且向服務(wù)器傳送第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。服務(wù)器可以隨后基于確定第一用戶和第二用戶在第一多個人工神經(jīng)元和第二多個人工神經(jīng)元之中有共同的人工神經(jīng)元而確定第一用戶和第二用戶是否相關(guān)。

參照圖3,通信設(shè)備300進(jìn)一步可任選地包括配置成呈現(xiàn)信息的邏輯320。在一示例中,配置成呈現(xiàn)信息的邏輯320可至少包括輸出設(shè)備和相關(guān)聯(lián)的硬件。例如,輸出設(shè)備可包括視頻輸出設(shè)備(例如,顯示屏、能承載視頻信息的端口(諸如USB、高清多媒體接口(HDMI)等))、音頻輸出設(shè)備(例如,揚(yáng)聲器、能承載音頻信息的端口(諸如話筒插孔、USB、HDMI等))、振動設(shè)備和/或信息可藉此被格式化以供輸出或?qū)嶋H上由通信設(shè)備300的用戶或操作者輸出的任何其它設(shè)備。例如,如果通信設(shè)備300對應(yīng)于如圖2中示出的UE 200,則配置成呈現(xiàn)信息的邏輯320可包括顯示器256和/或揚(yáng)聲器252。在進(jìn)一步示例中,對于某些通信設(shè)備(諸如不具有本地用戶的網(wǎng)絡(luò)通信設(shè)備(例如,網(wǎng)絡(luò)交換機(jī)或路由器、遠(yuǎn)程服務(wù)器等))而言,配置成呈現(xiàn)信息的邏輯320可被省略。配置成呈現(xiàn)信息的邏輯320還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成呈現(xiàn)信息的邏輯320的相關(guān)聯(lián)硬件執(zhí)行其呈現(xiàn)功能的軟件。然而,配置成呈現(xiàn)信息的邏輯320不單單對應(yīng)于軟件,并且配置成呈現(xiàn)信息的邏輯320至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。

參照圖3,通信設(shè)備300進(jìn)一步可任選地包括配置成接收本地用戶輸入的邏輯325。在一示例中,配置成接收本地用戶輸入的邏輯325可至少包括用戶輸入設(shè)備和相關(guān)聯(lián)的硬件。例如,用戶輸入設(shè)備可包括按鈕、觸摸屏顯示器、鍵盤、相機(jī)、音頻輸入設(shè)備(例如,話筒或可攜帶音頻信息的端口,諸如話筒插孔等)、和/或可用來從通信設(shè)備300的用戶或操作者接收信息的任何其它設(shè)備。例如,如果通信設(shè)備300對應(yīng)于如圖2中示出的UE 200,則配置成接收本地用戶輸入的邏輯325可包括話筒252、按鍵板254、顯示器256等。在進(jìn)一步示例中,對于某些通信設(shè)備(諸如不具有本地用戶的網(wǎng)絡(luò)通信設(shè)備(例如,網(wǎng)絡(luò)交換機(jī)或路由器、遠(yuǎn)程服務(wù)器等))而言,配置成接收本地用戶輸入的邏輯325可被省略。配置成接收本地用戶輸入的邏輯325還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成接收本地用戶輸入的邏輯325的相關(guān)聯(lián)硬件執(zhí)行其輸入接收功能的軟件。然而,配置成接收本地用戶輸入的邏輯325不單單對應(yīng)于軟件,并且配置成接收本地用戶輸入的邏輯325至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。

參照圖3,盡管所配置的邏輯305到325在圖3中被示出為分開或相異的塊,但將領(lǐng)會,相應(yīng)各個所配置的邏輯藉以執(zhí)行其功能性的硬件和/或軟件可部分交迭。例如,用于促成所配置的邏輯305到325的功能性的任何軟件可被存儲在與配置成存儲信息的邏輯315相關(guān)聯(lián)的非瞬態(tài)存儲器中,從而所配置的邏輯305到325各自部分地基于由配置成存儲信息的邏輯315所存儲的軟件的操作來執(zhí)行其功能性(即,在這一情形中為軟件執(zhí)行)。同樣地,直接與所配置的邏輯之一相關(guān)聯(lián)的硬件可不時(shí)地被其它所配置的邏輯借用或使用。例如,配置成處理信息的邏輯310的處理器可在數(shù)據(jù)由配置成接收和/或傳送信息的邏輯305傳送之前將此數(shù)據(jù)格式化成恰適的格式,從而配置成接收和/或傳送信息的邏輯305部分地基于與配置成處理信息的邏輯310相關(guān)聯(lián)的硬件(即,處理器)的操作來執(zhí)行其功能性(即,在這一情形中為數(shù)據(jù)傳輸)。

一般而言,除非另外明確聲明,否則如貫穿本公開所使用的短語“配置成…的邏輯”旨在調(diào)用至少部分用硬件實(shí)現(xiàn)的方面,而并非旨在映射到獨(dú)立于硬件的僅軟件實(shí)現(xiàn)。同樣,將領(lǐng)會,各個框中的所配置的邏輯或“配置成…的邏輯”并不限于具體的邏輯門或元件,而是一般地指代執(zhí)行本文描述的功能性的能力(經(jīng)由硬件、或硬件和軟件的組合)。因此,盡管共享措詞“邏輯”,但如各個框中所解說的所配置的邏輯或“配置成...的邏輯”不必被實(shí)現(xiàn)為邏輯門或邏輯元件。從以下更詳細(xì)地描述的各方面的概覽中,各個框中的邏輯之間的其它交互或協(xié)作將對本領(lǐng)域普通技術(shù)人員而言變得清楚。

各個實(shí)施例可以在各種市售的服務(wù)器設(shè)備(諸如圖4中解說的服務(wù)器400)中的任一者上實(shí)現(xiàn)。在一示例中,服務(wù)器400可對應(yīng)于上述應(yīng)用服務(wù)器170的一個示例配置。在圖4中,服務(wù)器400包括耦合至易失性存儲器402和大容量非易失性存儲器(諸如盤驅(qū)動器403)的處理器400。服務(wù)器400還可包括耦合至處理器401的軟盤驅(qū)動器、壓縮碟(CD)或DVD碟驅(qū)動器406。服務(wù)器400還可包括耦合至處理器401的用于建立與網(wǎng)絡(luò)407(諸如耦合至其他廣播系統(tǒng)計(jì)算機(jī)和服務(wù)器或耦合至因特網(wǎng)的局域網(wǎng))的數(shù)據(jù)連接的網(wǎng)絡(luò)接入端口404。在圖3的上下文中,將領(lǐng)會,圖4的服務(wù)器400解說了通信設(shè)備300的一個示例實(shí)現(xiàn),藉此配置成傳送和/或接收信息的邏輯305對應(yīng)于由服務(wù)器400用來與網(wǎng)絡(luò)407通信的網(wǎng)絡(luò)接入端口304,配置成處理信息的邏輯310對應(yīng)于處理器401,而配置成存儲信息的邏輯315對應(yīng)于易失性存儲器402、盤驅(qū)動器403和/或碟驅(qū)動器406的任何組合。配置成呈現(xiàn)信息的可任選邏輯320和配置成接收本地用戶輸入的可任選邏輯325未在圖4中顯式地示出,并且可以被包括或可以不被包括在其中。由此,圖4幫助展示通信設(shè)備300除了如圖2的200中的UE實(shí)現(xiàn)之外,還可被實(shí)現(xiàn)為服務(wù)器。

雖然未在圖4中解說,但是服務(wù)器400還可以包括可以由處理器401執(zhí)行的關(guān)系發(fā)現(xiàn)模塊。如將在本文中進(jìn)一步描述的,在服務(wù)器400被配置成從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的場合,關(guān)系發(fā)現(xiàn)模塊在由處理器401執(zhí)行時(shí)經(jīng)由網(wǎng)絡(luò)接入端口404接收第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),第一用戶的時(shí)間和位置數(shù)據(jù)在第一多個人工神經(jīng)元周圍被歸約,第一多個人工神經(jīng)元中的每一者表示第一用戶在第一時(shí)間期間的位置。關(guān)系發(fā)現(xiàn)模塊還經(jīng)由網(wǎng)絡(luò)接入端口404接收至少第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù),第二用戶的時(shí)間和位置數(shù)據(jù)在第二多個人工神經(jīng)元周圍被歸約,第二多個人工神經(jīng)元中的每一者表示第二用戶在第二時(shí)間期間的位置。服務(wù)器400的關(guān)系發(fā)現(xiàn)模塊可以隨后基于確定第一用戶和第二用戶在第一多個人工神經(jīng)元和第二多個人工神經(jīng)元之中有共同的人工神經(jīng)元而確定第一用戶和至少第二用戶是否相關(guān)。

用戶設(shè)備(諸如UE 200)一般追蹤涉及用戶對設(shè)備的使用的信息,諸如設(shè)備的位置、電池使用、WiFi接入、和/或與其他設(shè)備的交互(例如,電子郵件、呼叫、短消息服務(wù)(SMS)消息、多媒體消息服務(wù)(MMS)消息、網(wǎng)頁瀏覽歷史、鄰近度檢測等),并且將該信息存儲在用戶日志文件中。報(bào)告位置數(shù)據(jù)以及其他數(shù)據(jù)的用戶日志提供了可以潛在地有助洞察用戶與其他用戶的關(guān)系的分析機(jī)會。

本公開利用諸用戶的位置數(shù)據(jù)來獲悉它們的關(guān)系和行為。給定了用戶的時(shí)間和位置數(shù)據(jù)(諸如隨時(shí)間的GPS坐標(biāo)或服務(wù)蜂窩小區(qū)標(biāo)識符),第一步是要發(fā)現(xiàn)對該用戶有意義的位置,這可以使用群集算法來完成。系統(tǒng)隨后比較建立自這些數(shù)據(jù)群集的模型以尋找不同用戶之間的相似性。

圖5A-F解說了根據(jù)本公開一方面的用于確定用戶之間的關(guān)系的示例性高級過程。初始步驟是從日志數(shù)據(jù)中提取系統(tǒng)將群集的值。例如,關(guān)于在特定時(shí)間該用戶的位置的日志數(shù)據(jù)可以被群集。可以使用地理距離(例如,GPS距離)或者使用渡越距離來測量位置距離。

地理距離通過使用隨日志數(shù)據(jù)一起存儲的所發(fā)送GPS坐標(biāo)來測量。作為對比,渡越距離表示設(shè)備從一個位置渡越到另一個位置的次數(shù)。圖5A解說了確定渡越距離的一個示例。在圖5A的示例中,用戶的位置數(shù)據(jù)包括用戶設(shè)備在某個時(shí)間段上所附連到的三個蜂窩小區(qū)/基站(即,塔臺A、塔臺B和塔臺C)的服務(wù)蜂窩小區(qū)標(biāo)識符。渡越距離通過測量設(shè)備從一個位置(例如,服務(wù)蜂窩小區(qū))渡越到另一位置的次數(shù)來確定(如圖5A的表1中所示)。

越頻繁發(fā)生的渡越指示兩個位置之間越短的距離,而越不頻繁發(fā)生的渡越指示兩個位置之間越大的距離。在圖5A的示例中,塔臺A和C是最靠近的,如由渡越距離1.00(A到C)和0.80(C到A)所指示的。

接著,所提取的數(shù)據(jù)(例如,用戶的位置數(shù)據(jù))被群集。圖5B解說了表示已經(jīng)被群集的用戶位置的兩個數(shù)據(jù)點(diǎn)集(樣本1 502和樣本2 504)。該群集將在下文中進(jìn)一步詳細(xì)描述。

對于每個用戶,系統(tǒng)隨后標(biāo)識他們的位置數(shù)據(jù)屬于哪個(些)群集。圖5C解說了表示每用戶的群集計(jì)數(shù)(表512)和用戶到群集計(jì)數(shù)(表514)的兩個表格512和514。如每用戶的群集計(jì)數(shù)表512中所示,用戶A分別處在對應(yīng)于群集3、4和7的位置106次、1次和7次。如可以在每用戶的群集計(jì)數(shù)表512中看出的且如用戶到群集計(jì)數(shù)表514中所示的,每個用戶在某個時(shí)間點(diǎn)處在對應(yīng)于群集3的位置。取決于該實(shí)現(xiàn),時(shí)間點(diǎn)可以是但不必要是共同的時(shí)間點(diǎn),例如,同一小時(shí)、同一天、同一周等。

接著,如圖5D中所解說的,系統(tǒng)建立了表示諸用戶和每個用戶所屬群集之間的映射的圖表520。為了確定用戶之間的關(guān)系,系統(tǒng)可以標(biāo)識哪些用戶共享群集。圖5E解說了針對圖5C中所示的用戶A、B和C的圖表530。如圖5C中所解說的且如圖5E中所示,用戶A、B和C共同具有群集3并且由此經(jīng)由群集3而相關(guān)。由此,可以推斷,用戶A、B和C之間存在某個關(guān)系。

隨著時(shí)間的推移,如圖5F的圖表540中所解說的,群集數(shù)目可以用語義標(biāo)簽來替代。為了這樣做,系統(tǒng)生成描述用戶行為模式的語法。一旦在給定質(zhì)心(其可表示特定位置)周圍有足夠的數(shù)據(jù)點(diǎn),那么系統(tǒng)就查找該質(zhì)心的可能的語義標(biāo)簽。例如,特定質(zhì)心可以與標(biāo)簽“星巴克”、“咖啡店”、“早餐”、“工作”(正如在用戶的雇傭地那樣)等相關(guān)聯(lián)。系統(tǒng)隨后使用例如SEQUITUR算法來分析這些數(shù)據(jù)點(diǎn)被依此圍繞各質(zhì)心群集的順序。隨著時(shí)間的推移,當(dāng)模式在語法中浮現(xiàn)時(shí),系統(tǒng)就能確定特定位置對于用戶意味著什么并且相應(yīng)地指派可能的語義標(biāo)簽中的一者。

圖6A解說了一種示例性系統(tǒng),其中用戶設(shè)備610-640(諸如UE 200)向服務(wù)器600(諸如應(yīng)用服務(wù)器170)發(fā)送要處理的用戶數(shù)據(jù)日志。例如,服務(wù)器600可以通過群集數(shù)據(jù)而已處理了接收到的用戶日志數(shù)據(jù)。

作為對比,圖6B解說了一種示例性系統(tǒng),其中各用戶設(shè)備610-640以及服務(wù)器600共擔(dān)處理責(zé)任。例如,每個用戶設(shè)備610-640可以執(zhí)行特征提取以及其本身的用戶數(shù)據(jù)的群集,并且服務(wù)器600可以執(zhí)行數(shù)據(jù)匹配。進(jìn)一步,雖然未在圖6B中解說,但是用戶設(shè)備610-640中的每一者以及服務(wù)器600可以包括關(guān)系發(fā)現(xiàn)模塊以執(zhí)行本文所描述的功能性。

圖7解說了用于使用在本地建立的時(shí)間-位置數(shù)據(jù)模型來確定關(guān)系的示例性流程。圖7中解說的流程可以由圖6B中解說的系統(tǒng)執(zhí)行并且可以是圖5B中解說的群集的一部分。圖7中解說的流程可以實(shí)時(shí)被動態(tài)執(zhí)行,藉此各用戶的關(guān)系狀態(tài)不斷地被更新。

在710,每個用戶設(shè)備610-640從用戶日志搜集時(shí)間和位置數(shù)據(jù)或者實(shí)時(shí)地在時(shí)間和位置數(shù)據(jù)被生成時(shí)對其進(jìn)行搜集。如上文所描述的,時(shí)間和位置數(shù)據(jù)可包括用戶設(shè)備隨時(shí)間的GPS坐標(biāo)或者服務(wù)蜂窩小區(qū)標(biāo)識符的日志,或者實(shí)時(shí)的GPS坐標(biāo)或服務(wù)蜂窩小區(qū)標(biāo)識符的日志。

在720,每個用戶設(shè)備610–640(具體而言是每個用戶設(shè)備610-640的關(guān)系發(fā)現(xiàn)模塊,諸如圖2中的關(guān)系發(fā)現(xiàn)模塊230)在本地群集數(shù)據(jù)以降低該數(shù)據(jù)的維數(shù)。每個數(shù)據(jù)群集與給定用戶設(shè)備相關(guān)聯(lián),這意味著每個數(shù)據(jù)群集是僅與執(zhí)行此群集的用戶設(shè)備相關(guān)聯(lián)的數(shù)據(jù)(例如,該用戶設(shè)備的時(shí)間和位置數(shù)據(jù))的群集。本方面在圖6B中解說,在每個用戶設(shè)備610-640旁示出了經(jīng)群集的用戶數(shù)據(jù)的圖表,其指示經(jīng)群集的數(shù)據(jù)屬于特定用戶設(shè)備。注意,所創(chuàng)建的群集并不隱含用戶或用戶設(shè)備之間的關(guān)系,而是用以簡化對來自兩個不同用戶設(shè)備的兩個群集的比較以確定這些用戶設(shè)備或?qū)?yīng)的用戶是否相關(guān)。

在730,每個用戶設(shè)備610-640(具體而言是每個用戶設(shè)備610-640的關(guān)系發(fā)現(xiàn)模塊)建立了包括每個數(shù)據(jù)群集的模型。如將在以下所進(jìn)一步討論的,在720中生成的群集可以被歸約到它們的群集質(zhì)心,藉此降低該數(shù)據(jù)的維數(shù),并且諸質(zhì)心可以隨后被用來建立模型。例如,每個用戶設(shè)備的模型可以是定義在諸用戶設(shè)備的質(zhì)心之間的渡越的神經(jīng)網(wǎng)絡(luò)模型。替換地,該模型可以簡單地是用戶設(shè)備的群集質(zhì)心。

在740,用戶設(shè)備610-640互換它們的模型或替換地互換它們的質(zhì)心。它們可以通過將這些模型發(fā)送到服務(wù)器600以將它們分發(fā)到其他用戶設(shè)備,或者在對等網(wǎng)絡(luò)上發(fā)送模型來完成。替換地,用戶設(shè)備可以將它們的模型發(fā)送到服務(wù)器600,這將會執(zhí)行圖7中所解說的流程的剩余諸方面。

在750,每個用戶設(shè)備610-640(具體而言是每個用戶設(shè)備610-640的關(guān)系發(fā)現(xiàn)模塊)比較所互換的模型,或替換地比較所互換的質(zhì)心。替換地,服務(wù)器600可以比較所互換的模型/質(zhì)心。作為此比較的一部分,用戶設(shè)備610-640或服務(wù)器600可以組合各模型,作為示例,這可以導(dǎo)致類似于在圖5D-E中所解說的圖表的圖表。

在760,用戶設(shè)備610-640(具體而言是每個用戶設(shè)備610-640的關(guān)系發(fā)現(xiàn)模塊)或者服務(wù)器600根據(jù)所確定的對應(yīng)于每個模型的時(shí)間和或位置數(shù)據(jù)的關(guān)聯(lián)來推導(dǎo)用戶設(shè)備610-640和/或它們相應(yīng)的用戶之間的關(guān)系。如以上參照圖5E所討論的,用戶之間的關(guān)系可以通過標(biāo)識哪些用戶共享群集質(zhì)心來確定。

通過在每個用戶設(shè)備610-640處本地建立模型,避免了向服務(wù)器600傳遞原始數(shù)據(jù),藉此既節(jié)省了帶寬也保護(hù)了用戶隱私。進(jìn)一步,雖然迄今為止的公開是指處理包括時(shí)間和位置數(shù)據(jù)的用戶數(shù)據(jù),但是如將結(jié)合以下示例所領(lǐng)會的,根據(jù)本文中所描述的各方面可以處理任何類型的用戶數(shù)據(jù)。

作為一個示例實(shí)現(xiàn),可以比較三個雇員的用戶數(shù)據(jù)。這三個雇員可以是兩個初級雇員和一個高級雇員,并且這兩個初級雇員都可以與該高級雇員通信,但是初級雇員不可以彼此進(jìn)行通信。諸用戶設(shè)備搜集并群集呼叫歷時(shí)和聯(lián)系數(shù)據(jù),并且建立呼叫模式模型。

在比較模型之際,在三個用戶設(shè)備中的任一者或所有三個用戶設(shè)備處,或者在服務(wù)器處,這兩個初級雇員的模型可以顯示類似的散發(fā)呼叫模式,其具有兩分鐘的平均呼叫歷時(shí)以及大于一小時(shí)的平均呼叫間間隔。這可以與主要包括獨(dú)立工作(諸如計(jì)算機(jī)編程)的工作模式一致。由此,即使初級雇員不互相通信,但是通過比較他們各自的模型以及尋找較大的相似度,就能確定他們在公司內(nèi)的任務(wù)和級別是強(qiáng)相關(guān)的。

相反,高級雇員的模型可以揭示小于15分鐘的呼叫間區(qū)間以及六分鐘的平均呼叫歷時(shí),這暗示該用戶將一天的大多數(shù)時(shí)候花費(fèi)在與許多不同的人通信上并且具有較長的會話。由此,盡管該高級經(jīng)理可以與這兩個初級雇員通信,但是該用戶的模型顯示了與初級雇員的模型的弱關(guān)系。由此,通過比較諸模型,可以確定不同用戶之間的相似性或非相似性。

圖8A-D解說了用于從經(jīng)群集數(shù)據(jù)創(chuàng)建語法的示例性過程。首先,來自至少兩個用戶設(shè)備(例如,用戶設(shè)備A和B)的用戶數(shù)據(jù)由例如每個用戶設(shè)備或服務(wù)器(諸如服務(wù)器600)來比較。例如,用戶數(shù)據(jù)可包括用戶設(shè)備的監(jiān)聽-定位(LiLo)數(shù)據(jù)或用戶設(shè)備的時(shí)間和位置數(shù)據(jù)。用戶設(shè)備或服務(wù)器提取用戶數(shù)據(jù)并且對其進(jìn)行逐點(diǎn)比較,隨后將來自每個設(shè)備的質(zhì)心與來自每個其他設(shè)備的質(zhì)心合并。為了這樣做,用戶設(shè)備/服務(wù)器可以拆分每個數(shù)字,從而來自這些群集的圖表的某些數(shù)字發(fā)生交疊。

圖8A解說了已經(jīng)被群集以降低維數(shù)(即,減少數(shù)據(jù)點(diǎn)的數(shù)目)的用戶設(shè)備A和B的經(jīng)群集數(shù)據(jù)點(diǎn)的示例性圖表。本質(zhì)上,已消除了離群數(shù)據(jù)點(diǎn),并且只有那些在質(zhì)心的閾值距離以內(nèi)的數(shù)據(jù)點(diǎn)已被保留。

圖8B解說了示出從經(jīng)群集的數(shù)據(jù)創(chuàng)建的語法的設(shè)備A和B的示例性表格。

在圖8C中,由每個設(shè)備生成的質(zhì)心被映射。

在圖8D中,從經(jīng)群集的數(shù)據(jù)創(chuàng)建語法。每個數(shù)據(jù)點(diǎn)被映射到相關(guān)的質(zhì)心。隨后通過將每個數(shù)據(jù)點(diǎn)用其相關(guān)的質(zhì)心來替代的方式來呈現(xiàn)原始數(shù)據(jù)。結(jié)果所得的數(shù)據(jù)集隨后例如通過使用已知的語法生成方法(諸如SEQUITUR)被呈現(xiàn)為語法。

圖9解說了用于從經(jīng)群集數(shù)據(jù)創(chuàng)建語法的示例性流程。圖9中解說的流程可以由用戶設(shè)備(諸如,用戶設(shè)備610-640中的任一者)或由服務(wù)器(諸如,服務(wù)器600)來執(zhí)行。

在910,用戶設(shè)備/服務(wù)器執(zhí)行數(shù)據(jù)搜集,諸如搜集GPS數(shù)據(jù)、話筒(Mic)數(shù)據(jù)、LiLo數(shù)據(jù)、呼叫日志等。用戶設(shè)備/服務(wù)器可以在該數(shù)據(jù)上執(zhí)行特征提取。

在920,如上文所描述的,用戶設(shè)備/服務(wù)器(具體而言是關(guān)系發(fā)現(xiàn)模塊)群集所搜集的數(shù)據(jù)。在930,用戶設(shè)備/服務(wù)器向群集/質(zhì)心指派非語義標(biāo)簽(諸如,“A”、“B”、“C”等)。

在940,用戶設(shè)備/服務(wù)器(具體而言是關(guān)系發(fā)現(xiàn)模塊)在經(jīng)群集的數(shù)據(jù)上執(zhí)行語法分析并且將串轉(zhuǎn)換成規(guī)則。在950,用戶設(shè)備/服務(wù)器比較諸規(guī)則以標(biāo)識關(guān)系。

圖10解說了用于從交疊時(shí)間和位置數(shù)據(jù)推導(dǎo)關(guān)系的示例性流程。圖10中所解說的流程可以由第一用戶設(shè)備(諸如UE 200或圖6A和6B中的用戶設(shè)備610-640中的任一者)執(zhí)行。

在1010,第一用戶設(shè)備(例如,關(guān)系發(fā)現(xiàn)模塊(諸如,關(guān)系發(fā)現(xiàn)模塊230))接收第一用戶的時(shí)間和位置數(shù)據(jù)。第一用戶的時(shí)間和位置數(shù)據(jù)可以表示第一用戶隨時(shí)間的位置。第二用戶設(shè)備(諸如,用戶設(shè)備610-640的任何其他用戶設(shè)備)也可以接收第二用戶的時(shí)間和位置數(shù)據(jù)。第二用戶的時(shí)間和位置數(shù)據(jù)可以表示第二用戶隨時(shí)間的位置。

第一用戶的位置數(shù)據(jù)可包括指示第一用戶設(shè)備到第二用戶設(shè)備的鄰近度的音頻簽名。相似地,第二用戶的位置數(shù)據(jù)可包括指示第二用戶設(shè)備到第一用戶設(shè)備的鄰近度的音頻簽名。在一方面,第一用戶和第二用戶的時(shí)間和位置數(shù)據(jù)可以在一段日子中被接收。

在1020,第一用戶設(shè)備(例如,關(guān)系發(fā)現(xiàn)模塊)在第一多個人工神經(jīng)元周圍歸約第一用戶的時(shí)間和位置數(shù)據(jù)。第一多個人工神經(jīng)元中的每一者可以表示第一用戶在第一時(shí)間期間的位置。第二用戶設(shè)備也可以在第二多個人工神經(jīng)元周圍歸約第二用戶的時(shí)間和位置數(shù)據(jù)。第二多個人工神經(jīng)元中的每一者可以表示第二用戶在第二時(shí)間期間的位置。

雖然圖10解說了第一和第二用戶設(shè)備在第一和第二多個人工神經(jīng)元周圍歸約它們各自的時(shí)間和位置數(shù)據(jù),但將會領(lǐng)會這僅僅是降低第一和第二用戶設(shè)備的時(shí)間和位置數(shù)據(jù)的維數(shù)的一種手段。在替換性方面,如上文所描述的,第一和第二用戶設(shè)備可以分別在第一和第二多個群集質(zhì)心周圍群集它們各自的時(shí)間和位置數(shù)據(jù)。

在1030,第一用戶設(shè)備向服務(wù)器傳送第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。第一用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)可以是表示第一多個神經(jīng)元的數(shù)據(jù)。第二用戶設(shè)備也可以向服務(wù)器傳送第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)。第二用戶的經(jīng)歸約的時(shí)間和位置數(shù)據(jù)可以是表示第二多個神經(jīng)元的數(shù)據(jù)。

服務(wù)器可以基于確定第一用戶和第二用戶在第一多個人工神經(jīng)元和第二多個人工神經(jīng)元之中有共同的人工神經(jīng)元而確定第一用戶和第二用戶是否相關(guān)。在一方面,服務(wù)器可以將第一用戶和第二用戶映射到該用戶的時(shí)間和位置數(shù)據(jù)所被指派到的第一多個人工神經(jīng)元和第二多個神經(jīng)元。在該情形中,確定第一用戶和第二用戶是否相關(guān)可以進(jìn)一步基于該映射。

服務(wù)器也可以基于第一用戶和第二用戶的時(shí)間和位置數(shù)據(jù)來確定第一用戶和第二用戶的渡越距離。渡越距離可以表示用戶設(shè)備從一個位置渡越到另一個位置的次數(shù)。替換地,或附加地,服務(wù)器可以基于第一用戶和第二用戶的時(shí)間和位置數(shù)據(jù)來確定第一用戶和第二用戶的GPS距離。GPS距離可以表示用戶的第一位置和用戶的第二位置之間的物理距離。

服務(wù)器可以基于第一用戶的數(shù)個所確定的關(guān)系來推斷第一用戶的社交特性。

圖11解說了被表示為一系列相互關(guān)聯(lián)的功能模塊的示例用戶設(shè)備裝置1100。如本文所討論的,用于接收的模塊1102至少在一些方面可對應(yīng)于例如與關(guān)系發(fā)現(xiàn)模塊模塊(諸如關(guān)系發(fā)現(xiàn)模塊230)協(xié)同的通信設(shè)備(諸如WAN收發(fā)機(jī)204或LAN收發(fā)機(jī)206)、或處理系統(tǒng)(諸如處理器210)。如本文中所討論的,用于歸約的模塊1104可至少在一些方面對應(yīng)于例如與關(guān)系發(fā)現(xiàn)模塊(諸如關(guān)系發(fā)現(xiàn)模塊230)協(xié)同的處理系統(tǒng)(諸如處理器210或處理器401).如本文所討論的,用于傳送的模塊1106至少在一些方面可對應(yīng)于例如通信設(shè)備(諸如WAN收發(fā)機(jī)204或LAN收發(fā)機(jī)206)。

圖12解說了被表示為一系列相互關(guān)聯(lián)的功能模塊的示例服務(wù)器裝備1200。如本文所討論的,用于接收的模塊1202至少在一些方面可對應(yīng)于例如與關(guān)系發(fā)現(xiàn)模塊協(xié)同的通信設(shè)備(諸如網(wǎng)絡(luò)接入端口404)、或處理系統(tǒng)(諸如處理器401)。如本文所討論的,用于接收的模塊1204至少在一些方面可對應(yīng)于例如與關(guān)系發(fā)現(xiàn)模塊協(xié)同的通信設(shè)備(諸如網(wǎng)絡(luò)接入端口404)、或處理系統(tǒng)(諸如處理器401)。如本文所討論的,用于確定的模塊1106至少在一些方面可對應(yīng)于例如與關(guān)系發(fā)現(xiàn)模塊協(xié)同的處理系統(tǒng)(諸如處理器401)。

圖11-12的模塊的功能性可以按與本文中的教導(dǎo)相一致的各種方式來實(shí)現(xiàn)。在一些設(shè)計(jì)中,這些模塊的功能性可以被實(shí)現(xiàn)為一個或多個電組件。在一些設(shè)計(jì)中,這些框的功能性可以被實(shí)現(xiàn)為包括一個或多個處理器組件的處理系統(tǒng)。在一些設(shè)計(jì)中,可以使用例如一個或多個集成電路(例如,AISC)的至少一部分來實(shí)現(xiàn)這些模塊的功能性。如本文中所討論的,集成電路可包括處理器、軟件、其他相關(guān)組件、或其某種組合。因此,不同模塊的功能性可以例如實(shí)現(xiàn)為集成電路的不同子集、軟件模塊集合的不同子集、或其組合。同樣,將領(lǐng)會,(例如,集成電路和/或軟件模塊集合的)給定子集可以提供不止一個模塊的功能性的至少一部分。

另外,圖11-12所表示的組件和功能以及本文描述的其他組件和功能可以使用任何合適的裝置來實(shí)現(xiàn)。此類裝置還可至少部分地使用本文所教導(dǎo)的相應(yīng)結(jié)構(gòu)來實(shí)現(xiàn)。例如,以上結(jié)合圖11-12的“用于…的模塊”組件所描述的組件還可對應(yīng)于類似地命名的“用于的…裝置”功能性。因而,在一些方面,此類裝置中的一個或多個可使用本文所教導(dǎo)的處理器組件、集成電路、或其他合適結(jié)構(gòu)中的一者或多者來實(shí)現(xiàn)。

本領(lǐng)域技術(shù)人員將領(lǐng)會,信息和信號可使用各種不同技術(shù)和技藝中的任何一種來表示。例如,貫穿上面描述始終可能被述及的數(shù)據(jù)、指令、命令、信息、信號、位(比特)、碼元、以及碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子、或其任何組合來表示。

此外,本領(lǐng)域技術(shù)人員將領(lǐng)會,結(jié)合本文中所公開的方面描述的各種解說性邏輯塊、模塊、電路、和算法步驟可被實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件、或兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、塊、模塊、電路、以及步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實(shí)現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加于整體系統(tǒng)的設(shè)計(jì)約束。技術(shù)人員可針對每種特定應(yīng)用以不同方式來實(shí)現(xiàn)所描述的功能性,但此類實(shí)現(xiàn)決策不應(yīng)被解讀為致使脫離本公開的范圍。

結(jié)合本文中公開的方面描述的各種解說性邏輯塊、模塊、以及電路可用設(shè)計(jì)成執(zhí)行本文中描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其任何組合來實(shí)現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處理器、或任何其它此類配置。

結(jié)合本文公開的方面描述的方法、序列和/或算法可直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM、閃存、ROM、EPROM、EEPROM、寄存器、硬盤、可移動盤、CD-ROM或本領(lǐng)域中所知的任何其他形式的存儲介質(zhì)中。示例性存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲介質(zhì)讀寫信息。在替換方案中,存儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留在ASIC中。ASIC可駐留在用戶終端(例如,UE)中。替換地,處理器和存儲介質(zhì)可作為分立組件駐留在用戶終端中。

在一個或多個示例性方面,所描述的功能可在硬件、軟件、固件或其任何組合中實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),則各功能可以作為一條或多條指令或代碼存儲在計(jì)算機(jī)可讀介質(zhì)上或藉其進(jìn)行傳送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲介質(zhì)和通信介質(zhì)兩者,包括促成計(jì)算機(jī)程序從一地向另一地轉(zhuǎn)移的任何介質(zhì)。存儲介質(zhì)可以是能被計(jì)算機(jī)訪問的任何可用介質(zhì)。作為示例而非限定,此類計(jì)算機(jī)可讀介質(zhì)可包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲、磁盤存儲或其他磁存儲設(shè)備、或能用于攜帶或存儲指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼且能被計(jì)算機(jī)訪問的任何其他介質(zhì)。任何連接也被正當(dāng)?shù)胤Q為計(jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL)、或諸如紅外、無線電、以及微波之類的無線技術(shù)從web網(wǎng)站、服務(wù)器、或其他遠(yuǎn)程源傳送而來,則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波之類的無線技術(shù)就被包括在介質(zhì)的定義之中。如本文中所使用的盤(disk)和碟(disc)包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤和藍(lán)光碟,其中盤(disk)往往以磁的方式再現(xiàn)數(shù)據(jù),而碟(disc)用激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。上述的組合應(yīng)當(dāng)也被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。

盡管前面的公開示出了本公開的解說性方面,但是應(yīng)當(dāng)注意在其中可作出各種變更和修改而不會脫離如所附權(quán)利要求定義的本發(fā)明的范圍。根據(jù)本文中所描述的本公開的各方面的方法權(quán)利要求中的功能、步驟和/或動作不一定要以任何特定次序執(zhí)行。此外,盡管本公開的要素可能是以單數(shù)來描述或主張權(quán)利的,但是復(fù)數(shù)也是已料想了的,除非顯式地聲明了限定于單數(shù)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1