亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種電子閱讀器及其消費(fèi)計(jì)次方法

文檔序號(hào):6667627閱讀:293來(lái)源:國(guó)知局
專利名稱:一種電子閱讀器及其消費(fèi)計(jì)次方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子標(biāo)簽領(lǐng)域,尤其涉及一種電子閱讀器及其消費(fèi)計(jì)次方法。
背景技術(shù)
高頻設(shè)備通過高頻模塊來(lái)完成和高頻標(biāo)簽的交互。將高頻芯片和諧振天線封裝成 高頻模塊,預(yù)留UART、I2C、SPI或者其他接口。高頻閱讀器的CPU系統(tǒng)通過預(yù)留接口與高頻 模塊進(jìn)行數(shù)據(jù)交互,高頻模塊通過空口和高頻標(biāo)簽進(jìn)行數(shù)據(jù)交互。系統(tǒng)框圖如圖1所示。在RFID高頻技術(shù)的很多應(yīng)用場(chǎng)景中都包括對(duì)高頻標(biāo)簽的計(jì)次消費(fèi),如食堂、公交 的高頻閱讀器都會(huì)提供脫機(jī)計(jì)次消費(fèi)的功能。高頻閱讀器對(duì)高頻標(biāo)簽的計(jì)次消費(fèi)在一定 的時(shí)間段內(nèi)(如11:00:00-14:00:00)只能刷卡一次,計(jì)次消費(fèi)后在高頻標(biāo)簽中寫入消費(fèi) 的日期時(shí)間,精確到秒(如2009-10-2109 23 50),假設(shè)同一高頻標(biāo)簽在同一個(gè)時(shí)間段內(nèi) 第二次刷卡的話,高頻閱讀器取出本身的日期時(shí)間和時(shí)間段,再?gòu)目ㄆ凶x取日期時(shí)間,經(jīng) 過比較即可判斷出該卡是重復(fù)消費(fèi),應(yīng)該予以告警提示。正常完成交易的消費(fèi)記錄存儲(chǔ)到 高頻閱讀器的存儲(chǔ)器中,在適當(dāng)?shù)臅r(shí)刻通過高頻閱讀器的FE、RS232、RS485和USB等接口將 數(shù)據(jù)導(dǎo)出到服務(wù)器中,在服務(wù)器中進(jìn)行消費(fèi)記錄的統(tǒng)計(jì)處理。高頻模塊和高頻標(biāo)簽之間通信的時(shí)候可能會(huì)因?yàn)槟承┰?如刷卡時(shí)快速抖動(dòng) 高頻標(biāo)簽)導(dǎo)致寫入日期時(shí)間成功但高頻模塊返回失敗的情況。由于高頻模塊返回失敗, 所以高頻閱讀器不會(huì)有消費(fèi)成功的提示,需要重新刷一次,但是高頻標(biāo)簽中已經(jīng)將日期時(shí) 間寫入,此時(shí)會(huì)判斷高頻標(biāo)簽已經(jīng)在當(dāng)前時(shí)間段內(nèi)刷過并告警提示重復(fù)消費(fèi),在當(dāng)前時(shí)間 段內(nèi),該標(biāo)簽就不能再刷卡進(jìn)行消費(fèi)了,影響用戶的使用。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種電子閱讀器及其消費(fèi)計(jì)次方法,解決了在 計(jì)次消費(fèi)中高頻模塊和高頻標(biāo)簽之間通信穩(wěn)定性差產(chǎn)生不能進(jìn)行消費(fèi)的問題。為了解決上述問題,本發(fā)明提供了一種電子閱讀器的計(jì)次方法,包括在計(jì)次消費(fèi)中,電子閱讀器清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段;所述電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽 ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記 錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。進(jìn)一步地,上述計(jì)次方法還可包括,在電子閱讀器清點(diǎn)電子標(biāo)簽前,還包括所述電子閱讀器初始化,判斷所述寫入失敗的標(biāo)簽ID記錄中時(shí)間段是否和當(dāng)前 時(shí)段相同,如果不同,則清空該寫入失敗的標(biāo)簽ID記錄中所有數(shù)據(jù)。進(jìn)一步地,上述計(jì)次方法還可包括,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽 ID和時(shí)間段后,還包括所述電子閱讀器根據(jù)讀出的時(shí)間段判斷讀取的所述電子標(biāo)簽是否有重復(fù)消費(fèi),如 果沒有重復(fù)消費(fèi),則在寫入新的時(shí)間段前將標(biāo)記Flag設(shè)置為1 ;
所述電子閱讀器在寫入時(shí)間段成功后將該標(biāo)記Flag標(biāo)記清零,并將該電子標(biāo)簽 的計(jì)次消費(fèi)記錄進(jìn)行存儲(chǔ)。進(jìn)一步地,上述計(jì)次方法還可包括,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽 ID和時(shí)間段后,進(jìn)一步包括所述電子閱讀器判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記 錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電 子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ);所述電子閱讀器判斷如果所述標(biāo)記Flag為1,則判斷如果寫入失敗的標(biāo)簽ID記錄 中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則將標(biāo)記Flag 置為0,刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并 存儲(chǔ)。進(jìn)一步地,上述計(jì)次方法還可包括,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽 ID和時(shí)間段后,進(jìn)一步包括所述電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄中不存在讀取的電子標(biāo)簽的標(biāo) 簽ID,或者存在該標(biāo)簽ID但記錄的時(shí)間段不是當(dāng)前時(shí)段,則將所述標(biāo)記Flag設(shè)置為1,并 將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽;所述電子閱讀器判斷如果將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽,則將所述標(biāo)記Flag 置為0,并存儲(chǔ)當(dāng)前的計(jì)次消費(fèi)記錄;所述電子閱讀器判斷如果將當(dāng)前的時(shí)間段沒有寫入所述電子標(biāo)簽,則將計(jì)次消費(fèi) 失敗的標(biāo)簽ID記錄在所述寫入失敗的標(biāo)簽ID記錄中。本發(fā)明還提供了一種電子閱讀器,用于計(jì)次消費(fèi),包括讀寫模塊和控制模塊,其 中,所述讀寫模塊,用于清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段,并傳送 給所述控制模塊;所述控制模塊,用于判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的 標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID 記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。進(jìn)一步地,上述電子閱讀器還可包括,所述控制模塊,還用于電子閱讀器初始化 時(shí),判斷所述寫入失敗的標(biāo)簽ID記錄中時(shí)間段是否和當(dāng)前時(shí)段相同,如果不同,則清空該 寫入失敗的標(biāo)簽ID記錄中所有數(shù)據(jù)。進(jìn)一步地,上述電子閱讀器還可包括,所述控制模塊,還用于根據(jù)讀出的所述時(shí)4 間段判斷讀取的所述電子標(biāo)簽是否有重復(fù)消費(fèi),如果沒有重復(fù)消費(fèi),則在寫入新的時(shí)間段 前將標(biāo)記Flag設(shè)置為1 ;在寫入時(shí)間段成功后將該標(biāo)記Flag標(biāo)記清零,并將該電子標(biāo)簽的計(jì)次消費(fèi)記錄 進(jìn)行存儲(chǔ)。進(jìn)一步地,上述電子閱讀器還可包括,所述控制模塊,進(jìn)一步用于判斷如果所述標(biāo) 記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且 該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該 電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ);
判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的 電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí) 段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。進(jìn)一步地,上述電子閱讀器還可包括,所述控制模塊,進(jìn)一步用于判斷如果寫入失 敗的標(biāo)簽ID記錄中不存在讀取的電子標(biāo)簽的標(biāo)簽ID,或者存在該標(biāo)簽ID但記錄的時(shí)間段 不是當(dāng)前時(shí)段,則將所述標(biāo)記Flag設(shè)置為1,并向所述讀寫模塊發(fā)送將當(dāng)前的時(shí)間段寫入 所述電子標(biāo)簽的指令;判斷如果將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽,則將所述標(biāo)記Flag置為0,并存儲(chǔ) 當(dāng)前的計(jì)次消費(fèi)記錄;判斷如果將當(dāng)前的時(shí)間段沒有寫入所述電子標(biāo)簽,則將計(jì)次消費(fèi)失敗的標(biāo)簽ID 記錄在所述寫入失敗的標(biāo)簽ID記錄中。與現(xiàn)有技術(shù)相比,應(yīng)用本發(fā)明,可以完整的實(shí)現(xiàn)計(jì)次消費(fèi),并且可以規(guī)避由于高頻 模塊和高頻標(biāo)簽之間不穩(wěn)定通信產(chǎn)生不能進(jìn)行消費(fèi)的問題。


