本發(fā)明屬于通訊錄技術(shù)領(lǐng)域,具體涉及一種好友添加系統(tǒng)及方法。
背景技術(shù):
虛擬幣在合作商戶消費支付時,可以抵扣現(xiàn)金。首先,用戶享受虛擬幣支付按比例抵扣消費金額,剩余的自行支付給商戶。那么貝克幣就成了消費者,享受支付優(yōu)惠的權(quán)利。這樣一來也促使了商戶,利用虛擬幣讓利的方式,獲得更多的客戶,用戶通過注冊就可獲得貝克幣。
而現(xiàn)有虛擬幣進行消費支付時,往往只是一次交易,并無雙方信息的自動化記錄,這樣往往會造成不方便以后的查詢和聯(lián)系,影響了商家和用戶的進一步互動。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的提供一種好友添加系統(tǒng)及方法,避免了現(xiàn)有技術(shù)中交易后并無雙方信息的自動化記錄造成不方便以后的查詢和聯(lián)系、影響了商家和用戶的進一步互動的缺陷。
為了克服現(xiàn)有技術(shù)中的不足,本發(fā)明提供了一種好友添加系統(tǒng)及方法的解決方案,具體如下:
一種好友添加系統(tǒng),包括給用戶提供的第一智能終端,所述第一智能終端中帶有用于用戶交易的智能終端App,所述第一智能終端還含有第一無線通信模塊,而第二智能終端中含有第二無線通信模塊,所述第一無線通信模塊和第二無線通信模塊之間通過無線網(wǎng)絡(luò)建立通信連接,所述用于商家使用的第二智能終端中含有用于商家交易的模塊,所述第一智能終端中還存儲有第一通訊錄、虛擬幣、用戶名和第一智能終端的號碼,所述第二智能終端中 還存儲有第二通訊錄、商家名和第二智能終端的號碼。
所述智能終端包括智能手機、PDA或移動終端。
所述好友添加系統(tǒng)的方法,步驟如下:
步驟1:首先,客戶需要交易時,啟動第一智能終端中的用于用戶交易的智能終端App就對商家的第二智能終端發(fā)送交易請求;
步驟2:所述第二智能終端接收到交易請求后,啟動用于商家交易的模塊對客戶的第一智能終端返回響應(yīng)交易的信息;
步驟3:第一智能終端接收到響應(yīng)交易的信息后,就啟動用于用戶交易的智能終端App使用包括虛擬幣支付方式在內(nèi)的電子支付方式來進行交易;
步驟4:交易結(jié)束后,用于商家交易的模塊就把商家名和第二智能終端的號碼發(fā)送到第一智能終端,這樣用戶交易的智能終端App就把接收到的商家名和第二智能終端的號碼作為好友信息存放到第一通訊錄中;而用于用戶交易的智能終端App把用戶名和第一智能終端的號碼發(fā)送到第二智能終端,這樣用于商家交易的模塊就把接收到的用戶名和第一智能終端的號碼作為好友信息存放到第二通訊錄中;
步驟5:另外交易結(jié)束后,用于商家交易的模塊和用戶交易的智能終端App就把此次交易的信息分別存儲在第二智能終端和第一智能終端中。
所述交易的信息包括用戶名、商家名、交易商品名稱、交易商品數(shù)量、交易商品的成交時間和交易商品的金額。
本發(fā)明的優(yōu)點如下:
交易完成后,通過把對應(yīng)的通訊信息相互添加到彼此的通訊錄中,并記錄本次交易的信息。交易賣方,通過此方法添加好友,可以管理自己的客戶。 交易買方可以通過此方法可以管理交易過的商戶,并建立一個通訊系統(tǒng),交易雙方可以進行交流。
附圖說明
圖1為本發(fā)明的好友添加系統(tǒng)的模塊示意圖。
具體實施方式
下面結(jié)合附圖和實施例對發(fā)明內(nèi)容作進一步說明:
如圖1所示,好友添加系統(tǒng),包括給用戶提供的第一智能終端,所述第一智能終端中帶有用于用戶交易的智能終端App,所述第一智能終端還含有第一無線通信模塊,而第二智能終端中含有第二無線通信模塊,所述第一無線通信模塊和第二無線通信模塊之間通過無線網(wǎng)絡(luò)建立通信連接,所述用于商家使用的第二智能終端中含有用于商家交易的模塊,所述第一智能終端中還存儲有第一通訊錄、虛擬幣、用戶名和第一智能終端的號碼,所述第二智能終端中還存儲有第二通訊錄、商家名和第二智能終端的號碼。
所述智能終端包括智能手機、PDA或移動終端。
所述用于用戶交易的智能終端App用來對商家的第二智能終端發(fā)送交易請求;用來把接收到的商家名和第二智能終端的號碼作為好友信息存放到第一通訊錄中;用來把用戶名和第一智能終端的號碼發(fā)送到第二智能終端;用來把交易信息存儲在第一智能終端中。
所述用于商家交易的模塊用來對客戶的第一智能終端返回響應(yīng)交易的信息;用來把商家名和第二智能終端的號碼發(fā)送到第一智能終端;用來把接收到的用戶名和第一智能終端的號碼作為好友信息存放到第二通訊錄中;用來把交易的信息存儲在第二智能終端中。
所述好友添加系統(tǒng)的方法,步驟如下:
步驟1:首先,客戶需要交易時,啟動第一智能終端中的用于用戶交易的智能終端App就對商家的第二智能終端發(fā)送交易請求;
步驟2:所述第二智能終端接收到交易請求后,啟動用于商家交易的模塊對客戶的第一智能終端返回響應(yīng)交易的信息;
步驟3:第一智能終端接收到響應(yīng)交易的信息后,就啟動用于用戶交易的智能終端App使用包括虛擬幣支付方式在內(nèi)的電子支付方式來進行交易;
步驟4:交易結(jié)束后,用于商家交易的模塊就把商家名和第二智能終端的號碼發(fā)送到第一智能終端,這樣用戶交易的智能終端App就把接收到的商家名和第二智能終端的號碼作為好友信息存放到第一通訊錄中;而用于用戶交易的智能終端App把用戶名和第一智能終端的號碼發(fā)送到第二智能終端,這樣用于商家交易的模塊就把接收到的用戶名和第一智能終端的號碼作為好友信息存放到第二通訊錄中;
步驟5:另外交易結(jié)束后,用于商家交易的模塊和用戶交易的智能終端App就把此次交易的信息分別存儲在第二智能終端和第一智能終端中。
所述交易的信息包括用戶名、商家名、交易商品名稱、交易商品數(shù)量、交易商品的成交時間和交易商品的金額。
所述第一無線通信模塊和第二無線通信模塊之間通過無線網(wǎng)絡(luò)建立通信連接的方式往往都要先通過第一智能終端接入無線網(wǎng)絡(luò),在這里所述無線網(wǎng)絡(luò)往往為WLAN網(wǎng),所述第一無線通信模塊往往為WIFI模塊,所述第一智能終端通過WIFI模塊同AP建立連接來接入WLAN網(wǎng),但是此類方法沒有實現(xiàn)用戶的第一智能終端連接數(shù)上升到一定閾值之后,開啟的AP無法滿足連接 需求,這樣就會導(dǎo)致AP失效的問題。
而另一方面,如果引入了激活機制,在第一智能終端連接數(shù)上升到一定閾值之后,激活關(guān)閉的AP來進行連接,目前在多信道射頻鏈路的輸出信號中,控制器一定須向AP的所有射頻接口均執(zhí)行檢測,因此所有射頻接口各自均能定時傳遞鏈路探測信號,由此將導(dǎo)致形成鏈路探測信號資源的匱乏,另一方面絕大多數(shù)時段AP無須持續(xù)傳遞鏈路探測信號,因此目下就有采用靈活的不定時傳送鏈路探測信號以此來減少傳遞次數(shù)和能耗,也就是控制器依賴對應(yīng)狀況,決定AP是不是須要傳送鏈路探測信號。若為是,則控制器經(jīng)由數(shù)據(jù)鏈路層鏈路傳輸控制發(fā)送一個激活信號,告知AP傳送鏈路探測信號,AP在被激活后接著傳送鏈路探測信號。然而,一旦向所有具備傳送鏈路探測信號要求的AP均各自經(jīng)由個鏈路傳輸控制進行激活的條件,那么鏈路傳輸控制的耗損會不小。
因此據(jù)上所述的缺陷,目前還形成把區(qū)域中的AP實現(xiàn)分類,同一類的AP帶有一樣的類識別碼,一個類中的AP又以類內(nèi)的序號來劃分,這里面,所有類各自相應(yīng)有一鏈路傳輸控制,依賴AP在類中的序號,所有AP在鏈路傳輸控制內(nèi)均帶有己身相應(yīng)的信號比特,由此,控制器僅僅須經(jīng)由一鏈路傳輸控制發(fā)送激活信號,該鏈路傳輸控制所對應(yīng)的類內(nèi)的所有AP就能均獲取激活信號,接著類內(nèi)的AP還經(jīng)由向傳輸所述激活信號之際要采納的鏈路傳輸控制信號比特的決定,即能決定己身是不是被激活,采納該方法,面向所有的AP均各自采納一鏈路傳輸控制傳輸激活信號的方法來說,能極大減少鏈路傳輸控制耗損。
但是一旦須激活的AP數(shù)量很少,還散布于各個類中,因此這樣依然須采納若干鏈路傳輸控制,也就是同時結(jié)合類激活方案來減少鏈路傳輸控制開銷的好處就不那么突出。例如,若須激活的第一AP、第二AP與第三AP各自處在第一類、第二類與第三類內(nèi),就須經(jīng)由三個鏈路傳輸控制來傳輸激活信號,同各自向各個AP傳輸激活信號之際要采納的鏈路傳輸控制的個數(shù)為一致的。怎樣讓激活信號激活盡可能多的AP,以提高該激活信號的激活效果即為亟待解決的關(guān)鍵所在。
所述第一無線通信模塊和第二無線通信模塊之間通過無線網(wǎng)絡(luò)建立通信連接的方式包括先通過第一智能終端接入無線網(wǎng)絡(luò),所述無線網(wǎng)絡(luò)為WLAN網(wǎng),所述第一無線通信模塊為WIFI模塊,所述第一智能終端通過WIFI模塊同AP建立連接來接入WLAN網(wǎng),所述WLAN網(wǎng)中的AP激活方式如下:
步驟一、計算WLAN全覆蓋所需AP數(shù):根據(jù)WLAN及單個AP默認發(fā)射功率時的覆蓋范圍,決定實現(xiàn)WLAN全覆蓋所需的AP數(shù),用WLAN區(qū)域總面積除以每個AP單獨覆蓋面積,向上取整得到整數(shù)N;
步驟二、對所有AP進行聚類識別數(shù)為4N,對WLAN內(nèi)密集部署的AP進行聚類;在WLAN覆蓋區(qū)域任意選取坐標原點,建立二維直角坐標系,通過聚類算法對WLAN中密集部署且均勻分布的AP按照地理位置進行聚類,目標是4N類;
步驟三、形成4N個AP拓樸結(jié)構(gòu):根據(jù)聚類結(jié)果,選擇關(guān)閉多數(shù)AP,用剩余的少數(shù)AP實現(xiàn)WLAN無線信號全覆蓋,同時形成AP分布結(jié)構(gòu),對AP發(fā)射功率優(yōu)化方法進行初始化;
在每一類別中,選擇處于或位置最接近聚類中心的AP作為可能開啟的AP,關(guān)閉其余AP;
步驟四、選擇開啟N個AP:具體過程為,設(shè)集合U為選擇開啟的AP的集合,首先選擇任一AP加入集合U,得U={AP1};其次選擇與此AP距離最遠的AP加入集合U,得U={AP1,AP2};接著對于剩余的任一APi計算其與集合U={AP1,AP2,...,APj}中AP之間的距離dij,記di=min{di1,di2,...,dij};然后選擇集合{d1,d2,...,di}中最大的元素對應(yīng)的AP加入集合U,得U={AP1,AP2,...,APj,APj+1},直至集合U中的元素個數(shù)達到N;
步驟五、檢驗全部開啟集合U中的AP是否可對WLAN全覆蓋,若未達到全覆蓋,則繼續(xù)按照步驟四的方法從4N個待選擇的AP中選擇一個AP加入集合U,直至滿足WLAN全覆蓋要求,同時關(guān)閉剩余AP;然后再執(zhí)行步驟六;
步驟六、判斷在滿足對WLAN全覆蓋的前提下,是否可降低功率:如果否,所述的AP發(fā)射功率優(yōu)化方法結(jié)束;否則,降低指定AP發(fā)射功率,直至所有AP均以最低功耗進行工作;
步驟七、當開啟的AP上的用戶連接數(shù)上升到一定閾值之后,開啟的AP向控制器發(fā)出請求,請求開啟附近的關(guān)閉的AP,控制器收到請求后,向該開啟的AP附近的關(guān)閉的AP發(fā)出指令來激活,使其從休眠模式退出;同時向該開啟的AP發(fā)出命令,使其縮小覆蓋范圍;從而使得該區(qū)域進入高密度部署模式;
步驟八、所述步驟七中的P發(fā)出指令來激活的方法,具體流程可以如下:
步驟8-1、決定現(xiàn)時須得激活的AP,這里,各個AP同步隸屬不低于一個類;
如:現(xiàn)時區(qū)域內(nèi)帶有十六個AP:AP1~16,分成八個類,其中,類1含有AP1~4,類2含有AP5~8,類3含有AP9~12,類4含有AP13~16,類5含有AP1、AP5、AP9和AP13,類6含有AP2、AP6、AP10和AP14,類7含有AP3、AP7、AP11和AP15,類8含有AP4、AP8、AP12和AP16;
經(jīng)過上述的分類能夠得到,各個AP都同步隸屬兩類,例如,AP1同步隸屬類1和類5,AP2同步隸屬類2和類6;
若此刻須得激活A(yù)P2、AP6、AP11和AP14,則激活設(shè)備決定現(xiàn)時須得激活的AP為:AP2、AP6、AP11和AP14;
步驟8-2、總計各個類所含有的現(xiàn)時須得激活的AP的數(shù)目;
例如,用步驟8-1佐證,若在步驟8-1內(nèi)已決定現(xiàn)時須得激活的AP為:AP2、AP6、AP11和AP14,因此激活設(shè)備憑借決定的AP對各個類所含有的現(xiàn)時須得激活的AP的數(shù)目進行總計,得知類1~4和類7帶有一個須得激活的AP,類6帶有3個須得激活的AP,但類5和類8無須得激活的AP;
步驟8-3、挑選含有現(xiàn)時須得激活的AP的數(shù)目最大量的類當作激活類;
如,若在步驟8-2中得知類1~4和類7帶有1個須得激活的AP,類6帶有3個須得激活的AP,而類5和類8無須得激活的AP,則在本步驟(即步驟8-3)中,激活設(shè)備能夠決定類6所含有的現(xiàn)時須得激活的AP的數(shù)目最大量,因此激活設(shè)備挑選類6當作激活類;
進一步的,若具有大于一個“含有現(xiàn)時須得激活的AP的數(shù)目最大量”的類,就從中任意挑選一個類當作激活類,挑選的策略能夠是隨機,也能夠由進行預(yù)置。
步驟8-4、依賴挑選的激活類傳遞激活信息,以激活該激活類中含有的現(xiàn)時須得激活的AP;
例如,若在步驟8-3中挑選類6當作激活類,則在步驟8-4內(nèi),激活設(shè)備依賴類6傳遞激活信號,也就是能夠依賴類6的類標識挑選類6所對應(yīng)的鏈路傳輸控制,依賴AP在類6中的編號在挑選的鏈路傳輸控制中指示須得激活的AP,例如,AP2、AP6和AP14在類6中的編號分別為1、2和4,則它們在鏈路傳輸控制中對應(yīng)的信號比特分別為第1位、第2位和第4位,若在信號比特上,“0”代表激活,而“1”代表不激活,因此此刻傳遞的鏈路傳輸控制信號能夠為“0010”,那么,類6中所有的AP在接收到該鏈路傳輸控制信號后,就能夠依賴自身在類6中的編號來決定自身是否須得激活,例如,AP2檢測出鏈路傳輸控制信號中的第1位信號比特上為“0”,因此決定自身須得激活,而AP10發(fā)現(xiàn)鏈路傳輸控制信號中的第3位信號比特上為“1”,因此決定自身不須得激活,依此類推,若AP決定自身須得激活,則傳遞鏈路探測信號給激活設(shè)備,不然,若不須得激活,就不運作。
步驟8-5、判斷現(xiàn)時須得激活的AP是否均已激活,若不具有還沒有激活的AP,則結(jié)束流程;若具有還沒有激活的AP,則轉(zhuǎn)回去執(zhí)行決定現(xiàn)時須得激活的AP的步驟,即返回執(zhí)行步驟8-1~8-5;
例如,還是以步驟101至步驟104中的例子為例,由步驟104可知,因為只激活了類6,所以只有AP2、AP6和AP14被激活,而AP11還沒有激活, 因此,激活設(shè)備決定現(xiàn)時須得激活的AP為AP11,激活設(shè)備依賴決定的AP對各個類所含有的現(xiàn)時須得激活的AP的數(shù)目進行總計,得知類1~2、類4~6和類8都無須得激活的AP,而類3和類7則帶有1個須得激活的AP,即AP11,因為類3和類7所含有的現(xiàn)時須得激活的AP的數(shù)目相等(也就是一個),所以即能夠挑選類3當作激活類,也能夠挑選類7當作激活類,然后依賴類3或類7傳遞激活信號,此后,激活設(shè)備再次判斷現(xiàn)時須得激活的AP是否均已激活,因為AP2、AP6、AP11和AP14均已激活,所以激活設(shè)備能夠決定現(xiàn)時須得激活的AP均已激活,因此結(jié)束流程。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當可利用上述揭示的技術(shù)內(nèi)容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì),在本發(fā)明的精神和原則之內(nèi),對以上實施例所作的任何簡單的修改、等同替換與改進等,均仍屬于本發(fā)明技術(shù)方案的保護范圍之內(nèi)。