[發明專利]用戶偏好設置同步方法、系統、設備及可讀存儲介質有效
| 申請號: | 202011409088.4 | 申請日: | 2020-12-03 |
| 公開(公告)號: | CN112507267B | 公開(公告)日: | 2023-01-20 |
| 發明(設計)人: | 諸革;耿萬鵬 | 申請(專利權)人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/9535 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 王勇 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 偏好 設置 同步 方法 系統 設備 可讀 存儲 介質 | ||
本申請實施例提供了一種用戶偏好設置同步方法,所述方法包括:接收服務器同步的遠程配置文件;根據遠程配置文件更新第一配置文件,第一配置文件包括配置選項及配置選項對應的配置參數;至少根據第一配置文件更新當前偏好設置;監測用于編輯多個配置選項的用戶操作;以及當監測到其中一個配置選項被編輯時,更新當前偏好設置并則執行以下操作:將這個配置選項的配置參數寫入到第二配置文件中;將這個配置選項的配置參數同步到服務器中,以使所述服務器更新遠程配置文件。本申請實施例提供的技術方案,提高了被編輯后的配置參數安全性,解決了所述客戶端和所述服務器件偏好設置不一致的問題,同時也解決了編輯修改后的配置參數容易丟失問題。
技術領域
本申請實施例涉及計算機技術領域,尤其涉及一種用戶偏好設置同步方法、系統、設備及可讀存儲介質。
背景技術
隨著計算機技術和通訊技術的發展,越來越多的應用APP可支持同一賬號多端(PC端、移動端等)同時登陸。目前,在同一賬號的不同端之間偏好設置的同步過程中,本地偏好設置容易丟失,且會出現遠程與本地沖突問題,使得本地的偏好設置發生變化時不能及時同步到多端,從而出現本地偏好設置和遠程偏好設置不一致的問題。因此,如何在本地偏好設置發生變化時,解決本地偏好設置容易丟失、以及偏好設置和遠程偏好設置不一致的問題,成為了當前要解決的技術問題之一。
發明內容
本申請實施例的目的是提供一種用戶偏好設置同步方法、系統、設備及可讀存儲介質,用于在本地偏好設置發生變化時,解決本地偏好設置容易丟失、以及本地偏好設置和遠程偏好設置不一致的技術問題。
本申請實施例的一個方面提供了一種用戶偏好設置同步方法,包括:接收服務器同步的遠程配置文件;根據所述遠程配置文件更新第一配置文件,所述第一配置文件包括配置選項及配置選項對應的配置參數;至少根據所述第一配置文件更新當前偏好設置;監測用于編輯所述多個配置選項的用戶操作;以及當監測到其中一個配置選項被編輯時,更新所述當前偏好設置并則執行以下操作:將這個配置選項的配置參數寫入到第二配置文件中,以將這個配置選項的配置參數暫存在本地非易失性存儲介質;將這個配置選項的配置參數同步到所述服務器中,以使所述服務器更新所述遠程配置文件。
可選的,至少根據所述第一配置文件更新當前偏好設置,包括:判斷所述本地非易失性存儲介質中是否有所述第二配置文件;如果所述本地非易失性存儲介質中有所述第二配置文件,則獲取所述第二配置文件的所有配置選項的配置參數;獲取所述第一配置文件中除所述第二配置文件的所有配置選項之外的其他配置選項的配置參數;及根據所述第二配置文件的所有配置選項的配置參數和所述其他配置選項的配置參數,更新所述當前偏好設置。
可選的,將這個配置選項的配置參數寫入到第二配置文件中,包括:判斷所述本地非易失性存儲介質中是否有所述第二配置文件;如果所述本地非易失性存儲介質中沒有所述第二配置文件,則生成位于所述本地非易失性存儲介質中的所述第二配置文件;及將這個配置選項的配置參數寫入到第二配置文件中。
可選的,將這個配置選項的配置參數同步到所述服務器中,包括:將這個配置選項的配置參數暫存到內存中;判斷這個配置選項的配置參數同步到所述服務器是否成功;及如果這個配置選項的配置參數同步到所述服務器成功,則刪除位于所述內存中的這個配置選項的配置參數。
可選的,將這個配置選項的配置參數同步到所述服務器中,包括:判斷所述內存中是否包括這個配置選項的多次編輯產生的多個配置參數;如果所述內存中包括這個配置選項的多次編輯產生的多個配置參數,則將最后一次編輯產生的配置參數作為所述多次編輯產生的多個配置參數的合并參數,并將所述合并參數同步至服務器中。
可選的,還包括預先創建用于偏好配置的接口文件,其中,創建所述接口文件的步驟包括:預先定義DSL文件,其中,所述DSL文件包括配置選項的選項名稱和配置參數的參數類型;讀取所述DSL文件的文字內容,所述文字內容包括選項名稱和參數類型;及根據所述選項名稱和參數類型,創建所述接口文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嗶哩嗶哩科技有限公司,未經上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011409088.4/2.html,轉載請聲明來源鉆瓜專利網。





