[發明專利]動態配置應用安裝包的方法和裝置有效
| 申請號: | 201710362215.1 | 申請日: | 2017-05-22 |
| 公開(公告)號: | CN108958826B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 曲東士 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;姜勁 |
| 地址: | 100195 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 配置 應用 安裝 方法 裝置 | ||
本發明提供一種動態配置應用安裝包的方法,該方法包括:從下載源獲取基本屬性數據;在基本屬性數據中采集數據,對采集的數據進行分析以得到下載源所需的用戶功能模塊集合;基于所得到的用戶功能模塊集合,生成功能模塊配置信息;以及解析功能模塊配置信息,生成打包配置文件,以及通過打包工具生成最終App安裝包。
技術領域
本發明涉及計算機技術領域,尤其涉及一種動態配置應用安裝包的方法和裝置。
背景技術
伴隨著智能手機硬件的飛速發展,移動應用(App)安裝包越來越大。在刨除照片、視頻和系統所占用的內存之后,手機的存儲空間所剩無幾。現有技術是通過IDE和命令行來直接編譯生成App安裝包。App安裝包在安裝前經過壓縮并呈現為壓縮文件,因此在安裝到手機中時需要解壓縮,而解壓縮后的文件大小至少是App安裝包的兩倍以上。App中的功能越多,則解壓縮后的文件越大。這會導致相關資源文件占據絕大部分存儲空間。
而且,隨著功能的野蠻增長,使App變得復雜并且易用性差。實際上,App的許多功能對于用戶來說并不是必要的。這種占用大量存儲空間的低質量App,難以得到用戶的認可。
發明內容
有鑒于此,本發明提供一種動態配置應用(App)安裝包的方法和裝置,能夠通過用戶的多維度數據,為指定用戶群、不同來源用戶以及自定義選擇等來靈活動態地配置App安裝包,從而為用戶提供易于使用的個性化安裝包。
為實現上述目的,根據本發明實施例的一個方面,提供一種動態配置應用安裝包的方法,包括:從下載源獲取基本屬性數據;在基本屬性數據中采集數據,對采集的數據進行分析以得到下載源所需的用戶功能模塊集合;基于所得到的用戶功能模塊集合,生成功能模塊配置信息;以及解析功能模塊配置信息,生成打包配置文件,以及通過打包工具生成最終App安裝包。
根據本發明的另一方面,提供一種動態配置應用安裝包的裝置,該裝置包括:App下載服務模塊,該App下載服務模塊用于從下載源獲取基本屬性數據;數據服務模塊,該數據服務模塊用于在基本屬性數據中采集數據,對采集的數據進行分析以得到下載源所需的用戶功能模塊集合;配置服務模塊,該配置服務模塊用于解析功能模塊配置信息,生成打包配置文件,以及通過打包工具生成最終App安裝包;以及打包服務模塊,該打包服務模塊用于解析功能模塊配置信息,生成打包配置文件,以及通過打包工具生成最終App安裝包。
基本屬性數據可以包括諸如訪客和注冊用戶的用戶組、地理信息、諸如下載和升級的操作、諸如PC和移動端的訪問源和自定義配置信息。
分析可以包括根據采集到的基本屬性數據與通過事件統計采集到的本地數據進行對比分析和加權分析。本地數據可以包括諸如性別、年齡、區域、用戶組、注冊時間和活躍度的用戶基本屬性、操作習慣和功能模塊的使用頻度。
對比分析包括通過用戶基本屬性得到諸如相同性別、相同區域、相同年齡段、相同愛好的相似用戶,基于相似用戶的共性給出基本屬性相似功能模塊集合,基于操作習慣給出操作習慣相似功能模塊集合,基于功能模塊的使用頻度給出使用頻度相似功能模塊集合,并且對基本屬性相似功能模塊集合、操作習慣相似功能模塊集合和使用頻度相似功能模塊集合中的每個模塊進行評分。加權分析包括對基本屬性相似功能模塊集合、操作習慣相似功能模塊集合和使用頻度相似功能模塊集合設置權重值,當通過公式得到的總和大于特定閾值時得到用戶功能模塊集合,其中v是每個功能模塊的評分并且w是基本屬性相似功能模塊集合、操作習慣相似功能模塊集合和使用頻度相似功能模塊集合的權重值
根據本發明實施例的一個方面,提供一種電子設備,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,該存儲器用于存儲由所述一個處理器執行的指令,該指令由至少一個處理器執行,以使至少一個處理器能夠執行上述的方法。
根據本發明實施例的一個方面,提供一種非暫態計算機可讀存儲介質,其特征在于,該非暫態計算機可讀存儲介質存儲計算機指令,該計算機指令用于使計算機執行上述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710362215.1/2.html,轉載請聲明來源鉆瓜專利網。





