北京百度網訊科技有限公司劉江獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉北京百度網訊科技有限公司申請的專利數據傳輸方法、裝置、設備和存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN116016484B 。
龍圖騰網通過國家知識產權局官網在2025-08-22發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202211526975.9,技術領域涉及:H04L67/06;該發明授權數據傳輸方法、裝置、設備和存儲介質是由劉江設計研發完成,并于2022-11-30向國家知識產權局提交的專利申請。
本數據傳輸方法、裝置、設備和存儲介質在說明書摘要公布了:本公開提供了一種數據傳輸方法、裝置、設備和存儲介質,涉及人工智能技術領域,具體涉及云計算、云存儲和在線壓縮技術,可應用在智能云場景下。數據傳輸方法包括:采用第一處理資源,將待傳輸文件劃分為至少一個分塊,對所述至少一個分塊進行壓縮處理,以獲得至少一個壓縮塊,并將所述至少一個壓縮塊存入第一隊列中;采用第二處理資源,從所述第一隊列中讀取所述至少一個壓縮塊,基于所述至少一個壓縮塊獲得至少一個傳輸塊,并將所述至少一個傳輸塊存入第二隊列中;采用第三處理資源,從所述第二隊列中讀取所述至少一個傳輸塊,并將所述至少一個傳輸塊傳輸至目的端。本公開可以提高數據傳輸效率。
本發明授權數據傳輸方法、裝置、設備和存儲介質在權利要求書中公布了:1.一種數據傳輸方法,包括: 采用第一處理資源,將待傳輸文件劃分為多個分塊,對所述多個分塊進行壓縮處理,以獲得多個壓縮塊,并將所述多個壓縮塊存入第一隊列中; 采用第二處理資源,從所述第一隊列中讀取所述多個壓縮塊,基于所述多個壓縮塊獲得多個傳輸塊,并將所述多個傳輸塊存入第二隊列中; 采用第三處理資源,從所述第二隊列中讀取所述多個傳輸塊,并將所述多個傳輸塊傳輸至目的端; 其中,所述第一處理資源、所述第二處理資源和所述第三處理資源是并發執行的; 所述第一處理資源獲得的所述多個壓縮塊是串行生成的; 所述第一處理資源為基于Go語言創建的第一協程; 所述第二處理資源為基于Go語言創建的第二協程; 所述第三處理資源為基于Go語言創建的第三協程; 所述第一隊列位于第一管道內,所述第一管道是所述第一協程和所述第二協程相互通信的管道; 所述第二隊列位于第二管道內,所述第二管道是所述第二協程和所述第三協程相互通信的管道; 所述第一協程、所述第二協程和所述第三協程,是用戶啟動文件傳輸程序后自動啟動,且并發執行的; 所述第一協程具體用于在啟動后依次遍歷統一資源定位符url列表,獲得未遍歷的url對應的文件作為所述待傳輸文件,通過多次執行遍歷和壓縮,直至全部url對應的文件都被分塊壓縮;所述url列表是所述用戶啟動所述文件傳輸程序后通過初始化流程獲得的,所述初始化流程包含配置用戶的地域信息和待上傳文件的文件信息; 所述第二協程具體用于在啟動后,從所述第一隊列中讀取壓縮塊,合并壓縮塊直至得到預設大小的傳輸塊,且并行進行合并; 所述第三協程具體用于在啟動后,從所述第二隊列中讀取所述傳輸塊,調用對象存儲BOS服務的分塊傳輸接口,通過所述接口傳輸所述傳輸塊,并在傳輸成功后保存傳輸成功的標識信息; 所述第一協程、所述第二協程和所述第三協程還用于在執行過程中發生錯誤時,將報錯信息存入錯誤隊列中; 所述文件傳輸程序還用于在調用所述接口完成傳輸后,關閉所有文件后結束,或者,封裝所述報錯信息后結束。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人北京百度網訊科技有限公司,其通訊地址為:100085 北京市海淀區上地十街10號百度大廈2層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。