TW201528183A - Devices, systems and methods for data processing - Google Patents
Devices, systems and methods for data processing Download PDFInfo
- Publication number
- TW201528183A TW201528183A TW103135068A TW103135068A TW201528183A TW 201528183 A TW201528183 A TW 201528183A TW 103135068 A TW103135068 A TW 103135068A TW 103135068 A TW103135068 A TW 103135068A TW 201528183 A TW201528183 A TW 201528183A
- Authority
- TW
- Taiwan
- Prior art keywords
- electronic device
- tag
- transaction
- machine identifiable
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 717
- 238000012545 processing Methods 0.000 title claims abstract description 321
- 238000012795 verification Methods 0.000 claims description 223
- 238000004891 communication Methods 0.000 claims description 190
- 238000003860 storage Methods 0.000 claims description 109
- 230000008569 process Effects 0.000 claims description 75
- 239000000463 material Substances 0.000 claims description 61
- 238000012790 confirmation Methods 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 47
- 230000002441 reversible effect Effects 0.000 claims description 45
- 230000004044 response Effects 0.000 claims description 36
- 238000005259 measurement Methods 0.000 claims description 35
- 238000012384 transportation and delivery Methods 0.000 claims description 34
- 239000004744 fabric Substances 0.000 claims description 33
- 230000000977 initiatory effect Effects 0.000 claims description 20
- 238000004422 calculation algorithm Methods 0.000 claims description 18
- 230000000007 visual effect Effects 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 15
- 230000004083 survival effect Effects 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims description 6
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims description 5
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000002457 bidirectional effect Effects 0.000 claims description 2
- 230000001419 dependent effect Effects 0.000 claims 1
- 235000019645 odor Nutrition 0.000 description 60
- 238000010586 diagram Methods 0.000 description 33
- 230000005236 sound signal Effects 0.000 description 28
- 230000007246 mechanism Effects 0.000 description 24
- 230000001413 cellular effect Effects 0.000 description 21
- 230000009471 action Effects 0.000 description 16
- 230000008901 benefit Effects 0.000 description 13
- 238000012546 transfer Methods 0.000 description 12
- 230000008859 change Effects 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 10
- 239000003795 chemical substances by application Substances 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000018109 developmental process Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000000670 limiting effect Effects 0.000 description 6
- 230000002829 reductive effect Effects 0.000 description 6
- 238000013475 authorization Methods 0.000 description 4
- 238000004883 computer application Methods 0.000 description 4
- 230000006378 damage Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 239000000126 substance Substances 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 235000012431 wafers Nutrition 0.000 description 3
- 239000000872 buffer Substances 0.000 description 2
- 239000002775 capsule Substances 0.000 description 2
- 238000012512 characterization method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000001010 compromised effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013479 data entry Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001976 improved effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000008786 sensory perception of smell Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000004936 stimulating effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 101150010802 CVC2 gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012011 method of payment Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
此揭示內容有關資料處理裝置、系統及方法,譬如可於電子交易的領域中操作之裝置、系統及方法,譬如是利用電子裝置、諸如行動裝置、伺服器裝置、無線信標台及其他相關裝置與系統的電子付款之交易。 The disclosure relates to a data processing apparatus, system and method, such as a device, system and method operable in the field of electronic transactions, such as electronic devices, such as mobile devices, server devices, wireless beacons, and other related devices. Trading with the system's electronic payments.
儘管於電子付款技術中之相當大的發展,使用者仍然面臨相當大之挑戰。各種電子工具能被使用於幫助使用者經過其電子裝置、例如行動電話擷取關於產品的資訊、及/或煽動付款交易,但顧客仍然必需導航行動網站,連接至局部通訊網路,進入有關的財務資訊,及/或著手做其他動作,其在典型智慧型手機之小螢幕上可為困難的,以便執行採購。對於解決方法存在一需要,其可能夠讓使用者直接地以與電子裝置極簡化的相互作用來購買物品。 Despite the considerable development in electronic payment technology, users still face considerable challenges. Various electronic tools can be used to help users retrieve information about products via their electronic devices, such as mobile phones, and/or incite payment transactions, but customers still have to navigate the mobile website, connect to the local communication network, and enter the relevant finances. Information, and/or other actions, can be difficult on a small screen of a typical smart phone to perform purchases. There is a need for a solution that can enable a user to purchase an item directly in a very simplified interaction with the electronic device.
用於施行交易之系統能在電腦上顯示機器可辨識標籤、諸如QR碼。該機器可辨識標籤可被電子裝置、諸如執行QR碼讀取器應用程式之智慧型手機所讀取,以開始交易。於此一系統中,該標籤可毗連提供待售貨物的網站上之產品被顯示。當使用者使用以該使用者的明細來登錄之電子裝置掃描該標籤時,該等貨物可藉此被該使用者所購買,而不需該使用者輸入進一步的明細、諸如其名字、地址、信用卡卡號及終止日期等。 The system used to perform the transaction can display a machine identifiable tag, such as a QR code, on the computer. The machine identifiable tag can be read by an electronic device, such as a smart phone executing a QR code reader application, to initiate a transaction. In this system, the label can be displayed adjacent to the product on the website providing the goods for sale. When the user scans the tag using an electronic device logged in with the user's details, the goods can be purchased by the user without the user having to enter further details such as their name, address, Credit card number and expiration date, etc.
每一機器可辨識標籤可在記憶體中被儲存當作一構造、例如影像,其接著在該適當時間被使用,以造成該標籤被輸出、例如顯示在電腦螢幕上。每一標籤含有諸如產品碼、時間及日期等獨特的資訊,或可被使用來辨識產品及/或將被施行之交易的另一資訊。當機器可辨識標籤被該電子裝置所掃描時,與該標籤有關聯之獨特資 訊被使用來辨識產品。諸如貨物的採購之交易可接著被進行。 Each machine identifiable tag can be stored in memory as a configuration, such as an image, which is then used at the appropriate time to cause the tag to be output, for example, displayed on a computer screen. Each tag contains unique information such as product code, time and date, or another piece of information that can be used to identify the product and/or the transaction to be executed. When the machine identifiable tag is scanned by the electronic device, the unique asset associated with the tag The message was used to identify the product. A transaction such as the purchase of goods can then be carried out.
一旦此一交易被開始,該電子裝置之使用者可為不確定該交易正確地進行,因為進行諸如線上購物的交易之正常方式需要將該資訊輸入至該網站,由此貨物將被購買。 Once this transaction is initiated, the user of the electronic device can make sure that the transaction is proceeding correctly, as the normal way of conducting a transaction such as online shopping requires that the information be entered into the website, whereby the goods will be purchased.
諸如QR碼之機器可辨識碼亦不是統一標準的使用者能有關之實有物。對於該統一標準的使用者,QR碼大致上顯現為扭曲之影像,其顯著性不能被了解。具有專門軟體的裝置被要求讀取該碼時,對於該統一標準的使用者變得不明顯。因此,對於更直覺之機器可辨識標籤、及對於不會混淆該統一標準的使用者之標籤有一需要,其允許該使用者更好了解如何獲得在其中所含有之資料。 A machine identifiable code such as a QR code is also not a user of a uniform standard. For users of this unified standard, the QR code appears roughly as a distorted image, and its significance cannot be understood. When a device with specialized software is required to read the code, it becomes inconspicuous to the user of the unified standard. Thus, there is a need for more intuitive machine identifiable labels, and for labels that do not confuse users of the uniform standard, which allows the user to better understand how to obtain the information contained therein.
當機器可辨識標籤亦被產生及儲存於該記憶體中時,其必需被保留在該記憶體中,以致當交易被開始時其能被存取。這需要很大的資料庫,其因此對於該機器可辨識標籤具有很慢之查找時間。 When a machine identifiable tag is also generated and stored in the memory, it must be retained in the memory so that it can be accessed when the transaction is initiated. This requires a large database, which therefore has a very slow search time for the machine identifiable tag.
包含諸如產品資訊、產品辨識符、產品數量、該機器可辨識標籤所位於之URL、包括帳單及付款資訊的使用者資訊、及遞送或發貨資訊之有關該交易本身的資料之機器可辨識標籤亦呈現安全性風險。此資料可被無恥的人所攔截。 Contains information such as product information, product identifiers, product quantities, URLs where the machine's identifiable labels are located, user information including billing and payment information, and delivery or shipping information about the transaction itself. Labels also present a security risk. This information can be intercepted by shameless people.
亦用於安全地起作用之系統,僅只已以安全方式被鑑別及登錄的電子裝置應被允許參與交易。沒有此一鑑別系統,任何裝置、或能夠企圖開始交易之許多裝置能轟擊該系統,其可導致不需要的系統緊張。 Also used in systems that function safely, only electronic devices that have been authenticated and logged in in a secure manner should be allowed to participate in the transaction. Without such an authentication system, any device, or many devices capable of initiating a transaction, can bombard the system, which can result in unwanted system strain.
電子價格標籤存在,其能顯示被提供出售的物件之目前採購價格。譬如,在特別位置、諸如商店於每一種被提供出售的物件旁邊,電子價格標籤可為位於鄰接該等物件之一或多個或一群組,且被建構來在電子顯示器上顯示該物件的價格。該價格標籤能被由中心位置以該物件之目前價格即時更新。這能被以經由有線或無線連接連結至中心伺服器的價格標籤來做成。目前,其係不可能經由該電子價格標籤作成採購。該價格標籤僅只係一基本型顯示裝置,其接收及顯示商品之目前價格。 An electronic price tag exists that displays the current purchase price of the item being offered for sale. For example, in a particular location, such as a store, next to each item being offered for sale, the electronic price tag can be located adjacent to one or more or a group of the items and constructed to display the item on an electronic display. price. The price tag can be instantly updated by the central location at the current price of the item. This can be done with a price tag that is linked to the central server via a wired or wireless connection. At present, it is impossible to make purchases via the electronic price tag. The price tag is only a basic display device that receives and displays the current price of the item.
諸如通訊裝置、例如行動電話、智慧型手機、平板裝置等電子裝置的使用者現在能夠經由此等裝置使用該裝置上之網頁瀏覽器或經由專用的應用程式來購買貨物。於此情節中,該整個交易係經由該電子裝置所引導及控制。 Users such as communication devices, electronic devices such as mobile phones, smart phones, tablet devices, etc., are now able to purchase goods via such devices using a web browser on the device or via a dedicated application. In this scenario, the entire transaction is directed and controlled via the electronic device.
其將想要的是能夠購買存在商品中之貨物,藉此此等貨物使用電子價格標籤,並對於此採購經由電子裝置、諸如通訊裝置、例如行動電話、智慧型手機、平板裝置等開始該交易。 It would be desirable to be able to purchase goods in the presence of goods, whereby such goods use electronic price tags and initiate the transaction via electronic devices, such as communication devices, such as mobile phones, smart phones, tablet devices, etc. .
再者,一旦此一交易被開始,該電子裝置之使用者可為不確定該交易正在正確地進行,故其將為想要的是提供進一步確認該交易係正進行或已完成。 Again, once the transaction is initiated, the user of the electronic device may be unsure that the transaction is proceeding correctly, so it would be desirable to provide further confirmation that the transaction is ongoing or completed.
方法、裝置及系統在此中被揭示,其以與在此中所揭示之使用者的電子裝置及/或與其他裝置、伺服器及系統極簡化之相互作用而能夠讓使用者直接地購買物品。譬如,單一或減少數目之動作可被該使用者所著手,譬如,當觀看該行動裝置的照相機中之物品時。物品可被原地貼上標籤或相關資訊,其被顯示在該物品旁邊或在顯示螢幕上(例如在網站上)。每一標籤可為機器可讀碼或機器可讀標籤,包括譬如QR碼、條碼、數位浮水印、音頻浮水印或其他不同的標記,或藉由其他物品辨識技術所辨識,以致該等物品係諸如以庫存量單位(SKU-by-SKU)為基礎而與各種商家之產品目錄有關聯。使用標籤或其他特徵,在產品上之動作能開始一訂購過程,其被在此中所揭示之方法、伺服器及/或裝置的一或多個所管理,諸如在藉由該使用者開始一動作之後,將適當格式的訂單、相關產品、遞送及顧客財務資料遞送至商家位址。履行及交易解析可被現存商業實體所處理,或可被在此中所揭示之方法及系統的主人所管理或輔助。 Methods, devices, and systems are disclosed herein that enable a user to purchase items directly with minimal interaction with the user's electronic devices and/or other devices, servers, and systems disclosed herein. . For example, a single or reduced number of actions can be initiated by the user, such as when viewing items in the camera of the mobile device. The item can be tagged or related information in situ, displayed next to the item or on a display screen (eg on a website). Each tag can be a machine readable code or a machine readable tag, including, for example, a QR code, a bar code, a digital watermark, an audio watermark, or other different indicia, or identified by other item identification techniques such that the items are Such as the inventory unit (SKU-by-SKU) based on the catalog of various merchants. Using tags or other features, an action on the product can begin a subscription process that is managed by one or more of the methods, servers, and/or devices disclosed herein, such as by an action initiated by the user. The appropriate format of the order, related products, delivery, and customer financial information is then delivered to the merchant address. Performance and transaction analysis may be handled by an existing commercial entity or may be managed or assisted by the owner of the methods and systems disclosed herein.
在此中提到的使用者包括提到利用所揭示之方法、裝置及系統的顧客,且反之亦然。在此中提到的電子裝置包括引用:使用者操作之電子裝置,包括通訊裝置、諸如膝上型、無線通訊裝置,例如行動電話、手持式電腦、媒體播放器、平板電腦或任何另一電子裝置;或計算裝置、諸如伺服器裝置(伺服器)。在此中提到之機器可 辨識標籤包括引用機器可讀標籤。所提到之交易大致上意指電子交易。所提到之特別方法包括引用電腦實現的方法、譬如藉由處理電路系統所施行之方法,該處理電路系統明確地被建構來施行該方法、或被建構來執行用於施行該方法之可執行指令。該“電子商業平台”、“實現交易平台”、或“促進交易平台”等詞及類似名詞應被了解涵括實體機器、裝置及其他結構之範圍的一或多個,包括伺服器、瀏覽器、應用程式(包括以瀏覽器為基礎之應用程式及行動應用程式)、服務(包括網頁服務及以軟體即服務(SaaS)模型所遞送之服務)、應用程式介面、軟體碼模組、軟體圖書館、資料結構、資料庫、及其他涉及能夠讓該能力於電子環境中或於實體環境中以藉由該前文的任何一者之輔助來執行有關貨物(實體或數位的)或服務的交易之結構。該名詞將進一步被了解為涵括遍及此揭示內容所敘述的各種結構,除了在此就情況而言以別的方式指示以外。該“行動裝置應用程式”一詞應被了解為涵括實體機器、裝置及其他結構之範圍的一或多個,包括伺服器、瀏覽器、應用程式(包括以瀏覽器為基礎之應用程式及行動應用程式)、服務(包括網頁服務及以軟體即服務(SaaS)模型所遞送之服務)、應用程式介面、軟體碼模組、軟體圖書館、資料結構、資料庫、及其他涉及能夠讓該能力執行其功能性的結構,該功能性在此揭示內容中係歸因於行動裝置應用程式。該名詞將進一步被了解為涵括遍及此揭示內容所敘述的各種結構,除了在此就情況而言以別的方式指示以外。 Users referred to herein include customers who utilize the disclosed methods, apparatus, and systems, and vice versa. Electronic devices referred to herein include references to: electronic devices operated by a user, including communication devices, such as laptops, wireless communication devices, such as mobile phones, handheld computers, media players, tablets, or any other electronic device. a device; or a computing device, such as a server device (server). The machine mentioned here can be Identifying tags includes references to machine readable tags. The transactions mentioned generally refer to electronic transactions. The particular method mentioned includes reference to a computer implemented method, such as by a method of processing a circuit system, which is explicitly constructed to perform the method, or constructed to perform an executable process for performing the method instruction. The words "electronic business platform", "implementing a trading platform", or "promoting trading platform" and similar terms shall be understood to encompass one or more of the scope of physical machines, devices and other structures, including servers, browsers. , applications (including browser-based applications and mobile applications), services (including web services and services delivered by the software as a service (SaaS) model), application interfaces, software code modules, software books Library, data structure, database, and other transactions that enable the ability to perform transactions related to goods (physical or digital) or services in the electronic environment or in the physical environment with the assistance of any of the foregoing. structure. The terminology will be further understood to encompass the various structures recited throughout the disclosure, unless otherwise indicated herein. The term "mobile device application" should be understood to encompass one or more of the scope of physical machines, devices and other structures, including servers, browsers, applications (including browser-based applications and Mobile applications), services (including web services and services delivered by the Software as a Service (SaaS) model), application interfaces, software code modules, software libraries, data structures, databases, and others The ability to perform its functional structure is attributed to the mobile device application in this disclosure. The terminology will be further understood to encompass the various structures recited throughout the disclosure, unless otherwise indicated herein.
處理交易之方法係被揭示,該方法包含以下步驟:產生機器可辨識標籤,其中該機器可辨識標籤包含指示交易及當電子裝置解譯該機器可辨識標籤時執行該交易的資料。這允許藉由讀取標籤之電子裝置進行交易。當(例如僅只當)該電子裝置將該機器可辨識標籤明確地辨識為該交易的指示時,該交易接著被施行。該交易可包含開始及/或完成電子採購交易之一或多個,例如藉由將電子採購資訊、諸如付款明細、例如信用卡或簽帳卡明細提供至交易實體。此方法可與所揭示的方法之任何一者組合,該等方法關係到該電子裝置的使用者操作。 A method of processing a transaction is disclosed, the method comprising the steps of: generating a machine identifiable tag, wherein the machine identifiable tag includes information indicative of a transaction and execution of the transaction when the electronic device interprets the machine identifiable tag. This allows transactions to be made by the electronic device that reads the tag. The transaction is then executed when (eg, only if) the electronic device explicitly identifies the machine identifiable tag as an indication of the transaction. The transaction may include one or more of starting and/or completing an electronic purchase transaction, such as by providing electronic purchase information, such as payment details, such as credit card or charge card details, to the transaction entity. This method can be combined with any of the disclosed methods that are related to the user's operation of the electronic device.
該機器可辨識標籤可為:視覺化標籤、音頻標籤、 近場通訊標籤、RFID標籤、或來自信標台、諸如來自藍牙或低耗電藍牙、或藍牙智能信標台的廣播之傳輸、或氣味標籤。視覺化標籤的範例包括QR碼、條碼及數位浮水印。 The machine's identifiable labels can be: visual labels, audio labels, Near field communication tags, RFID tags, or transmissions from beacons, such as broadcasts from Bluetooth or Bluetooth low energy, or Bluetooth smart beacons, or scent tags. Examples of visual tags include QR codes, bar codes, and digital watermarks.
用於輸出包含機器可辨識資料之標籤的電子裝置被揭示,其中該資料係交易之指示,使得解譯該標籤的電子裝置能被使用於施行該交易。此電子裝置可為客戶端電腦,且被建構來顯示關於將被驗證的交易之網頁。該標籤可被局部地產生在該裝置上,或被該電子裝置所請求及藉由諸如標籤伺服器的遠端裝置所產生及由遠端裝置所獲得,例如透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如該網際網路。該遠端裝置可產生該標籤本身、例如影像資料,或其可送出用於在該電子裝置上產生該標籤之影像的資料。由該遠端裝置所傳輸之資料可被稱為標籤資料,且包含指示該交易的資料,該交易能在該標籤之處理時被施行。關於什麼資料可或不能被包括在該標籤資料中的進一步討論被提供在下面。 An electronic device for outputting a tag containing machine identifiable data is disclosed, wherein the data is an indication of a transaction such that an electronic device that interprets the tag can be used to perform the transaction. The electronic device can be a client computer and is configured to display a web page about the transaction to be verified. The tag may be locally generated on the device, or requested by the electronic device and generated by a remote device such as a tag server and obtained by a remote device, such as through a network, such as a regional network ( LAN), or a wide area network (WAN), such as the Internet. The remote device can generate the tag itself, such as image material, or it can send material for generating an image of the tag on the electronic device. The material transmitted by the remote device may be referred to as tag material and contains information indicative of the transaction that can be performed at the time the tag is processed. Further discussion of what information may or may not be included in the label material is provided below.
驗證一交易之方法被揭示,該方法包含以下步驟:使電子裝置與辨識資訊有關聯、開始該電子裝置的使用者與交易實體間之交易、在與用於驗證被使用來施行該交易的電子裝置之交易實體有關聯的顯示器上顯示該辨識資訊。此方法可與在此中所揭示之方法的一或多個組合,該等方法關係到該電子裝置之使用者操作。 A method of verifying a transaction is disclosed, the method comprising the steps of: causing an electronic device to be associated with identifying information, initiating a transaction between a user of the electronic device and a transaction entity, and using an electronic for verifying that the transaction is used to perform the transaction The identification information is displayed on the associated display of the transaction entity of the device. This method can be combined with one or more of the methods disclosed herein that are related to user operation of the electronic device.
該方法可包含以下步驟:在以該電子裝置開始該交易的步驟之後或之前,於該電子裝置的顯示器上顯示該辨識資訊。該電子裝置可為與驗證實體、諸如驗證伺服器通訊。該辨識資訊可在藉由該電子裝置之指令上被該驗證實體所產生,譬如僅只當該電子裝置已辨識藉由該交易實體所顯示的機器可讀標籤時,該機器可讀標籤係待施行之交易的指示。該交易之開始可包含以該電子裝置讀取該機器可讀標籤。 The method can include the step of displaying the identification information on a display of the electronic device after or before the step of starting the transaction with the electronic device. The electronic device can be in communication with a verification entity, such as a verification server. The identification information may be generated by the verification entity by an instruction of the electronic device, such as only when the electronic device has recognized the machine readable label displayed by the transaction entity, the machine readable label is to be executed Instructions for the transaction. The beginning of the transaction can include reading the machine readable label with the electronic device.
該方法另可包含施行該交易的步驟。該交易可包含開始及/或完成電子採購交易之一或多個,例如藉由從該驗證實體將電子採購資訊、諸如付款明細、例如信用卡或簽帳卡明細提供至該交易實體、譬如由與該電子裝置通訊的驗證實體至其交易伺服器。 The method can additionally include the step of executing the transaction. The transaction may include one or more of starting and/or completing an electronic purchase transaction, for example by providing electronic purchase information, such as payment details, such as a credit card or charge card details, from the verification entity to the transaction entity, such as The electronic device communicates the verification entity to its transaction server.
該方法可包含在與該交易實體有關聯之顯示器上顯示該已完成交易的確認之步驟。 The method can include the step of displaying an acknowledgment of the completed transaction on a display associated with the transaction entity.
該方法可包含當該交易已被完成時在該電子裝置的顯示器上顯示該已完成交易的確認之步驟。 The method can include the step of displaying an acknowledgment of the completed transaction on a display of the electronic device when the transaction has been completed.
該交易可包含藉由解譯使用該電子裝置被顯示在與該交易實體有關聯的顯示器上之機器可辨識或可讀標籤而開始。 The transaction can include beginning by interpreting a machine identifiable or readable label displayed on the display associated with the transaction entity using the electronic device.
該機器可辨識或可讀標籤可包含被顯示在與該交易實體有關聯的顯示器上之可視覺地辨識碼、諸如QR碼或條碼。 The machine identifiable or readable label can include a visually identifiable code, such as a QR code or a bar code, displayed on a display associated with the transaction entity.
該可視覺地辨識碼可在與該交易實體有關聯的顯示器上被顯示於網頁瀏覽器中。該可視覺地辨識碼可被顯示在與該電子裝置有關聯或在該電子裝置上執行之任何應用程式中、諸如被下載的應用程式或線上應用程式、數位顯示器、電視、影像等上。類似機構可被使用來提供該非視覺標籤(例如音頻標籤或氣味標籤),諸如:分別例如喇叭的音頻輸入設備、或氣味產生器。 The visually identifiable code can be displayed in a web browser on a display associated with the transaction entity. The visually identifiable code can be displayed in any application associated with or executing on the electronic device, such as a downloaded application or online application, digital display, television, video, or the like. A similar mechanism can be used to provide the non-visual label (eg, an audio label or an scent label), such as an audio input device such as a horn, or an odor generator, respectively.
該機器可辨識標籤可包含以下至少一者:RFID標籤、NFC標籤、及來自信標台之傳輸、諸如來自藍牙或低耗電藍牙、或藍牙智能信標台的廣播。 The machine identifiable tag can include at least one of: an RFID tag, an NFC tag, and a transmission from a beacon station, such as a broadcast from Bluetooth or Bluetooth low energy, or a Bluetooth smart beacon.
該方法可另包含以下步驟:在使該給定電子裝置與辨識資訊有關聯之後,於該驗證伺服器上儲存給定電子裝置之辨識資訊;及在開始該交易驗證之後使用該電子裝置由該驗證伺服器請求該辨識資訊。 The method may further comprise the steps of: storing the identification information of the given electronic device on the verification server after associating the given electronic device with the identification information; and using the electronic device after starting the transaction verification The verification server requests the identification information.
該辨識資訊可包含有關該電子裝置的使用者之私人資訊。此資訊對該使用者提供進一步確認,即該正確的交易正被處理。就這一點而言,該資訊不必然需要為獨特的,但可為使用者之一些特徵的記述,該特徵被該使用者所已知。如此,藉由“有關”,該辨識資訊可包含能由一群組或由存取網路上之所有使用者獨特地辨識該電子裝置之使用者的資訊,該存取網路被用於參與該交易之電子裝置所存取,或該辨識資訊可僅只為使用者的一些特徵之記述,該特徵被該使用者所已知,且被儲存於該裝置中。譬如,該辨識資訊可包含以下的一或多個:使用者名字;該使用者之全名或部分名字;該使用者的 地址;該使用者之電子郵件地址;該使用者的位置、例如坐標、或藉由該裝置或網路所決定之另一位置。 The identification information may include personal information about the user of the electronic device. This information provides the user with further confirmation that the correct transaction is being processed. In this regard, the information does not necessarily need to be unique, but can be a description of some of the features of the user that are known to the user. Thus, by "related", the identification information can include information that can be uniquely identified by a group or by all users on the access network, the access network being used to participate in the The electronic device of the transaction accesses, or the identification information may only be described by some features of the user, the feature being known by the user and stored in the device. For example, the identification information may include one or more of the following: a user name; a full name or a partial name of the user; Address; the email address of the user; the location of the user, such as coordinates, or another location determined by the device or network.
該辨識資訊可包含有關該電子裝置的資訊。再者,此資訊對該使用者提供進一步確認,即該正確的交易正被處理。就這一點而言,該資訊不必然需要為獨特的,但可為該裝置之一些特徵的記述,且被儲存於該裝置中。如此,藉由“有關”,該辨識資訊可包含能由一群組或由存取網路上之所有電子裝置獨特地辨識該電子裝置的資訊,該存取網路被用於參與該交易之電子裝置所存取,或該辨識資訊可僅只為該裝置的一些特徵之記述,該特徵可被該使用者所辨識及被該使用者所已知且被儲存於該裝置中。譬如,該辨識資訊可包含以下的一或多個:該裝置之字母數字名字;序號、MAC位址、IP位址(固定或動態)。 The identification information may include information about the electronic device. Again, this information provides further confirmation to the user that the correct transaction is being processed. In this regard, the information does not necessarily need to be unique, but can be a description of some of the features of the device and stored in the device. Thus, by "related", the identification information can include information that can be uniquely identified by a group or by all electronic devices on the access network, the access network being used to participate in the transaction. The device is accessed, or the identification information may only be a description of some features of the device, the feature being identifiable by the user and known by the user and stored in the device. For example, the identification information may include one or more of the following: an alphanumeric name of the device; a serial number, a MAC address, an IP address (fixed or dynamic).
電子裝置係能夠辨識一機器可辨識標籤,其促進交易之效能。該機器可辨識標籤係與特別交易有關聯。該電子裝置或其功能性可與所揭示電子裝置的一或多個組合及/或被建構來施行其功能性。該機器可辨識標籤可包含離線標籤。離線標籤可為實體地被印刷在材料上之標籤,用於被該電子裝置所讀取。該機器可辨識標籤亦可包含以下的至少一者:QR碼、RFID標籤、NFC標籤、及來自信標台之傳輸、諸如來自藍牙或低耗電藍牙、或藍牙智能信標台的廣播。 The electronic device is capable of recognizing a machine identifiable tag that facilitates the effectiveness of the transaction. The machine identifiable tag system is associated with a special transaction. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality. The machine identifiable tag can contain an offline tag. The offline tag can be a tag that is physically printed on the material for reading by the electronic device. The machine identifiable tag can also include at least one of: a QR code, an RFID tag, an NFC tag, and a transmission from a beacon station, such as a broadcast from Bluetooth or Bluetooth low energy, or a Bluetooth smart beacon.
該電子裝置可為通訊裝置,諸如:無線通訊裝置、例如行動電話、手持式電腦、媒體播放器、平板電腦或任何另一電子裝置,其被建構來讀取及辨識機器可辨識標籤,並與驗證實體、諸如驗證伺服器通訊。該電子裝置可為手持式或手提式。交易係該電子裝置的使用者與該交易實體間之資訊、服務或貨物的任何交換。譬如,交易可為用於由網站採購貨物(其可顯示該機器可辨識標籤)或基於廣告中所示之貨物(其可含有或顯示該機器可辨識標籤)的付款資訊之交換。 The electronic device can be a communication device, such as a wireless communication device, such as a mobile phone, a handheld computer, a media player, a tablet, or any other electronic device that is configured to read and recognize the machine identifiable tag and Verify entities, such as authentication server communications. The electronic device can be handheld or portable. A transaction is any exchange of information, services or goods between a user of the electronic device and the transaction entity. For example, the transaction may be an exchange of payment information for purchasing goods by the website (which may display the machine identifiable label) or based on the goods shown in the advertisement (which may contain or display the machine identifiable label).
驗證交易之方法被揭示,該方法包含以下步驟:使電子裝置與辨識資訊有關聯、藉由使用該電子裝置開始該電子裝置的 使用者與交易實體間之交易、在與用於驗證被使用來施行該交易的電子裝置之交易實體有關聯的顯示器上顯示該辨識資訊。以這種方式,該電子裝置之使用者可被確信將為、或正被施行的交易係正確的。此方法可與在此中所揭示之方法的一或多個組合,該等方法關係到該電子裝置之操作。 A method of verifying a transaction is disclosed, the method comprising the steps of: causing an electronic device to be associated with the identification information, and starting the electronic device by using the electronic device The transaction between the user and the transaction entity is displayed on a display associated with the transaction entity for verifying the electronic device used to perform the transaction. In this manner, the user of the electronic device can be confident that the transaction to be, or is being executed, is correct. This method can be combined with one or more of the methods disclosed herein, which are related to the operation of the electronic device.
該方法可另包含在以該電子裝置開始該交易的步驟之後於該電子裝置的顯示器上顯示該辨識資訊之步驟。該資訊給與該使用者特定的反饋,即其電子裝置已開始該交易。 The method can additionally include the step of displaying the identification information on the display of the electronic device after the step of starting the transaction with the electronic device. This information gives the user specific feedback that the electronic device has started the transaction.
該方法可另包含施行該交易之步驟。 The method can additionally include the step of performing the transaction.
該方法可另包含在與該交易實體有關聯之顯示器上顯示該已完成交易的確認之步驟。該電子裝置的使用者將因此接收該電子裝置已順利地開始該交易之確認,該交易隨後被完成。 The method can additionally include the step of displaying an acknowledgment of the completed transaction on a display associated with the transaction entity. The user of the electronic device will thus receive confirmation that the electronic device has successfully started the transaction, and the transaction is subsequently completed.
該方法可另包含在該電子裝置的顯示器上顯示該已完成交易之確認的步驟。該電子裝置之使用者將因此接收該電子裝置已順利地開始該交易的確認,該交易隨後被完成。 The method can additionally include the step of displaying an acknowledgment of the completed transaction on a display of the electronic device. The user of the electronic device will thus receive confirmation that the electronic device has successfully started the transaction, and the transaction is subsequently completed.
該方法可另包含藉由使用該電子裝置解譯被顯示在與該交易實體有關聯的顯示器上之機器可辨識標籤來開始該交易。該電子裝置的使用者可因此輕易地開始該交易。 The method can additionally include initiating the transaction by using the electronic device to interpret a machine identifiable tag displayed on a display associated with the transaction entity. The user of the electronic device can thus easily start the transaction.
該方法之機器可辨識標籤能為可掃瞄碼、諸如QR碼,被顯示在與該交易實體有關聯的顯示器上。這可被該電子裝置所輕易地辨識。 The machine identifiable tag of the method can be a scanable code, such as a QR code, displayed on a display associated with the transaction entity. This can be easily recognized by the electronic device.
該方法之可掃瞄碼可在與該交易實體有關聯的顯示器上被顯示於網頁瀏覽器中。 The scan code of the method can be displayed in a web browser on a display associated with the transaction entity.
該方法亦可另包含在使該電子裝置與辨識資訊有關聯之後將該辨識資訊儲存於伺服器上、及在使用該電子裝置開始該交易之後由該伺服器請求該辨識資訊。這允許該正確的辨識資訊被顯示。 The method may further include storing the identification information on the server after the electronic device is associated with the identification information, and requesting the identification information by the server after starting the transaction using the electronic device. This allows the correct identification information to be displayed.
該方法之辨識資訊可包含有關該電子裝置的使用者之私人資訊。 The identification information of the method may include personal information about the user of the electronic device.
該方法之辨識資訊可包含有關該電子裝置的資訊。 The identification information of the method may include information about the electronic device.
電子裝置被揭示,其包含被建構來施行該第一態樣之方法的任一者之步驟的處理電路系統。該電子裝置或其功能性可為與所揭示之電子裝置的一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of any of the methods of the first aspect. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,其中當指令被執行時,造成該處理電路系統施行該前述方法之任何一者的步驟。該電腦可執行指令亦可包括來自在此中所揭示之電腦可讀媒體的一或多個之指令。 Computer readable media are disclosed that comprise computer executable instructions executable by a processing circuitry, wherein when the instructions are executed, causing the processing circuitry to perform the steps of any of the foregoing methods. The computer executable instructions can also include instructions from one or more of the computer readable media disclosed herein.
用於驗證交易的系統被揭示,其包含電路系統,該電路系統被建構來使電子裝置與辨識資訊有關聯、藉由使用該電子裝置開始該電子裝置的使用者與交易實體間之交易、及在與該交易實體有關聯的顯示器上顯示該辨識資訊,用於驗證被使用於施行該交易之電子裝置。該系統亦可包括在此中所揭示的其他系統之一或多個的態樣。 A system for verifying a transaction is disclosed, comprising circuitry, the circuitry being configured to associate an electronic device with the identification information, to initiate a transaction between the user of the electronic device and the transaction entity by using the electronic device, and The identification information is displayed on a display associated with the transaction entity for verifying the electronic device being used to perform the transaction. The system can also include aspects of one or more of the other systems disclosed herein.
該系統可在以該電子裝置開始該交易的步驟之後於該電子裝置的顯示器上顯示該辨識資訊。該資訊給與該使用者特定之反饋,即其電子裝置已開始該交易。 The system can display the identification information on a display of the electronic device after the step of starting the transaction with the electronic device. This information gives the user specific feedback that the electronic device has started the transaction.
該系統可施行該交易。 The system can execute the transaction.
該系統可在與該交易實體有關聯之顯示器上顯示該已完成交易的確認。該電子裝置之使用者將因此接收該電子裝置已順利地開始該交易的確認,該交易隨後被完成。 The system can display an acknowledgment of the completed transaction on a display associated with the transaction entity. The user of the electronic device will thus receive confirmation that the electronic device has successfully started the transaction, and the transaction is subsequently completed.
該系統可在該電子裝置之顯示器上顯示該已完成交易的確認。該電子裝置之使用者將因此接收該電子裝置已順利地開始該交易的確認,該交易隨後被完成。 The system can display an acknowledgment of the completed transaction on the display of the electronic device. The user of the electronic device will thus receive confirmation that the electronic device has successfully started the transaction, and the transaction is subsequently completed.
該系統可藉由使用該電子裝置解譯被顯示在與該交易實體有關聯的顯示器上之機器可辨識標籤來開始該交易。該電子裝置的使用者可因此輕易地開始該交易。 The system can initiate the transaction by using the electronic device to interpret a machine identifiable tag displayed on a display associated with the transaction entity. The user of the electronic device can thus easily start the transaction.
該系統之機器可辨識標籤能為可掃瞄碼、諸如QR碼,其被顯示在與該交易實體有關聯的顯示器上。這可藉由該電子裝置被輕易地辨識。該機器可辨識標籤可包含離線標籤。離線標籤可為 實體地被印刷在材料上之標籤,用於被該電子裝置所讀取。 The machine identifiable tag of the system can be a scannable code, such as a QR code, displayed on a display associated with the transaction entity. This can be easily recognized by the electronic device. The machine identifiable tag can contain an offline tag. Offline label can be A label that is physically printed on the material for reading by the electronic device.
該系統的可掃瞄碼可在與該交易實體有關聯的顯示器上被顯示於網頁瀏覽器中。 The scan code of the system can be displayed in a web browser on a display associated with the transaction entity.
該系統可在使該電子裝置與辨識資訊有關聯之後將該辨識資訊儲存於伺服器上、及在開始該交易之後使用該電子裝置由該伺服器請求該辨識資訊。這允許該正確的辨識資訊被顯示。 The system may store the identification information on the server after associating the electronic device with the identification information, and request the identification information from the server using the electronic device after starting the transaction. This allows the correct identification information to be displayed.
該系統之辨識資訊可包含有關該電子裝置的使用者之私人資訊。 The identification information of the system may contain personal information about the user of the electronic device.
該系統之辨識資訊可包含有關該電子裝置的資訊。 The identification information of the system may contain information about the electronic device.
施行交易之方法被揭示,該方法包含:產生機器可辨識標籤,其中該機器可辨識標籤包含指示交易的資料;及當電子裝置解譯該機器可辨識標籤及該機器可辨識標籤已被驗證時,開始該交易。這允許藉由藉由以電子裝置解譯該機器可辨識標籤來開始交易。此方法可與在此中所揭示的其他方法之一或多個組合。 A method of performing a transaction is disclosed, the method comprising: generating a machine identifiable tag, wherein the machine identifiable tag includes data indicative of a transaction; and when the electronic device interprets the machine identifiable tag and the machine identifiable tag has been verified , start the transaction. This allows the transaction to be initiated by interpreting the machine identifiable tag with an electronic device. This method can be combined with one or more of the other methods disclosed herein.
該方法的機器可辨識標籤能包含非視覺及/或非射頻可偵測之標籤。 The machine identifiable tag of the method can include non-visual and/or non-radio detectable tags.
該方法可另包含產生與該交易的主題之產品有關聯的額外輸出。此輸出可補充該機器可辨識標籤。 The method can additionally include generating additional output associated with the product of the subject of the transaction. This output complements the machine identifiable label.
該方法的額外輸出可包含以下之一或多個:與該產品有關聯或指示該產品的影像、音頻及/或視頻。 The additional output of the method can include one or more of the following: an image, audio, and/or video associated with or indicative of the product.
產生該方法之機器可辨識標籤可包含產生用於包含在被輸出的音頻串流中之音頻標籤,該音頻標籤係該交易的指示。此一標籤係更直覺的,其允許該使用者更好了解如何獲得在其中所含有之資料。 The machine identifiable tag that produces the method can include generating an audio tag for inclusion in the output audio stream, the audio tag being an indication of the transaction. This label is more intuitive, allowing the user to better understand how to obtain the information contained therein.
產生該方法之機器可辨識標籤亦可包含產生氣味標籤及輸出該氣味標籤。此一標籤係更直覺的,其允許該使用者更好了解如何獲得在其中所含有之資料。 The machine identifiable label that produces the method can also include generating an odor label and outputting the scent label. This label is more intuitive, allowing the user to better understand how to obtain the information contained therein.
藉由該方法所產生的音頻標籤可包含明確地產生及指示該交易之浮水印。該浮水印可為音頻浮水印。該音頻浮水印可包含以此一方式被加至或嵌入主要音頻信號的第二音頻信號,而使得該 第二音頻信號被偽裝及/或對一感測器型式(例如人耳)不能偵測,但係可被替代的感測器(例如該電子裝置之麥克風)所偵測,並可在其中藉由該電子裝置的處理電路系統被辨識。 The audio tag generated by the method can include a watermark that explicitly generates and indicates the transaction. The watermark can be an audio watermark. The audio watermark may include a second audio signal that is added to or embedded in the primary audio signal in such a manner that the The second audio signal is spoofed and/or undetectable for a sensor type (eg, a human ear), but can be detected by an alternative sensor (eg, a microphone of the electronic device) and can be borrowed therein The processing circuitry of the electronic device is recognized.
藉由該方法所產生之浮水印可包含被嵌入在代表該音頻標籤的下面聲波(主要音頻信號)內之預定義的類比(第二音頻信號)或數位信號(第二信號)。 The watermark generated by the method may include a predefined analog (second audio signal) or digital signal (second signal) embedded in the underlying sound wave (primary audio signal) representing the audio tag.
藉由該方法所產生之預定義的類比或數位信號可被實現於該聲波之時域或頻域中。 The predefined analog or digital signal generated by the method can be implemented in the time or frequency domain of the sound wave.
藉由該方法所產生之預定義的類比或數位信號可使用信號處理技術被擷取。 The predefined analog or digital signals generated by the method can be captured using signal processing techniques.
該標籤可被局部地產生在該裝置上,或藉由該電子裝置所請求及藉由諸如標籤伺服器的遠端裝置所產生並由該遠端裝置所獲得,例如透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如該網際網路。該遠端裝置可產生該標籤本身、例如影像資料,或其可送出用於在該電子裝置上產生該標籤之影像的資料。由該遠端裝置所傳輸之資料可被稱為標籤資料,且包含指示該交易的資料,該交易能在該標籤之處理時被施行。關於什麼資料可或不能被包括在該標籤資料中的進一步討論被提供在下面。電子裝置被揭示,其包含被建構來施行該前述方法之步驟的處理電路系統。該裝置可為伺服器裝置,其產生該機器可辨識標籤及由該電子裝置接收關於該標籤之驗證的資訊。該伺服器裝置或其功能性可為與所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 The tag may be locally generated on the device or generated by the electronic device and obtained by a remote device such as a tag server and obtained by the remote device, such as through a network, such as a regional network. Road (LAN), or wide area network (WAN), such as the Internet. The remote device can generate the tag itself, such as image material, or it can send material for generating an image of the tag on the electronic device. The material transmitted by the remote device may be referred to as tag material and contains information indicative of the transaction that can be performed at the time the tag is processed. Further discussion of what information may or may not be included in the label material is provided below. An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The device can be a server device that generates the device identifiable tag and receives information about the verification of the tag from the electronic device. The server device or its functionality may be combined with one or more of the disclosed server devices and/or constructed to perform its functionality.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,當指令被執行時,其造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media is disclosed that includes computer executable instructions executable by a processing circuitry that, when executed, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
用於輸出包含機器可辨識資料之機器可辨識標籤的電子裝置被揭示,其中該機器可辨識資料係交易之指示,使得解譯該標籤的額外電子裝置能施行該交易。該電子裝置或其功能性可為與所揭示之電子裝置的一或多個組合及/或被建構來施行其功能性。 An electronic device for outputting a machine identifiable tag containing machine identifiable data is disclosed, wherein the machine identifiable data is an indication of the transaction so that the additional electronic device that interprets the tag can perform the transaction. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality.
藉由該電子裝置所輸出之機器可辨識標籤可包含非視覺及/或非射頻可偵測的標籤。 The machine identifiable tag output by the electronic device may include a non-visual and/or non-radio detectable tag.
該電子裝置可產生與產品有關聯之額外輸出,其係該交易的主題。此輸出可補充該機器可辨識標籤。 The electronic device can generate additional output associated with the product that is the subject of the transaction. This output complements the machine identifiable label.
藉由該電子裝置之額外輸出可包含以下的一或多個:與該產品有關聯或指示該產品的影像、音頻及/或視頻。 The additional output by the electronic device can include one or more of the following: an image, audio, and/or video associated with or indicative of the product.
該電子裝置可產生該機器可辨識標籤,該機器可辨識標籤包含用於包含在被輸出的音頻串流中之音頻標籤,該音頻標籤係該交易的指示。此一標籤係更直覺的,其允許該使用者更好了解如何獲得在其中所含有之資料。 The electronic device can generate the machine identifiable tag, the machine identifiable tag containing an audio tag for inclusion in the output audio stream, the audio tag being an indication of the transaction. This label is more intuitive, allowing the user to better understand how to obtain the information contained therein.
該電子裝置可產生該機器可辨識標籤,該機器可辨識標籤包含氣味標籤及輸出該氣味標籤。此一標籤係更直覺的,其允許該使用者更好了解如何獲得在其中所含有之資料。 The electronic device can generate the machine identifiable label, the machine identifiable label containing the scent label and outputting the scent label. This label is more intuitive, allowing the user to better understand how to obtain the information contained therein.
藉由該電子裝置所產生的音頻標籤可包含明確地產生及指示該交易之浮水印。 The audio tag generated by the electronic device can include a watermark that explicitly generates and indicates the transaction.
藉由該電子裝置所產生的浮水印可包含被嵌入在代表該音頻標籤的下面聲波內之預定義的類比或數位信號。 The watermark generated by the electronic device can include a predefined analog or digital signal embedded within the sound wave representing the audio tag.
藉由該電子裝置所產生的預定義的類比或數位信號可被實現於該聲波之時域或頻域中。 A predefined analog or digital signal generated by the electronic device can be implemented in the time or frequency domain of the sound wave.
藉由該電子裝置所產生的預定義的類比或數位信號可使用信號處理技術被擷取。 The predefined analog or digital signals generated by the electronic device can be captured using signal processing techniques.
回應於請求提供機器可辨識標籤之方法被揭示,該方法包含以下步驟:由請求者接收用於機器可辨識標籤的請求、決定該機器可辨識標籤是否存在於反向代理中,如果其被決定該機器可辨識標籤存在於該反向代理中,回應於對於該機器可辨識標籤的一或多個請求,由該反向代理輸出該機器可辨識標籤,如果其被決定該機器可辨識標籤不存在於該反向代理中,將機器可辨識標籤編碼當作線內資料,將該線內資料傳輸至該請求者並將該機器可辨識標籤儲存於反向代理中。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method for providing a machine identifiable tag in response to the request is disclosed, the method comprising the steps of: receiving, by the requester, a request for a machine identifiable tag, determining whether the machine identifiable tag is present in the reverse proxy, if it is determined The machine identifiable tag is present in the reverse proxy, and in response to one or more requests for the machine identifiable tag, the reverse identifiable agent outputs the machine identifiable tag if it is determined that the machine identifiable tag is not Existing in the reverse proxy, the machine identifiable tag code is treated as inline data, the inline data is transmitted to the requester and the machine identifiable tag is stored in the reverse proxy. This method can be combined with one or more of the other methods disclosed herein.
該方法可包含透過加密連接接收用於機器可辨識標 籤之請求,且其中該接收步驟另包含終止該加密連接。 The method can include receiving, via an encrypted connection, a machine identifiable target The request is signed, and wherein the receiving step further comprises terminating the encrypted connection.
該方法之機器可辨識標籤可具有被定義的存活時間,且其中一旦該機器可辨識標籤之存活時間的期限已過,該機器可辨識標籤係由該反向代理移去。 The machine identifiable tag of the method can have a defined survival time, and wherein the machine identifiable tag is removed by the reverse agent once the expiration date of the tag of the machine identifiable tag has passed.
該方法之儲存機器可辨識標籤的步驟可包含於該反向代理中使該機器可辨識標籤與獨特資訊之至少一項目有關聯。 The step of storing the machine identifiable tag of the method can include causing the machine identifiable tag to be associated with at least one item of unique information in the reverse proxy.
該方法之獨特資訊的至少一件可包含以下之一或多個:產品碼、日期、時間及位置。 At least one of the unique information of the method can include one or more of the following: product code, date, time, and location.
該方法之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag of the method can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
該方法之機器可辨識標籤可被建構來藉由電子裝置所解譯。 The machine identifiable tag of the method can be constructed to be interpreted by an electronic device.
該方法可包含在藉由該電子裝置解譯該機器可辨識標籤時,於該電子裝置的使用者與交易實體之間開始交易。 The method can include initiating a transaction between a user of the electronic device and a transaction entity when the machine identifiable tag is interpreted by the electronic device.
該方法之機器可辨識標籤可被顯示在與該請求者通訊的顯示器上。 The machine identifiable tag of the method can be displayed on a display in communication with the requester.
該方法之機器可辨識標籤可經由藉由該請求者所提供的網頁瀏覽器被顯示在該顯示器中。 The machine identifiable tag of the method can be displayed in the display via a web browser provided by the requester.
該方法之請求者可包含該網頁瀏覽器。 The requestor of the method can include the web browser.
該方法可包含根據設在藉由該網頁瀏覽器所顯示的網頁上之客戶端腳本請求用於該機器可辨識標籤的請求。 The method can include requesting a request for the machine identifiable tag based on a client script located on a web page displayed by the web browser.
該方法之機器可辨識標籤可被顯示在線上購物網頁上。 The machine identifiable label of the method can be displayed on an online shopping web page.
電子裝置被揭示,其包含被建構來施行該前述方法之步驟的處理電路系統。該電子裝置或其功能性可為與該揭示的電子裝置之一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality.
包含電腦可執行指令的電腦可讀媒體被揭示,其當藉由處理電路系統所執行時造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media containing computer executable instructions are disclosed which, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
機器可辨識標籤提供者被揭示,其包含處理電路系統,該處理電路系統被建構來:由請求者接收用於機器可辨識標籤的請求、決定該機器可辨識標籤是否存在於反向代理中,如果其被決定該機器可辨識標籤存在該反向代理中,回應於對於該機器可辨識標籤的請求由該反向代理輸出該機器可辨識標籤,如果其被決定該機器可辨識標籤不存在於該反向代理中,將機器可辨識標籤編碼當作資料,將該資料傳輸至該請求者並將該機器可辨識標籤儲存於反向代理中。該機器可辨識標籤提供者可為電子裝置、諸如伺服器裝置。該伺服器裝置或其功能性可為與所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag provider is disclosed that includes processing circuitry that is configured to: receive, by the requester, a request for a machine identifiable tag, determine whether the machine identifiable tag is present in the reverse proxy, If it is determined that the machine identifiable tag is present in the reverse proxy, the machine identifiable tag is output by the reverse proxy in response to the request for the machine identifiable tag, if it is determined that the machine identifiable tag does not exist in In the reverse proxy, the machine identifiable tag code is treated as data, the data is transmitted to the requester and the machine identifiable tag is stored in the reverse proxy. The machine identifiable tag provider can be an electronic device, such as a server device. The server device or its functionality may be combined with one or more of the disclosed server devices and/or constructed to perform its functionality.
該機器可辨識標籤產生器可包含記憶體,其中該處理電路系統係與該記憶體通訊。 The machine identifiable tag generator can include a memory, wherein the processing circuitry is in communication with the memory.
請求機器可辨識標籤之方法被揭示,該方法包含以下步驟:將用於具有定義存活時間的機器可辨識標籤之請求定期地送至機器可辨識標籤產生器、如果該機器可辨識標籤存在於該反向代理上由反向代理接收該機器可辨識標籤、及輸出該機器可辨識標籤。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of requesting a machine identifiable tag is disclosed, the method comprising the steps of: periodically requesting a machine identifiable tag having a defined time to live to a machine identifiable tag generator, if the machine identifiable tag is present in the The reverse proxy receives the machine identifiable tag and outputs the machine identifiable tag. This method can be combined with one or more of the other methods disclosed herein.
該方法之輸出的步驟可包含在顯示器上顯示所接收之機器可辨識標籤。 The step of outputting the method can include displaying the received machine identifiable tag on a display.
該方法之機器可辨識標籤可經由網頁瀏覽器被顯示在該顯示器中。 The machine identifiable tag of the method can be displayed in the display via a web browser.
該方法之機器可辨識標籤可經由設在藉由該網頁瀏覽器所顯示的網頁上之客戶端腳本被請求。 The machine identifiable tag of the method can be requested via a client script located on a web page displayed by the web browser.
包含處理電路系統的電子裝置被建構來施行該前述方法之步驟。 An electronic device including processing circuitry is constructed to perform the steps of the foregoing method.
包含電腦可執行指令的電腦可讀媒體,當藉由處理電路系統執行電腦可執行指令時造成該處理電路系統施行該前述方法的步驟。 A computer readable medium containing computer executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing method.
機器可辨識標籤請求者被揭示,其包含處理電路系統,該處理電路系統被建構來:將用於具有定義存活時間的機器可辨 識標籤之請求定期地送至機器可辨識標籤產生器、如果該機器可辨識標籤存在於該反向代理上由反向代理接收該機器可辨識標籤、及輸出該機器可辨識標籤。該機器可辨識標籤請求者可為電子裝置、諸如使用者操作的電子裝置。該電子裝置或其功能性可為與所揭示之電子裝置的一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag requester is disclosed that includes processing circuitry that is constructed to be identifiable for machines having defined lifetimes The request for identification of the tag is periodically sent to the machine identifiable tag generator, if the machine identifiable tag is present on the reverse proxy, the machine identifiable tag is received by the reverse proxy, and the machine identifiable tag is output. The machine identifiable tag requestor can be an electronic device, such as an electronic device operated by a user. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality.
產生機器可辨識標籤之方法被揭示,其包含以下步驟:由請求者接收用於機器可辨識標籤的請求,如果對應於該請求之機器可辨識標籤業已不存在於記憶體中,產生具有定義存活時間的機器可辨識標籤;將該機器可辨識標籤儲存於該記憶體中;及一旦該機器可辨識標籤之存活時間的期限已過,由該記憶體移去該機器可辨識標籤。因此,每一被產生的標籤不是無限期地被儲存。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of generating a machine identifiable tag is disclosed, the method comprising the steps of: receiving, by a requester, a request for a machine identifiable tag, if the machine identifiable tag corresponding to the request is no longer present in the memory, producing a defined survival The time machine identifiable tag; the machine identifiable tag is stored in the memory; and the machine identifiable tag is removed from the memory once the machine identifiable tag has expired. Therefore, each generated tag is not stored indefinitely. This method can be combined with one or more of the other methods disclosed herein.
該方法之儲存機器可辨識標籤的步驟包含在該記憶體中使該機器可辨識標籤與獨特資訊之至少一項目有關聯。如此,對應於該機器可辨識標籤之情況的製程能被辨識。 The method of storing a machine identifiable tag of the method includes associating the machine identifiable tag with at least one item of unique information in the memory. As such, the process corresponding to the condition of the machine identifiable tag can be identified.
該方法之獨特資訊的至少一項目可包含以下之一或多個:產品碼、日期、商店辨識符、時間及位置。 At least one item of unique information of the method may include one or more of the following: product code, date, store identifier, time, and location.
該方法可另包含定期地接收用於該機器可辨識標籤的請求。 The method can additionally include periodically receiving a request for the machine identifiable tag.
該方法可另包含一旦機器可辨識標籤已被產生,將該機器可辨識標籤送至該請求者。 The method can additionally include sending the machine identifiable tag to the requester once the machine identifiable tag has been generated.
該方法之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。 The machine identifiable tag of the method can include a scannable code, such as a QR code.
該方法之機器可辨識標籤被建構來藉由電子裝置所解譯。 The machine identifiable tag of the method is constructed to be interpreted by an electronic device.
該方法可包含當藉由該電子裝置解譯該機器可辨識標籤時,在該電子裝置的使用者與交易實體之間開始交易。 The method can include initiating a transaction between a user of the electronic device and a transaction entity when the machine identifiable tag is interpreted by the electronic device.
該方法之機器可辨識標籤可被顯示在與該請求者通訊的顯示器上。 The machine identifiable tag of the method can be displayed on a display in communication with the requester.
該機器可辨識標籤可經由藉由該請求者所提供的網 頁瀏覽器被顯示在該顯示器中。 The machine identifiable tag can be accessed via a network provided by the requestor A page browser is displayed in the display.
該方法之請求者可包含該網頁瀏覽器。 The requestor of the method can include the web browser.
該方法可包含根據設在藉由該網頁瀏覽器所顯示的網頁上之客戶端腳本請求用於該機器可辨識標籤的請求。 The method can include requesting a request for the machine identifiable tag based on a client script located on a web page displayed by the web browser.
該方法之機器可辨識標籤可被顯示在線上購物網頁上。 The machine identifiable label of the method can be displayed on an online shopping web page.
電子裝置被揭示,其包含被建構來施行該前述方法之步驟的處理電路系統。該電子裝置可為產生該機器可辨識標籤之伺服器裝置。該伺服器裝置或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The electronic device can be a server device that produces the machine identifiable tag. The server device or its functionality may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
電腦可讀媒體被揭示,其包含電腦可執行指令,當其藉由處理電路系統執行時造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media is disclosed that includes computer executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
機器可辨識標籤產生器被揭示,其包含處理電路系統,該處理電路系統被建構來:由請求者接收用於機器可辨識標籤的請求,如果對應於該請求之機器可辨識標籤業已不存在於記憶體中;產生具有定義存活時間的機器可辨識標籤;將該機器可辨識標籤儲存於該記憶體中;一旦該機器可辨識標籤之存活時間的期限已過,由該記憶體移去該機器可辨識標籤。因此,每一被產生的標籤不是無限期地被儲存。該機器可辨識標籤產生器可為電子裝置、諸如伺服器裝置。該伺服器裝置或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag generator is disclosed that includes processing circuitry that is configured to receive, by the requestor, a request for a machine identifiable tag if the machine identifiable tag corresponding to the request is no longer present In the memory; generating a machine identifiable label having a defined survival time; storing the machine identifiable label in the memory; and removing the machine from the memory once the expiration date of the identifiable label has passed Identifies the label. Therefore, each generated tag is not stored indefinitely. The machine identifiable tag generator can be an electronic device, such as a server device. The server device or its functionality may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
該機器可辨識標籤產生器可包含記憶體,其中該處理電路系統係與該記憶體通訊。 The machine identifiable tag generator can include a memory, wherein the processing circuitry is in communication with the memory.
請求機器可辨識標籤之方法被揭示,其包含以下步驟:將用於具有定義存活時間的機器可辨識標籤之請求定期地送至機器可辨識標籤產生器、如果前面的機器可辨識標籤之存活時間的期限未過則接收該機器可辨識標籤、及輸出該機器可辨識標籤。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of requesting a machine identifiable tag is disclosed, comprising the steps of periodically sending a request for a machine identifiable tag having a defined time to life to a machine identifiable tag generator, if the previous machine identifiable tag survives If the deadline has not passed, the machine can recognize the tag and output the machine identifiable tag. This method can be combined with one or more of the other methods disclosed herein.
該方法之輸出可另包含在顯示器上顯示所接收之機器可辨識標籤。 The output of the method can additionally include displaying the received machine identifiable label on the display.
該方法之機器可辨識標籤能經由網頁瀏覽器被顯示在該顯示器中。 The machine identifiable tag of the method can be displayed in the display via a web browser.
該方法可包含經由設在藉由該網頁瀏覽器所顯示的網頁上之客戶端腳本請求用於該機器可辨識標籤的請求。 The method can include requesting a request for the machine identifiable tag via a client script located on a web page displayed by the web browser.
電子裝置被揭示,其包含被建構來施行該前述方法的步驟之處理電路系統。該電子裝置可為產生該機器可辨識標籤的伺服器裝置。該伺服器裝置或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The electronic device can be a server device that produces the machine identifiable tag. The server device or its functionality may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
電腦可讀媒體被揭示,其包含電腦可執行指令,當其藉由處理電路系統執行時造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media is disclosed that includes computer executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
機器可辨識標籤請求者被揭示,其包含處理電路系統,該處理電路系統被建構來將用於具有定義存活時間的機器可辨識標籤之請求定期地送至機器可辨識標籤產生器、如果前面的機器可辨識標籤之存活時間的期限已過則接收該機器可辨識標籤、及輸出該機器可辨識標籤。該機器可辨識標籤產生器可為電子裝置、諸如伺服器裝置、或使用者操作的電子裝置。該使用者操作的電子裝置或伺服器裝置、或其功能性可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag requestor is disclosed that includes processing circuitry that is configured to periodically send a request for a machine identifiable tag having a defined time to the machine identifiable tag generator, if the front The machine can recognize the lifetime of the tag after the expiration of the time period, then receive the machine identifiable tag, and output the machine identifiable tag. The machine identifiable tag generator can be an electronic device, such as a server device, or a user operated electronic device. The electronic or server device operated by the user, or its functionality, may be combined with one or more of the electronic or server devices operated by the user disclosed herein and/or constructed to perform its functionality. .
電腦可讀媒體被揭示,其包含電腦可執行指令,當其藉由處理電路系統執行時造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media is disclosed that includes computer executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
機器可辨識標籤產生器被揭示,其包含處理電路系統,該處理電路系統被建構來:由請求者接收用於機器可辨識標籤的請求,如果對應於該請求之機器可辨識標籤業已不存在於記憶體中;產生具有定義存活時間的機器可辨識標籤;將該機器可辨識標籤儲存 於該記憶體中;一旦該機器可辨識標籤之存活時間的期限已過,由該記憶體移去該機器可辨識標籤。因此,每一被產生的標籤不是無限期地被儲存。該機器可辨識標籤產生器可為電子裝置、諸如伺服器裝置、或使用者操作的電子裝置。該使用者操作的電子裝置或伺服器裝置、或其功能性可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag generator is disclosed that includes processing circuitry that is configured to receive, by the requestor, a request for a machine identifiable tag if the machine identifiable tag corresponding to the request is no longer present In the memory; generating a machine identifiable label with a defined survival time; storing the machine identifiable label In the memory; once the life of the tag of the machine identifiable tag has expired, the machine identifiable tag is removed from the memory. Therefore, each generated tag is not stored indefinitely. The machine identifiable tag generator can be an electronic device, such as a server device, or a user operated electronic device. The electronic or server device operated by the user, or its functionality, may be combined with one or more of the electronic or server devices operated by the user disclosed herein and/or constructed to perform its functionality. .
該機器可辨識標籤產生器可包含記憶體,其中該處理電路系統係與該記憶體通訊。 The machine identifiable tag generator can include a memory, wherein the processing circuitry is in communication with the memory.
請求機器可辨識標籤之方法被揭示,包含以下步驟:將用於具有定義存活時間的機器可辨識標籤之請求定期地送至機器可辨識標籤產生器、如果前面的機器可辨識標籤之存活時間的期限未過則接收該機器可辨識標籤、及輸出該機器可辨識標籤。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of requesting a machine identifiable tag is disclosed, comprising the steps of: periodically sending a request for a machine identifiable tag having a defined time to life to a machine identifiable tag generator, if the previous machine identifiable tag lifetime If the time limit is not exceeded, the machine can recognize the tag and output the machine identifiable tag. This method can be combined with one or more of the other methods disclosed herein.
該方法之輸出可另包含在顯示器上顯示所接收之機器可辨識標籤。 The output of the method can additionally include displaying the received machine identifiable label on the display.
該方法之機器可辨識標籤可經由網頁瀏覽器被顯示在該顯示器中。 The machine identifiable tag of the method can be displayed in the display via a web browser.
該方法可包含經由設在藉由該網頁瀏覽器所顯示的網頁上之客戶端腳本請求用於該機器可辨識標籤的請求。 The method can include requesting a request for the machine identifiable tag via a client script located on a web page displayed by the web browser.
電子裝置被揭示,其包含被建構來施行該前述方法之步驟的處理電路系統。該電子裝置可為伺服器裝置、或使用者操作的電子裝置。該使用者操作的電子裝置或伺服器裝置、或其功能性可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The electronic device can be a server device or an electronic device operated by a user. The electronic or server device operated by the user, or its functionality, may be combined with one or more of the electronic or server devices operated by the user disclosed herein and/or constructed to perform its functionality. .
電腦可讀媒體被揭示,其包含電腦可執行指令,當其藉由處理電路系統執行時造成該處理電路系統施行該前述方法之步驟。該電腦可執行指令亦可包括來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 Computer readable media is disclosed that includes computer executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform the steps of the foregoing methods. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
機器可辨識標籤請求者包含處理電路系統,其被建構來:將用於具有定義存活時間的機器可辨識標籤之請求定期地送至 機器可辨識標籤產生器、如果前面的機器可辨識標籤之存活時間的期限已過則接收該機器可辨識標籤、及輸出該機器可辨識標籤。該機器可辨識標籤產生器可為電子裝置、諸如伺服器裝置。該伺服器裝置或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 The machine identifiable tag requestor includes processing circuitry that is configured to periodically send requests for machine identifiable tags having defined lifetimes to The machine identifiable tag generator receives the machine identifiable tag and outputs the machine identifiable tag if the previous device identifiable tag has expired. The machine identifiable tag generator can be an electronic device, such as a server device. The server device or its functionality may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
處理機器可辨識標籤之方法被揭示,該方法包含以下步驟:產生機器可讀標籤的實例,其中該機器可讀標籤包含對該機器可辨識標籤之實例為獨特的資料;以電子裝置辨識對應於該機器可讀標籤之實例的辨識符;將該辨識符送至標籤驗證裝置,該標籤驗證裝置被建構來參與和該機器可辨識標籤之實例有關聯的交易,其中該機器可辨識標籤不包含有關該交易本身之資料。既然該標籤包含辨識符,及無有關該交易本身的資料,並假定僅只該驗證裝置已知該辨識符,該標籤係固有地安全的。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of processing a machine identifiable label is disclosed, the method comprising the steps of: generating an instance of a machine readable label, wherein the machine readable label comprises data unique to an instance of the machine identifiable label; An identifier of an instance of the machine readable label; the identifier is sent to a label verification device, the label verification device being configured to participate in a transaction associated with an instance of the machine identifiable tag, wherein the machine identifiable tag does not include Information about the transaction itself. Since the tag contains an identifier and there is no information about the transaction itself, and it is assumed that only the authenticator is known to the authenticator, the tag is inherently secure. This method can be combined with one or more of the other methods disclosed herein.
對該方法的機器可辨識標籤之實例為獨特的資料可包含一致資源定址器(“URL”)。 An example of a machine identifiable tag for the method is a unique material that may include a consistent resource addresser ("URL").
該方法的一致資源定址器可包含該標籤驗證裝置之位置及對該機器可辨識標籤之實例為獨特的辨識符。 The consistent resource addresser of the method can include the location of the tag verification device and an identifier unique to the instance of the machine identifiable tag.
因此,該電子裝置可將該辨識符送至該驗證裝置。 Therefore, the electronic device can send the identifier to the verification device.
有關未被包含在該方法的機器可辨識標籤中之交易本身的資料可包含以下之一或多個:產品資訊、產品辨識符、產品數量、該機器可辨識標籤的實例係位於其上之URL、使用者資訊、及遞送或發貨資訊。來自該標籤的此型式資料之省略導致更安全的標籤。 Information about the transaction itself not included in the machine identifiable label of the method may include one or more of the following: product information, product identifier, number of products, URL of the machine identifiable tag instance located thereon , user information, and delivery or shipping information. The omission of this type of material from the tag results in a more secure tag.
該方法之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag of the method can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
電子裝置被揭示,其包含被建構來施行該前述方法的步驟之處理電路系統。該電子裝置可為伺服器裝置、或使用者操作的電子裝置。該使用者操作的電子裝置或伺服器裝置、或其功能性可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 An electronic device is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The electronic device can be a server device or an electronic device operated by a user. The electronic or server device operated by the user, or its functionality, may be combined with one or more of the electronic or server devices operated by the user disclosed herein and/or constructed to perform its functionality. .
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,其當被執行時,造成該處理電路系統施行該前述方法的步驟。該電腦可執行指令亦可包含來自在此中所揭示之其他電腦可讀媒體的一或多個之指令。 A computer readable medium is disclosed that includes computer executable instructions executable by a processing circuitry that, when executed, cause the processing circuitry to perform the steps of the foregoing method. The computer executable instructions can also include one or more instructions from other computer readable media disclosed herein.
用於開始交易的驗證伺服器被揭示,該驗證伺服器被建構來產生機器可辨識標籤之實例,其中該機器可辨識標籤包含對該機器可辨識標籤之實例為獨特的資料;由電子裝置接收對應於該機器可辨識標籤之實例的辨識符;開始與該機器可辨識標籤之實例有關聯的交易,及其中該機器可辨識標籤不包含有關該交易本身之資料。既然該標籤包含辨識符,及無有關該交易本身的資料,並假定僅只該驗證裝置已知該辨識符,該標籤係固有地安全的。該驗證伺服器或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 An authentication server for initiating a transaction is disclosed, the authentication server being constructed to generate an instance of a machine identifiable tag, wherein the machine identifiable tag includes data unique to the instance of the machine identifiable tag; received by the electronic device An identifier corresponding to an instance of the machine identifiable tag; a transaction associated with an instance of the machine identifiable tag, and wherein the machine identifiable tag does not contain information about the transaction itself. Since the tag contains an identifier and there is no information about the transaction itself, and it is assumed that only the authenticator is known to the authenticator, the tag is inherently secure. The authentication server or its functionality may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
對藉由該驗證裝置所產生的機器可辨識標籤之實例為獨特的資料可包含一致資源定址器(“URL”)。 A unique material for an instance of a machine identifiable tag produced by the verification device can include a consistent resource addresser ("URL").
藉由該驗證裝置所產生的一致資源定址器可包含該標籤驗證裝置及對該機器可辨識標籤之實例為獨特的辨識符之位置。因此,辨識該機器可辨識標籤的電子裝置能將該辨識符送至該驗證裝置。 The consistent resource addresser generated by the verification device can include the location of the tag verification device and the unique identifier of the instance of the machine identifiable tag. Thus, an electronic device that recognizes the machine identifiable tag can send the identifier to the verification device.
有關未被包含在藉由該驗證裝置所產生的機器可辨識標籤中之交易本身的資料可包含以下之一或多個:產品資訊、產品辨識符、產品數量、該機器可辨識標籤的實例係位於其上之URL、使用者資訊、及遞送或發貨資訊。來自該標籤的此型式資料之省略導致更安全的標籤。 The information about the transaction itself not included in the machine identifiable tag generated by the verification device may include one or more of the following: product information, product identifier, number of products, instance of the machine identifiable tag The URL, user information, and delivery or shipping information located on it. The omission of this type of material from the tag results in a more secure tag.
藉由該驗證裝置所產生的機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag produced by the verification device can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
用於請求交易的電子裝置被揭示,該電子裝置被建構來在機器可辨識標籤中辨識對該機器可辨識標籤之實例為獨特的資料、將對應於該機器可辨識標籤之實例的辨識符送至驗證伺服器以開始與該機器可辨識標籤之實例有關聯的交易,且其中該電子裝置不 會送出有關該交易本身之資料。既然該標籤包含辨識符,及無有關該交易本身的資料,並假定僅只該驗證裝置已知該辨識符,該標籤係固有地安全的。該電子裝置可為使用者操作的電子裝置。該電子裝置或其功能性可為與所揭示之電子裝置的一或多個組合及/或被建構來施行其功能性。 An electronic device for requesting a transaction is disclosed, the electronic device being configured to identify in the machine identifiable tag a unique material for an instance of the machine identifiable tag, and to send an identifier corresponding to an instance of the machine identifiable tag To the verification server to initiate a transaction associated with the instance of the machine identifiable tag, and wherein the electronic device does not Information about the transaction itself will be sent. Since the tag contains an identifier and there is no information about the transaction itself, and it is assumed that only the authenticator is known to the authenticator, the tag is inherently secure. The electronic device can be an electronic device operated by a user. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality.
對藉由該電子裝置所辨識的機器可辨識標籤之實例為獨特的資料可包含一致資源定址器(“URL”)。 A unique material for an instance of a machine identifiable tag recognized by the electronic device can include a consistent resource addresser ("URL").
藉由該電子裝置所辨識的一致資源定址器可包含該標籤驗證裝置及對該機器可辨識標籤之實例為獨特的辨識符之位置。因此,辨識該機器可辨識標籤的電子裝置能將該辨識符送至該驗證裝置。 The uniform resource addresser identified by the electronic device can include the location of the tag verification device and the unique identifier of the instance of the machine identifiable tag. Thus, an electronic device that recognizes the machine identifiable tag can send the identifier to the verification device.
有關未被包含在藉由該電子裝置所辨識的機器可辨識標籤中之交易本身的資料可包含以下之一或多個:產品資訊、產品辨識符、產品數量、該機器可辨識標籤的實例係位於其上之URL、使用者資訊、及遞送或發貨資訊。來自該標籤的此型式資料之省略導致更安全的標籤。 The information about the transaction itself not included in the machine identifiable tag identified by the electronic device may include one or more of the following: product information, product identifier, product quantity, instance of the machine identifiable tag The URL, user information, and delivery or shipping information located on it. The omission of this type of material from the tag results in a more secure tag.
藉由該電子裝置所辨識之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag recognized by the electronic device can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
以用於參與交易的驗證裝置鑑別電子裝置之方法被揭示,該方法包含:在標籤輸出裝置獲得使用者資料;經由該標籤輸出裝置輸出機器可辨識標籤,其中該機器可辨識標籤包含指示該電子裝置的資料,以將鑑別資料送至驗證裝置;將該使用者資料送至該驗證裝置;辨識指令該電子裝置的資料,以用該電子裝置經由該機器可辨識標籤將鑑別資料送至驗證裝置;及將來自該電子裝置之鑑別資料送至該經辨識的驗證裝置,以使該電子裝置與該使用者資料有關聯。這意指僅只以該驗證裝置所鑑別之裝置能參與交易。此方法可為與在此中所揭示之其他方法的一或多個組合。 A method of authenticating an electronic device with a verification device for participating in a transaction, the method comprising: obtaining user data at a tag output device; outputting a machine identifiable tag via the tag output device, wherein the machine identifiable tag includes the electronic device Data of the device for sending the authentication data to the verification device; sending the user data to the verification device; identifying the data of the electronic device for transmitting the authentication data to the verification device via the machine identifiable tag And sending the authentication data from the electronic device to the identified verification device to associate the electronic device with the user profile. This means that only devices identified by the verification device can participate in the transaction. This method can be combined with one or more of the other methods disclosed herein.
該方法可另包含當該電子裝置辨識該機器可辨識標籤時,以該標籤輸出裝置輸出辨識該電子裝置的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的反饋。 The method may further include outputting information identifying the electronic device by the tag output device when the electronic device recognizes the machine identifiable tag. This provides feedback to the user of the electronic device that the electronic device is being authenticated.
該方法可另包含輸出指示該電子裝置有所關聯及/或與該電子裝置有關聯之使用者的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的特定反饋。 The method can additionally include outputting information indicative of a user associated with the electronic device and/or associated with the electronic device. This provides the user of the electronic device with specific feedback that the electronic device is being authenticated.
該方法之使用者資料可另包含以下之一或多個:使用者的名字、郵遞地址、電子郵件地址、電話號碼、及諸如信用卡或簽帳卡明細之付款資訊。這被束縛至經鑑別的電子裝置,以致其可隨後參與交易。 The user profile of the method may additionally include one or more of the following: the user's name, postal address, email address, phone number, and payment information such as credit card or charge card details. This is tied to the authenticated electronic device so that it can subsequently participate in the transaction.
該方法之鑑別資料可對該電子裝置為獨特的。這允許此裝置被獨特地鑑別。 The authentication data of the method can be unique to the electronic device. This allows the device to be uniquely identified.
該方法可包含在該標籤輸出裝置將一參考輸出至一資源,該電子裝置能由該資源獲得可在該電子裝置上執行的軟體,用於當該軟體辨識該機器可辨識標籤時將資料送至該驗證裝置。該電子裝置係如此能夠獲得所有鑑別該裝置所需要之資訊。 The method can include outputting, by the tag output device, a reference to a resource, the electronic device capable of obtaining, by the resource, software executable on the electronic device for transmitting data when the software recognizes the machine identifiable tag To the verification device. The electronic device is thus capable of obtaining all the information needed to authenticate the device.
該方法之機器可辨識標籤能包含至一資源的參考。該電子裝置係如此能夠獲得所有由該標籤本身鑑別該裝置所需要之資訊。 The machine identifiable tag of the method can contain a reference to a resource. The electronic device is thus able to obtain all the information needed to authenticate the device by the tag itself.
該方法之參考可包含一致資源定址器(“URL”)。 References to this method may include a consistent resource addresser ("URL").
該方法可另包含經由該驗證裝置廢止該電子裝置與該使用者資料之關聯的步驟。此一裝置可不再參與交易。 The method can additionally include the step of abolishing the association of the electronic device with the user profile via the verification device. This device can no longer participate in the transaction.
該方法可另包含藉由辨識另一機器可辨識標籤及將該另一機器可辨識標籤的資訊與辨識該電子裝置之資訊送至該驗證裝置,在該電子裝置之登錄及鑑別時經由該電子裝置參與交易。既然電子裝置現在被鑑別來如此做,該電子裝置可藉由辨識另一機器可辨識標籤來參與交易。 The method may further comprise sending information to the verification device by identifying another machine identifiable tag and information identifying the tag and the information identifying the electronic device, wherein the electronic device is registered and authenticated via the electronic device The device participates in the transaction. Since the electronic device is now authenticated to do so, the electronic device can participate in the transaction by recognizing another machine identifiable tag.
該方法之另一機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 Another machine identifiable tag of the method can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
該方法之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag of the method can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
系統被揭示,其包含被建構來施行該前述方法的步驟之處理電路系統。該系統可包含該標籤輸出裝置及該電子裝置,該 電子裝置可為使用者操作的電子裝置。該系統可另包含該驗證裝置。 A system is disclosed that includes processing circuitry that is configured to perform the steps of the foregoing method. The system can include the tag output device and the electronic device, The electronic device can be an electronic device operated by a user. The system can additionally include the verification device.
用於以驗證裝置鑑別該電子裝置的電子裝置被揭示,該電子裝置包含處理電路系統,其被建構來:辨識指令,以由機器可辨識標籤將鑑別資料送至驗證裝置;及將來自該電子裝置之鑑別資料送至該驗證裝置,以使該電子裝置與在標籤輸出裝置所輸入之使用者資料有關聯,該標籤輸出裝置輸出該機器可辨識標籤。這意指僅只以該驗證裝置來鑑別之裝置能參與交易。該電子裝置可為使用者操作的電子裝置。該電子裝置或其功能性可為與所揭示之電子裝置的一或多個組合及/或被建構來施行其功能性。該電子裝置、標籤輸出裝置及驗證裝置可被包含在一系統內。 An electronic device for authenticating the electronic device with a verification device, the electronic device comprising processing circuitry configured to: identify an instruction to send the authentication data to the verification device by the machine identifiable tag; and to be from the electronic The identification data of the device is sent to the verification device such that the electronic device is associated with user data input at the tag output device, and the tag output device outputs the machine identifiable tag. This means that only devices identified by the verification device can participate in the transaction. The electronic device can be an electronic device operated by a user. The electronic device or its functionality may be combined with one or more of the disclosed electronic devices and/or constructed to perform its functionality. The electronic device, the tag output device, and the verification device can be included in a system.
該標籤輸出裝置可當該電子裝置辨識該機器可辨識標籤時輸出辨識該電子裝置的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的反饋。 The tag output device can output information identifying the electronic device when the electronic device recognizes the machine identifiable tag. This provides feedback to the user of the electronic device that the electronic device is being authenticated.
該標籤輸出裝置可輸出指示該電子裝置有所關聯及/或與該電子裝置有關聯之使用者的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的特定反饋。 The tag output device can output information indicative of a user associated with the electronic device and/or associated with the electronic device. This provides the user of the electronic device with specific feedback that the electronic device is being authenticated.
該使用者資料可在該標籤輸出裝置輸入,並可另包含以下之一或多個:使用者的名字、郵遞地址、電子郵件地址、電話號碼、及諸如信用卡或簽帳卡明細之付款資訊。這被束縛至經鑑別的電子裝置,以致其可隨後參與交易。 The user profile can be entered at the tag output device and can include one or more of the following: the user's name, postal address, email address, phone number, and payment information such as credit card or charge card details. This is tied to the authenticated electronic device so that it can subsequently participate in the transaction.
藉由該電子裝置所送出之鑑別資料可為對該電子裝置為獨特的。這允許此裝置被獨特地鑑別。 The authentication material sent by the electronic device can be unique to the electronic device. This allows the device to be uniquely identified.
該標籤輸出裝置可輸出一參考至一資源,該電子裝置能由該資源獲得可在該電子裝置上執行的軟體,用於當該軟體辨識該機器可辨識標籤時將資料送至該驗證裝置。該電子裝置係如此能夠獲得所有鑑別該裝置所需要之資訊。 The tag output device can output a reference to a resource from which the electronic device can obtain software executable on the electronic device for sending data to the verification device when the software recognizes the machine identifiable tag. The electronic device is thus capable of obtaining all the information needed to authenticate the device.
該機器可辨識標籤在該標籤輸出裝置可包含至一資源的參考。該電子裝置係如此能夠獲得所有由該標籤本身鑑別該裝置所需要之資訊。 The machine identifiable tag can include a reference to a resource at the tag output device. The electronic device is thus able to obtain all the information needed to authenticate the device by the tag itself.
該參考可包含一致資源定址器(“URL”)。 This reference can include a consistent resource addresser ("URL").
該電子裝置可經由該驗證裝置使其與該使用者資料的關聯廢止。此一裝置可不再參與交易。 The electronic device can be revoked by its association with the user profile via the verification device. This device can no longer participate in the transaction.
在該電子裝置之登錄及鑑別時,該電子裝置可藉由辨識另一機器可辨識標籤及將該另一機器可辨識標籤的資訊與辨識該電子裝置之資訊送至該驗證裝置來參與交易。既然電子裝置現在被鑑別來如此做,該電子裝置可藉由辨識另一機器可辨識標籤來參與交易。 During the registration and authentication of the electronic device, the electronic device can participate in the transaction by identifying another machine identifiable tag and sending information identifying the other device to the verification device. Since the electronic device is now authenticated to do so, the electronic device can participate in the transaction by recognizing another machine identifiable tag.
藉由該電子裝置所辨識之另一機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 Another machine identifiable tag recognized by the electronic device can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
藉由該電子裝置所辨識之機器可辨識標籤能包含可掃瞄碼、諸如QR碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag recognized by the electronic device can include a scannable code, such as a QR code. This can be easily recognized by the electronic device.
用於以該驗證裝置鑑別電子裝置的驗證裝置被揭示,該驗證裝置包含:處理電路系統,其被建構來:由電子裝置接收鑑別資料;使該電子裝置與在標籤輸出裝置所輸入之使用者資料有關聯,該電子裝置由該標籤輸出裝置獲得包含資料的機器可辨識標籤,以指示該電子裝置送出鑑別;及鑑別該電子裝置。該驗證裝置可為伺服器裝置、諸如驗證伺服器。該伺服器裝置、或其功能性可為與在此中所揭示之伺服器裝置的一或多個組合及/或被建構來施行其功能性。 A verification device for authenticating an electronic device with the verification device is disclosed, the verification device comprising: processing circuitry configured to: receive authentication data from the electronic device; and cause the electronic device to be input to a user at the tag output device The data is associated with the electronic device receiving, by the tag output device, a machine identifiable tag containing the data to instruct the electronic device to send the authentication; and authenticating the electronic device. The verification device can be a server device, such as a verification server. The server device, or its functionality, may be combined with one or more of the server devices disclosed herein and/or constructed to perform its functionality.
該標籤輸出裝置可當該電子裝置辨識該機器可辨識標籤時輸出辨識該電子裝置的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的反饋。 The tag output device can output information identifying the electronic device when the electronic device recognizes the machine identifiable tag. This provides feedback to the user of the electronic device that the electronic device is being authenticated.
該標籤輸出裝置可輸出指示該電子裝置有所關聯及/或與該電子裝置有關聯之使用者的資訊。這對該電子裝置之使用者提供該電子裝置正被鑑別的特定反饋。 The tag output device can output information indicative of a user associated with the electronic device and/or associated with the electronic device. This provides the user of the electronic device with specific feedback that the electronic device is being authenticated.
該使用者資料可在該標籤輸出裝置輸入,並可另包含以下之一或多個:使用者的名字、郵遞地址、電子郵件地址、電話號碼、及諸如信用卡或簽帳卡明細之付款資訊。這被束縛至經鑑別的電子裝置,以致其可隨後參與交易。 The user profile can be entered at the tag output device and can include one or more of the following: the user's name, postal address, email address, phone number, and payment information such as credit card or charge card details. This is tied to the authenticated electronic device so that it can subsequently participate in the transaction.
藉由該電子裝置所送出之鑑別資料可為對該電子裝置為獨特的。這允許此裝置被獨特地鑑別。 The authentication material sent by the electronic device can be unique to the electronic device. This allows the device to be uniquely identified.
該標籤輸出裝置可輸出一參考至一資源,該電子裝置能由該資源獲得可在該電子裝置上執行的軟體,用於當該軟體辨識該機器可辨識標籤時將資料送至該驗證裝置。該電子裝置係如此能夠獲得所有鑑別該裝置所需要之資訊。 The tag output device can output a reference to a resource from which the electronic device can obtain software executable on the electronic device for sending data to the verification device when the software recognizes the machine identifiable tag. The electronic device is thus capable of obtaining all the information needed to authenticate the device.
該機器可辨識標籤在該標籤輸出裝置可包含至一資源的參考。該電子裝置係如此能夠獲得所有由該標籤本身鑑別該裝置所需要之資訊。 The machine identifiable tag can include a reference to a resource at the tag output device. The electronic device is thus able to obtain all the information needed to authenticate the device by the tag itself.
該參考可包含一致資源定址器(“URL”)。 This reference can include a consistent resource addresser ("URL").
該電子裝置可經由該驗證裝置使其與該使用者資料的關聯廢止。此一裝置可不再參與交易。 The electronic device can be revoked by its association with the user profile via the verification device. This device can no longer participate in the transaction.
在該電子裝置之登錄及鑑別時,該電子裝置可藉由辨識另一機器可辨識標籤及將該另一機器可辨識標籤的資訊與辨識該電子裝置之資訊送至該驗證裝置來參與交易。既然電子裝置現在被鑑別來如此做,該電子裝置可藉由辨識另一機器可辨識標籤來參與交易。 During the registration and authentication of the electronic device, the electronic device can participate in the transaction by identifying another machine identifiable tag and sending information identifying the other device to the verification device. Since the electronic device is now authenticated to do so, the electronic device can participate in the transaction by recognizing another machine identifiable tag.
藉由該電子裝置所辨識之另一機器可辨識標籤能包含可掃瞄碼、諸如QR碼。 Another machine identifiable tag recognized by the electronic device can include a scannable code, such as a QR code.
機器可辨識標籤輸出裝置被揭示,包含:顯示器及與該顯示器通訊的處理電路系統,其中該顯示器被建構來輸出機器可辨識標籤,用於藉由電子裝置辨識而供使用於開始電子交易,及其中於偵測未決的交易處理訊息時,該處理電路系統造成該顯示器上之輸出被修改,以指示交易的處理係在進行中。該電子裝置之使用者係如此被提供以該電子裝置已成功地開始交易的反饋,該交易隨後被處理。該機器可辨識標籤輸出裝置係電子裝置,其可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag output device is disclosed, comprising: a display and processing circuitry in communication with the display, wherein the display is configured to output a machine identifiable tag for use in electronic device identification for use in initiating electronic transactions, and Where the pending transaction processing message is detected, the processing circuitry causes the output on the display to be modified to indicate that the processing of the transaction is in progress. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which transaction is subsequently processed. The machine identifiable tag output device is an electronic device that can be combined and/or constructed to perform its functionality with one or more of the electronic or server devices operated by the user disclosed herein.
該裝置之處理電路系統可被建構來:於偵測交易完成訊息時,造成該顯示器被修改,以指示該交易已被完成。 The processing circuitry of the apparatus can be configured to cause the display to be modified to detect that the transaction has been completed upon detecting a transaction completion message.
機器可辨識標籤輸出裝置被揭示,包含:顯示器及處理電路系統,其中該顯示器被建構來輸出機器可辨識標籤,用於藉 由電子裝置辨識而供使用於開始電子交易,及其中於偵測交易完成訊息時,該處理電路系統被建構來造成該顯示器被修改,以指示該交易已被完成。該電子裝置之使用者係如此被提供以該電子裝置已成功地開始交易的反饋,該交易隨後被完成。該機器可辨識標籤輸出裝置係電子裝置,其可為與在此中所揭示之使用者操作的電子或伺服器裝置之一或多個組合及/或被建構來施行其功能性。 A machine identifiable tag output device is disclosed, comprising: a display and processing circuitry, wherein the display is configured to output a machine identifiable tag for lending Recognized by the electronic device for use in initiating an electronic transaction, and in detecting a transaction completion message, the processing circuitry is configured to cause the display to be modified to indicate that the transaction has been completed. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which is then completed. The machine identifiable tag output device is an electronic device that can be combined and/or constructed to perform its functionality with one or more of the electronic or server devices operated by the user disclosed herein.
該裝置之處理電路系統可被建構來:於偵測未決的交易處理訊息時,造成該顯示器上之輸出被修改,以指示交易之處理係在進行中。 The processing circuitry of the apparatus can be configured to cause the output on the display to be modified to detect the processing of the transaction while the pending transaction processing message is being detected.
該裝置之處理電路系統可被建構來造成該顯示器上之輸出被修改,以於偵測未決的交易處理訊息時在該顯示器上提供辨識資訊。 The processing circuitry of the apparatus can be configured to cause the output on the display to be modified to provide identification information on the display when detecting pending transaction processing messages.
所提供之辨識資訊可包含私人資訊,其係有關該電子裝置的使用者及/或對該電子裝置之使用者為獨特的。 The identification information provided may include private information that is unique to the user of the electronic device and/or to the user of the electronic device.
所提供之辨識資訊可包含資訊,其係有關該電子裝置及/或對該電子裝置為獨特的。 The identification information provided may include information relating to and/or unique to the electronic device.
該裝置可跟隨著藉由該電子裝置解譯該顯示器上所顯示之機器可辨識標籤而開始該交易。 The device can begin the transaction by interpreting the machine identifiable tag displayed on the display by the electronic device.
被顯示在該顯示器上之機器可辨識標籤可為機器可讀碼、諸如可掃瞄碼、譬如QR碼或條碼。這可被該電子裝置所輕易地辨識。 The machine identifiable tag displayed on the display can be a machine readable code such as a scannable code, such as a QR code or a bar code. This can be easily recognized by the electronic device.
用於處理交易的系統被揭示,包含:該機器可辨識標籤輸出裝置,如在上文中於上面其第一態樣中所述;標籤驗證裝置;及電子裝置,被建構來辨識該顯示器上所輸出之機器可辨識標籤,其中該電子裝置及機器可辨識標籤輸出裝置係與該標籤驗證裝置通訊,其中該電子裝置被建構來在辨識藉由該機器可辨識標籤輸出裝置所輸出之機器可辨識標籤時,將關於該經辨識的機器可辨識標籤之第一資料及辨識該電子裝置或其使用者的第二資料傳輸至該標籤驗證裝置,其中該標籤驗證裝置被建構來在接收該第一資料及第二資料時,基於對應於該第二資料的交易處理資訊開始用於藉由該第一資料所 辨識之產品的交易處理,及將該未決之交易處理訊息傳輸至該標籤輸出裝置。該電子裝置的使用者如此被提供以該電子裝置已成功地開始交易之反饋,該交易隨後被處理。該系統亦可包含在此中所揭示之其他系統的一或多個之態樣。 A system for processing a transaction is disclosed, comprising: the machine identifiable tag output device, as described above in its first aspect above; a tag verification device; and an electronic device configured to identify the display An output machine identifiable tag, wherein the electronic device and the machine identifiable tag output device are in communication with the tag verification device, wherein the electronic device is configured to recognize a machine identifiable by the machine identifiable tag output device And transmitting, to the tag verification device, the first data about the identified machine identifiable tag and the second data identifying the electronic device or its user, wherein the tag verification device is configured to receive the first The data and the second data are used to start the transaction processing information corresponding to the second data by using the first data Transaction processing of the identified product and transmission of the pending transaction processing message to the tag output device. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which transaction is subsequently processed. The system can also include one or more aspects of other systems disclosed herein.
用於處理交易的系統被揭示,包含:該機器可辨識標籤輸出裝置,如在上文中於上面其第二態樣中所述;標籤驗證裝置;及電子裝置,被建構來辨識該顯示器上所輸出之機器可辨識標籤,其中該電子裝置及機器可辨識標籤輸出裝置係與該標籤驗證裝置通訊,其中該電子裝置被建構來在辨識藉由該機器可辨識標籤輸出裝置所輸出之機器可辨識標籤時,將關於該經辨識的機器可辨識標籤之第一資料及辨識該電子裝置或其使用者的第二資料傳輸至該標籤驗證裝置,其中該標籤驗證裝置被建構來在接收該第一資料及第二資料時,基於對應於該第二資料的交易處理資訊開始用於藉由該第一資料所辨識之產品的交易處理,其中於該交易處理之令人滿意的完成時,該標籤驗證裝置將該交易完成訊息傳輸至該標籤輸出裝置。該電子裝置之使用者係如此被提供以該電子裝置已成功地開始交易之反饋,該交易隨後被完成。該系統亦可包含在此中所揭示之其他系統的一或多個之態樣。 A system for processing a transaction is disclosed, comprising: the machine identifiable tag output device, as described above in its second aspect above; a tag verification device; and an electronic device configured to identify the display An output machine identifiable tag, wherein the electronic device and the machine identifiable tag output device are in communication with the tag verification device, wherein the electronic device is configured to recognize a machine identifiable by the machine identifiable tag output device And transmitting, to the tag verification device, the first data about the identified machine identifiable tag and the second data identifying the electronic device or its user, wherein the tag verification device is configured to receive the first And the second data, the transaction processing for the product identified by the first data is started based on the transaction processing information corresponding to the second data, wherein the label is satisfactorily completed when the transaction processing is completed The verification device transmits the transaction completion message to the tag output device. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which is then completed. The system can also include one or more aspects of other systems disclosed herein.
該標籤驗證裝置可被建構來當其係決定在其開始之後的交易處理不能被完成時,將交易失敗訊息傳輸至該標籤輸出裝置,其中該標籤輸出裝置之處理電路系統被建構來修改該顯示器,以指示該交易處理已失敗。因此,該電子裝置的使用者將得知該電子裝置不能開始成功之交易。 The tag verification device can be configured to transmit a transaction failure message to the tag output device when the system determines that transaction processing after its start cannot be completed, wherein the processing circuitry of the tag output device is configured to modify the display To indicate that the transaction processing has failed. Therefore, the user of the electronic device will know that the electronic device cannot start a successful transaction.
該系統可另包含交易處理裝置,其被建構來由該標籤驗證裝置接收該交易處理資訊,以施行該交易處理,並將該交易處理之完成或失敗的通知傳輸至該標籤驗證裝置。因此,該電子裝置之使用者將得知該電子裝置不能開始成功之交易。 The system can additionally include a transaction processing device configured to receive the transaction processing information by the tag verification device to perform the transaction process and transmit a notification of completion or failure of the transaction process to the tag verification device. Therefore, the user of the electronic device will know that the electronic device cannot start a successful transaction.
處理交易之方法被揭示,包含:以電子裝置辨識在標籤輸出裝置的顯示器上所輸出之機器可辨識標籤;於辨識藉由該機器可辨識標籤輸出裝置所輸出之機器可辨識標籤時,藉由該電子裝置 將關於該經辨識的機器可辨識標籤之第一資料及辨識該電子裝置或其使用者的第二資料傳輸至標籤驗證裝置;於藉由該標籤驗證裝置接收該第一資料及第二資料時,基於對應於該第二資料的交易處理資訊開始用於藉由該第一資料所辨識之產品的交易處理;將來自該標籤驗證裝置之未決的交易處理訊息傳輸至該標籤輸出裝置;及在藉由該標籤輸出裝置接收該未決之交易處理訊息時,修改該顯示器的輸出,以指示該交易處理係在進行中。該電子裝置之使用者係如此被提供以該電子裝置已成功地開始交易之反饋,該交易隨後被處理。此方法可為與在此中所揭示之其他方法的一或多個組合。 The method of processing a transaction is disclosed, comprising: identifying, by an electronic device, a machine identifiable tag outputted on a display of the tag output device; and identifying a machine identifiable tag output by the device identifiable tag output device by The electronic device Transmitting the first data of the identified machine identifiable tag and the second data identifying the electronic device or its user to the tag verification device; when the tag verification device receives the first data and the second data Transmitting, by the transaction processing information corresponding to the second data, transaction processing for the product identified by the first data; transmitting the pending transaction processing message from the label verification device to the label output device; When the pending transaction processing message is received by the tag output device, the output of the display is modified to indicate that the transaction processing is in progress. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which transaction is subsequently processed. This method can be combined with one or more of the other methods disclosed herein.
處理交易之方法包含:以電子裝置辨識在該顯示器上所輸出之機器可辨識標籤;於辨識藉由該機器可辨識標籤輸出裝置所輸出之機器可辨識標籤時,藉由該電子裝置將關於該經辨識的機器可辨識標籤之第一資料及辨識該電子裝置或其使用者的第二資料傳輸至標籤驗證裝置;於藉由該標籤驗證裝置接收該第一資料及第二資料時,基於對應於該第二資料的交易處理資訊開始用於藉由該第一資料所辨識之產品的交易處理;在令人滿意地完成該交易處理時,將來自該標籤驗證裝置的交易完成訊息傳輸至該標籤輸出裝置;及在藉由該標籤輸出裝置接收該交易完成訊息時,修改該顯示器的輸出,以指示該交易處理已完成。該電子裝置之使用者係如此被提供以該電子裝置已成功地開始交易之反饋,該交易隨後被完成。此方法可為與在此中所揭示之其他方法的一或多個組合。 The method for processing a transaction includes: recognizing, by an electronic device, a machine identifiable tag outputted on the display; and when identifying a machine identifiable tag output by the machine identifiable tag output device, by the electronic device The identified first data of the tag and the second data identifying the electronic device or its user are transmitted to the tag verification device; when the first verification device and the second data are received by the tag verification device, Transaction processing information of the second data is started for transaction processing of the product identified by the first data; when the transaction processing is satisfactorily completed, a transaction completion message from the label verification device is transmitted to the transaction a tag output device; and upon receiving the transaction completion message by the tag output device, modifying an output of the display to indicate that the transaction process has been completed. The user of the electronic device is thus provided with feedback that the electronic device has successfully initiated the transaction, which is then completed. This method can be combined with one or more of the other methods disclosed herein.
電子裝置被揭示,其包含處理電路系統,該處理電路系統被建構來施行該先前二方法之任一者的步驟。 An electronic device is disclosed that includes processing circuitry that is constructed to perform the steps of any of the previous two methods.
包含可藉由處理電路系統執行的電腦可執行指令之電腦可讀媒體被揭示,當電腦可執行指令被執行時,造成該處理電路系統施行該先前二方法之任一者的步驟。 A computer readable medium containing computer executable instructions executable by a processing circuitry is disclosed that, when executed by a computer executable, causes the processing circuitry to perform the steps of any of the previous two methods.
用於施行電子交易的方法被揭示,該方法包含以下步驟:在伺服器由電子裝置接收與付款工具有關聯之付款工具核實資料;在該伺服器組合該核實資料與關於該付款工具的付款工具資料;及以該被組合之資料開始該電子交易。 A method for performing an electronic transaction is disclosed, the method comprising the steps of: receiving, by an electronic device, a payment instrument verification data associated with a payment instrument at an electronic server; combining the verification data with a payment instrument for the payment instrument at the server Information; and the electronic transaction is started with the combined information.
用於施行電子交易的方法被揭示,該方法包含以下步驟:將與付款工具有關聯之核實資料由電子裝置送至伺服器,用於與被儲存在該伺服器的付款工具資料組合。 A method for performing an electronic transaction is disclosed, the method comprising the steps of: transmitting verification data associated with a payment instrument from an electronic device to a server for use in combination with payment instrument data stored on the server.
用於施行電子交易的方法被揭示,該方法包含以下步驟:將與付款工具有關聯之核實資料由電子裝置送至伺服器;在該伺服器接收該核實資料;在該伺服器獲得關於該付款工具的付款工具資料;在該伺服器組合該核實資料與關於該付款工具的資料,以開始交易;及以該被組合之資料開始該電子交易。 A method for performing an electronic transaction is disclosed, the method comprising the steps of: transmitting verification data associated with a payment instrument to an server by an electronic device; receiving the verification data at the server; obtaining the payment on the server The payment instrument data of the tool; the verification data and the information about the payment instrument are combined at the server to start the transaction; and the electronic transaction is started with the combined information.
於現存系統中,付款工具資訊可被儲存在特別系統上,但當其係想要開始電子交易時,額外之核實資訊必需被手動地輸入。用於施行此等交易的前述方法允許電子裝置儲存及送出該相關核實資訊,且如此以該交易過程減少使用者之相互作用。 In existing systems, payment instrument information can be stored on a special system, but when it is desired to start an electronic transaction, additional verification information must be entered manually. The foregoing method for performing such transactions allows the electronic device to store and send the relevant verification information, and thus reduces the user interaction by the transaction process.
在由該電子裝置送出的步驟之前,該方法可另包含在該電子裝置請求生物特徵量測鑑別,且僅只如果與該電子裝置有關聯的使用者經由該生物特徵量測鑑別之有效鑑別被決定,以送出該核實資料之步驟繼續進行。該生物特徵量測鑑別可包含在該電子裝置的指紋鑑別。 Prior to the step of being sent by the electronic device, the method may further comprise requesting the biometric measurement authentication at the electronic device, and determining only if the user associated with the electronic device is authenticated via the biometric measurement. , proceed with the steps of sending the verification information. The biometric measurement identification can include fingerprint authentication of the electronic device.
該付款工具資料不能包含該核實資料。該核實資料可包含付款工具核實資料、諸如信用卡安全碼(CSC)、例如信用卡檢查值(CVV),且該付款工具包含付款卡。該核實資料於其被該伺服器所接收之前不能被儲存在該伺服器上。該核實資料可被儲存在該電子裝置上。 The verification instrument information cannot contain this verification information. The verification information may include payment instrument verification information, such as a credit card security code (CSC), such as a credit card check value (CVV), and the payment instrument includes a payment card. The verification data cannot be stored on the server until it is received by the server. The verification data can be stored on the electronic device.
該付款工具資料可包含以下之至少一者:付款卡號碼;與該付款卡有關聯的至少一日期;與該付款卡有關聯之發行編號;與該付款卡有關聯的至少一地址;與該付款卡有關聯的至少一名字;及至少一辨識符,以指示關於該付款方式之資料。 The payment instrument profile can include at least one of: a payment card number; at least one date associated with the payment card; an issue number associated with the payment card; at least one address associated with the payment card; The payment card has at least one name associated with it; and at least one identifier to indicate information about the payment method.
該付款工具資料可於其被該伺服器所接收之前被儲存在該伺服器。 The payment instrument data can be stored on the server before it is received by the server.
該付款工具資料可靠著與該付款工具有關聯之辨識資料在該伺服器被儲存於記憶體中、或在一或多個額外伺服器被儲存 於記憶體中及在藉由該伺服器請求時獲得。 The payment instrument data is reliable. The identification data associated with the payment instrument is stored in the memory in the server, or is stored in one or more additional servers. Obtained in memory and when requested by the server.
該電子裝置可將該辨識資料送至該伺服器,其中該辨識資料辨識關於該付款工具的付款工具資料,用於藉由在該記憶體中施行由該電子裝置所接收之核實資料的查找而與該核實資料組合。 The electronic device can send the identification data to the server, wherein the identification data identifies payment instrument information about the payment instrument for performing a search for verification data received by the electronic device in the memory. Combined with this verification data.
該電子裝置可儲存核實資料及用於複數個付款工具之對應的辨識資料。 The electronic device can store verification data and corresponding identification data for a plurality of payment instruments.
該電子裝置可將指示待施行之電子交易的資料送至該伺服器。 The electronic device can send data indicating the electronic transaction to be performed to the server.
該核實資料可於記憶體中以第一加密形式被儲存在該電子裝置上。 The verification data can be stored in the memory in the first encrypted form on the electronic device.
該電子裝置可使用與該電子裝置有關聯的第一加密-解密演算法解密在其記憶體中之核實資料。 The electronic device can decrypt the verification data in its memory using a first encryption-decryption algorithm associated with the electronic device.
該電子裝置可使用與該伺服器有關聯之第二加密-解密演算法將該被解密的核實資料加密成第二加密形式,且該送出之步驟包含將在其第二加密形式中之被加密的核實資料送至該伺服器。 The electronic device can encrypt the decrypted verification data into a second encrypted form using a second encryption-decryption algorithm associated with the server, and the step of sending includes encrypting in its second encrypted form The verification data is sent to the server.
該伺服器可在該再次被加密的核實資料與該付款工具資料組合之前,使用該第二加密-解密演算法解密該再次被加密的核實資料。 The server may decrypt the re-encrypted verification data using the second encryption-decryption algorithm before the re-encrypted verification data is combined with the payment instrument data.
該被組合之資料可被該伺服器送至交易伺服器,用於執行該電子交易。 The combined data can be sent by the server to the transaction server for execution of the electronic transaction.
關於該付款工具的資料可由一或多個額外伺服器藉由該伺服器所獲得。 Information about the payment instrument can be obtained by the server by one or more additional servers.
該付款工具資料可包含複數個付款工具資料的子集合,該等子集合之每一者係由分開的額外伺服器藉由該伺服器所獲得。 The payment instrument data can include a subset of a plurality of payment instrument materials, each of the subsets being obtained by the separate additional server by the server.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,當電腦可執行指令被執行時,造成該處理電路系統施行該前述方法的步驟。 A computer readable medium is disclosed that includes computer executable instructions executable by a processing circuitry that, when executed by a computer, cause the processing circuitry to perform the steps of the foregoing method.
伺服器被揭示,包含:處理電路系統,被建構來:由電子裝置接收與付款工具有關聯之核實資料;組合該核實資料與關於該付款工具的付款工具資料;及以該被組合之資料開始該電子交易。該伺服器的處理電路系統可被進一步建構來施行該前述方法的步驟。 The server is disclosed, comprising: processing circuitry configured to: receive, by the electronic device, verification information associated with the payment instrument; combine the verification data with payment instrument information about the payment instrument; and begin with the combined information The electronic transaction. The processing circuitry of the server can be further constructed to perform the steps of the foregoing method.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,當電腦可執行指令被執行時,造成該處理電路系統施行該前述方法的步驟。 A computer readable medium is disclosed that includes computer executable instructions executable by a processing circuitry that, when executed by a computer, cause the processing circuitry to perform the steps of the foregoing method.
使用者可操作之電子裝置被揭示,包含:處理電路系統,被建構來:將與付款工具有關聯之核實資料送至伺服器,用於與被儲存在該伺服器的付款工具資料組合。該電子裝置之處理電路系統可被建構來施行該前述方法的步驟。 The user operable electronic device is disclosed, comprising: processing circuitry configured to: send verification data associated with the payment instrument to the server for combination with payment instrument data stored on the server. The processing circuitry of the electronic device can be constructed to perform the steps of the foregoing method.
用於施行電子交易之系統被揭示,包含:該伺服器;及該電子裝置。 A system for performing an electronic transaction is disclosed, comprising: the server; and the electronic device.
用於建構無線信標台的方法被揭示,該方法包含以下步驟:在電子裝置接收來自無線信標台之辨識資訊;藉由該電子裝置將一指示送至已接收該辨識資訊的伺服器;基於該辨識資訊,在該電子裝置由該伺服器接收用於該信標台的組構資料;及藉由該電子裝置將該組構資料送至該無線信標台。 A method for constructing a wireless beacon station is disclosed, the method comprising the steps of: receiving, by an electronic device, identification information from a wireless beacon station; and transmitting, by the electronic device, an indication to a server that has received the identification information; Based on the identification information, the electronic device receives the fabric data for the beacon station by the server; and sends the fabric data to the wireless beacon station by the electronic device.
用於建構無線信標台的方法被揭示,該方法包含以下步驟:在伺服器接收電子裝置已偵測到來自無線信標台之辨識資訊的指示;基於該辨識資訊藉由該伺服器辨識用於該信標台之組構資料;及藉由該伺服器將該組構資料送至該電子裝置。 A method for constructing a wireless beacon station is disclosed, the method comprising the steps of: receiving, at a server, an indication that the electronic device has detected identification information from the wireless beacon station; and identifying the information based on the identification information by the server And the configuration data of the beacon station; and the configuration data is sent to the electronic device by the server.
用於建構無線信標台的方法被揭示,該方法包含以下步驟:在電子裝置接收來自無線信標台之辨識資訊;藉由該電子裝置將一指示送至已接收該辨識資訊的伺服器;在該伺服器接收該電子裝置已偵測到來自無線信標台之辨識資訊的指示;基於該辨識資訊藉由該伺服器辨識用於該信標台之組構資料;藉由該伺服器將該組構資料送至該電子裝置;及藉由該電子裝置將該組構資料送至該無線信標台。 A method for constructing a wireless beacon station is disclosed, the method comprising the steps of: receiving, by an electronic device, identification information from a wireless beacon station; and transmitting, by the electronic device, an indication to a server that has received the identification information; Receiving, by the server, an indication that the electronic device has detected identification information from the wireless beacon station; and identifying, by the server, the fabric data for the beacon station by using the identification information; The fabric data is sent to the electronic device; and the fabric data is sent to the wireless beacon station by the electronic device.
無線信標台通常係位於諸位置,在此可沒有區域網路基礎建設、或該信標台之運算子係與該區域網路基礎建設的運算子不同。藉由確保該信標台能被電子裝置所建構,用於建構無線信標台的前述方法克服此問題,因它們漫遊環繞信標台所位於之位置。該電子裝置可被連接至其本身之網路,但亦為與一或多個無線信標台通訊。如此,當該電子裝置係於信標台的範圍中時,其能將組構資訊傳送至該信標台,用於建構之。 Wireless beacons are typically located at locations where there may be no regional network infrastructure, or the operator of the beacon is different from the operator of the regional network infrastructure. By ensuring that the beacon station can be constructed by an electronic device, the aforementioned method for constructing a wireless beacon station overcomes this problem by roaming around where the beacon station is located. The electronic device can be connected to its own network, but also to communicate with one or more wireless beacons. Thus, when the electronic device is in the range of the beacon station, it can transmit the fabric information to the beacon station for construction.
該方法可另包含在具有該組構資料的信標台上藉由該信標台施行組構操作。 The method may further comprise performing a fabric operation on the beacon station having the fabric data by the beacon station.
該辨識資訊可為第一型式,且該組構操作可包含將該信標台辨識資訊建構為第二型式。該第一型式之辨識資訊可為與該第二型式的辨識資訊不同。 The identification information can be a first type, and the fabricating operation can include constructing the beacon identification information into a second pattern. The identification information of the first type may be different from the identification information of the second type.
該第一型式之辨識資訊可包含第一獨特的辨識符,且該第二型式之辨識資訊可包含第二獨特的辨識符。 The identification information of the first type may include a first unique identifier, and the identification information of the second type may include a second unique identifier.
該第一獨特的辨識符可藉由至少一特徵而與該第二獨特的辨識符不同。 The first unique identifier can be different from the second unique identifier by at least one feature.
該至少一特徵可包含以下之至少一者:通用唯一辨識符(UUID)、主要值、次要值、該信標台的傳輸功率之指示、信標台傳輸間隔、及重複之時期。 The at least one feature can include at least one of: a Universal Unique Identifier (UUID), a primary value, a secondary value, an indication of the transmission power of the beacon station, a beacon transmission interval, and a period of repetition.
該方法可隨著在該無線信標台接收該組構資料之後另包含於該電子裝置及該信標台之間建立第一模式的通訊。 The method may establish a first mode of communication between the electronic device and the beacon station after receiving the fabric data by the wireless beacon station.
該第一模式的通訊可為單向模式之通訊,藉此該電子裝置被建構來將資料傳輸至該信標台,且該無線信標台被建構來接收來自該信標台的資料。 The first mode of communication can be a one-way mode communication whereby the electronic device is configured to transmit data to the beacon station and the wireless beacon station is configured to receive material from the beacon station.
該方法可隨著在該無線信標台接收該組構資料之後另包含於該電子裝置及該信標台之間建立第二模式的通訊。 The method may establish a second mode of communication between the electronic device and the beacon station after receiving the fabric data by the wireless beacon station.
該第二模式的通訊可為雙向模式之通訊,藉此該電子裝置被建構來將資料傳輸至該信標台,且該無線信標台被建構來接收來自該信標台的資料,並將資料傳輸至該電子裝置。 The second mode of communication may be a two-way mode communication whereby the electronic device is configured to transmit data to the beacon station, and the wireless beacon station is configured to receive data from the beacon station and The data is transmitted to the electronic device.
被傳輸至該信標台的資料可包含與該信標台有關聯 之資料、諸如韌體更新。 The data transmitted to the beacon may be associated with the beacon Information, such as firmware updates.
該無線信標台可將資料送至遠端裝置及/或由遠端裝置接收資料,該遠端裝置係經由該電子裝置的通訊介面而與該電子裝置通訊。 The wireless beacon station can send data to and/or receive data from a remote device that communicates with the electronic device via a communication interface of the electronic device.
該通訊介面可被建構來透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如網際網路與該遠端裝置通訊。 The communication interface can be configured to communicate with the remote device over a network, such as a local area network (LAN), or a wide area network (WAN), such as the Internet.
該通訊介面可被建構來經由遠程無線協定與該遠端裝置通訊,該遠程無線協定諸如以下之一或多個:LTE、UMTS、3G、EDGE、GPRS、GSM及Wi-Fi、或同等協定。就這一點而言及用於在此中關係到遠程無線協定的所有具體態樣之目的,遠程無線協定可為能夠及被設計用於超過5、10、20、30、40、50或100米之通訊的協定。這是對比於以下所論及之近程無線協定。該遠程無線協定基於利用比該近程無線協定較高的功率來通訊。用於該遠程無線協定的遠程端節點(電子裝置及路由器或基地台)間之範圍(例如視線距離)可為大於該近程端節點(例如電子裝置及無線信標台)間之範圍(例如視線距離)。 The communication interface can be configured to communicate with the remote device via a remote wireless protocol, such as one or more of the following: LTE, UMTS, 3G, EDGE, GPRS, GSM and Wi-Fi, or equivalent. In this regard and for the purposes of all of the specific aspects of the remote wireless protocol herein, the remote wireless protocol can be and can be designed for more than 5, 10, 20, 30, 40, 50 or 100 meters. Agreement on communications. This is in contrast to the short-range wireless protocol discussed below. The remote radio protocol is based on utilizing higher power than the short range radio protocol. The range (eg, line-of-sight distance) between remote end nodes (electronic devices and routers or base stations) for the remote wireless protocol may be greater than the range between the near-end end nodes (eg, electronic devices and wireless beacons) (eg, Line of sight distance).
該資料可被傳送至另一裝置及/或由另一裝置傳送,該信標台係與該另一裝置直接通訊。 The material can be transmitted to and/or transmitted by another device that is in direct communication with the other device.
該無線信標台可經由該電子裝置之通訊介面將用於該另一裝置的資料送至該遠端裝置及/或由該遠端裝置接收該資料。 The wireless beacon station can send data for the other device to the remote device via the communication interface of the electronic device and/or receive the data by the remote device.
該信標台可被建構來經由近程無線通訊協定與該電子裝置通訊(如上面對比於該遠程無線協定所討論)。 The beacon station can be configured to communicate with the electronic device via a short-range wireless communication protocol (as discussed above in relation to the remote wireless protocol).
該近程無線協定可為藍牙、或低耗電藍牙、或藍牙智能,且該無線信標台可被建構來根據此一協定與該電子裝置通訊。就這一點而言及用於在此中關係到近程無線協定的所有具體態樣之目的,該近程無線協定可為能夠及被設計用透過少於1、5、10、20、30、40、50或100米之通訊的協定。 The short range wireless protocol can be Bluetooth, or low power Bluetooth, or Bluetooth smart, and the wireless beacon can be configured to communicate with the electronic device in accordance with the protocol. In this regard and for the purposes of all of the specific aspects relating to the short-range wireless protocol herein, the short-range wireless protocol can be designed and used to transmit less than 1, 5, 10, 20, 30, 40. Agreement for communication of 50 or 100 meters.
該組構資料可藉由該電子裝置在該伺服器的控制之下根據排程被送至該無線信標台。 The fabric data can be sent to the wireless beacon station according to the schedule by the electronic device under the control of the server.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,當電腦可執行指令被執行時,造成該處理電路系統施行該前述方法的步驟。 A computer readable medium is disclosed that includes computer executable instructions executable by a processing circuitry that, when executed by a computer, cause the processing circuitry to perform the steps of the foregoing method.
用於建構無線信標台之電子裝置被揭示,包含:第一收發器,被建構來接收來自無線信標台的辨識資訊;第二收發器,被建構來將一指示傳輸至伺服器,該伺服器已接收來自無線信標台的辨識資訊,及反應地由該伺服器接收用於建構該無線信標台之組構資料;且其中該第一收發器被建構來將該組構資料送至該無線信標台。 An electronic device for constructing a wireless beacon station is disclosed, comprising: a first transceiver configured to receive identification information from a wireless beacon station; and a second transceiver configured to transmit an indication to a server, The server has received the identification information from the wireless beacon station, and is responsively received by the server for constructing the fabric data of the wireless beacon station; and wherein the first transceiver is configured to send the fabric data To the wireless beacon.
該電子裝置可另包含:處理電路系統,其與該第一及第二收發器通訊,且被建構來施行該前述方法的步驟。 The electronic device can further include processing circuitry that is in communication with the first and second transceivers and configured to perform the steps of the foregoing method.
通訊系統被揭示,包含:該前述電子裝置;該前述無線信標台;及該伺服器,其中該電子裝置及無線信標台的每一者被建構來互相通訊,該伺服器及電子裝置之每一者被建構來互相通訊,且該伺服器及無線信標台的每一者被建構來經由該電子裝置互相通訊。 The communication system is disclosed, comprising: the foregoing electronic device; the wireless beacon station; and the server, wherein each of the electronic device and the wireless beacon station is configured to communicate with each other, the server and the electronic device Each is configured to communicate with each other, and each of the server and the wireless beacon station is configured to communicate with each other via the electronic device.
用於對映複數個位在不同位置中之本地無線收發器的方法被揭示,該方法包含以下步驟:在電腦實現的登錄儲存體接收用於辨識本地無線收發器之辨識資料;在該電腦實現的登錄儲存體接收指示該本地無線收發器之位置的位置資料;在該電腦實現的登錄儲存體使該辨識資料與用於該本地無線收發器之位置資料有關聯;及在該電腦實現的登錄儲存體將該相關聯之辨識及位置資料儲存於設定檔中,該設定檔與該本地無線收發器有關聯。 A method for mapping a plurality of local wireless transceivers in different locations is disclosed, the method comprising the steps of: receiving, in a computer-implemented login storage, identification data for identifying a local wireless transceiver; The login storage body receives location information indicating the location of the local wireless transceiver; the login storage implemented in the computer associates the identification data with the location data for the local wireless transceiver; and the login implemented in the computer The storage stores the associated identification and location data in a profile associated with the local wireless transceiver.
用於對映複數個位在不同位置中之本地無線收發器的方法被揭示,該方法包含以下步驟:將用於辨識本地無線收發器之辨識資料由電子裝置送至電腦實現的登錄儲存體,其中該辨識資料能夠讓該電腦實現的登錄儲存體證實一與該本地無線收發器有關聯之設定檔是否存在,其中該設定檔包含對應於該本地無線收發器的位置之位置資料。 A method for mapping a plurality of local wireless transceivers in different locations, the method comprising the steps of: sending identification data for identifying a local wireless transceiver from an electronic device to a computer-implemented login storage, The identification data enables the computer-implemented login storage to verify whether a profile associated with the local wireless transceiver is present, wherein the profile includes location information corresponding to the location of the local wireless transceiver.
該本地無線收發器係與該電子裝置分開。其可為位於該電子裝置附近,並在一特別位置中、諸如房間、家裡、商店、工 廠、或辦公室。其可為手提式或行動的。該本地無線收發器可為無線信標台。該本地無線收發器可被包含於:本地無線賦能裝置、諸如電子器具、例如煙霧警報器、溫度計、天氣感測器、車輛、電冰箱、洗衣機、烘箱、加熱系統、電視顯示器、視頻或音頻系統。 The local wireless transceiver is separate from the electronic device. It can be located near the electronic device and in a special location, such as a room, home, store, work Factory, or office. It can be portable or mobile. The local wireless transceiver can be a wireless beacon. The local wireless transceiver can be included in: a local wireless enabling device, such as an electronic appliance, such as a smoke alarm, a thermometer, a weather sensor, a vehicle, a refrigerator, a washing machine, an oven, a heating system, a television display, video or audio system.
以上面所概述之方式,本地無線收發器與電子裝置的對映確保信標台之登錄儲存體的手動更新能被避免。藉由多數使用者所操作之分散式電子裝置能被使用,以致當使用者漫遊環繞信標台所位於之位置時,當該等信標台被該等裝置所定位時,該登錄儲存體被自動地即時更新。 In the manner outlined above, the mapping of the local wireless transceiver to the electronic device ensures that manual updates of the login store of the beacon can be avoided. Decentralized electronic devices operated by a majority of users can be used such that when the user roams around the location where the beacon station is located, the login storage is automatically when the beacons are positioned by the devices Instantly updated.
作為該本地無線收發器之位置的指示之位置資料可基於該電子裝置的位置服務被該電子裝置所決定,且被送至該電腦實現的登錄儲存體供儲存。該本地無線收發器之位置能被決定當作該電子裝置之經辨識的位置,且用於該本地無線收發器之此經辨識的位置被儲存於該電腦實現的登錄儲存體中。以這種方式,該本地無線收發器之位置係由該電子裝置的位置所推論。 The location data as an indication of the location of the local wireless transceiver can be determined by the electronic device based on the location service of the electronic device and sent to the computer-implemented login storage for storage. The location of the local wireless transceiver can be determined to be the identified location of the electronic device, and the identified location for the local wireless transceiver is stored in the computer-implemented login store. In this manner, the location of the local wireless transceiver is inferred from the location of the electronic device.
用於定位電子裝置之方法被揭示,該方法包含以下步驟:在電腦實現的登錄儲存體接收該電子裝置已接收本地無線收發器之辨識資料的指示;在該電腦實現的登錄儲存體基於對應於該經辨識之本地無線收發器的位置之位置資料辨識該電子裝置的位置,該經辨識之本地無線收發器的位置被儲存在該電腦實現的登錄儲存體。 A method for locating an electronic device, the method comprising the steps of: receiving, in a computer-implemented login storage, an indication that the electronic device has received identification data of a local wireless transceiver; the login storage implemented in the computer is based on The location information of the location of the identified local wireless transceiver identifies the location of the electronic device, and the location of the identified local wireless transceiver is stored in the computer-implemented login storage.
該方法可另包含將該電子裝置之經辨識的位置儲存於該電腦實現的登錄儲存體中。 The method can additionally include storing the identified location of the electronic device in the computer-implemented login storage.
該電子裝置的位置可基於藉由該電子裝置所接收的本地無線收發器之信號功率,被決定當作該本地無線收發器之經辨識的位置、或當作相對於該本地無線收發器之相對位置。 The location of the electronic device can be determined as the identified location of the local wireless transceiver based on the signal power of the local wireless transceiver received by the electronic device, or as a relative relative to the local wireless transceiver position.
該辨識的步驟可包含:在該電腦實現的登錄儲存體比較該辨識資料與該登錄儲存體中之本地無線收發器的辨識資料;及基於該辨識資料在該電腦實現的登錄儲存體決定對應於該本地無線收發器之位置的位置資料。 The step of identifying may include: comparing the identification data with the identification data of the local wireless transceiver in the login storage body in the computer-implemented login storage; and determining, according to the identification data, the login storage volume implemented in the computer corresponds to Location data for the location of the local wireless transceiver.
用於定位電子裝置之方法被揭示,該方法包含以下 步驟:在電子裝置接收來自本地無線收發器的辨識資料;由該電子裝置將該辨識資料送至電腦實現的登錄儲存體;及基於該辨識資料,在該電子裝置、由該電腦實現的登錄儲存體接收與該電子裝置有關聯之位置。 A method for locating an electronic device is disclosed, the method comprising the following Step: receiving, by the electronic device, the identification data from the local wireless transceiver; sending the identification data to the computer-implemented login storage body by the electronic device; and based on the identification data, the electronic device and the login storage implemented by the computer The body receives a location associated with the electronic device.
藉由隨著時間之消逝在該電腦實現的登錄儲存體儲存本地無線收發器之複數個經辨識的位置,該方法可另包含該電子裝置之追踪位置。 The method can additionally include the tracking position of the electronic device by storing the plurality of identified locations of the local wireless transceiver in the computer-implemented login storage as time passes.
該電腦實現的登錄儲存體可包含複數個設定檔,每一設定檔與個別之本地無線收發器有關聯。 The computer-implemented login storage can include a plurality of profiles, each associated with an individual local wireless transceiver.
每一設定檔可包含指示每一電子裝置的資料,該等電子裝置已由該設定檔之對應本地無線收發器接收無線廣播。 Each profile may include data indicative of each electronic device that has received a wireless broadcast from a corresponding local wireless transceiver of the profile.
每一設定檔可包含來自複數個資料輸入的至少一資料輸入,該複數個資料輸入包含以下之至少一者:與該信標台有關聯之獨特的辨識符、獨特的辨識符特徵、通用唯一辨識符(UUID)、主要值、次要值、該信標台的傳輸功率之指示、本地無線收發器傳輸間隔、及重複的時期、關於以下者之資料:該信標台之持有者/所有人、該信標台之廠商、信標台的服務歷史記錄、韌體版本、該信標台之先前位置、該信標台的傳輸功率之指示的歷史記錄、偵測此信標台之本地無線收發器傳輸間隔及重複之時期、在該信標台的傳輸功率之指示的歷史記錄中與每一電子裝置有關聯之資料檔、本地無線收發器傳輸間隔及重複之時期、本地無線收發器裝置設定檔、RSSI值、包含時間、日期、偵測區、地理位置、電池電壓的本地無線收發器內部資料、來自偵測該信標台之行動應用程式的外部資料、關於該行動應用程式係在其上運行之裝置或其使用者的資料、設定檔、時間戳、及統計分析、該信標台之服務提供者、及與該本地無線收發器被連接的裝置有關聯之資料。 Each profile may include at least one data input from a plurality of data inputs, the plurality of data inputs including at least one of: a unique identifier associated with the beacon, a unique identifier feature, and a universal unique Identifier (UUID), primary value, secondary value, indication of the transmission power of the beacon station, local wireless transceiver transmission interval, and period of repetition, information about: holder of the beacon/ The history of the owner, the vendor of the beacon, the service history of the beacon, the firmware version, the previous location of the beacon, the indication of the transmission power of the beacon, and the detection of the beacon The local wireless transceiver transmission interval and the period of repetition, the history of the indication of the transmission power of the beacon station, the data file associated with each electronic device, the local wireless transceiver transmission interval and the repetition period, and the local wireless transceiver Device configuration file, RSSI value, local wireless transceiver internal data including time, date, detection area, geographic location, battery voltage, and mobile application from detecting the beacon External data, information about the device on which the mobile application is running or its users, profiles, timestamps, and statistical analysis, service providers of the beacon, and the local wireless transceiver The connected device has associated information.
該位置資料可包含以下之至少一者:GPS坐標、緯度及經度、地址、及位置的名稱。 The location data may include at least one of the following: GPS coordinates, latitude and longitude, address, and location name.
該方法可另包含:在該電腦實現的登錄儲存體接收來自本地無線收發器的廣播已被電子裝置所偵測之指示;在該電腦實 現的登錄儲存體比較該廣播與該電腦實現的登錄儲存體中之資訊,以決定與該本地無線收發器有關聯之設定檔是否存在;如果其被決定設定檔不存在,則基於該廣播及與該電子裝置有關聯之位置資訊在該電腦實現的登錄儲存體建立新的設定檔;及如果其被決定設定檔確實存在,則基於該廣播及與該電子裝置有關聯之位置資訊在該電腦實現的登錄儲存體更新或證實現存之設定檔。 The method may further include: receiving, in the computer-implemented login storage, an indication that the broadcast from the local wireless transceiver has been detected by the electronic device; The current login storage compares the information in the registered storage body implemented by the computer with the computer to determine whether a profile associated with the local wireless transceiver exists; if it is determined that the profile does not exist, based on the broadcast and The location information associated with the electronic device establishes a new profile in the computer-implemented login store; and if it is determined that the profile does exist, based on the broadcast and location information associated with the electronic device at the computer The implemented login storage update or certificate implementation profile.
與該電子裝置有關聯之位置資訊可在該電腦實現的登錄儲存體由該電子裝置被接收。 The location information associated with the electronic device can be received by the electronic device in the login storage implemented by the computer.
該電子裝置之通訊介面可被建構來經由遠程無線協定與該電腦實現的登錄儲存體通訊,該遠程無線協定諸如以下之一或多個:LTE、UMTS、3G、EDGE、GPRS、GSM及Wi-Fi、或同等協定。就這一點而言及用於在此中關係到遠程無線協定的所有具體態樣之目的,遠程無線協定可為能夠及被設計用於超過5、10、20、30、40、50或100米之通訊的協定。這是對比於以下所論及之近程無線協定。該遠程無線協定基於利用比該近程無線協定較高的功率來通訊。用於該遠程無線協定的遠程端節點(電子裝置及路由器或基地台)間之範圍(例如視線距離)可為大於該近程端節點(例如電子裝置及無線信標台)間之範圍(例如視線距離)。 The communication interface of the electronic device can be configured to communicate with the computer-implemented login storage via a remote wireless protocol, such as one or more of the following: LTE, UMTS, 3G, EDGE, GPRS, GSM, and Wi- Fi, or equivalent agreement. In this regard and for the purposes of all of the specific aspects of the remote wireless protocol herein, the remote wireless protocol can be and can be designed for more than 5, 10, 20, 30, 40, 50 or 100 meters. Agreement on communications. This is in contrast to the short-range wireless protocol discussed below. The remote radio protocol is based on utilizing higher power than the short range radio protocol. The range (eg, line-of-sight distance) between remote end nodes (electronic devices and routers or base stations) for the remote wireless protocol may be greater than the range between the near-end end nodes (eg, electronic devices and wireless beacons) (eg, Line of sight distance).
每一本地無線收發器可被建構來經由近程無線通訊協定與該電子裝置通訊。 Each local wireless transceiver can be configured to communicate with the electronic device via a short range wireless communication protocol.
該本地無線收發器可包含無線信標台、諸如藍牙或低耗電藍牙、或藍牙智能信標台。 The local wireless transceiver can include a wireless beacon station, such as Bluetooth or Bluetooth low energy, or a Bluetooth smart beacon.
該本地收發器可被建構來經由近程無線通訊協定與該電子裝置通訊(如上面對比於該遠程無線協定所討論)。 The local transceiver can be configured to communicate with the electronic device via a short-range wireless communication protocol (as discussed above in relation to the remote wireless protocol).
該近程無線協定可為藍牙、或低耗電藍牙、或藍牙智能,且該本地無線收發器可被建構來根據此一協定與該電子裝置通訊。就這一點而言及用於在此中關係到近程無線協定的所有具體態樣之目的,該近程無線協定可為能夠及被設計用透過少於1、5、10、20、30、40、50或100米之通訊的協定。 The short range wireless protocol can be Bluetooth, or low power Bluetooth, or Bluetooth smart, and the local wireless transceiver can be configured to communicate with the electronic device in accordance with the protocol. In this regard and for the purposes of all of the specific aspects relating to the short-range wireless protocol herein, the short-range wireless protocol can be designed and used to transmit less than 1, 5, 10, 20, 30, 40. Agreement for communication of 50 or 100 meters.
電腦可讀媒體被揭示,其包含可藉由處理電路系統 執行的電腦可執行指令,當電腦可執行指令被執行時,造成該處理電路系統施行該前述方法的步驟。 Computer readable media is disclosed, which includes processing circuitry The executed computer executable instructions cause the processing circuitry to perform the steps of the foregoing method when the computer executable instructions are executed.
電子裝置被揭示,包含:發送器,被建構來將指示本地無線收發器之辨識資料送至電腦實現的登錄儲存體,其中該辨識資料能夠讓該電腦實現的登錄儲存體證實與該本地無線收發器有關聯之設定檔是否存在該登錄儲存體內,其中該設定檔包含對應於該本地無線收發器的位置之位置資料。 The electronic device is disclosed, comprising: a transmitter configured to send the identification data indicating the local wireless transceiver to the computer-implemented login storage, wherein the identification data enables the login storage of the computer to be verified and the local wireless transceiver Whether the associated profile exists in the login storage, wherein the profile includes location information corresponding to the location of the local wireless transceiver.
電子裝置被揭示,包含:接收器,被建構來由本地無線收發器接收辨識該本地無線收發器的辨識資料;收發器,被建構來將該辨識資料傳輸至電腦實現的登錄儲存體,並基於該辨識資料由該電腦實現的登錄儲存體接收與該電子裝置有關聯之位置。 The electronic device is disclosed, comprising: a receiver configured to receive, by the local wireless transceiver, identification data identifying the local wireless transceiver; the transceiver configured to transmit the identification data to the computer-implemented login storage, and based on The identification data is received by the computer-enabled login storage device at a location associated with the electronic device.
該電子裝置可另包含與該發送器或接收器及收發器通訊的處理電路系統,該處理電路系統被建構來施行該前述方法之步驟。 The electronic device can additionally include processing circuitry in communication with the transmitter or receiver and transceiver, the processing circuitry being configured to perform the steps of the foregoing method.
處理裝置被揭示,包含:接收器,被建構來接收用於辨識本地無線收發器的辨識資料及指示該本地無線收發器之位置的位置資料;及處理電路系統,被建構來使該辨識資料與用於該本地無線收發器之位置資料有關聯,且在記憶體中將該關聯的辨識及位置資料儲存於與該本地無線收發器有關聯之設定檔中。 The processing device is disclosed, comprising: a receiver configured to receive identification data for identifying a local wireless transceiver and location data indicating a location of the local wireless transceiver; and processing circuitry configured to cause the identification data to be The location data for the local wireless transceiver is associated, and the associated identification and location data is stored in a memory in a profile associated with the local wireless transceiver.
處理裝置被揭示,包含:接收器,被建構來接收該電子裝置已接收本地無線收發器之辨識資料的指示;及處理電路系統,被建構來基於對應於該經辨識的本地無線收發器之位置的位置資料辨識該電子裝置之位置,該經辨識的本地無線收發器之位置的位置資料被儲存在該電腦實現的登錄儲存體。 The processing device is disclosed, comprising: a receiver configured to receive an indication that the electronic device has received identification data of a local wireless transceiver; and processing circuitry configured to be based on a location corresponding to the identified local wireless transceiver The location data identifies the location of the electronic device, and the location data of the identified local wireless transceiver location is stored in the computer-implemented login storage.
該處理裝置之處理電路系統可為與該接收器通訊,並可被建構來施行該前述方法的步驟。 The processing circuitry of the processing device can be in communication with the receiver and can be constructed to perform the steps of the foregoing method.
該處理裝置本身可為該電腦實現的登錄儲存體。 The processing device itself can be a login storage implemented by the computer.
系統包含:該前述之電子裝置;該前述的處理裝置;及該本地無線收發器。 The system comprises: the aforementioned electronic device; the aforementioned processing device; and the local wireless transceiver.
用於經由基於無線協定之網路來促進通訊的方法被 揭示,該方法包含:藉由電子裝置接收經由該無線協定之通訊係可用的指示;在接收該指示時,經由該無線協定將該電子裝置連接至該網路;及能夠藉由該電子裝置越過該網路通訊,而自動地提供用於存取該網路之存取資訊。 A method for facilitating communication via a wireless protocol based network is The method includes: receiving, by an electronic device, an indication available via a communication protocol of the wireless protocol; receiving the indication, connecting the electronic device to the network via the wireless protocol; and being able to pass the electronic device The network communicates automatically to provide access to the network.
用於經由基於無線協定之網路來促進通訊的方法被揭示,該方法包含:在伺服器決定經由該無線協定之通訊對於電子裝置係可用的;及藉由該伺服器將經由該無線協定之通訊係可用的指示送至該電子裝置,該指示包含存取資訊,以能夠讓該電子裝置自動地連接至該網路。 A method for facilitating communication via a wireless protocol based network, the method comprising: determining, by the server, that the communication via the wireless protocol is available to the electronic device; and by the server to be via the wireless protocol An indication available to the communication system is sent to the electronic device, the indication including access information to enable the electronic device to automatically connect to the network.
通常電子裝置不能夠透過特別網路、諸如WiFi或蜂巢式網路通訊,譬如,它們可為超出範圍或該蜂巢式網路或該信號強度可為低的。公共空間、譬如商業地點、諸如商店中之額外網路的提供當然係可能的,但這涉及手動地連接至該本地無線網路及提供額外之存取或登入資訊。用於促進通訊的前述方法避免用於必需手動地建構電子裝置供連接至區域網路之需要。 Often electronic devices are not capable of communicating over a special network, such as WiFi or cellular networks, for example, they may be out of range or the cellular network or the signal strength may be low. Public space, such as commercial locations, such as the provision of additional networks in stores, is of course possible, but this involves manually connecting to the local wireless network and providing additional access or login information. The foregoing method for facilitating communication avoids the need to manually construct an electronic device for connection to a regional network.
用於促進通訊的方法可另包含:藉由該電子裝置辨識指示電子交易之機器可辨識標籤;及經由該電子裝置開始該交易。 The method for facilitating communication can further include: identifying, by the electronic device, a machine identifiable tag indicating an electronic transaction; and initiating the transaction via the electronic device.
該方法可另包含在接收該指示時,該電子裝置將與其有關聯之失能的無線電賦能,用於經由該無線協定通訊。 The method can additionally include, upon receiving the indication, the electronic device is enabled with a disabled radio associated with it for communicating via the wireless protocol.
該失能的無線電之賦能可另包含於與在下面的作業系統通訊之電子裝置上執行程式,該程式在該作業系統上運行,並藉由該程式請求該作業系統將該無線電賦能。 The disabled radio can be additionally included on an electronic device that communicates with the operating system underneath, the program running on the operating system and requesting the operating system to activate the radio by the program.
該指示可包含用於連接至與該無線協定有關聯之存取點的參數。 The indication can include parameters for connecting to an access point associated with the wireless protocol.
自動地提供用於該網路之存取資訊可包含將該等參數提供至該存取點。 Automatically providing access information for the network can include providing such parameters to the access point.
該等參數可包含以下之至少一者:SSID、IP位址、子網路遮罩、預設閘道、DNS、WPA、WEP、及用於該存取點的登入資訊。 The parameters may include at least one of the following: SSID, IP address, subnet mask, preset gateway, DNS, WPA, WEP, and login information for the access point.
在該電子裝置偵測來自無線信標台的辨識資料廣播 時,該指示可被由伺服器所接收,其中該辨識資料辨識該無線信標台。 The electronic device detects the identification data broadcast from the wireless beacon station The indication can be received by the server, wherein the identification data identifies the wireless beacon station.
在該電子裝置將無線信標台之位置資訊提供至該伺服器時,該指示亦可被由伺服器接收。基於該電子裝置之經辨識的位置,被提供至該伺服器的位置資訊可為該無線信標台之推論位置。 The indication may also be received by the server when the electronic device provides location information of the wireless beacon to the server. Based on the identified location of the electronic device, the location information provided to the server can be an inference location for the wireless beacon.
該指示可由該伺服器經由另一選擇的無線網路被接收。 The indication can be received by the server via another selected wireless network.
該另一選擇的網路可採用無線協定、諸如:LTE、UMTS、3G、EDGE、GPRS、或GSM。 The other selected network may employ a wireless protocol such as LTE, UMTS, 3G, EDGE, GPRS, or GSM.
該辨識資料可包含獨特的辨識符,且該電子裝置可將該獨特的辨識符送至該伺服器。 The identification data can include a unique identifier, and the electronic device can send the unique identifier to the server.
該伺服器可基於該獨特的辨識符決定該信標台正在一區域中傳輸,該無線協定在該區域中係可用的。 The server can determine that the beacon station is transmitting in an area based on the unique identifier, the wireless protocol being available in the area.
在該伺服器決定該信標台正在該無線協定係可用之區域中傳輸時,該伺服器可將該指示送至該電子裝置。 The server can send the indication to the electronic device when the server determines that the beacon station is transmitting in an area where the wireless protocol is available.
該獨特的辨識符可包含來自複數個特徵之至少一特徵,該複數個特徵包含:通用唯一辨識符(UUID)、主要值、次要值、該信標台的傳輸功率之指示、信標台傳輸間隔、及傳輸重複之時期。 The unique identifier may include at least one feature from a plurality of features including: a Universal Unique Identifier (UUID), a primary value, a secondary value, an indication of a transmission power of the beacon station, and a beacon station The transmission interval and the period during which the transmission is repeated.
該電子裝置可由無線信標台接收該指示。 The electronic device can receive the indication by a wireless beacon station.
該信標台可包含藍牙或低耗電藍牙、或藍牙智能信標台。 The beacon can include Bluetooth or low power Bluetooth, or a Bluetooth smart beacon.
該電子裝置可使用該電子裝置之位置服務決定其位置,並將其位置送至該伺服器。 The electronic device can determine its location using the location service of the electronic device and send its location to the server.
該伺服器可基於該電子裝置的位置決定該電子裝置在該無線協定為可用之區域中。 The server can determine that the electronic device is in an area where the wireless protocol is available based on the location of the electronic device.
於該伺服器決定該電子裝置係在該無線協定為可用之區域中時,該伺服器可將該指示送至該電子裝置。 When the server determines that the electronic device is in an area where the wireless protocol is available, the server can send the indication to the electronic device.
該無線網路可包含Wi-Fi網路。 The wireless network can include a Wi-Fi network.
於自動地提供用於該網路的存取資訊之前,使用者確認可在該電子裝置上被要求。 The user confirmation can be requested on the electronic device before automatically providing access information for the network.
伺服器被揭示,包含:處理電路系統,被建構來決定經由基於無線協定的網路透過網路至電子裝置之通訊係可用的,且被建構來將經由該無線協定的通訊係可用之指示送至該電子裝置,該指示包含存取資訊,以能夠讓該電子裝置自動地連接至該網路。 The server is disclosed, comprising: processing circuitry configured to determine that a communication over the network via the wireless protocol-based network is available to the electronic device, and is configured to send an indication of the communication system available via the wireless protocol To the electronic device, the indication includes access information to enable the electronic device to automatically connect to the network.
該伺服器之處理電路系統可被進一步建構來施行該前述方法的步驟。 The processing circuitry of the server can be further constructed to perform the steps of the foregoing method.
電子裝置,包含:第一收發器,被建構來接收經由基於無線協定的網路之通訊係可用的指示;及第二收發器,被建構來用於基於該無線協定之通訊;處理電路系統,與該第一及第二收發器通訊,且被建構來在接收該指示時,以該第二收發器經由該無線協定將該電子裝置連接至該網路,其中該處理電路系統進一步被建構來能夠藉由該電子裝置越過該網路通訊,而自動地提供用於存取該網路的存取資訊。 An electronic device comprising: a first transceiver configured to receive an indication available via a communication protocol of a wireless protocol based network; and a second transceiver configured to communicate based on the wireless protocol; processing circuitry, Communicating with the first and second transceivers and configured to, when receiving the indication, connect the electronic device to the network via the wireless protocol by the second transceiver, wherein the processing circuitry is further configured Access information for accessing the network can be automatically provided by the electronic device over the network communication.
該處理電路系統可被進一步建構來施行該前述方法的步驟。 The processing circuitry can be further constructed to perform the steps of the foregoing method.
無線信標台被揭示,包含:發送器,被建構來廣播辨識資料,其中該辨識資料辨識該無線信標台,用於對電子裝置提供存取資訊,即其經由基於無線協定的網路之通訊係可用的。 The wireless beacon station is disclosed, comprising: a transmitter configured to broadcast the identification data, wherein the identification data identifies the wireless beacon station for providing access information to the electronic device, that is, via a wireless protocol-based network Communication is available.
該無線信標台可另包含與該發送器通訊之處理電路系統,並可被進一步建構來施行該前述方法的步驟。 The wireless beacon station can additionally include processing circuitry in communication with the transmitter and can be further constructed to perform the steps of the foregoing method.
用於經由基於無線協定之網路促進通訊的系統被揭示,包含:該前述之電子裝置;該前述的伺服器;及該前述之無線信標台。 A system for facilitating communication via a wireless protocol-based network is disclosed, comprising: the aforementioned electronic device; the aforementioned server; and the aforementioned wireless beacon.
用於開始電子交易的方法被揭示,該方法包含以下步驟:藉由電子裝置辨識指示電子交易之機器可辨識標籤;藉由該電子裝置請求確認,以當該電子裝置辨識該機器可辨識標籤時開始該電子交易;及當該電子裝置接收該確認時開始該交易。該請求可被顯示在該電子裝置上。 A method for initiating an electronic transaction is disclosed, the method comprising the steps of: recognizing a machine identifiable tag indicating an electronic transaction by an electronic device; requesting confirmation by the electronic device to identify the machine identifiable tag when the electronic device recognizes Starting the electronic transaction; and starting the transaction when the electronic device receives the confirmation. The request can be displayed on the electronic device.
基於機器可辨識標籤的讀取而提供該能力以確認交易之開始確保該正確交易將被開始,因為用於不正確交易之機器可辨 識標籤可已被該電子裝置所辨識係可能的,譬如當多數機器可辨識標籤係對應於不同交易位在彼此之附近時。 Providing this capability based on the reading of the machine identifiable tag to confirm the beginning of the transaction to ensure that the correct transaction will be initiated because the machine for the incorrect transaction is discernible It is possible that the identification tag may have been identified by the electronic device, such as when most machine identifiable tags correspond to different transaction locations in proximity to each other.
用於開始電子交易的方法被揭示,該方法包含以下步驟:在伺服器接收電子裝置已辨識指示電子交易之機器可辨識標籤的指示;藉由該伺服器將請求送至該電子裝置,以確認該電子交易之開始;及當該電子裝置接收該確認時開始該交易。 A method for initiating an electronic transaction is disclosed, the method comprising the steps of: at a server receiving an indication that an electronic device has identified a machine identifiable tag indicating an electronic transaction; the server sends a request to the electronic device to confirm The beginning of the electronic transaction; and when the electronic device receives the confirmation, the transaction is initiated.
該確認可包含用於至該電子裝置之輸入的請求。該輸入可包含在觸控式顯示器上之輸入。該輸入可包含至與該電子裝置有關聯的麥克風之輸入。該輸入可為與該電子裝置的使用者有關聯之生物特徵量測輸入。該生物特徵量測輸入可為指紋輸入。 The confirmation can include a request for input to the electronic device. This input can include input on a touch sensitive display. The input can include an input to a microphone associated with the electronic device. The input can be a biometric measurement input associated with a user of the electronic device. The biometric measurement input can be a fingerprint input.
僅只如果該輸入係或等同於指示該確認以繼續進行該交易的預定輸入,則該交易可被開始。該輸入可被該電子裝置之處理電路系統所處理,以決定該輸入是否係或等同於該預定輸入,其中該預定輸入被儲存於該電子裝置中。 The transaction can be initiated only if the input is or is equivalent to a predetermined input indicating the confirmation to proceed with the transaction. The input can be processed by the processing circuitry of the electronic device to determine if the input is or is equivalent to the predetermined input, wherein the predetermined input is stored in the electronic device.
另一選擇係,該輸入可被傳輸至遠端裝置及藉由該遠端裝置之處理電路系統所處理,以決定該輸入是否係或等同於該預定輸入,且指示該輸入是否係或等同於該預定輸入的旗標被送至該電子裝置或伺服器,其中該預定輸入被儲存於該遠端裝置中。該遠端裝置可為該伺服器。 Alternatively, the input can be transmitted to and processed by the remote device's processing circuitry to determine whether the input is or is equivalent to the predetermined input and indicates whether the input is or is equivalent to The predetermined input flag is sent to the electronic device or server, wherein the predetermined input is stored in the remote device. The remote device can be the server.
該機器可辨識標籤可包含用於藉由該電子裝置中之處理電路系統所處理的可執行指令,且其當被辨識及藉由該處理電路系統所執行時,造成該裝置與該伺服器通訊,並由該伺服器獲得關係到該交易之另外指令。該另外指令可包含以下的至少一者:顯示有關該交易之資料;及請求該確認以開始該交易。 The machine identifiable tag can include executable instructions for processing by the processing circuitry in the electronic device, and when identified and executed by the processing circuitry, cause the device to communicate with the server And the server obtains additional instructions related to the transaction. The additional instruction can include at least one of: displaying information about the transaction; and requesting the confirmation to begin the transaction.
該機器可辨識標籤可包含離線標籤。離線標籤可為被實體地印刷在材料上之標籤,用於被該電子裝置所讀取。 The machine identifiable tag can contain an offline tag. The offline tag can be a tag that is physically printed on the material for reading by the electronic device.
開始的步驟可包含藉由該電子裝置將指令送至該伺服器,以繼續進行藉由該機器可辨識標籤所指示之電子交易。 The initial step can include sending an instruction to the server by the electronic device to continue the electronic transaction indicated by the machine identifiable tag.
電腦可讀媒體被揭示,其包含可藉由處理電路系統執行的電腦可執行指令,當電腦可執行指令被執行時,造成該處理電 路系統施行該前述方法的步驟。 Computer readable media is disclosed that includes computer executable instructions executable by a processing circuitry that cause processing power when computer executable instructions are executed The road system performs the steps of the foregoing method.
伺服器被揭示,包含:處理電路系統,被建構來:接收該電子裝置已辨識指示電子交易之機器可辨識標籤的指示;將請求送至該電子裝置,以確認該電子交易之開始;及當該電子裝置接收該確認時開始該交易。該處理電路系統可進一步被建構來施行該前述方法的步驟。 The server is disclosed, comprising: processing circuitry configured to: receive an indication that the electronic device has identified a machine identifiable tag indicating an electronic transaction; send a request to the electronic device to confirm the beginning of the electronic transaction; and The electronic device begins the transaction upon receipt of the confirmation. The processing circuitry can be further constructed to perform the steps of the foregoing method.
使用者可操作之電子裝置被揭示,包含:處理電路系統,被建構來:辨識指示電子交易的機器可辨識標籤;請求確認,以當該機器可辨識標籤已被辨識時開始該電子交易;及當該電子裝置接收該確認時開始該交易。 The user operable electronic device is disclosed, comprising: processing circuitry configured to: identify a machine identifiable tag indicating an electronic transaction; request confirmation to initiate the electronic transaction when the machine identifiable tag has been identified; and The transaction is initiated when the electronic device receives the confirmation.
於其他具體態樣中,該使用者可為小型企業所有人或管理人。複數個行動裝置可被購買、辨識、以獨特的辨識符編碼、及發出給該企業之職員或代理商。該等裝置可包含智慧型式手機、行動電話、導航裝置、行動個人數位助理器、膝上型電腦、掌上型電腦、連網小筆電、呼叫器、電子書閱讀器、音樂播放器與類似者等。當採購被作成時,該獨特的辨識符允許按每一職員或代理商之採購數量的輕易分開,且適當之費用或帳單可對企業的顧客帳戶或客戶帳戶被作成。 In other specific aspects, the user may be a small business owner or manager. A plurality of mobile devices can be purchased, identified, encoded with unique identifiers, and issued to employees or agents of the enterprise. Such devices may include smart phones, mobile phones, navigation devices, mobile personal digital assistants, laptops, palmtop computers, networked laptops, pagers, e-book readers, music players and the like. Wait. When the purchase is made, the unique identifier allows for easy separation by the number of purchases per employee or agent, and the appropriate fee or bill can be made for the customer account or customer account of the business.
一具體態樣係一方法。該方法包括以下步驟:以複數個實體機器製備交易促進平台,該交易促進平台包含至少一廣播信標台、至少一伺服器、及具有用於促進交易的程式指令之至少一電腦程式,該程式指令被儲存於可操作地連接到至少一伺服器的非臨時性記憶體中。該方法亦包括以該交易促進平台登錄複數個使用者之步驟,每一使用者經過適合用於與該交易促進平台通訊的行動裝置登錄;藉由將對於與該交易促進平台通訊有用之電腦應用程式放在每一使用者的行動裝置上,改善每一使用者之行動裝置的能力;將複數個使用者之每一使用者的付款方法之資訊儲存於可操作地連接到該至少一伺服器的記憶體中;分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一碼或標籤係與產品型式有關聯,且該最少一廣播信標台另包含標籤;及獨 特地辨識接觸該交易促進平台的使用者。該方法亦包括接觸該使用者之應用程式的步驟,其對於與該交易促進平台通訊有用,且該使用者之行動裝置在商家的實體位置感測該信標台;基於該信標台之感測,在該使用者的行動裝置上之應用程式中觸發一事件;及將該標籤傳遞至該交易促進平台。 A specific aspect is a method. The method comprises the steps of: preparing a transaction promotion platform by a plurality of physical machines, the transaction promotion platform comprising at least one broadcast beacon, at least one server, and at least one computer program having program instructions for facilitating transactions, the program The instructions are stored in non-transitory memory operatively coupled to at least one of the servers. The method also includes the step of logging in to the plurality of users with the transaction facilitating platform, each user logging in via a mobile device suitable for communicating with the transaction facilitating platform; by using a computer application useful for communicating with the transaction facilitating platform The program is placed on each user's mobile device to improve the capabilities of each user's mobile device; storing information about the payment method of each of the plurality of users is operatively coupled to the at least one server In the memory; allocating information from the plurality of merchants, the information includes a label or code selected from the group consisting of a connection code and a label and an offline code and a label, each code or label being associated with the product type And the least one broadcast beacon station additionally includes a label; Specifically identify users who are exposed to the transaction promotion platform. The method also includes the step of contacting the user's application, which is useful for communicating with the transaction facilitating platform, and the user's mobile device senses the beacon at the physical location of the merchant; based on the sense of the beacon Detecting that an event is triggered in an application on the user's mobile device; and passing the tag to the transaction promotion platform.
另一具體態樣包括由該使用者接收輸入的步驟,用於指定採購一項目用之付款方法,其中該付款方法係藉由來自一或多個付款方法的選擇所指定,該付款方法被儲存於可操作地連接到至少一伺服器之記憶體中。於另一具體態樣中,來自該使用者的輸入係使用該使用者的行動裝置上之應用程式回應於用在來自商家之特別產品的碼或標籤,用於與該交易促進平台通訊。於另一具體態樣中,該信標台包含具有在該商家之實體位置的有限範圍內傳輸至複數個使用者之能力的無線私人區域網路。於另一具體態樣中,有在該信標台之範圍內由該信標台廣播一ID至使用者的另一步驟。另一方法進一步包含經過該使用者之行動裝置及對於與該交易促進平台通訊有用的應用程式辨識在附近之使用者。 Another embodiment includes the step of receiving input by the user for specifying a payment method for purchasing an item, wherein the payment method is specified by a selection from one or more payment methods, the payment method being stored And operatively connected to the memory of the at least one server. In another embodiment, the input from the user responds to a code or tag used in a particular product from the merchant for communication with the transaction facilitating platform using an application on the user's mobile device. In another embodiment, the beacon station includes a wireless private area network having the ability to transmit to a plurality of users within a limited range of physical locations of the merchant. In another embodiment, there is another step of broadcasting an ID to the user by the beacon station within the scope of the beacon station. Another method further includes identifying the nearby user via the user's mobile device and an application useful for communicating with the transaction facilitating platform.
於另一方法中,有經由該信標台將信號傳遞至該經辨識的使用者之另一步驟。於另一具體態樣中,有經過該使用者的行動裝置辨識在附近的使用者之步驟,並基於關於該使用者所儲存的資訊及該使用者之目前位置將個人化訊息傳遞至該經辨識的使用者。於另一具體態樣中,有將用於該複數個使用者之每一使用者的發貨地址儲存於可操作地連接到該至少一伺服器的記憶體之另一步驟。於具體態樣中,有由該使用者接收用於指定該項目用之遞送地址的輸入之另一步驟,其中該遞送地址係藉由選自被儲存於可操作地連接到該至少一伺服器的記憶體之一或多個遞送地址所指定。 In another method, there is another step of transmitting a signal to the identified user via the beacon station. In another embodiment, there is a step of recognizing a user in the vicinity by the user's mobile device, and transmitting the personalized message to the user based on the information stored by the user and the current location of the user. Identify the user. In another embodiment, there is another step of storing a shipping address for each of the plurality of users in a memory operatively coupled to the at least one server. In a specific aspect, there is another step of receiving, by the user, an input for specifying a delivery address for the item, wherein the delivery address is operatively coupled to the at least one server by being selected to be stored One or more of the memory addresses are specified by the delivery address.
另一具體態樣係一方法。該方法包括以下步驟:以交易促進平台登錄複數個使用者,每一使用者經過適合用於與該交易促進平台通訊的行動裝置登錄;及藉由將對於與該交易促進平台通訊有用之電腦應用程式放在每一使用者的行動裝置上,改善每一使用者之行動裝置的能力。該方法包括以下步驟:將複數個使用者之每一使 用者的付款方法之資訊儲存於可操作地連接到該至少一伺服器的記憶體中;分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一標籤或碼係與該等商家之至少一者的產品型式有關聯;獨特地辨識接觸該交易促進平台的使用者;接觸對於與該交易促進平台通訊有用的使用者之應用程式,且該使用者之行動裝置使用至少一信標台以在商家的實體位置決定該使用者之位置;及由該至少一信標台接收資訊,用於來自商家之產品的連線碼或連線標籤使用在該使用者之行動裝置上的應用程式,用於與該交易促進平台通訊。 Another specific aspect is a method. The method includes the steps of: logging in to a plurality of users with a transaction facilitation platform, each user logging in via a mobile device suitable for communicating with the transaction facilitating platform; and by using a computer application useful for communicating with the transaction facilitating platform The program is placed on each user's mobile device to improve the capabilities of each user's mobile device. The method includes the steps of: each of a plurality of users The information of the user's payment method is stored in the memory operatively connected to the at least one server; the information from the plurality of merchants is allocated, the information includes the selection consisting of the connection code and the label and the offline code and the label a tag or code of a group, each tag or code associated with a product type of at least one of the merchants; uniquely identifying a user who is in contact with the transaction facilitation platform; contact is useful for communicating with the transaction facilitating platform a user's application, and the user's mobile device uses at least one beacon to determine the location of the user at the physical location of the merchant; and receives information from the at least one beacon for the product from the merchant A connection code or connection tag is used by the application on the user's mobile device to communicate with the transaction promotion platform.
其他具體態樣包括該上面方法之額外步驟。於一具體態樣中,該方法包括以複數個實體機器製備該交易促進平台,該交易促進平台包含至少一廣播信標台、至少一電腦伺服器、及具有用於施行電子商務交易的程式指令之至少一電腦程式,該程式指令被儲存於可操作地連接到至少一伺服器的非臨時性記憶體中。於另一具體態樣中,當該使用者之行動裝置係在該信標台的0公分至200公尺範圍內時,該至少一信標台係能夠接觸該使用者之應用程式。另一具體態樣包括以下步驟:在該信標台的範圍內接觸該使用者、及經由該使用者之行動裝置將訊息傳遞至該使用者。於另一具體態樣中,有由該使用者接收一反應的另一步驟,用於採購在該訊息中提供給該使用者之至少一項目。。另一具體態樣包括在由該使用者對該訊息的反應之後由該商家上傳數位媒體內容至該使用者。 Other specific aspects include the additional steps of the above method. In one embodiment, the method includes preparing the transaction promotion platform by a plurality of physical machines, the transaction promotion platform including at least one broadcast beacon, at least one computer server, and program instructions for performing an e-commerce transaction At least one computer program stored in non-transitory memory operatively coupled to at least one of the servers. In another embodiment, the at least one beacon is capable of contacting the user's application when the user's mobile device is within 0 cm to 200 meters of the beacon. Another embodiment includes the steps of contacting the user within the scope of the beacon and transmitting a message to the user via the user's mobile device. In another embodiment, there is another step of receiving a response by the user for purchasing at least one item provided to the user in the message. . Another embodiment includes uploading digital media content to the user by the merchant after the user responds to the message.
另一具體態樣亦係一方法。該方法包括以下步驟:藉由至少一電腦接收用於在使用者的行動裝置上之交易允許的應用程式;以該使用者之辨識資訊使該至少一電腦與該使用者的行動裝置及用於交易允許之應用程式有關聯;及在商家之實體位置接觸該用於交易允許的應用程式及該使用者之行動裝置與信標台。該方法包括額外之步驟:分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一碼或標籤係與該複數個商家之至少一者的產品型式有關聯;獨特地辨識接觸交易促進平台的使用者;藉由在商家的實體位置感測信標台,接觸對於與該 交易促進平台及該使用者之行動裝置通訊有用的使用者之應用程式;及將關係到產品可用性的資訊傳輸至該使用者之行動裝置。 Another specific aspect is also a method. The method includes the steps of: receiving, by at least one computer, an application for allowing transaction on a user's mobile device; using the identification information of the user to enable the at least one computer and the user's mobile device and The application allowed by the transaction is associated; and the application for the transaction and the mobile device and the beacon of the user are contacted at the physical location of the merchant. The method includes the additional step of allocating information from the plurality of merchants, the information comprising a tag or code selected from the group consisting of a connection code and a tag and an offline code and a tag, each code or tag being associated with the plural The product type of at least one of the merchants is associated; uniquely identifying the user of the contact transaction promotion platform; by sensing the beacon at the physical location of the merchant, the contact is The transaction facilitation platform and the user's mobile device communicate useful user applications; and transmit information related to product availability to the user's mobile device.
其他具體態樣涉及該上面方法的額外步驟。於一具體態樣中,有警示該應用程式之步驟,即該使用者的行動裝置係在該實體位置之範圍內。另一具體態樣包括藉由該使用者的行動裝置經過一避免網路媒介之路徑直接地感測該信標台。另一具體態樣包括經過該使用者的行動裝置及用於交易允許之應用程式對該使用者提供報價的步驟。另一具體態樣包括使用該交易允許應用程式及該使用者之行動裝置對該商家的想要產品付款之步驟。於另一具體態樣中,該方法包括以下步驟:在該實體位置將用於想要產品的標籤資訊直接地儲存在該使用者之行動裝置上,而沒有網路連接的利益;及當該網路連接係可用時,使用該標籤資訊取得關係到該想要產品之資訊。 Other specific aspects relate to the additional steps of the above method. In one embodiment, there is a step in alerting the application that the user's mobile device is within the physical location. Another embodiment includes directly sensing the beacon station via the user's mobile device through a path that avoids network traffic. Another embodiment includes the step of providing a quote to the user via the user's mobile device and an application for transaction permission. Another specific aspect includes the step of using the transaction to allow the application and the user's mobile device to pay for the merchant's desired product. In another embodiment, the method includes the steps of: storing, at the physical location, tag information for the desired product directly on the user's mobile device without the benefit of the network connection; and when When the network connection is available, use the tag information to obtain information about the desired product.
又另一具體態樣係一方法。該方法包括以下步驟:以複數個實體機器製備交易促進平台,該交易促進平台包含至少一伺服器、及具有用於施行交易並促進交易的程式指令之至少一電腦程式,該程式指令被儲存於可操作地連接到該至少一伺服器的非臨時性記憶體中;以該交易促進平台登錄該複數個商家;及以該交易促進平台登錄複數個使用者。該方法亦包括以下步驟:將該複數個使用者之發貨地址及付款方法的資訊儲存於可操作地連接到該至少一伺服器之記憶體中;獨特地辨識一接觸該交易促進平台的使用者;分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一標籤或碼係與該複數個商家之至少一者的產品型式有關聯;使用在用於與該交易促進平台通訊之使用者的行動裝置上之應用程式,掃描用於來自商家之產品的連線碼、離線碼、連線標籤或離線標籤;由該使用者接受第一輸入,用於選擇一由該交易促進平台所採購之項目;及由該使用者接受第二輸入,其指定用於採購該項目的付款方法,其中該付款方法係藉由來自被儲存於該可操作地連接到該至少一伺服器之記憶體的一或多個付款方法之選擇所指定。 Yet another specific aspect is a method. The method comprises the steps of: preparing a transaction promotion platform by a plurality of physical machines, the transaction promotion platform comprising at least one server, and at least one computer program having program instructions for executing the transaction and facilitating the transaction, the program instructions being stored in the program Operatively coupled to the non-transitory memory of the at least one server; logging in to the plurality of merchants with the transaction facilitating platform; and logging in a plurality of users with the transaction facilitating platform. The method also includes the steps of: storing information of the plurality of users' shipping addresses and payment methods in a memory operatively connected to the at least one server; uniquely identifying a contact with the use of the transaction facilitating platform Allocating information from the plurality of merchants, the information including a label or code selected from the group consisting of a connection code and a label and an offline code and a label, each label or code being associated with at least one of the plurality of merchants The product type is associated; scanning the connection code, offline code, connection label or offline label for the product from the merchant using an application on the mobile device for the user communicating with the transaction promotion platform; Receiving, by the user, a first input for selecting an item purchased by the transaction promotion platform; and accepting, by the user, a second input specifying a payment method for purchasing the item, wherein the payment method is Specified by a selection from one or more payment methods stored in the memory operatively coupled to the at least one server.
其他具體態樣包含具有額外步驟之如在此中所敘述 的額外方法。於一額外具體態樣中,該方法包括將用於該交易促進平台的應用程式放在該使用者之行動裝置上的步驟,該應用程式對於與該交易促進平台界接有用的。於另一方法中,該連線碼或標籤係選自由音頻序列、視覺影像、條碼、快速反應碼、及由信標台所接收之信號所組成的群組。另一方法包括將用於複數個使用者之每一使用者的發貨地址儲存於該可操作地連接到該至少一伺服器的記憶體之步驟。於另一具體態樣中,該離線碼或離線標籤包含選自由視覺化標籤、音頻標籤、RFID標籤、近場通訊(NFC)標籤、及由信標台所接收之信號所組成的群組之標籤。另一具體態樣包括經過該使用者的行動裝置及用於交易允許之應用程式對該使用者提供報價的步驟。於另一具體態樣中,該方法包括使用該交易允許應用程式及該使用者之行動裝置為該商家的想要產品付款。於另一具體態樣中,該方法包括以下之額外步驟:在該實體位置將用於想要產品的標籤資訊直接地儲存在該使用者之行動裝置上,而沒有網路連接的利益;及當該網路連接係可用時,使用該標籤資訊取得關係到該想要產品之資訊。 Other specific aspects include additional steps as described herein Extra method. In an additional aspect, the method includes the step of placing an application for the transaction facilitation platform on the user's mobile device, the application being useful for interfacing with the transaction facilitation platform. In another method, the connection code or tag is selected from the group consisting of an audio sequence, a visual image, a bar code, a quick response code, and a signal received by the beacon station. Another method includes the step of storing a shipping address for each user of the plurality of users in the memory operatively coupled to the at least one server. In another embodiment, the offline code or offline tag comprises a tag selected from the group consisting of a visual tag, an audio tag, an RFID tag, a near field communication (NFC) tag, and a signal received by the beacon station. . Another embodiment includes the step of providing a quote to the user via the user's mobile device and an application for transaction permission. In another embodiment, the method includes using the transaction to allow the application and the user's mobile device to pay for the merchant's desired product. In another embodiment, the method includes the additional step of storing the tag information for the desired product directly on the user's mobile device at the physical location without the benefit of the network connection; When the network connection is available, the tag information is used to obtain information related to the desired product.
另一具體態樣係一方法。該方法包括以下步驟:以複數個實體機器製備交易促進平台,該交易促進平台包含至少一伺服器、及具有用於施行交易並促進交易的程式指令之至少一電腦程式,該程式指令被儲存於可操作地連接到該至少一伺服器的非臨時性記憶體中;以該交易促進平台登錄複數個商家;及以該交易促進平台登錄複數個使用者,每一使用者經過適合用於與該交易促進平台通訊的行動裝置登錄。該方法亦包括以下步驟:藉由將對於與該交易促進平台通訊有用之電腦應用程式放在每一使用者的行動裝置上,改善每一使用者之行動裝置的能力;將複數個使用者之付款方法的資訊儲存於可操作地連接到該至少一伺服器的記憶體中;獨特地辨識一接觸該交易促進平台的使用者;分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一標籤或碼係與該複數個商家之至少一者的產品型式有關聯;使用在用於與該交易促進平台通訊之使用者的行動裝置上之應用程式,掃描用於來自商家之產品的連線碼或連線標籤;及由該使用者接受第一輸入, 用於指定採購一項目用的付款方法,其中該付款方法係藉由來自被儲存於該可操作地連接到該至少一伺服器之記憶體中的一或多個付款方法之選擇所指定。 Another specific aspect is a method. The method comprises the steps of: preparing a transaction promotion platform by a plurality of physical machines, the transaction promotion platform comprising at least one server, and at least one computer program having program instructions for executing the transaction and facilitating the transaction, the program instructions being stored in the program Operatively connected to the non-transitory memory of the at least one server; logging in a plurality of merchants with the transaction promotion platform; and logging in a plurality of users with the transaction promotion platform, each user being adapted to use The mobile device of the transaction promotion platform communication is registered. The method also includes the steps of: improving the capabilities of each user's mobile device by placing a computer application useful for communicating with the transaction facilitating platform on each user's mobile device; The information of the payment method is stored in a memory operatively connected to the at least one server; uniquely identifies a user contacting the transaction promotion platform; and assigns information from the plurality of merchants, the information including being selected from the connection a tag or code of a group of tags and tags and offline codes and tags, each tag or code being associated with a product type of at least one of the plurality of merchants; used in communicating with the transaction facilitating platform An application on the user's mobile device that scans the connection code or connection label for the product from the merchant; and accepts the first input by the user, A payment method for specifying a purchase item, wherein the payment method is specified by a selection from one or more payment methods stored in the memory operatively connected to the at least one server.
有此方法之額外具體態樣。該額外方法及具體態樣可包括額外步驟。一具體態樣包括經過該交易促進平台將來自該複數個使用者之資訊傳遞至該複數個商家,而不會以該複數個商家存取該複數個使用者的帳戶結餘資訊。另一具體態樣另包括將關係到可向該複數個商家購買之產品的資訊送至該複數個使用者,每一項目之資訊基於特別使用者之過去的採購被剪裁給該特別使用者。於一方法中,用於藉由該商家提供給該使用者的特別項目,來自該使用者之輸入係回應於來自商家的通訊。於一具體態樣中,使用在該使用者的行動裝置上用於與該交易促進平台通訊之應用程式,來自該使用者之輸入係回應於用於來自商家的特別產品之碼或標籤。另一具體態樣另包括使用該交易允許應用程式及該使用者的行動裝置為該商家之想要產品付款的步驟。於又另一具體態樣中,該方法包括以下之額外步驟:在該實體位置將用於想要產品的標籤資訊直接地儲存在該使用者之行動裝置上,而沒有網路連接的利益;及當該網路連接係可用時,使用該標籤資訊取得關係到該想要產品之資訊。 There are additional specific aspects of this method. This additional method and specific aspects may include additional steps. A specific aspect includes transmitting, by the transaction promotion platform, information from the plurality of users to the plurality of merchants, and not accessing the account balance information of the plurality of users by the plurality of merchants. Another embodiment further includes transmitting information relating to products that can be purchased to the plurality of merchants to the plurality of users, the information for each item being tailored to the particular user based on past purchases by the particular user. In one method, for input by the merchant to the user, the input from the user is in response to a communication from the merchant. In one embodiment, an application for communicating with the transaction facilitation platform on the user's mobile device is used, the input from the user being responsive to a code or tag for a particular product from the merchant. Another embodiment further includes the step of using the transaction to allow the application and the user's mobile device to pay for the merchant's desired product. In yet another embodiment, the method includes the additional step of storing the tag information for the desired product directly on the user's mobile device at the physical location without the benefit of the network connection; And when the network connection is available, use the tag information to obtain information about the desired product.
另一具體態樣係一方法。該方法包括以下步驟:以交易促進平台登錄複數個商家;由使用者之行動裝置接受一輸入,以登錄該交易促進平台;選擇一保全通道,用於使用該應用程式(app)與該交易促進平台通訊;及提供電子地址及通行碼,以經由該保全通道用該交易促進平台建立帳戶。該方法亦包括以下步驟:將該使用者之信用卡檢查值(CVV)儲存在該該使用者的行動裝置上;經由該保全通道將用於該使用者之付款方法提供至該交易促進平台;將該電子地址及該付款方法儲存於該交易促進平台的資料庫中;分配來自該複數個商家之資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一標籤或碼係與該複數個商家之至少一者的至少一產品型式有關聯;及使用在該使用者的行動裝置上而用於與該交易促進平台通訊之應用程式,掃描用於來自商家的產品之連線碼或 連線標籤。 Another specific aspect is a method. The method comprises the steps of: logging in a plurality of merchants by using a transaction promotion platform; accepting an input by the user's mobile device to log in to the transaction promotion platform; and selecting a security channel for using the application (app) and the transaction promotion Platform communication; and providing an electronic address and a pass code to establish an account with the transaction promotion platform via the security channel. The method also includes the steps of: storing a credit card check value (CVV) of the user on the mobile device of the user; providing a payment method for the user to the transaction promotion platform via the security channel; The electronic address and the payment method are stored in a database of the transaction promotion platform; information is distributed from the plurality of merchants, the information includes a label selected from the group consisting of a connection code and a label and an offline code and a label or a code, each tag or code associated with at least one product type of at least one of the plurality of merchants; and an application for communicating with the transaction promotion platform on the user's mobile device, for scanning Connection code for products from merchants or Wire label.
於另一具體態樣中,該方法另包括將應用程式送至該使用者的行動裝置,用於與該交易促進平台通訊。於另一具體態樣中,該方法包括以複數個實體機器製備該交易促進平台,該交易促進平台包含至少一伺服器、及具有用於施行交易並促進交易的程式指令之至少一電腦程式,該程式指令被儲存於可操作地連接到該至少一伺服器的非臨時性記憶體中。於另一具體態樣中,該方法另包括將包含傳輸信標台及標籤之至少一信標台放入商家的實體商店,其中該信標台包含無線私人區域網路,而具有在該商家之實體位置的有限範圍內傳輸複數個使用者之能力。於又另一具體態樣中,該方法包括將用於該複數個使用者的每一使用者之發貨地址儲存於可操作地連接到該至少一伺服器的記憶體中。 In another embodiment, the method further includes transmitting the application to the user's mobile device for communicating with the transaction facilitation platform. In another embodiment, the method includes preparing the transaction promotion platform by a plurality of physical machines, the transaction promotion platform including at least one server, and at least one computer program having program instructions for executing the transaction and facilitating the transaction. The program instructions are stored in non-transitory memory operatively coupled to the at least one server. In another embodiment, the method further includes placing at least one beacon station including the transmission beacon station and the tag in a merchant's physical store, wherein the beacon station includes a wireless private area network and has the merchant The ability to transmit a plurality of users within a limited range of physical locations. In yet another embodiment, the method includes storing a shipping address for each user of the plurality of users in a memory operatively coupled to the at least one server.
於另一具體態樣中,該方法包括另外步驟:獨特地辨識一接觸該交易促進平台的使用者;由該使用者接受第一輸入,用於選擇一由該交易促進平台所採購之項目;及由該使用者接受第二輸入,其指定用於採購該項目的付款方法及指定用於該項目之遞送地址,其中該付款方法及該遞送地址的每一者係藉由來自被儲存於可操作地連接到該至少一伺服器之記憶體中的一或多個付款方法及遞送地址之選擇所指定。 In another embodiment, the method includes the additional step of uniquely identifying a user contacting the transaction facilitation platform; accepting, by the user, a first input for selecting a project purchased by the transaction promotion platform; And accepting, by the user, a second input specifying a payment method for purchasing the item and a delivery address designated for the item, wherein each of the payment method and the delivery address is stored by A selection of one or more payment methods and delivery addresses operatively coupled to the memory of the at least one server.
於另一替代的具體態樣中,該方法包括以下步驟:獨特地辨識接觸該交易促進平台的使用者;由該使用者接受第一輸入,用於選擇一供由該交易促進平台採購之項目;及由該使用者接受第二輸入,其指定用於採購該項目的付款方法、及由該使用者之行動裝置遞送一被儲存的信用卡卡號或簽帳卡卡號至該交易促進平台,以支付所選擇之項目。 In another alternative embodiment, the method includes the steps of: uniquely identifying a user contacting the transaction facilitation platform; accepting, by the user, a first input for selecting a project for purchase by the transaction promotion platform And accepting, by the user, a second input specifying a payment method for purchasing the item, and delivering, by the user's mobile device, a stored credit card number or charge card number to the transaction promotion platform for payment Selected item.
另一具體態樣係一方法。該方法包括以下步驟:以交易促進平台登錄複數個商家;由使用者之行動裝置接受一輸入,以登錄該交易促進平台;及將應用程式(app)送至該使用者的行動裝置,用於與該交易促進平台通訊。該方法包括以下步驟:選擇保全通道,用於使用該應用程式(app)與該交易促進平台通訊;提供電子地址及通 行碼,以用該交易促進平台經由該保全通道建立帳戶;經由該保全通道將用於該使用者之發貨地址及付款方法提供至該交易促進平台;將該電子地址及該付款方法儲存於該交易促進平台的資料庫中;將該使用者之至少一財務帳戶的資訊儲存於該使用者的行動裝置上之檔案中;分配來自該複數個商家的資訊,該資訊包括選自由連線碼及標籤與離線碼及標籤所組成的群組之標籤或碼,每一標籤或碼係與該複數個商家之至少一者的產品型式有關聯;及使用在該使用者的行動裝置上而用於與該交易促進平台通訊之應用程式,掃描用於來自商家的產品之連線碼或連線標籤。 Another specific aspect is a method. The method includes the steps of: logging in a plurality of merchants with a transaction promotion platform; accepting an input by the user's mobile device to log in to the transaction promotion platform; and sending an application (app) to the user's mobile device for Communicate with the Transaction Promotion Platform. The method comprises the steps of: selecting a security channel for communicating with the transaction promotion platform using the application (app); providing an electronic address and communication a line code for using the transaction promotion platform to establish an account via the security channel; providing a shipping address and payment method for the user to the transaction promotion platform via the security channel; storing the electronic address and the payment method in the The transaction promotion platform has a database; storing information of at least one financial account of the user in a file on the user's mobile device; distributing information from the plurality of merchants, the information including the selected connection code And a label or code of the group of the label and the offline code and the label, each label or code being associated with the product type of at least one of the plurality of merchants; and used on the user's mobile device An application that communicates with the transaction promotion platform scans the connection code or connection label for the product from the merchant.
於另一具體態樣中,該方法另包括將該使用者的信用卡檢查值(CVV)儲存於該使用者的行動裝置上之檔案中。於另一具體態樣中,該方法包括將該使用者的生物特徵量測資料儲存在該使用者的行動裝置、該交易促進平台及遠端伺服器之至少一者上;及當登錄該系統時或當作成一採購時請求該使用者經由該生物特徵量測資料鑑別他自己或她自己。 In another embodiment, the method further includes storing the user's credit card check value (CVV) in a file on the user's mobile device. In another embodiment, the method includes storing the biometric measurement data of the user on at least one of the user's mobile device, the transaction promotion platform, and the remote server; and when logging in to the system The user is requested to identify himself or herself via the biometric measurement data at the time of purchase or as a purchase.
另一具體態樣係一用於啟用電子商務交易的方法。該方法包括以下步驟:以電子商務平台經由至少一電腦接受商家之登錄,該電子商務平台被建構來以該電子商務平台在複數個商家之間互相作用,且被建構來以該電子商務平台與複數個顧客互相作用;關於來自該複數個商家之至少一者的至少一產品將資訊分配至該複數個顧客;在該電子商務平台經由關係到該至少一產品之至少一電腦由第一顧客接收一反應,該至少一產品可向以該電子商務平台登錄的第一商家購買;及將該反應轉送至該第一商家,其中該第一顧客係僅只經過該電子商務平台連結至該第一商家。 Another specific aspect is a method for enabling e-commerce transactions. The method comprises the steps of: accepting, by an e-commerce platform, a login of a merchant via at least one computer, the e-commerce platform being constructed to interact with the plurality of merchants by the e-commerce platform, and being constructed to use the e-commerce platform with a plurality of customers interacting with each other; at least one product from at least one of the plurality of merchants distributing information to the plurality of customers; receiving, by the e-commerce platform, the first customer via at least one computer associated with the at least one product In response, the at least one product may be purchased from a first merchant logged in to the e-commerce platform; and the reaction is forwarded to the first merchant, wherein the first customer is only linked to the first merchant via the e-commerce platform .
有此方法之額外具體態樣。該額外方法及具體態樣可包括額外步驟。一具體態樣包括經由該至少一電腦將該資訊分配至以該電子商務平台登錄的複數個顧客。於另一具體態樣中,被分配至該複數個顧客之資訊包括標籤或碼,以促進該第一顧客與該電子商務平台間之資訊的交換。於另一具體態樣中,在此該標籤缺乏資料連接,且當該第一顧客掃描該標籤以請求資訊時,該電子商務平台儲存來自 該第一顧客對於資訊之請求,並當該資料連接被提供時造成該第一顧客可利用該資訊。於另一具體態樣中,該標籤係音頻標籤。於另一具體態樣中,被分配至該複數個顧客的資訊係選自由QR碼及條碼所組成之群組。於另一具體態樣中,該反應包含來自該第一顧客的訂單,該訂單僅只藉由該顧客送至該電子商務平台。於另一具體態樣中,接受登錄之步驟係藉由至少一伺服器所完成,其中該至少一伺服器亦至少暫時地節省關係到該至少一產品的資料,該資料來自由該第一顧客接收一反應之步驟。於另一具體態樣中,接收一反應的步驟係藉著由該第一顧客之行動裝置接收一反應所完成。於另一具體態樣中,分配至少一項目的之資訊的步驟係經過網際網路來完成,且其中接收一反應之步驟係藉由經過該第一顧客的行動裝置之觸控而被顯示至該第一顧客的至少一項目之選擇所完成。於另一具體態樣中,分配資訊的步驟係經過與該第一顧客之行動裝置通訊的電子商務平台之信標台所完成。 There are additional specific aspects of this method. This additional method and specific aspects may include additional steps. A specific aspect includes distributing the information to the plurality of customers logged in by the e-commerce platform via the at least one computer. In another embodiment, the information assigned to the plurality of customers includes a tag or code to facilitate exchange of information between the first customer and the e-commerce platform. In another embodiment, the tag lacks a data connection, and when the first customer scans the tag to request information, the e-commerce platform stores the The first customer's request for information and when the data connection is provided causes the first customer to utilize the information. In another embodiment, the tag is an audio tag. In another embodiment, the information assigned to the plurality of customers is selected from the group consisting of a QR code and a barcode. In another embodiment, the reaction includes an order from the first customer, the order being sent only to the e-commerce platform by the customer. In another embodiment, the step of accepting the login is performed by at least one server, wherein the at least one server also temporarily saves at least temporarily information related to the at least one product from the first customer. Receiving a reaction step. In another embodiment, the step of receiving a response is accomplished by receiving a response from the first customer's mobile device. In another embodiment, the step of assigning at least one of the information of the destination is performed via the Internet, and wherein the step of receiving a response is displayed by touching the mobile device of the first customer to The selection of at least one item of the first customer is completed. In another embodiment, the step of assigning information is performed via a beacon station of an e-commerce platform in communication with the first customer's mobile device.
另一具體態樣係用於啟用電子商務交易的方法。該方法包括以下步驟:經由至少一電腦以電子商務平台接受第一商家之登錄,該電子商務平台被建構用於以該電子商務平台登錄之複數個商家及以該電子商務平台登錄的複數個顧客間之相互作用;以該電子商務平台接受第一顧客的登錄;關於來自該複數個商家之每一者的至少一產品,將資訊分配至以該電子商務平台登錄的複數個顧客;及在該電子商務平台經由關係到該至少一產品之至少一電腦由該第一顧客接收一反應,該至少一產品可向以該電子商務平台登錄的第一商家購買;及將該反應轉送至該第一商家,其中來自該第一顧客之反應係僅只經過該電子商務平台被連結至該第一商家。 Another specific aspect is the method used to enable e-commerce transactions. The method includes the steps of: accepting a login of a first merchant by an e-commerce platform via at least one computer, the e-commerce platform being configured to use a plurality of merchants logged in by the e-commerce platform and a plurality of customers logged in by the e-commerce platform Interacting with the e-commerce platform to accept the login of the first customer; for at least one product from each of the plurality of merchants, distributing information to a plurality of customers logged in to the e-commerce platform; The e-commerce platform receives a response from the first customer via at least one computer related to the at least one product, the at least one product may be purchased from a first merchant logged in to the e-commerce platform; and forwarding the response to the first The merchant, wherein the response from the first customer is only linked to the first merchant via the e-commerce platform.
有此方法之額外具體態樣。該額外方法及具體態樣可包括額外步驟。一具體態樣包括經過該電子商務平台將該反應轉送至以該電子商務平台登錄的第一商家。於另一具體態樣中,接受之步驟係以加密及安全碼的至少一者被完成。於另一具體態樣中,用於以該電子商務平台登錄之複數個顧客的每一者之獨特的辨識關鍵碼被提供。於另一具體態樣中,由該第一商家經過該電子商務平台至該第 一顧客之額外資訊被送出,該額外資訊係來自該第一顧客的反應之回答。於另一具體態樣中,在觸發一事件之後,基於與該第一顧客的行動裝置通訊之電子商務平台的信標台之感測,額外資訊被送至該第一顧客的行動裝置。於另一具體態樣中,該第一顧客之路徑被追蹤,而該第一顧客係在該信標台之範圍內。於另一具體態樣中,來自該第一顧客的行動裝置之反應係經由該至少一電腦所接收,該反應包含用於在該額外的資訊之中採購一項目的選擇。於另一具體態樣中,來自該第一顧客在該電子商務平台之付款係用於來自該第一商家的至少一產品。 There are additional specific aspects of this method. This additional method and specific aspects may include additional steps. A specific aspect includes forwarding the response to the first merchant logged in to the e-commerce platform via the e-commerce platform. In another embodiment, the step of accepting is performed with at least one of an encryption and a security code. In another embodiment, a unique identification key for each of a plurality of customers logged in with the e-commerce platform is provided. In another specific aspect, the first merchant passes the e-commerce platform to the first Additional information about a customer is sent, and the additional information is the response from the first customer's response. In another embodiment, after triggering an event, additional information is sent to the first customer's mobile device based on sensing of the beacon station of the e-commerce platform in communication with the first customer's mobile device. In another embodiment, the path of the first customer is tracked and the first customer is within range of the beacon. In another embodiment, the reaction of the mobile device from the first customer is received via the at least one computer, the reaction including a purchase of a destination selection among the additional information. In another embodiment, the payment from the first customer at the e-commerce platform is for at least one product from the first merchant.
另一具體態樣係用於啟用電子商務交易之方法。該方法包括以下步驟:將關於可向該複數個商家購買的產品之資訊分配至複數個顧客;以電子商務平台經由至少一電腦接受第一商家之登錄,該電子商務平台被建構用於以該電子商務平台登錄之複數個商家及以該電子商務平台登錄的複數個顧客間之相互作用;以該電子商務平台接受第一顧客的登錄,該第一顧客之登錄係對藉由該複數個商家所分配的資訊作出回應;在該電子商務平台經由關係到該至少一產品之至少一電腦接收來自該第一顧客的反應,該至少一產品可向以該電子商務平台登錄之第一商家購買;及將該反應轉送至該第一商家,其中該第一顧客係僅只經過該電子商務平台被連結至該第一商家。 Another specific aspect is the method used to enable e-commerce transactions. The method includes the steps of: distributing information about products that can be purchased to the plurality of merchants to a plurality of customers; accepting, by the e-commerce platform, login of the first merchant via at least one computer, the e-commerce platform being configured to use the The interaction between the plurality of merchants registered by the e-commerce platform and the plurality of customers logged in by the e-commerce platform; the login of the first customer is accepted by the e-commerce platform, and the login of the first customer is performed by the plurality of merchants Responding to the distributed information; receiving, at the e-commerce platform, a response from the first customer via at least one computer associated with the at least one product, the at least one product being purchaseable from a first merchant logged in to the e-commerce platform; And forwarding the reaction to the first merchant, wherein the first customer is only linked to the first merchant via the e-commerce platform.
有此方法之額外具體態樣。該額外方法及具體態樣可包含額外步驟。一具體態樣包括經由該電子商務平台將資訊送至該第一顧客,該資訊係來自該第一顧客的反應之回答。。於另一具體態樣中,被分配至該複數個顧客的資訊係呈標籤或碼之形式,該資訊鼓勵該複數個顧客以該電子商務平台登錄。於另一具體態樣中,在此該標籤缺乏資料連接,且當該第一顧客掃描該標籤來請求資訊時,該電子商務平台儲存一用於來自第一顧客的資訊之請求,並當該資料連接被提供時使該第一顧客可得到該資訊。於另一具體態樣中,標籤或碼被該電子商務平台所產生,該標籤或該碼對於交換資訊及在該第一顧客與該第一商家之間啟用一交易有用。於另一具體態樣中,分配資訊的步驟係藉由印刷廣告、海報及廣告欄廣告之至少一者所完成。於另 一具體態樣中,分配資訊的步驟係藉由將標籤或碼分配於連線媒體及離線媒體兩者中所完成。於另一具體態樣中,基於靠近該第一顧客的電子商務平台之信標台的感測,該第一顧客在觸發一事件之後被識別及接觸。於另一具體態樣中,信標台係在該第一商家的實體商店內,且其中經過該電子商務平台之識別能夠讓該第一顧客辨識該第一商家的至少一銷售點終端。 There are additional specific aspects of this method. This additional method and specific aspects may include additional steps. A specific aspect includes sending information to the first customer via the e-commerce platform, the information being an answer from the response of the first customer. . In another embodiment, the information assigned to the plurality of customers is in the form of a tag or code that encourages the plurality of customers to log in with the e-commerce platform. In another embodiment, the tag lacks a data connection, and when the first customer scans the tag to request information, the e-commerce platform stores a request for information from the first customer, and when The information is provided to the first customer when the data connection is provided. In another embodiment, the tag or code is generated by the e-commerce platform, the tag or the code being useful for exchanging information and enabling a transaction between the first customer and the first merchant. In another embodiment, the step of assigning information is accomplished by at least one of a print advertisement, a poster, and a billboard advertisement. Another In one embodiment, the step of assigning information is accomplished by assigning a tag or code to both the wired media and the offline media. In another embodiment, the first customer is identified and contacted after triggering an event based on sensing of a beacon station of the e-commerce platform proximate to the first customer. In another embodiment, the beacon station is in the physical store of the first merchant, and wherein the identification by the e-commerce platform enables the first customer to identify at least one point of sale terminal of the first merchant.
另一具體態樣係用於啟用電子商務交易之方法。該方法包括以下步驟:以電子商務平台經由至少一電腦接受第一商家的登錄,該電子商務平台被建構用於以該電子商務平台登錄之至少一商家及以該電子商務平台登錄的複數個顧客間之相互作用;以該電子商務平台接受第一顧客的登錄,其中該第一顧客係經過該電子商務平台連結至該第一商家;基於信標台之感測,藉由觸發一事件將關於來自該第一商家之至少一產品的資訊分配該該第一顧客之行動裝置,該資訊被分配至在該信標台的範圍內之顧客的行動裝置;及在該電子商務平台回答關係到該至少一產品所分配之資訊而由該顧客接收一反應。 Another specific aspect is the method used to enable e-commerce transactions. The method includes the steps of: accepting, by an e-commerce platform, a login of a first merchant via at least one computer, the e-commerce platform being configured to be used by at least one merchant logged in by the e-commerce platform and a plurality of customers logged in by the e-commerce platform Interacting with the e-commerce platform to accept the login of the first customer, wherein the first customer is linked to the first merchant via the e-commerce platform; based on the sensing of the beacon, by triggering an event will be about Information from at least one product of the first merchant is assigned to the mobile device of the first customer, the information is distributed to the mobile device of the customer within the scope of the beacon; and the answer to the e-commerce platform is At least one product is assigned information and the customer receives a response.
有此方法之額外具體態樣。該額外方法及具體態樣可包括額外步驟。一具體態樣包含僅只經過該電子商務平台完成來自該第一商家之至少一產品的第一顧客之採購交易的反應。於另一具體態樣中,該信標台具有一有限之傳輸範圍。於另一具體態樣中,該信標台係位在該第一商家的實體位置。於另一具體態樣中,該資訊包含為該第一顧客個人化之報價。於另一具體態樣中,關於來自該複數個商家之至少一個的至少一產品之資訊經由標籤或碼被分配至該複數個顧客。 There are additional specific aspects of this method. This additional method and specific aspects may include additional steps. A specific aspect includes a response to a purchase transaction of a first customer from at least one product of the first merchant only through the e-commerce platform. In another embodiment, the beacon station has a limited transmission range. In another embodiment, the beacon station is located at an entity location of the first merchant. In another embodiment, the information includes an offer that is personalized for the first customer. In another embodiment, information about at least one product from at least one of the plurality of merchants is distributed to the plurality of customers via a tag or code.
另一具體態樣係用於啟用電子商務交易之電子商務平台。該電子商務平台包含用於啟用電子商務交易的至少一伺服器,該至少一伺服器被建構來登錄複數個顧客及由以該電子商務平台登錄之複數個顧客接收資料,該至少一伺服器亦被建構來登錄複數個商家及由以該電子商務平台登錄的複數個商家接收資料,該至少一伺服器亦被建構來識別及接受來自該電子商務平台之顧客的複數個行動 及非行動裝置之資訊;及電腦軟體程式,被儲存當作電腦可讀媒體上之非臨時性指令,可存取至該至少一伺服器,用於在該複數個顧客與該複數個商家之間促進資訊的交換,其中該資訊係獨自經過該電子商務平台交換。 Another specific aspect is the e-commerce platform that enables e-commerce transactions. The e-commerce platform includes at least one server for enabling e-commerce transactions, the at least one server being configured to log in a plurality of customers and receiving data from a plurality of customers logged in by the e-commerce platform, the at least one server Build to log in to a plurality of merchants and receive data from a plurality of merchants logged in to the e-commerce platform, the at least one server being also configured to identify and accept a plurality of actions from customers of the e-commerce platform And the non-mobile device information; and the computer software program is stored as a non-transitory instruction on the computer readable medium, and is accessible to the at least one server for use in the plurality of customers and the plurality of merchants Promote the exchange of information, which is exchanged by the e-commerce platform alone.
有該電子商務平台之額外具體態樣。一具體態樣包括建構該電子商務平台,以使用網際網路來分配關於來自第一商家的至少一產品之資訊,及經由來自第一顧客的行動裝置之觸控選擇接受該至少一產品的選擇。於另一具體態樣中,當顧客掃描標籤或碼時,資訊被分配至該顧客,且其中該標籤或碼缺乏資料連接,及其中該電子商務平台被建構,以致當該顧客掃描該標籤或該碼以請求資訊時,該電子商務平台儲存一用於來自該顧客的資訊之請求,並當該資料連接被提供時使該顧客可得到該資訊。於另一具體態樣中,該電子商務平台另包含有限範圍的信標台,其被建構來在該信標台之範圍內偵測顧客的行動裝置,且亦被建構來在該信標台之範圍內將資訊分配至該顧客的行動裝置。於另一具體態樣中,該電子商務平台之信標台係位於靠近第一商家的實體位置,且其中該顧客之偵測被轉送至該第一商家的至少一銷售點終端。 There are additional specific aspects of the e-commerce platform. A specific aspect includes constructing the e-commerce platform to use the Internet to distribute information about at least one product from the first merchant, and accepting selection of the at least one product via touch selection from a mobile device of the first customer . In another embodiment, when a customer scans a tag or code, information is distributed to the customer, and wherein the tag or code lacks a data connection, and wherein the e-commerce platform is constructed such that when the customer scans the tag or When the code requests information, the e-commerce platform stores a request for information from the customer and makes the information available to the customer when the data connection is provided. In another embodiment, the e-commerce platform further includes a limited range of beacons that are configured to detect the customer's mobile device within the beacon range and are also constructed at the beacon The information is distributed to the customer's mobile device within the scope. In another embodiment, the beacon station of the e-commerce platform is located at an entity location adjacent to the first merchant, and wherein the detection of the customer is forwarded to at least one point of sale terminal of the first merchant.
1‧‧‧電子裝置 1‧‧‧Electronic device
100‧‧‧系統 100‧‧‧ system
102‧‧‧電子裝置 102‧‧‧Electronic devices
104‧‧‧機器可辨識標籤 104‧‧‧ Machine identifiable labels
105‧‧‧輸出裝置 105‧‧‧Output device
106‧‧‧標籤伺服器 106‧‧‧Label Server
107‧‧‧顯示器 107‧‧‧ display
108‧‧‧驗證伺服器 108‧‧‧Verification server
109‧‧‧產品伺服器 109‧‧‧Product Server
110‧‧‧伺服器 110‧‧‧Server
306‧‧‧辨識資訊 306‧‧‧ Identification information
406‧‧‧輸出 406‧‧‧ output
408‧‧‧動畫 408‧‧ animated
410‧‧‧QR碼 410‧‧‧QR code
412‧‧‧辨識資訊 412‧‧‧ Identification Information
414‧‧‧確認訊息 414‧‧‧Confirmation message
502‧‧‧電子裝置顯示器輸出 502‧‧‧Electronic device display output
504‧‧‧辨識資訊 504‧‧‧ Identification Information
508‧‧‧顯示器輸出 508‧‧‧Display output
600‧‧‧裝置 600‧‧‧ device
602‧‧‧電腦 602‧‧‧ computer
604‧‧‧記憶體 604‧‧‧ memory
608‧‧‧處理電路系統 608‧‧‧Processing Circuit System
610‧‧‧顯示器 610‧‧‧ display
612‧‧‧輸入/輸出機構 612‧‧‧Input/output mechanism
700‧‧‧電子裝置 700‧‧‧Electronic devices
702‧‧‧電子裝置 702‧‧‧Electronic devices
704‧‧‧機器可辨識標籤 704‧‧‧ Machine identifiable labels
708‧‧‧標籤伺服器 708‧‧‧Label Server
710‧‧‧標籤輸出裝置 710‧‧‧ label output device
712‧‧‧顯示器 712‧‧‧ display
718‧‧‧交易伺服器 718‧‧‧Transaction Server
720‧‧‧網頁伺服器 720‧‧‧Web server
902‧‧‧QR碼 902‧‧‧ QR code
904‧‧‧動畫 904‧‧ animated
908‧‧‧個人化/驗證資訊 908‧‧‧ Personalization/Verification Information
910‧‧‧確認訊息 910‧‧‧Confirmation message
1000‧‧‧輸出 1000‧‧‧ output
1002‧‧‧機器可辨識標籤 1002‧‧‧ Machine identifiable labels
1004‧‧‧產品 1004‧‧‧Products
1008‧‧‧數量及定尺寸資訊 1008‧‧‧Quantity and size information
1100‧‧‧視頻輸出 1100‧‧‧Video output
1102‧‧‧產品 1102‧‧‧Products
1104‧‧‧產品 1104‧‧‧Products
1200‧‧‧影像輸出 1200‧‧‧ image output
1202‧‧‧產品 1202‧‧‧Products
1300‧‧‧系統 1300‧‧‧ system
1302‧‧‧電腦 1302‧‧‧ computer
1304‧‧‧記憶體 1304‧‧‧ memory
1308‧‧‧處理電路系統 1308‧‧‧Processing Circuit System
1310‧‧‧顯示器 1310‧‧‧ display
1312‧‧‧標籤輸出組件 1312‧‧‧ Label Output Components
1402‧‧‧時域 1402‧‧‧Time Domain
1404‧‧‧水平軸 1404‧‧‧ horizontal axis
1408‧‧‧直立軸 1408‧‧‧Upright shaft
1410‧‧‧音頻標籤 1410‧‧‧Audio label
1500‧‧‧氣味產生裝置 1500‧‧‧Smell generating device
1502‧‧‧氣味 1502‧‧‧ smell
1600‧‧‧標籤處理系統 1600‧‧‧Label Processing System
1602‧‧‧網路 1602‧‧‧Network
1604‧‧‧安全連接終止器 1604‧‧‧Safety Connection Terminator
1608‧‧‧反向代理 1608‧‧‧Reverse agent
1610‧‧‧標籤產生器 1610‧‧‧Label Generator
1612‧‧‧記憶體 1612‧‧‧ memory
2100‧‧‧系統 2100‧‧‧ system
2102‧‧‧電子裝置 2102‧‧‧Electronic devices
2110‧‧‧交易伺服器 2110‧‧‧Transaction Server
2112‧‧‧電子裝置 2112‧‧‧Electronic devices
2202‧‧‧伺服器 2202‧‧‧Server
2210‧‧‧機器可讀標籤 2210‧‧‧ machine readable label
2214‧‧‧反應 2214‧‧‧Reaction
2218‧‧‧顧客 2218‧‧‧Customer
2300‧‧‧系統 2300‧‧‧ system
2302‧‧‧電子裝置 2302‧‧‧Electronic devices
2304‧‧‧標籤輸出裝置 2304‧‧‧ Label output device
2308‧‧‧驗證伺服器 2308‧‧‧Verification server
2310‧‧‧標籤伺服器 2310‧‧‧Label Server
2312‧‧‧標籤輸出裝置 2312‧‧‧ Label output device
2314‧‧‧裝置 2314‧‧‧ device
2318‧‧‧網頁伺服器 2318‧‧‧Web server
2502‧‧‧標籤 2502‧‧‧ label
3101‧‧‧信用卡安全碼 3101‧‧‧ Credit Card Security Code
3103‧‧‧行動裝置 3103‧‧‧Mobile devices
3105‧‧‧傳輸 3105‧‧‧Transmission
3107‧‧‧伺服器 3107‧‧‧Server
3115‧‧‧伺服器 3115‧‧‧Server
3117‧‧‧伺服器 3117‧‧‧Server
3119‧‧‧伺服器 3119‧‧‧Server
3121‧‧‧連結 3121‧‧‧ links
3123‧‧‧商家伺服器 3123‧‧‧Business Server
3801‧‧‧電子裝置 3801‧‧‧Electronic device
3803‧‧‧信號塔 3803‧‧‧Signal Tower
3804‧‧‧無線存取點 3804‧‧‧Wireless access point
3810‧‧‧處理電路系統 3810‧‧‧Processing Circuit System
3812‧‧‧記憶體 3812‧‧‧ memory
3814‧‧‧電源 3814‧‧‧Power supply
3816‧‧‧顯示器 3816‧‧‧ display
3818‧‧‧近程無線收發器 3818‧‧‧Short-range wireless transceiver
3820‧‧‧遠程無線收發器 3820‧‧‧Remote wireless transceiver
3821‧‧‧第一遠程無線收發器 3821‧‧‧First Remote Wireless Transceiver
3822‧‧‧喇叭 3822‧‧‧ Speaker
3824‧‧‧影像擷取子系統 3824‧‧‧Image Capture Subsystem
3826‧‧‧麥克風 3826‧‧‧Microphone
3828‧‧‧近場通訊(NFC)子系統 3828‧‧‧Near Field Communication (NFC) Subsystem
3830‧‧‧生物特徵量測辨識子系統 3830‧‧‧Biometric Measurement Identification Subsystem
3832‧‧‧電子鼻 3832‧‧‧Electronic nose
3840‧‧‧網路 3840‧‧‧Network
3842‧‧‧伺服器 3842‧‧‧Server
3844‧‧‧伺服器 3844‧‧‧Server
3901‧‧‧無線信標台 3901‧‧‧Wireless beacon
3910‧‧‧處理電路系統 3910‧‧‧Processing Circuit System
3912‧‧‧記憶體 3912‧‧‧ memory
3914‧‧‧近程無線收發器 3914‧‧‧ Short Range Wireless Transceiver
4001‧‧‧伺服器 4001‧‧‧Server
4010‧‧‧處理電路系統 4010‧‧‧Processing Circuit System
4012‧‧‧記憶體 4012‧‧‧ memory
4014‧‧‧網路介面 4014‧‧‧Internet interface
5301‧‧‧無線信標台 5301‧‧‧Wireless beacon
5303‧‧‧廣播訊息 5303‧‧‧Broadcast messages
5305‧‧‧行動應用程式 5305‧‧‧Mobile App
5309‧‧‧伺服器 5309‧‧‧Server
5313‧‧‧資料庫 5313‧‧‧Database
6309‧‧‧伺服器 6309‧‧‧Server
7501‧‧‧行動應用程式 7501‧‧‧Mobile App
7503‧‧‧無線信標台 7503‧‧‧Wireless beacon
7505‧‧‧信標台廣播 7505‧‧‧Beacon broadcast
7507‧‧‧指示 7507‧‧‧Instructions
7509‧‧‧伺服器 7509‧‧‧Server
12302‧‧‧電子裝置 12302‧‧‧Electronic device
22701‧‧‧機器可辨識鑑別標籤 22701‧‧‧ Machine identifiable identification label
22703‧‧‧反饋 22703‧‧‧Feedback
22705‧‧‧確認 22705‧‧‧Confirm
23102‧‧‧電子裝置 23102‧‧‧Electronic devices
23104‧‧‧機器可辨識標籤 23104‧‧‧ Machine identifiable labels
23105‧‧‧輸出裝置 23105‧‧‧ Output device
23106‧‧‧標籤伺服器 23106‧‧‧Label Server
23107‧‧‧顯示器 23107‧‧‧Display
23108‧‧‧機器可辨識標籤伺服器 23108‧‧‧ Machine identifiable label server
23109‧‧‧產品伺服器 23109‧‧‧Product Server
23112‧‧‧輸出裝置 23112‧‧‧ Output device
23114‧‧‧顯示器 23114‧‧‧Display
23118‧‧‧產品伺服器 23118‧‧‧Product Server
24105‧‧‧輸出裝置 24105‧‧‧ Output device
25302‧‧‧QR碼 25302‧‧‧QR code
25304‧‧‧回轉動畫 25304‧‧‧Revolving animation
25306‧‧‧個人化/驗證資訊 25306‧‧‧ Personalization/Verification Information
25308‧‧‧確認訊息 25308‧‧‧Confirmation message
25310‧‧‧產品資訊 25310‧‧‧Product Information
26500‧‧‧輸出裝置 26500‧‧‧ Output device
26502‧‧‧電腦 26502‧‧‧ computer
26504‧‧‧記憶體 26504‧‧‧ memory
26506‧‧‧處理電路系統 26506‧‧‧Processing Circuit System
26508‧‧‧顯示器 26508‧‧‧ display
26510‧‧‧輸入/輸出機構 26510‧‧‧Input/output mechanism
28702‧‧‧辨識資訊 28702‧‧‧ Identification Information
28704‧‧‧確認訊息 28704‧‧‧Confirmation message
32301‧‧‧信標台 32301‧‧‧Beacon
32305‧‧‧電子裝置 32305‧‧‧Electronic device
32309‧‧‧伺服器 32309‧‧‧Server
32313‧‧‧電腦實現的登錄儲存體 32313‧‧‧Computer-implemented login storage
32315‧‧‧地圖 Map of 32315‧‧‧
32317‧‧‧圖像 32317‧‧‧ Images
32321‧‧‧資料庫 32321‧‧‧Database
40001‧‧‧系統 40001‧‧‧ system
40002‧‧‧提供者生態體系 40002‧‧‧ provider ecosystem
40004‧‧‧行動通訊裝置 40004‧‧‧Mobile communication device
40006‧‧‧行動通訊應用程式 40006‧‧‧Mobile Application
40008‧‧‧網路存取裝置 40008‧‧‧Network access device
40010‧‧‧服務提供者行動應用程式伺服器 40010‧‧‧Service Provider Mobile Application Server
40012‧‧‧程式 40012‧‧‧Program
40014‧‧‧儲存器 40014‧‧‧Storage
40016‧‧‧商家儀表板 40016‧‧‧Business dashboard
40018‧‧‧顧客儀表板 40018‧‧‧Customer Dashboard
40020‧‧‧標籤 40020‧‧‧ label
40022‧‧‧網路 40022‧‧‧Network
40024‧‧‧第三方服務提供者 40024‧‧‧ Third party service providers
40026‧‧‧商家生態體系 40026‧‧‧Business ecosystem
40028‧‧‧銷售點(POS)系統 40028‧‧‧Point of Sale (POS) System
40030‧‧‧伺服器客戶 40030‧‧‧Server Client
40032‧‧‧顧客伺服器 40032‧‧‧Customer Server
40034‧‧‧儲存器 40034‧‧‧Storage
40036‧‧‧引擎 40036‧‧‧ engine
圖1描述用於使用機器可辨識標籤施行交易的系統之方塊圖。 Figure 1 depicts a block diagram of a system for performing transactions using machine identifiable tags.
圖2描述一流程圖,其描述使用機器可辨識標籤以利用該電子商務平台來開始交易的方法。 2 depicts a flow diagram depicting a method of using a machine identifiable tag to utilize the e-commerce platform to initiate a transaction.
圖3A描述機器可辨識標籤之代表圖,其可被使用於根據圖8使用機器可辨識標籤以開始交易的方法。 3A depicts a representative diagram of a machine identifiable label that can be used in accordance with FIG. 8 to use a machine identifiable label to initiate a transaction.
圖3B描述處理顯示器輸出之代表圖,其可被使用於根據圖2使用機器可辨識標籤以開始交易的方法。 FIG. 3B depicts a representative diagram of processing display output that may be used in a method of using a machine identifiable tag to initiate a transaction in accordance with FIG. 2.
圖3C描述確認顯示器輸出之代表圖,其可被使用於根據圖2使用機器可辨識標籤以開始交易的方法。 Figure 3C depicts a representative diagram of the confirmation display output that can be used in a method of using a machine identifiable tag to initiate a transaction in accordance with Figure 2.
圖4描述根據圖1的標籤輸出裝置及如在圖3A、3B、及3C中所描述之機器可辨識標籤的範例。 4 depicts an example of a tag output device in accordance with FIG. 1 and a machine identifiable tag as described in FIGS. 3A, 3B, and 3C.
圖5描述涉及使用核實資料開始交易的組件之概要圖。 Figure 5 depicts an overview of the components involved in starting a transaction using verification data.
圖6描述具有嵌入式數位浮水印的聲波。 Figure 6 depicts an acoustic wave with an embedded digital watermark.
圖7描述用於驗證一交易之方法的流程圖。 Figure 7 depicts a flow chart of a method for verifying a transaction.
圖8描述顯示器在方法的不同步驟經由該電子商務平台之輸出。 Figure 8 depicts the output of the display via the e-commerce platform at different steps of the method.
圖9描述電子裝置之顯示器在方法的不同步驟之輸出。 Figure 9 depicts the output of the display of the electronic device at various steps of the method.
圖10描述用於輸出機器可辨識標籤的系統。 Figure 10 depicts a system for outputting machine identifiable labels.
圖11描述用於使用機器可辨識標籤施行交易的系統之方塊圖。 Figure 11 depicts a block diagram of a system for performing transactions using machine identifiable tags.
圖12描述音頻標籤輸出裝置的方塊圖。 Figure 12 depicts a block diagram of an audio tag output device.
圖13描述氣味標籤輸出裝置之方塊圖。 Figure 13 depicts a block diagram of an odor label output device.
圖14描述用於輸出標籤的系統用之組件的方塊圖。 Figure 14 depicts a block diagram of components for a system for outputting tags.
圖15在音信號頻的時域代表圖中描述音頻標籤浮水印之代表圖。 Figure 15 is a representation of a representation of an audio tag watermark in the time domain representation of the tone signal frequency.
圖16描述用於產生氣味標籤的系統圖之方塊圖。 Figure 16 depicts a block diagram of a system diagram for generating an odor label.
圖17描述用於回應於一請求來提供機器可辨識標籤的標籤處理系統之方塊圖。 Figure 17 depicts a block diagram of a tag processing system for providing machine identifiable tags in response to a request.
圖18描述一流程圖,該流程圖描述回應於一請求而利用圖17的系統 來提供機器可辨識標籤之方法。 Figure 18 depicts a flow diagram depicting the use of the system of Figure 17 in response to a request To provide a way for the machine to recognize the label.
圖19描述一流程圖,其描述回應於一請求來提供機器可辨識標籤之方法。 Figure 19 depicts a flow diagram depicting a method of providing a machine identifiable tag in response to a request.
圖20描述方法之流程圖,藉由該流程圖,圖1的系統產生標籤,該標籤可被使用於開始交易,而未含有任何敏感資料。 Figure 20 depicts a flow diagram of a method by which the system of Figure 1 generates a tag that can be used to initiate a transaction without any sensitive material.
圖21描述一流程圖,其描述該安全鑑別及登錄過程。 Figure 21 depicts a flow chart depicting the secure authentication and login process.
圖22A係機器可辨識標籤之代表圖,其能被使用供鑑別;圖22B係在安全裝置鑑別及登錄期間的顯示器輸出之代表圖;圖22C係顯示器輸出之代表圖,並確認安全的裝置鑑別及登錄。 Figure 22A is a representative diagram of a machine identifiable label that can be used for authentication; Figure 22B is a representation of the display output during security device authentication and registration; Figure 22C is a representative representation of the display output, and confirms secure device identification And login.
圖23描述用於使用機器可辨識標籤施行交易的系統之方塊圖。 Figure 23 depicts a block diagram of a system for performing transactions using machine identifiable tags.
圖24係流程圖,描述使用機器可辨識標籤以利用圖23之系統來開始交易的方法。 Figure 24 is a flow diagram depicting a method of using a machine identifiable tag to begin a transaction using the system of Figure 23.
圖25A係機器可辨識標籤之代表圖,其可被使用於根據圖24使用機器可辨識標籤以開始交易的方法;圖25B係處理顯示器輸出之代表圖,其可被使用於根據圖24使用機器可辨識標籤以開始交易的方法; 圖25C係確認顯示器輸出之代表圖,其可被使用於根據圖24使用機器可辨識標籤以開始交易的方法;圖26係用於輸出機器可辨識標籤之系統的方塊圖;圖27係流程圖,描述利用圖24之系統來驗證交易的方法;圖28A係電子裝置之示範顯示器輸出,其可被顯示在根據圖27的方法中;及圖28B係電子裝置之示範顯示器輸出,其可被顯示在根據圖27的方法中;圖29描述一流程圖,其描述用於使用電子商務平台及機器可辨識標籤來施行交易的方法。 25A is a representative diagram of a machine identifiable label that can be used in a method of using a machine identifiable label to initiate a transaction in accordance with FIG. 24; FIG. 25B is a representative view of processing a display output, which can be used to use a machine in accordance with FIG. a method of recognizing a tag to start a transaction; Figure 25C is a representative diagram confirming the display output, which can be used to start a transaction using the machine identifiable tag according to Figure 24; Figure 26 is a block diagram of a system for outputting a machine identifiable tag; Figure 27 is a flow chart Describes a method for verifying a transaction using the system of FIG. 24; FIG. 28A is an exemplary display output of an electronic device that can be displayed in the method according to FIG. 27; and FIG. 28B is an exemplary display output of the electronic device that can be displayed In the method according to Fig. 27; Fig. 29 depicts a flow chart describing a method for performing a transaction using an e-commerce platform and machine identifiable tags.
圖30描述涉及使用核實資料來開始交易的組件之概要圖;圖31描述使用核實資料來開始交易的過程;圖32描述信標台之電腦實現的登錄儲存體所涉及的組件之概要圖;圖33描述更新無線信標台所涉及的組件之概要圖;圖34描述更新無線信標台之過程;圖35描述連接至無線網路所涉及的組件之概要圖;圖36描述連接至無線網路的過程;圖37按照此揭示內容之電子裝置描述該電子裝置;圖38按照此揭示內容的無線信標台描述無線信標台;圖39按照此揭示內容之伺服器描述伺服器;及圖40描述此揭示內容之裝置、伺服器及其他態樣能在其中操作的系統之概觀。 Figure 30 depicts a schematic diagram of components involved in using a verification material to initiate a transaction; Figure 31 depicts a process for using a verification material to initiate a transaction; Figure 32 depicts a schematic diagram of components involved in a computer-implemented login store of a beacon station; 33 depicts a schematic diagram of components involved in updating a wireless beacon station; FIG. 34 depicts a process of updating a wireless beacon station; FIG. 35 depicts a schematic diagram of components involved in connecting to a wireless network; and FIG. 36 depicts connection to a wireless network. 37; FIG. 37 depicts the electronic device in accordance with the electronic device of the present disclosure; FIG. 38 depicts a wireless beacon station in accordance with the disclosure; FIG. 39 depicts a server description server in accordance with the disclosure; An overview of the systems in which the devices, servers, and other aspects of the disclosure can operate.
圖1描述用於使用機器可辨識標籤施行交易的系統100。電子裝置702係與標籤伺服器708通訊、例如雙向通訊。該電子裝置可為行動電話、諸如智慧型手機、手持式電腦、MP3播放器、平板電腦或適合用於辨識及解譯機器可辨識標籤的任何另一裝置。在此中參考“可辨識”。然而,該“可辨識”及“可讀取”等詞能在此中被可交換地使用。該電子裝置係以該標籤伺服器登錄,使得使用者資訊、例如名字、地址、信用卡卡號及/或終止日期係與該電子裝置有關聯, 且被儲存於與該標籤伺服器有關聯之記憶體中。標籤輸出裝置710被建構來在顯示器712上顯示該機器可辨識標籤704或以別的方式輸出該機器可辨識標籤。標籤輸出裝置可為具有顯示器之電子處理裝置、諸如電腦,該顯示器可為內建的顯示器或被連接至該電子處理裝置、海報、電視或任何其他機構之分開的顯示器,用於輸出機器可辨識標籤。標籤伺服器可(但非必然地)為與該標籤輸出裝置雙向通訊,例如用於在藉由一裝置請求時產生標籤,該標籤可在該裝置上被輸出。標籤伺服器係與交易伺服器718通訊、例如雙向通訊,其被建構來藉由該電子裝置經過該機器可辨識標籤之令人滿意的辨識,在藉由該交易之標籤伺服器驗證時施行該交易。 FIG. 1 depicts a system 100 for performing transactions using machine identifiable tags. The electronic device 702 is in communication with the tag server 708, such as two-way communication. The electronic device can be a mobile phone, such as a smart phone, a handheld computer, an MP3 player, a tablet, or any other device suitable for identifying and interpreting machine identifiable labels. Reference is made herein to "identifiable". However, the words "recognizable" and "readable" can be used interchangeably herein. The electronic device is logged in with the tag server such that user information, such as name, address, credit card number, and/or expiration date, is associated with the electronic device. And stored in the memory associated with the tag server. Tag output device 710 is configured to display the machine identifiable tag 704 on display 712 or otherwise output the machine identifiable tag. The tag output device can be an electronic processing device having a display, such as a computer, which can be a built-in display or a separate display connected to the electronic processing device, poster, television or any other mechanism for output machine identifiable label. The tag server can, but does not necessarily, be in two-way communication with the tag output device, for example, to generate a tag upon request by a device that can be output on the device. The tag server is in communication with the transaction server 718, such as two-way communication, which is configured to perform the identification of the electronically identifiable tag by the electronic device upon verification by the tag server of the transaction. transaction.
網頁伺服器720可被使用來將複數個網頁、諸如用於實現線上購物入口網站的網頁提供至該標籤輸出裝置。該網頁能被顯示在該顯示器上。當該複數個網頁之一貼上標籤的網頁、諸如產品購買頁、結賬頁、購物手推車頁等係由該網頁伺服器經由該標籤輸出裝置存取時,該標籤可藉由該標籤輸出裝置被由該標籤伺服器直接地請求。使用客戶端處理組件、諸如客戶端腳本、例如JavaScript或類似機構,該標籤可被該標籤輸出裝置所請求。該客戶端處理組件被嵌入在該貼上標籤的網頁中,且接著被該標籤輸出裝置所接收及處理,以致基於與該貼上標籤的網頁有關聯的資訊、例如產品辨識資訊,該標籤輸出裝置能直接地由該標籤輸出裝置產生及送出用於該標籤之請求至該標籤伺服器。該標籤輸出裝置可接著直接地由該標籤伺服器接收該標籤,並造成其被顯示在該被顯示的貼上標籤之網頁內。 Web server 720 can be used to provide a plurality of web pages, such as web pages for implementing an online shopping portal, to the tag output device. The web page can be displayed on the display. When the web page of the plurality of web pages, such as a product purchase page, a checkout page, a shopping cart page, etc., is accessed by the web server via the label output device, the label can be Requested directly by the tag server. The tag can be requested by the tag output device using a client processing component, such as a client script, such as JavaScript or the like. The client processing component is embedded in the tagged web page and then received and processed by the tag output device such that the tag output is based on information associated with the tagged web page, such as product identification information. The device can directly generate and send a request for the tag to the tag server by the tag output device. The tag output device can then receive the tag directly from the tag server and cause it to be displayed within the displayed tagged web page.
於上述及圖1及7中所描述(看下面)之具體態樣中,該標籤輸出裝置係與該標籤伺服器直接通訊、例如雙向通訊,且該標籤伺服器全然未與該網頁伺服器通訊。此具體態樣減少該網頁伺服器上之處理負擔,及提供標籤產生及處理之增強的安全性。 In the specific aspect described above and in FIGS. 1 and 7 (see below), the tag output device communicates directly with the tag server, such as two-way communication, and the tag server does not communicate with the web server at all. . This particular aspect reduces the processing burden on the web server and provides enhanced security for tag generation and processing.
於一具體態樣(未被描述)中,該網頁伺服器係與用於該標籤之客戶端請求、處理及表現的標籤伺服器直接通訊、例如雙向通訊。這是對於直接地由該標籤伺服器請求該標籤之標籤輸出裝置的另一選擇,在該案例中,當產生該貼上標籤之網頁時,該網頁伺服 器可由該標籤伺服器請求該標籤。此具體態樣提供更快的標籤請求之處理,但該標籤處理的安全性被減少。 In a particular aspect (not depicted), the web server is in direct communication with, for example, two-way communication with a tag server for client request, processing, and presentation of the tag. This is another option for a tag output device that requests the tag directly from the tag server, in this case, when the tagged web page is generated, the web page servo The tag can be requested by the tag server. This specific aspect provides faster processing of the tag request, but the security of the tag processing is reduced.
該裝置、標籤及標籤、交易與網頁伺服器間之通訊可為藉由連接該等裝置/伺服器的任何合適之機構、諸如:有線或無線通訊、例如透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如該網際網路。任何給定對或所有該等裝置間之通訊可為安全的、例如被加密、譬如經過安全套接層(SSL)之使用。 The communication between the device, the tag and the tag, the transaction and the web server may be by any suitable mechanism for connecting the device/server, such as wired or wireless communication, such as through a network, such as a regional network (LAN) ), or a wide area network (WAN), such as the Internet. Communication between any given pair or all of such devices may be secure, such as being encrypted, such as through Secure Sockets Layer (SSL).
圖2係流程圖800,其描述使用機器可辨識標籤以開始交易的方法。在步驟802,該電子裝置辨識及解譯機器可辨識標籤、諸如QR碼或另一機器可讀碼、諸如條碼,其可被顯示在該貼上標籤之網頁上。藉由對於該標籤為適當的任何機構、諸如使用內建之照相機來掃描QR碼,該電子裝置能偵測該機器可辨識標籤。該機器可辨識標籤可被顯示在該網頁瀏覽器中毗連產品或以別的方式與產品視覺地關聯之貼上標籤的網頁上,該產品係經過該網頁待售。當然,該機器可辨識標籤可被顯示在任何使用者介面上,其能被由標籤輸出裝置產生及顯示,並藉此被該電子裝置所讀取。 2 is a flow diagram 800 depicting a method of using a machine identifiable tag to initiate a transaction. At step 802, the electronic device identifies and interprets a machine identifiable tag, such as a QR code or another machine readable code, such as a bar code, that can be displayed on the tagged web page. The electronic device can detect the machine identifiable tag by scanning the QR code for any mechanism that is appropriate for the tag, such as using a built-in camera. The machine identifiable tag can be displayed on a tagged web page in the web browser that is contiguous with or otherwise visually associated with the product, the product being sold through the web page. Of course, the machine identifiable tag can be displayed on any user interface that can be generated and displayed by the tag output device and thereby read by the electronic device.
在步驟804,一旦該機器可辨識標籤已藉由該電子裝置被解譯、例如辨識,該電子裝置與該標籤伺服器通訊,以在該標籤伺服器的記憶體中查詢與該標籤有關聯之獨特的資訊。如果該機器可辨識標籤係與待售產品有關聯,該獨特的資訊可為庫存量單位(SKU)或獨特地辨識該待售產品之另一資訊。 At step 804, once the machine identifiable tag has been interpreted, for example, by the electronic device, the electronic device communicates with the tag server to query the memory of the tag server for association with the tag. Unique information. If the machine identifiable tag is associated with a product for sale, the unique information can be a stock quantity unit (SKU) or another piece of information that uniquely identifies the product for sale.
在步驟808,交易資訊係由該標籤伺服器傳輸至該交易伺服器。該交易資訊包括在步驟中所辨識之獨特的資訊。該交易伺服器可為線上購物網站之電子商務伺服器。關於該電子裝置之使用者的資訊及/或關於該電子裝置本身之資訊亦可被儲存在該標籤伺服器上,且回應於機器可辨識標籤之辨識藉由該電子裝置被傳輸至該交易伺服器。關於該使用者的資訊可包括諸如付款明細之電子採購資訊、例如信用卡或簽帳卡明細。 At step 808, transaction information is transmitted by the tag server to the transaction server. The transaction information includes the unique information identified in the steps. The transaction server can be an e-commerce server for an online shopping website. Information about the user of the electronic device and/or information about the electronic device itself may also be stored on the tag server, and the identification in response to the machine identifiable tag is transmitted to the transaction servo by the electronic device Device. Information about the user may include e-procurement information such as payment details, such as credit card or debit card details.
在步驟810,該交易係藉由該交易伺服器所進行, 該交易資訊、及選擇性地關於該電子裝置之使用者的資訊及/或關於該電子裝置本身之資訊被由該標籤伺服器送至該交易伺服器。另一選擇係,該交易資訊、關於該電子裝置之使用者的資訊及/或關於該電子裝置本身之資訊可由該標籤伺服器被傳輸至該網頁伺服器,例如經由該標籤輸出裝置或直接地經由該網頁伺服器。該網頁伺服器可接著與該交易伺服器通訊,以進行該交易。 At step 810, the transaction is performed by the transaction server. The transaction information, and optionally information about the user of the electronic device and/or information about the electronic device itself, is sent by the tag server to the transaction server. Alternatively, the transaction information, information about the user of the electronic device, and/or information about the electronic device itself may be transmitted by the tag server to the web server, for example via the tag output device or directly Via the web server. The web server can then communicate with the transaction server to conduct the transaction.
在步驟804,該標籤伺服器亦可與該標籤輸出裝置通訊,以顯示該交易正被處理的資訊。譬如,如果該機器可辨識標籤係被顯示在網頁瀏覽器中之QR碼,該瀏覽器可更新其輸出,以顯示該交易正處理的一些指示。該標籤伺服器亦可與該電子裝置通訊,以在電子裝置的顯示器上造成該電子裝置顯示一處理指示。 At step 804, the tag server can also communicate with the tag output device to display information that the transaction is being processed. For example, if the machine recognizes that the tag is a QR code displayed in a web browser, the browser can update its output to display some indication that the transaction is being processed. The tag server can also communicate with the electronic device to cause the electronic device to display a processing indication on the display of the electronic device.
在步驟810,確認訊息可被由該交易伺服器傳輸至該標籤伺服器。該標籤伺服器可與該電子裝置通訊,以能夠在該電子裝置的顯示器上使該電子裝置顯示確認資訊。該標籤伺服器亦可與該標籤輸出裝置通訊,以便造成該裝置顯示或以別的方式輸出確認訊息。 At step 810, a confirmation message can be transmitted by the transaction server to the tag server. The tag server can communicate with the electronic device to enable the electronic device to display confirmation information on the display of the electronic device. The tag server can also communicate with the tag output device to cause the device to display or otherwise output a confirmation message.
圖3A描述可被使用於具體態樣中之機器可辨識標籤的範例。於一具體態樣中之標籤可為QR碼902,其可藉由諸如網頁瀏覽器的標籤輸出裝置被顯示在海報、諸如平板電腦、膝上型電腦、行動電話、MP3播放器之電子影像顯示裝置、或任何另一合適媒體上。一旦該QR碼被該電子裝置所掃描,圖3B中所描述之處理指示可被顯示。回轉的動畫904可被使用來指示該交易正處理。該交易正處理的任何另一合適之動畫或指示可另一選擇地或額外地被使用。有關或指示該電子裝置之使用者或針對該電子裝置本身的個人化/驗證908資訊可被顯示。一旦該交易伺服器已完成該交易,標籤伺服器可將確認訊息傳遞至該標籤輸出裝置,其可導致諸如在圖3C中所描述之顯示器輸出被顯示。該機器可辨識標籤可被以各種方式提供。譬如,來自信標台之傳輸、諸如來自藍牙或低耗電藍牙、或藍牙智能信標台的廣播能被使用於觸發該相同之過程,該過程係當該QR碼902被偵測時觸發。信標台廣播可為與該標籤伺服器的記憶體中之獨特的資訊有 關聯。偵測此信標台之裝置將一指示送至該交易伺服器,以致其已偵測信標台廣播。該伺服器接著建立此信標台廣播係與該獨特的資訊有關聯,且開始上面之步驟808及810。另一選擇係,該機器可辨識標籤可為RFID標籤、或NFC標籤、或獨特的資料能被由其擷取之任何標籤。 Figure 3A depicts an example of a machine identifiable tag that can be used in a particular aspect. The label in a specific aspect may be a QR code 902, which may be displayed on a poster, an electronic image display such as a tablet, a laptop, a mobile phone, an MP3 player by a label output device such as a web browser. On the device, or any other suitable medium. Once the QR code is scanned by the electronic device, the processing indications depicted in Figure 3B can be displayed. The swiveled animation 904 can be used to indicate that the transaction is being processed. Any other suitable animation or indication being processed by the transaction may be used alternatively or additionally. A personalization/verification 908 information relating to or indicating to the user of the electronic device or to the electronic device itself can be displayed. Once the transaction server has completed the transaction, the tag server can communicate a confirmation message to the tag output device, which can cause the display output, such as that depicted in Figure 3C, to be displayed. The machine identifiable tag can be provided in a variety of ways. For example, a transmission from a beacon station, such as a broadcast from Bluetooth or Bluetooth low energy Bluetooth, or a Bluetooth smart beacon station can be used to trigger the same process, which is triggered when the QR code 902 is detected. The beacon broadcast can be unique to the information in the memory of the tag server. Association. The device that detects the beacon station sends an indication to the transaction server such that it has detected the beacon broadcast. The server then establishes that the beacon broadcast system is associated with the unique information and begins steps 808 and 810 above. Alternatively, the machine identifiable tag can be an RFID tag, or an NFC tag, or any tag from which unique material can be retrieved.
圖4顯示器該標籤輸出裝置的示範輸出1000。示範輸出可為用於線上商店之貼上標籤的網頁,其能夠讓使用者購買線上貨物。該貼上標籤之網頁被由圖1所示的網頁伺服器請求,且被顯示在標籤輸出裝置顯示器上。隨同數量及定尺寸1008資訊及亦被描述在圖3A中之機器可辨識標籤,該使用者希望採購的特別產品1004被顯示在該顯示器上之貼上標籤的網頁內,該機器可辨識標籤係圖1中所描述之標籤,如藉由標籤伺服器所產生者。該機器可辨識標籤可為針對藉由使用者所就地選擇之數量及尺寸、或可為僅只針對該產品。該電子裝置辨識及解譯該機器可辨識標籤1002及其內容,其據此造成根據圖2的方法被執行。該機器可辨識標籤被顯示之顯示器輸出的區域亦可按照圖3B及3C中所描述之示範輸出被更新。 Figure 4 shows an exemplary output 1000 of the label output device. The demonstration output can be a tagged web page for an online store that allows the user to purchase online goods. The tagged web page is requested by the web server shown in Figure 1 and displayed on the label output device display. The same quantity and size 1008 information and the machine identifiable label also depicted in FIG. 3A, the special product 1004 that the user wishes to purchase is displayed in the labeled web page on the display, the machine identifiable label system The tag depicted in Figure 1, as produced by the tag server. The machine identifiable label can be for the quantity and size selected by the user, or can be directed only to the product. The electronic device recognizes and interprets the machine identifiable tag 1002 and its contents, which thereby cause the method according to FIG. 2 to be performed. The area of the display that the machine can recognize the display on which the tag is displayed can also be updated in accordance with the exemplary output depicted in Figures 3B and 3C.
類似系統被顯示在圖5中,其包含與驗證伺服器108通訊、例如雙向通訊的電子裝置102。驗證伺服器可(但非必然地)為與該機器可辨識標籤104雙向通訊,例如用於在藉由該裝置請求時產生標籤,該標籤係在該裝置上被輸出。驗證伺服器係與交易伺服器108通訊、例如雙向通訊,其被建構來藉由該電子裝置經過該機器可辨識標籤之令人滿意的辨識,在該交易的驗證伺服器中之驗證時施行該交易。該電子裝置可藉由對於該標籤之形式為適當的任何機構來偵測該機器可辨識標籤,如在下面被進一步敘述者。該裝置、標籤(或該標籤在其上被輸出之裝置)及驗證與交易伺服器間之通訊可為藉由連接該等裝置/伺服器之任何合適的機構,諸如:有線或無線通訊、例如透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如該網際網路。任何給定對或所有該等裝置間之通訊可為安全的、例如被加密、譬如經過安全套接層(SSL)之使用。 A similar system is shown in FIG. 5, which includes an electronic device 102 in communication with the authentication server 108, such as two-way communication. The verification server can, but does not necessarily, be in two-way communication with the machine identifiable tag 104, for example for generating a tag upon request by the device, the tag being output on the device. The authentication server is in communication with the transaction server 108, such as two-way communication, which is configured to perform the verification of the electronically identifiable tag by the electronic device upon verification by the verification server of the transaction. transaction. The electronic device can detect the machine identifiable tag by any mechanism suitable for the form of the tag, as further described below. The device, the tag (or the device on which the tag is output), and the communication between the authentication and the transaction server can be any suitable mechanism by connecting the devices/servers, such as wired or wireless communication, for example Through a network, such as a local area network (LAN), or a wide area network (WAN), such as the Internet. Communication between any given pair or all of such devices may be secure, such as being encrypted, such as through Secure Sockets Layer (SSL).
該電子裝置可被建構來偵測及辨識該機器可辨識標 籤。該標籤能採取可視覺地讀取之碼的形式、諸如圖8中之QR碼、或圖6中的音頻浮水印或氣味。在所有案例中,該機器可辨識標籤係該交易之指示,該交易能於驗證時被施行。驗證伺服器接收有關該機器可辨識標籤的資訊,以辨識該特別交易,及來自該電子裝置1之資訊,以辨識該裝置本身及或該裝置的使用者。該驗證伺服器接著將交易資訊、例如付款資訊傳遞至該交易伺服器,以施行該交易。 The electronic device can be constructed to detect and identify the machine identifiable target sign. The tag can take the form of a visually readable code, such as the QR code in Figure 8, or the audio watermark or scent in Figure 6. In all cases, the machine identifiable tag is an indication of the transaction that can be executed at the time of verification. The verification server receives information about the identifiable label of the machine to identify the special transaction and information from the electronic device 1 to identify the device itself and the user of the device. The verification server then passes transaction information, such as payment information, to the transaction server to perform the transaction.
於一具體態樣中,該機器可辨識標籤係呈可視覺地讀取的標籤之形式、諸如條碼或QR碼。該可視覺地讀取的標籤可於藉由該裝置請求時被該驗證伺服器所產生,該標籤係該裝置上產生。此裝置可為客戶端電腦,包含該標籤係在其上被產生之顯示器,譬如在經由該客戶端電腦所存取的網頁內。此網頁可為包含將被購買之產品資訊的網頁,該產品係藉由在該標籤的隨後驗證之交易的完成所購買。 In one embodiment, the machine identifiable label is in the form of a visually readable label, such as a barcode or QR code. The visually readable tag can be generated by the authentication server when requested by the device, the tag being generated on the device. The device can be a client computer containing a display on which the tag is generated, such as in a web page accessed via the client computer. This web page may be a web page containing information about the product to be purchased, which is purchased by the completion of the subsequent verification of the transaction.
於另一具體態樣中,該機器可辨識標籤能採取氣味之形式、亦即該標籤可為氣味標籤或嗅覺標籤。在此中參考“氣味(odor)”。然而,該“氣味”及“嗅覺”等詞在此中可被交換地使用。氣味能被了解為影響、刺激、或係藉由嗅覺所感受之東西的特性或品質。 In another embodiment, the machine identifiable label can take the form of an odor, that is, the label can be an odor label or an olfactory label. Reference is made herein to "odor". However, the terms "smell" and "smell" may be used interchangeably herein. A scent can be understood as affecting, stimulating, or the nature or quality of what is felt by the sense of smell.
特別氣味可為與特別交易有關聯。以這種方式,該特別氣味能被提供當作用於該機器可辨識標籤的氣味標籤。具有所謂“電子鼻”之機器能偵測該特別氣味,並藉此辨識該在下面的機器可辨識標籤,及執行該相關交易。 Special odors can be associated with special deals. In this way, the special odor can be provided as an odor label for the machine identifiable label. A machine having a so-called "electronic nose" can detect the particular odor and thereby identify the underlying machine identifiable tag and perform the associated transaction.
“電子鼻”能採取很多形式、諸如那些在Rock,Frank;Barsan,Nicolae;Weimar,Udo(2008年)中所敘述者。“電子鼻:目前狀態及未來趨勢”。化學評論108(2):705-25。 "Electronic nose" can take many forms, such as those described in Rock, Frank; Barsan, Nicolae; Weimar, Udo (2008). "Electronic nose: current status and future trends." Chemical Review 108(2): 705-25.
“電子鼻”之在下面的主用者係感測器之提供,該感測器能將化學資訊(或特別氣味)轉變成有關聯的電資訊。因此,來自“電子鼻”之有關聯的電資訊之偵測允許該機器辨識一採取特別氣味之形式的機器可辨識標籤。 The "electronic nose" is provided by the underlying user sensor that converts chemical information (or special odor) into associated electrical information. Thus, the detection of associated electrical information from the "electronic nose" allows the machine to recognize a machine identifiable tag in the form of a particular scent.
該電子裝置能包含“電子鼻”,其被建構來偵測作為機器可辨識標籤之氣味。用於產生該氣味標籤的資料可於藉由該裝置 所請求時被該驗證伺服器所產生,而該氣味標籤係在該裝置上產生。此裝置可為包含氣味產生器之客戶端電腦,譬如,當特別網頁係經由該客戶端電腦存取時。此網頁可為包含產品資訊的網頁,該產品係在該標籤的隨後驗證之交易的完成時所購買。 The electronic device can include an "electronic nose" that is configured to detect the odor as a machine identifiable label. The material used to generate the scent label can be used by the device The request is generated by the verification server, and the scent label is generated on the device. The device can be a client computer containing an odor generator, such as when a particular web page is accessed via the client computer. This web page can be a web page containing product information that was purchased at the time of completion of the subsequent verification of the label.
一旦該特別氣味已藉由該電子裝置之“電子鼻”所辨識,該相關交易可於驗證時被執行,如在此中所敘述。 Once the particular odor has been identified by the "electronic nose" of the electronic device, the associated transaction can be performed upon verification, as described herein.
於另一具體態樣中,該機器可辨識標籤能在音頻樣本內採取音頻標籤的形式。該音頻標籤能採取音頻浮水印之形式,其將被了解為嵌入該在下面的聲波內之類比或數位信號,如圖6中所顯示,且譬如被敘述於M.Davarynejad、S.Sedghi、M.Bahrepour、C.W.Ahn、M.Akbarzadeh、C.A.Coello Coello:“使用基於粒度的適應度逼近、軟計算之應用程式由具浮水印信號偵測隱藏資訊:由理論至實踐”,施普林格、系列:於智慧型及軟計算中之發展、第58冊/2009年、ISBN 978-3-540-89618-0、第463-472頁、2009年者。 In another embodiment, the machine identifiable tag can take the form of an audio tag within the audio sample. The audio tag can take the form of an audio watermark, which will be understood as an analog or digital signal embedded in the underlying sound wave, as shown in Figure 6, and as described in M. Davarynejad, S. Sedghi, M. .Bahrepour, CWAhn, M.Akbarzadeh, CACoello Coello: "Using Granularity-Based Fitness Approximation, Soft Computing Applications to Detect Hidden Information from Watermarked Signals: From Theory to Practice", Springer, Series : Development in Wisdom and Soft Computing, Volume 58/2009, ISBN 978-3-540-89618-0, pp. 463-472, 2009.
能被整合在電子裝置內的“收聽”機器係能夠偵測在該聲波內之數位信號。其將亦被了解該浮水印能在其轉換至聲波之前或之後使用適當的信號處理技術被產生及加至該音頻信號。 A "listening" machine that can be integrated into an electronic device is capable of detecting digital signals within the sound wave. It will also be appreciated that the watermark can be generated and added to the audio signal using appropriate signal processing techniques before or after it is converted to sound waves.
該電子裝置可如此包含麥克風,用於偵測該聲波及用於辨識該音頻浮水印當作該機器可辨識標籤。用於產生該音頻標籤的資料可於藉由該裝置請求時被該驗證伺服器所產生,該音頻標籤係;在該裝置上產生。此裝置可為包含音頻產生器之客戶端電腦,譬如,當特別網頁係經由該客戶端電腦存取時。此網頁可為包含產品之資訊的網頁,該產品將在該標籤的隨後驗證之交易的完成時被購買。 The electronic device can include a microphone for detecting the sound wave and for identifying the audio watermark as the machine identifiable tag. The data used to generate the audio tag can be generated by the verification server upon request by the device, the audio tag being generated on the device. The device can be a client computer that includes an audio generator, such as when a particular web page is accessed via the client computer. This web page can be a web page containing information about the product that will be purchased upon completion of the subsequent verification of the label.
一旦該特別音頻浮水印已藉由該麥克風所辨識,且藉由該電子裝置施行信號處理,該相關交易可於該標籤之驗證時被執行,如在此中所敘述。 Once the special audio watermark has been identified by the microphone and signal processing is performed by the electronic device, the associated transaction can be performed upon verification of the tag, as described herein.
一旦該音頻浮水印已使用合適的信號處理技術藉由該傾聽機器所辨識,該相關交易可被執行,如上面所述。 Once the audio watermark has been identified by the listening machine using suitable signal processing techniques, the associated transaction can be performed as described above.
圖7描述一流程圖300,其說明驗證交易之方法。在步驟302,辨識資訊係與該電子裝置有關聯。辨識資訊可為私人資 訊、諸如使用者的名字、該使用者之影像、記憶名字或片語、或有關該電子裝置之使用者的任何另一資訊。另一選擇係、或額外地,該辨識資訊可為有關該電子裝置本身、諸如行動電話號碼、國際移動設備識別碼(IMEI)或有關該電子裝置之任何另一資訊。使該電子裝置與該辨識資訊有關聯的步驟可為用於一服務的登錄過程之一部份、該電子裝置的最初組構、或儲存有關該使用者或電子裝置之辨識資訊的任何合適方法。該關聯可在標籤伺服器之記憶體中發生,使得當電子裝置將訊息傳輸至標籤伺服器而指示機器可辨識標籤已被辨識及解譯時,標籤伺服器存取與電子裝置有關聯的辨識資訊。一旦該交易已被開始,該辨識資訊可被該交易實體由該伺服器所請求。 Figure 7 depicts a flow chart 300 illustrating a method of verifying a transaction. At step 302, the identification information is associated with the electronic device. Identification information can be private Information such as the user's name, the user's image, the memory name or phrase, or any other information about the user of the electronic device. Alternatively, or additionally, the identification information may be any other information about the electronic device itself, such as a mobile phone number, an International Mobile Equipment Identity (IMEI), or any related electronic device. The step of associating the electronic device with the identification information may be part of a login process for a service, an initial configuration of the electronic device, or any suitable method of storing identification information about the user or electronic device. . The association may occur in the memory of the tag server such that when the electronic device transmits the message to the tag server indicating that the device identifiable tag has been identified and interpreted, the tag server accesses the identification associated with the electronic device News. Once the transaction has been initiated, the identification information can be requested by the transaction entity by the server.
在步驟304,該交易可使用藉由該交易實體所提供之資訊在該電子裝置的使用者與交易實體之間被開始。於具體態樣中,該交易係藉由以該電子裝置解譯在藉由該交易實體所提供的網站中所顯示之機器可辨識標籤、諸如QR碼所開始,如在圖4中所描述,該網站係在與該交易實體(例如客戶端電腦)有關聯之裝置的顯示器上。該機器可辨識標籤可為用於編碼資訊之任何合適的標籤、諸如那些在上面所敘述者或任何種類之視覺可辨識標籤、諸如條碼或QR碼。另一選擇係,該交易可藉由資料轉移之任何另一合適機構所開始,譬如由該顯示器讀取字母數字碼及將該字母數字碼輸入該電子裝置。 At step 304, the transaction can be initiated between the user of the electronic device and the transaction entity using information provided by the transaction entity. In a specific aspect, the transaction begins by interpreting the electronic device with a machine identifiable tag, such as a QR code, displayed on a website provided by the transaction entity, as described in FIG. The website is on a display of a device associated with the transaction entity (eg, a client computer). The machine identifiable tag can be any suitable tag for encoding information, such as those described above or any kind of visually identifiable tag, such as a bar code or QR code. Alternatively, the transaction can be initiated by any other suitable mechanism for data transfer, such as reading alphanumeric codes from the display and entering the alphanumeric code into the electronic device.
在步驟308,該辨識資訊可被顯示在與該交易實體有關聯的顯示器上,用於該交易之驗證,其範例被顯示在圖8中。該顯示器可為藉由顯示一網站而與該交易實體有關聯,該網站藉由該客戶端電腦上之交易實體所提供,或該顯示器可為譬如藉由該交易實體所操作及在該交易實體的前提下操作。藉由在與該交易實體有關聯的顯示器上顯示與該電子裝置有關聯之辨識資訊,該電子裝置的使用者可為某些將為、或正被施行之交易係正確的使用者。 At step 308, the identification information can be displayed on a display associated with the transaction entity for verification of the transaction, an example of which is shown in FIG. The display may be associated with the transaction entity by displaying a website, the website being provided by a transaction entity on the client computer, or the display being operable, for example, by the transaction entity and at the transaction entity Under the premise of operation. By displaying the identification information associated with the electronic device on a display associated with the transaction entity, the user of the electronic device can be the correct user for certain transactions that will or are being executed.
一旦該辨識資訊已被顯示在與該交易實體有關聯的顯示器上,該交易可藉由該驗證伺服器及交易伺服器間之交易資訊的通訊所施行。於該交易之完成時,確認訊息910可被顯示在與該交易實體有關聯的顯示器上,其範例被顯示在圖8中。 Once the identification information has been displayed on the display associated with the transaction entity, the transaction can be performed by communication of the transaction information between the verification server and the transaction server. Upon completion of the transaction, a confirmation message 910 can be displayed on the display associated with the transaction entity, an example of which is shown in FIG.
一旦該交易已被開始,被顯示在與該交易實體有關聯的顯示器上之辨識資訊亦可被顯示於該電子裝置的顯示器上。既然該辨識資訊能在該電子裝置的顯示器及與該交易實體有關聯的顯示器之間被比較,這對該使用者提供該交易之額外驗證。 Once the transaction has been initiated, identification information displayed on the display associated with the transaction entity can also be displayed on the display of the electronic device. Since the identification information can be compared between the display of the electronic device and the display associated with the transaction entity, the user is provided with additional verification of the transaction.
額外地,在已使該辨識資訊與該電子裝置有關聯之後,與該電子裝置有關聯之辨識資訊可被儲存在伺服器上。一旦該交易已被開始,該辨識資訊可被該交易實體由該伺服器所請求。 Additionally, after the identification information has been associated with the electronic device, the identification information associated with the electronic device can be stored on the server. Once the transaction has been initiated, the identification information can be requested by the transaction entity by the server.
圖8在根據該揭示內容之各種具體態樣的方法之不同步驟描述與該交易實體有關聯的顯示器之輸出。藉由402所描述的輸出係QR碼410,其被顯示在與該交易實體之驗證伺服器、例如伺服器有關聯的顯示器上。於此範例中,該QR碼被顯示在藉由該交易實體所提供的網站上。該QR碼被該電子裝置所掃描,其導致該顯示器之輸出改變至在404所描述者。該辨識資訊412經由用戶終端被顯示在與該交易實體、例如交易伺服器有關聯的顯示器之輸出上,以便驗證該交易,其將於驗證時被施行、或正被施行。於此具體態樣中,自轉動畫408指示該交易的驗證正被施行。一旦該交易之驗證已被施行及/或該交易已完成,確認訊息414係根據輸出406被顯示。 Figure 8 depicts the output of a display associated with the transaction entity in various steps of the method in accordance with various aspects of the disclosure. The output system QR code 410 described by 402 is displayed on a display associated with a verification server, such as a server, of the transaction entity. In this example, the QR code is displayed on a website provided by the transaction entity. The QR code is scanned by the electronic device, which causes the output of the display to change to the one described at 404. The identification information 412 is displayed via the user terminal on the output of the display associated with the transaction entity, such as a transaction server, to verify the transaction, which will be performed at the time of verification, or being performed. In this particular aspect, the self-rotating picture 408 indicates that verification of the transaction is being performed. Once the verification of the transaction has been performed and/or the transaction has been completed, the confirmation message 414 is displayed in accordance with the output 406.
一旦該交易已被開始,被顯示在與該交易實體有關聯的顯示器上之辨識資訊亦可被顯示於該電子裝置的顯示器上。圖9在根據該揭示內容之具體態樣的方法之不同步驟描述該電子裝置的顯示器之輸出。一旦該交易已被開始,譬如藉由開始機器可辨識標籤之讀取,電子裝置顯示器輸出502顯示該辨識資訊504,其被顯示於該電子裝置的顯示器上。一旦該交易已被完成,顯示器輸出508顯示確認訊息,其被顯示於該電子裝置的顯示器上。既然該辨識資訊能在該電子裝置的顯示器及與該交易實體有關聯的顯示器之間被比較,這對該使用者提供該交易之額外驗證。 Once the transaction has been initiated, identification information displayed on the display associated with the transaction entity can also be displayed on the display of the electronic device. Figure 9 depicts the output of the display of the electronic device in various steps of the method in accordance with a particular aspect of the disclosure. Once the transaction has been initiated, such as by beginning the reading of the machine identifiable tag, the electronic device display output 502 displays the identification information 504, which is displayed on the display of the electronic device. Once the transaction has been completed, display output 508 displays a confirmation message that is displayed on the display of the electronic device. Since the identification information can be compared between the display of the electronic device and the display associated with the transaction entity, the user is provided with additional verification of the transaction.
圖10描述裝置600之組件,其可被使用來顯示或以別的方式輸出該機器可辨識標籤。此裝置係與該交易伺服器有關聯(例如被連接至該交易伺服器)。該裝置包含電腦602,其包含記憶體604及處理電路系統608。該電腦可被通訊地耦接至顯示器610,諸如 條碼或QR碼的視覺之機器可辨識標籤係在該顯示器上輸出。另外、或另一選擇係,該電腦或許與另一輸入/輸出機構612通訊地耦接,用於輸出如在此中所揭示之其他形式的機器可辨識標籤、諸如用於產生音頻標籤之揚聲器、或用於產生氣味標籤的氣味產生器。該裝置係亦適合用於提供該電子裝置本身,且以一般形式係適合用於提供該驗證及交易伺服器。該處理電路系統會同被儲存於記憶體中之電腦可執行碼藉此被建構來施行該方法的步驟,如在此中所揭示者。 Figure 10 depicts components of apparatus 600 that can be used to display or otherwise output the machine identifiable label. This device is associated with the transaction server (eg, connected to the transaction server). The device includes a computer 602 that includes a memory 604 and processing circuitry 608. The computer can be communicatively coupled to display 610, such as A visual machine identifiable label of bar code or QR code is output on the display. Additionally or alternatively, the computer may be communicatively coupled to another input/output mechanism 612 for outputting other forms of machine identifiable labels as disclosed herein, such as speakers for generating audio labels. Or an odor generator for generating an odor label. The device is also suitable for providing the electronic device itself, and is generally suitable for providing the verification and transaction server in a general form. The processing circuitry is constructed with the computer executable code stored in the memory to perform the steps of the method, as disclosed herein.
圖11描述系統2300(類似於圖1及5中所說明之系統),用於使用機器可辨識標籤施行交易。電子裝置2302係與標籤伺服器2308通訊、例如雙向通訊。該電子裝置可為諸如智慧型手機的行動電話、手持式電腦、MP3播放器、平板電腦或適合用於辨識及解譯機器可辨識標籤的任何另一裝置。該電子裝置係以該標籤伺服器登錄,使得使用者資訊、例如名字、地址、信用卡卡號及/或終止日期係與該電子裝置有關聯,且被儲存於與該標籤伺服器有關聯之記憶體中。標籤輸出裝置2312被建構來經由標籤輸出組件輸出該機器可辨識標籤2304(看下面之圖12及13)。標籤輸出裝置可為電子處理裝置、諸如具有顯示器2314的電腦(看下面),該顯示器可為內建的顯示器或被連接至該電子處理裝置、海報、電視或其他機構之分開的顯示器,用於輸出機器可辨識標籤。標籤伺服器可(但非必然地)為與該標籤輸出裝置雙向通訊,例如用於在藉由一裝置請求時產生該標籤,該標籤可在該裝置上被輸出。標籤伺服器係與交易伺服器2310通訊、例如雙向通訊,其被建構來藉由該電子裝置經過該機器可辨識標籤之令人滿意的辨識,在藉由該交易之標籤伺服器驗證時施行該交易。 Figure 11 depicts a system 2300 (similar to the system illustrated in Figures 1 and 5) for performing transactions using machine identifiable tags. The electronic device 2302 is in communication with the tag server 2308, for example, in two-way communication. The electronic device can be a mobile phone such as a smart phone, a handheld computer, an MP3 player, a tablet or any other device suitable for recognizing and interpreting machine identifiable tags. The electronic device is logged in with the tag server such that user information, such as a name, an address, a credit card number, and/or an expiration date, are associated with the electronic device and are stored in a memory associated with the tag server. in. Tag output device 2312 is configured to output the machine identifiable tag 2304 via the tag output component (see Figures 12 and 13 below). The tag output device can be an electronic processing device, such as a computer having a display 2314 (see below), which can be a built-in display or a separate display connected to the electronic processing device, poster, television, or other mechanism for The output machine recognizes the label. The tag server can, but does not necessarily, be in two-way communication with the tag output device, such as for generating the tag upon request by a device, the tag being outputtable on the device. The tag server is in communication with the transaction server 2310, such as two-way communication, which is configured to perform the verification by the tag server of the transaction by the electronic device passing through the tag identification of the transaction. transaction.
該機器可辨識標籤能根據本揭示內容採取不同形式。大致上,根據在下面所呈現之具體態樣,該機器可辨識標籤不能為可視覺地辨識或經由射頻偵測的標籤。根據本揭示內容之標籤可為非視覺及/或非射頻的機器可辨識標籤、諸如音頻標籤及/或氣味標籤。 The machine identifiable tag can take different forms in accordance with the present disclosure. In general, the machine identifiable tag cannot be a tag that is visually identifiable or via radio frequency detection, depending on the particular aspect presented below. Labels in accordance with the present disclosure may be non-visual and/or non-radio frequency machine identifiable labels, such as audio labels and/or scent labels.
網頁伺服器2318可被使用來將複數個網頁、諸如用於實現線上購物入口網站的網頁提供至該標籤輸出裝置。該網頁能被顯示在該顯示器上。當該複數個網頁之一貼上標籤的網頁、諸如產品 購買頁、結賬頁、購物手推車頁等係由該網頁伺服器經由該標籤輸出裝置存取時,該標籤可藉由該標籤輸出裝置被由該標籤伺服器直接地請求。使用客戶端處理組件、諸如客戶端腳本、例如JavaScript或類似機構,該標籤可被該標籤輸出裝置所請求。該客戶端處理組件被嵌入在該貼上標籤的網頁中,且接著被該標籤輸出裝置所接收及處理,以致基於與該貼上標籤的網頁有關聯的資訊、例如產品辨識資訊,該標籤輸出裝置能直接地由該標籤輸出裝置產生及送出用於該標籤之請求至該標籤伺服器。該標籤輸出裝置可接著直接地由該標籤伺服器接收該標籤,並造成其靠著該被顯示的貼上標籤之網頁輸出。 Web server 2318 can be used to provide a plurality of web pages, such as web pages for implementing an online shopping portal, to the tag output device. The web page can be displayed on the display. When one of the plurality of web pages is tagged, such as a product When the purchase page, the checkout page, the shopping cart page, etc. are accessed by the web server via the tag output device, the tag can be directly requested by the tag server by the tag output device. The tag can be requested by the tag output device using a client processing component, such as a client script, such as JavaScript or the like. The client processing component is embedded in the tagged web page and then received and processed by the tag output device such that the tag output is based on information associated with the tagged web page, such as product identification information. The device can directly generate and send a request for the tag to the tag server by the tag output device. The tag output device can then receive the tag directly from the tag server and cause it to be output against the displayed tagged web page.
圖12顯示當該標籤係音頻標籤704時來自該標籤輸出裝置的示範輸出。示範輸出係被顯示在顯示器上之視頻輸出1100、例如電影、廣告、電視廣播、網際網路視頻串流等。該視頻輸出可為藉由圖11之網頁伺服器或另一以伺服器為基礎之裝置被供給至該標籤輸出裝置的視頻串流、或經由廣播所接收。該使用者可希望採購之特別產品1104被顯示在顯示器712上之視頻輸出內。該音頻標籤可為針對該產品及僅只當該產品1102被顯示在該視頻輸出內時輸出,並視所顯示之產品而定來改變。該音頻標籤可被含有在該視頻串流本身內、或另一選擇係該音頻標籤可例如藉由標籤輸出裝置本身被分開地產生,及靠攏著該視頻輸出來輸出。當使用者正觀看該視頻輸出時,該電子裝置702能被使用於辨識及解譯該音頻標籤及其內容,其據此造成根據圖2及7之方法被施行。 Figure 12 shows an exemplary output from the tag output device when the tag is an audio tag 704. The exemplary output is a video output 1100 displayed on a display, such as a movie, an advertisement, a television broadcast, an internet video stream, and the like. The video output may be a video stream that is supplied to the tag output device by the web server of FIG. 11 or another server-based device, or received via a broadcast. The special product 1104 that the user may wish to purchase is displayed in the video output on display 712. The audio tag can be output for the product and only if the product 1102 is displayed within the video output, and will vary depending on the product being displayed. The audio tag can be contained within the video stream itself, or alternatively, the audio tag can be separately generated, for example, by the tag output device itself, and outputted in close proximity to the video output. When the user is viewing the video output, the electronic device 702 can be used to recognize and interpret the audio tag and its content, which is thereby performed in accordance with the methods of FIGS. 2 and 7.
圖13顯示當該標籤704係氣味標籤時來自該標籤輸出裝置的示範輸出。示範輸出係被顯示在顯示器712上之影像輸出1200,該顯示器可為靜態顯示器、諸如電子廣告欄,其中該影像輸出係廣告。該影像輸出可當作含有複數個將被顯示的影像輸出之影像串流被供給至該標籤輸出裝置。該影像輸出或串流可被圖11的網頁伺服器或另一以伺服器為基礎之裝置所傳輸、或經由廣播所接收。該使用者可希望採購之特別產品1202被顯示在顯示器上之影像輸出內。該氣味標籤可為針對該產品及僅只當該產品被顯示在該視頻輸出內時輸出,並視所顯示之產品而定來改變,例如在該影像串流內當作在 該顯示器上之廣告循環。。用於產生該氣味標籤的資料可在該影像串流本身旁邊被傳輸至該標籤輸出裝置、或另一選擇係用於產生該氣味標籤之資料可被分開地產生、例如藉由標籤輸出裝置本身,且在該影像輸出旁邊輸出。當使用者觀看該影像輸出時,該電子裝置702能被使用於辨識及解譯該氣味標籤及其內容,其據此造成根據圖2及7之方法被施行。 Figure 13 shows an exemplary output from the tag output device when the tag 704 is an odor tag. The exemplary output is displayed on an image output 1200 on display 712, which may be a static display, such as an electronic billboard, where the image output is an advertisement. The image output can be supplied to the label output device as a video stream containing a plurality of images to be displayed. The image output or stream can be transmitted by the web server of FIG. 11 or another server-based device, or via a broadcast. The special product 1202 that the user may wish to purchase is displayed in the image output on the display. The scent label can be output for the product and only when the product is displayed in the video output, and depending on the displayed product, for example, in the video stream The ad loop on the display. . The material used to generate the scent label may be transmitted to the label output device alongside the image stream itself, or another option for generating the scent label may be generated separately, such as by the label output device itself. And output next to the image output. When the user views the image output, the electronic device 702 can be used to recognize and interpret the scent label and its contents, which is thereby performed according to the methods of FIGS. 2 and 7.
圖14描述用於輸出標籤的組件1300之具體態樣,其可被使用來顯示或以別的方式輸出該機器可辨識標籤。圖11中所描述之標籤輸出裝置可包含該系統1300之用於輸出標籤的組件之一或多個或所有。此系統係與交易伺服器通訊、例如雙向通訊。該系統及交易伺服器間之通訊可經由網頁伺服器被進行。該裝置可為標籤伺服器與通訊、例如雙向通訊。該裝置包含電腦1302,其包含記憶體1304及處理電路系統1308。該電腦可被通訊地耦接至顯示器1310,該顯示器可顯示與該標籤有關聯之資訊、例如產品資訊。此外,該電腦係與標籤輸出組件1312通訊地耦接,用於輸出各種形式的機器可辨識標籤,尤其非視覺及非射頻機器可辨識標籤、諸如:(i)音頻標籤,在該案例中,該標籤輸出組件可為喇叭;或(ii)氣味標籤,在該案例中,該輸出組件係氣味產生器(看下面)。該裝置係亦適合用於提供該電子裝置本身,且於一般形式中,該電腦係適合用於提供該標籤及交易伺服器。該處理電路系統會同被儲存於記憶體中之電腦可執行碼藉此被建構來造成該標籤輸出組件產生非視覺及非射頻機器可辨識標籤、諸如:音頻或氣味標籤,譬如在可被顯示於顯示器上之產品資訊旁邊。 Figure 14 depicts a specific aspect of an assembly 1300 for outputting a label that can be used to display or otherwise output the machine identifiable label. The tag output device depicted in Figure 11 can include one or more or all of the components of the system 1300 for outputting tags. This system communicates with the transaction server, such as two-way communication. Communication between the system and the transaction server can be performed via a web server. The device can be a tag server and communicate, such as two-way communication. The device includes a computer 1302 that includes a memory 1304 and processing circuitry 1308. The computer can be communicatively coupled to display 1310, which can display information associated with the tag, such as product information. In addition, the computer is communicatively coupled to the tag output component 1312 for outputting various forms of machine identifiable tags, particularly non-visual and non-radio machine identifiable tags, such as: (i) audio tags, in this case, The label output component can be a horn; or (ii) an odor label, in this case the odor generator (see below). The device is also suitable for providing the electronic device itself, and in a general form, the computer is suitable for providing the tag and the transaction server. The processing circuitry is constructed with the computer executable code stored in the memory to cause the tag output component to generate non-visual and non-radio machine identifiable tags, such as audio or scent tags, such as can be displayed on Next to the product information on the display.
參考圖15,該音頻標籤能採取音頻浮水印的形式,其能被了解為嵌入該在下面的音頻信號內之類比或數位信號。如將為在該技術領域中得知,音頻信號可被代表為隨時間變動的振幅,或換句話說被表示在該時域1402中。圖15係藉由該標籤輸出裝置所輸出之音頻樣本於該時域的代表圖。該水平軸1404代表時間,反之該直立軸1408代表振幅。 Referring to Figure 15, the audio tag can take the form of an audio watermark that can be understood as an analog or digital signal embedded within the underlying audio signal. As will be appreciated in the art, the audio signal can be represented as an amplitude that varies over time, or in other words is represented in the time domain 1402. Figure 15 is a representation of the audio samples output by the tag output device in the time domain. The horizontal axis 1404 represents time, whereas the upright axis 1408 represents amplitude.
該標籤伺服器被建構來產生音頻標籤1410,其可被嵌入一在下面的音頻信號、諸如於早已存在的音頻及/或視頻串流內 傳輸之音頻信號、或廣播音頻信號、例如無線電或網際網路音頻串流之時域代表圖中。於此範例中,該音頻標籤係藉由該在下面的音頻信號之時域代表圖中的一系列點所表示。其將了解較大或較少數目之點能被使用於提供該音頻標籤。其將亦被了解該等點可被周期地或非周期地隔開。另一選擇係,該音頻標籤可被周期地重複。該等個別點可在歷時中有不同變化。雖然該等點被顯示為離散的,部份該等點可為連續的。在特別時間,該等點可為於該在下面的音頻信號之振幅中輕微變動,其能被電子裝置上之諸如麥克風的音頻偵測器所偵測,且其一起表示給定之音頻標籤。於該在下面的音頻信號內所使用之點的配置、位置及/或型式提供該機會,以產生很大數量之不同的音頻標籤,其每一者可為與不同產品有關聯。該等點以使得它們不能個別地或組合地被人類耳朵所偵測或感受、但能被電子裝置上之音頻偵測器所偵測的方式被插入該在下面的音頻信號。 The tag server is constructed to produce an audio tag 1410 that can be embedded in an underlying audio signal, such as an audio and/or video stream that already exists The time domain representation of the transmitted audio signal, or broadcast audio signal, such as a radio or internet audio stream. In this example, the audio tag is represented by a series of points in the time domain representation of the audio signal below. It will be appreciated that a larger or lesser number of points can be used to provide the audio tag. It will also be appreciated that the points may be separated periodically or aperiodically. Alternatively, the audio tag can be repeated periodically. These individual points can vary from time to time. While the points are shown as being discrete, some of the points may be continuous. At particular times, the points may be slightly varied in the amplitude of the underlying audio signal, which can be detected by an audio detector such as a microphone on the electronic device, and together represent a given audio tag. The configuration, location, and/or version of the point used in the underlying audio signal provides the opportunity to produce a large number of different audio tags, each of which may be associated with a different product. The points are inserted into the underlying audio signal in such a manner that they cannot be detected or perceived by the human ear individually or in combination, but can be detected by an audio detector on the electronic device.
其將亦被了解該音頻標籤可被提供於該頻域中。譬如,具有相關聯的振幅及/或相位之任一者的一系列離散頻率能被使用於提供該音頻標籤。此信號可被嵌入在該輸出裝置上之音頻樣本的頻域代表圖中。 It will also be appreciated that the audio tag can be provided in the frequency domain. For example, a series of discrete frequencies having any of the associated amplitudes and/or phases can be used to provide the audio tag. This signal can be embedded in the frequency domain representation of the audio samples on the output device.
於諸具體態樣中,該標籤伺服器可接收該在下面的音頻信號、例如由網頁伺服器,譬如在該影像串流內之音頻信號(在上面已討論),且接著譬如在整合之視頻串流內將該整個經組合的音頻信號傳送至該標籤輸出裝置之前,將該音頻標籤多路傳輸至該在下面的音頻信號上,用於音頻標籤及其對應之在下面的音頻(及視頻串流,如果呈現)之輸出。藉由該標籤伺服器所接收之在下面的音頻信號可為與特別產品有關聯之音頻及/或視頻串流、諸如特別的音頻或視頻廣告、電影、無線電廣播等。 In various embodiments, the tag server can receive the underlying audio signal, such as by a web server, such as an audio signal within the video stream (discussed above), and then, for example, in an integrated video Before the entire combined audio signal is transmitted to the tag output device in the stream, the audio tag is multiplexed onto the underlying audio signal for the audio tag and its corresponding audio (and video) Streaming, if rendered) output. The audio signals received by the tag server may be audio and/or video streams associated with a particular product, such as special audio or video advertisements, movies, radio broadcasts, and the like.
於另一具體態樣中,該標籤伺服器可產生音頻標籤資料,其包含指示該音頻標籤本身的資料及對應的同步性資料,該同步性資料用於使指示該音頻標籤的資料與在下面的音頻信號有關聯及/或同步化,該在下面的音頻信號在該標籤輸出裝置被分開地接收。就這一點而言,該標籤伺服器儲存指示該音頻標籤本身的資料及對應 的同步性資料,該同步性資料用於特別之在下面的音頻及/或視頻串流、譬如與特別產品有關聯之音頻或視頻串流、諸如特別的音頻或視頻廣告、電影、無線電廣播等。該音頻標籤資料被傳輸至標籤輸出裝置,其接著基於指示該音頻標籤本身的資料及對應的同步性資料,於一在下面的音頻信號、譬如在該視頻串流內之音頻信號(在上面已討論)上產生該音頻標籤,該在下面的音頻信號例如由網頁伺服器被分開地接收。如此,於此具體態樣中,在輸出該多路傳輸的信號之前、譬如在視頻輸出旁邊,該標籤輸出裝置將該音頻標籤多路傳輸至該在下面的音頻信號上。 In another embodiment, the tag server can generate audio tag data, including information indicating the audio tag itself and corresponding synchronization data, the synchronization data is used to make the information indicating the audio tag and The audio signals are associated and/or synchronized, and the underlying audio signals are received separately at the tag output device. In this regard, the tag server stores data and corresponding information indicating the audio tag itself. Synchronization data for special audio and/or video streams, such as audio or video streams associated with special products, such as special audio or video advertisements, movies, radio broadcasts, etc. . The audio tag data is transmitted to the tag output device, which is then based on the data indicating the audio tag itself and the corresponding synchronic data, in an audio signal below, such as an audio signal in the video stream (once The audio tag is generated on the discussion, and the underlying audio signal is received separately, for example by a web server. Thus, in this particular aspect, prior to outputting the multiplexed signal, such as next to the video output, the tag output device multiplexes the audio tag onto the underlying audio signal.
原則上,嵌入音頻標籤之任何機構能被採納、諸如於被敘述於M.Davarynejad、S.Sedghi、M.Bahrepour、C.W.Ahn、M.Akbarzadeh、C.A.Coello Coello:“使用基於粒度的適應度逼近、軟計算之應用程式由具浮水印信號偵測隱藏資訊:由理論至實踐”,施普林格、系列:於智慧型及軟計算中之發展、第58冊/2009年、ISBN 978-3-540-89618-0、第463-472頁、2009年者,其係以引用的方式併入本文中。 In principle, any mechanism that embeds an audio tag can be adopted, such as described in M. Davarynejad, S. Sedghi, M. Bahrepour, CWAhn, M. Akbarzadeh, CA Coello Coello: "Using particle size based fitness approximation, Soft computing applications detect hidden information with watermarked signals: from theory to practice", Springer, Series: Developments in Wisdom and Soft Computing, Volume 58/2009, ISBN 978-3- 540-89618-0, pp. 463-472, 2009, which is incorporated herein by reference.
在某種程度上,其將被了解該音頻標籤被提供,該在下面的音頻樣本將如何對該使用者“發聲”不會變動。換句話說,該音頻標籤之存在對於人類耳朵係不明顯的。不管該音頻標籤如何被提供,其將被了解該音頻標籤之目的係建立能被辨識供處理交易之浮水印。 To some extent, it will be understood that the audio tag is provided, and how the audio sample below will "sound" to the user will not change. In other words, the presence of the audio tag is not apparent to the human ear. Regardless of how the audio tag is provided, it will be understood that the purpose of the audio tag is to establish a watermark that can be identified for processing transactions.
能被整合在電子裝置內的傾聽機器係能夠偵測該在下面的音頻樣本之時域代表圖內的音頻標籤。於處理所接收之音頻信號期間,該傾聽機器能夠在不同時間“尋找”特別的振幅及/或頻率。於一特別順序中及/或在特別時間,振幅及/或頻率之預定義系列的偵測可為該在下面的音頻標籤之指示。 A listening device that can be integrated into an electronic device is capable of detecting an audio tag within the time domain representation of the underlying audio sample. The listening machine is capable of "looking" for a particular amplitude and/or frequency at different times during processing of the received audio signal. The detection of a predefined series of amplitudes and/or frequencies in a particular sequence and/or at particular times may be an indication of the underlying audio tag.
該電子裝置可如此包含音頻偵測器、諸如麥克風,用於偵測該在下面的音頻樣本之時域代表圖,且如此用於辨識該音頻標籤當作該機器可辨識標籤。 The electronic device can include an audio detector, such as a microphone, for detecting a time domain representation of the underlying audio sample, and thus for identifying the audio tag as the machine identifiable tag.
一旦該特別音頻浮水印已藉由該麥克風所辨識,且 藉由該電子裝置施行信號處理,可用於該經辨識的產品之相關聯的交易係如上面所述地進行。 Once the special audio watermark has been recognized by the microphone, and By performing signal processing by the electronic device, the associated transaction system for the identified product is performed as described above.
參考圖16,該標籤亦可經由氣味被提供、亦即該標籤可為氣味標籤或嗅覺標籤。在此中參考“氣味”。然而,該“氣味”及“嗅覺”等詞在此中可被交換地使用。氣味能被了解為影響、刺激、或係藉由嗅覺所感受之東西的特性或品質。 Referring to Figure 16, the label may also be provided via an odor, i.e. the label may be an odor label or an olfactory label. Reference is made herein to "smell". However, the terms "smell" and "smell" may be used interchangeably herein. A scent can be understood as affecting, stimulating, or the nature or quality of what is felt by the sense of smell.
特別氣味可為與特別交易有關聯。以這種方式,該特別氣味能被提供當作用於該機器可辨識標籤的氣味標籤。具有所謂電子鼻之機器能偵測該特別氣味,並藉此辨識該在下面的機器可辨識標籤,及進行用於藉由該標籤所指示之產品的相關交易。該電子裝置可包含電子鼻,其被建構來偵測作為機器可辨識標籤之氣味。用於產生該氣味標籤的資料可於藉由該裝置所請求時被該驗證伺服器所產生,而該氣味標籤係在該裝置上產生。 Special odors can be associated with special deals. In this way, the special odor can be provided as an odor label for the machine identifiable label. A machine having a so-called electronic nose can detect the particular odor and thereby identify the underlying machine identifiable label and perform related transactions for the product indicated by the label. The electronic device can include an electronic nose that is configured to detect an odor as a machine identifiable label. The data used to generate the scent label can be generated by the verification server as requested by the device, and the scent label is generated on the device.
圖16描述氣味產生裝置1500,其能被使用於產生氣味標籤。該裝置可為該標籤輸出組件。該氣味產生裝置包含複數個氣味1502。該複數個氣味之每一者係提供特別氣味的已知化學成分之流體或氣體。該複數個氣味的每一者係藉由任何合適的機構、諸如卡匣、氣囊、或被包含在此機構內之膠囊彼此隔絕。這些機構的每一者能為可移去地或可替換地位在該氣味產生裝置600內。該複數個氣味之每一者包含不同的氣味,從這種意義上說,該等氣味能夠藉由電子鼻被彼此區別。因此,當被請求藉由該標籤伺服器產生具有經界定之氣味(例如由氣味之其中一者或一組合所形成)的標籤時,該氣味產生裝置能被建構來釋放該等氣味之其中一者或該等氣味的任何一者之組合(在每一氣味的變動數量中)。其將被了解僅只該氣味之一部份可被釋放,藉此允許該氣味產生裝置被再使用。當然,每一氣味能在任何階段被補充,譬如藉由使用含有該氣味之新的卡匣、氣囊、或膠囊。 Figure 16 depicts an odor generating device 1500 that can be used to generate an odor label. The device can output components for the tag. The scent generating device comprises a plurality of odors 1502. Each of the plurality of odors is a fluid or gas that provides a known chemical composition of a particular odor. Each of the plurality of odors is isolated from each other by any suitable mechanism, such as a cassette, an air bag, or a capsule contained within the mechanism. Each of these mechanisms can be removable or replaceable within the scent generating device 600. Each of the plurality of odors contains a different scent, in the sense that the odors can be distinguished from each other by the electronic nose. Thus, when requested by the label server to produce a label having a defined odor (eg, formed by one or a combination of odors), the scent generating device can be constructed to release one of the odors Or a combination of any of these odors (in the number of variations of each scent). It will be appreciated that only a portion of the odor can be released, thereby allowing the scent generating device to be reused. Of course, each scent can be replenished at any stage, such as by using a new cassette, balloon, or capsule containing the scent.
如此,於具體態樣中,該複數個氣味之每一者可對應於一氣味標籤。每一氣味標籤係能夠藉由該電子鼻偵測。關於上面的圖13,該複數個氣味之其中一者能在由該標籤伺服器接收一請求時被釋放,且如此提供第一氣味標籤。如此,該電子裝置中之電子鼻能 偵測該相關氣味,並開始如上述的交易,以購買所顯示之產品。不同的氣味可因此被使用於產生第二氣味標籤,如上面所解釋,其能對應於所顯示的產品之變化。因此,該電子裝置中之電子鼻能偵測該相關氣味,並開始如上述的交易,以購買所顯示之下一產品。 Thus, in a particular aspect, each of the plurality of scentes can correspond to an odor label. Each scent label can be detected by the electronic nose. With respect to Figure 13 above, one of the plurality of scent can be released upon receipt of a request by the tag server, and the first scent tag is thus provided. Thus, the electronic nose energy in the electronic device Detect the associated odor and begin a transaction as described above to purchase the displayed product. Different odors can therefore be used to create a second scent label, as explained above, which can correspond to changes in the displayed product. Thus, the electronic nose in the electronic device can detect the associated odor and begin a transaction as described above to purchase the next product displayed.
然而,其將被了解該複數個氣味之超過一者能被組合,以建立新的氣味標籤。以這種方式,能被由有限數目之氣味所產生的氣味標籤之數目係顯著地增加。如此,在用於同時地釋放的特別數量中,該氣味產生裝置能選擇該複數個氣味之超過一者,以產生氣味標籤。於這一實現過程中,該複數個氣味能被視為基本氣味,其組合地作用來產生不同的氣味。其亦將被了解用於該等被釋放之氣味的每一氣味,每一被釋放氣味之數量能被變動。類似地,用於該等被釋放之氣味的每一氣味,每一氣味被釋放的時間可被變動。因此,該標籤伺服器能將數位或類比信號提供至氣味產生裝置,用於特別數量中之釋放,其能夠藉由選擇該複數個氣味之超過一者來產生對應的不同氣味,及如此產生氣味標籤。如此,可被該氣味產生裝置所產生的不同氣味標籤之數目係大量的。 However, it will be appreciated that more than one of the plurality of odors can be combined to create a new scent label. In this way, the number of odor labels that can be produced by a limited number of odors is significantly increased. Thus, in a particular amount for simultaneous release, the scent generating device can select more than one of the plurality of odors to produce an odor label. In this implementation, the plurality of odors can be considered as basic odors that act in combination to produce different odors. It will also be known for each scent of the released scent, and the amount of each scent released can be varied. Similarly, for each scent of such released scent, the time at which each scent is released can be varied. Thus, the tag server can provide a digital or analog signal to the scent generating device for release in a particular quantity, which can produce a corresponding different odor by selecting more than one of the plurality of odors, and thus producing an odor label. As such, the number of different scent labels that can be produced by the scent generating device is substantial.
該電子裝置之電子鼻係能夠偵測該不同氣味標籤,並藉此可開始該對應的交易。 The electronic nose of the electronic device is capable of detecting the different scent labels and thereby enabling the corresponding transaction to begin.
電子鼻之在下面的主用者係提供感測器,該感測器能將化學資訊(或特別氣味)轉變成有關聯之電資訊。因此,由電子鼻偵測有關聯的電資訊允許該機器辨識一採取特別氣味之形式的機器可辨識標籤。 The underlying user of the electronic nose provides a sensor that converts chemical information (or special odor) into associated electrical information. Thus, the associated electrical information detected by the electronic nose allows the machine to recognize a machine identifiable tag in the form of a particular scent.
此裝置可為包含氣味產生器之客戶端電腦,譬如,當特別網頁係經由該客戶端電腦存取時。此網頁可為包含產品資訊的網頁,該產品係在該標籤的隨後驗證之交易的完成時所購買。一旦該特別氣味已藉由該電子裝置之電子鼻所辨識,該相關聯的交易可於驗證時被進行,如上面所述。 The device can be a client computer containing an odor generator, such as when a particular web page is accessed via the client computer. This web page can be a web page containing product information that was purchased at the time of completion of the subsequent verification of the label. Once the particular odor has been identified by the electronic nose of the electronic device, the associated transaction can be performed at the time of verification, as described above.
圖17係標籤處理系統1600之方塊圖,用以根據該揭示內容之具體態樣回應於一請求提供機器可辨識標籤(類似於藉由圖1及5中所說明之系統所使用者)。圖17中所描述之標籤伺服器可 包含該系統之組件的一或多個或所有。該系統由安全連接終止器1604所組成,該安全連接終止器係與網路1602通訊、例如雙向通訊。該網路1602可被完全地或局部地提供在該系統內、或一點也不在該系統內。外部裝置、例如標籤輸出裝置與該系統1600間之通訊亦可使用安全資料傳輸協定、諸如安全套接層(SSL)或傳輸層安全性(TLS)發生。該安全連接終止器(諸如(SSL終止器或TLS終止器)可為與反向代理通訊、例如雙向通訊。終止器終止來自該網路之安全資料連接,能夠讓該反向代理1608與經由該網路所接收之網路流量互相作用。該反向代理係與標籤產生器1610通訊、例如雙向通訊,其可被提供當作網頁容器,且係與記憶體1612通訊、例如雙向通訊。該標籤產生器係與記憶體通訊、例如雙向通訊。該系統的組件可被以硬體或軟體實現,並可存在相同裝置或多數個分開之裝置上。 17 is a block diagram of a tag processing system 1600 for providing a machine identifiable tag (similar to a user of the system illustrated by FIGS. 1 and 5) in response to a particular aspect of the disclosure. The label server described in Figure 17 can be Contains one or more or all of the components of the system. The system consists of a secure connection terminator 1604 that communicates with the network 1602, such as two-way communication. The network 1602 can be provided completely or locally within the system, or not at all within the system. Communication between external devices, such as tag output devices, and the system 1600 can also occur using secure data transfer protocols, such as Secure Sockets Layer (SSL) or Transport Layer Security (TLS). The secure connection terminator (such as (SSL Terminator or TLS Terminator) can be in communication with a reverse proxy, such as two-way communication. The terminator terminates the secure data connection from the network, enabling the reverse proxy 1608 to The network traffic received by the network interacts. The reverse proxy communicates with the tag generator 1610, such as two-way communication, which can be provided as a web container and communicates with the memory 1612, such as two-way communication. The generator is in communication with the memory, such as two-way communication. The components of the system can be implemented in hardware or software and can exist on the same device or on a plurality of separate devices.
圖18係流程圖,描述產生機器可辨識標籤(類似於藉由圖1及5中所說明之系統所使用者)的方法1700。在步驟1702,對於機器可辨識標籤之請求係由請求者所接收。接收用於機器可辨識標籤的請求之標籤處理系統1600可為該標籤伺服器,如圖7所示。用於機器可辨識標籤的請求可經由與該標籤伺服器通訊連結而源自該標籤輸出裝置、或經由與該標籤伺服器通訊連結而源自該網頁伺服器。該請求者可為該標籤輸出裝置、譬如在標籤輸出裝置上運行之網頁瀏覽器,其中該機器可辨識標籤被顯示,或該網頁伺服器,其提供該機器可辨識標籤至將被顯示的客戶網頁瀏覽器。於諸具體態樣中,對於機器可辨識標籤之請求係藉由例如設在該網頁上之JavaScript的客戶端腳本所請求,該網頁被顯示在標籤輸出裝置上之網頁瀏覽器中。對於來自該請求者的機器可辨識標籤之請求可被產生、由該請求者所傳輸或藉由該標籤處理系統所周期地接收,例如大約每毫秒或更少有一請求、每十毫秒或更少有一請求、每百毫秒或更少有一請求、每秒或更少有一請求、或每五秒或更少有一請求。藉由在該前述的範圍內請求該機器可辨識標籤,在藉由標籤輸出裝置所利用或顯示的過期標籤期間,該時間被減至最少。對被顯示之機器可辨識標籤更新以指示交易進展中的變化之反應性亦被改善。 Figure 18 is a flow diagram depicting a method 1700 of generating a machine identifiable tag (similar to the user of the system illustrated in Figures 1 and 5). At step 1702, a request for a machine identifiable tag is received by the requester. A tag processing system 1600 that receives a request for a machine identifiable tag can be the tag server, as shown in FIG. The request for the machine identifiable tag may originate from the tag output device via a communication link with the tag server or may originate from the web server via a communication link with the tag server. The requestor can be the tag output device, such as a web browser running on the tag output device, wherein the machine identifiable tag is displayed, or the web server provides the machine identifiable tag to the client to be displayed browser. In various embodiments, the request for a machine identifiable tag is requested by a client script such as JavaScript located on the web page, the web page being displayed in a web browser on the tag output device. A request for a machine identifiable tag from the requestor may be generated, transmitted by the requestor, or periodically received by the tag processing system, such as approximately one request per millisecond or less, every ten milliseconds or less There is a request, one request every hundred milliseconds or less, one request per second or less, or one request every five seconds or less. By requesting the machine identifiable tag within the aforementioned range, the time is minimized during the expiration tag utilized or displayed by the tag output device. The responsiveness of the machine-identifiable tag update to the indicated changes in the progress of the transaction is also improved.
在步驟1704,如果該機器可辨識標籤業已存在於該記憶體中,該方法移至步驟1712。如果該機器可辨識標籤未業已存在,該方法移至步驟1708。 At step 1704, if the machine identifiable tag is already present in the memory, the method moves to step 1712. If the machine identifiable tag is not already present, the method moves to step 1708.
在步驟1708,機器可辨識標籤可被標籤產生器所產生。該機器可辨識標籤係以定義存活時間(TTL)所產生,在TTL或於TTL之後,該標籤係由該記憶體刪除,使得新的標籤必需藉由標籤產生器回應於未來對於機器可辨識標籤的請求而被產生。 At step 1708, the machine identifiable tag can be generated by the tag generator. The machine identifiable tag is generated by a defined time-to-live (TTL). After TTL or after TTL, the tag is deleted by the memory, so that the new tag must respond to future machine-recognizable tags by the tag generator. The request was generated.
在步驟1710,在步驟1708中所產生之機器可辨識標籤被儲存於該記憶體中。在記憶體中,該機器可辨識標籤可為與獨特的資訊之一或更多項目有關聯,該獨特的資訊例如產品碼、庫存量單位(SKU)、日期、時間及位置。此資訊可被使用來決定在一交易中待購買之產品,該交易係藉由掃描該機器可辨識標籤所開始。 At step 1710, the machine identifiable tag generated in step 1708 is stored in the memory. In memory, the machine identifiable tag can be associated with one or more items of unique information such as product code, stock quantity unit (SKU), date, time, and location. This information can be used to determine which product to purchase in a transaction, starting with scanning the machine identifiable tag.
在步驟1712,該機器可辨識標籤係由該標籤處理伺服器傳輸至該請求者。於接收該機器可辨識標籤時,該請求者可顯示在顯示器上,或以別的方式在該標籤輸出裝置上輸出該機器可辨識標籤。於該較佳具體態樣中,該機器可辨識標籤係可掃瞄碼、例如QR碼,且被呈現在網頁上。該機器可辨識標籤被呈現的網頁可被顯示在與該請求者通訊之顯示器上。該機器可辨識標籤在其上被顯示的網頁可為線上購物網頁,貨物之採購可為經過該網頁進行。 At step 1712, the machine identifiable tag is transmitted by the tag processing server to the requestor. Upon receipt of the machine identifiable tag, the requestor can be displayed on the display or otherwise output the machine identifiable tag on the tag output device. In the preferred embodiment, the machine identifiable tag is a scan code, such as a QR code, and is presented on a web page. The web page on which the machine identifiable tag is presented can be displayed on a display in communication with the requester. The web page on which the machine identifiable tag is displayed may be an online shopping web page, and the purchase of the goods may be performed through the web page.
在步驟1714,一旦該機器可辨識標籤TTL的期限已過,該機器可辨識標籤被由其所儲存之記憶體刪除。標籤由該記憶體之刪除可被該記憶體本身所處理。另一選擇係,該記憶體的管理可藉由標籤產生器所進行。藉由將TTL分派至該機器可辨識標籤及由記憶體刪除該標籤,一旦該TTL的期限已過,必需被儲存於記憶體中之獨特的機器可辨識標籤之數目被大量地減少。不再使用的機器可辨識標籤被由該記憶體移去,而沒有任何特別處理,且在此於該目前機器可辨識標籤之TTL的期限已過之後,機器可辨識標籤係仍然被需要,當由該請求者接收請求時,新的機器可辨識標籤被產生。 At step 1714, once the machine identifiable tag TTL has expired, the machine identifiable tag is deleted by the memory it stores. The deletion of the tag from the memory can be handled by the memory itself. Alternatively, the management of the memory can be performed by a tag generator. By assigning a TTL to the machine identifiable tag and deleting the tag from memory, once the TTL period has elapsed, the number of unique machine identifiable tags that must be stored in memory is substantially reduced. Machine-recognizable tags that are no longer in use are removed from the memory without any special handling, and after the current TTL of the machine-recognizable tag has expired, the machine-recognizable tag system is still needed. When the request is received by the requester, a new machine identifiable tag is generated.
圖19係流程圖,描述回應於一請求來提供機器可辨識標籤(類似於藉由圖1及5中所說明之系統所使用者)的方法1800。 在步驟1802,對於機器可辨識標籤之請求係由請求者所接收。對於機器可辨識標籤之請求可被該標籤伺服器所接收,如在圖13中所描述。該請求者可為如關於圖7所敘述的請求者:該機器可辨識標籤在其中被顯示之網頁瀏覽器、或將該機器可辨識標籤提供至待顯示的客戶網頁瀏覽器之網頁伺服器。於諸具體態樣中,對於機器可辨識標籤之請求係藉由例如設在網頁上之JavaScript的客戶端腳本所請求,該網頁被顯示在該網頁瀏覽器中。對於來自該請求者的機器可辨識標籤之請求可被周期地接收,例如大約每毫秒一請求、每十毫秒一請求、每百毫秒一請求、每秒一請求。 Figure 19 is a flow diagram depicting a method 1800 for providing a machine identifiable tag (similar to the user of the system illustrated by Figures 1 and 5) in response to a request. At step 1802, the request for the machine identifiable tag is received by the requester. A request for a machine identifiable tag can be received by the tag server, as described in FIG. The requestor can be a requester as described with respect to FIG. 7: the web browser in which the machine identifiable tag is displayed, or a web server that provides the machine identifiable tag to the client web browser to be displayed. In various aspects, the request for a machine identifiable tag is requested by a client script such as JavaScript located on a web page, the web page being displayed in the web browser. A request for a machine identifiable tag from the requestor may be received periodically, such as approximately one request per millisecond, one request every ten milliseconds, one request per hundred milliseconds, one request per second.
在步驟1804,其可被決定於步驟1802中所請求之機器可辨識標籤是否存在於該反向代理中。如果存在,則該機器可辨識標籤於步驟1808中被由該反向代理傳輸至該請求者。如果該機器可辨識標籤不存在於該反向代理中,該方法進行至步驟1810。 At step 1804, it may be determined whether the machine identifiable tag requested in step 1802 is present in the reverse proxy. If so, the machine identifiable tag is transmitted by the reverse proxy to the requestor in step 1808. If the machine identifiable tag is not present in the reverse proxy, the method proceeds to step 1810.
在步驟1810,於步驟1802中所請求之機器可辨識標籤係在標籤產生器產生,且被編碼為線內資料、例如本文。諸如本文的線內資料係高度可快取的;如此,將該機器可辨識標籤編碼為線內資料允許該機器可辨識標籤在該反向代理中被更輕易地快取。 At step 1810, the machine identifiable tag requested in step 1802 is generated at the tag generator and encoded as inline material, such as herein. Inline data such as this is highly cacheable; thus, encoding the machine identifiable tag as inline data allows the machine identifiable tag to be more easily cached in the reverse proxy.
在步驟1812,該機器可辨識標籤被傳輸至該請求者,且該機器可辨識標籤被儲存於該反向代理中。當於該反向代理中之機器可辨識標籤係可用時,藉由從該反向代理將該機器可辨識標籤提供至該請求者,該標籤被傳輸至該請求者,而沒有產生關於圖17所敘述之機器可辨識標籤的方法被進行,且沒有遍歷該整個標籤處理系統之請求。這導致用於機器可辨識標籤的所接收之請求被遠較快及更有效率地處理,且減少該標籤處理系統內的網路流量。 At step 1812, the machine identifiable tag is transmitted to the requestor and the machine identifiable tag is stored in the reverse proxy. When the machine identifiable tag is available in the reverse proxy, by providing the machine identifiable tag from the reverse proxy to the requester, the tag is transmitted to the requester without generating FIG. The described method of machine identifiable labeling is performed without traversing the request of the entire label processing system. This results in the received request for the machine identifiable tag being processed much faster and more efficiently, and reducing network traffic within the tag processing system.
於諸具體態樣中,在步驟1808或1812之後,於接收該機器可辨識標籤時,該請求者可顯示在顯示器上或以別的方式在該標籤輸出裝置上輸出該機器可辨識標籤。於該等具體態樣中,該機器可辨識標籤係可掃瞄碼、例如QR碼,且被呈現在網頁上。該機器可辨識標籤在其上被顯示之網頁可為線上購物網頁,貨物之採購可為經過該網頁進行。 In various embodiments, after receiving the machine identifiable tag, after step 1808 or 1812, the requestor can display the display on the display or otherwise output the machine identifiable tag on the tag output device. In such specific aspects, the machine identifiable tag is a scan code, such as a QR code, and is presented on a web page. The web page on which the machine identifiable tag is displayed may be an online shopping web page, and the purchase of the goods may be performed through the web page.
該方法可於步驟1804及1810之間另包含一產生步驟,其中機器可辨識標籤係根據關於圖17所敘述的方法產生。 The method can further include a generating step between steps 1804 and 1810, wherein the machine identifiable label is generated in accordance with the method described with respect to FIG.
該機器可辨識標籤可為與獨特的資訊之一或更多項目有關聯,該獨特的資訊諸如產品碼、庫存量單位(SKU)、日期、時間及/或位置。此獨特的資訊可被使用來在該反向代理內辨識該機器可辨識標籤、或當該機器可辨識標籤被該電子裝置所辨識及解譯時可被使用於開始交易之過程。 The machine identifiable tag can be associated with one or more items of unique information such as product code, stock quantity unit (SKU), date, time, and/or location. This unique information can be used to identify the machine identifiable tag within the reverse proxy or can be used to initiate a transaction when the identifiable tag is recognized and interpreted by the electronic device.
經由網路,如果該請求者及標籤處理系統間之通訊係以例如使用SSL或TLS之安全的方式進行傳輸步驟,並可另包括由該標籤產生器或反向代理經由該安全連接終止器傳輸該機器可辨識標籤。來自該標籤處理系統的外出之網路流量接著被再次加密,用於經由網路傳輸至該請求者。 Via the network, if the communication between the requestor and the tag processing system is performed in a secure manner, for example using SSL or TLS, and may additionally be transmitted by the tag generator or reverse proxy via the secure connection terminator The machine recognizes the label. Outgoing network traffic from the tag processing system is then re-encrypted for transmission to the requester via the network.
步驟1810可另包括將藉由標籤產生器所產生之機器可辨識標籤儲存於標籤處理系統的記憶體中。所產生之機器可辨識標籤亦可具有一被界定的TTL,在此之後,該機器可辨識標籤係由該反向代理及記憶體移去,如果該機器可辨識標籤被儲存於記憶體中。該機器可辨識標籤之由該反向代理及記憶體刪除可被該記憶體、反向代理或標籤產生器所處理,當該機器可辨識標籤之TTL的期限已過時,其由該記憶體及反向代理兩者刪除該機器可辨識標籤。另一選擇係,該機器可辨識標籤之由該反向代理及記憶體刪除可藉由該等個別裝置被獨立地處理。於諸具體態樣中,該關聯可發生在標籤伺服器的記憶體中,使得當電子裝置傳輸一訊息至標籤伺服器來指示機器可辨識標籤已被辨識及解譯時,標籤伺服器存取與電子裝置有關聯之辨識資訊。一旦該交易已被開始,該辨識資訊可被該交易實體由該伺服器所請求。 Step 1810 can additionally include storing the machine identifiable tag generated by the tag generator in the memory of the tag processing system. The resulting machine identifiable tag can also have a defined TTL, after which the machine identifiable tag is removed by the reverse proxy and memory if the machine identifiable tag is stored in memory. The reverse identities and memory deletions of the identifiable tag of the machine can be processed by the memory, the reverse proxy or the tag generator. When the TTL of the identifiable tag of the device is out of date, the memory and the memory are Both reverse proxy delete the machine identifiable tag. Alternatively, the reverse identifiable and memory deletion of the machine identifiable tag can be handled independently by the individual devices. In various embodiments, the association may occur in the memory of the tag server such that when the electronic device transmits a message to the tag server indicating that the device identifiable tag has been identified and interpreted, the tag server accesses Identification information associated with an electronic device. Once the transaction has been initiated, the identification information can be requested by the transaction entity by the server.
於諸具體態樣中,該平台可包含機器可辨識標籤、諸如QR碼。該機器可辨識標籤包含資料,該資料允許該相關交易被辨識,而省略由安全性觀點為敏感的任何資料。 In various aspects, the platform can include a machine identifiable tag, such as a QR code. The machine identifiable tag contains material that allows the related transaction to be identified while omitting any material that is sensitive to a security perspective.
如上面所解釋,該標籤伺服器被建構來在請求時產生該機器可辨識標籤。該標籤輸出裝置將顯示或輸出所請求之標籤的 實例。該標籤伺服器如此使該標籤之實例與用於該標籤的請求有關聯。因此,該標籤伺服器能藉由辨識該標籤及該標籤請求間之關聯來處理該交易。 As explained above, the tag server is constructed to generate the machine identifiable tag upon request. The tag output device will display or output the requested tag Example. The tag server thus associates an instance of the tag with a request for the tag. Therefore, the tag server can process the transaction by recognizing the association between the tag and the tag request.
該實例被有關聯之方式能被使用於防止安全資訊的交換。尤其,該標籤伺服器能產生標籤,該標籤包含具有與該標籤的實例有關聯之獨特的辨識符之資料。此獨特的辨識符具有辨識該標籤之實例的目的,且如此辨識該標籤及該標籤請求間之關聯。於決定此關聯時,該交易能如上面所述地被處理。 This instance can be used in an associated manner to prevent the exchange of security information. In particular, the tag server can generate a tag containing information having a unique identifier associated with an instance of the tag. This unique identifier has the purpose of identifying an instance of the tag and thus identifies the association between the tag and the tag request. When determining this association, the transaction can be processed as described above.
現在參考圖20,其顯示圖1及5之系統如何能處理1900不包含安全資訊的機器可辨識標籤。 Referring now to Figure 20, there is shown how the systems of Figures 1 and 5 can process 1900 machine identifiable labels that do not contain safety information.
在步驟1902,該標籤伺服器由用於該機器可辨識標籤的標籤輸出裝置(或網頁伺服器)接收一請求,用於直接地由藉由標籤輸出裝置所送出之請求、或間接地經由從用於網頁的網頁伺服器所送出之請求,在該標籤輸出裝置上顯示或輸出,該網頁接著經由標籤輸出裝置被輸出。 At step 1902, the tag server receives a request by the tag output device (or web server) for the machine identifiable tag for direct request by the tag output device, or indirectly via The request sent by the web server for the web page is displayed or output on the label output device, and the web page is then output via the label output device.
在步驟1904,該標籤伺服器履行該請求,及提供一包含辨識符的標籤,該辨識符對於該標籤之實例為獨特的。換句話說,該標籤於其實例中為獨特的,且無其他完全相同之標籤將同時發生地存在、譬如已藉由該標籤伺服器被輸出。 At step 1904, the tag server fulfills the request and provides a tag containing an identifier that is unique to the instance of the tag. In other words, the tag is unique in its instance, and no other identical tags will coexist, such as have been output by the tag server.
其將被了解對於該標籤之實例為獨特的辨識符能被以很多方式產生。譬如,該辨識符能被包含在通過QR碼所提供之機器可辨識碼的本文代表圖內。該標籤內所含有之辨識符、及如此該機器可辨識標籤本身不包含以下資料的一或多個或所有、諸如:產品資訊、產品辨識符、產品數量、該機器可辨識標籤所位於之URL、與包括帳單及付款資訊的使用者資訊。此資訊可被稱為有關待施行或開始之特定交易。其結果是,系統操作來產生及傳遞機器可辨識標籤,該機器可辨識標籤能被使用於處理交易,但其同時防止任何資料之交換,該交換對該交易之安全性及/或隱私可為有損害的。 It will be appreciated that unique identifiers for instances of the tag can be generated in a number of ways. For example, the identifier can be included in the representative map of the machine identifiable code provided by the QR code. The identifier contained in the label, and thus the machine identifiable label itself does not include one or more or all of the following information, such as: product information, product identifier, number of products, URL at which the machine identifiable label is located , and user information including billing and payment information. This information may be referred to as a specific transaction to be executed or initiated. As a result, the system operates to generate and deliver machine identifiable tags that can be used to process transactions, but at the same time prevent any exchange of information that may be security and/or privacy for the transaction. It is damaging.
在步驟1908,該標籤輸出裝置顯示或輸出該標籤,該標籤包含該獨特的辨識符。在步驟1910,該電子裝置辨識該機器可 辨識標籤及尤其被嵌入在其中之獨特的辨識符。 At step 1908, the tag output device displays or outputs the tag, the tag containing the unique identifier. At step 1910, the electronic device recognizes that the machine is Identify tags and unique identifiers that are especially embedded in them.
在步驟1912,該電子裝置將該獨特的辨識符送至標籤伺服器。其將被了解該電子裝置能基於亦被嵌入在該機器可辨識標籤內之URL來辨識該辨識符被送出的標籤伺服器。於此具體態樣中,該URL亦可包含該獨特的辨識符。另一選擇係,該電子裝置將業已得知該獨特的辨識符被送出之標籤伺服器的URL。以這種方式,該電子裝置僅只被要求由該機器可辨識標籤擷取該獨特的辨識符。 At step 1912, the electronic device sends the unique identifier to the tag server. It will be appreciated that the electronic device can recognize the tag server from which the identifier was sent based on the URL that is also embedded in the machine identifiable tag. In this particular aspect, the URL may also include the unique identifier. Alternatively, the electronic device will know the URL of the tag server from which the unique identifier was sent. In this manner, the electronic device is only required to retrieve the unique identifier from the machine identifiable tag.
在步驟1914接收該獨特的辨識符時,該標籤伺服器使該獨特的辨識符與該機器可辨識標籤之實例有關聯,且如此與用於該機器可辨識標籤之目前實例的請求有關聯。於決定此關聯時,在步驟1918,該標籤伺服器能開始如上述之交易,藉由將資料送至該交易伺服器、諸如該URL,該機器可辨識標籤之實例發生(及與該辨識符有關)在該URL上,且資料有關該電子裝置之使用者。以這種方式,所傳輸的資料係被傳輸於該標籤伺服器及交易伺服器間之安全資料。被嵌入在該機器可辨識標籤本身內的資料不包含任何需要為安全的資料。如此,在明知辨識該標籤之過程不會妥協該使用者的安全性之情況下,電子裝置之使用者能使用該電子裝置來辨識該機器可辨識標籤。 Upon receiving the unique identifier at step 1914, the tag server associates the unique identifier with an instance of the machine identifiable tag and is thus associated with a request for the current instance of the machine identifiable tag. In determining the association, in step 1918, the tag server can initiate a transaction as described above, and by sending the data to the transaction server, such as the URL, an instance of the machine identifiable tag occurs (and with the identifier) Relevant) at the URL and the information about the user of the electronic device. In this way, the transmitted data is transmitted to the security data between the tag server and the transaction server. The data embedded in the machine's identifiable tag itself does not contain any information that needs to be secure. Thus, the user of the electronic device can use the electronic device to recognize the machine identifiable tag without knowing the security of the user by knowing that the process of identifying the tag is not compromised.
雖然該上面之範例係相對於QR碼被敘述,其將被了解其他機器可辨識標籤能被產生,以便僅只含有對其實例為獨特的辨識符、諸如音頻或嗅覺(氣味)標籤。 While the above example is described with respect to the QR code, it will be appreciated that other machine identifiable tags can be generated to include only identifiers such as audio or olfactory (smell) tags that are unique to their instances.
於該電子裝置辨識標籤以開始交易之前,其可被要求首先被安全地鑑別及登錄。 Before the electronic device recognizes the tag to begin the transaction, it can be required to be securely authenticated and logged in first.
用於該電子裝置之安全鑑別及登錄的過程會同圖22A、22B、及22C所顯示之特別顯示器組件被顯示在圖21中,其在該鑑別過程期間係可顯示在該標籤輸出裝置的顯示器上。 The process for secure authentication and registration of the electronic device will be shown in Figure 21 with the particular display assembly shown in Figures 22A, 22B, and 22C, which may be displayed on the display of the tag output device during the authentication process. .
在步驟2002,於諸具體態樣中,藉由選擇該覆加的物品、譬如藉由在該顯示器上顯示該本文“這是什麼?”,該標籤輸出裝置對使用者呈現更多關係到該機器可辨識標籤之使用的資訊。該使用者藉由該標籤輸出裝置被呈現以它們可如何使用其電子裝置的資 訊,以如上面所述開始交易。然而,該使用者必需首先鑑別及登錄其它們希望為此目的使用而未登錄的電子裝置亦被解釋。顯示器輸出將被更新,以為使用者提供可選擇之物品,以鑑別及登錄該使用者的電子裝置。 In step 2002, in various embodiments, the label output device presents more to the user by selecting the overlaid item, such as by displaying the text "What is this?" on the display. The machine can identify the information used by the tag. The user is presented with the tag output device to how they can use their electronic device News, to start trading as described above. However, the user must first authenticate and log in electronic devices that they wish to use for this purpose without being logged in. The display output will be updated to provide the user with a selectable item to authenticate and log into the user's electronic device.
在步驟2004,於選擇使用者可選擇之物品以經由該標籤輸出裝置鑑別該使用者的電子裝置時,該顯示器輸出係藉由該標籤輸出裝置所更新,以致其提示該使用者將使用者資料輸入辨識該使用者之標籤輸出裝置、譬如包含以下的至少一或多個之資料:該使用者的名字、郵遞地址、電子郵件地址、電話號碼、及諸如信用卡或簽帳卡明細之付款資訊。此資料被由該標籤輸出裝置傳輸至驗證裝置、諸如該標籤伺服器。 In step 2004, when the user selectable item is selected to authenticate the electronic device of the user via the label output device, the display output is updated by the label output device, so that the user is prompted to display the user data. Entering a tag output device that identifies the user, such as at least one or more of the following: the user's name, postal address, email address, phone number, and payment information such as credit card or charge card details. This material is transmitted by the tag output device to a verification device, such as the tag server.
在步驟2008,於該使用者輸入該請求資料之完成時,機器可辨識鑑別標籤22701被呈現在顯示器中。該機器可辨識鑑別標籤22701包含指示驗證裝置、諸如該標籤伺服器的資料,當其已偵測及/或辨識該機器可辨識鑑別標籤時,該電子裝置能將鑑別資料送至該驗證裝置。 At step 2008, the machine identifiable authentication tag 22701 is presented in the display upon completion of the user inputting the request profile. The machine identifiable authentication tag 22701 includes data indicative of a verification device, such as the tag server, which can send authentication data to the verification device when it has detected and/or identified the machine identifiable identification tag.
其將被了解此機器可辨識鑑別標籤可同時發生地被顯示至該顯示器,而提示該使用者輸入使用者資料。其亦經由輸出對該使用者解釋待鑑別及登錄之電子裝置將辨識該機器可辨識鑑別標籤。為此目的,該電子裝置可使用專用軟體、諸如藉由可下載的應用程式(app)所獲得之軟體,及一旦其已被鑑別用於隨後經由該電子裝置施行交易。此軟體可在何處被該電子裝置所獲得之指示亦可藉由該機器可辨識鑑別標籤、諸如該專用軟體的一致資源定址器被提供。該機器可辨識鑑別標籤亦可包含資料,當使用任何合適之非專用軟體藉由該電子裝置所辨識時,該資料開始該專用軟體的下載。 It will be appreciated that the machine identifiable identification tag can be simultaneously displayed to the display, prompting the user to enter user data. The electronic device that also interprets the user to be authenticated and logged in via the output will recognize the machine identifiable authentication tag. To this end, the electronic device may use proprietary software, such as software obtained by a downloadable application (app), and once it has been authenticated for subsequent transaction via the electronic device. The indication of where the software can be obtained by the electronic device can also be provided by the machine identifiable authentication tag, a consistent resource addresser such as the dedicated software. The machine identifiable identification tag can also contain data that is downloaded by the electronic device when any suitable non-dedicated software is recognized by the electronic device.
該機器可辨識鑑別標籤包含指示驗證裝置、諸如標籤伺服器之資料,該電子裝置能將鑑別資料送至該驗證裝置。鑑別資料包含任何對該電子裝置為獨特的資料,該資料允許其在複數個電子裝置之中被獨特地辨識,而以該驗證裝置存取及鑑別它們本身。譬如該鑑別資料可包含以下之一或多個:裝置序號、IMEI號碼、該裝置 上之收發器組件的MAC地址、SIM號碼、裝置模型號碼、裝置廠商等。其將被了解該前述裝置特徵之一或多個之組合可被一起使用,以獨特地辨識特別裝置。 The machine identifiable identification tag includes information indicative of a verification device, such as a tag server, which can send the authentication material to the verification device. The authentication material contains any material unique to the electronic device that allows it to be uniquely identified among a plurality of electronic devices that are accessed and authenticated by the verification device. For example, the authentication data may include one or more of the following: device serial number, IMEI number, and the device. The MAC address, SIM number, device model number, device manufacturer, etc. of the transceiver component. It will be appreciated that one or more of the aforementioned device features can be used together to uniquely identify a particular device.
在步驟2010,於該電子裝置辨識該機器可辨識鑑別標籤時,該電子裝置將該鑑別資料送至該驗證裝置。 In step 2010, when the electronic device recognizes the machine identifiable identification tag, the electronic device sends the authentication data to the verification device.
於接收此過程時,在步驟2012,該機器可辨識鑑別標籤能被更新,以呈現該鑑別過程係在進行中的反饋22703。 Upon receiving this process, at step 2012, the machine identifiable authentication tag can be updated to present feedback 22703 that the authentication process is in progress.
在步驟2014,該驗證裝置、諸如標籤伺服器使在步驟2004所接收之該使用者資料與對該電子裝置為獨特的鑑別資料有關聯,譬如使在該使用者資料旁邊,藉由將該電子裝置之鑑別資料儲存於該驗證裝置的儲存媒體中、諸如於資料庫中,使該使用者資料與於隨後之交易處理期間用於查找的鑑別資料有關聯。該電子裝置現在可被該驗證裝置及/或標籤伺服器所識別為已鑑別及登錄之電子裝置,以開始交易,如上面所解釋。如此,當處理一交易時,當該電子裝置被使用於隨後辨識機器可辨識標籤時,該標籤伺服器辨識該電子裝置,並可如此決定及/或獲得與該裝置有關聯的使用者之明細。 At step 2014, the verification device, such as a tag server, associates the user profile received at step 2004 with an authentication material unique to the electronic device, such as by placing the electronic device next to the user profile The authentication data of the device is stored in a storage medium of the verification device, such as in a database, such that the user data is associated with the authentication data for lookup during subsequent transaction processing. The electronic device can now be identified by the verification device and/or the tag server as an authenticated and logged electronic device to initiate a transaction, as explained above. Thus, when processing a transaction, when the electronic device is used to subsequently identify the machine identifiable tag, the tag server identifies the electronic device and can determine and/or obtain details of the user associated with the device. .
相反地,如果未登錄的電子裝置(亦即尚未參與該上述鑑別及登錄過程之電子裝置)企圖辨識該機器可辨識標籤,縱使其使用專用軟體來作,其將不能開始交易,因為該驗證裝置將沒有與有關聯之使用者資料。該驗證裝置甚至可被建構來於檢查該電子裝置是否具有相關聯使用者資料之前,全然不與任何不被辨識的裝置通訊。 Conversely, if an unregistered electronic device (ie, an electronic device that has not participated in the above authentication and login process) attempts to identify the tag that the machine can recognize, even if it uses a dedicated software, it will not be able to start the transaction because the verification device There will be no user data associated with it. The verification device can even be constructed to communicate with any unrecognized device before checking whether the electronic device has associated user data.
在步驟2016,該使用者可選擇性被設有確認22705,該鑑別及登錄過程係完成。 In step 2016, the user is optionally provided with a confirmation 22705, which is completed.
其將被了解該驗證裝置及標籤伺服器可為完全分開的裝置,在該案例中,它們係彼此通訊,以致它們能於交易之處理期間交換使用者明細,如上面所解釋。 It will be appreciated that the verification device and the tag server can be completely separate devices, in which case they communicate with each other such that they can exchange user details during processing of the transaction, as explained above.
因此,由圖21之上述過程將被了解,僅只明確地被束縛至使用者資料、及已將對該裝置為獨特的鑑別資料送至驗證裝置的裝置可開始隨後之交易。 Thus, it will be appreciated from the above-described process of Figure 21 that only devices that are explicitly bound to the user profile and that have sent the device to the verification device that is unique to the device may begin subsequent transactions.
圖23描述用於施行交易之系統2100(類似於圖1及 5的系統)。電子裝置23102可為與機器可辨識標籤伺服器23108通訊、例如雙向通訊。該電子裝置可為行動電話、諸如智慧型手機、手持式電腦、MP3播放器、平板電腦或適合用於辨識及解譯機器可辨識標籤的任何另一裝置。該電子裝置係以該標籤伺服器登錄,使得例如名字、地址之使用者資訊、及例如銀行帳戶、簽帳卡、信用卡卡號、名字、安全碼、帳單地址、及/或終止日期的付款處理資訊係與該電子裝置有關聯,且被儲存於與該標籤伺服器有關聯之記憶體(標籤驗證裝置)中。輸出裝置(標籤輸出裝置)23112被建構來將有關一或多個相關聯產品的資訊顯示在顯示器23114上,例如價格、及/或庫存情況等。該輸出裝置可為位於靠近或鄰接商店中之產品或物件,以為該產品或物件顯示一或多個對應價格。此外,該輸出裝置被建構來由該標籤伺服器請求一機器可辨識標籤23104,用於顯示在該顯示器23107上或以別的方式輸出該機器可辨識標籤。輸出裝置可為具有顯示器之電子處理裝置,該顯示器可為內建的顯示器或被連接至該電子處理裝置之分開的顯示器。標籤伺服器可(但非必然地)為與該輸出裝置雙向通訊,例如用於在藉由一裝置請求時產生標籤,該標籤可在該裝置上被輸出。標籤伺服器係與交易伺服器2110通訊、例如雙向通訊,其被建構來藉由該電子裝置經過該機器可辨識標籤之令人滿意的辨識,在藉由該交易之標籤伺服器驗證時施行該交易。 Figure 23 depicts a system 2100 for performing transactions (similar to Figure 1 and 5 systems). The electronic device 23102 can be in communication with, for example, two-way communication with the machine identifiable tag server 23108. The electronic device can be a mobile phone, such as a smart phone, a handheld computer, an MP3 player, a tablet, or any other device suitable for identifying and interpreting machine identifiable labels. The electronic device is logged in with the tag server, such as user information such as name, address, and payment processing such as bank account, debit card, credit card number, name, security code, billing address, and/or expiration date. The information is associated with the electronic device and is stored in a memory (tag verification device) associated with the tag server. An output device (tag output device) 23112 is constructed to display information about one or more associated products on display 23114, such as price, and/or inventory conditions, and the like. The output device can be a product or item located adjacent to or adjacent to the store to display one or more corresponding prices for the product or item. Additionally, the output device is configured to request a machine identifiable tag 23104 from the tag server for display on the display 23107 or otherwise output the machine identifiable tag. The output device can be an electronic processing device having a display that can be a built-in display or a separate display that is coupled to the electronic processing device. The tag server can, but does not necessarily, be in two-way communication with the output device, for example for generating a tag upon request by a device, the tag being outputtable on the device. The tag server is in communication with the transaction server 2110, such as two-way communication, which is configured to perform the verification by the tag server of the transaction by the electronic device passing through the tag identification of the transaction. transaction.
產品伺服器23118可被使用來將用於特別產品或物件之目前價格提供至該輸出裝置供顯示在該顯示器上。藉由該輸出裝置在規律或例行之基礎下(例如每小時、每日或每週)、或當該輸出裝置被該產品伺服器所下指令以請求此一標籤時,譬如隨著緊接在由該產品伺服器接收一指令之後,該標籤被由該標籤伺服器直接地請求。該標籤可使用客戶端處理組件、諸如客戶端腳本、例如JavaScript或類似機構被該輸出裝置所請求。該客戶端處理組件係嵌入式軟體,其在該輸出裝置上執行及藉由該輸出裝置所處理,以致基於與其對應產品有關聯的資訊,該輸出裝置能產生及直接地由該輸出裝置將用於該標籤之請求送至該標籤伺服器。該輸出裝置可接著直接地由該標籤伺服器接收該標籤,並造成其被顯示在其顯示器上。 Product server 23118 can be used to provide the current price for a particular product or item to the output device for display on the display. By the output device on a regular or routine basis (eg, hourly, daily or weekly), or when the output device is commanded by the product server to request the tag, such as immediately following After receiving an instruction by the product server, the tag is directly requested by the tag server. The tag can be requested by the output device using a client processing component, such as a client script, such as JavaScript or the like. The client processing component is an embedded software that is executed on the output device and processed by the output device such that the output device can be generated and directly used by the output device based on information associated with its corresponding product. A request for the tag is sent to the tag server. The output device can then receive the tag directly from the tag server and cause it to be displayed on its display.
該產品伺服器儲存關於用在特別位置A(例如商店、另一地點)之產品的資訊(例如價格及/或庫存資訊等),且係能夠藉由複數個輸出裝置之給定裝置在位置A傳輸此用於顯示的資訊,如基於被送至該產品伺服器之使用者指令所決定者。該位置A可包括複數個此輸出裝置,其每一者係位於鄰接一群組產品,並提供關於該等產品的資訊。 The product server stores information about products used in special location A (eg, store, another location) (eg, price and/or inventory information, etc.) and is capable of being located at location A by a given number of output devices This information for display is transmitted, such as based on user instructions sent to the product server. The location A can include a plurality of such output devices, each of which is located adjacent to a group of products and provides information about the products.
在該位置之每一輸出裝置可為與該產品伺服器直接通訊、例如雙向通訊,且係可控制的,以藉此接收產品資訊。 Each output device at the location can be in direct communication with the product server, such as two-way communication, and is controllable to thereby receive product information.
於上述及圖23中所描述之具體態樣中,該輸出裝置亦可與該標籤伺服器直接通訊、例如雙向通訊,且該標籤伺服器全然未與該產品伺服器通訊。此具體態樣減少該產品伺服器上之處理負擔,及提供標籤產生及處理之增強的安全性。然而,在一種另一選擇具體態樣中被考慮的是該產品伺服器及標籤伺服器亦可為與該產品伺服器直接通訊,該產品伺服器將如由每一輸出裝置所接收之用於標籤的請求傳送至該標籤伺服器、及將由該標籤伺服器所接收之每一被請求的標籤送回至該適當輸出裝置。此具體態樣提供標籤請求之更快處理,但由使用者觀點,該標籤處理的安全性被減少。於又另一選擇具體態樣中,其被考慮的是該產品伺服器及標籤伺服器可彼此被整合成單一伺服器裝置。此具體態樣提供標籤的安全性及處理負擔間之良好妥協。該裝置、標籤、交易及產品伺服器間之通訊可為藉由連接該等裝置/伺服器的任何合適之機構、諸如:有線或無線通訊、例如透過網路、諸如區域網路(LAN)、或廣域網路(WAN)、例如該網際網路。任何給定對或所有該等裝置間之通訊可為安全的、例如被加密、譬如經過安全套接層(SSL)之使用。 In the specific aspect described above and in FIG. 23, the output device can also communicate directly with the tag server, such as two-way communication, and the tag server does not communicate with the product server at all. This specific aspect reduces the processing burden on the server of the product and provides enhanced security for tag generation and processing. However, it is contemplated in another alternative aspect that the product server and tag server can also be in direct communication with the product server, which will be used as received by each output device. A request for the tag is transmitted to the tag server, and each requested tag received by the tag server is sent back to the appropriate output device. This particular aspect provides faster processing of the tag request, but from the user's point of view, the security of the tag processing is reduced. In yet another alternative embodiment, it is contemplated that the product server and tag server can be integrated into a single server device. This specific aspect provides a good compromise between the security of the label and the processing burden. The communication between the device, the tag, the transaction, and the product server can be by any suitable mechanism for connecting the devices/servers, such as wired or wireless communication, such as through a network, such as a local area network (LAN), Or a wide area network (WAN), such as the Internet. Communication between any given pair or all of such devices may be secure, such as being encrypted, such as through Secure Sockets Layer (SSL).
圖24係一流程圖,描述使用機器可辨識標籤以開始交易的方法24200。在步驟24202,使用者使用電子裝置23102,以辨識及解譯機器可辨識標籤、諸如機器可讀碼、例如快速反應碼(QR)或條碼,其可被顯示在該顯示器23107上。該標籤104可已事先藉由該輸出裝置24105所請求,例如於請求時,諸如隨著使用者與該輸出裝置23105相互作用(例如藉由與該輸出裝置23105相互作用的使用 者、經由該裝置23105上之觸控顯示器或開關)的偵測之後、或自動地由該標籤伺服器2310送至該輸出裝置。藉由對於該標籤23104為適當的任何機構、諸如使用該裝置23102內之內建的照相機來掃描該標籤23104,該電子裝置23102能偵測接著被顯示在該顯示器107上之機器可辨識標籤23104。該機器可辨識標籤23104可被顯示在任何使用者介面上,其能被由輸出裝置23105產生及顯示,且藉此被該電子裝置23102所讀取。 Figure 24 is a flow diagram depicting a method 24200 of using a machine identifiable tag to initiate a transaction. At step 24202, the user uses the electronic device 23102 to recognize and interpret a machine identifiable tag, such as a machine readable code, such as a Quick Response Code (QR) or barcode, which can be displayed on the display 23107. The tag 104 may have been previously requested by the output device 24105, such as upon request, such as as the user interacts with the output device 23105 (eg, by interaction with the output device 23105) After being detected by the touch display or switch on the device 23105, or automatically sent by the tag server 2310 to the output device. The electronic device 23102 can detect the machine identifiable tag 23104 that is subsequently displayed on the display 107 by any mechanism suitable for the tag 23104, such as using a built-in camera within the device 23102. . The machine identifiable tag 23104 can be displayed on any user interface that can be generated and displayed by the output device 23105 and thereby read by the electronic device 23102.
在步驟24204,一旦該機器可辨識標籤23104已被解譯,例如藉由該電子裝置23102所辨識,該電子裝置23102與該標籤伺服器23106(標籤驗證裝置)通訊,以在該標籤伺服器23106的記憶體中查詢與該標籤有關聯之獨特的資訊。如果該機器可辨識標籤104係與特別型式之待售貨物或產品有關聯,該獨特的資訊可為獨特地指示該特別的待售貨物或產品之資訊、例如庫存量單位(SKU),或獨特地辨識該貨物或產品或待售貨物或產品的型式之另一資訊。 At step 24204, once the machine identifiable tag 23104 has been interpreted, for example by the electronic device 23102, the electronic device 23102 communicates with the tag server 23106 (tag verification device) to the tag server 23106. Query the unique information associated with the tag in the memory. If the machine identifiable tag 104 is associated with a particular type of item or product for sale, the unique information may be information that uniquely indicates the particular item or product for sale, such as a stock quantity unit (SKU), or unique Another information identifying the type of goods or products or goods or products for sale.
在步驟24206,交易資訊係由該標籤伺服器106傳輸至該交易伺服器23108。該交易資訊包括在步驟24204中所辨識之獨特的資訊。該交易伺服器23108可為線上購物網站之電子商務伺服器。關於該電子裝置23102的使用者之資訊及/或關於該電子裝置23102本身的資訊亦可被儲存在該標籤伺服器23106上,且回應於機器可辨識標籤23104之辨識藉由該電子裝置23102傳輸至該交易伺服器23106。關於該使用者的資訊可包括電子採購資訊、諸如付款明細、例如信用卡或簽帳卡明細。 At step 24206, transaction information is transmitted by the tag server 106 to the transaction server 23108. The transaction information includes the unique information identified in step 24204. The transaction server 23108 can be an e-commerce server for an online shopping website. The information about the user of the electronic device 23102 and/or the information about the electronic device 23102 itself may also be stored on the tag server 23106, and the identification in response to the machine identifiable tag 23104 is transmitted by the electronic device 23102. To the transaction server 23106. Information about the user may include e-procurement information, such as payment details, such as credit card or debit card details.
在步驟24208,該交易係藉由該交易伺服器23108所進行,該交易資訊係由該標籤伺服器23106送至該交易伺服器23108,且選擇性地,關於該電子裝置102的使用者之資訊及/或關於該電子裝置23102本身的資訊。另一選擇係,該交易資訊、關於該電子裝置23102的使用者之資訊及/或關於該電子裝置本身的資訊可被由該標籤伺服器23106傳輸至該產品伺服器109、例如經由輸出裝置105或直接地由該產品伺服器23109。該產品伺服器109可接著與該交易伺服器23108通訊,以進行該交易。 At step 24208, the transaction is performed by the transaction server 23108, the transaction information being sent by the tag server 23106 to the transaction server 23108, and optionally, information about the user of the electronic device 102. And/or information about the electronic device 23102 itself. Alternatively, the transaction information, information about the user of the electronic device 23102, and/or information about the electronic device itself may be transmitted by the tag server 23106 to the product server 109, such as via the output device 105. Or directly by the product server 23109. The product server 109 can then communicate with the transaction server 23108 to conduct the transaction.
在步驟24204,該標籤伺服器23106亦可與該輸出裝置23105通訊,以顯示該交易正被處理的資訊,譬如藉由將交易處理訊息送至該輸出裝置23105。於接收時,譬如,該機器可辨識標籤23104可更新其輸出,以顯示該交易正處理的一些指示。該標籤伺服器23106亦可與該電子裝置23102通訊,以造成電子裝置23102在該電子裝置的顯示器上顯示一處理指示。 At step 24204, the tag server 23106 can also communicate with the output device 23105 to display information that the transaction is being processed, such as by sending a transaction processing message to the output device 23105. Upon receipt, for example, the machine identifiable tag 23104 can update its output to display some indication that the transaction is being processed. The tag server 23106 can also communicate with the electronic device 23102 to cause the electronic device 23102 to display a processing indication on the display of the electronic device.
在步驟24208之後,確認訊息可被由該交易伺服器23108傳輸至該標籤伺服器23106。該標籤伺服器23106可與該電子裝置23102通訊,以能夠使該電子裝置23102在該電子裝置的顯示器上顯示額外的交易資訊、諸如確認或失敗資訊。該標籤伺服器23106亦可為與該輸出裝置23105通訊,以便造成該裝置顯示或以別的方式輸出一確認訊息。此確認可在位置A被插入該電子裝置或產品伺服器23109上之確認的儲存,其可接著用作產品購買之確認,用於來自位置A的產品之局部拾取、或用於遞送至另一位置、諸如該使用者之家裡或工作地點。該額外的交易資訊可回應於交易完成訊息或交易失敗訊息被產生。 After step 24208, a confirmation message can be transmitted by the transaction server 23108 to the tag server 23106. The tag server 23106 can be in communication with the electronic device 23102 to enable the electronic device 23102 to display additional transaction information, such as confirmation or failure information, on the display of the electronic device. The tag server 23106 can also be in communication with the output device 23105 to cause the device to display or otherwise output a confirmation message. This confirmation may be stored in location A where the electronic device or product server 23109 is confirmed to be confirmed, which may then be used as a confirmation of product purchase, for partial picking of products from location A, or for delivery to another Location, such as the user's home or work location. This additional transaction information can be generated in response to a transaction completion message or a transaction failure message.
圖25A描述顯示器23107之輸出的範例,其顯示產品資訊25310及可被使用本發明中之機器可辨識標籤23104。於一具體態樣中,該標籤23104係QR碼25302,其可藉由該輸出裝置23105所顯示。一旦該QR碼被該電子裝置23102所掃描,圖25B中所描述之處理指示可被該輸出裝置23105所顯示。回轉動畫25304被使用於指示該交易係正處理。該交易正處理之任何另一合適的動畫或指示可另一選擇或額外地被使用。有關或指示該電子裝置23102之使用者或針對該電子裝置23102本身的個人化/驗證資訊25306可被顯示。此資訊已藉由該標籤伺服器23106被傳輸至該輸出裝置23105。一旦該交易伺服器23108已完成該交易,標籤伺服器23106可將確認訊息傳遞至該輸出裝置23105,這可導致諸如在圖25C中所描述之顯示器輸出被顯示。 Figure 25A depicts an example of the output of display 23107, which displays product information 25310 and can be used with machine identifiable tag 23104 of the present invention. In one embodiment, the tag 23104 is a QR code 25302 that can be displayed by the output device 23105. Once the QR code is scanned by the electronic device 23102, the processing indication depicted in Figure 25B can be displayed by the output device 23105. The swivel animation 25304 is used to indicate that the transaction is being processed. Any other suitable animation or indication that the transaction is processing may be used alternatively or additionally. Personalization/verification information 25306 relating to or indicating to the user of the electronic device 23102 or to the electronic device 23102 itself can be displayed. This information has been transmitted to the output device 23105 by the tag server 23106. Once the transaction server 23108 has completed the transaction, the tag server 23106 can pass a confirmation message to the output device 23105, which can result in a display output such as that depicted in Figure 25C being displayed.
圖26描述輸出裝置26500的組件,其可被使用來顯示或以別的方式輸出該機器可辨識標籤。圖23中所描述之輸出裝置 23105可包含一或多個或所有該裝置26500的組件。此裝置26500係經由標籤伺服器23106而與交易伺服器23108有關聯(例如被連接至該交易伺服器)。該裝置26500包含電腦26502,其包含記憶體26504及處理電路系統26506。該電腦26502可被通訊地耦接至顯示器26508(其用在該輸出裝置23105為顯示器23107),視覺之機器可辨識標籤23104、諸如條碼或QR碼係在該顯示器上輸出。另外、或另一選擇係,該電腦26502可為與另一輸入/輸出機構26510通訊地耦接,用於輸出其他形成的機器可辨識標籤。該裝置26500係亦適合用於提供該電子裝置23102本身,且於一般形式中係適合用於提供該標籤及交易伺服器23106、23108。該處理電路系統26506會同被儲存於記憶體26504中之電腦可執行碼係藉此被建構,以如在此中所揭示地施行該等方法的步驟。 Figure 26 depicts components of output device 26500 that can be used to display or otherwise output the machine identifiable tag. Output device depicted in Figure 23 23105 can include one or more or all of the components of the device 26500. This device 26500 is associated with the transaction server 23108 via a tag server 23106 (e.g., connected to the transaction server). The device 26500 includes a computer 26502 that includes a memory 26504 and processing circuitry 26506. The computer 26502 can be communicatively coupled to a display 26508 (which is used in the output device 23105 as a display 23107) on which a visual machine identifiable tag 23104, such as a bar code or QR code, is output. Alternatively, or in another alternative, the computer 26502 can be communicatively coupled to another input/output mechanism 26510 for outputting other formed machine identifiable labels. The device 26500 is also suitable for providing the electronic device 23102 itself, and is generally suitable for providing the tag and transaction servers 23106, 23108 in a general form. The processing circuitry 26506 is constructed in conjunction with a computer executable code system stored in memory 26504 to perform the steps of the methods as disclosed herein.
圖27係流程圖,描述一驗證交易之方法27600。在步驟27602,辨識資訊(其可為一些或所有上面有關圖25所論及之辨識資訊)係與該電子裝置23102有關聯。辨識資訊可為私人資訊、諸如使用者的名字、使用者之影像、記憶名字或片語、或有關該電子裝置23102之使用者的任何另一資訊。另一選擇係、或額外地,該辨識資訊可為有關該電子裝置23102本身、諸如行動電話號碼、國際移動設備識別碼(IMEI)或有關該電子裝置23102之任何另一資訊。使該電子裝置23102與該辨識資訊有關聯的步驟可為用於一服務的登錄過程之一部份、該電子裝置23102的最初組構、或儲存有關該使用者或電子裝置23102之辨識資訊的任何合適方法。該關聯可在標籤伺服器23106之記憶體中發生,使得當電子裝置23102將訊息傳輸至標籤伺服器23106而指示機器可辨識標籤23104已被辨識及解譯時,標籤伺服器23106存取與電子裝置23102有關聯的辨識資訊。一旦該交易已被開始,該辨識資訊可被該交易實體由該伺服器所請求。 Figure 27 is a flow diagram depicting a method 27600 of verifying a transaction. At step 27602, the identification information (which may be some or all of the identification information discussed above with respect to FIG. 25) is associated with the electronic device 23102. The identification information can be private information, such as the user's name, the user's image, a memory name or phrase, or any other information about the user of the electronic device 23102. Alternatively, or additionally, the identification information may be any other information about the electronic device 23102 itself, such as a mobile phone number, an International Mobile Equipment Identity (IMEI), or any related electronic device 23102. The step of associating the electronic device 23102 with the identification information may be part of a login process for a service, an initial configuration of the electronic device 23102, or storing identification information about the user or the electronic device 23102. Any suitable method. The association may occur in the memory of the tag server 23106 such that when the electronic device 23102 transmits the message to the tag server 23106 indicating that the machine identifiable tag 23104 has been identified and interpreted, the tag server 23106 accesses the electronic Device 23102 has associated identification information. Once the transaction has been initiated, the identification information can be requested by the transaction entity by the server.
在步驟27604,交易係於該電子裝置23102的使用者及交易實體之間開始,並使用藉由該交易實體所提供的資訊。於較佳具體態樣中,該交易係藉由以該電子裝置23102解譯被顯示在顯示器23107上之機器可辨識標籤23104、諸如QR碼25302來開始,如 於圖25A中所描述,該機器可辨識標籤在與該交易實體26500(例如客戶端電腦)有關聯之裝置的顯示器26508上藉由該交易實體所提供。該機器可辨識標籤23104可為任何合適之用於編碼資訊的標籤、諸如那些上述者或任何類型之視覺可辨識標籤、諸如條碼或QR碼。另一選擇係,該交易可為藉由任何另一合適的資料傳送機構所開始,譬如,由該顯示器讀取字母數字碼及將該字母數字碼輸入該電子裝置23102。 At step 27604, the transaction begins between the user of the electronic device 23102 and the transaction entity and uses the information provided by the transaction entity. In a preferred embodiment, the transaction begins by interpreting the machine identifiable tag 23104, such as QR code 25302, displayed on display 23107 with the electronic device 23102, such as As depicted in Figure 25A, the machine identifiable tag is provided by the transaction entity on display 26508 of the device associated with the transaction entity 26500 (e.g., a client computer). The machine identifiable tag 23104 can be any suitable tag for encoding information, such as those described above or any type of visually identifiable tag, such as a bar code or QR code. Alternatively, the transaction can be initiated by any other suitable data transfer mechanism, such as reading an alphanumeric code by the display and entering the alphanumeric code into the electronic device 23102.
在步驟27606,該辨識資訊25306被顯示在與該交易實體有關聯之輸出裝置26500的顯示器23107上,用於交易之驗證,其一範例被顯示在圖25B中。藉由在該顯示器23107上顯示與該電子裝置23102有關聯的辨識資訊306,該電子裝置23102之使用者可為確定將被施行、或正被施行的交易係正確的。 At step 27606, the identification information 25306 is displayed on the display 23107 of the output device 26500 associated with the transaction entity for verification of the transaction, an example of which is shown in Figure 25B. By displaying the identification information 306 associated with the electronic device 23102 on the display 23107, the user of the electronic device 23102 can determine that the transaction to be performed or is being executed is correct.
一旦該辨識資訊25306已被顯示在該顯示器23107上,該交易可藉由該標籤伺服器23106及交易伺服器23108間之交易資訊的通訊所施行。於該交易之完成時,確認訊息25308可被顯示在該顯示器23107上,其範例被顯示於圖25C中。 Once the identification information 25306 has been displayed on the display 23107, the transaction can be performed by communication of transaction information between the tag server 23106 and the transaction server 23108. Upon completion of the transaction, a confirmation message 25308 can be displayed on the display 23107, an example of which is shown in Figure 25C.
一旦該交易已被開始,被顯示在該顯示器23107上之辨識資訊25306亦可被顯示於該電子裝置23102的顯示器上。在根據本發明之較佳具體態樣的方法之不同步驟,圖28A及28B描述該電子裝置23102之顯示器的輸出。圖28A顯示該辨識資訊28702,一旦該交易已被開始,該辨識資訊被顯示在該電子裝置23102之顯示器上,譬如在開始機器可辨識標籤23104之讀取及交易處理的開端之後,及隨之接收該交易處理訊息。圖28B顯示一確認訊息28704,一旦該交易係在接收該交易完成訊息時完成,該確認訊息被顯示在該電子裝置12302的顯示器上。既然該辨識資訊能於該電子裝置23102之顯示器及與該交易實體有關聯的顯示器之間被比較,這對該使用者提供該交易之額外驗證。 Once the transaction has been initiated, the identification information 25306 displayed on the display 23107 can also be displayed on the display of the electronic device 23102. 28A and 28B depict the output of the display of the electronic device 23102 in accordance with various steps of the method in accordance with a preferred embodiment of the present invention. 28A shows the identification information 28702, once the transaction has been initiated, the identification information is displayed on the display of the electronic device 23102, such as after the beginning of the reading and transaction processing of the machine identifiable tag 23104, and Receive the transaction processing message. Figure 28B shows a confirmation message 28704 that is displayed on the display of the electronic device 12302 once the transaction is completed upon receipt of the transaction completion message. Since the identification information can be compared between the display of the electronic device 23102 and the display associated with the transaction entity, the user is provided with additional verification of the transaction.
亦在此中被揭示者係提供交易允許平台的系統及方法。該揭示內容可將該交易允許平台意指為交易促進平台、e-commerce平台、或電子商務平台。於諸具體態樣中,該交易允許平 台可允許顧客迅速及安全地作成一採購連線或離線使用其行動電話或其他行動裝置。於諸具體態樣中,該平台可與目前該技術領域所已知的“電子錢包”技術不同,因該交易允許平台可啟用一交易,而不需要該能力(及該附屬的安全性機構),即其需要在該行動裝置上儲存一帳戶結餘。代替地,該平台可將顧客訂單直接地送至已用該平台登錄之商家。於諸具體態樣中,該平台之目標係最佳化該行動交易過程,如此改善線上銷售轉換。該商家可接著處理該訂單、恰如該顧客訂單,且付款明細已經過該商家自己的付款通路、該商家電子商務網站等被送出。於諸具體態樣中,該顧客可接著由該商家接收訂單確認通知,且該訂單可接著按照藉由該顧客所選擇之遞送選項被快速處理。於一較佳具體態樣中,顧客可著手做單一動作、諸如於應用程式中單擊或觸控,該應用程式藉由該行動電話的照相機所賦能來顯示物品之視圖,且該單一動作開始用於該物品的已完成訂單之遞送,該訂單滿足用於訂購該物品、或來自提供該物品之商家的產品之所有該等必要的需求,而該產品藉由該物品所敘述或代表。 Also disclosed herein are systems and methods for providing a trading permission platform. The disclosure may refer to the transaction permission platform as a transaction promotion platform, an e-commerce platform, or an e-commerce platform. In the specific aspects, the transaction allows for flat The station allows customers to quickly and securely make a purchase connection or use their mobile phone or other mobile device offline. In various aspects, the platform may be different from the "e-wallet" technology currently known in the art, as the transaction allows the platform to enable a transaction without the need for the capability (and the affiliated security facility). That is, it needs to store an account balance on the mobile device. Instead, the platform can send customer orders directly to merchants who have logged in with the platform. In the specific context, the goal of the platform is to optimize the course of the action transaction, thus improving online sales conversion. The merchant can then process the order, just as the customer order, and the payment details have been sent through the merchant's own payment channel, the merchant's e-commerce website, and the like. In the specific aspect, the customer can then receive an order confirmation notification by the merchant, and the order can then be quickly processed in accordance with the delivery options selected by the customer. In a preferred embodiment, the customer can initiate a single action, such as clicking or touching in an application, and the application can display a view of the item by the camera of the mobile phone, and the single action The delivery of a completed order for the item is initiated, the order fulfilling all such necessary requirements for ordering the item, or from the product of the merchant providing the item, and the product is recited or represented by the item.
該“電子商務平台”、“交易促進平台”或“實現交易平台”等詞及類似名詞應被了解為涵括實體機器、裝置及其他結構之範圍的一或多個,包括伺服器、瀏覽器、應用程式(包括以瀏覽器為基礎之應用程式及行動應用程式)、服務(包括網頁服務及以軟體即服務(SaaS)模型所遞送之服務)、應用程式介面、軟體碼模組、軟體圖書館、資料結構、資料庫、及其他涉及能夠讓該能力於電子環境中或於實體環境中以藉由該前文的任何一者之輔助來執行有關貨物(實體或數位的)或服務的交易之結構。該名詞將進一步被了解為涵括遍及此揭示內容所敘述的各種結構,除了在此就情況而言以別的方式指示以外。 Words such as "e-commerce platform", "transaction facilitation platform" or "implementing trading platform" and similar terms shall be understood to encompass one or more of the scope of physical machines, devices and other structures, including servers and browsers. , applications (including browser-based applications and mobile applications), services (including web services and services delivered by the software as a service (SaaS) model), application interfaces, software code modules, software books Library, data structure, database, and other transactions that enable the ability to perform transactions related to goods (physical or digital) or services in the electronic environment or in the physical environment with the assistance of any of the foregoing. structure. The terminology will be further understood to encompass the various structures recited throughout the disclosure, unless otherwise indicated herein.
該“行動裝置應用程式”一詞應被了解為涵括實體機器、裝置及其他結構之範圍的一或多個,包括伺服器、瀏覽器、應用程式(包括以瀏覽器為基礎之應用程式及行動應用程式)、服務(包括網頁服務及以軟體即服務(SaaS)模型所遞送之服務)、應用程式介面、軟體碼模組、軟體圖書館、資料結構、資料庫、及其他涉及能夠讓該能力執行其功能性的結構,該功能性在此揭示內容中係歸因於行動裝置 應用程式。該名詞將進一步被了解為涵括遍及此揭示內容所敘述的各種結構,除了在此就情況而言以別的方式指示以外。 The term "mobile device application" should be understood to encompass one or more of the scope of physical machines, devices and other structures, including servers, browsers, applications (including browser-based applications and Mobile applications), services (including web services and services delivered by the Software as a Service (SaaS) model), application interfaces, software code modules, software libraries, data structures, databases, and others Ability to perform its functional structure, which is attributed to the mobile device in this disclosure application. The terminology will be further understood to encompass the various structures recited throughout the disclosure, unless otherwise indicated herein.
此一平台可對商家、廣告客戶、及顧客與相像者提供數個優點。該平台可顯著地減少在電子商務網站上之採購放棄,並有助於馬上捉住衝動採購。商家及廣告客戶亦可獲得關於顧客之貴重的地理及人口統計學資料,將瀏覽者變成顧客及捉住未來重複的顧客。該平台亦可促進將廣告變成銷售通道,能夠讓顧客直接由印刷、海報、廣告欄、與真實世界廣告以及其他產品配置來購買。使用該平台的顧客可在登錄之後由快速購買獲益,具有單擊功能性。顧客不需以它們所瀏覽之每一個單一電子商務網站登錄,並可不需於多數個零售商網站中輸入發貨或付款明細。除了為顧客之便利解決許多問題以外,該平台對行銷通道、諸如品牌、代理商及開發者提供很多優點。譬如,除了許多其他遍及此揭示內容所揭示之技術能力以外,該平台可為客戶及廣告客戶提供其他利益、諸如增加銷售機會及“可解釋的”收入產生廣告,而將強制收入產生特色加至行動應用程式。 This platform offers several advantages to merchants, advertisers, and customers and likers. The platform significantly reduces purchase waiver on e-commerce sites and helps to capture impulse purchases right away. Merchants and advertisers can also obtain valuable geographic and demographic information about customers, turning viewers into customers and catching repeat customers in the future. The platform also facilitates the turning of advertising into a sales channel that allows customers to purchase directly from print, posters, billboards, real-world ads, and other product configurations. Customers using the platform can benefit from quick purchases after signing in, with click functionality. Customers do not need to log in to each single e-commerce site they view, and they do not need to enter shipping or payment details on most retailer websites. In addition to solving many problems for the convenience of customers, the platform offers many advantages for marketing channels such as brands, agents and developers. For example, in addition to many other technical capabilities disclosed throughout this disclosure, the platform can provide additional benefits to customers and advertisers, such as increased sales opportunities and "interpretable" revenue generating advertisements, with mandatory revenue generation features added to Mobile app.
於諸具體態樣中及於圖29中,該平台可包含用於交易允許之方法。首先,該電子商務平台可被以至少一伺服器2202開始。由複數個商家及複數個顧客的登錄可接著被接受2204、2208。另外,該方法可包含使用機器可讀標籤2210將來自該複數個商家之資訊分配至該複數個顧客。在步驟2212,該平台可在該至少一伺服器由顧客接收反應。另外,該方法可包含將資訊送至該顧客,而送出該反應2214。該方法可包含接著將該反應由該顧客轉送至該商家,而將一或更多感興趣的產品提供給該顧客2218。 In various aspects and in Figure 29, the platform may include methods for trading permission. First, the e-commerce platform can be started with at least one server 2202. The login by a plurality of merchants and a plurality of customers can then be accepted 2204, 2208. Additionally, the method can include distributing information from the plurality of merchants to the plurality of customers using machine readable tags 2210. At step 2212, the platform can receive a response from the customer at the at least one server. Additionally, the method can include sending the information to the customer and sending the response 2214. The method can include subsequently transferring the reaction from the customer to the merchant and providing one or more products of interest to the customer 2218.
於諸具體態樣中,該平台可利用機器可讀標籤,以便促進每一平台交易。此等標籤可被以該技術領域中已知之各種形式具體化、諸如、但不限於QR碼及條碼。於諸具體態樣中,該機器可辨識標籤能以“連線”或“離線”交易標籤為其特徵。該連線及離線標籤的特性化不會意指該碼或標籤之顧客或使用者不被連接至該網際網路,反之該特性化係基於該使用者或顧客由其取得或掃描該機器可辨識標籤的媒體。於諸具體態樣中,連線標籤可為、但不被限制於經由 網站、桌上型電腦位置、或行動裝置位置所掃描之標籤。離線標籤可經過諸如、但不被限制於電視廣告或印刷廣告的媒體被掃描。另外,機器可辨識標籤可經由音頻被掃描或取得、諸如當被嵌入於諸如視頻或無線電廣播之音頻串流中時。機器可辨識標籤可包含關於特定產品的資訊、諸如該產品的尺寸、顏色、廠商、與類似者等。機器可辨識標籤可包含關於複數個產品之資訊。譬如,單一機器可辨識標籤可代表商家的數個產品,其顯現在支承該標籤之顯示器或海報上。應用程式可解析該標籤,並使其與用於行動裝置的應用程式之使用者介面的呈現資訊有關聯、諸如允許該使用者選擇該使用者希望在該介面中購買之產品。類似地,標籤可解析至單一產品,但允許尺寸、顏色等之變動。 In various aspects, the platform can utilize machine readable tags to facilitate transactions on each platform. Such tags may be embodied in various forms known in the art, such as, but not limited to, QR codes and bar codes. In various instances, the machine identifiable tag can be characterized by a "wired" or "offline" transaction tag. The characterization of the connection and offline tags does not mean that the customer or user of the code or tag is not connected to the Internet, whereas the characterization is based on the user or customer being able to retrieve or scan the machine. Label the media. In various embodiments, the connection label can be, but is not limited to, via A label scanned by the website, desktop location, or location of the mobile device. Offline tags can be scanned by media such as, but not limited to, television commercials or printed advertisements. Additionally, the machine identifiable tag can be scanned or retrieved via audio, such as when embedded in an audio stream such as a video or radio broadcast. The machine identifiable tag can contain information about a particular product, such as the size, color, manufacturer, and the like of the product. A machine identifiable tag can contain information about a plurality of products. For example, a single machine identifiable tag can represent a number of products of a merchant that appear on a display or poster that supports the tag. The application can parse the tag and associate it with presentation information for the user interface of the application for the mobile device, such as allowing the user to select the product that the user wishes to purchase in the interface. Similarly, labels can be parsed into a single product, but variations in size, color, etc. are allowed.
標籤之配置及此等標籤的獲取/掃描可取決於該機器可辨識標籤被放置之媒體而不同。譬如,於諸具體態樣中,行動裝置標籤可具有“觸控就買”的標記,反之印刷材料、諸如雜誌中的廣告可要求使用者使用條碼掃描器、或類似裝置,以便利用被嵌入在該廣告內之機器可辨識標籤。在該使用者的行動裝置上之應用程式可識別該“觸控就買”資訊,其被嵌入於該標籤中及呈現本介面元件中(例如該行動電話的觸控螢幕上之“買”按鈕圖像),其允許用於藉由該標籤所代表之項目的訂單被該使用者之接觸所開始。音頻標籤可需要顧客來發動一專用交易允許平台行動裝置應用程式,以便取得標籤,而亦能夠讓該行動裝置的麥克風拾取該音頻標籤。行動裝置應用程式可具有“講就買”標記,在此經由該行動裝置之麥克風,使用者的命令(例如“購買此產品”)被傳輸至該行動裝置上之應用程式的演說處理設備,開始一以別的方式而以類似於在此中所揭示之其他具體態樣的方式被處理之訂單。於此等具體態樣中,一旦顧客已導航至該“觸控就買”或“講就買”標記,該行動裝置應用程式可載入被嵌入在該機器可辨識標籤內的產品資訊,且為根據在此中所揭示之各種過程及具體態樣的交易過程。 The configuration of the tags and the acquisition/scanning of such tags may vary depending on the media on which the machine identifiable tags are placed. For example, in various embodiments, the mobile device tag may have a "touch-to-buy" tag, whereas a printed material, such as an advertisement in a magazine, may require the user to use a bar code scanner, or the like, so that the use is embedded in The machine within the ad recognizes the tag. An application on the user's mobile device can identify the "touch-to-buy" information embedded in the tag and present in the interface component (eg, the "buy" button on the touch screen of the mobile phone Image), which allows the order for the item represented by the tag to be initiated by the user's contact. The audio tag may require the customer to launch a dedicated transaction to allow the platform mobile device application to obtain the tag, but also enable the microphone of the mobile device to pick up the audio tag. The mobile device application can have a "buy-and-buy" tag, where the user's command (eg, "buy this product") is transmitted to the speech processing device of the application on the mobile device via the microphone of the mobile device. An order that is otherwise processed in a manner similar to the other specific aspects disclosed herein. In such specific aspects, once the customer has navigated to the "touch buy" or "buy buy" flag, the mobile device application can load product information embedded in the machine identifiable tag, and The course of the transaction is based on the various processes and aspects disclosed herein.
於諸具體態樣中,該交易允許平台架構可包含供顧客使用之行動裝置應用程式。該平台架構亦可包含專用的平台伺服器 或專用之平台伺服器組、以及企業儀表板與顧客儀表板。商家之使用者可被設有獨特的API金鑰,以該API金鑰,它們能確保與該平台伺服器環境及其自身之電子商務環境無縫整合。 In various aspects, the transaction allows the platform architecture to include a mobile device application for use by the customer. The platform architecture can also include a dedicated platform server Or a dedicated platform server group, as well as corporate dashboards and customer dashboards. Users of merchants can be provided with a unique API key with the API key, which ensures seamless integration with the platform server environment and its own e-commerce environment.
於諸具體態樣中,該交易允許平台可包含數個主要組件。於諸具體態樣中,該交易允許平台可包含顧客的行動裝置及客戶/商家資料點。此一資料點可為用於經過該平台網路的DMZ或防火牆之資料的入口及出口之單一點。於諸具體態樣中,該交易允許平台可包含機器可辨識標籤資料快取。此快取可取決於資料的型式而發生在該交易允許平台之多數層內。於諸具體態樣中,每一使用者之最初通信期可僅只由當該使用者掃描機器可辨識標籤時持續某一時期。此資料快取可發生在該交易允許平台架構的伺服器、資料庫、或防火牆層內側。 In various aspects, the transaction allows the platform to include several major components. In various aspects, the transaction allows the platform to include the customer's mobile device and customer/business data points. This data point can be a single point for the entry and exit of data for the DMZ or firewall that passes through the platform network. In various aspects, the transaction allows the platform to include machine identifiable tag data caches. This cache may occur in most of the layers of the transaction allowed platform depending on the type of material. In various aspects, the initial communication period for each user may only last for a certain period of time when the user scans the machine for identifiable labels. This data cache can occur on the inside of the server, database, or firewall layer of the transaction allowed platform architecture.
於進行在此中所敘述的各種過程之前,在此中之所有具體態樣可需要生物特徵量測鑑別。該裝置702、710、102、104、602、1300、2302、2312、23102、23105、26500或伺服器720、708、718、108、110、602、2318、2308、2310、23106、23108、23109或交易允許平台可包含生物特徵量測鑑別、諸如“指紋”鑑別組件,以控制或限制該各種隨其有關聯之過程。尤其是,對在該裝置及/或伺服器上之每一使用者帳戶的存取可被限制,以致存取係僅只當生物特徵量測(例如指紋)鑑別之有效決定被獲得時,該鑑別對應於該使用者、裝置或帳戶已被該裝置所偵測者。該等裝置可具有用於施行此一生物特徵量測決定的電子組件,如在下面被進一步解釋者。 All of the specific aspects herein may require biometric measurement prior to performing the various processes described herein. The device 702, 710, 102, 104, 602, 1300, 2302, 2312, 23102, 23105, 26500 or server 720, 708, 718, 108, 110, 602, 2318, 2308, 2310, 23106, 23108, 23109 or The transaction allowing platform may include biometric measurement authentication, such as a "fingerprint" authentication component, to control or limit the various processes that are associated therewith. In particular, access to each user account on the device and/or server can be restricted such that the access system only authenticates when a valid decision of biometric measurement (eg, fingerprint) authentication is obtained. Corresponding to the user, device or account that has been detected by the device. Such devices may have electronic components for performing such biometric measurement decisions, as further explained below.
此鑑別決定亦可包含決定用於具有對應付款資訊(例如付款工具安全碼、諸如CSC;看下面)的使用者帳戶或電子裝置之有效鑑別,使得當有效的鑑別決定已藉由該裝置所偵測時,該電子裝置僅只將該付款工具安全碼提供至該交易允許平台中之對應伺服器。 The authentication decision may also include determining a valid authentication for a user account or electronic device having corresponding payment information (eg, payment instrument security code, such as CSC; see below) such that when a valid authentication decision has been detected by the device During the measurement, the electronic device only provides the payment instrument security code to the corresponding server in the transaction permission platform.
再者,此鑑別亦可涉及與辨識來自該交易允許平台的商家請求機器可辨識標籤、以及顧客/其它使用者與裝置辨識符請求資訊。尤其,此功能性可經過使用安全密鑰及用於該平台的裝置及 使用者之獨特的機器產生IDs被達成。該交易允許平台之另一主要組件可包含機器可辨識標籤之建立及遞送,在下面被稱為機器可辨識標籤的產生。於諸具體態樣中,此等標籤可被遞送至請求裝置、商家之平台、或至離線來源。此等離線標籤可觸發一請求,以直接地由商家拉資料。此等請求可在被複製至該活動交易允許平台系統之備用版本的爪哇層內被施行,同時亦具有第三冗餘層,以隨時確保對於每一離線來源之服務係可用的。於諸具體態樣中,該交易允許平台可包含付款傳送系統。於諸具體態樣中,當使用者選擇在該行動裝置應用程式(app)介面上之“現在付款(PayNow)”選項時,該交易允許平台可接著將該請求拉入該爪哇層,混合該使用者之遞送及付款卡資料與該訂單資料,並將此資訊送至該商家。該交易允許平台亦可包含加密儲存組件。於諸具體態樣中,使用者及訂單資料可被分裂成能看見或被加密的區域。諸如付款卡資料、使用者密碼或通行碼(鑑別)資料之敏感資料可被隨時加密。於諸具體態樣中,該交易允許平台可包含商家儀表板。該商家儀表板可包含連線儀表板,在此於諸度量之中,商家能回顧有關所聚集之使用者資訊、以及其顧客正如何使用該交易允許平台的特定資訊的度量。 Moreover, the authentication may also involve requesting a merchant identifiable tag from the merchant from the transaction permitting platform, and a customer/other user and device identifier requesting information. In particular, this functionality may be through the use of a security key and the means for the platform and The unique machine generated IDs of the user are achieved. The transaction allows another major component of the platform to include the creation and delivery of machine identifiable tags, hereinafter referred to as the generation of machine identifiable tags. In various aspects, such tags can be delivered to a requesting device, a merchant's platform, or to an offline source. These offline tags can trigger a request to pull the material directly from the merchant. Such requests may be performed within the Java layer that is copied to the alternate version of the active transaction allowed platform system, while also having a third redundancy layer to ensure that the service is available to each offline source at any time. In various aspects, the transaction allows the platform to include a payment delivery system. In various embodiments, when the user selects the "PayNow" option on the mobile device application (app) interface, the transaction allows the platform to then pull the request into the Java layer, mixing the User's delivery and payment card information and the order information, and send this information to the merchant. The transaction allows the platform to also include encrypted storage components. In various instances, the user and order data can be split into areas that can be seen or encrypted. Sensitive data such as payment card details, user passwords or passcode (authentication) data can be encrypted at any time. In various aspects, the transaction allows the platform to include a merchant dashboard. The merchant dashboard can include a wired dashboard, where the merchant can review metrics about the aggregated user information and how the customer is using the transaction to allow specific information about the platform.
於諸具體態樣中,在下面所發現之揭示內容中,該交易允許平台可包含被稱為機器可辨識標籤、音頻標籤、及/或氣味標籤的機器可辨識標籤之產生。此等標籤可被以QR(快速反應)碼的形式部署、但不被限制於此,其措失大致上為該技術領域所已知。於諸具體態樣中,該機器可辨識標籤能根據本揭示內容採取不同形式。大致上,根據在下面所呈現之具體態樣,該機器可辨識標籤不能必定為可視覺地辨識或經由射頻偵測的標籤。根據本揭示內容之標籤可為非視覺及/或非射頻機器可辨識標籤、諸如音頻標籤及/或氣味標籤。該機器可辨識標籤可具有既為機器可讀的且為可被人類觀察員所理解的視覺元件,諸如視覺效果、烙印元件(例如設計記號或標語)、有意義的本文內容等。該機器可辨識標籤可含有諸如產品SKU(庫存量單位)之資訊。該產品SKU可被以商家允許的JavaScript形式部署在該交易標籤內,或如果該機器可辨識標籤被部署在離線媒體中可為 “靜態的”。該機器可辨識標籤亦可含有該商家/商店API(應用程式設計介面)金鑰,以當該商家請求機器可辨識標籤之建立或顯示時,能夠使平台辨識及鑑別商家的電子商務平台。類似地,於諸具體態樣中,該機器可辨識標籤可被以音頻格式部署。於諸具體態樣中,該音頻標籤可於來自該頻率的上及下端之聲波中包含16位元訊息或浮水印。此一訊息可對應於一在用於SKU的交易允許平台內之資料庫入口。機器可辨識標籤可藉由各種適合型式的一或多個標籤輸出裝置被部署或嵌入,如在下面被參考及更特別地被敘述者,且如那些普通熟諳該技術領域者所已知,諸如QR碼產生工具、音頻標籤產生工具、或氣味產生技術。如稍早所敘述,機器可辨識標籤可為以“離線”或“連線”為其特徵。諸如那些被放置在印刷廣告或音頻標籤內之離線標籤係靜態的及不變的達一收縮時間。此等標籤係在該資料庫內持續的,只要商家係以該交易允許平台主動地涉及。掃描離線或音頻標籤之使用者或顧客可使用該機器可辨識標籤,以隨時完成該採購。於諸具體態樣中,連線標籤可為動態的。此等標籤可被由商家電子商務平台產生,且係僅只有效達一指定之時期。在此時期之後,使用者或顧客可需要再新該連線頁及再次掃描該標籤,以便完成採購。於諸具體態樣中,當請求一機器可辨識標籤時,該平台可為每一客戶/商家產生獨特的API金鑰。該客戶/商家位址可接著修改其CSS(階層式樣表單)檔案,以包括用於在其產品顯示頁上之機器可辨識標籤的空間。該客戶/商家位址可接著插入該平台Javascript碼,其具有當顧客訂購時用於該SKU請求的空間。 In various aspects, in the disclosure found below, the transaction allows the platform to include the generation of machine identifiable tags known as machine identifiable tags, audio tags, and/or scent tags. Such tags may be deployed in the form of a QR (Rapid Response) code, but are not limited thereto, and the detection thereof is generally known in the art. In various aspects, the machine identifiable tag can take different forms in accordance with the present disclosure. In general, the machine identifiable tag may not necessarily be a tag that is visually identifiable or via radio frequency detection, depending on the particular aspect presented below. Labels in accordance with the present disclosure may be non-visual and/or non-radio machine identifiable labels, such as audio labels and/or scent labels. The machine identifiable tag can have visual elements that are both machine readable and understandable by human observers, such as visual effects, branding elements (eg, design indicia or slogans), meaningful content herein, and the like. The machine identifiable tag may contain information such as the product SKU (inventory unit). The product SKU can be deployed in the transaction tag in the form of JavaScript allowed by the merchant, or if the machine identifiable tag is deployed in offline media "still". The machine identifiable tag may also contain the merchant/store API (application design interface) key to enable the platform to identify and authenticate the merchant's e-commerce platform when the merchant requests the establishment or display of a machine identifiable tag. Similarly, in various aspects, the machine identifiable tag can be deployed in an audio format. In various embodiments, the audio tag can include a 16-bit message or a watermark in the sound waves from the upper and lower ends of the frequency. This message may correspond to a repository entry within the transaction allowed platform for the SKU. The machine identifiable tag can be deployed or embedded by one or more of the various types of tag output devices, as will be referred to below and more particularly as described, and as known to those skilled in the art, such as QR code generation tool, audio tag generation tool, or odor generation technology. As described earlier, machine identifiable labels can be characterized as "offline" or "wired." Offline tags, such as those placed in printed advertisements or audio tags, are static and unchanging for a contraction time. These tags are continually maintained within the database as long as the merchant is actively involved in the transaction with the platform. Users or customers who scan offline or audio tags can use the machine to identify the tag to complete the purchase at any time. In various instances, the wire label can be dynamic. These tags can be generated by the merchant e-commerce platform and are only valid for a specified period of time. After this period, the user or customer may need to renew the connection page and scan the label again to complete the purchase. In various aspects, when a machine identifiable tag is requested, the platform can generate a unique API key for each customer/merchant. The customer/business address can then modify its CSS (hierarchical style sheet) profile to include space for machine identifiable labels on its product display page. The client/business address can then be inserted into the platform Javascript code with the space for the SKU request when the customer subscribes.
於諸具體態樣中,該交易允許平台可被使用來促進平台允許交易過程、在下面被稱為機器可辨識標籤過程。該交易過程可包含與該交易允許平台有關聯的行動裝置應用程式之部署。此一應用程式可包含一歡迎螢幕,使用者能夠由該歡迎螢幕登錄其細節或如果該使用者已登錄直接地登入至該應用程式。使用者加至該交易允許平台應用程式(app)之每一裝置可被給與一獨特的ID,其被加至該使用者之帳戶資訊。該應用程式可於掃描機器可辨識標籤時被使用來促進交易。一旦該標籤已被掃描,該對應產品資訊及任何其他細節或變 數可被顯示給該使用者。該預定遞送地址及付款方法亦可被顯示給該應用程式之使用者。該使用者可接著選擇提交具有付款的訂單給負責用於提供該產品之商家。雖然該採購提交係由該交易允許平台至該商家的平台被延遲用於處理,一螢幕可被顯示,指示該訂單係正等待中。一旦該訂單及付款係成功的,“採購完成”螢幕可被顯示,且來自該應用程式菜單導航螢幕之採購訂單資訊能為可用的。 In various aspects, the transaction allows the platform to be used to facilitate the platform to allow the transaction process, hereinafter referred to as the machine identifiable tag process. The transaction process can include the deployment of a mobile device application associated with the transaction allowed platform. The application can include a welcome screen, the user can log in to the details from the welcome screen or log in directly to the application if the user is logged in. Each device added by the user to the transaction allowing platform application (app) can be given a unique ID that is added to the account information of the user. The application can be used to facilitate transactions when scanning machine identifiable tags. Once the label has been scanned, the corresponding product information and any other details or changes The number can be displayed to the user. The predetermined delivery address and payment method can also be displayed to the user of the application. The user can then choose to submit an order with payment to the merchant responsible for providing the product. Although the purchase submission is delayed by the transaction allowing platform to the merchant's platform, a screen can be displayed indicating that the order is waiting. Once the order and payment are successful, the "Purchase Completion" screen can be displayed and the purchase order information from the application menu navigation screen can be made available.
於諸具體態樣中,該交易允許平台可包含使用者登錄過程。該行動裝置應用程式可被使用來促進該使用者登錄過程。於存取該交易允許平台時,使用者可被提示以該交易允許平台登錄他或她的資訊。該行動裝置應用程式之使用者介面可被部署,以幫助導引使用者經過該登錄過程。該應用程式可提供本文指令,以幫助該使用者,以及使用進展指示器、諸如改變使用者介面背景色彩或圖像。使用者可被提示,以允許對該照相機、麥克風、及其裝置之位置設定存取。於諸具體態樣中,顧客可透過HTTPS登錄。此登錄可包含首次提供電子郵件地址及用於帳戶建立的密碼。另外,該顧客可被要求選擇一通行碼、以及付款明細和其他辨識資訊,諸如出生日期、性別與類似者等。該平台可接著被使用於為該裝置及該使用者建立安全之辨識方法。於諸具體態樣中,該安全的辨識可使用該交易允許平台之安全平台層被產生。此一安全平台可包含顧客及客戶資料進入/離開點、以及資料快取、指紋檢查與建立、以及加密儲存系統。該顧客的登錄細節可被儲存在安全之交易允許平台專用伺服器,因該付款明細不能被儲存在該使用者的裝置上。於諸具體態樣中,該行動裝置應用程式可儲存該顧客之通行碼及/或CVV(信用卡檢查值);然而,於其他具體態樣中,該顧客的財務資料可被遠端地儲存、諸如在主伺服器上,接著在用於該訂單之遞送至該商家的訂單系統之適當地點被併入。如此,諸如信用卡卡號及CVV資訊的敏感私人資訊可被與譬如被儲存在該行動電話上之一些資訊及被儲存在主伺服器上的其他資訊隔離及分開地儲存。該揭示內容之此態樣現在係在下面更加詳細地解釋。 In various aspects, the transaction allows the platform to include a user login process. The mobile device application can be used to facilitate the user login process. Upon accessing the transaction allowable platform, the user may be prompted to allow the platform to log in to his or her information. The user interface of the mobile device application can be deployed to help guide the user through the login process. The application can provide instructions to help the user, as well as use progress indicators, such as changing the user interface background color or image. The user can be prompted to allow access to the location of the camera, microphone, and its device. In the specific way, customers can log in via HTTPS. This login can include the first email address provided and the password used for account creation. In addition, the customer may be required to select a passcode, as well as payment details and other identifying information such as date of birth, gender, and the like. The platform can then be used to establish a secure identification method for the device and the user. In various instances, the secure identification can be generated using the secure platform layer of the transaction allowing platform. This security platform can include customer and customer data entry/exit points, as well as data caching, fingerprint checking and establishment, and encrypted storage systems. The customer's login details can be stored in a secure transaction-allowing platform-specific server, since the payment details cannot be stored on the user's device. In various embodiments, the mobile device application can store the customer's passcode and/or CVV (credit card check value); however, in other specific aspects, the customer's financial data can be stored remotely, Such as on the primary server, then at the appropriate location for the order system for delivery of the order to the merchant. Thus, sensitive private information such as credit card numbers and CVV information can be stored and stored separately and separately from, for example, some of the information stored on the mobile phone and other information stored on the primary server. This aspect of the disclosure is now explained in more detail below.
一般來講,付款工具核實資料、諸如信用卡安全碼(CSC)典型係與付款工具、諸如用於交易的付款卡有關聯。在下面參 考CSC,但這不應被解釋為該揭示內容上之限制,付款工具安全碼的概念係亦可適用於該揭示內容。該CSC可包括:信用卡核實資料(CVD)、信用卡核實號碼(CVN)、信用卡檢查值(CVV或CVV2)、信用卡檢查值碼(CVVC)、信用卡核實碼(CVC或CVC2)、核實碼(V-碼或V碼)、信用卡碼核實(CCV)、或簽名條碼(SPC)。亦參考付款卡資料,但這亦不應被解釋為該揭示內容上之限制,付款工具資料係亦可適用於該揭示內容。 In general, payment instrument verification materials, such as credit card security code (CSC), are typically associated with payment instruments, such as payment cards for transactions. In the following CSC, but this should not be construed as a limitation on the disclosure, and the concept of a payment instrument security code may also apply to the disclosure. The CSC may include: credit card verification data (CVD), credit card verification number (CVN), credit card check value (CVV or CVV2), credit card check value code (CVVC), credit card verification code (CVC or CVC2), verification code (V- Code or V code), Credit Card Code Verification (CCV), or Signature Barcode (SPC). Reference is also made to the payment card information, but this should not be construed as a limitation on the disclosure, and the payment instrument data may also be applied to the disclosure.
該付款工具資料(例如付款卡資料)係獨特的資料,其被需要用於藉由該工具在特別的交易中施行電子付款,該工具辨識該付款來源、諸如使用者帳戶、名字及/或其他資料、諸如工具終止日期。該付款工具核實資料(例如CSC)包含一或多個分開的資料項目、諸如數字及/或字母數字碼,其係與該付款工具資料有關聯,並可在某些實例中被需要、譬如於所謂的“無卡”(CNP)交易中。一般來講,下面的揭示內容提供用於付款工具核實資料及付款工具資料在該電子裝置內及於該裝置與伺服器間之分開的傳送及/或儲存。該傳送及/或儲存可為安全的,且不同的安全機件可被採用在該儲存及傳送。如此,該平台之安全性被增強。 The payment instrument profile (eg, payment card profile) is unique material that is required to be used to perform electronic payments in a particular transaction by the tool, the tool identifying the source of payment, such as a user account, name, and/or other Information, such as the date the tool was terminated. The payment instrument verification material (eg, CSC) includes one or more separate data items, such as numeric and/or alphanumeric codes, that are associated with the payment instrument data and may be needed in some instances, such as The so-called "no card" (CNP) transaction. In general, the following disclosure provides separate transmission and/or storage of payment instrument verification data and payment instrument data within the electronic device and between the device and the server. The transfer and/or storage can be secure and different security mechanisms can be employed for storage and transfer. As such, the security of the platform is enhanced.
該CSC能被需要,以致涉及所謂“無卡”(CNP)交易的交易能被施行。本質上,該CSC提供一額外的核實資料件,其指示在下面的付款卡之所有人係極可能具有其所持有的卡。一些商家將僅只當該CSC被提供時才接受付款,除了以下之卡資料的至少一者、一些或所有以外:付款卡號碼、與該付款卡有關聯之至少一日期、與該付款卡有關聯的至少一地址、及與該付款卡有關聯之至少一名字。用於繼續交易,在CSC被認為需要之處,其通常不允許或可能隨著上面所概述之付款卡明細儲存該CSC,且尤其將所有此資訊儲存於單一遠端位置(例如在伺服器上)。由安全性觀點,如此做可為不利的,因為儲存所有此資訊之伺服器的破壞可導致欺詐CNP交易之流入。作為替代,每次一交易將被施行時,該使用者被要求手動地輸入該CSC。 The CSC can be needed so that transactions involving so-called "no card" (CNP) transactions can be performed. Essentially, the CSC provides an additional verification document indicating that the owner of the payment card below is likely to have the card it holds. Some merchants will only accept payments when the CSC is offered, except for at least one, some or all of the card information: a payment card number, at least one date associated with the payment card, associated with the payment card At least one address and at least one name associated with the payment card. Used to continue the transaction, where the CSC is deemed necessary, which typically does not allow or may store the CSC with the payment card details outlined above, and in particular stores all of this information in a single remote location (eg on a server) ). From a security standpoint, doing so can be disadvantageous because the destruction of servers that store all of this information can lead to the inflow of fraudulent CNP transactions. Alternatively, the user is required to manually enter the CSC each time a transaction is to be performed.
於諸具體態樣中,參考圖30,在此中所敘述之行動 應用程式可提供作為與上面所概述之付款卡資料分開地儲存該CSC 3101的額外功能,該行動應用程式係可如上面所解釋地在該電子裝置702、710、102、104、602、1300、2302、2312、23102、23105、26500上執行,該付款卡資料的一些或所有被儲存於遠端伺服器3107中、或被分享越過多數個伺服器3115、3117、3119,該遠端伺服器可為該等伺服器720、708、718、108、110、602、2318、2308、2310、23106、23108、23109或被使用於在其上方開始交易的交易允許平台。該CSC被與該付款卡資料分開地儲存、譬如在該行動裝置3103上、例如於安全的記憶體位置中。以此方式,沒有單一位置,其中所有該付款資訊(亦即該CSC與該付款卡資料)被儲存以施行CNP交易。尤其是,沒有單一位置,在此用於該平台之一或多個、或所有使用者的所有付款資訊(CSC與付款卡資料)被組裝,亦即其被分配越過該系統中之多數個節點(多數個電子裝置及一或多個伺服器),其大幅地減少與該系統的一零件之任何破壞有關聯的安全性風險。 In the specific aspects, referring to Figure 30, the actions described herein The application can provide additional functionality to store the CSC 3101 separately from the payment card data outlined above, which can be as described above at the electronic device 702, 710, 102, 104, 602, 1300, Executed on 2302, 2312, 23102, 23105, 26500, some or all of the payment card data is stored in the remote server 3107, or shared across a plurality of servers 3115, 3117, 3119, the remote server can The platform is allowed for such servers 720, 708, 718, 108, 110, 602, 2318, 2308, 2310, 23106, 23108, 23109 or for transactions that begin to be traded above. The CSC is stored separately from the payment card data, such as on the mobile device 3103, such as in a secure memory location. In this way, there is no single location in which all of the payment information (i.e., the CSC and the payment card profile) is stored for execution of the CNP transaction. In particular, there is no single location where all payment information (CSC and payment card data) for one or more, or all users of the platform is assembled, ie it is assigned across most of the nodes in the system (Most electronic devices and one or more servers) that substantially reduce the security risks associated with any damage to a part of the system.
當其係需要進行該交易時,該行動應用程式由記憶體獲得該CSC資料,並將該CSC資料3105送至伺服器3107,在此其係與該剩餘的付款卡資料組合,且在3121送至商家伺服器3123,以授權該交易。另一選擇係,藉由從記憶體獲得該CSC、及由該伺服器3107或多數個伺服器3115、3117、3119請求及接收該付款卡資料,所有該有關的付款資訊(亦即該CSC與該付款卡資料)能在該電子裝置被該行動應用程式所校對。該經校對的資料可接著被直接地送至該商家伺服器3123供授權。另一選擇係,校對該資料之伺服器亦可為該商家伺服器3123。為進一步增強此一系統的安全性,該CSC資料可在該行動應用程式內被加密,並於該安全的記憶體位置中以加密形式被儲存在該行動裝置上。該行動應用程式係可執行的,以在付款卡資訊之進入時加密,及如需要時解密用於特別付款卡的CSC,用於當付款交易正被施行時送至該交易允許平台。多數個加密/解密步驟能藉由該行動應用程式被使用,以進一步增加該安全性。被儲存於行動裝置上之安全位置中的CSC可根據僅只該行動裝置/應用程式3103已知之第一加密演算法被加密/解密。因此,當用於將該CSC送至該 伺服器3107的過程被開始時,該CSC根據該第一加密演算法被解密。然而,在此CSC於3105被送至該至少一伺服器之前,其根據該行動裝置/應用程式、3103及伺服器3107皆已知的第二加密演算法再次被加密。此再次加密的CSC接著於3105被送至該伺服器3107(諸如不對稱加密,其使用公開金鑰、及私人金鑰),在此其根據該第二加密演算法被解密。該二加密/解密過程意指關於攔截該傳輸3105及該第一加密演算法之知識的安全性破壞,將仍然需要該第二加密演算法之知識,以獲得該在下面的CSC。當作另一選擇,該第二加密演算法可直接地加密業已藉由該第一加密演算法加密之核實資料。 When the transaction needs to perform the transaction, the mobile application obtains the CSC data from the memory, and sends the CSC data 3105 to the server 3107, where it is combined with the remaining payment card data, and sent in 3121. Go to the merchant server 3123 to authorize the transaction. Another option is to obtain and receive the payment card information from the memory by obtaining the CSC from the memory, and the server 3107 or the plurality of servers 3115, 3117, 3119, that is, the relevant payment information (ie, the CSC and The payment card data can be collated by the mobile application on the electronic device. The proofreading material can then be sent directly to the merchant server 3123 for authorization. Alternatively, the server that authenticates the data may also be the merchant server 3123. To further enhance the security of the system, the CSC material can be encrypted within the mobile application and stored in encrypted form on the mobile device in the secure memory location. The mobile application is executable to encrypt the incoming payment card information and, if needed, to decrypt the CSC for the special payment card for delivery to the transaction allowing platform when the payment transaction is being performed. Most of the encryption/decryption steps can be used by the mobile application to further increase this security. The CSC stored in a secure location on the mobile device can be encrypted/decrypted based on only the first encryption algorithm known to the mobile device/application 3103. Therefore, when used to send the CSC to the When the process of the server 3107 is started, the CSC is decrypted according to the first encryption algorithm. However, before the CSC is sent to the at least one server at 3105, it is again encrypted according to a second encryption algorithm known to the mobile device/application, 3103, and server 3107. This re-encrypted CSC is then sent to the server 3107 (such as asymmetric encryption, which uses a public key, and a private key) at 3105, where it is decrypted according to the second encryption algorithm. The two encryption/decryption process means security breaching of the knowledge of intercepting the transmission 3105 and the first encryption algorithm, and knowledge of the second encryption algorithm will still be required to obtain the CSC below. Alternatively, the second encryption algorithm can directly encrypt the verification data that has been encrypted by the first encryption algorithm.
如上面所論及,該剩餘付款卡資料能被分散在多數伺服器3107、3115、3117、3119之中。需要的資料被分散越過更多伺服器,則該安全性越大。當然,被傳輸至該等伺服器及由該等伺服器獲得的資料可被加密3109、3111、3113,以進一步增強該安全性。所使用之加密演算法能由伺服器至伺服器變動,或其能根據待加密資料的特別件而變動。進一步安全性增強能藉由越過多數個伺服器分散特別個別之資料件(例如付款卡號碼)而發生。當然,越過連結3121送至該商家伺服器的資料亦可被加密。 As discussed above, the remaining payment card information can be distributed among the majority of servers 3107, 3115, 3117, 3119. The security is more important if the required data is spread across more servers. Of course, the data transmitted to and received by the servers can be encrypted 3109, 3111, 3113 to further enhance the security. The encryption algorithm used can vary from server to server, or it can vary depending on the particular piece of data to be encrypted. Further security enhancements can occur by distributing a particular piece of data (e.g., a payment card number) across a plurality of servers. Of course, the data sent to the merchant server over the link 3121 can also be encrypted.
此外,該上述系統能強加另一安全性措施。上面資料係在其上組合以致其能被送至商家伺服器、或該商家伺服器本身的伺服器亦可在針對給定使用者所接收資料內尋求一獨特的辨識符,其能被該行動應用程式或由另一伺服器之任一者所送出,而該行動應用程式係與該另一伺服器通訊。這允許該商家伺服器證實該交易係非欺詐的,因為其可被稱為具有較大信心,即該資料已被接收或由各種來源被消化、亦即越過多數個伺服器的行動應用程式之加密的CSC、加密的付款卡明細、及證實之獨特的辨識符。對於無恥的人獲得所有所需之資訊,其以別的方式將為困難的。另一選擇係,該獨特的辨識符能被該伺服器3107所使用,以獲得該付款卡明細本身。於此案例中,該獨特的辨識符可被束縛至付款資料或甚至URLs之特別組,所有該想要的付款資料能由該URLs被獲得。該行動應用程式亦可被使用於儲存多數個CSCs,所有CSCs係與個別之付款卡及/或使用者有關 聯。 In addition, the above system can impose another security measure. The above data is combined so that it can be sent to the merchant server, or the server of the merchant server itself can also seek a unique identifier in the data received for a given user, which can be acted upon by the action The application is sent by either of the other servers, and the mobile application communicates with the other server. This allows the merchant server to verify that the transaction is non-frauding because it can be referred to as a mobile application with greater confidence that the material has been received or digested by various sources, ie, across multiple servers. Encrypted CSC, encrypted payment card details, and unique identifiers that are verified. It would be difficult for shameless people to get all the information they need. Alternatively, the unique identifier can be used by the server 3107 to obtain the payment card details themselves. In this case, the unique identifier can be tied to a special group of payment profiles or even URLs, all of which can be obtained from the URLs. The mobile app can also be used to store a number of CSCs, all related to individual payment cards and/or users. Union.
如能被了解,由該使用者之觀點,該交易已用最小的介入來持續。示範交易過程被描述在圖31中。於開始交易之前,在使用該行動應用程式的任何階段,該使用者於4201輸入CSC至行動裝置/應用程式3103。在此階段,該CSC被加密及於203儲存在安全記憶體中。如上面所論及,此加密可為經由第一加密/解密演算法。當其係想要的是開始交易時,該行動應用程式取回及解密所儲存之CSC 4207。如上面所論及,該CSC接著於4209藉由該行動裝置/應用程式4203使用第二加密/解密演算法被再次加密,且被送至該伺服器3107。該獨特的辨識符(假如存在)可遭受此解密、再次加密過程。該伺服器3107接著解密該CSC、及假如存在之獨特的辨識符3211。該伺服器3107接著於4213由該其他另伺服器3115、3117、3119請求該剩餘付款資料(或其片段)。這些片段接著在該伺服器107被解密。用於包括該商家伺服器之每一伺服器、或每一交易過程,該加密/解密演算法可為獨特的,以增強安全性,類似於上面關於該行動應用程式及伺服器3107所敘述者。清楚地是,此一過程能關於該商家伺服器3123及伺服器3107間之通訊被採用。該伺服器3107接著組合該CSC及資料片段,且於4215再次加密該被組合的資料,用於傳輸至商家伺服器3123。該商家伺服器可於4217解密所接收之資料及於4219授權該交易。 As can be appreciated, from the perspective of the user, the transaction has continued with minimal intervention. The demonstration transaction process is depicted in Figure 31. Prior to initiating the transaction, the user enters the CSC to the mobile device/application 3103 at 4201 during any phase of using the mobile application. At this stage, the CSC is encrypted and stored in secure memory at 203. As discussed above, this encryption can be via a first encryption/decryption algorithm. When the department wants to start the transaction, the mobile application retrieves and decrypts the stored CSC 4207. As discussed above, the CSC is then re-encrypted by the mobile device/application 4203 using the second encryption/decryption algorithm at 4209 and sent to the server 3107. This unique identifier (if present) can suffer from this decryption, re-encryption process. The server 3107 then decrypts the CSC and, if present, the unique identifier 3211. The server 3107 then requests the remaining payment profile (or a fragment thereof) from the other additional servers 3115, 3117, 3119 at 4213. These segments are then decrypted at the server 107. For each server including the merchant server, or each transaction process, the encryption/decryption algorithm can be unique to enhance security, similar to those described above with respect to the mobile application and server 3107. . Clearly, this process can be employed with respect to communication between the merchant server 3123 and the server 3107. The server 3107 then combines the CSC and the piece of material and re-encrypts the combined material for transmission to the merchant server 3123 at 4215. The merchant server can decrypt the received data at 4217 and authorize the transaction at 4219.
在諸具體態樣中,該機器可辨識標籤及行動裝置應用程式可被使用來連結數個電子商務帳戶與單一使用者。於非限制性範例中,使用者可將複數個付款方法、帳單地址、遞送地址、忠誠帳戶資訊、與類似者等儲存於與該使用者有關聯之單一行動裝置應用程式設定檔中。於此一範例中,該使用者可去數個不同客戶/商家位置,且當使用該相同的行動裝置應用程式時被識別。此等具體態樣亦可同樣包括儲存其他辨識資訊、諸如護照明細、保險資訊、與類似者等。 In various aspects, the machine identifiable tag and mobile device application can be used to link several e-commerce accounts to a single user. In a non-limiting example, a user may store a plurality of payment methods, billing addresses, delivery addresses, loyalty account information, and the like in a single mobile device application profile associated with the user. In this example, the user can go to several different client/business locations and be identified when using the same mobile device application. These specific aspects may also include the storage of other identifying information, such as lighting details, insurance information, and the like.
於諸具體態樣中,該行動裝置應用程式可包含導航組件,以便促進該交易允許平台之顧客的使用。此功能性可包含一掃描選項,其將該使用者導航至該機器可辨識標籤掃描螢幕。該行動裝 置應用程式可儲存先前的訂單,尤其,該訂單可根據建立日期被回顧。尤其,所儲存之訂單及採購歷史記錄可顯示諸如銷售之位置、付款方法、該商家、及採購價格的資訊。該行動裝置應用程式可允許顧客加入新的顧客資訊或編輯顧客資訊、諸如遞送地址。對此資訊之改變可要求該顧客輸入通行碼,證實該顧客的身分及確認該改變。同樣地,該行動裝置應用程式可包含功能性,在此顧客可加入或編輯付款明細、諸如信用卡資訊。對此資訊之改變可同樣要求該顧客輸入通行碼。該行動裝置應用程式可包含設定功能,在此該使用者可存取關於該應用程式本身的資訊,尤其,包括版本、建立、日期資訊、及至該平台支援位址之連結。該行動裝置應用程式亦可包含反饋選項,允許使用者編製一訊息至平台開發者作為反饋。 In various aspects, the mobile device application can include a navigation component to facilitate the use of the transaction to allow customers of the platform. This functionality may include a scan option that navigates the user to the machine identifiable tag scan screen. The action The application can store previous orders, in particular, the order can be reviewed based on the build date. In particular, the stored order and purchase history can display information such as the location of the sale, the method of payment, the merchant, and the purchase price. The mobile device application allows customers to add new customer information or edit customer information, such as delivery addresses. A change to this information may require the customer to enter a passcode, confirm the identity of the customer and confirm the change. Similarly, the mobile device application can include functionality where customers can add or edit payment details, such as credit card information. Changes to this information may also require the customer to enter a passcode. The mobile device application can include a setting function, where the user can access information about the application itself, in particular, including version, build, date information, and links to the platform support address. The mobile device application can also include feedback options that allow the user to compose a message to the platform developer as feedback.
於諸具體態樣中,該交易允許平台過程可於在下面所發現之揭示內容中,包含掃描機器可辨識標籤、被稱為解譯該機器可辨識標籤。於連線具體態樣中,尤其,掃描機器可辨識標籤可被以“觸控就買”選項、“輕觸就買”或“講就買”選項來完成。於離線具體態樣中,掃描該標籤可包含使用行動裝置捕捉一影像或使用專用軟體讀取該標籤。於音頻具體態樣中,尤其,該機器可辨識標籤可被顧客的行動裝置之麥克風所掃描。一旦顧客掃描產品的對應交易標籤,該平台伺服器可由該客戶/商家電子商務平台對於該產品的細節送出“獲得產品”請求。該客戶/商家電子商務平台可將該產品細節送至該交易允許平台,其可接著經由該行動裝置應用程式介面被顯示。 In various aspects, the transaction allows the platform process to include a scan machine identifiable tag, referred to as interpreting the machine identifiable tag, in the disclosure found below. In the specific aspect of the connection, in particular, the scan machine identifiable label can be completed by the "touch buy" option, the "touch buy" or "speak as buy" option. In an off-line specific aspect, scanning the tag can include capturing an image using a mobile device or reading the tag using dedicated software. In audio specific aspects, in particular, the machine identifiable tag can be scanned by the microphone of the customer's mobile device. Once the customer scans the corresponding transaction tag for the product, the platform server can request a "get product" request from the customer/merchant e-commerce platform for the details of the product. The customer/merchant e-commerce platform can send the product details to the transaction permission platform, which can then be displayed via the mobile device application interface.
於諸具體態樣中,一旦登錄已完成,該顧客可為能夠對於產品及使用該交易允許平台的商家授權付款。在該付款及採購過程內之大部份工作可被該商家自己的電子商務平台、或該第三方之平台、諸如銀行或履約公司所完成。於某些具體態樣中,該交易允許平台不被使用於處理付款,但僅只促進提供開始付款資訊及遞送訂單確認及/或收據。於諸具體態樣中,客戶/商家位址可在其位址上產生機器可辨識標籤。顧客可使用該平台行動裝置應用程式掃描該產品的機器可辨識標籤。該平台可接著將用於該項目之明細的請求送至該商家之電子商務平台。該商家可接著將產品細節送回至該平台,其可 接著經由該平台行動應用程式被顯示給該使用者。產品資訊可包括、但不被限制於產品尺寸、顏色、及其他類似明細,而指定該顧客正考慮採購之項目。 In various instances, once the login has been completed, the customer can authorize payment for the merchant and the merchant using the transaction to allow the platform. Much of the work in the payment and procurement process can be completed by the merchant's own e-commerce platform, or the platform of the third party, such as a bank or a compliance company. In some specific aspects, the transaction allows the platform not to be used to process payments, but only facilitates the provision of start payment information and delivery order confirmations and/or receipts. In various instances, the customer/business address can generate a machine identifiable tag at its address. The platform mobile device application can be used by the customer to scan the machine identifiable label of the product. The platform can then send a request for the details of the item to the merchant's e-commerce platform. The merchant can then send the product details back to the platform, which can The mobile application is then displayed to the user via the platform. Product information may include, but is not limited to, product size, color, and other similar details, and specifies the item that the customer is considering purchasing.
於諸具體態樣中,該交易允許平台及行動裝置應用程式可被使用來促進用於交易的付款。於諸具體態樣中,顧客可掃描機器可辨識標籤,如此請求該客戶/商家平台送出該對應的產品資訊、諸如產品尺寸或顏色。該顧客可接著選擇產品、指定尺寸、顏色與類似者等,並選擇遞送地址及付款方法、諸如信用卡等。該顧客可接著藉由選擇在該行動裝置使用者介面內之對應的鑑別選項來授權付款。該應用程式可接著將該訂單送至該商家之電子商務位址,且該商家的位址接著授權該付款。於該授權時段期間,旋轉器或另一指示器可被顯示在該使用者介面上。該商家電子商務平台可核准或拒絕該訂單。如果訂單被授權,該商家位址及交易允許平台應用程式可顯示或送出訂單確認及收據。另外,該行動裝置應用程式可將該確認及收據儲存於採購歷史記錄中。 In various aspects, the transaction allows platform and mobile device applications to be used to facilitate payment for transactions. In various aspects, the customer can scan the machine identifiable tag, requesting the customer/merchant platform to send the corresponding product information, such as product size or color. The customer can then select the product, the specified size, color, and the like, and select the delivery address and payment method, such as a credit card. The customer can then authorize the payment by selecting a corresponding authentication option within the mobile device user interface. The application can then send the order to the merchant's e-commerce address, and the merchant's address then authorizes the payment. A rotator or another indicator can be displayed on the user interface during the authorization period. The merchant e-commerce platform can approve or reject the order. If the order is authorized, the merchant address and transaction allows the platform application to display or send order confirmations and receipts. In addition, the mobile device application can store the confirmation and receipt in the purchase history.
於諸具體態樣中,該交易允許平台可包含安全採購過程,以便促進付款。該安全採購過程可包含客戶位址,並透過HTTPS請求一含有SKU及API金鑰資訊的機器可辨識標籤。該平台可使用此資訊,以產生機器可辨識標籤,該顧客掃描該機器可辨識標籤,以購買想要之產品。該平台可接著由該客戶/商家的電子商務伺服器經過該被整合之API送出用於該產品的SKU之請求。該客戶/商家平台可接著將該產品資訊送至該平台。該顧客可選擇遞送地址以及付款方法,且接著對該客戶/商家授權付款。該平台行動應用程式可接著送出該訊息,以將具有付款的訂單插入至該客戶/商家之電子商務位址,以授權該交易。該客戶/商家電子商務伺服器可接著送出一核准/拒絕反應。該客戶/商家位址及應用程式兩者可顯示訂單確認及收據,且該訂單資料被加至該顧客的購買歷史記錄。於諸具體態樣中,該交易允許平台可包含商家儀表板。使用該平台之商家可為能夠登入至使用者介面儀表板,以便回顧有關所聚集之使用者資訊、諸如其顧客尤其正如何使用該平台及該行動裝置應用程式的特定資訊之度量。 經由該平台、應用程式型式及所掃描的標籤之型式(離線或連線),諸如用於該商家的總收入之資訊可被用圖表地顯示,在其他度量之中,諸如、但不被限制於顧客名字、顧客年紀、顧客電子郵件、遞送地址、與類似者等。商家可為能夠以各種格式輸出其訂單資訊、諸如、但不被限制於CSV檔案(逗號或字符分隔的值之檔案),以便尤其在該儀表板之外或在另一應用程式、諸如Excel內回顧其訂單。該商家儀表板亦可能夠讓希望使用離線標籤的商家命名一項活動,及下載對應的離線機器可辨識標籤供使用。此等活動可同樣被提供用於連線及音頻標籤,以致企業能即時追蹤其度量。 In various instances, the transaction allows the platform to include a secure procurement process to facilitate payment. The secure procurement process can include a customer address and request a machine identifiable tag containing SKU and API key information via HTTPS. The platform can use this information to generate a machine identifiable tag that scans the machine identifiable tag to purchase the desired product. The platform can then send a request for the SKU for the product via the integrated API by the customer/merchant's e-commerce server. The customer/merchant platform can then send the product information to the platform. The customer can choose the delivery address and payment method, and then authorize the payment to the customer/merchant. The platform mobile application can then send the message to insert an order with payment into the e-commerce address of the customer/merchant to authorize the transaction. The customer/merchant e-commerce server can then send an approval/rejection response. Both the customer/business address and the application can display the order confirmation and receipt, and the order information is added to the customer's purchase history. In various aspects, the transaction allows the platform to include a merchant dashboard. Merchants using the platform may be able to log into the user interface dashboard to review metrics about aggregated user information, such as specific information about how their customers are using the platform and the mobile device application. Information such as the total revenue for the merchant can be graphically displayed via the platform, the application type, and the type of scanned tag (offline or wired), among other metrics, such as, but not limited to, Customer name, customer age, customer email, delivery address, and the like. Merchants can be able to output their order information in various formats, such as, but not limited to, CSV files (comma or character-separated values), especially outside of the dashboard or in another application, such as Excel. Review their orders. The merchant dashboard can also be used to name an event for a merchant wishing to use an offline tag and to download a corresponding offline machine identifiable tag for use. These activities can also be provided for connection and audio tags so that companies can track their metrics in real time.
於諸具體態樣中,該交易允許平台可包含顧客儀表板。於諸具體態樣中,該顧客儀表板可包含用於顧客及顧客登入之安全入口或網站及經由網頁介面管理其平台設定檔。使用者的平台設定檔可包含相對其付款明細、交易歷史記錄、及與該平台有關聯之另一私人辨識或度量的資訊。該顧客儀表板可允許使用者管理多數個裝置、諸如具有膝上型電腦及智慧型手機兩者之使用者,其存取該平台。該顧客儀表板可允許使用者施行父母控制、以及支出限度及其他控制。該顧客儀表板可允許使用者,以改變其密碼及通行碼。該顧客儀表板可允許使用者下載私人設定檔資訊、諸如被由特定零售商提供至使用者的個人化報價。該顧客儀表板可包含用於該使用者之能力,以如果該裝置係丟失或被偷、或如果其帳戶明細已被危害,鎖定或由該平台移去裝置。該顧客儀表板可經由諸如膝上型電腦的不同裝置、或經由該行動裝置應用程式被存取。於諸具體態樣中,該交易允許平台可包含信標台或已知為‘地理圍欄’'技術,以促進交易。 In various aspects, the transaction allows the platform to include a customer dashboard. In various aspects, the customer dashboard can include a secure portal or website for customer and customer logins and manage its platform profiles via a web interface. The user's platform profile may contain information about its payment details, transaction history, and another private identification or metric associated with the platform. The customer dashboard may allow a user to manage a majority of devices, such as users with both laptops and smart phones, accessing the platform. The customer dashboard allows the user to perform parental controls, as well as spending limits and other controls. The customer dashboard allows the user to change their password and passcode. The customer dashboard may allow the user to download private profile information, such as a personalized offer provided to the user by a particular retailer. The customer dashboard may include the ability for the user to lock or remove the device if the device is lost or stolen, or if its account details have been compromised. The customer dashboard can be accessed via a different device, such as a laptop, or via the mobile device application. In various aspects, the transaction allows the platform to include a beacon or known as a 'geo fence' technique to facilitate transactions.
如在此中所揭示之電子裝置702、710、102、104、602、2302、2312、2102、2112可會同信標台裝置、諸如無線信標台被使用,且被建構來與此等信標台通訊。在下面參考“無線信標台”。然而,其將被了解該揭示內容係大致上可適用於本地無線收發器。尤其,信標台之非限制性範例係無線私人區域網路、諸如藍牙LE®、亦已知為低耗電藍牙或藍牙智能®。一般來講,藉由信標台所提供的無線通訊可為近程無線通訊、例如低耗電藍牙或藍牙智能®。該信標台 可遵循該基本IEEE 802.15標準。近程無線通訊協定係與遠程無線通訊協定(其亦可被該電子裝置所提供)不同,譬如:LTE、UMTS、3G、EDGE、GPRS、GSM及Wi-Fi。根據此近程無線通訊協定的裝置可為與一或多個作業系統、諸如蘋果iOS7、Windows Phone 8、安卓4.3、及黑莓10、以及每一者之更新近版本相容。其他區域網路技術可被用作信標台,其可無限制地具有高達100米的通訊範圍。經過在所接收之信號強度指示器、接收通道來源功率指示或另一合適方法上之限制,實體商店零售確立可限制其信標台範圍。於諸具體態樣中,藉由與該交易允許平台的行動裝置應用程式通訊,該信標台可被使用來辨識使用者的行動裝置之實體位置。 Electronic devices 702, 710, 102, 104, 602, 2302, 2312, 2102, 2112 as disclosed herein may be used with beacon devices, such as wireless beacons, and constructed to be associated with such beacons Taiwan communication. Refer to "Wireless Beacons" below. However, it will be appreciated that the disclosure is generally applicable to a local wireless transceiver. In particular, a non-limiting example of a beacon station is a wireless private area network, such as Bluetooth LE®, also known as Bluetooth Low Energy or Bluetooth Smart®. In general, the wireless communication provided by the beacon station can be short-range wireless communication, such as low-power Bluetooth or Bluetooth Smart®. The beacon This basic IEEE 802.15 standard can be followed. The short-range wireless communication protocol is different from the remote wireless communication protocol (which may also be provided by the electronic device), such as LTE, UMTS, 3G, EDGE, GPRS, GSM, and Wi-Fi. Devices in accordance with this short range wireless protocol may be compatible with one or more operating systems, such as Apple iOS 7, Windows Phone 8, Android 4.3, and BlackBerry 10, as well as updated versions of each. Other local area network technologies can be used as beacons, which can have an unlimited communication range of up to 100 meters. The physical store retail establishment may limit its beacon range by being limited by the received signal strength indicator, the receive channel source power indication, or another suitable method. In various aspects, the beacon station can be used to identify the physical location of the user's mobile device by communicating with the mobile device application of the transaction permitting platform.
信標台經由辨識資訊廣告其存在,該辨識資訊以來自一群組信標台的信標台為其特徵。此辨識資訊可被包含在廣播訊息中。該廣播訊息可含有作為該功率之指示的資料,該廣播訊息係以該功率被傳輸(信標台亦可被建構來在不同功率位準送出該廣播訊息,以於該廣播訊息可被接收的範圍中施行一改變)。該行動應用程式(其可在該電子裝置702、102、2302、23102上被運行)能被建構來測量該廣播訊息被接收的功率。所接收的功率及該傳輸功率(如藉由該廣播中之資料所指示)間之差異能被歸因於路徑損失,其可為大約與離該信標台的距離有相互關係。這相對於該信標台提供一有關測量。 The beacon station is characterized by identifying information advertisements that are characterized by beacon stations from a group of beacon stations. This identification information can be included in the broadcast message. The broadcast message may contain data as an indication of the power, the broadcast message being transmitted at the power (the beacon station may also be configured to send the broadcast message at different power levels for the broadcast message to be received Implement a change in the scope). The mobile application (which can be run on the electronic devices 702, 102, 2302, 23102) can be configured to measure the power received by the broadcast message. The difference between the received power and the transmitted power (as indicated by the data in the broadcast) can be attributed to the path loss, which can be approximately related to the distance from the beacon. This provides a related measurement relative to the beacon.
經由該上文,及參考圖32,其能被了解有利地係,使用者之行動裝置的實體位置之絕對測量能被確定。這可為除了建立該相對位置以外或代替建立該相對位置。如果信標台的實體位置係已知,偵測此信標台之電子裝置可被稱為與該信標台位於相同位置。該行動應用程式(其可在該電子裝置32305、702、102、2302、23102上被運行)能偵測該信標台32301及於32307將其已偵測到該信標台傳遞至伺服器32309(其可為該等伺服器720、708、718、108、110、602、2318、2308、2310、23106、23108、23109、或被使用來在其上開始交易之交易允許平台)。該伺服器32301可於32311查詢信標台之電腦實現的登錄儲存體32313(或另一選擇係,該電子裝置32305可直接地查詢信標台32313之電腦實現的登錄儲存體),以觀看其是否含有 用於已被偵測之信標台的設定檔。如果如此,所偵測之信標台的設定檔能被檢查,以觀看其是否含有用於該信標台之位置資料。該位置資料能採取很多形式,包括GPS坐標、緯度及經度、高度(例如在海拔上方之高度)、地址、或名字等。以這種方式,該伺服器、及/或行動裝置應用程式能證實該使用者之行動裝置的實體位置。實際上,信標台之登錄儲存體可被稱為促進位於不同位置中之信標台的對映。因此,於一示範措失中,這可由在其上面具有圖像32317之地圖32315所組成,該等圖像係個別信標台的位置之指示。這於傳統位置服務、諸如GPS、A-GPS、蜂巢式三角量測等係或許由於不良信號接收而不可用之情節中可證實特別有用的。 From the above, and with reference to Figure 32, it can be appreciated that an absolute measurement of the physical location of the user's mobile device can be determined. This may be in addition to or instead of establishing the relative position. If the physical location of the beacon station is known, the electronic device that detects the beacon station can be said to be in the same location as the beacon station. The mobile application (which can be run on the electronic devices 32305, 702, 102, 2302, 23102) can detect the beacon 32301 and transmit to the server 32309 that it has detected the beacon (It can be such servers 720, 708, 718, 108, 110, 602, 2318, 2308, 2310, 23106, 23108, 23109, or a transaction-permitted platform on which transactions are initiated). The server 32301 can query the computer-implemented login storage 32313 (or another selection system, the electronic device 32305 can directly query the computer-implemented login storage of the beacon station 32313) to view the beacon. Whether it contains Used for the profile of the beacon station that has been detected. If so, the profile of the detected beacon can be checked to see if it contains location data for the beacon. The location data can take many forms, including GPS coordinates, latitude and longitude, altitude (eg, height above altitude), address, or name. In this manner, the server and/or mobile device application can verify the physical location of the user's mobile device. In fact, the login store of the beacon station can be referred to as facilitating the mapping of beacon stations located in different locations. Thus, in an exemplary scenario, this may consist of a map 32315 having an image 32317 thereon, which are indicative of the location of the individual beacons. This may prove particularly useful in traditional location services, such as GPS, A-GPS, cellular triangulation, etc., which may be unavailable due to poor signal reception.
如所論及,信標台32313之電腦實現的登錄儲存體可含有每一信標台之設定檔。除了位置資料以外,該設定檔亦可指示與該信標台有關聯之獨特的辨識符。該獨特的辨識符輔助建立特別信標台之偵測。該獨特的辨識符可於該設定檔中具有相關聯的特徵。譬如、已知信標台之特徵能包括通用唯一辨識符(UUID)、主要值、次要值、及該信標台的傳輸功率之指示。該信標台能透過某一間隔傳輸,及具有重複的時期,其兩者亦可被指示在該設定檔中。可被包括在該設定檔中之另一資訊包括關於以下的資料:該信標台之持有者/所有人、該信標台的廠商、該信標台之服務歷史記錄、韌體版本、該信標台的先前位置、偵測此信標台之行動裝置的歷史記錄,使每一行動裝置已儲存相關聯之資料檔。譬如,此相關聯的資料檔可為該行動裝置之使用者、行動裝置的型式之指示,且列出該裝置的先前位置。該設定檔中之另一資訊可包括該信標台裝置設定檔、RSSI值、包括時間、日期、偵測區、地理位置、電池電壓的信標台內部資料、來自偵測該信標台之行動應用程式的外部資料、諸如關於該行動應用程式係在其上運行之裝置或其使用者的資料、設定檔、諸如建立、更新之日期的時間戳、該信標台已被偵測之次數、及這些偵測的統計分析、該信標台之服務提供者、與該信標台、諸如監視其環境之信標台被連接的裝置有關聯之資料。 As discussed, the computer-implemented login store of the beacons 32313 can contain profiles for each beacon. In addition to the location data, the profile can also indicate a unique identifier associated with the beacon. This unique identifier assists in the detection of special beacons. The unique identifier can have associated features in the profile. For example, a known beacon station feature can include a Universal Unique Identifier (UUID), a primary value, a secondary value, and an indication of the transmission power of the beacon station. The beacon can be transmitted through an interval and has a repeating period, both of which can also be indicated in the profile. Another information that may be included in the profile includes information about the holder/owner of the beacon, the vendor of the beacon, the service history of the beacon, the firmware version, The previous location of the beacon, the history of the mobile device detecting the beacon, so that each mobile device has stored the associated data file. For example, the associated data file can be an indication of the type of user, mobile device of the mobile device, and the previous location of the device. Another information in the profile may include the beacon device profile, RSSI value, beacon internal data including time, date, detection zone, geographic location, battery voltage, from detecting the beacon External data of the mobile application, such as information about the device on which the mobile application is running or its users, profiles, timestamps such as the date of creation, update, number of times the beacon has been detected And the statistical analysis of the detections, the service provider of the beacon, and the information associated with the beacon, such as the device that monitors the beacon of its environment.
在信標台32313之電腦實現的登錄儲存體上之設定 檔可被以許多方式建立。連接到含有設定檔的伺服器之簡單的使用者介面允許信標台及相關聯的設定檔將被登錄。該使用者介面可通過對映軟體32315被直覺地提供,對映軟體32315允許指示個別信標台之圖像32317被釘住或放在地圖上。該對映軟體32315能將粒度或包括城市的地圖縮放之變動水準提供至街道水準、至個別建築物、至建築物內的精密位置,包括樓層編號。典型之現存定位技術在可接受的容差內決定高度係不佳的。另一選擇係,該資訊可於32319出自各種資料庫32321。該登錄儲存體中之資訊當然可被許多集團所存取、讀取、更新或編輯。集團可被禁止獲得存取,如果其先前或現存進入不是所必需之標準,造成進入。該登錄儲存體亦可在存取被允許之前採用鑑別/授權細節。該登錄儲存體中的資訊亦可被加密,除非存取已被答應。 Setting on the login storage implemented by the computer of the beacon station 32313 Files can be created in many ways. A simple user interface connected to the server containing the profile allows the beacon and associated profiles to be logged in. The user interface can be intuitively provided by the mapping software 32315, which allows the image 32317 indicating the individual beacons to be pinned or placed on the map. The entropy software 32315 can provide a level of change in granularity or map zoom including the city to street level, to individual buildings, to precise locations within the building, including floor numbers. Typical existing positioning techniques determine the height of the system within acceptable tolerances. Alternatively, the information can be obtained from various databases 32321 at 32319. The information in the login store can of course be accessed, read, updated or edited by many groups. The group may be prohibited from gaining access and enters if its previous or existing entry is not a required standard. The login store can also employ authentication/authorization details before access is allowed. The information in the login store can also be encrypted unless the access has been agreed.
有利地係,當在電子裝置32305上運行時之行動應用程式能被使用來在信標台32313之電腦實現的登錄儲存體上建立入口。在該行動應用程式能在可接受的容差程度內譬如使用GPS、A-GPS、或蜂巢式三角量測決定其位置之情節中,其能於32307將此位置資料連同送至該伺服器32309,指示其已以此位置資料偵測信標台(或另一選擇係,該電子裝置32305可直接地與信標台32313之電腦實現的登錄儲存體通訊)。該伺服器能證實對應於此信標台之設定檔是否存在信標台32313的電腦實現之登錄儲存體,其可為基於已被偵測的信標台之獨特的辨識符。如果為否,設定檔被建立用於信標台32313的電腦實現之登錄儲存體上的此信標台,其最初含有藉由該被偵測之信標台所提供的所有該資料、諸如獨特的辨識符(UUID)、主要值、次要值、該信標台的傳輸功率之指示(該等不同功率位準上之資訊亦可供使用,該信標台可在該功率位準傳輸)、該信標台傳輸間隔、及重複之時期。另一選擇係,現存設定檔能被更新、或以此資訊補充。如果該被更新的資訊和業已與該設定檔有關聯者顯著地不同,在該設定檔被更新之前可有額外的“定限”需求。譬如,如果該登錄儲存體由個別數目之行動應用程式接收許多相同更新資訊的實例,且這超過一定限,這是指示該目前設定檔應被更新。此定限需求幫助確保用於每 一設定檔之資料係盡可能精確的。這確保諸如該主要值、或微小值之敏感改變被更新。然後該最近建立、更新或現存設定檔被以藉由該行動應用程式所獲得的位置資料補充。藉由隨後的提交所提供之進一步的位置資料組能被使用來證實或增強該現存設定檔。 Advantageously, the mobile application when running on the electronic device 32305 can be used to establish an entry on the computer-implemented login store of the beacon station 32313. In the case where the mobile application can determine its location within an acceptable tolerance, such as using GPS, A-GPS, or cellular triangulation, it can send the location data to the server 32309 along with 32307. Instructing that it has detected the beacon station with this location data (or another selection system, the electronic device 32305 can directly communicate with the login storage implemented by the computer of the beacon station 32313). The server can verify whether the computer-implemented login storage corresponding to the beacon station's profile exists in the profile of the beacon station, which can be a unique identifier based on the detected beacon. If not, the profile is established for the beacon station on the computer-implemented login store of the beacon station 32313, which initially contains all of the information provided by the detected beacon, such as unique An identifier (UUID), a primary value, a secondary value, an indication of the transmission power of the beacon station (the information at the different power levels is also available for use, the beacon station can transmit at the power level), The beacon transmission interval and the period of repetition. Another option is that existing profiles can be updated or supplemented with this information. If the updated information and the person who is already associated with the profile are significantly different, there may be an additional "limit" requirement before the profile is updated. For example, if the login store receives an instance of many of the same update information by an individual number of mobile applications, and this exceeds a certain limit, this indicates that the current profile should be updated. This limit requirement helps ensure that it is used for each The data of a profile is as accurate as possible. This ensures that sensitive changes such as this primary value, or a small value, are updated. The recently created, updated or existing profile is then supplemented with location data obtained by the mobile application. Further location profiles provided by subsequent submissions can be used to validate or enhance the existing profile.
其可被了解(或另一選擇係,該電子裝置32305可直接地查詢信標台32313之電腦實現的登錄儲存體)於現存定位技術不能在可接受的容差內操作、諸如在建築物內使用之區域中,提供大幅改善之定位或跟蹤該行動應用程式的使用者之機構。如上面所論及,建立高程係特別有問題。如果許多信標台被部署遍及一建築物,且其個別位置已被精確地決定及加至其在該登錄儲存體上之個別設定檔,運行該行動應用程式的裝置之精密位置及運動能被決定。於此一建築物中的每一信標台具有獨特之辨識符。因此它們所偵測的順序對應於運行該行動應用程式之裝置已推進的路徑。這可被以暫存資料進一步增強,以在沿著該路徑之位置顯示該使用者花費之對應的時間量。 It can be understood (or another option, the electronic device 32305 can directly query the computer-implemented login storage of the beacon station 32313) that the existing positioning technology cannot operate within acceptable tolerances, such as in a building In the area of use, an organization that provides significantly improved positioning or tracking of the user of the mobile application. As discussed above, establishing an elevation system is particularly problematic. If many beacons are deployed throughout a building and their individual locations have been accurately determined and added to their individual profiles on the login storage, the precise position and motion of the device running the mobile application can be Decide. Each beacon in this building has a unique identifier. The order in which they are detected therefore corresponds to the path that the device running the mobile application has advanced. This can be further enhanced with the staging data to display the corresponding amount of time spent by the user at a location along the path.
該信標台可為與客戶/商家伺服器通訊。於諸具體態樣中,使用者可為能夠走入商家之商店,且該信標台可接著與該使用者的交易允許平台行動裝置應用程式通訊。該顧客可接著選擇該顧客感興趣的產品,並支付該產品而沒有在傳統之POS終端機付帳後離開。於諸具體態樣中,該信標台係一發送器,其將獨特的辨識符/辨識資訊傳輸至顧客之行動裝置,用作開始行動應用程式的活動之信號,以當該行動裝置進入該信標台的附近時執行與該信標台有關聯的事件。於諸具體態樣中,該行動應用程式與該伺服器通訊,以施行一動作,該動作係藉由該行動應用程式已接近送出該獨特的辨識符之信標台的認知所影響。 The beacon can communicate with the client/business server. In various aspects, the user can be a store that can walk into the merchant, and the beacon can then communicate with the user to allow the platform mobile device application to communicate. The customer can then select the product that the customer is interested in and pay for the product without leaving after the traditional POS terminal pays the bill. In various embodiments, the beacon station is a transmitter that transmits unique identifier/identification information to the customer's mobile device for use as a signal to initiate activity of the mobile application when the mobile device enters the mobile device An event associated with the beacon is executed in the vicinity of the beacon. In various aspects, the mobile application communicates with the server to perform an action that is affected by the awareness that the mobile application is approaching the beacon that sent the unique identifier.
獨特的辨識符可具有某些特徵。譬如,已知信標台之特徵可包括通用唯一辨識符(UUID)、主要值、次要值、及該信標台的傳輸功率之指示。其可因此被了解改變一些或所有這些特徵、且藉由用該信標台所傳輸之獨特的辨識符之延伸,能被使用來在藉由對應的行動應用程式所執行之事件中施行一改變。 Unique identifiers can have certain characteristics. For example, a known beacon station feature can include a Universal Unique Identifier (UUID), a primary value, a secondary value, and an indication of the transmission power of the beacon station. It can thus be appreciated that changing some or all of these features, and by extending the unique identifiers transmitted by the beacon, can be used to perform a change in the events performed by the corresponding mobile application.
典型地,具有預定特徵組的信標台被供給至終端用 戶。每一信標台能被使用於對應的事件執行。譬如,每一信標台可被部署在零售用單位之不同區段中,且每一信標台在對應於被偵測的區段之行動應用程式中觸發一事件。這是藉由使信標台之獨特的辨識符與該伺服器上之個別動作有關聯所達成,該行動應用程式當其偵測信標台時與該伺服器通訊。如此,每一信標台可被使用來藉由改變該伺服器上之關聯而觸發一事件,該行動應用程式當其偵測信標台時與該伺服器通訊。 Typically, a beacon station having a predetermined set of characteristics is supplied to the terminal Household. Each beacon can be used for the corresponding event execution. For example, each beacon can be deployed in a different segment of the retail unit, and each beacon triggers an event in the mobile application corresponding to the detected segment. This is achieved by correlating the unique identifier of the beacon station with the individual actions on the server, and the mobile application communicates with the server when it detects the beacon. As such, each beacon can be used to trigger an event by changing the association on the server, the mobile application communicating with the server as it detects the beacon.
其可為想要的是重新組構該信標台本身的特徵。這需要在該信標台與信標台重新組構硬體之間造成直接連接。該連接可經由任何合適的諸如藍牙、WIFI等無線通訊、或甚至諸如乙太網、USB等有線連接而發生。然而,當信標台之數目為大的時,這可為耗時的過程,因為每一信標台需要在重新組構之前對其作成一個別的連接。 It may be desirable to reconfigure the features of the beacon itself. This requires a direct connection between the beacon and the beacon reconfiguring hardware. The connection may occur via any suitable wireless communication such as Bluetooth, WIFI, or even a wired connection such as Ethernet, USB, or the like. However, when the number of beacons is large, this can be a time consuming process because each beacon needs to make an additional connection to it before reconstituting.
參考圖33及34,在此申請案中所敘述之行動應用程式可在該電子裝置32305、702、102、2302、23102上被運行,並可提供當作另一選擇或當作促進信標台硬體的重新組構之額外功能。如上面所論及、信標台5301被稱為通過廣播訊息5303廣告其存在。該廣播透過一間隔發生,並可被重複。該間隔及重複的時期兩者可被變動。該廣播含有該獨特的辨識符,由此可被擷取該獨特的辨識符(UUID)、該主要值、該次要值、該信標台的傳輸功率之指示的至少一者。在上面的習知過程中,這些值之至少一者的偵測6401在該行動應用程式5305中觸發一對應的事件。此事件係藉由該行動應用程式所開始,並於5307、6403將一指示送至伺服器6309(其可為該等伺服器720、708、718、108、110、602、2318、2308、2310、23106、23108、23109或被使用來在其上開始交易之交易允許平台),該行動應用程式與該伺服器連接,該伺服器已偵測具有獨特的辨識符之信標台。 Referring to Figures 33 and 34, the mobile application described in this application can be run on the electronic device 32305, 702, 102, 2302, 23102 and can be provided as another option or as a promotional beacon. Additional features of hardware reconfiguration. As discussed above, beacon station 5301 is referred to as advertising its presence by broadcast message 5303. The broadcast occurs through an interval and can be repeated. Both the interval and the period of repetition can be varied. The broadcast contains the unique identifier, whereby at least one of the unique identifier (UUID), the primary value, the secondary value, and an indication of the transmission power of the beacon station can be retrieved. In the above conventional process, the detection 6401 of at least one of these values triggers a corresponding event in the mobile application 5305. The event is initiated by the mobile application and an indication is sent to the server 6309 at 5307, 6403 (which may be the servers 720, 708, 718, 108, 110, 602, 2318, 2308, 2310). , 23106, 23108, 23109 or a transaction-permitted platform on which to start trading, the mobile application is connected to the server, the server has detected a beacon with a unique identifier.
有利地係,該伺服器5309亦可將該信標台正等候重新組構、及有新的信標台組構特徵等候下載6405傳遞至該行動應用程式。該伺服器可通過其所連接5311之資料庫5313接收這些新的特徵。另一選擇係,與該伺服器有關聯之使用者介面能被使用來選擇用 於重新組構的信標台、及用於任何被選擇之信標台的新組構。該新組構能被排程供部署。以這種方式,如果廣播偵測之時間與該部署排程重合,該伺服器僅只允許該行動應用程式獲得該新組構參數。於該伺服器識別用於該被偵測的信標台之重新組構係想要的時,其在6405將該新組構送至該行動應用程式。此新組構可被加密。該行動應用程式接著打開一至該信標台之通訊通道,以致該新組構可被部署。該通道5303可為該廣播在其上被送出的相同通道。另一選擇係,該通道可與該廣播在其上被送出之通道不同。在此通道上被送出的資料可被加密。另外,在通訊通道被打開之前可有一鑑別過程,以防止用該信標台之未經授權的篡改。當該伺服器將該新組構送至該行動應用程式時,這可被送出授權資料之伺服器所提供。在接收該新組構時,該信標台5301被更新6407,以具有新的獨特辨識符。這可藉由變更該通用唯一辨識符(UUID)、該主要值、該次要值、該傳輸功率(其可事先地已為不正確或近來被改變)、該廣播間隔、及重複之時期的至少一者所達成。改變該傳輸功率能於廣播訊息可被接收之範圍中施行一改變。如此,僅只藉由在需要於6409重新組構的信標台附近,該行動應用程式已被使用來重新組構該信標台。其將被了解該揭示內容大致上係可適用於本地無線收發器,其能使用該相同過程被重新組構。 Advantageously, the server 5309 can also forward the beacon station to the reconfiguration and have a new beacon configuration feature waiting for the download 6405 to be delivered to the mobile application. The server can receive these new features through the database 5313 to which it is connected 5311. Another option is that the user interface associated with the server can be used to select For re-organized beacons, and new fabrics for any selected beacons. This new fabric can be scheduled for deployment. In this way, if the broadcast detection time coincides with the deployment schedule, the server only allows the mobile application to obtain the new fabric parameters. When the server recognizes that the reconfiguration system for the detected beacon station wants, it sends the new fabric to the mobile application at 6405. This new fabric can be encrypted. The mobile application then opens a communication channel to the beacon station so that the new fabric can be deployed. The channel 5303 can be the same channel on which the broadcast is sent. Alternatively, the channel can be different from the channel on which the broadcast is sent. The data sent on this channel can be encrypted. In addition, there may be an authentication process prior to the communication channel being opened to prevent unauthorized tampering with the beacon. When the server sends the new fabric to the mobile application, this can be provided by the server that sent the authorization data. Upon receiving the new fabric, the beacon station 5301 is updated 6407 to have a new unique identifier. This can be done by changing the Universal Unique Identifier (UUID), the primary value, the secondary value, the transmission power (which may have been previously changed incorrectly or recently), the broadcast interval, and the period of repetition. At least one is achieved. Changing the transmission power enables a change in the range in which the broadcast message can be received. Thus, the mobile application has been used to reconfigure the beacon station only by being in the vicinity of the beacon station that needs to be reconfigured at 6409. It will be appreciated that the disclosure is generally applicable to a local wireless transceiver that can be reconfigured using this same process.
其將被了解該上面被使用來重新組構該信標台(或大致上本地無線收發器)的過程能被設計成適用於其他應用程式。譬如,除了重新組構該信標台以外或當作另一選擇,該行動應用程式可為著交換資料之目的僅只打開至該信標台之通訊通道。該通道可具有不同模式、諸如單向或雙向。第二或單向模式能夠讓該電子裝置僅只送出資料或由該信標台接收資料。第二或雙向模式能夠讓該電子裝置送出資料及由該信標台接收資料兩者。如果該信標台被連接至一想要網際網路連通性之裝置,這是有用的,但可僅只當經由該行動應用程式被束縛至具有網際網路連通性之電子裝置時達成此。為著送出/接收韌體更新、狀態更新、日誌、或有關該信標台、或該信標台被連接之裝置的任何其他資料之目的,此連通性可為想要的。譬如,不斷地由該環境收集資料之天然或環境研究工具(被耦接至信標台)可使用該 上面過程來將資料送至伺服器,而該研究工具係位於該環境中。具有至蜂巢式連接之存取的行動應用程式可偵測一被連接至該研究工具之信標台的廣播,並將該廣播送至該行動應用程式所連接之伺服器。該伺服器能已接收一請求,即此信標台的偵測將在該信標台及該行動應用程式之間觸發一網絡共享操作。於來自該等工具之資料被送至想要的位置、諸如藉由URL所指示時,該行動應用程式的使用者可必需對於該想要之網絡共享給與允許來繼續。該行動應用程式可如此被用作一用於促進資料傳送的中介裝置。其將如此被了解該行動應用程式可使用電子裝置之某些技術,該行動應用程式係在該等技術上運行,以收集其所位於的環境上之資料。譬如,該行動應用程式可對裝置的NFC、Wi-Fi、藍牙、GPS、A-GPS或蜂巢式三角量測能力具有存取。此存取能被使用來收集諸如裝置位置、該裝置已偵測之RFID標籤、該等裝置已與其互相作用的其他裝置等資料。 It will be appreciated that the process described above for reconfiguring the beacon station (or substantially the local wireless transceiver) can be designed to be suitable for other applications. For example, in addition to reconfiguring the beacon or as an alternative, the mobile application can only open the communication channel to the beacon for the purpose of exchanging data. The channel can have different modes, such as one-way or two-way. The second or unidirectional mode enables the electronic device to only send data or receive data from the beacon station. The second or bidirectional mode enables the electronic device to send data and receive data from the beacon station. This is useful if the beacon is connected to a device that wants internet connectivity, but can only do so when bound to an electronic device with internet connectivity via the mobile application. This connectivity may be desirable for the purpose of sending/receiving firmware updates, status updates, logs, or any other material relating to the beacon, or the device to which the beacon is connected. For example, natural or environmental research tools (coupled to beacons) that continuously collect data from the environment can use The above process is to send the data to the server, and the research tool is located in the environment. A mobile application with access to the cellular connection can detect a broadcast connected to the beacon of the research tool and send the broadcast to the server to which the mobile application is connected. The server can receive a request that the beacon detection will trigger a network sharing operation between the beacon and the mobile application. When the information from the tools is sent to the desired location, such as indicated by the URL, the user of the mobile application may have to grant permission to continue the desired network share. The mobile application can be used as an intermediary device for facilitating data transfer. It will be appreciated that the mobile application can use certain techniques of an electronic device that operates on the technology to collect data on the environment in which it is located. For example, the mobile app can access the device's NFC, Wi-Fi, Bluetooth, GPS, A-GPS or cellular triangulation capabilities. This access can be used to collect information such as device location, RFID tags that the device has detected, other devices with which the devices have interacted.
於其他具體態樣中,位置資料、基於至信標台之鄰近度、GPS位置、蜂巢式三角量測、或關於該顧客的行動裝置之另一位置資訊可被使用來促進以位置為基礎之報價、諸如呈現被該行動電話照相機基於位置所捕捉的產品之特別變動、呈現以位置為基礎的價格、或呈現另一以位置為基礎的內容(包括廣告)。用於以位置為基礎之報價的各種方法及系統係那些熟諳此技術領域者所已知,且係意欲在此中被涵括。 In other specific aspects, location data, proximity to beacons, GPS location, cellular triangulation, or another location information about the customer's mobile device can be used to facilitate location-based The offer, such as presenting a particular change in the product captured by the mobile phone camera based on location, presenting a location-based price, or presenting another location-based content (including advertising). Various methods and systems for location-based pricing are known to those skilled in the art and are intended to be encompassed herein.
於諸具體態樣中,該信標台可警示顧客某些項目係可用的,供在特別位置中下載,且接著促進此等項目的下載。於一非限制範例中,陳列館可放置信標台,以通知一平台行動裝置使用者有關大致上或特別呈現之陳列館的另一軟體係可用供下載。此軟體可包括該陳列館訪客能使用之資訊應用程式,以豐富該訪客在該陳列館中的經驗、例如音頻遊覽或另一交談式軟體。該使用者可當他或她離開該陳列館時刪除該軟體,同時亦使用該平台應用程式來在該陳列館禮物商店中採購。於諸具體態樣中,該軟體可包括特定位置交易其功能性、諸如、但不被限制於將該行動裝置使用者引導至同時在該陳列館內側的陳列館特定之結帳網站。 In various instances, the beacon can alert the customer that certain items are available for downloading in a particular location, and then facilitate downloading of such items. In a non-limiting example, the gallery may place a beacon to inform a platform mobile device user that another soft system for the substantially or specially presented gallery is available for download. The software may include an information application that can be used by visitors to the gallery to enrich the visitor's experience in the gallery, such as an audio tour or another conversational software. The user can delete the software when he or she leaves the gallery and also use the platform application to purchase in the gallery gift store. In various aspects, the software may include a particular location to trade its functionality, such as, but not limited to, directing the mobile device user to a gallery-specific checkout website that is also inside the gallery.
於諸具體態樣中,該平台可包含提供離線資料套裝軟體給使用者。於此等具體態樣中,該信標台及行動裝置應用程式可被採用,以提供資訊下載,當該使用者係在特定信標台之範圍中時,其對於使用者可為有用的。於非限制性範例中,陳列館可靠近該入口處提供信標台,其將起火及緊急資訊分配給使用者之行動裝置應用程式。在起火的情況中,如果該使用者係於此資訊信標台之範圍中,該信標台可將至該最近出口的方向提供至該行動裝置應用程式,而無需連接至該網際網路。此等具體態樣可尤其在具有不佳或不存在網路(例如網際網路)連通性之環境中提供價值。 In various aspects, the platform can include providing offline data package software to the user. In such specific aspects, the beacon and mobile device applications can be employed to provide information downloads that can be useful to the user when the user is within range of a particular beacon. In a non-limiting example, the gallery may provide a beacon station adjacent to the portal that distributes fire and emergency information to the user's mobile device application. In the event of a fire, if the user is in the range of the information beacon, the beacon can provide the mobile device application to the mobile device without connecting to the internet. These specific aspects can provide value, especially in environments with poor or no network (e.g., internet) connectivity.
於諸具體態樣中,該信標台可被使用來根據採購習慣在零售/商家位置提供個人化報價。於非限制性範例中,顧客可走入零售商店及進入該信標台之範圍。該信標台可接著在範圍內對於該行動裝置使用者提供個人化報價,且可造成該電話警示使用者此一報價。該贈券可被連結至該使用者的忠誠或獎勵帳戶,並可配合該使用者之購物習慣,例如在該商店一個月花費$500的顧客可接收最愛項目範疇之禮物或額外$20折扣。另外,該信標台可提供一顯示機器可辨識標籤的贈券,以在實體結賬處呈現一忠誠卡時掃描或取得。此等具體態樣亦可被採用,以吸引使用者進入商店。當顧客在該商店入口外側進入該信標台的範圍內時,其行動裝置應用程式可警示該顧客,並顯示一報價或個人化歡迎訊息,以吸引使用者進入該零售/商家位置。於諸具體態樣中,一旦該使用者係在裡面,該信標台可被使用來促進在零售/商家位置跟蹤使用者之背面。 In various instances, the beacon can be used to provide a personalized quote at a retail/merchant location based on purchasing habits. In a non-limiting example, a customer may walk into a retail store and enter the range of the beacon. The beacon can then provide a personalized quote to the mobile device user within range and can cause the phone to alert the user to the offer. The coupon can be linked to the user's loyalty or reward account and can be used in conjunction with the user's shopping habits, for example, a customer who spends $500 a month in the store can receive a gift of the favorite item category or an additional $20 discount. Additionally, the beacon station can provide a coupon that displays the machine identifiable tag to scan or retrieve when a loyalty card is presented at the physical checkout. These specific aspects can also be used to attract users to the store. When the customer enters the beacon range outside the store entrance, their mobile device application can alert the customer and display a quote or personalized welcome message to attract the user to the retail/merchant location. In various instances, once the user is in the room, the beacon can be used to facilitate tracking the back of the user at the retail/merchant location.
於諸具體態樣中,該信標台可被使用來提供忠誠或獎勵程式辨識,而沒有產品對應卡或另一型式之核實。該行動裝置使用者可加入其忠誠或獎勵程式ID,當作用於其行動裝置應用程式之其辨識的一部份。該使用者可接著走入零售/商家位置及使用其行動裝置應用程式,該行動裝置應用程式含有該忠誠或獎勵ID,以結賬其採購。於進入至該結賬位置時,該使用者可被該POS系統所辨識,其可接著登錄藉由該忠誠或獎勵程式構件所作成的所有採購。於諸具體態樣中,藉由將資訊匹配至忠誠資料庫、諸如電子郵件、電話、地址 或其他辨識符,該信標台可被使用來促進使用者對於忠誠或獎勵程式簽署。 In various instances, the beacon can be used to provide loyalty or reward program identification without the product corresponding to the card or another type of verification. The mobile device user can add their loyalty or reward program ID as part of their identification for their mobile device application. The user can then walk into the retail/merchant location and use their mobile device application, which has the loyalty or reward ID to check out its purchase. Upon entering the checkout location, the user can be recognized by the POS system, which can then log in to all purchases made by the loyalty or reward program component. In specific situations, by matching information to a loyalty database, such as email, phone, address Or other identifiers, the beacon can be used to facilitate user signing of loyalty or reward programs.
於諸具體態樣中,該信標台及該行動裝置應用程式可被使用來代表該使用者動作。該信標台及行動裝置應用程式可被使用來自動連接至特定的Wi-Fi連接。參考圖35及36,除了藉由該行動裝置應用程式所提供之其他功能以外或與該其他功能無關,該行動應用程式(其可為在該電子裝置5305、32305、702、102、2302、23102上運行)能提供此有利的功能性,如在此中所敘述。以可用於運行該行動應用程式之裝置的一大批無線通訊技術,包括但不被限制於LTE、UMTS、EDGE、NFC、GPRS、GSM、藍牙及Wi-Fi,存在有代表該使用者之期望,即該裝置為著資料接收/傳輸之目的可總是具有一連接。然而,情況並非總是如此,因為來自基地台之不良的接收能排除資料傳送之以蜂巢式為基礎的機構。再者,Wi-Fi不會提供蜂巢式連接之相同的“根據買方通知發貨”功能。換句話說,當有蜂巢式連接可用時,該使用者無縫地傳輸資料,而無需考慮可能之連接設定。這是對比於Wi-Fi連接,其通常要求使用者首先能夠讓在其裝置上之相關聯的無線電運行該行動應用程式、選擇該想要之網路、及盡可能通過一鑑別過程以獲得存取。這當然預先假定該使用者意識到Wi-Fi存取點之存在以開始。再者,對於使用者尋求Wi-Fi存取點甚至不能為直覺的,如果它們具有蜂巢式連通性,且該使用者未察覺該蜂巢式連接提供之頻寬係不足的。另一考量可為該使用者意識到超過預付資料裕度,且全然避免使用資料傳送。因此,為著資料傳送之目的,有一需要來對使用者提供連通性,並具有最小的使用者相互作用。 In various aspects, the beacon and the mobile device application can be used to represent the user action. The beacon and mobile device applications can be used to automatically connect to a specific Wi-Fi connection. Referring to Figures 35 and 36, in addition to or in connection with other functions provided by the mobile device application, the mobile application (which may be at the electronic device 5305, 32305, 702, 102, 2302, 23102) Running on) can provide this advantageous functionality, as described herein. A large number of wireless communication technologies that can be used to run the mobile application, including but not limited to LTE, UMTS, EDGE, NFC, GPRS, GSM, Bluetooth, and Wi-Fi, have expectations for the user. That is, the device may always have a connection for the purpose of data reception/transmission. However, this is not always the case, as poor reception from the base station can exclude hive-based mechanisms for data transfer. Furthermore, Wi-Fi does not provide the same "delivery by buyer notification" feature for cellular connections. In other words, when a cellular connection is available, the user seamlessly transmits the data without having to consider the possible connection settings. This is in contrast to Wi-Fi connections, which typically require the user to first enable the mobile application on the associated radio on its device, select the desired network, and obtain as much as possible through an authentication process. take. This of course presupposes that the user is aware of the existence of a Wi-Fi access point to begin. Moreover, it is not even intuitive for a user to seek a Wi-Fi access point if they have cellular connectivity and the user is unaware that the bandwidth provided by the cellular connection is insufficient. Another consideration may be that the user is aware of exceeding the prepaid data margin and avoids using the data transfer altogether. Therefore, for the purpose of data transfer, there is a need to provide connectivity to the user with minimal user interaction.
如上面所論及,該行動應用程式7501能在8601藉由信標台廣播7505之存在偵測信標台7503,且隨後在7507通知伺服器7509(其可為該等伺服器720、708、718、108、110、602、2318、2308、2310、23106、23108、23109或被使用來在其上開始交易的交易允許平台)之後執行該行動應用程式已被偵測的事件,而該信標台已被偵測到。其將被了解被偵測到之信標台的荷載係顯著地小,甚至低頻寬蜂巢式連接將足以分程遞送此資訊至該伺服器。回應於被通知 該行動應用程式已偵測該信標台之伺服器,譬如經過藉由該信標台所傳輸之獨特的辨識符,該伺服器係於8603被查詢,並將用於Wi-Fi7511之存取點係可用的指示7507送至該行動應用程式7501。該查詢可藉由具有Wi-Fi網路之知識的伺服器所達成,該Wi-Fi網路係與該信標台在相同位置,其已藉由其獨特的id所辨識。該指示能提供登入明細、諸如用戶名稱及密碼,其通常於前端過程中被手動地輸入、諸如請求登入明細以對該Wi-Fi網路限制存取的網頁。因此,該指示本身排除對於輸入該等登入明細的前端步驟之需要,因為已接收受此指示的裝置能提供所需之登入明細當作後端過程的一部份。此指示8605亦可包含該SSID、IP位址、子網路遮罩、預設閘道、DNS、WPA、WEP、或WEP等,其全部係與該存取點有關聯之參數。於Wi-Fi網路不會廣播其SSID(亦即“隱藏”的網路)、及希望連接之裝置將不會獲得這些參數的情節中,這是尤其有用的。其亦可為有用的,如果有多數個Wi-Fi網路可用,且該伺服器及/或Wi-Fi提供者希望平衡被連接至該多數個Wi-Fi網路之每一者的裝置之數目。藉由預設,該DNS典型對應於該預設閘道,其觸發該存取點硬體,以將一請求送至該ISP的預設DNS。然而,指示第三方DNS可為有利的,其可為更快之ISP的預設DNS。改變DNS設定不是典型使用者係熟悉之事物,且其因此能被了解該指示提供此一改變可被輕易地施行的方式。該行動應用程式接著與該在下面的作業系統互相作用,譬如經由API,以使用藉由該伺服器所送出的指示中之一些或所有該資訊(亦即登入明細及/或一些或所有該等存取點參數)自動地建構該無線電連接7513、8607至該Wi-Fi網路。以這種方式,經由該行動應用程式在其上運行的裝置,該行動應用程式已被無縫及自動地連接至Wi-Fi網路之存取點,且如此越過該Wi-Fi網路、或與其有關聯的網路,僅只藉由來到接近信標台。具有充分及穩定之頻寬的資料傳送可如此持續。 As discussed above, the mobile application 7501 can detect the beacon 7503 by the presence of the beacon station broadcast 7505, and then notify the server 7509 at 7507 (which can be the servers 720, 708, 718). , 108, 110, 602, 2318, 2308, 2310, 23106, 23108, 23109 or a transaction allowing platform on which the transaction is started to be executed), after the event that the mobile application has been detected, and the beacon Has been detected. It will be understood that the load cell of the detected beacon is significantly smaller, and even a low frequency wide cellular connection will be sufficient to deliver this information to the server. Responded to being notified The mobile application has detected the server of the beacon, for example, through a unique identifier transmitted by the beacon, the server is queried at 8603 and will be used for the access point of Wi-Fi 7511. An indication 7507 is available to the mobile application 7501. The query can be achieved by a server having knowledge of a Wi-Fi network that is in the same location as the beacon station and that has been identified by its unique id. The indication can provide login details, such as a username and password, which are typically entered manually during the front end process, such as requesting login details to restrict access to the Wi-Fi network. Therefore, the indication itself eliminates the need for a front-end step of entering the login details, as the device that has received the indication can provide the required login details as part of the back-end process. The indication 8605 can also include the SSID, IP address, subnet mask, preset gateway, DNS, WPA, WEP, or WEP, etc., all of which are parameters associated with the access point. This is especially useful in scenarios where the Wi-Fi network does not broadcast its SSID (ie, "hidden" network) and the device that you wish to connect will not get these parameters. It can also be useful if there are a number of Wi-Fi networks available, and the server and/or Wi-Fi provider wants to balance the devices connected to each of the majority of the Wi-Fi networks. number. By default, the DNS typically corresponds to the predetermined gateway, which triggers the access point hardware to send a request to the ISP's default DNS. However, it may be advantageous to indicate a third party DNS, which may be a default DNS for a faster ISP. Changing the DNS settings is not something that a typical user is familiar with, and it can therefore be understood that the indication provides a way in which this change can be easily implemented. The mobile application then interacts with the underlying operating system, such as via an API, to use some or all of the information sent by the server (ie, login details and/or some or all of such information) The access point parameters automatically build the radio connection 7513, 8607 to the Wi-Fi network. In this manner, the mobile application is seamlessly and automatically connected to the access point of the Wi-Fi network via the device on which the mobile application is running, and thus over the Wi-Fi network, Or the network associated with it, only by coming to the proximity to the beacon. Data transfer with sufficient and stable bandwidth can continue as such.
當作另一選擇或額外之措失,供使用於無或極低頻寬蜂巢式連通性的情節中,該信標台本身能提供與該存取點有關聯之指示、該登入明細、或該SSID、IP位址、子網路遮罩、預設閘道、DNS、WPA、WEP、或WEP等。以這種方式,由於缺乏蜂巢式連通 性,既然藍牙信標台的範圍可為類似於藉由該Wi-Fi存取點所提供者,該使用者不被妨礙獲得Wi-Fi連通性。換句話說,既然該行動應用程式係在該信標台之範圍內,其亦係在該Wi-Fi存取點之範圍中,且將自動地連接至該Wi-Fi網路的存取點,及如此越過該Wi-Fi網路。在將該電子裝置自動地連接至該存取點之所有措失中,該電子裝置可首先需要使用者確認、諸如在觸控螢幕裝置上之輸入。 As an alternative or additional measure for use in episodes of no or very low frequency wide cellular connectivity, the beacon itself can provide an indication associated with the access point, the login details, or SSID, IP address, subnet mask, preset gateway, DNS, WPA, WEP, or WEP. In this way, due to the lack of cellular connectivity Sex, since the range of the Bluetooth beacon can be similar to that provided by the Wi-Fi access point, the user is not obstructed to obtain Wi-Fi connectivity. In other words, since the mobile application is within range of the beacon, it is also within the range of the Wi-Fi access point and will automatically connect to the access point of the Wi-Fi network. And so over the Wi-Fi network. In all of the cues that automatically connect the electronic device to the access point, the electronic device may first require user confirmation, such as input on a touch screen device.
當作另一或額外的措失,供使用於該行動應用程式在其上運行之裝置的Wi-Fi無線電被停止功能之情節中,該指示亦可指令該行動應用程式與該在下面的作業系統互相作用、譬如經由API,以能夠啟用該Wi-Fi無線電,且隨後將其建構來連接至該存取點。 As an additional or additional measure for use in the scenario where the Wi-Fi radio of the device on which the mobile application is running is stopped, the indication may also instruct the mobile application to work with the following The systems interact, such as via an API, to enable the Wi-Fi radio, and then construct it to connect to the access point.
於諸具體態樣中,該信標台及行動裝置應用程式可尤其被使用來拜訪網站、打開不同的應用程式、接收或回覆訊息、報到/登錄諸位置、將產品加至虛擬手推車或將產品加至虛擬之希望清單/登錄儲存體。於諸具體態樣中,該行動裝置應用程式可被部署,以對用於使用者訪問的每一區域之最佳銷售或最高評定的產品提供推薦。於諸具體態樣中,該行動裝置應用程式可被部署,以儲存機器可辨識標籤資訊,甚至在沒有資料連接之處。當機器可辨識標籤被掃描時,該行動裝置應用程式可儲存該標籤,直至資料連接係可用,且接著將該產品資訊加至使用者之結帳籃明細。 In various instances, the beacon and mobile device applications can be used in particular to visit websites, open different applications, receive or reply to messages, report/login locations, add products to virtual carts or product Add to the virtual wish list / login storage. In various aspects, the mobile device application can be deployed to provide recommendations for the best-selling or highest-rated product for each region accessed by the user. In various instances, the mobile device application can be deployed to store machine identifiable tag information even where there is no data connection. When the machine identifiable tag is scanned, the mobile device application can store the tag until the data link is available, and then add the product information to the user's checkout basket details.
於諸具體態樣中,該信標台可會同該行動裝置應用程式及POS被部署,以允許用於數位錢包能力及資料交換。於此等具體態樣中,藉由使用由該信標台所取得的私人顧客資訊,該信標台可被使用來提供忠誠程式、構件、或顧客資訊傳送。該信標台亦可被部署供快速登錄、忠誠簽署、產品保證登錄、回扣提交、與類似者等。另外,該信標台可被使用於付款,例如來至在信標台的範圍內以支付某一項目、及使用私人辨識符以授權或證實該付款。 In various aspects, the beacon station can be deployed with the mobile device application and POS to allow for digital wallet capabilities and data exchange. In such specific aspects, the beacon station can be used to provide loyalty program, component, or customer information transfer by using private customer information obtained by the beacon. The beacon can also be deployed for quick login, loyalty signing, product warranty login, rebate submission, and the like. In addition, the beacon station can be used for payment, for example, to within the beacon station to pay for an item, and to use a personal identifier to authorize or verify the payment.
圖37顯示根據本揭示內容之電子裝置的任何一者(諸如電子裝置702、710、102、104、602、2302、2312、2102、或2112)之示範電子裝置3801。該電子裝置包含處理電路系統3810(諸如微處理器)及記憶體3812。電子裝置3801亦可包含以下子系統之一或 多個:電源3814;顯示器3816;近程無線收發器3818;遠程無線收發器3820;喇叭3822;影像擷取子系統3824;麥克風3826;近場通訊(NFC)子系統3828;生物特徵量測辨識子系統3830;及電子鼻3832。 37 shows an exemplary electronic device 3801 of any of the electronic devices (such as electronic devices 702, 710, 102, 104, 602, 2302, 2312, 2102, or 2112) in accordance with the present disclosure. The electronic device includes processing circuitry 3810 (such as a microprocessor) and memory 3812. The electronic device 3801 may also include one of the following subsystems or Multiple: power supply 3814; display 3816; short-range wireless transceiver 3818; remote wireless transceiver 3820; speaker 3822; image capture subsystem 3824; microphone 3826; near field communication (NFC) subsystem 3828; biometric measurement identification Subsystem 3830; and electronic nose 3832.
處理電路系統3810可控制該電子裝置3801及該等子系統3812-3832之操作。處理器3810係與子系統3812-3832通訊地耦接。記憶體3812可包含隨機存取記憶體(RAM)、唯讀記憶體(ROM)、非揮發性隨機存取記憶體(NVRAM)、快閃記憶體、另一揮發性記憶體、及另一非揮發性記憶體的一或多個。 Processing circuitry 3810 can control the operation of the electronic device 3801 and the subsystems 3812-3832. The processor 3810 is communicatively coupled to the subsystems 3812-3832. The memory 3812 can include random access memory (RAM), read only memory (ROM), non-volatile random access memory (NVRAM), flash memory, another volatile memory, and another non- One or more of volatile memory.
顯示器3816可為與該處理電路系統3810通訊地耦接,其可被建構來造成顯示器3816輸出影像。顯示器3816可包含觸控式介面、諸如觸控螢幕顯示器。顯示器3816可被使用來與在該電子裝置3801的處理器3810上運行之軟體互相作用,以便提供交易的確認及/或開始機器可辨識標籤之掃描。該觸控式介面允許使用者經由謹慎的觸控、多個觸控、或一或多個手勢提供輸入至該處理電路系統3810,用於控制該處理電路系統的操作及在此中所敘述之功能。為相同之目的,其將被了解其他形式的輸入介面可額外或另一選擇地被採用。 Display 3816 can be communicatively coupled to processing circuitry 3810, which can be configured to cause display 3816 to output an image. Display 3816 can include a touch interface, such as a touch screen display. Display 3816 can be used to interact with software running on processor 3810 of electronic device 3801 to provide confirmation of transactions and/or to initiate scanning of machine identifiable labels. The touch interface allows a user to provide input to the processing circuitry 3810 via a cautious touch, multiple touches, or one or more gestures for controlling the operation of the processing circuitry and as described herein Features. For the same purpose, it will be appreciated that other forms of input interfaces may be employed additionally or alternatively.
近程無線收發器3818可為近程無線電,其被建構來根據近程無線協定操作。近程無線收發器3818可被建構來經由近程無線協定通訊。該近程無線協定可為藍牙、或低耗電藍牙、或藍牙智能,且該近程無線收發器可被建構來根據此一協定與其他裝置、諸如無線信標台通訊。就這一點而言及用於在此中關係到近程無線協定的所有具體態樣之目的,該近程無線協定可為能夠及被設計用於透過少於1、5、10、20、30、40、50或100米之通訊的協定。 The short range wireless transceiver 3818 can be a short range radio that is configured to operate in accordance with a short range wireless protocol. The short range wireless transceiver 3818 can be configured to communicate via a short range wireless protocol. The short range wireless protocol can be Bluetooth, or low power Bluetooth, or Bluetooth smart, and the short range wireless transceiver can be configured to communicate with other devices, such as a wireless beacon, in accordance with this protocol. In this regard and for the purposes of all of the specific aspects relating to the short-range wireless protocol herein, the short-range wireless protocol can be designed and configured to pass less than 1, 5, 10, 20, 30, Agreement for 40, 50 or 100 meters of communication.
遠程無線收發器3820可為一或多個遠程RF收發器,其被建構來根據諸如LTE、UMTS、3G、EDGE、GPRS、GSM、及Wi-Fi之通訊標準操作。譬如,電子裝置3801可包含第一遠程無線收發器3821、諸如蜂巢式收發器,其被建構來經由諸如LTE、UMTS、3G、EDGE、GPRS、或GSM的蜂巢式資料協定與信號塔3803通訊; 及第二遠程無線收發器3822、諸如Wi-Fi收發器,其被建構來經由諸如802.11ac/n/g/b/a之Wi-Fi標準與無線存取點3804通訊。就這一點而言及用於在此中關係到遠程無線協定的所有具體態樣之目的,遠程無線協定可為能夠及被設計用於超過5、10、20、30、40、50或100米之通訊的協定。這是對比於上面所論及的近程無線協定。該遠程無線協定可利用比該近程無線協定較高的功率來通訊。用於該遠程無線協定的遠程端節點(電子裝置及路由器或基地台)間之範圍(例如視線距離)可為大於該近程端節點(例如電子裝置及無線信標台)間之範圍(例如視線距離)。 The remote wireless transceiver 3820 can be one or more remote RF transceivers that are configured to operate in accordance with communication standards such as LTE, UMTS, 3G, EDGE, GPRS, GSM, and Wi-Fi. For example, the electronic device 3801 can include a first remote wireless transceiver 3821, such as a cellular transceiver, that is configured to communicate with the signal tower 3803 via a cellular data protocol such as LTE, UMTS, 3G, EDGE, GPRS, or GSM; And a second remote wireless transceiver 3822, such as a Wi-Fi transceiver, that is configured to communicate with the wireless access point 3804 via a Wi-Fi standard such as 802.11ac/n/g/b/a. In this regard and for the purposes of all of the specific aspects of the remote wireless protocol herein, the remote wireless protocol can be and can be designed for more than 5, 10, 20, 30, 40, 50 or 100 meters. Agreement on communications. This is in contrast to the short-range wireless protocol discussed above. The remote wireless protocol can communicate with higher power than the short range wireless protocol. The range (eg, line-of-sight distance) between remote end nodes (electronic devices and routers or base stations) for the remote wireless protocol may be greater than the range between the near-end end nodes (eg, electronic devices and wireless beacons) (eg, Line of sight distance).
輸入子系統3824至3832可被使用來捕捉機器可辨識標籤、生物特徵量測資料的一或多個,供使用於前文所敘述之方法的任何一者中。譬如,諸如照相機之影像擷取子系統3822可被建構來在該電磁光譜的可見範圍中偵測光線,且係能夠取得諸如QR碼之機器可辨識標籤的一或多個影像及/或捕捉特別貨物或產品之影像。該處理電路系統3801被建構來處理此等影像及辨識在其中所含有的資料、譬如指示機器可辨識交易標籤中之交易的資料。麥克風3826可被建構來偵測諸如音頻浮水印之機器可辨識標籤、或諸如該“說即買”標記中之語音的使用者輸入之一或多個。NFC子系統3828可被建構來偵測NFC機器可辨識標籤。生物特徵量測辨識子系統3830可包含指紋讀取器,其可被建構來供使用於鑑別該電子裝置3801之使用者,用於上面所概述的各種功能之一或多個。電子鼻子系統3832可包含能夠偵測及/或辨識氣味的一或多個裝置,如上面所概述。 Input subsystems 3824 through 3832 can be used to capture one or more of machine identifiable labels, biometric measurement data for use in any of the methods described above. For example, an image capture subsystem 3822, such as a camera, can be constructed to detect light in the visible range of the electromagnetic spectrum and is capable of acquiring one or more images of a machine identifiable tag such as a QR code and/or capturing a particular An image of the goods or products. The processing circuitry 3801 is configured to process the images and identify data contained therein, such as information indicative of transactions in the machine identifiable transaction tags. Microphone 3826 can be constructed to detect one or more of a user-identifiable tag such as an audio watermark, or a user input such as the voice in the "buy-and-buy" tag. The NFC subsystem 3828 can be constructed to detect NFC machine identifiable tags. The biometrics measurement recognition subsystem 3830 can include a fingerprint reader that can be constructed for use by a user identifying the electronic device 3801 for one or more of the various functions outlined above. The electronic nose system 3832 can include one or more devices capable of detecting and/or identifying odors, as outlined above.
電子裝置3801可被建構來經由該遠程無線收發器3820與網路3840通訊。網路3840可為諸如該網際網路之廣域網路、或區域網路。電子裝置3801可被進一步建構來經由遠程無線收發器3820及網路3840與一或多個伺服器3842、3844通訊。伺服器3842、3844可為諸如先前所論及之網頁伺服器720、2318、標籤伺服器708、2308、或驗證伺服器108的伺服器,並以交易伺服器108、718、2310及伺服器110、7509、5309、3107、3117、3119及3115直接地或間接地經由另一伺服器3842、3844。 Electronic device 3801 can be configured to communicate with network 3840 via the remote wireless transceiver 3820. The network 3840 can be a wide area network such as the Internet, or a regional network. The electronic device 3801 can be further configured to communicate with one or more servers 3842, 3844 via the remote wireless transceiver 3820 and the network 3840. Servers 3842, 3844 may be servers such as web server 720, 2318, tag server 708, 2308, or authentication server 108 as previously discussed, and with transaction servers 108, 718, 2310 and server 110, 7509, 5309, 3107, 3117, 3119, and 3115 are directly or indirectly via another server 3842, 3844.
圖38顯示根據本揭示內容之無線信標台(諸如無線信標台5301及7503)的任何一者之示範無線信標台3901。無線信標台3901可被建構來與電子裝置3801通訊。無線信標台可包含處理電路系統3910,其係與記憶體3912及近程無線收發器3914通訊地耦接。處理電路系統3910可控制該無線信標台3901及該記憶體3912與近程無線收發器3914的操作,以施行上面所概述之信標台功能。記憶體3912可包含隨機存取記憶體(RAM)、唯讀記憶體(ROM)、非揮發性隨機存取記憶體(NVRAM)、快閃記憶體、另一揮發性記憶體、及另一非揮發性記憶體的一或多個。如上面所述,該近程無線協定可為藍牙、或低耗電藍牙、或藍牙智能,且該近程無線收發器3914可被建構來根據此一協定與該電子裝置3801通訊。就這一點而言及用於在此中關係到近程無線協定的所有具體態樣之目的,該近程無線協定可為能夠及被設計用於透過少於1、5、10、20、30、40、50或100米而與該電子裝置3801通訊的協定。 FIG. 38 shows an exemplary wireless beacon station 3901 for any of the wireless beacons, such as wireless beacons 5301 and 7503, in accordance with the present disclosure. The wireless beacon station 3901 can be configured to communicate with the electronic device 3801. The wireless beacon station can include processing circuitry 3910 that is communicatively coupled to memory 3912 and short range wireless transceiver 3914. Processing circuitry 3910 can control the operation of the wireless beacon station 3901 and the memory 3912 and short-range wireless transceiver 3914 to perform the beacon functionality outlined above. The memory 3912 may include random access memory (RAM), read only memory (ROM), non-volatile random access memory (NVRAM), flash memory, another volatile memory, and another non- One or more of volatile memory. As described above, the short range wireless protocol can be Bluetooth, or low power Bluetooth, or Bluetooth smart, and the short range wireless transceiver 3914 can be configured to communicate with the electronic device 3801 in accordance with this protocol. In this regard and for the purposes of all of the specific aspects relating to the short-range wireless protocol herein, the short-range wireless protocol can be and can be designed to pass less than 1, 5, 10, 20, 30, Agreement for communication with the electronic device 3801 at 40, 50 or 100 meters.
圖39顯示根據本揭示內容之伺服器(諸如伺服器3842、3844、網頁伺服器720、2318、標籤伺服器708、2308、驗證伺服器108、交易伺服器23108、718、2310、及伺服器110、7509、5309、3107、3117、3119及3115)的任何一者之示範伺服器1。伺服器1包含與記憶體4012及網路介面4014通訊地耦接的處理電路系統4010。處理電路系統4010可控制該伺服器1及該記憶體4012與網路介面4014之操作。記憶體4012可包含隨機存取記憶體(RAM)、唯讀記憶體(ROM)、非揮發性隨機存取記憶體(NVRAM)、快閃記憶體、另一揮發性記憶體、及另一非揮發性記憶體的一或多個。伺服器1係經由網路介面4014與該網路3840、諸如該網際網路連接。伺服器1可為經由網路介面4014及網路3840而與該電子裝置3801及/或與其他伺服器1連接。 39 shows servers (such as servers 3842, 3844, web servers 720, 2318, tag servers 708, 2308, authentication server 108, transaction servers 23108, 718, 2310, and server 110) in accordance with the present disclosure. Exemplary server 1 of any of, 7509, 5309, 3107, 3117, 3119, and 3115). The server 1 includes processing circuitry 4010 communicatively coupled to the memory 4012 and the network interface 4014. The processing circuitry 4010 can control the operation of the server 1 and the memory 4012 and the network interface 4014. The memory 4012 can include random access memory (RAM), read only memory (ROM), non-volatile random access memory (NVRAM), flash memory, another volatile memory, and another non- One or more of volatile memory. Server 1 is coupled to the network 3840, such as the Internet, via a network interface 4014. The server 1 can be connected to the electronic device 3801 and/or to other servers 1 via the network interface 4014 and the network 3840.
圖40解釋根據目前發明之具體態樣的系統40001。系統40001可包括提供者生態體系40002、商家生態體系40026、標籤40020、第三方服務提供者40024與類似者等。提供者生態體系40002可包括行動通訊裝置40004、服務提供者行動應用程式伺服器 40010(其可為該標籤伺服器708、2308或該驗證伺服器108、或該二者之組合)、商家儀表板40016、顧客儀表板40018與類似者等。行動通訊裝置40004可為該前述電子裝置、諸如電子裝置3801或此揭示內容之任何另一電子裝置(諸如電子裝置702、710、102、104、602、2302、2312、23102、2102或2112)。行動通訊裝置40004可包括行動通訊應用程式40006與類似者等。行動通訊裝置40004亦可讀取標籤40020(諸如前面所論及之標籤的任何一者、例如標籤704、1002、2502、2304、23104),而連接至網路存取裝置40008、與類似者等。如上面所論及,標籤40020可為一碼、音頻信號、信標台、近場通訊(NFC)標籤、觸控信號、一致資源定址器(URL)、與類似者等。如上面所論及,行動通訊裝置40004可使用照相機、麥克風、NFC連接、藍牙連接、與類似者等讀取標籤40020。網路存取裝置40008可為Wi-Fi路由器、手機發射塔、與類似者等。網路存取裝置40008可連接至網路40022。網路40022可為區域網路(LAN)、廣域網路(WAN)、與類似者等。網路40022可為一網路、諸如網路3840。網路40022的範例可為該公用網際網路。服務提供者行動應用程式伺服器40010可包括程式40012、儲存器40014、引擎40036、與類似者等。服務提供者行動應用程式伺服器40010可為伺服器、諸如伺服器4001。引擎40036可為與付款服務提供者與類似者等整合。服務提供者行動應用程式伺服器40010可連接至網路40022。商家儀表板40016可連接至網路40022。顧客儀表板40018可連接至網路40020。 Figure 40 illustrates a system 40001 in accordance with a particular aspect of the current invention. System 40001 can include a provider ecosystem 40002, a merchant ecosystem 40026, a tag 40020, a third party service provider 40024, and the like. The provider ecosystem 40002 can include a mobile communication device 40004, a service provider mobile application server 40010 (which may be the tag server 708, 2308 or the authentication server 108, or a combination of the two), a merchant dashboard 40016, a customer dashboard 40018, and the like. The mobile communication device 40004 can be the aforementioned electronic device, such as the electronic device 3801 or any other electronic device (such as the electronic device 702, 710, 102, 104, 602, 2302, 2312, 23102, 2102, or 2112) of the disclosure. The mobile communication device 40004 may include a mobile communication application 40006 and the like. The mobile communication device 40004 can also read the tag 40020 (such as any of the tags discussed above, such as tags 704, 1002, 2502, 2304, 23104), and connect to the network access device 40008, and the like. As discussed above, the tag 40020 can be a code, an audio signal, a beacon station, a near field communication (NFC) tag, a touch signal, a consistent resource addresser (URL), and the like. As discussed above, the mobile communication device 40004 can read the tag 40020 using a camera, a microphone, an NFC connection, a Bluetooth connection, the like, and the like. The network access device 40008 can be a Wi-Fi router, a cell tower, and the like. Network access device 40008 can be connected to network 40022. The network 40022 can be a local area network (LAN), a wide area network (WAN), and the like. Network 40022 can be a network, such as network 3840. An example of a network 40022 can be the public internet. The service provider mobile application server 40010 can include a program 40012, a storage 40014, an engine 40036, and the like. The service provider mobile application server 40010 can be a server, such as server 4001. Engine 40036 can be integrated with payment service providers and the like. The service provider mobile application server 40010 can be connected to the network 40022. The merchant dashboard 40016 can be connected to the network 40022. Customer dashboard 40018 can be connected to network 40020.
商家生態體系40026可包括銷售點(POS)系統40028、至伺服器客戶40030的顧客使用者介面(UI)、可個別或組合地對應於交易伺服器2310之顧客伺服器40032、與類似者等。POS系統40028可連接至網路40022。至伺服器客戶40030的顧客UI可連接至網路40022。顧客伺服器40032可包括儲存器40034。顧客伺服器40032可連接至網路40022與類似者等。顧客伺服器40032可為伺服器、諸如伺服器4001。用於顧客伺服器40032的顧客可為商家與類似者等。第三方服務提供者40024可為稅金服務提供者、發貨服務提供者、登錄儲存體服務提供者、音頻服務提供者、視頻服務提供者、廣播系統 服務提供者、與類似者等。 The merchant ecosystem 40026 can include a point of sale (POS) system 40028, a customer user interface (UI) to the server client 40030, a customer server 40032 that can correspond to the transaction server 2310, individually or in combination, and the like. POS system 40028 can be connected to network 40022. The customer UI to the server client 40030 can be connected to the network 40022. The customer server 40032 can include a storage 40034. The customer server 40032 can be connected to the network 40022 and the like. The customer server 40032 can be a server, such as the server 4001. The customer for the customer server 40032 can be a merchant, the like, and the like. The third party service provider 40024 can be a tax service provider, a delivery service provider, a login storage service provider, an audio service provider, a video service provider, a broadcast system. Service providers, similar people, etc.
如所討論,藉由作用當作來自商家或提供者的產品出售物上之預備好、可靠及最新資訊之來源、或當作其渠道,用於商品之機器可讀標籤或碼、諸如QR碼可加至購物者的生活必需品。於一些實例中,標籤可包括在單一產品上、諸如藉由獨特的庫存量單位(SKU)之辨識符或另一獨特的辨識符所辨識之資訊、諸如在包括一商家或多數商家的產品之體系、目錄等內所分派者。於其他實例中,標籤可代表具有數個模型的產品,且寬廣變化性之特點、顏色、尺寸與類似者等係可用於該等模型。在本電子商務環境中,信標台輔助係一有益的機件,以對購物者及潛在顧客提供額外資訊。譬如,藉由直接地與該行動裝置上之應用程式通訊,在此中所敘述之平台可識別該使用者已與腳踏車互相作用,而該腳踏車被貼上具有特別QR碼的標籤。另一選擇係,該信標台本身能被使用來觸發一過程(如上面),其係與偵測該QR碼之使用者同類。信標台廣播可為與相關產品、諸如於該上面範例中之產品有關聯。偵測此一信標台的裝置將一指示送至伺服器,其已偵測信標台廣播。該伺服器接著建立此信標台廣播係與該產品有關聯,並將一訊息送至該使用者之應用程式,而指示譬如於以下顏色、尺寸、及價格之腳踏車係可買到的,隨同另一資訊、諸如發貨資訊。該使用者可接著經由該應用程式與該訊息互相作用,諸如正選擇顏色及尺寸、選擇付款型式、及訂購特定產品、以及選擇付款方法、發貨日期、與類似者等。 As discussed, a machine-readable label or code, such as a QR code, for a commodity, by acting as a source of prepared, reliable, and up-to-date information on a product offering from a merchant or provider, or as a channel thereof. Can be added to the shopper's daily necessities. In some instances, the tag may include information that is identified on a single product, such as by a unique inventory unit (SKU) identifier or another unique identifier, such as in a product that includes a merchant or majority of merchants. Dispatched within the system, catalog, etc. In other examples, the label can represent a product having several models, and features of broad variability, color, size, and the like can be used for the models. In this e-commerce environment, the beacon helper is a useful mechanism to provide additional information to shoppers and potential customers. For example, by directly communicating with an application on the mobile device, the platform described herein can identify that the user has interacted with the bicycle, and the bicycle is labeled with a special QR code. Alternatively, the beacon itself can be used to trigger a process (as above) that is similar to the user detecting the QR code. The beacon broadcast can be associated with related products, such as the products in the above examples. The device that detects the beacon station sends an indication to the server that has detected the beacon broadcast. The server then establishes that the beacon broadcast system is associated with the product and sends a message to the user's application, indicating that the bicycle can be purchased, for example, in the following colors, sizes, and prices. Another piece of information, such as shipping information. The user can then interact with the message via the application, such as selecting color and size, selecting a payment model, and ordering a particular product, as well as selecting a payment method, shipping date, and the like.
該訊息可鼓勵該使用者下載關於該產品之額外資訊、諸如特色、顏色、尺寸、服務條款、保證資訊、與類似者等。該額外資訊亦可包括產品可供用性、發貨資訊、與類似者等。該商家或提供者亦可使用該信標台以觸發一過程(如上面),其以贈券或其他誘因引誘該購物者,以鼓勵該購物者作成一採購。一優點係以該使用者之行動電子裝置可輕易得到的使用者鑑別,該商家或另一提供者可輕易地省卻該使用者或購物者攜帶及呈現用於該商家忠誠程式之實體“忠誠度”卡的需要。該使用者將了解不需攜帶該卡之便利性。亦有一優點,即適合用於該忠誠卡的交易之顧客及商家可被電子地記錄。如此沒有 關於丟失卡的混淆。職員將未能注意該交易之機會亦被避免。該商家能使用該忠誠卡的電子版本,並將該使用者之交易黏貼在對於該使用者/顧客在他或她的便利下可存取之使用者帳戶頁上,多達一人能以信用卡公司或銀行看私人的帳戶之陳述。 This message encourages the user to download additional information about the product, such as features, colors, sizes, terms of service, warranty information, and the like. This additional information may also include product availability, shipping information, and the like. The merchant or provider can also use the beacon to trigger a process (such as above) that lures the shopper with a coupon or other incentive to encourage the shopper to make a purchase. One advantage is the user authentication that is readily available to the user's mobile electronic device, and the merchant or another provider can easily dispense with the user or shopper carrying and presenting the entity "loyalty" for the merchant loyalty program. "The need for the card. The user will know the convenience of not having to carry the card. There is also an advantage that customers and merchants suitable for the transaction of the loyalty card can be electronically recorded. So no Confusion about lost cards. The opportunity for staff members to fail to pay attention to the transaction is also avoided. The merchant can use the electronic version of the loyalty card and paste the user's transaction on a user account page accessible to the user/customer at his or her convenience, up to one person can use the credit card company Or the bank's statement of the private account.
因為該信標台之能力,尤其如果該商家亦提供用於無線網際網路覆蓋範圍、亦即Wi-Fi的熱點,本電子商務交易平台之使用具有許多優點。一旦該使用者具有至該電子商務平台、或該交易促進平台的連接,很多可能之聯播及連接係可能的。如此,該使用者能以財務機構存取他的帳戶、諸如以銀行、信用卡公司等存取帳戶。該使用者亦能以該信標台之商家或提供者、該私人區域網路、及該無線網際網路連接存取他的帳戶。該提供者、亦即貨物或服務之商家或另一提供者可具有用於電子交易的網址。選擇之網址可為用於本電子商務交易平台的網址。該使用者可選擇經營生意及與該電子商務交易平台作成交易,而非以該信標台在相同商店中使用該銷售點(POS)終端機。於一具體態樣中,該信標台觸發一過程(如上面),其將該個人引導至用於該電子商務平台的網址。於其他具體態樣中,該使用者可使用具有在此中所敘述之能力的POS終端機,但某些資訊、諸如產品選擇、贈券選擇、付款型式選擇、與類似者等可在該使用者的行動裝置上被預填充,以致使用該POS終端機所需之步驟被減少、消除、或造成更有效率。 Because of the capabilities of the beacon, especially if the merchant also provides hotspots for wireless internet coverage, ie Wi-Fi, the use of this e-commerce transaction platform has many advantages. Once the user has a connection to the e-commerce platform, or the transaction facilitation platform, many possible simulcasts and connections are possible. As such, the user can access his account with a financial institution, such as an account with a bank, credit card company, or the like. The user can also access his account with the merchant or provider of the beacon, the private area network, and the wireless internet connection. The provider, ie the merchant of the goods or services or another provider, may have a web site for electronic transactions. The selected URL can be the URL used for this e-commerce trading platform. The user may choose to run the business and make a transaction with the e-commerce transaction platform instead of using the beacon to use the point of sale (POS) terminal in the same store. In one embodiment, the beacon station triggers a process (as above) that directs the individual to a web site for the e-commerce platform. In other embodiments, the user may use a POS terminal having the capabilities described herein, but certain information, such as product selection, coupon selection, payment type selection, and the like, may be used therein. The mobile device is pre-filled so that the steps required to use the POS terminal are reduced, eliminated, or made more efficient.
該信標台系統允許該商家或提供者服務購物者、訪客及過客的機會,且允許該商家將這些之每一者轉變成顧客的機會。如所論及,信標台提供者允許該信標台觸發一過程(如上面),以對這些訪客之每一者提供資訊。當該訪客進入該信標台或熱點之範圍時,歡迎訊息可顯現在該訪客的行動裝置之螢幕上。大部分行動裝置具有至少最小的安全性特色。如此,該訪客看到之第一暗示可為一來自該行動裝置的線索,對該訪客通知他或她具有一訊息及查詢該個人是否想看到該訊息。譬如,行動裝置使用者可能夠讓他們的位置廣播至附近信號塔,以致行動電話通話可被產生。行動裝置使用者亦可在其他方面廣播其位置、諸如用於GPS位置、賦能地理位置、與類似者等。 行動電話亦可被其他機制所定位、諸如藉由在不同的已知位置、諸如已安裝信標台之位置使用變動的信號強度之三角測量法。 The beacon system allows the merchant or provider to serve shoppers, visitors, and passers-by, and allows the merchant to turn each of them into a customer opportunity. As discussed, the beacon station provider allows the beacon to trigger a process (as above) to provide information to each of these visitors. When the visitor enters the range of the beacon or hotspot, the welcome message can appear on the screen of the visitor's mobile device. Most mobile devices have at least minimal security features. Thus, the first hint that the visitor sees may be a clue from the mobile device that informs the visitor that he or she has a message and whether the individual wants to see the message. For example, mobile device users may be able to broadcast their location to nearby towers so that a mobile phone call can be generated. The mobile device user can also broadcast its location in other aspects, such as for GPS locations, enabling geographic locations, and the like. The mobile phone can also be positioned by other mechanisms, such as triangulation using varying signal strengths at different known locations, such as where the beacon is installed.
一旦該信標台已觸發一過程(如上面),其提供資訊至該使用者或潛在顧客,很多動作能隨之而來。業已下載至該使用者的行動裝置之用於電子商務的應用程式可接著在該使用者之行動裝置上發動,且訊息可被送經該應用程式。另一選擇係,訊息可被送出,而沒有通過該應用程式,例如至該使用者的電子郵件、本文訊息盒、立即訊息文件庫、SMS等。於一具體態樣中,或許在該使用者已觀看一或多個產品標籤或碼、並指示對它們的至少一者有興趣之後,該使用者可被引導至或可請求結賬。該結賬、亦即處理該生意、購買產品、採購遊覽、與類似者等可於該商家位置中在銷售點(POS)被進行,包括具有增強的能力及特色之POS終端機,如在本揭示內容中之其他地方所揭示。這些終端機可看到及感覺像在商店之標準的結賬台,但係以微處理器操作且被連接至該商家之資訊系統。該微處理器及相關聯的電路系統、諸如記憶體、介面與類似者等可被保險且安全地安置,以便防止未授權之存取及任何可能的電子、磁性、或電磁干擾。該POS終端機可包括印表機,以致假如想要,則該使用者可被提供一收據。在該POS終端機的掃描器對於掃描該商品之標籤或其他標號可為有用的,包括掃描一已被捕捉及經由該應用程式在該使用者之行動裝置上顯示的標籤。 Once the beacon has triggered a process (as above) that provides information to the user or potential customer, many actions can follow. The application for e-commerce that has been downloaded to the user's mobile device can then be launched on the user's mobile device and the message can be sent through the application. Alternatively, the message can be sent without passing through the application, such as to the user's email, the message box, the instant message file library, the SMS, and the like. In one embodiment, perhaps after the user has viewed one or more product tags or codes and indicates an interest in at least one of them, the user may be directed to or may request a checkout. The checkout, ie processing the business, purchasing the product, purchasing the tour, and the like, can be performed at the point of sale (POS) in the merchant location, including POS terminals with enhanced capabilities and features, as disclosed herein. Revealed elsewhere in the content. These terminals can be seen and feel like a standard checkout at a store, but are microprocessor operated and connected to the merchant's information system. The microprocessor and associated circuitry, such as memory, interfaces and the like, can be safely and securely placed to prevent unauthorized access and any possible electronic, magnetic, or electromagnetic interference. The POS terminal can include a printer such that the user can be provided with a receipt if desired. The scanner at the POS terminal can be useful for scanning a tag or other label of the item, including scanning a tag that has been captured and displayed on the user's mobile device via the application.
該顧客或潛在顧客可寧願以現金或以信用卡或簽帳卡支付該項目,其係未以該商家之系統或以該電子商務平台登錄。該POS終端機係能夠容納這些變動。據此,該POS終端機可被配備有適合用於讀取EMV晶片及用於讀取標準磁條、諸如那些在信用卡及簽帳卡上者之掃描器。該終端機亦可為配備有用於現金抽屜的介面,而用於那些希望付現金之顧客。就該現金抽屜而言,如果不是更重要,實體安全性係正如用於限制對該電腦硬體之未授權的存取般重要的。據此,該資料進入點之設計將攔阻未授權的裝置、諸如平刮器、傳輸復用鍵盤、與類似者等。這些裝置於欺詐地獲得使用者之信用卡卡號及核實號碼、諸如3位數信用卡檢查值(CVV)或個人識別號中係有用 的。該POS終端機之設計可防止或攔阻這些種類的裝置之使用。 The customer or potential customer may prefer to pay for the item in cash or by credit card or debit card, which is not logged in with the merchant's system or on the e-commerce platform. The POS terminal is capable of accommodating these changes. Accordingly, the POS terminal can be equipped with a scanner suitable for reading EMV chips and for reading standard magnetic strips, such as those on credit cards and charge cards. The terminal can also be equipped with an interface for cash drawers for customers who wish to pay cash. In the case of the cash drawer, if not more important, physical security is as important as limiting the unauthorized access to the computer hardware. Accordingly, the design of the data entry point will block unauthorized devices such as flat blades, transmission multiplex keyboards, and the like. These devices are useful in fraudulently obtaining a user's credit card number and verification number, such as a 3-digit credit card check value (CVV) or personal identification number. of. The POS terminal is designed to prevent or hinder the use of these types of devices.
該電子商務平台及該信標台系統之利用可藉由應用程式軟體所增強,該應用程式軟體被寫來增強這些程式。該應用程式軟體及應用程式軟體開發套件在此中之其他地方被討論。該軟體操作係安全電子交易的很重要態樣。 The e-commerce platform and the use of the beacon system can be enhanced by application software that is written to enhance these programs. The application software and application software development kit is discussed elsewhere in this article. This software operation is a very important aspect of secure electronic transactions.
可為有用的軟體應用程式之範例係當該顯示器螢幕被重定向時,該POS系統上之顯示器糾正其自身的能力。譬如,顯示器螢幕通常可被以較長側面為水平及較短側面為直立地定向。職員及顧客可為習慣於使用此定向。職員可需要於一定向中重定位該POS終端機或該螢幕,在此對於長水平的伸展有不足之空間。於一具體態樣中,該POS終端機之軟體重定向在該顯示器螢幕上之顯示,以致該資訊於交易期間總是正確地被呈現給該使用者或職員。該螢幕、或相關聯的裝置可被配備有傾斜感測器、加速度計、或兩者,以感測螢幕旋轉及如此定向。於控制該定向及如此商店職員與顧客於進行交易中之舒適程度中,包括該感測器及自動旋轉應用程式給與該商家或操作員更多自由度。用於該POS終端機的軟體可允許該自動旋轉特色被關掉、亦即固定之水平或直立定向,以致無重定向發生。 An example of a useful software application is when the display screen is redirected, the display on the POS system corrects its own capabilities. For example, a display screen can generally be oriented upright with the longer sides being horizontal and the shorter sides being upright. Staff and customers can be accustomed to using this orientation. The staff may need to relocate the POS terminal or the screen to a certain extent, where there is insufficient space for long horizontal stretching. In one embodiment, the software of the POS terminal is redirected to display on the display screen such that the information is always correctly presented to the user or staff during the transaction. The screen, or associated device, can be equipped with a tilt sensor, an accelerometer, or both to sense the rotation of the screen and such orientation. In controlling the orientation and the ease with which the store staff and the customer are in the transaction, the sensor and the auto-rotating application give the merchant or operator more freedom. The software for the POS terminal may allow the auto-rotation feature to be turned off, i.e., a fixed horizontal or upright orientation, so that no redirection occurs.
除了這些具體態樣以外,於信標台允許付款環境中考慮“觸控就買”及“講就買”標記可為有用的。如此,該使用者可正在實體商店中對於他或她正考慮採購之項目購物。當一信號係藉由上面所討論之信標台標籤發射時,其觸發一過程(如上面),以在該使用者的電話上顯示“購買”按鈕圖像,該信號可被路由經過該使用者的行動電話上之介面應用程式。該介面應用程式可為電腦應用程式,而對於與該電子商務平台通訊有用,且亦對於與該電子商務平台之同源電腦、伺服器及感測器通訊有用。於此範例中,當該使用者觸控該項目或說出足以顯示動心的命令時,該使用者的介面程式或應用程式可接收一指示被選擇購買之項目的信號。該使用者可為經過該應用程式與該電子商務平台通訊,且亦可為與該適當之標籤通訊。如此,其可不需要該使用者或買主與該商家或商店的銷售點(POS)終端機界接、或甚至具有電子商務特色,因為於採購之開始時經由與特別產品有關聯的碼 或標籤之應用程式的辨識,該平台可允許採購及自動地履行該採購。譬如,使用該使用者之被儲存的採購及遞送資訊,該採購可被作成及安排遞送。此資訊可被儲存於數個地方,如在其他地方所討論者、諸如該電子商務伺服器、第三方伺服器、在該使用者之行動電話或智慧型手機上的檔案等。如果待購買之項目係沈重的、笨重的、或在其它方面不便藉由該預期顧客所處理、或如果特別版本(諸如尺寸或顏色)在該位置並非立即可得、但可由該商家從另一商店或倉庫購買,此優點可為有用的。 In addition to these specific aspects, it may be useful to consider the "touch buy" and "speak as buy" tags in the token environment. As such, the user may be shopping in a physical store for an item he or she is considering purchasing. When a signal is transmitted by the beacon station tag discussed above, it triggers a process (as above) to display a "buy" button image on the user's phone that can be routed through the use. The interface application on the mobile phone. The interface application can be a computer application, and is useful for communication with the e-commerce platform, and is also useful for communication with a homologous computer, server, and sensor of the e-commerce platform. In this example, when the user touches the item or speaks a command sufficient to display the temptation, the user's interface program or application can receive a signal indicating the item selected for purchase. The user can communicate with the e-commerce platform via the application and can also communicate with the appropriate tag. As such, it may not require the user or buyer to interface with the point of sale (POS) terminal of the merchant or store, or even have an e-commerce feature, since at the beginning of the purchase, via a code associated with the particular product. Or the identification of the tag's application, the platform allows for procurement and automatic fulfillment of the purchase. For example, using the stored purchase and delivery information of the user, the purchase can be made and scheduled for delivery. This information can be stored in several places, such as those discussed elsewhere, such as the e-commerce server, third-party servers, files on the user's mobile phone or smart phone. If the item to be purchased is heavy, cumbersome, or otherwise inconvenient to be handled by the prospective customer, or if a particular version (such as size or color) is not immediately available at the location, but can be This advantage can be useful when buying in a store or warehouse.
於一些具體態樣中,該商家之銷售點(POS)終端機可被配備用於信標台系統交易。該POS終端機將如此被配備有適合用於使用該信標台型系統與購物者及顧客互相作用的軟體,該等顧客在其行動裝置上具有該應用程式或介面應用程式。此POS軟體將想要地是為該信標台允許系統之一部份。如此,另一選擇係,如果該信標台系統的購物者或使用者希望與該商家之銷售點(POS)終端機互相作用,在該使用者的行動裝置或智慧型手機上之應用程式或介面應用程式可被使用來接觸該商家的POS終端機上之POS軟體應用程式(亦即藉由該信標台所觸發的過程包括接觸該商家的POS終端機上之POS軟體應用程式的步驟)。既然該使用者之付款及遞送資訊被儲存於數個地方、包括該使用者的行動裝置上之檔案,該相互作用可迅速及直接地由該行動裝置至該POS系統發生,避免該POS系統上的資料分開地輸入之需要、或減少以該POS系統所採取的步驟之數目。該使用者可接著親自或電子地接收一收據,且該交易可被完成。該使用者/購物者亦可採取該項目之遞送或可請求該等將該項目發貨至該使用者的指定遞送地址、或至不同地址之其中一者。該POS系統可具有數個可能的形式。於一具體態樣中,該銷售點系統可包括被安置在塑膠或合成底殼中之印表機。該系統亦可包括用於條碼或另一庫存量單位(SKU)資訊的掃描器,並可包括用於易於被職員所使用之螢幕。該螢幕可被安裝在附接至該塑膠印表機外殼的桿件上,或該螢幕可具有適合用於安裝在桌子或檯面上之基座。該POS系統或終端機將亦包括微處理器或電腦,且對非臨時性電腦記憶體具有存取權。在本申 請案中,用於信標台型系統,該POS終端機可被配備有在此中其他地方所敘述之介面及通訊裝置。該POS系統及微處理器可具有適合用於接收電子付款的一或多個介面、諸如用於與使用者的電子智慧卡上之EMV晶片界接的介面,該電子智慧卡可為簽帳卡或信用卡。該POS系統亦可被配備有磁條卡讀取器,並可具有適合用於與RFID型密鑰卡或其他RFID具體態樣、諸如產品上之RFID標籤界接的RFID讀取器。 In some embodiments, the merchant's point of sale (POS) terminal can be equipped for beacon system transactions. The POS terminal will be equipped with software suitable for interacting with shoppers and customers using the beacon type system, the customers having the application or interface application on their mobile device. This POS software will desirably be part of the system for the beacon. As such, another option is if the shopper or user of the beacon system wishes to interact with the merchant's point of sale (POS) terminal, the application on the user's mobile device or smart phone or The interface application can be used to access the POS software application on the merchant's POS terminal (ie, the process triggered by the beacon includes the step of contacting the POS software application on the merchant's POS terminal). Since the payment and delivery information of the user is stored in several places, including the file on the user's mobile device, the interaction can be quickly and directly generated by the mobile device to the POS system, avoiding the POS system. The information is entered separately, or the number of steps taken by the POS system is reduced. The user can then receive a receipt in person or electronically and the transaction can be completed. The user/shopper may also take delivery of the item or may request that the item be shipped to the user's designated delivery address, or to one of a different address. The POS system can have several possible forms. In one embodiment, the point of sale system can include a printer that is placed in a plastic or synthetic sump. The system may also include a scanner for bar code or another inventory unit (SKU) information and may include a screen for easy use by staff. The screen can be mounted on a rod attached to the plastic printer housing, or the screen can have a base suitable for mounting on a table or table. The POS system or terminal will also include a microprocessor or computer and have access to non-transitory computer memory. In this application In the case of a beacon type system, the POS terminal can be equipped with interfaces and communication devices described elsewhere herein. The POS system and microprocessor may have one or more interfaces suitable for receiving electronic payments, such as an interface for interfacing with an EMV wafer on a user's electronic smart card, which may be a charge card Or a credit card. The POS system can also be equipped with a magnetic stripe card reader and can have an RFID reader suitable for use in connection with an RFID type key fob or other RFID specific aspect, such as an RFID tag on a product.
於信標台允許商業中及在有關信標台允許商業之所有交易中,保持安全資料安全及被加密係如此重要的。一旦該使用者或潛在顧客及他或她的行動裝置來至在商家或另一提供者之信標台系統的範圍內,對於安全性之需要出現,該信標台系統觸發一過程(如上面)以送出訊息。任何至該公眾之未加密的訊息或資訊大致上應是非保密性。這可包括該商家希望廣告或廣播的今日特色或其他機會上之資訊。一旦該使用者係在範圍內,該使用者的行動裝置可發射該使用者的身分上之資訊、例如該使用者的行動電話號碼或該使用者於該行動裝置上之應用程式中的辨識符。無其他資訊將為由該使用者或該使用者之行動電話、或另一未被加密的電子裝置可利用的。 Keeping secure data secure and encrypted is so important in commercial and in all transactions in which the beacon station allows business. Once the user or potential customer and his or her mobile device come within the scope of the merchant or another provider's beacon system, the beacon system triggers a process for the need for security (eg, above) ) to send a message. Any unencrypted message or information to the public should be generally non-confidential. This may include information about today's features or other opportunities that the merchant would like to advertise or broadcast. Once the user is in range, the user's mobile device can transmit information about the user's identity, such as the user's mobile phone number or the identifier of the user's application on the mobile device. . No other information will be available to the user or the user's mobile phone, or another unencrypted electronic device.
當該使用者希望作成採購時,於該使用者的行動裝置及該POS系統之間開始雙向通訊。該使用者之身份證及有關該想要的採購或另一交易之所有資訊被加密。如所注意者,該敏感的使用者保險日期可業已被加密及儲存於該使用者的行動裝置、該電子商務伺服器或另一伺服器、諸如第三方伺服器上之一或多個檔案中。該安全資料的每一次使用可要求安全密鑰、用於每一交易之獨特的機器產生辨識符之使用、或該安全資料的使用、與類似者等。如所注意者,用於作成該採購所需要之資訊對於該商家或該電子商務系統可業已可用。對於該使用者傳輸異於對該電子商務系統辨識該使用者之密碼或通行碼的信用卡卡號或另一敏感資訊可能不需要。該密碼或通行碼當其被送出時當然應被加密。 When the user wishes to make a purchase, two-way communication is initiated between the user's mobile device and the POS system. The user's identity card and all information about the desired purchase or another transaction is encrypted. As noted, the sensitive user insurance date may have been encrypted and stored in the user's mobile device, the e-commerce server or another server, such as one or more files on a third party server. . Each use of the security material may require a security key, the use of a unique machine-generated identifier for each transaction, or the use of such security material, and the like. As noted, the information needed to make the purchase may already be available to the merchant or the e-commerce system. It may not be necessary for the user to transmit a credit card number or another sensitive information that is different from identifying the user's password or passcode to the e-commerce system. The password or passcode should of course be encrypted when it is sent.
當該使用者及他或她的行動裝置來至在信標台系統之範圍內時,該信標台系統可接觸該使用者。亦即,該信標台可觸發 一過程(如上面),其發動一訊息至該使用者、諸如發動該電子商務應用程式。該發動可採取至該商店、至陳列館的臨時訊息之形式、例如歡迎訊息、或另一確立,在此交易可被業主所鼓勵。這些可無限制地包括旅館、會議中心、運動競技場、購物中心、大學、政府設備、交通中心、餐廳、旅遊勝地與類似者等。這些地點的每一者可使用在此中所敘述之信標台及電子商務交易平台的種類。每一者之發動可為配合訪客或客人的期待品味或偏好。亦即,當該信標台及該應用程式發動時,所提供之商品可為用於該地點所期待的種類。陳列館可對特別事件、音頻遊覽、特別吸引人的東西、新的展覽、與類似者等提供票券。交通中心可提供關於何種交通及所提供之目的地等之見識。這些的每一者可接著鼓勵該想要遊覽之採購、吸引人的東西之包裝、票券的預定、與類似者等。 The beacon system can contact the user when the user and his or her mobile device come within range of the beacon system. That is, the beacon can trigger A process (as above) that launches a message to the user, such as launching the e-commerce application. The launch may take the form of a temporary message to the store, to the gallery, such as a welcome message, or another establishment, where the transaction may be encouraged by the owner. These include, without limitation, hotels, convention centers, sports arenas, shopping centers, universities, government equipment, transportation centers, restaurants, tourist attractions, and the like. Each of these locations may use the types of beacons and e-commerce transaction platforms described herein. Each person's launch can be tailored to the taste or preference of the visitor or guest. That is, when the beacon station and the application are launched, the merchandise provided may be the type desired for the location. The gallery offers tickets for special events, audio tours, particularly attractive things, new exhibitions, and the like. The transportation center can provide insights on what kind of traffic and destinations are provided. Each of these can then encourage the purchase of the item to be visited, the packaging of the attraction, the reservation of the ticket, and the like.
遍及此揭示內容在其他地方討論之相同POS系統及POS型式硬體可被使用。其亦可為重要及有用的,以確保進行在此中所敘述之電子商務交易中所使用的某一硬體之實體安全性。被使用於該POS終端機的電腦或微處理器將不會遭受篡改,其他組件、諸如任何記憶體裝置、接收器/發送器、介面與類似者等也將不會遭受篡改。於諸具體態樣中,對該等裝置之任何電子存取應受密碼/通行碼保護。於其他具體態樣中,對該等裝置的電子存取僅只能以可由該廠商或由經授權之服務人員取得的某些鑑別或金鑰發生。於其他環境中,該外殼可被互鎖,以致當該外殼被打開時,該POS終端機係不可操作的。於其他具體態樣中,藉由適當阻斷裝置或干擾、諸如安全箱、與類似者等,該裝置可被保護免於EMI侵入或免於信號截取。 The same POS system and POS type hardware discussed throughout this disclosure can be used. It can also be important and useful to ensure the physical security of a piece of hardware used in the e-commerce transactions described herein. Computers or microprocessors used in the POS terminal will not be subject to tampering, and other components, such as any memory device, receiver/transmitter, interface and the like, will not be subject to tampering. In any particular aspect, any electronic access to such devices should be protected by a password/passcode. In other embodiments, electronic access to such devices may only occur with certain authentications or keys that may be obtained by the vendor or by authorized service personnel. In other environments, the housing can be interlocked such that the POS terminal is inoperable when the housing is opened. In other embodiments, the device can be protected from EMI intrusion or signal interception by appropriate blocking of devices or interference, such as a safety box, and the like.
本揭示內容包括信標台之使用,以與顧客互相作用及使用該電子商務平台進行交易。在此所討論的軟體可與該應用程式有關地被提供。然而,有其他有用的具體態樣及此主題之變動。譬如,該信標台可被使用來觸發一過程(如上面),以首先吸引進入商店、陳列館等的過路人或人們之注意。給該電子商務交易允許平台或交易促進平台以動力的軟體可接著在其他方面被使用,以能夠開始採購或傳達一交易。譬如,除了使用單向通訊用之信標台以外,該商家或另一 提供者可使用Wi-Fi熱點、或甚至直接連接、例如USB埠,以與該使用者之行動裝置通訊。如此,於一具體態樣中,該使用者的行動裝置可被安裝在該商家之POS系統上。雖然這將造成該交易更容易,該軟體應被改寫,以致此方法被輕易地完成。 This disclosure includes the use of a beacon to interact with customers and to conduct transactions using the e-commerce platform. The software discussed herein can be provided in connection with the application. However, there are other useful details and changes to this topic. For example, the beacon can be used to trigger a process (as above) to first attract the attention of passers-by or people entering a store, exhibition hall, and the like. The software that powers the e-commerce transaction allowing platform or transaction facilitation platform can then be used in other ways to be able to initiate a purchase or communicate a transaction. For example, in addition to using a one-way communication beacon, the merchant or another The provider can use a Wi-Fi hotspot, or even a direct connection, such as a USB port, to communicate with the user's mobile device. Thus, in one embodiment, the user's mobile device can be installed on the merchant's POS system. Although this will make the transaction easier, the software should be rewritten so that the method is easily done.
另一具體態樣可為軟體開發套件(SDK),其被供給用於獨立的軟體開發者,以輔助用於該電子商務允許平台及用於信標台輔助式交易與付款之額外應用程式及裝飾物。這些套件可包含原始碼或另一對於輔助獨立開發者有幫助的資訊。該SDK可被建構來強調該交易及輔助通訊應被加密及安全的,且不遭受來自其他集團的竊聽或干擾。於一些具體態樣中,該軟體開發套件可鼓勵將敏感之使用者資訊或資料儲存於意欲留在該使用者的行動裝置上之檔案中,而非被儲存在該電子商務平台上或在第三方伺服器上。於其他具體態樣中,該等套件可鼓勵在該電子商務平台上或在第三方伺服器上之強力的加密及安全儲存。 Another specific aspect may be a Software Development Kit (SDK) that is provided for independent software developers to assist with the e-commerce enabled platform and additional applications for beacon-assisted transactions and payments. decorations. These kits can contain source code or another piece of information that can help a standalone developer. The SDK can be constructed to emphasize that the transaction and the secondary communication should be encrypted and secure, and not subject to eavesdropping or interference from other groups. In some embodiments, the software development kit may encourage sensitive user information or data to be stored in a file intended to remain on the user's mobile device, rather than being stored on the e-commerce platform or in the first On the three-party server. In other specific contexts, these kits encourage strong encryption and secure storage on the e-commerce platform or on third-party servers.
當使用者之私人資料為安全、且其行動電子裝置的操作係亦安全時,使用者將為更易於參予和新的及陌生的賣方電子通訊。如此,當使用者冒險離開其舒適區域時,如在短期旅行或延長行程中,當他們滿意其資料為安全時,他們將為更可能參予此商業。當觀看由與特別商店或地點有關聯之信標台所提供的資訊時,此安全性將讓使用者更舒適,如在其他地方所討論。在適當的時候,當參予此一電子商務平台中之信標台允許交易時,來自商家及來自持有者之保險將幫助造成顧客更舒適。此等保險可採取保證及保險的形式,即如果有任何種類的安全破壞,顧客將不會遭受欺騙、竊聽或任何未授權之交易。 When the user's personal information is secure and the operating system of the mobile electronic device is also secure, the user will be more likely to participate in electronic communication with new and unfamiliar sellers. As such, when a user ventures away from their comfort zone, such as during a short trip or extended trip, they will be more likely to participate in the business when they are satisfied that their information is safe. This security will make the user more comfortable when viewing information provided by a beacon station associated with a particular store or location, as discussed elsewhere. When appropriate, when the beacons participating in this e-commerce platform allow transactions, insurance from merchants and from holders will help to make customers more comfortable. Such insurance may take the form of warranties and insurance, ie, if there is any type of security breach, the customer will not be subject to fraud, eavesdropping or any unauthorized transaction.
這些保險及真實地安全加密鑑別系統將亦鼓勵使用者當它們離開家時繼續其正常採購、例如消費品、食品、休閒用品與類似者等之偏好品牌。譬如、使用者可較偏好某一百貨公司或雜貨商店,但當該使用者係遠離家裡時不能舒適地參予電子商務。如果該使用者信任該電子商務平台及與該百貨公司或雜貨商店交易的安全性,則該使用者將為更可能回應於信標台型觸發通訊。這將造成該使用者 更可能持續偏好他或她喜愛的商家,如此增強一或多個商家之忠誠度程式。在此中所敘述的系統之一優點係該使用者不須攜帶及呈現一忠誠卡給商家或提供者,因為此資訊可被儲存在該使用者的行動裝置上。另一選擇係,該資訊可被儲存在顧客儀表板、該電子商務伺服器、第三方伺服器等上。獲得使用者參之金鑰可正好是該使用者於藉由該信標台輔助式電子商務平台所處理的交易中之信任。 These insurance and authentic secure encryption authentication systems will also encourage users to continue their normal purchases, such as preferred brands such as consumer goods, food, leisure products and the like, when they leave home. For example, a user may prefer a department store or a grocery store, but cannot participate in e-commerce comfortably when the user is away from home. If the user trusts the e-commerce platform and the security of the transaction with the department store or grocery store, the user will be more likely to respond to the beacon type trigger communication. This will cause the user It is more likely to continue to prefer his or her favorite merchants, thus enhancing the loyalty program of one or more merchants. One advantage of the system described herein is that the user does not have to carry and present a loyalty card to the merchant or provider, as this information can be stored on the user's mobile device. Alternatively, the information can be stored on the customer dashboard, the e-commerce server, a third party server, and the like. Obtaining the user's participation key may be exactly the trust of the user in the transaction processed by the beacon-assisted e-commerce platform.
用於該使用者之便利,該使用者可希望將一或多個裝置加至該交易允許平台。如此,除了該使用者的智慧型手機以外,該使用者可希望亦經由其他行動裝置作成採購。這些可包括導航裝置、行動個人數位助理器、膝上型電腦、掌上型電腦、連網小筆電、呼叫器、電子書閱讀器、音樂播放器與類似者等,以及家庭成員、職員之行動裝置等。所需要者係與如在此中所敘述的信標台系統通訊之能力。很多這些裝置被配備有小螢幕,以將資料、問題、選項與類似者等輸出給該使用者,而對其在電子商務中之使用作實踐。於一具體態樣中,使用者分開地登錄每一額外裝置。如此,每一裝置對相同之使用者將是可追蹤的,但每一裝置將具有獨特的身分或辨識號碼。於一範例中,該使用者之主要裝置、或許智慧型手機可具有等同於“Jones1”之獨特的辨識。該使用者之其他裝置可接著被登錄及被給與等同於“Jones2”或“Jones1-1”等獨特的辨識。 For the convenience of the user, the user may wish to add one or more devices to the transaction permission platform. As such, in addition to the user's smart phone, the user may wish to make purchases via other mobile devices as well. These can include navigation devices, mobile personal digital assistants, laptops, palmtops, networked laptops, pagers, e-book readers, music players and the like, as well as family members, staff actions Device, etc. The person in need is the ability to communicate with the beacon system as described herein. Many of these devices are equipped with small screens to output data, questions, options, and the like to the user for their use in e-commerce. In one embodiment, the user logs into each additional device separately. As such, each device will be traceable to the same user, but each device will have a unique identity or identification number. In one example, the user's primary device, perhaps a smart phone, may have a unique identity equivalent to "Jones1." Other devices of the user can then be logged in and given unique identifications equivalent to "Jones 2" or "Jones 1-1".
每一裝置可完全獨立地起作用,且如此該使用者需要具有用於作成電子商務交易之僅只單一裝置。然而,所有該等裝置可被登錄至該使用者,並可被分開地登錄。以這種方式,該使用者可分開地辨識每一裝置,並能追蹤哪一採購係與哪一裝置作成。如此,使用者可將智慧型手機借給具有該使用者之允許以作成採購家庭成員。當該使用者的帳戶之報表被提出時,該使用者將一眼就看出所有該等交易。於一具體態樣中,該電子商務平台能以該裝置辨識來編碼每一交易。如果該帳戶之報表使用這些裝置辨識,該使用者能馬上辨識哪一採購已被以哪一裝置作成,且如此辨識哪一家庭成員作成該等採購。如此,縱使有數個裝置,該費用可全部被歸給該主要使用者的帳戶。 Each device can function completely independently, and as such the user needs to have only a single device for making an e-commerce transaction. However, all such devices can be logged into the user and can be logged in separately. In this way, the user can identify each device separately and can track which procurement system is made with which device. In this way, the user can lend the smart phone to the user with permission to make a purchase family member. When the report of the user's account is presented, the user will see all of the transactions at a glance. In one embodiment, the e-commerce platform can encode each transaction with the device identification. If the account's report is identified using these devices, the user can immediately identify which purchase has been made by which device, and thus identify which family member made the purchase. Thus, even if there are several devices, the fee can be fully attributed to the account of the primary user.
這可幫助集點或集合用於忠誠度程式之獎勵。此外,因為該等採購係以該交易促進平台系統作成,其係不需要該主要使用者或家庭成員攜帶忠誠卡或獎勵卡,用於在作成採購或進行交易時呈現。以信標台輔助,藉由觸發一過程(如上面),該交易促進平台系統繼續成有用的,以將進入該特別信標台環境的顧客可利用之特價品或贈券通知顧客或潛在顧客。在其他地方所討論的相同特色、諸如讀取機器可讀標籤之能力適用於每一使用者用的每一裝置。 This can help the collection or collection of rewards for loyalty programs. In addition, because such purchases are made with the transaction facilitation platform system, it is not necessary for the primary user or family member to carry a loyalty card or reward card for presentation when making a purchase or conducting a transaction. With the aid of the beacon, by triggering a process (as above), the transaction facilitating platform system continues to be useful to inform customers or potential customers of the special offers or coupons available to customers entering the particular beacon environment. . The same features discussed elsewhere, such as the ability to read machine readable labels, are applicable to each device used by each user.
於其他具體態樣中,該使用者可為小型企業所有人或管理人。複數個行動裝置可被採購、辨識、以獨特的辨識符編碼、及發給該企業之雇員或代理商。該等裝置可包括智慧型手機、行動電話、導航裝置、行動個人數位助理器、膝上型電腦、掌上型電腦、連網小筆電、呼叫器、電子書閱讀器、音樂播放器與類似者等。當採購被作成時,該獨特的辨識符允許按照每一雇員或代理商輕易地分開其採購數量,且適當之費用或帳單可被歸給該顧客帳戶或該企業的客戶帳戶。 In other specific aspects, the user may be a small business owner or manager. A plurality of mobile devices can be purchased, identified, encoded with unique identifiers, and distributed to employees or agents of the enterprise. Such devices may include smart phones, mobile phones, navigation devices, mobile personal digital assistants, laptops, palmtop computers, networked small laptops, pagers, e-book readers, music players and the like. Wait. When a purchase is made, the unique identifier allows for easy separation of the purchase quantity by each employee or agent, and the appropriate fee or bill can be attributed to the customer account or the customer account of the business.
如在其他地方所討論,電子交易之缺點係可發生該資料破壞,潛在地將顧客資料曝光給未授權的人們。當通訊、交易及結帳被最小化及作成高度安全及高度抗破壞時,該風險被減至最小。使此等風險減至最小之額外方式係避免將顧客資料儲存於在此中所敘述的電子商務平台或交易促進系統之零件可存取的系統上、諸如在電腦、伺服器及資料儲存器上。這被作成可能的,如在此揭示內容中之其他地方所討論,藉由加密該使用者的私人資訊及僅只在該使用者之行動裝置本身上儲存該資訊、或其各部份。另一選擇係,某些資訊可被儲存在該行動裝置上,而需要完成交易的其他資訊可被儲存在其他地方、諸如在此中所敘述的商家之安全伺服器、信用卡公司或銀行的安全伺服器、或該電子商務平台之安全伺服器上。譬如,CVV資訊可被儲存在該裝置上,而其他敏感資訊被分開地儲存。如果某些重要的顧客及使用者資料不被儲存在該系統上,該資料係較不易受未授權之人們所攻擊而破壞。此安全性程度可給與顧客及商家對於該系統更多信心,並可鼓勵該系統之更普及使用。 As discussed elsewhere, the shortcomings of electronic transactions can be the destruction of the data, potentially exposing customer information to unauthorized people. This risk is minimized when communications, transactions and checkouts are minimized and highly secure and highly resistant to damage. An additional way to minimize these risks is to avoid storing customer data on systems accessible to parts of the e-commerce platform or transaction facilitation system described herein, such as on computers, servers and data storage. . This is made possible, as discussed elsewhere in this disclosure, by encrypting the user's private information and storing the information, or portions thereof, only on the user's mobile device itself. Alternatively, some information may be stored on the mobile device, and other information that needs to be completed may be stored elsewhere, such as the security server, credit card company or bank security of the merchant described herein. Server, or secure server on the e-commerce platform. For example, CVV information can be stored on the device while other sensitive information is stored separately. If some important customer and user data is not stored on the system, the data is less vulnerable to attack by unauthorized people. This level of security gives customers and businesses more confidence in the system and encourages the system to be more widely used.
當使用者進入遭受信標台傳輸的區域、例如商店、地點等時,此優點之範例可發生。該使用者可在他或她的手機上觀察到該應用程式之發動已發生、例如藉由從特別商家接收歡迎訊息。第一反應可為關掉該發動;然而,如果該使用者對該商店或地點感興趣,且該使用者對該系統有信心,該使用者係更加可能聽到該歡迎訊息及允許該發動進行,例如提供關於可向該特別提供者購買之服務或產品的資訊。軟體將安全及可靠地儲存該顧客資訊,並當該使用者希望與該電子商務平台或另一想要及授權實體分享該資料時將亦加密用於分享的資訊。譬如,軟體可僅只允許在該電子商務伺服器解密。該資訊不須要與該商家分享,該商家僅只須要知道該交易被該適當之貸出機構或企業、例如正藉由所有集團贊助及保證效能信用卡公司、銀行或其它財務機構所授權。 An example of this advantage can occur when a user enters an area subject to beacon transmission, such as a store, location, or the like. The user can observe on his or her mobile phone that the launch of the application has occurred, for example by receiving a welcome message from a special merchant. The first reaction may be to turn off the launch; however, if the user is interested in the store or location and the user has confidence in the system, the user is more likely to hear the welcome message and allow the launch to proceed. For example, providing information about services or products that can be purchased from the particular provider. The software will store the customer information securely and reliably, and will also encrypt the information for sharing when the user wishes to share the material with the e-commerce platform or another wanted and authorized entity. For example, the software can only be decrypted on the e-commerce server. The information does not need to be shared with the merchant, and the merchant only needs to know that the transaction is authorized by the appropriate lending institution or business, for example, by all group sponsored and guaranteed credit card companies, banks or other financial institutions.
如此,用於該電子商務平台、該電子商務伺服器、任何第三方伺服器等之所有態樣的軟體將需要與此處理該等交易之方法同步。被提供至外側開發者的軟體開發套件(SDKs)能以此成果輔助、或準備相關的應用程式,該應用程式對於形成該電子商務平台及網路之一部份的使用者或商家及提供者可為有用的。 As such, all aspects of the software for the e-commerce platform, the e-commerce server, any third-party server, etc., will need to be synchronized with the method of processing the transactions. Software Development Kits (SDKs) that are provided to outside developers can assist with or prepare related applications for users or merchants and providers that form part of the e-commerce platform and the network. Can be useful.
僅只在該使用者之行動裝置上儲存該資訊將對該使用者及與該使用者進行生意之集團、該商家及貨物或服務之提供者提供增加的安全性及信心。此信心將允許該使用者於作成他或她之採購中有更多自由度,包括繼續由較佳賣方或提供者採購貨物或服務。這可延伸至私人產品的品牌、來自較佳提供者之服務、例如較佳旅館及航空公司、較佳雜貨商店及較佳百貨公司。如亦討論者,該使用者可不需要攜帶或顯示讓商家確實地辨識該使用者的實體忠誠卡或其他資訊。 The storage of this information only on the user's mobile device will provide increased security and confidence to the user and the group that conducts business with the user, the merchant and the provider of the goods or services. This confidence will allow the user to have more freedom in making his or her purchases, including continuing to purchase goods or services from a better seller or provider. This can be extended to brands of private products, services from preferred providers, such as preferred hotels and airlines, preferred grocery stores and preferred department stores. As also discussed, the user may not need to carry or display an entity loyalty card or other information that allows the merchant to positively identify the user.
雖然本揭示內容之僅只一些具體態樣已被顯示及敘述,對於那些熟諳此技術領域者將為明顯的是很多改變及修改可被到那裡作成,而未由本揭示內容之精神及範圍脫離,如於以下申請專利範圍中所敘述者。所有國外及國內兩者的專利申請案及專利、及在此中所參考之所有其他公告係全部以引用的方式併入藉由法律所允許 之盡可能的範圍中。 Although only a few specific aspects of the present disclosure have been shown and described, it will be apparent to those skilled in the art that many changes and modifications can be made therein without departing from the spirit and scope of the disclosure. As described in the scope of the following patent application. All foreign and domestic patent applications and patents, and all other publications referenced herein are incorporated by reference in their entirety by reference. As far as possible in the range.
在此中所敘述之方法及系統可被局部地或整體地部署經過一執行處理器上之電腦軟體、程式碼、及/或指令的機器。本揭示內容可被提供當作一在該機器上之方法、當作該機器的一部份或關於該機器之系統或設備、或當作在一或多個該等機器上執行的電腦可讀媒體中具體化之電腦程式產品。於諸具體態樣中,該處理器可為伺服器的一部份、雲端伺服器、客戶、網路架構、行動計算平台、固定不動的計算平台、或其他計算平台。處理器可為任何類型之能夠執行程式指令、碼、二進位指令與類似者等的計算或處理裝置。該處理器可為或可包括信號處理器、數位處理器、嵌入式處理器、微處理器或任何變型、諸如協處理器(數學協處理器、圖形協處理器、通訊協處理器與類似者等)與類似者等,其可直接地或間接地促進被儲存在其上面之程式碼或程式指令的執行。此外,該處理器可能夠執行多數程式、線程、及碼。該等線程可被同時地執行,以增強該處理器之性能,並促進該應用程式的同時操作。通過實作,在此中所敘述之方法、程式碼、程式指令與類似者等可被提供於一或多個線程中。該線程可造成其他可已分派與它們有關聯之優先權的線程;基於該程式碼中所提供之指令,該處理器可基於優先權或任何其他順序執行這些線程。該處理器、或利用一個處理器的任何機器可包括記憶體,其儲存如在此中及其他地方所敘述之方法、碼、指令及程式。該處理器可經過介面存取一儲存媒體,其可儲存如在此中及其他地方所敘述之方法、碼、及指令。與用於儲存能夠藉由該計算或處理裝置所執行之方法、程式、碼、程式指令或其他型式指令的處理器有關聯之儲存媒體,可包括、但不能被限制於CD-ROM、DVD、記憶體、硬碟機、閃存驅動器、RAM、ROM、快取與類似者等的一或多個。 The methods and systems described herein can be deployed, in part or in whole, through a machine that executes computer software, code, and/or instructions on a processor. The present disclosure may be provided as a method on the machine, as part of the machine or as a system or device relating to the machine, or as a computer readable on one or more of the machines. Computer program products embodied in the media. In various aspects, the processor can be part of a server, a cloud server, a client, a network architecture, a mobile computing platform, a stationary computing platform, or other computing platform. The processor can be any type of computing or processing device capable of executing program instructions, code, binary instructions, and the like. The processor can be or can include a signal processor, a digital processor, an embedded processor, a microprocessor, or any variant, such as a coprocessor (mathematical coprocessor, graphics coprocessor, communication coprocessor, and the like) Etc., etc., which may directly or indirectly facilitate the execution of code or program instructions stored thereon. In addition, the processor can execute most programs, threads, and code. These threads can be executed simultaneously to enhance the performance of the processor and facilitate simultaneous operation of the application. By way of implementation, the methods, code, program instructions, and the like described herein can be provided in one or more threads. The thread may cause other threads that may have been assigned a priority associated with them; based on the instructions provided in the code, the processor may execute the threads based on priority or any other order. The processor, or any machine utilizing a processor, can include memory that stores methods, codes, instructions, and programs as described herein and elsewhere. The processor can access a storage medium via an interface that stores methods, codes, and instructions as described herein and elsewhere. Storage media associated with a processor for storing methods, programs, code, program instructions or other types of instructions executable by the computing or processing device may include, but are not limited to, CD-ROM, DVD, One or more of memory, hard drive, flash drive, RAM, ROM, cache, and the like.
處理器可包括一或多個核心,其可增強多處理器之速率及性能。於諸具體態樣中,該處理器可為雙核心處理器、四核心處理器、其他組合二或更多獨立核心的晶片級多處理器(被稱為晶粒)與類似者等。 The processor can include one or more cores that can enhance the speed and performance of the multiprocessor. In various aspects, the processor can be a dual core processor, a quad core processor, other wafer level multiprocessors (referred to as dies) and the like that combine two or more independent cores.
在此中所敘述之方法及系統可被局部地或整體地部 署經過一機器,其執行伺服器、客戶端、防火牆、閘道器、集線器、路由器、或另一此電腦及/或連網硬體上之電腦軟體。該軟體程式可為與伺服器有關聯,該伺服器可包括檔案伺服、列印伺服器、領域伺服器、網際網路伺服器、內部網路伺服器、雲端伺服器、及其他諸如第二伺服器、主伺服器、分配散式伺服器的變型與類似者等。該伺服器可包括記憶體、處理器、電腦可讀取媒體、儲存媒體、埠(實體與虛擬)、通訊裝置、及能夠存取其他伺服器之介面、客戶端、機器、及經過有線或無線媒體的裝置、與類似者等之一或多個。如在此中及其他地方所敘述的方法、程式、或碼可被該伺服器所執行。此外,用於執行如在此申請案中所敘述之方法所需要的其他裝置可被考慮當作與該伺服器有關聯之架構的一部份。 The methods and systems described herein may be partially or wholly The system passes through a machine that executes a server, client, firewall, gateway, hub, router, or computer software on another computer and/or networked hardware. The software program may be associated with a server, which may include a file server, a print server, a domain server, an internet server, an internal network server, a cloud server, and the like, such as a second server. , main server, variants of distributed distributed servers and the like. The server may include memory, processor, computer readable media, storage media, 埠 (physical and virtual), communication devices, and interfaces capable of accessing other servers, clients, machines, and wired or wireless One or more of the devices of the media, and the like. Methods, programs, or codes as described herein and elsewhere may be executed by the server. In addition, other means for performing the methods as described in this application can be considered as part of the architecture associated with the server.
該伺服器可提供一至其他裝置之介面,該其他裝置無限制地包括客戶端、其他伺服器、印表機、資料庫伺服器、列印伺服器、檔案伺服器、通訊伺服器、分散式伺服器、社會網路、與類似者等。另外,此耦接及/或連接可促進程式越過該網路之遠端執行。一些或所有這些裝置的連網可在一或多個位置促進程式或方法之平行處理,而未脫離該揭示內容的範圍。此外,經過一介面附接至該伺服器之裝置的任何一者可包括能夠儲存方法、程式、碼及/或指令之至少一儲存媒體。中心儲存庫可提供將在不同裝置上執行之程式指令。於此實現過程中,該遠端儲存庫可作用為用於程式碼、指令、及程式的儲存媒體。 The server can provide an interface to other devices, including, without limitation, a client, other servers, a printer, a database server, a print server, a file server, a communication server, and a distributed servo. Devices, social networks, and the like. In addition, this coupling and/or connection facilitates execution of the program over the remote end of the network. The networking of some or all of these devices may facilitate parallel processing of a program or method in one or more locations without departing from the scope of the disclosure. Moreover, any of the devices attached to the server via an interface can include at least one storage medium capable of storing methods, programs, codes, and/or instructions. The central repository provides program instructions that will be executed on different devices. In this implementation, the remote repository can function as a storage medium for programs, instructions, and programs.
該軟體程式可為與客戶端有關聯,該客戶端可包括檔案客戶端、列印客戶端、領域客戶端、網際網路客戶端、內部網路客戶端、及其他諸如第二客戶端、主客戶端、分散式客戶端之變型與類似者等。該客戶端可包括記憶體、處理器、電腦可讀取媒體、儲存媒體、埠(實體與虛擬)、通訊裝置、及能夠存取其他客戶端之介面、伺服器、機器、及經過有線或無線媒體的裝置、與類似者等之一或多個。如在此中及其他地方所敘述的方法、程式、或碼可被該客戶端所執行。此外,用於執行如在此申請案中所敘述之方法所需要的其他裝置可被考慮當作與該客戶端有關聯之架構的一部份。 The software program can be associated with a client, which can include a file client, a print client, a domain client, an internet client, an internal network client, and other such as a second client, a master Clients, variants of distributed clients, and the like. The client can include memory, processor, computer readable media, storage media, 埠 (physical and virtual), communication devices, and interfaces to other clients, servers, machines, and wired or wireless One or more of the devices of the media, and the like. The methods, programs, or codes as described herein and elsewhere may be executed by the client. In addition, other means for performing the methods as described in this application can be considered as part of the architecture associated with the client.
該客戶端可提供一至其他裝置之介面,該其他裝置無限制地包括伺服器、其他客戶端、印表機、資料庫伺服器、列印伺服器、檔案伺服器、通訊伺服器、分散式伺服器與類似者等。另外,此耦接及/或連接可促進程式越過該網路之遠端執行。一些或所有這些裝置的連網可在一或多個位置促進程式或方法之平行處理,而未脫離該揭示內容的範圍。此外,經過一介面附接至該客戶端之裝置的任何一者可包括能夠儲存方法、程式、應用程式、碼及/或指令之至少一儲存媒體。中心儲存庫可提供將在不同裝置上執行之程式指令。於此實現過程中,該遠端儲存庫可作用為用於程式碼、指令、及程式的儲存媒體。 The client can provide an interface to other devices including, without limitation, a server, other clients, a printer, a database server, a print server, a file server, a communication server, and a distributed servo. And similar to others. In addition, this coupling and/or connection facilitates execution of the program over the remote end of the network. The networking of some or all of these devices may facilitate parallel processing of a program or method in one or more locations without departing from the scope of the disclosure. In addition, any of the devices attached to the client via an interface can include at least one storage medium capable of storing methods, programs, applications, code, and/or instructions. The central repository provides program instructions that will be executed on different devices. In this implementation, the remote repository can function as a storage medium for programs, instructions, and programs.
在此中所敘述之方法及系統可被局部地或整體地部署經過網路架構。該網路架構可包括諸如計算裝置、伺服器、路由器、集線器、防火牆、客戶端、個人電腦、通訊裝置、路由裝置及其他主動與被動裝置、如在該技術領域中已知之模組及/或組件之元件。除了其他組件以外,與該網路架構有關聯之計算及/或非計算裝置可包括諸如快閃記憶體、緩衝器、堆疊器、RAM、ROM與類似者等儲存媒體。如在此中及其他地方所敘述的過程、方法、程式碼、指令可藉由網路架構元件之一或多個所執行。在此中所敘述之方法及系統可被設計成適合與任何類型的私人、社區、或併合雲計算網路或雲計算環境一起使用,包括那些涉及軟體即服務(SaaS)、平台即服務(PaaS)、及/或架構即服務(IaaS)之特色者。 The methods and systems described herein can be deployed locally or collectively through a network architecture. The network architecture may include, for example, computing devices, servers, routers, hubs, firewalls, clients, personal computers, communication devices, routing devices, and other active and passive devices, such as those known in the art and/or The components of the component. Computing and/or non-computing devices associated with the network architecture may include storage media such as flash memory, buffers, stackers, RAM, ROM, and the like, among other components. The processes, methods, code, and instructions as described herein and elsewhere may be performed by one or more of the network architecture components. The methods and systems described herein can be designed to be used with any type of private, community, or concomitant cloud computing network or cloud computing environment, including those involving software as a service (SaaS), platform as a service (PaaS). ), and / or architecture as a service (IaaS) features.
如在此中及其他地方所敘述的方法、程式碼、及指令可在具有多數個細胞之蜂巢式網路上被施行。該蜂巢式網路可為分頻多重存取(FDMA)網路或分碼多重存取(CDMA)網路的任一者。該蜂巢式網路可包括行動裝置、蜂巢基站、基地台、中繼站、天線、塔、與類似者等。該蜂巢式網路可為GSM、GPRS、3G、EVDO、網目、或其他網路型式。 Methods, code, and instructions as described herein and elsewhere may be practiced on a cellular network having a plurality of cells. The cellular network can be any of a frequency division multiple access (FDMA) network or a code division multiple access (CDMA) network. The cellular network may include mobile devices, cellular base stations, base stations, relay stations, antennas, towers, and the like. The cellular network can be GSM, GPRS, 3G, EVDO, Mesh, or other network type.
如在此中及其他地方所敘述的方法、程式碼、及指令可在行動裝置上或經過行動裝置被實施。該行動裝置可包括導航裝置、手提電話、行動電話、行動個人數位助理器、膝上型電腦、掌上 型電腦、連網小筆電、呼叫器、電子書閱讀器、音樂播放器與類似者等。除了其他組件以外,這些裝置可包括諸如快閃記憶體、緩衝器、RAM、ROM及一或多個計算裝置的儲存媒體。與行動裝置有關聯之計算裝置可為能夠執行被儲存在其上的程式碼、方法、及指令。另一選擇係,該行動裝置可被建構來與其他裝置合作地執行指令。該行動裝置可與基地台通訊,該基地台與伺服器界接及被建構來執行程式碼。該行動裝置可在點對點網路、網狀網路、或其他通訊網路上通訊。該程式碼可被儲存在與該伺服器有關聯之儲存媒體上,且藉由嵌入在該伺服器內的計算裝置所執行。該基地台可包括計算裝置及儲存媒體。該儲存裝置可儲存藉由與該基地台有關聯之計算裝置所執行的程式碼及指令。 The methods, code, and instructions as described herein and elsewhere may be implemented on a mobile device or via a mobile device. The mobile device can include a navigation device, a mobile phone, a mobile phone, a mobile personal digital assistant, a laptop, a palm Computers, networked small notebooks, pagers, e-book readers, music players and the like. These devices may include, among other components, storage media such as flash memory, buffers, RAM, ROM, and one or more computing devices. The computing device associated with the mobile device can be capable of executing the code, methods, and instructions stored thereon. Alternatively, the mobile device can be configured to execute instructions in cooperation with other devices. The mobile device can communicate with a base station that interfaces with the server and is configured to execute the code. The mobile device can communicate over a peer-to-peer network, a mesh network, or other communication network. The code can be stored on a storage medium associated with the server and executed by a computing device embedded within the server. The base station can include computing devices and storage media. The storage device can store code and instructions executed by a computing device associated with the base station.
該電腦軟體、程式碼、及/或指令可被儲存及/或存取在機器可讀媒體上,其可包括:電腦組件、裝置、及記錄媒體,其保留被使用於計算之數位資料達一些時間間隔;半導體儲存器,已知為隨機存取記憶體(RAM);大容量儲存器,典型用於更永久的儲存,諸如光碟、磁性儲存器之形式,像硬碟、帶子、鼓、卡及其他型式;處理器暫存器、快取記憶體、揮發性記憶體、非揮發性記憶體;光學儲存器,諸如CD、DVD;可移除媒體,諸如快閃記憶體(例如USB轉接棒或鑰匙)、軟碟、磁帶、紙帶、穿孔卡片、獨立的RAM裝置、Zip驅動器、可移除之大容量儲存器、離線、與類似者等;其他電腦記憶體,諸如動態記憶體、靜態記憶體、讀/寫儲存器、易變的儲存器、唯讀、隨機存取、連續存取、位置可定址、檔案可定址、內容可定址、網路附著儲存器、儲存區域網路、條碼、磁性墨水、與類似者等。 The computer software, code, and/or instructions may be stored and/or accessed on a machine readable medium, which may include: a computer component, a device, and a recording medium retaining a plurality of digits of data used for calculation Time interval; semiconductor memory, known as random access memory (RAM); large-capacity storage, typically used for more permanent storage, such as in the form of optical discs, magnetic storage, like hard drives, tapes, drums, cards And other types; processor registers, cache memory, volatile memory, non-volatile memory; optical storage such as CD, DVD; removable media such as flash memory (eg USB transfer) Sticks or keys), floppy disks, tapes, tapes, punch cards, stand-alone RAM devices, Zip drives, removable mass storage, offline, and the like; other computer memory such as dynamic memory, Static memory, read/write storage, volatile storage, read-only, random access, continuous access, location addressable, file addressable, content addressable, network attached storage, storage area network, Bar code Magnetic ink, etc. and the like.
在此中所敘述之方法及系統可將實體及/或無實體的項目由一狀態轉變至另一狀態。在此中所敘述之方法及系統亦可將代表實體及/或無實體的項目之資料由一狀態轉變至另一狀態。 The methods and systems described herein can transition an entity and/or an entityless item from one state to another. The methods and systems described herein may also transform data representing items representing entities and/or entities from one state to another.
遍及該等圖示包括在流程圖及方塊圖中,在此中所敘述及描述的元件含有該等元件間之邏輯邊界。然而,根據軟體或硬體工程實例,所描述的元件及其功能可經過電腦可執行的媒體在機器 上被提供,該機器具有能夠執行儲存在其上面之程式指令的處理器,該程式指令當作單塊之軟體結構、當作獨立的軟體模組、或當作採用外部常式、碼、服務等之模組、或這些的任何組合,且所有此等實施可為在本揭示內容之範圍內。此等機器的範例可包括、但不能被限制於私人數位助理器、膝上型電腦、個人電腦、行動電話、其他手持式計算裝置、醫療設備、有線或無線通訊裝置、傳感器、晶片、計算器、衛星、平板電腦、電子書、小機件、電子裝置、具有人工智能之裝置、計算裝置、連網設備、伺服器、路由器與類似者等。再者,該流程圖及方塊圖中所描述之元件或任何另一邏輯組件可被提供在能夠執行程式指令的機器上。如此,雖然該等前面之圖面及敘述提出所揭示系統的功能性態樣,沒有用於提供這些功能性態樣之軟體的特別配置應被推論自這些敘述,除非明確地陳述或以別的方式由該上下文為清楚的。類似地,其將被了解上面所辨識及敘述之各種步驟可被變動,且步驟的順序可被設計成適於在此中所揭示之技術的特別應用。所有此等變動及修改係意欲落在此揭示內容之範圍內。如此,用於各種步驟的順序之描寫及/或敘述將不被了解為需要用於那些步驟的執行之特別順序,除非藉由特別應用所需要、或明確地陳述或以別的方式由該上下文為清楚的。 The illustrations are included in the flowcharts and block diagrams, and the elements described and described herein contain the logical boundaries between the elements. However, depending on the software or hardware engineering examples, the described components and their functions can be passed through a computer-executable medium in the machine. Provided above, the machine has a processor capable of executing program instructions stored thereon, the program instructions being treated as a single block of software, as a separate software module, or as an external routine, code, service Modules, etc., or any combination of these, and all such implementations are within the scope of the disclosure. Examples of such machines may include, but are not limited to, personal digital assistants, laptops, personal computers, mobile phones, other handheld computing devices, medical devices, wired or wireless communication devices, sensors, wafers, calculators , satellites, tablets, e-books, small parts, electronic devices, devices with artificial intelligence, computing devices, networking devices, servers, routers and the like. Furthermore, the elements described in the flowcharts and block diagrams or any other logic components can be provided on a machine capable of executing program instructions. Thus, although the foregoing drawings and descriptions set forth the functional aspects of the disclosed systems, no particular configuration of software for providing these functional aspects should be inferred from these descriptions unless explicitly stated or otherwise The way the context is clear. Similarly, it will be appreciated that the various steps identified and described above can be varied, and the order of steps can be designed to be suitable for the particular application of the techniques disclosed herein. All such changes and modifications are intended to fall within the scope of this disclosure. As such, the descriptions and/or descriptions of the sequences used in the various steps are not to be construed as a particular order in which the execution of those steps are required, unless required by the particular application, or explicitly stated or otherwise otherwise For clarity.
如上面所敘述之方法及/或過程、及與其有關聯的步驟,可在適合用於特別應用之硬體、軟體或硬體及軟體的任何組合中被實現。該硬體可包括一般用途之電腦及/或專用計算裝置或特定計算裝置或特定計算裝置的特別態樣或組件。該等過程可在一或更多微處理器、微控制器、嵌入式微控制器、可程式化數位信號處理器或其他可程式化裝置中、隨同內部及/或外部記憶體被實現。該等過程亦可、或代替被具體化在特殊應用積體電路、可程式化閘陣列、可程式化陣列邏輯、或任何另一裝置、或可被建構來處理電子信號的裝置之組合中。其將被進一步了解該等過程的一或多個可被實現當作能夠在機器可讀媒體上被執行之電腦可執行碼。 The methods and/or processes as described above, and the steps associated therewith, can be implemented in any combination of hardware, software or hardware and software suitable for a particular application. The hardware may include a general purpose computer and/or a special purpose computing device or a particular computing device or a particular aspect or component of a particular computing device. Such processes may be implemented in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors, or other programmable devices, along with internal and/or external memory. Such processes may also, or instead of be embodied in, a combination of special application integrated circuits, programmable gate arrays, programmable array logic, or any other device, or devices that may be constructed to process electronic signals. It will be further appreciated that one or more of the processes can be implemented as computer executable code that can be executed on a machine readable medium.
該電腦可執行碼可使用諸如C的結構化程式設計語言、諸如C++之物件導向的程式設計語言、或任何其他高階或低階程 式設計語言(包括組合語言、硬件描述語言、及資料庫程式設計語言與技術)被建立,其可被儲存、編譯或解譯,以在該等上面裝置、以及處理器之異種組合、處理器架構、或不同硬體與軟體的組合、或任何另一能夠執行程式指令之機器的其中一者上運行。用於如在此中所敘述之網頁儀表板,HTML 5.0及Javascript可被使用。用於如在此中所敘述之雲端解決方法,爪哇及node.js可被使用。 The computer executable code can use a structured programming language such as C, an object oriented programming language such as C++, or any other higher or lower order A design language (including a combination language, a hardware description language, and a database programming language and technology) is built, which can be stored, compiled, or interpreted to have a heterogeneous combination of processors, processors, and processors The architecture, or a combination of different hardware and software, or any other machine capable of executing program instructions. For web page dashboards as described herein, HTML 5.0 and Javascript can be used. For cloud solutions as described herein, Java and node.js can be used.
如此,於一態樣中,當在一或多個計算裝置上執行時,如上面所敘述之方法及其組合可在電腦可執行碼中被具體化,而施行其各步驟。於另一態樣中,該等方法可在施行其各步驟的系統中被具體化,並可被以許多方式越過裝置分配,或所有該功能性可被整合進入專用、獨立的裝置或另一硬體。於另一態樣中,用於施行與上述過程有關聯之步驟的機構可包括上述硬體及/或軟體之任何一者。所有此等交換及組合係意欲落在本揭示內容的範圍內。 As such, in one aspect, when executed on one or more computing devices, the methods and combinations thereof as described above can be embodied in a computer executable code, and the various steps are performed. In another aspect, the methods can be embodied in a system that performs its various steps and can be distributed across the device in a number of ways, or all of the functionality can be integrated into a dedicated, stand-alone device or another Hardware. In another aspect, the mechanism for performing the steps associated with the above process can include any of the hardware and/or software described above. All such exchanges and combinations are intended to fall within the scope of the present disclosure.
雖然該揭示內容已關於被詳細地顯示及敘述之較佳具體態樣被揭示,在其上面的各種修改及改良對於那些熟諳此技術領域者將輕易地變得明顯。據此,本揭示內容之精神及範圍不被該等前面範例所限制,但被了解為在藉由法律所可以容許的最寬廣意義中。 While the disclosure has been disclosed in terms of the preferred embodiments shown and described herein, various modifications and improvements are readily apparent to those skilled in the art. Accordingly, the spirit and scope of the present disclosure is not limited by the foregoing examples, but is understood to be in the broadest sense that can be tolerated by law.
在敘述該揭示內容的上下文中(尤其在以下申請專利範圍的上下文中),“一(a)”及“一(an)”及“該”與類似指示物等詞之使用將被解釋為涵蓋單數及複數兩者,除非在此中以別的方式指示或通過上下文清楚地相矛盾。該“包含”、“具有”、“包括”及“含有”等詞將被解釋為沒有固定限度的名詞(亦即,意指“包括、但不被限制於”),除非以別的方式提及。在此中之值的範圍之列舉係僅只意欲用作個別地意指落在該範圍內之每一分開值的簡寫方法,除非在此中以別的方式指示,且每一分開值被併入該說明書,好像其在此中被個別地列舉。在此中所敘述之所有方法可被以任何合適之順序施行,除非在此中以別的方式指示或通過上下文以別的方式清楚地相矛盾。在此中所提供之任何及所有範例、或示範語言(例如“諸如”)的使用係僅只意欲更好闡明該揭示內容,且不會在該揭示內容之範圍上提出一限制,除非以別的方式主張。在該說明書中沒有語言應被解釋為指示任何非主張之 元件作為該揭示內容之實作所必要的。 In the context of the disclosure of the disclosure (especially in the context of the following claims), the use of the terms "a", "an" and "the" Both singular and plural are used unless otherwise indicated or otherwise clearly contradicted by the context. The words "including", "having", "including" and "including" are to be interpreted as a noun with no fixed limit (ie, meaning "including, but not limited to") unless otherwise stated and. The recitation of ranges of values herein are merely intended to serve as an abbreviated description of the individual values that fall within the range, unless otherwise indicated herein, and each individual value is incorporated This specification appears to be individually listed herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by the context. The use of any and all examples, or exemplary language(s), such as "such as", """""""""" Way to claim. No language in this specification should be interpreted as indicating any non-claimed The elements are necessary as an implementation of this disclosure.
雖然該前面寫成的敘述能夠讓普通熟諳者作成及使用目前被考慮為其最佳模式者,那些普通熟諳者將了解及體會在此中之特定具體態樣、方法、及範例的變動、組合、及同等項之存在。該揭示內容將因此不被該等上述具體態樣、方法、及範例所限制,但被在該揭示內容的範圍及精神內之所有具體態樣及方法所限制。 Although the above-mentioned narratives can enable ordinary people to create and use those who are currently considered to be the best model, those who are familiar with the general understanding will understand and appreciate the changes, combinations, and specific specific aspects, methods, and examples. And the existence of equivalent items. The disclosure is therefore not to be construed as limited by the details of the details of
在此中所參考之所有文件係以引用的方式併入本文中 All documents referenced herein are incorporated herein by reference.
700‧‧‧電子裝置 700‧‧‧Electronic devices
702‧‧‧電子裝置 702‧‧‧Electronic devices
704‧‧‧機器可辨識標籤 704‧‧‧ Machine identifiable labels
708‧‧‧標籤伺服器 708‧‧‧Label Server
710‧‧‧標籤輸出裝置 710‧‧‧ label output device
712‧‧‧顯示器 712‧‧‧ display
718‧‧‧交易伺服器 718‧‧‧Transaction Server
720‧‧‧網頁伺服器 720‧‧‧Web server
Claims (281)
Applications Claiming Priority (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GBGB1318071.6A GB201318071D0 (en) | 2013-07-10 | 2013-10-11 | Transaction personalisation |
| GBGB1318078.1A GB201318078D0 (en) | 2013-07-10 | 2013-10-11 | Secure Authentication and Registration of Electronic Device |
| GBGB1318076.5A GB201318076D0 (en) | 2013-07-10 | 2013-10-11 | Machine-Readable Transaction Tag Content |
| GBGB1318072.4A GB201318072D0 (en) | 2013-07-10 | 2013-10-11 | Machine-Identifiable transaction tags |
| GBGB1318073.2A GB201318073D0 (en) | 2013-07-10 | 2013-10-11 | Secure data termination for tag processing |
| GBGB1318074.0A GB201318074D0 (en) | 2013-07-10 | 2013-10-11 | Scannable tag refresh |
| GBGB1318075.7A GB201318075D0 (en) | 2013-07-10 | 2013-10-11 | Electronic Transaction Device |
| GBGB1319950.0A GB201319950D0 (en) | 2013-07-10 | 2013-11-12 | Scannable Tag Refresh |
| GBGB1403720.4A GB201403720D0 (en) | 2013-07-10 | 2014-03-03 | Transaction enablement platform |
| PCT/GB2014/052119 WO2015004477A1 (en) | 2013-07-10 | 2014-07-10 | Devices, systems and methods for data processing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201528183A true TW201528183A (en) | 2015-07-16 |
Family
ID=54198731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW103135068A TW201528183A (en) | 2013-10-11 | 2014-10-08 | Devices, systems and methods for data processing |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201528183A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI652497B (en) | 2016-08-31 | 2019-03-01 | Alibaba Group Services Limited | User positioning method, information push method and related equipment |
| TWI688898B (en) * | 2019-06-19 | 2020-03-21 | 中華電信股份有限公司 | Multi-factor dynamic quick response code authentication system and method |
| TWI736011B (en) * | 2018-11-08 | 2021-08-11 | 日商電裝威福股份有限公司 | Wireless label system |
| TWI804849B (en) * | 2021-04-15 | 2023-06-11 | 美商鏈通科技股份有限公司 | Method and system for resolving a target |
| TWI810783B (en) * | 2019-12-17 | 2023-08-01 | 南韓商韓領有限公司 | Computerized system and computer implemented method for delivery wave scheduling |
| TWI874597B (en) * | 2020-10-21 | 2025-03-01 | 韓商韓領有限公司 | Information providing method for providing information regarding terminal activation and electronic device performing the same |
| TWI919118B (en) | 2023-09-28 | 2026-03-21 | 仁寶電腦工業股份有限公司 | Electronic device and operating method thereof |
-
2014
- 2014-10-08 TW TW103135068A patent/TW201528183A/en unknown
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI652497B (en) | 2016-08-31 | 2019-03-01 | Alibaba Group Services Limited | User positioning method, information push method and related equipment |
| US10757537B2 (en) | 2016-08-31 | 2020-08-25 | Alibaba Group Holding Limited | User positioning method, information push method, and related apparatus |
| TWI736011B (en) * | 2018-11-08 | 2021-08-11 | 日商電裝威福股份有限公司 | Wireless label system |
| TWI688898B (en) * | 2019-06-19 | 2020-03-21 | 中華電信股份有限公司 | Multi-factor dynamic quick response code authentication system and method |
| TWI810783B (en) * | 2019-12-17 | 2023-08-01 | 南韓商韓領有限公司 | Computerized system and computer implemented method for delivery wave scheduling |
| TWI874597B (en) * | 2020-10-21 | 2025-03-01 | 韓商韓領有限公司 | Information providing method for providing information regarding terminal activation and electronic device performing the same |
| TWI896484B (en) * | 2020-10-21 | 2025-09-01 | 韓商韓領有限公司 | Information providing method for providing information regarding terminal activation and electronic device performing the same |
| TWI804849B (en) * | 2021-04-15 | 2023-06-11 | 美商鏈通科技股份有限公司 | Method and system for resolving a target |
| TWI919118B (en) | 2023-09-28 | 2026-03-21 | 仁寶電腦工業股份有限公司 | Electronic device and operating method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2947616A1 (en) | Devices, systems and methods for machine-readable tag generation | |
| US20230014772A1 (en) | Automatic synchronization of a device for transaction processing based on geo-fenced locations | |
| US11917510B2 (en) | Bluetooth low energy (BLE) pre-check in | |
| US10839368B2 (en) | Automatic wireless consumer checkins | |
| US9998906B2 (en) | Close proximity notification system | |
| US10360593B2 (en) | Retail proximity marketing | |
| US9591483B2 (en) | Authentication mechanisms for wireless networks | |
| US20130262198A1 (en) | Systems and methods for an intelligent cardless loyalty system | |
| US20150248702A1 (en) | Proximity-based visual notifications | |
| US20200058014A1 (en) | Mobile transaction device enabling dynamic electronic checkins | |
| US20150227969A1 (en) | Systems and methods for managing seating locations and preferences | |
| CA2958872A1 (en) | Using a wireless beacon to provide access credentials to a secure network | |
| TW201528183A (en) | Devices, systems and methods for data processing | |
| US9959540B2 (en) | Security authentication using payment card display devices at accepted merchant locations | |
| WO2018201205A1 (en) | A mobile device and a system for interacting with the mobile device |