本發(fā)明涉及智能家居技術領域,尤其涉及一種終端配置的調整方法及裝置。
背景技術:
隨著計算機技術和通訊技術的發(fā)展,電子設備正不斷地向小型化和多功能化方向發(fā)展。目前已經有不少智能終端走向市場。例如:智能手表、智能手環(huán)等。通過上述智能終端用戶可以記錄日常生活中的鍛煉、睡眠、部分還有飲食等實時數據,并將這些數據與手機、平板等電子設備同步,起到通過數據指導健康生活的作用、另外還有一些兒童手表使得家長可以對兒童進行定位以及通訊,使得家長和兒童的溝通較便捷、同時,隨著小額支付和公交刷卡等應用場景的逐漸豐富,現有手環(huán)也具備小額支付和公交刷卡功能。
由于目前不同類型的智能終端有不同的功能和配置,由于其功能和配置種類較多,每次用戶想要修改時,均需要進行相應固件升級,這樣導致用戶不能夠靈活的根據自己的需要對相應的配置進行調整,降低了用戶體驗。
技術實現要素:
針對現有技術中存在的上述缺陷,提出了解決上述技術問題的一種終端配置的調整方法及裝置。
第一方面,本發(fā)明提供了一種終端配置的調整方法,包括:
接收配置修改的請求指令,獲取所述請求指令中的配置版本標識和個性配置調整信息;
根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息;
根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息推送給待調整終端。
可選的,所述方法還包括:
根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息,將獲取的公共配置信息推送給待調整終端。
可選的,所述請求指令中的配置版本標識為所述待調整終端當前的配置版本標識。
可選的,所述個性配置調整信息包括待調整配置項,所述個性配置信息包括配置項;
相應的,在根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息之前,所述方法還包括:
判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集;
若不屬于,則根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
可選的,所述請求指令中的配置版本標識為目標配置版本標識。
可選的,所述接收配置修改的請求指令,進一步包括:
接收待調整終端或移動終端發(fā)送的配置修改的請求指令,所述移動終端為與所述待調整終端存在綁定關系的終端。
可選的,在接收配置修改的請求指令之后,所述方法還包括:
判斷發(fā)送所述請求指令的終端是否為待調整終端;
若是,則將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配;
若匹配通過,則根據所述個性配置調整信息調整所述個性配置信息。
可選的,在將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配之前,所述方法還包括:
接收所述移動終端發(fā)送的預設權限列表更新指令,根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
可選的,在獲取所述請求指令中的配置版本標識和個性配置調整信息之后,所述方法還包括:
將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中;
相應地,將調整后的個性配置信息推送給待調整終端之后,所述方法還包括:
若預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,則根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
第二方面,本發(fā)明還提供了一種終端配置的調整裝置,包括:
接收模塊,用于接收配置修改的請求指令;
第一獲取模塊,用于獲取所述請求指令中的配置版本標識和個性配置調整信息;
第二獲取模塊,用于根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息;
信息調整模塊,用于根據所述個性配置調整信息調整所述個性配置信息;
推送模塊,用于將調整后的個性配置信息推送給待調整終端。
可選的,所述裝置還包括:
第三獲取模塊,用于根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息;
所述推送模塊,還用于將獲取的公共配置信息推送給待調整終端。
可選的,所述請求指令中的配置版本標識為所述待調整終端當前的配置版本標識。
可選的,所述個性配置調整信息包括待調整配置項,所述個性配置信息包括配置項;
所述裝置還包括:
第一判斷模塊,用于判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集;
所述第三獲取模塊,還用于在所述待調整配置項不屬于所述配置項的子集時,根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
可選的,所述請求指令中的配置版本標識為目標配置版本標識。
可選的,所述接收模塊,具體用于:
接收待調整終端或移動終端發(fā)送的配置修改的請求指令,所述移動終端為與所述待調整終端存在綁定關系的終端。
可選的,所述裝置還包括:
第二判斷模塊,用于判斷發(fā)送所述請求指令的終端是否為待調整終端;
匹配模塊,用于在發(fā)送所屬請求指令的終端未待調整終端時,若是,將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配;
所述信息調整模塊,具體用于:在所述根據所述個性配置調整信息調整所述個性配置信息。
可選的,所述接收模塊,還用于接收所述移動終端發(fā)送的預設權限列表更新指令;
權限列表更新模塊,用于根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
可選的,所述裝置還包括存儲模塊,用于將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中;
所述推送模塊,還用于在預設時間段內未接收到所述待調整終端反饋配置調整成功的消息時,根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
由上述技術方案可知,本發(fā)明提供一種終端配置的調整方法及裝置,在接收到配置修改的請求指令時,獲取配置版本標識和個性配置調整信息,通過個性配置調整信息對配置版本標識對應的個性配置信息進行調整,將調整后的個性配置信息推送給待調整終端,在用戶不對固件升級的情況下,能夠根據用戶的需求對相應的配置進行調整,提高了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些圖獲得其他的附圖。
圖1為本發(fā)明一實施例提供的一種終端配置的調整方法的流程示意圖;
圖2為本發(fā)明另一實施例提供的一種終端配置的調整方法的流程示意圖;
圖3為本發(fā)明另一實施例提供的一種終端配置的調整方法的流程示意圖;
圖4為本發(fā)明一實施例提供的終端配置的調整裝置的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖1示出了本發(fā)明一實施例提供的一種終端配置的調整方法的流程示意圖,如圖1所示,該方法包括以下步驟:
101、接收配置修改的請求指令,獲取所述請求指令中的配置版本標識和個性配置調整信息。
本實施例中的配置修改的請求指令可以理解為待調整終端或移動終端發(fā)送的,其中移動終端可以理解為手機、平板電腦等,待調整終端可以理解為與移動終端存在綁定關系的終端,例如,兒童智能手表等。配置修改的請求指令可以為待調整終端的配置修改、待調整終端的小版本更新,例如v1.1版本升級到v1.2版本、待調整終端的大版本升級,例如v1.4版本升級到v2.1版本等,本實施例不對其進行限定。
其中,配置版本標識可以理解為待調整終端當前的配置版本標識,也可以理解為待調整終端想要升級的目標版本標識。
個性配置調整信息可以理解為待調整終端或者目標終端想要實現待調整終端上的個性配置信息的參數、狀態(tài)或者配置項改變的信息,例如,通話模式,包括單方通話或者雙方通話模式的配置;定位模式的狀態(tài)是否開啟等,本實施例不對其進行詳細說明。
102、根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息。
每個配置版本標識對應有不同的個性配置信息,例如v1.1版本,通話模式為單方通話或者雙方通話,則其個性配置信息可以理解為通話模式的設置信息;v1.2版本多了一個照明燈,則其個性配置信息可以理解為照明模式的信息。
103、根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息推送給待調整終端。
例如,上述的個性配置調整信息為通話模式設置為雙方通話模式,則通過個性配置調整信息將個性配置信息中的通話模式由單方通話模式調整為雙方通話模式,并將調整后的個性配置信息推送給待調整終端,使得待調整終端在不用固件升級的情況下,直接修改了某項個性配置,提高了用戶體驗。
下面通過具體的實施例對上述方法的實施細節(jié)進行詳細說明。
圖2示出了本發(fā)明實施例提供的一種終端配置的調整方法的流程示意圖,如圖2所示,該方法包括以下步驟:
201、接收配置修改的請求指令,獲取所述請求指令中的配置版本標識和個性配置調整信息。
由于配置版本標識可以理解為待調整終端當前的配置版本標識,也可以理解為待調整終端想要升級的目標版本標識,本實施例以請求指令中的配置版本標識為待調整終端當前的配置版本標識為例進行詳細說明。
202、根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息。
203、判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集,若否,則執(zhí)行步驟204和205,否則,執(zhí)行步驟206。
例如,待調整終端當前的配置版本標識為v1.2,根據該配置版本標識可以獲取與該配置版本標識對應的個性配置信息,該配置版本標識對應的公共配置信息可以理解為不能夠修改的配置信息,例如,手表的定位功能等,個性配置信息可以理解為可以修改的配置信息,例如,免打擾模式的設置、手表游戲功能、通話模式等。
在配置修改的請求指令中的個性配置調整信息中的待調整配置項為手表游戲功能,但是發(fā)現該v1.2版本對應的個性配置信息里并沒有手表游戲功能,則認為該待調整終端的配置需要進行版本升級。
204、根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
例如,在上述步驟203中發(fā)現配置修改的請求指令中的個性配置調整信息中的待調整配置項為手表游戲功能,這時不僅需要更新待調整終端的個性配置信息還需要對待調整終端的公共配置信息進行更新,一種方式是需要查看個性配置調整信息中的待調整配置項對應的配置 版本標識為哪一個版本,這時需要獲取與待調整配置項對應的配置版本標識對應的公共配置信息,將該公共配置信息推送給待調整終端,這種方式,在需要查找與個性配置調整信息中的待調整配置項對應的配置版本標識,但是查找后的配置版本標識對應的公共配置信息是與配置修改的請求指令最為匹配的公共配置信息;還有一種方式是直接將最高配置版本標識對應的公共配置信息推送給待調整終端,該方式免去了查找與個性配置調整信息中的待調整配置項對應的配置版本標識的步驟,直接可以將最高配置版本標識對應的公共配置信息推送給待調整終端,這樣較第一種方式處理速度較快,效率較高。
205、根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息以及獲取的公共配置信息推送給待調整終端。
在上述步驟203判斷個性配置調整信息中待調整配置項不屬于所述個性配置信息中配置項的子集時,需要向待調整終端推送與由步驟204獲取的公共配置信息,當然,如果個性配置調整信息中待調整配置項屬于所述個性配置信息中配置項的子集時,只需要向調整后的個性配置信息推送給待調整終端即可。
206、根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息推送給待調整終端。
在個性配置調整信息中待調整配置項屬于所述個性配置信息中配置項的子集時,只推送調整后的個性配置信息,相對于再次將與待調整終端當前版本標識對應的公共配置信息推送節(jié)省了推送時間,提高了效率。
另外,在上述步驟201之后,上述方法還包括圖2中未示出的步驟:
將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中。
本實施例中包括存儲個性配置調整信息的個性配置列表,該個性配置列表中存儲有與各待調整終端對應的個性配置列表。
相應地,在執(zhí)行上述步驟205或者步驟206之后,所述方法還包括 圖2中未示出的步驟:
207、若預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,則根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
上述預設時間段可以根據需要進行設置,例如5分鐘、2分鐘等,本實施例不對其進行限定。
待調整終端在收到調整后的個性配置信息后,會將配置調整成功的消息發(fā)送給服務器,這時如果服務器在將調整后的個性配置信息推送給待調整終端之后的預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,認為待調整終端的配置修改未成功,需要再次根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)上述步驟,并將調整后的個性配置信息或者是調整后的個性配置信息以及獲取的公共配置信息推送給待調整終端。
在一種可能的情況下,例如兒童佩戴了待調整終端,如果移動終端對待調整終端的一些個性配置信息給禁止后,例如,通話模式設置,將其設置為在上課時間段免打擾模式,這時兒童如果想要對待調整終端的這一個性配置信息進行調整,為了禁止兒童修改相應的個性配置信息,在上述步驟201接收配置修改的請求指令之后,還包括:
2011、判斷發(fā)送所述請求指令的終端是否為待調整終端。
如果是移動終端發(fā)送的配置則可以不執(zhí)行下述步驟,如果該請求指令為待調整終端發(fā)送的,這時需要對待調整終端修改個性配置信息的權限進行設定,防止其在上課期間玩游戲或者打電話,影響學習等。
2012、若是,則將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配。
預設權限列表中可以為根據移動終端的設置存儲的預設的配置項,該預設權限列表中的預設的配置項可以理解為允許待調整終端修改的配置項,當然,可以理解為包括對配置項以及配置項對應的參數進行修改。
2013、若匹配通過,則可以理解為是移動終端允許修改的配置,執(zhí)行上述步驟202-207。
當然,若匹配不通過,則不允許待調整終端修改相應的個性配置信息,并向待調整終端發(fā)送拒絕修改的彈窗。
當然,上述預設權限列表中的預設的配置項可以根據移動終端的指令進行更新,例如,在兒童周末或者假期,則不會對其通話模式以及游戲模式等進行權限設定,這時需要將允許的個性配置項放入預設權限列表中,也就是說,為了能夠對移動終端修改預設權限列表中的配置項進行實時更新,在上述步驟獲得最新的預設權限列表在上述步驟匹配之前,上述方法還包括圖2中未示出的步驟:
接收所述移動終端發(fā)送的預設權限列表更新指令,根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
圖3示出了本發(fā)明實施例提供的一種終端配置的調整方法的流程示意圖,如圖3所示,該方法包括以下步驟:
301、接收配置修改的請求指令,獲取所述請求指令中的配置版本標識和個性配置調整信息。
由于配置版本標識可以理解為待調整終端當前的配置版本標識,也可以理解為待調整終端想要升級的目標版本標識,本實施例以請求指令中的配置版本標識為目標配置版本標識為例進行詳細說明。
302、根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息,以及與所述配置版本標識對應的公共配置信息。
303、根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息以及獲取的公共配置信息推送給待調整終端。
上述方法中,由于配置版本標識為目標配置版本標識,因此上述個性配置調整信息、個性配置信息以及公共配置信息均是與目標配置版本標識對應的。
例如,待調整終端當前配置版本標識與目標配置版本標識不一致,那么需要將目標配置版本標識的公共配置信息以及調整后的個性配置 信息推送給待調整終端。
相反的,待調整終端當前配置版本標識與目標配置版本標識一致時,說明將當前配置版本標識和目標配置版本標識的公共配置信息一致,不需要將目標配置版本標識對應的公共配置信息再次推送給待調整終端,只需要將調整后的個性配置信息推送給待調整終端。
另外,在上述步驟301之后,上述方法還包括圖3中未示出的步驟:
將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中。
本實施例中包括存儲個性配置調整信息的個性配置列表,該個性配置列表中存儲有與各待調整終端對應的個性配置列表。
相應地,在執(zhí)行上述步驟303之后,所述方法還包括圖3中未示出的步驟:
304、若預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,則根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
上述預設時間段可以根據需要進行設置,例如5分鐘、2分鐘等,本實施例不對其進行限定。
待調整終端在收到調整后的個性配置信息后,會將配置調整成功的消息發(fā)送給服務器,這時如果服務器在將調整后的個性配置信息推送給待調整終端之后的預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,認為待調整終端的配置修改未成功,需要再次根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)上述步驟,并將調整后的個性配置信息或者是調整后的個性配置信息以及獲取的公共配置信息推送給待調整終端。
在一種可能的情況下,例如兒童佩戴了待調整終端,如果移動終端對待調整終端的一些個性配置信息給禁止后,例如,通話模式設置,將其設置為在上課時間段免打擾模式,這時兒童如果想要對待調整終端的這一個性配置信息進行調整,為了禁止兒童修改相應的個性配置 信息,在上述步驟301接收配置修改的請求指令之后,還包括:
3011、判斷發(fā)送所述請求指令的終端是否為待調整終端。
如果是移動終端發(fā)送的配置則可以不執(zhí)行下述步驟,如果該請求指令為待調整終端發(fā)送的,這時需要對待調整終端修改個性配置信息的權限進行設定,防止其在上課期間玩游戲或者打電話,影響學習等。
3012、若是,則將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配。
預設權限列表中可以為根據移動終端的設置存儲的預設的配置項,該預設權限列表中的預設的配置項可以理解為允許待調整終端修改的配置項,當然,可以理解為包括對配置項以及配置項對應的參數進行修改。
3013、若匹配通過,則可以理解為是移動終端允許修改的配置,執(zhí)行上述步驟302-304。
當然,若匹配不通過,則不允許待調整終端修改相應的個性配置信息,并向待調整終端發(fā)送拒絕修改的彈窗。
當然,上述預設權限列表中的預設的配置項可以根據移動終端的指令進行更新,例如,在兒童周末或者假期,則不會對其通話模式以及游戲模式等進行權限設定,這時需要將允許的個性配置項放入預設權限列表中,也就是說,為了能夠對移動終端修改預設權限列表中的配置項進行實時更新,在上述步驟獲得最新的預設權限列表在上述步驟匹配之前,上述方法還包括圖3中未示出的步驟:
接收所述移動終端發(fā)送的預設權限列表更新指令,根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
圖4示出了本發(fā)明實施例提供的一種終端配置的調整裝置的結構示意圖,如圖4所示,該裝置包括:
接收模塊41,用于接收配置修改的請求指令;
第一獲取模塊42,用于獲取所述請求指令中的配置版本標識和個性配置調整信息;
第二獲取模塊43,用于根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息;
信息調整模塊44,用于根據所述個性配置調整信息調整所述個性配置信息;
推送模塊45,用于將調整后的個性配置信息推送給待調整終端。
在本實施例的一個優(yōu)選的實施方式中,所述裝置還包括:
第三獲取模塊,用于根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息;
所述推送模塊,還用于將獲取的公共配置信息推送給待調整終端。
在本實施例的一個優(yōu)選的實施方式中,所述請求指令中的配置版本標識為所述待調整終端當前的配置版本標識。
在本實施例的一個優(yōu)選的實施方式中,所述個性配置調整信息包括待調整配置項,所述個性配置信息包括配置項;
所述裝置還包括:
第一判斷模塊,用于判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集;
所述第三獲取模塊,還用于在所述待調整配置項不屬于所述配置項的子集時,根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
在本實施例的一個優(yōu)選的實施方式中,所述請求指令中的配置版本標識為目標配置版本標識。
在本實施例的一個優(yōu)選的實施方式中,所述接收模塊,具體用于:
接收待調整終端或移動終端發(fā)送的配置修改的請求指令,所述移動終端為與所述待調整終端存在綁定關系的終端。
在本實施例的一個優(yōu)選的實施方式中,所述裝置還包括:
第二判斷模塊,用于判斷發(fā)送所述請求指令的終端是否為待調整終端;
匹配模塊,用于在發(fā)送所屬請求指令的終端未待調整終端時,若是,將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配;
所述信息調整模塊,具體用于:在所述根據所述個性配置調整信息調整所述個性配置信息。
在本實施例的一個優(yōu)選的實施方式中,所述接收模塊,還用于接收所述移動終端發(fā)送的預設權限列表更新指令;
權限列表更新模塊,用于根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
在本實施例的一個優(yōu)選的實施方式中,所述裝置還包括存儲模塊,用于將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中;
所述推送模塊,還用于在預設時間段內未接收到所述待調整終端反饋配置調整成功的消息時,根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
需要說明的是,上述裝置與上述方法是一一對應的,上述方法中的具體的實施細節(jié)同樣適用于上述裝置,本實施例不再對上述裝置的具體實施細節(jié)進行詳細說明。
本發(fā)明實施例還公開了:
a1、一種終端配置的調整方法,包括:
接收配置修改的請求指令,獲取所述請求指令中的配置版本標識和個性配置調整信息;
根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息;
根據所述個性配置調整信息調整所述個性配置信息,將調整后的個性配置信息推送給待調整終端。
a2、根據a1所述的方法,所述方法還包括:
根據所述配置版本標識獲取與所述配置版本標識對應的公共配置 信息,將獲取的公共配置信息推送給待調整終端。
a3、根據a2所述的方法,所述請求指令中的配置版本標識為所述待調整終端當前的配置版本標識。
a4、根據a3所述的方法,所述個性配置調整信息包括待調整配置項,所述個性配置信息包括配置項;
相應的,在根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息之前,所述方法還包括:
判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集;
若不屬于,則根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
a5、根據a2所述的方法,所述請求指令中的配置版本標識為目標配置版本標識。
a6、根據a1~a5中任一項所述的方法,所述接收配置修改的請求指令,進一步包括:
接收待調整終端或移動終端發(fā)送的配置修改的請求指令,所述移動終端為與所述待調整終端存在綁定關系的終端。
a7、根據a6所述的方法,在接收配置修改的請求指令之后,所述方法還包括:
判斷發(fā)送所述請求指令的終端是否為待調整終端;
若是,則將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配;
若匹配通過,則根據所述個性配置調整信息調整所述個性配置信息。
a8、根據a7所述的方法,在將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配之前,所述方法還包括:
接收所述移動終端發(fā)送的預設權限列表更新指令,根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
a9、根據a1~a8中任一項所述的方法,在獲取所述請求指令中的配置版本標識和個性配置調整信息之后,所述方法還包括:
將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中;
相應地,將調整后的個性配置信息推送給待調整終端之后,所述方法還包括:
若預設時間段內未接收到所述待調整終端反饋配置調整成功的消息,則根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
b10、一種終端配置的調整裝置,包括:
接收模塊,用于接收配置修改的請求指令;
第一獲取模塊,用于獲取所述請求指令中的配置版本標識和個性配置調整信息;
第二獲取模塊,用于根據所述配置版本標識獲取與所述配置版本標識對應的個性配置信息;
信息調整模塊,用于根據所述個性配置調整信息調整所述個性配置信息;
推送模塊,用于將調整后的個性配置信息推送給待調整終端。
b11、根據b10所述的裝置,所述裝置還包括:
第三獲取模塊,用于根據所述配置版本標識獲取與所述配置版本標識對應的公共配置信息;
所述推送模塊,還用于將獲取的公共配置信息推送給待調整終端。
b12、根據b11所述的裝置,所述請求指令中的配置版本標識為所述待調整終端當前的配置版本標識。
b13、根據b12所述的裝置,所述個性配置調整信息包括待調整配置項,所述個性配置信息包括配置項;
所述裝置還包括:
第一判斷模塊,用于判斷所述個性配置調整信息中待調整配置項是否屬于所述個性配置信息中配置項的子集;
所述第三獲取模塊,還用于在所述待調整配置項不屬于所述配置項的子集時,根據所述請求指令中的配置版本標識獲取預設配置版本標識對應的公共配置信息,所述預設配置版本標識對應的配置版本高于所述請求指令中的配置版本標識對應的配置版本。
b14、根據b11所述的裝置,所述請求指令中的配置版本標識為目標配置版本標識。
b15、根據b10~b14中任一項所述的裝置,所述接收模塊,具體用于:
接收待調整終端或移動終端發(fā)送的配置修改的請求指令,所述移動終端為與所述待調整終端存在綁定關系的終端。
b16、根據b15所述的裝置,所述裝置還包括:
第二判斷模塊,用于判斷發(fā)送所述請求指令的終端是否為待調整終端;
匹配模塊,用于在發(fā)送所屬請求指令的終端未待調整終端時,若是,將所述個性配置調整信息中的待調整配置項與預設權限列表中預設的配置項進行匹配;
所述信息調整模塊,具體用于:在所述根據所述個性配置調整信息調整所述個性配置信息。
b17、根據b16所述的裝置,所述接收模塊,還用于接收所述移動終端發(fā)送的預設權限列表更新指令;
權限列表更新模塊,用于根據所述預設權限列表更新指令更新所述預設權限列表中預設的配置項。
b18、根據b10~b17中任一項所述的裝置,所述裝置還包括存儲模塊,用于將所述個性配置調整信息存儲至與所述待調整終端對應的個性配置列表中;
所述推送模塊,還用于在預設時間段內未接收到所述待調整終端反饋配置調整成功的消息時,根據存儲在所述個性配置列表中的個性配置調整信息,繼續(xù)將調整后的個性配置信息推送給待調整終端。
本發(fā)明的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本發(fā)明公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋呈反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權利要求書由此明確地并入該具體實施方式,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
本領域技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在于該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是互相排斥之處,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施 例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數字信號處理器(dsp)來實現根據本發(fā)明實施例的一種瀏覽器終端的設備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍,其均應涵蓋在本發(fā)明的權利要求和說明書的 范圍當中。