專利名稱:移動(dòng)終端、產(chǎn)品信息查詢系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)終端、產(chǎn)品信息查詢系統(tǒng)及方法,特別是涉及一種通過體感和有趣的交互、以用戶不會(huì)反感的方式推送促銷商品的移動(dòng)終端、產(chǎn)品信息查詢系統(tǒng)及方法。
背景技術(shù):
互聯(lián)網(wǎng)發(fā)展到今天,規(guī)模不斷高速膨脹的同時(shí),終端的熱點(diǎn)已經(jīng)逐步轉(zhuǎn)移到移動(dòng)領(lǐng)域。手機(jī)購(gòu)物,是指利用手機(jī)上網(wǎng)、實(shí)現(xiàn)網(wǎng)購(gòu)的過程,屬于移動(dòng)電子商務(wù),進(jìn)入3G時(shí)代以后將會(huì)迎來長(zhǎng)足的發(fā)展。國(guó)外手機(jī)購(gòu)物發(fā)展最好的是日本、韓國(guó)等國(guó)家,而中國(guó)也正在興起以立即購(gòu)為代表的手機(jī)購(gòu)物網(wǎng)站。手機(jī)購(gòu)物的原理和電腦上網(wǎng)購(gòu)物一樣,只不過載體從電腦變成了上網(wǎng)手機(jī)。國(guó)內(nèi) 3G業(yè)務(wù)將有望聯(lián)手網(wǎng)絡(luò)購(gòu)物、網(wǎng)絡(luò)支付等平臺(tái),通過超高的網(wǎng)速實(shí)現(xiàn)“手機(jī)購(gòu)物”。未來中國(guó)的手機(jī)購(gòu)物會(huì)有一個(gè)高速增長(zhǎng)期,用戶只要開通手機(jī)上網(wǎng)服務(wù),就可以通過手機(jī)查詢商品信息,并在線支付購(gòu)買產(chǎn)品。而一個(gè)較好的手機(jī)購(gòu)物若要被大眾廣泛接受,一般具有以下的幾個(gè)要點(diǎn)1)要有殺手級(jí)應(yīng)用(killer-app);2)購(gòu)物流程要簡(jiǎn)單,尤其是商品搜索;3)最好有根據(jù)顧客行為分析而推薦的簡(jiǎn)單的商品組合讓顧客一鍵購(gòu)買而無需
一一搜索。由此,需要一種方便快捷的產(chǎn)品信息的提供方式以供用戶快速瀏覽購(gòu)買。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)手機(jī)購(gòu)物瀏覽不便捷、推送商品不準(zhǔn)確的缺陷,提供一種能夠快速提供產(chǎn)品信息、瀏覽便捷、推送商品準(zhǔn)確的移動(dòng)終端、產(chǎn)品信息查詢系統(tǒng)及方法。本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的一種移動(dòng)終端,其特點(diǎn)在于,其包括一加速度檢測(cè)模塊、一與該加速度檢測(cè)模塊相連的控制模塊、一與該控制模塊相連的通信模塊,該加速度檢測(cè)模塊用于檢測(cè)該移動(dòng)終端的加速度并將檢測(cè)的加速度送入該控制模塊,其中該加速度包括加速度的數(shù)值和方向;該控制模塊用于判斷該加速度的數(shù)值是否達(dá)到一閾值,若否,則等待該加速度檢測(cè)模塊的再次檢測(cè);若是,根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令送入該通信模塊;該通信模塊用于將該觸發(fā)指令發(fā)送至一服務(wù)器端以及接收該服務(wù)器端回傳的產(chǎn)
min 息。優(yōu)選地,該移動(dòng)終端還包括一接收用戶輸入的命令并將命令轉(zhuǎn)換為操作指令的指令接收模塊,該控制模塊還用于接收來自指令接收模塊的操作指令并將該操作指令送入該通信模塊,該通信模塊還用于將該操作指令發(fā)送至一服務(wù)器端。其中,加速度檢測(cè)模塊可以采用現(xiàn)有的加速度傳感器,用戶可以實(shí)現(xiàn)設(shè)置一加速度的閾值,只有達(dá)到了該閾值的信號(hào)才會(huì)被控制模塊轉(zhuǎn)換成對(duì)應(yīng)的觸發(fā)指令,以免影響用戶對(duì)移動(dòng)終端的正常使用。另外,該指令接收模塊也可采用現(xiàn)有的輸入模塊實(shí)現(xiàn),例如現(xiàn)有的觸摸屏,這樣,用戶除了通過搖晃移動(dòng)終端來觸發(fā)相應(yīng)的指令外,也可采用傳統(tǒng)的方式實(shí)現(xiàn)指令的輸入。優(yōu)選地,該加速度檢測(cè)模塊為雙軸加速度傳感器或三軸加速度傳感器。優(yōu)選地,其中,該雙軸加速度傳感器用于檢測(cè)一第一測(cè)試軸和一第二測(cè)試軸上的加速度的數(shù)值和方向,該三軸加速度傳感器用于檢測(cè)一第一測(cè)試軸、一第二測(cè)試軸和一第三測(cè)試軸上的加速度的數(shù)值和方向。優(yōu)選地,該控制模塊還用于根據(jù)該雙軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令,該控制模塊還用于根據(jù)該三軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向和/或該第三測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令。采用雙軸加速度傳感器或三軸加速度傳感器時(shí),不同的測(cè)試軸上探測(cè)到的加速度的數(shù)值和/或方向的變化可以對(duì)應(yīng)相同或不同的觸發(fā)指令,這可以由用戶自行設(shè)置。以雙軸加速度傳感器為例,用戶在第一測(cè)試軸的方向上搖晃移動(dòng)終端對(duì)應(yīng)一第一觸發(fā)指令,用戶在第二測(cè)試軸的方向上搖晃移動(dòng)終端對(duì)應(yīng)一第二觸發(fā)指令,其中該第一觸發(fā)指令與該第二觸發(fā)指令表示不同的指令。同理,采用三軸加速度傳感器時(shí)也是同樣的道理。這樣,用戶可以通過事先設(shè)置測(cè)試軸與觸發(fā)指令的對(duì)應(yīng)關(guān)系實(shí)現(xiàn)不同的操作功能,獲得不同的信息, 而無需像現(xiàn)有技術(shù)的輸入方式那樣,精確輸入關(guān)鍵詞以獲得想要的信息。優(yōu)選地,該控制模塊還用于判斷該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的方向是否改變以及判斷該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的方向是否改變,若是,則根據(jù)加速度方向的改變次數(shù)生成觸發(fā)指令。由此看出,除了如上所述的根據(jù)以不同方向搖晃移動(dòng)終端的方式生成不同的觸發(fā)指令之外,還可以通過不同的搖晃次數(shù)來生成不同的觸發(fā)指令,例如將移動(dòng)終端自左向右搖晃一次和將移動(dòng)終端自左向右搖晃一次再自右向左搖晃一次(即來回?fù)u晃一次)可以對(duì)應(yīng)不同的觸發(fā)指令,而這種來回的搖晃在客觀上是通過加速度方向的改變來檢測(cè)的。優(yōu)選地,該控制模塊還用于進(jìn)行以下設(shè)置中的一種或多種設(shè)置該閾值、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和 /或第二測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系。也就是說,用戶可以設(shè)置多種生成觸發(fā)指令的方式,即利用移動(dòng)終端的不同動(dòng)作生成不同的觸發(fā)指令,例如僅設(shè)置測(cè)試軸與觸發(fā)指令之間的對(duì)應(yīng)關(guān)系,此時(shí)移動(dòng)終端在不同測(cè)試軸的方向上的搖晃會(huì)生成不同的觸發(fā)指令,而與移動(dòng)終端被搖晃的次數(shù)無關(guān),即此時(shí)只要是在同一測(cè)試軸的方向上搖晃移動(dòng)終端,無論是否來回?fù)u晃、來回?fù)u晃幾次都將生成同一觸發(fā)指令;又例如,僅設(shè)置加速度方向的改變次數(shù)與觸發(fā)指令的關(guān)系,此時(shí)從用戶角度來說,觸發(fā)指令僅與移動(dòng)終端被搖晃的次數(shù)、是否來回被搖晃有關(guān),而與在哪個(gè)方向上被搖晃無關(guān);再例如,當(dāng)用戶需要生成較多不同的觸發(fā)指令的情況下,可以將測(cè)試軸與加速度方向的改變次數(shù)相結(jié)合的方式,設(shè)置測(cè)試軸、加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系,例如,以雙軸加速度傳感器為例,用戶可以設(shè)置沿著第一測(cè)試軸的方向搖晃一次生成第一觸發(fā)指令,沿著第一測(cè)試軸的方向來回?fù)u晃一次生成第二觸發(fā)指令,沿著第二測(cè)試軸的方向搖晃一次生成第三觸發(fā)指令等等,即不同的測(cè)試軸和不同的搖晃次數(shù)(加速度方向改變的次數(shù))可以有多種組合方式以對(duì)應(yīng)不同的觸發(fā)指令。優(yōu)選地,指令接收模塊還用于接收用戶的授權(quán)信息,該通信模塊還用于將該授權(quán)信息發(fā)送至該服務(wù)器端以檢驗(yàn)該授權(quán)信息是否正確。本發(fā)明還提供一種產(chǎn)品信息查詢系統(tǒng),其特點(diǎn)在于,其包括如上所述的移動(dòng)終端, 該產(chǎn)品信息查詢系統(tǒng)還包括一服務(wù)器端,用于接收來自該移動(dòng)終端的該觸發(fā)指令和/或該操作指令以及根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息回傳至該移動(dòng)終端以顯示給用戶。優(yōu)選地,該服務(wù)器端還包括一通信模塊以及與該通信模塊相連的控制模塊,其中,該通信模塊用于接收來自該移動(dòng)終端的該觸發(fā)指令和/或該操作指令并將該觸發(fā)指令和/或該操作指令送入該控制模塊;該控制模塊用于解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該通信模塊以回傳至該移動(dòng)終端。優(yōu)選地,該服務(wù)器端的控制模塊還用于檢驗(yàn)該授權(quán)信息是否正確,若是,該控制模塊解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該通信模塊以回傳至該移動(dòng)終端;若否,該控制模塊生成出錯(cuò)信息并將出錯(cuò)信息送入該通信模塊以回傳至該移動(dòng)終端提示用戶出錯(cuò)。優(yōu)選地,該產(chǎn)品信息是基于用戶的購(gòu)買記錄、用戶的收藏記錄、用戶的瀏覽記錄、 用戶的購(gòu)買周期或促銷產(chǎn)品中的一種或多種生成的。而之前之所以要檢驗(yàn)授權(quán)信息,也是為了調(diào)用該用戶的一些個(gè)人信息、購(gòu)買記錄等。不同的用戶的授權(quán)信息不同,這樣也避免了個(gè)人信息的泄漏、誤操作以及推薦產(chǎn)品信息的不準(zhǔn)確。本發(fā)明還提供一種產(chǎn)品信息查詢方法,其特點(diǎn)在于,該產(chǎn)品信息查詢方法采用如上所述的產(chǎn)品信息查詢系統(tǒng),該產(chǎn)品信息查詢方法包括以下步驟S1、檢測(cè)移動(dòng)終端的加速度;
&、判斷加速度是否達(dá)到閾值,若是,進(jìn)入步驟若否,返回步驟S1 ;&、根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令發(fā)送至該服務(wù)器端;、、該服務(wù)器端解析該觸發(fā)指令并根據(jù)解析后的觸發(fā)指令生成相應(yīng)的產(chǎn)品信息;S5、將產(chǎn)品信息回傳至該移動(dòng)終端以顯示給用戶。優(yōu)選地,步驟&中還包括以下步驟將用戶的授權(quán)信息發(fā)送至該服務(wù)器端;并且,步驟&之后、步驟、之前還包括以下步驟檢驗(yàn)該授權(quán)信息是否正確,若是, 進(jìn)入步驟、;若否,該服務(wù)器端的控制模塊生成出錯(cuò)信息并將出錯(cuò)信息送入該服務(wù)器端的通信模塊以回傳至該移動(dòng)終端提示用戶出錯(cuò)。優(yōu)選地,步驟&之后還包括以下步驟&、判斷是否收到加速度檢測(cè)模塊的檢測(cè)信號(hào)或來自指令接收模塊的操作指令, 若收到加速度檢測(cè)模塊的檢測(cè)信號(hào),則返回步驟& ;若收到來自指令接收模塊的操作指令, 則進(jìn)入步驟S7 ;S7、將該操作指令發(fā)送至該服務(wù)器端;S8、該服務(wù)器端解析該操作指令并根據(jù)解析后的操作指令生成相應(yīng)的產(chǎn)品信息, 并返回步驟&。優(yōu)選地,步驟S1之前還包括以下步驟設(shè)置該閾值、設(shè)置該加速度與該觸發(fā)指令之間的對(duì)應(yīng)關(guān)系。本發(fā)明的積極進(jìn)步效果在于本發(fā)明簡(jiǎn)化了購(gòu)物流程中產(chǎn)品信息查詢流程,用戶只要在應(yīng)用界面中搖晃手機(jī)就可以接收到產(chǎn)品信息,無需像現(xiàn)有技術(shù)中的操作一樣逐級(jí)查詢,耗時(shí)耗力。
圖1為本發(fā)明的產(chǎn)品信息查詢系統(tǒng)的結(jié)構(gòu)框圖。圖2為本發(fā)明的產(chǎn)品信息查詢方法的流程圖。圖3為用戶使用本發(fā)明的產(chǎn)品信息查詢系統(tǒng)的使用流程圖。
具體實(shí)施例方式下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。參考圖1,介紹本發(fā)明所述的移動(dòng)終端和產(chǎn)品信息查詢系統(tǒng)。由于移動(dòng)終端和服務(wù)器端均具有控制模塊和通信模塊,為了描述清楚,在本實(shí)施例中將移動(dòng)終端的控制模塊稱作第一控制模塊,將服務(wù)器端的控制模塊稱作第二控制模塊,同理,通信模塊分別被稱作第一通信模塊(移動(dòng)終端一側(cè)的)和第二通信模塊(服務(wù)器端一側(cè)的),以免造成誤解。如圖1所示,本發(fā)明所述的產(chǎn)品信息查詢系統(tǒng)包括一移動(dòng)終端1和一服務(wù)器端2, 其中,該移動(dòng)終端1還包括一接收用戶輸入的命令并將命令轉(zhuǎn)換為操作指令的指令接收模塊12,一加速度檢測(cè)模塊11、一與該加速度檢測(cè)模塊11相連的第一控制模塊13、一與該第一控制模塊13相連的第一通信模塊14,其中,該加速度檢測(cè)模塊11用于檢測(cè)該移動(dòng)終端1的加速度并將檢測(cè)的加速度送入該第一控制模塊13,其中該加速度包括加速度的數(shù)值和方向;該第一控制模塊13用于判斷該加速度的數(shù)值是否達(dá)到一閾值,若否,則等待該加速度檢測(cè)模塊11的再次檢測(cè);若是,根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令送入該第一通信模塊14 ;該第一控制模塊13還用于接收來自指令接收模塊12的操作指令并將該操作指令送入該第一通信模塊14 ;該第一通信模塊14用于將該觸發(fā)指令和/或該操作指令發(fā)送至一服務(wù)器端2以及接收該服務(wù)器端2回傳的產(chǎn)品信息。其中,加速度檢測(cè)模塊11可以采用現(xiàn)有的加速度傳感器,用戶可以實(shí)現(xiàn)設(shè)置一加速度的閾值,只有達(dá)到了該閾值的信號(hào)才會(huì)被控制模塊轉(zhuǎn)換成對(duì)應(yīng)的觸發(fā)指令,以免影響用戶對(duì)移動(dòng)終端的正常使用。另外,該指令接收模塊12也可采用現(xiàn)有的輸入模塊實(shí)現(xiàn),例如現(xiàn)有的觸摸屏或者鍵盤等,這樣,用戶除了通過搖晃移動(dòng)終端來觸發(fā)相應(yīng)的指令外,也可采用傳統(tǒng)的方式實(shí)現(xiàn)指令的輸入。在本實(shí)施例中,作如下定義,觸發(fā)指令是指用戶想要獲得服務(wù)器端為用戶推薦的產(chǎn)品列表,而指令接收模塊12送入第一控制模塊13操作指令則是進(jìn)行正常瀏覽產(chǎn)品流程的指令,例如輸入關(guān)鍵詞查詢商品、單擊加入購(gòu)物車等等操作。這里僅是舉例說明,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解還可以進(jìn)行其他不同的設(shè)置。具體來說,該加速度檢測(cè)模塊11為雙軸加速度傳感器或三軸加速度傳感器。其中,該雙軸加速度傳感器用于檢測(cè)一第一測(cè)試軸和一第二測(cè)試軸上的加速度的數(shù)值和方向,該三軸加速度傳感器用于檢測(cè)一第一測(cè)試軸、一第二測(cè)試軸和一第三測(cè)試軸上的加速度的數(shù)值和方向。更具體地,該第一控制模塊13還用于根據(jù)該雙軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令,該第一控制模塊13還用于根據(jù)該三軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向和/或該第三測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令。采用雙軸加速度傳感器或三軸加速度傳感器時(shí),不同的測(cè)試軸上探測(cè)到的加速度的數(shù)值和/或方向的變化可以對(duì)應(yīng)相同或不同的觸發(fā)指令,這可以由用戶自行設(shè)置。以雙軸加速度傳感器為例,用戶在第一測(cè)試軸的方向上搖晃移動(dòng)終端對(duì)應(yīng)一第一觸發(fā)指令,用戶在第二測(cè)試軸的方向上搖晃移動(dòng)終端對(duì)應(yīng)一第二觸發(fā)指令,其中該第一觸發(fā)指令與該第二觸發(fā)指令表示不同的指令。同理,采用三軸加速度傳感器時(shí)也是同樣的道理。這樣,用戶可以通過事先設(shè)置測(cè)試軸與觸發(fā)指令的對(duì)應(yīng)關(guān)系實(shí)現(xiàn)不同的操作功能,獲得不同的信息, 而無需像現(xiàn)有技術(shù)的輸入方式那樣,精確輸入關(guān)鍵詞以獲得想要的信息,從而方便了用戶的使用。另外,該第一控制模塊13還用于判斷該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的方向是否改變以及判斷該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的方向是否改變,若是,則根據(jù)加速度方向的改變次數(shù)生成觸發(fā)指令。由此看出,除了如上所述的根據(jù)以不同方向搖晃移動(dòng)終端的方式生成不同的觸發(fā)指令之外,還可以通過不同的搖晃次數(shù)來生成不同的觸發(fā)指令,例如將移動(dòng)終端自左向右搖晃一次和將移動(dòng)終端自左向右搖晃一次再自右向左搖晃一次(即來回?fù)u晃一次)可以對(duì)應(yīng)不同的觸發(fā)指令,而這種來回的搖晃在客觀上是通過加速度方向的改變來檢測(cè)的。在需要生成較多觸發(fā)指令的情況下,可以采用三軸加速度傳感器,分別探測(cè)第一測(cè)試軸、第二測(cè)試軸和第三測(cè)試軸上的加速度以及加速度方向的改變。
具體來說,該第一控制模塊13還用于進(jìn)行以下設(shè)置中的一種或多種設(shè)置該閾值、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系。也就是說,用戶可以設(shè)置多種生成觸發(fā)指令的方式,即利用移動(dòng)終端的不同動(dòng)作生成不同的觸發(fā)指令,例如僅設(shè)置測(cè)試軸與觸發(fā)指令之間的對(duì)應(yīng)關(guān)系,此時(shí)移動(dòng)終端在不同測(cè)試軸的方向上的搖晃會(huì)生成不同的觸發(fā)指令,而與移動(dòng)終端被搖晃的次數(shù)無關(guān), 即此時(shí)只要是在同一測(cè)試軸的方向上搖晃移動(dòng)終端,無論是否來回?fù)u晃、來回?fù)u晃幾次都將生成同一觸發(fā)指令;又例如,僅設(shè)置加速度方向的改變次數(shù)與觸發(fā)指令的關(guān)系,此時(shí)從用戶角度來說,觸發(fā)指令僅與移動(dòng)終端被搖晃的次數(shù)、是否來回被搖晃有關(guān),而與在哪個(gè)方向上被搖晃無關(guān);再例如,當(dāng)用戶需要生成較多不同的觸發(fā)指令的情況下,可以將測(cè)試軸與加速度方向的改變次數(shù)相結(jié)合的方式,設(shè)置測(cè)試軸、加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系,例如,以雙軸加速度傳感器為例,用戶可以設(shè)置沿著第一測(cè)試軸的方向搖晃一次生成第一觸發(fā)指令,沿著第一測(cè)試軸的方向來回?fù)u晃一次生成第二觸發(fā)指令,沿著第二測(cè)試軸的方向搖晃一次生成第三觸發(fā)指令等等,即不同的測(cè)試軸和不同的搖晃次數(shù)(加速度方向改變的次數(shù))可以有多種組合方式以對(duì)應(yīng)不同的觸發(fā)指令。此外,指令接收模塊12還用于接收用戶的授權(quán)信息,該第一通信模塊14還用于將該授權(quán)信息發(fā)送至該服務(wù)器端以檢驗(yàn)該授權(quán)信息是否正確。繼續(xù)參考圖1,本發(fā)明所述的產(chǎn)品信息查詢系統(tǒng)還包括一服務(wù)器端2,該服務(wù)器端 2用于接收來自該移動(dòng)終端1的該觸發(fā)指令和/或該操作指令以及根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息回傳至該移動(dòng)終端1以顯示給用戶。具體來說,該服務(wù)器端2還包括一第二通信模塊22以及與該第二通信模塊22相連的第二控制模塊21,其中,該第二通信模塊22用于接收來自該移動(dòng)終端1的該觸發(fā)指令和/或該操作指令并將該觸發(fā)指令和/或該操作指令送入該第二控制模塊21 ;該第二控制模塊21用于解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/ 或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該第二通信模塊22以回傳至該移動(dòng)終端1。另外,該第二控制模塊21還用于檢驗(yàn)該授權(quán)信息是否正確,若是,該第二控制模塊21解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該第二通信模塊22以回傳至該移動(dòng)終端1 ;若否,該第二控制模塊21生成出錯(cuò)信息并將出錯(cuò)信息送入該第二通信模塊22以回傳至該移動(dòng)終端1提示用戶出錯(cuò)。其中,在本實(shí)施例中,由觸發(fā)指令生成的產(chǎn)品信息是基于用戶的購(gòu)買記錄、用戶的收藏記錄、用戶的瀏覽記錄、用戶的購(gòu)買周期或促銷產(chǎn)品中的一種或多種生成的,即服務(wù)器端2根據(jù)用戶的購(gòu)買記錄、用戶的收藏記錄、用戶的瀏覽記錄、用戶的購(gòu)買周期或促銷產(chǎn)品來生成用戶可能感興趣的產(chǎn)品信息并推薦給用戶。而由操作指令生成的產(chǎn)品信息則是正常瀏覽流程中根據(jù)用戶指令所調(diào)用的用戶選擇的產(chǎn)品信息。即本實(shí)施例中,設(shè)置了采用搖晃移動(dòng)終端的方式獲取用戶可能感興趣的產(chǎn)品信息(即服務(wù)器端推薦的產(chǎn)品信息),而通過指令接收模塊輸入的指令則與現(xiàn)有技術(shù)相同,是為了獲得用戶自行選擇瀏覽并要求獲得的產(chǎn)品信息,即現(xiàn)有的產(chǎn)品瀏覽方式。當(dāng)然,這樣的設(shè)置僅是舉例說明,采用搖晃移動(dòng)終端的方式也可獲取其他的產(chǎn)品信息,只需用戶在使用前自行設(shè)置即可,本發(fā)明僅是提供了一種調(diào)用產(chǎn)品信息的觸發(fā)方式和硬件結(jié)構(gòu)而已。參考圖2,介紹本發(fā)明所述的產(chǎn)品信息查詢方法。該產(chǎn)品信息查詢方法包括以下步驟步驟100,檢測(cè)移動(dòng)終端的加速度,加速度包括了加速度的數(shù)值和方向。倘若采用雙軸加速度傳感器或三軸加速度傳感器,則檢測(cè)該移動(dòng)終端在所有測(cè)試軸的方向上的加速度。步驟101,第一控制模塊判斷加速度的數(shù)值是否達(dá)到閾值,若是,進(jìn)入步驟102 ;若否,返回步驟100。步驟102,第一控制模塊根據(jù)檢測(cè)的加速度生成觸發(fā)指令。步驟103,第一控制模塊將該觸發(fā)指令送入第一通信模塊。步驟104,第一通信模塊將該觸發(fā)指令發(fā)送至服務(wù)器端的第二通信模塊。步驟105,該第二控制模塊從第二通信模塊處獲得該觸發(fā)指令并解析該觸發(fā)指令,步驟106,該第二控制模塊檢驗(yàn)該授權(quán)信息是否正確,若是,進(jìn)入步驟107 ;若否, 進(jìn)入步驟114。
步驟107,第二控制模塊并根據(jù)解析后的觸發(fā)指令生成相應(yīng)的產(chǎn)品信息,例如一產(chǎn)品列表,每件產(chǎn)品的詳細(xì)信息都被列入該產(chǎn)品列表中。步驟108,第二控制模塊將生成的產(chǎn)品列表送入第二通信模塊。步驟109,第二通信模塊將該產(chǎn)品列表回傳至該移動(dòng)終端的第一通信模塊。步驟110,第一控制模塊獲得該產(chǎn)品列表并將該產(chǎn)品列表顯示給用戶。步驟111,第一控制模塊判斷是否收到加速度檢測(cè)模塊的檢測(cè)信號(hào)或來自指令接收模塊的操作指令,若收到加速度檢測(cè)模塊的檢測(cè)信號(hào),則返回步驟101 ;若收到來自指令接收模塊的操作指令,則進(jìn)入步驟112。步驟112,第一控制模塊解析該操作指令為繼續(xù)瀏覽產(chǎn)品列表還是結(jié)束瀏覽,若為繼續(xù)瀏覽的操作指令,則進(jìn)入步驟113 ;若為結(jié)束瀏覽,則進(jìn)入步驟115。步驟113,第一控制模塊將解析的操作指令發(fā)送至該服務(wù)器端并生成相應(yīng)的產(chǎn)品列表以顯示給用戶。步驟114,該第二控制模塊生成出錯(cuò)信息并將出錯(cuò)信息送入該第二通信模塊以回傳至該移動(dòng)終端提示用戶出錯(cuò)。步驟115,結(jié)束流程。
具體來說,步驟100之前還包括以下步驟設(shè)置該閾值、設(shè)置該加速度與該觸發(fā)指令之間的對(duì)應(yīng)關(guān)系。具體的設(shè)置如上所述,用戶根據(jù)自身需要選擇設(shè)置測(cè)試軸與觸發(fā)指令的對(duì)應(yīng)關(guān)系,和/或,加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系,和/或,測(cè)試軸與加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系。上述步驟100 101在實(shí)際中的具體實(shí)現(xiàn)是本領(lǐng)域的現(xiàn)有技術(shù),并非本發(fā)明的發(fā)明點(diǎn)所在。下面結(jié)合上述說明從用戶角度出發(fā)進(jìn)一步介紹本發(fā)明所述的產(chǎn)品信息查詢方法。參考圖3,用戶只要在應(yīng)用界面(例如命名為搖一搖)中搖晃手機(jī)就可以接收到服務(wù)器端的推薦產(chǎn)品。滿足用戶需求的,可以直接加入購(gòu)物車,推薦不準(zhǔn)確的用戶可以點(diǎn)擊不喜歡。用戶在應(yīng)用界面中搖晃手機(jī),后臺(tái)(服務(wù)器端)根據(jù)用戶購(gòu)買記錄、周期性產(chǎn)品購(gòu)買周期、在手機(jī)端購(gòu)買產(chǎn)品特征進(jìn)行產(chǎn)品推薦。后臺(tái)可以設(shè)置優(yōu)惠券推廣,每天發(fā)放固定數(shù)量的優(yōu)惠券,用戶每次使用搖一搖功能,有一定概率獲得優(yōu)惠券。用戶對(duì)推薦的產(chǎn)品,可以選擇立即購(gòu)買,不喜歡,下一個(gè)。根據(jù)用戶的選擇,后臺(tái)將修正下一次對(duì)用戶推薦產(chǎn)品的內(nèi)容,用戶使用的越多,推薦將越準(zhǔn)確。推薦產(chǎn)品可以包含智能推薦,季節(jié)促銷推薦,新品推薦等幾類,每類都可設(shè)定出現(xiàn)概率。用戶每次登錄后,即預(yù)先生成產(chǎn)品推薦的清單,并進(jìn)行亂序處理。這樣可以保證各種推薦產(chǎn)品比例的相對(duì)穩(wěn)定。對(duì)用戶的每一次選擇(添加購(gòu)物車、拒絕)都進(jìn)行收集,來完善智能推薦的準(zhǔn)確性。同時(shí),使用類似私鑰公鑰的方式,通過所有參數(shù)+密鑰+時(shí)間戳加密出sessionKey,來保證接口不會(huì)被盜用。另外對(duì)接口調(diào)用頻率也需要進(jìn)行限制。雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種移動(dòng)終端,其特征在于,其包括一加速度檢測(cè)模塊、一與該加速度檢測(cè)模塊相連的控制模塊、一與該控制模塊相連的通信模塊,該加速度檢測(cè)模塊用于檢測(cè)該移動(dòng)終端的加速度并將檢測(cè)的加速度送入該控制模塊, 其中該加速度包括加速度的數(shù)值和方向;該控制模塊用于判斷該加速度的數(shù)值是否達(dá)到一閾值,若否,則等待該加速度檢測(cè)模塊的再次檢測(cè);若是,根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令送入該通信模塊;該通信模塊用于將該觸發(fā)指令發(fā)送至一服務(wù)器端以及接收該服務(wù)器端回傳的產(chǎn)品信肩、ο
2.如權(quán)利要求1所述的移動(dòng)終端,其特征在于,該移動(dòng)終端還包括一接收用戶輸入的命令并將命令轉(zhuǎn)換為操作指令的指令接收模塊,該控制模塊還用于接收來自指令接收模塊的操作指令并將該操作指令送入該通信模塊,該通信模塊還用于將該操作指令發(fā)送至一服務(wù)器端。
3.如權(quán)利要求1或2所述的移動(dòng)終端,其特征在于,該加速度檢測(cè)模塊為雙軸加速度傳感器或三軸加速度傳感器。
4.如權(quán)利要求3所述的移動(dòng)終端,其特征在于,其中,該雙軸加速度傳感器用于檢測(cè)一第一測(cè)試軸和一第二測(cè)試軸上的加速度的數(shù)值和方向,該三軸加速度傳感器用于檢測(cè)一第一測(cè)試軸、一第二測(cè)試軸和一第三測(cè)試軸上的加速度的數(shù)值和方向。
5.如權(quán)利要求4所述的移動(dòng)終端,其特征在于,該控制模塊還用于根據(jù)該雙軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令,該控制模塊還用于根據(jù)該三軸加速度傳感器所檢測(cè)的該第一測(cè)試軸上的加速度的數(shù)值和方向和/或該第二測(cè)試軸上的加速度的數(shù)值和方向和/或該第三測(cè)試軸上的加速度的數(shù)值和方向生成觸發(fā)指令。
6.如權(quán)利要求4所述的移動(dòng)終端,其特征在于,該控制模塊還用于判斷該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的方向是否改變以及判斷該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的方向是否改變, 若是,則根據(jù)加速度方向的改變次數(shù)生成觸發(fā)指令。
7.如權(quán)利要求4-6中任意一項(xiàng)所述的移動(dòng)終端,其特征在于,該控制模塊還用于進(jìn)行以下設(shè)置中的一種或多種設(shè)置該閾值、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/ 或第三測(cè)試軸上的加速度方向的改變次數(shù)與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度的數(shù)值和方向與該雙軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系、設(shè)置該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度的數(shù)值和方向與該三軸加速度傳感器的第一測(cè)試軸和/或第二測(cè)試軸和/或第三測(cè)試軸上的加速度方向的改變次數(shù)的組合與觸發(fā)指令的對(duì)應(yīng)關(guān)系。
8.如權(quán)利要求1-7中任意一項(xiàng)所述的移動(dòng)終端,其特征在于,該指令接收模塊還用于接收用戶的授權(quán)信息,該通信模塊還用于將該授權(quán)信息發(fā)送至該服務(wù)器端以檢驗(yàn)該授權(quán)信息是否正確。
9.一種產(chǎn)品信息查詢系統(tǒng),其特征在于,其包括如權(quán)利要求1-8中任意一項(xiàng)所述的移動(dòng)終端,該產(chǎn)品信息查詢系統(tǒng)還包括一服務(wù)器端,用于接收來自該移動(dòng)終端的該觸發(fā)指令和/或該操作指令以及根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息回傳至該移動(dòng)終端以顯示給用戶。
10.如權(quán)利要求9所述的產(chǎn)品信息查詢系統(tǒng),其特征在于,該服務(wù)器端還包括一通信模塊以及與該通信模塊相連的控制模塊,其中,該通信模塊用于接收來自該移動(dòng)終端的該觸發(fā)指令和/或該操作指令并將該觸發(fā)指令和/或該操作指令送入該控制模塊;該控制模塊用于解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該通信模塊以回傳至該移動(dòng)終端。
11.如權(quán)利要求10所述的產(chǎn)品信息查詢系統(tǒng),其特征在于,該服務(wù)器端的控制模塊還用于檢驗(yàn)該授權(quán)信息是否正確,若是,該控制模塊解析該觸發(fā)指令和/或該操作指令并根據(jù)該觸發(fā)指令和/或該操作指令生成相應(yīng)的產(chǎn)品信息并將產(chǎn)品信息送入該通信模塊以回傳至該移動(dòng)終端;若否,該控制模塊生成出錯(cuò)信息并將出錯(cuò)信息送入該通信模塊以回傳至該移動(dòng)終端提示用戶出錯(cuò)。
12.如權(quán)利要求9-11中任意一項(xiàng)所述的產(chǎn)品信息查詢系統(tǒng),其特征在于,該產(chǎn)品信息是基于用戶的購(gòu)買記錄、用戶的收藏記錄、用戶的瀏覽記錄、用戶的購(gòu)買周期或促銷產(chǎn)品中的一種或多種生成的。
13.—種產(chǎn)品信息查詢方法,其特征在于,該產(chǎn)品信息查詢方法采用如權(quán)利要求9-12 中任意一項(xiàng)所述的產(chǎn)品信息查詢系統(tǒng),該產(chǎn)品信息查詢方法包括以下步驟S1、檢測(cè)移動(dòng)終端的加速度;&、判斷加速度是否達(dá)到閾值,若是,進(jìn)入步驟& ;若否,返回步驟S1 ;&、根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令發(fā)送至該服務(wù)器端;、、該服務(wù)器端解析該觸發(fā)指令并根據(jù)解析后的觸發(fā)指令生成相應(yīng)的產(chǎn)品信息;S5、該服務(wù)器端將產(chǎn)品信息回傳至該移動(dòng)終端以顯示給用戶。
14.如權(quán)利要求13所述的產(chǎn)品信息查詢方法,其特征在于,步驟&中還包括以下步驟將用戶的授權(quán)信息發(fā)送至該服務(wù)器端;并且,步驟&之后、步驟、之前還包括以下步驟檢驗(yàn)該授權(quán)信息是否正確,若是,進(jìn)入步驟、;若否,該服務(wù)器端的控制模塊生成出錯(cuò)信息并將出錯(cuò)信息送入該服務(wù)器端的通信模塊以回傳至該移動(dòng)終端提示用戶出錯(cuò)。
15.如權(quán)利要求13所述的產(chǎn)品信息查詢方法,其特征在于,步驟&之后還包括以下步驟&、判斷是否收到加速度檢測(cè)模塊的檢測(cè)信號(hào)或來自指令接收模塊的操作指令,若收到加速度檢測(cè)模塊的檢測(cè)信號(hào),則返回步驟& ;若收到來自指令接收模塊的操作指令,則進(jìn)入步驟S7 ;S7、將該操作指令發(fā)送至該服務(wù)器端;S8、該服務(wù)器端解析該操作指令并根據(jù)解析后的操作指令生成相應(yīng)的產(chǎn)品信息,并返回步驟&。
16.如權(quán)利要求13-15中任意一項(xiàng)所述的產(chǎn)品信息查詢方法,其特征在于,步驟S1之前還包括以下步驟設(shè)置該閾值、設(shè)置該加速度與該觸發(fā)指令之間的對(duì)應(yīng)關(guān)系。
全文摘要
本發(fā)明公開了一種移動(dòng)終端,其包括一指令接收模塊,一加速度檢測(cè)模塊、一控制模塊、一通信模塊,該加速度檢測(cè)模塊檢測(cè)該移動(dòng)終端的加速度并將檢測(cè)的加速度送入該控制模塊;該控制模塊判斷該加速度的數(shù)值是否達(dá)到一閾值,若是,根據(jù)檢測(cè)的加速度生成觸發(fā)指令并將該觸發(fā)指令送入該通信模塊以及接收來自指令接收模塊的操作指令并將該操作指令送入該通信模塊;該通信模塊將觸發(fā)指令和/或操作指令發(fā)送至一服務(wù)器端以及接收服務(wù)器端回傳的產(chǎn)品信息。本發(fā)明公開了一種產(chǎn)品信息查詢系統(tǒng)和方法。本發(fā)明簡(jiǎn)化了購(gòu)物流程中產(chǎn)品信息查詢流程,用戶只要在應(yīng)用界面中搖晃手機(jī)就可以接收到產(chǎn)品信息,無需像現(xiàn)有技術(shù)中的操作一樣逐級(jí)查詢,耗時(shí)耗力。
文檔編號(hào)H04M1/725GK102340595SQ201110216818
公開日2012年2月1日 申請(qǐng)日期2011年7月29日 優(yōu)先權(quán)日2011年7月29日
發(fā)明者賀寅 申請(qǐng)人:紐海信息技術(shù)(上海)有限公司