專利名稱:一種用戶接觸信息監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用戶接觸信息監(jiān)控的方法。
背景技術(shù):
目前,可實現(xiàn)向用戶提供業(yè)務(wù)辦理的方法主要存在以下兩方面缺陷。一方面,在現(xiàn)有技術(shù)中,用戶辦理業(yè)務(wù)時一般情況下都需要操作多個相關(guān)聯(lián)的功能,辦理多筆業(yè)務(wù),這樣就可能會出現(xiàn)針對同一個用戶反復(fù)進(jìn)行密碼等用戶身份驗證的現(xiàn)象,造成了操作繁瑣、工作效率低,同時也給用戶帶來了極大的不便。另一方面,在現(xiàn)有技術(shù)中,如果用戶在業(yè)務(wù)辦理的過程中出現(xiàn)因人為或者系統(tǒng)異常等原因?qū)е碌闹袛啵瑒t無法保存之前的用戶接觸信息,用戶只能重新通過客戶端訪問服務(wù)器,再重復(fù)之前已經(jīng)完成過的接觸,才能完成本次業(yè)務(wù)辦理。這也造成了工作效率低下和操作不便等缺陷。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種監(jiān)控用戶接觸信息的方法。本發(fā)明的技術(shù)方案如下一種用戶接觸信息監(jiān)控方法,客戶端與服務(wù)器間建立通信之后,按照以下步驟進(jìn)行用戶接觸信息監(jiān)控,
第一步,所述服務(wù)器判斷所述客戶端的接觸標(biāo)識是否為未完成接觸狀態(tài)若是所述未完成接觸狀態(tài),則執(zhí)行第二步;否則執(zhí)行第五步;
第二步,所述服務(wù)器判斷所述客戶端是否存在未處理完成的業(yè)務(wù)若存在未處理完成的業(yè)務(wù),則執(zhí)行第五步;否則執(zhí)行第三步;
第三步,所述服務(wù)器向所述客戶端分配新的接觸標(biāo)識,且將所述新的接觸標(biāo)識標(biāo)記為未完成接觸狀態(tài);
第四步,所述客戶端開始用戶接觸,獲取開始接觸的時間信息; 第五步,所述服務(wù)器查詢與該客戶端相關(guān)聯(lián)的業(yè)務(wù)信息;
第六步,所述服務(wù)器檢測所述客戶端是否已完成了身份認(rèn)證若已完成身份認(rèn)證,則執(zhí)行第八步;否則執(zhí)行第七步;
第七步,所述客戶端將身份認(rèn)證信息發(fā)送至所述服務(wù)器,由所述服務(wù)器完成身份認(rèn)
證;
第八步,所述客戶端向所述服務(wù)器發(fā)送業(yè)務(wù)辦理請求;
第九步,所述服務(wù)器受理所述客戶端的業(yè)務(wù)辦理請求后,將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài);
第十步,所述客戶端結(jié)束用戶接觸,獲取結(jié)束接觸的時間信息; 第十一步,結(jié)束本用戶接觸信息監(jiān)控流程。進(jìn)一步地,所述第四步,按照以下步驟進(jìn)行用戶接觸, 步驟Al,所述客戶端獲取系統(tǒng)時間作為接觸起始時間;步驟A2,所述客戶端獲取所述服務(wù)器預(yù)設(shè)的接觸超時時間;
步驟A3,所述客戶端根據(jù)所述接觸起始時間和所述預(yù)設(shè)接觸超時時間計算接觸結(jié)束時間,所述接觸結(jié)束時間等于所述接觸起始時間加上所述預(yù)設(shè)接觸超時時間;
步驟A4,匯總所述客戶端開始接觸的時間信息和所述客戶端新的接觸標(biāo)識的狀態(tài)。進(jìn)一步地,所述第九步中,所述服務(wù)器完成收費(fèi)操作和/或所述完成填單打印操作后,所述服務(wù)器將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài)。進(jìn)一步地,所述第十步,按照以下步驟結(jié)束用戶接觸, 步驟Bi,所述客戶端獲取系統(tǒng)時間作為接觸完成時間;
步驟B2,所述客戶端將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài); 步驟B3,所述客戶端更新接觸結(jié)束時間為所述接觸完成時間,并根據(jù)所述接觸完成時間和所述接觸起始時間計算接觸時長,所述接觸時長等于所述接觸完成時間減去所述接觸起始時間;
步驟B4,匯總所述客戶端結(jié)束接觸的時間信息和所述客戶端新的接觸標(biāo)識的狀態(tài)。本發(fā)明的有益效果是采用本發(fā)明技術(shù)方案,一方面可記錄用戶訪問服務(wù)器的接觸信息,實現(xiàn)監(jiān)控的作用;另一方面,減少用戶在與服務(wù)器的一次接觸過程中進(jìn)行身份認(rèn)證的次數(shù),簡化了操作步驟,提高了工作效率,方便用戶操作。
圖1為本發(fā)明用戶接觸信息監(jiān)控方法的流程示意圖; 圖2為本發(fā)明中客戶端開始用戶接觸的流程示意圖3為本發(fā)明中客戶端結(jié)束用戶接觸的流程示意圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。如圖1所示,客戶端與服務(wù)器間建立通信之后,按照以下步驟進(jìn)行用戶接觸信息的監(jiān)控
第一步,服務(wù)器判斷客戶端的接觸標(biāo)識是否為未完成接觸狀態(tài)若是未完成接觸狀態(tài), 則執(zhí)行第二步;否則執(zhí)行第五步;
第二步,服務(wù)器判斷客戶端是否存在未處理完成的業(yè)務(wù)若存在未處理完成的業(yè)務(wù),則執(zhí)行第五步;否則執(zhí)行第三步;
第三步,服務(wù)器向客戶端分配新的接觸標(biāo)識,且將新的接觸標(biāo)識標(biāo)記為未完成接觸狀
態(tài);
第四步,客戶端開始用戶接觸,獲取開始接觸的時間信息; 第五步,服務(wù)器查詢與該客戶端相關(guān)聯(lián)的業(yè)務(wù)信息;
第六步,服務(wù)器檢測客戶端是否已完成了身份認(rèn)證若已完成身份認(rèn)證,則執(zhí)行第八步;否則執(zhí)行第七步;
第七步,客戶端將身份認(rèn)證信息發(fā)送至服務(wù)器,由服務(wù)器完成身份認(rèn)證; 第八步,客戶端向服務(wù)器發(fā)送業(yè)務(wù)辦理請求;第九步,服務(wù)器受理客戶端的業(yè)務(wù)辦理請求后,將新的接觸標(biāo)識標(biāo)記為已完成接觸狀
態(tài);
第十步,客戶端結(jié)束用戶接觸,獲取結(jié)束接觸的時間信息; 第十一步,結(jié)束本用戶接觸信息監(jiān)控流程。用戶通過客戶端(例如PC機(jī))登錄到服務(wù)器提供的網(wǎng)頁,建立客戶端與服務(wù)器間的通信,按照以下步驟進(jìn)行接觸信息監(jiān)控。首先,因為用戶在業(yè)務(wù)辦理的過程中有可能存在因人為或異常等原因?qū)е碌闹袛嗲闆r,為了避免該情況下用戶重新重復(fù)操作導(dǎo)致的效率低等缺陷,在客戶端與服務(wù)器建立通信之后,服務(wù)器先檢測該用戶是否存在處于未完成接觸狀態(tài)的接觸標(biāo)識
如果不存在處于未完成接觸狀態(tài)的標(biāo)識,則服務(wù)器繼續(xù)查看與該用戶相關(guān)聯(lián)的購物車 (即查看匯總有該用戶所有業(yè)務(wù)信息及業(yè)務(wù)辦理情況的數(shù)據(jù)庫),查詢購物車中的業(yè)務(wù)辦理情況。如果存在處于未完成接觸狀態(tài)的標(biāo)識,則服務(wù)器進(jìn)一步判斷該用戶是否存在未處理完成的業(yè)務(wù)(因為有些業(yè)務(wù)在辦理時不能立即生效,故該業(yè)務(wù)仍處于未處理完成狀態(tài)) 如果不存在未處理完成的業(yè)務(wù),則服務(wù)器為用戶本次的訪問接觸分配一個新的接觸標(biāo)識, 并將該標(biāo)識標(biāo)記為未完成接觸狀態(tài)。這樣,用戶在例如停電、系統(tǒng)出錯等非正常情況下退出業(yè)務(wù)辦理流程時,同樣可在下次訪問服務(wù)器時繼續(xù)辦理相關(guān)業(yè)務(wù),而無需再重復(fù)之前已經(jīng)完成的操作動作,提高了效率。如果經(jīng)服務(wù)器檢測存在未處理完成的業(yè)務(wù),則服務(wù)器同樣需查看與該用戶相關(guān)聯(lián)的購物車,來確定業(yè)務(wù)辦理的情況。其次,在完成上述接觸前的準(zhǔn)備工作之后,客戶端開始用戶接觸,如圖2所示。獲取系統(tǒng)此時刻的時間值作為接觸起始時間、、獲取通過本渠道進(jìn)行業(yè)務(wù)辦理時服務(wù)器預(yù)設(shè)的接觸超時時間T,并利用上述時間值計算獲得本次接觸的結(jié)束時間tptfh+T。并匯總保存tp t0, τ、以及接觸標(biāo)識的狀態(tài)。接著,用戶可根據(jù)自己的需要選擇辦理相關(guān)的業(yè)務(wù),例如申請復(fù)機(jī)、修改密碼等業(yè)務(wù)。若在業(yè)務(wù)辦理過程中需要驗證用戶身份,則服務(wù)器檢測該用戶是否已經(jīng)通過了用戶身份認(rèn)證若用戶已經(jīng)通過了身份認(rèn)證,則服務(wù)器自動跳過此處的身份認(rèn)證環(huán)節(jié);若用戶還未通過身份認(rèn)證,則需要用戶通過客戶端輸入身份認(rèn)證信息,發(fā)送至服務(wù)器完成認(rèn)證,由服務(wù)器記錄保存該身份認(rèn)證的結(jié)果,直至本次接觸結(jié)束。因為用戶在一次接觸過程中,可能會辦理多項業(yè)務(wù),采用本發(fā)明方案就可只經(jīng)過一次身份認(rèn)證而完成多項業(yè)務(wù)的辦理。簡少了多次密碼驗證的步驟,提高了系統(tǒng)的工作效率。然后,在服務(wù)器完成收費(fèi)操作和/或完成填單打印操作后,服務(wù)器將客戶端的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài)。最后,在服務(wù)器受理了客戶端的業(yè)務(wù)辦理請求之后,客戶端結(jié)束用戶接觸,如圖3 所示。獲取系統(tǒng)此時刻的時間值作為接觸完成時間、,將保存的接觸結(jié)束時間、更新為接觸完成時間t2,計算本次接觸的接觸時長Lt=、-、。同時還將接觸標(biāo)識更新為已完成接觸狀態(tài),并匯總保存t2、t、以及接觸標(biāo)識的狀態(tài)。 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用戶接觸信息監(jiān)控方法,客戶端與服務(wù)器間建立通信之后,按照以下步驟進(jìn)行用戶接觸信息監(jiān)控,第一步,所述服務(wù)器判斷所述客戶端的接觸標(biāo)識是否為未完成接觸狀態(tài)若是所述未完成接觸狀態(tài),則執(zhí)行第二步;否則執(zhí)行第五步;第二步,所述服務(wù)器判斷所述客戶端是否存在未處理完成的業(yè)務(wù)若存在未處理完成的業(yè)務(wù),則執(zhí)行第五步;否則執(zhí)行第三步;第三步,所述服務(wù)器向所述客戶端分配新的接觸標(biāo)識,且將所述新的接觸標(biāo)識標(biāo)記為未完成接觸狀態(tài);第四步,所述客戶端開始用戶接觸,獲取開始接觸的時間信息; 第五步,所述服務(wù)器查詢與該客戶端相關(guān)聯(lián)的業(yè)務(wù)信息;第六步,所述服務(wù)器檢測所述客戶端是否已完成了身份認(rèn)證若已完成身份認(rèn)證,則執(zhí)行第八步;否則執(zhí)行第七步;第七步,所述客戶端將身份認(rèn)證信息發(fā)送至所述服務(wù)器,由所述服務(wù)器完成身份認(rèn)證;第八步,所述客戶端向所述服務(wù)器發(fā)送業(yè)務(wù)辦理請求;第九步,所述服務(wù)器受理所述客戶端的業(yè)務(wù)辦理請求后,將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài);第十步,所述客戶端結(jié)束用戶接觸,獲取結(jié)束接觸的時間信息; 第十一步,結(jié)束本用戶接觸信息監(jiān)控流程。
2.按照權(quán)利要求1所述的用戶接觸信息監(jiān)控方法,其特征在于, 所述第四步,按照以下步驟進(jìn)行用戶接觸,步驟Al,所述客戶端獲取系統(tǒng)時間作為接觸起始時間; 步驟A2,所述客戶端獲取所述服務(wù)器預(yù)設(shè)的接觸超時時間;步驟A3,所述客戶端根據(jù)所述接觸起始時間和所述預(yù)設(shè)接觸超時時間計算接觸結(jié)束時間,所述接觸結(jié)束時間等于所述接觸起始時間加上所述預(yù)設(shè)接觸超時時間;步驟A4,匯總所述客戶端開始接觸的時間信息和所述客戶端新的接觸標(biāo)識的狀態(tài)。
3.按照權(quán)利要求1所述的用戶接觸信息監(jiān)控方法,其特征在于,所述第九步中,所述服務(wù)器完成收費(fèi)操作和/或所述完成填單打印操作后,所述服務(wù)器將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài)。
4.按照權(quán)利要求1所述的用戶接觸信息監(jiān)控方法,其特征在于, 所述第十步,按照以下步驟結(jié)束用戶接觸,步驟Bi,所述客戶端獲取系統(tǒng)時間作為接觸完成時間; 步驟B2,所述客戶端將所述新的接觸標(biāo)識標(biāo)記為已完成接觸狀態(tài); 步驟B3,所述客戶端更新接觸結(jié)束時間為所述接觸完成時間,并根據(jù)所述接觸完成時間和所述接觸起始時間計算接觸時長,所述接觸時長等于所述接觸完成時間減去所述接觸起始時間;步驟B4,匯總所述客戶端結(jié)束接觸的時間信息和所述客戶端新的接觸標(biāo)識的狀態(tài)。
全文摘要
本發(fā)明提供一種用戶接觸監(jiān)控方法,客戶端與服務(wù)器建立通信之后,首先,服務(wù)器判斷客戶端的接觸標(biāo)識狀態(tài)。其次,判斷客戶端是否存在未處理完成的業(yè)務(wù),若不存在未處理完成的業(yè)務(wù),則向客戶端分配處于未完成接觸狀態(tài)的新的接觸標(biāo)識。然后,客戶端開始用戶接觸,獲取開始接觸的時間信息。接著,服務(wù)器查詢與該客戶端相關(guān)聯(lián)的業(yè)務(wù)信息,并在業(yè)務(wù)辦理過程中檢測客戶端是否已完成了身份認(rèn)證,若已完成身份認(rèn)證則請求服務(wù)器辦理業(yè)務(wù);否則進(jìn)行身份認(rèn)證。最后,更新接觸標(biāo)識狀態(tài),結(jié)束用戶接觸。一方面可記錄用戶訪問服務(wù)器的接觸信息,進(jìn)行信息監(jiān)控;另一方面減少用戶在一次接觸過程中身份認(rèn)證的次數(shù),簡化了操作步驟,提高了工作效率,方便用戶操作。
文檔編號H04L12/26GK102315984SQ201110066008
公開日2012年1月11日 申請日期2011年3月18日 優(yōu)先權(quán)日2011年3月18日
發(fā)明者安鑫慧, 趙全明 申請人:北京神州數(shù)碼思特奇信息技術(shù)股份有限公司