欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于位置和在場的媒體會話路由的制作方法

文檔序號:7734974閱讀:255來源:國知局
專利名稱:基于位置和在場的媒體會話路由的制作方法
基于位置和在場的媒體會話路由
背景技術(shù)
存在當事方(party)可能希望呼叫處于來援助他們或為他們提供服務(wù)的最佳場 所的人員的許多情況。確定哪一當事方最適于處理呼叫可以包括多個因素,包括當事方的 物理位置、通行(transit)條件、當事方的可用性等。現(xiàn)今,呼叫典型地在中央位置被處理, 并且在基于這些因素的一些分析后人工地被派遣。因此,可能需要人進行若干呼叫,以努力 “輪詢”,然后確定誰是提供援助的最佳當事方。


圖1描繪了可以在之中實現(xiàn)在此描述的系統(tǒng)和方法的示例性網(wǎng)絡(luò);圖2是可以向圖1的會話路由引擎提供信息的示例性組件的圖;圖3是用于在圖2的系統(tǒng)中使用的示例性服務(wù)器的圖;圖4是概念地圖示了在此描述的示例性路由系統(tǒng)和方法的功能圖;圖5是圖示了可以在實現(xiàn)在此描述的路由系統(tǒng)和方法時執(zhí)行的示例性操作的流 程圖;圖6是圖示了可以在配置用于智能的基于位置的路由的服務(wù)時執(zhí)行的示例性操 作的流程圖;圖7是圖示了根據(jù)一個示例性實施方式對智能的基于位置的路由的示例性使用 的圖;以及圖8是圖示了根據(jù)一個示例性實施方式用于智能的基于位置的路由的示例性操 作的流程圖。
具體實施例方式以下詳細描述參考附圖。在不同附圖中的相同參考數(shù)字可以標識相同或相似元 素。并且,以下詳細描述不限制本發(fā)明。在此描述的實施方式可以將通信(例如,語音呼叫、視頻呼叫、文本消息、視頻消 息等)從呼叫設(shè)備自動路由到適當?shù)慕邮照吆蜻x。如在此所使用的,“接收者候選”可以包 括用戶或用戶的物理設(shè)備。接收者候選可以從例如由預注冊過程定義的訂戶(subscriber) 組中選擇。呼叫者的設(shè)備可以通過輸入與訂戶組相關(guān)聯(lián)的單個電話號碼或IP地址,來發(fā)起 通信請求或媒體會話請求。對將訂戶組內(nèi)的哪一接收者候選用作實際通信接收者的選擇可 以基于因素,諸如有關(guān)每一個接收者候選的預注冊的信息、與在呼叫設(shè)備和每一個接收者 候選之間的物理距離有關(guān)的位置信息、接收者候選擁有的技能、以及可以與通信的特性或 接收者候選的位置有關(guān)的其它信息。圖1描繪了可以在之中實現(xiàn)在此描述的概念的示例性系統(tǒng)100。系統(tǒng)100可以包 括一個或多個網(wǎng)絡(luò)、一個或多個呼叫客戶端設(shè)備以及兩個或更多個接收者候選。如所示,系 統(tǒng)100包括一個網(wǎng)絡(luò)100、兩個呼叫客戶端設(shè)備120-1和120-2(統(tǒng)稱呼叫客戶端設(shè)備120)、 以及三個接收者候選130-1至130-3(統(tǒng)稱接收者候選130)。
網(wǎng)絡(luò)110通??梢园ㄏ蚝艚锌蛻舳嗽O(shè)備120和接收者候選130提供電話或數(shù) 據(jù)服務(wù)的一個或多個網(wǎng)絡(luò)。網(wǎng)絡(luò)110可以包括任何類型的一個或多個網(wǎng)絡(luò),包括公共陸地 移動網(wǎng)絡(luò)(PLMN)、公共交換電話網(wǎng)絡(luò)(PSTN)、蜂窩網(wǎng)絡(luò)、VOIP網(wǎng)絡(luò)、城域網(wǎng)(MAN)、廣域網(wǎng) (WAN)、局域網(wǎng)(LAN)、專用網(wǎng)、因特網(wǎng)、內(nèi)聯(lián)網(wǎng)和/或其它類型的網(wǎng)絡(luò)。網(wǎng)絡(luò)110尤其可以表 示多個不同類型的網(wǎng)絡(luò),諸如蜂窩網(wǎng)絡(luò)、PSTN以及廣域數(shù)據(jù)網(wǎng)絡(luò)(例如,因特網(wǎng))。在這種 情況下,網(wǎng)絡(luò)110還可以包括提供在不同的網(wǎng)絡(luò)類型之間的接口的網(wǎng)關(guān)設(shè)備。網(wǎng)絡(luò)110可以包括通過網(wǎng)絡(luò)110提供用于電話或數(shù)據(jù)服務(wù)的控制點的網(wǎng)絡(luò)設(shè)備。 可以將提供用于電話或數(shù)據(jù)服務(wù)的控制點的多個示例性設(shè)備包括在網(wǎng)絡(luò)110中。例如,網(wǎng) 絡(luò)設(shè)備可以包括會話路由引擎112、移動交換中心(MSC) 114、會話發(fā)起協(xié)議(SIP)服務(wù)器 116和/或服務(wù)控制點(SCP) 118。還可以包括其它類型的網(wǎng)絡(luò)設(shè)備。會話路由引擎112可以包括確定如何路由在系統(tǒng)100中的呼叫(通過網(wǎng)絡(luò)110從 呼叫客戶端設(shè)備120中的一個到接收者候選130中的一個),并且(例如,以適當?shù)拿钕?息的形式)將識別期望的接收者候選的路由信息傳送到網(wǎng)絡(luò)110中的適當接口的設(shè)備。會 話路由引擎112可以接收并使用各種信息來確定如何路由在系統(tǒng)100中的呼叫。例如,會 話路由引擎112可以接收有關(guān)用于特定訂戶組的特定路由標準、訂戶位置信息、街道地圖 數(shù)據(jù)、交通數(shù)據(jù)、在訂戶組內(nèi)的先前呼叫歷史和/或在場(presence)數(shù)據(jù)的實時信息。會 話路由引擎112使用該信息來確定在系統(tǒng)100中路由呼叫的方式。在對如何最佳路由特 定呼叫作出決定、生成適當?shù)拿钕韺崿F(xiàn)該決定并且將命令消息傳送到適當?shù)慕涌谥?后,會話路由引擎112可以將特定呼叫存儲在存儲器中以在確定如何路由未來的呼叫時使 用。MSC 114可以包括提供在移動電話網(wǎng)絡(luò)和另一個網(wǎng)絡(luò)之間的接口的一個或多個切 換或交換。例如,MSC 114可以提供在GSM、TDMA或CDMA蜂窩網(wǎng)絡(luò)和PSTN網(wǎng)絡(luò)之間的接口。 MSC 114可以執(zhí)行創(chuàng)建到和來自移動電話的呼叫所必需的信令功能。SIP服務(wù)器116可以包括向呼叫客戶端設(shè)備120和/或接收者候選130提供SIP 信令服務(wù)的一個或多個計算設(shè)備。SIP信令可以諸如在建立和關(guān)閉語音或視頻呼叫或聊天 /文本交談時,被用于建立和關(guān)閉通信會話。SCP 118可以包括在智能網(wǎng)絡(luò)系統(tǒng)中的控制智能網(wǎng)絡(luò)服務(wù)的一個或多個設(shè)備。在 智能網(wǎng)絡(luò)中,這樣的服務(wù)通常除標準語音呼叫外還包括增值服務(wù)。這樣的增值服務(wù)的示例 包括號碼轉(zhuǎn)換服務(wù)(例如,是否將免費號碼轉(zhuǎn)換為常規(guī)PSTN號碼)和預付費電話呼叫???以使用諸如IP多媒體子系統(tǒng)(IMS)和其它會話發(fā)起協(xié)議(SIP)技術(shù)、Sigtran以及信令系 統(tǒng)7(SS7)的多種技術(shù)中的任何技術(shù)來部署SCP 118。呼叫客戶端設(shè)備120和接收者候選130可以包括提供注冊用戶通過其可以與其它 注冊用戶通信的接口的一個或多個設(shè)備。呼叫客戶端設(shè)備120和接收者候選130可以包括 移動電話、有線電話設(shè)備、個人數(shù)字助理、個人計算機、膝上型電腦、電視機頂盒和/或其它 類型的通信設(shè)備。呼叫客戶端設(shè)備120和接收者候選130可以經(jīng)由有線和/或無線連接連 接到網(wǎng)絡(luò)110。為簡化的目的提供了圖1中所圖示的網(wǎng)絡(luò)110、呼叫客戶端設(shè)備120或接收者候 選130的數(shù)量。實際上,可以有更多的網(wǎng)絡(luò)110、呼叫客戶端設(shè)備120或接收者候選130。 此外,在一些實施例中,呼叫客戶端設(shè)備120和/或接收者候選130可以執(zhí)行描述為由網(wǎng)絡(luò)110執(zhí)行的功能,和/或網(wǎng)絡(luò)110可以執(zhí)行描述為由呼叫客戶端設(shè)備120和/或接收者候選 130執(zhí)行的功能。盡管圖1示出了系統(tǒng)100的示例性組件,但是在其它實施方式中,系統(tǒng)100可以包 含可以提供智能的基于位置的路由的更少或額外的組件??梢詫⒃诖嗣枋龅南到y(tǒng)和方法用 于支持端到端路徑路由的設(shè)備和網(wǎng)絡(luò)的任何組合。圖2描繪了向會話路由引擎112提供信息的示例性組件。為了確定如何在系統(tǒng)中 路由呼叫,會話路由引擎112可以考慮由服務(wù)配置服務(wù)器210、訂戶位置服務(wù)器220、地圖服 務(wù)器230、交通數(shù)據(jù)服務(wù)器M0、呼叫歷史服務(wù)器250和/或在場服務(wù)器260供應(yīng)給它的實 時請求信息。服務(wù)配置服務(wù)器210可以包括提供用于每一個訂戶組的路由優(yōu)化標準和/或規(guī) 則以及命令的設(shè)備。例如,用于路由撥打到特定號碼的呼叫的標準可以以在注冊時生成和 /或之后被修改并且被存儲在與服務(wù)配置服務(wù)器210相關(guān)聯(lián)的存儲器或數(shù)據(jù)庫中的呼叫路 由控制腳本的形式提供。呼叫路由標準可以包括例如用于接收者候選的基于在呼叫者和 候選之間的物理距離(例如,選擇最靠近的候選)、估計的在呼叫者和候選之間的行程時間 (例如,選擇最迅速的候選)和/或各種其它因素的偏好。在一個實施方式中,在主要的基 于位置的標準大致相同的情況下,可以包括一個接收者候選優(yōu)于另一個的偏好。訂戶位置服務(wù)器220可以收集并且向會話路由引擎提供呼叫設(shè)備120和/或接 收者候選130的實時(或接近實時)位置信息。在一些實施方式中,訂戶位置信息可以例 如是從移動通信設(shè)備收集的全球定位系統(tǒng)(GPQ信息或另一種形式的全球?qū)Ш叫l(wèi)星系統(tǒng) (GNSS)信息。在其它實施方式中,訂戶位置信息可以是以從移動通信設(shè)備收集的蜂窩塔三 角信息的形式。在又其它實施方式中,位置信息可以是以與有線電話或另一個網(wǎng)絡(luò)連接相 關(guān)聯(lián)的固定地址或位置的形式。例如,固定設(shè)備的位置信息可以由訂戶在注冊智能會話路 由服務(wù)時提供。地圖服務(wù)器230可以提供地圖信息,諸如在呼叫設(shè)備120和接收者候選130的位 置之間的行程路線和/或距離。地圖服務(wù)器230可以與外部數(shù)據(jù)庫或服務(wù)提供者通信以基 于訂戶位置數(shù)據(jù)和例如從服務(wù)配置服務(wù)器210提供的會話路由控制腳本中定義的標準來 確定行程路線。例如,用于特定訂戶組的標準可以放置有關(guān)在呼叫者和接收者候選之間的 行程最短距離的偏好,而另一個訂戶組可以具有對最短行程時間的偏好。交通數(shù)據(jù)服務(wù)器240可以提供在呼叫設(shè)備120和接收者候選130之間的潛在行程 路線的實時狀態(tài)消息。交通數(shù)據(jù)服務(wù)器240可以與外部數(shù)據(jù)庫或服務(wù)提供者通信來確定由 于事故、擁堵、天氣情況等沿特定行程通道的估計延遲時間。呼叫歷史服務(wù)器250可以提供從請求的服務(wù)消息和狀態(tài)消息導出的歷史(例如, 先前存儲的)請求的服務(wù)數(shù)據(jù)。例如,在來自特定設(shè)備的先前呼叫先前被路由到特定接收 者候選的情況下,可以有利的是,假如滿足用于該接收者候選的在特定呼叫路由腳本中的 其它標準,使相同的接收者候選對之后的呼叫作出響應(yīng)。在場服務(wù)器沈0可以提供有關(guān)接收者候選130的可用性的在場數(shù)據(jù)。通常,時常在 計算機或通信活動的情境下,可以將“在場”看作用戶(尤其,例如人所使用的對象)的活動 特性的狀態(tài)。在場的常見示例是在線聊天網(wǎng)絡(luò)提供來向其他用戶告知人的狀態(tài)的指示,其 可以是“可用”、“在線但忙碌”、“離線”等??梢詮母鞣N源收集在場數(shù)據(jù),所述各種源例如包
7括用戶當前活動、日程安排信息(例如,日歷或任務(wù)列表)、來自用戶的特定指示、獨立的在 場和可用性管理(PAM)系統(tǒng)和/或其它源。在場服務(wù)器260可以與外部數(shù)據(jù)庫或服務(wù)提供 者通信來確定接收者候選130的在場數(shù)據(jù)。在場服務(wù)器可以可選地包括增強的在場數(shù)據(jù), 諸如有關(guān)特定接收者候選的專長、技能、偏好、顧客滿意或在選擇特定預訂(subscription) 服務(wù)內(nèi)的接收者候選時可以是有用的其它可測量的因素的信息。在場數(shù)據(jù)可以由會話路由 引擎112(例如,通過將數(shù)據(jù)請求包括在路由控制腳本中)包括在自動路由決定中,并且可 以影響自動路由決定。盡管圖2示出了可以與會話路由引擎112通信的示例性組件,但是在其它實施方 式中,可以使用更少或額外的組件。在其它實施方式中,可以組合某些組件的特征。例如, 在一個實施方式中,可以將服務(wù)配置服務(wù)器210和/或呼叫歷史服務(wù)器250與在場服務(wù)器 260組合。圖3是可以對應(yīng)于會話路由引擎112、呼叫客戶端設(shè)備120、端點候選130、服務(wù)配 置服務(wù)器210、訂戶位置服務(wù)器220、地圖服務(wù)器230、交通數(shù)據(jù)服務(wù)器M0、呼叫歷史服務(wù)器 250和/或在場服務(wù)器沈0中的任何一個的設(shè)備300的示例性圖。如所圖示,設(shè)備300可 以包括總線310、處理器320、主存儲器330、只讀存儲器(ROM) ;340、存儲設(shè)備350、輸入設(shè)備 360、輸出設(shè)備370和通信接口 380。總線310可以包括允許在設(shè)備300的組件之間的通信 的導線(conductor)或路徑。處理器320可以包括解釋和執(zhí)行指令的處理器、微處理器或處理邏輯。主存儲器 330可以包括隨機存取存儲器(RAM)或存儲信息和由處理器320執(zhí)行的指令的另一個類型 的動態(tài)存儲設(shè)備。ROM 340可以包括ROM設(shè)備或存儲由處理器320使用的靜態(tài)信息和指令 的另一個類型的靜態(tài)存儲設(shè)備。存儲設(shè)備350可以包括磁和/或光記錄介質(zhì)和其對應(yīng)的驅(qū)動。輸入設(shè)備360可以包括允許用戶向設(shè)備300輸入信息的一個或多個機制,諸如鍵 盤、觸摸屏、觸摸板、鼠標、筆、語音識別和/或生物測定機制等。輸出設(shè)備370可以包括向 用戶輸出信息的一個或多個機制,包括顯示器、打印機、揚聲器等。通信接口 380可以包括 使得設(shè)備300能夠與其它設(shè)備和/或系統(tǒng)進行通信的任何類似收發(fā)器的機制。例如,通信 接口 380可以包括用于經(jīng)由諸如網(wǎng)絡(luò)110的網(wǎng)絡(luò)與另一個設(shè)備或系統(tǒng)進行通信的機制。盡管圖3示出了設(shè)備300的示例性組件,但是,在其它實施方式中,設(shè)備300可以 包含可以饋贈和使能智能的基于位置的路由的更少或額外的組件。在又其它實施方式中, 設(shè)備300的一個或多個組件可以執(zhí)行設(shè)備300的其它組件所執(zhí)行的任務(wù)。圖4是概念地圖示了智能的基于位置的路由的實施方式的示例性功能圖。請求援 助的當事方410可以具有已預注冊自動呼叫路由服務(wù)的服務(wù)提供者候選412、414、416組。 服務(wù)提供者候選可以與各種組或規(guī)程相關(guān)聯(lián)。服務(wù)提供者候選的一些非限制示例可以是 (a)可用于派遣的服務(wù)技術(shù)員組,(b)拖車操作員或其它路邊援助提供者組,(c)遞送服務(wù) (諸如,食品遞送服務(wù))組,(d)父母和/或監(jiān)護人組,或(e)可以提供可互換服務(wù)的另一 個組。可以通過網(wǎng)絡(luò)將來自當事方410的媒體會話請求(例如,撥打自蜂窩電話的電話呼 叫)發(fā)送給會話路由引擎112。當事方410和服務(wù)提供者候選412、414、416中的每一個可 以具有例如可以是GPS系統(tǒng)、蜂窩塔三角系統(tǒng)等的訂戶位置系統(tǒng)450所收集的實時位置信 息 420。
會話路由引擎112可以應(yīng)用各種標準來確定服務(wù)提供者候選412、414、416中的哪 個可以是從當事方410接收媒體會話請求的最佳接收者。根據(jù)該標準,用來評估該標準的 數(shù)據(jù)可以從訂戶位置信息420、地圖數(shù)據(jù)430、交通數(shù)據(jù)440和/或在場數(shù)據(jù)460供應(yīng)。還 可以根據(jù)用于特定智能路由服務(wù)的標準,將諸如呼叫者歷史數(shù)據(jù)的其它信息供應(yīng)給會話路 由引擎112。會話路由引擎112可以將供應(yīng)的數(shù)據(jù)(例如,位置數(shù)據(jù)、地圖數(shù)據(jù)、交通數(shù)據(jù)以及 在場數(shù)據(jù))應(yīng)用于用于服務(wù)提供者候選412、414、416中的每一個的路由算法或路由腳本。 在圖4的示例中,將服務(wù)提供者候選412識別為最佳服務(wù)提供者,以及媒體會話請求由會話 路由引擎112路由到服務(wù)提供者候選412。圖5提供了圖示可以在實現(xiàn)智能的基于位置的路由時執(zhí)行的示例性操作的流程 圖500??梢越邮粘跏悸酚膳渲眯畔?塊510)。例如,會話路由引擎112可以接收識別與 特定電話號碼相關(guān)聯(lián)的服務(wù)提供者候選組以及用于從所述組中選擇服務(wù)提供者候選的標 準的路由控制腳本??梢越邮諄碜院艚姓叩拿襟w會話請求(塊520)。例如,呼叫者可以撥打與服務(wù)提 供者候選組相關(guān)聯(lián)的特定電話號碼。在一個實施方式中,呼叫者可以是自動的基于位置的 路由服務(wù)的訂戶。在另一個實施方式中,在服務(wù)提供者候選組提供對與服務(wù)提供者候選組 相關(guān)聯(lián)的特定電話號碼或統(tǒng)一資源標識符(URI)的通用訪問的情況下,呼叫者可以是通信 設(shè)備的任何用戶。可以接收呼叫者的位置和/或增強的在場信息(塊530)。例如,在一個實施方式 中,會話路由引擎112可以接收呼叫者的啟用GPS的蜂窩電話的GPS位置信息。在另一個實 施方式中,可以識別呼叫者的電話號碼,并且將呼叫者的電話號碼與訂戶位置系統(tǒng)220中 的特定地理地址相關(guān)聯(lián)。在又另一個實施方式中,可以給予呼叫者使用語音識別、文本輸入 等來識別他的位置的機會。關(guān)于呼叫者的其它信息對于幫助確定最佳會話路由也可以是有 用的。例如,呼叫者可以具有有關(guān)服務(wù)提供者候選中的一個或多個的跟蹤記錄,以及可能注 冊了對一個或多個服務(wù)提供者候選的偏好(或反對)??梢詫⒃撔畔⑴c呼叫者的電話號碼 或URI相關(guān)聯(lián),以及會話路由引擎112在從呼叫者的電話接收媒體會話請求后可訪問該信 肩、ο可以接收服務(wù)提供者候選的位置和/或增強的在場信息(塊M0)。例如,在一個 實施方式中,會話路由引擎112可以接收每一個服務(wù)提供者候選的具有GPS功能的交通工 具、蜂窩電話或其它移動設(shè)備的GPS位置信息。在另一個實施方式中,服務(wù)提供者候選可以 將他們的位置(諸如辦公位置)注冊在訂戶位置系統(tǒng)220中并且將位置與在場數(shù)據(jù)相關(guān) 聯(lián)。每一個服務(wù)提供者候選還可以提供待由會話路由引擎112使用來作出路由決定的在場 數(shù)據(jù)。例如,服務(wù)提供者候選可以通過獨立網(wǎng)絡(luò)連接或移動設(shè)備指示服務(wù)提供者候選“可 用”或“忙碌”。可以確定對于服務(wù)提供者候選的路由決定(塊550)。可以基于呼叫者和服務(wù)提供 者候選兩者的位置和/或增強的在場信息來選擇最佳服務(wù)提供者候選。例如,會話路由引 擎112可以將可用的位置和/或增強的在場信息應(yīng)用于識別最佳服務(wù)提供者候選的路由控 制腳本或算法。還可以將不是由呼叫者或服務(wù)提供者候選提供的額外信息用來補充對于最 佳服務(wù)提供者候選的決定過程。例如,會話路由引擎112可以應(yīng)用(例如,來自外部地圖服務(wù)的)街道地圖數(shù)據(jù)來確定從每一個服務(wù)提供者候選的位置到呼叫者的位置的近似行駛 時間。會話路由引擎112還可以應(yīng)用交通數(shù)據(jù),并且相應(yīng)地調(diào)整行駛時間。額外地,可以對 數(shù)據(jù)賦予權(quán)重以優(yōu)先考慮某些類型的信息。例如,在某些預訂服務(wù)中,在每一個接收者候選 的預估行程時間之間的差別在指定的閾值內(nèi)(例如,[優(yōu)選的接收者候選行程時間]-[最 短的接收者候選行程時間]的情況下,對特定接收者候選的偏好可能被估值超過對另 一個接收者候選的選擇。基于位置和/或增強的在場信息和所檢索的額外信息,然后可以 將呼叫者的媒體會話請求路由到最佳服務(wù)提供者候選。圖6提供了圖示可以在配置用于智能的基于位置的路由的服務(wù)時執(zhí)行的示例性 操作的流程圖600??梢苑峙浞?wù)號碼(塊610)。服務(wù)號碼通??梢允侨魏慰捎玫奶柎a, 即,尚未與服務(wù)提供者候選相關(guān)聯(lián)的號碼。例如,自動路由服務(wù)提供者可以分配與服務(wù)提供 者候選組有關(guān)的任何市場的顧客可記憶的免費號碼。可以將服務(wù)號碼與已注冊的參與者的電話號碼、URI (或其它媒體會話地址)相關(guān) 聯(lián)(塊620)。例如,每一個服務(wù)提供者候選可以具有與服務(wù)相關(guān)聯(lián)的一個或多個個體電話 號碼。服務(wù)提供者候選可以通過將他們的電話號碼和市場信息提供給自動路由服務(wù)提供者 來決定參加自動路由服務(wù)。可以通過將每一個個體號碼存儲在用于組服務(wù)號碼的數(shù)據(jù)文件 中來將個體電話號碼與組服務(wù)號碼相關(guān)聯(lián)??梢詫?shù)據(jù)文件存儲在存儲器(諸如圖3中的 主存儲器330)中。與組服務(wù)號碼相關(guān)聯(lián)的個體電話號碼可以確定用于該組服務(wù)號碼的服 務(wù)提供者候選組大小??梢远x用于在服務(wù)提供者候選之間路由的標準(塊630)。自動路由服務(wù)提供者 可以提供可以被包括在路由控制腳本中的用來識別呼叫者的最佳服務(wù)提供者候選的各種 標準。不同的標準可應(yīng)用于不同的服務(wù)提供者候選組或市場。例如,從修理技術(shù)員的服務(wù) 提供者候選組和家庭成員的服務(wù)提供者候選組的選擇兩者可以包括位置標準、地圖標準和 交通標準。然而,對修理技術(shù)員的選擇還可以通過額外數(shù)據(jù)獲益,所述額外數(shù)據(jù)諸如作為對 一個或多個服務(wù)提供者候選的偏好(或反對)的指示符的特定呼叫者的歷史記錄。其它服 務(wù)提供者候選組可以包括選擇標準,包括例如廣告特價商品、訂單積壓、人員規(guī)模、人員技 能等。圖7是圖示了根據(jù)一個示例性實施方式對智能的基于位置的路由的示例性使用 的圖。在一個實施方式中,自動的基于位置的路由服務(wù)對路邊援助可以尤其有效。在路邊 故障期間,利用自動的基于位置的路由服務(wù)的用戶710可以呼叫通用拖引服務(wù)號碼。通用 拖引服務(wù)號碼可以對應(yīng)于服務(wù)提供者候選組,具體地對應(yīng)于拖車720、730、740。基于用戶 710的位置、交通條件以及拖車可用性(例如,拖引操作者的在場),可以如在呼叫時所確定 的將呼叫路由到最佳拖車。在用戶710撥出呼叫時,用戶710(例如,呼叫設(shè)備的)以及拖 車720、730和740的地理位置自呼叫時起被識別到會話路由引擎。在圖7的特定示例中,拖車720可能與用戶710的位置最近。然而,拖車720已被 占用,因此拖車720的在場數(shù)據(jù)注冊為“不可用”。會話路由引擎因此將拒絕拖車720作為 最佳呼叫接收者。拖車730和拖車740距用戶710的位置大約相同的距離,并且兩者均用 在場數(shù)據(jù)注冊為“可用”。然而,由于街道布置和單向交通限制,拖車730具有對用戶710的 位置可用的更直接的路徑。使用街道地圖數(shù)據(jù),會話路由引擎可以識別拖車730的更直接 的行程路徑。基于該信息,會話路由引擎可以將呼叫從用戶710路由到拖車730。在另一個實施方式中,可以將諸如對每一個行程路徑上的道路的速度限制和交通延遲的額外數(shù)據(jù)包 括在用于路邊援助呼叫者的呼叫路由腳本中。在另一個實施方式中,例如,可以將智能的呼叫路由作為增值服務(wù)包括到兒童的 蜂窩電話計劃。可以將單個電話號碼與呼叫可以最快到達兒童的位置的無論哪個父母/監(jiān) 護人的自動呼叫路由一起使用。潛在呼叫接收者的列表可以用如由例如父母授權(quán)的額外監(jiān) 護人或親屬的聯(lián)系號碼補充。在一個示例性實施方式中,單個電話號碼可以與兒童的通信 設(shè)備上的用于快速撥號的特殊按鈕相關(guān)聯(lián)。圖8提供了圖示可以在兒童使用用于自動路由服務(wù)的指定電話號碼從電話撥出 呼叫時執(zhí)行的示例性操作的流程圖800??梢杂蓵捖酚梢娼邮諏Ψ?wù)的請求(塊810), 激活路由過程。已在兒童撥出呼叫之前的某個時間將兒童的父母/監(jiān)護人的設(shè)備與指定電 話號碼相關(guān)聯(lián)。會話路由引擎可以識別向利用指定號碼注冊的每一個父母/監(jiān)護人的可用 性(塊820)。例如,在重要會議中的父母可能關(guān)閉或禁用他們的PDA或其它通信設(shè)備的無 線電以指示他們不可用。會話路由引擎可以識別兒童的設(shè)備(塊830)以及與指定電話號 碼相關(guān)聯(lián)的任何可用的父母/監(jiān)護人的設(shè)備(塊840)的位置??梢允褂脙和脑O(shè)備和可 用的父母/監(jiān)護人設(shè)備的位置信息來將最快行駛路線從每一個可用的父母/監(jiān)護人映射到 兒童(塊850)。在識別最佳呼叫接收者時,如果適用,會話路由引擎可以考慮所涉及的通行因素, 諸如交通方式和道路條件??梢葬槍λ成涞穆肪€中的每一個應(yīng)用實時交通數(shù)據(jù)(塊 860)。交通數(shù)據(jù)可以包括例如由于事故或擁堵沿特定行程通道的估計延遲??紤]交通數(shù) 據(jù),會話路由引擎可以估計沿每一個映射的路線的行駛時間(塊870)。然后可以將來自兒 童的設(shè)備的呼叫路由到可能最快接近兒童的可用父母/監(jiān)護人的設(shè)備(塊880)。在一個示 例性實施方式中,可以包括超過監(jiān)護人的對父母的偏好,使得(例如)除非另一個監(jiān)護人的 預估行程時間顯著少于(例如,15分鐘)父母的預估行程時間,否則將呼叫路由給可能最快 接近兒童的父母。在另一個實施方式中,可以使用智能呼叫路由來識別服務(wù)呼叫派遣的最佳接收 者。例如,消費者可能遭遇需要來自服務(wù)技術(shù)員的探訪的問題。顧客可以呼叫用于所需類 型的服務(wù)的通用號碼??梢曰谌舾蓸藴蕦㈩櫩偷暮艚凶詣勇酚山o服務(wù)技術(shù)員,所述標準 包括技術(shù)員的當前位置、他們的潛在通行時間(基于交通和道路條件)、每一個技術(shù)員的可 用性(如由技術(shù)員或一些工作訂單/通知單跟蹤系統(tǒng)所指定)、每一個技術(shù)員的注冊專長和 /或任何技術(shù)員的有關(guān)消費者的先前歷史。在又另一個實施方式中,可以將智能呼叫路由用于食品遞送服務(wù),諸如比薩遞送。 顧客可以呼叫用于比薩遞送機構(gòu)組的特定號碼。時常存在會遞送到特定位置的多于一個比 薩機構(gòu);時常這些機構(gòu)可以是同一特許經(jīng)營權(quán)企業(yè)的一部分。當顧客呼叫號碼時,會話路 由引擎可以識別待將呼叫路由到其的最佳比薩遞送機構(gòu)。可以基于各種因素來確定最佳機 構(gòu)。例如,因素可以包括每一個比薩場所的在場數(shù)據(jù)(例如,特定機構(gòu)可能積壓有訂單,并 且識別延長的遞送時間表);呼叫者的位置(例如,哪些機構(gòu)被授權(quán)遞送到呼叫者的地址/ 位置);呼叫者的先前比薩訂貨歷史(例如,可以將呼叫者的對較大芝士比薩的歷史偏好與 當前具有有關(guān)該訂單的最佳價格的機構(gòu)進行匹配);和/或在呼叫時有效的廣告特價商品 (例如,購買大的一種頂料的比薩,就獲得免費的小芝士比薩)。
在此描述的系統(tǒng)和方法的實施方式可以基于位置和確定接收者的提供及時服務(wù) 或援助的能力的其它因素來將媒體會話路由給最佳接收者。因此,在某些實施方式中,在此 描述的系統(tǒng)和方法可以消除對呼叫的人工分析和派遣。在此描述的系統(tǒng)和方法可以消除人 工“輪詢”潛在服務(wù)提供者,以努力識別能夠最佳提供服務(wù)的服務(wù)提供者的需要,從而加速 完成對服務(wù)的遞送或?qū)艚挟斒路降脑T谄渌鼘嵤┓绞街?,可以將在此的系統(tǒng)和方法與人工派遣服務(wù)組合起來以簡化人 工操作員的決定過程。例如,會話路由引擎可以在向派遣技術(shù)員展現(xiàn)可用的選項之前使用 路由控制腳本來消除或排名服務(wù)提供者候選。前述描述提供了說明和描述,但是并不意在窮舉或?qū)嵤├拗圃谒_的精確 形式。修改和變化根據(jù)上述教導是可能的或可以從在此公開的系統(tǒng)和方法的實踐獲得。例如,雖然參考圖5、6和8的流程圖來描述了一連串塊,但是塊的順序在其它實施 方式中可以不同。此外,可以并行執(zhí)行非依賴性的塊??梢栽诜椒ê?或計算機程序產(chǎn)品中實現(xiàn)在此描述的實施方式。因此,可以將實 施方式具體化在硬件和/或軟件(包括固件、常駐軟件、微代碼等)中。此外,在此描述的 實施方式可以采用在計算機可用或計算機可讀存儲介質(zhì)上的、具有包含在介質(zhì)中的用于指 令執(zhí)行系統(tǒng)使用或與指令執(zhí)行系統(tǒng)有關(guān)地使用的計算機可用或計算機可讀程序代碼的計 算機程序產(chǎn)品的形式。用于實現(xiàn)在此描述的系統(tǒng)和方法的實際軟件代碼或?qū)S每刂朴布?非限制性的。因此,在沒有引用特定軟件代碼的情況下描述了實施方式的操作和行為一應(yīng) 當理解的是,軟件和控制硬件可以被設(shè)計來基于在此的描述實現(xiàn)實施方式。此外,可以將在此描述的某些實施方式實現(xiàn)為執(zhí)行一個或多個功能的“邏輯”。該 邏輯可以包括硬件,諸如處理器、微處理器、專用集成電路或現(xiàn)場可編程門陣列;或硬件和 軟件的組合。應(yīng)當強調(diào)的是,術(shù)語“包括”在本說明書中使用時用來指定所說明的特征、統(tǒng)一體、 步驟或組件的存在,但是并不排除一個或多個其它特征、統(tǒng)一體、步驟、組件或以上的組群 的存在或增加。即使在權(quán)利要求中記載和/或在本說明書中公開了特征的特定組合,這些組合并 不意在限制本發(fā)明。實際上,可以以在權(quán)利要求中未特定記載和/或在本說明書中未特定 公開的方式組合這些特征中的許多特征。除非明確描述如此,本申請的描述中使用的元素、動作或指令都不應(yīng)當被解釋為 對于本發(fā)明是至關(guān)重要的或關(guān)鍵的。同時,如在此所使用的,不加數(shù)量詞的項表示包括一個 或多個項。在只想表示一個項時,使用詞語“一個”或類似語言。而且,除非另外明確說明, 如在此所使用的,短語“基于”意在表示“至少部分地基于”。
權(quán)利要求
1.一種方法,包括關(guān)聯(lián)網(wǎng)絡(luò)中的用于媒體會話請求的接收者候選組;從呼叫者的通信設(shè)備接收媒體會話請求;識別用于選擇所述接收者候選中的一個的路由配置標準以響應(yīng)于所述媒體會話請求 創(chuàng)建媒體會話,所述路由配置標準包括所述呼叫者的通信設(shè)備的位置信息以及所述接收者 候選中的每一個的位置和在場信息;接收所述呼叫者的通信設(shè)備的位置信息;接收所述接收者候選中的每一個的位置信息;接收所述接收者候選中的每一個的在場信息;基于所述路由配置標準來選擇所述接收者候選中的一個;以及將所述媒體會話請求從所述呼叫者的通信設(shè)備自動路由到所選擇的接收者候選。
2.如權(quán)利要求1所述的方法,進一步包括接收識別從所述接收者候選中的每一個的位置到所述呼叫者的通信設(shè)備的所述位置 的行程路線的地圖數(shù)據(jù),以及其中選擇所述接收者候選進一步基于每一個行程路線的距離 比較。
3.如權(quán)利要求1所述的方法,進一步包括接收識別從所述接收者候選中的每一個的位置到所述呼叫者的通信設(shè)備的所述位置 的行程路線的地圖數(shù)據(jù),以及其中選擇所述接收者候選進一步基于所述每一個行程路線的 行程時間比較。
4.如權(quán)利要求4所述的方法,進一步包括接收識別沿從所述接收者候選中的每一個的位置到所述呼叫者的通信設(shè)備的所述位 置的每一個行程路線的估計延遲的交通數(shù)據(jù),以及其中所述行程路線中的每一個的所述行 程時間比較包括所述交通數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,進一步包括存儲有關(guān)所述媒體會話請求的所選擇的路由的信息。
6.如權(quán)利要求5所述的方法,其中所述路由配置標準進一步包括關(guān)于所述接收者候選 組的歷史路由信息,以及其中所述方法進一步包括從所述呼叫者的通信設(shè)備檢索有關(guān)先前媒體會話請求的歷史路由信息。
7.如權(quán)利要求1所述的方法,其中所述呼叫者的通信設(shè)備的所述位置信息或所述接收 者候選中的至少一個的所述位置信息包括全球定位系統(tǒng)(GPS)坐標。
8.如權(quán)利要求1所述的方法,其中所述呼叫者的通信設(shè)備的所述位置信息或所述接收 者候選中的至少一個的位置信息包括與有線網(wǎng)絡(luò)連接相關(guān)聯(lián)的地址。
9.如權(quán)利要求1所述的方法,其中所述接收者候選中的每一個的所述在場信息從獨立 的在場和可用性管理系統(tǒng)接收。
10.如權(quán)利要求1所述的方法,其中所述呼叫者的通信設(shè)備的所述位置信息或所述接 收者候選中的至少一個的位置信息包括蜂窩塔三角信息。
11.一種網(wǎng)絡(luò)中的用于使能在呼叫設(shè)備和特定接收者候選組中的所選擇的接收者候選 之間的媒體會話的系統(tǒng),所述系統(tǒng)包括會話路由引擎,所述會話路由引擎用來接收所述呼叫設(shè)備的地理位置信息和所述特定組中的所述接收者候選中的每一個的 地理位置信息和在場信息,以及基于所述呼叫設(shè)備的所述地理位置信息和所述特定組中的所述接收者候選中的每一 個的所述地理位置信息和在場信息,將所述媒體會話請求從所述呼叫設(shè)備自動路由到所選 擇的接收者候選,所述呼叫設(shè)備的所述地理位置信息和所述特定組中的所述接收者候選中 的每一個的所述地理位置信息對應(yīng)于所述媒體會話請求在所述網(wǎng)絡(luò)中被接收的時間。
12.如權(quán)利要求11所述的系統(tǒng),其中所述會話路由引擎還接收識別從所述接收者候選 中的每一個的所述地理位置到所述呼叫設(shè)備的所述地理位置的行程路線的地圖數(shù)據(jù),以及 其中所述會話路由引擎基于每一個行程路線的距離比較將所述媒體會話請求從所述呼叫 設(shè)備自動路由到所選擇的接收者候選。
13.如權(quán)利要求11所述的系統(tǒng),其中所述會話路由引擎還接收識別從所述接收者候選 中的每一個的所述地理位置到所述呼叫設(shè)備的所述地理位置的行程路線的地圖數(shù)據(jù),以及 其中所述會話路由引擎基于每一個行程路線的行程時間比較將所述媒體會話請求從所述 呼叫設(shè)備自動路由到所選擇的接收者候選。
14.如權(quán)利要求13所述的系統(tǒng),其中所述會話路由引擎還接收識別沿從所述接收者候 選中的每一個的所述地理位置到所述呼叫設(shè)備的所述地理位置的每一個行程路線的估計 延遲的交通數(shù)據(jù),以及其中每一個行程路線的所述行程時間比較包括所述交通數(shù)據(jù)。
15.如權(quán)利要求11所述的系統(tǒng),進一步包括存儲器,其中所述會話路由引擎將關(guān)于從 所述呼叫設(shè)備到所選擇的接收者候選的已完成的媒體會話請求的路由信息存儲在所述存 儲器中。
16.如權(quán)利要求15所述的系統(tǒng),其中所述路由引擎從所述存儲器檢索與所述呼叫設(shè)備 有關(guān)的歷史路由信息,以及其中所述會話路由引擎基于所述歷史路由信息將所述媒體會話 請求從所述呼叫設(shè)備自動路由到所選擇的接收者候選。
17.—種包括計算機可執(zhí)行的指令的計算機可讀存儲器,所述計算機可讀存儲器包括用于關(guān)聯(lián)用于媒體會話請求的聯(lián)網(wǎng)的接收者候選組的一個或多個指令; 用于從呼叫者的通信設(shè)備接收媒體會話請求的一個或多個指令; 用于檢索所述呼叫者的通信設(shè)備的位置信息的一個或多個指令; 用于檢索所述接收者候選中的每一個的位置信息的一個或多個指令; 用于基于所檢索到的所述呼叫者的通信設(shè)備的位置信息和所檢索到的所述接收者候 選中的每一個的位置信息從所述聯(lián)網(wǎng)的接收者候選組中選擇所述接收者候選中的一個的 一個或多個指令;以及用于將所述媒體會話請求從所述呼叫者的通信設(shè)備自動路由到所選擇的接收者候選 的一個或多個指令。
18.一種方法,包括定義用于媒體會話請求的多個接收者候選;識別發(fā)起所述媒體會話請求的通信設(shè)備的地理位置;識別所述接收者候選中的每一個在所述媒體會話請求時的地理位置;基于發(fā)起所述媒體會話請求的所述通信設(shè)備的所述地理位置和所述接收者候選中的每一個的所述地理位置來確定用于所述媒體會話請求的最佳接收者候選;以及 經(jīng)由網(wǎng)絡(luò)將所述媒體會話請求自動路由到所確定的最佳接收者候選。
19.如權(quán)利要求18所述的方法,其中定義用于媒體會話請求的多個接收者候選包括 識別可能的服務(wù)提供者的特定組中的每一個通信設(shè)備的在場信息,以及選擇所述可能的服務(wù)提供者的組中的具有指示可用的在場信息的通信設(shè)備。
20.一種在一個或多個設(shè)備內(nèi)實現(xiàn)的系統(tǒng),包括用于關(guān)聯(lián)用于媒體會話請求的聯(lián)網(wǎng)的接收者候選組的裝置; 用于從呼叫者的通信設(shè)備接收媒體會話請求的裝置; 用于檢索所述呼叫者的通信設(shè)備的位置信息的裝置; 用于檢索所述接收者候選中的每一個的位置信息和在場信息的裝置; 用于基于所檢索到的所述呼叫者的通信設(shè)備的位置信息和所檢索到的所述接收者候 選中的每一個的位置信息和在場信息從所述聯(lián)網(wǎng)的接收者候選組中選擇接收者候選的裝 置;以及用于將所述媒體會話請求從所述呼叫者的通信設(shè)備自動路由到所選擇的接收者候選 的裝置。
全文摘要
一種方法,包括定義用于媒體會話請求的多個接收者候選;識別發(fā)起媒體會話請求的通信設(shè)備的地理位置;識別接收者候選中的每一個在媒體會話請求時的地理位置;基于發(fā)起媒體會話請求的通信設(shè)備的地理位置和接收者候選中的每一個的地理位置來確定用于媒體會話請求的最佳接收者候選;以及經(jīng)由網(wǎng)絡(luò)將媒體會話請求自動路由到所確定的最佳接收者候選。
文檔編號H04M3/42GK102077560SQ200980124189
公開日2011年5月25日 申請日期2009年5月6日 優(yōu)先權(quán)日2008年5月7日
發(fā)明者保羅·舒爾茨, 羅伯特·薩蒂尼, 馬丁·麥基 申請人:維里遜商務(wù)網(wǎng)絡(luò)服務(wù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南投市| 江华| 南乐县| 同心县| 南乐县| 丹阳市| 嘉定区| 吴川市| 天门市| 修武县| 荃湾区| 丰城市| 陆良县| 衡南县| 丰镇市| 舟山市| 阿合奇县| 蒲城县| 九龙城区| 沧州市| 漯河市| 会宁县| 夏邑县| 吴旗县| 太谷县| 肇东市| 分宜县| 深泽县| 休宁县| 卫辉市| 鹤山市| 隆林| 如皋市| 城固县| 进贤县| 乐平市| 津市市| 体育| 北票市| 扎鲁特旗| 莱阳市|