專利名稱:對應(yīng)用數(shù)據(jù)授予訪問權(quán)的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及通信,更具體地,涉及使用呼叫者識別系統(tǒng)進行的應(yīng)用數(shù)據(jù)從呼叫方到被叫方的安全交換。
背景技術(shù):
呼叫者識別將呼叫方轉(zhuǎn)換成姓名和號碼顯示在被 叫設(shè)備上以允許被叫方辨認呼叫方。例如,當呼叫方撥打被叫方時,呼叫者識別系統(tǒng)辨認出呼叫方是客戶并驗證出該呼叫方未被阻塞。進而,識別系統(tǒng)生成與呼叫方有關(guān)的姓名和號碼信息并將其發(fā)送到被叫方。當被叫方的設(shè)備“振鈴”時,被叫方看到呼叫方的姓名和號碼信息。某些電話本地地存儲有關(guān)呼叫方的附加信息,如圖片、生日或工作地點。如果被叫方已存儲例如有關(guān)呼叫方的其他信息,則例如,它將被顯示在被叫方的設(shè)備上。該信息由被叫方擁有和控制。在其他電話中,移動應(yīng)用或個人計算機上的計算機電話集成(CTI)應(yīng)用連接到服務(wù)器以獲得有關(guān)呼叫的附加信息,例如員エ目錄。這使用到來的呼叫方號碼來獲得更多信息,如呼叫方位于哪里、組織機構(gòu)圖或圖片等。呼叫方號碼被應(yīng)用用作獲取該附加信息的密鑰。由于應(yīng)用數(shù)據(jù)不受保護和限制并且一般對所有個人都是可訪問的,因此安全是目前系統(tǒng)的多個缺點之一。當該信息由被叫方擁有和控制時,安全特征無法被實施。此外,當呼叫被進行時,具有應(yīng)用和電話號碼的任何人都被給予對應(yīng)用數(shù)據(jù)的訪問權(quán),或者取決于應(yīng)用,呼叫甚至不需要被進行。社會媒體的世界確實擴展了人的身份,但是與呼叫者標識或電話號碼的基本電話概念關(guān)系幾乎無關(guān)。訪問社會媒體信息要求計算設(shè)備和應(yīng)用以及諸如用戶姓名或電子郵件地址之類的信息。對信息的訪問是經(jīng)由使其他用戶“加入”應(yīng)用或與應(yīng)用“成為好友”的請求來控制的。這些請求在信息交換之前必須被同意并回應(yīng)。所有社會媒體應(yīng)用的共同要素是用來表示用戶的唯一標識符的使用。希望連接的兩個用戶必須交換該唯一標識符并相互授予對應(yīng)用數(shù)據(jù)的可能具有不同權(quán)限級別的訪問權(quán)。移動設(shè)備可以將人的社會媒體信息及其號碼存儲為聯(lián)系人條目的一部分,但是這意味著當聯(lián)系人被創(chuàng)建時,該社會媒體信息事先已被知曉。來自先前未知的人的到來的呼叫無法被用于獲取社會媒體信息。集中的目錄或其他數(shù)據(jù)庫系統(tǒng)被用于查找號碼和定位與號碼相關(guān)的電子郵件地址或其他社會媒體信息,如果它們存在的話。該信息被直接與社會媒體應(yīng)用一起使用。例如,使用Facebook 的應(yīng)用,用戶名被查找并且好友請求被做出。這依靠Facebook訪問控制列表來隨后等待直到好友接受。它還將信息暴露給任何對該目錄具有訪問權(quán)的人。就像包含很多Facebook用戶的家庭電話號碼一祥,電話號碼本身對于提供一対一映射不夠唯
o修改呼叫者識別不是新概念,但是姓名部分對于辨認呼叫者至關(guān)重要,并且號碼部分在大小和格式方面受限,使得它不適合于攜帶特定于應(yīng)用的數(shù)據(jù)。它不會伸縮以支持多個應(yīng)用,因為沒有方法將任何給定的數(shù)據(jù)與特定應(yīng)用相關(guān)聯(lián)。另外,如果被叫設(shè)備不支持應(yīng)用,則沒有行為將會被定義。呼叫方號碼的價值在于它被存儲為聯(lián)系人,或者從設(shè)備呼叫日志被獲取并用于聯(lián)系原呼叫者。所以,直接被叫方號碼欺騙將打破傳統(tǒng)使用模式并且不兼容電信系統(tǒng)的使用場合。社會媒體應(yīng)用常常嵌入電話號碼和點擊撥號概念,但是這是為了向外到達電話網(wǎng)而從應(yīng)用內(nèi)部使用的。它不向電話網(wǎng)提供向內(nèi)到達媒體應(yīng)用的機制。如果源設(shè)備和目的設(shè)備支持文本傳送,則文本消息隨該信息一起被發(fā)送。然而,如果用戶實際上想要和人談話,則會進行另外的呼叫。
為了傳遞被終端系統(tǒng)或中間交換系統(tǒng)應(yīng)用使用的數(shù)據(jù),因特網(wǎng)協(xié)議上的語音(VoIP)被增加。然而,這在任何非VoIP傳送跳或設(shè)備上不兼容。呼叫路徑上的所有VoIP工具必須支持信令以確保端到端成功。因此,需要允許基本電話呼叫提供能夠用于驅(qū)動被叫設(shè)備上的行為的應(yīng)用數(shù)據(jù)。同時,呼叫方姓名應(yīng)反映誰在呼叫并且提供的號碼應(yīng)是可路由目錄號碼以便它能被用于到達原呼叫者,例如,呼叫需要被返回或它被存儲為聯(lián)系人。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的ー個方面,公開了ー種系統(tǒng),包括耦合到具有應(yīng)用數(shù)據(jù)的至少ー個應(yīng)用的交換機;其中所述交換機接收第一方對第二方通過所述至少ー個應(yīng)用來訪問第一方的應(yīng)用數(shù)據(jù)的授權(quán),所述交換機向第二方提供對第二方通過所述至少ー個應(yīng)用來訪問所述應(yīng)用數(shù)據(jù)的授權(quán)。在上述系統(tǒng)中,交換機是專用分支交換機。在上述系統(tǒng)中,接收第一方的授權(quán)包括傳遞被叫方號碼和訪問代碼并且在辨認出所述訪問代碼后,所述交換機使能對第二方訪問所述應(yīng)用數(shù)據(jù)的授權(quán)。在上述系統(tǒng)中,使能對第二方訪問所述應(yīng)用數(shù)據(jù)的授權(quán)包括將被叫方號碼在訪問控制列表內(nèi)列出。在上述系統(tǒng)中,訪問代碼是由所述交換機確定的。在上述系統(tǒng)中,所述至少一個應(yīng)用包括用于所述應(yīng)用數(shù)據(jù)的至少ー個客戶端簡檔。在上述系統(tǒng)中,所述交換機接收第一方對第二方通過所述至少ー個應(yīng)用來訪問第一方的應(yīng)用數(shù)據(jù)的授權(quán)包括接收來自第一方的訪問代碼。在上述系統(tǒng)中,所述交換機向第二方提供對第二方通過所述至少ー個應(yīng)用來訪問所述應(yīng)用數(shù)據(jù)的授權(quán)包括將應(yīng)用顯示在第二方的顯示器上。根據(jù)本發(fā)明的又ー個方面,公開了ー種呼叫者識別系統(tǒng),包括至少ー個處理器和可操作地耦合到處理器的存儲器,所述存儲器存儲當被處理器運行時令處理器執(zhí)行以下操作的程序指令接收來自呼叫設(shè)備的被叫方號碼和訪問代碼;識別與所述被叫方號碼相對應(yīng)的被叫方;在辨認出來自呼叫設(shè)備的所述訪問代碼之后授權(quán)所述被叫方訪問呼叫方應(yīng)用數(shù)據(jù);將對所述呼叫方應(yīng)用數(shù)據(jù)的訪問權(quán)通知給所述被叫方。在上述呼叫者識別系統(tǒng)中,將對所述呼叫方應(yīng)用數(shù)據(jù)的訪問權(quán)通知給所述被叫方包括觸發(fā)所述被叫方的設(shè)備上的應(yīng)用。
在上述呼叫者識別系統(tǒng)中,所述存儲器存儲當被處理器運行時令處理器執(zhí)行以下操作的程序指令接收來自所述被叫方的被叫設(shè)備的呼叫方號碼和訪問代碼;識別與所述呼叫方號碼相對應(yīng)的呼叫方;在辨認出來自被叫設(shè)備的所述訪問代碼之后授權(quán)所述呼叫方訪問被叫方應(yīng)用數(shù)據(jù);以及將對所述被叫方應(yīng)用數(shù)據(jù)的訪問權(quán)通知給所述呼叫方。在上述呼叫者識別系統(tǒng)中,所述存儲器存儲當被處理器運行時令處理器更新所述呼叫方應(yīng)用數(shù)據(jù)的程序指令。
被認為是申請的特點的新穎特征在所附權(quán)利要求中提出。在下面的說明中,相似的部分在說明書和附圖各處分別用相同的標號來標記。為了清楚而簡潔,附圖不一定按比例繪制,某些附圖可能被以一般形式或夸大示出。然而,當結(jié)合附圖來閱讀時,參考示例性實施例的以下詳細描述,申請本身和優(yōu)選使用方式及其其他目標和優(yōu)點將得到最好的理解,其中
圖I是表示根據(jù)本公開的ー個方面用于通過交換系統(tǒng)來提供對應(yīng)用數(shù)據(jù)的訪問權(quán)的示例性環(huán)境的框圖;圖2是表示根據(jù)本公開的ー個方面用于提供對應(yīng)用數(shù)據(jù)的訪問權(quán)的示例性處理的流程圖;圖3是表示根據(jù)本公開的ー個方面用于訪問應(yīng)用數(shù)據(jù)的示例性處理的流程圖;圖4A是示出根據(jù)本公開的ー個方面對應(yīng)用數(shù)據(jù)的訪問權(quán)被提供的示例性情景的框圖;圖4B是示出根據(jù)本公開的ー個方面在圖4A的情景中訪問應(yīng)用數(shù)據(jù)的示意性過程的框圖;并且圖4C是示出根據(jù)本公開的ー個方面在圖4A的情景中訪問應(yīng)用數(shù)據(jù)和提供對應(yīng)用數(shù)據(jù)的訪問權(quán)的示意性過程的框圖。
具體實施例方式下面結(jié)合附圖給出的描述打算作為申請目前的優(yōu)先實施例的描述并且不打算表示本申請能夠被構(gòu)造和/或利用的僅有形式。該描述提出用于結(jié)合例示實施例來構(gòu)造和操作申請的功能和步驟序列。然而應(yīng)理解,相同或等同的功能和序列可以被也打算被涵蓋在本申請的精神和范圍內(nèi)的不同實施例實現(xiàn)。本公開涉及給呼叫者識別系統(tǒng)的使用加負以提供特定于應(yīng)用的數(shù)據(jù)以及對被叫方限制對該數(shù)據(jù)的訪問權(quán)。對應(yīng)用數(shù)據(jù)的訪問權(quán)通過呼叫者識別系統(tǒng)被呼叫方限制和控制給某些或全部個人。在一個示例性實施例中,一種擴展基本電話信令的方法被提供。能夠由呼叫中涉及的終端設(shè)備或電話交換系統(tǒng)內(nèi)駐留的應(yīng)用利用的信息可以被發(fā)送。當呼叫方撥打被叫方時,交換系統(tǒng)可以被觸發(fā)以將數(shù)據(jù)庫密鑰替換成呼叫方號碼。交換系統(tǒng)可以使用進行呼叫這ー動作來使能被叫方訪問由數(shù)據(jù)庫密鑰指代的數(shù)據(jù)的許可。特定的數(shù)據(jù)庫密鑰及與之相關(guān)的內(nèi)容由諸如本領(lǐng)域技術(shù)人員已知的計算機電話集成(CTI)概念或用戶創(chuàng)建的內(nèi)容(UCC)之類的應(yīng)用集成方法或特征訪問代碼來控制。已提供密鑰的電話交換系統(tǒng)能夠?qū)⒚荑€映射回原呼叫方號碼。這允許呼叫方號碼通過數(shù)據(jù)庫密鑰被存儲為聯(lián)系人或從呼叫日志被撥打,其可以對不支持該特征的設(shè)備提供后向兼容??蛇x地,數(shù)據(jù)庫密鑰可以直接由呼叫方提供,這種情況下,交換系統(tǒng)可以將密鑰傳遞給被叫方而不用呼叫方的真實號碼來替換它。在該情景中,電話交換系統(tǒng)通常為了反向查找而維護呼叫方號碼到數(shù)據(jù)庫密鑰的映射。上述示例性實施例所示的電話交換系統(tǒng)可以提供多種優(yōu)點。電話交換系統(tǒng)可以用能夠被目的地的應(yīng)用使用或者能夠在所提供的號碼被撥打時觸發(fā)事件的信息來代替呼叫方號碼。呼叫方號碼仍然可以被任何設(shè)備使用以聯(lián)系原呼叫者,從而保留了呼叫方號碼的所有歷史內(nèi)涵并提供了后向兼容性。交換系統(tǒng)內(nèi)呼叫方號碼的保留允許本方案在非因特網(wǎng)協(xié)議上的語音(VoIP)網(wǎng)絡(luò)上工作。此外,不在呼叫內(nèi)的其他設(shè)備由于未在原呼叫情景中被涉及而無法訪問該信息。以下描述中提供的本公開的許多附加特征和要素對本領(lǐng)域技術(shù)人員將變得明顯。本申請僅僅是例示了使用情況的示例,并不打算限制本公開。在描述附加實施例之前,將描述用于提供應(yīng)用數(shù)據(jù)的示意性環(huán)境?,F(xiàn)在轉(zhuǎn)向圖1,表示根據(jù)本公開的ー個方面用于通過交換系統(tǒng)106來提供對應(yīng)用、數(shù)據(jù)110的訪問權(quán)的示例性環(huán)境100的框圖被提供。交換系統(tǒng)106可以被稱為但不限于交換機或電話網(wǎng)絡(luò)。在一個實施例中,交換系統(tǒng)106可以采取本領(lǐng)域已知的呼叫者識別系統(tǒng)的形式。交換系統(tǒng)106可以包括一個或多個計算系統(tǒng)并且不限于單個實體。在一個實施例中,交換系統(tǒng)106可以是專用分支交換機。通常,交換系統(tǒng)106可以采取具有處理單元、系統(tǒng)存儲器和可操作地耦合各種系統(tǒng)組件的系統(tǒng)總線的服務(wù)器的形式。硬盤驅(qū)動器、磁盤驅(qū)動器、光盤驅(qū)動器及其相關(guān)的計算機可讀介質(zhì)可以為交換系統(tǒng)106提供計算機可讀指令和數(shù)據(jù)結(jié)構(gòu)的非易失性存儲。交換系統(tǒng)106可以將來自呼叫設(shè)備102的呼叫路由到被叫設(shè)備104。另外,交換系統(tǒng)106可以從呼叫設(shè)備102接收呼叫方號碼并生成與呼叫方相關(guān)的姓名和號碼。呼叫方的身份隨后可以被提供在被叫設(shè)備104的顯示器上。呼叫設(shè)備102和被叫設(shè)備104可以是移動電話、智能電話、桌面計算機、膝上型計算機、個人設(shè)備、手持機或者幾乎任何其他類型的電子設(shè)備。呼叫方可以使用特征訪問代碼來表示應(yīng)用服務(wù)器108上的某種形式的應(yīng)用。代替交換系統(tǒng)106發(fā)送呼叫方號碼,交換系統(tǒng)106可以發(fā)送數(shù)據(jù)庫密鑰。例如,代替電話號碼1-555-555-5555,呼叫方可以提供*7645678。當被叫設(shè)備104接收到號碼*7645678時,設(shè)備104可以在其顯示器上顯示呼叫方的姓名。如果被叫方使用未接呼叫日志來返回呼叫或者由于他們將該號碼存儲為用于呼叫方的聯(lián)系人,則交換系統(tǒng)106可以辨認出被提供的號碼是數(shù)據(jù)庫密鑰而不是實際的電話號碼即1-555-555-5555。交換系統(tǒng)106可以使用密鑰來訪問數(shù)據(jù)庫,并確定數(shù)據(jù)庫條目中存儲的呼叫設(shè)備102的真實號碼。通常,不管許可如何,數(shù)據(jù)庫密鑰到號碼解析都被執(zhí)行,以便各方能夠?qū)艚蟹竭M行呼叫。在一個實施例中,應(yīng)用服務(wù)器108而不是交換系統(tǒng)106可以操縱電話號碼到數(shù)據(jù)庫密鑰轉(zhuǎn)換。如圖I所示,應(yīng)用服務(wù)器108可以被連接到交換系統(tǒng)106或者它們自身可以是完全獨立的組件。一個或多個應(yīng)用服務(wù)器108可以在環(huán)境100內(nèi)被采用。應(yīng)用服務(wù)器108可以具有處理單元、系統(tǒng)存儲器和可操作地耦合各種系統(tǒng)組件的系統(tǒng)總線。硬盤驅(qū)動器、磁盤驅(qū)動器、光盤驅(qū)動器及其相關(guān)計算機可讀介質(zhì)可以為應(yīng)用服務(wù)器108提供計算機可讀指令和應(yīng)用數(shù)據(jù)110的存儲。
應(yīng)用數(shù)據(jù)110可以被交換系統(tǒng)106完全擁有或集中化,應(yīng)用經(jīng)由服務(wù)類別或類似設(shè)置或使用特征訪問代碼被自動指定。還可以提供分布式環(huán)境100,其中呼叫設(shè)備102和被叫設(shè)備104以及交換系統(tǒng)106具有一起交互工作的諸如瘦客戶端之類的應(yīng)用。在僅能在信令中傳遞擴展的數(shù)據(jù)110的VoIP網(wǎng)絡(luò)中,仍然可以從具有數(shù)據(jù)庫密鑰和訪問控制的集中化應(yīng)用數(shù)據(jù)110得到益處。該替代涉及利用可以通過某種方式被重新路由的呼叫來傳遞數(shù)據(jù)110。當呼叫在目的側(cè)被轉(zhuǎn)發(fā)時,對信息的訪問權(quán)可以可選地被保護以防止被轉(zhuǎn)發(fā)的呼叫者訪問它。應(yīng)用服務(wù)器108可以維護與Facebook 、Linkedln 或其他社會網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)110。在一個實施例中,組織機構(gòu)內(nèi)部員エ的客戶簡檔可以被存儲在應(yīng)用服務(wù)器108內(nèi)。不同類型的數(shù)據(jù)110可以被使用并且在某些實施例中可以是無限制的。應(yīng)用數(shù)據(jù)110可以由呼叫設(shè)備102或被叫設(shè)備104上傳到應(yīng)用服務(wù)器108或者按需要被改變。應(yīng)用數(shù)據(jù)110還可以通過本領(lǐng)域技術(shù)人員已知的典型處理在因特網(wǎng)上改變。交換系統(tǒng)106可以通過維護訪問控制列表來允許對應(yīng)用數(shù)據(jù)110的不同級別的許可。作為替代,每個應(yīng)用服務(wù)器108也可以維護訪問控制列表。
交換系統(tǒng)106可以直接與應(yīng)用服務(wù)器108通信以將訪問代碼映射到數(shù)據(jù)庫密鑰。在一個實施例中,交換系統(tǒng)106可以將被撥打的數(shù)據(jù)庫密鑰轉(zhuǎn)化成號碼并向服務(wù)器108提供信息以創(chuàng)建對數(shù)據(jù)庫信息的訪問控制列表。客戶端應(yīng)用可以存在于能夠直接與應(yīng)用服務(wù)器108通信的被叫設(shè)備104上以便更新或獲取信息。作為替代,該功能可以完全在應(yīng)用服務(wù)器108和交換系統(tǒng)106之間操縱。應(yīng)用可以基于呼叫方號碼而在被叫設(shè)備104上啟動。這意味著應(yīng)用不需要經(jīng)由用于訪問呼叫方應(yīng)用數(shù)據(jù)110的數(shù)據(jù)通信路徑來主動接收另外的信號。例如,來自以*70開頭的號碼的到來的呼叫將使用拖尾的數(shù)字作為訪問Linkedln 信息的數(shù)據(jù)庫密鑰來將被叫設(shè)備104的網(wǎng)絡(luò)瀏覽器啟動到Linkedln 頁面。應(yīng)用數(shù)據(jù)110可以使用在呼叫方號碼中提供的數(shù)據(jù)庫密鑰來訪問。該密鑰遵循呼叫方號碼的標準電信限制,但是具有主要取決于應(yīng)用的格式。這是可以是特定于電話的應(yīng)用或者是“ (Enabler Apps使能者小應(yīng)用)”。Enabler Apps可以使用電信系統(tǒng)來提取諸如數(shù)據(jù)庫信息之類的附加呼叫者信息,然后在電話網(wǎng)絡(luò)外部使用該信息,例如將Facebook 好友請求發(fā)送到呼叫者。應(yīng)用可以通過配置或通過特征訪問代碼而在交換系統(tǒng)106處被區(qū)分。在一個示例中,被稱為“呼叫者簡檔”的應(yīng)用可以被使用,該應(yīng)用可以通過配置被應(yīng)用于員エ,因此,員エ無需知曉訪問代碼。利用呼叫者簡檔應(yīng)用,員エ可以具有五位帳號,他們隨后可以用它來訪問應(yīng)用服務(wù)器108并交換他們的簡檔設(shè)置,包括簡檔圖片。提供給呼叫設(shè)備102的授權(quán)可以被給予被叫方或給予它們的設(shè)備104。在授權(quán)之后,并且如圖I所示,被叫設(shè)備104可以直接或通過交換系統(tǒng)106從應(yīng)用服務(wù)器108訪問信息。圖2提供示出用于提供應(yīng)用數(shù)據(jù)110訪問權(quán)的示例性處理的流程圖,而圖3提供描述了用于訪問應(yīng)用數(shù)據(jù)110的示例性處理的流程圖。其中描述的技術(shù)可以被實現(xiàn)為呼叫設(shè)備102、被叫設(shè)備104、應(yīng)用服務(wù)器108或交換系統(tǒng)112中的一個或多個系統(tǒng)中的邏輯操作和/或模塊。邏輯操作可以被實現(xiàn)為在一個或多個計算機系統(tǒng)中運行的處理器實現(xiàn)的序列以及ー個或多個計算機系統(tǒng)內(nèi)的互連的機器或電路模塊。同樣地,可以按照由模塊實現(xiàn)或運行的操作來提供各種組件模塊的描述。產(chǎn)生的實現(xiàn)方式是ー個依據(jù)所描述的公開被實現(xiàn)的下層環(huán)境100的性能要求來選擇的問題。組成這里描述的公開內(nèi)容的實施例的邏輯操作分別被稱為操作、步驟、目標或模塊。應(yīng)該理解,邏輯操作可以任何次序來執(zhí)行,除非明確聲明并非如此或者特定的次序是權(quán)利要求語言的固有需要?,F(xiàn)在參考圖2,表示根據(jù)本公開的ー個方面用于提供對應(yīng)用數(shù)據(jù)110的訪問權(quán)的示例性處理的流程圖被提供。處理可以開始于塊200。在塊202,交換系統(tǒng)106可以接收來自呼叫設(shè)備102的呼叫。被叫設(shè)備104的標識符被提供。該標識符可以是被叫設(shè)備的電話號碼、分機或描述被叫設(shè)備104的其他屬性。其他形式的通信可以由呼叫方進行以便無論實際的呼叫是否被進行都給予授權(quán)。交換系統(tǒng)106可以確定呼叫設(shè)備102的姓名和號碼信
o在判決塊204,交換系統(tǒng)106可以判斷訪問代碼是否被提供或者默認配置是否被使用??梢源嬖诙喾N類型的訪問代碼。在一個實施例中,訪問代碼可以判斷哪個應(yīng)用服務(wù) 器108將被使用。訪問代碼還可以判斷被給予的權(quán)限的類型,例如,數(shù)據(jù)110的某些項可以受不同級別的訪問權(quán)限的限制。當既沒有訪問代碼被提供也沒有默認配置被使用時,交換系統(tǒng)106可以將這解釋為常規(guī)呼叫,由此交換系統(tǒng)106在呼叫設(shè)備102和被叫設(shè)備104之間建立通信。當訪問代碼被提供時,在塊206,交換系統(tǒng)106可以基于被提供的訪問代碼來確定什么類型的配置將被使用。例如,代碼可以被用來向被叫設(shè)備104授予對來自Monster 的簡歷的訪問權(quán)。作為替代,對Facebook _上的呼叫方的狀態(tài)的訪問權(quán)可以被提供。本領(lǐng)域技術(shù)人員將意識到,存在很多不同的可以在應(yīng)用服務(wù)器108及其中的應(yīng)用數(shù)據(jù)110中使用的訪問代碼。在塊208,當沒有訪問代碼被給出時,默認配置可以被使用。例如,對用戶簡歷的訪問權(quán)總是被提供的默認配置可以被建立。默認配置可以通過輸入另一訪問代碼來在交換系統(tǒng)106中改變。交換系統(tǒng)106可以在塊210處使用呼叫設(shè)備102的呼叫方號碼來訪問應(yīng)用服務(wù)器108。應(yīng)用服務(wù)器108可以將呼叫方號碼關(guān)聯(lián)到應(yīng)用數(shù)據(jù)110。交換系統(tǒng)106可以在塊212處將與被叫設(shè)備104相關(guān)聯(lián)的被撥號碼添加到用于應(yīng)用數(shù)據(jù)的訪問列表。交換系統(tǒng)106可以在塊214處為被叫設(shè)備104提供對應(yīng)用數(shù)據(jù)110的訪問權(quán)。另外,姓名和號碼信息可以被提供給被叫設(shè)備104。用于建立被叫設(shè)備對應(yīng)用數(shù)據(jù)110的訪問權(quán)的處理可以在塊216處結(jié)束。圖4A是示出根據(jù)本公開的ー個方面用于提供對應(yīng)用數(shù)據(jù)110的訪問權(quán)的示例性情景的框圖。為了例示,該情景包括在使用呼叫者簡檔應(yīng)用的公司工作的喬 史密斯。該公司預先填充了很多他的商業(yè)設(shè)置作為服務(wù)器108內(nèi)的應(yīng)用數(shù)據(jù)110,例如,職位、組織結(jié)構(gòu)圖、公司名稱和公司分機號。喬可以訪問和上傳圖片并設(shè)置他在應(yīng)用服務(wù)器108內(nèi)的當前狀態(tài)。為了更新其應(yīng)用數(shù)據(jù)110,喬可以通過網(wǎng)絡(luò)來訪問網(wǎng)站,或者在另ー實施例中,可以對應(yīng)用服務(wù)器108進行呼叫。如圖4A所示,喬具有帳號34567和分機號1234。在該情景中,喬打算向分機號9876處的簡 多伊提供對他的應(yīng)用數(shù)據(jù)110的訪問權(quán)。在一個實施例中,喬可以選擇撥打*759876,由此*75是用于發(fā)送“呼叫者簡檔”信息的命令,并且9876是簡的分機號。該可以表示訪問代碼正在被輸入。本領(lǐng)域技術(shù)人員將意識到,存在很多不同的提供訪問代碼的方式。當交換系統(tǒng)106被配置成在默認情況下使用應(yīng)用服務(wù)器108上的應(yīng)用時,喬可以簡單地撥打9876。作為替代,如果喬具有運行呼叫者簡檔客戶端應(yīng)用的智能電話,則該電話可以被配置成自動將*75訪問代碼插入到所有呼叫上。在辨認出*75特征訪問代碼后或者經(jīng)由配置設(shè)置,交換系統(tǒng)106可以使用喬的呼叫方號碼來訪問他的呼叫者簡檔帳號。在一個實施例中,這是通過交換系統(tǒng)106與呼叫者簡檔應(yīng)用服務(wù)器108通信來完成的。交換系統(tǒng)106可以被服務(wù)器108信任,從而允許被交換系統(tǒng)辨認出的呼叫方號碼被查詢。交換系統(tǒng)106可以將簡的號碼添加到圖4A所示的用于喬的帳戶的訪問控制列表402。訪問列表402可以在與應(yīng)用服務(wù)器108分開或附接到應(yīng)用服務(wù)器108的數(shù)據(jù)庫內(nèi)被維護。在一個實施例中,訪問控制列表402可以位于交換系統(tǒng)106上,或者如果客戶端應(yīng)用在直接與應(yīng)用服務(wù)器108通信的被叫設(shè)備104上被使用,則交換系統(tǒng)106和應(yīng)用服務(wù)器108之間的接ロ可以被運用,以指派訪問控制列表402。通過由喬呼叫簡,他向簡授予對其應(yīng)用數(shù)據(jù)110的訪問權(quán)。 一旦訪問控制列表402已被更新,交換系統(tǒng)106就可以替換喬的呼叫方號碼以使得發(fā)送到簡的設(shè)備104的信息是其正確姓名“喬 史密斯”。另外,與對喬的應(yīng)用數(shù)據(jù)110的訪問權(quán)有關(guān)的信息可以被發(fā)送,例如,號碼*7634567被提供到簡的被叫設(shè)備104。*76可以是用于訪問“呼叫者簡檔”信息的命令,34567可以指代喬的帳戶信息。在一個實施例中,由喬提供的同樣的特征訪問代碼可以被使用?!鞍l(fā)送”或“訪問”呼叫者簡檔數(shù)據(jù)110的注釋可以通過呼叫方號碼格式的子代碼或經(jīng)由該號碼本身而被解析。不同的訪問代碼可以被交織以執(zhí)行不同的功能。圖3是表示根據(jù)本公開的ー個方面用于訪問應(yīng)用數(shù)據(jù)110的示例性處理的流程圖。處理可以開始于塊300。在塊302,交換系統(tǒng)106可以接收來自早先接收到獲取應(yīng)用數(shù)據(jù)110的許可的被叫設(shè)備104的訪問請求。在判決塊304,交換系統(tǒng)106可以判斷被叫設(shè)備的號碼是否在交換系統(tǒng)106或應(yīng)用服務(wù)器108上存儲的訪問控制列表402中。當被叫設(shè)備的號碼不在訪問控制列表402中時,被叫設(shè)備104不被授予對應(yīng)用數(shù)據(jù)110的訪問權(quán)并且處理可以在塊308處結(jié)束。假如訪問應(yīng)用數(shù)據(jù)110時存在差錯,則差錯消息可以被給出。當被叫設(shè)備104的號碼在訪問控制列表402內(nèi)時,交換系統(tǒng)106可以在塊306處允許應(yīng)用數(shù)據(jù)110的使用。處理可以在塊308處結(jié)束。交換系統(tǒng)106可以被用作它藉此能夠訪問應(yīng)用服務(wù)器108以獲得數(shù)據(jù)110的中介。如圖I所示,在接收到來自呼叫設(shè)備102的訪問權(quán)后,被叫方可以使用被授予的訪問權(quán)來直接與適當?shù)膽?yīng)用服務(wù)器108通信以獲取與呼叫方相關(guān)的應(yīng)用數(shù)據(jù)110。作為替代,被叫方或被叫設(shè)備104可以通過交換系統(tǒng)106來訪問數(shù)據(jù)110。圖4B是示出根據(jù)本公開的ー個方面在圖4A的情景中訪問應(yīng)用數(shù)據(jù)110的示意性過程的框圖。當訪問權(quán)被授予時,具有呼叫者簡檔客戶端應(yīng)用的簡的被叫設(shè)備104可以將*76辨認為經(jīng)由呼叫者簡檔應(yīng)用可獲得附加數(shù)據(jù)110的指示符。被叫設(shè)備104或與被叫方相關(guān)的設(shè)備可以訪問呼叫者簡檔應(yīng)用并且之后呈現(xiàn)喬的應(yīng)用數(shù)據(jù)110。如果簡的被叫設(shè)備104不支持該應(yīng)用,則簡可以辨認該號碼前綴,并且作為替代,選擇使用她的電腦或未被呼叫的其他計算設(shè)備來使用該號碼訪問更多關(guān)于喬的信息。通常,向簡授予訪問權(quán)的信息會允許若干設(shè)備104訪問數(shù)據(jù)110。如圖4B所示,簡可以在她的使用CTI來得到呼叫方號碼的個人計算機104上擁有呼叫者簡檔客戶端應(yīng)用。在一個實施例中,簡可以選擇僅將號碼當作任何普通號碼來對待。依據(jù)她的能力,她可以接聽呼叫,或者它可能被錯過。在一個實施例中,即使呼叫被錯過,簡也可以訪問數(shù)據(jù)。交換系統(tǒng)106提供給簡的號碼是“可路由號碼”。由于電話的性質(zhì),通常,應(yīng)用起碼支持將數(shù)據(jù)庫密鑰解析為可路由號碼。數(shù)據(jù)庫密鑰可以被限制為呼叫方號碼格式。在ー個實施例中,簡可以將它存儲為她的用于喬的聯(lián)系人,或者它可以從呼叫日志被直接撥打。當簡撥打*7634567時,交換系統(tǒng)106可以將*76辨認為呼叫者簡檔帳號的指示符。交換系統(tǒng)106可以使用該賬戶來查找適當?shù)暮啓n,然后通過檢視以查看簡的分機號9876是否在用于帳戶34567的訪問控制列表402中來驗證簡被允許訪問該簡檔。 當簡的分機號在訪問控制列表402中時,交換系統(tǒng)106可以訪問他的簡檔中為喬存儲的聯(lián)系人號碼1234。之后,交換系統(tǒng)106可以將該呼叫安排給喬。在本不例中,由于簡未選擇使用*75特征訪問代碼并且她的客戶端應(yīng)用或者交換系統(tǒng)106配置未被設(shè)置為強制呼叫者簡檔應(yīng)用的使用,因此喬看到的呼叫方號碼是9876。在一個實施例中,交換系統(tǒng)106可以提供反向號碼查找以保證該呼叫可以被路由并且僅在訪問控制列表402有效的情況下提供附加信息。現(xiàn)在轉(zhuǎn)向圖4C,示出根據(jù)本公開的ー個方面用于使用圖4A的情景來訪問應(yīng)用數(shù)據(jù)110和提供對應(yīng)用數(shù)據(jù)110的訪問權(quán)的示意性過程的框圖被提供。如果簡在撥打期間已選擇使用呼叫者簡檔特征訪問代碼,則她的客戶端應(yīng)用將在默認情況下這么做。在交換系統(tǒng)106處從簡的設(shè)備104接收的號碼可能是*75*7634567。交換系統(tǒng)106可以將*7634567解析成喬的分機號1234,然后用*76876654來替換簡的呼叫方號碼。*76可以是應(yīng)用代碼并且87654可以是呼叫者簡檔服務(wù)器108上的簡的帳號。喬的號碼可以被添加到簡的訪問控制列表402上,并且與前面類似地,現(xiàn)在喬可以訪問簡的應(yīng)用數(shù)據(jù)110。本領(lǐng)域技術(shù)人員將意識到,可以存上述處理在各種設(shè)置中的不同變化。例如,呼叫者簡檔應(yīng)用可以具有各種數(shù)據(jù)權(quán)限級別。當簡是喬的老板時,她可以具有對有關(guān)他的特殊信息的訪問權(quán)。當喬在休假時,由于他不在那兒接聽,因此喬可以將呼叫從他的工作聯(lián)系人*761234轉(zhuǎn)發(fā)到他的語音郵件。然而,當交換系統(tǒng)106嘗試路由來自具有不同權(quán)限級別的簡的呼叫時,它可以將其解析為喬所在勝地的房間電話。服務(wù)器108和交換系統(tǒng)106交互的置換和組合是豐富且取決于應(yīng)用的。在另ー情景中,允許簡化的記賬(simplified billing)的法律應(yīng)用可以被創(chuàng)建。一般地,去往和來自法律事務(wù)所的呼叫利用指代客戶信息的數(shù)據(jù)庫密鑰。在公共交換電話網(wǎng)(PSTN)上操作的交換系統(tǒng)106可以支持客戶記賬應(yīng)用。例如,Bean Lawyers PLLC(Bean律師專利法律事務(wù)所)可以訂閱該服務(wù)。它們的客戶號可以是06001。當貝爾以1-555-555-5555呼叫Bean Lawyers并請求法律援助時,秘書可以用貝爾的聯(lián)系人信息在他們的系統(tǒng)中創(chuàng)建帳戶04001。秘書隨后可以通知貝爾律師會在有空時呼叫他。進而,接下來有空的律師可以撥打*8804011,由此*88激活記賬特征并且04011指客戶。貝爾提供的聯(lián)系人號碼可以被添加到訪問控制列表402中以允許他呼叫該律師。之后,開始為貝爾記賬。呼叫方號碼為*880600104011,其中*88激活特征,060010標識運營商數(shù)據(jù)庫實例Bean Lawyers PLLC,并且04011將秘書/直撥線解析到律師。Bean LawyersPLLC可以在任何時間查詢帳戶以便記賬或獲取其他信息并按需要關(guān)閉帳戶。貝爾只知道如何經(jīng)由記賬號碼與律師取得聯(lián)系,并且當他再次呼叫主線1-555-555-5555吋,秘書可以將該呼叫轉(zhuǎn)移到帳號,該帳號可以被解析成當時處理該案件的正確的律師。在貝爾決定換工作的另ー情景中,交換系統(tǒng)106與應(yīng)用服務(wù)器108可以有另外的用途。貝爾可以呼叫Orange R’ U來為他們提供對Linkedln 上他的簡歷的訪問權(quán),該訪問權(quán)是受保護的特征并且無法被一般觀看者訪問。目前,貝爾需要被授予訪問權(quán)的人的電子郵件地址。通過交換系統(tǒng)106,當貝爾呼叫Orange R’ U時,他可以自動授予他們查看他的Linkedln 簡檔的簡歷部分的許可。呼叫方號碼的格式觸發(fā)經(jīng)由呼叫信息可獲得Linkedln 簡檔的Orange R’ U處的應(yīng)用。當Orange R’ U的員エ嘗試使用該呼叫信息來獲取貝爾的簡檔時,系統(tǒng)可以基于許可在初始呼叫設(shè)置期間被電信系統(tǒng)授予這一事實來授權(quán)該信息的釋放。撥打呼叫方號碼的任何其他方會被拒絕。 前面的描述被提供以使得本領(lǐng)域任何人員能夠?qū)嵤┻@里描述的各種實施例。對這些實施例的各種修改對本領(lǐng)域技術(shù)人員是容易明白的,并且這里定義的普通原理可以被應(yīng)用于其他實施例。因此,權(quán)利要求不打算限制這里示出和描述的實施例,而是享有符合權(quán)利要求語言的全部范圍,其中除非明確指出,否則對要素的単數(shù)形式的引用不打算指代“ー個且僅ー個”而是“ー個或多個”。本領(lǐng)域技術(shù)人員現(xiàn)在或以后公知的、本公開各處描述的各種實施例的要素的所有結(jié)構(gòu)和功能等同物通過引用被明確結(jié)合于此并打算被權(quán)利要求涵蓋。然而,這里公開的任何事物都不打算貢獻給公眾,不管這種公開是否明確記載在權(quán)利要求中。
權(quán)利要求
1.ー種提供應(yīng)用數(shù)據(jù)的計算機實現(xiàn)的方法,包括 接收來自呼叫設(shè)備的與被叫方對應(yīng)的標識符; 訪問所述呼叫設(shè)備的呼叫方的應(yīng)用數(shù)據(jù); 通過所述標識符來授權(quán)所述被叫方對所述呼叫方的所述應(yīng)用數(shù)據(jù)的訪問權(quán); 從所述應(yīng)用數(shù)據(jù)確定所述呼叫方的身份;以及 將所述呼叫方的所述身份連同對訪問所述應(yīng)用數(shù)據(jù)的授權(quán)一起提供給所述被叫方。
2.根據(jù)權(quán)利要求I所述的計算機實現(xiàn)的方法,其中訪問所述呼叫方的所述應(yīng)用數(shù)據(jù)包括接收來自所述呼叫設(shè)備的代碼并且在辨認出所述代碼后允許對所述應(yīng)用數(shù)據(jù)的訪問權(quán)。
3.根據(jù)權(quán)利要求I所述的計算機實現(xiàn)的方法,其中訪問所述呼叫方的所述應(yīng)用數(shù)據(jù)包括在默認情況下訪問所述應(yīng)用數(shù)據(jù)。
4.根據(jù)權(quán)利要求I所述的計算機實現(xiàn)的方法,其中向所述被叫方提供所述授權(quán)包括呈現(xiàn)允許對所述應(yīng)用數(shù)據(jù)的訪問權(quán)的代碼。
5.根據(jù)權(quán)利要求I所述的計算機實現(xiàn)的方法,其中訪問所述呼叫方的所述應(yīng)用數(shù)據(jù)包括獲取用于訪問具有所述應(yīng)用數(shù)據(jù)的應(yīng)用服務(wù)器的所述呼叫方的號碼。
6.根據(jù)權(quán)利要求I所述的計算機實現(xiàn)的方法,其中授權(quán)所述被叫方訪問所述應(yīng)用數(shù)據(jù)包括將所述被叫方的所述標識符添加到訪問控制列表。
7.根據(jù)權(quán)利要求6所述的計算機實現(xiàn)的方法,包括接收所述被叫方對所述應(yīng)用數(shù)據(jù)的請求以及在驗證所述被叫方是否具有授權(quán)之后提供所述應(yīng)用數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的計算機實現(xiàn)的方法,其中驗證所述被叫方是否具有授權(quán)包括判斷所述被叫方的所述標識符是否在所述訪問控制列表內(nèi)。
全文摘要
一種對應(yīng)用數(shù)據(jù)授予訪問權(quán)的系統(tǒng)及其方法在本公開中被提供。能夠被呼叫中涉及的終端設(shè)備或電話交換系統(tǒng)內(nèi)駐留的應(yīng)用利用的應(yīng)用數(shù)據(jù)可以被發(fā)送。當呼叫方撥打被叫方時,交換系統(tǒng)可以被觸發(fā)以將數(shù)據(jù)庫密鑰替換成呼叫方號碼。交換系統(tǒng)可以使用進行呼叫這一動作來授予被叫方訪問由數(shù)據(jù)庫密鑰指代的數(shù)據(jù)的許可。已提供密鑰的電話交換系統(tǒng)能夠?qū)⒚荑€映射回原呼叫方號碼。這允許呼叫方號碼通過數(shù)據(jù)庫密鑰被存儲為聯(lián)系人或從呼叫日志被撥打,其可以對不支持該特征的設(shè)備提供后向兼容。
文檔編號H04L29/06GK102739637SQ20121009296
公開日2012年10月17日 申請日期2012年3月29日 優(yōu)先權(quán)日2011年3月31日
發(fā)明者彼得·馬修·海利爾 申請人:米特爾網(wǎng)絡(luò)公司