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

用于從未注冊的設備接收對任務的請求的系統(tǒng)和方法

文檔序號:7734327閱讀:195來源:國知局
專利名稱:用于從未注冊的設備接收對任務的請求的系統(tǒng)和方法
用于從未注冊的設備接收對任務的請求的系統(tǒng)和方法
背景技術
有時簡稱為“網”的因特網,是計算機網絡的全球系統(tǒng),其中,任何一個計算機上的 客戶端都可以在得到許可的情況下,從任何其他計算機獲取信息。因特網的最廣泛使用的 部分是萬維網,常??s寫為“WWW”,通常簡稱為“web”。web可以被定義為所有資源(例如, 網頁和網站)和因特網上的使用超文本傳輸協(xié)議(HTTP)或其變體來訪問資源的用戶。網 站是包括叫做主頁的開始文件的web文件的相關集合。用戶可以從主頁導航到網站上的其 他網頁。web服務器程序是這樣的程序使用客戶端/服務器模型和HTTP,向web用戶供應 構成網站的網頁的文件,所述web用戶的計算機包含轉發(fā)請求并顯示響應的HTTP客戶端程 序(例如,web瀏覽器)。web服務器程序可以托管一個或多個網站。移動電話與因特網和web—同出現,并且兩種技術相互交叉并融合,以構成全球 通信和信息網絡。例如,蜂窩電話,已經變?yōu)椤皵底值摹?,并變得越來越成熟。當今,許多數字 蜂窩電話都能夠通過他們的蜂窩服務提供商進行web訪問。類似地,許多web應用程序都 能夠與常規(guī)電話和移動電話進行電話通信。另外,還出現了諸如文本消息之類的其他技術 以增強移動電話及其他個人電子設備的能力和用途。此外,諸如個人數字助理(PDA)之類 的其他個人電子設備可以給移動電話提供到web的鏈接,以及用于訪問web的用戶界面,以 及文本消息及其他信息和通信能力。如此,這些設備是出現的全球通信和信息網絡的一部 分。SMS(短消息服務)是用于向移動電話最多可發(fā)送160個字符(如果使用5比特模式, 則為2M個字符)的消息的服務。SMS不要求移動電話是開機的并且在范圍之內。SMS消息 可以一直保留,直到目標電話開機并在范圍之內。SMS消息可以在同一個單元內傳輸,或越 出單元范圍外,傳輸到帶有漫游服務能力的電話。SMS消息也可以從網站向數字電話發(fā)送, 或從一個數字電話發(fā)送到另一個數字電話。SMS網關是接受SMS消息以便傳輸到由該網關 服務的單元內的蜂窩電話或充當帶有漫游能力的用戶的國際網關的網站。因特網以及web的各種應用程序涉及提供待售的商品及服務的市場。例如,消費 者可以訪問商家的網站,以查看供出售的商品及服務。隨著移動電話及其他技術和web融 合到新興的全球通信和信息網絡中,這些其他技術在許多這樣的應用程序中已經變?yōu)檫@樣 的市場的一部分。


