国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法和裝置的制作方法

      文檔序號:7857865閱讀:143來源:國知局
      專利名稱:發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本公開涉及一種發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法和裝置,尤其涉及一種能夠使現(xiàn)場操作的操作員將任務的驗證數(shù)據(jù)上傳到服務器端,從而管理者可查看所述上傳的驗證數(shù)據(jù)以進行操作員在操作現(xiàn)場的驗證。
      背景技術(shù)
      隨著各種形式的展會的發(fā)展,各個公司對于展會的布置、外觀展示要求日趨嚴格與嚴謹,并且管理者對于現(xiàn)場的遠程管理、培訓派遣、溝通、任務解決途徑的需求增加。同 時,管理者要求關(guān)于現(xiàn)場以及問題解決的信息必須真實有效。但是,現(xiàn)有的現(xiàn)場狀態(tài)信息及反饋的信息有限,并且經(jīng)常存在延誤的情況。同時,通常無法驗證操作員提供的現(xiàn)場照片的真實性,因此管理者無法準確判斷數(shù)據(jù)是否真實有效。有關(guān)現(xiàn)場操作員的狀態(tài),管理者也需要通過電話或郵件溝通過之后才能知曉,驗證的準確性和效率都不理想。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提供一種從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法,通過無線終端將現(xiàn)場照片連同GPS定位數(shù)據(jù)以及相關(guān)任務信息一同上載到服務器,從而提供可使管理者通過現(xiàn)場照片和相關(guān)的GPS定位數(shù)據(jù)進行真實性驗證的數(shù)據(jù)。本發(fā)明的另一目的在于提供一種在服務器端對上傳現(xiàn)場驗證數(shù)據(jù)的用戶進行認證,并且對上傳的現(xiàn)場驗證數(shù)據(jù)進行來源認證,從而確保所述現(xiàn)場驗證數(shù)據(jù)來自創(chuàng)建任務的操作員。根據(jù)本發(fā)明的一方面,提供一種從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法,包括以下步驟當接收到用戶創(chuàng)建任務的命令時,通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注;將包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息發(fā)送給預定的服務器;當接收到包括任務ID以及認證返回值的任務創(chuàng)建響應消息時,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù),構(gòu)建任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器,所述任務驗證消息包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值。所述方法可還包括在發(fā)送任務創(chuàng)建請求之前,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù)作為參考GPS數(shù)據(jù);在構(gòu)建任務驗證消息之前,將接收到任務創(chuàng)建響應消息后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)進行比較;如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差在預定數(shù)值范圍內(nèi),則構(gòu)建并發(fā)送任務驗證消息。所述方法可還包括如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差超出預定數(shù)值范圍,則通過用戶界面通知用戶任務創(chuàng)建超時,而不構(gòu)建和發(fā)送任務驗證消息。所述無線終端的獨有標識可以是無線終端的國際移動設備身份碼(IMEI)、用戶識別模塊(SM或UM)卡號。
      所述用戶標識可以是用戶與指定應用交互的登錄名。任務內(nèi)容可還包括所屬項目的名稱或ID。所述服務器可基于云計算平臺提供服務。根據(jù)本發(fā)明的另一方面,提供一種發(fā)送現(xiàn)場驗證數(shù)據(jù)的裝置,包括第一模塊,用于當接收到用戶創(chuàng)建任務的命令時,通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注;第二模塊,用于將包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息發(fā)送給預定的服務器;第三模塊,用于當接收到包括任務ID以及認證返回值的任務創(chuàng)建響應消息時,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù),構(gòu)建任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器,所述任務驗證消息包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值。

      第三模塊還可用于在發(fā)送任務創(chuàng)建請求之前,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù)作為參考GPS數(shù)據(jù);第三模塊可還用于在構(gòu)建任務驗證消息之前,將接收到任務創(chuàng)建響應消息后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)進行比較,如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差在預定數(shù)值范圍內(nèi),則構(gòu)建并發(fā)送任務驗證消息。如果第三模塊確定后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差超出預定數(shù)值范圍,則第三模塊可通過用戶界面通知用戶任務創(chuàng)建超時,而不構(gòu)建和發(fā)送任務驗證消息。所述無線終端的獨有標識可以是無線終端的國際移動設備身份碼(IMEI)、用戶識別模塊(SM或UM)卡號。所述用戶標識可以是用戶與指定應用交互的登錄名。任務內(nèi)容可還包括所屬項目的名稱或ID。根據(jù)本發(fā)明的另一方面,提供一種從服務器處理現(xiàn)場驗證數(shù)據(jù)的方法,所述方法包括當接收到從無線終端發(fā)送的任務創(chuàng)建請求消息時,通過將任務創(chuàng)建請求消息中的無線終端的獨有標識以及用戶標識與預存儲的用戶認證信息進行匹配來生成指示匹配結(jié)果的認證返回值,根據(jù)預定的規(guī)則生成任務ID,存儲生成的任務ID、用戶標識和認證返回值,構(gòu)建包括任務ID和認證返回值的任務創(chuàng)建響應消息,并且將構(gòu)建的任務創(chuàng)建響應消息發(fā)送給所述無線終端;當接收到從無線終端發(fā)送的包括任務內(nèi)容、GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值的任務驗證消息時,其中,所述任務內(nèi)容包括任務名稱、用戶標識和備注,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與存儲的任務ID、用戶標識和認證返回值進行比較接收的驗證任務驗證消息,如果所述驗證結(jié)果為匹配,則分布式地存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。所述方法可還包括在存儲GPS數(shù)據(jù)前,使用GPS信息數(shù)據(jù)字典將所述GPS數(shù)據(jù)轉(zhuǎn)換為GPS邏輯信息。所述方法可還包括對所述GPS邏輯信息進行加密,并且存儲加密的GPS邏輯信
      肩、O所述方法可還包括使用包括時間戳、加密的GPS邏輯信息以及用戶標識的組合命名現(xiàn)場照片文件。所述存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片的步驟可包括將任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片分開存儲,所述任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片通過任務ID進行關(guān)聯(lián)。
      根據(jù)本發(fā)明的另一方面,提供一種處理現(xiàn)場驗證數(shù)據(jù)的裝置,包括第一模塊,用于當接收到從無線終端發(fā)送的任務創(chuàng)建請求消息時,通過將任務創(chuàng)建請求消息中的無線終端的獨有標識以及用戶標識與預存儲的用戶認證信息進行匹配來生成指示匹配結(jié)果的認證返回值,根據(jù)預定的規(guī)則生成任務ID,存儲生成的任務ID、用戶標識和認證返回值,構(gòu)建包括任務ID和認證返回值的任務創(chuàng)建響應消息,并且將構(gòu)建的任務創(chuàng)建響應消息發(fā)送給所述無線終端;第二模塊,用于當接收到從無線終端發(fā)送的包括任務內(nèi)容、GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值的任務驗證消息時,其中,所述任務內(nèi)容包括任務名稱、用戶標識和備注,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與存儲的任務ID、用戶標識和認證返回值進行比較接收的驗證任務驗證消息,如果所述驗證結(jié)果為匹配,則分布式地存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。第二模塊在存儲GPS數(shù)據(jù)前,可使用GPS信息數(shù)據(jù)字典將所述GPS數(shù)據(jù)轉(zhuǎn)換為GPS邏輯信息。
      第二模塊可還對所述GPS邏輯信息進行加密,并且存儲加密的GPS邏輯信息。第二模塊可使用包括時間戳、加密的GPS邏輯信息以及用戶標識的組合命名現(xiàn)場照片文件。當?shù)诙K存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片時,第二模塊可將任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片分開存儲,所述任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片通過任務ID進行關(guān)聯(lián)。根據(jù)本發(fā)明的另一方面,提供一種從服務器提供現(xiàn)場驗證數(shù)據(jù)的方法,所述方法包括當接收到包括用戶信息的身份認證請求時,通過身份認證請求中的用戶信息對用戶進行認證,并且確定用戶的操作權(quán)限;如果確定用戶的操作權(quán)限是管理者操作權(quán)限,則根據(jù)用戶的對指定任務的任務驗證請求提取指定任務的任務驗證數(shù)據(jù),并且將提取的任務驗證數(shù)據(jù)提供給所述用戶,所述任務驗證數(shù)據(jù)包括任務ID、認證返回值、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。所述方法可還包括如果確定用戶的操作權(quán)限是管理者操作權(quán)限,根據(jù)存儲的任務驗證數(shù)據(jù)構(gòu)建現(xiàn)場驗證任務列表,并且將現(xiàn)場驗證任務列表發(fā)送給所述用戶。所述方法可還包括在將提取的任務驗證數(shù)據(jù)提供給所述用戶以后,根據(jù)用戶的指示對任務進行標注并且執(zhí)行預定的后續(xù)操作。根據(jù)本發(fā)明的另一方面,提供一種提供現(xiàn)場驗證數(shù)據(jù)的裝置,包括第一模塊,用于當接收到包括用戶信息的身份認證請求時,通過身份認證請求中的用戶信息對用戶進行認證,并且確定用戶的操作權(quán)限;第二模塊,用于如果確定用戶的操作權(quán)限是管理者操作權(quán)限,則根據(jù)用戶的對指定任務的任務驗證請求提取指定任務的任務驗證數(shù)據(jù),并且將提取的任務驗證數(shù)據(jù)提供給所述用戶,所述任務驗證數(shù)據(jù)包括任務ID、認證返回值、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。如果第二模塊確定用戶的操作權(quán)限是管理者操作權(quán)限,第二模塊可根據(jù)存儲的任務驗證數(shù)據(jù)構(gòu)建現(xiàn)場驗證任務列表,并且將現(xiàn)場驗證任務列表發(fā)送給所述用戶。第二模塊在將提取的任務驗證數(shù)據(jù)提供給所述用戶以后,可根據(jù)用戶的指示對任務進行標注并且執(zhí)行預定的后續(xù)操作。


      通過下面結(jié)合附圖進行的詳細描述,本發(fā)明的特點和優(yōu)點將會變得更加清楚,其中圖I是示出根據(jù)本發(fā)明實施例的從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法的流程圖;圖2是示出根據(jù)本發(fā)明另一實施例的從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法的流程圖;圖3是示出根據(jù)本發(fā)明實施例的服務器處理現(xiàn)場驗證數(shù)據(jù)的方法的總體流程圖;圖4是示出根據(jù)本發(fā)明實施例的服務器處理接收的任務創(chuàng)建請求消息的流程圖;
      圖5是示出根據(jù)本發(fā)明實施例的服務器處理接收的任務驗證消息的流程圖;圖6是示出根據(jù)本發(fā)明實施例的服務器提供現(xiàn)場驗證數(shù)據(jù)的方法的流程圖。
      具體實施例方式在通信系統(tǒng)中實現(xiàn)根據(jù)本發(fā)明的發(fā)送、處理以及提供現(xiàn)場驗證數(shù)據(jù)的方法。可以以軟件、固件、硬件模塊,或者其任意組合實現(xiàn)根據(jù)本發(fā)明的所述方法。所述用于實現(xiàn)本發(fā)明的所述方法的通信系統(tǒng)包括客戶端和服務器端。將客戶端分為可通過網(wǎng)絡與服務器端通信的操作員終端和管理者終端。根據(jù)本發(fā)明的示例性實施例,操作員終端和管理者終端是無線終端,但是所述客戶端不限于無線終端,本發(fā)明的原理也能夠在可與服務器端通信的其他客戶機(如個人電腦、筆記本電腦、個人數(shù)字助理、專用處理器等)中實現(xiàn)。在實施本發(fā)明的通信系統(tǒng)中,在服務器端預先配置并存儲操作員的用戶標識以及與其綁定的無線終端的獨有標識,從而通過這兩者可對操作員終端及其使用者進行用戶認證。此外,在服務器端,還配置具有管理者權(quán)限的用戶,從而可根據(jù)管理者用戶的請求提供從操作員終端接收的現(xiàn)場驗證數(shù)據(jù)。在作為操作員終端的無線終端中創(chuàng)建現(xiàn)場驗證任務,通過用戶界面取得現(xiàn)場照片并且接收創(chuàng)建的任務內(nèi)容,向預定的服務器發(fā)送包括無線終端的獨有標識以及操作員的用戶標識的任務創(chuàng)建請求消息以從服務器接收任務ID以及指示用戶認證結(jié)果的認證返回值。然后,操作員終端通過其中的定位模塊(如GPS模塊)取得所述終端的當前GPS數(shù)據(jù),并且將包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、接收的任務ID以及認證返回值的任務驗證消息發(fā)送給所述服務器。另一方面,在所述通信系統(tǒng)的服務器端,可通過使用不同的消息格式、不同的消息標識或不同的通信端口等來區(qū)分來自操作員終端和管理者終端的消息。但是,服務器可通過任何公知的技術(shù)手段來執(zhí)行所述區(qū)分,在本公開中不給予詳細描述。此外,所述服務器可通過基于云計算平臺提供分布式的服務。當服務器接收到所述任務創(chuàng)建請求消息時,使用任務創(chuàng)建請求消息中的信息進行用戶認證,并且根據(jù)用戶認證的結(jié)果生成認證返回值,同時生成獨有的任務ID,并且將包括兩者的任務創(chuàng)建響應消息發(fā)送給所述操作員終端。根據(jù)本發(fā)明的示例性實施例,不論所述用戶認證的結(jié)果如何,服務器都發(fā)送任務創(chuàng)建響應消息。當服務器接收到所述任務驗證消息時,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與存儲的任務ID、用戶標識和認證返回值進行比較接收的驗證任務驗證消息。如果所述驗證結(jié)果為匹配,則分布式地存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片等信息;相反,如果所述驗證結(jié)果為不匹配,則不存儲所述信息,此時,可通過錯誤響應消息通知所述操作員終端或者不做任何處理。另一方面,管理者用戶通過其終端與服務器連接后,可瀏覽存儲的各驗證任務的驗證數(shù)據(jù),并且通過反映用戶認證的結(jié)果的認證返回值驗證操作員的身份,并且通過一同接收的同一項任務的現(xiàn)場照片以及GPS數(shù)據(jù)驗證相關(guān)的操作員實際在任務現(xiàn)場的事實。以下,參照附圖來詳細說明本發(fā)明的實施例。圖I是示出根據(jù)本發(fā)明實施例的從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法的流程圖。參照圖1,當在步驟S110,操作員終端通過用戶界面接收到創(chuàng)建驗證任務的命令時,在步驟S120,操作員終端通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注。所述現(xiàn)場照片信息是用戶選定的作為現(xiàn)場照片的文件的名稱或鏈接。此時,當用戶指示尚未進行拍照時,可啟動相機功能,以·使用戶進行現(xiàn)場拍照,并且選定拍攝的現(xiàn)場照片。此后,在步驟S130,操作員終端構(gòu)建包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息,并且將構(gòu)建的任務創(chuàng)建請求消息發(fā)送給服務器。所述無線終端的獨有標識可以是無線終端的國際移動設備身份碼αΜΕΙ)或用戶識別模塊(SIM或ΠΜ)卡號等。此后,操作員終端接收服務器響應所述任務創(chuàng)建請求消息而發(fā)送的任務創(chuàng)建響應消息,所述任務創(chuàng)建響應消息包括任務ID以及認證返回值。然后,在步驟S140,操作員終端通過其GPS模塊獲取所述無線終端的當前GPS數(shù)據(jù)。在步驟S150,操作員終端構(gòu)建包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值的任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器。從而,操作員終端完成創(chuàng)建任務并且發(fā)送任務相關(guān)的現(xiàn)場驗證數(shù)據(jù)的處理。圖2是示出根據(jù)本發(fā)明另一實施例的從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法的流程圖。圖2中的步驟S210 S250的操作與圖I中的SllO 150的操作分別相同。在圖2中示出的步驟S225,在發(fā)送任務創(chuàng)建請求之前,操作員終端通過GPS模塊取得無線終端的當前GPS數(shù)據(jù)作為第一 GPS數(shù)據(jù)。在隨后的步驟S245,也就是再次獲取無線終端的當前GPS數(shù)據(jù)(第二 GPS數(shù)據(jù))以后,操作員終端將在步驟S225獲取的第一 GPS數(shù)據(jù)與在步驟S240獲取的第二 GPS數(shù)據(jù)進行比較,從而確定所述無線終端在此期間是否發(fā)生顯著的位置改變。所述確定基于第一GPS數(shù)據(jù)與第二 GPS數(shù)據(jù)的差是否超出預定的閾值范圍(如在任一反向上5m、IOm或15m的位移)。當在步驟S245,操作員終端確定沒有發(fā)生顯著的位置改變時,繼續(xù)執(zhí)行步驟S250,構(gòu)建和發(fā)送任務驗證消息。相反,如果在步驟S245,操作員終端確定發(fā)生了顯著的位置改變,則操作員終端可通過用戶界面通知用戶任務操作超時,結(jié)束該任務驗證的處理。此時,操作員終端的用戶可重新啟動任務創(chuàng)建的處理以進行任務驗證數(shù)據(jù)的發(fā)送。通過圖2所示的實施例,操作員終端可通過在發(fā)送任務創(chuàng)建請求消息并接受任務創(chuàng)建響應消息的前后分別獲取當前GPS數(shù)據(jù)并進行比對,從而進一步確保其用戶在同一地點進行任務驗證的操作。圖3是示出根據(jù)本發(fā)明實施例的服務器處理現(xiàn)場驗證數(shù)據(jù)的方法的總體流程圖。
      參照圖3,當在操作S310,所述服務器確定接收到來自操作員終端的消息時,在步驟S320,所述服務器確定所述接收的消息是不是任務創(chuàng)建請求消息。如果確定接收的消息是任務創(chuàng)建請求消息,則服務器的處理進行到A。稍后將參照圖4詳細描述A的處理。如果在步驟S320確定接收的消息不是任務創(chuàng)建請求消息,則在步驟S330,服務器確定接收的消息是不是任務驗證消息。如果確定接收的消息是任務驗證消息,則服務器進行B的處理。稍后將參照圖5詳細描述B的處理。圖4是示出根據(jù)本發(fā)明實施例的服務器處理接收的任務創(chuàng)建請求消息(即圖3中的A)的流程圖。如前所述,在服務器端預先存儲操作員的用戶標識以及與其綁定的無線終端的獨有標識作為對各用戶進行認證的用戶認證信息。參照圖4,當在步驟S320,所述服務器確定所述接收的消息是任務創(chuàng)建請求消息時,在步驟S410,服務器通過將任務創(chuàng)建請求消息中的無線終端的獨有標識以及用戶標識與預存儲的用戶認證信息進行匹配來生成指示匹配結(jié)果的認證返回值。不論所述用戶認證的結(jié)果如何,服務器都發(fā)送任務創(chuàng)建響應消息。然后,在步驟S420,所述服務器根據(jù)預定的規(guī)則生成任務ID。在步驟S430,所述服務器在數(shù)據(jù)庫中存儲生成的任務ID、用戶標識和認證返回值。在步驟S440,所述服務器構(gòu)建包括生成的任務ID和認證返回值的任務創(chuàng)建響應消息,并且將構(gòu)建的任務創(chuàng)建響應消息發(fā)送給所述操作員終端。圖5是示出根據(jù)本發(fā)明實施例的服務器處理接收的任務驗證消息(圖3中的B)的流程圖。參照圖5,當在步驟S330,所述服務器確定所述接收的消息是任務驗證消息時,在步驟S510,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與在步驟S430預先存儲的任務ID、用戶標識和認證返回值進行比較驗證接收的任務驗證消息。在步驟S520,通過任務ID、用戶標識和認證返回值的比較結(jié)果確定是否通過來源驗證。如果確定未通過來源驗證(即任務ID、用戶標識和認證返回值的比較有出現(xiàn)不同的情況),則在步驟S515,向發(fā)送所述任務驗證消息的無線終端發(fā)送上載錯誤消息,然后結(jié)束所述任務驗證消息的處理。另一方面,通過在步驟S520,所述服務器確定接收的任務驗證消息通過了來源驗證,則所述服務器可存儲任務驗證消息中的任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。步驟S530 S550示出了根據(jù)本發(fā)明的優(yōu)選實施例對接收的任務驗證消息進行處理以及存儲的處理。在步驟S530,使用GPS信息數(shù)據(jù)字典將所述GPS數(shù)據(jù)轉(zhuǎn)換為GPS邏輯信息。所述GPS信息數(shù)據(jù)字典設置將GPS原始數(shù)據(jù)轉(zhuǎn)換為可讀的數(shù)字代碼或文字代碼的規(guī)則。例如,可將GPS數(shù)據(jù)轉(zhuǎn)換為以城市代碼+區(qū)代碼+街道代碼的字符串。如果通過解析GPS數(shù)據(jù),得到的地址是“北京市海淀區(qū)知春路89號XXX大廈”。假設北京市的代碼設為1,海淀區(qū)的代碼設為024,知春路89號對應的代碼是000234,則轉(zhuǎn)換得到010024000234。 在此基礎上,可使用預定的加密算法(如DES)對轉(zhuǎn)換得到的GPS邏輯信息進行加密。例如,上述GPS邏輯信息經(jīng)過加密得到234973286457794786586809678009678。在步驟S540,服務器使用預定的命名規(guī)則對接收的現(xiàn)場照片文件進行規(guī)則命名,以更多的信息識別和關(guān)聯(lián)所述現(xiàn)場照片。例如,可使用日期+時間+加密的GPS邏輯信息+用戶標識(操作員ID) +輔助識別碼,其每個字段具有固定的長度。根據(jù)本發(fā)明的發(fā)明構(gòu)思,可使用上述的部分字段的組合或者其與其他信息的組合命名現(xiàn)場照片文件。使用前述的示例,可得到以下文件名稱:201205211234542349732864577947865868096780096780029
      009。在步驟S550,服務器在數(shù)據(jù)庫中存儲任務ID、任務內(nèi)容、加密的GPS邏輯信息以及現(xiàn)場照片。根據(jù)本發(fā)明,可存儲加密的GPS邏輯信息,也可存儲GPS原始數(shù)據(jù)??煞珠_存儲所述任務內(nèi)容、加密的GPS邏輯信息以及現(xiàn)場照片,即將其分別存儲在不同的表中。所述任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片通過任務ID進行關(guān)聯(lián)。 如上所述,根據(jù)本發(fā)明,服務器對用戶進行認證并且生成認證返回值和任務ID,并且隨后在接收現(xiàn)場驗證數(shù)據(jù)時,可使用上述信息進行來源驗證,再存儲所述現(xiàn)場驗證數(shù)據(jù)。圖6是示出根據(jù)本發(fā)明實施例的服務器提供現(xiàn)場驗證數(shù)據(jù)的方法的流程圖。參照圖6,當服務器(通過專用的應用接口、網(wǎng)絡端口或消息格式等)接收到管理者終端的身份認證請求時,在步驟S610,服務器通過身份認證請求中的用戶信息對所述用戶進行認證,并且確定用戶的操作權(quán)限。如果在步驟S620確定所述用戶認證成功,并且在步驟S630確定管理者的操作權(quán)限,則在步驟S640,服務器可從數(shù)據(jù)庫提取任務信息,并且向所述用戶提供包括任務信息的任務列表。在步驟S650,接收到用戶查看指定任務的請求時,服務器根據(jù)用戶的所述請求提取所述指定任務的任務驗證數(shù)據(jù),并且將提取的任務驗證數(shù)據(jù)提供給所述用戶,所述任務驗證數(shù)據(jù)包括任務ID、認證返回值、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。所述GPS數(shù)據(jù)可以是GPS原始數(shù)據(jù)、GPS邏輯信息、加密的GPS原始數(shù)據(jù)、也可以是加密的GPS邏輯信息。如果是加密的GPS原始數(shù)據(jù)或加密的GPS邏輯信息,則服務器對所述加密的數(shù)據(jù)進行解密。服務器還可根據(jù)需要將GPS原始數(shù)據(jù)或邏輯信息解析為具體的文字定位地址,在提供給管理者用戶。此外,服務器還可將認證返回值轉(zhuǎn)換為指示用戶認證結(jié)果的文本,以便于管理者用戶理解。根據(jù)本發(fā)明的另一示例性實施例,可在步驟S670,服務器根據(jù)用戶的指示對任務進行標注并且執(zhí)行預定的后續(xù)操作。本發(fā)明還提供分別實現(xiàn)所述發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法的裝置。由以上給出的示例性實施例可以看出,根據(jù)本發(fā)明的發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法,操作員可在如展會、客戶培訓、售后服務等的現(xiàn)場將包括GPS數(shù)據(jù)以及現(xiàn)場照片的有關(guān)現(xiàn)場任務的驗證數(shù)據(jù)上傳給服務中心,而管理者可以通過管理終端查看所述驗證數(shù)據(jù),確認操作員在預定時間確實在現(xiàn)場的事實,便于管理者對操作員的監(jiān)督和管理。此夕卜,服務器對操作員終端進行用戶認證,并且對接收的現(xiàn)場驗證數(shù)據(jù)進行來源驗證,從而能夠確保接收的現(xiàn)場驗證數(shù)據(jù)的真實性。盡管已參照優(yōu)選實施例表示和描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應該理解,在不脫離由權(quán)利要求限定的本發(fā) 明的精神和范圍的情況下,可以對這些實施例進行各種修改和變換。
      權(quán)利要求
      1.一種從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法,包括以下步驟 當接收到用戶創(chuàng)建任務的命令時,通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注; 將包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息發(fā)送給預定的服務器; 當接收到包括任務ID以及認證返回值的任務創(chuàng)建響應消息時,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù),構(gòu)建任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器,所述任務驗證消息包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值。
      2.如權(quán)利要求I所述的方法,還包括· 在發(fā)送任務創(chuàng)建請求之前,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù)作為參考GPS數(shù)據(jù); 在構(gòu)建任務驗證消息之前,將接收到任務創(chuàng)建響應消息后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)進行比較; 如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差在預定數(shù)值范圍內(nèi),則構(gòu)建并發(fā)送任務驗證消息。
      3.如權(quán)利要求2所述的方法,還包括 如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差超出預定數(shù)值范圍,則通過用戶界面通知用戶任務創(chuàng)建超時,而不構(gòu)建和發(fā)送任務驗證消息。
      4.如權(quán)利要求I所述的方法,其中,所述無線終端的獨有標識是無線終端的國際移動設備身份碼(ΠΙΕΙ)、用戶識別模塊(SIM或ΠΜ)卡號。
      5.如權(quán)利要求I所述的方法,其中,所述用戶標識是用戶與指定應用交互的登錄名。
      6.如權(quán)利要求I所述的方法,其中,任務內(nèi)容還包括所屬項目的名稱或ID。
      7.如權(quán)利要求I所述的方法,其中,所述服務器基于云計算平臺提供服務。
      8.—種發(fā)送現(xiàn)場驗證數(shù)據(jù)的裝置,包括 第一模塊,用于當接收到用戶創(chuàng)建任務的命令時,通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注; 第二模塊,用于將包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息發(fā)送給預定的服務器; 第三模塊,用于當接收到包括任務ID以及認證返回值的任務創(chuàng)建響應消息時,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù),構(gòu)建任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器,所述任務驗證消息包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值。
      9.如權(quán)利要求8所述的裝置,其中, 第三模塊還用于在發(fā)送任務創(chuàng)建請求之前,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù)作為參考GPS數(shù)據(jù); 第三模塊還用于在構(gòu)建任務驗證消息之前,將接收到任務創(chuàng)建響應消息后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)進行比較,如果后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差在預定數(shù)值范圍內(nèi),則構(gòu)建并發(fā)送任務驗證消息。
      10.如權(quán)利要求9所述的裝置,其中,如果第三模塊確定后取得的GPS數(shù)據(jù)和參考GPS數(shù)據(jù)之間的差超出預定數(shù)值范圍,則第三模塊通過用戶界面通知用戶任務創(chuàng)建超時,而不構(gòu)建和發(fā)送任務驗證消息。
      11.如權(quán)利要求8所述的裝置,其中,所述無線終端的獨有標識是無線終端的國際移動設備身份碼(ΠΙΕΙ)、用戶識別模塊(SIM或ΠΜ)卡號。
      12.如權(quán)利要求8所述的裝置,其中,所述用戶標識是用戶與指定應用交互的登錄名。
      13.如權(quán)利要求8所述的裝置,其中,任務內(nèi)容還包括所屬項目的名稱或ID。
      14.一種從服務器處理現(xiàn)場驗證數(shù)據(jù)的方法,所述方法包括 當接收到從無線終端發(fā)送的任務創(chuàng)建請求消息時,通過將任務創(chuàng)建請求消息中的無線 終端的獨有標識以及用戶標識與預存儲的用戶認證信息進行匹配來生成指示匹配結(jié)果的認證返回值,根據(jù)預定的規(guī)則生成任務ID,存儲生成的任務ID、用戶標識和認證返回值,構(gòu) 建包括任務ID和認證返回值的任務創(chuàng)建響應消息,并且將構(gòu)建的任務創(chuàng)建響應消息發(fā)送給所述無線終端; 當接收到從無線終端發(fā)送的包括任務內(nèi)容、GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值的任務驗證消息時,其中,所述任務內(nèi)容包括任務名稱、用戶標識和備注,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與存儲的任務ID、用戶標識和認證返回值進行比較接收的驗證任務驗證消息,如果所述驗證結(jié)果為匹配,則分布式地存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。
      15.如權(quán)利要求14所述的方法,還包括在存儲GPS數(shù)據(jù)前,使用GPS信息數(shù)據(jù)字典將所述GPS數(shù)據(jù)轉(zhuǎn)換為GPS邏輯信息。
      16.如權(quán)利要求15所述的方法,還包括對所述GPS邏輯信息進行加密,并且存儲加密的GPS邏輯信息。
      17.如權(quán)利要求16所述的方法,還包括使用包括時間戳、加密的GPS邏輯信息以及用戶標識的組合命名現(xiàn)場照片文件。
      18.如權(quán)利要求17所述的方法,其中,所述存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片的步驟包括將任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片分開存儲,所述任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片通過任務ID進行關(guān)聯(lián)。
      19.一種處理現(xiàn)場驗證數(shù)據(jù)的裝置,包括 第一模塊,用于當接收到從無線終端發(fā)送的任務創(chuàng)建請求消息時,通過將任務創(chuàng)建請求消息中的無線終端的獨有標識以及用戶標識與預存儲的用戶認證信息進行匹配來生成指示匹配結(jié)果的認證返回值,根據(jù)預定的規(guī)則生成任務ID,存儲生成的任務ID、用戶標識和認證返回值,構(gòu)建包括任務ID和認證返回值的任務創(chuàng)建響應消息,并且將構(gòu)建的任務創(chuàng)建響應消息發(fā)送給所述無線終端; 第二模塊,用于當接收到從無線終端發(fā)送的包括任務內(nèi)容、GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值的任務驗證消息時,其中,所述任務內(nèi)容包括任務名稱、用戶標識和備注,通過將任務驗證消息中的任務ID、用戶標識和認證返回值與存儲的任務ID、用戶標識和認證返回值進行比較接收的驗證任務驗證消息,如果所述驗證結(jié)果為匹配,則分布式地存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。
      20.如權(quán)利要求19所述的裝置,第二模塊在存儲GPS數(shù)據(jù)前,使用GPS信息數(shù)據(jù)字典將所述GPS數(shù)據(jù)轉(zhuǎn)換為GPS邏輯信息。
      21.如權(quán)利要求20所述的裝置,第二模塊還對所述GPS邏輯信息進行加密,并且存儲加密的GPS邏輯信息。
      22.如權(quán)利要求21所述的裝置,其中,第二模塊使用包括時間戳、加密的GPS邏輯信息以及用戶標識的組合命名現(xiàn)場照片文件。
      23.如權(quán)利要求22所述的裝置,其中,當?shù)诙K存儲任務ID、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片時,第二模塊將任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片分開存儲,所述任務內(nèi)容、加密的GPS邏輯信息和現(xiàn)場照片通過任務ID進行關(guān)聯(lián)。
      24.一種從服務器提供現(xiàn)場驗證數(shù)據(jù)的方法,所述方法包括 當接收到包括用戶信息的身份認證請求時,通過身份認證請求中的用戶信息對用戶進行認證,并且確定用戶的操作權(quán)限; 如果確定用戶的操作權(quán)限是管理者操作權(quán)限,則根據(jù)用戶的對指定任務的任務驗證請求提取指定任務的任務驗證數(shù)據(jù),并且將提取的任務驗證數(shù)據(jù)提供給所述用戶,所述任務驗證數(shù)據(jù)包括任務ID、認證返回值、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。
      25.如權(quán)利要求24所述的方法,還包括如果確定用戶的操作權(quán)限是管理者操作權(quán)限,根據(jù)存儲的任務驗證數(shù)據(jù)構(gòu)建現(xiàn)場驗證任務列表,并且將現(xiàn)場驗證任務列表發(fā)送給所述用戶。
      26.如權(quán)利要求24所述的方法,還包括在將提取的任務驗證數(shù)據(jù)提供給所述用戶以后,根據(jù)用戶的指示對任務進行標注并且執(zhí)行預定的后續(xù)操作。
      27.一種提供現(xiàn)場驗證數(shù)據(jù)的裝置,包括 第一模塊,用于當接收到包括用戶信息的身份認證請求時,通過身份認證請求中的用戶信息對用戶進行認證,并且確定用戶的操作權(quán)限; 第二模塊,用于如果確定用戶的操作權(quán)限是管理者操作權(quán)限,則根據(jù)用戶的對指定任務的任務驗證請求提取指定任務的任務驗證數(shù)據(jù),并且將提取的任務驗證數(shù)據(jù)提供給所述用戶,所述任務驗證數(shù)據(jù)包括任務ID、認證返回值、任務內(nèi)容、GPS數(shù)據(jù)以及現(xiàn)場照片。
      28.如權(quán)利要求27所述的裝置,如果第二模塊確定用戶的操作權(quán)限是管理者操作權(quán)限,第二模塊根據(jù)存儲的任務驗證數(shù)據(jù)構(gòu)建現(xiàn)場驗證任務列表,并且將現(xiàn)場驗證任務列表發(fā)送給所述用戶。
      29.如權(quán)利要求27所述的裝置,其中,第二模塊在將提取的任務驗證數(shù)據(jù)提供給所述用戶以后,根據(jù)用戶的指示對任務進行標注并且執(zhí)行預定的后續(xù)操作。
      全文摘要
      提供一種發(fā)送、處理和提供現(xiàn)場驗證數(shù)據(jù)的方法以及裝置。所述從無線終端發(fā)送現(xiàn)場驗證數(shù)據(jù)的方法包括當接收到用戶創(chuàng)建任務的命令時,通過用戶界面接收任務內(nèi)容以及與所述任務相關(guān)的現(xiàn)場照片信息,所述任務的內(nèi)容包括任務名稱、用戶標識和備注;將包括無線終端的獨有標識以及用戶標識的任務創(chuàng)建請求消息發(fā)送給預定的服務器;當接收到包括任務ID以及認證返回值的任務創(chuàng)建響應消息時,通過GPS模塊取得無線終端的當前GPS數(shù)據(jù),構(gòu)建任務驗證消息,并且將構(gòu)建的任務驗證消息發(fā)送給所述服務器,所述任務驗證消息包括任務內(nèi)容、當前GPS數(shù)據(jù)、現(xiàn)場照片、任務ID以及認證返回值。
      文檔編號H04L29/08GK102843364SQ20121028502
      公開日2012年12月26日 申請日期2012年8月10日 優(yōu)先權(quán)日2012年8月10日
      發(fā)明者謝巍 申請人:北京鵬泰互動廣告有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1