專利名稱:使用不支持的交易標識符類型來促進交易的制作方法
技術領域:
本發(fā)明大體上涉及使用不支持的交易標識符類型來促進交易。
背景技術:
二維碼最近已經通過移動電話和其他設備實施以結合各種應用和服務而使用。例如,要利用離線拾取器(pickup)完成的在線交易可以實施二維碼以用于購買識別和驗證。也就是說,具有配備二維編碼能力的移動設備的用戶將移動設備帶到零售場所,并且提示顯示被用于標識待拾取的項目并且驗證相應交易的唯一二維碼。然而,不是所有移動設備都配備二維碼能力。 需要允許未配備一些或所有二維碼能力的移動設備參與通常需要這些能力的交易的技術。
發(fā)明內容
使用不支持的交易標識符類型來促進交易需要接收具有交易指示符類型的唯一交易指示符,和將利用不充分支持交易指示符類型的設備來執(zhí)行相應交易的指示;以及向設備發(fā)送信息以允許完成相應交易。在一個示例中,唯一交易指示符的編碼版本通過將構成唯一交易指示符的圖像劃分成多個子區(qū)域并且使用分別表示每個子區(qū)域的內容的字符(character)來表示每個子區(qū)域來準備。本發(fā)明能夠以各種形式實現(xiàn),包括業(yè)務過程、計算機實現(xiàn)的方法、計算機程序產品、計算機系統(tǒng)和網絡、用戶接口、應用編程接口等等。
如下將參照附圖對本發(fā)明的這些及其他更詳細和具體的特征進行更加充分地公開,在所述附圖中圖I是圖示使用不支持的交易標識符類型來促進交易的系統(tǒng)的示例的示意圖。圖2是圖示使用不支持的交易標識符類型來促進交易的系統(tǒng)的另一示例的示意圖。圖3是圖示被配置為通過不支持(一個或多個)交易標識符類型的設備來促進交易的代碼轉換服務器設備的示例的框圖。圖4是圖示被配置為與代碼轉換服務器結合操作的移動終端設備的示例的框圖。圖5是圖示被配置為通過不支持交易標識符類型的設備來促進交易的代碼發(fā)生器設備的示例的框圖。圖6是圖示使用不支持的交易標識符類型來促進交易的方法的示例的事件圖。圖7是圖示使用不支持的交易標識符類型來促進交易的方法的另一示例的事件圖。圖8是在檢測到相應移動設備的接近時使用二維碼來完成交易的示例的事件圖。
圖9是與相應移動設備的位置相關聯(lián)的基于群體的報價相結合地使用二維碼來完成交易的示例的事件圖。圖10是對圖像內容進行編碼的不例的流程圖。
具體實施例方式在如下描述中,出于解釋的目的,陳述了許多的細節(jié),例如流程圖和系統(tǒng)配置以便提供對本發(fā)明的一個或多個實施例的理解。然而,對于本領域技術人員很明顯的是這些具體細節(jié)不是實踐本發(fā)明所必需的。圖I是圖示使用不支持的交易標識符類型來促進交易的系統(tǒng)100的示例的示意圖。該系統(tǒng)100包括與用戶設備(典型地移動設備120)通信的代碼轉換服務器110,以及代碼發(fā)生器設備130。代碼轉換服務器110還被配置為與各種訂單信息服務170a_c通信,所述訂單信息 服務170a-c包括因特網170a、無線網絡170b和顧客代表170c服務。這些服務提供可以被用戶訂購的商品和服務。訂單可以通過消費者的移動設備120來發(fā)出??商鎿Q地,訂單可以單獨地使用家用計算機、電話、人與人聯(lián)系等來發(fā)出,其中移動設備120被用來如在此所描述的那樣完成交易。代碼發(fā)生器設備130還被配置為與代碼轉換服務器110和移動設備120進行通信,并且參與相應地將代碼傳送到代碼讀取設備150,這典型地在銷售點終端或可以完成交易的其他商戶位置160的設備處實施,例如所圖示的電影院、賓館和飯店的示例。利用該系統(tǒng)100,消費者可以通過由因特網170a提供的電子商務平臺、語音平臺170b或3G/4G無線網絡170c來購物以對商品或服務發(fā)出訂單??蛇x地,該付款交易可以在訂單信息“A”被發(fā)送到代碼轉換服務器110之后在此時完成,所述代碼轉換服務器110保存并且加密訂單信息。與訂單一起,與訂單信息A相對應的密鑰"K"以加密消息(例如通過SMS通信作為消息)發(fā)送到消費者的移動設備120(例如移動電話)。舉例來說,密鑰K可以是一串數(shù)字。然而,所述密鑰還可以是蜂窩電話號碼、和NFC標簽、PN代碼、隨機數(shù)、加密密鑰或任意數(shù)目的替換形式。在接收到密鑰K之后,消費者將他的移動設備120帶到商戶位置160。當然,可選地,密鑰K可以在消費者已經使他的移動設備120處于商戶位置160時接收。訂單信息可以被不同地傳達(convey)到商戶位置,并且可以通過各種通信類型(電話、在線、3G等等)來發(fā)送。在一個示例中,訂單信息("訂單A")將在密鑰K被發(fā)送到移動設備120時從代碼轉換服務器110發(fā)送到代碼生成設備130。訂單A被存儲在代碼生成設備130,并且顧客攜帶具有密鑰K的移動設備120來拾取先前存儲的訂單A。作為另一示例,代碼轉換服務器130可以在顧客攜帶具有密鑰K的移動設備120到代碼生成設備130時將密鑰K發(fā)送到代碼生成設備110。兩種方式之間的不同在于代碼生成設備130不需要具有傳輸功能,而是代之以可以使用其能力來存儲信息。作為又一種替代方案,訂單A信息可以在訂單A的內容從代碼轉換服務器110傳送到代碼生成設備130時通過使用加密密鑰(其可以是密鑰K)來加密。加密的信息將通過使用由代碼生成設備130從消費者的移動設備120接收的密鑰K來解密。并且訂單A的信息在它被傳輸之前加密。作為又一種替代方案,訂單信息可以被單獨地傳送到商戶位置,其中用于識別和認證消費者對訂單的拾取的技術如在此所描述的那樣進行。利用存在于移動設備120中的密鑰K,消費者然后可以發(fā)起向代碼生成設備130傳送密鑰K。這可以以活動用戶發(fā)起將密鑰K傳輸?shù)酱a生成設備130的形式來實現(xiàn),而不管是未經通知地還是基于與代碼生成設備130的交換??商鎿Q地,密鑰K基于移動設備120與代碼生成設備130的接近而被自動地發(fā)送到代碼生成設備。優(yōu)選地,代碼生成設備130作為近場通信(NFC)讀取器而操作并且移動設備120包括唯一 NFC標識符(NFC標簽),所述唯一 NFC標識符在移動設備120被帶到代碼生成設備的NFC規(guī)定的附近時經由NFC自動地提供給代碼生成設備130。在本例中,用于將消費者的移動設備120與代碼相關聯(lián)的"K"可以是NFC標簽本身。也就是,密鑰K是該移動設備120的NFC標簽??商鎿Q地,一旦從NFC標簽識別出移動設備120,就可以使用單獨的通信信道來將密鑰和/或其他附加信息從移動設備120傳達到代碼生成設備130。該單獨通信信道可以不同于NFC信道,例如藍牙。利用該特征,移動設備120最初在它被帶到接近于代碼生成設 備130時被識別,然后緊接著發(fā)生的是用于更豐富通信的藍牙配對(因為設備已經被識別)而不需要用戶參與用于這種配對的所有傳統(tǒng)輸入或要求。這允許更有能力的藍牙信道被自動地占用(engage),并且然后被用于遞送密鑰K和任何其他必要信息。仍然參考圖1,一旦代碼生成設備130具有密鑰,它然后就可以將密鑰K傳遞到代碼轉換服務器110,所述代碼轉換服務器110然后返回對于完成交易有用的信息。在一個示例中,被發(fā)送到代碼生成設備130的信息是與密鑰相關聯(lián)的代碼。該代碼充當唯一交易標識符,該唯一交易標識符標識消費者通過如上所述的訂單信息服務170a-c之一所發(fā)出的訂單。在一個實施例中,該代碼是二維碼,并且更具體地說QR代碼。然而,該代碼可以是能夠被用于唯一地標識該交易但不一定為該移動設備120所支持的任何事物。一旦代碼被提供給代碼生成設備130,該代碼就能夠被再生(例如印刷、顯示在屏幕上、提供給代碼讀取設備150等等)以促進交易的完成并且因此實現(xiàn)已經發(fā)出的訂單。在另一示例中,被發(fā)送到代碼生成設備130的信息是關于訂單的加密信息。可能存在其中密鑰K不需要被發(fā)送到代碼轉換服務器110的情形。因此,到服務器的傳輸可以認為是可選的并且其被顯示為虛線。例如,一旦代碼生成設備130從移動設備120接收到密鑰K,代碼生成設備130就可以對關于訂單的加密信息(代碼和/或訂單信息)進行解密,而不必利用密鑰K詢問代碼轉換服務器110。在又另一示例中,部分信息集合以加密形式與未加密的其他信息一起發(fā)送到代碼生成設備130。密鑰K允許代碼生成設備130解密加密的部分信息集合以使得它能夠被連接到其他非加密信息,按照完成訂單。應該注意到,雖然已經針對代碼生成設備130和代碼讀取設備150描述了兩個設備,但是這些可以只是在商戶位置160處提供的兩個元件或功能,例如單個POS終端(即,代碼生成設備130和代碼讀取設備150可以被嵌入為一個設備)。系統(tǒng)100提供了若干有用特征。第一,消費者信息可以是服務器存儲的,從而減少了對存儲和存儲管理的消費者需要(和可能的商戶需要)。而且,代碼轉換服務器能夠向消費者發(fā)送與消費者的訂單信息相對應的加密/解密密鑰,從而使消費者能夠使用他的不支持MMS功能的移動電話來在線購物。更進一步,因為密鑰可以可選地是能夠通過普通的SMS發(fā)送的一串簡單數(shù)字,所以潛在減少了對于多媒體內容而言所需的網絡數(shù)據傳輸?shù)南M者成本,并且通常將有助于降低電子商務業(yè)務的成本。更進一步,在代碼轉換服務器中存儲實際消費者訂單信息提供了對消費者的隱私和機密信息的潛在保護。圖2是圖示使用不支持的交易標識符類型來促進交易的系統(tǒng)200的另一示例的示意圖。系統(tǒng)200類似地包括代碼轉換服務器110、移動設備120、代碼生成設備130和代碼讀取器150,因此它們的基本特征無需被重新描述。然而,圖I和圖2之間的區(qū)別在于可以省略對代碼轉換服務器110和代碼生成設備130之間的直接通信信道的需要。作為替代,系統(tǒng)200實施代碼的編碼和解碼,其中移動設備120能夠接收和重傳所述代碼的編碼版本,以使得它可以接收該版本并且將其傳給代碼生成設備130,所述代碼生成設備130然后對其進行解碼以再生所述代碼。
如下描述編碼/解碼技術的示例,以及對應方面。為了便于讀取,描述了涉及QR代碼的示例。然而,應該理解的是在其中移動設備120不支持代碼或圖像的顯示和/或處理但是希望信賴于該編碼版本的傳輸來執(zhí)行交易或其他機會的情形中,編碼/解碼技術可以類似地應用于任何代碼,或實際上任何圖像。圖10是圖示對圖像內容進行編碼1000的示例的流程圖并且同時在以下描述中引用。QR維碼的大小從21*21到177*177的范圍變動。對于本例,假定160*160。a)定義將整個圖像劃分成子圖像的期望劃分。具體地,整個160*160區(qū)域被分成更小的子區(qū)域,例如10*10。因此,每個子區(qū)域是16*16點區(qū)域。16*16點區(qū)域可以表示為移動設備(例如,典型的蜂窩電話)中的字符。著名的,16*16、20*20、24*24是由不同手機所最常使用的。然而,本發(fā)明不局限于這些示例。b)表示字符。該技術的該特征需要識別移動設備顯示器(例如手機屏幕)所支持的字符。換言之,移動設備顯示器能夠理解以表示QR代碼圖像的相應部分的字符。c)定義導頻格式??蛇x地,使得該技術將以寬泛的期望移動設備(例如,所有流行類型的蜂窩電話)進行操作,導頻格式優(yōu)選地被定義為該技術的基礎方面。導頻格式優(yōu)選地在與經編碼的QR代碼相對應的內容的起始點的前面被標識。導頻格式優(yōu)選地公開(I)原始QR代碼的寬度,即每條線多少子區(qū)域;(2)表示新QR代碼的起始的唯一圖像;(3)蜂窩電話的字符大小,例如16*16或20*20或24*24 ; (4)表示字符的大小。d)編碼算法。舉例來說,多個("N")字符被用于表示任何給定子區(qū)域。例如,如果圖像內容被分成16*16的給定子區(qū)域,則在子區(qū)域中存在256個位置,并且因此存在著表示該大小的子區(qū)域的2~256種可能性。(圖10,步驟1002)。這可能是要在給定平臺中管理的過于大的字符數(shù)據庫,因此可以采用進一步劃分來減小字符庫的大小,從而實質上壓縮字符數(shù)據庫。因此,圖像內容可能被進一步分成更小區(qū)域,該更小區(qū)域還可以被稱為子子區(qū)域。(圖10,1004)。例如,分成4*4子區(qū)域的劃分產生具有16個像素位置的子區(qū)域,其能夠由2~16或65,536個字符的字符數(shù)據庫表示。舉例來說,UNICODE (單一碼)可以與編碼技術結合使用,如UNICODE表示100K不同的字符,這足以處理后一示例中的65,536個字符。用這種方式,每個子區(qū)域能夠由相應字符數(shù)據庫中的字符表示。(圖10,1006)。e)壓縮算法。為了解決表示的問題,消息的總長度被增加。然后還可以使用壓縮算法以便將消息的長度減小到可用大小,這取決于消息格式約束。實質上,這涉及識別子區(qū)域(或子子區(qū)域)的相鄰集合以及確定該相鄰集合是否能夠共同由字符數(shù)據庫中的字符表示(圖10,1008)。然后,子區(qū)域(或子子區(qū)域)的數(shù)目能夠被反復地擴大直到在數(shù)據庫中不再存在匹配的點為止。采用存在匹配的最大集合。(圖10,1010)。在具體示例中,識別最大可能的相鄰區(qū)域集合的匹配字符的迭代過程包括(I)使得子子區(qū)域圖像(例如4*4)和它的鄰居以及鄰居的鄰居成為一個圖像;(2)訪問已經根據所支持編碼算法的約束而定義的通常使用的圖像數(shù)據庫(例如,100K個UNICODE的剩余部分,或100K-65,536 = 34464個附加剩余字符)。繼續(xù)該示例,正常4*4子區(qū)域,即最小子區(qū)域,將由所述的65,536個字符表示。擴大的區(qū)域(稱為相鄰區(qū)域集合)可以共同地由附加剩余字符之中的單個字符表示。(3)反復地擴大所構成圖像的區(qū)域(例如,從4*4到4*8到8*8到8*16到16*16等等),直到在數(shù)據庫中的附加剩余字符之中不存在匹配。然后,最后匹配的字符被確定為該所構成區(qū)域的代表。
在識別出分別表示圖像內容的字符之后,所述字符可以被組成能夠被發(fā)送到移動設備的標準消息。(圖10,1012)。需要重申的是,該算法能夠被用作用于任何圖像的表示(包括視頻數(shù)據,而不僅僅是2維碼)的圖像壓縮算法。在視頻實施例中,靜止圖像被如上所述的那樣表示,并且連續(xù)幀中的連貫性內容(或時間差添加了第三維)。在第一時間點(或幀)的子圖像或子圖像的相鄰集合與第二時間點(或幀)進行比較。在視頻圖像中沒有發(fā)生變化的情況下,字符能夠被重復地用于表示子圖像或子圖像的相鄰集合,其中一旦在子圖像或子圖像的相鄰集合中發(fā)生變化就進行更新。在其中視頻數(shù)據被表示的示例中,表示幀之間的持續(xù)時間的時間參數(shù)將被引入導頻格式。代碼轉換服務器110根據上述技術對代碼進行編碼并且將其傳送到移動設備120,例如通過傳統(tǒng)的SMS消息傳送通信。移動設備120然后可以將消息內容重傳到代碼生成設備130,所述代碼生成設備130然后使用反轉(reverse)算法(在解碼方向上)以對經編碼的代碼進行解碼,并且由此再生所述代碼。該代碼然后被傳送到代碼讀取設備150以如關于圖I所描述的那樣完成交易。利用安裝在商戶位置160的用于認證和驗證顧客的移動消息的代碼生成和讀取功能,顧客能夠使用不支持某些技術的移動電話來促進在離線商戶位置處完成在線購物交易。例如,消費者甚至可以在消費者的移動設備120不包括MMS(多媒體消息傳送服務)設施來執(zhí)行接收QR代碼和向商戶傳達QR代碼的情況下完成需要QR代碼的交易。作為替代方案,用于對經編碼的圖像內容進行解碼的程序代碼可以提供在移動設備120內。因此,移動設備120可以接收包含字符串的簡單消息,如所描述的那樣,但是可以采用字符數(shù)據庫和本地存儲的相應程序代碼,以使得移動設備120本身能夠被用于解碼和顯示解碼形式的相應圖像內容(例如QR代碼),盡管移動設備120不能通過基于MMS的通信等直接地接收到圖像內容例如QR代碼)。用這種方式,移動設備120本身可以用于顯示圖像內容(例如QR代碼)以便在商戶位置160處完成交易。圖3是圖示被配置為通過不支持(一個或多個)交易標識符類型的設備來促進交易的代碼轉換服務器300設備的示例的框圖。代碼轉換服務器300可以被設計為執(zhí)行圖I中描述的或圖2中描述的代碼轉換示例,或能夠被設計為執(zhí)行這兩種類型的代碼轉換。雖然描述了代碼轉換服務器300的一個模塊化分解,但是應該理解的是可以通過更少、更多或不同名稱的模塊來執(zhí)行該相同功能。另外,代碼轉換服務器300包括相應處理單元(一個或多個),以及用于存儲可由處理單元(一個或多個)運行以執(zhí)行在此描述的操作的程序代碼的存儲器。在一個實施例中,代碼轉換服務器300是專用機,包括存儲器和存儲器,從而運行在此描述的特定代碼轉換算法。在另一個實施例中,可運行以執(zhí)行代碼轉換功能的程序代碼被存儲在計算機可讀介質上。在又另一個實施例中,它是包括所描述單元的設備。還為移動設備400和代碼生成設備500提供了類似類型的實施例,所述移動設備400和代碼生成設備500也分別包括處理器(一個或多個)和用于存儲可運行以提供所描述功能的程序代碼的存儲器。代碼轉換服務器300包括通信接口 302以提供所描述的往返于訂單信息服務、用戶設備和代碼生成設備的通信。任何通信信道可以被用于執(zhí)行所描述的代碼、密鑰及其他信息的傳輸。另外,如上所述,代碼轉換服務器300可以被配備為處理以上圖I或圖2的示例,但是被唯一地配置為 僅實施圖2的示例的一個將能夠省略代碼轉換服務器300和代碼生成設備之間的通信鏈路。這些和其他明顯的省略可以依賴于特定實施方式而提供,并且圖中的例示不應該視為是需要所有所示元件的指示。代碼轉換服務器300可以使用公共或專用網通信來從訂單信息服務接收代碼。還應注意到,特定訂單信息服務提供商本身可以提供代碼轉換功能,在這種情況下,訂單信息服務和代碼轉換服務器300將被合并。另外,代碼轉換服務器300和移動設備之間的通信可以實施無線蜂窩網絡通信,特別是那些支持向移動設備傳輸數(shù)據或至少文本消息的通信。雖然這被預見為優(yōu)選的通信,但是其他無線通信信道,不管是無線局域網或短程無線通信(例如藍牙)都可以被使用。更進一步,在移動設備最初在家中連接的情況下,可能存在其中在設備在家中時通過傳統(tǒng)網絡(有線、無線或兩者兼有)進行通信的實施例等等。本發(fā)明就通信信道的類型而言沒有限制。代碼轉換服務器300和代碼生成設備之間的通信可以類似于在代碼轉換服務器300和訂單信息服務提供商之間提供的那些。還可以使用其他通信信道,包括但不限于蜂窩通信和無線局域網。該代碼轉換服務器300還包括通信管理單元316和交易指示符管理單元310。通信管理單元316管理與訂單信息服務、移動設備和代碼生成設備的通信。交易指示符管理單元310從訂單信息服務接收代碼,存儲它們并且將它們與消費者相關聯(lián)以根據所實施的協(xié)議進一步將代碼供應給代碼生成設備。密鑰生成單元312被配置為提供與以上第一示例相對應的功能,即生成密鑰、將密鑰和唯一代碼與消費者/移動設備相關聯(lián)等。指示符編碼單元314被配置為提供與以上第二示例相對應的功能,即對代碼(例如QR代碼)執(zhí)行編碼算法以使得編碼版本可以被發(fā)送到移動設備。通信管理單元316與其余單元進行有效通信并且訪問密鑰和/或代碼和/或經編碼的代碼以便如先前所描述的那樣發(fā)送和接收信息。圖4是圖示被配置為與代碼轉換服務器相結合地操作的移動設備400的示例的框圖。舉例來說,移動設備400可以被配置為蜂窩電話、智能電話等等。它還可以被配置為個人數(shù)字助理、平板型計算機或任何移動計算設備,通常是被消費者四處移動的那種類型。移動設備400包括例如蜂窩電話的基本傳統(tǒng)組件,其無需在此進行描述,例如運行平臺、音頻/顯示組件等等。移動設備400還包括ID模塊410、位置確定單元412、代碼轉換參與單元414、和通信單元(一個或多個)416,例如支持傳統(tǒng)語音、數(shù)據和/或基本SMS類型通信的典型蜂窩網絡通信418 (例如3G/4G等等)。移動設備400還可以包括用于附加本地無線通信420的設施,例如藍牙。更進一步,移動設備400可以被配置用于附加的NFC雙向通信,不過更典型地,ID模塊410將是被用作移動設備ID的NFC標簽。位置確定單元412被用于確定并且在必要的情況下提供移動設備400的位置。GPS功能是優(yōu)選的,但是也可以提供其他形式,包括使用蜂窩網絡或本地接近性感測的位置確定。
·
代碼轉換參與單元414被配置為提供在以上示例中描述的功能,即請求、接收和傳送密鑰、經編碼的代碼、任何必要的訂單信息,以及依照向訂單信息服務的發(fā)出訂單以及如所描述的在商戶位置處完成訂單的相關信息。圖5是圖示被配置為通過不支持交易標識符類型的設備來促進交易的代碼生成設備500的示例的框圖。代碼生成設備500包括通信接口 502,所述通信接口 502包括如先前描述那樣與移動設備和代碼轉換服務器進行通信的那些。它還與代碼讀取設備對接(interface with),其可以僅僅意指顯示、印刷或以其他方式將代碼轉移到代碼讀取設備以用于如先前已經描述的進一步處理。代碼生成設備500還包括指示符解碼/代碼生成單元510、密鑰管理/代碼接收單元512和通信管理單元514?;旧?,這些單元協(xié)作以提供結合以上更詳細描述的第一和/或第二示例而描述的功能。指示符解碼/代碼生成單元510被配置為根據上述技術接收經編碼的(例如QR)代碼并且對它們進行解碼以再生所述代碼。密鑰管理/代碼接收單元512被配置為接收密鑰,將它們發(fā)送到代碼轉換服務器,并且接收它們以呈現(xiàn)給代碼讀取設備。通信管理單元514被配置為組織與其他設備的通信,并且相應地獲取、接收和傳送相應密鑰、代碼及其他信息。圖6-9描述了用于促進交易的各種方法。雖然圖示并描述了用于圖6-9的一個連續(xù)操作集合,但是這僅僅是為了便于討論。應該理解的是,所描述的操作不需要以所圖示和描述的序列發(fā)生。圖6是圖示使用不支持的交易標識符類型來促進交易的方法600的示例的事件圖。該方法需要由用戶/消費者向訂單信息服務提供商之一發(fā)出602訂單。這可以是在線購物網址、媒體平臺、服務平臺或用于發(fā)出訂單的任何在線設施。另外,可以通過因特網、蜂窩網絡、乃至通過與顧客服務代表的傳統(tǒng)語音聯(lián)系來進行訪問。對于訂單的支付可以在發(fā)出訂單時,或過一段時間(例如在訂單完成時,在以下)發(fā)生。用戶/消費者可以使用他的移動設備來發(fā)出602訂單,或者可以可替換地使用不同的信道(家用計算機訪問),并且稍后使用移動設備來完成交易。在后一示例中,家用計算機可以將信息傳送給稍后能夠用于完成交易的移動設備。訂單信息服務提供商向商戶位置發(fā)送604訂單信息,所述商戶位置是消費者將完成訂單的位置,例如通過在購買商品之處拾取實際貨物。訂單信息與唯一代碼(例如QR代碼)相關聯(lián),所述唯一代碼能夠被用于在消費者設法在商戶位置處完成訂單時標識訂單。在本例中,用戶與之結合以嘗試完成訂單的移動設備不支持QR代碼的顯示。雖然提到了 QR代碼,但是本發(fā)明不會因此而受限,并且可以實施任何不支持的交易指示符類型。唯一代碼被發(fā)送606到代碼轉換服務器,例如通過傳統(tǒng)的網絡通信。如上所述,代碼轉換服務器也可以是由訂單信息服務提供商提供的附加服務。代碼轉換服務器然后生成與訂單信息相關聯(lián)的密鑰,并且將密鑰傳送608到消費者的移動設備。這典型地將通過傳統(tǒng)的移動設備無線通信(例如蜂窩)來實現(xiàn),并且在一個實施例中作為文本消息來發(fā)送。
消費者使用他的移動設備(該移動設備現(xiàn)在存儲著密鑰),然后將密鑰傳送610到代碼生成設備。如已經描述的那樣,可以使用各種形式來傳送密鑰,包括基于蜂窩的通信、或本地無線連接,并且NFC移動設備ID識別也可以被實施。代碼生成設備然后將密鑰傳送612到代碼轉換服務器,所述代碼轉換服務器將密鑰與唯一代碼相關聯(lián),并且將唯一代碼傳送614回到代碼生成設備。繼而,代碼生成設備然后將唯一代碼傳送616到存在于商戶位置的代碼讀取器。唯一代碼與訂單信息相關聯(lián),并且相應地完成618針對該訂單的交易。圖7是圖示使用不支持的交易標識符類型來促進交易的方法700的另一示例的事件圖。在該方法700,發(fā)出702訂單,傳達704訂單信息,并且傳送706唯一代碼,如在先前示例中所描述的。代碼轉換服務器然后對唯一代碼進行編碼708以使得它能夠經由移動設備所支持的信息被發(fā)送到移動設備。例如,該代碼可以是QR代碼,其中編碼算法被用于生成能夠作為一個或多個文本消息中的一串字符傳送710到移動設備的經編碼的代碼。該算法先前已經被詳細描述。移動設備然后被用于將代碼的編碼版本傳送712到代碼生成設備。代碼生成設備被配備為根據相同的(反轉)算法來反轉由代碼轉換服務器執(zhí)行的編碼程序,并且照這樣對經編碼的代碼進行解碼714以再生唯一代碼?!┻@被完成,代碼生成設備就將唯一代碼傳送716到商戶位置處的代碼讀取器以促進與消費者最初發(fā)出的訂單相對應的交易的完成718。圖8是圖示在檢測到移動設備的接近時(例如通過NFC)使用唯一代碼(例如QR代碼)來完成交易的方法800的示例的事件圖。在本例中,消費者最初可以向代碼轉換服務器注冊802移動設備。用這種方式,移動設備的標識符可以被用于稍后對其的識別。在一個示例中,所述標識符是移動設備的NFC標簽。消費者向在線訂單信息服務提供商發(fā)出804訂單,所述在線訂單信息服務提供商將訂單信息傳送806到商戶位置,并且將唯一代碼傳送808到代碼轉換服務器,如先前所描述的那樣。代碼轉換服務器然后將唯一代碼和移動設備ID傳送810到代碼生成設備。這兩個被關聯(lián)以使得當消費者使用適當位置處的商戶設備時,移動設備ID能夠提示獲取適當?shù)奈ㄒ淮a。
代碼生成設備和代碼讀取器存在于商戶位置,并且事實上可以是商戶位置處的相同的POS終端的一部分。消費者可以將移動設備帶到商戶位置,并且將它帶到足夠接近于商戶位置處的指定位置(例如POS終端處的點),于是NFC被用于自動地且立即地通過NFC標簽的接收來檢測812和識別移動設備。作為直接將NFG標簽用作移動設備ID的替代方案,NFC標簽可以用于初始識別和自動生成另一通信信道以傳送信息。該其他通信信道可以例如是藍牙通信信道。無論如何,將唯一代碼與NFC標簽(充當移動設備ID)相關聯(lián),代碼生成設備從存儲器獲取唯一代碼,并且然后將唯一代碼傳送814到代碼讀取器,于是針對該訂單的交易被完成816。圖9是與相應移動設備的位置(例如通過GPS)相關聯(lián)的基于團體的報價相結合地使用諸如唯一代碼(例如QR代碼)之類的信息來完成交易的另一方法900的示例的事 件圖。該方法900可能需要最初向代碼轉換服務器注冊902移動設備,例如在NFC標簽充當移動設備的ID的情況下。然而,這里,對于基于位置的團體報價可能存在對移動設備(或通常地,消費者)的附加注冊。通過這樣的注冊,消費者設法接收針對特定項目或服務的團體優(yōu)惠報價(例如,贈券、特價或其他為團體提供的優(yōu)惠)。團體報價還可以依賴于消費者的位置(所述位置可通過消費者的移動設備的位置來確定)。雖然該注冊被示出向在線訂單信息服務提供商做出的,但是可替換地它可以向專門經營團體優(yōu)惠報價的另一實體做出,而該實體又與在線訂單信息服務提供商具有關系以傳達團體優(yōu)惠報價。在相應地注冊902、904之后,消費者然后可以接收906團體優(yōu)惠報價,并且然后參與針對指定項目/服務/等等發(fā)出908訂單。團體優(yōu)惠報價可以基于關于消費者存在于給定位置的確定來實現(xiàn)。所述位置優(yōu)選地根據移動設備GPS或用于移動設備的其他位置確定技術來確定。給定位置可以以不同方式定義,例如在點位置的預定半徑內,或指定城鎮(zhèn)或邊界內,或具有給定商戶位置或具有許多商戶的位置(例如大型購物中心)。在此之后,訂單信息服務提供商將訂單信息傳達910到商戶位置以使得訂單可以由消費者完成。如上所述,代碼讀取器和代碼生成設備可以是相同的基本商戶位置設備(例如POS終端)的一部分。訂單信息服務提供商將諸如唯一代碼(例如QR代碼)之類的信息傳送912到代碼轉換服務器,并且代碼轉換服務器將該信息和移動設備ID傳送914到代碼生成設備。如先前示例中一樣,NFC可以被用于在移動設備被帶到商戶位置處的指定位置的NFC定義的附近就自動地檢測916和識別移動設備。這提示代碼生成設備獲取唯一代碼并且將唯一代碼傳送918到代碼讀取器,以促進訂單的完成920。按照上面描述的替代方案,發(fā)送到代碼生成設備的信息可以延長超過唯一代碼,或者唯一代碼本身。它還可以是關于訂單的被部分或完全通過密鑰解密的加密信息,其可以在檢測到接近時被提供到代碼生成設備,如所描述的那樣。上面描述的這些及其他替代方案可以在該實施例中采用。用這種方式,已經向代碼轉換服務器和團體優(yōu)惠服務提供商注冊的消費者在他使他的移動電話處于給定位置(例如大型購物中心)時能夠立即知曉基于團體的報價,針對項目做出相應訂單,并且然后使用他的手機來立即參與通過手機的自動識別而完成針對該訂單的交易。因此,本發(fā)明的實施例產生并提供了用于使用不支持的交易標識符來促進交易的系統(tǒng)、方法、設備和制品。雖然已經參考本發(fā)明的某些實施例對本發(fā)明進行非常詳細的描述,但是可以在不偏離本發(fā)明的精神或范圍的情況下以不同方式實現(xiàn)本發(fā)明。因此,以下權利要求無論如何不應限于在此包含 的實施例的描述。
權利要求
1.一種用于促進交易的方法,所述方法包括 接收具有交易指示符類型的唯一交易指示符,和將利用不充分支持該交易指示符類型的設備來執(zhí)行相應交易的指示;以及 向所述設備發(fā)送信息以允許完成相應交易。
2.根據權利要求I所述的方法,其中向所述設備發(fā)送信息包括向所述設備發(fā)送與唯一交易指示符相對應的標識符,并且進一步包括 向其中將完成相應交易的位置處的交易促進設備發(fā)送標識符和唯一交易指示符。
3.根據權利要求2所述的方法,其中所述交易指示符類型是二維碼。
4.根據權利要求2所述的方法,其中所述設備是移動終端設備。
5.根據權利要求2所述的方法,其中向所述交易促進設備發(fā)送標識符和唯一交易標識符允許所述交易促進設備從所述設備接收標識符,將所述設備與唯一交易指示符相關聯(lián)連同完成相應交易。
6.根據權利要求5所述的方法,其中相應交易的完成是向所述設備的用戶供應商品或服務,所述商品或服務先前已經在另一位置處訂購。
7.根據權利要求I所述的方法,其中向所述設備發(fā)送信息包括向所述設備發(fā)送唯一交易指示符的編碼版本,唯一交易指示符的編碼版本包括字符,所述字符被配置用于在其中將完成相應交易的位置處轉換成唯一交易指示符。
8.根據權利要求7所述的方法,其中所述交易指示符類型是二維碼。
9.根據權利要求7所述的方法,其中所述設備是移動終端設備。
10.根據權利要求7所述的方法,其中向所述設備發(fā)送唯一交易指示符的編碼版本允許所述設備向交易促進設備發(fā)送該編碼版本,提供所述設備與唯一交易指示符的關聯(lián)連同相應交易的完成。
11.根據權利要求10所述的方法,其中相應交易的完成是向所述設備的用戶供應商品或服務,所述商品或服務先前已經在另一位置處訂購。
12.根據權利要求7所述的方法,其中所述編碼版本被使用文本消息傳送而發(fā)送到所述設備,并且所述字符包括可由所述交易促進設備解碼以再生唯一交易指示符的一串數(shù)字、字母或字母數(shù)字字符。
13.根據權利要求7所述的方法,其中唯一交易指示符的編碼版本根據以下過程來準備,所述過程包括 將構成唯一交易指示符的圖像劃分成多個子區(qū)域;和 使用字符來表示每個子區(qū)域,所述字符分別表示每個子區(qū)域的內容。
14.根據權利要求13所述的方法,進一步包括通過識別子區(qū)域的相鄰集合來壓縮圖像的表示,訪問字符數(shù)據庫以確定所述字符數(shù)據庫是否包括當前匹配字符來唯一地表示所述子區(qū)域的相鄰集合。
15.根據權利要求14所述的方法,進一步包括增加所述子區(qū)域的相鄰集合中的子區(qū)域的數(shù)目,直到確定字符數(shù)據庫不再具有新的匹配字符來唯一地表示所述子區(qū)域的相鄰集合,以及在確定在字符數(shù)據庫中不存在新的匹配字符時采用當前匹配字符。
16.一種包括其上存儲程序代碼的計算機可讀介質的計算機程序產品,所述程序代碼可由處理器運行以執(zhí)行以下操作,包括接收具有交易指示符類型的唯一交易指示符,和將利用不充分支持該交易指示符類型的設備來執(zhí)行相應交易的指示;以及 向所述設備發(fā)送信息以允許完成相應交易。
17.一種用于促進交易的設施,所述設施包括 用于接收具有交易指示符類型的唯一交易指示符,和將利用不充分支持該交易指示符類型的設備來執(zhí)行相應交易的指示的裝置;和 用于向所述設備發(fā)送信息以允許完成相應交易的裝置。
18.一種用于壓縮圖像內容的方法,所述方法包括 將所述圖像內容劃分成多個子區(qū)域;和 使用字符數(shù)據庫中的字符來表示每個子區(qū)域,所述字符分別表示每個子區(qū)域的內容。
19.根據權利要求18所述的方法,進一步包括通過識別子區(qū)域的相鄰集合來壓縮圖像內容的表示,和訪問字符數(shù)據庫以確定所述字符數(shù)據庫是否包括當前匹配字符來唯一地表示所述子區(qū)域的相鄰集合。
20.根據權利要求19所述的方法,進一步包括增加所述子區(qū)域的相鄰集合中的子區(qū)域的數(shù)目,直到確定字符數(shù)據庫不再具有新的匹配字符來唯一地表示所述子區(qū)域的相鄰集合,以及在確定在字符數(shù)據庫中不存在新的匹配字符時采用當前匹配字符。
21.根據權利要求18所述的方法,其中所述圖像內容是視頻信號。
22.一種用于促進交易的方法,所述方法包括 接收加密的訂單信息,所述訂單信息被用于將利用移動設備執(zhí)行相應交易; 從移動設備接收密鑰;和 對訂單信息進行解密以允許完成相應交易。
23.根據權利要求22所述的方法,其中相應交易是與移動設備的位置相關聯(lián)的基于團體的報價。
24.根據權利要求22所述的方法,其中從移動設備接收密鑰是與通過近場通信檢測到移動設備相關聯(lián)地立即執(zhí)行的。
全文摘要
本發(fā)明公開了使用不支持的交易標識符類型來促進交易。使用不支持的交易標識符來促進交易需要接收具有交易指示符類型的唯一交易指示符,和將利用不充分支持該交易指示符類型的設備來執(zhí)行相應交易的指示;以及向所述設備發(fā)送信息以允許完成相應交易。在一個示例中,唯一交易指示符的編碼版本通過將構成唯一交易指示符的圖像劃分成多個子區(qū)域并且使用字符來表示每個子區(qū)域來準備,所述字符分別表示每個子區(qū)域的內容。
文檔編號G06Q30/00GK102842084SQ20121008423
公開日2012年12月26日 申請日期2012年3月23日 優(yōu)先權日2011年3月30日
發(fā)明者王鐵軍, 王鐵紅, 李曉宇 申請人:賽樂得公司