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

一種商品信息查詢的方法及系統(tǒng)與流程

文檔序號:11230590閱讀:591來源:國知局
一種商品信息查詢的方法及系統(tǒng)與流程

本發(fā)明涉及無線通訊技術領域,特別涉及一種商品信息查詢的方法及系統(tǒng)。



背景技術:

物聯(lián)網(wǎng)iot是繼計算機、互聯(lián)網(wǎng)、移動通訊之后的又一次信息產業(yè)浪潮,是今后移動互聯(lián)的發(fā)展方向。隨著物聯(lián)網(wǎng)的發(fā)展,諸如藍牙、zigbee這種短距離通訊或者諸如wifi、3g/4g這種高功耗通訊已經(jīng)不能滿足要求。而lora無線技術卻可以結合優(yōu)點擯棄確定,能做到長距離并且低功耗傳輸,因此lora無線技術便應運而生。

lora是由semtech研發(fā)的低功耗聯(lián)網(wǎng)技術,采用直序擴頻技術,利用全球共用的ism公共頻率137-1020mhz進行無線數(shù)據(jù)傳輸。由于它使用sub-ghz頻段,使其更易于較低功耗遠距離通訊,并且具有較強的穿墻技能。低功耗也使電池的使用壽命大幅提升?;谶@些優(yōu)勢,使得lora技術在物聯(lián)網(wǎng)中得到大規(guī)模開發(fā)應用。

在現(xiàn)代化的城市生活中,人們想了解自己購買到或者準備購買的產品的生產商、原材料等信息。但是,現(xiàn)有的查詢裝置多采用掃碼頭和中央處理器為一體化設置,即每個掃碼裝置都存儲有一個商品信息數(shù)據(jù)庫,這樣當需要更新數(shù)據(jù)庫信息時,需要對每個掃碼裝置都進行更新,導致更新數(shù)據(jù)庫操作繁瑣并且信息分散容易造成更新不及時,同時不便于商品信息的統(tǒng)一管理。

因而現(xiàn)有技術還有待改進和提高。



技術實現(xiàn)要素:

本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的不足,提供一種商品信息查詢的方法及系統(tǒng),通過掃碼端采用lora通信協(xié)議與預先存儲有商品信息數(shù)據(jù)庫的服務端進行通信,實現(xiàn)低功耗、便捷查詢商品信息,同時便于商品信息數(shù)據(jù)的及時更新和統(tǒng)一管理。

為了解決上述技術問題,本發(fā)明所采用的技術方案如下:

一種商品信息查詢的方法,其包括:

掃碼端預先配置有采用lora通信協(xié)議發(fā)送查詢指令的第一無線擴頻模塊;

當掃碼端掃描到條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的商品標識;

服務端接收所述查詢指令,并根據(jù)其攜帶的商品標識判斷預設的數(shù)據(jù)庫中是否存在要查詢的商品信息;以及

當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端;

掃碼端接收所述商品信息并進行顯示。

所述商品信息查詢的方法,其中,所述當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端之后還包括:

服務端記錄本次查詢事件,并將本次查詢事件反饋給對應的生產商。

所述商品信息查詢的方法,其中,當掃碼端掃描到條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的商品標識具體包括:

當掃碼端掃描到條碼時,掃描端識別所述條碼并判斷其對應的解碼數(shù)據(jù)是否為商品標識;

若是,則掃碼端生成查詢指令并將所述商品標識寫入所述查詢指令中,并通過所述第一無線擴頻模塊將所述查詢指令發(fā)送至服務端。

所述商品信息查詢的方法,其中,服務端接收所述查詢指令,并根據(jù)其攜帶的商品標識判斷預設的數(shù)據(jù)庫中是否存在要查詢的商品信息具體包括:

服務端通過其配置的第二無線擴頻模塊接收所述查詢指令,并獲取所述查詢指令攜帶的解碼數(shù)據(jù);

在數(shù)據(jù)庫中查找所述解碼數(shù)據(jù),若查找到,則判定數(shù)據(jù)庫中存在要查詢的商品信息。

所述商品信息查詢的方法,其中,所述商品信息包括商品名稱、商品編號、生產商、生產地以及原材料的一種或多種。

一種商品信息查詢的系統(tǒng),其包括掃碼端和服務端;

所述掃碼端包括:

預設模塊,用于預先配置采用lora通信協(xié)議發(fā)送查詢指令的第一無線擴頻模塊;

指令生成模塊,用于當掃碼端掃描到商品的條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的商品標識;

顯示模塊,用于接收所述商品信息并進行顯示;

服務端包括:

判斷模塊,用于接收所述查詢指令,并判斷數(shù)據(jù)庫中是否存在所述商品的商品信息;

調取模塊,用于當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端。

所述商品信息查詢的系統(tǒng),其中,所述服務端還包括:

