国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種提供移動終端應(yīng)用程序的方法、服務(wù)器和移動終端的制作方法

      文檔序號:7704642閱讀:289來源:國知局
      專利名稱:一種提供移動終端應(yīng)用程序的方法、服務(wù)器和移動終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動通信領(lǐng)域,特別是涉及提供移動終端應(yīng)用程序的方法、服務(wù)器以 及安裝有移動終端應(yīng)用程序下載客戶端的移動終端。
      背景技術(shù)
      隨著第三代移動通信網(wǎng)絡(luò)(3G)以及智能手機的普及,移動用戶在網(wǎng)絡(luò)上下載和 安裝手機應(yīng)用程序越來越普遍。目前很多設(shè)備廠商依托自己的手機操作系統(tǒng)推出了應(yīng)用程 序商店(App Store),用戶可以在生產(chǎn)自己手機的設(shè)備廠商的應(yīng)用程序商店里通過信用卡 付費來購買和下載與自己手機的操作系統(tǒng)相對應(yīng)的手機應(yīng)用程序。實際上除了設(shè)備廠商可 以向使用自己所生產(chǎn)手機的用戶提供應(yīng)用程序商店服務(wù)外,運營商其實比設(shè)備廠商更適合 向自己的用戶提供這種服務(wù)。然而通信運營商的用戶所使用的手機型號和操作系統(tǒng)五花八 門,并不限定在某一個設(shè)備廠商所生產(chǎn)的手機。由于很多手機應(yīng)用程序的運行依賴手機的 操作系統(tǒng),如果不匹配,則下載的手機應(yīng)用程序可能根本無法安裝和運行。目前運營商提 供的一種普遍的手機應(yīng)用下載方式是讓用戶先通過無線應(yīng)用協(xié)議(Wireless Application Protocol,WAP)等方式用網(wǎng)頁來瀏覽各種應(yīng)用,發(fā)現(xiàn)需要下載的應(yīng)用時,用戶選擇自己的手 機型號等信息,然后服務(wù)器提供相應(yīng)的應(yīng)用程序進(jìn)行下載。這種方式中用戶在瀏覽時雖然 發(fā)現(xiàn)了需要下載的應(yīng)用,但卻經(jīng)常沒有與自己手機型號相匹配的應(yīng)用程序,而且每次下載 都需要選擇手機型號也很不方便。

      發(fā)明內(nèi)容
      本發(fā)明實施例提供了一種提供移動終端應(yīng)用程序的方法,使用戶在運營商的應(yīng)用 程序商店中僅瀏覽和下載自己移動終端可運行的應(yīng)用程序。該方法包括接收移動終端的 應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng)用程序商店請求,所述訪問應(yīng)用程序商店請求中攜帶有 唯一標(biāo)識所述移動終端的客戶端標(biāo)識;根據(jù)客戶端標(biāo)識獲取對應(yīng)的移動終端設(shè)備信息,提 供與所述設(shè)備信息相關(guān)的應(yīng)用程序列表。本發(fā)明實施例之一還提供了 一種服務(wù)器,包括客戶端標(biāo)識獲取單元,用于從移動 終端的應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng)用程序商店請求中獲取唯一標(biāo)識所述移動終端 的客戶端標(biāo)識;設(shè)備信息收集單元,用于根據(jù)所述客戶端標(biāo)識查找與之對應(yīng)的移動終端設(shè) 備信息;應(yīng)用程序處理單元,用于提供與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表。本發(fā)明實施例之一還提供了 一種移動終端,包括下載客戶端安裝單元,用于安裝 應(yīng)用程序下載客戶端;收發(fā)單元,用于發(fā)送應(yīng)用程序下載客戶端發(fā)送的訪問請求給服務(wù)器, 所述訪問請求中攜帶有唯一標(biāo)識所述移動終端的客戶端標(biāo)識,其中所述客戶端標(biāo)識用于所 述服務(wù)器獲得所述移動終端的設(shè)備信息,并確定與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序 列表;應(yīng)用程序安裝單元,接收并安裝與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表。本發(fā)明有益效果如下本發(fā)明的實施例通過移動終端的應(yīng)用程序下載客戶端下載 應(yīng)用程序時,根據(jù)客戶端標(biāo)識對應(yīng)的設(shè)備信息確定合適的應(yīng)用程序,使客戶端可以自動下
      4載到適合本機型及操作系統(tǒng)的應(yīng)用程序。


      圖1為本發(fā)明實施例之一提供的一種移動終端下載并安裝應(yīng)用程序下載客戶端 以及該客戶端標(biāo)識和移動終端設(shè)備信息相關(guān)聯(lián)的方法流程示意圖;圖2為本發(fā)明實施例之一提供的一種移動終端通過應(yīng)用程序下載客戶端瀏覽和 下載應(yīng)用程序的方法流程示意圖;圖3為本發(fā)明實施例之一提供的一種通過用戶推薦提供應(yīng)用程序下載的方法流 程示意圖;圖4為本發(fā)明實施例之一提供的一種服務(wù)器的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例之一提供的一種移動終端的結(jié)構(gòu)示意圖。
      具體實施例方式本發(fā)明實施例提供一種移動終端,用戶首先需要在移動終端上安裝移動終端應(yīng)用 程序下載客戶端。用戶可以通過現(xiàn)有普遍的方式選擇適合自己移動終端型號的應(yīng)用程序下 載客戶端并將其下載安裝到自己的移動終端上。或者運營商也可以將移動終端應(yīng)用程序下 載客戶端預(yù)置安裝到用戶購買的移動終端上,這樣無需用戶自己去下載。后續(xù)用戶可以在 移動終端上該應(yīng)用程序下載客戶端瀏覽、購買和下載移動終端應(yīng)用程序,而無需每次下載 時選擇安裝與自己的移動終端型號對應(yīng)的應(yīng)用程序下載客戶端。通常移動終端在下載移動 終端應(yīng)用程序時需要提供相應(yīng)的移動終端設(shè)備信息,該移動終端設(shè)備信息可以通過與用戶 的移動終端號碼關(guān)聯(lián)來實現(xiàn),但在應(yīng)用程序下載服務(wù)中將移動終端號碼與用戶移動終端的 設(shè)備信息如移動終端型號、操作系統(tǒng)版本等相關(guān)聯(lián),則可能并不準(zhǔn)確,因為用戶自己會改變 移動終端號碼,或者將去掉客戶識別模塊(Subscriberldentity Module, SIM)卡的移動終 端轉(zhuǎn)給其他人使用等。另外移動終端在預(yù)置應(yīng)用程序下載客戶端時也并不能預(yù)知用戶使用 的移動終端號碼。因此本發(fā)明的實施例為解決這個問題,將用戶下載或者預(yù)置的應(yīng)用程序 下載客戶端都分配一個唯一的客戶端標(biāo)識(Client ID),并將該客戶端標(biāo)識與用戶移動終 端的設(shè)備信息對應(yīng)關(guān)系存儲在網(wǎng)絡(luò)側(cè)的服務(wù)器中。下面結(jié)合流程圖舉例說明移動終端下載 并安裝應(yīng)用程序下載客戶端以及客戶端標(biāo)識和移動終端設(shè)備信息相關(guān)聯(lián)的過程,如圖1所 示,包括步驟步驟101、通過移動終端訪問應(yīng)用服務(wù)門戶網(wǎng)站,即該門戶網(wǎng)站對應(yīng)的服務(wù)器,用 戶可以通過WAP/Web方式,在移動終端上瀏覽該網(wǎng)站中應(yīng)用程序商店的信息。不同運營商 通常有各自的應(yīng)用服務(wù)門戶網(wǎng)站。步驟102、如果用戶移動終端中沒有預(yù)置與應(yīng)用程序商店匹配的應(yīng)用程序下載客 戶端,則可以在網(wǎng)站上選擇與自己移動終端型號相匹配的應(yīng)用程序下載客戶端安裝程序, 然后從該門戶網(wǎng)站對應(yīng)的服務(wù)器下載安裝到移動終端上。步驟103、啟動應(yīng)用程序下載客戶端安裝程序,安裝程序檢查移動終端可用的存儲 空間,然后安裝應(yīng)用程序下載客戶端,安裝好的應(yīng)用程序下載客戶端收集設(shè)備信息,如移動 終端型號、操作系統(tǒng)版本和已經(jīng)安裝的應(yīng)用程序等設(shè)備信息,并生成唯一的客戶端標(biāo)識。如 可以使用全球唯一標(biāo)識(Universal UniqueIdentifier,UUID)作為客戶端標(biāo)識。根據(jù)硬件設(shè)備信息如IMEI號(IntemationalMobile Equipment Identity,國際移動設(shè)備身份碼)、 時間和隨機數(shù)生成一個在時間和空間上唯一的客戶端標(biāo)識(Client ID)。另外也可以由服務(wù)器生成并記錄客戶端標(biāo)識,并在應(yīng)用程序下載客戶端的安裝程 序里包含這樣的標(biāo)識信息。用戶的移動終端在下載和安裝了應(yīng)用程序下載客戶端后,可以 將該客戶端收集的設(shè)備信息以及該客戶端標(biāo)識一同上報給服務(wù)器。這樣只需要由運營商的 服務(wù)器來生成和維護(hù)客戶端標(biāo)識即可。步驟104、應(yīng)用程序下載客戶端上報該客戶端標(biāo)識以及對應(yīng)的設(shè)備信息給該門戶 網(wǎng)站對應(yīng)的服務(wù)器。步驟105、服務(wù)器存儲客戶端標(biāo)識和設(shè)備信息的對應(yīng)關(guān)系。接著再描述一下移動終端通過應(yīng)用程序下載客戶端瀏覽和下載應(yīng)用程序的過程。 如圖2所示,包括步驟步驟201、移動終端通過應(yīng)用下載客戶端訪問應(yīng)用程序商店所在的服務(wù)器,應(yīng)用程 序商店所在的服務(wù)器接收到的訪問請求中攜帶有客戶端標(biāo)識。另外運營商的網(wǎng)絡(luò)通過對客 戶端的移動終端號碼信息或用戶賬號的鑒權(quán)認(rèn)證,確定該用戶是否有權(quán)限訪問應(yīng)用程序商 店服務(wù)。如運營商A的用戶a有權(quán)限訪問運營商A的應(yīng)用程序商店服務(wù),但是當(dāng)用戶a將 自己的移動終端借給用戶b使用時,用戶b使用運營商B的SIM卡和服務(wù),則當(dāng)用戶b訪問 運營商A的應(yīng)用程序商店時,根據(jù)用戶b的移動終端號碼信息,運營商A的網(wǎng)絡(luò)將拒絕用戶 b訪問應(yīng)用程序商店服務(wù)。步驟202、應(yīng)用程序商店所在的服務(wù)器根據(jù)訪問客戶端標(biāo)識獲取存儲的對應(yīng)的設(shè) 備信息,然后獲得并返回與設(shè)備信息相關(guān)的應(yīng)用程序列表。應(yīng)用程序商店所在的服務(wù)器根 據(jù)客戶端標(biāo)識可以獲得設(shè)備信息,如移動終端型號,操作系統(tǒng),已經(jīng)安裝的應(yīng)用程序等設(shè) 備信息。另外運營商的應(yīng)用程序商店服務(wù)器還可以根據(jù)用戶移動終端號碼對應(yīng)的偏好信息 以及業(yè)務(wù)信息等進(jìn)一步確定適合該用戶的個性化應(yīng)用程序列表。如應(yīng)用程序商店服務(wù)器 檢測到用戶的業(yè)務(wù)信息中包括彩鈴業(yè)務(wù)(個性化回鈴音業(yè)務(wù)),則可以自動在返回的應(yīng)用 程序列表中包含與彩鈴業(yè)務(wù)相關(guān)的應(yīng)用,如可以制作鈴音并上傳為彩鈴的彩鈴編輯應(yīng)用程 序。對于客戶端已經(jīng)安裝的應(yīng)用程序,除非有更新的版本,應(yīng)用程序商店服務(wù)器在返回的應(yīng) 用程序列表中過濾掉客戶端已經(jīng)安裝的應(yīng)用程序。應(yīng)用程序商店所在的服務(wù)器中保存的應(yīng)用程序信息可以包括應(yīng)用程序的名稱,唯 一標(biāo)識,平臺限制(如適合的機型和操作系統(tǒng)等),版本號,開發(fā)者信息(如公司或個人的名 稱、聯(lián)系方式、網(wǎng)站地址等),類別(如游戲、系統(tǒng)、多媒體、生活或通信等),詳細(xì)描述,價格 信息等。應(yīng)用程序商店所在的服務(wù)器利用上述應(yīng)用程序信息和客戶端的設(shè)備信息以及用戶 的偏好信息以及業(yè)務(wù)信息確定返回的應(yīng)用程序列表,并且在返回的應(yīng)用程序列表中,還可 以包含各自對應(yīng)的應(yīng)用程序信息。綜上所述,應(yīng)用程序商店所在的服務(wù)器根據(jù)客戶端標(biāo)識 確定設(shè)備信息,然后根據(jù)設(shè)備信息確定返回的應(yīng)用程序列表。進(jìn)一步的,應(yīng)用程序商店所在 的服務(wù)器還可以根據(jù)用戶的移動終端號碼信息確定用戶的偏好信息或業(yè)務(wù)信息,進(jìn)而根據(jù) 設(shè)備信息、用戶的偏好信息或業(yè)務(wù)信息等信息確定返回的應(yīng)用程序列表。此外,如果訪問請 求中明確包含有具體應(yīng)用程序的信息,如應(yīng)用程序的名稱或關(guān)鍵詞,則只返回符合條件的 應(yīng)用程序列表,該列表中也可以只包含一個應(yīng)用程序的信息。203、客戶端通過點擊請求下載應(yīng)用程序列表中的應(yīng)用程序。
      204、客戶端接收下載的應(yīng)用程序。下載完成后,客戶端自動安裝下載的應(yīng)用程序, 安裝成功后將安裝信息上報給應(yīng)用程序商店服務(wù)器,服務(wù)器記錄安裝信息和對應(yīng)的客戶端 標(biāo)識。后續(xù)可以據(jù)此確定客戶端的安裝記錄,即已經(jīng)安裝的應(yīng)用程序。205、接收移動終端返回的下載或安裝應(yīng)用程序信息響應(yīng)。206、若下載或安裝應(yīng)用程序成功后向計費系統(tǒng)上報計費信息,計費信息可以包括 用戶的移動終端號碼信息、應(yīng)用程序信息、費用信息和消費時間等。后續(xù)運營商的計費系統(tǒng) 可以將用戶在應(yīng)用程序商店的購買記錄包含在每月的通信費用賬單中。即使應(yīng)用程序是免 費的,一般也要上報計費信息。對于預(yù)付費用戶,服務(wù)器還要在用戶購買或下載之前就向計 費系統(tǒng)核查用戶的可用余額,如果余額不足,則向客戶端返回失敗提示。如果用戶下載失 敗,則服務(wù)器不上報計費信息。另外,如果允許一個用戶重復(fù)多次下載一個應(yīng)用程序,則服 務(wù)器檢測到該用戶不是第一次下載該應(yīng)用,則也不上報計費信息。這樣即使用戶在購買了 一個應(yīng)用后,又卸載了該應(yīng)用,或者重新安裝了系統(tǒng),則也可以重新免費獲得該應(yīng)用程序。本發(fā)明的另一實施例描述了社交化的應(yīng)用程序商店?,F(xiàn)有的應(yīng)用程序商店服務(wù) 中,用戶雖然可以獲得下載量位于前列的應(yīng)用程序列表,運營商也可以推薦一些精選的應(yīng) 用程序,然而類似現(xiàn)實生活中好友的推薦往往更能促使用戶購買產(chǎn)品。如果運營商同時運 營有社交網(wǎng)絡(luò)社區(qū),則可以將應(yīng)用程序商店和社交網(wǎng)絡(luò)進(jìn)行有機的結(jié)合,將大大促進(jìn)應(yīng)用 程序商店業(yè)務(wù),同時豐富社交網(wǎng)絡(luò)的內(nèi)容。為了將應(yīng)用程序商店和社交網(wǎng)絡(luò)進(jìn)行結(jié)合,可以 采用如下的技術(shù)方案用戶a和用戶b都是運營商社交網(wǎng)絡(luò)和應(yīng)用程序商店服務(wù)的用戶,并且互為社交 網(wǎng)絡(luò)中的好友。應(yīng)用程序商店服務(wù)器在用戶a下載安裝了一個移動終端應(yīng)用程序后,則將 用戶a的下載應(yīng)用程序的信息發(fā)布到社交網(wǎng)絡(luò)服務(wù)器。社交網(wǎng)絡(luò)服務(wù)器接收并將其存儲為 用戶a的動態(tài)信息,當(dāng)用戶a的好友如用戶b通過Web/WAP登錄社交網(wǎng)絡(luò)后,可以從社交網(wǎng) 絡(luò)服務(wù)器獲得用戶a的下載應(yīng)用程序的動態(tài)信息。該動態(tài)信息中包括應(yīng)用程序的名稱和下 載鏈接。用戶b的瀏覽器中顯示的動態(tài)信息舉例如“用戶a在移動終端上安裝了超級猴子 球”,其中“超級猴子球”為應(yīng)用程序的名稱,以及下劃線代表其為超鏈接,對應(yīng)的該應(yīng)用程 序的下載鏈接信息,如"http://www. example, com/appstore/dl. php ? appid = 7632328&refuid = u s era,,下載鏈接中包含應(yīng)用程序的標(biāo)識和推薦用戶的標(biāo)識或移動終端號碼。如果用戶b 在移動終端的瀏覽器里點擊了上述鏈接,則用戶b移動終端中的應(yīng)用程序下載客戶端通過 監(jiān)視攔截移動終端瀏覽器的訪問請求,由應(yīng)用程序下載客戶端里請求訪問并顯示與點擊鏈 接相應(yīng)的應(yīng)用程序信息,如描述和價格信息等,并可以確認(rèn)是否購買下載。用戶b的移動終端通過應(yīng)用程序下載客戶端發(fā)送的訪問請求中除了應(yīng)用程序的 標(biāo)識和推薦用戶的標(biāo)識或移動終端號碼外,還包含用戶b的客戶端標(biāo)識,應(yīng)用程序商店服 務(wù)器據(jù)此客戶端標(biāo)識確定該應(yīng)用程序是否有適合用戶b的移動終端下載的應(yīng)用程序。因為 用戶a和用戶b的移動終端型號可能不同,用戶a的移動終端可以安裝使用的應(yīng)用程序,用 戶b的移動終端可能并不能安裝使用。服務(wù)器可以根據(jù)應(yīng)用程序的標(biāo)識和用戶b的客戶端 標(biāo)識一起確定適合下載的應(yīng)用程序,在用戶確認(rèn)下載后,將相應(yīng)的應(yīng)用程序安裝包傳送給 客戶端。通常服務(wù)器上會同時提供同一應(yīng)用的多個版本,分別針對不同的機型和操作系統(tǒng)。通過上述方案,即使用戶之間的移動終端型號不同,也可以相互推薦應(yīng)用程序,移動終端可 以下載到合適的應(yīng)用程序版本。如果用戶b的移動終端中沒有安裝應(yīng)用程序下載客戶端,則點擊鏈接返回提示用 戶首先要安裝應(yīng)用程序下載客戶端的信息并在瀏覽器中顯示??梢酝瑫r給出應(yīng)用程序下載 客戶端的下載鏈接。如果用戶b在個人電腦的瀏覽器里點擊了上述鏈接,并在后續(xù)的頁面中進(jìn)行了購 買確認(rèn)。則以后應(yīng)用程序下載客戶端啟動后,從應(yīng)用程序商店所在的服務(wù)器自動下載用戶 已經(jīng)購買但還未下載的程序,下載完成后自動安裝。這樣可以在用戶b瀏覽移動終端上的 應(yīng)用下載客戶端里已購買未下載的應(yīng)用程序時,客戶端可自動下載一些已經(jīng)購買的應(yīng)用程 序,提高了效率。使用個人電腦進(jìn)行購買確認(rèn)等步驟,僅讓移動終端的應(yīng)用程序下載客戶端 在后臺完成下載的必要步驟,即方便了用戶操作,又節(jié)省了無線通信的流量。應(yīng)用程序商店服務(wù)器在用戶b成功的購買下載安裝了應(yīng)用程序后,還可以記錄該 下載相關(guān)聯(lián)的用戶a的信息,即推薦者的信息。后續(xù)可以用于推薦獎勵等信息記錄和使用, 此處就不再細(xì)述。另一個實施例中,也可以通過用戶直接進(jìn)行推薦應(yīng)用程序下載的方式。具體實現(xiàn) 如圖3所示,主要包括如下步驟步驟301、用戶a通過移動終端的應(yīng)用程序下載客戶端瀏覽應(yīng)用程序商店的應(yīng)用 程序列表。對于用戶a的移動終端上已經(jīng)安裝的應(yīng)用程序,可以顯示“已安裝”的提示,并 提供一個“推薦給好友”的按鈕。當(dāng)然對于未安裝的應(yīng)用程序,也可以提供“推薦給好友”的 按鈕。步驟302、在“推薦給好友”的按鈕被點擊后,客戶端接收用戶所填寫或選擇的移動 終端號碼。如用戶a可以直接在對話框里輸入或者選擇移動終端通訊錄里用戶b的移動終 端號碼。另外為了被推薦人了解是誰推薦的,還可以提供用戶a的姓名等信息。應(yīng)用程序 下載客戶端可以預(yù)存用戶a的在推薦時使用的姓名信息,在發(fā)送推薦請求時攜帶該用戶a 的姓名信息,這樣避免每次讓用戶a輸入。步驟303、客戶端向應(yīng)用程序商店所在的服務(wù)器發(fā)送推薦請求,推薦請求中可以包 括被推薦人的移動終端號碼和應(yīng)用程序信息。在一個推薦請求消息中可以包括一個或多個 被推薦人的移動終端號碼。應(yīng)用程序商店服務(wù)器在接收到推薦請求后,可以對被推薦人的 移動終端號碼進(jìn)行檢查,如果服務(wù)器檢查到有屬于其他運營商的移動終端號碼,可以向用 戶a的客戶端返回錯誤提示消息。步驟304、應(yīng)用程序商店所在的服務(wù)器通過WAP PUSH (WAP推送)方式發(fā)送推薦請 求給用戶b的移動終端。其中WAP PUSH消息中可以包含有推薦人用戶a的移動終端號碼 或姓名,以及推薦的應(yīng)用程序的名稱,和下載該應(yīng)用程序的鏈接。WAP PUSH消息的文字內(nèi) 容舉例如“溫欣向您推薦下載記賬專家軟件”,對應(yīng)的鏈接如http://WWW. example, com/ appstore/dl. php ? appid = 7632328&refuid = 13688888888其中,該鏈接中appid參數(shù)對應(yīng)的是應(yīng)用程序標(biāo)識,refuid參數(shù)對應(yīng)的是推薦人 的移動終端號碼。步驟305、用戶b的移動終端通過應(yīng)用程序下載客戶端訪問WAP PUSH推薦消息里 的鏈接。用戶b的移動終端收到上述WAP PUSH推薦消息后,可以訪問WAP PUSH推薦消息里的鏈接。用戶b的應(yīng)用程序下載客戶端可以監(jiān)控瀏覽器對應(yīng)用程序商店的訪問,自動由用 戶b移動終端的應(yīng)用程序下載客戶端來訪問該WAP PUSH消息里的鏈接,并顯示相應(yīng)的應(yīng)用 程序信息。用戶b移動終端的應(yīng)用程序下載客戶端在訪問應(yīng)用程序商店時可以在訪問請求 中攜帶自己的客戶端標(biāo)識。而采用普通的瀏覽器則無法提供客戶端標(biāo)識。或者在移動終端 中對于此類WAP PUSH消息直接由應(yīng)用程序下載客戶端處理,應(yīng)用程序下載客戶端顯示W(wǎng)AP PUSH消息的內(nèi)容,以及訪問WAP PUSH消息中的鏈接。步驟306、服務(wù)器根據(jù)用戶b客戶端標(biāo)識對應(yīng)的設(shè)備信息確定合適的應(yīng)用程序。步驟307、應(yīng)用程序商店所在的服務(wù)器向用戶b的客戶端傳送應(yīng)用程序安裝包。用 戶b的客戶端在應(yīng)用程序安裝包下載完成后,自動進(jìn)行安裝。安裝成功后上報安裝信息。服 務(wù)器更新該客戶端的應(yīng)用程序安裝記錄。另外一種應(yīng)用場景是用戶a在應(yīng)用程序商店購買下載了一款應(yīng)用程序,運營商可 以采用買一附一(或附多個)的規(guī)定,允許用戶a同時提供另外一個用戶的移動終端號碼, 另外一個用戶可以免費下載該應(yīng)用程序。尤其是對于一些通信類應(yīng)用程序、或多人游戲程 序,即用戶必須和其他人一起才能用的應(yīng)用,更適合這種贈送形式。具體實現(xiàn),則可以在用 戶a的客戶端購買下載應(yīng)用程序時,同時接受用戶a輸入或選擇的其他用戶如用戶b的移 動終端號碼,應(yīng)用程序商店所在的服務(wù)器接收到用戶a的客戶端的購買請求后,記錄請求 中的用戶b的移動終端號碼和該贈送的應(yīng)用程序的對應(yīng)關(guān)系。應(yīng)用程序商店服務(wù)器向用戶 b的移動終端號碼發(fā)送WAP PUSH消息,其中包括該應(yīng)用程序的下載鏈接,以消息文本內(nèi)容, 如“孫總向您贈送一款圍棋軟件,您可以免費下載”。然后用戶b的客戶端可以通過該下載 鏈接訪問和下載該應(yīng)用程序,同樣在下載時服務(wù)器根據(jù)用戶b移動終端的設(shè)備信息向其提 供對應(yīng)的應(yīng)用程序版本。通過上述方法,可以實現(xiàn)一次支付,多個不同移動終端下載,而且 對于某些多用戶應(yīng)用,可以使在用戶好友范圍內(nèi)廣泛安裝和使用,有利于應(yīng)用的快速普及 和傳播。結(jié)合社交網(wǎng)絡(luò),還可以提供另外一實施例,一個用戶購買下載了一個應(yīng)用程序后, 該用戶的好友都可以免費下載該應(yīng)用程序,或者以一個折扣價格如半價下載該應(yīng)用程序。 為了實現(xiàn)這種商業(yè)模式,還要能將這些優(yōu)惠信息及時呈現(xiàn)給用戶的好友。具體實現(xiàn)在用戶 移動終端的應(yīng)用程序下載客戶端里除了一般的下載最多的應(yīng)用程序列表,最新發(fā)布的應(yīng)用 程序列表等外,還提供好友的應(yīng)用程序列表。應(yīng)用程序商店所在的服務(wù)器在提供應(yīng)用程序 列表時,首先根據(jù)用戶的移動終端號碼(或其他類型的帳號)訪問社交網(wǎng)絡(luò)服務(wù)器中該用 戶的社交數(shù)據(jù),即好友列表,結(jié)合好友列表中的用戶移動終端號碼確定其好友購買的應(yīng)用 程序,而且通過設(shè)備信息篩選掉沒有該客戶端對應(yīng)可安裝版本的應(yīng)用程序,將可安裝的應(yīng) 用程序包含在好友的應(yīng)用程序列表中發(fā)送給客戶端??梢灾挥胁糠謶?yīng)用程序采用上述優(yōu)惠 方式,最好還在應(yīng)用程序列表中包含的詳細(xì)說明,如應(yīng)用程序的購買者(即用戶的好友信 息),優(yōu)惠信息(免費,或折扣信息)等。如果有多個好友都購買了同一個應(yīng)用程序,則應(yīng)用 程序商店服務(wù)器要在返回的應(yīng)用程序列表中去除重復(fù)的。另外進(jìn)一步可以支持好友的好友傳播模式,即對好友的好友也進(jìn)行一定的優(yōu)惠, 如好友半價,而好友的好友可以八折購買,當(dāng)然這樣實現(xiàn)起來稍微復(fù)雜一些。應(yīng)用程序商 店所在的服務(wù)器在獲取社交網(wǎng)絡(luò)服務(wù)器中用戶的社交數(shù)據(jù)時,不僅是好友列表,還包括好 友的好友列表,然后判斷如果一個應(yīng)用程序只有好友的好友購買了,則以好友的好友優(yōu)惠
      9方式處理,如果一個應(yīng)用程序既有好友的好友購買,又有好友購買,則以好友的優(yōu)惠方式處 理。在返回的好友的應(yīng)用程序列表中,明確標(biāo)識可用的優(yōu)惠方式類型。這種技術(shù)方案可以 使應(yīng)用程序在更大范圍內(nèi)普及傳播,很好結(jié)合利用了社交網(wǎng)絡(luò)中的數(shù)據(jù)。當(dāng)然為了保護(hù)個人隱私,用戶也可以設(shè)置完全不公開自己安裝的應(yīng)用程序信息, 或者有選擇的公開。這些隱私設(shè)置存儲在應(yīng)用程序商店服務(wù)器中,在提供好友的應(yīng)用程序 列表時,首先要根據(jù)隱私設(shè)置判斷是否公開。如圖4所示,為本發(fā)明提供的一種服務(wù)器結(jié)構(gòu)示意圖。該服務(wù)器為運營商門戶網(wǎng) 站提供各種業(yè)務(wù)的硬件支持,其中包括下載客戶端提供單元1002、客戶端標(biāo)識獲取單元 1004、設(shè)備信息收集單元1006及應(yīng)用程序處理單元1008。下載客戶端提供單元1002用于提供與移動終端型號對應(yīng)的應(yīng)用程序下載客戶 端。當(dāng)移動終端訪問門戶網(wǎng)站,選擇下載與其移動終端型號相匹配的應(yīng)用程序客戶端,該門 戶網(wǎng)站對應(yīng)服務(wù)器的下載客戶端提供單元1002向移動終端提供相應(yīng)的應(yīng)用程序下載客戶 端。在本發(fā)明的其他實施例中,下載客戶端提供單元1002在向移動終端提供應(yīng)用程序下載 客戶端時可以在應(yīng)用程序下載客戶端的安裝程序里包含客戶端標(biāo)識??蛻舳藰?biāo)識獲取單元1004用于從移動終端的應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng) 用程序商店請求中獲取客戶端標(biāo)識。當(dāng)服務(wù)接收到移動終端的訪問應(yīng)用程序商店請求后, 客戶端標(biāo)識獲取單元1004獲取該訪問請求中的客戶端標(biāo)識。設(shè)備信息收集單元1006用于存儲若干移動終端設(shè)備信息,以及若干客戶端標(biāo)識 與移動終端設(shè)備信息的對應(yīng)關(guān)系,并且可以根據(jù)客戶端標(biāo)識獲取單元1004獲取的客戶端 標(biāo)識查找與之對應(yīng)的移動終端設(shè)備信息。移動終端的設(shè)備信息包括移動終端型號、操作信 息或已安裝的應(yīng)用程序。應(yīng)用程序處理單元1008用于根據(jù)設(shè)備信息收集單元1006查詢到的對應(yīng)的移動終 端設(shè)備信息,向移動終端提供與其設(shè)備信息相適應(yīng)的應(yīng)用程序列表。此外,應(yīng)用程序處理單 元1008還可以根據(jù)移動終端設(shè)備信息中的已安裝的應(yīng)用程序,在提供的應(yīng)用程序列表中 過濾掉已經(jīng)安裝的應(yīng)用程序。采用本發(fā)明實施例提供的服務(wù)器,可以根據(jù)移動終端提供的客戶端標(biāo)識查找到與 移動終端的終端信息,自動提供與移動終端相適應(yīng)的應(yīng)用程序列表,方便用戶下載和使用 移動終端應(yīng)用程序。同時也方便運營商或內(nèi)容提供商向各種移動終端提供個性化的移動終 端應(yīng)用程序。如圖5所示,為本發(fā)明提供的一種移動終端結(jié)構(gòu)示意圖。該移動終端包括收發(fā)單 元2002、下載客戶端安裝單元2004、客戶端標(biāo)識生成單元2006、設(shè)備信息存儲單元2008以 及應(yīng)用程序安裝單元2010。收發(fā)單元202用于接收服務(wù)器下載的應(yīng)用程序下載客戶端。下載客戶端安裝單元2004用于安裝服務(wù)器提供的與移動終端型號相匹配的應(yīng)用 程序下載客戶端。客戶端標(biāo)識生成單元2006用于當(dāng)下載客戶端安裝單元2004安裝應(yīng)用程序下載客 戶端后,對應(yīng)的生成客戶端標(biāo)識。該客戶端標(biāo)識使用全球唯一標(biāo)識UUID (Universal Unique Identifier),或者根據(jù)國際移動設(shè)備身份碼、時間和隨機數(shù)生成一個在時間和空間上唯一 的客戶端標(biāo)識。
      收發(fā)單元2002還用于發(fā)送在移動終端安裝后的應(yīng)用程序下載客戶端發(fā)送的訪問 請求給服務(wù)器,所述訪問請求中攜帶有客戶端標(biāo)識,服務(wù)器可以根據(jù)所述客戶端標(biāo)識獲得 所述移動終端的設(shè)備信息,并確定與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表。應(yīng)用程序安裝單元2010接收并安裝服務(wù)器發(fā)送的與移動終端設(shè)備信息相適應(yīng)的 應(yīng)用程序列表。設(shè)備信息存儲單元2008用于存儲所述應(yīng)用程序下載客戶端在所述移動終端上收 集的設(shè)備信息,所述設(shè)備信息包括移動終端型號、操作系統(tǒng)或已經(jīng)安裝的應(yīng)用程序;收發(fā) 單元2002還用于將所述客戶端標(biāo)識和所述設(shè)備信息一并上報給所述服務(wù)器。采用本發(fā)明實施例提供的移動終端,每個移動終端上安裝的應(yīng)用程序下載客戶端 都具有唯一的客戶端標(biāo)識,根據(jù)此客戶端標(biāo)識服務(wù)器可以方便的將該客戶端標(biāo)識與移動終 端設(shè)備信息相關(guān)聯(lián),并自動提供與移動終端相適應(yīng)的應(yīng)用程序列表,方便用戶下載和使用 移動終端應(yīng)用程序,挺高用戶體驗。本發(fā)明的各個裝置實施例具有與方法實施例相似的處理過程,不再重復(fù)。需要一 提的是,本發(fā)明的保護(hù)范圍不局限于上述實施例的具體的模塊實施方式。應(yīng)用本發(fā)明的核 心思想,還可以進(jìn)行其他方式的模塊功能劃分,這是所屬領(lǐng)域的技術(shù)人員所熟知的。通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借 助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是 更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn) 的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括 若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本 發(fā)明各個實施例所述的方法。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明 的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      一種提供移動終端應(yīng)用程序的方法,其特征在于,包括接收移動終端的應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng)用程序商店請求,所述訪問應(yīng)用程序商店請求中攜帶有唯一標(biāo)識所述移動終端的客戶端標(biāo)識;根據(jù)客戶端標(biāo)識獲取對應(yīng)的移動終端設(shè)備信息,提供與所述設(shè)備信息相關(guān)的應(yīng)用程序列表。
      2.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括 發(fā)送與所述移動終端型號對應(yīng)的所述應(yīng)用程序下載客戶端;接收移動終端生成的與所述應(yīng)用程序下載客戶端唯一對應(yīng)的客戶端標(biāo)識,以及所述應(yīng) 用程序下載客戶端在所述移動終端上安裝后收集的移動終端設(shè)備信息; 存儲所述客戶端標(biāo)識與所述移動終端設(shè)備信息的對應(yīng)關(guān)系。
      3.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括發(fā)送與所述移動終端型號對應(yīng)的所述應(yīng)用程序下載客戶端,所述應(yīng)用程序下載客戶端 的安裝程序中包括與其對應(yīng)的客戶端標(biāo)識;接收移動終端上報的所述應(yīng)用程序下載客戶端在移動終端上安裝后收集的移動終端 設(shè)備信息以及所述應(yīng)用程序下載客戶端自帶的客戶端標(biāo)識; 存儲所述客戶端標(biāo)識與所述移動終端設(shè)備信息的對應(yīng)關(guān)系。
      4.如權(quán)利要求1所述的方法,其特征在于,所述訪問請求中還攜帶有所述移動終端號 碼,通過所述移動終端號碼進(jìn)行訪問的鑒權(quán)認(rèn)證。
      5.如權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括根據(jù)所述移動終端號 碼獲得用戶的偏好信息,根據(jù)所述設(shè)備信息以及用戶的偏好信息,提供個性化的應(yīng)用程序 列表。
      6.如權(quán)利要求1所述的方法,其特征在于,移動終端設(shè)備信息包括移動終端型號、操 作信息或已經(jīng)安裝的應(yīng)用程序。
      7.如權(quán)利要求6所述的方法,其特征在于,如果設(shè)備信息中包括已經(jīng)安裝的應(yīng)用程序, 在提供的應(yīng)用程序列表中過濾掉已經(jīng)安裝的應(yīng)用程序。
      8.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括 接收移動終端在應(yīng)用程序列表中選擇的應(yīng)用程序下載請求; 提供所述應(yīng)用程序給所述移動終端;接收所述移動終端下載或安裝所述應(yīng)用程序響應(yīng);向計費系統(tǒng)發(fā)送上報計費信息,所述計費信息包括用戶的移動終端號碼信息、應(yīng)用程 序信息和費用信息。
      9.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括接收移動終端發(fā)送的推薦請求,所述推薦消息中包括應(yīng)用程序信息和推薦人的移動終 端號碼。
      10.如權(quán)利要求9所述的方法,其特征在于,所述方法進(jìn)一步包括通過WAP推送方式發(fā)送推薦消息給被推薦方移動終端,所述推薦消息中包括推薦人的 移動終端號碼、推薦的應(yīng)用程序名稱,和下載所述應(yīng)用程序的鏈接。
      11.如權(quán)利要求10所述的方法,其特征在于,所述方法進(jìn)一步包括接收被推薦方移動終端發(fā)送的訪問下載所述應(yīng)用程序鏈接的請求,所述請求中包括被推薦方移動終端的客戶端標(biāo)識;根據(jù)被推薦方移動終端的客戶端標(biāo)識對應(yīng)的設(shè)備信息確定并提供對應(yīng)的應(yīng)用程序安 裝包。
      12.一種服務(wù)器,其特征在于,包括客戶端標(biāo)識獲取單元,用于從移動終端的應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng)用程序商 店請求中獲取唯一標(biāo)識所述移動終端的客戶端標(biāo)識;設(shè)備信息收集單元,用于根據(jù)所述客戶端標(biāo)識查找與之對應(yīng)的移動終端設(shè)備信息;應(yīng)用程序處理單元,用于提供與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表。
      13.如權(quán)利要求12所述的服務(wù)器,其特征在于,所述服務(wù)器進(jìn)一步包括下載客戶端提供單元,用于提供與所述移動終端信號對應(yīng)的所述應(yīng)用程序下載客戶端。
      14.如權(quán)利要求12所述的服務(wù)器,其特征在于,所述服務(wù)器進(jìn)一步包括下載客戶端提供單元,用于提供與所述移動終端信號對應(yīng)的所述應(yīng)用程序下載客戶端 以及對應(yīng)的客戶端標(biāo)識。
      15.如權(quán)利要求12所述的服務(wù)器,其特征在于,所述設(shè)備信息收集單元還用于存儲若 干移動終端設(shè)備信息,以及若干客戶端標(biāo)識與移動終端設(shè)備信息的對應(yīng)關(guān)系。
      16.如權(quán)利要求12所述的服務(wù)器,其特征在于,所述移動終端設(shè)備信息包括移動終端 型號、操作信息或已經(jīng)安裝的應(yīng)用程序。
      17.如權(quán)利要求16所述的服務(wù)器,其特征在于,應(yīng)用程序處理單元根據(jù)移動終端設(shè)備 信息中的已安裝的應(yīng)用程序,在提供的應(yīng)用程序列表中過濾掉已經(jīng)安裝的應(yīng)用程序。
      18.—種移動終端,其特征在于,包括下載客戶端安裝單元,用于安裝應(yīng)用程序下載客戶端;收發(fā)單元,用于發(fā)送應(yīng)用程序下載客戶端發(fā)送的訪問請求給服務(wù)器,所述訪問請求中 攜帶有唯一標(biāo)識所述移動終端的客戶端標(biāo)識,其中所述客戶端標(biāo)識用于所述服務(wù)器獲得所 述移動終端的設(shè)備信息,并確定與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表;應(yīng)用程序安裝單元,接收并安裝與所述移動終端設(shè)備信息相關(guān)的應(yīng)用程序列表。
      19.如權(quán)利要求18所述的移動終端,其特征在于,所述移動終端進(jìn)一步包括客戶端標(biāo) 識生成單元,當(dāng)所述下載客戶端安裝單元安裝應(yīng)用程序下載客戶端后,對應(yīng)的生成客戶端 標(biāo)識。
      20.如權(quán)利要求19所述的移動終端,其特征在于,所述客戶端標(biāo)識使用全球唯一標(biāo)識 UUID,或者根據(jù)國際移動設(shè)備身份碼、時間和隨機數(shù)生成一個在時間和空間上唯一的客戶 端標(biāo)識。
      21.如權(quán)利要求19所述的移動終端,器特征在于,所述移動終端進(jìn)一步包括設(shè)備信息 存儲單元,用于存儲所述應(yīng)用程序下載客戶端在所述移動終端上收集的設(shè)備信息,所述設(shè) 備信息包括移動終端型號、操作系統(tǒng)或已經(jīng)安裝的應(yīng)用程序;收發(fā)單元,還用于將所述客戶端標(biāo)識和所述設(shè)備信息一并上報給所述服務(wù)器。
      全文摘要
      本發(fā)明公開了一種提供移動終端應(yīng)用程序的方法,包括接收移動終端的應(yīng)用程序下載客戶端發(fā)送的訪問應(yīng)用程序商店請求,所述訪問應(yīng)用程序商店請求中攜帶有唯一標(biāo)識所述移動終端的客戶端標(biāo)識;根據(jù)客戶端標(biāo)識獲取對應(yīng)的移動終端設(shè)備信息,提供與所述設(shè)備信息相關(guān)的應(yīng)用程序列表。通過移動終端的應(yīng)用程序下載客戶端下載應(yīng)用程序時,根據(jù)移動終端的客戶端標(biāo)識對應(yīng)的設(shè)備信息確定合適的應(yīng)用程序,使客戶端可以自動下載到適合本機型及操作系統(tǒng)的應(yīng)用程序。
      文檔編號H04W12/06GK101959179SQ20091010878
      公開日2011年1月26日 申請日期2009年7月17日 優(yōu)先權(quán)日2009年7月17日
      發(fā)明者孫謙, 易東 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1