員能力。在該示例中,由于不存在匹配,服務(wù)器2不向UE3發(fā)送任何消息。
[0060]在本發(fā)明的某些其他實(shí)施方式中,服務(wù)器2可以配置為交叉檢查指示的媒體類型與用戶設(shè)備能力。在該實(shí)施方式中,上述示例的消息6-4’將僅包含b作為指示的支持的媒體類型。
[0061]圖2到圖5中的上述步驟和相關(guān)功能不是按照絕對(duì)時(shí)間順序排序的,并且某些步驟可以同時(shí)執(zhí)行或以不同于給出的順序的順序執(zhí)行。其他功能也可以在步驟之間或步驟內(nèi)執(zhí)行。某些步驟或一部分步驟還可以忽略。
[0062]實(shí)現(xiàn)本發(fā)明功能的用戶設(shè)備、和/或服務(wù)器或?qū)?yīng)的服務(wù)器組件和/或其他的對(duì)應(yīng)的設(shè)備不僅包括現(xiàn)有技術(shù)裝置,還包括用于以上述方式交叉檢查針對(duì)集群成員的消息所指示的支持的媒體類型的信息與可用的媒體類型的裝置。當(dāng)前的服務(wù)器和用戶設(shè)備包括可以在根據(jù)本發(fā)明的功能中利用的處理器和存儲(chǔ)器。實(shí)現(xiàn)本發(fā)明所需的所有修改和配置可以按照例程執(zhí)行,其可以實(shí)現(xiàn)為添加的或更新的軟件例程,專用集成電路(ASIC)和/或可編程電路。還稱作程序產(chǎn)品的軟件例程包括小型應(yīng)用程序和宏,該軟件例程可以存儲(chǔ)在任何計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì)中并且它們包括執(zhí)行特定任務(wù)的程序指令。軟件例程可以下載到設(shè)備中。
[0063]對(duì)于本領(lǐng)域中的技術(shù)人員顯而易見的是隨著技術(shù)進(jìn)步,本發(fā)明的概念可以以各種方式實(shí)現(xiàn)。本發(fā)明和其實(shí)施方式不限于上述示例,而是可以在權(quán)利要求書的范圍內(nèi)改變。
【主權(quán)項(xiàng)】
1.一種裝置,包括: 至少一個(gè)包括計(jì)算機(jī)程序代碼的存儲(chǔ)器;和 至少一個(gè)處理器;以及 其中至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 接收不包含媒體內(nèi)容的消息,所述消息指示集群支持的一個(gè)或多個(gè)媒體類型; 交叉檢查所述指示的支持的媒體類型與可用的媒體類型; 基于所述交叉檢查,確定在集群的可用的媒體類型中是否找到所述指示的支持的一個(gè)或多個(gè)媒體類型;以及 基于所述確定,如果所有指示的支持的媒體類型都是可用的媒體類型,則發(fā)送所述消息而不修改所述指示的支持的媒體類型。
2.根據(jù)權(quán)利要求1所述的裝置,其中所述可用的媒體類型包括以下中的至少一個(gè): 由所述集群定義的支持的媒體類型; 集群成員允許的媒體類型; 集群成員的集群成員能力;以及 由集群成員使用的用戶設(shè)備的用戶設(shè)備能力。
3.根據(jù)權(quán)利要求1所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 交叉檢查所述指示的支持的媒體類型與定義的支持的媒體類型;以及修改所述消息,從而包括從所述消息丟失的定義的支持的媒體類型以作為所述指示的支持的媒體類型。
4.根據(jù)權(quán)利要求1所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 交叉檢查所述指示的支持的媒體類型與定義的支持的媒體類型;以及從所述消息中濾除不包括在針對(duì)該集群所定義的支持的媒體類型中的指示的支持的媒體類型。
5.根據(jù)權(quán)利要求1所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 交叉檢查所述指示的支持的媒體類型與集群成員允許的媒體類型;以及 從所述消息中濾除不包括在所述集群成員允許的媒體類型中的指示的支持的媒體類型。
6.根據(jù)權(quán)利要求1所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 交叉檢查所述指示的支持的媒體類型與集群成員的集群成員能力;以及 從所述消息中濾除所述集群成員能力不支持的指示的支持的媒體類型。
7.根據(jù)權(quán)利要求1所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 交叉檢查所述指示的支持的媒體類型與集群成員使用的用戶設(shè)備的用戶設(shè)備能力;以及 從所述消息中濾除所述用戶設(shè)備能力不支持的指示的支持的媒體類型。
8.根據(jù)權(quán)利要求5所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少向所述集群成員發(fā)送作為定制消息的消息。
9.一種裝置,包括: 至少一個(gè)包括計(jì)算機(jī)程序代碼的存儲(chǔ)器;和 至少一個(gè)處理器;以及 其中至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 接收消息,所述消息包括集群的通告或請(qǐng)求集群成員加入到集群的邀請(qǐng)中的至少一個(gè),所述消息不包括所述集群支持的一個(gè)或多個(gè)媒體類型的指示;以及 基于所述消息,向該消息添加集群支持的媒體類型的指示。
10.一種裝置,包括: 至少一個(gè)包括計(jì)算機(jī)程序代碼的存儲(chǔ)器;和 至少一個(gè)處理器;以及 其中至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置為利用所述至少一個(gè)處理器,促使所述裝置至少進(jìn)行: 接收不包含媒體內(nèi)容的消息,所述消息指示集群支持的一個(gè)或多個(gè)媒體類型; 將所述指示的集群支持的媒體類型與裝置能力進(jìn)行比較; 基于所述比較,確定所述裝置是否支持所述指示的集群支持的一個(gè)或多個(gè)媒體類型;以及 如果所有指示的支持的媒體類型都是裝置能力能夠支持的,則向用戶顯示所述消息。
11.根據(jù)權(quán)利要求10所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被進(jìn)一步配置為利用所述至少一個(gè)處理器,促使所述裝置至少?gòu)乃鱿⒅袨V除用戶設(shè)備能力不支持的指示的支持的媒體類型。
12.—種方法,包括: 支持集群通信的裝置接收不包含媒體內(nèi)容的消息,所述消息指示集群支持的一個(gè)或多個(gè)媒體類型; 響應(yīng)于所述消息,將支持的一個(gè)或多個(gè)媒體類型與定義為集群可用的一個(gè)或多個(gè)媒體類型進(jìn)行比較; 基于所述比較,確定在定義為集群可用的媒體類型中是否能夠找到所述支持的一個(gè)或多個(gè)媒體類型;以及 基于所述比較確定如何繼續(xù)。
13.根據(jù)權(quán)利要求12所述的方法,其中所述方法進(jìn)一步包括:利用所述裝置向所述消息添加所述消息中不包括的定義的支持的媒體類型以作為指示的支持的媒體類型;以及 其中所述比較包括將所述指示的支持的媒體類型與定義的支持的媒體類型進(jìn)行比較。
14.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括利用定義的支持的媒體類型從所述消息濾除指示的支持的媒體類型;以及其中 所述比較包括將指示的支持的媒體類型與定義的支持的媒體類型進(jìn)行比較。
15.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括從所述消息中濾除不包括在集群成員允許的媒體類型中的指示的支持的媒體類型;以及其中 所述比較包括將指示的支持的媒體類型與集群成員允許的媒體類型進(jìn)行比較。
16.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括從所述消息中濾除集群成員能力不支持的指示的支持的媒體類型;以及其中 所述比較包括將指示的支持的媒體類型與集群成員的集群成員能力進(jìn)行比較。
17.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括從所述消息中濾除用戶設(shè)備能力不支持的指示的支持的媒體類型;以及其中 所述比較包括將指示的支持的媒體類型與集群成員使用的用戶設(shè)備的用戶設(shè)備能力進(jìn)行比較。
18.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括向一個(gè)或多個(gè)集群成員發(fā)送消息和/或如果所述消息包含至少一個(gè)所述集群指示的支持的媒體類型,則向用戶顯示所述消息。
19.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括如果在交叉檢查之后,所述消息不包含任何指示的支持的媒體類型,則忽略所述消息。
20.—種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品存在于設(shè)備可讀非暫態(tài)媒介中并且包括程序指令,其中程序指令的執(zhí)行促使包含計(jì)算機(jī)程序產(chǎn)品的設(shè)備執(zhí)行方法,所述方法包括: 接收不包含媒體內(nèi)容的消息,并且所述消息指示集群支持的至少一個(gè)媒體類型; 響應(yīng)于接收所述消息,將指示的支持的至少一個(gè)媒體類型與定義為集群可用的媒體類型進(jìn)行比較; 基于所述比較,確定在定義為集群可用的媒體類型中是否能夠找到所述指示的支持的至少一個(gè)媒體類型;以及 基于所述比較確定如何繼續(xù)。
【專利摘要】為了提供向集群成員提供關(guān)于集群中所支持媒體類型的非混淆信息,使關(guān)于指示所支持媒體類型的消息的信息與該集群中可使用的媒體類型交叉檢查。
【IPC分類】H04L12-18, H04W4-06, H04W4-18, H04W8-22
【公開號(hào)】CN104768135
【申請(qǐng)?zhí)枴緾N201510212935
【發(fā)明人】A·洛里拉, M·波伊克塞爾卡
【申請(qǐng)人】核心無(wú)線許可有限公司
【公開日】2015年7月8日
【申請(qǐng)日】2006年11月30日
【公告號(hào)】CN101361315A, CN101361315B, EP1955476A1, EP1955476A4, US8213346, US8693382, US20070127505, US20120259934, US20140173010, WO2007063189A1