反饋模塊,用于根據(jù)所述商品標識生成反饋信息,并將所述反饋信息發(fā)送給對應的生產商,其中,所述反饋信息攜帶查詢的時間和位置信息。

所述商品信息查詢的系統(tǒng),其中,所述指令生成模塊具體包括:

識別單元,用于當掃碼端掃描到條碼時,識別所述條碼以生成對應的商品標識并生成查詢指令;

配置單元,用于將所述商品標識寫入所述查詢指令中,并通過所述第一無線擴頻模塊將所述查詢指令發(fā)送至服務端。

所述商品信息查詢的系統(tǒng),其中,所述判斷模塊具體包括:

獲取單元,用于通過其配置的第二無線擴頻模塊接收所述查詢指令,并獲取所述查詢指令攜帶的商品標識;

查找單元,用于在數(shù)據(jù)庫中查找所述商品標識,當查找到時,判定數(shù)據(jù)庫中存在所述商品的商品信息。

所述商品信息查詢的系統(tǒng),其中,所述商品信息包括商品名稱、商品編號、生產商、生產地以及原材料的一種或多種。

有益效果:與現(xiàn)有技術相比,本發(fā)明提供了一種商品信息查詢的方法及系統(tǒng),所述方法包括:當掃碼端掃描到商品的條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的商品標識;服務端接收所述查詢指令,并根據(jù)其攜帶的商品標識判斷預設的數(shù)據(jù)庫中是否存在所述商品的商品信息;以及當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端;掃碼端接收所述商品信息并進行顯示。本發(fā)明通過通過掃碼端采用lora通信協(xié)議與預先存儲有商品信息數(shù)據(jù)庫的服務端進行通信,實現(xiàn)低功耗、便捷查詢商品信息,同時便于商品信息數(shù)據(jù)的及時更新和統(tǒng)一管理。

附圖說明

圖1為本發(fā)明提供的商品信息查詢的方法較佳實施的流程圖。

圖2為本發(fā)明提供的商品信息查詢的系統(tǒng)的結構原理圖。

具體實施方式

本發(fā)明提供一種商品信息查詢的方法及系統(tǒng),為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,模塊”、“部件”或“單元”可以混合地使用。

