[發(fā)明專利]數(shù)據(jù)采集方法及裝置在審
| 申請?zhí)枺?/td> | 201910272225.5 | 申請日: | 2019-04-04 |
| 公開(公告)號: | CN111782490A | 公開(公告)日: | 2020-10-16 |
| 發(fā)明(設計)人: | 李鶴仙;曹陽 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 深圳市世紀恒程知識產(chǎn)權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 采集 方法 裝置 | ||
1.一種數(shù)據(jù)采集方法,包括:
確定目標應用中包含的與用戶交互行為相關聯(lián)的各個預設組件,針對所述各個預設組件的生命周期進行監(jiān)聽,將當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面;
確定與所述目標頁面相對應的預設組件中包含的各個預設視圖控件,針對所述各個預設視圖控件進行監(jiān)聽,以確定與所述目標頁面相對應的用戶交互事件;
根據(jù)所述目標頁面以及所述與所述目標頁面相對應的用戶交互事件,采集與所述目標應用相對應的用戶行為數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其中,所述確定目標應用中包含的與用戶交互行為相關聯(lián)的各個預設組件包括:
將目標應用中包含的用于與用戶進行交互且包含用戶界面的活動組件確定為第一類預設組件;和/或,
將目標應用中包含的基于所述第一類預設組件實現(xiàn)的碎片組件確定為第二類預設組件;
將所述第一類預設組件和/或第二類預設組件確定為所述目標應用中包含的與用戶交互行為相關聯(lián)的各個預設組件。
3.根據(jù)權利要求1或2所述的方法,其中,所述針對所述各個預設組件的生命周期進行監(jiān)聽,將當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面包括:
通過預設的生命周期回調接口,監(jiān)聽各個預設組件的生命周期,獲取生命周期的當前狀態(tài)屬于預設狀態(tài)的預設組件;
將所述當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面。
4.根據(jù)權利要求1-3任一所述的方法,其中,所述預設狀態(tài)包括:創(chuàng)建狀態(tài)、恢復狀態(tài)和/或停止狀態(tài);且所述將所述當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面具體包括:
將所述當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為候選目標頁面;
將所述候選目標頁面中處于用戶可操作狀態(tài)的頁面確定為目標頁面。
5.根據(jù)權利要求1-4任一所述的方法,其中,所述將當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面之后,進一步包括:
確定各個目標頁面的頁面標識、展示時間、關閉時間、展示時長、和/或展示次序,以得到與各個目標頁面相對應的頁面屬性數(shù)據(jù);則所述用戶行為數(shù)據(jù)包括所述頁面屬性數(shù)據(jù)。
6.根據(jù)權利要求1-5任一所述的方法,其中,所述確定與所述目標頁面相對應的預設組件中包含的各個預設視圖控件包括:
遍歷與所述目標頁面相對應的預設組件中包含的各個控件,將控件類型與預設視圖類型相匹配的控件確定為所述預設視圖控件;和/或,
遍歷與所述目標頁面相對應的預設組件中包含的各個控件,將控件屬性與預設交互屬性相匹配的控件確定為所述預設視圖控件;
其中,所述預設視圖類型包括:列表類視圖類型;所述預設交互屬性包括:可點擊屬性和/或可長按屬性。
7.根據(jù)權利要求1-6任一所述的方法,其中,所述針對所述各個預設視圖控件進行監(jiān)聽包括:通過預設的手勢監(jiān)聽接口監(jiān)聽各個預設視圖控件。
8.一種數(shù)據(jù)采集裝置,包括:
組件監(jiān)聽模塊,適于確定目標應用中包含的與用戶交互行為相關聯(lián)的各個預設組件,針對所述各個預設組件的生命周期進行監(jiān)聽,將當前狀態(tài)屬于預設狀態(tài)的預設組件所對應的頁面確定為目標頁面;
控件監(jiān)聽模塊,適于確定與所述目標頁面相對應的預設組件中包含的各個預設視圖控件,針對所述各個預設視圖控件進行監(jiān)聽,以確定與所述目標頁面相對應的用戶交互事件;
采集模塊,適于根據(jù)所述目標頁面以及所述與所述目標頁面相對應的用戶交互事件,采集與所述目標應用相對應的用戶行為數(shù)據(jù)。
9.一種電子設備,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
所述存儲器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如權利要求1-7中任一項所述的數(shù)據(jù)采集方法對應的操作。
10.一種計算機存儲介質,所述存儲介質中存儲有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如權利要求1-7中任一項所述的數(shù)據(jù)采集方法對應的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經(jīng)北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910272225.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





