[發明專利]一種數據傳輸方法、數據傳輸裝置及電子設備有效
| 申請號: | 202110320169.5 | 申請日: | 2021-03-25 |
| 公開(公告)號: | CN113098939B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 劉均;曾良 | 申請(專利權)人: | 深圳市轱轆車聯數據技術有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04J3/06;G06F16/23;G06F11/10 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 肖遙 |
| 地址: | 518000 廣東省深圳市龍崗*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 電子設備 | ||
本申請公開了一種數據傳輸方法、數據傳輸裝置、電子設備及計算機可讀存儲介質。其中,該方法包括:獲取數據傳輸指令;根據所述數據傳輸指令確定待傳輸數據,所述待傳輸數據包括事件信息及事件的時間校驗標記;判斷所述事件的時間校驗標記是否為未校驗,若是,則對所述事件的產生時間進行校驗,得到事件產生的目標時間;將所述待傳輸數據中的事件產生時間替換成目標時間,得到更新后的待傳輸數據;將所述更新后的待傳輸數據傳輸至所述數據傳輸指令中的傳輸對象。通過本申請方案,可避免出現電子設備傳輸未校時的數據的情況。
技術領域
本申請屬于數據處理技術領域,尤其涉及一種數據傳輸方法、數據傳輸裝置、電子設備及計算機可讀存儲介質。
背景技術
電子設備在上傳數據時,往往需要確定數據的產生時間,以方便后續查詢生成該數據的事件是什么時候發生的,才可對該事件作出有效的處理。然而,部分電子設備不具備時鐘功能,這可能導致電子設備因無法獲知數據的產生時間而直接將未被校時數據上傳,影響后續對事件的處理。
發明內容
本申請提供了一種數據傳輸方法、數據傳輸裝置、電子設備及計算機可讀存儲介質,可避免出現電子設備傳輸未校時的數據的情況。
第一方面,本申請提供了一種數據傳輸方法,包括:
獲取數據傳輸指令;
根據上述數據傳輸指令確定待傳輸數據,上述待傳輸數據包括事件信息及事件的時間校驗標記;
判斷上述事件的時間校驗標記是否為未校驗,
若是,則對上述事件的產生時間進行校驗,得到事件產生的目標時間;
將上述待傳輸數據中的事件產生時間替換成目標時間,得到更新后的待傳輸數據;
將上述更新后的待傳輸數據傳輸至上述數據傳輸指令中的傳輸對象。
可選地,上述對上述事件的產生時間進行校驗,得到事件產生的目標時間,具體包括:
獲取上述事件信息中的事件產生的第一時間,上述第一時間為上述事件產生時基于上述電子設備的計時器計時的本地時間;
獲取上述事件信息中的第二時間,上述第二時間為服務器基于校時請求發送的校時時刻而獲得的時間;
獲取上述事件信息中的第三時間,上述第三時間為上述電子設備接收到上述服務器的校時時刻時基于上述電子設備的計時器計時的時間;
根據上述第一時間、第二時間和第三時間,得到事件產生的目標時間。
可選地,上述根據上述第一時間、第二時間和第三時間,得到事件產生的目標時間,具體包括:
將上述第二時間減去上述第三時間,再加上上述第一時間,得到上述待傳輸數據中事件產生時的時間戳;
基于上述待傳輸數據中事件產生時的時間戳確定上述事件產生的目標時間。
可選地,上述基于上述待傳輸數據中事件產生時的時間戳確定上述事件產生的目標時間,具體包括:
調用預設的第一時間轉換函數對上述待傳輸數據中事件產生時的時間戳進行轉換,獲得采用協調世界時間UTC進行表達的上述事件產生的目標時間。
可選地,上述方法還包括:
在產生上述待傳輸數據中的事件時,記錄上述事件的時間信息,并確定上述事件的時間校驗標記為未校驗,上述時間信息默認為第一時間,上述第一時間為上述事件產生時基于上述電子設備的計時器計時的本地時間;
在得到上述事件產生的目標時間后,將上述事件的時間信息更新為上述目標時間,并將上述事件的時間校驗標記更新為已校驗。
可選地,上述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市轱轆車聯數據技術有限公司,未經深圳市轱轆車聯數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110320169.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種紡織機械用粗紗桶
- 下一篇:一種基于物聯網的社區智慧零售平臺





