亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軟件使用信息收集系統(tǒng)及方法

文檔序號(hào):6337072閱讀:421來源:國知局
專利名稱:軟件使用信息收集系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,特別是涉及一種軟件使用信息收集系統(tǒng)及方法。
背景技術(shù)
Android系統(tǒng)是一種廣泛使用在便攜型裝置中的輕型操作系統(tǒng),例如在移動(dòng)電話、 掌上播放器、GPS導(dǎo)航儀等數(shù)字設(shè)備中,已經(jīng)有越來越多的軟件開發(fā)者致力于為Android平臺(tái)開發(fā)應(yīng)用軟件。對(duì)軟件開發(fā)者來說,向使用者提供具備更豐富的功能和更愉快的用戶體驗(yàn)的應(yīng)用軟件,是一個(gè)不斷努力的方向,也是在軟件領(lǐng)域中保持競(jìng)爭(zhēng)力的制勝法寶。一款軟件發(fā)布出去之后,這款軟件的使用頻率有多高,使用過程中是否發(fā)生異常,用戶有著怎樣的使用偏好等軟件使用信息,對(duì)軟件開發(fā)者來說具有非常重大的意義,軟件開發(fā)者可以根據(jù)軟件的使用信息對(duì)軟件進(jìn)行Bug修復(fù)、功能增刪、用戶體驗(yàn)的改善等更新,以及對(duì)軟件的下一代開發(fā)的需求分析產(chǎn)生重要的指導(dǎo)意義。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種軟件使用信息收集系統(tǒng)及方法,收集運(yùn)行于 Android系統(tǒng)中的軟件的使用信息,軟件開發(fā)者可以據(jù)此對(duì)軟件的用戶體驗(yàn)進(jìn)行改善。根據(jù)本發(fā)明的一方面,提供一種軟件使用信息收集系統(tǒng),用于對(duì)運(yùn)行于Android 系統(tǒng)中的軟件的使用信息進(jìn)行收集,所述軟件使用信息收集系統(tǒng)包括一數(shù)據(jù)庫,用于存儲(chǔ)軟件使用信息;一應(yīng)用程序使用記錄收集模塊,用于調(diào)用包管理器,收集應(yīng)用程序的使用次數(shù)和使用時(shí)間,并將其添加到所述數(shù)據(jù)庫中;—打印偏好收集模塊,用于在打印服務(wù)被調(diào)用時(shí),記錄打印對(duì)象的URI、紙張尺寸和打印時(shí)間,并將其添加到所述數(shù)據(jù)庫;一異常消息收集模塊,用于收集日志串流中的異常消息,并將其添加到所述數(shù)據(jù)庫;及一第一處理模塊,用于檢查數(shù)據(jù)庫文件的大小,若數(shù)據(jù)庫文件的大小超過一預(yù)定文件大小,則連接到因特網(wǎng),將數(shù)據(jù)庫中的數(shù)據(jù)傳送到一信息接收服務(wù)器,并清空所述數(shù)據(jù)庫。根據(jù)本發(fā)明的另一方面,提供一種軟件使用信息收集方法,用于對(duì)運(yùn)行于Android 系統(tǒng)中的軟件的使用信息進(jìn)行收集,所述方法包括以下步驟調(diào)用包管理器,收集應(yīng)用程序的使用次數(shù)和使用時(shí)間,并將其添加到一數(shù)據(jù)庫中;在打印服務(wù)被調(diào)用時(shí),記錄打印對(duì)象的URI、紙張尺寸和打印時(shí)間,并將其添加到所述數(shù)據(jù)庫;監(jiān)視日志串流,若發(fā)現(xiàn)有異常消息,則將所述異常消息添加到所述數(shù)據(jù)庫;及檢查數(shù)據(jù)庫文件的大小,若數(shù)據(jù)庫文件的大小超過一預(yù)定文件大小,則連接到因特網(wǎng),將數(shù)據(jù)庫中的數(shù)據(jù)傳送到一信息接收服務(wù)器,并清空所述數(shù)據(jù)庫。與現(xiàn)有技術(shù)相比,上述軟件使用信息收集系統(tǒng)及方法,在Android系統(tǒng)中實(shí)現(xiàn)了對(duì)軟件使用信息的收集,包括應(yīng)用程序使用記錄、打印偏好和異常消息,并通過因特網(wǎng)將軟件使用信息傳送給信息接收服務(wù)器,以供軟件開發(fā)者參考,幫助軟件開發(fā)者對(duì)軟件的用戶體驗(yàn)做出改善。


