專利名稱:應(yīng)用資源下載方法及相關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種應(yīng)用資源下載方法及相關(guān)設(shè)備。
背景技術(shù):
應(yīng)用商店是為用戶終端提供的一個(gè)下載應(yīng)用資源(如飛信、照片編輯器等)的平臺,用戶可以通過應(yīng)用商店客戶端(比如用戶終端、個(gè)人計(jì)算機(jī)等),將應(yīng)用商店服務(wù)器上提供的應(yīng)用資源下載到用戶終端?,F(xiàn)在可以通過如下步驟來下載應(yīng)用資源通過個(gè)人計(jì)算機(jī)連接應(yīng)用商店的資源服務(wù)器,向資源服務(wù)器查找到待下載應(yīng)用的地址信息,并將該地址信息和用戶終端的標(biāo)識信息如手機(jī)的手機(jī)號發(fā)送給相應(yīng)的下載服務(wù)器,以使下載服務(wù)器將應(yīng)用資源發(fā)送給用戶終端。也可以通過如下步驟來實(shí)現(xiàn)應(yīng)用資源的下載通過用戶終端連接應(yīng)用商店的資源服務(wù)器,向資源服務(wù)器查找到待下載應(yīng)用的地址信息,并根據(jù)該地址信息到相應(yīng)的下載服務(wù)器來獲取應(yīng)用資源。如果用戶更換用戶終端或?qū)τ脩艚K端上固件版本更新后,想要在更換后的用戶終端或更新版本后的用戶終端上繼續(xù)使用下載過的應(yīng)用資源時(shí),需要重新通過客戶端向資源服務(wù)器查找原來使用過的應(yīng)用,在查找的過程中需要用戶自己進(jìn)行篩選操作等,使得應(yīng)用資源恢復(fù)的過程比較繁瑣。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供應(yīng)用資源下載方法及相關(guān)設(shè)備,簡化應(yīng)用資源的恢復(fù)過程。本發(fā)明實(shí)施例提供的一種應(yīng)用資源下載方法,包括獲取第一用戶標(biāo)識信息;根據(jù)所述第一用戶標(biāo)識信息,及所述第一用戶當(dāng)前使用的用戶終端之外的存儲設(shè)備或服務(wù)器上存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,獲取所述第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表,所述第一應(yīng)用資源列表包括應(yīng)用資源的存儲信息;根據(jù)所述第一應(yīng)用資源列表中至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述第一應(yīng)用資源列表發(fā)送給客戶端,以使所述客戶端根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源。本發(fā)明實(shí)施例提供一種應(yīng)用資源下載服務(wù)器,包括用戶信息獲取單元,用于獲取第一用戶標(biāo)識信息;列表獲取單元,用于根據(jù)所述用戶信息獲取單元獲取的第一用戶標(biāo)識信息,及所述第一用戶當(dāng)前使用的用戶終端之外的存儲設(shè)備或服務(wù)器上存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,獲取所述第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表,所述第一應(yīng)用資源列表包括應(yīng)用資源的存儲信息;
第一下載單元,用于根據(jù)所述列表獲取單元獲取的第一應(yīng)用資源列表中至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述第一應(yīng)用資源列表發(fā)送給客戶端,以使所述客戶端根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源。本發(fā)明實(shí)施例中通過獲得的第一用戶標(biāo)識信息,及用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,得到對應(yīng)的第一應(yīng)用資源列表,并根據(jù)第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源,或?qū)⒌谝粦?yīng)用資源列表發(fā)送給客戶端進(jìn)行下載,這樣可以在更換后的用戶終端或升級后的用戶終端上,通過用戶終端之外的設(shè)備存儲的對應(yīng)關(guān)系,獲取該用戶原來用戶終端上下載的應(yīng)用資源的信息,而不需要用戶通過客戶端向資源服務(wù)器進(jìn)行查找,節(jié)省了應(yīng)用資源恢復(fù)的流程。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用資源的下載方法的流程圖;圖2是本發(fā)明實(shí)施例提供的另一種應(yīng)用資源的下載方法的流程圖;圖3是本發(fā)明實(shí)施例中提供的存儲和變更應(yīng)用資源信息的流程圖;圖4是本發(fā)明實(shí)施例提供的另一種應(yīng)用資源的下載方法的流程圖;圖5是本發(fā)明實(shí)施例提供的另一種應(yīng)用資源的下載方法的流程圖;圖6是本發(fā)明實(shí)施例中一個(gè)具體應(yīng)用的應(yīng)用資源下載的方法流程圖;圖7是本發(fā)明實(shí)施例中另一個(gè)具體應(yīng)用的應(yīng)用資源下載的方法流程圖;圖8是本發(fā)明實(shí)施例中另一個(gè)具體應(yīng)用的應(yīng)用資源下載的方法流程圖;圖9是本發(fā)明實(shí)施例中另一個(gè)具體應(yīng)用的應(yīng)用資源下載的方法流程圖;圖10是本發(fā)明實(shí)施例中提供的一種應(yīng)用資源下載服務(wù)器的結(jié)構(gòu)示意圖;圖11是本發(fā)明實(shí)施例中提供的另一種應(yīng)用資源下載服務(wù)器的結(jié)構(gòu)示意圖;圖12是本發(fā)明實(shí)施例中提供的另一種應(yīng)用資源下載服務(wù)器的結(jié)構(gòu)示意圖;圖13是本發(fā)明實(shí)施例中提供的一種用戶終端的結(jié)構(gòu)示意圖;圖14是本發(fā)明實(shí)施例中提供的另一種用戶終端的結(jié)構(gòu)示意圖;圖15是本發(fā)明實(shí)施例中提供的另一種用戶終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供的一種應(yīng)用資源下載方法,本實(shí)施例的方法適用于用戶更換用戶終端,或?qū)τ脩艚K端的固件進(jìn)行升級后,要在用戶當(dāng)前的用戶終端上下載原來用戶終端下載過的應(yīng)用資源時(shí),應(yīng)用資源的服務(wù)器所執(zhí)行的方法,流程圖如圖1所示,包括步驟101、獲取第一用戶標(biāo)識信息;這里第一用戶標(biāo)識信息是用來唯一標(biāo)識某一用戶的信息,可以在用戶通過客戶端登錄應(yīng)用資源的服務(wù)器的過程中獲取,即客戶端向用戶提供登錄應(yīng)用資源的服務(wù)器的接口,要求用戶輸入用戶標(biāo)識信息比如身份認(rèn)證號碼或賬戶,及相應(yīng)的密碼;客戶端將接收到的用戶的輸入信息發(fā)送給應(yīng)用資源的服務(wù)器,如果用戶的輸入信息與系統(tǒng)中的信息相匹配,服務(wù)器則允許該用戶登錄,則該用戶的輸入信息中身份認(rèn)證號碼或賬戶即為第一用戶標(biāo)識信息。這里的客戶端可以是用戶當(dāng)前使用的用戶終端,也可以是其他的設(shè)備如計(jì)算機(jī)寸。第一用戶標(biāo)識信息還可以是用戶識別模塊(Subscriber Identity Model, SIM) 卡,用戶業(yè)務(wù)身份標(biāo)識,終端設(shè)備標(biāo)識或分配的終端標(biāo)識等信息,可以在客戶端連接應(yīng)用資源的服務(wù)器過程中獲取,還可以通過其他方式來獲取,具體的獲取方式并不能對本發(fā)明造成限制。步驟102、根據(jù)第一用戶標(biāo)識信息,及該第一用戶當(dāng)前使用的用戶終端之外的存儲設(shè)備或服務(wù)器上存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,獲取第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表,其中第一應(yīng)用資源列表包括存儲應(yīng)用資源的信息;用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系可以存儲在用戶當(dāng)前使用的用戶終端之外的任意存儲設(shè)備或服務(wù)器上,比如存儲在數(shù)據(jù)卡、存儲卡或個(gè)人計(jì)算機(jī)、應(yīng)用服務(wù)器等??梢岳斫猓瑢?yīng)關(guān)系中用戶標(biāo)識信息是用來標(biāo)識用戶的信息,而應(yīng)用資源列表中包括更換或升級前的用戶終端上下載過的應(yīng)用資源的存儲信息,即存儲應(yīng)用資源的設(shè)備或地址等信息,如存儲應(yīng)用資源的第一地址信息如統(tǒng)一資源定位符(URL),或是應(yīng)用資源所屬的資源服務(wù)器的第二地址信息和應(yīng)用資源的名稱。應(yīng)用資源列表中還可以包括應(yīng)用資源的其它信息,如應(yīng)用資源的主類名,應(yīng)用資源的標(biāo)識等;在應(yīng)用資源列表中還可以包括更換前或升級前的用戶終端的信息比如用戶終端的名稱、版本信息和能力信息等,或是存儲的應(yīng)用資源所需用戶終端的信息如能力和/ 或版本信息。在獲取第一應(yīng)用資源列表時(shí),可以將第一用戶標(biāo)識信息與存儲的對應(yīng)關(guān)系進(jìn)行匹配,將與第一用戶標(biāo)識信息匹配的用戶標(biāo)識信息對應(yīng)的應(yīng)用資源列表作為第一應(yīng)用資源列表。步驟103、根據(jù)第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源;或?qū)⒌谝粦?yīng)用資源列表發(fā)送給客戶端,以使客戶端根據(jù)第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源。在應(yīng)用資源列表中可以包含多個(gè)應(yīng)用資源,可以下載全部的應(yīng)用資源,也可以下載部分的應(yīng)用資源;本實(shí)施例中可以通過步驟103將某一用戶的用戶終端上下載的應(yīng)用資源共享給其他用戶的用戶終端,這樣節(jié)省了其他用戶終端在下載過程中查找應(yīng)用資源信息的流程。具體地,在根據(jù)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源時(shí),可以根據(jù)存儲應(yīng)用資源的第一地址信息來下載相應(yīng)的應(yīng)用資源,即連接第一地址信息對應(yīng)的下載服務(wù)器,并從下載服務(wù)器接收對應(yīng)的應(yīng)用資源;
還可以根據(jù)應(yīng)用資源所屬的第二地址信息和應(yīng)用資源的名稱來下載相應(yīng)的應(yīng)用資源,即將至少一個(gè)應(yīng)用資源的名稱發(fā)送給第二地址信息對應(yīng)的資源服務(wù)器;這樣資源服務(wù)器會根據(jù)至少一個(gè)應(yīng)用資源的名稱在內(nèi)存中搜索相應(yīng)的應(yīng)用資源的存儲地址標(biāo)識并返回;當(dāng)接收資源服務(wù)器返回的存儲地址標(biāo)識,根據(jù)接收的存儲地址標(biāo)識下載應(yīng)用資源??梢岳斫?,還可以根據(jù)應(yīng)用資源的其它存儲信息來下載相應(yīng)的應(yīng)用資源,具體的下載過程并不能造成對本發(fā)明的限制。上述第一用戶標(biāo)識信息、第一應(yīng)用資源列表中的第一并不是表示順序的關(guān)系,而是代表某一用戶對應(yīng)的信息。且第一、第二地址信息也不表示順序關(guān)系,而是指代兩個(gè)不同的地址信息??梢?,本發(fā)明實(shí)施例中通過獲得的第一用戶標(biāo)識信息,及用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,得到對應(yīng)的第一應(yīng)用資源列表,并根據(jù)第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源,或?qū)⒌谝粦?yīng)用資源列表發(fā)送給客戶端進(jìn)行下載,這樣可以在更換后的用戶終端或升級后的用戶終端上,通過當(dāng)前使用的用戶終端之外的設(shè)備存儲的對應(yīng)關(guān)系,獲取該用戶原來用戶終端上下載的應(yīng)用資源的信息,而不需要用戶通過客戶端進(jìn)行搜索查找,這樣節(jié)省了應(yīng)用資源恢復(fù)的流程。在一個(gè)具體的實(shí)施例中,在執(zhí)行上述步驟102時(shí)獲取第一應(yīng)用資源列表時(shí),如果用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系存儲在如數(shù)據(jù)卡、存儲卡等的存儲設(shè)備中,則可以通過如下步驟來實(shí)現(xiàn)連接存儲用戶標(biāo)識信息與應(yīng)用資源列表對應(yīng)關(guān)系的存儲設(shè)備,可以通過例如紅外線、藍(lán)牙或通用串行總線(USB)等方式連接,并通過第一用戶標(biāo)識信息在對應(yīng)關(guān)系中查找對應(yīng)的第一應(yīng)用資源列表。這里存儲設(shè)備可以是U盤、用戶終端的存儲卡等。如果用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系存儲在服務(wù)器時(shí),則可以通過如下步驟來實(shí)現(xiàn)將第一用戶標(biāo)識信息發(fā)送給服務(wù)器,這樣服務(wù)器在存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系中,查找到第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表并返回;接收服務(wù)器返回的第一應(yīng)用資源列表。這里的存儲設(shè)備可以是其他用戶終端,或其他設(shè)備等。參考圖2所示,在其它具體的實(shí)施例中,如果更換后的用戶終端或升級后的用戶終端,與原來的用戶終端版本不同或能力信息不同或其它信息不同,使得更換后的用戶終端不能運(yùn)行原來用戶終端上下載的應(yīng)用資源;和/或是更換后的用戶終端或升級后用戶終端的信息,與應(yīng)用資源列表中應(yīng)用資源所需用戶終端的信息不同,這就需要在步驟102之后還包括如下步驟,且在本實(shí)施例中第一應(yīng)用資源列表中不僅包括存儲應(yīng)用資源的信息, 還包括原來下載應(yīng)用資源的用戶終端的信息或應(yīng)用資源所需用戶終端的信息,及應(yīng)用資源的標(biāo)識等信息步驟104、獲取第一用戶當(dāng)前使用的用戶終端的能力信息和/或版本信息;可以在用戶使用用戶終端登錄應(yīng)用資源的服務(wù)器過程中,由用戶終端發(fā)送給登錄服務(wù)器的,也可以是向當(dāng)前的用戶終端主動(dòng)獲取的,也可以是用戶終端自己檢測到的。之后執(zhí)行步驟105。步驟105、將用戶當(dāng)前使用的用戶終端的能力信息和/或版本信息,與第一應(yīng)用資源列表中的用戶終端的信息進(jìn)行匹配,若相匹配,則執(zhí)行步驟103下載相應(yīng)的應(yīng)用資源,或?qū)⒌谝粦?yīng)用資源列表發(fā)送給應(yīng)用資源的客戶端;若不相匹配,則執(zhí)行步驟106 ;
本實(shí)施例中,第一應(yīng)用資源列表中包括原來下載應(yīng)用資源的用戶終端的信息如原來用戶終端的版本信息、能力信息和型號等。這樣通過匹配的步驟,即可以知道當(dāng)前的用戶終端是否能運(yùn)行原來用戶終端下載過的應(yīng)用資源,比如當(dāng)前的用戶終端為諾基亞終端,而原來的用戶終端為蘋果終端,則不相匹配,需要執(zhí)行步驟106。步驟106、查找能在具有步驟104中獲得的能力信息和/或版本信息的第一用戶當(dāng)前使用的用戶終端上運(yùn)行的,應(yīng)用資源的標(biāo)識對應(yīng)的應(yīng)用資源的另一存儲信息;之后執(zhí)行步驟107。在進(jìn)行查找時(shí)可以進(jìn)行關(guān)鍵字查找,查找同時(shí)包含應(yīng)用資源的標(biāo)識,和能力信息和/或版本信息的內(nèi)容的信息,并在查找到的信息中選擇存儲應(yīng)用資源的設(shè)備或地址信息作為另一存儲信息。比如查找同時(shí)包括應(yīng)用資源的標(biāo)識為飛信,和版本信息為諾基亞 5530的信息,并在查找到的信息中選擇存儲有諾基亞5530版本飛信的地址信息作為另一存儲信息。步驟107、根據(jù)應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源;或,將應(yīng)用資源的另一存儲信息發(fā)送給客戶端,以使客戶端根據(jù)應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源。這里具體下載應(yīng)用資源的過程和步驟103中的下載過程類似,在此不再贅述。且在本實(shí)施實(shí)施例中,為了使得可以按照用戶的需要來下載應(yīng)用資源到用戶當(dāng)前的用戶終端,則在步驟102之后還包括如下步驟步驟108、向客戶端發(fā)送提示信息,在提示信息中包含第一應(yīng)用資源列表中應(yīng)用資源的名稱,以使得用戶通過客戶端選擇需要下載的應(yīng)用資源;之后執(zhí)行步驟109。步驟109、接收用戶通過客戶端的選擇之后,根據(jù)用戶的選擇執(zhí)行步驟103中的下載相應(yīng)的應(yīng)用資源,或?qū)⒌谝粦?yīng)用資源列表發(fā)送給應(yīng)用資源的客戶端??梢岳斫?,108和109中獲得用戶所需要在當(dāng)前的用戶終端上恢復(fù)的應(yīng)用資源的步驟,與上述104和105中進(jìn)行能力匹配的步驟可以同時(shí)執(zhí)行,也可以順序執(zhí)行,圖2中只是其中一種實(shí)現(xiàn)方式。參考圖3所示,在本發(fā)明的實(shí)施例中,需要將應(yīng)用資源列表和用戶標(biāo)識信息的對應(yīng)關(guān)系存儲在下載了應(yīng)用資源的用戶終端之外的設(shè)備,這樣在用戶更換用戶終端,或?qū)τ脩艚K端進(jìn)行升級后,可以向存儲對應(yīng)關(guān)系的設(shè)備獲取到對應(yīng)關(guān)系,則在其它的具體實(shí)施例中,還可以執(zhí)行下述步驟Al 獲取第一用戶當(dāng)前使用的用戶終端上的應(yīng)用資源的信息;這些應(yīng)用資源的信息可以包括應(yīng)用資源的名稱、存儲應(yīng)用資源的地址、存儲應(yīng)用資源的設(shè)備的信息或應(yīng)用資源的類型等信息中的至少一種。Bl 根據(jù)步驟Al中獲得的應(yīng)用資源的信息構(gòu)建應(yīng)用資源列表,并將應(yīng)用資源列表與第一用戶標(biāo)識信息進(jìn)行對應(yīng)存儲;或,發(fā)送用戶終端上的應(yīng)用資源的信息發(fā)送給存儲設(shè)備或服務(wù)器,以使存儲設(shè)備或服務(wù)器構(gòu)建應(yīng)用資源列表,并將應(yīng)用資源列表與第一用戶標(biāo)識信息對應(yīng)存儲。在構(gòu)建應(yīng)用資源列表時(shí),先對應(yīng)用資源的信息進(jìn)行分析,分析哪些信息寫入應(yīng)用資源列表,可以生成如小表1所示的應(yīng)用資源列表表 權(quán)利要求
1.一種應(yīng)用資源下載方法,其特征在于,包括 獲取第一用戶標(biāo)識信息;根據(jù)所述第一用戶標(biāo)識信息,及所述第一用戶當(dāng)前使用的用戶終端之外的存儲設(shè)備或服務(wù)器上存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,獲取所述第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表,所述第一應(yīng)用資源列表包括應(yīng)用資源的存儲信息;根據(jù)所述第一應(yīng)用資源列表中至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述第一應(yīng)用資源列表發(fā)送給客戶端,以使所述客戶端根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源。
2.如權(quán)利要求1所述的方法,其特征在于,若所述應(yīng)用資源的存儲信息包括存儲應(yīng)用資源的第一地址信息, 則根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源,包括連接所述第一地址信息對應(yīng)的下載服務(wù)器,從所述下載服務(wù)器接收對應(yīng)的應(yīng)用資源;或,若所述應(yīng)用資源的存儲信息包括應(yīng)用資源所屬的資源服務(wù)器的第二地址信息和應(yīng)用資源的名稱,則根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源,包括將至少一個(gè)應(yīng)用資源的名稱發(fā)送給所述第二地址信息對應(yīng)的資源服務(wù)器,以使所述資源服務(wù)器根據(jù)所述至少一個(gè)應(yīng)用資源的名稱獲取相應(yīng)的存儲地址標(biāo)識;接收所述資源服務(wù)器返回的存儲地址標(biāo)識,根據(jù)所述存儲地址標(biāo)識下載應(yīng)用資源。
3.如權(quán)利要求1所述的方法,其特征在于,若所述第一應(yīng)用資源列表還包括原來下載所述應(yīng)用資源的用戶終端的信息和/或應(yīng)用資源所需用戶終端的信息,所述獲取所述第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表之后還包括獲取所述第一用戶當(dāng)前使用的用戶終端的能力信息和/或版本信息; 將所述能力信息和/或版本信息,與所述第一應(yīng)用資源列表中的用戶終端的信息進(jìn)行匹配;若匹配,則下載相應(yīng)的應(yīng)用資源,或?qū)⑺龅谝粦?yīng)用資源列表發(fā)送給客戶端; 若不匹配,且所述第一應(yīng)用資源列表中還包括應(yīng)用資源的標(biāo)識時(shí),則查找能在具有所述能力信息和/或版本信息的所述第一用戶當(dāng)前使用的用戶終端上運(yùn)行的,所述應(yīng)用資源的標(biāo)識對應(yīng)的應(yīng)用資源的另一存儲信息;根據(jù)所述應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述應(yīng)用資源的另一存儲信息發(fā)送給客戶端,以使所述客戶端根據(jù)所述應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源。
4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,還包括 獲取所述第一用戶當(dāng)前使用的用戶終端上的應(yīng)用資源的信息;根據(jù)所述應(yīng)用資源的信息構(gòu)建應(yīng)用資源列表,并將所述應(yīng)用資源列表與所述第一用戶標(biāo)識信息進(jìn)行對應(yīng)存儲;或,將所述應(yīng)用資源的信息發(fā)送給存儲設(shè)備或服務(wù)器,以使所述存儲設(shè)備或服務(wù)器構(gòu)建應(yīng)用資源列表,并將所述應(yīng)用資源列表與所述第一用戶標(biāo)識信息對應(yīng)存儲。
5.如權(quán)利要求4所述的方法,其特征在于,還包括當(dāng)所述應(yīng)用資源的信息,和/或用戶終端的信息發(fā)生變更時(shí),根據(jù)變更后的應(yīng)用資源的信息和/或用戶終端的信息,更新存儲的應(yīng)用資源列表與第一用戶標(biāo)識信的對應(yīng)關(guān)系; 或,將所述變更后的應(yīng)用資源的信息發(fā)送給所述存儲設(shè)備或服務(wù)器,以使所述存儲設(shè)備或服務(wù)器根據(jù)變更后的應(yīng)用資源的信息,更新存儲的應(yīng)用資源列表與第一用戶標(biāo)識信息的對應(yīng)關(guān)系;所述應(yīng)用資源列表包括所述第一用戶當(dāng)前使用的用戶終端的信息或應(yīng)用資源所需用戶終端的信息,和應(yīng)用資源的信息。
6.一種應(yīng)用資源下載服務(wù)器,其特征在于,包括用戶信息獲取單元,用于獲取第一用戶標(biāo)識信息;列表獲取單元,用于根據(jù)所述用戶信息獲取單元獲取的第一用戶標(biāo)識信息,及所述第一用戶當(dāng)前使用的用戶終端之外的存儲設(shè)備或服務(wù)器上存儲的用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,獲取所述第一用戶標(biāo)識信息對應(yīng)的第一應(yīng)用資源列表,所述第一應(yīng)用資源列表包括應(yīng)用資源的存儲信息;第一下載單元,用于根據(jù)所述列表獲取單元獲取的第一應(yīng)用資源列表中至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述第一應(yīng)用資源列表發(fā)送給客戶端,以使所述客戶端根據(jù)所述第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括終端信息獲取單元,用于獲取所述第一用戶當(dāng)前使用的用戶終端的能力信息和/或版本信息,所述第一應(yīng)用資源列表還包括原來下載所述應(yīng)用資源的用戶終端的信息;匹配單元,用于將所述終端信息獲取單元獲取的能力信息和/或版本信息,與所述第一應(yīng)用資源列表中的用戶終端的信息進(jìn)行匹配;所述第一下載單元,用于當(dāng)所述匹配單元獲得匹配的結(jié)果時(shí),下載相應(yīng)的應(yīng)用資源,或?qū)⑺龅谝粦?yīng)用資源列表發(fā)送給客戶端。
8.如權(quán)利要求7所述的服務(wù)器,其特征在于,還包括查找單元,用于當(dāng)所述匹配單元匹配的所述第一用戶當(dāng)前使用的用戶終端的能力信息和/或版本信息,與所述第一應(yīng)用資源列表中的用戶終端的信息不匹配,查找能在具有所述能力信息和/或版本信息的第一用戶當(dāng)前使用的用戶終端上運(yùn)行的,所述應(yīng)用資源的標(biāo)識對應(yīng)的應(yīng)用資源的另一存儲信息;所述第一應(yīng)用資源列表中還包括應(yīng)用資源的標(biāo)識;第二下載單元,用于根據(jù)所述查找單元查找到的應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源;或,將所述應(yīng)用資源的另一存儲信息發(fā)送給客戶端,以使所述客戶端根據(jù)所述應(yīng)用資源的另一存儲信息下載相應(yīng)的應(yīng)用資源。
9.如權(quán)利要求6至8任一項(xiàng)所述的服務(wù)器,其特征在于,還包括應(yīng)用獲取單元,用于獲取所述第一用戶當(dāng)前使用的用戶終端上的應(yīng)用資源的信息;對應(yīng)關(guān)系存儲單元,用于根據(jù)所述應(yīng)用獲取單元獲取的應(yīng)用資源的信息構(gòu)建應(yīng)用資源列表,并將所述應(yīng)用資源列表與所述第一用戶標(biāo)識信息進(jìn)行對應(yīng)存儲;或,發(fā)送所述用戶終端上的應(yīng)用資源的信息發(fā)送給存儲設(shè)備或服務(wù)器,以使所述存儲設(shè)備或服務(wù)器構(gòu)建應(yīng)用資源列表,并將所述應(yīng)用資源列表與所述第一用戶標(biāo)識信息對應(yīng)存儲。
10.如權(quán)利要求9所述的服務(wù)器,其特征在于,還包括對應(yīng)關(guān)系更新單元,用于當(dāng)所述用戶終端上的應(yīng)用資源的信息,和/或用戶終端的信息發(fā)生變更時(shí),根據(jù)變更后的應(yīng)用資源的信息和/或用戶終端的信息,更新存儲的應(yīng)用資源的信息與第一用戶標(biāo)識信息的對應(yīng)關(guān)系,所述應(yīng)用資源列表包括所述第一用戶當(dāng)前使用的用戶終端的信息和/或應(yīng)用資源所需用戶終端的信息,和應(yīng)用資源的信息;或,將所述變更后的應(yīng)用資源的信息發(fā)送給所述存儲設(shè)備或服務(wù)器,以使所述存儲設(shè)備或服務(wù)器根據(jù)變更后的應(yīng)用資源的信息,更新存儲的應(yīng)用資源的信息與所述第一用戶標(biāo)識信息的對應(yīng)關(guān)系。
全文摘要
本發(fā)明實(shí)施例公開了應(yīng)用資源下載方法及相關(guān)設(shè)備,應(yīng)用于通信技術(shù)領(lǐng)域,本發(fā)明實(shí)施例中通過獲得的第一用戶標(biāo)識信息,及用戶標(biāo)識信息與應(yīng)用資源列表的對應(yīng)關(guān)系,得到對應(yīng)的第一應(yīng)用資源列表,并根據(jù)第一應(yīng)用資源列表中的至少一個(gè)應(yīng)用資源的存儲信息下載相應(yīng)的應(yīng)用資源,或?qū)⒌谝粦?yīng)用資源列表發(fā)送給客戶端進(jìn)行下載,這樣可以在更換后的用戶終端或升級后的用戶終端上,通過用戶終端之外的設(shè)備存儲的對應(yīng)關(guān)系,獲取該用戶原來用戶終端上下載的應(yīng)用資源的信息,而不需要用戶通過客戶端向資源服務(wù)器進(jìn)行查找,這樣節(jié)省了應(yīng)用資源恢復(fù)的流程。
文檔編號H04L29/06GK102480501SQ201010561708
公開日2012年5月30日 申請日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者張惠萍, 王雷, 范姝男, 郜文美, 魏茂華 申請人:華為終端有限公司