新四季網

在web使能的和呼叫有關的特徵之間的交互作用檢測的製作方法

2024-02-10 05:06:15

專利名稱:在web使能的和呼叫有關的特徵之間的交互作用檢測的製作方法
技術領域:
本發明一般地涉及電信領域,並且更具體地,涉及特徵交互作用(feature interaction)檢測。
背景技術:
多年來,開發了許多種通信特徵(也稱作服務),比如呼叫轉移、三方呼叫 (three-way calling)、呼叫等待音樂(music on hold)等等。然而,當兩個或更多個特徵被應用於電話呼叫時,特徵之間的交互作用可能導致非預期的或不希望的行為,比如允許要被廢止的策略或導致呼叫失敗。例如,假設呼叫經由多方會議(meet-me conferencing) 特徵被建立,然後呼叫等待音樂特徵在呼叫期間被激活(activate)。如果呼叫參與者之一持續等待,則會議的其他各方將也會聽到音樂。

發明內容
通信特徵可被分類為呼叫有關(call-related)的和web使能(web-enabled)的。 呼叫有關的特徵是由諸如PBX交換機、服務供應商交換機、服務供應商特徵伺服器以及其他之類的電話網絡節點提供的。這樣的特徵的示例包括呼叫轉移、三方呼叫、語音郵件遞送等。另一方面,web使能的特徵是由不作為電話網絡的一部分的伺服器提供的,並且通常在網際網路上遞送。Web使能的特徵的示例是經由電子郵件的語音郵件消息的遞送、一般電子郵件訪問和i^acebook 訪問。Web服務是web使能的特徵的一種類型。Web服務通常是在承載了所請求服務的遠程系統上執行的應用程式接口(API)。Web服務是經由WSDL描述的軟體組件並且能夠經由諸如SOAP和HTTP之類的標準的基於web的協議來訪問。特徵交互作用檢測方面的先前工作集中於呼叫有關的特徵。例如,在臨時申請 61/145, 700中描述的特徵交互作用檢測的方法使用會話發起協議(SIP)消息來檢測特徵交互作用。SIP消息被用來承載特徵被調用的指示。然而,該方法不適用於web使能的特徵,因為web使能的特徵不被保證經由信令路徑被提供,比如用來承載會話發起協議(SIP) 消息的那些信令路徑。此外,web使能的特徵可能是由應用小部件(widget)提供的,而這些應用小部件自身缺少會話發起協議(SIP)能力,並且作為替代依賴於其他類型的通信來請求並接收web使能的特徵。因此,需要一種用於檢測在呼叫有關的和web使能的通信特徵之間的交互作用的方法。本發明通過提供一種用於檢測在呼叫有關的和web使能的特徵之間的交互作用的方法來解決了此需求。在某些實施例中,通信應用組件被配置為當由該組件提供的特徵被調用時向特徵交互作用檢測器發送指示。當特徵交互作用檢測器接收到指示時,它判斷所調用的特徵是否與已經運行(execute) 了或調用(invoke) 了的其他特徵發生交互作用。 在某些實施例中,該判斷是根據預先定義的特徵定義和特徵交互作用規則來執行的。應理解,上述實施例及其實例被提供用來更好地說明本發明的不同方面。相對於本發明的完整範圍,它們絕不是窮舉的。以下公開詳細教導了本發明的某些實施例的示例。


