恭喜成都華棲云科技有限公司向萬春獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜成都華棲云科技有限公司申請的專利基于jsdiff的多版本文稿修訂記錄生成與展示方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119475059B 。
龍圖騰網通過國家知識產權局官網在2025-03-25發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510057671.X,技術領域涉及:G06F18/2411;該發明授權基于jsdiff的多版本文稿修訂記錄生成與展示方法是由向萬春;顏濤;張汨;朱愚;胡查旭;羅淇設計研發完成,并于2025-01-14向國家知識產權局提交的專利申請。
本基于jsdiff的多版本文稿修訂記錄生成與展示方法在說明書摘要公布了:本發明涉及文檔修改技術領域,具體涉及基于jsdiff的多版本文稿修訂記錄生成與展示方法,包括S100.將文稿中每個版本修改的內容保存到數據庫中;S200.提取帶多媒體元素的文本內容轉換成統一的數據格式,用唯一識別符替換文本中相應的多媒體元素的標簽;S300.當進行文本對比時,根據文稿提交記錄使用jsdiff依次進行版本v與版本v+1的修改記錄比對,并將每次的對比結果記錄與版本信息記錄下來;S400.將多版本修訂記錄合并與過濾;S500.生成詳細的修訂記錄;S600.可視化展示。本發明達到的有益效果是:既能記錄文本內容的變化、又能記錄非文本元素的變化;能將多個版本的改動均展示出來,簡化了查找特定修訂內容的過程,節省了時間和精力。
本發明授權基于jsdiff的多版本文稿修訂記錄生成與展示方法在權利要求書中公布了:1.基于jsdiff的多版本文稿修訂記錄生成與展示方法,其特征在于:包括:S100.將文稿中每個版本修改的內容保存到數據庫中;S200.提取帶多媒體元素的文本內容轉換成統一的數據格式,具體步驟如下:S201.提取多媒體元素信息:從富文本中提取所有img、video和audio標簽,并記錄其src屬性以及width、controls屬性;將這些屬性信息存儲在一個映射表中;S202.替換多媒體元素的標簽:將每個多媒體元素的標簽替換為一個簡化的占位符格式,生成唯一識別符,在文本中用該唯一識別符替換相應的多媒體元素的標簽;S203.創建一個映射表,將每個唯一識別符與對應的多媒體元素屬性信息關聯起來;S300.當進行文本對比時,根據文稿提交記錄使用jsdiff依次進行版本v與版本v+1的修改記錄比對,并將每次的對比結果記錄與版本信息記錄下來,具體如下:S301.獲取作者信息:遍歷所有修改版本,將作者信息去重后,放入作者信息數據中;S302.獲取作者修改對應的顏色值:遍歷設置好的區別鮮明的多種顏色,依次將一種顏色對應一個作者;S303.根據對比結果將每個版本的刪除操作數據項打散,具體包括以下步驟:檢查對比結果:檢查每個版本的對比結果,查看是否有刪除操作;如果不是刪除操作-即是添加或未修改操作,則直接將這些結果合并到最終的修訂記錄中;如果對比結果是刪除操作,則將刪除操作數據項拆分為長度為1的多個數據項,其中拆分開的每個數據項具有拆分前該刪除操作數據項的屬性;S400.將多版本修訂記錄合并與過濾;S401.初始化合并數據:初始化一個數組mergeDiffData,該數組用于存儲合并后數據;S402.遍歷待合并版本的變更數據與第一個版本合并:將當前版本與前一個版本進行對比,找到區別,然后將區別與第一版本合并;如此依次遍歷所有版本后,進行相應合并;S500.生成詳細的修訂記錄;S600.可視化展示,包括以下步驟:S601.渲染S500中輸出的結果,將刪除、添加操作在界面中顯示出來;S602.還原S200步驟對多媒體元素做的處理;S603.根據變更數據項中的索引信息,取到操作者、以及操作者對應的顏色和版本信息、并進行綁定,用戶能通過鼠標移入即可顯示對應的信息。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人成都華棲云科技有限公司,其通訊地址為:610000 四川省成都市高新區天府五街200號菁蓉匯4號樓A區9樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。