二者來檢測一一或者是第一和第二移動(dòng)用戶終端所處的環(huán)境的聲音分布,或者是由第一和第二終端中的一個(gè)終端刻意發(fā)出到環(huán)境中以供另一個(gè)終端檢測的聲音。
[0047](L)在第一種情況中,第一和第二用戶當(dāng)中的每一位捕獲來自其周圍環(huán)境的聲音數(shù)據(jù),并且將來自這二者的聲音數(shù)據(jù)進(jìn)行比較(在任一終端處或者在例如服務(wù)器之類的另一個(gè)網(wǎng)絡(luò)元件處)。所述聲音可以是偶發(fā)的周圍聲音,例如背景音樂或背景對話,或者是由另一個(gè)元件為了該目的刻意引入到環(huán)境中的聲音,比如由路由器或接入點(diǎn)發(fā)出的聲音簽名。如果比如基于相關(guān)或模式匹配算法,發(fā)現(xiàn)由第一和第二終端檢測到的聲音足夠類似,則可以確定所述終端可能處于相同的環(huán)境(比如相同的房間)中,因而實(shí)際上在可接受的鄰近度內(nèi)位于同一處。
[0048](M)在第二種情況中,第一和第二終端中的一個(gè)終端刻意將聲音簽名發(fā)出到環(huán)境中,并且第一和第二終端當(dāng)中的另一個(gè)終端比如通過匹配存儲在該終端處的所述簽名的預(yù)定實(shí)例,來確定其是否可以檢測到該簽名。如果是的話,則可以確定所述終端可能處在相同的環(huán)境(比如相同的房間)中,因而實(shí)際上在可接受的鄰近度內(nèi)位于同一處。
[0049]在一些實(shí)施例中,可以應(yīng)用前面的測試當(dāng)中的任一項(xiàng)或其某種組合。比如可以通過第一終端102i的判定模塊114查詢第二終端102ii或者通過查詢具有關(guān)于第二終端終端的相關(guān)消息的記錄(比如,其連接到相同的子網(wǎng)絡(luò)的事實(shí)和/或其IP地址等等)的例如路由器、接入點(diǎn)或服務(wù)器之類的網(wǎng)絡(luò)元件,來確定測試。
[0050]應(yīng)當(dāng)認(rèn)識到,前面的實(shí)施例僅僅是通過舉例的方式來描述的。
[0051]在替換的實(shí)施方式中,檢測模塊214、通知模塊215和/或配置模塊當(dāng)中的任一個(gè)或所有模塊都可以被實(shí)施在例如服務(wù)器之類的網(wǎng)絡(luò)元件處。比如,服務(wù)器可以被設(shè)置成接收例如第一和第二設(shè)備1021、102ii的IP地址或者它們所連接到的子網(wǎng)絡(luò)的標(biāo)識符(比如接入點(diǎn)或路由器103的ID)之類的信息,并且通過集中方式確定鄰近性。隨后可以將所述確定發(fā)送到第一終端102i,或者服務(wù)器還可以被配置成在服務(wù)器處生成通知并且將其發(fā)送到第一終端。此外,配置設(shè)定可以被存儲在服務(wù)器處,并且從該處向第一終端102i傳送從這些配置得到的任何確定。替換地,這些功能當(dāng)中的任一項(xiàng)或所有項(xiàng)可以被實(shí)施在路由器或接入點(diǎn)103處。此外,雖然上文已經(jīng)通過軟件模塊212、213、214、215、216進(jìn)行了描述,但是并不排除部分地或者完全通過專用硬件來實(shí)施這些模塊當(dāng)中的任一個(gè)。
[0052]通常來說,這里所描述的任何功能可以使用軟件、固件、硬件(例如固定邏輯電路)或者這些實(shí)施方式的某種組合來實(shí)施。這里所使用的術(shù)語“模塊”、“功能”、“組件”和“邏輯”通常表示軟件、固件、硬件或者其某種組合。在軟件實(shí)施方式的情況下,模塊、功能或邏輯表示在處理器(比如一個(gè)或多個(gè)CPU)上執(zhí)行時(shí)執(zhí)行指定任務(wù)的程序代碼。所述程序代碼可以被存儲在一個(gè)或更多計(jì)算機(jī)可讀存儲器設(shè)備中。后面所描述的技術(shù)的特征是獨(dú)立于平臺的,這意味著所述技術(shù)可以被實(shí)施在具有多種處理器的多種商用計(jì)算平臺上。
[0053]比如,用戶終端還可以包括使得用戶終端的硬件執(zhí)行操作(比如處理器功能塊等等)的實(shí)體(比如軟件)。比如,用戶終端可以包括被配置成維護(hù)指令的計(jì)算機(jī)可讀介質(zhì),所述指令使得用戶終端,更具體地,用戶終端的操作系統(tǒng)和相關(guān)聯(lián)的硬件,執(zhí)行操作。因此,所述指令用來配置操作系統(tǒng)和相關(guān)聯(lián)的硬件以執(zhí)行操作,并且通過這種方式,導(dǎo)致將操作系統(tǒng)和相關(guān)聯(lián)的硬件變換來執(zhí)行功能。可以按照多種不同的配置通過計(jì)算機(jī)可讀介質(zhì)向用戶終端提供指令。
[0054]計(jì)算機(jī)可讀介質(zhì)的一種此類配置是信號承載介質(zhì),從而被配置成例如通過網(wǎng)絡(luò)向計(jì)算設(shè)備傳遞指令(比如作為載波)。計(jì)算機(jī)可讀介質(zhì)還可以被配置成計(jì)算機(jī)可讀存儲介質(zhì),從而不是信號承載介質(zhì)。計(jì)算機(jī)可讀存儲介質(zhì)的示例包括隨機(jī)存取存儲器(RAM)、只讀存儲器(R0M)、光盤、閃存、硬盤存儲器以及可以使用磁性、光學(xué)和其他技術(shù)來存儲指令和其他數(shù)據(jù)的其他存儲器設(shè)備。
[0055]雖然已經(jīng)用特定于結(jié)構(gòu)特征和/或方法動(dòng)作的語言描述了主題內(nèi)容,但是應(yīng)當(dāng)理解的是,在所附權(quán)利要求書中限定的主題內(nèi)容不一定受限于前面所描述的特定特征或動(dòng)作。相反,前面所描述的特定特征和動(dòng)作是作為實(shí)施權(quán)利要求的示例形式而公開的。
【主權(quán)項(xiàng)】
1.一種關(guān)于第一近端終端而使用的裝置,所述第一近端終端是可操作來通過網(wǎng)絡(luò)與一個(gè)或更多遠(yuǎn)端用戶終端建立語音或視頻呼叫的移動(dòng)用戶終端,所述裝置包括: 檢測模塊,其被設(shè)置成檢測第一近端終端何時(shí)處在第二近端終端的相對鄰近范圍內(nèi),所述第二近端終端可用來關(guān)于所述語音或視頻呼叫中的一項(xiàng)或更多項(xiàng)語音或視頻呼叫而提供與呼叫有關(guān)的服務(wù); 通知模塊,其被設(shè)置成基于所述檢測向第一近端終端的用戶輸出通知,從而向用戶通知與呼叫有關(guān)的服務(wù);以及 配置模塊,其可操作來響應(yīng)于所述檢測而存儲配置,所述配置將第一近端終端配置成具有所識別出的第二近端終端以供稍后提供與呼叫有關(guān)的服務(wù)。2.權(quán)利要求1的裝置,其中,所述通知模塊被設(shè)置成在檢測到第一和第二近端終端處在所述鄰近范圍內(nèi)時(shí)自動(dòng)輸出通知。3.權(quán)利要求2的裝置,其中,所述通知提示用戶關(guān)于是否接受使用與呼叫有關(guān)的服務(wù)的用戶選擇,并且所述配置模塊被設(shè)置成在所述用戶選擇是肯定的情況下存儲所述設(shè)定。4.權(quán)利要求1、2或3的裝置,其中,所述配置模塊被設(shè)置成在第一終端和/或第二近端終端離開并且隨后返回所述鄰近范圍之后自動(dòng)取回配置設(shè)定以便利用與呼叫有關(guān)的服務(wù)。5.任一條在前權(quán)利要求的裝置,其中,所述配置模塊被設(shè)置成在用戶稍后發(fā)出所述語音或視頻呼叫中的一個(gè)時(shí)自動(dòng)取回配置設(shè)定,從而在呼叫中利用與呼叫有關(guān)的服務(wù)。6.任一條在前權(quán)利要求的裝置,其中,第二近端終端是提供媒體端點(diǎn)的用戶終端,并且其中所述與呼叫有關(guān)的服務(wù)包括使用第二近端終端來播出或生成呼叫的音頻或視頻流中的至少一個(gè)流。7.權(quán)利要求6的裝置,其中,在第二近端終端播出或生成所述至少一個(gè)流的同時(shí),第一近端終端播出或生成呼叫的至少一個(gè)其他的音頻或視頻流和/或繼續(xù)控制呼叫。8.任一條在前權(quán)利要求的裝置,其中,所述檢測模塊被設(shè)置成基于以下各項(xiàng)當(dāng)中的一項(xiàng)或更多項(xiàng)來檢測第一和第二近端終端何時(shí)處在所述鄰近范圍內(nèi): 第一和第二近端終端都連接到相同的本地網(wǎng)絡(luò); 第一和第二近端終端共享作為分組交換網(wǎng)絡(luò)的一個(gè)地址子集的地址空間; 第一和第二近端終端都連接到中間網(wǎng)絡(luò)裝備的相同網(wǎng)絡(luò)接口地址; 第一和第二近端終端分隔不超過閾值跳數(shù); 在第一和第二近端終端之間行進(jìn)的分組的傳送時(shí)間;和/或 當(dāng)前可用于第一和第二近端終端之間的通信的接入技術(shù)的類型。9.任一條在前權(quán)利要求的裝置,其中,所述檢測模塊被設(shè)置成基于以下方式來檢測第一和第二近端終端何時(shí)處在所述鄰近范圍內(nèi):使用基于衛(wèi)星的定位系統(tǒng)或其他地理定位技術(shù)來檢測第一近端終端的地理位置處在第二近端用戶終端的地理位置的鄰近范圍內(nèi)。10.一種關(guān)于第一近端終端而使用的計(jì)算機(jī)程序產(chǎn)品,所述第一近端終端是可操作來通過網(wǎng)絡(luò)與一個(gè)或更多遠(yuǎn)端用戶終端建立語音或視頻呼叫的移動(dòng)用戶終端,所述計(jì)算機(jī)程序產(chǎn)品被具體實(shí)現(xiàn)在計(jì)算機(jī)可讀存儲介質(zhì)上并且包括代碼,所述代碼被配置以便當(dāng)在一個(gè)或更多處理器上執(zhí)行時(shí)執(zhí)行以下操作: 檢測第一近端終端何時(shí)處在第二近端終端的相對鄰近范圍內(nèi),所述第二近端終端可用來關(guān)于所述語音或視頻呼叫中的一項(xiàng)或更多項(xiàng)語音或視頻呼叫而提供與呼叫有關(guān)的服務(wù); 基于所述檢測向第一近端終端的用戶輸出通知,從而向用戶通知與呼叫有關(guān)的服務(wù);以及 響應(yīng)于所述檢測而存儲配置設(shè)定,所述配置設(shè)定將第一近端終端配置成具有所識別出的第二近端終端以供稍后提供與呼叫有關(guān)的服務(wù)。
【專利摘要】本公開內(nèi)容涉及第一近端終端,所述第一近端終端是可操作來通過網(wǎng)絡(luò)與一個(gè)或更多遠(yuǎn)端用戶終端建立語音或視頻呼叫的移動(dòng)用戶終端。檢測模塊檢測第一近端終端何時(shí)處在第二近端終端的相對鄰近范圍內(nèi),所述第二近端終端可用來關(guān)于所述語音或視頻呼叫中的一項(xiàng)或更多項(xiàng)語音或視頻呼叫而提供與呼叫有關(guān)的服務(wù)。通知模塊基于所述檢測向第一近端終端的用戶輸出通知,從而向用戶通知與呼叫有關(guān)的服務(wù)。響應(yīng)于所述檢測,配置模塊可操作來存儲配置,所述配置將第一近端終端配置成具有所識別出的第二近端終端以供稍后提供與呼叫有關(guān)的服務(wù)。
【IPC分類】H04W4/02, H04W64/00
【公開號】CN104937960
【申請?zhí)枴緾N201480006302
【發(fā)明人】M.A.吉勒特
【申請人】微軟技術(shù)許可有限責(zé)任公司
【公開日】2015年9月23日
【申請日】2014年1月26日
【公告號】EP2936845A2, US20140211666, WO2014117046A2, WO2014117046A3