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

在web使能的和呼叫有關(guān)的特征之間的交互作用檢測(cè)的制作方法

文檔序號(hào):7912316閱讀:141來(lái)源:國(guó)知局
專利名稱:在web使能的和呼叫有關(guān)的特征之間的交互作用檢測(cè)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及電信領(lǐng)域,并且更具體地,涉及特征交互作用(feature interaction)檢測(cè)。
背景技術(shù)
多年來(lái),開(kāi)發(fā)了許多種通信特征(也稱作服務(wù)),比如呼叫轉(zhuǎn)移、三方呼叫 (three-way calling)、呼叫等待音樂(lè)(music on hold)等等。然而,當(dāng)兩個(gè)或更多個(gè)特征被應(yīng)用于電話呼叫時(shí),特征之間的交互作用可能導(dǎo)致非預(yù)期的或不希望的行為,比如允許要被廢止的策略或?qū)е潞艚惺?。例如,假設(shè)呼叫經(jīng)由多方會(huì)議(meet-me conferencing) 特征被建立,然后呼叫等待音樂(lè)特征在呼叫期間被激活(activate)。如果呼叫參與者之一持續(xù)等待,則會(huì)議的其他各方將也會(huì)聽(tīng)到音樂(lè)。

發(fā)明內(nèi)容
通信特征可被分類為呼叫有關(guān)(call-related)的和web使能(web-enabled)的。 呼叫有關(guān)的特征是由諸如PBX交換機(jī)、服務(wù)供應(yīng)商交換機(jī)、服務(wù)供應(yīng)商特征服務(wù)器以及其他之類的電話網(wǎng)絡(luò)節(jié)點(diǎn)提供的。這樣的特征的示例包括呼叫轉(zhuǎn)移、三方呼叫、語(yǔ)音郵件遞送等。另一方面,web使能的特征是由不作為電話網(wǎng)絡(luò)的一部分的服務(wù)器提供的,并且通常在因特網(wǎng)上遞送。Web使能的特征的示例是經(jīng)由電子郵件的語(yǔ)音郵件消息的遞送、一般電子郵件訪問(wèn)和i^acebook 訪問(wèn)。Web服務(wù)是web使能的特征的一種類型。Web服務(wù)通常是在承載了所請(qǐng)求服務(wù)的遠(yuǎn)程系統(tǒng)上執(zhí)行的應(yīng)用程序接口(API)。Web服務(wù)是經(jīng)由WSDL描述的軟件組件并且能夠經(jīng)由諸如SOAP和HTTP之類的標(biāo)準(zhǔn)的基于web的協(xié)議來(lái)訪問(wèn)。特征交互作用檢測(cè)方面的先前工作集中于呼叫有關(guān)的特征。例如,在臨時(shí)申請(qǐng) 61/145, 700中描述的特征交互作用檢測(cè)的方法使用會(huì)話發(fā)起協(xié)議(SIP)消息來(lái)檢測(cè)特征交互作用。SIP消息被用來(lái)承載特征被調(diào)用的指示。然而,該方法不適用于web使能的特征,因?yàn)閣eb使能的特征不被保證經(jīng)由信令路徑被提供,比如用來(lái)承載會(huì)話發(fā)起協(xié)議(SIP) 消息的那些信令路徑。此外,web使能的特征可能是由應(yīng)用小部件(widget)提供的,而這些應(yīng)用小部件自身缺少會(huì)話發(fā)起協(xié)議(SIP)能力,并且作為替代依賴于其他類型的通信來(lái)請(qǐng)求并接收web使能的特征。因此,需要一種用于檢測(cè)在呼叫有關(guān)的和web使能的通信特征之間的交互作用的方法。本發(fā)明通過(guò)提供一種用于檢測(cè)在呼叫有關(guān)的和web使能的特征之間的交互作用的方法來(lái)解決了此需求。在某些實(shí)施例中,通信應(yīng)用組件被配置為當(dāng)由該組件提供的特征被調(diào)用時(shí)向特征交互作用檢測(cè)器發(fā)送指示。當(dāng)特征交互作用檢測(cè)器接收到指示時(shí),它判斷所調(diào)用的特征是否與已經(jīng)運(yùn)行(execute) 了或調(diào)用(invoke) 了的其他特征發(fā)生交互作用。 在某些實(shí)施例中,該判斷是根據(jù)預(yù)先定義的特征定義和特征交互作用規(guī)則來(lái)執(zhí)行的。應(yīng)理解,上述實(shí)施例及其實(shí)例被提供用來(lái)更好地說(shuō)明本發(fā)明的不同方面。相對(duì)于本發(fā)明的完整范圍,它們絕不是窮舉的。以下公開(kāi)詳細(xì)教導(dǎo)了本發(fā)明的某些實(shí)施例的示例。