圖1示出系統100的示意圖。Ml示出終端110的特有組件(salient component)的示意圖。Sl示出本發明的說明性實施例中的特有組件的示意圖。Si示出本發明的說明性實施例中的特有組件的示意圖。Sl示出與本發明的說明性實施例中的操作相關聯的特有任務的流程圖。M6示出與任務570的執行相關聯的特有子任務的流程圖。Sl示出與本發明的替代實施例中的操作相關聯的特有任務的流程圖。
具體實施例方式以下出現的術語被定義以供用在本說明書(包括隨附的權利要求)中,具體地· 「基於瀏覽器的」指經由web瀏覽器來訪問的應用。基於瀏覽器的應用可由瀏覽器從該瀏覽器所運行於的通信終端的存儲器取得,或者可由瀏覽器從遠程伺服器取得。 「特徵啟用(invocation)」指請求特徵的運行、使能和激活中的至少一個。· 「運行(execute),,指以下項中的至少一個(1)使得特徵提供一次服務;例如,當搜索特徵被運行時,它提供一組搜索結果; 當搜索特徵被第二次運行時,它提供第二組搜索結果;(2)使得特徵變為活動的(active);—旦特徵變為活動的,則它開始連續地向用戶提供其服務;例如,當呼叫篩選(call screening)特徵是活動的時,它在該特徵是活動的時間段上進行操作以阻斷對不呼叫列表(do-not-call list)上的號碼的所有呼叫;以及(3)使得特徵將其功能提供給用戶。
6
「特徵」指由(1)通信終端或( 相對於通信終端是遠程的伺服器或C3)通信終端和相對於通信終端是遠程的伺服器二者中的至少一個提供給通信終端用戶的服務。· 「呼叫有關的特徵」指具有如下特性的特徵(1)特徵直接改變在通信終端和通信網絡上的另一節點(例如另一通信終端、語音郵件伺服器等)之間的實時通信會話的狀態,以及(2)當特徵不是由運行在通信終端上的軟體提供的時,特徵是由通信終端經由被用於進行實時通信會話的信令路徑調用的。 「信令路徑」是在通信網絡中的兩個節點(例如,通信終端、代理伺服器、登記伺服器等)之間的通信路徑,該通信路徑被通信終端用來發送和接收用於控制通過通信網絡使能的實時通信會話(比如電話呼叫和視頻呼叫)的狀態的信令。· "web使能的特徵」指具有如下特性的特徵(1)特徵不直接改變實時通信會話的狀態;以及(2)當特徵不是由運行在通信終端上的軟體提供的時,特徵是由通信終端經由至少部分地與任何可能信令路徑分離的通信路徑調用的,該任何可能信令路徑在通信終端和另一通信網絡節點之間。Sl示出系統100的示意圖。根據本發明的說明性實施例,系統100包括終端110、 終端150、伺服器130、伺服器140和網絡170。終端110是蜂窩電話。終端110連接到電話服務供應商的通信網絡。電話服務供應商的通信網絡使得終端110能夠參與實時通信會話,比如電話呼叫、視頻呼叫等。在說明性實施例中,電話服務供應商的通信網絡是SIP網絡。用於SIP網絡的傳輸層網絡是分組交換網絡(例如網際網路、LAN、WAN等)。在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中通信網絡使用另一類型的信令(例如GSM信令、CDMA 信令等)並且與另一類型的傳輸層網絡(例如蜂窩網絡、公共交換電話網絡等)相結合進行操作。在說明性實施例中,終端110參加與終端150的通信會話。該通信會話是會話發起協議(SIP)電話呼叫。該電話呼叫被承載在信令路徑和媒體路徑上。信令路徑被用來交換通信協議信令。而媒體路徑被用來交換語音。在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中另一通信協議被使用(例如Skype ,H. 323, SS7 等)。伺服器130是終端110的電話服務供應商的通信網絡中的節點。在本發明的說明性實施例中,伺服器130作為SIP代理進行操作並且被用來在終端110和終端150之間建立通信會話。此外,伺服器130能夠提供一個或多個呼叫有關的服務,比如呼叫阻斷。伺服器130和終端110經由信令路徑進行通信。在閱讀本公開之後,本領域技術人員將會清楚本發明的替代實施例可被設計,其中伺服器130是另一節點類型(比如郵局交換機、PBX交換器)的節點。此外,在閱讀本公開之後,本領域技術人員將會清楚本發明的替代實施例,其中伺服器130是另一類型網絡 (例如SIP網絡、VoIP網絡、GSM網絡、CDMA網絡、公共交換電話網絡等)中的節點。另外, 在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中伺服器130是致力於運行特徵交互作用檢測器(FID)300的節點。(例如參見圖3等)
伺服器140提供對一個或多個web使能的特徵的訪問。具體地,伺服器140是運行信息檢索應用的伺服器。信息檢索應用作為web服務運轉並且它在有關Ml的討論中被描述。終端110經由web服務路徑與伺服器140進行通信。Web服務路徑是至少部分地與信令路徑分離的通信路徑。也就是,web服務塊(pat)的至少一條支路不被用於發送和傳輸通信協議信令。在某些實施例中,web服務路徑被用來傳輸web服務消息。Web服務消息被封裝在 HTTP消息內並且使用SOAP來執行對於web使能的特徵的啟用而言是必需的遠程過程調用。在替代實施例中,通信路徑和web服務路徑是由終端110經由獨立接口建立的。 Web服務路徑是經由Wi-Fi接口建立的,而信令部分是經由電話接口建立的(例如GSM接口等)。終端110經由諸如無線LAN路由器之類的接入點等連接到網際網路。同時,終端110 使用電話接口來經由蜂窩網絡基站連接到電話網絡(例如GSM網絡等)。網絡170是在伺服器130、伺服器140和終端150之間傳輸信號的通信網絡。根據本發明的說明性實施例,網絡170是網際網路,然而在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中網絡150是另一類型的通信網絡(例如區域網、公共交換電話網絡、蜂窩網絡、廣域網等)。網絡170包括電信域和web服務域。在說明性實施例中,電信域是包括由電話服務供應商管理的(一個或多個)伺服器的管理域。Web服務域是不受電話服務供應商管理的管理域。伺服器130是電信域的一部分而伺服器140是web服務域的一部分。在某些實施例中,電信域是專用網(或諸如電話服務供應商的網絡之類的具有受限訪問的網絡),而web服務域是另一網絡(例如,網際網路等)。在這些實施例中,電信域和 web服務域經由一個或多個網關連接並且具有不同的地址空間。終端150是蜂窩電話。然而在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中終端110和150中的一個是另一種通信設備,比如例如是而不限於智慧型手機、桌上型電話、可攜式數字助理(PDA)、媒體流伺服器、桌上型計算機等。在說明性實施例中,終端110和150使用會話發起協議(SIP)。然而在閱讀本公開之後, 本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中任何信令協議被使用 (例如 ss7,H. 323 等)。Sl示出終端110的特有組件的示意圖。在本發明的說明性實施例中,終端110 包括通信應用200。通信應用200是用於進行通信會話(例如電話呼叫、視頻呼叫、電話會議等)的基於瀏覽器的軟體。根據說明性實施例,通信應用200使用會話發起協議(SIP)。然而在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中任何其他通信協議被使用(例如H. 323,Skype等)。雖然在說明性實施例中,通信應用200是基於瀏覽器的應用,但是在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中通信應用200 是本領域已知的任何類型的通信應用(例如,不是基於瀏覽器的等)。在說明性實施例中, 通信應用200包括多個小部件。在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中通信應用200包括其他一種或多種類型的組件。此外,在閱讀本公開之後,本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中通信應用200是單片電路。也就是,它所有的應用服務(或特徵)被一起編程為代碼的單片體。如注意到的,通信應用200包括多個小部件。小部件是在無需對組件進行額外編程的情況下可被端用戶添加到web頁面的組件(例如,基於HTML的文檔等)。小部件可將 web使能的和呼叫有關的特徵二者提供給用戶。小部件具有可重複使用的優點。根據說明性實施例,小部件能夠在它們的服務被調用時生成一個或多個事件通知(或指示)。事件通知去往特徵交互作用檢測器(FID) 300(例如參見m等)並且被用於檢測特徵交互作用。 雖然在說明性實施例中,小部件被用於提供通信應用200的特徵,但是在閱讀本公開之後, 本領域技術人員將會清楚如何做出並使用本發明的替代實施例,其中其他類型的組件被使用(例如,非基於web頁面的組件等)。在某些實施例中,小部件可由特徵交互作用檢測器(FID) 300獨立地尋址。每個小部件具有唯一的標識符,該標識符允許特徵交互作用檢測器(FID) 300對其進行識別並且將信息發送給它。此外,在某些實施例中,獨立尋址能力允許特徵交互作用檢測器(FID) 300 針對特徵事件(比如特徵啟用、特徵激活等)的發生直接對小部件進行輪詢(poll)。小部件被用來提供對呼叫有關的和web使能的特徵二者的訪問。具體地,某些小部件提供呼叫有關的特徵而其他小部件提供web使能的特徵。由不同小部件提供的特徵交互作用。交互作用被特徵交互作用檢測器(FID)330檢測到。(例如參見圖3等)根據說明性實施例,通信應用包括六個小部件電話小部件、聯繫人列表小部件、呼叫篩選小部件、信息檢索小部件、呼叫轉移小部件和個人助理小部件。用於這些小部件的用戶界面在圖2中被示出為電話小部件210、聯繫人列表220、篩選列表界面230、信息檢索工具250、呼叫轉移工具M0、個人助理260和消息小部件270。電話小部件210提供對電話特徵的訪問。電話特徵提供基礎電話呼叫功能。電話特徵是呼叫有關的特徵。聯繫人列表界面220是到聯繫人列表特徵的界面。聯繫人列表特徵使得通信應用 200的用戶能夠瀏覽聯繫人的列表。本領域技術人員將清楚如何實現該聯繫人列表特徵。篩選列表界面230是提供對傳出呼叫篩選特徵的訪問的用戶界面。該特徵使得用戶能夠將一個或多個用戶(即電話號碼、URI等)放到不呼叫列表上。一旦電話號碼被放到該列表上,傳出呼叫篩選特徵將阻止終端110發起和/或建立與該電話號碼的通信會話。 傳出呼叫篩選特徵由伺服器130來實現。伺服器130存儲不呼叫列表並且阻斷對在該列表中出現的號碼的通信嘗試。傳出呼叫篩選特徵是呼叫有關的特徵。信息檢索工具250提供對信息檢索特徵的訪問。信息檢索特徵是web使能的特徵。 此外,信息檢索特徵是複合特徵。它包括搜索特徵和呼叫特徵。呼叫特徵被用於開始與由搜索特徵檢索到的電話號碼的通信會話。呼叫特徵由在終端110上運行的軟體來實現。呼叫特徵是呼叫有關的特徵。搜索特徵是web服務。它被實現為在伺服器140上運行的軟體應用並且經由web 服務界面與信息檢索工具進行通信。搜索特徵是web使能的特徵。應注意,信息檢索特徵被認為是web使能的特徵,因為它是包括至少一個web使能的特徵的複合特徵。信息檢索特徵使得用戶能夠獲得其他用戶的聯繫信息。在使用信息檢索特徵時,用戶在文本欄位256中鍵入人名(例如John Peterson等)然後按下搜索按鈕258。當按鈕258被按下時,信息檢索工具250的搜索特徵將搜索查詢發送到在伺服器140上運行的搜索特徵。搜索特徵查閱資料庫並將在搜索查詢中指定的人的聯繫信息返回。此外,信息檢索特徵為用戶提供呼叫按鈕,該呼叫按鈕可被用來與其聯繫信息被檢索到的用戶建立通信會話。當按鈕252被按下時,信息檢索特徵的呼叫特徵與由搜索特徵檢索到的電話號碼建立通信會話。在某些實施例中,信息檢索工具250使用Wi-Fi連接(以及終端110的Wi-Fi接口)來聯繫伺服器140,並且使用電話連接(以及終端110的GSM接口)來建立呼叫。在這些實施例中,終端110的電話服務供應商的通信網絡與信息檢索特徵的搜索特徵組件的供
應無關。呼叫轉移工具240使得能夠在呼叫接收者正忙或未應答時自動轉移傳入到終端 110的呼叫。當呼叫轉移工具240被使能時,所有傳入呼叫被自動轉移到指定號碼(例如 123-456-7890)。呼叫轉移特徵是呼叫有關特徵。個人助理260是虛擬助理特徵的前端。虛擬助理是複合特徵。它包括呼叫有關的和web使能的特徵二者。它包括用於應答傳入呼叫和傳送關於已安排的約會的信息的呼叫有關特徵。它還包括承擔有查閱日曆和確定安排約會的優選時間的任務的web使能的特徵。在操作時,虛擬助理當呼叫接收者正忙或未應答時應答傳入電話呼叫。此外,虛擬助理查閱日曆和約會簿,並安排供主叫方回撥(call-back)的約會。虛擬助理通過使用文本到語音轉換來傳達已安排的約會。所生成的語音經由通過伺服器130的SIP網絡建立的電話連接被發送給主叫方。消息小部件270是用於顯示來自特徵交互作用檢測器(FID)300的(一個或多個) 消息(例如文本消息、圖形消息、音頻消息等)的小部件。(例如參見圖3等)在呼叫有關的特徵和web使能的特徵之間的交互作用通信應用200的特徵能夠彼此交互作用。例如,傳出呼叫篩選和信息檢索特徵有時會交互作用。如圖2所示,某人(John Peterson)的電話號碼被信息檢索工具250搜索並檢索到。呼叫按鈕252可被用來開始與該人(即John Peterson)的電話呼叫。然而,同時,該人(即John Peterson)的電話號碼在傳出篩選列表230中被列出。 這使得通信應用200的呼叫篩選特徵阻斷針對該號碼做出的所有傳出呼叫。簡單地說,在呼叫篩選和信息檢索特徵的操作中存在衝突。如果用戶點擊按鈕 252,兩件事中的一件會發生。或者與號碼「1-123-456-7890」的電話呼叫將被建立,或者電話呼叫設置嘗試將會失敗,因為它被傳出呼叫篩選特徵阻斷。在任一種情境下,這些特徵中的一個將不會按用戶的預期來進行操作。值得注意的是,如果交互作用或衝突被提早發現,則它可被緩解。例如,消息可被發送給通信應用200以警告用戶按鈕252由於與呼叫阻斷特徵發生衝突而可能不能如預期那樣工作。在說明性實施例中,這樣的消息被消息小部件270顯示。特徵交互作用的另一示例是呼叫轉移工具240和個人助理260之間的交互作用。 前者在接收者沒空時自動轉移呼叫,而後者代表接收者應答這些呼叫以安排回撥的約會。 然而兩個特徵之中僅一個特徵能夠運行。傳入呼叫或者會被虛擬助理應答或者會被轉移到第三方號碼,然而不是二者。如果該衝突被提早發現,則它能夠通過僅允許呼叫轉移工具運行同時阻斷個人助理的運行而被緩解。被不同通信終端調用的特徵之間的交互作用本發明的說明性實施例描述了由同一通信終端調用的特徵之間的交互作用。然而本領域技術人員將會清楚由不同通信終端調用的特徵也會彼此交互作用。在本公開的「背景技術」部分中提供了一個這樣的交互作用的示例。「背景技術」部分描述了多方會議特徵和呼叫等待音樂特徵之間的衝突。會議特徵是由參與會議的所有終端調用的,而呼叫等待音樂特徵是由僅一個終端調用的特徵。然而,一個終端對呼叫等待音樂特徵的啟用影響所有其他終端,因為他們也聽到了音樂。圖3示出本發明的說明件實施例的特有組件的示意圖。圖3示出特徵交互作用檢測器(FID)300的示意圖及其特有組件。特徵交互作用檢測器(FID)包括協調模塊310、特徵定義320、交互作用定義330和所調用特徵的列表340。協調模塊310是用於檢測和解決特徵交互作用的邏輯。在說明性實施例中,協調模塊310以軟體實現。然而在替代實施例中,協調模塊310以硬體實現。協調模塊310的操作在有關圖5、6、7的討論中被進一步描述。記錄320是一個或多個特徵定義的記錄。每個定義包括前置條件 (precondition)、後置條件(post condition)禾口角蟲發事件(triggering event)中的至少一個。前置條件是要使得特徵被運行則必須總為真的條件判斷式(predicate)。後置條件是在特徵運行後必須總為真的條件或條件判斷式。觸發事件是引起特徵運行的事件。根據說明性實施例,特徵定義320包括如下特徵定義表1 特徵定義
權利要求
1.一種方法,包括確定第一特徵和第二特徵是否交互作用,其中所述第一特徵涉及第一管理域中的第一伺服器並且所述第二特徵涉及第二管理域中的第二伺服器。
2.根據權利要求1所述的方法,其中所述第一特徵是web服務。
3.根據權利要求2所述的方法,其中所述第二特徵也是web服務。
4.根據權利要求2所述的方法,其中所述第二特徵不是web服務。
5.根據權利要求1所述的方法,其中所述第一特徵和所述第二特徵是會聚的服務。
6.一種方法,包括在網際網路瀏覽器中判斷第一特徵和第二特徵是否交互作用,其中所述第一特徵涉及第一管理域中的第一伺服器並且所述第二特徵涉及第二管理域中的第二伺服器。
7.根據權利要求6所述的方法,其中所述判斷是由所述網際網路瀏覽器處的web頁面中的一個或多個小部件執行的。
8.根據權利要求6所述的方法,其中所述判斷是基於所述網際網路瀏覽器處的web頁面中的一個或多個小部件的狀態的。
9.根據權利要求9所述的方法,其中所述第一特徵是web服務。
10.根據權利要求9所述的方法,其中所述第二特徵也是web服務。
11.根據權利要求9所述的方法,其中所述第二特徵不是web服務。
12.根據權利要求6所述的方法,其中所述第一特徵和所述第二特徵是聚斂的服務。
13.一種方法,包括在通信網絡節點處,通過監視由通信應用發送的通信協議信令來檢測第一特徵的啟用或運行;在所述通信網絡節點處,通過監視所述通信應用的組件的狀態來檢測第二特徵的啟用;以及在所述通信網絡節點處,判斷所述第一特徵和所述第二特徵是否交互作用。
14.根據權利要求13所述的方法,其中所述通信網絡節點是會話發起協議(SIP)服務ο
15.根據權利要求13所述的方法,包括向所述通信應用的所述組件登記所述通信網絡節點。
16.根據權利要求13所述的方法,其中監視所述通信應用的組件的狀態包括接收狀態改變的指示。
17.根據權利要求13所述的方法,其中監視所述通信應用的組件的狀態包括定期輪詢所述組件。
18.根據權利要求13所述的方法,其中所述通信應用包括消息組件,包括當所述第一特徵和所述第二特徵被判斷為交互作用時將指示發送到所述消息組件。
19.根據權利要求13所述的方法,其中所述通信協議信令是作為正發生在所述通信應用和另一方之間的正在進行的通信會話的一部分被發送的。
20.根據權利要求13所述的方法,其中判斷所述第一特徵和所述第二特徵是否交互作用是由所述通信網絡節點基於規則來完成的,該規則使得(i)與所述第一特徵相關聯的前置條件、後置條件和觸發事件中的至少一個與(ii)與所述第二特徵相關聯的前置條件、後置條件和觸發事件中的至少一個相關。
21.一種方法,包括在運行瀏覽器軟體的通信終端處,向基於瀏覽器的應用的小部件登記瀏覽器插件,其中(i)所述小部件可操作用於提供第一特徵,( )所述瀏覽器插件可操作用於判斷所述第一特徵是否與另一特徵交互作用,並且 (iii)所述通信應用和所述瀏覽器插件二者是由所述瀏覽器軟體運行的;以及在所述通信終端處,判斷所述第一特徵與第二特徵是否交互作用,其中所述判斷是由所述瀏覽器插件做出的。
22.根據權利要求21所述的方法,包括僅當來自所述瀏覽器插件的許可被所述小部件接收到時運行所述第一特徵。
23.一種方法,包括提供基於瀏覽器的通信應用的小部件,該小部件可操作用於當由所述小部件提供的特徵被調用時將指示發送給特徵交互作用檢測器(FID)。
24.根據權利要求23所述的方法,其中所述特徵交互作用檢測器(FID)是可操作用於判斷由所述小部件提供的特徵何時與另一特徵交互作用的軟體模塊。
25.根據權利要求23所述的方法,其中所述特徵交互作用檢測器(FID)和所述通信應用在同一通信終端上運行。
26.根據權利要求23所述的方法,其中所述特徵交互作用檢測器(FID)和所述通信應用在不同網絡節點上運行。
27.根據權利要求23所述的方法,其中所述小部件可操作用於僅當來自所述特徵交互作用檢測器(FID)的許可被所述小部件接收到時運行所述特徵。
28.根據權利要求23所述的方法,其中所述特徵交互作用檢測器(FID)在第一伺服器上運行;並且所述特徵是由第二伺服器提供的。
29.根據權利要求觀所述的方法,其中所述第一伺服器和所述第二伺服器在不同的管理域中。
30.根據權利要求四所述的方法,其中所述基於瀏覽器的通信應用經由第一網絡接口被連接到所述第一伺服器;並且所述基於瀏覽器的通信應用經由第二網絡接口被連接到所述第二伺服器。
31.根據權利要求30所述的方法,其中所述第一接口是行動電話接口並且所述第二通信接口是Wi-Fi接口。
32.根據權利要求30所述的方法,其中所述指示是經由所述第一網絡接口發送的。
33.一種方法,包括在時間=、,提供包括多個組件的通信應用;其中在時間=、,所述多個組件中的第一組件不可操作用於當由該第一組件提供的特徵被調用時將指示發送給特徵交互作用檢測器(FID);其中在時間=、,所述多個組件中的第二組件不可操作用於當由該第二組件提供的特徵被調用時將指示發送給所述特徵交互作用檢測器(FID);在時間=t2,向所述第一組件登記所述特徵交互作用檢測器(FID);其中當向所述第一組件登記所述特徵交互作用檢測器(FID)完成時,所述第一組件變得可操作用於當由該第一組件提供的特徵被調用時將指示發送給所述特徵交互作用檢測器(FID);其中在時間=t2,所述第二組件不可操作用於當由該第二組件提供的特徵被調用時將指示發送給所述特徵交互作用檢測器(FID);其中所述特徵交互作用檢測器(FID)是可操作用於確定由所述第一組件和所述第二組件中的一個提供的特徵何時與另一特徵交互作用的軟體模塊;並且其中、< t2。
34.根據權利要求33所述的方法,包括在時間=t3,向所述第二組件登記所述特徵交互作用檢測器(FID); 其中當向所述第二組件登記所述特徵交互作用檢測器(FID)完成時,所述第二組件變得可操作用於當由該第二組件提供的特徵被調用時將指示發送給所述特徵交互作用檢測器(FID);並且其中、< t2 < t3。
35.根據權利要求33所述的方法,其中所述多個組件中的組件是小部件。
全文摘要
提供了一種用於檢測在呼叫有關的和web使能的特徵之間的交互作用的方法。在某些實施例中,通信應用組件被配置為每次特徵被用戶調用時將指示發送給特徵交互作用檢測器。當交互作用檢測器接收到特徵正被調用的指示時,它將所調用的特徵與先前已經調用了(或運行了)的特徵進行比較,並且判斷所調用的特徵是否與先前已經運行了的特徵中的任一特徵交互作用。
文檔編號H04J1/16GK102474369SQ201080029561
公開日2012年5月23日 申請日期2010年6月29日 優先權日2009年6月29日
發明者克裡希納·基肖爾·德哈瑞, 吳曉濤, 文卡特什·克裡希納斯瓦米, 約翰·布福德, 馬裡奧·科爾伯格 申請人:阿瓦雅公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