終端設備可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、pda(個人數(shù)字助理)、pad(平板電腦)、pmp(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數(shù)字tv、臺式計算機等等的固定終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。

下面結合附圖,通過對實施例的描述,對發(fā)明內容作進一步說明。

請參照圖1,圖1為本發(fā)明提供的商品信息查詢的方法的較佳實施例的流程圖。所述方法包括:

s100、掃碼端預先配置有采用lora通信協(xié)議發(fā)送查詢指令的第一無線擴頻模塊。

具體地,所述掃碼端指的是具有掃碼功能的終端設備,其做成各種形狀,留給人們的可視窗口有紅外掃碼窗口和商品信息顯示屏。例如,紅外掃描儀、移動終端、pad等。本發(fā)明以honeywell廠家生產的n4300系列掃描頭為例,其包括光源、接收裝置、光電轉換部件、譯碼電路、計算機接口。掃描器的基本工作原理為:由光源發(fā)出的光線經(jīng)過光學系統(tǒng)照射到條碼符號上面。被反射回來的光經(jīng)過光學系統(tǒng)成像在光電轉換器上,經(jīng)譯碼器解釋為微控制器可以直接接受的數(shù)字信號。所述第一無線通信模塊指的是基于lora通訊協(xié)議的無線通信模塊,其用于將產生的求救指令按照lora通訊協(xié)議編碼后發(fā)送至服務端。在實際應用中,所述第一無線擴頻模塊可以預留多種通訊接口,例如串口,spi等,并帶有l(wèi)ora無線天線。相對應的,在所述服務端內也設置有與所述第一無線擴頻模塊進行通信的第二無線擴頻模塊,其用于將接收到的無線信號進行解碼。這樣,通過掃碼端和服務端之間采用lora通訊協(xié)議進行通信,增大了查詢區(qū)域的范圍,使得掃碼端即使與服務端之間相隔較遠距離也能夠發(fā)送求救指令至服務端。同時,所述采用lora通訊協(xié)議具有能耗低的特點,這樣有效降低了掃碼端的通信能耗。

s200、當掃碼端掃描到條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的解碼數(shù)據(jù)。

具體地,所述條碼指的是由按照一定規(guī)則排列的條、空以及對應的字符組成的標記,其可以為一維碼,也可以為二維碼。所述條碼本身可存儲大量數(shù)據(jù),例如,商品編號,跳轉鏈接,中文字符等。所述解碼數(shù)據(jù)即為所述條碼中存儲的數(shù)據(jù)。當掃碼端掃描到條碼時,觸發(fā)產生用于查詢商品信息的查詢指令,并將所述解碼數(shù)據(jù)寫入所述查詢指令中,然后將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,由服務端進行根據(jù)接受到的解碼數(shù)據(jù)執(zhí)行查找動作。目前,通常通過商品編號來識別一種商品。然而,由于條碼本身存儲的信息可能有多種,因此所述掃碼端可能掃描到不是商品標識(即商品編號),為了避免掃碼端向服務端發(fā)送不必要的查詢指令造成公共資源浪費,掃碼端可以在確認所述解碼數(shù)據(jù)是否為商品編號后才生成查詢指令。因此,所述步驟s200具體可以包括:

s201、當掃碼端掃描到條碼時,掃描端識別所述條碼并判斷其對應的解碼數(shù)據(jù)是否為商品標識;

s202、若是,則掃碼端生成查詢指令并將所述商品標識寫入所述查詢指令中,并通過所述第一無線擴頻模塊將所述查詢指令發(fā)送至服務端。

具體的來說,在上述步驟s201中,所述預設格式指的是掃碼端預先存儲的數(shù)據(jù)格式,例如,所述解碼數(shù)據(jù)是否為13位數(shù)字構成的條碼。在本實施例中,通過判定所述解碼數(shù)據(jù)是否符合預設格式來判斷所述解碼數(shù)據(jù)是否為商品標識,而目前世界上常用的碼制有ean條形碼。因此,優(yōu)選的所述預設格式為:ean-13(標準版)或者ean-8(縮短版)。當然,在實際應用中,可以根據(jù)實際情況增加預設格式。當所述解碼數(shù)據(jù)的格式符合預設格式,則判定所述解碼數(shù)據(jù)為商品標識,執(zhí)行步驟s202;當所述解碼數(shù)據(jù)的格式不符合預設格式,則判定所述解碼數(shù)據(jù)不是商品標識,此時丟棄所述解碼數(shù)據(jù)并不產生查詢指令。

在所述步驟s202中,經(jīng)譯碼器將條碼解碼為數(shù)字信號并將所述數(shù)字信號寫入查詢指令中,然后通過所述第一無線擴頻模塊將所述查詢指令調制成為無線信號,并發(fā)送至服務端。

s300、服務端接收所述查詢指令,并根據(jù)其攜帶的商品標識判斷預設的數(shù)據(jù)庫中是否存在要查詢的商品信息。

具體地,所述預設的數(shù)據(jù)庫為服務端預先存儲商品信息數(shù)據(jù)庫,其用于存儲商品信息和商品標識,并且每一個商品標識對應一組商品信息。在實際應用中,所述服務端可以使用一些購物商場或者超市的現(xiàn)有的商品信息存儲器系統(tǒng),也可以政府或者民間服務性機構出于對現(xiàn)代化城市方便快捷的目的建設所述服務端,這樣做可以囊括更多的商品種類。同時,通過服務端建立商品信息數(shù)據(jù)庫有利于實現(xiàn)特定區(qū)域的商品信息的統(tǒng)一管理。并且當需要對所述數(shù)據(jù)庫進行更新時,只需將所述區(qū)域對應的服務端內的數(shù)據(jù)庫進行更新即可,而無需對每一個掃碼端(即終端設備)進行更新,這樣有利于及時更新商品信息數(shù)據(jù)并且便于該區(qū)域內商品信息數(shù)據(jù)的統(tǒng)一管理,從而避免造成管理混亂,給用戶帶來不便。所述商品信息包括商品名稱、商品編號、生廠商、生產地、和原材料的一種或多種。根據(jù)商品標識,用戶可以調取其對應的商品信息,這樣當用戶購買商品后可以充分的了解商品的各種信息。

示例性的,所述服務端接收所述查詢指令,并根據(jù)其攜帶的商品標識判斷預設的數(shù)據(jù)庫中是否存在要查詢的商品信息具體可以包括:

s301、服務端通過其配置的第二無線擴頻模塊接收所述查詢指令,并獲取所述查詢指令攜帶的商品標識;

s302、在數(shù)據(jù)庫中查找所述商品標識,若查找到,則判定數(shù)據(jù)庫中存在要查詢的商品信息。

具體的來說,服務端通過其配置的第二無線擴頻模塊接收由所述第一無線擴頻模塊發(fā)送的無線信號,經(jīng)過解調后得到所述查詢指令并獲取其攜帶的商品標識。在所述數(shù)據(jù)庫中查找所述商品標識,若未查找到,則說明所述數(shù)據(jù)庫中不存在所述商品標識對應的商品的商品信息,也即是說所述數(shù)據(jù)庫中未收錄所述商品的商品信息,此時,所述服務端生成“無此商品信息”的反饋信息,并通過所述第二無線擴頻模塊發(fā)送至所述掃碼端,掃碼端接收所述反饋信息后,將其輸出并顯示給用戶。若查找到,則說明所述數(shù)據(jù)庫中存在所述商品標識對應的商品的商品信息,執(zhí)行步驟s400。

s400、當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端。

具體地,當存在時,根據(jù)所述商品標識,在所述數(shù)據(jù)庫中調取其所對應的商品信息,并通過所述第二無線擴頻模塊發(fā)送至掃碼端。

s500、掃碼端接收所述商品信息并進行顯示。

具體地,所述掃碼端通過所述第一無線擴頻模塊接受所述商品信息,并將其通過顯示設備顯示給用戶。這樣,本本實施例通過在特定區(qū)域內設置若干掃碼端和一個服務端,并且所述若干掃描器與上述服務端之間均采用基于lora通訊協(xié)議的無線擴頻模塊進行通信,以使得掃碼端掃描到的條碼在較遠的距離內發(fā)送至服務端,由服務端根據(jù)所述條碼對應的商品標識查找到對應的商品信息并將查詢結果反饋至掃碼端。實現(xiàn)了區(qū)域性的商品信息的查詢和共享,而無需每個掃碼端都存儲商品信息,方便了商品信息的及時更新并節(jié)省了公共資源。

在本發(fā)明的另一個實施例中,為了方便生產商獲取商品最終消費地,為生產商的產品控制調查提供依據(jù),所述當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端之后還包括:

h10、服務端根據(jù)所述商品標識生成反饋信息,并將所述反饋信息發(fā)送給對應的生產商,其中,所述反饋信息攜帶查詢的時間和位置信息。

示例性的,所述h10具體可以包括:

h101、服務端根據(jù)所述商品標識生成反饋信息,并獲取當前時間和當前所處的位置信息;

h102、將所述當前時間和位置信息寫入所述反饋信息內,并將所述反饋信息發(fā)送給對應的生產商。

具體地,所述生產商為根據(jù)所述商品標識調取的商品信息中獲取的生產商信息。在所述服務端內預先存儲有與生產商的聯(lián)系地址關聯(lián)數(shù)據(jù)庫。根據(jù)所述生產商可以在所述關聯(lián)數(shù)據(jù)庫中查找與其對應的聯(lián)系地址。所述當前所處的位置信息可以通過服務端的內置gps模塊進行獲取。所述服務端將所述反饋信息發(fā)送給生產商,其中,所述反饋信息包括查詢的商品標識、當前時間和當前位置。這樣,并與生產商獲取商品最終消費地和消費時間,為生產商的產品控制調查提供依據(jù)來實現(xiàn)的,因為商家生產商獲得商品最終消費地之后,還可以根據(jù)自家的商品分布上大體確定是不是真的是本家的商品。

本發(fā)明還提供了一種商品信息查詢的系統(tǒng),如圖2所示,其包括若干掃碼端100和服務端200:

所述掃碼端100包括:

預設模塊100,用于預先配置采用lora通信協(xié)議發(fā)送查詢指令的第一無線擴頻模塊104;

指令生成模塊102,用于當掃碼端掃描到商品的條碼時,掃碼端生成查詢指令并將所述查詢指令通過所述第一無線擴頻模塊發(fā)送至服務端,其中,所述查詢指令攜帶所述條碼對應的商品標識;

顯示模塊103,用于接收所述商品信息并進行顯示;

服務端200包括:

判斷模塊201,用于接收所述查詢指令,并判斷數(shù)據(jù)庫中是否存在所述商品的商品信息;

調取模塊202,用于當存在時,調取所述商品標識對應的商品信息,并將所述商品信息發(fā)送至掃碼端。

所述商品信息查詢的系統(tǒng),其中,所述服務端200還包括:

反饋模塊,用于根據(jù)所述商品標識生成反饋信息,并將所述反饋信息發(fā)送給對應的生產商,其中,所述反饋信息攜帶查詢的時間和位置信息。

所述商品信息查詢的系統(tǒng),其中,所述指令生成模塊102具體包括:

識別單元,用于當掃碼端掃描到條碼時,識別所述條碼以生成對應的商品標識并生成查詢指令;

配置單元,用于將所述商品標識寫入所述查詢指令中,并通過所述第一無線擴頻模塊104將所述查詢指令發(fā)送至服務端。

所述商品信息查詢的系統(tǒng),其中,所述判斷模塊201具體包括:

獲取單元,用于通過其配置的第二無線擴頻模塊203接收所述查詢指令,并獲取所述查詢指令攜帶的商品標識;

查找單元,用于在數(shù)據(jù)庫中查找所述商品標識,當查找到時,判定數(shù)據(jù)庫中存在所述商品的商品信息。

所述商品信息查詢的系統(tǒng),其中,所述商品信息包括商品名稱、商品編號、生產商、生產地以及原材料的一種或多種。

在本發(fā)明所提供的實施例中,應該理解到,所揭露的系統(tǒng)和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質。

最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1