圖1是當(dāng)前系統(tǒng)實(shí)現(xiàn)的框圖;圖2是本發(fā)明的一種電子閱讀器的消費(fèi)計(jì)次方法的流程圖;圖3是本發(fā)明的一種電子閱讀器的結(jié)構(gòu)示意圖;圖4是應(yīng)用實(shí)例中高頻設(shè)備和服務(wù)器管理平臺(tái)組網(wǎng)的示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步說(shuō)明。關(guān)于本發(fā)明實(shí)施的前提是在計(jì)次消費(fèi)中,每天可以設(shè)置多個(gè)時(shí)間段;在每個(gè)時(shí) 間段內(nèi)每張電子標(biāo)簽只能消費(fèi)一次。本發(fā)明的主要構(gòu)思是在計(jì)次消費(fèi)中,電子閱讀器清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀 取標(biāo)簽ID和時(shí)間段;電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄(即表Table—Failure) 中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子 標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。其中,電子閱讀器可以是基于高頻(13. 56M)RFID閱讀器,電子標(biāo)簽可以是高頻標(biāo) 簽。具體的,高頻閱讀器清點(diǎn)到高頻標(biāo)簽后,讀出日期時(shí)間判斷該標(biāo)簽是否有重復(fù)消 費(fèi),如果沒有重復(fù)消費(fèi),則在寫入新的日期時(shí)間前做一標(biāo)記Flag (即Flag = 1),在寫入日期 時(shí)間成功后將該標(biāo)記清零(即Flag = 0),并將該高頻標(biāo)簽的消費(fèi)記錄存儲(chǔ)到高頻閱讀器 的存儲(chǔ)器(如flash)中。如果寫入消費(fèi)記錄失敗,則將該高頻標(biāo)簽的ID記錄在表Table_ Failure中,并更新到實(shí)時(shí)變量i^ilure_CardNumber中。在重新進(jìn)行計(jì)次消費(fèi)時(shí),根據(jù)標(biāo) 記Flag、實(shí)時(shí)變表中的高頻標(biāo)簽的ID記錄和從高頻標(biāo)簽中讀出的 ID以及日期時(shí)間進(jìn)行比較。如果高頻標(biāo)簽中已經(jīng)寫入日期時(shí)間且該日期時(shí)間是當(dāng)前的時(shí)段 內(nèi),則記錄下來(lái)標(biāo)簽中的日期時(shí)間和高頻標(biāo)簽ID等完成該消費(fèi)記錄并存儲(chǔ),完成整個(gè)消費(fèi) 的流程。在進(jìn)行下一個(gè)時(shí)間段的計(jì)次消費(fèi)時(shí)將存儲(chǔ)在表Table—Failure的標(biāo)簽ID記錄、實(shí)時(shí)變量Failure_CardNumber中的ID和標(biāo)記Flag清空。如圖2所示,本發(fā)明的一種電子閱讀器的消費(fèi)計(jì)次方法,包括以下步驟步驟201、高頻閱讀器初始化,初始化標(biāo)記Flag、表Table_Failure以及變量 Failure_CardNumber。步驟202、判斷表Table_Failure中的時(shí)間段是否和當(dāng)前的時(shí)間段相同,如果不 同,則轉(zhuǎn)步驟203,如果相同,則轉(zhuǎn)步驟204。步驟203、清空表Table_Failure中的所有數(shù)據(jù)和變量Failure_CardNumber中的 數(shù)據(jù)。步驟204、高頻閱讀器通過高頻模塊清點(diǎn)高頻標(biāo)簽。步驟205、從高頻標(biāo)簽中讀取標(biāo)簽ID和日期時(shí)間。步驟206、判斷標(biāo)記Flag是否為1,如果不為1,則轉(zhuǎn)步驟207,如果為1,則轉(zhuǎn)步驟 210。步驟207、判斷表 Table_Failure 以及變量 Failure_CardNumber 中是否有 ID 數(shù) 據(jù),如果有,則轉(zhuǎn)步驟208,如果沒有,則轉(zhuǎn)步驟213。步驟208、如果有標(biāo)簽ID數(shù)據(jù),且其中一條消費(fèi)記錄和已讀到的ID相同,則轉(zhuǎn)步驟 209,如果不相同,則轉(zhuǎn)步驟213。步驟209、刪除表中當(dāng)前的ID記錄,生成當(dāng)前標(biāo)簽ID的一條計(jì)次消費(fèi)記錄并存儲(chǔ), 結(jié)束本次流程。步驟210、變量!^01皿6^^^(1燦1^6『中的ID是否和從高頻標(biāo)簽中讀出的ID相同? 如果相同,則轉(zhuǎn)步驟211,如果不同,則轉(zhuǎn)步驟213。步驟211、判斷高頻標(biāo)簽中的日期時(shí)間是否在當(dāng)前時(shí)間段內(nèi),如果在當(dāng)前時(shí)間段 內(nèi),則轉(zhuǎn)步驟212,如果不在,則轉(zhuǎn)步驟213。步驟212、將標(biāo)記Flag置為0,清空當(dāng)前的變量i^ilure_CardNumber,生成當(dāng)前標(biāo) 簽ID的一條計(jì)次消費(fèi)記錄并存儲(chǔ),結(jié)束本次流程。步驟213、將標(biāo)記Flag置為1,并將當(dāng)前的日期時(shí)間寫入高頻標(biāo)簽。步驟214、高頻閱讀器判斷高頻模塊是否返回寫成功的消息,如果返回寫成功的消 息,則轉(zhuǎn)步驟216,如果返回寫不成功的消息,則轉(zhuǎn)步驟215。步驟215、將計(jì)次消費(fèi)失敗的標(biāo)簽ID記錄在表中,結(jié)束本次流程。步驟216、將標(biāo)記Flag置為0,并存儲(chǔ)當(dāng)前的計(jì)次消費(fèi)記錄,結(jié)束本次流程。如圖3所示,本發(fā)明的一種電子閱讀器,用于計(jì)次消費(fèi),包括讀寫模塊和控制模 塊,其中,所述讀寫模塊,用于清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段,并傳送 給所述控制模塊;所述控制模塊,用于判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的 標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID 記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。所述控制模塊,還用于電子閱讀器初始化時(shí),判斷所述寫入失敗的標(biāo)簽ID記錄中 時(shí)間段是否和當(dāng)前時(shí)段相同,如果不同,則清空該寫入失敗的標(biāo)簽ID記錄中所有數(shù)據(jù)。所述控制模塊,還用于根據(jù)讀出的所述時(shí)間段判斷讀取的所述電子標(biāo)簽是否有重復(fù)消費(fèi),如果沒有重復(fù)消費(fèi),則在寫入新的時(shí)間段前將標(biāo)記Flag設(shè)置為1 ;在寫入時(shí)間段成功后將該標(biāo)記Flag標(biāo)記清零,并將該電子標(biāo)簽的計(jì)次消費(fèi)記錄 進(jìn)行存儲(chǔ)。所述控制模塊,進(jìn)一步用于判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗 的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段, 則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ);判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的 電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí) 段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。所述控制模塊,進(jìn)一步用于判斷如果寫入失敗的標(biāo)簽ID記錄中不存在讀取的電 子標(biāo)簽的標(biāo)簽ID,或者存在該標(biāo)簽ID但記錄的時(shí)間段不是當(dāng)前時(shí)段,則將所述標(biāo)記Flag設(shè) 置為1,并向所述讀寫模塊發(fā)送將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽的指令;判斷如果將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽,則將所述標(biāo)記Flag置為0,并存儲(chǔ) 當(dāng)前的計(jì)次消費(fèi)記錄;判斷如果將當(dāng)前的時(shí)間段沒有寫入所述電子標(biāo)簽,則將計(jì)次消費(fèi)失敗的標(biāo)簽ID 記錄在所述寫入失敗的標(biāo)簽ID記錄中。下面結(jié)合實(shí)例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。一個(gè)服務(wù)管理平臺(tái)可以最多支持256個(gè)高頻設(shè)備(即高頻閱讀器),由服務(wù)器管理 平臺(tái)來(lái)控制各個(gè)高頻設(shè)備消費(fèi)記錄上報(bào)的次序防止發(fā)生網(wǎng)絡(luò)擁塞延遲的情況,高頻設(shè)備和 服務(wù)器管理平臺(tái)組網(wǎng)如圖4所示。服務(wù)管理平臺(tái)的實(shí)施方案1、服務(wù)管理平臺(tái)通過設(shè)備ID來(lái)區(qū)分各個(gè)高頻設(shè)備。2、服務(wù)管理平臺(tái)在分發(fā)標(biāo)簽時(shí),將標(biāo)簽ID和使用人姓名相關(guān)聯(lián)方便處理。3、針對(duì)各個(gè)高頻設(shè)備服務(wù)管理平臺(tái)設(shè)置不同的消費(fèi)時(shí)間段,并且根據(jù)各個(gè)高頻設(shè) 備ID自動(dòng)設(shè)置獲取消費(fèi)記錄的時(shí)間,以保證不會(huì)出現(xiàn)網(wǎng)絡(luò)擁塞的情況。4、統(tǒng)一處理通過高頻設(shè)備刷卡產(chǎn)生的正常消費(fèi)記錄,以報(bào)表形式匯總,并跟相應(yīng) 的財(cái)務(wù)系統(tǒng)進(jìn)行關(guān)聯(lián)處理。5、對(duì)已經(jīng)丟失的高頻標(biāo)簽,使用人只需通知管理人員,管理人員將與和該使用人 姓名相關(guān)聯(lián)的標(biāo)簽ID進(jìn)行掛失處理,并及時(shí)將掛失數(shù)據(jù)同步到高頻閱讀器。掛失的標(biāo)簽如 果也消費(fèi)的話,則高頻閱讀器進(jìn)行告警提示管理人員。高頻設(shè)備的實(shí)施方案1、脫機(jī)的高頻設(shè)備在設(shè)定的時(shí)間段內(nèi)接受消費(fèi)刷卡,并將消費(fèi)記錄存儲(chǔ)起來(lái),在 聯(lián)機(jī)后根據(jù)服務(wù)管理平臺(tái)的查詢進(jìn)行上報(bào)。2、如果當(dāng)前的時(shí)間不在消費(fèi)時(shí)間段內(nèi),則將高頻設(shè)備進(jìn)行鎖定,不允許鍵盤操作 和刷卡。3、通過發(fā)明內(nèi)容中的描述進(jìn)行消費(fèi)糾錯(cuò)處理,保證不會(huì)有異常消費(fèi)情況。4、高頻設(shè)備和服務(wù)管理平臺(tái)聯(lián)機(jī)的時(shí)候,高頻設(shè)備定時(shí)的跟服務(wù)管理平臺(tái)進(jìn)行時(shí) 間同步,保證在正常消費(fèi)后,服務(wù)管理平臺(tái)能正常統(tǒng)計(jì)處理消費(fèi)記錄。5、高頻設(shè)備將從服務(wù)管理平臺(tái)同步下來(lái)的掛失名單存儲(chǔ),并在正常的消費(fèi)流程中判斷,如果高頻標(biāo)簽掛失,則進(jìn)行告警提示。通過以上實(shí)施方案,高頻設(shè)備根據(jù)服務(wù)管理平臺(tái)的配置,進(jìn)行正常消費(fèi)和異常消 費(fèi)的糾錯(cuò)處理,在將消費(fèi)記錄上報(bào)到后臺(tái)后,后臺(tái)可以統(tǒng)一整理消費(fèi)記錄。上述說(shuō)明示出并描述了本發(fā)明的一個(gè)優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明 并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、 修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí) 進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā) 明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種電子閱讀器的計(jì)次方法,其特征在于,包括在計(jì)次消費(fèi)中,電子閱讀器清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段; 所述電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID, 并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生 成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。
2.如權(quán)利要求1所述的計(jì)次方法,其特征在于, 在電子閱讀器清點(diǎn)電子標(biāo)簽前,還包括所述電子閱讀器初始化,判斷所述寫入失敗的標(biāo)簽ID記錄中時(shí)間段是否和當(dāng)前時(shí)段 相同,如果不同,則清空該寫入失敗的標(biāo)簽ID記錄中所有數(shù)據(jù)。
3.如權(quán)利要求1所述的計(jì)次方法,其特征在于,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段后,還包括 所述電子閱讀器根據(jù)讀出的時(shí)間段判斷讀取的所述電子標(biāo)簽是否有重復(fù)消費(fèi),如果沒 有重復(fù)消費(fèi),則在寫入新的時(shí)間段前將標(biāo)記Flag設(shè)置為1 ;所述電子閱讀器在寫入時(shí)間段成功后將該標(biāo)記Flag標(biāo)記清零,并將該電子標(biāo)簽的計(jì) 次消費(fèi)記錄進(jìn)行存儲(chǔ)。
4.如權(quán)利要求3所述的計(jì)次方法,其特征在于,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段后,進(jìn)一步包括 所述電子閱讀器判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中 存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo) 簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ);所述電子閱讀器判斷如果所述標(biāo)記Flag為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中存 在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則將標(biāo)記Flag置為 0,刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。
5.如權(quán)利要求3所述的計(jì)次方法,其特征在于,所述電子閱讀器從所述電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段后,進(jìn)一步包括 所述電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄中不存在讀取的電子標(biāo)簽的標(biāo)簽 ID,或者存在該標(biāo)簽ID但記錄的時(shí)間段不是當(dāng)前時(shí)段,則將所述標(biāo)記Flag設(shè)置為1,并將當(dāng) 前的時(shí)間段寫入所述電子標(biāo)簽;所述電子閱讀器判斷如果將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽,則將所述標(biāo)記Flag置 為0,并存儲(chǔ)當(dāng)前的計(jì)次消費(fèi)記錄;所述電子閱讀器判斷如果將當(dāng)前的時(shí)間段沒有寫入所述電子標(biāo)簽,則將計(jì)次消費(fèi)失敗 的標(biāo)簽ID記錄在所述寫入失敗的標(biāo)簽ID記錄中。
6.一種電子閱讀器,用于計(jì)次消費(fèi),其特征在于, 包括讀寫模塊和控制模塊,其中,所述讀寫模塊,用于清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段,并傳送給所 述控制模塊;所述控制模塊,用于判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽 ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記 錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。
7.如權(quán)利要求6所述的電子閱讀器,其特征在于,所述控制模塊,還用于電子閱讀器初始化時(shí),判斷所述寫入失敗的標(biāo)簽ID記錄中時(shí)間 段是否和當(dāng)前時(shí)段相同,如果不同,則清空該寫入失敗的標(biāo)簽ID記錄中所有數(shù)據(jù)。
8.如權(quán)利要求6所述的電子閱讀器,其特征在于,所述控制模塊,還用于根據(jù)讀出的所述時(shí)間段判斷讀取的所述電子標(biāo)簽是否有重復(fù)消 費(fèi),如果沒有重復(fù)消費(fèi),則在寫入新的時(shí)間段前將標(biāo)記Flag設(shè)置為1 ;在寫入時(shí)間段成功后將該標(biāo)記Flag標(biāo)記清零,并將該電子標(biāo)簽的計(jì)次消費(fèi)記錄進(jìn)行 存儲(chǔ)。
9.如權(quán)利要求8所述的電子閱讀器,其特征在于,所述控制模塊,進(jìn)一步用于判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo) 簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪 除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ);判斷如果所述標(biāo)記Flag不為1,則判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子 標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的 標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。
10.如權(quán)利要求8所述的電子閱讀器,其特征在于,所述控制模塊,進(jìn)一步用于判斷如果寫入失敗的標(biāo)簽ID記錄中不存在讀取的電子標(biāo) 簽的標(biāo)簽ID,或者存在該標(biāo)簽ID但記錄的時(shí)間段不是當(dāng)前時(shí)段,則將所述標(biāo)記Flag設(shè)置為 1,并向所述讀寫模塊發(fā)送將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽的指令;判斷如果將當(dāng)前的時(shí)間段寫入所述電子標(biāo)簽,則將所述標(biāo)記Flag置為0,并存儲(chǔ)當(dāng)前 的計(jì)次消費(fèi)記錄;判斷如果將當(dāng)前的時(shí)間段沒有寫入所述電子標(biāo)簽,則將計(jì)次消費(fèi)失敗的標(biāo)簽ID記錄 在所述寫入失敗的標(biāo)簽ID記錄中。
全文摘要
本發(fā)明公開了一種電子閱讀器及其消費(fèi)計(jì)次方法,包括在計(jì)次消費(fèi)中,電子閱讀器清點(diǎn)電子標(biāo)簽,從電子標(biāo)簽中讀取標(biāo)簽ID和時(shí)間段;所述電子閱讀器判斷如果寫入失敗的標(biāo)簽ID記錄中存在讀取的電子標(biāo)簽的標(biāo)簽ID,并且該標(biāo)簽ID記錄的時(shí)間段是當(dāng)前時(shí)段,則刪除該電子標(biāo)簽的當(dāng)前時(shí)段的標(biāo)簽ID記錄,生成該電子標(biāo)簽的一計(jì)次消費(fèi)記錄并存儲(chǔ)。應(yīng)用本發(fā)明,可以完整的實(shí)現(xiàn)計(jì)次消費(fèi),并且可以規(guī)避由于高頻模塊和高頻標(biāo)簽之間不穩(wěn)定通信產(chǎn)生不能進(jìn)行消費(fèi)的問題。
文檔編號(hào)G07F7/08GK102063762SQ20091021192
公開日2011年5月18日 申請(qǐng)日期2009年11月16日 優(yōu)先權(quán)日2009年11月16日
發(fā)明者冷衛(wèi)杰, 吳中平, 張迪 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1