相關(guān)申請的交叉引用
本申請根據(jù)35u.s.c.§119要求2014年11月18日提交的題為“systems,methods,andcomputerprogramproductsformanagingcontactlesscommunicationdata(用于管理非接觸式通信數(shù)據(jù)的系統(tǒng)、方法、和計算機程序產(chǎn)品)”的美國專利申請的優(yōu)先權(quán)。將上述申請的整個內(nèi)容以引用的方式全文并入本文中。
本公開涉及在發(fā)起用戶計算設(shè)備和交易計算系統(tǒng)之間的交易之前,將與用戶計算設(shè)備相關(guān)的信息從中央計算系統(tǒng)自動地傳輸?shù)浇灰子嬎阆到y(tǒng)。
背景技術(shù):
用戶計算設(shè)備能夠經(jīng)由近場通信(“nfc”)、藍牙、條形碼、wi-fi、紅外、或任何其他合適的通信技術(shù)與銷售點(“pos”)終端通信。通過用戶計算設(shè)備的“敲擊”、刷掃(swipe)、或其它運動或者經(jīng)由從用戶的特征選擇來發(fā)起交易。用戶計算設(shè)備能夠托管能夠被用于與pos終端通信并且提供數(shù)字錢包信息的交易應(yīng)用,諸如數(shù)字錢包應(yīng)用。
為了實施交易,pos終端能夠獲得來自用戶計算設(shè)備的信息。銷售點終端能夠?qū)⒔灰酌骷毢蛿?shù)字錢包信息提交到卡網(wǎng)絡(luò),以從與數(shù)字錢包信息相關(guān)聯(lián)的卡發(fā)行者接收支付。
用戶可以利用商戶系統(tǒng)維持忠誠度賬戶,并且接收和存儲來自商戶系統(tǒng)、制造者等的優(yōu)惠(offer)和其它數(shù)據(jù)。可以通過商戶系統(tǒng)、數(shù)字錢包系統(tǒng)、或第三方忠誠度管理系統(tǒng)來管理忠誠度系統(tǒng)。在常規(guī)系統(tǒng)中,為了接收忠誠度福利(benefit)或為了兌換優(yōu)惠,用戶可以被要求在pos終端的鍵盤上提供忠誠度卡、呈現(xiàn)優(yōu)惠數(shù)據(jù)、提供忠誠度賬號、或者執(zhí)行其它所需動作。在替選的常規(guī)系統(tǒng)中,用戶計算設(shè)備可以將忠誠度賬戶、優(yōu)惠、和其它客戶數(shù)據(jù)傳送到pos終端,以接收用戶賬戶的全部福利,諸如折扣。
技術(shù)實現(xiàn)要素:
本文中的技術(shù)提供一種用于將客戶數(shù)據(jù)傳送到銷售點終端的計算機實現(xiàn)的方法。傳送客戶數(shù)據(jù)包含:數(shù)字錢包系統(tǒng)和用戶計算設(shè)備,該數(shù)字錢包系統(tǒng)采用被配置為管理用戶的數(shù)字錢包賬戶的服務(wù)器,該用戶計算設(shè)備采用數(shù)字錢包應(yīng)用。用戶計算設(shè)備從與商戶系統(tǒng)相關(guān)聯(lián)的銷售點終端接收信標信號,并且從該信標信號提取該銷售點終端的標識。用戶計算設(shè)備將銷售點終端的標識和客戶標識傳輸?shù)綌?shù)字錢包系統(tǒng),并且發(fā)起與銷售點終端的通信。數(shù)字錢包系統(tǒng)向銷售點終端提供將在隨后的交易中使用的、與客戶標識相關(guān)聯(lián)的客戶數(shù)據(jù),諸如忠誠度數(shù)據(jù)或優(yōu)惠數(shù)據(jù)。用戶計算設(shè)備將客戶標識提供給銷售點終端,并且接收已經(jīng)完成交易的通知。
在本文中描述的某些其它示例方面中,提供了用于將客戶數(shù)據(jù)傳送到銷售點終端的系統(tǒng)和計算機程序產(chǎn)品。
示例實施例的這些和其它方面、目的、特征和優(yōu)點在考慮了對所說明的示例實施例的以下詳細描述后,對本領(lǐng)域普通技術(shù)人員將變得顯而易見。
附圖說明
圖1是根據(jù)某些示例實施例的,描繪用于向銷售點終端提供客戶數(shù)據(jù)的系統(tǒng)的框圖。
圖2是根據(jù)某些示例實施例的,描繪向銷售點終端提供客戶數(shù)據(jù)的方法的框式流程圖。
圖3是根據(jù)某些示例實施例的,描繪向銷售點終端傳輸銷售點數(shù)據(jù)的方法的框式流程圖。
圖4是根據(jù)某些示例實施例的,描繪向銷售點終端傳輸客戶數(shù)據(jù)的方法的框式流程圖。
圖5是根據(jù)某些示例實施例的,描繪計算機器和模塊的框圖。
具體實施方式
概述
在一個示例實施例中,用戶計算設(shè)備從商戶系統(tǒng)處的銷售點(“pos”)終端接收信標信號,其指示用戶意圖利用其來實施交易的pos終端的特定標識(“id”)。用戶計算設(shè)備將pos終端id傳輸?shù)綌?shù)字錢包系統(tǒng)。數(shù)字錢包系統(tǒng)將諸如忠誠度信息和優(yōu)惠的客戶數(shù)據(jù)傳輸?shù)脚cpos終端相關(guān)聯(lián)的商戶系統(tǒng)服務(wù)器。商戶系統(tǒng)服務(wù)器將客戶數(shù)據(jù)傳輸?shù)絧os終端。當(dāng)用戶將用戶計算設(shè)備與pos終端敲擊來發(fā)起交易時,pos終端提供與客戶數(shù)據(jù)相關(guān)聯(lián)的任何福利——諸如忠誠度福利或優(yōu)惠以供應(yīng)用到該交易。
在一個示例實施例中,數(shù)字錢包系統(tǒng)或其它系統(tǒng)管理用戶的數(shù)字錢包賬戶。如本文中所使用的,數(shù)字錢包系統(tǒng)表示任何合適的數(shù)字錢包賬戶管理者,諸如信用卡發(fā)行者、支付處理系統(tǒng)、金融機構(gòu)、用戶計算設(shè)備制造者、或任何其它合適的系統(tǒng)。用戶將一個或多個支付賬戶與數(shù)字錢包賬戶相關(guān)聯(lián)。支付賬戶可以是信用卡賬戶、借記賬戶、銀行賬戶、儲值賬戶、或任何其它合適的支付賬戶。
數(shù)字錢包系統(tǒng)將客戶標識(“id”)與用戶賬戶相關(guān)聯(lián)。在一個示例中,用戶id允許任何系統(tǒng)識別數(shù)字錢包系統(tǒng)上的用戶的數(shù)字錢包賬戶??蛻鬷d可以允許請求者識別用戶的忠誠度數(shù)據(jù)、與數(shù)字錢包賬戶相關(guān)聯(lián)的優(yōu)惠、或用戶允許共享的與用戶錢包賬戶相關(guān)聯(lián)的任何其它數(shù)據(jù)。
在商戶系統(tǒng)位置處的pos終端采用所關(guān)聯(lián)的信標信號。該信標信號可以是pos終端和商戶系統(tǒng)的標識的任何無線廣播。例如,信標信號可以是能夠通過用戶計算設(shè)備檢測和理解的任何合適的技術(shù),諸如近場通信(“nfc”)、藍牙、wi-fi、紅外、或任何其它合適的信標信號技術(shù)。信標信號將關(guān)于pos終端和商戶系統(tǒng)的適當(dāng)?shù)男畔⑻峁┙o用戶計算設(shè)備。
在一個替選的示例中,可以通過用戶計算設(shè)備從條形碼、qr碼、或其它機器可讀代碼獲得pos終端數(shù)據(jù)。在這個示例中,用戶采用用戶計算設(shè)備上的相機或其它模塊來讀取標識pos終端的代碼。在其它示例中,用戶計算設(shè)備必須敲擊pos終端、信標、或所關(guān)聯(lián)的設(shè)備來發(fā)起通信并且接收pos終端數(shù)據(jù)。
當(dāng)用戶接近pos終端以實施交易時,用戶計算設(shè)備檢測正從pos終端或者關(guān)聯(lián)的信標設(shè)備發(fā)射的信標信號。該信標信號提供pos終端id、與pos終端相關(guān)聯(lián)的商戶系統(tǒng)、pos終端的位置、或任何其它合適的數(shù)據(jù)。用戶計算設(shè)備將pos終端數(shù)據(jù)傳輸?shù)脚c用戶數(shù)字錢包賬戶相關(guān)聯(lián)的數(shù)字錢包系統(tǒng)。用戶計算設(shè)備可以使用任何合適的通信技術(shù)來傳送pos終端數(shù)據(jù),該通信技術(shù)諸如通過網(wǎng)絡(luò)的互聯(lián)網(wǎng)連接、蜂窩連接、wi-fi、電子郵件、文本、或任何其它合適的通信技術(shù)。
在一個示例中,當(dāng)檢測到信標信號時,在用戶計算設(shè)備上的數(shù)字錢包應(yīng)用在用戶計算設(shè)備的用戶界面上打開。數(shù)字錢包應(yīng)用向用戶提供已經(jīng)接收信標信號并且詢問用戶是否想要繼續(xù)進行的指示。如果用戶選擇使用客戶id來實施與所識別的pos終端的交易,則用戶啟動按鈕控件或其它對象以指令數(shù)字錢包應(yīng)用繼續(xù)進行。在一個替選的實施例中,用戶可以配置用戶計算設(shè)備以將pos終端數(shù)據(jù)傳輸?shù)綌?shù)字錢包系統(tǒng),而不需要來自用戶的對每個通信的授權(quán)。
數(shù)字錢包系統(tǒng)從用戶計算設(shè)備接收pos終端數(shù)據(jù)、客戶id、和任何其它合適的數(shù)據(jù)。數(shù)字錢包系統(tǒng)訪問客戶id數(shù)據(jù)。例如,數(shù)字錢包系統(tǒng)訪問在與客戶id相關(guān)聯(lián)的用戶賬戶中存儲的忠誠度數(shù)據(jù)和優(yōu)惠數(shù)據(jù)。數(shù)字錢包系統(tǒng)還識別用戶賬戶中與關(guān)聯(lián)于pos終端id的商戶系統(tǒng)相關(guān)聯(lián)的數(shù)據(jù)。例如,如果用戶具有商戶系統(tǒng)的忠誠度賬戶,則數(shù)字錢包系統(tǒng)訪問忠誠度賬戶編號、與忠誠度賬戶相關(guān)聯(lián)的優(yōu)惠、或任何其它合適的數(shù)據(jù)。
數(shù)字錢包系統(tǒng)將客戶數(shù)據(jù)傳輸?shù)缴虘粝到y(tǒng)服務(wù)器。商戶系統(tǒng)服務(wù)器可以是位于商戶系統(tǒng)處或經(jīng)由網(wǎng)絡(luò)或以任何合適的方式鏈接至pos終端的遠程位置的服務(wù)器。商戶系統(tǒng)服務(wù)器可以表示客戶關(guān)系管理(“crm”)系統(tǒng)。商戶系統(tǒng)服務(wù)器接收客戶數(shù)據(jù)并且將數(shù)據(jù)傳輸?shù)皆谟脩魧⒃谠撎帉嵤┙灰椎膒os終端。在一個替選的實施例中,數(shù)字錢包系統(tǒng)諸如經(jīng)由通過網(wǎng)絡(luò)的互聯(lián)網(wǎng)連接將客戶數(shù)據(jù)直接傳輸?shù)絧os終端。
用戶命令用戶計算設(shè)備來發(fā)起與pos終端的交易。在一個示例中,用戶攜帶供購買的一個或多個物品接近pos終端。用戶刷掃或敲擊具有數(shù)字錢包應(yīng)用的用戶計算設(shè)備并且發(fā)起用戶計算設(shè)備和pos終端之間的通信。pos終端可以采用卡讀取器或者其它硬件或軟件經(jīng)由nfc或諸如藍牙、wi-fi、或紅外的其它合適的技術(shù)來與用戶計算設(shè)備無線地通信。
讀取器需要來自用戶計算設(shè)備的支付賬戶信息和其它合適的數(shù)據(jù)。用戶計算設(shè)備聚集用于對讀取器進行響應(yīng)的必要數(shù)據(jù)并且將該數(shù)據(jù)傳輸?shù)阶x取器。數(shù)據(jù)可以包括客戶id、數(shù)字錢包應(yīng)用上的支付工具的支付賬號、支付工具的期滿日期、用戶的名稱、或其它合適的數(shù)據(jù)。
讀取器將客戶id和關(guān)聯(lián)的數(shù)據(jù)提供給pos終端。pos終端訪問從數(shù)字錢包系統(tǒng)接收的客戶忠誠度數(shù)據(jù)、優(yōu)惠、和其它合適的信息。例如,pos終端訪問來自數(shù)據(jù)存儲單元的與客戶id相關(guān)聯(lián)的所接收的和所存儲的客戶數(shù)據(jù)。pos終端將應(yīng)給予用戶的任何相關(guān)的優(yōu)惠或折扣應(yīng)用于待進行交易。
例如,如果客戶數(shù)據(jù)包括對于用戶正要購買的特定產(chǎn)品的20%的折扣優(yōu)惠,則pos終端在請求對于交易的授權(quán)之前將該折扣應(yīng)用到待進行交易。在另一個示例中,如果客戶數(shù)據(jù)包括對全部交易提供5%的折扣的忠誠度賬戶,則在請求對于使用從用戶計算設(shè)備接收的支付工具信息的交易的授權(quán)之前,pos終端將該折扣應(yīng)用到待進行交易。在另一個示例中,pos終端可以將客戶id和交易的總值傳輸?shù)綌?shù)字錢包賬戶,以允許忠誠度積分在與客戶id相關(guān)聯(lián)的用戶賬戶中累積。在另一個示例中,pos終端對用戶的交易記錄日志,使得“在第10次訪問期間咖啡免費”的實例被獎勵給與客戶id相關(guān)聯(lián)的用戶賬戶。可以采取獎勉(support)用戶的賬戶的任何其它合適的動作。
在pos終端采取了忠誠度獎勵、優(yōu)惠、和其它合適的動作之后,利用支付處理系統(tǒng)實施交易。在一個示例中,pos終端通過與數(shù)字錢包系統(tǒng)上的用戶賬戶相關(guān)聯(lián)的信用卡網(wǎng)絡(luò)來提供對于交易的授權(quán)的請求。所選擇的支付工具的發(fā)行者提供對交易的授權(quán)。pos終端接收授權(quán)、批準交易、并且將收據(jù)提供給用戶或用戶計算設(shè)備。在一個示例中,數(shù)字錢包系統(tǒng)是支付處理系統(tǒng)和/或賬戶發(fā)行者。
在某些示例中,用戶不需要使用數(shù)字錢包應(yīng)用來實施交易。例如,用戶可以敲擊用戶計算設(shè)備以傳送客戶id,但是然后在pos終端將優(yōu)惠和忠誠度數(shù)據(jù)應(yīng)用到交易之后選擇支付現(xiàn)金。替選地,用戶可以在pos終端讀取器中刷掃具有磁條的信用卡或其它卡,以將客戶id提供給pos終端。
通過使用和依賴于本文中描述的方法和系統(tǒng),用戶的數(shù)字錢包系統(tǒng)將優(yōu)惠和忠誠度信息動態(tài)地提供到pos終端,以應(yīng)用到待進行交易。通過提供標識pos終端的信標信號,可以采用本文中描述的系統(tǒng)和方法,以允許商戶pos終端從數(shù)字錢包系統(tǒng)接收用戶忠誠度和賬戶數(shù)據(jù),而不需要要求用戶提供附加卡或以任何其它方式錄入忠誠度或其它id或優(yōu)惠。本系統(tǒng)對于商戶系統(tǒng)作出的改進在于:僅通過傳輸信標信號和自動接收客戶數(shù)據(jù)來容易地訪問優(yōu)惠。針對用戶對優(yōu)惠作出的改進在于:將忠誠度賬戶和優(yōu)惠應(yīng)用到與pos終端的交易而無需要求用戶的另外動作。因此,本文中描述的方法和系統(tǒng)準許用戶無需呈現(xiàn)附加信息并經(jīng)由用戶計算設(shè)備與pos終端的單個交互或敲擊來獲得忠誠度賬戶的福利、優(yōu)惠、和其它數(shù)據(jù)。
示例系統(tǒng)結(jié)構(gòu)
現(xiàn)在轉(zhuǎn)向附圖,詳細描述示例實施例,其中相似附圖標記表示相似元素(但是未必完全相同)。
圖1是根據(jù)某些示例實施例的、描繪將客戶數(shù)據(jù)提供給銷售點(“pos”)終端132的系統(tǒng)100的框圖。在一些實施例中,與設(shè)備相關(guān)聯(lián)的用戶必須安裝應(yīng)用和/或作出特征選擇,以獲得本文中描述的技術(shù)的益處。
如圖1所描繪,系統(tǒng)100包括網(wǎng)絡(luò)計算設(shè)備/系統(tǒng)110、130、和140,其被配置為經(jīng)由一個或多個網(wǎng)絡(luò)105或者經(jīng)由任何合適的通信技術(shù)來彼此通信。
每個網(wǎng)絡(luò)105包括網(wǎng)絡(luò)設(shè)備(包括設(shè)備110、130、和140)通過其能夠交換數(shù)據(jù)的有線或無線電信裝置。例如,每個網(wǎng)絡(luò)105能夠包括促進信號、數(shù)據(jù)的通信的局域網(wǎng)(“l(fā)an”)、廣域網(wǎng)(“wan”)、內(nèi)聯(lián)網(wǎng)、互聯(lián)網(wǎng)、移動電話網(wǎng)絡(luò)、存儲區(qū)域網(wǎng)絡(luò)(san)、個人域網(wǎng)(pan)、城域網(wǎng)(man)、無線局域網(wǎng)(wlan)、虛擬專用網(wǎng)絡(luò)(vpn)、蜂窩或其它移動通信網(wǎng)絡(luò)、藍牙、nfc、或其任何組合或任何其它適當(dāng)?shù)募軜?gòu)或系統(tǒng)。貫穿示例實施例的討論,應(yīng)當(dāng)理解的是在本文中可互換地使用術(shù)語“數(shù)據(jù)”和“信息”以指代能夠存在于基于計算機的環(huán)境中的文本、圖像、音頻、視頻、或信息的任何其它形式。設(shè)備110、130、和140所利用的通信技術(shù)可以是與網(wǎng)絡(luò)105類似的網(wǎng)絡(luò)或替選的通信技術(shù)。
每個網(wǎng)絡(luò)計算設(shè)備/系統(tǒng)110、130、和140包括具有能夠在網(wǎng)絡(luò)105或類似網(wǎng)絡(luò)上傳送和接收數(shù)據(jù)的通信模塊的計算設(shè)備。例如,每個網(wǎng)絡(luò)設(shè)備110、130、和140能夠包括服務(wù)器、臺式計算機、膝上式計算機、平板計算機、具有嵌入其中和/或耦合至其的一個或多個處理器的電視機、智能電話、手持式或可穿戴式計算機、個人數(shù)字助理(“pda”)、諸如智能手表或智能眼鏡的可穿戴式設(shè)備、或任何其它有線或無線處理器驅(qū)動設(shè)備。在圖1中描繪的示例實施例中,網(wǎng)絡(luò)設(shè)備110、130、和140分別由最終用戶或客戶、商戶系統(tǒng)操作者、和數(shù)字錢包系統(tǒng)操作者操作。
用戶101能夠經(jīng)由分布式網(wǎng)絡(luò)105使用用戶計算設(shè)備110上的通信應(yīng)用112來查看、下載、上傳、或以其它方式訪問文檔或web頁面,通信應(yīng)用112例如可以是web瀏覽器應(yīng)用或獨立應(yīng)用。通信應(yīng)用112能夠與連接到網(wǎng)絡(luò)105的web服務(wù)器或其它計算設(shè)備交互,所述web服務(wù)器或其他計算設(shè)備包括數(shù)字錢包系統(tǒng)140的web服務(wù)器144。
在另一示例中,通信應(yīng)用112經(jīng)由諸如藍牙、wi-fi、紅外、或任何其它合適技術(shù)的近場通信(“nfc”)或其它無線通信技術(shù)來與銷售點(“pos”)終端132通信。
用戶計算設(shè)備110可以包括數(shù)字錢包應(yīng)用111。數(shù)字錢包應(yīng)用111可以涵蓋用戶計算設(shè)備110可以采用以協(xié)助用戶101完成購買的任何應(yīng)用、硬件、軟件,或者過程。數(shù)字錢包應(yīng)用111能夠與通信應(yīng)用112交互或者能夠被實施為通信應(yīng)用112的配套應(yīng)用。作為配套應(yīng)用,數(shù)字錢包應(yīng)用111在通信應(yīng)用112內(nèi)執(zhí)行。即,數(shù)字錢包應(yīng)用111可以是通信應(yīng)用112中嵌入的應(yīng)用程序。在某些實施例中,用戶101的數(shù)字錢包可以駐留在云計算環(huán)境中、駐留在商戶服務(wù)器135上、或駐留在任何其它環(huán)境中。
用戶計算設(shè)備110還包括可通過數(shù)字錢包應(yīng)用111和通信應(yīng)用112訪問的數(shù)據(jù)存儲單元113。示例數(shù)據(jù)存儲單元113能夠包括一個或多個有形計算機可讀存儲設(shè)備。數(shù)據(jù)存儲單元113能夠被存儲在用戶計算設(shè)備110上,或者能夠在邏輯上耦合到用戶計算設(shè)備110。例如,數(shù)據(jù)存儲單元113能夠包括板載閃速存儲器和/或一個或多個可移動存儲器賬戶或可移動閃速存儲器。在某些實施例中,數(shù)據(jù)存儲單元113可以駐留在基于云的計算系統(tǒng)中。
數(shù)字錢包系統(tǒng)140可以包括服務(wù)器144可訪問的數(shù)據(jù)存儲單元147。示例數(shù)據(jù)存儲單元147能夠包括一個或多個有形計算機可讀存儲設(shè)備,或者數(shù)據(jù)存儲單元可以是諸如不同的物理機器或虛擬機的單獨系統(tǒng),或是基于云的存儲服務(wù)。
數(shù)字錢包系統(tǒng)140可以是管理、配置、支持、或以其它方式為用戶101的數(shù)字錢包服務(wù)的任何系統(tǒng)。數(shù)字錢包系統(tǒng)140可以提供供用戶101實施與商戶系統(tǒng)130的交易的機制。數(shù)字錢包系統(tǒng)140可以將軟件或其它應(yīng)用提供給用戶計算設(shè)備110,以在用戶計算設(shè)備110上實施數(shù)字錢包交易。
數(shù)字錢包系統(tǒng)140可以向用戶101提供標識在數(shù)字錢包系統(tǒng)140上的用戶101的賬戶的客戶標識(“id”)。數(shù)字錢包系統(tǒng)140可以利用該客戶id來訪問用戶101的忠誠度信息、存儲或關(guān)聯(lián)的優(yōu)惠、支付工具、或其它合適的數(shù)據(jù)。用戶101可以利用一個或多個支付工具(未畫出)。支付工具可以是通過卡發(fā)行者、銀行機構(gòu)、商戶系統(tǒng)儲值項目、或任何其它合適的系統(tǒng)提供的任何類型的支付卡。支付工具可以被用于利用用戶101的數(shù)字錢包賬戶為用戶101所實施的交易提供資金。在某些示例中,數(shù)字錢包系統(tǒng)140還提供支付工具。
示例商戶系統(tǒng)130包括服務(wù)器135、數(shù)據(jù)存儲單元133、商戶pos終端132、和卡讀取器134。
在一個示例實施例中,服務(wù)器135與數(shù)字錢包系統(tǒng)140通信,以傳送和接收客戶id、支付信息、忠誠度信息、優(yōu)惠、和其它有用的數(shù)據(jù)。商戶服務(wù)器135從pos終端132接收數(shù)據(jù),并且協(xié)助實施與支付處理系統(tǒng)、卡發(fā)行者、和其它合適的系統(tǒng)的交易。商戶服務(wù)器135可以表示客戶關(guān)系管理(“crm”)系統(tǒng)。crm可以是商戶系統(tǒng)130用來管理、記錄、和評估客戶交互的任何系統(tǒng)。
在一個示例實施例中,數(shù)據(jù)存儲單元133能夠包括商戶系統(tǒng)130可訪問的適于存儲信息的任何本地或遠程數(shù)據(jù)存儲結(jié)構(gòu)。在一個示例實施例中,數(shù)據(jù)存儲單元133存儲經(jīng)加密的信息。
在一個示例實施例中,諸如現(xiàn)金出納機的商戶pos終端132能夠處理用戶101發(fā)起的購買交易。在一個示例實施例中,商戶系統(tǒng)130運營商業(yè)店鋪,并且用戶101指示通過在商戶pos終端132處提供一種形式的支付來進行購買的期望。在一個示例實施例中,商戶pos終端132能夠使用nfc、藍牙、和/或wi-fi通信方法來與用戶計算設(shè)備110通信。在一個示例中,pos終端132利用卡讀取器134與用戶101的用戶計算設(shè)備110通信。卡讀取器可以從磁條、nfc、或任何其它合適的支付工具115技術(shù)接收數(shù)據(jù)。
應(yīng)理解,所示的網(wǎng)絡(luò)連接為示例,并且能夠使用建立計算機和設(shè)備之間的通信鏈路其它方式。此外,受益于本公開的本領(lǐng)域普通技術(shù)人員將理解,圖1中圖示的商戶系統(tǒng)130、數(shù)字錢包系統(tǒng)140、和用戶計算設(shè)備110能夠具有任何若干其它合適的計算機系統(tǒng)配置。例如,被實施為移動電話或手持式計算機的用戶計算設(shè)備110可以不包括上述的全部組件。
在示例實施例中,與本文中呈現(xiàn)的技術(shù)相關(guān)聯(lián)的網(wǎng)絡(luò)計算設(shè)備和任何其它計算機器可以是任何類型的計算機器,諸如但不限于參照圖5詳細地討論的那些計算機器。此外,,與這些計算機器中的任何一個相關(guān)聯(lián)的任何功能、應(yīng)用、模塊——諸如本文中描述的那些或與本文中呈現(xiàn)的技術(shù)相關(guān)聯(lián)的任何其它物(例如,腳本、web內(nèi)容、軟件、固件、或硬件)可以實現(xiàn)為參照圖5更詳細討論的任何模塊。本文中討論的計算機器可以通過諸如網(wǎng)絡(luò)105的一個或多個網(wǎng)絡(luò)上通信與彼此通信,以及與其它計算機器或通信系統(tǒng)。網(wǎng)絡(luò)105可以包括任何類型的數(shù)據(jù)或通信網(wǎng)絡(luò),包括參照圖5討論的任何網(wǎng)絡(luò)技術(shù)。
示例過程
關(guān)于示例操作環(huán)境100的組件,在下文中描述在圖2至圖4中圖示的示例方法。圖2至圖4的示例方法還可以利用其它系統(tǒng)并且在其它環(huán)境中執(zhí)行。
圖2是根據(jù)某些示例實施例的、描繪將客戶數(shù)據(jù)提供給銷售點終端132的方法200的框式流程圖。
參照圖1和圖2,在框205中,在數(shù)字錢包系統(tǒng)140和用戶計算設(shè)備110上配置支付賬戶。用戶101將一個或多個支付賬戶與數(shù)字錢包系統(tǒng)140上的用戶101的數(shù)字錢包賬戶相關(guān)聯(lián)。數(shù)字錢包系統(tǒng)140將軟件提供給用戶計算設(shè)備110,以在用戶計算設(shè)備110上安裝數(shù)字錢包應(yīng)用111。用戶101或數(shù)字錢包系統(tǒng)140可以利用來自數(shù)字錢包系統(tǒng)140的數(shù)字錢包數(shù)據(jù)來配置數(shù)字錢包應(yīng)用111。在一個示例中,在數(shù)字錢包系統(tǒng)140上的數(shù)字錢包賬戶和數(shù)字錢包應(yīng)用111可以被配置有用戶101的一個或多個支付賬戶。支付賬戶可以是信用卡賬戶、借記賬戶、銀行賬戶、儲值賬戶、或任何其它合適的支付賬戶。數(shù)字錢包賬戶可以被配置有一個或多個商戶系統(tǒng)130的用戶101的忠誠度信息。數(shù)字錢包賬戶可以被配置有與用戶101相關(guān)聯(lián)的來自商戶系統(tǒng)130、制造者、或其它系統(tǒng)的優(yōu)惠。
在框210中,在數(shù)字錢包系統(tǒng)140上配置客戶id。數(shù)字錢包系統(tǒng)140將客戶id與用戶賬戶相關(guān)聯(lián)。在一個示例中,用戶id允許任何系統(tǒng)識別用戶101在數(shù)字錢包系統(tǒng)140或數(shù)字錢包應(yīng)用111上的數(shù)字錢包賬戶??蛻鬷d可以允許請求者識別用戶101允許的用戶101的忠誠度數(shù)據(jù)、與數(shù)字錢包賬戶相關(guān)聯(lián)的優(yōu)惠、或與數(shù)字錢包賬戶相關(guān)聯(lián)的任何其它數(shù)據(jù)。用戶101可以限制對賬戶中的數(shù)據(jù)的訪問。例如,用戶101可以僅允許某些商戶系統(tǒng)130、卡發(fā)行者、忠誠度系統(tǒng)、或其它方訪問數(shù)字錢包賬戶中的某些客戶數(shù)據(jù)。
可以由用戶101、數(shù)字錢包系統(tǒng)140、或其它系統(tǒng)選擇客戶id。替選地,該編號可以是隨機生成的編號??蛻鬷d可以是字母數(shù)字字符的任何組合。
在框215中,用戶101接近銷售點(“pos”)終端132以實施交易。在一個示例中,pos終端132是在商戶系統(tǒng)130的物理位置處的現(xiàn)金出納機或其他終端。例如,用戶101訪問該位置并且選擇用于購買的商品。用戶101定位開放的pos終端132或者在隊列中等待pos終端132變?yōu)殚e暇。
在框220中,用戶計算設(shè)備110將銷售點數(shù)據(jù)傳輸?shù)綌?shù)字錢包系統(tǒng)140。參照圖3的方法220更詳細地描述框220的細節(jié)。
圖3是根據(jù)某些示例實施例的、描繪將銷售點數(shù)據(jù)傳輸?shù)綌?shù)字錢包系統(tǒng)140的方法220的框式流程圖。
在框305中,pos終端132廣播信標信號。在商戶系統(tǒng)130位置處的pos終端132采用信標信號。信標信號可以是pos終端132和/或商戶系統(tǒng)130的標識的任何無線廣播。例如,信標可以通過能夠由用戶計算設(shè)備110檢測并且將適當(dāng)?shù)男畔⑻峁┙o用戶計算設(shè)備110的任何合適的技術(shù)來提供,諸如近場通信(“nfc”)、藍牙、wi-fi、紅外、或任何其它合適的信標信號技術(shù)。信標信號將適當(dāng)?shù)男畔⑻峁┙o用戶計算設(shè)備110,諸如pos終端132的標識編號、到商戶系統(tǒng)130的服務(wù)器135的鏈接、pos終端132的通道(lane)號、商戶系統(tǒng)130的所接收的支付形式、店鋪位置、或任何其它合適的數(shù)據(jù)。
在一個替選的示例中,pos終端132采用單獨設(shè)備來廣播信標信號。例如,rfid發(fā)射器可以位于接近pos終端132的過道中,以向過道中的客戶廣播信標信號。
在框310中,用戶計算設(shè)備110辨識來自pos終端132的信標信號。當(dāng)用戶接近pos終端132以實施交易時,用戶計算設(shè)備110檢測從pos終端132或者相關(guān)聯(lián)的信標設(shè)備發(fā)射的信標信號。
在一個示例中,當(dāng)檢測到信標信號時,在用戶計算設(shè)備110上的數(shù)字錢包應(yīng)用111在用戶計算設(shè)備110的用戶界面上打開。數(shù)字錢包應(yīng)用111向用戶101提供已經(jīng)接收到信標信號的指示并且詢問用戶101是否想要繼續(xù)進行。如果用戶101使用客戶id選擇實施與所識別的pos終端132的交易,則用戶101啟動按鈕或其它對象以指令數(shù)字錢包應(yīng)用111繼續(xù)進行。
在一個替選的示例中,可以通過用戶計算設(shè)備110從qr碼或其它機器可讀代碼獲得pos終端132數(shù)據(jù)。在此示例中,用戶101采用用戶計算設(shè)備110上的相機或其它模塊來讀取標識pos終端132并且提供任何其它合適的數(shù)據(jù)的代碼。在另一示例中,用戶計算設(shè)備110必須敲擊pos終端132或所關(guān)聯(lián)的設(shè)備,以發(fā)起通信并且接收pos終端數(shù)據(jù)132。
在框315中,用戶計算設(shè)備110將客戶id傳輸?shù)綌?shù)字錢包系統(tǒng)140。例如,用戶計算設(shè)備110上的數(shù)字錢包應(yīng)用111經(jīng)由通過網(wǎng)絡(luò)105的互聯(lián)網(wǎng)連接、蜂窩連接、或任何其它合適的通信技術(shù)向數(shù)字錢包系統(tǒng)服務(wù)器144發(fā)起通信。用戶計算設(shè)備110將與數(shù)字錢包系統(tǒng)140上的用戶賬戶相關(guān)聯(lián)的客戶id傳輸?shù)綌?shù)字錢包系統(tǒng)140。
在框320中,用戶計算設(shè)備110將與pos終端134相關(guān)聯(lián)的數(shù)據(jù)傳輸?shù)綌?shù)字錢包系統(tǒng)140。例如,將從框310中的信標信號接收的全部數(shù)據(jù)與來自框315的客戶id并行地傳輸?shù)綌?shù)字錢包系統(tǒng)140。在另一個示例中,僅將來自信標的諸如pos終端id的某些信息傳送到數(shù)字錢包系統(tǒng)140。
從框325,方法220回到圖2的框225。
回到圖2,在框225中,數(shù)字錢包系統(tǒng)140將客戶數(shù)據(jù)傳輸?shù)絧os終端132。關(guān)于圖4的方法225更詳細地描述框225的細節(jié)。
圖4是根據(jù)某些示例實施例的、描述將客戶數(shù)據(jù)傳輸?shù)絧os終端132的方法的框式流程圖。
在框405中,數(shù)字錢包系統(tǒng)140從用戶計算設(shè)備接收pos終端數(shù)據(jù)、客戶id、和任何其它合適的數(shù)據(jù)。數(shù)字錢包系統(tǒng)140存儲所接收的數(shù)據(jù)并且準備待進行交易。
在框410中,數(shù)字錢包系統(tǒng)140訪問客戶id數(shù)據(jù)。例如,數(shù)字錢包系統(tǒng)140訪問在與客戶id相關(guān)聯(lián)的用戶賬戶中存儲的忠誠度數(shù)據(jù)和優(yōu)惠數(shù)據(jù)。優(yōu)惠數(shù)據(jù)可以與具有在用戶賬戶中存儲的優(yōu)惠的產(chǎn)品或制造者的列表相關(guān)聯(lián)。
在框415中,數(shù)字錢包系統(tǒng)140識別與關(guān)聯(lián)于pos終端id的商戶系統(tǒng)130相關(guān)聯(lián)的數(shù)據(jù)。例如,如果用戶101具有商戶系統(tǒng)130的忠誠度賬戶,則數(shù)字錢包系統(tǒng)140訪問忠誠度賬號、與忠誠度賬戶相關(guān)聯(lián)的優(yōu)惠、或任何其它合適的數(shù)據(jù)。數(shù)字錢包系統(tǒng)140可以通過將所接收的pos終端id與pos終端id及所關(guān)聯(lián)的商戶系統(tǒng)標識的數(shù)據(jù)庫進行比較來訪問與pos終端id關(guān)聯(lián)的商戶系統(tǒng)130的標識。
在另一個示例中,數(shù)字錢包系統(tǒng)140標識與商戶系統(tǒng)130相關(guān)聯(lián)的所存儲的優(yōu)惠。優(yōu)惠可以由商戶系統(tǒng)130來提供,或者優(yōu)惠可以是與商戶系統(tǒng)130相關(guān)聯(lián)的制造者優(yōu)惠。任何其它類型的優(yōu)惠可以被識別為可能與待進行交易相關(guān)。
在框420中,數(shù)字錢包系統(tǒng)140將數(shù)據(jù)傳輸?shù)缴虘粝到y(tǒng)服務(wù)器135。商戶系統(tǒng)服務(wù)器135可以是經(jīng)由網(wǎng)絡(luò)105或任何合適的方式與pos終端132鏈接的位于商戶系統(tǒng)130處或遠程位置的服務(wù)器。商戶系統(tǒng)服務(wù)器135可以表示客戶關(guān)系管理(“crm”)系統(tǒng)。
在框425中,商戶系統(tǒng)服務(wù)器135接收客戶數(shù)據(jù)并且將數(shù)據(jù)傳輸?shù)皆谟脩?01將在該處實施交易的pos終端132。商戶系統(tǒng)135基于從數(shù)字錢包系統(tǒng)140接收的pos終端id來識別用戶101將實施交易的pos終端132。在替選的示例中,數(shù)字錢包系統(tǒng)140將數(shù)據(jù)直接地傳輸?shù)絧os終端132。即,數(shù)字錢包系統(tǒng)140可以采用任何合適的通信技術(shù)來與pos終端132通信,而不需要通過諸如經(jīng)由網(wǎng)絡(luò)105的互聯(lián)網(wǎng)連接的商戶服務(wù)器135或crm來路由該通信。
從框425,方法225回到圖2的框230。
回到圖2,在框230中,用戶101將用戶計算設(shè)備110敲擊pos終端132來發(fā)起交易。在一個示例中,用戶101在pos終端讀取器134上刷掃或敲擊用戶計算設(shè)備110,該pos終端讀取器134邏輯上連接到pos終端132。在一個示例中,用戶101攜帶用于購買的一個或多個物品接近與所接收的信標信號相關(guān)聯(lián)的pos終端132。用戶101刷掃或敲擊用戶計算設(shè)備110并且發(fā)起用戶計算設(shè)備110上的數(shù)字錢包應(yīng)用111和pos終端132之間的通信。敲擊可以表示發(fā)起與pos終端132對通信所需的任何動作。例如,敲擊可以要求用戶101使用戶計算設(shè)備110接觸卡讀取器134或pos終端132的表面。在另一個示例中,敲擊可以要求用戶101將用戶計算設(shè)備110懸停在卡讀取器134的天線附近??梢圆捎萌魏纹渌愋偷那脫簟⑺?、或其它發(fā)起動作。pos終端132可以采用卡讀取器134或其它硬件或軟件經(jīng)由nfc或其它合適的技術(shù)來與支付工具115無線地通信,或者pos終端132可以與用戶計算設(shè)備110直接地通信。
在框235中,pos終端132利用從用戶計算設(shè)備110和從數(shù)字錢包系統(tǒng)140接收的客戶數(shù)據(jù)來實施交易。例如,卡讀取器134請求來自用戶計算設(shè)備110的支付賬戶信息和其它合適的數(shù)據(jù)。用戶計算設(shè)備110聚集用于響應(yīng)讀取器134的必要數(shù)據(jù)。該數(shù)據(jù)可以包括客戶id、數(shù)字錢包賬戶111的支付賬號、和其它合適的數(shù)據(jù)。用戶計算設(shè)備110將客戶id和其它數(shù)據(jù)傳送到pos終端132上的讀取器134。在某個示例中,用戶計算設(shè)備110僅傳送客戶id。在該示例中,基于所提供的客戶id從數(shù)字錢包系統(tǒng)140獲得諸如支付賬號、用戶名稱、賬戶期滿日期、或任何其它所需數(shù)據(jù)。
卡讀取器134將客戶數(shù)據(jù)提供該pos終端132??ㄗx取器134將所收集的數(shù)據(jù)經(jīng)由任何可用的通信技術(shù)傳送到pos終端132。例如,卡讀取器134可以是pos終端132的功能,并且經(jīng)由pos終端132的處理器傳輸數(shù)據(jù)。在另一個示例中,卡讀取器132經(jīng)由硬布線連接連接到pos終端132。在另一個示例中,卡讀取器132經(jīng)由無線連接與pos終端132通信??梢圆捎萌魏纹渌线m的通信方法。
pos終端132根據(jù)從數(shù)字錢包系統(tǒng)140接收的數(shù)據(jù)來識別客戶忠誠度數(shù)據(jù)和優(yōu)惠數(shù)據(jù)。在一個示例中,pos終端132識別由用戶計算設(shè)備110提供的客戶id,并且訪問從與該客戶id相關(guān)聯(lián)的數(shù)字錢包系統(tǒng)140接收的數(shù)據(jù)。
pos終端132利用商戶系統(tǒng)130分析用戶101的忠誠度賬戶數(shù)據(jù)。例如,諸如獎勵水平、待頒發(fā)獎勵、或其它忠誠度數(shù)據(jù)的忠誠度賬戶信息可以由pos終端132訪問并且應(yīng)用到交易。此外,pos終端132識別從數(shù)字錢包系統(tǒng)140接收的優(yōu)惠數(shù)據(jù)。例如,如果用戶101具有與商戶系統(tǒng)130或正被購買的產(chǎn)品相關(guān)的一個或多個優(yōu)惠,則pos終端132識別該優(yōu)惠。與數(shù)字錢包賬戶相關(guān)的任何其它有用的數(shù)據(jù)可以由pos終端132訪問并且在待進行交易中利用。
pos終端132將忠誠度和優(yōu)惠數(shù)據(jù)應(yīng)用到交易。例如,如果數(shù)字錢包賬戶已經(jīng)存儲20%的交易優(yōu)惠,則在從支付處理系統(tǒng)請求批準之前,pos終端132可以從交易總額中扣減20%。在另一個示例中,如果用戶101具有“在第10次訪問之后收到免費禮物”的優(yōu)惠,則pos終端132可以向數(shù)字錢包系統(tǒng)130通信:用戶101正在實施“訪問”以及用戶101應(yīng)當(dāng)接收適當(dāng)?shù)男庞?。在另一個示例中,pos終端132對交易的總額記錄日志并且將總額傳送到數(shù)字錢包系統(tǒng)130,以允許數(shù)字錢包系統(tǒng)130對交易總額記錄日志并且將用于獎勵積分的所配置的量應(yīng)用到用戶101的忠誠度賬戶??梢酝ㄟ^pos終端132采取任何其它合適的動作。
pos終端132將授權(quán)請求傳送到合適的支付處理系統(tǒng)。pos終端132識別交易總額并且將授權(quán)請求提供給將提供對于交易的授權(quán)并且處理交易的信用卡網(wǎng)絡(luò)、支付處理系統(tǒng)、銀行機構(gòu)、或任何合適的系統(tǒng)。在此示例中,數(shù)字錢包系統(tǒng)140可以充當(dāng)支付處理系統(tǒng)并且接收對于交易授權(quán)的請求。在此示例中,將授權(quán)提供給pos終端132,并且完成該交易。
在框240中,數(shù)字錢包應(yīng)用111和數(shù)字錢包系統(tǒng)140記錄交易數(shù)據(jù)。pos終端132顯示對用戶101和/或商戶系統(tǒng)130的銷售人員的授權(quán)。用戶101接收所購買的產(chǎn)品或服務(wù)以及該交易的紙質(zhì)收據(jù)或數(shù)字收據(jù)。
數(shù)字錢包系統(tǒng)140存儲與所實施交易相關(guān)聯(lián)的數(shù)據(jù),以允許累積忠誠度積分、更新優(yōu)惠數(shù)據(jù)、或采取任何其它合適的動作。
示例系統(tǒng)
圖5描繪根據(jù)某些示例實施例的計算機器2000和模塊2050。計算機器2000可以與本文中呈現(xiàn)的各種計算機、服務(wù)器、移動設(shè)備、嵌入式系統(tǒng)或計算系統(tǒng)中的任何一個相對應(yīng)。模塊2050可以包含被配置以促進計算機器2000執(zhí)行本文中呈現(xiàn)的各種方法和處理功能的一個或多個硬件或軟件元件。計算機器2000可以包括各種內(nèi)部組件或附接組件,諸如處理器2010、系統(tǒng)總線2020、系統(tǒng)存儲器2030、存儲介質(zhì)2040、輸入/輸出接口2060、和用于與網(wǎng)絡(luò)2080通信的網(wǎng)絡(luò)接口2070。
計算機器2000可以被實現(xiàn)為常規(guī)的計算機系統(tǒng)、嵌入式控制器、膝上型計算機、服務(wù)器、移動設(shè)備、智能電話、可穿戴式計算機、機頂盒、信息亭、車輛信息系統(tǒng)、與電視相關(guān)聯(lián)的一個或多個處理器、定制機器、任何其它硬件平臺、或其任何組合或多重復(fù)合(multiplicity)。計算機器2000可以是被配置為使用經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)或總線系統(tǒng)互連的多個計算機器來運行的分布式系統(tǒng)。
處理器2010可以被配置為執(zhí)行代碼或指令以執(zhí)行本文中描述的操作和功能、管理請求流和地址映射、以及執(zhí)行計算和生成命令。處理器2010可以被配置來監(jiān)視并且控制計算機器2000中的組件的操作。處理器2010可以是通用處理器、處理器核、多重處理器、可重配置處理器、微控制器、數(shù)字信號處理器(“dsp”)、專用集成電路(“asic”)、圖形處理單元(“gpu”)、現(xiàn)場可編程門陣列(“fpga”)、可編程邏輯器件(“pld”)、控制器、狀態(tài)機、門邏輯件、分立硬件組件、任何其它處理單元、或其任何組合或多重復(fù)合。處理器2010可以是單個處理單元、多個處理單元、單個處理核、多個處理核、專用處理核、協(xié)同處理器、或其任何組合。根據(jù)某些實施例,處理器2010連同計算機器2000的其它組件一起可以是在一個或多個其它計算機器內(nèi)執(zhí)行的虛擬化計算機器。
系統(tǒng)存儲器2030可以包括非易失性存儲器,諸如只讀存儲器(“rom”)、可編程只讀存儲器(“prom”)、可擦除可編程只讀存儲器(“eprom”)、閃速存儲器、或者能夠在施加電力或不施加電力的情況下存儲程序指令或數(shù)據(jù)的任何其它設(shè)備。系統(tǒng)存儲器2030還可以包括易失性存儲器,諸如隨機存儲存儲器(“ram”)、靜態(tài)隨機存取存儲器(“sram”)、動態(tài)隨機存取存儲器(“dram”)、和同步動態(tài)隨機存取存儲器(“sdram”)。其它類型的ram還可以被用于實現(xiàn)系統(tǒng)存儲器2030。可以使用單個存儲器模塊或多個存儲器模塊來實現(xiàn)系統(tǒng)存儲器2030。雖然系統(tǒng)存儲器2030被描述為是計算機器2000的部分,但是本領(lǐng)域技術(shù)人員要意識到,在不偏離本主題技術(shù)的范圍的情況下系統(tǒng)存儲器2030可以與計算機器2000分離。還應(yīng)當(dāng)理解,系統(tǒng)存儲器2030可以包括諸如存儲介質(zhì)2040的非易失性存儲設(shè)備或結(jié)合非易失性存儲設(shè)備來操作。
存儲介質(zhì)2040可以包括硬盤、軟盤、壓縮盤只讀存儲器(“cd-rom”)、數(shù)字多功能光盤(“dvd”)、藍光盤、磁帶、閃速存儲器、其它非易失性存儲器、固態(tài)驅(qū)動器(“ssd”)、任何磁存儲設(shè)備、任何光存儲設(shè)備、任何電存儲設(shè)備、任何半導(dǎo)體存儲設(shè)備、任何基于物理的存儲設(shè)備、任何其它數(shù)據(jù)存儲設(shè)備、或其任何組合或多重復(fù)合。存儲介質(zhì)2040可以存儲一個或多個操作系統(tǒng)、諸如模塊2050的應(yīng)用程序和程序模塊、數(shù)據(jù)、或任何其它信息。存儲介質(zhì)2040可以是計算機器2000的一部分或者可以連接到計算機器2000。存儲介質(zhì)2040還可以是與計算機器2000通信的一個或多個其它計算機器的一部分,所述其它計算機器諸如服務(wù)器、數(shù)據(jù)庫服務(wù)器、云存儲、網(wǎng)絡(luò)附接存儲等。
模塊2050可以包括被配置來促進計算機器2000執(zhí)行本文中呈現(xiàn)的各種方法和處理功能的一個或多個硬件或軟件元件。模塊2050可以包括一個或多個指令序列,其被存儲為與系統(tǒng)存儲器2030、存儲介質(zhì)2040相關(guān)聯(lián)或與這二者相關(guān)聯(lián)的軟件或固件。因此,存儲介質(zhì)2040可以表示其上可以存儲供處理器2010執(zhí)行的指令或代碼的機器或計算機可讀介質(zhì)的示例。機器或計算機可讀介質(zhì)通常可以指代用于將指令提供給處理器2010的任何一個或多個介質(zhì)。與模塊2050關(guān)聯(lián)的這種機器或計算機可讀介質(zhì)可以包含計算機軟件產(chǎn)品。應(yīng)當(dāng)理解,包括模塊2050的計算機軟件產(chǎn)品還可以是與將模塊2050經(jīng)由網(wǎng)絡(luò)2080、任何信號承載介質(zhì)、或任何其它通信或遞送技術(shù)遞送到計算機器2000的一個或多個過程或方法相關(guān)聯(lián)。模塊2050還可以包括硬件電路或用于配置硬件電路的信息,諸如用于fpga或其它pld的的微代碼或者配置信息。
輸入/輸出(“i/o”)接口2060可以被配置為耦合到一個或多個外部設(shè)備、從一個或多個外部設(shè)備接收數(shù)據(jù)、以及以將數(shù)據(jù)發(fā)送到一個或多個外部設(shè)備。這樣的外部設(shè)備連同各種內(nèi)部設(shè)備一起還可以被稱作為外圍設(shè)備。i/o接口2060可以包括用于將各種外圍設(shè)備可操作地耦合到計算機器2000或處理器2010的電連接和物理連接二者。i/o接口2060可以被配置為在外圍設(shè)備、計算機器2000、或處理器2010之間傳輸數(shù)據(jù)、地址、和控制信號。i/o接口2060可以被配置為實現(xiàn)任何標準接口,諸如小型計算機系統(tǒng)接口(“scsi”)、串行附接scsi(“sas”)、光纖通道、外圍組件互連(“pci”)、pciexpress(pcie)、串行總線、并行總線、高級技術(shù)附件(“ata”)、串行ata(“sata”)、通用串行總線(“usb”)、thunderbolt(雷電)、firewire(火線)、各種視頻總線等。i/o接口2060可以被配置為僅實現(xiàn)一個接口或總線技術(shù)。替選地,i/o接口2060可以被配置我實現(xiàn)多個接口或總線技術(shù)。i/o接口2060可以被配置為系統(tǒng)總線2020的一部分、其全部,或者被配置為與該系統(tǒng)總線2020結(jié)合來操作。i/o接口2060可以包括用于緩沖一個或多個外部設(shè)備、內(nèi)部設(shè)備、計算機器2000、或處理器2010之間的傳輸?shù)囊粋€或多個緩沖器。
i/o接口2060可以將計算機器2000耦合到各種輸入設(shè)備,其包括:鼠標、觸摸屏、掃描儀、電子數(shù)字轉(zhuǎn)換器、傳感器、接收器、觸摸板、軌跡球、相機、麥克風(fēng)、鍵盤、任何其它指示設(shè)備、或其的任何組合。i/o接口2060可以將計算機器2000耦合到各種輸出設(shè)備,其包括視頻顯示器、揚聲器、打印機、投影儀、觸覺反饋設(shè)備、自動控制、機器人組件、致動器、電機、風(fēng)扇、螺線管、閥門、泵、傳送器、信號發(fā)射器、燈等。
計算機器2000可以使用通過網(wǎng)絡(luò)接口2070跨網(wǎng)絡(luò)2080到一個或多個其它系統(tǒng)或計算機器的邏輯連接,在聯(lián)網(wǎng)環(huán)境中操作。網(wǎng)絡(luò)2080可以包括廣域網(wǎng)(wan)、局域網(wǎng)(lan)、內(nèi)聯(lián)網(wǎng)、互聯(lián)網(wǎng)、無線接入網(wǎng)、有線網(wǎng)絡(luò)、移動網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、光網(wǎng)絡(luò)、或其組合。網(wǎng)絡(luò)2080可以是任何拓撲的分組交換、電路交換,并且可以使用任何通信協(xié)議。網(wǎng)絡(luò)2080內(nèi)的通信鏈路可以涉及各種數(shù)字或模擬通信介質(zhì),諸如光纖線纜、自由空間光系統(tǒng)、波導(dǎo)、導(dǎo)電體、無線鏈路、天線、射頻通信等。
可以通過系統(tǒng)總線2020將處理器2010連接到本文中討論的各種外圍設(shè)備或計算機器2000的其它元件。應(yīng)當(dāng)理解,系統(tǒng)總線2020可以處于處理器2010內(nèi)、處于處理器2010外、或者二者均可。根據(jù)一些實施例,處理器2010、計算機器2000的其它元件、或本文中討論的各種外圍設(shè)備中的任何一個或多個可以被集成到單個設(shè)備,諸如片上系統(tǒng)(“soc”)、封裝上系統(tǒng)(“sop”)、或asic設(shè)備。
在這里討論的系統(tǒng)收集關(guān)于用戶的個人信息,或可以利用個人信息的情況下,用戶可以被提供機會來控制程序或特征是否收集用戶信息(例如,關(guān)于用戶的社交網(wǎng)絡(luò)、社交動作或活動、職業(yè)、用戶的偏好、或用戶的當(dāng)前位置的信息),或者控制是否和/或如何從內(nèi)容服務(wù)器接收可能與用戶更相關(guān)的內(nèi)容。此外,某些數(shù)據(jù)在被存儲或使用之前可以以一個或多個方式進行處理,使得個人可標識信息被去除。例如,可以處理用戶的身份,使得無法確定用戶的個人可識別信息,或者可以在獲得位置信息的情況下將用戶的地理位置泛化(諸如至城市、zip編碼、或州縣層級),使得無法確定用戶的具體位置。因此,用戶可以對內(nèi)容服務(wù)器收集和使用關(guān)于用戶的信息進行控制。
實施例可以包括實施本文中描述和圖示的功能的計算機程序,其中,在包括機器可讀介質(zhì)中存儲的指令和執(zhí)行這些指令的處理器的計算機系統(tǒng)中實現(xiàn)該計算機程序。然而,應(yīng)當(dāng)清楚,可以存在以計算機編程來實現(xiàn)實施例的許多不同方式,并且這些實施例不應(yīng)當(dāng)被解釋為限制于計算機程序指令的任何一個集合。另外,熟練的程序員能夠基于本申請本文中的所附流程圖和關(guān)聯(lián)的描述來編寫這樣的計算機程序以實現(xiàn)所公開實施例中的實施例。因此,對程序代碼指令的特定集合的公開不應(yīng)被視為對如何制造和使用實施例的充分理解是必要的。另外,本領(lǐng)域技術(shù)人員要理解,本文中描述的實施例的一個或多個方面可以由可以在一個或多個計算系統(tǒng)中實施的硬件、軟件、或其的組合來執(zhí)行。此外,對由計算機執(zhí)行的動作的任何提及不應(yīng)當(dāng)被解釋為由單個計算執(zhí)行,因為多于一個計算機可以執(zhí)行該動作。
能夠與執(zhí)行先前描述的方法和處理功能的計算機硬件和軟件一起使用本文中描述的示例實施例。本文中描述的系統(tǒng)、方法和程序能被實施在可編程計算機、計算機可執(zhí)行軟件、或數(shù)字電路系統(tǒng)中。能夠在計算機可讀介質(zhì)上存儲軟件。例如,計算機可讀介質(zhì)能夠包括軟盤、ram、rom、硬盤、可移動介質(zhì)、閃速存儲器、記憶棒、光學(xué)介質(zhì)、磁光介質(zhì)、cd-rom等。數(shù)字電路系統(tǒng)能夠包括集成電路、門陣列、構(gòu)造塊邏輯(buildingblocklogic)、現(xiàn)場可編程門陣列(fpga)等。
先前呈現(xiàn)的實施例中描述的示例系統(tǒng)、方法和動作是說明性的,并且在替選實施例中,在不偏離各個實施例的范圍和精神的情況下,某些動作能夠以不同順序、彼此并行地執(zhí)行、完全省略、和/或在不同的示例實施例之間組合某些動作,和/或能夠執(zhí)行某些附加動作。因此,在本文中描述的發(fā)明中包括這樣的替選實施例。
雖然以上已經(jīng)詳細描述了具體實施例,但是該描述僅僅是出于說明的目的。因此,應(yīng)當(dāng)理解,除非另有明確說明,否則以上描述的許多方面不意圖作為所需或必要的元件。在不脫離所附權(quán)利要求書中定義的實施例的精神和范圍的情況下,,受益于本公開的本領(lǐng)域普通技術(shù)人員能夠作出除了以上描述的那些之外的、對示例實施例的所公開方面修改,以及與示例實施例的所公開方面相對應(yīng)的等效組件或動作,權(quán)利要求書的范圍將最廣義地解釋從而涵蓋這樣的修改和等效的結(jié)構(gòu)。