專利名稱:用于為設(shè)備提供通信的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及通信,更具體地,涉及用于從電子設(shè)備通信的系統(tǒng)和方法。
背景技術(shù):
包括智能電話、PDA、電器等的無線移動設(shè)備可以被配置用于語音、數(shù)據(jù)或組合的 語音和數(shù)據(jù)通信能力并一般用于個人和商業(yè)通信??梢詫⒅T如廣告等消息傳送至無線移動 設(shè)備以呈現(xiàn)給設(shè)備的用戶。用于可以同意接收消息并使消息呈現(xiàn)以換取受益。受益的示例 可以包括在與設(shè)備相關(guān)聯(lián)的通信服務(wù)方案下降低服務(wù)費、累積用于抵價的信用或積分點、 以及經(jīng)由無線移動設(shè)備獲得使用具體應(yīng)用或服務(wù)等。歐洲專利申請 EP 1 003 344 A2, "Simultaneous text and audiotransmission for sponsored calls”,描述了一種系統(tǒng),用于允許廣告商在訂戶已經(jīng)收聽了所記錄的廣 告之后支付由移動訂戶發(fā)起的呼叫的通話時間成本的一部分。在用戶的設(shè)備上顯示文本消 息,同時將關(guān)聯(lián)的音頻廣告發(fā)送給相同設(shè)備。文本消息可以提供關(guān)于廣告的細(xì)節(jié),或者可以 包含與廣告相關(guān)聯(lián)的電子優(yōu)惠券。
發(fā)明內(nèi)容
廣告商或提供廣告的其他人,特別是那些與提供利益相關(guān)聯(lián)的人所關(guān)心的一個問 題是有效性。提供給移動設(shè)備但卻不被呈現(xiàn)的廣告是無效的。以用戶避免體驗廣告的方式 呈現(xiàn)的廣告也是無效的。描述了一種在計算設(shè)備上通信的方法,其中,呈現(xiàn)消息并且在發(fā)起 通信之前驗證用戶對該消息的關(guān)注。在一個實施例中,當(dāng)呈現(xiàn)消息時,呈現(xiàn)提示以請求第二 輸入從而繼續(xù)進(jìn)行通信。接收第二輸入。僅在完成消息呈現(xiàn)之后并且僅當(dāng)?shù)诙斎腠憫?yīng)于 提示時,才發(fā)起通信。在第二實施例中,對消息和提示進(jìn)行組合,使得對消息的呈現(xiàn)呈現(xiàn)提 示。在將消息和提示傳送至通信設(shè)備之前,可以將消息和提示進(jìn)行組合。提示呈現(xiàn)信息可 以與組合的消息和提示一同傳輸以輔助對第二輸入的驗證。提供了一種用于為計算設(shè)備提供通信的方法,所述計算設(shè)備呈現(xiàn)消息和繼續(xù)進(jìn)行 通信的提示。所述方法包括將消息和提示進(jìn)行組合以定義組合的消息和提示;為提示定 義提示呈現(xiàn)信息,利用該提示呈現(xiàn)信息來驗證消息的呈現(xiàn);向所述計算設(shè)備傳輸所述組合 消息;以及向所述計算設(shè)備傳輸所述提示呈現(xiàn)信息。還提供了相應(yīng)計算設(shè)備和計算機(jī)可讀 存儲器方面。在一個方面中,提供了一種用于提供廣告的系統(tǒng)。所述系統(tǒng)包括服務(wù)器,被配置為將用于呈現(xiàn)的消息傳送給通信設(shè)備的用戶,所述服務(wù)器被配置用于將消息和提示進(jìn) 行組合以定義組合的消息和提示;為提示定義提示呈現(xiàn)信息,利用該提示呈現(xiàn)信息驗證消 息的呈現(xiàn);向所述計算設(shè)備傳輸所述組合消息;以及向所述計算設(shè)備傳輸所述提示呈現(xiàn)信 息;以及多個通信設(shè)備,被配置為與服務(wù)器進(jìn)行通信,各相應(yīng)通信設(shè)備包括處理器和與其 耦合的存儲器,所述存儲器存儲指令和數(shù)據(jù),所述指令和數(shù)據(jù)將處理器配置為響應(yīng)于通信 請求,經(jīng)由相應(yīng)通信設(shè)備的至少一個輸出呈現(xiàn)至少一個組合的消息和提示,所述呈現(xiàn)的提示請求輸入以繼續(xù)為通信請求提供服務(wù);響應(yīng)于在至少一個組合的消息和提示的所述呈現(xiàn) 期間接收到的輸入,確定驗證要繼續(xù)的輸入和至少一個消息的呈現(xiàn)的驗證結(jié)果;在呈現(xiàn)至 少一個消息后,并且響應(yīng)于驗證結(jié)果,為通信請求提供服務(wù);以及向接收方提供驗證結(jié)果, 以提供至少一個消息的有效性的度量或者確定利益。在一個方面中,描述了一種在計算設(shè)備上進(jìn)行通信的方法,方法包括接收第一輸入,所述第一輸入指示使用計算設(shè)備發(fā)起通信的請求;響應(yīng)于所述第一輸入經(jīng)由計算設(shè)備 呈現(xiàn)消息;在呈現(xiàn)消息時,經(jīng)由計算設(shè)備呈現(xiàn)提示以請求第二輸入以繼續(xù)進(jìn)行通信;接收 第二輸入;以及在完成所述消息的所述呈現(xiàn)之后,僅當(dāng)所述第二輸入響應(yīng)于所述提示時,才 發(fā)起所述通信。提示可以包括至少一個視覺元素、至少一個音頻元素、至少一個振動,或者任何 視覺元素、音頻元素和振動每一個中的至少一個。所述方法可以包括驗證所述第二輸入是響應(yīng)于所述提示的。所述提示可以是在 提示期期間呈現(xiàn)的,并且驗證可以包括確定第二輸入是否是與提示期相關(guān)聯(lián)地被接收的。 驗證可以包括響應(yīng)于所述驗證向接收方提供驗證結(jié)果以確定利益。所述方法可以包括在發(fā)起通信之前接收和存儲用于呈現(xiàn)的消息。所述消息可以 包括廣告。在另一方面中,描述了一種計算設(shè)備,包括通信子系統(tǒng)、處理器和存儲器,所述存 儲器包括在被執(zhí)行時將處理器配置為執(zhí)行根據(jù)方法方面的通信方法的指令和數(shù)據(jù)。在另一 方面中,提供了一種計算機(jī)可讀存儲器,包括在計算設(shè)備上執(zhí)行時使計算設(shè)備實現(xiàn)方法方 面的指令。還描述了另一方法方面。一種在計算設(shè)備上通信的方法,包括接收第一輸入,所 述第一輸入指示發(fā)起通信的請求;響應(yīng)于所述第一輸入呈現(xiàn)組合的消息和提示,其中,所述 消息的一部分具有覆蓋提示,該提示請求第二輸入以繼續(xù)進(jìn)行通信;在所述消息的所述部 分期間,接收第二輸入;以及響應(yīng)于所述第二輸入發(fā)起所述通信,所述發(fā)起發(fā)生在完成所述 消息的所述呈現(xiàn)之后。根據(jù)該方面,所述方法可以包括驗證所述第二輸入是響應(yīng)于所述提 示的。所述方法還可以響應(yīng)于所述驗證向接收方提供驗證結(jié)果以確定利益。可以接收到組 合的消息和提示,從而對消息的呈現(xiàn)還可以將提示呈現(xiàn)為消息的一部分。相應(yīng)地,可以針對 組合的消息和提示接收提示呈現(xiàn)信息。這樣,根據(jù)提示呈現(xiàn)信息驗證第二輸入可能是響應(yīng) 于所述提示的。還可以提供相應(yīng)計算設(shè)備和計算機(jī)可讀存儲器方面。根據(jù)又一方面,描述了一種用于提供廣告的系統(tǒng)。所述系統(tǒng)包括服務(wù)器,用于向 通信設(shè)備的用戶傳送用于呈現(xiàn)的廣告;以及多個通信設(shè)備,被配置為與所述服務(wù)器進(jìn)行通 信。各相應(yīng)通信設(shè)備包括處理器和與其耦合的存儲器,所述存儲器存儲指令和數(shù)據(jù),所述 指令和數(shù)據(jù)將處理器配置為響應(yīng)于通信請求經(jīng)由相應(yīng)通信設(shè)備的至少一個輸出呈現(xiàn)廣 告;在呈現(xiàn)廣告時,呈現(xiàn)提示以請求輸入從而繼續(xù)為通信請求提供服務(wù);響應(yīng)于在所述廣 告呈現(xiàn)期間接收到的輸入,確定驗證要繼續(xù)進(jìn)行的輸入和廣告呈現(xiàn)的驗證結(jié)果;在呈現(xiàn)廣 告之后以及響應(yīng)于驗證結(jié)果為通信請求提供服務(wù);以及向接收方提供驗證結(jié)果以提供廣告 的有效性的度量或確定利益。將根據(jù)以下描述來理解上述和其他方面。
現(xiàn)在將參照附圖僅以示例的方式描述本發(fā)明的實施例,在附圖中圖1是示出了示例通信網(wǎng)絡(luò)的框圖;圖2是根據(jù)實施例的無線移動設(shè)備的框圖;圖3是示出了根據(jù)本發(fā)明實施例的針對消息呈現(xiàn)和驗證系統(tǒng)的操作的邏輯組件和數(shù)據(jù)的無線移動設(shè)備的框圖;圖4A和4B是根據(jù)相應(yīng)實施例的圖3的消息呈現(xiàn)和驗證系統(tǒng)的操作的相應(yīng)流程 圖;圖5A、5B和5C示出了呈現(xiàn)用于調(diào)用通信的消息和提示的代表性無線移動設(shè)備;以 及圖6是用于定義和提供組合的消息和提示以為設(shè)備提供通信的操作的流程圖。為了方便起見,在說明書中相似的數(shù)字指代附圖中相似的結(jié)構(gòu)。
具體實施例方式參照圖1,根據(jù)本實施例示出了示例通信網(wǎng)絡(luò)100。通信網(wǎng)絡(luò)100包括多個移動無 線通信設(shè)備102A、102B和102C(統(tǒng)稱102)。將設(shè)備進(jìn)行耦合,以經(jīng)由由無線電塔104A和 104B表示的無線通信網(wǎng)絡(luò)104進(jìn)行無線通信。網(wǎng)絡(luò)104耦合至互連通信設(shè)施106。這樣的 設(shè)施106可以被配置為局域網(wǎng)、廣域網(wǎng)(如公共互聯(lián)網(wǎng))、或其組合。例如,網(wǎng)絡(luò)104可以經(jīng) 由網(wǎng)絡(luò)基礎(chǔ)設(shè)施(未全部示出)耦合至諸如公共電話交換網(wǎng)(PSTN)等其他網(wǎng)絡(luò)。各種信息源(例如,服務(wù)器)可以經(jīng)由設(shè)施106(或其他私有或公共網(wǎng)絡(luò)(未示 出))耦合以便通信。服務(wù)器可以在彼此之間進(jìn)行通信、與移動設(shè)備102進(jìn)行通信、或在所 有設(shè)備之間進(jìn)行通信。示出了提供移動設(shè)備管理的服務(wù)器108 (下文中為MDAS 108)、用于 無線網(wǎng)絡(luò)服務(wù)網(wǎng)控制的服務(wù)器112 (下文中為運(yùn)營商服務(wù)器112)、以及諸如廣告或其他內(nèi) 容服務(wù)器等服務(wù)器116 (下文中為服務(wù)器116),該服務(wù)器116根據(jù)本實施例為消息提供服 務(wù)以補(bǔ)助移動設(shè)備使用。每個服務(wù)器108、112和116耦合至相應(yīng)的數(shù)據(jù)存儲器110、114和 118。特定移動設(shè)備102A可以包括各種計算設(shè)備之一,如被配置用于經(jīng)由網(wǎng)絡(luò)104進(jìn)行 無線通信的臺式計算機(jī)、膝上型或其他便攜式計算機(jī)、智能電話、個人數(shù)字助理(PDA)等。 為了簡單起見,僅示出了一些所選網(wǎng)絡(luò)基礎(chǔ)設(shè)施(例如,針對無線運(yùn)營商和企業(yè)的網(wǎng)絡(luò)基 礎(chǔ)設(shè)施,包括網(wǎng)關(guān)、防火墻等)。在本實施例中,移動設(shè)備102的操作可以至少部分受MDAS 108的控制。MDAS 108 在移動設(shè)備上102上提供和實施用途和其他策略。策略可以指定具體設(shè)備可以使用哪種軟 件應(yīng)用、那些應(yīng)用可用的服務(wù)以及這樣的應(yīng)用和服務(wù)可以如何操作(例如,通過參數(shù)和策 略的其他配置)。示例軟件應(yīng)用可以包括各種數(shù)據(jù)通信或消息應(yīng)用,如電子郵件、即時消息、 SMS、互聯(lián)網(wǎng)瀏覽、WAP、基于推送的消息、以及公布/預(yù)訂消息服務(wù)等。在一些實施例中,針 對企業(yè)用戶的組管理,MDAS108可以寄居和操作于企業(yè)上下文(如商業(yè)或其他組織)中。在本實施例中,移動設(shè)備102的組根據(jù)來自特定網(wǎng)絡(luò)服務(wù)供應(yīng)商(例如,運(yùn)營商) 的組方案通過網(wǎng)絡(luò)104接收無線網(wǎng)絡(luò)服務(wù)。至少部分地在運(yùn)營商服務(wù)器112的控制下提供 無線網(wǎng)絡(luò)服務(wù)。組方案可以指定語音和數(shù)據(jù)業(yè)務(wù)的定價和其他細(xì)節(jié)。典型地,以單位時間(例如,分鐘或秒)對語音業(yè)務(wù)進(jìn)行定價和計數(shù),反之典型地以數(shù)據(jù)單位(例如,字節(jié))對 數(shù)據(jù)業(yè)務(wù)進(jìn)行定價和計數(shù)??梢曰诿總€移動設(shè)備對業(yè)務(wù)或使用進(jìn)行定價,或者有時在組 之間共享對業(yè)務(wù)或使用的定價。例如,在企業(yè)組方案上下文中,方案可以允許來自相同企業(yè) (如商業(yè)企業(yè))的用戶組在特定時間段(如,一個月)以適當(dāng)費用總共使用X字節(jié)數(shù)據(jù)業(yè)務(wù) 或Y秒的語音業(yè)務(wù)(或者語音和數(shù)據(jù)的組合)。在本實施例中,運(yùn)營商服務(wù)器112根據(jù)適用 的方案監(jiān)控每個移動設(shè)備102A-102C的語音和數(shù)據(jù)業(yè)務(wù)。在備選實施例中,設(shè)備102可以 根據(jù)單獨的用戶方案以及隨之發(fā)生的單獨監(jiān)控和方案遵從來接收這樣的服務(wù)。如這里以下進(jìn)一步描述的,可以通過從服務(wù)器116向設(shè)備102提供廣告以呈現(xiàn)給 相應(yīng)設(shè)備的用戶來接入控制和補(bǔ)助移動設(shè)備使用(具體地,網(wǎng)絡(luò)104上的業(yè)務(wù))。補(bǔ)助可 以被配置針對組或單獨用戶方案。補(bǔ)助可以涉及語音使用、數(shù)據(jù)使用、或同時涉及二者。例 如,可以向設(shè)備存儲廣告(或廣告的鏈接),并且響應(yīng)于用戶的命令(如發(fā)起通信的請求) 經(jīng)由設(shè)備(例如,102B)將廣告呈現(xiàn)給設(shè)備用戶。在呈現(xiàn)消息期間,可以將提示提供給用戶, 并且需要其他輸入來使用(繼續(xù)進(jìn)行)通信。響應(yīng)于提示的輸入的時刻可用于驗證對用戶 的廣告呈現(xiàn),即,驗證設(shè)備與用戶在一起,以及當(dāng)呈現(xiàn)廣告時用戶正在操作設(shè)備??梢詫Ⅱ炞C結(jié)果提供給諸如通信網(wǎng)絡(luò)104內(nèi)的服務(wù)供應(yīng)商等接收方或貿(mào)易廣告 渠道中的接收方,作為廣告有效性的度量。驗證結(jié)果對于根據(jù)方案確定補(bǔ)助或確定廣告商 的服務(wù)費等是有用的。接收方可以包括服務(wù)器116的操作員、運(yùn)營商服務(wù)器供應(yīng)商、MDAS的 操作員、提供用于傳送給移動設(shè)備的廣告的廣告代理或廣告商、用戶等。在一些實施例中, 在將驗證結(jié)果提供給至少一些接收方之前,可以對驗證結(jié)果進(jìn)行匯集或使其匿名進(jìn)行以根 據(jù)需要(例如,出于私人原因)移除能夠標(biāo)識特定用戶的信息。還可以根據(jù)其他方案或針 對其他受益的協(xié)議來提供消息。例如,受益可以包括累積用于抵價的信用或積分點。其他 受益可以包括經(jīng)由無線移動設(shè)備使用特定應(yīng)用或服務(wù)。消息呈現(xiàn)驗證結(jié)果對于確定在這種 方案下擴(kuò)展的受益可能是有用的。如果不能充分驗證廣告呈現(xiàn),則不能累積或獲取信用。應(yīng)當(dāng)認(rèn)識到,消息可以包括音頻、文本或視覺內(nèi)容中的一個或多個。因此,呈現(xiàn)可 以包括向諸如揚(yáng)聲器、顯示屏或這二者等設(shè)備的至少一輸出輸出消息。類似地,調(diào)用額外通信的提示可以包括音頻、文本或視覺內(nèi)容中的一個或多個,并 且可以包括振動,這樣的提示可以通過向諸如揚(yáng)聲器、顯示屏或這二者等設(shè)備的至少一個 輸出輸出提示來呈現(xiàn)。例如,可以將圖形提示元素插入到視頻或其他消息中。類似地,可以 將音頻提示插入到消息中或與消息組合。提示可以包括一個或多個提示元素。在一個實施 例中,提示可以包括分別呈現(xiàn)在提示期的開始和結(jié)束處的一對音調(diào),在所述提示期內(nèi)期待 用戶輸入來繼續(xù)進(jìn)行通信。在一個實施例中,設(shè)備接收到的消息可以包括提示。在另一實 施例中,可以在沒有提示的情況下接收消息。設(shè)備可以將提示插入到消息中,以一起呈現(xiàn), 或者將提示與消息一同呈現(xiàn)。圖2是可以被配置為上述移動設(shè)備(102A、102B、102C)之一的手持無線通信設(shè)備 200的實施例的框圖。手持設(shè)備200可以包括雙向通信設(shè)備,所述雙向通信設(shè)備至少具有語 音和高級數(shù)據(jù)通信能力,包括與其他計算機(jī)系統(tǒng)進(jìn)行通信的能力。根據(jù)手持設(shè)備200提供 的功能,該手持設(shè)備200可以被稱作數(shù)據(jù)消息設(shè)備、雙向?qū)ず魴C(jī)、具有數(shù)據(jù)消息能力的蜂窩 電話、無線互聯(lián)網(wǎng)電器、個人數(shù)字助理(PDA)、智能電話、黑莓 設(shè)備或數(shù)據(jù)通信設(shè)備(具有 或不具有電話能力)。
手持設(shè)備200可以并入蜂窩收發(fā)機(jī)(通信子系統(tǒng))211,該蜂窩收發(fā)機(jī)包括接收機(jī) 212、發(fā)射機(jī)214、以及相關(guān)組件,如一個或多個(嵌入的或內(nèi)部的)天線元件216和218、本 地振蕩器(LO) 213、以及諸如數(shù)字信號處理器(DSP) 220等處理模塊。通信子系統(tǒng)211的具 體設(shè)計取決于手持設(shè)備200意在在其中操作的通信網(wǎng)絡(luò)。手持設(shè)備200可以在已經(jīng)完成所需的網(wǎng)絡(luò)注冊、認(rèn)證或激活過程之后通過網(wǎng)絡(luò) 104發(fā)送和接收通信信號。通過網(wǎng)絡(luò)將由天線216接收到的信號輸入至接收機(jī)212,接收 機(jī)212可以執(zhí)行一般的接收機(jī)功能,如信號放大、下變頻、濾波、信道選擇、以及模擬至數(shù)字 (A/D)轉(zhuǎn)換。對接收信號進(jìn)行A/D轉(zhuǎn)換允許在DSP 220中執(zhí)行更復(fù)雜的通信功能(如解調(diào) 和解碼)。以類似方式,例如通過DSP 220對要發(fā)送的信號進(jìn)行處理,包括調(diào)制和編碼。將 這些DSP處理的信號輸入至發(fā)射機(jī)214,以進(jìn)行數(shù)字至模擬(D/A)轉(zhuǎn)換、 上變頻、濾波、放大 以及經(jīng)由天線218通過通信網(wǎng)絡(luò)進(jìn)行傳輸。DSP 220不僅對通信信號進(jìn)行處理,而且提供接 收機(jī)和發(fā)射機(jī)控制。例如,可以通過在DSP 220中實現(xiàn)的自動增益控制算法來自適應(yīng)地控 制接收機(jī)212和發(fā)射機(jī)214中應(yīng)用于通信信號的增益。網(wǎng)絡(luò)接入與手持設(shè)備200的訂戶或用戶相關(guān)聯(lián),并且手持設(shè)備200可以包括存儲 器模塊272、存儲器模塊卡、或要插入到接口 274中或連接至接口 274以輔助在適用網(wǎng)絡(luò) (例如,104)中的操作的可移除用戶身份模塊(R-UIM)或訂戶身份模塊(SIM/USIM)。備選 地,存儲器模塊272可以是服務(wù)供應(yīng)商利用配置數(shù)據(jù)編程的非易失性存儲器,從而移動站 200可以在網(wǎng)絡(luò)中進(jìn)行操作。由于手持設(shè)備200是電池供電的移動設(shè)備,因此其還包括用 于接收一個或多個可再充電電池266的電池接口 264。這樣的電池266即使不向手持設(shè)備 200中的所有電路供電也向多數(shù)電路供電,并且電池接口 264為電池266提供機(jī)械和電連 接。電池接口 264耦合至為所有電路提供電源V+的穩(wěn)壓器(圖2中未示出)。手持設(shè)備200可以包括Wi-Fi收發(fā)機(jī)211,該收發(fā)機(jī)211可以包括與適于一個或多 個Wi-Fi協(xié)議的子系統(tǒng)211類似的組件/芯片組。盡管示出的是Wi-Fi,但WiMAX是一個備 選收發(fā)機(jī)。在一些實施例中,設(shè)備200能夠根據(jù)軟件定義的無線電(“認(rèn)知無線電”)技術(shù) 來進(jìn)行Wi-Fi和WiMAX通信。手持設(shè)備200包括控制其總體操作的微處理器238。通過通信子系統(tǒng)211執(zhí)行至 少包括數(shù)據(jù)和語音通信在內(nèi)的通信功能。微處理器238還與附加設(shè)備子系統(tǒng)(如IXD或其 他顯示設(shè)備222、閃存224、隨機(jī)存取存儲器(RAM) 226、輔助輸入/輸出(I/O)子系統(tǒng)或設(shè) 備228、串行端口 230、鍵盤232、至少一個揚(yáng)聲器234、麥克風(fēng)236、短程通信子系統(tǒng)240、以 及總體上由242指示的任何其他設(shè)備子系統(tǒng)(例如,可移除介質(zhì)))交互。這里如下進(jìn)一步 描述了用于驗證廣告呈現(xiàn)的示例輔助I/O子系統(tǒng)或設(shè)備228。圖2中所示的子系統(tǒng)中的某些執(zhí)行通信相關(guān)功能,而其他子系統(tǒng)可以提供“駐留” 或在機(jī)功能。注意,具體而言,諸如鍵盤232和顯示器222等一些子系統(tǒng)可以用于諸如輸入 通過通信網(wǎng)絡(luò)傳輸?shù)奈谋鞠⒌韧ㄐ畔嚓P(guān)功能,以及諸如計算器或任務(wù)列表等設(shè)備駐留功 能??梢詫⒂晌⑻幚砥?38使用的操作系統(tǒng)軟件存儲在諸如閃存224等持久性存儲器中, 該持久性存儲器備選地可以是只讀存儲器(ROM)或類似的存儲元件(未示出)。操作系統(tǒng)、 特定的設(shè)備應(yīng)用或其部分可以臨時載入諸如RAM 226等易失性存儲器中。除了其操作系統(tǒng)功能以外,微處理器238能夠在手持設(shè)備200上執(zhí)行軟件應(yīng)用。至 少包括數(shù)據(jù)和語音通信應(yīng)用在內(nèi)、控制基本設(shè)備操作的預(yù)定應(yīng)用集將通常在手持設(shè)備的制造期間被安裝在手持設(shè)備200上。被加載到手持設(shè)備200上的應(yīng)用可以是個人信息管理器 (PIM)應(yīng)用,該個人信息管理器(PIM)應(yīng)用具有組織和管理與用戶有關(guān)的數(shù)據(jù)項的能力,例 如但不限于,電子郵件、日歷事件、語音郵件、約會以及任務(wù)項。自然地,在手持設(shè)備200和 存儲器模塊272上有一個或多個可用存儲器存儲以便于存儲PIM數(shù)據(jù)項和其他信息。PIM應(yīng)用具有經(jīng)由無線網(wǎng)絡(luò)發(fā)送和接收數(shù)據(jù)項的能力。在實施例中,PIM數(shù)據(jù)項經(jīng) 由無線網(wǎng)絡(luò)與所存儲的或與主機(jī)系統(tǒng)相關(guān)聯(lián)的移動臺用戶的相應(yīng)數(shù)據(jù)項無縫地集成、同步 和更新,從而在手持設(shè)備200上創(chuàng)建關(guān)于這種數(shù)據(jù)項的鏡像主機(jī)。在主機(jī)系統(tǒng)是移動臺用 戶的辦公室或企業(yè)計算機(jī)系統(tǒng)的情況下這是特別有利的。還可以將附加應(yīng)用通過網(wǎng)絡(luò)、輔 助I/O子系統(tǒng)228、串行端口 230、短程通信子系統(tǒng)640、或任何其他適合的子系統(tǒng)242加載 到手持設(shè)備200上,并由用戶安裝在RAM 226或非易失性存儲器(例如,224)中以由微處理 器238執(zhí)行。應(yīng)用安裝中的這種靈活性增加了手持設(shè)備200的功能,并可以提供增強(qiáng)的在 機(jī)功能、通信相關(guān)功能、或這二者。例如,安全通信應(yīng)用使得能夠使用手持設(shè)備200執(zhí)行電 子商務(wù)功能和其他這種金融交易。在數(shù)據(jù)通信模式下,適用的通信子系統(tǒng)211或221對如文本消息、電子郵件消息或 網(wǎng)頁下載或廣告等接收信號進(jìn)行處理,并輸入至微處理器238。然后,微處理器238將根據(jù) 關(guān)聯(lián)應(yīng)用對信號進(jìn)行進(jìn)一步處理,以輸出至顯示器222,或可選地輸出至輔助I/O設(shè)備228。 手持設(shè)備200的用戶還可以結(jié)合顯示器222使用鍵盤232和可能的輔助I/O設(shè)備228來編 輯如電子郵件消息等數(shù)據(jù)項。鍵盤232可以包括完整字母數(shù)字鍵盤和/或電話型鍵區(qū)???以通過通信子系統(tǒng)211或221在通信網(wǎng)絡(luò)110上傳輸這些編輯的數(shù)據(jù)項。
對于語音通信,除了將接收信號輸出至揚(yáng)聲器234、以及由麥克風(fēng)236產(chǎn)生用于傳 輸?shù)男盘栔?,手持設(shè)備200的總體操作實質(zhì)上類似于數(shù)據(jù)通信模式??梢詫⒁粋€或多個 專用按鈕(例如,來自輔助1/0228)與電話應(yīng)用相關(guān)聯(lián),以調(diào)用或斷開呼叫操作。還可以實 現(xiàn)如語音消息記錄子系統(tǒng)之類的可選語音或音頻I/O子系統(tǒng)。此外,盡管語音或音頻信號 輸出主要通過揚(yáng)聲器234完成,但是也可以使用顯示器222來提供例如對呼叫方的身份、語 音呼叫的持續(xù)時間、或其它與語音呼叫相關(guān)的信息的指示。輔助I/O子系統(tǒng)或設(shè)備228可以包括一個或多個生物傳感器或生物統(tǒng)計輸入設(shè) 備。輔助I/O子系統(tǒng)或設(shè)備228可以包括攝像機(jī)、紅外掃描儀、心率監(jiān)視器、指紋讀取器、或
其組合等。圖2中的串行端口 230可以實現(xiàn)于個人數(shù)字助理(PDA)型通信設(shè)備中,以同作為 期望組件(盡管是可選組件)的用戶的臺式計算機(jī)與用戶的同步。串行端口 230使得用戶 能夠通過外部設(shè)備或軟件應(yīng)用設(shè)置偏好,并通過向手持設(shè)備200提供信息或軟件下載而不 是通過無線通信網(wǎng)絡(luò)擴(kuò)展手持設(shè)備200的功能。備選下載路徑例如可以用于通過直接從而 可靠并可信的連接將加密密鑰加載到手持設(shè)備200上,從而提供安全設(shè)備通信。短程通信子系統(tǒng)240是提供手持設(shè)備200和不同系統(tǒng)或設(shè)備(不一定必須是類似 設(shè)備)之間通信的附加可選組件。例如,子系統(tǒng)240可以包括紅外收發(fā)機(jī)以及關(guān)聯(lián)電路和 組件、或藍(lán)牙TM通信模塊,以提供與具有類似能力的系統(tǒng)和設(shè)備的通信。圖3示出了根據(jù)本發(fā)明實施例的、示出了針對消息呈現(xiàn)和驗證系統(tǒng)的操作的組件 (例如,指令和數(shù)據(jù))的設(shè)備200的框圖。圖3示出了設(shè)備200的運(yùn)行時和/或持久性存儲器 (例如,RAM 226或閃存224)的圖示,設(shè)備200大體包括消息呈現(xiàn)和驗證控制組件302 (“控制組件”)、具有提示的消息304A、不具有提示的消息304B、提示305、驗證結(jié)果306、一個或多個消息內(nèi)容播放器308、通信應(yīng)用310 (如電話應(yīng)用)、以及用戶輸入數(shù)據(jù)312。應(yīng)理解,可 以存在其他組件,如操作系統(tǒng)、通信子系統(tǒng)、設(shè)備驅(qū)動器、應(yīng)用等(均未示出)??刂平M件302可以被配置為接收并在本地向設(shè)備200存儲消息(例如,304)以呈 現(xiàn)給用戶。備選地,控制組件302可以接收鏈接或其他標(biāo)識數(shù)據(jù)(未示出),利用鏈接或其 他標(biāo)識數(shù)據(jù)可以在被命令呈現(xiàn)消息時從遠(yuǎn)程存儲器獲取廣告。可以經(jīng)由可移除介質(zhì)(未示 出)、經(jīng)由串行端口 230等以無線方式(如通過網(wǎng)絡(luò)104)接收消息(304A、304B)。在一實施 例中,可以接收包括提示的消息(304A)(即,作為組合的消息和提示)。提示呈現(xiàn)信息303 還可以與組合的消息和提示包括在一起,以提供在消息呈現(xiàn)期間何時(以及可選的在何處 或如何)呈現(xiàn)提示的指示符來輔助驗證。例如,可以提供XML或其他數(shù)據(jù)來定義提示呈現(xiàn) 信息以進(jìn)行控制312。在另一實施例中,接收到?jīng)]有提示的消息(304B)。由設(shè)備200添加提示305(即, 與消息304B —起呈現(xiàn))。該提示可以通過設(shè)備組合,例如,將提示覆蓋在消息上并創(chuàng)建單一 音頻和/或視頻流,使得消息呈現(xiàn)呈現(xiàn)提示??梢圆粚嵸|(zhì)上組合提示,而是簡單地同時呈現(xiàn) 該提示。在一個這樣的實施例中,消息包括視頻數(shù)據(jù)和提示音頻數(shù)據(jù)。盡管所示設(shè)備200 具備具有提示的消息(304A)和不具有提示的消息(304B),設(shè)備可以被配置為僅操作具有 提示的消息或僅操作不具有提示的消息(未示出)。經(jīng)由圖形用戶界面(例如,通信應(yīng)用310或另一應(yīng)用或0/S的圖形用戶界面)或?qū)?用按鈕228等,用戶提供輸入以發(fā)起使用設(shè)備200進(jìn)行通信的請求。例如,用戶按壓電話按 鈕以開始語音呼叫。通信應(yīng)用310和/或控制組件302輔助經(jīng)由一個或多個適用的消息內(nèi) 容播放器308 (如音頻、視頻或文本播放器)呈現(xiàn)具有提示的消息,要求用戶響應(yīng)于提示提 供輸入以繼續(xù)進(jìn)行通信。在呈現(xiàn)消息時,控制組件302接收來自適用輸入組件(例如,228、 232)的用戶輸入數(shù)據(jù)312。響應(yīng)于提示的即時輸入可以用于確定指示呈現(xiàn)期間用戶是否正 在操作設(shè)備200的驗證結(jié)果306,并能夠進(jìn)一步處理通信請求。如果消息不包括提示,可以 在消息呈現(xiàn)期間呈現(xiàn)提示。在一個實施例中,應(yīng)用310可以輔助用戶對撥打號碼的編輯或選擇(例如,來自呼 叫列表或地址簿(未示出))。在撥打之前,消息與提示一同播放。在一實施例中,提示包括 在消息的一部分上顯示(覆蓋)的要撥打的號碼。要求用戶響應(yīng)于在消息期間呈現(xiàn)的提示 按壓按鈕或提供其他輸入312。在一個實施例中,僅允許用戶在廣告的一部分期間撥打號碼。該部分在消息之間 無需是一致的,例如,向定時引入一些隨機(jī)性。可以響應(yīng)于對電話鍵的按壓來呈現(xiàn)消息。提 示通知用戶請求何時可以撥打號碼,請求輸入以便繼續(xù)。如果用戶在提示期沒有注意到,則 失去機(jī)會??梢砸蕴崾酒诔尸F(xiàn)另一消息。在呈現(xiàn)消息時可以周期性接收到輸入數(shù)據(jù)312,以根據(jù)控制組件302的驗證操作 確定用戶是否在整個呈現(xiàn)過程中操作設(shè)備200??蛇x地,根據(jù)所述驗證操作,可以在呈現(xiàn)期 間間或提示用戶提供輸入數(shù)據(jù)312。驗證操作可以要求預(yù)定數(shù)目的對呈現(xiàn)期間用戶在場的 成功確定,以便確定對呈現(xiàn)的最終驗證結(jié)果。作為示例,顯示器222和/或輔助I/O 228可 以包括觸摸屏顯示設(shè)備,憑借觸摸屏顯示設(shè)備可以確定屏幕上的觸摸或輕敲的位置。輔助 I/O設(shè)備也可以被配置為提供針對非屏幕部分的輕敲界面,以及例如定義虛擬按鈕。可以經(jīng)由觸摸屏界面或其他方式間或向用戶提供提示,來請求用戶觸摸設(shè)備200上的特定位置, 以響應(yīng)于提示獲取輸入數(shù)據(jù)312。屏幕(或設(shè)備)上的位置可以變化,提供隨機(jī)動態(tài)位置, 使得用戶注意并適當(dāng)?shù)?即,在正確的時間和位置)觸摸。如果所提供的輸入數(shù)據(jù)312指示根據(jù)驗證操作確定用戶在場(即,人類用戶進(jìn)行了操作),可以確定并存儲指示用戶操作的肯定性驗證結(jié)果。另外,可以確定和存儲指示 沒有用戶操作的否定性驗證結(jié)果。可以確定其他驗證結(jié)果,如表示用戶在某些時間操作了 設(shè)備的部分結(jié)果,或者指示既不能確定是肯定性結(jié)果也不能確定是否定性結(jié)果的不確定結(jié) 果。可以與標(biāo)識消息的數(shù)據(jù)相關(guān)聯(lián)地存儲驗證結(jié)果306。控制組件302可以將驗證結(jié)果 與設(shè)備200的其他這樣的結(jié)果(未示出)匯集。控制組件302提供(例如,傳送給服務(wù)器 116)驗證結(jié)果306 (單獨提供、或按批或其他匯聚方式提供,以及帶有或不帶有標(biāo)識用戶和 驗證的廣告的數(shù)據(jù))以傳送給一個或多個接收方,驗證結(jié)果306可以用作所述有效性的度 量。類似地,微處理器238可以根據(jù)驗證結(jié)果的配置在本地使用驗證結(jié)果306,以提供對可 能適用的特定應(yīng)用或功能的訪問。備選地,但未示出,在達(dá)到消息結(jié)束之前特別是當(dāng)做出成功驗證確定時可以停止 呈現(xiàn)消息,以繼續(xù)進(jìn)行通信,并且在接近消息呈現(xiàn)結(jié)束時呈現(xiàn)提示以最大化觀看消息的時 間。圖4A是示出了根據(jù)一個實施例的用于消息呈現(xiàn)和驗證的操作400A的流程圖。在 步驟402A,接收多個組合的消息和提示(例如,304A),并將其存儲到設(shè)備200。服務(wù)器116 可以提供這樣的消息。為了節(jié)省設(shè)備200的處理資源,如參照圖6進(jìn)一步描述的,服務(wù)器116 或另一服務(wù)器可以定義組合的消息和提示304A。服務(wù)器116還可以定義和提供任何關(guān)聯(lián)的 提示呈現(xiàn)信息303以協(xié)助驗證控制302,所述提示呈現(xiàn)信息303提供組合的消息和提示的 哪部分與提示相關(guān)聯(lián)的指示符。提示呈現(xiàn)信息303還可以包括所需用戶輸入的指示符(例 如,用以指示來自具體按鈕的輸入或鍵盤輸入或具體音頻輸入的接收)。如果所有組合的消 息和提示是標(biāo)準(zhǔn)化的(例如,在10秒鐘的消息中始終呈現(xiàn)30秒鐘的提示,并且要驗證的所 需輸入是針對每次提示的電話按鈕按壓),不需要提供提示呈現(xiàn)信息303,并且控制302可 以被配置為針對每個組合的消息和提示類似地操作。在步驟404,接收輸入以調(diào)用消息呈現(xiàn)。輸入可以包括經(jīng)由設(shè)備200發(fā)起通信的請 求。在步驟406A,控制組件302調(diào)用播放器308播放具有提示的消息304??赡芷谕シ?器308或控制組件302中的一個或另一個設(shè)置揚(yáng)聲器或顯示器控制,使得呈現(xiàn)實際上是可 聽或可見的等等。在本實施例中,消息304包括單一提示;然而,操作400A可以被修改為通 過呈現(xiàn)容納多個提示。在消息呈現(xiàn)期間,在步驟408-410,控制組件302可以接收用戶輸入312。確定是否 接收到所需輸入312。例如,可以在提示期,或者在如提示呈現(xiàn)信息所定義的提示呈現(xiàn)開始 之后或大約提示呈現(xiàn)結(jié)束的時間進(jìn)行輸入??梢蕴峁┨囟ǖ娜莶钜栽试S用戶輸入延遲。可 以忽略偽造或不正確的輸入??梢砸笾T如按鍵按壓、按鈕按壓、觸摸屏輸入或手勢、音頻 輸入等特定預(yù)定用戶輸入(“所需輸入”)。所需輸入可以包括一個或多個特定字符或使用 按鍵或其他按鍵組合或順序的單詞輸入??梢砸筇囟ǖ穆曇艋蚩陕犦斎???梢远x在如 屏幕等上的特定觸摸屏輸入或手勢(輕敲、擦抹、畫圈等)。一些輔助I/O包括加速計或能 夠提供移動確定的其他位置測量設(shè)備。所需輸入可以包括對設(shè)備102A施加特定移動。確定并存儲412驗證結(jié)果。在步驟408,操作可以循環(huán)或繼續(xù)以完成消息呈現(xiàn)從而使查看最大化。當(dāng)呈現(xiàn)結(jié)束時,在408經(jīng)由是分支到達(dá)步驟414,確定驗證結(jié)果是否指示繼續(xù)進(jìn)行 通信(420)。如果為否,則操作400A可以循環(huán)至406A,來呈現(xiàn)另一消息(例如,由于沒有接 收到所需輸入,或者沒有在提示期器件接收到所需輸入)。盡管未示出,但是例如如果不提 供對提示的所需輸入響應(yīng),可以將閾值限制設(shè)置為僅呈現(xiàn)預(yù)定義數(shù)目的消息,以減少系統(tǒng) 資源。在414,如果確定操作應(yīng)當(dāng)繼續(xù)進(jìn)行通信,則在416,應(yīng)當(dāng)例如向服務(wù)器116和/或 118提供驗證結(jié)果,來驗證呈現(xiàn),和/或確定受益。在420,操作繼續(xù)向通信請求提供服務(wù)。 可以在步驟420之后提供步驟416。如上所述,尤其地,如果指令提示與消息呈現(xiàn)集成,則指令可以引入動態(tài)隨機(jī)獲取 以輔助有效性并可以將用戶指向消息。圖5A、5B和5C示出了根據(jù)設(shè)備200的一個實施例 的代表性無線通信設(shè)備500。在設(shè)備500中,顯示器222被配置為包括能夠讀取輕敲位置的 觸摸屏顯示器222。在圖5A中,觸摸屏顯示器222呈現(xiàn)在第一位置506A處觸摸屏幕的提 示,以在呈現(xiàn)消息304時提供第一輕敲。在圖5B中,觸摸屏顯示器222呈現(xiàn)在與第一位置 506A不同的第二位置506B處觸摸屏幕222的提示,以提供第二輕敲輸入。在圖5C的實施 例中,揚(yáng)聲器234提供可聽提示。該提示可以向用戶指示所需輸入,例如按壓電話按鈕228 以撥打號碼??刂平M件302可以在呈現(xiàn)期間監(jiān)控?fù)P聲器或顯示器控制,以確定是否用戶已經(jīng)關(guān) 閉了這些輸出以及(如監(jiān)控驗證結(jié)果的)因素,提供適用用戶通知,校正設(shè)置或這些動作中 的任何動作(未示出)。圖4B示出了與操作400A類似的操作400B。在該實施例中,接收到?jīng)]有提示的消 息。即,在設(shè)備200的控制下添加提示或共同呈現(xiàn)提示。操作400B在呈現(xiàn)消息的同時呈現(xiàn) 提示。在本實施例中,在步驟402B中,接收到?jīng)]有提示的消息(304B)。在本實施例中,在步 驟406B中,調(diào)用播放器來播放消息304B。在407,啟動至少一個定時器以在呈現(xiàn)消息時來 觸發(fā)提示305的呈現(xiàn)。在409,確定是否呈現(xiàn)提示。如果是,則操作繼續(xù),以呈現(xiàn)提示(411) 并返回至步驟408。如果否,則操作可以繼續(xù)確定在提示期期間是否接收到輸入以繼續(xù)進(jìn)行 通信(410)。提示305可以包括不止一個元素,如開始和結(jié)束提示元素,從而可以執(zhí)行通過 步驟411的不止一次迭代。類似地,操作408B可以被配置針對多個提示。圖6是用于為設(shè)備200定義和提供組合的消息和提示以向設(shè)備供應(yīng)或進(jìn)行通信的 操作的流程圖。在602,將消息和提示進(jìn)行組合。例如,將提示覆蓋在消息的一部分上。在 一個實施例中,提示包括要顯示的視覺元素(文本、視頻、圖形等)。在一個實施例中,提示 包括要發(fā)出聲音音頻元素。在另一實施例,提示包括視覺和音頻元素。定義(604)提示呈 現(xiàn)信息303,以提供何時和/或在何處或如何將提示與消息一同呈現(xiàn)的指示符。提示呈現(xiàn)信 息可以被控制器302用于確定如何驗證響應(yīng)于提示的用戶輸入??梢砸笥脩糨斎朐谔囟?時刻發(fā)生(在提示期期間),并且所需輸入可以包括特定輸入,如特定按鈕或按鍵按壓等。 如參照圖4A所述,還可以接受可聽或其他輸入??梢院雎詡卧旎虿徽_的輸入??梢葬槍?每個消息定義不止一個提示,以及定義適當(dāng)?shù)奶崾境尸F(xiàn)信息。在606,向通信設(shè)備200提供組合的消息和提示以及提示呈現(xiàn)信息。組合的消息和提示以及提示呈現(xiàn)信息可以在XML或其他流中定義??梢詫⒉恢挂粋€消息或組合的消息和提示以批通信的方式傳送至設(shè)備200。盡管這里已經(jīng)公開了本公開的具體實施例,但是可以對其進(jìn)行各種變型。例如,盡 管以單獨消息為基礎(chǔ)討論了確定驗證結(jié)果,但是設(shè)備200可以被配置為,針對廣告組(如那 些連續(xù)呈現(xiàn)的廣告)確定驗證結(jié)果??梢砸?如參照電話應(yīng)用所述的)不依賴于用戶直接 調(diào)用的其他方式向用戶呈現(xiàn)消息。例如,當(dāng)調(diào)用(例如,發(fā)出或以其他方式發(fā)起)諸如電子 郵件、即時消息(IM)消息或短消息服務(wù)(SMS) (“txt”)消息應(yīng)用等其他特定通信應(yīng)用時呈 現(xiàn)消息。例如,當(dāng)用戶發(fā)起語音呼叫應(yīng)答或當(dāng)用戶發(fā)起操作以查看新數(shù)據(jù)消息時,可能響應(yīng) 于接收到的通信調(diào)用消息。盡管參照無線通信設(shè)備進(jìn)行描述,但是,可以針對有線通信設(shè)備 (如適當(dāng)配置的臺式計算機(jī)、電話手機(jī)等)執(zhí)行類似操作。盡管主要參照包括廣告的消息進(jìn)行描述,但是可以想到其他消息。例如,消息可以 包括通知或不為產(chǎn)品或服務(wù)做廣告的其他信息內(nèi)容。消息和提示的呈現(xiàn)可以建立接入驗證 機(jī)制以驗證用戶對所請求的通信的接入。這樣的接入驗證一般可以授權(quán)通信或阻止無意的 通信,例如,在用戶不知道的情況下按壓按鍵時發(fā)生的偶然撥號。在傳出通信的情況下,通 常期望控制接入以確保設(shè)備的授權(quán)使用。一些用于接入控制的方法包括口令、接入碼和生 物掃描。然而,這些方法典型地在系統(tǒng)級實現(xiàn)接入,并且很難應(yīng)用于如針對不同傳出通信的 特定通信。例如,為了針對每個不同的傳出通信建立不同接入碼,需要記住或使用太多接入 碼,這是不切實際的。在一個實施例中,為了驗證以繼續(xù)進(jìn)行通信,提示可以要求用戶輸入 通信設(shè)備的語音號碼或電子郵件地址等的一部分。
權(quán)利要求
一種為計算設(shè)備(102A、102B、102C、200)提供通信的方法,所述計算設(shè)備呈現(xiàn)消息和請求輸入以繼續(xù)進(jìn)行通信的提示(304B),所述方法包括將消息和提示進(jìn)行組合(602)以定義包括提示的組合消息;為提示定義(604)提示呈現(xiàn)信息(303),提示呈現(xiàn)信息(303)用于提供在消息呈現(xiàn)期間何時呈現(xiàn)提示的指示符;向所述計算設(shè)備傳輸(606)所述組合的消息和提示;以及向所述計算設(shè)備傳輸(606)所述提示呈現(xiàn)信息。
2.根據(jù)權(quán)利要求1所述的方法,其中,提示(304A、305)包括至少一個視覺元素、至少 一個音頻元素、至少一個振動、或者視覺元素、音頻元素或振動每一個中的至少一個。
3.根據(jù)權(quán)利要求1所述的方法,其中,消息包括廣告。
4.根據(jù)權(quán)利要求1或2所述的方法,其中,消息包括至少一個視覺元素、至少一個音 頻元素、或者視覺元素和音頻元素每一個中的至少一個。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,組合包括在消息上覆蓋提示。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,還包括存儲組合的消息和提示以便傳輸。
7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其中,提示呈現(xiàn)信息指定要響應(yīng)于提示接 收的、用于驗證消息呈現(xiàn)的所需輸入。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其中,傳輸所述組合消息和傳輸所述提示 呈現(xiàn)信息包括定義和傳輸XML流。
9.根據(jù)權(quán)利要求1至8中任一項所述的方法,包括定義多個組合的消息和提示以及 相應(yīng)的提示呈現(xiàn)信息,并按批傳輸所述多個組合的消息和提示以及相應(yīng)的提示呈現(xiàn)信息。
10.一種計算設(shè)備(116),包括通信子系統(tǒng)、處理器和存儲器,所述存儲器包括當(dāng)被執(zhí) 行時將處理器配置為執(zhí)行根據(jù)權(quán)利要求1至9中任一項所述的、為第二計算設(shè)備提供通信 的方法的指令和數(shù)據(jù)。
11.一種計算機(jī)可讀存儲器,包括當(dāng)在計算設(shè)備上執(zhí)行所述指令時,將計算設(shè)備配置 為執(zhí)行根據(jù)權(quán)利要求1至9中任一項所述的提供方法的指令。
12.一種用于經(jīng)由通信設(shè)備(102A-102C、200)提供消息的系統(tǒng)(100),所述系統(tǒng)包括 服務(wù)器(116),被配置為傳送消息和提示以呈現(xiàn)給通信設(shè)備的用戶,所述服務(wù)器被配置用于將消息和提示進(jìn)行組合(602)以定義組合的消息和提示(304B); 為提示定義(604)提示呈現(xiàn)信息(303),利用所述提示呈現(xiàn)信 息驗證消息的呈現(xiàn);向所述計算設(shè)備傳輸(606)所述組合的消息和提示;以及向所述計算設(shè)備傳輸(606)所述提示呈現(xiàn)信息;多個通信設(shè)備,被配置為與所述服務(wù)器進(jìn)行通信,各相應(yīng)通信設(shè)備包括處理器(238)和與其耦合的存儲器(224),所述存儲器指令和數(shù)據(jù),所述指令和數(shù)據(jù)將處理器配置為響應(yīng)于通信請求,經(jīng)由相應(yīng)通信設(shè)備的至少一個輸出呈現(xiàn)(406B)至少一個組合的消 息和提示(304B),呈現(xiàn)的所述提示請求輸入(312)以繼續(xù)為通信請求提供服務(wù);響應(yīng)于在至少一個組合的消息和提示的所述呈現(xiàn)期間接收到的輸入(312),確定(412)驗證要繼續(xù)的輸入和至少一個消息的呈現(xiàn)的驗證結(jié)果(306);在呈現(xiàn)至少一個消息后,并且響應(yīng)于驗證結(jié)果,為通信請求提供服務(wù)(420);以及 向接收方(116、118)提供(416)驗證結(jié)果,以提供至少一個消息的有效性的度量或確定利益。
全文摘要
本發(fā)明提供了一種在計算設(shè)備上通信的方法,其中,呈現(xiàn)消息并且在發(fā)起通信之前驗證用戶對該消息的關(guān)注。在一個實施例中,該方法包括接收第一輸入,所述第一輸入指示使用計算設(shè)備發(fā)起通信的請求。呈現(xiàn)消息。當(dāng)呈現(xiàn)消息時,呈現(xiàn)提示以請求第二輸入從而繼續(xù)進(jìn)行通信。接收第二輸入。僅在完成消息呈現(xiàn)之后并且僅當(dāng)?shù)诙斎腠憫?yīng)于提示時,才發(fā)起通信。在第二實施例中,對消息和提示進(jìn)行組合,使得對消息的呈現(xiàn)呈現(xiàn)提示。在將消息和提示傳送至通信設(shè)備之前,可以將消息和提示進(jìn)行組合。提示呈現(xiàn)信息可以與組合的消息和提示一同傳輸,以輔助對第二輸入的驗證。
文檔編號G06Q30/00GK101820442SQ201010125979
公開日2010年9月1日 申請日期2010年2月25日 優(yōu)先權(quán)日2009年2月27日
發(fā)明者索雷爾·博森, 賈尼斯·瑪麗·齊瑪 申請人:捷訊研究有限公司