[發明專利]一種數據處理方法、裝置以及設備在審
| 申請號: | 202011050075.2 | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN114328501A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 吳鋼;周建友;謝乾;黃全充 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2458;G06F16/28;G06K9/62;G06T3/40;G06T7/11;G06V10/764 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 姚曉雨 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 以及 設備 | ||
一種數據處理方法、裝置以及設備,本申請中,多個數據處理模塊可以對數據進行協同處理,每個數據處理模塊輸出的數據存儲在數據集合中,數據集合中包括多個數據,每個數據攜帶一個索引,索引用于指示生成數據的數據處理模塊,該多個數據處理模塊中的第一數據處理模塊可以從數據集合中獲取攜帶有第一索引的第一數據,第一索引指示生成第一數據的數據處理模塊;之后,對第一數據進行處理,生成攜帶有第二索引的第二數據,第二索引指示第一數據處理模塊;之后,第一數據處理模塊將第二數據存儲在數據集合中。數據處理模塊可以對數據進行針對性的處理,提高了該多個數據處理模塊對數據協同處理的靈活性。
技術領域
本申請涉及通信技術領域,尤其涉及一種數據處理方法、裝置以及設備。
背景技術
軟件開發套件(software development kit,SDK)通常是以模塊或插件的設計方式進行設計的,也即SDK包括多個軟件模塊,每個軟件模塊用于實現一種數據處理功能。該多個軟件模塊可以進行拼接,串行進行數據處理,也即每個軟件模塊對前一個軟件模塊輸出的數據進行處理。
但這種多個軟件模塊進行串行的數據處理方式中,后一個軟件模塊獲取前一個軟件模塊輸出的數據,對前一個軟件模塊輸出的數據中的部分數據進行更新,之后再輸出數據。這種情況下,各個軟件模塊之間傳遞的數據的格式是固定的,只要前一個軟件模塊發生變更,輸出的數據的格式發生變化,后一個軟件模塊可能存在無法準確識別前一個軟件模塊輸出數據的情況,也就不能準確的定位到前一個軟件模塊輸出的數據中需要更新的部分。
雖然軟件模塊之間可以通過拼接對數據進行串行處理,但是如果對其中一個軟件模塊進行變更,其他軟件模塊也需要做出相應的變更,這種多個軟件模塊對數據進行處理的方式,方式較為固定,靈活性較差。
發明內容
本申請提供一種數據處理方法、裝置以及設備,用以提高數據處理模塊對數據進行協同處理的靈活性。
第一方面,本申請實施例提供了一種數據處理方法,該方法應用于多個數據處理模塊對數據進行協同處理的場景中,每個數據處理模塊輸出的數據存儲在數據集合中,數據集合中包括多個數據,每個數據攜帶一個索引,索引用于指示生成數據的數據處理模塊,該多個數據處理模塊中的第一數據處理模塊可以從數據集合中獲取攜帶有第一索引的第一數據,第一索引指示生成第一數據的數據處理模塊;第一數據處理模塊在獲取第一數據之后,可以對第一數據進行處理,生成攜帶有第二索引的第二數據,第二索引指示第一數據處理模塊;之后,第一數據處理模塊將第二數據存儲在數據集合中。該多個數據處理模塊中的其他數據處理模塊也可以采用類似的方式對數據進行處理。
通過上述方法,該多個數據處理模塊中的任一數據處理模塊可以從數據集合中獲取所需要的數據,只對獲取的數據進行處理,不需要獲取該數據處理模塊之前的數據處理模塊輸出的全部數據,采用這種方式,數據處理模塊可以對數據進行針對性的處理,提高了該多個數據處理模塊對數據進行協同處理的靈活性。
在一種可能的實施方式中,數據集合中的數據還攜帶有指示信息,指示信息用于指示數據處理模塊基于輸入的數據生成數據時,生成輸入的數據的數據處理模塊。以第二數據為例,該第二數據可以攜帶有第一指示,該第一指示可以指示生成第一數據的數據處理模塊。也即第一數據處理模塊在生成第二數據時,將第一指示和第二索引添加到第二數據中。
通過上述方法,數據集合中的數據中攜帶的指示信息可以指示數據之間的關聯關系,以便后續可以能夠基于數據之間的關聯關系對數據進行組合。
在一種可能的實施方式中,該多個數據處理模塊中還可以包括用于對數據進行序列化的模塊(也即序列化模塊),以第二數據處理模塊為序列化模塊,對數據處理模塊對數據進行序列化的方式進行說明。第二數據處理模塊從數據集合中選擇多個數據,例如該多個數據為第二數據和第三數據,第二數據處理模塊將第二數據和第三數據轉換為序列化數據后,輸出序列化數據,序列化數據為具備數據傳輸形態的數據,也即該序列化數據是可以進行數據傳輸的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011050075.2/2.html,轉載請聲明來源鉆瓜專利網。





