統(tǒng)一的用戶簡(jiǎn)檔的制作方法
【專利摘要】本公開一般涉及數(shù)據(jù)管理。由不同實(shí)體存儲(chǔ)的針對(duì)單個(gè)用戶的信息被獲得和統(tǒng)一以創(chuàng)建統(tǒng)一用戶簡(jiǎn)檔。統(tǒng)一用戶簡(jiǎn)檔被存儲(chǔ)并且可以被搜索、顯示和/或以另外的方式使用。還存在其它實(shí)施例。
【專利說(shuō)明】統(tǒng)一的用戶簡(jiǎn)檔
【背景技術(shù)】
[0001] 在過(guò)去的大約十年內(nèi),越來(lái)越多的人已經(jīng)成為通過(guò)通信網(wǎng)絡(luò)提供的各種類型服務(wù) 的訂戶。通常,單個(gè)網(wǎng)絡(luò)訂戶將會(huì)購(gòu)買和參加多個(gè)網(wǎng)絡(luò)服務(wù)。典型地,服務(wù)提供者在各種類 型的數(shù)據(jù)庫(kù)系統(tǒng)中存儲(chǔ)用戶信息。例如,移動(dòng)訂戶可以訂購(gòu)由不同移動(dòng)運(yùn)營(yíng)商提供的語(yǔ)音 和蜂窩服務(wù)二者,并且涉及語(yǔ)音和蜂窩服務(wù)的用戶簡(jiǎn)檔信息被存儲(chǔ)在相應(yīng)移動(dòng)運(yùn)營(yíng)商的分 離的數(shù)據(jù)庫(kù)服務(wù)器處。為了檢索用戶簡(jiǎn)檔信息,通常有必要訪問(wèn)用戶簡(jiǎn)檔存儲(chǔ)在其中的多 個(gè)數(shù)據(jù)庫(kù)。
【專利附圖】
【附圖說(shuō)明】
[0002] 圖1是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的簡(jiǎn)化框圖。
[0003] 圖2A是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100的簡(jiǎn)化圖。
[0004] 圖2B是圖示了由統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100執(zhí)行的功能的簡(jiǎn)化框圖。
[0005] 圖3是圖示了操作中的統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100的簡(jiǎn)化框圖。
[0006] 圖4是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的操作的簡(jiǎn)化框圖。
[0007] 圖5是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的概念性架構(gòu)的簡(jiǎn)化圖。
[0008] 圖6是圖示了統(tǒng)一用戶簡(jiǎn)檔的簡(jiǎn)化圖。
[0009] 圖7是圖示了統(tǒng)一用戶簡(jiǎn)檔視圖和各種數(shù)據(jù)源之間的關(guān)系的簡(jiǎn)化圖。
[0010] 圖8是圖示了可以被用于提供統(tǒng)一用戶簡(jiǎn)檔的架構(gòu)的簡(jiǎn)化圖。
[0011] 圖9是圖示了統(tǒng)一用戶簡(jiǎn)檔的簡(jiǎn)化圖。
[0012] 圖10是圖示了網(wǎng)絡(luò)環(huán)境中的UUP系統(tǒng)的簡(jiǎn)化圖。
【具體實(shí)施方式】
[0013] 本公開一般地涉及數(shù)據(jù)管理。針對(duì)單個(gè)用戶的由不同實(shí)體存儲(chǔ)的信息被聚集和統(tǒng) 一以創(chuàng)建統(tǒng)一用戶簡(jiǎn)檔。統(tǒng)一用戶簡(jiǎn)檔被存儲(chǔ)并且可以被搜索、顯示和/或以另外的方式 使用。也存在其它實(shí)施例。
[0014] 如以上所解釋的,用于存儲(chǔ)用戶簡(jiǎn)檔的現(xiàn)有解決方案(其中單個(gè)用戶可以具有多 個(gè)簡(jiǎn)檔)典型地牽涉在不同數(shù)據(jù)庫(kù)處存儲(chǔ)該單個(gè)用戶的不同簡(jiǎn)檔。結(jié)果,為了訪問(wèn)這些用戶 簡(jiǎn)檔,單獨(dú)地訪問(wèn)用戶簡(jiǎn)檔被存儲(chǔ)在其中的每個(gè)數(shù)據(jù)庫(kù)成為必要。另外,由于不同數(shù)據(jù)庫(kù)可 以具有不同接口(例如不同API的)和不同數(shù)據(jù)庫(kù)模型,因此訪問(wèn)這些數(shù)據(jù)庫(kù)可能是困難的。
[0015] 因此,要領(lǐng)會(huì)到,本公開描述了用于提供統(tǒng)一用戶簡(jiǎn)檔的各種方法和系統(tǒng)。更具體 地,提供虛擬身份和簡(jiǎn)檔代理(VIPB)以創(chuàng)建統(tǒng)一用戶簡(jiǎn)檔的虛擬視圖。VIPB可以向各種目 標(biāo)系統(tǒng)提供不同虛擬視圖及其映射。虛擬視圖可以是表示統(tǒng)一用戶簡(jiǎn)檔的以XML格式的層 次樹結(jié)構(gòu)。通過(guò)提供以XML格式的用戶簡(jiǎn)檔的統(tǒng)一視圖,搜索用戶簡(jiǎn)檔變得獨(dú)立于各種數(shù) 據(jù)庫(kù)可能需要的特定或定制用戶數(shù)據(jù)模型或搜索項(xiàng)語(yǔ)法?;谒鲂枰?,VIPB可以提供用 戶簡(jiǎn)檔的不同虛擬視圖。
[0016] 作為示例,術(shù)語(yǔ)"VIPB"是指創(chuàng)建從多個(gè)底層訂戶數(shù)據(jù)源所映射的訂戶數(shù)據(jù)視圖的 一種類型的內(nèi)容管理解決方案(CMS)。VIPB系統(tǒng)可以通過(guò)使用一個(gè)或多個(gè)網(wǎng)絡(luò)服務(wù)器和/ 或其它實(shí)體來(lái)實(shí)現(xiàn)。虛擬視圖可以是表示單個(gè)訂戶在不同倉(cāng)庫(kù)中的所有數(shù)據(jù)的單個(gè)XML文 檔。VIPB可以被配置成執(zhí)行數(shù)據(jù)聯(lián)合或?qū)ζ溥M(jìn)行實(shí)時(shí)代理。其還可以在存儲(chǔ)器中數(shù)據(jù)網(wǎng) 格中存儲(chǔ)用戶信息的匯編數(shù)據(jù)樹。自動(dòng)刷新過(guò)程可以被用于周期性地觸發(fā)VIPB以構(gòu)造針 對(duì)用戶標(biāo)識(shí)符列表的統(tǒng)一用戶簡(jiǎn)檔。由于統(tǒng)一用戶簡(jiǎn)檔被收集到緩存存儲(chǔ)器、數(shù)據(jù)庫(kù)和/ 或其它類型的存儲(chǔ)裝置中,因此它們可以基于接入點(diǎn)(例如XPATH)而被索引為密鑰和/或 被存儲(chǔ)在統(tǒng)一簡(jiǎn)檔中的各種屬性值。例如,統(tǒng)一用戶簡(jiǎn)檔的索引允許結(jié)構(gòu)化搜索(例如使用 XPATH)和非結(jié)構(gòu)化搜索(例如使用文本)。
[0017] 要領(lǐng)會(huì)的是在本公開中描述的方法和系統(tǒng)提供和管理關(guān)于要支持的訂戶的個(gè)人、 上下文和行為信息的單個(gè)視圖,從而增強(qiáng)訂戶體驗(yàn)和行為并提升服務(wù)提供者的商業(yè)利益。 作為示例,統(tǒng)一用戶簡(jiǎn)檔(UUP)是基于簡(jiǎn)單的前提:如果訂戶和他/她的信息(例如環(huán)境、興 趣、設(shè)備、活動(dòng)等)的統(tǒng)一視圖對(duì)運(yùn)營(yíng)商和/或開發(fā)者實(shí)時(shí)可用,則可以更好地實(shí)現(xiàn)對(duì)與訂戶 的關(guān)系、訂戶的體驗(yàn)和與訂戶的交互的管理。
[0018] 圖1是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的簡(jiǎn)化框圖。該圖僅僅是示例,其不應(yīng)當(dāng)在本文 中不當(dāng)?shù)叵拗茩?quán)利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100 被配置成從各種源檢索用戶簡(jiǎn)檔及其信息。例如,簡(jiǎn)檔源包括簡(jiǎn)檔源101-104。簡(jiǎn)檔源可 以是網(wǎng)絡(luò)實(shí)體。簡(jiǎn)檔系統(tǒng)100經(jīng)由其(一個(gè)或多個(gè))網(wǎng)絡(luò)通信接口而連接到簡(jiǎn)檔源。例如, 簡(jiǎn)檔源可以是HLR系統(tǒng)、HSS系統(tǒng)、XDMS系統(tǒng)、NAB系統(tǒng)、CRM系統(tǒng)、賬單子系統(tǒng)、存貨系統(tǒng)、 故障單(trouble ticket)系統(tǒng)、訂購(gòu)系統(tǒng)、廣品系統(tǒng)、設(shè)備管理系統(tǒng)、⑶R系統(tǒng)、網(wǎng)絡(luò)日志系 統(tǒng)、IPTV日志系統(tǒng)、線纜日志系統(tǒng)、身份管理系統(tǒng)、位置服務(wù)器、存在服務(wù)器以及其它。
[0019] 取決于應(yīng)用,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100可以以各種方式從簡(jiǎn)檔源獲得用戶簡(jiǎn)檔。例 如,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100可以周期性地從簡(jiǎn)檔源收集用戶簡(jiǎn)檔并且保持簡(jiǎn)檔被更新。統(tǒng) 一用戶簡(jiǎn)檔系統(tǒng)1〇〇還可以響應(yīng)于從客戶端107接收的請(qǐng)求而從簡(jiǎn)檔源獲得用戶簡(jiǎn)檔。如 以上解釋的,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)1〇〇分析從簡(jiǎn)檔源所獲得的用戶簡(jiǎn)檔,并且從不同簡(jiǎn)檔源 檢索到的但涉及相同用戶的多個(gè)用戶簡(jiǎn)檔被統(tǒng)一成統(tǒng)一用戶簡(jiǎn)檔。統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100 可以以XML格式生成統(tǒng)一用戶簡(jiǎn)檔,其允許非結(jié)構(gòu)化搜索以及進(jìn)行訪問(wèn)的其它方式。統(tǒng)一 用戶簡(jiǎn)檔系統(tǒng)100連接到網(wǎng)絡(luò)倉(cāng)庫(kù)105,其可以被用于存儲(chǔ)統(tǒng)一用戶簡(jiǎn)檔。例如,網(wǎng)絡(luò)倉(cāng)庫(kù) 105可以是web (網(wǎng)絡(luò))倉(cāng)庫(kù)、數(shù)據(jù)庫(kù)、IT倉(cāng)庫(kù)、網(wǎng)絡(luò)倉(cāng)庫(kù)或其它。如所示的統(tǒng)一用戶簡(jiǎn)檔系 統(tǒng)100連接到分析系統(tǒng)106。下文描述的分析系統(tǒng)106可以執(zhí)行各種功能,其包括合并用戶 簡(jiǎn)檔、用附加信息豐富用戶簡(jiǎn)檔以及將用戶簡(jiǎn)檔鏈接到各種數(shù)據(jù)庫(kù)和服務(wù)。
[0020] 圖2A是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100的簡(jiǎn)化圖。該圖僅僅是示例,其不應(yīng)當(dāng)在本 文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。作為示例,統(tǒng)一用戶簡(jiǎn) 檔系統(tǒng)100包括用戶接口模塊204、處理器203、存儲(chǔ)器205和通信接口 201和202。取決于 應(yīng)用和特定實(shí)現(xiàn),統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100也可以具有其它組件。處理器203運(yùn)行存儲(chǔ)在存 儲(chǔ)器205處的指令。存儲(chǔ)器205例如可以是計(jì)算機(jī)可讀介質(zhì)、隨機(jī)存取存儲(chǔ)器和其它類型 的計(jì)算機(jī)存儲(chǔ)器。除其它外尤其是,存儲(chǔ)器205包括用于經(jīng)由通信接口 201和202從各種 網(wǎng)絡(luò)實(shí)體和/或簡(jiǎn)檔源獲得用戶簡(jiǎn)檔的指令。通信接口 201和202可以是局域網(wǎng)接口、因 特網(wǎng)接口、無(wú)線通信接口、電力線通信接口和/或其它類型的通信接口。
[0021] 另外,存儲(chǔ)器205包括用于合并用戶簡(jiǎn)檔以提供統(tǒng)一用戶簡(jiǎn)檔的指令。一旦生成, 統(tǒng)一用戶簡(jiǎn)檔就可以存儲(chǔ)在存儲(chǔ)器205和/或外部存儲(chǔ)器或數(shù)據(jù)庫(kù)處。用戶接口 204為用 戶提供訪問(wèn)統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100的方式。用戶接口 204可以包括顯示器和/或諸如鍵盤、 鼠標(biāo)、觸摸屏、運(yùn)動(dòng)傳感器之類的輸入設(shè)備和/或其它。例如,通過(guò)用戶接口 204,運(yùn)營(yíng)商可 以查看統(tǒng)一用戶簡(jiǎn)檔和/或做出改變。除了提供統(tǒng)一用戶簡(jiǎn)檔之外,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100 還可以提供搜索結(jié)果和/或其它信息。例如,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100通過(guò)網(wǎng)絡(luò)通信接口 201 接收搜索請(qǐng)求,并且作為響應(yīng),處理器203處理搜索請(qǐng)求、訪問(wèn)統(tǒng)一用戶簡(jiǎn)檔并且生成搜索 結(jié)果。
[0022] 圖2B是圖示了由統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100執(zhí)行的功能的簡(jiǎn)化框圖。該圖僅僅是示 例,其不應(yīng)當(dāng)在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍。可以實(shí)現(xiàn)其它變型、修改和替換。通過(guò) 使用處理器203,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100執(zhí)行同步210、定制211、緩存212、安全性213、訪問(wèn) 接口 214、抽象和數(shù)據(jù)建模215和持久訂戶數(shù)據(jù)存儲(chǔ)216。作為示例,可以添加、移除和/或 修改這些功能中的一個(gè)或多個(gè)。
[0023] 執(zhí)行同步210功能以用于供應(yīng)、分布和同步用戶簡(jiǎn)檔數(shù)據(jù)。例如,這些過(guò)程可以被 服務(wù)請(qǐng)求和/或預(yù)定的進(jìn)度激活。定制211功能是用于定制和配置各種控制,諸如要訪問(wèn)的 簡(jiǎn)檔源、同步過(guò)程之間的間隔、要從用戶簡(jiǎn)檔收集的信息和/或控制參數(shù)。緩存212功能提 供對(duì)用戶簡(jiǎn)檔和其它類型的數(shù)據(jù)的存儲(chǔ)和/或復(fù)制。例如,緩存212功能通過(guò)使用存儲(chǔ)器 來(lái)實(shí)現(xiàn)。安全性213功能設(shè)置訪問(wèn)和安全性策略。當(dāng)用戶或網(wǎng)絡(luò)實(shí)體訪問(wèn)統(tǒng)一用戶簡(jiǎn)檔系 統(tǒng)100時(shí),安全性功能確定用戶或網(wǎng)絡(luò)實(shí)體將會(huì)具有什么水平的訪問(wèn)。例如,統(tǒng)一用戶簡(jiǎn)檔 可以具有屬于不同訪問(wèn)水平的信息并且基于由安全性213功能設(shè)置的安全性和訪問(wèn)策略。 另外,安全性213功能可以執(zhí)行認(rèn)證。訪問(wèn)接口 214功能提供統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100和其 它實(shí)體之間的接口,所述其它實(shí)體諸如簡(jiǎn)檔源和/或需要訪問(wèn)統(tǒng)一用戶簡(jiǎn)檔的實(shí)體。例如, 訪問(wèn)接口 214功能利用與各種網(wǎng)絡(luò)實(shí)體進(jìn)行通信的通信接口來(lái)實(shí)現(xiàn)。抽象和數(shù)據(jù)建模215 功能分析從各種簡(jiǎn)檔源獲得的用戶簡(jiǎn)檔,并且基于預(yù)定的數(shù)據(jù)模型,檢索被包含在用戶簡(jiǎn) 檔中的信息并且生成統(tǒng)一簡(jiǎn)檔。例如,抽象和數(shù)據(jù)建??梢允腔诟鞣N準(zhǔn)則,諸如簡(jiǎn)檔源、 姓名、年齡、購(gòu)買歷史和/或其它。持久訂戶數(shù)據(jù)存儲(chǔ)216功能為用戶簡(jiǎn)檔信息提供存儲(chǔ), 并且所述存儲(chǔ)可以針對(duì)由統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100生成的統(tǒng)一用戶簡(jiǎn)檔和從各種簡(jiǎn)檔源獲 得的用戶簡(jiǎn)檔二者。例如,持久訂戶數(shù)據(jù)存儲(chǔ)216功能通過(guò)使用一個(gè)或多個(gè)存儲(chǔ)設(shè)備來(lái)實(shí) 現(xiàn),諸如硬盤、固態(tài)存儲(chǔ)器、光學(xué)盤和/或其它。
[0024] 在使用場(chǎng)景中,訂戶具有存儲(chǔ)在移動(dòng)訂戶數(shù)據(jù)庫(kù)處的移動(dòng)簡(jiǎn)檔和存儲(chǔ)在線纜訂戶 數(shù)據(jù)庫(kù)處的線纜電視簡(jiǎn)檔。移動(dòng)訂戶數(shù)據(jù)庫(kù)和線纜訂戶數(shù)據(jù)庫(kù)可以是分離的實(shí)體,并且甚 至由不同運(yùn)營(yíng)商操作。統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100通過(guò)其通信接口并在訪問(wèn)接口 214功能的幫 助下,訪問(wèn)移動(dòng)訂戶數(shù)據(jù)庫(kù)和線纜訂戶數(shù)據(jù)庫(kù)以獲得線纜電視簡(jiǎn)檔和移動(dòng)簡(jiǎn)檔。通過(guò)使用 通過(guò)抽象和數(shù)據(jù)建模215功能實(shí)現(xiàn)的預(yù)定準(zhǔn)則,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100為訂戶生成統(tǒng)一用 戶簡(jiǎn)檔。取決于應(yīng)用,統(tǒng)一用戶簡(jiǎn)檔可以以各種格式來(lái)存儲(chǔ),諸如XML格式,其允許非結(jié)構(gòu) 化搜索。統(tǒng)一用戶簡(jiǎn)檔包含不同水平的信息,并且其訪問(wèn)由安全性213功能確定。例如,安 全性213功能為統(tǒng)一用戶簡(jiǎn)檔生成訪問(wèn)策略,其中在不同訪問(wèn)水平處,存儲(chǔ)在統(tǒng)一用戶簡(jiǎn) 檔處的不同類型的信息可以或不可以可用于訪問(wèn)。通過(guò)訪問(wèn)接口 214功能,搜索實(shí)體可以 向統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100發(fā)送針對(duì)具有某些使用模式的移動(dòng)訂戶的搜索請(qǐng)求。當(dāng)確定了搜 索實(shí)體具有訪問(wèn)證書并且訂戶滿足搜索準(zhǔn)則時(shí),統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)1〇〇在統(tǒng)一視圖中向搜 索實(shí)體提供統(tǒng)一用戶簡(jiǎn)檔。另外,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100還可以執(zhí)行分析以幫助搜索實(shí)體 更好地理解在統(tǒng)一用戶簡(jiǎn)檔中提供的信息。
[0025] 圖3是圖示了操作中的統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)100的簡(jiǎn)化框圖。該圖僅僅是示例,其 不應(yīng)當(dāng)在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。如圖3中 所圖示,統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)提供合并、聯(lián)合和復(fù)制用戶簡(jiǎn)檔數(shù)據(jù)。統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)從移動(dòng) 簡(jiǎn)檔源、設(shè)備簡(jiǎn)檔源和/或其中存儲(chǔ)了用戶簡(jiǎn)檔的其它源獲得和合并用戶簡(jiǎn)檔。例如,移動(dòng) 簡(jiǎn)檔可以存儲(chǔ)在網(wǎng)絡(luò)倉(cāng)庫(kù)和IT倉(cāng)庫(kù)處。Web倉(cāng)庫(kù)也可以存儲(chǔ)用戶簡(jiǎn)檔。統(tǒng)一用戶簡(jiǎn)檔系統(tǒng) 100訪問(wèn)這些倉(cāng)庫(kù)并且獲得存儲(chǔ)在其中的用戶簡(jiǎn)檔。
[0026] 圖4是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的操作的簡(jiǎn)化框圖。該圖僅僅是示例,其不應(yīng)當(dāng) 在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍。可以實(shí)現(xiàn)其它變型、修改和替換。用戶簡(jiǎn)檔被存儲(chǔ) 在各種數(shù)據(jù)源和數(shù)據(jù)管理405處。例如,數(shù)據(jù)源可以獨(dú)立于彼此并與彼此分離。通過(guò)聯(lián)合 和中央緩存403功能,通過(guò)使用本地于(native to)其中存儲(chǔ)用戶簡(jiǎn)檔的數(shù)據(jù)庫(kù)的協(xié)議和 標(biāo)識(shí)信息來(lái)訪問(wèn)數(shù)據(jù)源。一旦獲得用戶簡(jiǎn)檔,執(zhí)行抽象404。例如,通過(guò)抽象404,用戶簡(jiǎn)檔 被統(tǒng)一成變得以自適應(yīng)格式可搜索。諸如本地網(wǎng)絡(luò)、IT服務(wù)、web實(shí)體、新服務(wù)之類的各種 實(shí)體和服務(wù)可以在框401處發(fā)送服務(wù)和應(yīng)用請(qǐng)求以訪問(wèn)統(tǒng)一用戶簡(jiǎn)檔。例如,請(qǐng)求是以自 適應(yīng)格式(例如XMULDAP)的查詢數(shù)據(jù)的形式,其具有作為已知請(qǐng)求實(shí)體和/或其中存儲(chǔ)了 用戶簡(jiǎn)檔的實(shí)體的一個(gè)或多個(gè)用戶ID。訪問(wèn)控制402確定請(qǐng)求實(shí)體訪問(wèn)數(shù)據(jù)的能力和證 書。
[0027] 圖5是圖示了統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)的概念性架構(gòu)的簡(jiǎn)化圖。該圖僅僅是示例,其不 應(yīng)當(dāng)在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍。可以實(shí)現(xiàn)其它變型、修改和替換。UUP提供聯(lián)合 層以及連同同步能力一起的數(shù)據(jù)倉(cāng)庫(kù)層二者。這意味著服務(wù)提供者可以經(jīng)由聯(lián)合架構(gòu)來(lái)利 用存儲(chǔ)在倉(cāng)中的數(shù)據(jù)。也就是說(shuō),用戶簡(jiǎn)檔數(shù)據(jù)從統(tǒng)一點(diǎn)可訪問(wèn),即便個(gè)體用戶簡(jiǎn)檔可以繼 續(xù)駐留在它們相應(yīng)的數(shù)據(jù)倉(cāng)中。要領(lǐng)會(huì)到,如圖5中所示的架構(gòu)提供不同類型的應(yīng)用,無(wú)論 內(nèi)部或外部,其中即時(shí)單個(gè)源、單個(gè)協(xié)議和單個(gè)事務(wù)訪問(wèn)一旦分散的統(tǒng)一用戶簡(jiǎn)檔數(shù)據(jù)。在 某種程度上,遷移或合并無(wú)需利用可用用戶簡(jiǎn)檔數(shù)據(jù),從而允許運(yùn)營(yíng)商以利用簡(jiǎn)檔數(shù)據(jù)的 應(yīng)用主動(dòng)性(initiative)快速向前移動(dòng)。另外,利用圖5中所圖示的架構(gòu),運(yùn)營(yíng)商可以在 合理的時(shí)間進(jìn)度上承擔(dān)復(fù)雜、擴(kuò)張的和長(zhǎng)期運(yùn)行的合并主動(dòng)性。
[0028] 為了使統(tǒng)一用戶簡(jiǎn)檔數(shù)據(jù)可使用和可訪問(wèn),可以使用自適應(yīng)格式。例如,在聯(lián)合層 中支持諸如XML和LDAP格式之類的自適應(yīng)格式。呈現(xiàn)給應(yīng)用的數(shù)據(jù)被抽象化。通過(guò)從物 理存儲(chǔ)位置、結(jié)構(gòu)、訪問(wèn)協(xié)議和身份中分離,抽象數(shù)據(jù)使得對(duì)應(yīng)用而言經(jīng)由XML或LDAP請(qǐng)求 以已知身份接近UUP成為可能,并且該身份被轉(zhuǎn)化成得到數(shù)據(jù)所需的每一個(gè)其它身份和協(xié) 議。例如,UUP系統(tǒng)能夠通過(guò)使用許多不同類型的通信協(xié)議來(lái)進(jìn)行通信。
[0029] 統(tǒng)一用戶簡(jiǎn)檔系統(tǒng)還提供身份別名特征,其使得應(yīng)用能夠使用其已知訂戶所作為 的身份,即便跨其中存儲(chǔ)訂戶簡(jiǎn)檔的不同源訪問(wèn)數(shù)據(jù)可能需要多個(gè)身份。
[0030] 聯(lián)合可以被配置成支持"虛擬"數(shù)據(jù)模型,其將克服可能由嘗試創(chuàng)建單塊 (monolithic)數(shù)據(jù)模型所導(dǎo)致的問(wèn)題。這意味著數(shù)據(jù)的任何集合或子集可以被呈現(xiàn)給任何 應(yīng)用或應(yīng)用群組,獨(dú)立于所有其它應(yīng)用和群組。由于數(shù)據(jù)模型可以被獨(dú)立創(chuàng)建和演進(jìn),所以 每個(gè)應(yīng)用主動(dòng)性甚至可以具有其自身的數(shù)據(jù)模型。這在將外部開發(fā)者的訪問(wèn)限制到僅運(yùn)營(yíng) 商希望該應(yīng)用看到的數(shù)據(jù)模型的那些元件中是有用的,其提供了安全性益處。
[0031] 細(xì)粒度訪問(wèn)控制列表(ACL)系統(tǒng)被用于往下向按元件、按請(qǐng)求者、按目標(biāo)訂戶的水 平提供釋放控制,其與新興的0MA全局許可管理器標(biāo)準(zhǔn)一致。除了該安全性之外,還可以支 持群組水平的控制,用于用戶定義的群組(例如會(huì)員資格和特權(quán))和全球運(yùn)營(yíng)商群組二者。
[0032] UUP可以具有多水平緩存能力,具有在聯(lián)合以及數(shù)據(jù)倉(cāng)庫(kù)水平處的緩存。聯(lián)合層處 的緩存使得能夠?qū)崿F(xiàn)關(guān)于高性能的可重復(fù)性和一致性,并且其提供精密復(fù)雜的控制機(jī)制以 使得搜索請(qǐng)求者能夠使用其存活時(shí)間內(nèi)或超過(guò)其存活時(shí)間的數(shù)據(jù)、迫使針對(duì)給定元件或源 的緩存刷新等等。
[0033] 數(shù)據(jù)管理層提供持久數(shù)據(jù)的中央供應(yīng)、控制和管理,從而使得能夠創(chuàng)建主倉(cāng)庫(kù)或 中央緩存。來(lái)自數(shù)據(jù)管理層的數(shù)據(jù)復(fù)制能力使得能夠?qū)崿F(xiàn)中央供應(yīng)并且支持主數(shù)據(jù)管理主 動(dòng)性。
[0034] 另外,UUP可以提供虛擬視圖和物理層之間的數(shù)據(jù)變換,傳出和傳入二者均可。數(shù) 據(jù)變換可以被用于降低位置的分辨率,這取決于誰(shuí)做出請(qǐng)求(傳出)。數(shù)據(jù)變換還可以被用 于數(shù)據(jù)加密(傳入和傳出二者)。
[0035] 圖6是圖示了統(tǒng)一用戶簡(jiǎn)檔的簡(jiǎn)化圖。該圖僅僅是示例,其不應(yīng)當(dāng)在本文中不當(dāng) 地限制權(quán)利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。如所示的統(tǒng)一用戶簡(jiǎn)檔可以被 存儲(chǔ)為虛擬統(tǒng)一用戶簡(jiǎn)檔,其針對(duì)各種類型的查看而被優(yōu)化。例如,統(tǒng)一用戶簡(jiǎn)檔可以具有 多個(gè)虛擬視圖,其中的每一個(gè)為特定查看需要做準(zhǔn)備(例如某些信息僅在某些虛擬視圖中 可見)。VIPB 603充當(dāng)統(tǒng)一用戶簡(jiǎn)檔以及各種數(shù)據(jù)源和網(wǎng)絡(luò)實(shí)體之間的居間。例如,VIPB 603從諸如關(guān)系數(shù)據(jù)庫(kù)、Diameter數(shù)據(jù)庫(kù)(例如用于存儲(chǔ)賬單信息的數(shù)據(jù)庫(kù))和/或其它源 之類的數(shù)據(jù)源獲得用戶簡(jiǎn)檔。當(dāng)處理和抽象化來(lái)自用戶簡(jiǎn)檔的信息時(shí),VIPB 603生成統(tǒng)一 用戶簡(jiǎn)檔。例如VIPB生成統(tǒng)一用戶簡(jiǎn)檔601和602,其可以以便于稍后訪問(wèn)的XML格式而 被存儲(chǔ)。統(tǒng)一用戶簡(jiǎn)檔一旦生成就可以存儲(chǔ)在緩存存儲(chǔ)器和/或長(zhǎng)期存儲(chǔ)實(shí)體處。如所示 的統(tǒng)一用戶簡(jiǎn)檔602包括不同水平的信息,并且信息的一些和/或全部被存儲(chǔ)在緩存存儲(chǔ) 器處。例如,不同水平的信息對(duì)應(yīng)于不同訪問(wèn)水平,如由預(yù)定的訪問(wèn)策略所管控的那樣。當(dāng) 諸如CRM Web服務(wù)之類的實(shí)體嘗試通過(guò)VIPB獲得統(tǒng)一用戶簡(jiǎn)檔信息時(shí),對(duì)該實(shí)體可用或可 見的信息取決于訪問(wèn)策略。例如,信息的一個(gè)集合僅暴露給" John "并且信息的另一個(gè)集合 僅暴露給"Mary"。為了使從統(tǒng)一用戶簡(jiǎn)檔搜索和檢索信息變得容易,統(tǒng)一用戶簡(jiǎn)檔以允許 非結(jié)構(gòu)化搜索的格式(例如XML或其它格式)而存儲(chǔ)。例如,不管用于創(chuàng)建統(tǒng)一用戶簡(jiǎn)檔的 數(shù)據(jù)模型如何,可以通過(guò)使用非結(jié)構(gòu)化搜索項(xiàng)來(lái)搜索統(tǒng)一用戶簡(jiǎn)檔。如圖6中所示,統(tǒng)一用 戶簡(jiǎn)檔601和602以樹結(jié)構(gòu)存儲(chǔ),其允許基于元數(shù)據(jù)和身份別名來(lái)執(zhí)行對(duì)多個(gè)源的并行查 詢。
[0036] 取決于應(yīng)用,虛擬統(tǒng)一用戶簡(jiǎn)檔可以被配置用于不同的查看選項(xiàng)。每個(gè)統(tǒng)一用戶 簡(jiǎn)檔可以被呈現(xiàn)為單個(gè)訂戶視圖。為了訪問(wèn)任何統(tǒng)一用戶簡(jiǎn)檔,通過(guò)VIPB 603提供單個(gè)接 入點(diǎn)。統(tǒng)一用戶簡(jiǎn)檔可以以公共數(shù)據(jù)模型來(lái)存儲(chǔ),其允許訪問(wèn)的統(tǒng)一和便利的方法。訪問(wèn) 策略提供隱私控制,其防止對(duì)用戶簡(jiǎn)檔信息的未經(jīng)授權(quán)的訪問(wèn)。基于查看需要,可以修改用 于統(tǒng)一用戶簡(jiǎn)檔的虛擬視圖。
[0037] 圖7是圖示了統(tǒng)一用戶簡(jiǎn)檔視圖和各種數(shù)據(jù)源之間的關(guān)系的簡(jiǎn)化圖。該圖僅僅是 示例,其不應(yīng)當(dāng)在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。如 圖7中所示,統(tǒng)一數(shù)據(jù)源可以具有被存儲(chǔ)在不同數(shù)據(jù)節(jié)點(diǎn)處的信息。統(tǒng)一用戶簡(jiǎn)檔的數(shù)據(jù) 節(jié)點(diǎn)中的每一個(gè)可以對(duì)應(yīng)于被存儲(chǔ)在數(shù)據(jù)源中的一個(gè)或多個(gè)用戶簡(jiǎn)檔,并且針對(duì)每個(gè)數(shù)據(jù) 節(jié)點(diǎn)的信息通過(guò)聚集、提取、變換和/或優(yōu)先過(guò)程來(lái)獲得。
[0038] 圖8是圖示了可以被用于提供統(tǒng)一用戶簡(jiǎn)檔的架構(gòu)的簡(jiǎn)化圖。該圖僅僅是示例, 其不應(yīng)當(dāng)在本文中不當(dāng)?shù)叵拗茩?quán)利要求的范圍。可以實(shí)現(xiàn)其它變型、修改和替換。如圖8 中所示,該架構(gòu)可以被劃分成客戶端層、聯(lián)合層和數(shù)據(jù)管理層。
[0039] 圖9是圖示了統(tǒng)一用戶簡(jiǎn)檔的簡(jiǎn)化圖。該圖僅僅是示例,其不應(yīng)當(dāng)不當(dāng)?shù)叵拗茩?quán) 利要求的范圍??梢詫?shí)現(xiàn)其它變型、修改和替換。例如,圖9中的統(tǒng)一用戶簡(jiǎn)檔以XML格 式來(lái)存儲(chǔ)。Vertica數(shù)據(jù)庫(kù)中的用戶數(shù)據(jù)被映射到邏輯數(shù)據(jù)模型對(duì)象頻道簡(jiǎn)檔(Channel Profile)和瀏覽簡(jiǎn)檔(BrowsingProfile),二者都在單個(gè)用戶(S卩"個(gè)體"節(jié)點(diǎn))的移動(dòng)和寬帶 服務(wù)的邏輯數(shù)據(jù)視圖下。例如,這些數(shù)據(jù)模型對(duì)象標(biāo)示用戶觀看的頻道和瀏覽的網(wǎng)站以及 用戶前10位的興趣。類似地,簡(jiǎn)檔源PDE具有位置信息,所述位置信息被映射到位置簡(jiǎn)檔、 緯度和經(jīng)度的邏輯數(shù)據(jù)視圖。
[0040] 一旦邏輯XML視圖可用,VIPB就提供數(shù)據(jù)聯(lián)合和統(tǒng)一,其可以是CMS系統(tǒng)的一部 分。要領(lǐng)會(huì)到,邏輯XML視圖允許讀取統(tǒng)一用戶簡(jiǎn)檔的任何部分,其可以是邏輯數(shù)據(jù)視圖, 具有任何用戶的已知標(biāo)識(shí)符(例如電子郵件、MSISDN等)。VIPB在內(nèi)部被配置成通過(guò)使用基 于XML和XQUERY的配置而將邏輯數(shù)據(jù)模型的部分映射到不同數(shù)據(jù)源。當(dāng)在邏輯數(shù)據(jù)模型 的任何部分上觸發(fā)讀取請(qǐng)求時(shí),VIPB訪問(wèn)數(shù)據(jù)模型并且通過(guò)使用從不同數(shù)據(jù)源檢索數(shù)據(jù)所 必要的標(biāo)識(shí)符和對(duì)應(yīng)變換來(lái)并行檢索形成統(tǒng)一用戶簡(jiǎn)檔所需的不同數(shù)據(jù),從而滿足讀取請(qǐng) 求。例如,如果針對(duì)具有標(biāo)識(shí)符"MSISDN 1234567890"的用戶讀取了個(gè)體/客戶/產(chǎn)品/ 寬帶,則讀取三個(gè)數(shù)據(jù)源(例如CRM、設(shè)備管理和Vertica)。在讀取過(guò)程期間,訪問(wèn)不同數(shù)據(jù) 源可能需要不同標(biāo)識(shí)符??梢源嬖谙嗤愋偷亩鄠€(gè)標(biāo)識(shí)符。例如,CRM數(shù)據(jù)源可能需要與 MSISDN不相同的客戶ID。在內(nèi)部,VIPB提供從給定標(biāo)識(shí)符的單個(gè)用戶的不同標(biāo)識(shí)符的鏈 接。
[0041] 圖10是圖不了網(wǎng)絡(luò)環(huán)境中的UUP系統(tǒng)的簡(jiǎn)化圖。該圖僅僅是不例,其不應(yīng)當(dāng)不當(dāng) 地限制權(quán)利要求的范圍。可以實(shí)現(xiàn)其它變型、修改和替換。如圖10中所示,VIPB服務(wù)器提 供搜索服務(wù)和通過(guò)網(wǎng)絡(luò)對(duì)用戶的其它訪問(wèn)。VIPB還通過(guò)網(wǎng)絡(luò)連接各種服務(wù)器,包括Oracle 10g和LDAP服務(wù)器。VIPB使用數(shù)據(jù)模型來(lái)組織和存儲(chǔ)用戶簡(jiǎn)檔信息,其可以如所示的那樣 被訪問(wèn)和搜索。
[0042] 從將用戶簡(jiǎn)檔聚集和組織成統(tǒng)一用戶簡(jiǎn)檔(其可以以XML格式存儲(chǔ))得到的益處之 一是可以通過(guò)使用單個(gè)用戶的許多標(biāo)識(shí)符之一來(lái)訪問(wèn)和搜索用戶數(shù)據(jù)。
[0043] 當(dāng)外部過(guò)程(或應(yīng)用)其觸發(fā)統(tǒng)一用戶簡(jiǎn)檔的訪問(wèn)時(shí),對(duì)于每個(gè)用戶基于標(biāo)識(shí)符的 給定列表周期性地運(yùn)行,并且聯(lián)合的XML簡(jiǎn)檔被緩存在存活時(shí)間存儲(chǔ)器中緩存網(wǎng)格中,所 述緩存網(wǎng)格跨越節(jié)點(diǎn)集群。一旦從各種簡(jiǎn)檔源獲得用戶簡(jiǎn)檔,它們可以被存儲(chǔ)在緩存存儲(chǔ) 器中以供易于訪問(wèn)。為了易于訪問(wèn),UUP系統(tǒng)可以對(duì)著統(tǒng)一 XML的XPATH來(lái)索引用戶簡(jiǎn)檔 的各種值。例如,索引可以存儲(chǔ)在緩存存儲(chǔ)器中,從而使其跨不同節(jié)點(diǎn)可訪問(wèn)。
[0044] 現(xiàn)在參考圖9以提供示例。由"MSISDN 1234567890"標(biāo)識(shí)的用戶可以具有作為他 前10位觀看頻道的發(fā)現(xiàn)頻道和國(guó)家地理。該信息從Vertica被聯(lián)合并且統(tǒng)一成單個(gè)用戶 簡(jiǎn)檔XML。對(duì)著/個(gè)體/客戶/產(chǎn)品/寬帶/服務(wù)/IPTV/頻道簡(jiǎn)檔/前10的XPATH來(lái)索 引發(fā)現(xiàn)和國(guó)家地理的這些值。類似地,作為/個(gè)體的屬性的年齡和性別(在圖9中未示出) 被索引有如從CRM系統(tǒng)檢索的"45"和"男性"的值。對(duì)著用戶的統(tǒng)一簡(jiǎn)檔的XPATH而創(chuàng)建 的索引被維護(hù)在單個(gè)文檔中,該文檔可以被存儲(chǔ)在存儲(chǔ)器中緩存網(wǎng)格中。
[0045] 當(dāng)客戶端應(yīng)用發(fā)布搜索請(qǐng)求時(shí),索引被用于找到匹配。例如,包括"找到其前10位 興趣有發(fā)現(xiàn)頻道并且其年齡落在35和45之間且其為男性的所有用戶"和"返回他們的移 動(dòng)電話號(hào)碼"的搜索請(qǐng)求,搜索功能使用對(duì)著ΧΡΑΤΗ而創(chuàng)建的索引來(lái)找到滿足這些搜索項(xiàng)的 匹配文檔??蛻舳藨?yīng)用還可以通過(guò)發(fā)布作為返回所期望屬性的搜索請(qǐng)求的部分的命令來(lái)縮 窄搜索。例如,客戶端應(yīng)用發(fā)布"返回"命令以提供MSISDN屬性,其使得UUP系統(tǒng)返回基于 其UUP的索引值而匹配搜索準(zhǔn)則的用戶的所有MSISDN。進(jìn)而,在所匹配的文檔的"標(biāo)識(shí)符" 的所期望ΧΡΑΤΗ上發(fā)布"讀取"命令。取決于應(yīng)用,索引中的每一個(gè)還可以存儲(chǔ)用戶的標(biāo)識(shí) 符之一,使得索引還可以被用于檢索其它信息和屬性。
【權(quán)利要求】
1. 一種用于管理用戶信息的方法,該方法包括: 提供簡(jiǎn)檔模塊,所述簡(jiǎn)檔模塊包括處理器和第一通信接口以及第二通信接口; 標(biāo)識(shí)第一訂戶; 通過(guò)第一通信接口與第一服務(wù)器相接口; 從第一服務(wù)器獲得與第一訂戶相關(guān)聯(lián)的第一用戶簡(jiǎn)檔; 通過(guò)第二通信接口與第二服務(wù)器相接口; 定位被存儲(chǔ)在第二服務(wù)器上的第二用戶簡(jiǎn)檔,所述第二用戶簡(jiǎn)檔與第一訂戶相關(guān)聯(lián); 從第二服務(wù)器獲得第二用戶簡(jiǎn)檔; 處理第一用戶簡(jiǎn)檔; 從第一用戶簡(jiǎn)檔提供信息的第一集合; 處理第二用戶簡(jiǎn)檔; 從第二用戶簡(jiǎn)檔提供信息的第二集合; 生成針對(duì)第一訂戶的統(tǒng)一視圖,所述統(tǒng)一視圖包括來(lái)自信息的第一集合和信息的第二 集合的信息;以及 將統(tǒng)一視圖存儲(chǔ)在存儲(chǔ)器模塊處。
2. 根據(jù)權(quán)利要求1所述的方法,還包括: 接收有關(guān)第一訂戶的搜索請(qǐng)求; 處理搜索請(qǐng)求; 響應(yīng)于搜索請(qǐng)求基于來(lái)自統(tǒng)一視圖的信息而生成搜索結(jié)果。
3. 根據(jù)權(quán)利要求2所述的方法,其中所述搜索請(qǐng)求包括XML或LDAP請(qǐng)求。
4. 根據(jù)權(quán)利要求1所述的方法,其中統(tǒng)一視圖是以自適應(yīng)格式。
5. 根據(jù)權(quán)利要求1所述的方法,還包括: 獲得第三用戶簡(jiǎn)檔; 至少基于第三用戶簡(jiǎn)檔來(lái)更新所述統(tǒng)一視圖。
6. 根據(jù)權(quán)利要求1所述的方法還包括: 確定針對(duì)第一用戶簡(jiǎn)檔的改變; 響應(yīng)于改變來(lái)更新所述統(tǒng)一視圖。
7. 根據(jù)權(quán)利要求1所述的方法,還包括至少通過(guò)使用統(tǒng)一視圖來(lái)執(zhí)行分析。
8. 根據(jù)權(quán)利要求1所述的方法,還包括在預(yù)定時(shí)間處更新所述統(tǒng)一視圖。
9. 根據(jù)權(quán)利要求1所述的方法,其中第一用戶簡(jiǎn)檔與移動(dòng)電話訂購(gòu)計(jì)劃相關(guān)聯(lián)。
10. -種用于提供訂戶信息的方法,該方法包括: 提供簡(jiǎn)檔系統(tǒng),所述簡(jiǎn)檔系統(tǒng)包括多個(gè)通信接口和處理器; 選擇第一用戶; 在多個(gè)通信接口和多個(gè)數(shù)據(jù)源之間形成連接,所述多個(gè)數(shù)據(jù)源包括與第一用戶相關(guān)聯(lián) 的用戶簡(jiǎn)檔; 至少獲得與第一用戶相關(guān)聯(lián)的第一簡(jiǎn)檔和第二簡(jiǎn)檔; 處理第一簡(jiǎn)檔和第二簡(jiǎn)檔; 從第一簡(jiǎn)檔和第二簡(jiǎn)檔檢索用戶信息; 創(chuàng)建針對(duì)第一用戶的統(tǒng)一視圖,所述統(tǒng)一視圖包括用戶信息; 確定針對(duì)用戶信息的多個(gè)訪問(wèn)水平; 至少基于所述多個(gè)訪問(wèn)水平來(lái)生成訪問(wèn)策略; 接收有關(guān)第一用戶的查詢;以及 依照訪問(wèn)策略通過(guò)使用統(tǒng)一視圖來(lái)生成響應(yīng)信息。
11. 根據(jù)權(quán)利要求10所述的方法,還包括: 生成與針對(duì)第一用戶的統(tǒng)一視圖相關(guān)聯(lián)的索引,所述索引包括用戶信息; 在簡(jiǎn)檔系統(tǒng)和網(wǎng)絡(luò)實(shí)體之間建立通信接口; 認(rèn)證網(wǎng)絡(luò)實(shí)體; 其中查詢是從網(wǎng)絡(luò)實(shí)體接收的。
12. -種用于提供訂戶信息的方法,該方法包括: 提供簡(jiǎn)檔系統(tǒng),所述簡(jiǎn)檔系統(tǒng)包括處理器和計(jì)算機(jī)可讀介質(zhì)以及一個(gè)或多個(gè)通信接 口,所述處理器被配置成運(yùn)行計(jì)算機(jī)可讀介質(zhì)處的代碼; 經(jīng)由所述一個(gè)或多個(gè)通信接口從多個(gè)源獲得多個(gè)用戶簡(jiǎn)檔; 將所述多個(gè)用戶簡(jiǎn)檔關(guān)聯(lián)到多個(gè)用戶,所述多個(gè)用戶包括第一用戶,所述第一用戶與 兩個(gè)或更多用戶簡(jiǎn)檔相關(guān)聯(lián); 生成統(tǒng)一簡(jiǎn)檔,所述統(tǒng)一簡(jiǎn)檔中每一個(gè)與用戶相關(guān)聯(lián)并且包括來(lái)自所述多個(gè)用戶簡(jiǎn)檔 的信息; 分析所述統(tǒng)一簡(jiǎn)檔; 提供針對(duì)統(tǒng)一簡(jiǎn)檔的訪問(wèn)策略; 經(jīng)由通信接口之一從網(wǎng)絡(luò)實(shí)體接收搜索請(qǐng)求,所述搜索請(qǐng)求包括一個(gè)或多個(gè)搜索準(zhǔn) 則; 通過(guò)處理器至少基于訪問(wèn)策略來(lái)確定針對(duì)搜索請(qǐng)求的訪問(wèn)水平; 響應(yīng)于搜索請(qǐng)求依照訪問(wèn)水平來(lái)訪問(wèn)統(tǒng)一簡(jiǎn)檔; 至少基于所述一個(gè)或多個(gè)搜索準(zhǔn)則而從統(tǒng)一簡(jiǎn)檔檢索結(jié)果信息;以及 生成搜索結(jié)果,所述搜索結(jié)果包括結(jié)果信息。
13. 根據(jù)權(quán)利要求12所述的方法,還包括針對(duì)統(tǒng)一用戶簡(jiǎn)檔而執(zhí)行分析。
14. 根據(jù)權(quán)利要求12所述的方法,還包括合并多個(gè)用戶簡(jiǎn)檔。
15. 根據(jù)權(quán)利要求12所述的方法,還包括存儲(chǔ)統(tǒng)一簡(jiǎn)檔。
【文檔編號(hào)】G06F17/00GK104067268SQ201280068642
【公開日】2014年9月24日 申請(qǐng)日期:2012年4月20日 優(yōu)先權(quán)日:2012年4月20日
【發(fā)明者】K.塔拉帕蒂, P.M.伯克 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)