本發明實施例涉及信息技術領域,尤其涉及一種行車數據處理方法、裝置和系統。
背景技術:
發明人在實現發明的過程中,發現現有技術中,行車數據占用的存儲空間較大,如果保存在手機中,會導致手機的內存存滿的速度很快;如果將行車數據即時上傳至云端,由于行車數據較大,會耗費很多的數據流量。所以,用戶只能等待有WIFI熱點的情況下,才能手動將行車數據上傳至云服務器,但是當有WIFI熱點時,用戶通常會忙于其它事情,而忘記上傳,或者當用戶想起上傳時,也需要先查找到行車數據,然后才能上傳,占用用戶的時間和精力。
技術實現要素:
基于以上問題,本發明實施例提出一種行車數據處理方法、裝置和系統,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
一方面,本發明實施例提出一種行車數據處理方法,應用于移動終端,包括:
從行車記錄儀獲取行車數據;
檢測與WIFI熱點的連接狀態;
若檢測到與WIFI熱點建立連接,則通過所述WIFI熱點發送所述行車數據。
此外,若檢測到未與WIFI熱點建立連接,則將所述行車數據保存在本地的預設存儲位置,并繼續檢測與WIFI熱點的連接狀態。
此外,所述從行車記錄儀獲取行車數據之后,所述方法還包括:將所述行車數據進行數據壓縮。
此外,所述行車數據包括時間信息和/或地點信息,在從行車記錄儀獲取行車數據之后,所述方法還包括:
根據所述時間信息和/或所述地點信息對所述行車數據進行排序。
另一方面,本發明實施例提出一種行車數據處理裝置,包括:
獲取模塊,用于從行車記錄儀獲取行車數據;
檢測模塊,用于檢測與WIFI熱點的連接狀態;
發送模塊,用于在檢測到與WIFI熱點建立連接時,通過所述WIFI熱點發送所述行車數據。
此外,所述檢測模塊還用于:
若檢測到未與WIFI熱點建立連接,則將所述行車數據保存在本地的預設存儲位置,并繼續檢測與WIFI熱點的連接狀態。
此外,所述裝置還包括:壓縮模塊,用于將所述行車數據進行數據壓縮。
此外,所述行車數據包括時間信息和/或地點信息,所述裝置還包括:
排序模塊,用于根據所述時間信息和/或所述地點信息對所述行車數據進行排序。
另一方面,本發明實施例提出一種行車數據處理系統,包括:
發送端和接收端;
所述發送端包括:
獲取模塊,用于從行車記錄儀獲取行車數據;
檢測模塊,用于檢測所述發送端與WIFI熱點的連接狀態;
發送模塊,用于在檢測到與WIFI熱點建立連接時,通過所述WIFI熱點發送所述行車數據;
所述接收端包括:
接收模塊,用于接收行車數據;
存儲模塊,用于保存所述行車數據。
此外,所述行車數據包括時間信息和/或地點信息,所述接收端還包括排序模塊,用于根據所述時間信息和/或所述地點信息對所述行車數據進行排序。采用上述技術方案,具有以下有益效果:
通過監測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
附圖說明
圖1是根據本發明一個實施例的行車數據處理方法的流程圖;
圖2是根據本發明另一個實施例的行車數據處理方法的流程圖;
圖3是根據本發明另一個實施例的行車數據處理方法的流程圖;
圖4是根據本發明另一個實施例的行車數據處理裝置的模塊圖;
圖5是根據本發明另一個實施例的行車數據處理裝置的模塊圖;
圖6是根據本發明另一個實施例的行車數據處理系統的框圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
第一實施例
參照圖1,本發明實施例提出一種行車數據處理方法,包括:
步驟S001,從行車記錄儀獲取行車數據;
步驟S002,檢測與WIFI熱點的連接狀態;
步驟S003,若檢測到與WIFI熱點建立連接,則通過WIFI熱點發送行車數據。
在步驟S001中,手機從行車記錄儀獲取行車數據,手機可時時從行車記錄儀獲取行車數據,手機也可以經過預設時間段從行車記錄儀獲取行車數據,如1分鐘或10分鐘。手機與行車記錄儀可通過USB或者其它無線方式進行連接。行車記錄儀的行車數據包括圖像數據,圖像數據為行車過程中拍攝。
在步驟S002中,先檢測與WIFI熱點的連接狀態;
在步驟S003中,若檢測到與WIFI熱點建立連接,則將行車數據發送到云服務器,通過云服務器保存行車數據。
通過檢測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
可選地,若檢測到未與WIFI熱點建立連接,則將行車數據保存在本地的預設存儲位置,并繼續檢測與WIFI熱點的連接狀態。若當前沒有與WIFI熱點建立連接,則先將行車數據保存在本地,在手機本地專門設有存儲行車數據的存儲位置。預設存儲位置為預先設置的存儲位置,可設置為數據文件夾或數據文件夾下面的一個子文件夾。
可選地,從行車記錄儀獲取行車數據之后,方法還包括:將行車數據進行數據壓縮。因為行車數據中以圖像數據為主,所以行車數據很大,為了使存儲空間得到合理利用,將行車數據進行數據壓縮,使行車數據占用的空間變小。可選地,對不同時間點獲取的行車數據分別進行數據壓縮,形成多個行車數據壓縮包。或者對部分不同時間點獲取的行車數據合并后,進行數據壓縮,使多個行車數據形成一個行車數據壓縮包。可選地,行車數據發送后,可以將本地存儲的行車數據進行刪除。以釋放存儲空間。也可以繼續在本地保存行車數據。
可選地,行車數據包括時間信息和/或地點信息;根據時間信息和/或地點信息對行車數據進行排序。通過排序使行車數據更加清晰的呈現。
第二實施例
參照圖2,本發明實施例提出一種行車數據處理方法,包括:
步驟S201,接收行車數據,行車數據為檢測到與WIFI熱點建立連接后,通過WIFI熱點發送;
步驟S202,保存行車數據。
通過監測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
可選地,行車數據包括時間信息和/或地點信息;根據時間信息和/或地點信息對行車數據進行排序。通過在云服務器上對行車數據進行排序,以方便查詢行車數據。如公安系統對云服務器的行車數據進行查詢,以了解車輛事故等情況。
第三實施例
參照圖3,說明本發明的另一個實施例的流程。
步驟S301,手機從行車記錄儀時時獲取行車數據;如果行車記錄儀本身不具有存儲功能,則需要時時從行車記錄儀獲取行車數據;如果行車記錄儀本身具有存儲功能,則可以時時從行車記錄儀獲取,也可以每隔預設時間段獲取。
步驟S302,將部分不同時間點獲取的行車數據進行數據壓縮,形成一個行車數據壓縮包;為了最大程度的節約存儲空間,采用將多個行車數據進行統一數據壓縮的方式。
步驟S303,若手機檢測到與WIFI熱點建立連接,則通過WIFI熱點發送行車數據至云服務器;如果云服務器需要用戶登錄才能傳送行車數據,那么預先對登錄云服務器的用戶名和密碼進行保存,實現自動登錄,以保證手機可以自動傳送行車數據。
步驟S304,云服務器接收到行車數據;
步驟S305,云服務器根據行車數據內的時間信息和/或地點信息對行車數據進行排序,以方便查詢使用。時間信息可以從行車數據直接獲取,地點信息可以從行車數據獲取,也可以從手機的定位模塊獲取,如:時時獲取手機的位置信息,將位置信息根據時間保存在行車數據中,這樣,就可以得到不同時間點的位置信息。
本實施例的技術方案使手機用戶不需要主動去獲取和上傳行車數據,使手機能夠自動登錄云服務器,從而實現自動上傳行車數據。
第四實施例
參照圖4,本發明實施例提出一種行車數據處理裝置,包括:
獲取模塊401,用于從行車記錄儀獲取行車數據;
檢測模塊402,用于檢測與WIFI熱點的連接狀態;
發送模塊403,用于在檢測到與WIFI熱點建立連接時,通過WIFI熱點發送行車數據。
通過檢測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
可選地,檢測模塊402還用于:若沒有檢測到與WIFI熱點建立連接,則將行車數據保存在本地的預設存儲位置,并繼續檢測與WIFI熱點的連接狀態。
可選地,裝置還包括:壓縮模塊,用于將行車數據進行數據壓縮。
可選地,行車數據包括時間信息和/或地點信息,裝置還包括:
排序模塊,用于根據時間信息和/或地點信息對行車數據進行排序。
第五實施例
參照圖5,本發明實施例提出一種行車數據處理裝置,包括:
接收模塊501,用于:接收行車數據,
行車數據為檢測到與WIFI熱點建立連接后,通過WIFI熱點發送;
保存模塊502,用于保存行車數據。
通過檢測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
可選地,行車數據包括時間信息和/或地點信息;
根據時間信息和/或地點信息對行車數據進行排序。
第六實施例
參照圖6,本發明實施例提出一種行車數據處理系統,包括:
發送端60和接收端70;
發送端60包括:
獲取模塊601,用于從行車記錄儀獲取行車數據;
檢測模塊602,用于檢測發送端與WIFI熱點的連接狀態;
發送模塊603,用于在檢測到與WIFI熱點建立連接時,通過WIFI熱點發送行車數據;
接收端70包括:
接收模塊701,用于接收行車數據;
存儲模塊702,用于保存行車數據。
通過檢測手機與WIFI熱點是否建立連接,若建立連接,則通過WIFI熱點自動發送行車數據至服務器的方式,使用戶不需要耗費數據流量上傳行車數據,使用戶手機的內存不會在短時間內被存滿,同時也使用戶不需要關注行車數據上傳的問題,節省了用戶的時間和精力。
第七實施例
本發明實施例還涉及一種計算機程序產品,其包括計算機可讀介質,所述計算機可讀介質包括:第一組代碼,用于從行車記錄儀獲取行車數據;第二組代碼,用于檢測與WIFI熱點的連接狀態;第三組代碼,用于若檢測到與WIFI熱點建立連接,則通過WIFI熱點發送行車數據。
第八實施例
一種電子設備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲可被所述一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠:
從行車記錄儀獲取行車數據;
檢測與WIFI熱點的連接狀態;
若檢測到與WIFI熱點建立連接,則通過WIFI熱點發送行車數據。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述程序可存儲于計算機可讀取存儲介質中。執行時的程序,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
基于這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺移動終端(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本發明實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件實現。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本發明實施例的技術方案,而非對其限制;盡管參照前述實施例對本發明實施例進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。