圖1為本發(fā)明一種實(shí)施方式中的軟件使用信息收集系統(tǒng)的功能框圖。圖2為本發(fā)明一種實(shí)施方式中的軟件使用信息收集方法的流程圖。主要元件符號(hào)說明
權(quán)利要求
1.一種軟件使用信息收集系統(tǒng),用于對(duì)運(yùn)行于Android系統(tǒng)中的軟件的使用信息進(jìn)行收集,其特征在于所述軟件使用信息收集系統(tǒng)包括一數(shù)據(jù)庫,用于存儲(chǔ)軟件使用信息;一應(yīng)用程序使用記錄收集模塊,用于調(diào)用包管理器,收集應(yīng)用程序的使用次數(shù)和使用時(shí)間,并將其添加到所述數(shù)據(jù)庫中;一打印偏好收集模塊,用于在打印服務(wù)被調(diào)用時(shí),記錄打印對(duì)象的URI、紙張尺寸和打印時(shí)間,并將其添加到所述數(shù)據(jù)庫;一異常消息收集模塊,用于收集日志串流中的異常消息,并將其添加到所述數(shù)據(jù)庫;及一第一處理模塊,用于檢查數(shù)據(jù)庫文件的大小,若數(shù)據(jù)庫文件的大小超過一預(yù)定文件大小,則連接到因特網(wǎng),將數(shù)據(jù)庫中的數(shù)據(jù)傳送到一信息接收服務(wù)器,并清空所述數(shù)據(jù)庫。
2.如權(quán)利要求1所述的軟件使用信息收集系統(tǒng),其特征在于所述軟件使用信息收集系統(tǒng)還包括一第二處理模塊,用于檢查上一次傳送數(shù)據(jù)到所述信息接收服務(wù)器的日期與當(dāng)前日期的時(shí)間間隔,若時(shí)間間隔大于一預(yù)定時(shí)間間隔,則連接到因特網(wǎng),將數(shù)據(jù)庫中的數(shù)據(jù)傳送到所述信息接收服務(wù)器,并清空所述數(shù)據(jù)庫。
3.如權(quán)利要求1或2所述的軟件使用信息收集系統(tǒng),其特征在于所述異常消息收集模塊還用于在發(fā)現(xiàn)有異常消息時(shí),檢查所述異常消息是否滿足一預(yù)定過濾條件,若結(jié)果為是,則將所述異常消息添加到所述數(shù)據(jù)庫,若結(jié)果為否,則忽略所述異常消息。
4.如權(quán)利要求1或2所述的軟件使用信息收集系統(tǒng),其特征在于所述第一處理模塊還用于在將數(shù)據(jù)庫的數(shù)據(jù)傳送給所述信息接收服務(wù)器之前,加密將要傳送給所述信息接收服務(wù)器的數(shù)據(jù)。
5.如權(quán)利要求2所述的軟件使用信息收集系統(tǒng),其特征在于所述第二處理模塊還用于在將數(shù)據(jù)庫的數(shù)據(jù)傳送給所述信息接收服務(wù)器之前,加密將要傳送給所述信息接收服務(wù)器的數(shù)據(jù)。
6.一種軟件使用信息收集方法,用于對(duì)運(yùn)行于Android系統(tǒng)中的軟件的使用信息進(jìn)行收集,其特征在于所述方法包括以下步驟調(diào)用包管理器,收集應(yīng)用程序的使用次數(shù)和使用時(shí)間,并將其添加到一數(shù)據(jù)庫中;在打印服務(wù)被調(diào)用時(shí),記錄打印對(duì)象的URI、紙張尺寸和打印時(shí)間,并將其添加到所述數(shù)據(jù)庫;監(jiān)視日志串流,若發(fā)現(xiàn)有異常消息,則將所述異常消息添加到所述數(shù)據(jù)庫;及檢查數(shù)據(jù)庫文件的大小,若數(shù)據(jù)庫文件的大小超過一預(yù)定文件大小,則連接到因特網(wǎng), 將數(shù)據(jù)庫中的數(shù)據(jù)傳送到一信息接收服務(wù)器,并清空所述數(shù)據(jù)庫。
7.如權(quán)利要求6所述的軟件使用信息收集方法,其特征在于所述方法還包括以下步驟檢查上一次傳送數(shù)據(jù)到所述信息接收服務(wù)器的日期與當(dāng)前日期的時(shí)間間隔,若時(shí)間間隔大于一預(yù)定時(shí)間間隔,則連接到因特網(wǎng),將數(shù)據(jù)庫中的數(shù)據(jù)傳送到所述信息接收服務(wù)器, 并清空所述數(shù)據(jù)庫。
8.如權(quán)利要求6或7所述的軟件使用信息收集方法,其特征在于所述方法還包括以下步驟發(fā)現(xiàn)有異常消息時(shí),檢查所述異常消息是否滿足過濾條件,若結(jié)果為是,則將所述異常消息添加到所述數(shù)據(jù)庫,若結(jié)果為否,則忽略所述異常消息。
9.如權(quán)利要求6或7所述的軟件使用信息收集方法,其特征在于所述方法還包括以下步驟在將數(shù)據(jù)庫的數(shù)據(jù)傳送給所述信息接收服務(wù)器之前,加密將要傳送給所述信息接收服務(wù)器的數(shù)據(jù)。
全文摘要
一種應(yīng)用于Android平臺(tái)中的軟件使用信息收集系統(tǒng),包括應(yīng)用程序使用記錄收集模塊,用于收集應(yīng)用程序的使用記錄并將其添加到數(shù)據(jù)庫中;打印偏好收集模塊,用于收集用戶的打印偏好并將其添加到數(shù)據(jù)庫;異常消息收集模塊,用于收集日志串流中的異常消息并將其添加到數(shù)據(jù)庫;及一第一處理模塊,用于檢查數(shù)據(jù)庫文件的大小,若數(shù)據(jù)庫文件的大小超過一預(yù)定文件大小,則將數(shù)據(jù)庫中的數(shù)據(jù)傳送到信息接收服務(wù)器。本發(fā)明還揭示了一種軟件使用信息收集方法。根據(jù)本發(fā)明的技術(shù)方案,可以對(duì)運(yùn)行于Android系統(tǒng)中的軟件的使用信息進(jìn)行收集并發(fā)送給軟件開發(fā)者的信息接收服務(wù)器。
文檔編號(hào)G06F11/34GK102479145SQ20101056570
公開日2012年5月30日 申請(qǐng)日期2010年11月30日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者蔡燈宇 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1