亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種曲目列表恢復方法、裝置及系統(tǒng)的制作方法_3

文檔序號:9251027閱讀:來源:國知局
戶帳號、該身份驗證信息以及登錄請求發(fā)送給服務器100,使得服務器100根據(jù)該用戶帳號與該身份驗證信息進行身份驗證,并當該身份驗證通過時,允許用戶終端200登錄服務器100。
[0076]步驟S202,接收用于編輯曲目和/或曲目列表的編輯指令,從用戶終端編輯該編輯指令指向的曲目和/或曲目列表,將該用戶帳號、被從該用戶終端編輯的曲目和/或曲目列表的相關信息及對應的編輯類型的標識信息發(fā)送給服務器,該編輯類型包括:添加曲目、刪除曲目、添加曲目列表以及刪除曲目列表;
[0077]具體地,用戶終端200接收用戶在預置的瀏覽器或音樂客戶端的操作界面觸發(fā)的用于編輯曲目和/或曲目列表的編輯指令,在用戶終端200 —側對該編輯指令指向的待編輯的曲目和/或曲目列表進行編輯,例如:將該編輯指令指向的曲目的信息添加到指定的曲目列表中。用戶終端200對待編輯的曲目和/或曲目列表進行編輯的編輯類型可以包括:添加曲目、刪除曲目、添加(新建、導入)曲目列表以及刪除曲目列表。
[0078]同時,獲取被從用戶終端200編輯的曲目和/或曲目列表的相關信息,然后將該用戶帳號、該被從用戶終端200編輯的曲目和/或曲目列表的相關信息以及對應的編輯類型的信息發(fā)送給服務器100,使得服務器100將上述信息存儲在預置的數(shù)據(jù)庫中以作為用戶終端200恢復曲目列表的依據(jù)。
[0079]當該編輯類型為添加曲目時,該相關信息可以包括:被在用戶終端200添加的曲目的屬性信息以及該曲目所屬的曲目列表的標識信息。服務器100可以根據(jù)用戶終端200發(fā)送的該用戶帳號與該曲目所屬的曲目列表的標識信息,或者按照預置的其他生成規(guī)則生成該曲目的標識信息,并將該曲目的標識信息,屬性信息、該曲目的標識信息與該屬性信息的對應關系存儲在預置的數(shù)據(jù)庫中。或者,該曲目的標識信息也可以由用戶終端200在添加曲目時,根據(jù)該用戶帳號與該曲目所屬的曲目列表的標識信息,或者按照預置的其他生成規(guī)則生成,此時該相關信息可以包括:被在用戶終端200添加的曲目的屬性信息,該曲目的標識信息以及該曲目所屬的曲目列表的標識信息。
[0080]當該編輯類型為刪除曲目時,該相關信息可以包括:被從用戶終端200中刪除的曲目的標識信息與該曲目所屬的曲目列表的標識信息。
[0081]當該編輯類型為添加曲目列表時,該相關信息可以包括:被在用戶終端200添加的曲目列表的名稱。服務器100可以根據(jù)用戶終端200發(fā)送的該用戶帳號與該曲目列表的名稱,或者按照預置的其他生成規(guī)則生成該曲目列表的標識信息,并將該曲目列表的名稱,標識信息,以及該曲目列表的名稱與標識信息的對應關系存儲在預置的數(shù)據(jù)庫中?;蛘咴撉苛斜淼臉俗R信息也可以由用戶終端200根據(jù)該用戶帳號與該曲目列表的名稱,或者按照預置的其他生成規(guī)則生成,此時該相關信息可以包括:被在用戶終端200添加的曲目列表的名稱與標識信息。
[0082]當該編輯類型為刪除曲目列表時,由于用戶終端200在用戶終端200中刪除用戶觸發(fā)的編輯指令指向的曲目列表的同時也會刪除該曲目列表中的各曲目,此時該相關信息包括:被從用戶終端200中刪除的該曲目列表的標識信息與該曲目列表中的各該曲目的標識信息。
[0083]曲目列表的標識信息(ID)為系統(tǒng)生成的用于標識該曲目列表的全局唯一的標志。曲目列表的名稱可由用戶在用戶終端200新建該曲目列表時自定義。曲目列表中可包含一個或多個曲目的標識信息(ID)與屬性信息。該曲目的標識信息為系統(tǒng)生成的用于標識該曲目的全局唯一的標志。該曲目的屬性信息可以但不限于包括:該曲目的曲目名稱,或曲目名稱與演唱者、發(fā)行者、下載地址、播放時長中的一個或多個的組合。
[0084]可以理解地,用戶終端200在通過用戶帳號成功登錄服務器100的狀態(tài)下,當根據(jù)該編輯指令執(zhí)行添加新的曲目列表操作時,將新添加的曲目列表及該曲目列表中的各曲目與該用戶帳號進行關聯(lián)。
[0085]步驟S203,從該服務器獲取預置時長內與用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,該曲目列表中包含一個或多個曲目的標識信息與屬性信息;
[0086]具體地,用戶終端200在通過該瀏覽器或音樂客戶端檢測到曲目列表恢復任務被觸發(fā)時,生成曲目列表的恢復頁面(如圖5所示),并通過該瀏覽器或該音樂客戶端將該恢復頁面顯示給用戶。該曲目列表恢復任務可由用戶通過點擊該瀏覽器或音樂客戶端的操作界面上的曲目列表恢復菜單或按鈕觸發(fā)。
[0087]同時,用戶終端200向服務器100發(fā)送用于請求獲取預置時長內(如:1個月內,I年以內,或自該用戶帳號被申請開始至當前時間以內)與用戶帳號關聯(lián)的各曲目列表的標識信息與名稱的第一獲取請求,該第一獲取請求中包含登錄時使用的用戶帳號,使得服務器100響應該第一獲取請求,通過查詢預置的數(shù)據(jù)庫,獲取該預置時長內與該用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,并返回給用戶終端200。其中,服務器100通過查詢該數(shù)據(jù)庫獲取的曲目列表包括該預置時長內與該用戶帳號關聯(lián)的所有(包括已被和未被從用戶終端200中刪除的)曲目列表。
[0088]步驟S204,根據(jù)用戶針對各該曲目列表的名稱觸發(fā)的曲目列表恢復指令,獲取該曲目列表恢復指令指向的目標時間段,并從各該曲目列表的標識信息中確定該目標時間段內待恢復的目標曲目列表的標識信息;
[0089]用戶終端200接收服務器100返回的該預置時長內與該用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,并通過圖5所示的恢復頁面中的“待恢復曲目列表選擇窗口 ”,以下拉菜單的方式將服務器100返回的各曲目列表的名稱顯示給用戶,以便用戶通過該“待恢復曲目列表選擇窗口 ”選擇待恢復的目標曲目列表。
[0090]可以理解地,圖5所示的恢復頁面只是一種示例,實際應用中,該曲目列表的恢復頁面的具體形式可不限于此。
[0091]進一步地,該恢復頁面還可以包括引導用戶恢復超過該預置時長的曲目列表的窗口或按鈕(圖5中未示出),使得用戶可根據(jù)該窗口或按鈕通過其他預置的恢復方式恢復超過預置時長的曲目列表,例如:通過該窗口或按鈕向服務器發(fā)送用于恢復超過I個月的與該用戶帳號關聯(lián)的各曲目列表的恢復請求,使得該服務器按照預置的方式(如:預留的電子郵件)通知運營商的工程師根據(jù)該恢復請求通過其他恢復工具幫助該用戶恢復超過I個月的與該用戶帳號關聯(lián)的所有曲目列表。
[0092]用戶終端200接收用戶在圖5所示的曲目列表的恢復頁面觸發(fā)的曲目列表恢復指令,獲取該曲目列表恢復指令指向的目標時間段,即,獲取該用戶在該恢復頁面的“目標時間段選擇區(qū)域”選定的目標時間段,并根據(jù)該用戶在“待恢復曲目列表選擇窗口”選定的待恢復的目標曲目列表的名稱,從各曲目列表的標識信息中確定該目標曲目列表的標識信息。在實際應用中,用戶可以通過該“待恢復曲目列表選擇窗口 ”選定一個或多個待恢復的目標曲目列表的名稱。
[0093]步驟S205,根據(jù)該目標時間段與該目標曲目列表的標識信息,從該服務器獲取該目標曲目列表中的各目標曲目的標識信息與屬性信息,該目標曲目包括該目標曲目列表中在該目標時間段內被從該用戶終端中刪除的曲目;
[0094]用戶終端200將包含根據(jù)用戶觸發(fā)的曲目列表恢復指令獲取的目標時間段以及目標曲目列表的標識信息的第二獲取請求發(fā)送給服務器100,使得服務器100響應該第二獲取請求,查詢預置的數(shù)據(jù)庫,以獲取與該用戶帳號關聯(lián)的該目標時間段內的該目標曲目列表中的各目標曲目的標識信息與屬性信息,并返回給用戶終端200。其中該目標曲目可以包括該目標曲目列表中在該目標時間段內被從用戶終端200中刪除的曲目。進一步地,該目標曲目還可以包括該目標曲目列表中在該目標時間段內含被從用戶終端200中刪除的曲目在內的所有曲目。
[0095]步驟S206,判斷該目標曲目列表是否已被從該用戶終端中刪除;
[0096]若否,則執(zhí)行步驟S207:在該用戶終端將該在該目標時間段內被從用戶終端中刪除的曲目的標識信息與屬性信息寫入該目標曲目列表;
[0097]若是,則執(zhí)行步驟S208:在該用戶終端新建具有與該目標曲目列表相同的標識信息與名稱的曲目列表;
[0098]步驟S209,將該在該目標時間段內被從用戶終端中刪除的曲目的標識信息與屬性信息寫入新建的曲目列表中。
[0099]具體地,用戶終端200判斷從各曲目列表的標識信息中確定出的待恢復的目標曲目列表(也即該用戶在該恢復頁面的“待恢復曲目列表選擇窗口 ”選定的待恢復的目標曲目列表)是否已被從用戶終端200中刪除,S卩,用戶終端200 —側是否存儲有該目標曲目列表的標識信息;若否,也即,若該目標曲目列表未被從用戶終端200中刪除,則在用戶終端200將從服務器100獲取的該目標時間段內被從用戶終端200中刪除的曲目的標識信息與屬性信息寫入該目標曲目列表中;若是,也即,若該目標曲目列表已被從用戶終端200中刪除,則在用戶終端200新建具有與該目標曲目列表相同的標識信息與名稱的曲目列表,并將從服務器100獲取的目標時間段內被從用戶終端200中刪除的曲目的標識信息與屬性信息寫入新建的曲目列表中,以在用戶終端200恢復該目標曲目列表。
[0100]可以理解地,若服務器100返回的目標曲目的標識信息與屬性信息包括該目標曲目所屬的目標曲目列表中在目標時間段內包含被從用戶終端200中刪除的曲目在內的所有曲目的標識信息與屬性信息,則用戶終端200將服務器100返回的目標曲目的標識信息與本地記錄的該目標曲目列表中包含的各目標曲目的標識信息進行比較,以從服務器100返回的目標曲目中確定出本地無記錄的曲目,然后將該本地無記錄的曲目的標識信息與屬性信息寫入該目標曲目列表中。
[0101]進一步地,當該目標曲目列表被從用戶終端200恢復后,用戶終端200還可以自動或根據(jù)用戶在預置的瀏覽器或音樂客戶端觸發(fā)的更新指令,根據(jù)該目標曲目列表包含的各目標曲目的下載地址,更新各該目標曲目的文件數(shù)據(jù),例如:從該下載地址對應的服務器自動下載該目標曲目列表中曾被刪除的曲目的文件數(shù)據(jù)。
[0102]本發(fā)明實施例提供的曲目列表恢復方法,通過從服務器獲取預置時長內與用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,然后根據(jù)用戶觸發(fā)的曲目列表恢復指令指向的目標時間段及用戶從各該曲目列表中選定的目標曲目列表的標識信息,從該服務器獲取該目標曲目列表中該目標時間段內被從用戶終端中刪除的各目標曲目的標識信息與屬性信息,并根據(jù)該被從用戶終端中刪除的各目標曲目的標識信息與屬性信息,在該用戶終端恢復該目標曲目列表,使得用戶只需要根據(jù)該服務器返回的預置時長內與該用戶帳號關聯(lián)的各曲目列表的名稱選定欲恢復目標曲目列表并指定目標時間段,即可在用戶終端快速而有效地恢復該目標曲目列表及該目標曲目列表中的各曲目,因此可提高曲目列表恢復的便捷性、準確性及恢復效率。
[0103]第三實施例
[0104]請參閱圖7,圖7為本發(fā)明第三實施例提供的曲目列表恢復方法的流程圖。本實施例可應用于圖1所示的應用環(huán)境中,通過圖1所示的服務器100實現(xiàn)曲目列表恢復。如圖7所示,本實施例提供的曲目列表恢復方法包括:
[0105]步驟S301,接收用戶終端發(fā)送的第一獲取請求,該第一獲取請求中包含用戶帳號,該第一獲取請求用于請求獲取預置時長內與該用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,該曲目列表中包含一個或多個曲目的標識信息與屬性信息;
[0106]曲目列表的標識信息(ID)為系統(tǒng)生成的用于標識該曲目列表的全局唯一的標志。曲目列表的名稱可由用戶在用戶終端200新建該曲目列表時自定義。曲目列表中可包含一個或多個曲目的標識信息(ID)與屬性信息。該曲目的標識信息為系統(tǒng)生成的用于標識該曲目的全局唯一的標志。該曲目的屬性信息可以但不限于包括:該曲目的曲目名稱,或曲目名稱與演唱者、發(fā)行者、下載地址、播放時長中的一個或多個的組合。
[0107]步驟S302,根據(jù)該第一獲取請求從數(shù)據(jù)庫查詢各該曲目列表的標識信息與名稱,并返回給該用戶終端;
[0108]服務器100中預置有數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲與用戶終端200發(fā)送的用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,該曲目列表的標識信息與名稱的對應關系,該曲目列表中包含的一個或多個曲目的標識信息與屬性信息,該曲目的標識信息與屬性信息的對應關系,該用戶帳號與該曲目列表的關聯(lián)關系,該曲目列表與該曲目的包含關系,以及用戶在用戶終端200對該曲目列表和該曲目進行編輯的時間及編輯類型的標識信息。
[0109]可以理解地,用戶終端200在接收到用戶在預置的瀏覽器或音樂客戶端的操作界面觸發(fā)的用于編輯曲目和/或曲目列表的編輯指令時,在用戶終端200 —側對該編輯指令指向的待編輯的曲目和/或曲目列表進行編輯,例如:將該編輯指令指向的曲目的信息添加到指定的曲目列表中。用戶終端200對待編輯的曲目和/或曲目列表進行編輯的編輯類型可以包括:添加曲目、刪除曲目、添加(新建、導入)曲目列表以及刪除曲目列表。同時,獲取被從用戶終端200編輯的曲目和/或曲目列表的相關信息,然后將該用戶觸發(fā)用于編輯曲目和/或曲目列表的編輯指令時使用的用戶帳號、該被從用戶終端200編輯的曲目和/或曲目列表的相關信息以及對應的編輯類型的信息發(fā)送給服務器100,使得服務器100將上述信息以及用戶終端200發(fā)送上述信息的時間(即,編輯時間)存儲在該數(shù)據(jù)庫中,以作為用戶終端200恢復曲目列表的依據(jù)。
[0110]服務器100響應第一獲取請求,根據(jù)該第一獲取請求中包含的用戶帳號,從數(shù)據(jù)庫查詢預置時長內與該用戶帳號關聯(lián)的各曲目列表的標識信息與名稱,并將查詢結果返回給該用戶終端200。
[0111]步驟S303,接收該用戶終端發(fā)送的第二獲取請求,該第二獲取請求中包含目標時間段與目標曲目列表的標識信息,該第二獲取請求用于請求獲取該目標曲目列表中的各目標曲目的標識信息與屬性信息,該目標曲目包括該目標曲目列表中在該目標時間段內被從該用戶終端中刪除的曲目;
[0112]步驟S304,根據(jù)該第二獲取請求從該數(shù)據(jù)庫查詢各該目標曲目的標識信息與屬性信息,并返回給該用戶終端,使得該用戶終端根據(jù)該目標曲目的標識信息與屬性信息,在該用戶終端恢復該目標曲目列表。
[0113]服務器100響應用戶終端200發(fā)送的第二獲取請求,根據(jù)該第二獲取請求中包含的目標時間段與目標曲目列表的標識信息,從數(shù)據(jù)庫查詢該目標時間段內該目標曲目列表中被從用戶終端200中刪除的曲目的標識信息與屬性信息,并將查詢結果返回給該用戶終端 200。
[0114]可以理解地,服務器100也可以從該數(shù)據(jù)庫查詢該目標時間段內該目標曲目列表中包含的所有(包含被從和未被從用戶終端200刪除的)目標曲目的標識信息與屬性信息,并將查詢結果返回給該用戶終端200。
[0115]本發(fā)明實施例提供的曲目列表恢復方法,響應用戶終端發(fā)送的第一獲取請求,通過查詢預置的數(shù)據(jù)庫,將預置時長內與該第一獲取請求中包含的用戶帳號關聯(lián)的各曲目列表的標識信息與名稱返回給該用戶終端,響應該用戶終端發(fā)送的第二獲取請求,通過查詢該數(shù)據(jù)庫,將目標時間段內目標曲目列表中被從該用戶終端中刪除的各目標曲目的標識信息與屬性信息返回給該用戶終端,使得該用戶終端可根據(jù)返回的上述信息快速而有效地恢復該目標曲目列表,從而可提高曲目列表恢復的便捷性、準確性及恢復效率。
[0116]第四實施例
[0117]請參閱圖8,圖8為本發(fā)明第四實施例提供的曲目列表恢復方法的流程圖。本實施例可應用于圖1所示的應用環(huán)境中,通過圖1所示的服務器100實現(xiàn)曲目列表恢復。如圖8所示,本實施例提供的曲目列表恢復方法包括:
[0118]步驟S401,接收用戶終端發(fā)送的身份驗證請求,根據(jù)該身份驗證請求中包含的用戶帳號及身份驗證信
當前第3頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1