本發明專利技術屬于網絡通信技術領域,其公開了一種主題更換方法和裝置,該方法包括:本地客戶端獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯;在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件關聯的主題類型的主題數據;所述本地客戶端加載所下載的主題數據,并且判斷所下載的主題數據是否與當前使用的主題一致,如不一致則根據所下載的主題數據更換當前使用的主題。根據本發明專利技術,使得主題更換按照服務器預設的策略或用戶設定的方式自動進行。
【技術實現步驟摘要】
本專利技術屬于網絡通信
,具體地說,涉及一種主題更換方法和裝置。
技術介紹
現有技術中,很多操作系統的桌面主題背景的更換,都是需要用戶主動尋找選擇一個主題進行更換。在現有的主題更換功能可以實現簡單的根據固定時間的輪播,但是更換的時機并不一定是用戶期望的時間,也不能帶給用戶一些特定的信息。因此,如何解決主題更換按照服務器預設的策略或用戶設定的方式自動進行更換,便成為亟待解決的技術問題
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決或者減緩上述問題的主題更換方法和裝置。根據本專利技術的一個方面,提供了一種主題更換裝置,包括匹配模塊、下載模塊和加載模塊;其中,所述匹配模塊,用于獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯;所述下載模塊,用于在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件相對應的主題類型的主題數據;所述加載模塊,用于加載所下載的主題數據,并且判斷所下載的主題數據是否與當前使用的主題一致,如不一致則根據所下載的主題數據更換當前使用的主題。進一步地,其中,所述下載模塊,進一步包括主題定制請求單元和主題數據下載單元;其中,所述主題定制請求單元,用于在所述本地信息與特定信息內的觸發條件匹配時,向所述云端服務器發出主題定制信息,所述主題定制信息攜帶與當前本地的天氣信息、時間信息或情緒信息對應的主題類型;所述主題數據下載單元,用于從所述云端服務器下載與所述觸發條件關聯的符合主題定制信息所對應的主題類型的主題數據。進一步地,其中,所述下載模塊,在對應的主題類型包括至少兩套主題數據時,進一步用于由所述云端服務器隨機下載所述主題類型中任一套主題數據,或由所述云端服務器按預定順序下載所述主題類型中一套主題數據,或由所述云端服務器下載所述主題類型中與最近一次所獲取的不同的主題數據,或根據用戶輸入按以上任意方式再次由所述云端服務器下載所述主題類型中的主題數據。進一步地,其中,所述主題數據為對主題界面皮膚、背景圖片、圖標進行設置和替換的數據。進一步地,其中,所述觸發條件,包括天氣信息、時間信息和/或情緒信息;所述特定信息,包括根據不同的天氣信息對應選取所述云端服務器上保存的主題類型、根據不同的時間信息對應選取所述云端服務器上保存的主題類型,和/或根據情緒信息對應選取所述云端服務器上保存的主題類型;所述本地信息進一步為包含有地區區域、節日節氣、地區時間的信息和/或用戶輸入的情緒信息。根據本專利技術的一個方面,還提供了一種主題更換方法,包括本地客戶端獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯; 在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件關聯的主題類型的主題數據;所述本地客戶端加載所下載的主題數據,并且判斷所下載的主題數據是否與當前使用的主題一致,如不一致則根據所下載的主題數據更換當前使用的主題。進一步地,其中,在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件關聯的主題類型的主題數據,包括在所述本地信息與特定信息內的觸發條件匹配時,向所述云端服務器發出主題定制信息,所述主題定制信息攜帶與當前本地的天氣信息、時間信息或情緒信息對應的主題類型;從所述云端服務器下載與所述觸發條件關聯的符合主題定制信息所對應的主題類型的主題數據。進一步地,其中,所述對應的主題類型包括至少兩套主題數據時,由所述云端服務器隨機下載所述主題類型中任一套主題數據,或由所述云端服務器按預定順序下載所述主題類型中一套主題數據,或由所述云端服務器下載所述主題類型中與最近一次所獲取的不同的主題數據,或根據用戶輸入按以上任意方式再次由所述云端服務器下載所述主題類型中的主題數據。進一步地,其中,所述主題數據為對主題界面皮膚、背景圖片、圖標進行設置和替換的數據。進一步地,其中,所述觸發條件,包括天氣信息、時間信息和/或情緒信息;所述特定信息,包括根據不同的天氣信息對應選取所述云端服務器上保存的主題類型、根據不同的時間信息對應選取所述云端服務器上保存的主題類型,和/或根據情緒信息對應選取所述云端服務器上保存的主題類型;所述本地信息進一步為包含有地區區域、節日節氣、地區時間的信息和/或用戶輸入的情緒信息。與現有的方案相比,本專利技術所獲得的技術效果I)本專利技術可以按照服務器預設的策略或用戶設定的方式自動更換主題。2)本專利技術還可以讓用戶不用自己去看每個主題的樣式,根據之前本地信息與特定信息內的觸發條件進行設定,而且更智能和自動的為用戶更換最新的、最好的主題;3)本專利技術更主要的可以實現根據設定的時間更換的主題,如選擇下班時間更換主題,到了設定的時間就會更換來提醒用戶下班回家,主題不再單純是好看,也有很多實用的信息展示給用戶;4)本專利技術另外還可以根據每個主題的內容來展示相對應的信息提供給用戶,如當前的天氣信息或者是時間信息等內容。當然,實施本專利技術的任一產品必不一定需要同時達到以上所述的所有技術效果。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本專利技術的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中 圖1是本專利技術一個實施例所述的一種主題更換方法流程框圖;圖2是本專利技術一個實施例所述的一種主題更換方法流程框圖;圖3是本專利技術一個實施例所述的一種主題更換裝置結構方框圖;圖4是本專利技術一個實施例所述客戶端中下載模塊的結構方框圖;圖5是本專利技術一個實施例所述的一種主題更換方法流程框圖;圖6是本專利技術一個實施例所述的一種主題更換裝置結構方框圖;圖7是本專利技術一個實施例所述的一種主題更換裝置的主題示意圖。具體實施例方式以下將配合圖式及實施例來詳細說明本專利技術的實施方式,藉此對本專利技術如何應用技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。如圖1所示,為本專利技術一個實施例所述的一種主題更換方法,該方法包括步驟101,本地客戶端獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯;在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件關聯的主題類型的主題數據;步驟102,所述本地客戶端加載所下載的主題數據,根據所下載的主題數據更換當前使用的主題。另外,步驟102具體地還可為所述本地客戶端加載所下載的主題數據,所述本地客戶端判斷所下載的主題數據是否與當前使用的主題一致,如不一致則所述本地客戶端根據所下載的主題數據更換當前使用的主題。如圖2所示,根據上述實施例所述內容,這里實施例具體為步驟201,本地客戶端獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯;在所述本地信息與特定信息內的觸發條件匹配時,向所述云端服務器發出主題定制信息,所述主題定制信息攜帶與當前本地的天氣信息、時間信息或情緒信息對應的主題類型;從所述云端服務器下載與所述觸發條件關聯的符合主題定制信息所對應的主題類型本文檔來自技高網...
【技術保護點】
一種主題更換裝置,包括:匹配模塊、下載模塊和加載模塊;其中,所述匹配模塊,用于獲取其系統設置的本地信息,根據所述本地信息與特定信息內的觸發條件進行匹配,其中,所述特定信息內預先對觸發條件與相應主題類型進行關聯;所述下載模塊,用于在所述本地信息與特定信息內的觸發條件匹配時,從云端服務器下載與所述觸發條件相對應的主題類型的主題數據;所述加載模塊,用于加載所下載的主題數據,并且判斷所下載的主題數據是否與當前使用的主題一致,如不一致則根據所下載的主題數據更換當前使用的主題。
【技術特征摘要】
【專利技術屬性】
技術研發人員:閆磊,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。