相關申請的交叉引用
本申請要求2015年7月14日提交的題為“systemsandmethodsforprovidingcallcontexttocontentproviders(用于向內容提供者提供呼叫場境的系統(tǒng)和方法)”的美國專利申請no.14/799,079的權益和優(yōu)先權,其全部內容通過引用并入本文以用于所有目的。
背景技術:
在諸如互聯(lián)網的聯(lián)網環(huán)境中,諸如人或公司的實體提供用于供計算設備在網頁上或者其他界面上顯示的信息。網頁能夠包括所述實體經由網頁服務器提供的用于在互聯(lián)網上顯示的文本信息、視頻信息或者音頻信息。諸如電子廣告的附加內容也能夠由第三方來提供以便與所述實體提供的信息一起顯示在網頁上。因此,瀏覽網頁的人能夠訪問作為網頁的主題的信息以及可能與該網頁的主題相關或不相關的經選擇的第三方廣告。
技術實現(xiàn)要素:
本公開涉及經由計算機網絡向內容提供者提供呼叫場境。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)提供諸如廣告的內容項以用于在用戶的顯示設備上顯示。當用戶選擇或以其他方式與內容項交互時,數(shù)據(jù)處理系統(tǒng)能夠向內容項指派動態(tài)或虛擬電話號碼。例如,數(shù)據(jù)處理系統(tǒng)能夠訪問提供了廣告的廣告主的可用電話號碼池(或者互聯(lián)網語音協(xié)議標識符、用戶名、視頻聊天用戶名等),選擇電話號碼中的一個并且提供所選擇的電話號碼以用于與廣告一起顯示。數(shù)據(jù)處理系統(tǒng)能夠接收對虛擬號碼的電話呼叫。數(shù)據(jù)處理系統(tǒng)能夠進一步執(zhí)行對于虛擬電話號碼的查找以識別與該電話號碼相關聯(lián)的跟蹤數(shù)據(jù)。例如,跟蹤數(shù)據(jù)可以包括匹配的關鍵字中的一個或多個、網絡源、促銷、優(yōu)惠券、廣告中的特價、用戶的搜索查詢的一個或多個詞項或與用戶的搜索查詢相關聯(lián)的一個或多個詞項、或者與所顯示的內容項相關聯(lián)的可以促進提供關于呼叫的場境的其他信息。在一些實施方式中,跟蹤數(shù)據(jù)可以不包括用戶的搜索查詢或其詞項。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)可以基于廣告選擇和呼叫的發(fā)起之間的時間間隔來將點擊與呼叫連結。
響應于來自用戶設備的呼叫,數(shù)據(jù)處理系統(tǒng)能夠向提供了內容項的內容提供者發(fā)起呼叫并且進一步向內容提供者提供跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)能夠融合、橋接、傳輸、協(xié)同(conference)、或者以其他方式連接用戶對虛擬號碼進行的呼叫與數(shù)據(jù)處理系統(tǒng)對廣告主進行的呼叫。當接收到呼叫時,內容提供者可以接收可以識別用戶的計算設備所撥叫的虛擬號碼的呼叫者標識號碼、數(shù)據(jù)處理系統(tǒng)的號碼、或者與用戶的計算設備相關聯(lián)的號碼。
至少一個方面涉及一種經由計算機網絡提供呼叫場境的方法。所述方法能夠由數(shù)據(jù)處理系統(tǒng)的一個或多個處理器執(zhí)行。在一些實施方式中,所述方法包括:由數(shù)據(jù)處理系統(tǒng)所執(zhí)行的跟蹤器經由所述計算機網絡接收對基于與內容項相關聯(lián)的關鍵字選擇的所顯示的內容項的選擇。在一些實施方式中,由數(shù)據(jù)處理系統(tǒng)的處理器執(zhí)行的內容選擇器可以提供內容項用于與網頁(例如,新聞網頁、博客、搜索引擎結果網頁)一起顯示。數(shù)據(jù)處理系統(tǒng)能夠存儲包括所選擇的內容項的關鍵字的跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)能夠響應于所述選擇而存儲跟蹤數(shù)據(jù),并且在閃現(xiàn)數(shù)據(jù)結構中存儲該跟蹤數(shù)據(jù)。所述數(shù)據(jù)處理系統(tǒng)能夠解析存儲內容項至虛擬號碼的映射的數(shù)據(jù)庫以將所選擇的內容項映射至第一虛擬號碼。所述數(shù)據(jù)處理系統(tǒng)能夠響應于所述選擇而解析所述數(shù)據(jù)庫。所述數(shù)據(jù)處理系統(tǒng)能夠生成在所述閃現(xiàn)數(shù)據(jù)結構中存儲的所述跟蹤數(shù)據(jù)與在所述數(shù)據(jù)庫中存儲的所述第一虛擬號碼之間的鏈接。所述數(shù)據(jù)處理系統(tǒng)能夠經由網頁來提供所述第一虛擬號碼。所述數(shù)據(jù)處理系統(tǒng)能夠從客戶端設備接收呼叫以經由所述第一虛擬號碼發(fā)起第一通信信道。所述數(shù)據(jù)處理系統(tǒng)能夠響應于所述呼叫而使用所述第一虛擬號碼來執(zhí)行在所述數(shù)據(jù)庫中的查找以識別與內容提供者相對應的第二虛擬號碼并且識別與所述第一虛擬號碼鏈接的所述跟蹤數(shù)據(jù)。所述數(shù)據(jù)處理系統(tǒng)能夠經由所述第二虛擬號碼來建立所述客戶端設備與內容提供者設備之間的第二通信信道。所述數(shù)據(jù)處理系統(tǒng)能夠經由所述第二通信信道或者在所述第二通信信道期間向所述內容提供者提供所述跟蹤數(shù)據(jù)。
另一方面涉及一種經由計算機網絡來提供呼叫場境的系統(tǒng)。所述系統(tǒng)能夠包括包含處理器的數(shù)據(jù)處理系統(tǒng)。在一些實施方式中,系統(tǒng)能夠包括內容選擇器和由數(shù)據(jù)處理系統(tǒng)執(zhí)行的跟蹤器。內容選擇器能夠提供內容項以與網頁一起顯示。內容項能夠基于與內容項相關聯(lián)的關鍵字來選擇。跟蹤器能夠經由計算機網絡接收對基于內容項的關鍵字選擇的所顯示內容項的選擇。跟蹤器能夠在響應于所述選擇而在閃現(xiàn)數(shù)據(jù)結構中存儲包括所選擇的內容項的所述關鍵字的跟蹤數(shù)據(jù)。跟蹤器能夠響應于所述選擇而解析存儲內容項至虛擬號碼的映射的數(shù)據(jù)庫以將所選擇的內容項映射至第一虛擬號碼。跟蹤器能夠生成在所述閃現(xiàn)數(shù)據(jù)結構中存儲的所述跟蹤數(shù)據(jù)與在所述數(shù)據(jù)庫中存儲的所述第一虛擬號碼之間的鏈接。跟蹤器能夠經由網頁來提供所述第一虛擬號碼。跟蹤器能夠從客戶端設備接收呼叫以經由所述第一虛擬號碼發(fā)起第一通信信道。跟蹤器能夠響應于所述呼叫而使用所述第一虛擬號碼來執(zhí)行在所述數(shù)據(jù)庫中的查找以識別與內容提供者相對應的第二虛擬號碼并且識別與所述第一虛擬號碼鏈接的所述跟蹤數(shù)據(jù)。跟蹤器能夠經由所述第二虛擬號碼來建立所述客戶端設備與內容提供者設備之間的第二通信信道。跟蹤器能夠經由所述第二通信信道或者在所述第二通信信道期間向所述內容提供者提供所述跟蹤數(shù)據(jù)。
又一方面涉及一種非暫時性計算機可讀介質,其具有指令以經由計算機網絡提供呼叫場境。該指令能夠包括用于提供內容項以與網頁一起顯示的指令。內容項能夠基于與內容項相關聯(lián)的關鍵字來選擇。指令能夠包括用于經由計算機網絡接收對內容項的選擇的指令。指令能夠包括用于響應于所述選擇而在閃現(xiàn)數(shù)據(jù)結構中存儲包括所選擇的內容項的所述關鍵字的跟蹤數(shù)據(jù)的指令。指令能夠包括用于響應于所述選擇而解析存儲內容項至虛擬號碼的映射的數(shù)據(jù)庫以將所選擇的內容項映射至第一虛擬號碼的指令。指令能夠包括用于生成在所述閃現(xiàn)數(shù)據(jù)結構中存儲的所述跟蹤數(shù)據(jù)與在所述數(shù)據(jù)庫中存儲的所述第一虛擬號碼之間的鏈接的指令。指令能夠包括用于經由網頁來提供所述第一虛擬號碼的指令。指令能夠包括用于從客戶端設備接收呼叫以經由所述第一虛擬號碼發(fā)起第一通信信道的指令。指令能夠包括用于響應于所述呼叫而使用所述第一虛擬號碼來執(zhí)行在所述數(shù)據(jù)庫中的查找以識別與內容提供者相對應的第二虛擬號碼并且識別與所述第一虛擬號碼鏈接的所述跟蹤數(shù)據(jù)的指令。指令能夠包括用于經由所述第二虛擬號碼來建立所述客戶端設備與內容提供者設備之間的第二通信信道的指令。指令能夠包括用于經由所述第二通信信道或者在所述第二通信信道期間向所述內容提供者提供所述跟蹤數(shù)據(jù)的指令。
附圖說明
在附圖和下面的描述中闡述了本說明書中所描述的主題的一個或多個實施方式的細節(jié)。根據(jù)說明書、附圖和權利要求書,本主題的其他特征、方面和優(yōu)點將變得顯而易見。
圖1是依據(jù)實施方式的經由計算機網絡提供呼叫場境的系統(tǒng)的圖示。
圖2是依據(jù)實施方式的經由計算機網絡提供呼叫場境的方法的圖示。
圖3是依據(jù)實施方式的促進經由計算機網絡來提供呼叫場境的用戶界面的框圖。
圖4是圖示依據(jù)實施方式的可以被采用來實現(xiàn)圖1中所示的系統(tǒng)的各個元件以及圖2中所示的方法等的計算機系統(tǒng)的一般架構的框圖。
各附圖中相似的附圖標記和名稱指示相似的元件。
具體實施方式
本公開涉及在經由諸如語音呼叫或視頻呼叫的通信信道將顧客引導到顧客服務代表時提供呼叫場境(context)。例如,內容提供者(例如,廣告主)可以提供用于與網頁一起顯示的內容項(例如,電子廣告)。該內容項可以包括電話號碼或其他標識符或者與其相關聯(lián)(例如,點擊呼叫(click-to-call)廣告或者僅呼叫廣告),其允許用戶、潛在顧客或其他該內容項的瀏覽者聯(lián)系內容提供者或者發(fā)起與內容提供者的通信。然而,當內容提供者(或內容提供者的顧客服務代表)接收呼叫時,內容提供者可能具有關于該顧客或與該呼叫相關聯(lián)的場境的極少信息。例如,內容提供者可能不具有關于以下的信息:導致呼叫的內容項、被用來選擇用于在網頁上顯示的內容項的關鍵字、與內容項匹配的用戶搜索查詢的一個或多個詞項、內容網絡的類型或者與內容項的顯示和/或內容項的選擇相關聯(lián)的其他信息。
提供此場景可以促進內容提供者提供定制的用戶體驗。例如,如果關鍵字“redshoes(紅鞋)”使得內容項被選擇用于在網頁上顯示,則著陸頁能夠針對紅鞋來定制以替代示出不同顏色的鞋的通用頁面。本方案的系統(tǒng)和方法能夠促進針對顧客服務呼叫來提供這樣的場境。在一些實施方式中,本方案能夠在呼叫廣告提供虛擬電話號碼時提供呼叫廣告的跟蹤值。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)選擇并提供用于與網頁一起顯示的呼叫內容項。呼叫內容項可以包括搜索結果中的由搜索引擎(例如,經由內容選擇器)包括的贊助鏈接的形式的廣告。內容項可以包括電話號碼的鏈接或按鈕,該電話號碼的鏈接和按鈕有助于向內容提供者提供跟蹤數(shù)據(jù)。用戶選擇或點擊呼叫內容項的呼叫按鈕,或者呼叫所提供的號碼。該號碼可以是由數(shù)據(jù)處理系統(tǒng)提供的虛擬號碼或轉接號碼。然后,數(shù)據(jù)處理系統(tǒng)接收該呼叫并識別與該呼叫和內容項相關聯(lián)的跟蹤值。例如,數(shù)據(jù)處理系統(tǒng)可以將虛擬號碼與內容項的該閃現(xiàn)(impression)連結。然后,數(shù)據(jù)處理系統(tǒng)可以訪問該內容項的閃現(xiàn)日志,其可以包括:內容項的關鍵字、顯示內容項的網站、當日時間、內容網絡、與內容項匹配的搜索查詢等。
在獲得該信息之后,數(shù)據(jù)處理系統(tǒng)能夠向接收到該呼叫的內容提供者或顧客服務代表提供該信息中的一些或全部。在一個實施方式中,數(shù)據(jù)處理系統(tǒng)能夠識別由內容提供者配置來接收跟蹤值的網站或其他站點、數(shù)據(jù)庫、電子郵件賬戶或文件路徑。數(shù)據(jù)處理系統(tǒng)可以提供用于在該站點上顯示的跟蹤值。站點可以是在獲得訪問權限之前要求認證憑證的安全站點。信息可以以臨時性的方式被發(fā)布在站點上,例如從內容項閃現(xiàn)或顧客對數(shù)據(jù)處理系統(tǒng)的呼叫開始的5分鐘、15分鐘、30分鐘、1小時、2小時等的時間間隔。跟蹤值可以是匿名的,因為其可以不標識任何個人識別信息。
數(shù)據(jù)處理系統(tǒng)可以向內容提供者發(fā)起呼叫并且然后橋接該呼叫的兩個分支(例如,顧客對數(shù)據(jù)處理系統(tǒng)的呼叫與數(shù)據(jù)處理系統(tǒng)對內容提供者的呼叫)。數(shù)據(jù)處理系統(tǒng)可以在呼叫內容提供者之前、與呼叫內容提供者同時地、或者在發(fā)起或建立與內容提供者的呼叫之后提供跟蹤值。
當內容提供者從數(shù)據(jù)處理系統(tǒng)接收呼叫時,內容提供者能夠使用呼叫者標識來識別用于進行呼叫的虛擬號碼。然后,內容提供者可以使用該虛擬號碼來查找發(fā)布跟蹤值的站點。因此,接收到呼叫的顧客服務代表現(xiàn)在可以具有關于呼叫源的附加信息以便提供更好和定制的用戶體驗。呼叫者標識可以標識由用戶的計算設備撥叫的虛擬號碼、數(shù)據(jù)處理系統(tǒng)的號碼或者與用戶的計算設備相關聯(lián)的號碼。在一些情況下,如果該虛擬號碼是可用號碼池中當前分配的唯一號碼,則內容提供者可以接收該虛擬號碼作為呼叫者標識。
在一個說明性實施方式中,本方案能夠提供差異化的顧客服務。例如,顧客可以搜索去cancun(坎昆)的度假套餐。數(shù)據(jù)處理系統(tǒng)可以接收輸入到搜索引擎中的針對cancun度假套餐的搜索查詢。數(shù)據(jù)處理系統(tǒng)可以響應于該搜索查詢而提供搜索結果。數(shù)據(jù)處理系統(tǒng)可以進一步選擇并提供匹配該搜索查詢的呼叫廣告以與搜索結果一起顯示。呼叫廣告可以來自提供除其他目的地之外、到cancun的旅游和酒店套餐的廣告主。潛在顧客可以點擊或以其他方式撥叫與該呼叫廣告相關聯(lián)的號碼。呼叫廣告可以顯示廣告主的虛擬號碼。呼叫廣告可以響應于接收到對呼叫廣告感興趣的指示(例如,點擊或選擇或者與呼叫廣告的其他交互)而顯示虛擬號碼。在將呼叫連接至廣告主之前,數(shù)據(jù)處理系統(tǒng)能夠確定匹配廣告的關鍵字是“vacationpackagecancun(旅游套餐cancun)”并且向廣告主提供這些匹配的關鍵字。這可以改進用戶體驗,因為內容提供者可能相比其他商機(lead)更重視度假套餐商機,并且允許他們將該呼叫的優(yōu)先級定的更高并且還將該潛在顧客指派給能夠在度假套餐方面提供幫助的金牌或更高級別的顧客服務代表。
在提供改進的用戶體驗的另一說明性實施方式中,數(shù)據(jù)處理系統(tǒng)接收輸入到搜索引擎中的針對汽車保險的搜索查詢。響應于該搜索查詢,數(shù)據(jù)處理系統(tǒng)提供搜索結果并且進一步選擇并提供呼叫廣告以與匹配搜索查詢的搜索結果一起顯示。呼叫廣告可以顯示廣告主的虛擬號碼。呼叫廣告可以響應于接收到對呼叫廣告感興趣的指示(例如,點擊或選擇或者與呼叫廣告的其他交互)而顯示虛擬號碼。用戶可以使用經由呼叫廣告提供的號碼來呼叫與呼叫廣告相關聯(lián)的廣告主。在數(shù)據(jù)處理系統(tǒng)將呼叫連接至廣告主之前,數(shù)據(jù)處理系統(tǒng)能夠向廣告主提供匹配呼叫廣告的關鍵字。因此,顧客代表可以更好地理解用戶的需求并且提供關于汽車保險的更特定的響應。
數(shù)據(jù)處理系統(tǒng)也能夠提供改進的商機管理。例如,內容提供者可以提供來自各個來源的商機,所述來源諸如付費搜索服務、場境內容置放服務、橫幅廣告、社交廣告、再營銷宣傳活動(retargetingcampaign)等。然而,內容提供者可能更重視由某個來源提供的比由其他來源提供的商機更好的商機。例如,內容提供者可能更重視比來自橫幅廣告的商機更好的由付費搜索服務提供的商機。因此,通過向內容提供者提供關于呼叫的來源的信息,內容提供者能夠相應地分配資源(例如,指派更有經驗或更高評級的顧客代表來接聽呼叫)。
數(shù)據(jù)處理系統(tǒng)能夠被配置成使用帶內或帶外、推送或拉取技術來向內容提供者提供跟蹤值。利用帶內技術,數(shù)據(jù)處理系統(tǒng)能夠使用語音通信協(xié)議(sip)自身的報頭來傳遞追蹤值。例如,數(shù)據(jù)處理系統(tǒng)能夠在呼叫的開始向內容提供者播放跟蹤值。利用帶外技術,數(shù)據(jù)處理系統(tǒng)能夠在將呼叫連接至內容提供者之前向站點發(fā)布跟蹤值,并且內容提供者將能夠經由該站點訪問這些值。利用推送技術,數(shù)據(jù)處理系統(tǒng)能夠響應于接收到或識別出跟蹤數(shù)據(jù)而將跟蹤數(shù)據(jù)推送至內容提供者的設備。利用拉取技術,內容提供者的設備可以聯(lián)系數(shù)據(jù)處理系統(tǒng)并且從數(shù)據(jù)處理系統(tǒng)請求跟蹤數(shù)據(jù)(例如,基于用戶輸入,周期性地響應于接收到呼叫等)。例如,內容提供者可以使用虛擬號碼作為標識符來從數(shù)據(jù)處理系統(tǒng)拉取跟蹤數(shù)據(jù)。
數(shù)據(jù)處理系統(tǒng)被配置為使用虛擬號碼來促進提供跟蹤數(shù)據(jù)。虛擬號碼可以指代沒有直接相關聯(lián)的電話線路的電話號碼。這些號碼被編程以將傳入的呼叫轉接至由客戶選擇的預設電話號碼中的一個號碼;其是固定、移動或voip號碼。虛擬號碼能夠像傳統(tǒng)呼叫(pstn)和voip之間的網關一樣工作。虛擬號碼的訂戶可以使用其現(xiàn)有號碼,而無需購買額外的硬件。虛擬電話號碼能夠被設定成依據(jù)日內時間和周內日來將呼叫轉接至不同的電話號碼。
數(shù)據(jù)處理系統(tǒng)能夠進一步被配置成利用內容項來使用虛擬號碼以跟蹤向內容提供者進行的呼叫。例如,利用呼叫擴展內容項或僅呼叫內容項,虛擬號碼(或內容轉接號碼)能夠有助于接收和跟蹤產生自內容項的電話呼叫。為此,數(shù)據(jù)處理系統(tǒng)能夠指派、選擇或者以其他方式提供要與內容提供者的內容項一起顯示的唯一虛擬號碼。當潛在顧客呼叫該唯一虛擬號碼時,數(shù)據(jù)處理系統(tǒng)接收該呼叫并將該呼叫路由至對應的內容提供者。然后,內容提供者可以獲得關于由內容項生成的呼叫的信息。數(shù)據(jù)處理系統(tǒng)可以通過提供轉接號碼而不是顧客的號碼作為呼叫者標識號碼來維持顧客的匿名性。這也可以允許內容提供者實時地訪問跟蹤數(shù)據(jù),例如在連接呼叫之前或與其同時,而不是在完成呼叫之后的稍后時間。因此,內容提供者能夠使用跟蹤數(shù)據(jù)來改進呼叫體驗或更好地選擇代表來接收呼叫,而不是僅在完成呼叫之后的某個時刻報告目的。
圖1圖示了用于經由計算機網絡提供呼叫場境的示例系統(tǒng)100。系統(tǒng)100能夠提供內容選擇基礎架構。系統(tǒng)100能夠包括數(shù)據(jù)處理系統(tǒng)120,其經由網絡105與內容提供者125、內容發(fā)布者115或計算設備110中的一個或多個通信。網絡105能夠包括:計算機網絡——諸如互聯(lián)網、局域網、廣域網、城域網、或者其他區(qū)域網絡、內聯(lián)網、衛(wèi)星網絡,以及其他通信網絡——諸如語音或數(shù)據(jù)移動電話網絡。網絡105能夠被用來訪問諸如網頁、網站、域名或統(tǒng)一資源標識符的訪問信息資源,其能夠被顯示在至少一個計算設備110上,諸如膝上型計算機、桌面計算機、平板計算機、個人數(shù)字助理、智能電話或便攜式計算機。例如,經由網絡105,計算設備110的用戶能夠訪問由至少一個網站運營者或內容發(fā)布者115提供的網頁。在此示例中,計算設備110的web瀏覽器能夠訪問網站運營者或內容發(fā)布者115的web服務器來取得網頁以顯示在計算設備110的監(jiān)視器上。網站運營者或內容發(fā)布者115一般包括操作網頁的實體。在一個實施方式中,網站運營者或內容發(fā)布者115包括至少一個網頁服務器,其與網絡105通信以使網頁對計算設備110可用。
網絡105可以是任何類型或形式的網絡,并且可以包括以下中的任何一個:點對點網絡、廣播網絡、廣域網、局域網、電信網絡、數(shù)據(jù)通信網絡、計算機網絡、atm(異步傳輸模式)網絡、sonet(同步光纖網絡)網絡、sdh(同步數(shù)字體系)網絡、無線網絡和有線網絡。網絡105可以包括無線鏈路,諸如紅外信道或衛(wèi)星頻帶。網絡105的拓撲結構可以包括總線網絡拓撲、星形網絡拓撲或環(huán)形網絡拓撲。網絡可以包括使用用于在移動設備間通信的任何一個或多個協(xié)議的移動電話網絡,其包括高級移動電話系統(tǒng)(“amps”)、時分多址(“tdma”)、碼分多址(“cdma”)、全球移動通信系統(tǒng)(“gsm”)、通用分組無線服務(“gprs”)或通用移動通信系統(tǒng)(“umts”)。不同類型的數(shù)據(jù)可以經由不同協(xié)議來傳送,或者相同類型的數(shù)據(jù)可以經由不同協(xié)議來傳送。
系統(tǒng)100能夠包括至少一個數(shù)據(jù)處理系統(tǒng)120。數(shù)據(jù)處理系統(tǒng)120能夠包括至少一個諸如計算設備的邏輯設備,該計算設備具有經由網絡105通信的處理器,例如,與計算設備110、網站運營者或內容發(fā)布者計算設備115和至少一個內容提供者計算設備125通信。數(shù)據(jù)處理系統(tǒng)120能夠包括至少一個服務器。例如,數(shù)據(jù)處理系統(tǒng)120能夠包括位于至少一個數(shù)據(jù)中心的多個服務器。數(shù)據(jù)處理系統(tǒng)120能夠包括多個、邏輯上分組的服務器并且促進分布式計算技術。服務器的邏輯群組可以被稱為服務器群或機器群。服務器也能夠在地理上分散。機器群可以作為單個實體來管理,或者機器群能夠包括多個機器群。每個機器群內的服務器能夠是異構的——服務器或機器中的一個或多個能夠根據(jù)一個或多個類型的操作系統(tǒng)平臺來操作。
機器群中的服務器能夠連同相關聯(lián)的存儲系統(tǒng)一起存儲在高密度機架系統(tǒng)中,并且位于企業(yè)數(shù)據(jù)中心中。例如,以這種方式整合(consolidate)服務器可以通過將服務器和高性能存儲系統(tǒng)定位于本地化高性能網絡中來改進系統(tǒng)可管理性、數(shù)據(jù)安全、系統(tǒng)的物理安全以及系統(tǒng)性能。對服務器和存儲系統(tǒng)進行集中并將其與高級系統(tǒng)管理工具耦合允許更有效率地使用服務器資源。
數(shù)據(jù)處理系統(tǒng)120能夠包括具有至少一個服務器的內容置放系統(tǒng)。數(shù)據(jù)處理系統(tǒng)120也能夠包括至少一個虛擬號碼引擎130、至少一個跟蹤器135、至少一個內容選擇器140以及至少一個數(shù)據(jù)存儲庫145。虛擬號碼引擎130、跟蹤器135和內容選擇器140均能夠包括至少一個處理單元或諸如可編程邏輯陣列引擎的其他邏輯設備,或者被配置來與數(shù)據(jù)存儲庫或數(shù)據(jù)庫145通信的模塊。虛擬號碼引擎130、跟蹤器135、內容選擇器140和數(shù)據(jù)存儲庫145能夠是分開的組件、單個組件或者數(shù)據(jù)處理系統(tǒng)120的一部分。諸如數(shù)據(jù)處理系統(tǒng)的系統(tǒng)100及其組件可以包括硬件元件,諸如一個或多個處理器、邏輯器件或電路。
數(shù)據(jù)處理系統(tǒng)120能夠獲得與多個計算設備110相關聯(lián)的匿名計算機網絡活動信息。計算設備110的用戶能夠肯定地授權數(shù)據(jù)處理系統(tǒng)120獲得與用戶的計算設備110相對應的網絡活動信息。例如,數(shù)據(jù)處理系統(tǒng)120能夠提示計算設備110的用戶以準許獲得一個或多個類型的網絡活動信息,諸如地理位置信息。計算設備110的用戶的身份能夠保持匿名并且計算設備110可以與唯一標識符相關聯(lián)(例如,數(shù)據(jù)處理系統(tǒng)或計算設備的用戶所提供的用戶或計算設備的唯一標識符)。數(shù)據(jù)處理系統(tǒng)能夠將每個觀察與對應的唯一標識符相關聯(lián)。
對于此處討論的系統(tǒng)收集關于用戶的個人信息或者可能利用個人信息的情境,可以向用戶提供機會來控制是否程序或特征可以收集個人信息(例如,關于用戶的社交網絡、社交行為或活動、用戶的偏好或者用戶的當前位置),或者控制是否或如何接收來自內容服務器的可能與用戶更為相關的內容。此外,某些數(shù)據(jù)在其被存儲或使用之前可以以一個或多個方式來處理,使得關于用戶的某些信息在生成參數(shù)(例如,地理參數(shù))時被去除。例如,用戶的身份可以被處理以使得無法確定用戶的識別信息,或者用戶的地理位置可以在獲得地理信息的情況下被泛化(諸如至城市、zip碼、或州層級),使得無法確定用戶的特定位置。因此,用戶可以控制關于用戶如何收集信息以及內容服務器如何使用信息。
數(shù)據(jù)處理系統(tǒng)120能夠接收對于內容的請求。請求可以包括查詢,諸如輸入到在線市場或數(shù)據(jù)處理系統(tǒng)的搜索引擎130中的搜索查詢。所輸入的查詢可以包括文本、字符、符號等。數(shù)據(jù)處理系統(tǒng)120可以經由網絡105從計算設備110接收所輸入的查詢。所輸入的查詢可以包括音頻(例如,計算設備110的用戶講出的詞語并且經由網絡105和接口輸入到數(shù)據(jù)處理系統(tǒng)的搜索引擎中)。請求可以包括促進響應于該請求選擇內容的信息或者與其相關聯(lián)。信息可以包括例如關于其上將顯示所選擇的內容的電子文檔、網頁、電子應用、或者有機非商業(yè)鏈接的場境信息。數(shù)據(jù)處理系統(tǒng)120可以提供界面,其顯示客戶端的用戶通過其能夠選擇或以其他方式指示搜索的類別的輸入文本框、按鈕、下拉菜單或者另外的微件(widget)。
響應于搜索查詢或者對于內容(例如,電子廣告)的其他請求,數(shù)據(jù)處理系統(tǒng)120(例如經由內容選擇器140)能夠識別、選擇或者以其他方式獲得要經由進行請求的計算設備110或者與對于內容的請求相關聯(lián)的一些其他的計算設備110提供或呈現(xiàn)的內容。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120可以不響應于接收到任何請求而識別、選擇或者以其他方式獲得內容。內容可以包括例如文本、字符、符號、圖像、視頻、音頻或者多媒體內容。內容可以包括電話號碼、虛擬電話號碼或者呼叫擴展。內容項可以包括處于贊助鏈接(例如,由內容提供者提供的)形式的廣告,其由搜索引擎(例如經由內容選擇器)包括以用于顯示在搜索引擎結果頁面中。內容項可以包括指向電話號碼的鏈接或按鈕,其促進向內容提供者提供跟蹤數(shù)據(jù)。在內容項包括虛擬電話號碼或者呼叫擴展的情況下,內容項可以被稱為呼叫內容項。對于內容的請求能夠包括對于在線廣告、文章、促銷、優(yōu)惠券或者產品描述的請求。數(shù)據(jù)處理系統(tǒng)120能夠從諸如計算設備110的計算設備接收請求。例如,數(shù)據(jù)處理系統(tǒng)120能夠經由在計算設備110上執(zhí)行的應用——諸如在移動設備(例如智能電話或平板計算機)上執(zhí)行的移動應用——來接收請求。在一些情況下,數(shù)據(jù)處理系統(tǒng)120可以不接收對于內容的單獨請求,并且作為替代,響應于搜索查詢或者利用搜索結果選擇并提供內容(例如廣告)。在一些實例中,響應于訪問網頁(例如經由移動設備110來訪問)的移動設備110的用戶,網頁可以從數(shù)據(jù)處理系統(tǒng)120請求內容。
對于內容的請求能夠包括促進內容選擇的信息。例如,數(shù)據(jù)處理系統(tǒng)120可以從計算設備110請求信息以促進識別內容或內容選擇。數(shù)據(jù)處理系統(tǒng)120可以響應于從計算設備110接收到對于內容的請求而請求或獲得信息。信息可以包括:關于在計算設備110上顯示內容的信息(例如,內容位大小或位置)或者關于顯示或以其他方式操縱內容的計算設備110的可用資源的信息。
數(shù)據(jù)處理系統(tǒng)120可以識別多個內容項(例如,第一候選內容項和第二候選內容項),其響應于對于內容的請求或者是用于在在線文檔(例如,網頁或在線市場的頁面)上顯示的另外的候選項。數(shù)據(jù)處理系統(tǒng)可以發(fā)起或利用在線競拍過程來選擇多個內容項中的一個或多個內容項以供顯示在在線文檔上。競拍系統(tǒng)可以確定對于待顯示在在線文檔中的內容項的兩個或更多個競價。競拍系統(tǒng)能夠通過競拍過程來進行競價以確定一個或多個勝出競價。與勝出競價相對應的內容項可以被選擇以用于顯示在在線文檔上或與其一起顯示。
數(shù)據(jù)處理系統(tǒng)120可以包括內容選擇器140。內容選擇器140可以分析、解析或者以其他方式處理候選內容項的主題來確定候選內容項的主題是否對應于在線市場。內容選擇器140可以使用圖像處理技術、字符辨識技術、或者數(shù)據(jù)庫查找來識別、解析或辨識候選內容項的詞項、字符、文本、符號或圖像。候選內容項可以包括指示候選內容項的主題的元數(shù)據(jù),在該情況下,內容選擇器140可以處理該元數(shù)據(jù)來確定候選內容項的主題是否對應于在線市場。
內容提供者可以在設置包括內容項的內容宣傳活動時提供附加指示符。內容提供者可以通過使用關于候選內容項的信息執(zhí)行查找來在內容選擇器140可以識別的內容宣傳活動或內容群組層級提供信息。例如,候選內容項可以包括唯一標識符,其可以映射至內容群組、內容宣傳活動或者內容提供者。內容選擇器140可以基于在數(shù)據(jù)存儲庫145中存儲的關于內容提供者(例如電子應用開發(fā)者)的信息來確定:候選內容項對應于電子應用,或者候選內容項與電子應用不相關,但是可能另外與在界面上顯示相關。
數(shù)據(jù)處理系統(tǒng)120可以使用各種技術來選擇內容。例如,數(shù)據(jù)處理系統(tǒng)120可以從來自伙伴內容選擇網絡的推介(referral)或商機中選擇內容。在一些實施方式中,可以不使用關鍵字或匹配技術來選擇內容,而是基于推介或商機來選擇。
數(shù)據(jù)處理系統(tǒng)120可以包括虛擬號碼引擎135。虛擬號碼引擎135能夠被設計和構造來識別唯一虛擬號碼(例如,唯一轉接號碼)。虛擬號碼引擎135可以提供該唯一虛擬號碼用于與所選擇的內容項一起顯示,所選擇的內容項在客戶端計算設備110上與網頁一起顯示。虛擬號碼引擎135可以提供指向唯一虛擬號碼的鏈接,該鏈接在被計算設備110的用戶選擇時使得計算設備110發(fā)起與數(shù)據(jù)處理系統(tǒng)120的通信信道。例如,經由計算設備110選擇由虛擬號碼引擎130提供的鏈接能夠發(fā)起向數(shù)據(jù)處理系統(tǒng)120的電話呼叫。
在一些實施方式中,響應于接收到對內容項感興趣的指示,數(shù)據(jù)處理系統(tǒng)120能夠提供唯一虛擬號碼用于與內容項一起在網頁上顯示。例如,數(shù)據(jù)處理系統(tǒng)120能夠以按鈕、下拉菜單、圖標、翻轉圖標或者其他用戶界面微件在網頁上顯示內容項。當用戶與用戶界面微件交互(例如,點擊或選擇按鈕)時,數(shù)據(jù)處理系統(tǒng)能夠接收用戶選擇的指示。
響應于接收到用戶選擇的指示,數(shù)據(jù)處理系統(tǒng)120能夠識別、選擇、生成或以其他方式向內容項指派虛擬號碼。數(shù)據(jù)處理系統(tǒng)120可以訪問可用虛擬號碼池或可用虛擬號碼存儲庫。虛擬號碼可能已經被指派給與內容項相關聯(lián)的內容提供者。虛擬號碼可以被指派給包括內容項的內容宣傳活動或內容群組。虛擬號碼可以是免費“800”號碼、諸如“900”號碼、本地號碼或者長途號碼的收費號碼。
如果虛擬號碼當前沒有被指派給另一內容項或內容提供者,則數(shù)據(jù)處理系統(tǒng)可以確定該虛擬號碼是可用虛擬號碼。例如,由于虛擬號碼的有限數(shù)目以及與購買電話號碼相關聯(lián)的成本,可以利用促進重用或回收虛擬號碼的一個或多個策略來配置虛擬號碼引擎130。如果虛擬號碼130在一定時間間隔或持續(xù)時間(例如2小時、24小時、72小時、一周、30天、60天、90天等)內未被提供用于顯示,則虛擬號碼引擎130可以重用該虛擬號碼。
圖3圖示了依據(jù)一些實施方式的提供具有虛擬號碼320的內容項315的示例用戶界面。用戶界面包括搜索引擎用戶界面305或搜索引擎結果頁面305。搜索引擎305包括輸入文本框310,在輸入文本框310中用戶可以輸入搜索查詢,諸如taxi(出租車)。搜索引擎305能夠提供搜索結果325(例如,搜索結果1等)。搜索引擎305也可以響應于搜索查詢310而接收內容項(諸如廣告)315。在此示例中,廣告315可以針對出租車服務提供者。出租車服務提供者可能已經設置了包括內容選擇準則的廣告宣傳活動或廣告群組,該內容選擇準則包括詞項“taxi”。廣告可以包括指向出租車提供者網站的web鏈接。廣告315可以進一步包括訪問虛擬號碼的鏈接320。用戶可以選擇該鏈接320。響應于接收到對鏈接的選擇,數(shù)據(jù)處理系統(tǒng)(例如經由虛擬號碼引擎330)可以顯示虛擬號碼330??梢越浻蓮棾龃翱凇⑼ㄟ^替換文本320、通過將用戶引導至另一網站來顯示虛擬號碼330。在一些情況下,選擇鏈接320可以使得用戶的設備呼叫虛擬號碼。例如,數(shù)據(jù)處理系統(tǒng)120可以接收選擇,向用戶的設備提供虛擬號碼,并且指示用戶設備進一步呼叫虛擬號碼。
當數(shù)據(jù)處理系統(tǒng)120接收到對廣告315或鏈接320的選擇或者對于與廣告315相對應的電話號碼的其他請求,數(shù)據(jù)處理系統(tǒng)能夠解析存儲內容項至虛擬號碼的映射的數(shù)據(jù)庫來將所選擇的內容項映射至第一虛擬號碼。數(shù)據(jù)庫可以存儲在數(shù)據(jù)存儲庫145中并且包括若干內容項、內容群組、或內容宣傳活動至虛擬號碼的映射。數(shù)據(jù)庫可以包括內容提供者至虛擬號碼的映射。在一些實施方式中,數(shù)據(jù)庫可以動態(tài)地指派虛擬號碼,并且然后在數(shù)據(jù)庫中存儲動態(tài)生成/指派的虛擬號碼至內容提供者、內容宣傳活動、內容群組、或內容項的映射。
數(shù)據(jù)處理系統(tǒng)120可以在數(shù)據(jù)庫中執(zhí)行查找以將內容項映射至虛擬號碼。數(shù)據(jù)處理系統(tǒng)120可以使用內容項、內容宣傳活動、內容群組或內容提供者的唯一標識符來執(zhí)行查找以將內容項映射至虛擬號碼。例如,數(shù)據(jù)處理系統(tǒng)120接收對電話號碼鏈接330的選擇。對電話號碼鏈接330的選擇從數(shù)據(jù)處理系統(tǒng)120發(fā)起對于虛擬號碼的請求。對于虛擬號碼120的請求可以包括關于內容項315的信息,諸如內容項或內容提供者的唯一標識符。在一些情況下,請求可以包括在其上顯示內容項的網頁的url或者指向目標頁面330的鏈接,在該情況下,數(shù)據(jù)處理系統(tǒng)120可以訪問所識別的網頁以將內容項映射至虛擬號碼。因此,數(shù)據(jù)處理系統(tǒng)120能夠使用與所提供的內容項315相關聯(lián)或者與對于虛擬號碼的請求(經由對鏈接320的選擇)相關聯(lián)的標識符或其他指示符來執(zhí)行對數(shù)據(jù)庫的查找以將內容項映射至虛擬號碼。
數(shù)據(jù)處理系統(tǒng)120可以包括跟蹤器135。跟蹤器135可以被設計和構造成接收、獲得、確定或以其他方式識別跟蹤數(shù)據(jù)并且將跟蹤數(shù)據(jù)存儲在閃現(xiàn)數(shù)據(jù)結構中。跟蹤數(shù)據(jù)可以包括與內容項、對內容項的選擇、或者內容項的閃現(xiàn)相關聯(lián)的信息。例如,跟蹤數(shù)據(jù)可以包括內容選擇準則,其被用來選擇內容項用于與網頁一起顯示或在網頁上顯示。內容選擇準則可以包括關鍵字、詞項、短語、地理位置、設備類型等。跟蹤器135可以從內容選擇器140、內容提供者125或者用戶的計算設備110或者經由其來獲得跟蹤數(shù)據(jù)。在一些情況下,內容選擇器140可以將跟蹤數(shù)據(jù)存儲在閃現(xiàn)日志或數(shù)據(jù)結構中,并且跟蹤器135可以從閃現(xiàn)數(shù)據(jù)結構獲得跟蹤數(shù)據(jù)。
跟蹤器135可以被配置成響應于從用戶的計算設備110接收到對內容項的選擇來獲得并存儲跟蹤數(shù)據(jù)。選擇可以包括對內容項的點擊。在一些情況下,選擇可以指代對電話號碼鏈接(例如鏈接320)的選擇。例如,跟蹤器135可以響應于對鏈接330的選擇而不存儲跟蹤數(shù)據(jù),但是跟蹤器135可以響應于接收到對電話號碼鏈接320的選擇(或者對于電話號碼的請求)來存儲跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)120可以被配置為區(qū)分對url330的選擇與經由電話號碼鏈路320對于電話號碼的選擇或請求,并且可以進一步響應于對電話號碼鏈接320的選擇而存儲跟蹤數(shù)據(jù)或執(zhí)行與提供呼叫場境相關的其他功能。
閃現(xiàn)數(shù)據(jù)結構可以被存儲在數(shù)據(jù)存儲庫145中。閃現(xiàn)數(shù)據(jù)結構可以包括用于存儲、維護、組織或操縱閃現(xiàn)記錄的表格式或其他數(shù)據(jù)格式。閃現(xiàn)記錄可以指代在網頁上顯示內容項或廣告的實例。閃現(xiàn)可以包括:與在其上顯示內容項的網頁有關的信息(例如,網頁的統(tǒng)一資源定位符、內容位的位置/定位(location/position)、網頁的關鍵字)、用戶輸入到搜索引擎中的導致內容項被選擇的搜索查詢、內容項的關鍵字和/或導致內容項被選擇用于顯示(例如經由寬泛匹配、短語匹配或精確匹配或其他相關性或相似性度量)的網頁或搜索查詢的關鍵字、與閃現(xiàn)相關聯(lián)的時間戳、其上顯示內容項的計算設備110的地理位置、設備的類型等。
數(shù)據(jù)處理系統(tǒng)120可以以臨時性的方式在閃現(xiàn)數(shù)據(jù)結構中存儲閃現(xiàn)記錄并且在一些持續(xù)時間之后去除或刪除閃現(xiàn)記錄(例如24小時、48小時、72小時、30天、60天、90天等)。數(shù)據(jù)處理系統(tǒng)120可以響應于事件、條件或觸發(fā)而去除閃現(xiàn)記錄。例如,數(shù)據(jù)處理系統(tǒng)120可以響應于與閃現(xiàn)終止相關聯(lián)的呼叫或在與閃現(xiàn)相關聯(lián)的呼叫終止之后的一定時間間隔或持續(xù)時間之后刪除閃現(xiàn)記錄。
數(shù)據(jù)處理系統(tǒng)120(例如經由跟蹤器135)能夠生成在閃現(xiàn)數(shù)據(jù)結構中存儲的跟蹤數(shù)據(jù)和數(shù)據(jù)庫中存儲的虛擬號碼之間的鏈接。該鏈接可以包括跟蹤數(shù)據(jù)和虛擬號碼之間的指針或其他關聯(lián)機制。在一些情況下,跟蹤器135可以利用所映射的虛擬號碼來更新閃現(xiàn)數(shù)據(jù)結構中的閃現(xiàn)記錄。在一些情況下,生成鏈接可以指代數(shù)據(jù)處理系統(tǒng)120生成包括跟蹤數(shù)據(jù)和虛擬號碼的第二數(shù)據(jù)結構或數(shù)據(jù)記錄或條目。例如,跟蹤器135可以創(chuàng)建跟蹤鏈路數(shù)據(jù)結構,其提供具有與對應的虛擬號碼相關聯(lián)的跟蹤數(shù)據(jù)的條目。該數(shù)據(jù)結構可以進一步包括與閃現(xiàn)記錄或計算設備110相關的信息。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120生成的鏈接可以是臨時的。鏈接可以是臨時鏈接,因為數(shù)據(jù)處理系統(tǒng)120可以基于持續(xù)時間、時間間隔、條件、事件或其他觸發(fā)來破壞、終止或者以其他方式去除該鏈接。持續(xù)時間或時間間隔可以基于從事件起的時間間隔。例如,事件可以是初始閃現(xiàn)、對內容項的選擇、對于虛擬號碼的請求或者接收呼叫。例如,數(shù)據(jù)處理系統(tǒng)120可以在閃現(xiàn)、對內容項的選擇、創(chuàng)建鏈接、接收呼叫等的2小時、4小時、48小時、72小時、一周、30天等之后去除跟蹤數(shù)據(jù)和虛擬號碼之間的鏈接。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120可以基于條件來去除跟蹤數(shù)據(jù)和虛擬號碼之間的鏈接。條件可以包括:例如,接收到對于虛擬號碼的請求但是沒有在提供該號碼的一定持續(xù)時間(2小時、4小時、48小時、72小時、一周等)內接收到對該號碼的呼叫;接收到對該號碼的一定數(shù)目的呼叫(例如,2個呼叫、3個呼叫、5個呼叫等)。
數(shù)據(jù)處理系統(tǒng)120(例如經由跟蹤器135或虛擬號碼引擎130)能夠經由網頁來提供第一虛擬號碼。計算設備110可包括呼叫能力并且能夠通過撥叫號碼或選擇發(fā)起設備110的呼叫過程的號碼的交互性鏈接來發(fā)起對虛擬號碼的呼叫(或者其他電信信道)。在一些實施方式中,用戶可以從與網頁和電話號碼在其上顯示的設備110不同的設備發(fā)起對虛擬號碼的呼叫。例如,用戶可以從桌面計算機、膝上型計算機或者平板計算機查看具有廣告和電話號碼的網頁,并且然后從地面線路電路或蜂窩電話呼叫該號碼。由于數(shù)據(jù)處理系統(tǒng)120能夠將虛擬號碼指派給對內容項的選擇并且鏈接虛擬號碼與內容項的跟蹤數(shù)據(jù),因此用戶可以從不同的設備呼叫虛擬號碼并且數(shù)據(jù)處理系統(tǒng)120仍然能夠訪問對應的跟蹤數(shù)據(jù)。
數(shù)據(jù)處理系統(tǒng)120(例如經由跟蹤器135或虛擬號碼引擎130)能夠從客戶端設備接收呼叫以經由第一虛擬號碼發(fā)起第一通信信道。例如,客戶端設備可以撥叫第一虛擬號碼來發(fā)起電信信道,并且數(shù)據(jù)處理系統(tǒng)120可以接收對電信的發(fā)起的指示(例如響鈴)。數(shù)據(jù)處理系統(tǒng)120可以在接收到呼叫(或其指示)后執(zhí)行一個或多個功能。
響應于接收到呼叫,數(shù)據(jù)處理系統(tǒng)120能夠使用第一虛擬號碼執(zhí)行對數(shù)據(jù)庫的查找以識別與內容提供者相對應的第二號碼或第二虛擬號碼并且識別與第一虛擬號碼相鏈接的跟蹤數(shù)據(jù)。例如,第一虛擬號碼可以被用來呼叫數(shù)據(jù)處理系統(tǒng)120并且進一步被用來訪問所鏈接的跟蹤數(shù)據(jù)并且識別第二號碼。第二號碼可以被用來呼叫內容提供者(或者其顧客服務代表)。在一些情況下,內容提供者可以在設置內容宣傳活動時提供第二號碼,并且第二號碼可以被存儲在數(shù)據(jù)處理系統(tǒng)120的數(shù)據(jù)庫中。
在識別出第二號碼后,數(shù)據(jù)處理系統(tǒng)120能夠使用第二號碼來建立客戶端設備與內容提供者設備之間的第二通信信道。數(shù)據(jù)處理系統(tǒng)120可以撥叫第二號碼并且內容提供者可以接收到該呼叫。內容提供者(或者顧客服務代表)可以接聽該呼叫。數(shù)據(jù)處理系統(tǒng)120可以將第一呼叫與第二呼叫融合或橋接以創(chuàng)建連接用戶與內容提供者的顧客服務代表的第二通信信道。
數(shù)據(jù)處理系統(tǒng)120可以通過提供與第一虛擬號碼相關聯(lián)的跟蹤數(shù)據(jù)中的一些或全部來對內容提供者提供呼叫的場境。數(shù)據(jù)處理系統(tǒng)120可以在創(chuàng)建第二通信信道、在第二通信信道期間或者在創(chuàng)建第二通信信道之后向內容提供者提供跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)120能夠使用包括例如帶內和帶外通信技術的各種技術來向內容提供者或顧客服務代表提供跟蹤數(shù)據(jù)。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120使用帶外技術來提供跟蹤數(shù)據(jù)。利用帶外技術,數(shù)據(jù)處理系統(tǒng)120能夠使用不同于第二通信信道的通信媒介來向內容提供者發(fā)布跟蹤值。例如,數(shù)據(jù)處理系統(tǒng)120可以訪問存儲第二號碼至電子郵件消息的標識符、簡單消息傳送業(yè)務號碼(文本消息)、即時消息傳送用戶名、電子站點、顯示門戶識別符等的映射的數(shù)據(jù)結構。然后,數(shù)據(jù)處理系統(tǒng)120可以通過使用識別符例如通過向內容提供者發(fā)送電子郵件消息或其他通信來向內容提供者提供跟蹤數(shù)據(jù)。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120能夠使用第一虛擬號碼來對數(shù)據(jù)庫執(zhí)行查找以識別與內容提供者相關聯(lián)的電子站點。例如,內容提供者可以經由統(tǒng)一資源定位符來識別電子站點,其能夠被用來向接收呼叫的顧客服務代表顯示跟蹤數(shù)據(jù)。電子站點可以是能夠使用諸如安全證書、用戶名、密碼、經批準的源ip等的安全憑據(jù)來訪問的安全站點。數(shù)據(jù)處理系統(tǒng)120可以被配置有安全憑據(jù)或者可以經由查找來訪問安全憑據(jù)。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120可以被預批準或預授權來向電子站點提供跟蹤數(shù)據(jù)。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120自身可以托管電子站點,在該情況下數(shù)據(jù)處理系統(tǒng)120可以提供跟蹤數(shù)據(jù)用于電子站點上顯示,而無需經過認證或授權過程。
數(shù)據(jù)處理系統(tǒng)120能夠被配置為使用帶內技術來向內容提供者提供跟蹤值。利用帶內技術,數(shù)據(jù)處理系統(tǒng)120能夠使用語音通信協(xié)議(sip)的報頭自身來傳遞跟蹤值。例如,數(shù)據(jù)處理系統(tǒng)能夠在呼叫的開頭向內容提供者播放跟蹤數(shù)據(jù)。在一些情況下,數(shù)據(jù)處理系統(tǒng)120能夠將跟蹤數(shù)據(jù)文本轉換為話音并且在呼叫的開頭以音頻格式來向顧客服務代表提供跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)120可以在將用戶與顧客服務代表連接之前向顧客服務代表播放音頻跟蹤數(shù)據(jù)。例如,數(shù)據(jù)處理系統(tǒng)120能夠從用戶接收第一呼叫、保持第一呼叫、識別跟蹤數(shù)據(jù)并將其轉換為音頻、向內容提供者(或者顧客服務代表)進行第二呼叫、播放音頻跟蹤數(shù)據(jù)、并且然后將第一呼叫與第二呼叫融合以將用戶與顧客服務代表(或其設備)連接。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120可以播放包括電子站點的標識符的音頻標識符以供顧客服務代表訪問。例如,數(shù)據(jù)處理系統(tǒng)120可以在第二呼叫的開頭指示顧客服務代表前往某個電子站點(例如經由url前往)或者提供代碼或標識符,顧客服務代表然后可以將該代碼或標識符輸入到包括跟蹤數(shù)據(jù)的電子站點,該代碼或標識符可以解鎖跟蹤數(shù)據(jù)以供顧客服務代表訪問。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120可以基于時間間隔、條件或事件來提供跟蹤數(shù)據(jù)。例如,數(shù)據(jù)處理系統(tǒng)120能夠確定用戶選擇內容項和進行呼叫之間的時間間隔,并且在時間間隔滿足閾值時間間隔的情況下提供內容項。為此,數(shù)據(jù)處理系統(tǒng)120可以識別選擇內容項的第一時間戳。數(shù)據(jù)處理系統(tǒng)120可以通過訪問包括與虛擬號碼相對應的閃現(xiàn)記錄的閃現(xiàn)數(shù)據(jù)結構來識別時間戳。例如,當數(shù)據(jù)處理系統(tǒng)120經由第一虛擬號碼接收來自用戶的呼叫時,數(shù)據(jù)處理系統(tǒng)能夠執(zhí)行對數(shù)據(jù)庫的查找以確定對應的跟蹤數(shù)據(jù),其可以包括選擇內容項的時間戳。數(shù)據(jù)處理系統(tǒng)可以進一步識別用戶對數(shù)據(jù)處理系統(tǒng)的發(fā)起第一通信信道的呼叫的第二時間戳。第二時間戳可以指代用戶進行呼叫的時間或數(shù)據(jù)處理系統(tǒng)接收到呼叫的時間。數(shù)據(jù)處理系統(tǒng)可以訪問在數(shù)據(jù)存儲庫145中存儲的呼叫日志以確定呼叫的時間戳。數(shù)據(jù)處理系統(tǒng)能夠確定第一時間戳與第二時間戳之間的時間間隔。時間間隔可以是第二時間戳與第一時間戳之間在時間上的差別。然后,數(shù)據(jù)處理系統(tǒng)可以將時間間隔與時間間隔閾值(或閾值)進行比較以確定時間間隔是否滿足閾值。如果時間間隔小于或等于時間閾值,則時間間隔可以滿足閾值。時間閾值可以是例如2小時、3小時、30分鐘、4小時、12小時、24小時、48小時、一周等。內容提供者可以設定、建立或者以其他方式指派內容宣傳活動或內容項的時間閾值。在一些情況下,閾值可以由數(shù)據(jù)處理系統(tǒng)120預確定。
如果用戶選擇內容項與數(shù)據(jù)處理系統(tǒng)接收呼叫之間的時間間隔小于或等于閾值,則數(shù)據(jù)處理系統(tǒng)然后可以使用帶內或帶外技術來提供跟蹤數(shù)據(jù)以供顯示。然而,如果時間間隔大于時間閾值,則數(shù)據(jù)處理系統(tǒng)可以確定不提供跟蹤數(shù)據(jù)。例如,如果內容項選擇與呼叫之間的時間間隔太大(例如大于72小時),則跟蹤數(shù)據(jù)可能不再相關。
數(shù)據(jù)處理系統(tǒng)120可以從相同用戶接收到多個呼叫并且每次都向內容提供者提供跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)120可以進一步響應于時間間隔滿足閾值而提供跟蹤數(shù)據(jù)。在對相同虛擬號碼進行多個呼叫的情況下,數(shù)據(jù)處理系統(tǒng)120可以確定與用戶的最后事件和呼叫的時間戳之間的時間間隔。最后事件可以指代經由第一虛擬號碼對數(shù)據(jù)處理系統(tǒng)的先前呼叫、先前呼叫的發(fā)起或終止的時間戳、對內容項的選擇、內容項的轉換等。因此,如果隨后呼叫的時間間隔滿足時間閾值,則數(shù)據(jù)處理系統(tǒng)120能夠響應于時間間隔滿足閾值而向內容提供者提供跟蹤數(shù)據(jù)。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120能夠基于持續(xù)時間或時間間隔來去除發(fā)布至電子站點的跟蹤數(shù)據(jù)。例如,如果用戶多于2小時以前(或一些其他時間間隔)選擇了內容項,則數(shù)據(jù)處理系統(tǒng)120可以去除可能已經發(fā)布至電子站點的由數(shù)據(jù)處理系統(tǒng)120控制、管理或托管的任何跟蹤數(shù)據(jù)或者可以向電子站點的管理器的所有者提供指令來去除這樣的跟蹤數(shù)據(jù)。
在一些情況下,數(shù)據(jù)處理系統(tǒng)可以接收經由第一虛擬號碼的呼叫并且確定由于時間間隔超出閾值因此第一虛擬號碼不再鏈接至跟蹤數(shù)據(jù)。在這些情況下,數(shù)據(jù)處理系統(tǒng)120可以確定向內容提供者提供時間間隔超出閾值并且不存在跟蹤數(shù)據(jù)的指示。在一些情況下,數(shù)據(jù)處理系統(tǒng)120可以確定提供最后的可用/所鏈接的跟蹤數(shù)據(jù)。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120能夠向內容提供者的呼叫引擎150提供跟蹤數(shù)據(jù)(或者其部分)。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)120的虛擬號碼引擎能夠被配置有呼叫引擎150的功能。呼叫引擎150可以指代交互式語音響應(“ivr”)技術,其能夠允許計算機與人類通過使用語音或音調來交互。然而,在此情況下,數(shù)據(jù)處理系統(tǒng)120能夠被配置成利用ivr技術與內容提供者而不是用戶交互。例如,數(shù)據(jù)處理系統(tǒng)120從用戶接收經由第一虛擬號碼的第一呼叫、執(zhí)行查找以識別對應的跟蹤數(shù)據(jù)、并且然后將跟蹤數(shù)據(jù)傳達至內容提供者的ivr技術接口或呼叫引擎。然后,數(shù)據(jù)處理系統(tǒng)120或內容提供者的呼叫引擎150可以處理跟蹤數(shù)據(jù)以確定適合的顧客服務代表,并且將呼叫引導至所選擇的顧客服務代表。
例如,內容提供者的呼叫引擎150(或者數(shù)據(jù)處理系統(tǒng)的呼叫引擎)可以被配置有策略。策略可以包括一個或多個參數(shù)、規(guī)則或條件。例如,策略可以指示跟蹤數(shù)據(jù)是否包括第一關鍵字,然后呼叫引擎要將呼叫引導至第一顧客服務代表或第一顧客服務代表池。另一類型的策略可以包括基于排名或基于質量的策略。例如,呼叫引擎可以被配置來確定跟蹤數(shù)據(jù)的第一關鍵字、將策略應用至第一關鍵字以確定呼叫要被引導至具有一定評級或者達到或超出一定評級(例如3星、4星、5星)的顧客服務代表。
評級可以基于來自用戶的歷史反饋。例如,在與顧客服務代表的每個呼叫的末尾,呼叫引擎或內容提供者可以向用戶提供調查以向它們詢問對呼叫的反饋。呼叫引擎可以將該反饋存儲在內容提供者的數(shù)據(jù)存儲庫中。然后,呼叫引擎可以響應于將策略應用于跟蹤數(shù)據(jù)而訪問此數(shù)據(jù)存儲庫以識別作為接收呼叫的候選的一個或多個顧客服務代表。呼叫引擎可以進一步識別當前有空或具有最短排隊或等待時間的顧客服務代表。
因此,數(shù)據(jù)處理系統(tǒng)能夠實時地向內容提供者提供跟蹤數(shù)據(jù),內容提供者然后能夠使用該跟蹤數(shù)據(jù)來將呼叫引導至適合的顧客服務代表以及/或者允許所選擇顧客服務代表提供個性化或改進的顧客體驗。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)能夠以離線方式提供跟蹤數(shù)據(jù),諸如響應于來自內容提供者的設備的對于跟蹤數(shù)據(jù)的請求。在離線模式下,數(shù)據(jù)處理系統(tǒng)可以在跟蹤數(shù)據(jù)被存儲在數(shù)據(jù)結構之后或在完成呼叫之后的某時間從內容提供者的設備接收對于跟蹤數(shù)據(jù)的請求。在一些情況下,數(shù)據(jù)處理系統(tǒng)可以利用跟蹤數(shù)據(jù)針對與虛擬號碼或者與內容群組或內容宣傳活動相關聯(lián)的多個虛擬號碼相關聯(lián)的多個呼叫來生成離線報告,
在一些情況下,數(shù)據(jù)處理系統(tǒng)120能夠利用呼叫者標識號碼來配置對內容提供者的呼叫。例如,提供給內容提供者(或者顧客服務代表的設備)的呼叫者標識號碼可以包括由用戶的計算設備撥叫的以發(fā)起與數(shù)據(jù)處理系統(tǒng)120的第一電信信道的第一虛擬號碼、數(shù)據(jù)處理系統(tǒng)120的號碼或者與用戶的計算設備相關聯(lián)的號碼。在一些情況下,數(shù)據(jù)處理系統(tǒng)120能夠基于策略或規(guī)則來配置呼叫者標識號碼。如果僅虛擬號碼池中指派給內容提供者或內容宣傳活動的第一虛擬號碼當前被指派給內容項,則數(shù)據(jù)處理系統(tǒng)可以將第一虛擬號碼作為呼叫者標識轉發(fā)至內容提供者。
圖2示出了依據(jù)實施方式的經由計算機網絡提供呼叫場境的方法的說明。方法200能夠經由圖1或圖4所圖示的組件的一個或多個系統(tǒng)——包括例如數(shù)據(jù)處理系統(tǒng)、虛擬號碼引擎、跟蹤器、內容選擇器或數(shù)據(jù)存儲庫來執(zhí)行。簡略概述,在一些實施方式中,方法200包括:在框210處,數(shù)據(jù)處理系統(tǒng)接收基于內容項的關鍵字選擇的所顯示的內容項的選擇。在框215處,數(shù)據(jù)處理系統(tǒng)存儲與內容項相關聯(lián)的跟蹤數(shù)據(jù)。在框220處,數(shù)據(jù)處理系統(tǒng)解析數(shù)據(jù)庫以將內容項映射至第一號碼。在框225處,數(shù)據(jù)處理系統(tǒng)生成跟蹤數(shù)據(jù)與第一虛擬號碼之間的鏈接。在框230處,數(shù)據(jù)處理系統(tǒng)提供第一虛擬號碼。在框235處,數(shù)據(jù)處理系統(tǒng)經由第一虛擬號碼接收呼叫。在框240處,數(shù)據(jù)處理系統(tǒng)執(zhí)行查找以識別內容提供者的第二號碼,并且建立與內容提供者的通信信道。在框245處,數(shù)據(jù)處理系統(tǒng)向內容提供者提供跟蹤數(shù)據(jù)。
更具體的,方法200包括其在框210處數(shù)據(jù)處理系統(tǒng)接收基于內容項的關鍵字選擇的顯示的內容項的選擇。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)提供內容項用于與網頁一起顯示。在一些實施方式中,由數(shù)據(jù)處理系統(tǒng)的處理器執(zhí)行的內容選擇器提供內容項用于與網頁一起顯示。內容選擇器可以基于內容選擇準則來選擇內容項。內容項可以包括由內容提供者在設置內容項的內容宣傳活動時提供的內容選擇準則。數(shù)據(jù)處理系統(tǒng)可以訪問存儲內容項和對應的內容選擇準則的數(shù)據(jù)庫來選擇內容項。例如,數(shù)據(jù)處理系統(tǒng)可以確定內容項的關鍵字匹配與網頁相關聯(lián)的搜索查詢或網頁的其他內容,并且基于匹配的關鍵字來選擇內容項。內容項可以包括廣告、在線文檔、電子內容項、圖像、視頻、多媒體內容項。內容項可以是與電話號碼相關聯(lián)的呼叫內容項或包括與電話號碼相關聯(lián)的呼叫內容項。
在框210處,數(shù)據(jù)處理系統(tǒng)(例如經由跟蹤器)接收內容項的選擇。例如,內容項可以經由用戶的計算設備的顯示設備來識別。用戶可以使用諸如鼠標、鍵盤或觸摸表面的輸入設備來與內容項交互。響應于該選擇,在框215處,數(shù)據(jù)處理系統(tǒng)能夠存儲與內容項相關聯(lián)的跟蹤數(shù)據(jù)。跟蹤數(shù)據(jù)能夠包括內容項的關鍵字,諸如被用于選擇內容項的關鍵字。在一些情況下,數(shù)據(jù)處理系統(tǒng)能夠將跟蹤數(shù)據(jù)存儲在閃現(xiàn)數(shù)據(jù)結構中。閃現(xiàn)數(shù)據(jù)結構可以包括每個閃現(xiàn)的記錄,其中該記錄可以包括諸如關鍵字的跟蹤數(shù)據(jù)、閃現(xiàn)是否導致對內容項的選擇、閃現(xiàn)是否導致轉換、閃現(xiàn)的時間戳等。
在框220處,數(shù)據(jù)處理系統(tǒng)解析數(shù)據(jù)庫以將內容項映射至第一號碼。數(shù)據(jù)處理系統(tǒng)能夠解析存儲內容項至虛擬號碼的映射的數(shù)據(jù)庫以將所選擇的內容項映射至第一虛擬號碼。數(shù)據(jù)處理系統(tǒng)可以響應于對內容項的選擇而解析數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)可以使用內容項標識符來執(zhí)行對數(shù)據(jù)庫的查找以識別第一號碼。第一號碼可以指代虛擬號碼。
在框225處,數(shù)據(jù)處理系統(tǒng)生成跟蹤數(shù)據(jù)與第一號碼之間的鏈接。例如,數(shù)據(jù)處理系統(tǒng)能夠生成在閃現(xiàn)數(shù)據(jù)結構中存儲的跟蹤數(shù)據(jù)和在數(shù)據(jù)庫中存儲的第一虛擬號碼之間的鏈接。在一些實施方式中,鏈接可以指代在一個數(shù)據(jù)結構中的、指向另一數(shù)據(jù)結構中的記錄、條目或值的指針。在一些實施方式中,鏈接可以指代創(chuàng)建新數(shù)據(jù)結構,其將跟蹤數(shù)據(jù)與第一號碼組合或相關聯(lián)。
在框230處,數(shù)據(jù)處理系統(tǒng)提供第一號碼。數(shù)據(jù)處理系統(tǒng)可以響應于選擇來提供第一號碼。數(shù)據(jù)處理系統(tǒng)可以響應于接收到內容項的選擇而傳送或以其他方式提供第一虛擬號碼用于在網頁上與內容項一起顯示。數(shù)據(jù)處理系統(tǒng)可以通過向用戶的計算設備傳送包括具有第一號碼的有效載荷的數(shù)據(jù)分組來提供第一號碼,其中數(shù)據(jù)分組包括使得用戶的計算設備的瀏覽器顯示該號碼的指令。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)可以提供鏈接或按鈕用于在計算設備上顯示,該鏈接或按鈕在被選擇時使得計算設備發(fā)起對第一號碼的呼叫。因此,在一些情況下,第一號碼可以不顯示在計算設備上并且在一些實施方式中第一號碼可以顯示在計算設備上。
在框235處,數(shù)據(jù)處理系統(tǒng)經由第一虛擬號碼接收呼叫。數(shù)據(jù)處理系統(tǒng)可以接收呼叫以經由第一號碼發(fā)起第一通信信道。呼叫可以經由顯示內容項的用戶的計算設備或另一計算設備來接收。
在框240處,數(shù)據(jù)處理系統(tǒng)執(zhí)行查找以識別內容提供者的第二號碼,并且建立與內容提供者的通信信道。數(shù)據(jù)處理系統(tǒng)能夠響應于呼叫來執(zhí)行查找。數(shù)據(jù)處理系統(tǒng)能夠使用第一虛擬號碼來執(zhí)行對數(shù)據(jù)庫的查找以識別與內容提供者相對應的第二虛擬號碼。數(shù)據(jù)處理系統(tǒng)可以進一步識別與第一虛擬號碼鏈接的跟蹤數(shù)據(jù)。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)可以執(zhí)行對第一數(shù)據(jù)庫的第一查找以識別第二號碼,并且執(zhí)行對第二數(shù)據(jù)庫的第二查找以識別所鏈接的跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)可以使用第一虛擬號碼來執(zhí)行這兩個查找。這兩個查找可以同時、并行或順序地執(zhí)行。
在識別出第二號碼后,數(shù)據(jù)處理系統(tǒng)能夠使用第二號碼來建立客戶端設備與內容提供者設備之間的通信信道。在一些情況下,數(shù)據(jù)處理系統(tǒng)可以使用第二號碼來發(fā)起數(shù)據(jù)處理系統(tǒng)和內容提供者之間的單獨的第三通信信道,并且然后將該第三通信信道與用戶設備和數(shù)據(jù)處理系統(tǒng)之間的第一通信信道融合以創(chuàng)建用戶設備與內容提供者之間的第二通信信道。
在框245處,數(shù)據(jù)處理系統(tǒng)向內容提供者提供跟蹤數(shù)據(jù)。數(shù)據(jù)處理系統(tǒng)能夠經由第二通信信道向內容提供者提供跟蹤數(shù)據(jù)。例如,數(shù)據(jù)處理系統(tǒng)可以經由第二通信信道來提供包括呼叫者標識或向內容提供者指示如何或在何處訪問跟蹤數(shù)據(jù)的其他標識符的指示符。數(shù)據(jù)處理系統(tǒng)能夠使用帶內和/或帶外技術向內容提供者提供跟蹤數(shù)據(jù)。例如,數(shù)據(jù)處理系統(tǒng)能夠使用音頻消息、文本轉話音技術、向設備發(fā)信號來解釋音調的音頻音調(例如使用傳真(telecopying)或電傳(telefax)技術或其他音頻頻率音調來傳達關于跟蹤數(shù)據(jù)的信息)經由通信信道在與內容提供者的通信信道的開頭提供跟蹤數(shù)據(jù)。在另一示例中,數(shù)據(jù)處理系統(tǒng)能夠使用帶外技術來識別與內容提供者相關聯(lián)的電子站點,并且提供跟蹤數(shù)據(jù)用于在電子站點上顯示。例如,數(shù)據(jù)處理系統(tǒng)可以執(zhí)行對數(shù)據(jù)庫的查找,該數(shù)據(jù)庫包括第一虛擬號碼或第二虛擬號碼至電子站點標識符的映射。電子站點可以是可由數(shù)據(jù)處理系統(tǒng)和內容提供者或內容提供者的顧客服務代表的設備二者訪問的網站。電子站點可以是動態(tài)網站或者包括部分,數(shù)據(jù)處理系統(tǒng)能夠被配置來修改、更新或以其他方式操縱該部分以包括跟蹤數(shù)據(jù)。例如,數(shù)據(jù)處理系統(tǒng)可以使用javascript程序來生成電子網站的部分以顯示跟蹤數(shù)據(jù)。
在一些實施方式中,數(shù)據(jù)處理系統(tǒng)能夠去除已經在電子站點上提供的跟蹤數(shù)據(jù)。例如,所顯示的跟蹤數(shù)據(jù)能夠與期滿值(例如2小時、4小時、6小時、24小時等)相關聯(lián)。數(shù)據(jù)處理系統(tǒng)可以響應于與期滿值相關聯(lián)的計數(shù)器的期滿而去除跟蹤數(shù)據(jù)。在一些情況下,數(shù)據(jù)處理系統(tǒng)能夠響應于第一虛擬數(shù)據(jù)被回收以與新跟蹤數(shù)據(jù)相關聯(lián)而去除先前的跟蹤數(shù)據(jù)。
數(shù)據(jù)處理系統(tǒng)能夠進一步被配置來與內容提供者的呼叫引擎相接口或通信,以促進基于與在網頁上顯示的內容項相關聯(lián)的跟蹤數(shù)據(jù)來將呼叫引導至適合的顧客服務代表的設備。例如,數(shù)據(jù)處理系統(tǒng)可以將跟蹤數(shù)據(jù)傳送至呼叫引擎,并且呼叫引擎可以對跟蹤數(shù)據(jù)應用策略以識別適合的顧客服務代表。策略可以是基于質量、基于排名、基于優(yōu)先級、基于時間等。例如,如果被用來選擇廣告的關鍵字是luxurycars(豪華車),則策略可以指示呼叫引擎將呼叫引導至具有高質量評級或反饋分值的顧客服務代表、專門從事豪華車或在豪華車方面具有其他專長或訓練的顧客服務代表或者當前有空的顧客服務代表。呼叫引擎可以訪問存儲顧客服務代表的憑據(jù)和評級的數(shù)據(jù)庫來識別該代表。在一些實施方式中,數(shù)據(jù)處理系統(tǒng)可以包括呼叫引擎并且可以進一步基于策略來識別內容提供者的第二號碼。
圖3是依據(jù)實施方式的促進經由計算機網絡來提供呼叫場境的用戶界面300的框圖。用戶界面300可以包括由在計算設備上執(zhí)行的應用來顯示的頁面,諸如由web瀏覽器呈現(xiàn)的網頁。網頁可以是搜索引擎305的界面,并且包括搜索查詢輸入框310。響應于搜索查詢310,搜索引擎305提供搜索結果325。數(shù)據(jù)處理系統(tǒng)(例如經由內容選擇器)能夠進一步提供內容項315,諸如出租車服務的廣告。內容項315可以包括搜索引擎(或者內容選擇器)在搜索結果中包括的贊助鏈接。內容項315可以包括用于針對電話號碼320的點擊的鏈接和按鈕以及指向目標網頁或著陸網頁的網址。用戶可以點擊電話鏈接320,其可以促進提供跟蹤數(shù)據(jù),并且數(shù)據(jù)處理系統(tǒng)可以響應于接收該選擇來提供電話號碼330。電話號碼330可以是彈出窗口,替換鏈接320,與內容項相鄰來顯示,并且經由通知、警示、sms文本消息或電子郵件來發(fā)送至用戶。
圖4是依據(jù)說明性實施方式的計算系統(tǒng)400的框圖。計算機系統(tǒng)或計算設備400能夠被用來實現(xiàn)系統(tǒng)100、系統(tǒng)300、內容提供者125、計算設備110、內容發(fā)布者115、數(shù)據(jù)處理系統(tǒng)120、虛擬號碼引擎130、跟蹤器135、內容選擇器140以及數(shù)據(jù)存儲庫145。計算系統(tǒng)400包括:總線405或用于傳輸信息的其他通信組件,以及耦合至總線405以用于處理信息的處理器410或處理電路。計算系統(tǒng)400還能夠包括耦合至總線以用于處理信息的一個或多個處理器410或處理電路。計算系統(tǒng)400還包括主存儲器415——諸如隨機存取存儲器(ram)或其他動態(tài)存儲設備,其耦合至總線405以用于存儲信息以及待由處理器410執(zhí)行的指令。主存儲器415還可以被用于存儲位置信息、臨時變量或者指令被處理器410執(zhí)行期間的其他中間信息。計算系統(tǒng)400進一步可以包括只讀存儲器(rom)420或其他靜態(tài)存儲設備,其耦合至總線405以用于存儲靜態(tài)信息和用于處理器410的指令。諸如固態(tài)設備、磁盤或光盤的存儲設備425耦合至總線405以用于持久地存儲信息和指令。
計算系統(tǒng)400可以經由總線405耦合至諸如液晶顯示器或有源矩陣顯示器的顯示器435以用于向用戶顯示信息。諸如包括字母數(shù)字和其他鍵的鍵盤的輸入設備430可以耦合至總線405以用于向處理器410傳輸信息和命令選擇。輸入設備430能夠包括觸摸屏顯示器435。輸入設備430還能夠包括諸如鼠標、軌跡球或者光標方向鍵的光標控制以用于向處理器410傳輸方向信息和命令選擇并且用于控制顯示器435上的光標移動。
本文描述的過程、系統(tǒng)和方法能夠由計算系統(tǒng)400響應于處理器410執(zhí)行包含在主存儲器415中的指令布置來實現(xiàn)。這樣的指令能夠從諸如存儲設備425的另一計算機可讀介質讀入主存儲器415。對主存儲器415中包含的指令的布置的執(zhí)行使得計算系統(tǒng)400執(zhí)行本文描述的說明性過程。處于多處理布置的一個或多個處理器也可以被采用來執(zhí)行主存儲器415中包含的指令。在替選實施方式中,硬連線的電路可以替代軟件指令或與其組合來實現(xiàn)說明性實施方式。因此,實施方式不限于硬件電路與軟件的特定組合。
雖然已經在圖4中描述了示例計算系統(tǒng),但本說明書中描述的本主題的實施方式和功能操作能夠以其他類型的數(shù)字電子電路、或者以計算機軟件、固件或硬件——包括本說明書中公開的結構及其結構等同物、或者與其中的一個或多個組合來實現(xiàn)。
本說明書中描述的主題和操作的實施例能夠以數(shù)字電子電路、或者以計算機軟件、固件或硬件——包括本說明書中公開的結構及其結構等同物、或者以它們中的一個或多個的組合來實現(xiàn)。本說明書中描述的主題能夠被實現(xiàn)為一個或多個計算機程序,例如,計算機程序指令的一個或多個電路,該計算機程序指令被編碼在計算機存儲介質上以用于由數(shù)據(jù)處理裝置執(zhí)行或控制數(shù)據(jù)處理裝置的操作。替選地或另外地,程序指令能夠被編碼在人工生成的傳播信號上,該信號,例如,機器生成的電、光或電磁信號,其被生成以對信息進行編碼以用于傳輸?shù)胶线m的接收器裝置以供數(shù)據(jù)處理裝置執(zhí)行。計算機存儲介質能夠是機器可讀存儲設備、機器可讀存儲基底、隨機或串行存取存儲器陣列或設備、或它們中的一個或多個的組合,或者被包括在其中。此外,雖然計算機存儲介質不是傳播信號,但計算機存儲介質能夠是在人工生成的傳播信號中編碼的計算機程序指令的源或目的地。計算機存儲介質還能夠是一個或多個單獨的物理組件或介質(例如,多個cd、磁盤或其它存儲設備)或者被包括在其中。
在本說明書中描述的操作可以由數(shù)據(jù)處理裝置對存儲在一個或多個計算機可讀存儲設備上或從其它源接收的數(shù)據(jù)來執(zhí)行。
術語“數(shù)據(jù)處理裝置”或“計算設備”涵蓋用于處理數(shù)據(jù)的各種裝置、設備和機器,包括例如可編程處理器、計算機、片上系統(tǒng)、或者多個可編程處理器、計算機、片上系統(tǒng)或前述的組合。裝置能夠包括專用邏輯電路,例如fpga(現(xiàn)場可編程門陣列)或asic(專用集成電路)。除了硬件之外,裝置還可以包括創(chuàng)建用于所討論的計算機程序的執(zhí)行環(huán)境的代碼,例如構成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、跨平臺運行時環(huán)境、虛擬機或它們中的一個或多個的組合的代碼。裝置和執(zhí)行環(huán)境可以實現(xiàn)各種不同的計算模型基礎架構,諸如web服務、分布式計算和網格計算基礎設施。
計算機程序(也稱為程序、軟件、軟件應用、腳本或代碼)可以以任何形式的編程語言編寫,包括編譯或解釋語言、聲明式或過程式語言,并且可以以任何形式部署,包括作為獨立程序或作為適于在計算環(huán)境中使用的模塊、組件、子例程、對象或其它單元。計算機程序可以但不必對應于文件系統(tǒng)中的文件。程序可以被存儲在保持其它程序或數(shù)據(jù)(例如,存儲在標記語言文檔中的一個或多個腳本)的文件的一部分中,存儲在專用于所述程序的單個文件中,或者存儲在多個協(xié)同文件中(例如,存儲一個或多個模塊、子程序或代碼的部分的文件)。計算機程序可以被部署為在一個計算機上執(zhí)行,或者被部署在位于一個地點或跨多個地點分布并通過通信網絡互連的多個計算機上執(zhí)行。
適合于執(zhí)行計算機程序的處理器包括例如通用微處理器或專用微處理器或者這兩者,或者任何其他種類的中央處理單元。通常,中央處理單元將從只讀存儲器或隨機存取存儲器或這兩者接收指令和數(shù)據(jù)。計算機的必需元件是用于實施或執(zhí)行指令的中央處理單元和用于存儲指令和數(shù)據(jù)的一個或多個存儲器設備。通常,計算機還將包括用于存儲數(shù)據(jù)的一個或多個大容量存儲設備——例如磁盤、磁光盤或光盤,或者可操作地耦合以從其接收數(shù)據(jù)或向其傳輸數(shù)據(jù)、或者這兩者。然而,計算機不需要具有這樣的設備。此外,計算機能夠被嵌入另一設備中,例如移動電話、個人數(shù)字助理(pda)、移動音頻或視頻播放器、游戲控制臺、全球定位系統(tǒng)(gps)接收器或便攜式存儲設備——例如通用串行總線(usb)閃存驅動器,僅舉數(shù)例。適合于存儲計算機程序指令和數(shù)據(jù)的計算機可讀介質包括所有形式的非易失性存儲器、介質和存儲器設備,包括例如半導體存儲器設備,例如eprom、eeprom和閃存設備;磁盤,例如,內部硬盤或可移動盤;磁光盤;以及cdrom和dvd-rom盤。處理器和存儲器能夠由專用邏輯電路補充或并入專用邏輯電路中。
為了提供與用戶的交互,本說明書中描述的主題的實施方式能夠被實現(xiàn)在具有以下的計算機上:用于向用戶顯示信息的顯示設備——例如crt(陰極射線管)或lcd(液晶顯示器)監(jiān)視器;以及鍵盤和指示設備——例如鼠標或軌跡球,用戶通過其能夠向計算機提供輸入。其他種類的設備也能夠被用于提供與用戶的交互;例如,提供給用戶的反饋能夠是任何形式的感官反饋,例如視覺反饋、聽覺反饋或觸覺反饋;并且能夠接收來自用戶的任何形式的輸入,包括聲音、語音或觸覺輸入。
雖然本說明書包含許多具體實施方式細節(jié),但是這些不應被解釋為對任何發(fā)明或可以要求保護的內容的范圍的限制,而是應當被解釋為對特定發(fā)明的特定實施例特有的特征的描述。本說明書中在單獨實施例的場境下所描述的某些特征也能夠在單個實施例中組合實現(xiàn)。相反,在單個實施例場境下所描述的各個特征也能夠在多個實施例中單獨地或以任何合適的子組合來實現(xiàn)。此外,雖然上面可能將特征描述為以某些組合來起作用并且甚至最初如此要求保護,但是在一些情況下來自所要求保護的組合的一個或多個特征能夠從組合中被刪去,并且所要求保護的組合可以涉及子組合或子組合的變型。
類似地,雖然在附圖中以特定順序描繪了操作,但是這不應被理解為需要以所示的特定順序或以連續(xù)順序來執(zhí)行這樣的操作,或者需要執(zhí)行所有所圖示的操作才能達到期望的結果。在某些情況下,多任務和并行處理可能是有利的。此外,上述實施例中的各種系統(tǒng)組件的分離不應被理解為在所有實施例中都需要這樣的分離,并且應當理解,所描述的程序組件和系統(tǒng)通常能夠一起集成在單個軟件產品中或封裝到多個軟件產品內。
對“或者”的引用可以被解釋為包含性的,使得使用“或者”描述的任何術語可以指示所描述的術語中的單個術語、多于一個術語和全部術語中的任何一個。
因此,已經描述了主題的特定實施例。其它實施例在所附權利要求的范圍內。在一些情況下,權利要求中所記載的動作可以以不同的順序執(zhí)行并且仍然達到期望的結果。另外,附圖中描繪的過程不一定需要所示的特定順序或連續(xù)順序來達到期望的結果。在某些實施方式中,多任務和并行處理可能是有利的。