圖1示出系統(tǒng)100的示意圖。Ml示出終端110的特有組件(salient component)的示意圖。Sl示出本發(fā)明的說(shuō)明性實(shí)施例中的特有組件的示意圖。Si示出本發(fā)明的說(shuō)明性實(shí)施例中的特有組件的示意圖。Sl示出與本發(fā)明的說(shuō)明性實(shí)施例中的操作相關(guān)聯(lián)的特有任務(wù)的流程圖。M6示出與任務(wù)570的執(zhí)行相關(guān)聯(lián)的特有子任務(wù)的流程圖。Sl示出與本發(fā)明的替代實(shí)施例中的操作相關(guān)聯(lián)的特有任務(wù)的流程圖。
具體實(shí)施例方式以下出現(xiàn)的術(shù)語(yǔ)被定義以供用在本說(shuō)明書(shū)(包括隨附的權(quán)利要求)中,具體地· “基于瀏覽器的”指經(jīng)由web瀏覽器來(lái)訪問(wèn)的應(yīng)用?;跒g覽器的應(yīng)用可由瀏覽器從該瀏覽器所運(yùn)行于的通信終端的存儲(chǔ)器取得,或者可由瀏覽器從遠(yuǎn)程服務(wù)器取得。 “特征啟用(invocation)”指請(qǐng)求特征的運(yùn)行、使能和激活中的至少一個(gè)?!?“運(yùn)行(execute),,指以下項(xiàng)中的至少一個(gè)(1)使得特征提供一次服務(wù);例如,當(dāng)搜索特征被運(yùn)行時(shí),它提供一組搜索結(jié)果; 當(dāng)搜索特征被第二次運(yùn)行時(shí),它提供第二組搜索結(jié)果;(2)使得特征變?yōu)榛顒?dòng)的(active);—旦特征變?yōu)榛顒?dòng)的,則它開(kāi)始連續(xù)地向用戶提供其服務(wù);例如,當(dāng)呼叫篩選(call screening)特征是活動(dòng)的時(shí),它在該特征是活動(dòng)的時(shí)間段上進(jìn)行操作以阻斷對(duì)不呼叫列表(do-not-call list)上的號(hào)碼的所有呼叫;以及(3)使得特征將其功能提供給用戶。
6
“特征”指由(1)通信終端或( 相對(duì)于通信終端是遠(yuǎn)程的服務(wù)器或C3)通信終端和相對(duì)于通信終端是遠(yuǎn)程的服務(wù)器二者中的至少一個(gè)提供給通信終端用戶的服務(wù)?!?“呼叫有關(guān)的特征”指具有如下特性的特征(1)特征直接改變?cè)谕ㄐ沤K端和通信網(wǎng)絡(luò)上的另一節(jié)點(diǎn)(例如另一通信終端、語(yǔ)音郵件服務(wù)器等)之間的實(shí)時(shí)通信會(huì)話的狀態(tài),以及(2)當(dāng)特征不是由運(yùn)行在通信終端上的軟件提供的時(shí),特征是由通信終端經(jīng)由被用于進(jìn)行實(shí)時(shí)通信會(huì)話的信令路徑調(diào)用的。 “信令路徑”是在通信網(wǎng)絡(luò)中的兩個(gè)節(jié)點(diǎn)(例如,通信終端、代理服務(wù)器、登記服務(wù)器等)之間的通信路徑,該通信路徑被通信終端用來(lái)發(fā)送和接收用于控制通過(guò)通信網(wǎng)絡(luò)使能的實(shí)時(shí)通信會(huì)話(比如電話呼叫和視頻呼叫)的狀態(tài)的信令。· "web使能的特征”指具有如下特性的特征(1)特征不直接改變實(shí)時(shí)通信會(huì)話的狀態(tài);以及(2)當(dāng)特征不是由運(yùn)行在通信終端上的軟件提供的時(shí),特征是由通信終端經(jīng)由至少部分地與任何可能信令路徑分離的通信路徑調(diào)用的,該任何可能信令路徑在通信終端和另一通信網(wǎng)絡(luò)節(jié)點(diǎn)之間。Sl示出系統(tǒng)100的示意圖。根據(jù)本發(fā)明的說(shuō)明性實(shí)施例,系統(tǒng)100包括終端110、 終端150、服務(wù)器130、服務(wù)器140和網(wǎng)絡(luò)170。終端110是蜂窩電話。終端110連接到電話服務(wù)供應(yīng)商的通信網(wǎng)絡(luò)。電話服務(wù)供應(yīng)商的通信網(wǎng)絡(luò)使得終端110能夠參與實(shí)時(shí)通信會(huì)話,比如電話呼叫、視頻呼叫等。在說(shuō)明性實(shí)施例中,電話服務(wù)供應(yīng)商的通信網(wǎng)絡(luò)是SIP網(wǎng)絡(luò)。用于SIP網(wǎng)絡(luò)的傳輸層網(wǎng)絡(luò)是分組交換網(wǎng)絡(luò)(例如因特網(wǎng)、LAN、WAN等)。在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中通信網(wǎng)絡(luò)使用另一類型的信令(例如GSM信令、CDMA 信令等)并且與另一類型的傳輸層網(wǎng)絡(luò)(例如蜂窩網(wǎng)絡(luò)、公共交換電話網(wǎng)絡(luò)等)相結(jié)合進(jìn)行操作。在說(shuō)明性實(shí)施例中,終端110參加與終端150的通信會(huì)話。該通信會(huì)話是會(huì)話發(fā)起協(xié)議(SIP)電話呼叫。該電話呼叫被承載在信令路徑和媒體路徑上。信令路徑被用來(lái)交換通信協(xié)議信令。而媒體路徑被用來(lái)交換語(yǔ)音。在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中另一通信協(xié)議被使用(例如Skype ,H. 323, SS7 等)。服務(wù)器130是終端110的電話服務(wù)供應(yīng)商的通信網(wǎng)絡(luò)中的節(jié)點(diǎn)。在本發(fā)明的說(shuō)明性實(shí)施例中,服務(wù)器130作為SIP代理進(jìn)行操作并且被用來(lái)在終端110和終端150之間建立通信會(huì)話。此外,服務(wù)器130能夠提供一個(gè)或多個(gè)呼叫有關(guān)的服務(wù),比如呼叫阻斷。服務(wù)器130和終端110經(jīng)由信令路徑進(jìn)行通信。在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚本發(fā)明的替代實(shí)施例可被設(shè)計(jì),其中服務(wù)器130是另一節(jié)點(diǎn)類型(比如郵局交換機(jī)、PBX交換器)的節(jié)點(diǎn)。此外,在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚本發(fā)明的替代實(shí)施例,其中服務(wù)器130是另一類型網(wǎng)絡(luò) (例如SIP網(wǎng)絡(luò)、VoIP網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)、公共交換電話網(wǎng)絡(luò)等)中的節(jié)點(diǎn)。另外, 在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中服務(wù)器130是致力于運(yùn)行特征交互作用檢測(cè)器(FID)300的節(jié)點(diǎn)。(例如參見(jiàn)圖3等)
服務(wù)器140提供對(duì)一個(gè)或多個(gè)web使能的特征的訪問(wèn)。具體地,服務(wù)器140是運(yùn)行信息檢索應(yīng)用的服務(wù)器。信息檢索應(yīng)用作為web服務(wù)運(yùn)轉(zhuǎn)并且它在有關(guān)Ml的討論中被描述。終端110經(jīng)由web服務(wù)路徑與服務(wù)器140進(jìn)行通信。Web服務(wù)路徑是至少部分地與信令路徑分離的通信路徑。也就是,web服務(wù)塊(pat)的至少一條支路不被用于發(fā)送和傳輸通信協(xié)議信令。在某些實(shí)施例中,web服務(wù)路徑被用來(lái)傳輸web服務(wù)消息。Web服務(wù)消息被封裝在 HTTP消息內(nèi)并且使用SOAP來(lái)執(zhí)行對(duì)于web使能的特征的啟用而言是必需的遠(yuǎn)程過(guò)程調(diào)用。在替代實(shí)施例中,通信路徑和web服務(wù)路徑是由終端110經(jīng)由獨(dú)立接口建立的。 Web服務(wù)路徑是經(jīng)由Wi-Fi接口建立的,而信令部分是經(jīng)由電話接口建立的(例如GSM接口等)。終端110經(jīng)由諸如無(wú)線LAN路由器之類的接入點(diǎn)等連接到因特網(wǎng)。同時(shí),終端110 使用電話接口來(lái)經(jīng)由蜂窩網(wǎng)絡(luò)基站連接到電話網(wǎng)絡(luò)(例如GSM網(wǎng)絡(luò)等)。網(wǎng)絡(luò)170是在服務(wù)器130、服務(wù)器140和終端150之間傳輸信號(hào)的通信網(wǎng)絡(luò)。根據(jù)本發(fā)明的說(shuō)明性實(shí)施例,網(wǎng)絡(luò)170是因特網(wǎng),然而在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中網(wǎng)絡(luò)150是另一類型的通信網(wǎng)絡(luò)(例如局域網(wǎng)、公共交換電話網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、廣域網(wǎng)等)。網(wǎng)絡(luò)170包括電信域和web服務(wù)域。在說(shuō)明性實(shí)施例中,電信域是包括由電話服務(wù)供應(yīng)商管理的(一個(gè)或多個(gè))服務(wù)器的管理域。Web服務(wù)域是不受電話服務(wù)供應(yīng)商管理的管理域。服務(wù)器130是電信域的一部分而服務(wù)器140是web服務(wù)域的一部分。在某些實(shí)施例中,電信域是專用網(wǎng)(或諸如電話服務(wù)供應(yīng)商的網(wǎng)絡(luò)之類的具有受限訪問(wèn)的網(wǎng)絡(luò)),而web服務(wù)域是另一網(wǎng)絡(luò)(例如,因特網(wǎng)等)。在這些實(shí)施例中,電信域和 web服務(wù)域經(jīng)由一個(gè)或多個(gè)網(wǎng)關(guān)連接并且具有不同的地址空間。終端150是蜂窩電話。然而在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中終端110和150中的一個(gè)是另一種通信設(shè)備,比如例如是而不限于智能手機(jī)、桌上型電話、便攜式數(shù)字助理(PDA)、媒體流服務(wù)器、桌上型計(jì)算機(jī)等。在說(shuō)明性實(shí)施例中,終端110和150使用會(huì)話發(fā)起協(xié)議(SIP)。然而在閱讀本公開(kāi)之后, 本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中任何信令協(xié)議被使用 (例如 ss7,H. 323 等)。Sl示出終端110的特有組件的示意圖。在本發(fā)明的說(shuō)明性實(shí)施例中,終端110 包括通信應(yīng)用200。通信應(yīng)用200是用于進(jìn)行通信會(huì)話(例如電話呼叫、視頻呼叫、電話會(huì)議等)的基于瀏覽器的軟件。根據(jù)說(shuō)明性實(shí)施例,通信應(yīng)用200使用會(huì)話發(fā)起協(xié)議(SIP)。然而在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中任何其他通信協(xié)議被使用(例如H. 323,Skype等)。雖然在說(shuō)明性實(shí)施例中,通信應(yīng)用200是基于瀏覽器的應(yīng)用,但是在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中通信應(yīng)用200 是本領(lǐng)域已知的任何類型的通信應(yīng)用(例如,不是基于瀏覽器的等)。在說(shuō)明性實(shí)施例中, 通信應(yīng)用200包括多個(gè)小部件。在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中通信應(yīng)用200包括其他一種或多種類型的組件。此外,在閱讀本公開(kāi)之后,本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中通信應(yīng)用200是單片電路。也就是,它所有的應(yīng)用服務(wù)(或特征)被一起編程為代碼的單片體。如注意到的,通信應(yīng)用200包括多個(gè)小部件。小部件是在無(wú)需對(duì)組件進(jìn)行額外編程的情況下可被端用戶添加到web頁(yè)面的組件(例如,基于HTML的文檔等)。小部件可將 web使能的和呼叫有關(guān)的特征二者提供給用戶。小部件具有可重復(fù)使用的優(yōu)點(diǎn)。根據(jù)說(shuō)明性實(shí)施例,小部件能夠在它們的服務(wù)被調(diào)用時(shí)生成一個(gè)或多個(gè)事件通知(或指示)。事件通知去往特征交互作用檢測(cè)器(FID) 300(例如參見(jiàn)m等)并且被用于檢測(cè)特征交互作用。 雖然在說(shuō)明性實(shí)施例中,小部件被用于提供通信應(yīng)用200的特征,但是在閱讀本公開(kāi)之后, 本領(lǐng)域技術(shù)人員將會(huì)清楚如何做出并使用本發(fā)明的替代實(shí)施例,其中其他類型的組件被使用(例如,非基于web頁(yè)面的組件等)。在某些實(shí)施例中,小部件可由特征交互作用檢測(cè)器(FID) 300獨(dú)立地尋址。每個(gè)小部件具有唯一的標(biāo)識(shí)符,該標(biāo)識(shí)符允許特征交互作用檢測(cè)器(FID) 300對(duì)其進(jìn)行識(shí)別并且將信息發(fā)送給它。此外,在某些實(shí)施例中,獨(dú)立尋址能力允許特征交互作用檢測(cè)器(FID) 300 針對(duì)特征事件(比如特征啟用、特征激活等)的發(fā)生直接對(duì)小部件進(jìn)行輪詢(poll)。小部件被用來(lái)提供對(duì)呼叫有關(guān)的和web使能的特征二者的訪問(wèn)。具體地,某些小部件提供呼叫有關(guān)的特征而其他小部件提供web使能的特征。由不同小部件提供的特征交互作用。交互作用被特征交互作用檢測(cè)器(FID)330檢測(cè)到。(例如參見(jiàn)圖3等)根據(jù)說(shuō)明性實(shí)施例,通信應(yīng)用包括六個(gè)小部件電話小部件、聯(lián)系人列表小部件、呼叫篩選小部件、信息檢索小部件、呼叫轉(zhuǎn)移小部件和個(gè)人助理小部件。用于這些小部件的用戶界面在圖2中被示出為電話小部件210、聯(lián)系人列表220、篩選列表界面230、信息檢索工具250、呼叫轉(zhuǎn)移工具M(jìn)0、個(gè)人助理260和消息小部件270。電話小部件210提供對(duì)電話特征的訪問(wèn)。電話特征提供基礎(chǔ)電話呼叫功能。電話特征是呼叫有關(guān)的特征。聯(lián)系人列表界面220是到聯(lián)系人列表特征的界面。聯(lián)系人列表特征使得通信應(yīng)用 200的用戶能夠?yàn)g覽聯(lián)系人的列表。本領(lǐng)域技術(shù)人員將清楚如何實(shí)現(xiàn)該聯(lián)系人列表特征。篩選列表界面230是提供對(duì)傳出呼叫篩選特征的訪問(wèn)的用戶界面。該特征使得用戶能夠?qū)⒁粋€(gè)或多個(gè)用戶(即電話號(hào)碼、URI等)放到不呼叫列表上。一旦電話號(hào)碼被放到該列表上,傳出呼叫篩選特征將阻止終端110發(fā)起和/或建立與該電話號(hào)碼的通信會(huì)話。 傳出呼叫篩選特征由服務(wù)器130來(lái)實(shí)現(xiàn)。服務(wù)器130存儲(chǔ)不呼叫列表并且阻斷對(duì)在該列表中出現(xiàn)的號(hào)碼的通信嘗試。傳出呼叫篩選特征是呼叫有關(guān)的特征。信息檢索工具250提供對(duì)信息檢索特征的訪問(wèn)。信息檢索特征是web使能的特征。 此外,信息檢索特征是復(fù)合特征。它包括搜索特征和呼叫特征。呼叫特征被用于開(kāi)始與由搜索特征檢索到的電話號(hào)碼的通信會(huì)話。呼叫特征由在終端110上運(yùn)行的軟件來(lái)實(shí)現(xiàn)。呼叫特征是呼叫有關(guān)的特征。搜索特征是web服務(wù)。它被實(shí)現(xiàn)為在服務(wù)器140上運(yùn)行的軟件應(yīng)用并且經(jīng)由web 服務(wù)界面與信息檢索工具進(jìn)行通信。搜索特征是web使能的特征。應(yīng)注意,信息檢索特征被認(rèn)為是web使能的特征,因?yàn)樗前ㄖ辽僖粋€(gè)web使能的特征的復(fù)合特征。信息檢索特征使得用戶能夠獲得其他用戶的聯(lián)系信息。在使用信息檢索特征時(shí),用戶在文本字段256中鍵入人名(例如John Peterson等)然后按下搜索按鈕258。當(dāng)按鈕258被按下時(shí),信息檢索工具250的搜索特征將搜索查詢發(fā)送到在服務(wù)器140上運(yùn)行的搜索特征。搜索特征查閱數(shù)據(jù)庫(kù)并將在搜索查詢中指定的人的聯(lián)系信息返回。此外,信息檢索特征為用戶提供呼叫按鈕,該呼叫按鈕可被用來(lái)與其聯(lián)系信息被檢索到的用戶建立通信會(huì)話。當(dāng)按鈕252被按下時(shí),信息檢索特征的呼叫特征與由搜索特征檢索到的電話號(hào)碼建立通信會(huì)話。在某些實(shí)施例中,信息檢索工具250使用Wi-Fi連接(以及終端110的Wi-Fi接口)來(lái)聯(lián)系服務(wù)器140,并且使用電話連接(以及終端110的GSM接口)來(lái)建立呼叫。在這些實(shí)施例中,終端110的電話服務(wù)供應(yīng)商的通信網(wǎng)絡(luò)與信息檢索特征的搜索特征組件的供
應(yīng)無(wú)關(guān)。呼叫轉(zhuǎn)移工具240使得能夠在呼叫接收者正忙或未應(yīng)答時(shí)自動(dòng)轉(zhuǎn)移傳入到終端 110的呼叫。當(dāng)呼叫轉(zhuǎn)移工具240被使能時(shí),所有傳入呼叫被自動(dòng)轉(zhuǎn)移到指定號(hào)碼(例如 123-456-7890)。呼叫轉(zhuǎn)移特征是呼叫有關(guān)特征。個(gè)人助理260是虛擬助理特征的前端。虛擬助理是復(fù)合特征。它包括呼叫有關(guān)的和web使能的特征二者。它包括用于應(yīng)答傳入呼叫和傳送關(guān)于已安排的約會(huì)的信息的呼叫有關(guān)特征。它還包括承擔(dān)有查閱日歷和確定安排約會(huì)的優(yōu)選時(shí)間的任務(wù)的web使能的特征。在操作時(shí),虛擬助理當(dāng)呼叫接收者正忙或未應(yīng)答時(shí)應(yīng)答傳入電話呼叫。此外,虛擬助理查閱日歷和約會(huì)簿,并安排供主叫方回?fù)?call-back)的約會(huì)。虛擬助理通過(guò)使用文本到語(yǔ)音轉(zhuǎn)換來(lái)傳達(dá)已安排的約會(huì)。所生成的語(yǔ)音經(jīng)由通過(guò)服務(wù)器130的SIP網(wǎng)絡(luò)建立的電話連接被發(fā)送給主叫方。消息小部件270是用于顯示來(lái)自特征交互作用檢測(cè)器(FID)300的(一個(gè)或多個(gè)) 消息(例如文本消息、圖形消息、音頻消息等)的小部件。(例如參見(jiàn)圖3等)在呼叫有關(guān)的特征和web使能的特征之間的交互作用通信應(yīng)用200的特征能夠彼此交互作用。例如,傳出呼叫篩選和信息檢索特征有時(shí)會(huì)交互作用。如圖2所示,某人(John Peterson)的電話號(hào)碼被信息檢索工具250搜索并檢索到。呼叫按鈕252可被用來(lái)開(kāi)始與該人(即John Peterson)的電話呼叫。然而,同時(shí),該人(即John Peterson)的電話號(hào)碼在傳出篩選列表230中被列出。 這使得通信應(yīng)用200的呼叫篩選特征阻斷針對(duì)該號(hào)碼做出的所有傳出呼叫。簡(jiǎn)單地說(shuō),在呼叫篩選和信息檢索特征的操作中存在沖突。如果用戶點(diǎn)擊按鈕 252,兩件事中的一件會(huì)發(fā)生?;蛘吲c號(hào)碼“1-123-456-7890”的電話呼叫將被建立,或者電話呼叫設(shè)置嘗試將會(huì)失敗,因?yàn)樗粋鞒龊艚泻Y選特征阻斷。在任一種情境下,這些特征中的一個(gè)將不會(huì)按用戶的預(yù)期來(lái)進(jìn)行操作。值得注意的是,如果交互作用或沖突被提早發(fā)現(xiàn),則它可被緩解。例如,消息可被發(fā)送給通信應(yīng)用200以警告用戶按鈕252由于與呼叫阻斷特征發(fā)生沖突而可能不能如預(yù)期那樣工作。在說(shuō)明性實(shí)施例中,這樣的消息被消息小部件270顯示。特征交互作用的另一示例是呼叫轉(zhuǎn)移工具240和個(gè)人助理260之間的交互作用。 前者在接收者沒(méi)空時(shí)自動(dòng)轉(zhuǎn)移呼叫,而后者代表接收者應(yīng)答這些呼叫以安排回?fù)艿募s會(huì)。 然而兩個(gè)特征之中僅一個(gè)特征能夠運(yùn)行。傳入呼叫或者會(huì)被虛擬助理應(yīng)答或者會(huì)被轉(zhuǎn)移到第三方號(hào)碼,然而不是二者。如果該沖突被提早發(fā)現(xiàn),則它能夠通過(guò)僅允許呼叫轉(zhuǎn)移工具運(yùn)行同時(shí)阻斷個(gè)人助理的運(yùn)行而被緩解。被不同通信終端調(diào)用的特征之間的交互作用本發(fā)明的說(shuō)明性實(shí)施例描述了由同一通信終端調(diào)用的特征之間的交互作用。然而本領(lǐng)域技術(shù)人員將會(huì)清楚由不同通信終端調(diào)用的特征也會(huì)彼此交互作用。在本公開(kāi)的“背景技術(shù)”部分中提供了一個(gè)這樣的交互作用的示例?!氨尘凹夹g(shù)”部分描述了多方會(huì)議特征和呼叫等待音樂(lè)特征之間的沖突。會(huì)議特征是由參與會(huì)議的所有終端調(diào)用的,而呼叫等待音樂(lè)特征是由僅一個(gè)終端調(diào)用的特征。然而,一個(gè)終端對(duì)呼叫等待音樂(lè)特征的啟用影響所有其他終端,因?yàn)樗麄円猜?tīng)到了音樂(lè)。圖3示出本發(fā)明的說(shuō)明件實(shí)施例的特有組件的示意圖。圖3示出特征交互作用檢測(cè)器(FID)300的示意圖及其特有組件。特征交互作用檢測(cè)器(FID)包括協(xié)調(diào)模塊310、特征定義320、交互作用定義330和所調(diào)用特征的列表340。協(xié)調(diào)模塊310是用于檢測(cè)和解決特征交互作用的邏輯。在說(shuō)明性實(shí)施例中,協(xié)調(diào)模塊310以軟件實(shí)現(xiàn)。然而在替代實(shí)施例中,協(xié)調(diào)模塊310以硬件實(shí)現(xiàn)。協(xié)調(diào)模塊310的操作在有關(guān)圖5、6、7的討論中被進(jìn)一步描述。記錄320是一個(gè)或多個(gè)特征定義的記錄。每個(gè)定義包括前置條件 (precondition)、后置條件(post condition)禾口角蟲(chóng)發(fā)事件(triggering event)中的至少一個(gè)。前置條件是要使得特征被運(yùn)行則必須總為真的條件判斷式(predicate)。后置條件是在特征運(yùn)行后必須總為真的條件或條件判斷式。觸發(fā)事件是引起特征運(yùn)行的事件。根據(jù)說(shuō)明性實(shí)施例,特征定義320包括如下特征定義表1 特征定義
權(quán)利要求
1.一種方法,包括確定第一特征和第二特征是否交互作用,其中所述第一特征涉及第一管理域中的第一服務(wù)器并且所述第二特征涉及第二管理域中的第二服務(wù)器。
2.根據(jù)權(quán)利要求1所述的方法,其中所述第一特征是web服務(wù)。
3.根據(jù)權(quán)利要求2所述的方法,其中所述第二特征也是web服務(wù)。
4.根據(jù)權(quán)利要求2所述的方法,其中所述第二特征不是web服務(wù)。
5.根據(jù)權(quán)利要求1所述的方法,其中所述第一特征和所述第二特征是會(huì)聚的服務(wù)。
6.一種方法,包括在因特網(wǎng)瀏覽器中判斷第一特征和第二特征是否交互作用,其中所述第一特征涉及第一管理域中的第一服務(wù)器并且所述第二特征涉及第二管理域中的第二服務(wù)器。
7.根據(jù)權(quán)利要求6所述的方法,其中所述判斷是由所述因特網(wǎng)瀏覽器處的web頁(yè)面中的一個(gè)或多個(gè)小部件執(zhí)行的。
8.根據(jù)權(quán)利要求6所述的方法,其中所述判斷是基于所述因特網(wǎng)瀏覽器處的web頁(yè)面中的一個(gè)或多個(gè)小部件的狀態(tài)的。
9.根據(jù)權(quán)利要求9所述的方法,其中所述第一特征是web服務(wù)。
10.根據(jù)權(quán)利要求9所述的方法,其中所述第二特征也是web服務(wù)。
11.根據(jù)權(quán)利要求9所述的方法,其中所述第二特征不是web服務(wù)。
12.根據(jù)權(quán)利要求6所述的方法,其中所述第一特征和所述第二特征是聚斂的服務(wù)。
13.一種方法,包括在通信網(wǎng)絡(luò)節(jié)點(diǎn)處,通過(guò)監(jiān)視由通信應(yīng)用發(fā)送的通信協(xié)議信令來(lái)檢測(cè)第一特征的啟用或運(yùn)行;在所述通信網(wǎng)絡(luò)節(jié)點(diǎn)處,通過(guò)監(jiān)視所述通信應(yīng)用的組件的狀態(tài)來(lái)檢測(cè)第二特征的啟用;以及在所述通信網(wǎng)絡(luò)節(jié)點(diǎn)處,判斷所述第一特征和所述第二特征是否交互作用。
14.根據(jù)權(quán)利要求13所述的方法,其中所述通信網(wǎng)絡(luò)節(jié)點(diǎn)是會(huì)話發(fā)起協(xié)議(SIP)服務(wù)ο
15.根據(jù)權(quán)利要求13所述的方法,包括向所述通信應(yīng)用的所述組件登記所述通信網(wǎng)絡(luò)節(jié)點(diǎn)。
16.根據(jù)權(quán)利要求13所述的方法,其中監(jiān)視所述通信應(yīng)用的組件的狀態(tài)包括接收狀態(tài)改變的指示。
17.根據(jù)權(quán)利要求13所述的方法,其中監(jiān)視所述通信應(yīng)用的組件的狀態(tài)包括定期輪詢所述組件。
18.根據(jù)權(quán)利要求13所述的方法,其中所述通信應(yīng)用包括消息組件,包括當(dāng)所述第一特征和所述第二特征被判斷為交互作用時(shí)將指示發(fā)送到所述消息組件。
19.根據(jù)權(quán)利要求13所述的方法,其中所述通信協(xié)議信令是作為正發(fā)生在所述通信應(yīng)用和另一方之間的正在進(jìn)行的通信會(huì)話的一部分被發(fā)送的。
20.根據(jù)權(quán)利要求13所述的方法,其中判斷所述第一特征和所述第二特征是否交互作用是由所述通信網(wǎng)絡(luò)節(jié)點(diǎn)基于規(guī)則來(lái)完成的,該規(guī)則使得(i)與所述第一特征相關(guān)聯(lián)的前置條件、后置條件和觸發(fā)事件中的至少一個(gè)與(ii)與所述第二特征相關(guān)聯(lián)的前置條件、后置條件和觸發(fā)事件中的至少一個(gè)相關(guān)。
21.一種方法,包括在運(yùn)行瀏覽器軟件的通信終端處,向基于瀏覽器的應(yīng)用的小部件登記瀏覽器插件,其中(i)所述小部件可操作用于提供第一特征,( )所述瀏覽器插件可操作用于判斷所述第一特征是否與另一特征交互作用,并且 (iii)所述通信應(yīng)用和所述瀏覽器插件二者是由所述瀏覽器軟件運(yùn)行的;以及在所述通信終端處,判斷所述第一特征與第二特征是否交互作用,其中所述判斷是由所述瀏覽器插件做出的。
22.根據(jù)權(quán)利要求21所述的方法,包括僅當(dāng)來(lái)自所述瀏覽器插件的許可被所述小部件接收到時(shí)運(yùn)行所述第一特征。
23.一種方法,包括提供基于瀏覽器的通信應(yīng)用的小部件,該小部件可操作用于當(dāng)由所述小部件提供的特征被調(diào)用時(shí)將指示發(fā)送給特征交互作用檢測(cè)器(FID)。
24.根據(jù)權(quán)利要求23所述的方法,其中所述特征交互作用檢測(cè)器(FID)是可操作用于判斷由所述小部件提供的特征何時(shí)與另一特征交互作用的軟件模塊。
25.根據(jù)權(quán)利要求23所述的方法,其中所述特征交互作用檢測(cè)器(FID)和所述通信應(yīng)用在同一通信終端上運(yùn)行。
26.根據(jù)權(quán)利要求23所述的方法,其中所述特征交互作用檢測(cè)器(FID)和所述通信應(yīng)用在不同網(wǎng)絡(luò)節(jié)點(diǎn)上運(yùn)行。
27.根據(jù)權(quán)利要求23所述的方法,其中所述小部件可操作用于僅當(dāng)來(lái)自所述特征交互作用檢測(cè)器(FID)的許可被所述小部件接收到時(shí)運(yùn)行所述特征。
28.根據(jù)權(quán)利要求23所述的方法,其中所述特征交互作用檢測(cè)器(FID)在第一服務(wù)器上運(yùn)行;并且所述特征是由第二服務(wù)器提供的。
29.根據(jù)權(quán)利要求觀所述的方法,其中所述第一服務(wù)器和所述第二服務(wù)器在不同的管理域中。
30.根據(jù)權(quán)利要求四所述的方法,其中所述基于瀏覽器的通信應(yīng)用經(jīng)由第一網(wǎng)絡(luò)接口被連接到所述第一服務(wù)器;并且所述基于瀏覽器的通信應(yīng)用經(jīng)由第二網(wǎng)絡(luò)接口被連接到所述第二服務(wù)器。
31.根據(jù)權(quán)利要求30所述的方法,其中所述第一接口是移動(dòng)電話接口并且所述第二通信接口是Wi-Fi接口。
32.根據(jù)權(quán)利要求30所述的方法,其中所述指示是經(jīng)由所述第一網(wǎng)絡(luò)接口發(fā)送的。
33.一種方法,包括在時(shí)間=、,提供包括多個(gè)組件的通信應(yīng)用;其中在時(shí)間=、,所述多個(gè)組件中的第一組件不可操作用于當(dāng)由該第一組件提供的特征被調(diào)用時(shí)將指示發(fā)送給特征交互作用檢測(cè)器(FID);其中在時(shí)間=、,所述多個(gè)組件中的第二組件不可操作用于當(dāng)由該第二組件提供的特征被調(diào)用時(shí)將指示發(fā)送給所述特征交互作用檢測(cè)器(FID);在時(shí)間=t2,向所述第一組件登記所述特征交互作用檢測(cè)器(FID);其中當(dāng)向所述第一組件登記所述特征交互作用檢測(cè)器(FID)完成時(shí),所述第一組件變得可操作用于當(dāng)由該第一組件提供的特征被調(diào)用時(shí)將指示發(fā)送給所述特征交互作用檢測(cè)器(FID);其中在時(shí)間=t2,所述第二組件不可操作用于當(dāng)由該第二組件提供的特征被調(diào)用時(shí)將指示發(fā)送給所述特征交互作用檢測(cè)器(FID);其中所述特征交互作用檢測(cè)器(FID)是可操作用于確定由所述第一組件和所述第二組件中的一個(gè)提供的特征何時(shí)與另一特征交互作用的軟件模塊;并且其中、< t2。
34.根據(jù)權(quán)利要求33所述的方法,包括在時(shí)間=t3,向所述第二組件登記所述特征交互作用檢測(cè)器(FID); 其中當(dāng)向所述第二組件登記所述特征交互作用檢測(cè)器(FID)完成時(shí),所述第二組件變得可操作用于當(dāng)由該第二組件提供的特征被調(diào)用時(shí)將指示發(fā)送給所述特征交互作用檢測(cè)器(FID);并且其中、< t2 < t3。
35.根據(jù)權(quán)利要求33所述的方法,其中所述多個(gè)組件中的組件是小部件。
全文摘要
提供了一種用于檢測(cè)在呼叫有關(guān)的和web使能的特征之間的交互作用的方法。在某些實(shí)施例中,通信應(yīng)用組件被配置為每次特征被用戶調(diào)用時(shí)將指示發(fā)送給特征交互作用檢測(cè)器。當(dāng)交互作用檢測(cè)器接收到特征正被調(diào)用的指示時(shí),它將所調(diào)用的特征與先前已經(jīng)調(diào)用了(或運(yùn)行了)的特征進(jìn)行比較,并且判斷所調(diào)用的特征是否與先前已經(jīng)運(yùn)行了的特征中的任一特征交互作用。
文檔編號(hào)H04J1/16GK102474369SQ201080029561
公開(kāi)日2012年5月23日 申請(qǐng)日期2010年6月29日 優(yōu)先權(quán)日2009年6月29日
發(fā)明者克里希納·基肖爾·德哈瑞, 吳曉濤, 文卡特什·克里希納斯瓦米, 約翰·布福德, 馬里奧·科爾伯格 申請(qǐng)人:阿瓦雅公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江达县| 通城县| 墨竹工卡县| 昭觉县| 南岸区| 石泉县| 清苑县| 乐安县| 五台县| 太原市| 新昌县| 格尔木市| 新干县| 汉寿县| 大姚县| 洛隆县| 广宁县| 彰武县| 台前县| 旌德县| 融水| 察哈| 新沂市| 当涂县| 云霄县| 清苑县| 海南省| 华蓥市| 五华县| 泉州市| 简阳市| 邳州市| 郸城县| 静乐县| 宁阳县| 绍兴市| 新建县| 河间市| 郑州市| 仙居县| 襄汾县|