圖1A-1B示出了根據各實施例的包括通信接口服務的帳戶提供者服務的框圖,圖2示出了根據各實施例的用于處理從通信設備接收到的消息的方法的流程圖。圖3示出了根據各實施例的通信設備和帳戶提供者服務之間的數據流的框圖。圖4是示出了根據各實施例的用于處理從蜂窩電話接收到的文本消息的方法的 流程圖。圖5是示出了根據各實施例的蜂窩電話和商家服務之間的數據流的框圖。圖6A-6D示出了根據各實施例的包括通信接口服務的系統(tǒng)的各系統(tǒng)配置的框圖。圖7示出了根據各實施例的適于實現用于從未注冊的設備接收任務請求的系統(tǒng)和方法的各系統(tǒng)和組件的系統(tǒng)的框圖。盡管此處是提供多個實施例和示意圖作為示例來描述用于從未注冊的設備接收 任務請求的系統(tǒng)和方法的,但是,本領域的技術人員將認識到,用于從未注冊的設備接收任 務請求的系統(tǒng)和方法不僅限于所描述的實施例或附圖。應了解,附圖和詳細描述不打算將 實施例只限于所公開的特定形式。意圖在于涵蓋在如所附權利要求書所定義的用于從未注 冊的設備接收任務請求的系統(tǒng)和方法的精神和范圍內的所有修改、等效內容和替代方案。 此處所使用的任何標題只用于組織目的,不用于限制描述或權利要求書的范圍。如此處所 使用的,詞語“可以”用于許可的意義(即,表示具有可能性做某事),而不是強制性的意義 (即,表示必須)。類似地,詞語“包括”表示,包括,但不僅限于此。
具體實施例方式描述了用于從未注冊的設備接收任務請求的系統(tǒng)和方法的各個實施例。用于從未 注冊的設備接收任務請求的系統(tǒng)和方法可以包括被配置成從通信設備接收消息的通信接 口服務。這樣的消息可以表明執(zhí)行任務的請求。例如,這樣的消息可能是包括用于購買物 品或服務的促銷代碼的文本消息。通信接口服務可以被配置成判斷通信設備沒有向提供用 于執(zhí)行所述任務的信息的現有帳戶進行注冊。例如,通信服務可以搜索各個帳戶記錄,以查 找與通信設備相關聯的標識符。在此示例中,如果沒有找到通信設備的標識符,則通信接口 服務可以判斷通信設備是未注冊的。通信接口服務可以被配置成經由通信信道獲取現有帳 戶的標識和鑒定信息。例如,通信接口服務可以被配置成通過利用自動化話音系統(tǒng)來經由 話音通信信道來獲取這樣的信息?,F有帳戶可以是可經由基于網絡的接口訪問的帳戶。例 如,現有帳戶可以是由基于web的商家所提供的經由因特網接收并處理貨物和服務訂單的 帳戶。由通信接口服務用來接收標識和鑒定信息的通信信道可以是不包括現有帳戶的基于 網絡的接口的任何通信信道。另外,通信接口服務可以被配置成使用現有帳戶,使用帳戶標 識和鑒定信息來執(zhí)行任務。在各實施例中,此處所描述的帳戶提供者服務和通信接口服務可以經由各種通信 信道來支持通信。通信信道可包括用于在各實體之間傳輸信息的任何方法或機制。通信 信道一般包括用于進行信息傳輸的協(xié)議(例如,用于文本消息傳送的短消息服務(SMS)), 用于根據協(xié)議來傳輸信息的介質,以及用于支持傳輸的基礎結構(例如,蜂窩電話服務提 供商)。更進一步地,通信信道可能需要使各實體能經由通信信道進行通信的各種設備,例 如,移動電話、衛(wèi)星電話、蜂窩電話、常規(guī)電話、計算機系統(tǒng),或個人數字助理(PDA)。通信信 道的示例包括,但不僅限于,陸基電話系統(tǒng)、移動或蜂窩式電話系統(tǒng)、衛(wèi)星電話系統(tǒng)、電子郵 件、即時消息(IM)、基于IP的語音傳輸(VoIP),以及文本消息傳送。注意,單獨的通信信道 可以協(xié)議、介質、基礎結構以及啟用設備中的一個或多個。例如,可以通過相同設備(蜂窩 電話)啟用文本消息和蜂窩式電話系統(tǒng),并可以通過相同介質進行傳輸。注意,可以用來傳輸話音消息的通信信道(例如,常規(guī),陸基電話系統(tǒng),移動或蜂 窩式電話系統(tǒng)、衛(wèi)星電話系統(tǒng)、VoIP等等)上的通信此處可以統(tǒng)稱為“話音通信”,同樣,信 道可以統(tǒng)稱為“話音通信信道”。要進一步注意,話音通信包括“實況”或真人話音通信和自 動化話音系統(tǒng)。自動化話音系統(tǒng)包括在其中傳輸合成的或記錄的話音消息以傳遞信息的自 動化系統(tǒng)。注意,某些自動化話音系統(tǒng)可以響應于聲輸入(經由話音識別技術)或向通信設備的其他輸入(例如,數字鍵盤輸入),傳輸至少某些合成的或記錄的話音消息。在某些實施例中,通信信道可包括基于網絡的接口,該接口被配置成支持基于網 絡的實體(例如,在線服務或支持這樣的服務的web服務器)和一個或多個其他實體(例 如,經由因特網或另一網絡訪問這樣的服務的用戶)之間的通信。在各實施例中,基于網絡 的接口可以是被配置成經由因特網或萬維網進行通信的基于web的接口。例如,在一個實 施例中,這樣的基于網絡的接口可以被配置成給用戶提供一個或多個網頁,用于訪問各種 功能,如其中實現了基于網絡的接口的實體的功能。例如,如果基于網絡的接口被實現為在 線商家的網站的一部分,則基于網絡的接口可以提供可使用戶能夠經由因特網購買一個或 多個商品的一個或多個產品網頁。在許多實施例中,對這樣的基于網絡的接口的訪問可包 括使用配備有諸如hternet Explorer,Mozilla Firefox或Opera之類的web瀏覽器的個 人計算機。圖IA示出了被配置成與通信接口服務(例如,通信接口服務100)進行通信的帳 戶提供者服務(例如,帳戶提供者服務110)。在各實施例中,帳戶提供者服務110可以包括 被配置成提供和/或管理用戶帳戶的各種服務。對于所提供的每一個用戶帳戶,帳戶提供 者服務可以被配置成執(zhí)行一個或多個任務。例如,在一個實施例中,帳戶提供者服務可以是 被配置成使一個或多個用戶(例如,用戶102)能購買物品的商家服務。例如,這樣的商家 服務可以接收購物請求(例如,從用戶102)并通過啟動對于一個或多個購買的商品的履約 過程(例如,包裝和發(fā)貨)來執(zhí)行處理購物請求的任務。如所示出的實施例演示的,帳戶提供者服務110可包括基于網絡的接口(例如,基 于網絡的接口 115)。在各實施例中,基于網絡的接口 115可以使用戶(例如,用戶102)能 向帳戶提供者服務注冊帳戶。例如,基于網絡的接口可以向用戶呈現一個或多個注冊網頁。 例如,這樣的注冊網頁可包括其中用戶可以指定與帳戶相關的細節(jié)的一個或多個字段(例 如,用戶的名稱、聯系信息、發(fā)貨和/或記帳地址、記帳方法、包括信用卡號的帳號等等)。如 帳戶配置文件120所示,帳戶提供者服務可以被配置成,例如通過生成存儲這樣的注冊信 息以及其他相關帳戶細節(jié)的帳戶配置文件來為用戶建立帳戶。例如,在某些實施例中,帳戶 提供者服務可以使用戶能購買一個或多個商品。因此,帳戶配置文件可包括涉及這樣的購 物的信息(例如,發(fā)票、訂單狀態(tài)、發(fā)貨和/或跟蹤信息等等)。在這樣的注冊過程中,在某些情況下,用戶可以向帳戶提供者服務注冊標識和鑒 定信息。例如,這樣的標識信息可包括用戶名、用戶ID或電子郵件地址或某種其他類型的 標識信息。在某些實施例中,用戶名可以是諸如電子郵件地址、或由通信接口服務指定的別 名之類的用戶選定的別名。另外,這樣的鑒定信息可包括密碼、口令、安全代碼、安全圖像, 或某種其他類型的鑒定信息。例如,在一個實施例中,這樣的標識和鑒定信息可包括電子郵 件地址和包括字符串、數字和/或符號的用戶定義的密碼。對于特定用戶,此處所描述的標 識和鑒定信息(或其某種表示,例如,這樣的標識和/或鑒定信息的單向函數結果)可以存 儲在用戶的帳戶配置文件中,用于后續(xù)的帳戶訪問。例如,當用戶訪問基于網絡的接口 115 時,基于網絡的接口可以提示用戶提供上文所描述的標識和鑒定信息的一個或多個部分。 因此,用戶可以提供這樣的信息(例如,經由登錄網頁的一個或多個字段)。基于網絡的接 口可以被配置成判斷所提供的標識和鑒定信息相對于存儲在用戶的帳戶配置文件中的標 識和鑒定信息是否正確。如果用戶的標識和鑒定信息正確(相對于存儲的標識和鑒定信息),則帳戶提供者服務可以使用戶能訪問他們的帳戶的一個或多個功能。例如,可以使用 戶能夠購買物品或服務或向各實體轉帳。在各實施例中,其他類型的帳戶提供者服務和帳戶功能也是可能的和可以設想 的。例如,在一個實施例中,帳戶提供者服務可包括具有用于管理一個或多個帳戶的帳戶 功能的帳戶,包括,但不僅限于,蜂窩電話帳戶、有線或衛(wèi)星電視帳戶、基于預訂的帳戶(例 如,報紙、雜志、電影、音樂等等)、銀行帳戶(例如,支票、儲蓄等等)、投資帳戶、信用帳戶 (例如,信用卡、學生貸款等等)。一般而言,帳戶提供者服務可以是被配置成提供用戶帳戶 以及執(zhí)行與帳戶相關聯的任務(例如,啟動或確認購買、檢查余額、轉帳,或執(zhí)行此處所描 述的各種任務中的另一個)的任何類型的服務。如圖IB所示,通信接口服務100可以被配置成給用戶或帳戶持有人(例如,用戶 102)提供對由帳戶提供者服務110所提供的一個或多個帳戶的訪問。在各實施例中,這樣 的用戶(例如,用戶102)可以是以前利用帳戶提供者服務110建立了帳戶(諸如通過上文 所描述的注冊技術)的用戶。在各實施例中,通信接口服務100可以被配置成使用戶102 能經由沒有向帳戶提供者服務進行注冊的通信設備(例如,通信設備130)訪問他們的帳戶 的各種功能。例如,在一個實施例中,帳戶提供者服務在帳戶配置文件120或可以被帳戶提 供者服務訪問的任何其他記錄內可能沒有通信設備130的記錄(或其標識符)。
如上文所描述的,通信接口服務100可以被配置成使用戶能請求要由帳戶提供者 服務110執(zhí)行的(或由其啟動的)一個或多個任務的執(zhí)行。在各實施例中,執(zhí)行這樣的任 務可包括利用經由基于網絡的接口 115預先提交的信息(例如,帳戶首選項、發(fā)貨首選項、 記帳首選項)。例如,如果提供這樣的功能包括使用戶能購買物品,則通信接口服務和/或 帳戶提供者服務可以訪問記帳首選項,并根據記帳首選項,為用戶的商品對用戶進行記帳。 例如,記帳首選項可以指定為經由該帳戶購買的商品進行支付而使用的特定信用卡。在各實施例中,通信設備130可以是被配置成經由一個或多個蜂窩技術與通信接 口服務進行通信的蜂窩電話、智能電話、個人數字助理(PDA)或其他設備,這些蜂窩技術包 括,但不僅限于,全球移動通信系統(tǒng)(GSM)、通用分組無線業(yè)務(GPRS)、碼分多址(CDMA)、時 分多址(TDMA)、演進數據優(yōu)化(EV-DO)、增強數據率的GSM演進(EDGE)、通用移動通信系統(tǒng) (UMTS),和/或其他蜂窩技術,無論這樣的技術是目前已知的還是將來開發(fā)的。在各實施例中,通信設備130可以是被配置成經由文本消息通信信道與通信接口 服務100進行通信的設備。例如,通信設備130可以被配置成向通信接口服務100傳輸文 本消息,從那里接收文本消息,和/或與其交換文本消息。在各實施例中,這樣的文本消息 通信可以遵循一個或多個文本消息協(xié)議,包括,但不僅限于,SMS或其他文本消息協(xié)議,無論 這樣的其他文本消息傳送協(xié)議是目前已知的還是將來開發(fā)的??紤]下列示例。如上文所描述的,用戶102可以是以前已經利用帳戶提供者服 務110經由基于網絡的接口 115(例如,經由上文所描述的注冊技術)建立了用戶帳戶的 用戶。在此示例中,用戶102可以看到/聽到廣告,如電視廣告、路邊廣告牌、印刷廣告、 無線電臺廣告,或某種其他廣告。這樣的廣告可包括經由除基于網絡的接口以外的通信 信道訂購商品的指導。例如,這樣的廣告可包括下面的示例性消息“要購買此商品,文本 <message>to<account provider service〉,,,其中,<message> 表不單詞、代石馬或片語,而 〈account provider service)表示帳戶提供者服務的標識符,如可以向其發(fā)送文本消息的電話號碼。在查看這樣的廣告之后,用戶可能通過向適當帳戶提供者服務標識符發(fā)送適當 文本消息來決定購買所描述的商品。因此,在此示例中,通信接口服務100可以接收這樣的文本消息,并處理對于商品 的購物請求,盡管通信設備130可能沒有向帳戶提供者服務進行注冊(例如,通信設備130 可能沒有向由帳戶提供者服務所提供的任何帳戶進行注冊)。在一個示例中,這可以通過從 用戶那里接收標識和鑒定信息(例如,用戶名和密碼)來實現。這樣的驗證信息可以通過除 基于網絡的接口(例如,基于網絡的接口 115)以外的各種通信信道從用戶那里發(fā)送到帳戶 服務提供商。例如,這樣的驗證信息可以經由一個或多個文本消息(在某些情況下,原文本 消息內所包括的),話音通信信道,或不包括基于網絡的接口(例如,基于網絡的接口 115) 的某種其他通信信道來接收。在此示例中,一旦用戶已經被驗證,則帳戶提供者服務可以執(zhí) 行由用戶所請求的任務。在此情況下,這樣的任務可包括,例如,處理對做了廣告的商品的 購買,或通知帳戶提供者,以便帳戶提供者服務可以處理對做了廣告的商品的購買。用于從未注冊設備接收任務請求的系統(tǒng)和方法可包括各種方法。通過圖2的流程 圖以及圖3的框圖示出了一個這樣的方法。注意,下面的描述共同參考了圖2和圖3。在各 實施例中,這樣的方法可以被此處所描述的通信接口服務使用。如圖所示,該方法可包括從 通信設備接收消息(框200)。這樣的消息可包括執(zhí)行任務的請求。例如,這樣的任務可包 括,但不僅限于,購買物品,向另一實體轉帳,和/或管理服務。此外,在某些情況下,該方法 可以包括通過除基于網絡的接口以外的諸如文本消息或話音通信信道之類的通信信道來 接收這樣的消息。然而,在其他情況下,該方法可以包括通過諸如此處所描述的基于網絡的 接口 115之類的基于網絡的接口來接收消息。例如,在一個實施例中,通信設備可以是配備 有web瀏覽器的移動電話,并且消息可以通過web瀏覽器向基于網絡的接口發(fā)送。圖3的消息310示出了這樣的消息從通信設備(例如,通信設備130)傳輸到通信 接口服務(例如,通信接口服務100)。在某些實施例中,這樣的消息可包括如上文所描述的 標識信息(例如,用戶名、電子郵件地址等等)。然而,在某些情況下,這樣的標識信息可以 與鑒定信息一起收集,如參考下面的框204所描述的。在某些實施例中,該方法可以包括判斷通信設備是否向現有帳戶,如由帳戶提供 者服務110所提供的各種帳戶注冊,以便進行訪問(框20幻。在各實施例中,這可包括判 斷通信設備是否注冊以訪問(通過通信信道)由帳戶提供者服務(例如,帳戶提供者服務 110)所提供的特定帳戶。例如,在一個實施例中,判斷通信設備是否注冊以便進行訪問可包 括在由帳戶提供者服務所提供的各種帳戶配置文件之間搜索通信設備的標識符,以判斷這 樣的文件是否表明特定設備已經被通過由帳戶提供者服務所提供的其中一個帳戶注冊以 便進行訪問。例如,在一個實施例中,接收到的消息可以是通過文本消息通信信道接收到的 文本消息(例如,SMS文本消息)。在此示例中,該方法可包括利用呼叫方ID或某種其他標 識技術來確定發(fā)送文本消息的設備的標識符(例如,電話號碼)。在各實施例中,可以利用 其他設備標識符,如國際移動設備標識(IMEI)號碼。在此示例中,該方法可包括搜索由帳 戶提供者服務所提供的帳戶配置文件,以判斷帳戶配置文件中的任何一個是否表明特定通 信設備(例如,如由設備的標識符所指示的)已經向由服務所提供的用戶帳戶進行了注冊。如果沒有向由帳戶提供者服務所提供的任何現有帳戶注冊通信設備以便進行訪 問(框202的否定的輸出),則該方法可包括從通信設備獲取一現有帳戶的標識和鑒定信息(框204)。在某些實施例中,獲取這樣的信息可包括聯系發(fā)送消息的用戶以從該用戶那 里獲取標識和/或鑒定信息。這樣的標識信息可包括用于驗證這樣的用戶的標識的信息。 例如,在一個實施例中,該方法可包括要求用戶提供用戶名和密碼組合。在其他實施例中, 可以請求諸如密碼、口令,及其他安全相關的信息之類的鑒定信息。在某些實施例中,從用 戶請求的信息可以是用戶以前用于訪問基于網絡的接口(例如,基于網絡的接口 115)的相 同標識和鑒定信息。在各實施例中,這樣的基于網絡的接口可以是實現所描述的方法的帳 戶提供者服務的基于網絡的接口。例如,如上文所描述的,在各實施例中,帳戶提供者服務 110可以被配置成執(zhí)行圖2所示的方法。因此,在某些實施例中,從用戶請求的信息可以是 用戶可以用來訪問基于網絡的接口 115的相同標識和鑒定信息。在一個特定實施例中,這 樣的標識和鑒定信息包括用戶的電子郵件地址和帳戶密碼。在各實施例中,獲取標識和鑒定信息可包括通過在框200中用來接收消息的同一 個通信信道來聯系用戶以便獲得這樣的信息。例如,如果消息是通過文本消息通信信道接 收的,則框204可包括通過文本消息通信信道來聯系用戶以獲取驗證信息。然而,由于在某 些情況下不同通信信道可能容易受到不同類型的安全威脅,在某些情況下,通過不同于在 框200中用來接收消息的通信信道的通信信道來聯系用戶以獲得驗證信息,可為與通信設 備的通信提供較高的安全級別。例如,考慮在框200中通過文本消息通信信道來接收消息 的情況。如果文本消息通信信道被欺詐個人(例如,諸如“中間人”或其他偷聽者)所危害, 則在框200接收到的消息可以警告欺詐個人,不久將跟隨的是敏感信息(例如,標識和鑒定 信息)。通過經由不同于在框200中用來接收消息的通信信道的通信信道(例如,話音通信 信道)獲取標識和鑒定信息,該方法可以避免向破壞了在框200中用來接收消息的通信信 道的欺詐個人泄露敏感信息,從而提高與通信設備的通信的安全級別。在某些實施例中,這 樣的通信信道中的一個或兩者都可以由用戶指定(例如,如由帳戶配置文件所指示的)。在各實施例中,所請求的標識和鑒定信息可包括除用戶名和密碼以外的信息。在 某些實施例中,這樣的驗證信息可包括以前使用的記帳信息。例如,在某些實施例中,用戶 可能需要提供有關以前與現有帳戶(例如,帶有帳戶提供者服務的用戶帳戶)一起使用的 付帳方式或記帳信息的信息。例如,在一個實施例中,用戶可能被要求提供以前所使用的信 用卡號的最后4位數和/或以前所使用的記帳或發(fā)貨地址的郵政編碼。注意,驗證信息的 這種組合只是示例性的,標識和鑒定信息的其他組合也是可以的。例如,在某些實施例中, 這樣的標識和鑒定信息可包括名稱和/或聯系信息。在某些情況下,這樣的名稱和/或聯 系信息可以是以前通過基于網絡的接口 115向帳戶提供者服務110進行注冊的名稱和/或 聯系信息。在各實施例中,獲取標識和鑒定信息可包括從通信設備接收這樣的信息(例如, 由用戶所發(fā)送的),以及判斷響應中所包括的這樣的標識和鑒定信息是否正確(框206)。還 要注意,從用戶那里接收到的標識和鑒定信息被示為圖3的標識和鑒定信息330。判斷響應 中所包括的標識和鑒定信息是否正確可包括判斷這樣的標識和鑒定信息相對于可以被通 信接口服務和/或帳戶提供者服務訪問的存儲的標識和鑒定信息是否正確。例如,該方法 可包括判斷這樣的標識和鑒定信息相對于存儲在諸如帳戶配置文件120之類的一個或多 個帳戶配置文件中的信息是否正確。如果驗證信息不正確(框208的否定的輸出),則該 方法可包括將用戶定向到諸如帳戶提供者服務110的基于網絡的接口 115之類的基于網絡的接口。例如,該方法可包括向通信設備發(fā)送消息(例如,通過話音通信信道或文本消息通 信信道);這樣的消息可以表明,例如,“您所提交的驗證信息無法被校驗通過。請訪問^eb address〉來完成此動作”(其中,<web address〉表示可通過因特網訪問的基于網絡的接口 的地址,如基于網絡的接口 115)。如果標識和鑒定信息正確(框206的肯定的輸出),則該方法可包括使用標識和鑒 定信息,使用對應于這樣的標識和鑒定信息的帳戶,來執(zhí)行任務。例如,任務可以通過通信 接口服務來執(zhí)行,或者,通信接口服務可以將這樣的任務通知給帳戶提供者服務,以便帳戶 提供者服務可以執(zhí)行或完成任務。注意,甚至在發(fā)送原始消息的通信設備沒有向由帳戶提 供者服務所提供的帳戶中的任何一個進行注冊以便進行帳戶訪問的情況下,也可以執(zhí)行任 務。例如,響應于判斷標識和鑒定信息是正確的,該方法可包括處理各種任務,包括,但不僅 限于,購買物品、向另一實體轉帳,或管理各種服務。一般而言,響應于判斷接收到的標識和 鑒定信息是正確的,可以執(zhí)行在框200中請求的任何任務。注意,盡管在框200中發(fā)送消息 的通信設備可能沒有向帳戶提供者服務(例如,帳戶提供者服務110)進行了注冊,也可以 執(zhí)行這樣的任務。在各實施例中,該方法也可以包括判斷通信設備是否應該向相應的現有帳戶進行 注冊以便發(fā)出后續(xù)的執(zhí)行任務的請求(框210)。例如,該方法可包括向通信設備發(fā)送消息; 這樣的消息可以詢問發(fā)送方通信設備是否應該向現有帳戶進行注冊以便進行后續(xù)的訪問 (例如,對于請求一個或多個任務的執(zhí)行的后續(xù)的消息)。這樣的消息可以通過上文所描述 的各種通信信道(例如,話音通信信道、文本消息通信信道等等)中的任何一個來發(fā)送。該 方法可包括從用戶那里接收響應,取決于這樣的響應,注冊或不注冊設備。該方法可包括確 定用戶的對這樣的響應的應答。例如,如果響應表明不應該注冊設備(框210的否定的輸 出),則該方法可包括選擇不注冊設備(框216)(例如,不向帳戶提供者服務的帳戶注冊設如果響應表明設備應該向帳戶進行注冊以便進行后續(xù)訪問(框210的肯定的輸 出),則該方法可包括向相應的帳戶注冊(或啟動注冊)通信設備以便進行后續(xù)的訪問(框 212)。在一個實施例中,注冊設備以便進行后續(xù)的訪問可包括在用戶的相應的帳戶配置文 件(例如,帳戶配置文件120的文件)內記錄設備的標識符(例如,電話號碼或其他標識 符)。例如,這樣的帳戶配置文件可包括一個或多個字段,用于列出一個現有帳戶的已經注 冊以便進行訪問的設備。因此,在后續(xù)的發(fā)出的對執(zhí)行任務的請求時(如上文參考框200和 202所描述的),通信接口服務可以被配置成判斷通信設備已經被注冊以便進行帳戶訪問。 在某些實施例中,注冊通信設備可以是具體通信信道特定的。例如,在一個實施例中,該方 法可包括注冊設備以便通過文本消息進行帳戶訪問,但不是通過其他通信信道進行帳戶訪 問。在各實施例中,注冊通信設備以便進行后續(xù)的訪問可包括建立驗證信息,如個人 標識號(PIN)(或其他安全或驗證信息),以便用于后續(xù)的帳戶功能請求中。例如,該方法可 包括通過通信設備上的話音通信信道來聯系用戶。此外,該方法還可包括通過話音通信信 道,利用陳述“請通過您的小鍵盤輸入PIN供從本設備進行后續(xù)的帳戶訪問時使用”的合成 話音消息。用于從用戶那里獲取PIN或其他安全信息的其他方法也是可以的。下面參考框 218-224呈現了對這樣的PIN或其他安全或驗證信息的進一步的描述。
如上文參考框202所描述的,該方法可包括判斷通信設備(例如,發(fā)送表明執(zhí)行任 務的請求的消息的通信設備)是否注冊了用來發(fā)送原始消息(例如,表明執(zhí)行任務的請求 的消息)的帳戶訪問。在一個示例中,該方法可包括獲取通信設備的標識符(例如,通過呼 叫方ID)和判斷這樣的標識符是否已經被記錄在用戶的帳戶配置文件內(例如,帳戶配置 文件120的文件)。在各實施例中,該方法可包括判斷通信設備注冊了通過通信信道進行訪 問(框202的肯定的輸出)。例如,在一個實施例中,該方法可包括判斷通信設備標識符被 預先記錄在用戶的帳戶配置文件內。在這樣的情況下,該方法可包括獲取在框206中建立的諸如標識和鑒定信息之類 的驗證信息,如上文所描述的。獲取驗證信息可包括向通信設備發(fā)送對驗證信息的請求。在 各實施例中,此請求可以通過上文所描述的各種通信信道中的任何一種來發(fā)送。例如,在一 個實施例中,這樣的請求可以通過文本消息通信信道來發(fā)送。在其他實施例中,這樣的請求 可以通過話音通信信道或某種其他通信信道來發(fā)送。在某些實施例中,這樣的請求可以是 對上文參考框204和框206所描述的標識和鑒定信息的請求。在各實施例中,這樣的請求 可以是對向帳戶提供者服務進行了注冊的PIN或其他安全或驗證信息的請求,諸如上文參 考框212所描述的。以此方式,由用戶在以前的對帳戶提供者服務的訪問過程中利用通信 設備設置的PIN(或其他驗證信息)可以用來驗證用戶。在某些情況下,這可以使驗證過程 對于用戶來說更快,更容易。例如,代替向通信接口服務發(fā)送電子郵件地址和密碼,用戶可 以提供,例如,四位的數值PIN。注意,這樣的PIN只是示例性的,在各實施例中,其他形式的 驗證信息也是可以的。該方法還可以包括從用戶那里接收驗證信息。如上文所描述的,在某些情況下,這 可以包括參考框202-204所描述的接收標識和鑒定信息。然而,在各實施例中,接收驗證信 息可包括如上文參考框212所描述的接收PIN或其他安全或驗證信息。接收驗證信息也可 以包括通過各種通信信道,包括,但不僅限于,話音通信信道和/或文本消息通信信道,接 收驗證信息。在各實施例中,這樣的驗證信息可以通過除基于網絡的接口(例如,基于網絡 的接口 125)以外的通信信道來接收。該方法還可以包括判斷這樣的驗證信息是否正確(框 220)。在某些實施例中,判斷這樣的驗證信息是否正確可包括判斷這樣的驗證信息相對于 可以被帳戶提供者服務和/或通信接口服務訪問的存儲的信息是否正確。例如,在一個實 施例中,判斷這樣的驗證信息是否正確可包括判斷這樣的驗證信息相對于存儲在用戶的相 應的帳戶配置文件內的驗證信息是否正確。在某些實施例中,用戶的帳戶配置文件的驗證 信息可能是由用戶預先提供的或預先由用戶通過基于網絡的接口(例如,基于網絡的接口 115)注冊的。例如,這樣的驗證信息可能是在帳戶注冊過程中提供的。如果驗證信息不正確(框220的否定的輸出),則該方法可包括將用戶定向到基于 網絡的接口(如參考框214所描述的)。注意,在某些實施例中,可以為用戶提供多個提供 這樣的驗證信息的機會。例如,如果用戶錯誤地輸入錯誤的驗證信息,則可以給他們一定數 量的額外的提供正確驗證信息的嘗試。然而,如果驗證信息正確(框228的肯定的輸出), 則該方法可包括執(zhí)行由接收到的消息所請求的任務,或者,通知帳戶提供者服務,以便帳戶 提供者服務可以啟動和/或完成任務的執(zhí)行。例如,取決于所請求的特定任務,執(zhí)行任務可 包括各種動作,包括,但不僅限于,處理對于一個或多個商品的購買,管理預訂帳戶的功能, 或向一個或多個實體轉帳。
圖4示出了可以通過此處所描述的通信接口來實現的方法的一個特定實施例。注 意,下面的描述共同參考了圖4和圖5。此外,參考圖5,注意,根據各實施例,蜂窩電話530 是上文所描述的通信設備130的特定實例,商家服務510是上文所描述的帳戶提供者服務 110的特定實例,基于web的接口 515是上文所描述的基于網絡的接口 115的特定實例,而 客戶帳戶配置文件520是上文所描述的帳戶配置文件120的特定實例。商家服務510可以是被配置成可使用戶能夠瀏覽物品(例如,書、音樂、電影、電子 設備、其他物品、服務等等)的電子目錄的服務。例如,商家服務可以通過基于web的接口 515來提供一個或多個產品網頁。例如,商家服務510可以由配置成服務于來自客戶端計 算機系統(tǒng)的對這樣的產品網頁的請求的一個或多個web服務器來實現。商家服務也可以被 配置成向已經向商家服務注冊了帳戶的用戶銷售其電子目錄的物品。例如,商家服務可以 被配置成通過基于web的接口 515接收用戶希望購買一個或多個物品的指示,以及用于處 理對這樣的物品的訂單的其他信息。這樣的其他信息可包括,例如,記帳信息(例如,信用 卡號、銀行帳戶和發(fā)運路線編號等等)和發(fā)貨信息(例如,發(fā)貨方法、發(fā)貨運輸公司等等)。 在各實施例中,此信息可能已經預先通過基于web的接口 515被注冊,并存儲在客戶帳戶配 置文件520中的一個客戶帳戶配置文件中??蛻魩襞渲眯畔⒁部梢园愃朴谏衔膶τ?帳戶配置文件120所描述的信息或與其相同(例如,標識和鑒定信息,帳戶首選項,發(fā)貨首 選項等等)。蜂窩電話530可以是被配置成經由上文所描述的各種蜂窩技術中的一個或多個 (例如,GSM、CDMA、TDMA等等)以無線方式進行通信的蜂窩式或移動電話。注意,在各實施 例中,蜂窩電話530可以是智能電話、PDA或某種其他移動設備。一般而言,蜂窩電話530可 以是被配置成經由文本消息通信信道和/或話音通信信道進行通信的任何設備。圖4的方法可包括從蜂窩電話接收文本消息(400)。接收到這樣的文本消息如圖 5的文本消息515所示。文本消息可包括執(zhí)行任務的請求。在此實施例中,這樣的任務可包 括對購物請求的處理。例如,在一個實施例中,示例性文本消息可包括用于訂購商品的促銷 代碼。可以在廣告或銷售列表內查看這樣的代碼。例如,用戶102可以查看商品的路邊廣 告牌。這樣的廣告牌可包括待售的商品的圖像以及下面的示例性消息“要購買此商品,文 本PR0M055 to 43032”(其中,PR0M055是示例性促銷代碼,43032是商家的示例性文本消 息標識符)。如圖5所示,此實施例的文本消息是通過文本消息通信信道接收的。注意,在 各實施例中,從其中發(fā)送文本消息的蜂窩電話相對于由商家服務所提供的各種帳戶可能是 未注冊的。例如,在一個實施例中,客戶帳戶配置文件可包括一個或多個數據字段,用于記 錄與各種帳戶持有人相關聯的設備的標識符(例如,電話號碼或其他標識符)。如果沒有為 特定用戶的帳戶注冊設備,則這樣的數據字段可以是空的。該方法還可以包括判斷蜂窩電話是否向由商家服務510所提供的任何一個帳戶 進行注冊以便進行帳戶訪問(框40幻。如上文所描述的,客戶帳戶配置文件可包括一個或 多個數據字段,這些字段被配置成存儲已經向商家服務進行注冊的設備的標識符。因此, 判斷是否注冊蜂窩電話以通過文本消息訪問商家服務可包括搜索各種客戶帳戶配置文件 (例如,項目520)以查找蜂窩電話的設備標識符,以判斷這樣的客戶帳戶配置文件是否包 括該蜂窩電話的記錄。例如,在一個實施例中該方法可包括確定蜂窩電話的標識符(例如, 通過呼叫方ID)并檢查這樣的客戶帳戶配置文件中是否有這樣的標識符。如果在客戶帳戶配置文件內存在標識符,則該方法可包括判斷蜂窩電話已經向由商家服務所提供的相應的 帳戶進行了注冊。如果在任何一個客戶帳戶配置文件內不存在標識符,則該方法可包括判 斷蜂窩電話沒有向由商家服務所提供的任何一個帳戶進行了注冊。在其他實施例中,可以 使用其他技術來判斷蜂窩電話是否已經向商家服務進行了注冊。如果蜂窩電話沒有向商家服務進行注冊(框402的否定的輸出),則該方法可包 括為基于網絡的接口(例如,基于網絡的接口 115)請求用戶的標識和鑒定信息(框404)。 例如,這樣的標識和鑒定信息可包括用戶以前用于經由商家的基于web的接口(例如,基于 web的接口 515)訪問商家服務(例如,商家服務510)的電子郵件地址和密碼。例如,這樣的 驗證信息可以是用戶用來訪問由基于web的接口所提供的商家服務的網站的登錄信息。在 其他實施例中,可以請求其他類型的標識和鑒定信息。對驗證信息的請求被示為請求525。 注意,在此特定實施例中,這樣的請求是經由話音通信信道發(fā)送的;在其他實施例中,請求 可以經由其他通信信道來發(fā)送。例如,此處所描述的通信接口服務可以經由被配置成經由 綜合語音與一個或多個用戶進行交互的自動化話音系統(tǒng),從用戶那里請求這樣的標識和鑒 定信息。這樣的自動化話音系統(tǒng)可以被配置成經由自動化電話呼叫與用戶進行聯系,并向 用戶呈現話音消息。例如,這樣的話音消息可包括諸如“請通過您的電話小鍵盤為您的客戶 帳戶輸入電子郵件地址和密碼”之類的消息。該方法還可以包括從用戶那里接收包括標識和鑒定信息的響應(框406)。此響 應的示例被示為圖5的項目535。一般而言,由用戶所提供的標識和鑒定信息可以對應于 所請求的特定標識和鑒定信息。例如,如果請求了電子郵件地址和密碼,在很多情況下,接 收到的標識和鑒定信息可以包括電子郵件地址和密碼。在其他實施例中,可以接收其他類 型的標識和鑒定信息(諸如上文所描述的各種標識和鑒定信息)。如圖5所示,在各實施 例中,用戶的響應可以是通過話音通信信道從蜂窩電話發(fā)送的。在某些情況下,這樣的響應 可以是在與上文所描述的自動化話音系統(tǒng)的通信會話中所提供的。例如,自動化話音系統(tǒng) 可以提示用戶提供驗證信息,用戶可以在同一會話(例如,同一電話呼叫)中給自動化話音 系統(tǒng)提供這樣的驗證信息。注意,所描述和所示出的話音通信信道不包括基于web的接口 515。盡管在此實施例中標識和鑒定信息是通過話音通信信道獲取的,但是,在所示出的實 施例中,也可以使用不包括基于web的接口 515的任何通信信道。該方法還可以包括判斷這樣的標識和鑒定信息是否正確(框408),可包括判斷標 識和鑒定信息相對于可以被商家服務訪問的存儲的標識和鑒定信息是否正確。例如,這樣 的存儲的驗證信息可包括用戶通過基于web的接口 515向商家服務注冊的標識和鑒定信息 (例如,在帳戶注冊過程中)。如果標識和鑒定信息不正確,則可以指示用戶通過商家服務 的基于web的接口來訪問該服務(框420)。如果判斷用戶提供了正確的標識和鑒定信息(框408的肯定的輸出),則該方法可 包括處理購物請求(框410)。例如,該方法可包括向商家服務從存檔的帳戶(例如,信用卡 帳戶)劃出訂單的購買價格的金額。該方法也可以包括啟動這樣的物品的履行。這樣的履 行可包括包裝這樣的物品并發(fā)貨給用戶。在各實施例中,處理購物請求可包括利用以前經 由商家服務的基于網絡的接口注冊的信息。例如,可以對經由基于網絡的接口注冊的信用 卡進行計費。在另一示例中,以前使用的發(fā)貨地址可以表示為購買的物品的發(fā)貨地址。在各實施例中,框410可包括通知商家服務510,以便商家服務可以執(zhí)行請求的任務(例如,處理對一個或多個物品的購買)。例如,該方法可包括向商家服務傳輸信息,包 括,但不僅限于,表示客戶的名稱的信息(或其他客戶或帳戶標識符)和要購買的一個或多 個物品。在此情況下,商家服務510可以完成通過原文本消息(例如,上文參考框400所描 述的文本消息)請求的任務的執(zhí)行。該方法也可以包括向由商家服務510所提供的現有帳戶注冊蜂窩電話,用于后續(xù) 的帳戶訪問。例如,該方法可包括詢問發(fā)送方是否應該注冊蜂窩電話以便用于后續(xù)的帳戶 訪問(框412)。在某些實施例中,這可以通過自動化話音系統(tǒng)來進行。例如,接收用戶的響 應(框414)可包括通過自動化話音系統(tǒng),諸如上文所描述的框406中的用于收集用戶的標 識和鑒定信息的自動化話音系統(tǒng),接收用戶的響應。在某些情況下,如參考框406所描述的 接收標識和鑒定信息和接收用戶的響應(框414)可以在與這樣的自動化電話系統(tǒng)的同一 個電話會話(例如,同一電話呼叫)的過程中進行。該方法還可以包括判斷是否應該基于 用戶的響應向由所商家服務提供的帳戶注冊蜂窩電話以便進行訪問(框416)。如果應該注 冊蜂窩電話(框416的肯定的輸出),則該方法可包括通過上文所描述的各種方法中的任何 一種注冊蜂窩電話以便進行后續(xù)的訪問(框418)。如上文所描述的,這可包括在與現有帳 戶相關聯的客戶配置文件內創(chuàng)建蜂窩電話的記錄。此外,在各實施例中,注冊蜂窩電話以便 用于后續(xù)的訪問可以包括建立PIN,以便用于后續(xù)的帳戶訪問。因此,在接收到包括購物請 求的后續(xù)文本消息之后(例如,框400-40 ,該方法可包括評估這樣的PIN(由用戶所提供 的),如果PIN正確(框424-432),則使用如上文所描述的用于處理購物請求的各種技術中 的任何一種技術,處理購物請求。注意,如果所提供的PIN不正確,則該方法可包括將用戶 定向到基于web的接口,以獲得進一步的協(xié)助(框430)。還要注意,與上文參考圖2所描述 的驗證信息的情況相同,PIN的使用可以更快,對用戶更方便。例如,四位PIN可以在沒有 完整的標準英文打字鍵盤的蜂窩電話上更加容易鍵入(當與比較長的字母數字密碼相比 時)。圖6A-6D的框圖示出了根據某些實施例的包括通信接口服務的系統(tǒng)的示例性配 置。在圖6A-6D中的每一個圖中,網絡610可以是各種網絡,包括,但不僅限于,局域網 (LAN)、廣域網(WAN)、電信網絡(例如,移動話音和數據網絡),某種其他類型的網絡,或其 某種組合。一般而言,網絡610可以被配置成支持經由此處所描述的各種通信信道中的任 何一個的通信。如圖6A所示,根據某些實施例,在各實施例中,通信接口服務可以被配置為帳戶 提供者服務(例如,帳戶提供者服務110)的組件。例如,在各實施例中,帳戶提供者服務 110可以是在諸如主機系統(tǒng)620之類的主機系統(tǒng)上執(zhí)行的應用程序。在此示例中,通信接 口服務100可以是被配置成擴展帳戶提供者服務110的功能的應用程序擴展或另一項。例 如,通信接口服務100可以使帳戶提供者服務能處理諸如此處所描述的文本消息之類的對 帳戶功能的請求。另外,用戶102可以經由諸如通信設備130之類的各種通信設備與通信接 口服務100(和/或帳戶提供者服務110)進行通信。通信設備130可包括各種設備,包括, 但不僅限于,蜂窩式或移動電話(或被配置成經由話音或文本消息通信進行通信的其他設 備),被配置成經由電子郵件、常規(guī)陸基電話進行通信的設備,和/或經由此處所描述的各 種通信信道中的任何一種進行通信的設備。另外,數據存儲650可以是后端數據庫或被配 置成存儲帳戶配置文件120的其他系統(tǒng)。
在其他實施例中,諸如圖6B的所示出的實施例,通信接口服務100可以被實現為 與帳戶提供者服務分開,但是仍駐留在同一個主機系統(tǒng)620上的應用程序。例如,通信接口 服務可以是被配置成服務于來自帳戶提供者服務110的請求的應用程序。注意,圖6B的其 他元件可以以類似于(或相同)圖6A的相應的編號相同的元件的方式操作。在其他實施 例中,通信接口服務100可以被配置成在與帳戶提供者服務110所在的計算機系統(tǒng)分開的 計算機系統(tǒng)(例如,主機系統(tǒng)630)上運行,如圖6C的框圖所示的。例如,在所示出的實施 例中,通信接口服務100可以是被配置成服務于來自帳戶提供者服務110的請求的web服 務。如圖6D所示,帳戶提供者服務110可以經由網絡640與通信接口服務100進行通信, 網絡640在各實施例中可以是與網絡610分開的網絡。例如,在一個實施例中,網絡610可 以是被配置成向通信設備130發(fā)送和/或從其接收文本消息的無線通信網絡。相比之下, 在此示例中,網絡640可以是諸如因特網之類的WAN。消除標識和鑒定信息歧義如上文所描述的,此處所描述的通信接口服務和/或帳戶提供者服務可以被配置 成從用戶那里接收標識和鑒定信息。例如,這樣的標識和鑒定信息可以用來判斷設備的用 戶是否具有利用帳戶提供者服務建立的帳戶。如上文所描述的,在各實施例中,此標識和鑒 定信息可以經由包括文本消息和話音通信信道的各種通信信道來接收。在某些情況下,如 當用戶經由話音通信信道提供這樣的信息時,用戶可能需要利用具有有限的輸入功能的輸 入設備。例如,用戶可能需要輸入包括字母字符的標識和鑒定信息。然而,輸入設備可能不 包括對于字母字符的鍵(或其他輸入元件)。例如,用戶可能需要通過數字小鍵盤(如在蜂 窩電話及其他移動設備上通常有的數字小鍵盤)輸入包括字母字符的標識和鑒定信息。因 此,此處所描述的通信接口服務可以被配置成使用戶能通過不包括對于字母字符的專用輸 入元件(例如,鍵、按鈕等等)的輸入設備來提供字母數字信息。例如,在一個實施例中,要由用戶來提供的標識和鑒定信息包括電子郵件地址 (例如,jsmithfebc. com)和相關聯的密碼(例如,PASS1234)。此處所描述的通信接口服務 可以使用戶能只使用許多蜂窩電話及其他移動設備上有的標準數字鍵盤來輸入這樣的信 息。注意,此處所描述的技術也可以適用于不包括完整的標準英文輸入的其他類型的輸入 設備。在某些實施例中,通信接口服務可以被配置成使用戶能使用許多蜂窩電話及其他移 動設備上有的標準字母-鍵的映射來提交他們的標識和鑒定信息(例如,用戶名和密碼)。 例如,在一個實施例中,數字2可以映射到ABC、3映射到DEF、4映射到GHI、5映射到JKL、 6映射到MN0、7映射到PQRS、8映射到TUV,以及9映射到WkTL。星號(*)可以用作所有標 點,數字可以保持不被映射。注意,此處所描述的技術不僅限于這些示例性鍵的映射。實際 上,在其他實施例中,其他鍵的映射也是可以的。在此示例中,用戶可以通過提交下面的字 符來輸入他/她的電子郵件地址(例如,jsmithfebc. com) :576484*222拉66。用戶可以通 過提交下面的字符來輸入他/她的密碼(例如,PASS1234) :72771234.在各實施例中,帳戶提供者服務可以生成用戶標識和鑒定信息以及這樣的信息的 對應的映射版本的索引。此索引可以用來判斷由用戶所提供的所映射的標識和鑒定信息 是否正確。然而,注意,在某些情況下,一個用戶的所映射的標識和鑒定信息可能與另一用 戶的所映射的標識和鑒定信息相同,即使標識和鑒定信息本身不相同。例如,電子郵件地址 ksmithiabc. com還將映射到57648牡222拉66。同樣,密碼PASS12DH還將映射到727712;34。在很多情況下,電子郵件地址(或其他用戶標識符)和密碼(或其他安全信息)的組合可 以是唯一的。然而,在這樣的組合不是唯一的情況下,通信接口服務可以被配置成要求用 戶提供額外的信息,以將這樣的用戶與具有相同映射的標識和鑒定信息的其他用戶區(qū)分開 來。例如,通信接口服務可以要求用戶輸入母親的婚前姓、社會保障號碼、信用卡號等等,直 到該用戶可以被唯一地標識。如果由于某種原因而使用戶無法被唯一地標識,則通信接口 服務可以將用戶定向到帳戶提供者服務的基于網絡的接口,以便解決該問題。說明件系統(tǒng)用于從未注冊的設備接收任務請求的系統(tǒng)和方法的各種實施例,如此處所描述 的,可以在可以與各種其他設備進行交互的一個或多個計算機系統(tǒng)上運行。一個這樣的計 算機系統(tǒng)是圖7所示的計算機系統(tǒng)700。計算機系統(tǒng)700能夠實現諸如通信接口服務100 和/或帳戶提供者服務110之類的通信接口服務和/或帳戶提供者服務。在所示出的實施 例中,計算機系統(tǒng)700包括通過輸入/輸出(I/O)接口 730耦接到系統(tǒng)存儲器720的一個 或多個處理器710。計算機系統(tǒng)700還包括耦接到I/O接口 730的網絡接口 740,以及諸如 光標控制設備760、鍵盤770,以及顯示器780之類的一個或多個輸入/輸出設備750。在某 些實施例中,實施例可以使用計算機系統(tǒng)700的單一實例來實現,而在其他實施例中,多個 這樣的系統(tǒng),或構成計算機系統(tǒng)700的多個節(jié)點可以被配置為托管實施例的不同部分或實 例。例如,在一個實施例中,某些元件可以經由計算機系統(tǒng)700的不同于實現其他元件的那 些節(jié)點的一個或多個節(jié)點來實現。
在各實施例中,計算機系統(tǒng)700可以是包括一個處理器710的單處理器系統(tǒng),或者 是包括多個處理器710(例如,兩個、四個、八個,或另一個合適的數量)的多處理器系統(tǒng)。處 理器710可以是能夠執(zhí)行指令的任何合適的處理器。例如,在各實施例中,處理器710可以 是實現了諸如x86、PowerPC、SPARC或MIPS ISA之類的各種指令集體系結構(ISA)中的任 何一個,或任何其他合適的ISA的通用或嵌入式處理器。在多處理器系統(tǒng)中,通常,但不是 必須的,處理器710中的每一個都可以實現相同ISA。系統(tǒng)存儲器720可以被配置成存儲可被處理器710訪問的程序指令722和/或數 據732。在各實施例中,可以使用諸如靜態(tài)隨機存取存儲器(SRAM)、同步動態(tài)RAM(SDRAM)、 非易失性/閃式存儲器之類的任何合適的存儲技術,或任何其他類型的存儲器,來實現系 統(tǒng)存儲器720。在所示出的實施例中,實現上文所描述的諸如通信接口服務100和帳戶提供 者服務110之類的通信接口服務和/或帳戶提供者服務的程序指令和數據,被示為存儲在 系統(tǒng)存儲器720內。在其他實施例中,可以接收、發(fā)送程序指令和/或數據,或將它們存儲 在不同類型的計算機可訪問的介質上,或存儲在與系統(tǒng)存儲器720或計算機系統(tǒng)700分開 的類似的介質上。一般而言,計算機可訪問的介質可以包括諸如磁性或光學介質之類的存 儲介質,例如,通過I/O接口 730耦接到計算機系統(tǒng)700的磁盤或CD/DVD-R0M。通過計算機 可訪問的介質存儲的程序指令和數據可以通過諸如電氣、電磁或數字信號之類的傳輸介質 或信號(可以通過諸如網絡和/或無線鏈路(如可以通過網絡接口 740來實現)之類的通 信介質進行傳輸)來進行傳輸。在一個實施例中,I/O接口 730可以被配置為協(xié)調處理器710、系統(tǒng)存儲器720,以 及設備中的任何外圍設備,包括網絡接口 740或其他外圍接口(諸如輸入/輸出設備750) 之間的I/O通信。在某些實施例中,I/O接口 730可以執(zhí)行任何必需的協(xié)議、時間選擇或其他數據轉換,以將來自一個組件(例如,系統(tǒng)存儲器720)的數據信號轉換為適用于另一個 組件(例如,處理器710)的格式。在某些實施例中,I/O接口 730可以包括對通過各種外圍 總線,如,例如,外圍組件互連(PCI)總線標準或通用串行總線(USB)標準的變體,連接的設 備的支持。在某些實施例中,I/O接口 730的功能可以拆分成兩個或更多單獨的組件,如, 例如,北橋和南橋。此外,在某些實施例中,I/O接口 730的某些功能或全部功能,如到系統(tǒng) 存儲器720的接口,可以直接集成到處理器710中。網絡接口 740可以被配置為允許數據在計算機系統(tǒng)700及連接到網絡上的諸如其 他系統(tǒng)之類的其他設備(例如,通信設備130)之間,或在計算機系統(tǒng)700的節(jié)點之間進行 交換。在各實施例中,網絡接口 740還可以通過例如諸如任何合適的類型的以太網之類的 有線或無線的普通數據網絡;通過諸如模擬語音網絡或數字光纖通信網絡之類的電信/電 話網絡;通過諸如光纖通道SAN之類的存儲區(qū)域網絡,或通過任何其他合適的類型的網絡 和/或協(xié)議來支持通信。在某些實施例中,輸入/輸出設備750可以包括一個或多個顯示器終端、鍵盤、小 鍵盤、觸摸板、掃描設備、聲音或光識別設備,或適于通過一個或多個計算機系統(tǒng)700來輸 入或訪問數據的任何其他設備。多個輸入/輸出設備750可以存在于計算機系統(tǒng)700中, 或者也可以分布在計算機系統(tǒng)700的各個節(jié)點上。在某些實施例中,類似的輸入/輸出設 備可以與計算機系統(tǒng)700分開,并可以通過有線或無線連接,如通過網絡接口 740,與計算 機系統(tǒng)700的一個或多個節(jié)點進行交互。如圖7所示,存儲器720可包括被配置成實現通信接口服務100和/或帳戶提供 者服務110的程序指令722。在一個實施例中,可訪問性組件100和/或帳戶提供者服務 110可以實現上文所描述的方法,如圖2和圖4所示的方法。在其他實施例中,可以包括不 同的元件和數據。本領域的技術人員將理解,計算機系統(tǒng)700只是說明性的,并不旨在限制各實施 例的范圍。具體而言,計算機系統(tǒng)和設備可包括可以執(zhí)行所表明的功能的硬件或軟件的任 何組合,包括計算機、網絡設備、因特網設備、PDA、無線電話、尋呼機等等。計算機系統(tǒng)700 也可以連接到未示出的其他設備,或者也可以作為獨立系統(tǒng)來操作。另外,在某些實施例 中,由所示出的組件所提供的功能可以組合到較少的組件中,或分布在更多的組件中。類似 地,在某些實施例中,可以不提供一些所示出的組件的功能,和/或也可以提供其他更多的 功能。本領域的技術人員還將理解,盡管各項被示為在被使用時存儲在存儲器中,但是, 這些項或它們的某些部分也可以在存儲器及其他存儲設備之間進行傳輸,用于存儲器管理 和數據完整性?;蛘撸谄渌麑嵤├?,某些或全部軟件組件可以在另一設備上的存儲器中 執(zhí)行,并經由計算機間的通信來與所示出的計算機系統(tǒng)進行通信。某些或全部系統(tǒng)組件或 數據結構也可以被存儲(例如,作為指令或結構化數據)在計算機可訪問的介質上或可以 由適當的驅動器讀取的便攜式物件上,上文描述了其各種示例。在某些實施例中,存儲在與 計算機系統(tǒng)700分開的計算機可訪問的介質上的指令可以通過傳輸介質或諸如電氣、電磁 或數字信號之類的信號(可以通過諸如網絡和/或無線鏈路之類的通信介質進行傳輸)傳 輸到計算機系統(tǒng)700。各種實施例還可以進一步包括接收、發(fā)送或在計算機可訪問的介質上 存儲根據前面的描述實現的指令和/或數據。因此,可以利用其他計算機系統(tǒng)配置來實施各實施例。各種實施例還可以進一步包括接收、發(fā)送或在計算機可訪問的介質上存儲根據前 面的描述實現的指令和/或數據。一般而言,計算機可訪問的介質可以包括諸如磁性或光 學介質之類的存儲介質,例如,磁盤或DVD/CD-R0M、諸如RAM(例如,SDRAM、DDR、RDRAM、SRAM 等等),ROM之類的易失性或非易失性介質等等,以及傳輸介質或通過諸如網絡和/或無線 鏈路之類的通信介質傳輸的諸如電的、電磁或數字信號之類的信號。在不同的實施例中,此處所描述的方法可以以軟件、硬件或其組合來實現。另外, 方法的的動作的順序可以改變,也可以添加各種元件、對它們進行重新排序、將它們組合起 來、省略、修改等等。對那些精通本技術的了解本發(fā)明的優(yōu)點的人顯而易見的是,可以進行 各種修改。此處所描述的這些各實施例只是說明性的,而不是限制性的。許多變化、修改、添 加,以及改善都是可能的。因此,此處所描述的組件的多個實例可以作為單個實例來提供。 各個組件、操作以及數據存儲之間的邊界在某種程度上是任意的,在特定說明性配置的上 下文中示出了特定操作。功能的其他分配也是可以的,并可以在隨后的權利要求書的范圍 內。最后,在示例性配置中作為分離的組件呈現的結構和功能可以實現為組合的結構或組 件。這些及其他變化、修改、添加,以及改善可以在如隨后的權利要求書所定義的實施例的 范圍內。
權利要求
1.一種系統(tǒng),包括存儲器;耦接到所述存儲器的一個或多個處理器;其中,所述存儲器包括由所述處理器可執(zhí)行 的程序指令,以實現被配置成執(zhí)行下列操作的通信接口服務從通信設備接收消息,所述消息表明執(zhí)行任務的請求;判斷所述通信設備沒有向提供用于執(zhí)行所述任務的信息的現有帳戶進行注冊;經由通信信道,從所述通信設備中獲取現有帳戶的標識和鑒定信息;其中,所述現有帳 戶是通過基于網絡的接口可訪問的;其中,所述通信信道不包括所述基于網絡的接口 ;以 及使用所述現有帳戶,使用所述標識和鑒定信息來執(zhí)行所述任務。
2.如權利要求1所述的系統(tǒng),其中,所述通信接口服務被配置成接收將向所述現有帳戶注冊設備的指示;以及響應于所述指示,啟動所述設備向所述現有帳戶的注冊。
3.如權利要求1所述的系統(tǒng),其中,所述獲得的標識和鑒定信息包括用于經由所述基 于網絡的接口來訪問所述現有的帳戶的標識和鑒定信息。
4.如權利要求3所述的系統(tǒng),其中,所述用于經由所述基于網絡的接口來訪問所述現 有的帳戶的標識和鑒定信息包括用戶名和密碼。
5.如權利要求4所述的系統(tǒng),其中,所述用戶名包括下列各項中的一個或多個電子郵 件地址、用戶選定的別名,或由所述通信接口服務指定的別名。
6.如權利要求1所述的系統(tǒng),其中,所述通信信道是話音通信信道或文本消息通信信道。
7.如權利要求1所述的系統(tǒng),其中,所述執(zhí)行任務的請求表明購買物品的請求,其中, 為使用所述標識和鑒定信息來執(zhí)行所述任務,所述通信接口服務被配置成給所述現有帳戶 的帳戶提供者提供購買物品的請求的指示。
8.如權利要求1所述的系統(tǒng),其中,所述執(zhí)行任務的請求表明向一實體轉帳的請求,其 中,為使用所述標識和鑒定信息來執(zhí)行所述任務,所述通信接口服務被配置成給所述現有 帳戶的帳戶提供者提供向所述實體轉帳的請求的指示。
9.如權利要求1所述的系統(tǒng),其中,所述消息是文本消息。
10.如權利要求9所述的系統(tǒng),其中,所述文本消息遵循短消息服務(SMS)協(xié)議。
11.如權利要求1所述的系統(tǒng),其中,所述消息是電子郵件消息。
12.如權利要求1所述的系統(tǒng),其中,為判斷所述通信設備沒有被注冊,所述通信接口 服務被配置成訪問映射信息,并判斷所述映射信息不包含通信設備的記錄。
13.如權利要求1所述的系統(tǒng),其中,為判斷所述通信設備沒有被注冊,所述通信接口 服務被配置成訪問多個帳戶配置文件,并判斷所述帳戶配置文件不包含通信設備的記錄。
14.如權利要求13所述的系統(tǒng),其中,所述通信接口服務被配置成通過呼叫方ID確定 所述通信設備的標識符,其中,為判斷所述多個帳戶配置文件不包含通信設備的記錄,所述 通信接口服務被配置成判斷所述多個帳戶配置文件不包含所述標識符。
15.如權利要求1所述的系統(tǒng),其中,為使用所述標識和鑒定信息來執(zhí)行所述任務,所 述通信接口服務被配置成訪問以前經由所述基于網絡的接口注冊的信息,并使用所訪問的信息來執(zhí)行所述任務,其中,以前經由所述基于網絡的接口注冊的所述信息包括下列各項 中的一個或多個客戶聯系信息、計費信息,以及發(fā)貨首選項。
16.如權利要求1所述的系統(tǒng),其中,所述通信設備是下列各項中的一個或多個被配 置成經由文本消息進行通信的移動設備,被配置成經由話音通信信道進行通信的移動設 備,以及蜂窩電話。
17.一種計算機實現的方法,包括從通信設備接收消息,所述消息表明執(zhí)行任務的請求;判斷所述通信設備沒有向提供用于執(zhí)行所述任務的信息的現有帳戶進行注冊;經由通信信道,從所述通信設備中獲取現有帳戶的標識和鑒定信息;其中,所述現有帳 戶是通過基于網絡的接口可訪問的;其中,所述通信信道不包括所述基于網絡的接口 ;使用所述現有帳戶,使用所述標識和鑒定信息來執(zhí)行所述任務;以及啟動所述設備向所述現有帳戶的注冊。
18.如權利要求17所述的方法,其中,所述執(zhí)行任務的請求表明購買物品的請求,其 中,使用所述標識和鑒定信息來執(zhí)行所述任務包括給所述現有帳戶的帳戶提供者提供購買 物品的請求的指示。
19.如權利要求17所述的方法,其中,所述執(zhí)行任務的請求表明向一實體轉帳的請求, 其中,使用所述標識和鑒定信息來執(zhí)行所述任務包括給所述現有帳戶的帳戶提供者提供向 所述實體轉帳的請求的指示。
20.如權利要求17所述的方法,其中,判斷所述通信設備沒有被注冊包括訪問映射信 息,以及判斷所述映射信息不包含通信設備的記錄。
21.如權利要求17所述的方法,其中,判斷所述通信設備沒有被注冊包括訪問多個帳 戶配置文件,以及判斷所述帳戶配置文件不包含通信設備的記錄。
22.如權利要求21所述的方法,還包括通過呼叫方ID確定所述通信設備的標識符,其 中,判斷所述多個帳戶配置文件不包含通信設備的記錄包括判斷所述多個帳戶配置文件不 包含所述標識符。
23.如權利要求17所述的方法,其中,使用所述標識和鑒定信息來執(zhí)行所述任務包括 訪問以前經由所述基于網絡的接口注冊的信息,以及使用所訪問的信息來執(zhí)行所述任務, 其中,以前經由所述基于網絡的接口注冊的所述信息包括下列各項中的一個或多個客戶 聯系信息、計費信息,以及發(fā)貨首選項。
24.存儲用于實現根據權利要求17-23中任一項權利要求所述的方法的計算機可執(zhí)行 的程序指令的計算機可讀存儲介質。
全文摘要
描述了用于從未注冊的設備接收任務請求的系統(tǒng)和方法的實施例。實施例可包括被配置成從通信設備接收表示執(zhí)行任務的請求的消息的通信接口服務。通信接口服務可以判斷通信設備沒有向提供用于執(zhí)行所述任務的信息的現有帳戶進行注冊。通信接口服務可以經由通信信道獲取現有帳戶的標識和鑒定信息?,F有帳戶可以是可經由基于網絡的接口訪問的帳戶。由通信接口服務用來接收標識和鑒定信息的通信信道可以是不包括現有帳戶的基于網絡的接口的任何通信信道。另外,通信接口服務可以使用現有帳戶,使用帳戶標識和鑒定信息來執(zhí)行任務。
文檔編號H04W60/00GK102047739SQ200980119195
公開日2011年5月4日 申請日期2009年3月11日 優(yōu)先權日2008年3月27日
發(fā)明者C·考夫林, C-J·黃, D·戈普達, G·阮, H·格芬, I·奧茨, L·巴特勒, P·阮 申請人:亞馬遜科技公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临夏县| 榆社县| 定州市| 浙江省| 丽水市| 景泰县| 恩施市| 历史| 沂南县| 长顺县| 乌什县| 新竹市| 墨玉县| 宁晋县| 东乌| 永仁县| 富宁县| 拜城县| 陵川县| 通许县| 合水县| 吉安市| 张北县| 桓台县| 永嘉县| 怀化市| 遵义市| 建水县| 长汀县| 汝阳县| 宕昌县| 寿宁县| 新晃| 阳谷县| 张家川| 马尔康县| 东光县| 同江市| 瑞昌市| 和林格尔县| 兴海县|