專利名稱:創(chuàng)建通話記錄方法、裝置和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端技術(shù)領(lǐng)域,特別涉及一種創(chuàng)建通話記錄方法、裝置和移動終端。
背景技術(shù):
隨著終端技術(shù)的發(fā)展,移動終端具有對通話事件進行記錄的功能,即通話記錄。當(dāng)移動終端發(fā)生主叫通話或被叫通話等通話事件時,可以生成相應(yīng)的通話記錄,通話記錄將通話事件的聯(lián)系人的電話號碼、通話時間等信息記錄下來,作為移動終端用戶的通話狀況的依據(jù),以備后續(xù)查看。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)至少存在以下問題:移動終端在通話記錄中記錄的信息僅包括通話事件的聯(lián)系人的電話號碼、通話時間等基本信息,由于記錄的信息有限,使得用戶根據(jù)這些有限的基本信息,無法快速直觀地回憶起通話時的場景,影響用戶對移動終端發(fā)生的通話事件的處理速度,導(dǎo)致對聯(lián)系人的管理的效率降低。
發(fā)明內(nèi)容
為了提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率,本發(fā)明實施例提供了一種創(chuàng)建通話記錄方法、裝置和移動終端。所述技術(shù)方案如下:第一方面,提供了一種創(chuàng)建通話記錄方法,所述方法包括:當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。結(jié)合第一方面,本發(fā)明實施例的第一種可能實現(xiàn)方式中,獲取移動終端當(dāng)前的地理位置信息之前,所述方法還包括:根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼;相應(yīng)地,獲取移動終端當(dāng)前的地理位置信息,采用如下方式:當(dāng)所述聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息。結(jié)合本發(fā)明實施例的第一種可能實現(xiàn)方式,本發(fā)明實施例的第二種可能實現(xiàn)方式中,根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼,采用如下方式:獲取本地已保存的電話號碼;判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;當(dāng)所述本地已保存的電話號碼中包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為已知號碼;當(dāng)所述本地已保存的電話號碼中不包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為陌生號碼。
結(jié)合第一方面,本發(fā)明實施例的第三種可能實現(xiàn)方式中,獲取移動終端當(dāng)前的地理位置信息之后,所述方法還包括:根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息;相應(yīng)地,根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄,采用如下方式:根據(jù)所述聯(lián)系人的電話號碼、所述地理位置信息和所述天氣信息,生成通話記錄。結(jié)合本發(fā)明實施例的第三種可能實現(xiàn)方式,本發(fā)明實施例的第四種可能實現(xiàn)方式中,根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息,采用如下方式:向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,所述天氣數(shù)據(jù)請求攜帶所述地理位置信息,使得所述天氣信息數(shù)據(jù)源返回所述地理位置信息對應(yīng)的天氣數(shù)據(jù);接收所述天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù);解析所述天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。第二方面,提供了一種創(chuàng)建通話記錄裝置,所述裝置包括:號碼獲取模塊,用于當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;地理位置獲取模塊,用于獲取移動終端當(dāng)前的地理位置信息;通話記錄生成模塊,用于根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。結(jié)合第二方面,本發(fā)明實施例的第一種可能實現(xiàn)方式中,所述裝置還包括:號碼識別模塊,用于根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼;相應(yīng)地,所述地理位置獲取模塊包括:地理位置獲取單元,用于當(dāng)所述聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息。結(jié)合本發(fā)明實施例的第一種可能實現(xiàn)方式,本發(fā)明實施例的第二種可能實現(xiàn)方式中,所述號碼識別模塊包括:本地號碼獲取單元,用于獲取本地已保存的電話號碼;判斷單元,用于判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;確定單元,用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為已知號碼;所述確定單元,還用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中不包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為陌生號碼。結(jié)合第二方面,本發(fā)明實施例的第三種可能實現(xiàn)方式中,所述裝置還包括:天氣信息獲取模塊,用于根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息;相應(yīng)地,所述通話記錄生成模塊用于根據(jù)所述聯(lián)系人的電話號碼、所述地理位置信息和所述天氣信息,生成通話記錄。結(jié)合本發(fā)明實施例的第三種可能實現(xiàn)方式,本發(fā)明實施例的第四種可能實現(xiàn)方式中,所述天氣信息獲取模塊包括:數(shù)據(jù)請求單元,用于向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,所述天氣數(shù)據(jù)請求攜帶所述地理位置信息,使得所述天氣信息數(shù)據(jù)源返回所述地理位置信息對應(yīng)的天氣數(shù)據(jù);數(shù)據(jù)接收單元,用于接收所述天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù);天氣信息獲取單元,用于解析所述天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信肩、O第三方面,提供了一種移動終端,所述移動終端包括:顯示屏幕;一個或多個處理器;存儲器;和一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能:當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:本發(fā)明實施例提供的方法、裝置和移動終端,通過當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。采用本發(fā)明的技術(shù)方案,通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)所述通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例提供的一種創(chuàng)建通話記錄方法的流程圖;圖2是本發(fā)明實施例提供的一種創(chuàng)建通話記錄方法的流程圖;圖3是本發(fā)明實施例提供的一種通話記錄顯示示意圖;圖4是本發(fā)明實施例提供的一種創(chuàng)建通話記錄裝置結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1是本發(fā)明實施例提供的一種創(chuàng)建通話記錄方法的流程圖。該發(fā)明實施例的執(zhí)行主體為移動終端,參見圖1,所述方法包括:101:當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;本發(fā)明實施例中,在移動終端上注冊一個監(jiān)聽(listen)事件,用于監(jiān)聽該移動終端的呼叫狀態(tài),當(dāng)該呼叫狀態(tài)表示該移動終端發(fā)生通話事件時,獲取該通話事件的對端聯(lián)系人的電話號碼,其中,該通話事件可以為主叫事件或被叫事件,優(yōu)選地,該通話事件可以為被叫事件。其中,該移動終端使用的操作系統(tǒng)可以為安卓系統(tǒng)、iOS系統(tǒng)等。具體地,以該移動終端所使用的操作系統(tǒng)為安卓系統(tǒng)為例,移動終端通過onCalIStateChanged(int state, string incomingNumber)監(jiān)聽該移動終端的呼叫狀態(tài),當(dāng)state為CALL_STATE_RINGING時,表示該移動終端接收到來電,此時的incomingNumber即是來電的電話號碼,將該電話號碼獲取為該通話對端聯(lián)系人的電話號碼。102:獲取移動終端當(dāng)前的地理位置信息;其中,該地理位置信息可以包括該移動終端當(dāng)前所在位置的街道名稱、區(qū)名、市名等。該地理位置信息可以根據(jù)移動終端通過定位等方式獲取的經(jīng)緯度坐標獲得。根據(jù)該地理位置信息可以確定該移動終端當(dāng)前所在位置,即移動終端用戶當(dāng)前所在位置。103:根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。具體地,通話記錄的數(shù)據(jù)庫文件的文件格式可以包括多個字段,該多個字段用于記錄對應(yīng)的通話事件的相關(guān)信息,如聯(lián)系人的電話號碼和通話時間等。在生成通話記錄的過程中,根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,在該數(shù)據(jù)庫文件的文件格式中擴展一個字段,用于記錄該地理位置信息,使得該聯(lián)系人的電話號碼和該地理位置信息相關(guān)聯(lián),便于在用戶查看該通話記錄時,不僅能夠查看通話時間,還可以查看到通話時自身所處的地理位置信息,直觀地回憶該地理位置信息對應(yīng)的通話場景。本發(fā)明實施例提供的方法,通過當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。采用本發(fā)明的技術(shù)方案,通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)該通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率。可選地,獲取移動終端當(dāng)前的地理位置信息之前,該方法還包括:根據(jù)本地已保存的電話號碼和該聯(lián)系人的電話號碼,識別該聯(lián)系人的電話號碼;相應(yīng)地,獲取移動終端當(dāng)前的地理位置信息包括:當(dāng)該聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息??蛇x地,根據(jù)本地已保存的電話號碼和該聯(lián)系人的電話號碼,識別該聯(lián)系人的電話號碼,包括:獲取本地已保存的電話號碼;判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;當(dāng)該本地已保存的電話號碼中包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為已知號碼;當(dāng)該本地已保存的電話號碼中不包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為陌生號碼??蛇x地,獲取移動終端當(dāng)前的地理位置信息之后,該方法還包括:根據(jù)獲取到的地理位置信息,獲取該地理位置信息對應(yīng)的天氣信息;相應(yīng)地,根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄,包括:根據(jù)該聯(lián)系人的電話號碼、該地理位置信息和該天氣信息,生成通話記錄??蛇x地,根據(jù)獲取到的地理位置信息,獲取該地理位置信息對應(yīng)的天氣信息,包括:向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,該天氣數(shù)據(jù)請求攜帶該地理位置信息,使得該天氣信息數(shù)據(jù)源返回該地理位置信息對應(yīng)的天氣數(shù)據(jù);接收該天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù);解析該天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實施例,在此不再
--贅述。圖2是本發(fā)明實施例提供的一種創(chuàng)建通話記錄方法的流程圖。該發(fā)明實施例的執(zhí)行主體為移動終端,參見圖2,所述方法包括:201:當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;
202:移動終端獲取本地已保存的電話號碼;具體地,以該移動終端使用安卓系統(tǒng)為例,通過getContentResolver0.query ()查詢本地已保存的所有聯(lián)系人的電話號碼。該步驟202與步驟201沒有必然的時序關(guān)系,當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼過程和獲取本地已保存的電話號碼過程可以同時執(zhí)行,也可以一前一后執(zhí)行,本發(fā)明實施例對此不做限定。其中,本發(fā)明實施例是以步驟202中的獲取本地已保存的電話號碼過程在步驟201中的獲取通話對端聯(lián)系人的電話號碼過程之后執(zhí)行為例進行說明。203:判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;如果是,執(zhí)行步驟204 ;如果否,執(zhí)行步驟205 ;具體地,將該移動終端上查詢到的任一個本地已保存的電話號碼與該聯(lián)系人的電話號碼進行識別,當(dāng)該任一個本地已保存的電話號碼與該聯(lián)系人的電話號碼相同時,表示該本地已保存的電話號碼中包括該聯(lián)系人的電話號碼;當(dāng)本地已保存的所有電話號碼與該聯(lián)系人的電話號碼均不相同時,表示該本地已保存的電話號碼中不包括該聯(lián)系人的電話號碼。204:當(dāng)該本地已保存的電話號碼中包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為已知號碼,生成通話記錄,結(jié)束;該步驟204所生成的通話記錄包括該聯(lián)系人的電話號碼和通話時間等基本信息。205:當(dāng)該本地已保存的電話號碼中不包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為陌生號碼;需要說明的是,該步驟202-205為可選步驟,本發(fā)明實施例以該移動終端默認僅在該移動終端與陌生號碼進行通話時獲取該移動終端當(dāng)前的地理位置信息為例進行說明,而在實際應(yīng)用中,當(dāng)該移動終端默認對該移動終端的所有通話事件的聯(lián)系人均獲取該移動終端當(dāng)前的地理位置信息時,不需執(zhí)行該步驟202-205,在執(zhí)行了步驟201后,直接執(zhí)行步驟206即可。206:移動終端獲取移動終端當(dāng)前的地理位置信息;該地理位置信息為該移動終端當(dāng)前所在位置的名稱,如北京市朝陽區(qū)望京西路,同時還可以根據(jù)該移動終端當(dāng)前所在位置,查詢第三方地圖,獲取包括當(dāng)前的地理位置標識的地圖,本發(fā)明實施例對此不做限定。該步驟206具體可以包括以下任一步驟(I)、(2)或(3):(I)應(yīng)用全球定位系統(tǒng)GPS進行定位,獲取該移動終端當(dāng)前的地理位置信息;具體地,應(yīng)用全球定位系統(tǒng)GPS獲取該移動終端當(dāng)前所在位置的經(jīng)緯度坐標,并根據(jù)獲取的經(jīng)緯度坐標,查詢該經(jīng)緯度坐標對應(yīng)的地理位置信息,保存在該移動終端中。其中,在查詢地理位置信息時,可以將該經(jīng)緯度坐標作為關(guān)鍵字,在互聯(lián)網(wǎng)上查詢該經(jīng)緯度坐標對應(yīng)的地理位置信息,還可以在移動終端上安裝地理位置應(yīng)用,該地理位置應(yīng)用可以獲取各個經(jīng)緯度坐標對應(yīng)的地理位置,在該地理位置應(yīng)用中根據(jù)該移動終端當(dāng)前所在位置經(jīng)緯度坐標,獲取該當(dāng)前的地理位置信息。本發(fā)明實施例對此不做限定。應(yīng)用全球定位系統(tǒng)GPS定位該移動終端當(dāng)前所在位置,準確度高,具有全球性、連續(xù)性和良好的抗干擾性。(2)應(yīng)用基站定位服務(wù)進行定位,獲取該移動終端當(dāng)前的地理位置信息;具體地,該移動終端測量不同的基站在該移動終端處的下行導(dǎo)頻信號,根據(jù)測量結(jié)果和不同基站的坐標,確定該移動終端的經(jīng)緯度坐標,并根據(jù)該經(jīng)緯度坐標,獲取該當(dāng)前的地理位置信息,該獲取地理位置信息過程與步驟(I)類似,在此不再贅述。應(yīng)用基站定位服務(wù)進行定位時,該移動終端不需要具有GPS功能,可應(yīng)用于室內(nèi)定位。(3)應(yīng)用無線保真技術(shù)W1-Fi進行定位,獲取該移動終端當(dāng)前的地理位置信息;具體地,該移動終端檢測該移動終端附近的不同W1-Fi熱點的信號強弱,將檢測信息發(fā)送給定位服務(wù)器,使得該定位服務(wù)器根據(jù)該檢測信息,查詢該定位服務(wù)器中保存的該不同的W1-Fi熱點的坐標,確定該移動終端的經(jīng)緯度坐標,并該經(jīng)緯度坐標發(fā)送給該移動終端,該移動終端根據(jù)接收到的經(jīng)緯度坐標,獲取該當(dāng)前的地理位置信息,該獲取地理位置信息過程與步驟(I)類似,在此不再贅述。W1-Fi定位技術(shù)可應(yīng)用于室內(nèi)定位,定位速度快,降低了干擾,準確度高。需要說明的是,在獲取移動終端當(dāng)前的地理位置信息時,可以根據(jù)該移動終端的配置情況、當(dāng)前地理位置類型和信號強度等,選擇上述步驟中的任一項或多項執(zhí)行。其中,該配置情況是指該移動終端是否安裝GPS應(yīng)用、是否具有W1-Fi定位功能等情況;該當(dāng)前地理位置類型包括該移動終端處于室內(nèi)或處于室外;該信號強度是指該移動終端接收到的不同基站的信號強度。根據(jù)該移動終端的不同情況選擇相應(yīng)的定位方式,以便快速的獲取該移動終端當(dāng)前的地理位置信息。進一步地,在本發(fā)明實施例提供的另一實施例中,在步驟206 “獲取移動終端當(dāng)前的地理位置信息”之后,該方法還可以包括步驟A、B和C:A:移動終端向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,該天氣數(shù)據(jù)請求攜帶該地理位置信息,使得該天氣信息數(shù)據(jù)源返回該地理位置信息對應(yīng)的天氣數(shù)據(jù);其中,該天氣信息數(shù)據(jù)源可以是互聯(lián)網(wǎng)的天氣信息數(shù)據(jù)服務(wù)器,還可以是該移動終端上安裝的天氣信息應(yīng)用所獲取的天氣信息數(shù)據(jù)。具體地,該天氣信息數(shù)據(jù)源已保存不同地理位置對應(yīng)的天氣數(shù)據(jù),當(dāng)該移動終端向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求時,該天氣信息數(shù)據(jù)源接收到該請求,根據(jù)該請求中攜帶的該地理位置信息,獲取該地理位置信息對應(yīng)的天氣數(shù)據(jù),并發(fā)送給該移動終端。B:移動終端接收該天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù);C:移動終端解析該天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息;該天氣數(shù)據(jù)包括所有的天氣項目,如天氣類型(如晴、陰、小雨或多云等)、氣溫、風(fēng)力、污染指數(shù)等。當(dāng)不需要獲取所有項目的天氣數(shù)據(jù)時,可以預(yù)先設(shè)定需要獲取的天氣項目,即預(yù)設(shè)天氣項目。該預(yù)設(shè)天氣項目可以由技術(shù)人員在開發(fā)時設(shè)置,也可以由移動終端用戶在使用過程中設(shè)置,本發(fā)明實施例對此不做限定。具體地,該移動終端接收到該天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù)后,根據(jù)該預(yù)設(shè)天氣項目,解析該天氣數(shù)據(jù),獲取與該預(yù)設(shè)天氣項目相應(yīng)的天氣信息。207:移動終端根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄,結(jié)束;具體地,對通話記錄的數(shù)據(jù)庫文件的文件格式進行擴展,使得擴展后的多個字段分別記錄該聯(lián)系人的電話號碼、通話時間和該地理位置信息等,則該步驟207生成的該通話記錄包括該聯(lián)系人的電話號碼、通話時間等基本信息和該地理位置信息。相應(yīng)地,基于步驟A、B和C的基礎(chǔ)上,該步驟207可以由以下步驟代替:移動終端根據(jù)該聯(lián)系人的電話號碼、該地理位置信息和該天氣信息,生成通話記錄。也即是該通話記錄包括該聯(lián)系人的電話號碼、通話時間等基本信息、該地理位置信息和該天氣信息。圖3是本發(fā)明實施例提供的一種通話記錄顯示示意圖。參見圖3,在移動終端上顯示相應(yīng)通話記錄的詳細信息,包括聯(lián)系人的電話號碼“10086100101”、通話時間“2013/03/19,15:05”、通話地點“北京市朝陽區(qū)望京西路”和天氣信息“中雪轉(zhuǎn)小雪、4到-2°C、微風(fēng)”。其中,圖片I是根據(jù)移動終端當(dāng)時的通話地點獲取的地圖,該地圖包括移動終端通話時的具體地理位置和周圍環(huán)境區(qū)域;該預(yù)設(shè)天氣項目包括天氣類型、氣溫和風(fēng)力。基于圖3的示例,當(dāng)用戶無法記起該陌生號碼的來電通話記錄所表示的通話事件時,查看通話記錄詳情,根據(jù)通話記錄中的基本信息、地理位置信息和天氣信息,直觀地回憶與該聯(lián)系人通話時的場景,以便識別該聯(lián)系人的身份,并對此次通話事件的相關(guān)內(nèi)容做出處理。本發(fā)明實施例提供的方法,通過當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。采用本發(fā)明的技術(shù)方案,通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)該通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率。圖4是本發(fā)明實施例提供的一種創(chuàng)建通話記錄裝置結(jié)構(gòu)示意圖。該發(fā)明實施例的執(zhí)行主體為移動終端,參見圖4,所述裝置包括:
號碼獲取模塊41,用于當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;地理位置獲取模塊42,用于獲取移動終端當(dāng)前的地理位置信息;通話記錄生成模塊43,用于根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄??蛇x地,該裝置還包括:號碼識別模塊,用于根據(jù)本地已保存的電話號碼和該聯(lián)系人的電話號碼,識別該聯(lián)系人的電話號碼;相應(yīng)地,該地理位置獲取模塊42包括:地理位置獲取單元,用于當(dāng)該聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息。可選地,該號碼識別模塊包括:本地號碼獲取單元,用于獲取本地已保存的電話號碼;判斷單元,用于判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;確定單元,用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為已知號碼;所述確定單元,還用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中不包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為陌生號碼??蛇x地,該裝置還包括:天氣信息獲取模塊,用于根據(jù)獲取到的地理位置信息,獲取該地理位置信息對應(yīng)的天氣信息;相應(yīng)地,所述通話記錄生成模塊43用于根據(jù)所述聯(lián)系人的電話號碼、所述地理位置信息和所述天氣信息,生成通話記錄。可選地,該天氣信息獲取模塊包括:數(shù)據(jù)請求單元,用于向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,該天氣數(shù)據(jù)請求攜帶該地理位置信息,使得該天氣信息數(shù)據(jù)源返回該地理位置信息對應(yīng)的天氣數(shù)據(jù);數(shù)據(jù)接收單元,用于接收該天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù); 天氣信息獲取單元,用于解析該天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。本發(fā)明實施例提供的裝置,通過當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。采用本發(fā)明的技術(shù)方案,通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)該通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率。需要說明的是:上述實施例提供的創(chuàng)建通話記錄的裝置在創(chuàng)建通話記錄時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將移動終端的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的創(chuàng)建通話記錄的裝置與創(chuàng)建通話記錄的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。本發(fā)明實施例還提供了一種移動終端,該移動終端包括:顯示屏幕;一個或多個處理器;存儲器;和—個或多個模塊,該一個或多個模塊存儲于該存儲器中并被配置成由該一個或多個處理器執(zhí)行,其中,該一個或多個模塊具有如下功能:當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。可選地,該一個或多個模塊用于根據(jù)本地已保存的電話號碼和該聯(lián)系人的電話號碼,識別該聯(lián)系人的電話號碼;相應(yīng)地,該一個或多個模塊還用于當(dāng)該聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息??蛇x地,該一個或多個模塊還用于獲取本地已保存的電話號碼;判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼;當(dāng)該本地已保存的電話號碼中包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為已知號碼;當(dāng)該本地已保存的電話號碼中不包括該聯(lián)系人的電話號碼時,該聯(lián)系人的電話號碼為陌生號碼??蛇x地,該一個或多個模塊還用于根據(jù)獲取到的地理位置信息,獲取該地理位置信息對應(yīng)的天氣信息;相應(yīng)地,根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄,包括:根據(jù)該聯(lián)系人的電話號碼、該地理位置信息和該天氣信息,生成通話記錄。可選地,該一個或多個模塊還用于向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,該天氣數(shù)據(jù)請求攜帶該地理位置信息,使得該天氣信息數(shù)據(jù)源返回該地理位置信息對應(yīng)的天氣數(shù)據(jù);接收該天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù);解析該天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。本發(fā)明實施例提供的移動終端,通過當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)該聯(lián)系人的電話號碼和該地理位置信息,生成通話記錄。采用本發(fā)明的技術(shù)方案,通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)該通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,提高用戶對該通話事件的處理速度和對移動終端的聯(lián)系人的管理的效率。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種創(chuàng)建通話記錄方法,其特征在于,所述方法包括: 當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼; 獲取移動終端當(dāng)前的地理位置信息; 根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取移動終端當(dāng)前的地理位置信息之前,所述方法還包括: 根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼; 相應(yīng)地,所述獲取移動終端當(dāng)前的地理位置信息,采用如下方式: 當(dāng)所述聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼,采用如下方式: 獲取本地已保存的電話號碼; 判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼; 當(dāng)所述本地已保存的電話號碼中包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為已知號碼; 當(dāng)所述本地已保存的電話號碼中不包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為陌生號碼。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取移動終端當(dāng)前的地理位置信息之后,所述方法還包括: 根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息; 相應(yīng)地,根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄,采用如下方式: 根據(jù)所述聯(lián)系人的電話號碼、所述地理位置信息和所述天氣信息,生成通話記錄。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息,采用如下方式: 向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,所述天氣數(shù)據(jù)請求攜帶所述地理位置信息,使得所述天氣信息數(shù)據(jù)源返回所述地理位置信息對應(yīng)的天氣數(shù)據(jù); 接收所述天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù); 解析所述天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。
6.一種創(chuàng)建通話記錄裝置,其特征在于,所述裝置包括: 號碼獲取模塊,用于當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼; 地理位置獲取模塊,用于獲取移動終端當(dāng)前的地理位置信息; 通話記錄生成模塊,用于根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 號碼識別模塊,用于根據(jù)本地已保存的電話號碼和所述聯(lián)系人的電話號碼,識別所述聯(lián)系人的電話號碼; 相應(yīng)地,所述地理位置獲取模塊包括: 地理位置獲取單元,用于當(dāng)所述聯(lián)系人的電話號碼為陌生號碼時,獲取移動終端當(dāng)前的地理位置信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述號碼識別模塊包括: 本地號碼獲取單元,用于獲取本地已保存的電話號碼; 判斷單元,用于判斷所述本地已保存的電話號碼中是否包括該聯(lián)系人的電話號碼; 確定單元,用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為已知號碼; 所述確定單元,還用于當(dāng)所述判斷單元確定所述本地已保存的電話號碼中不包括所述聯(lián)系人的電話號碼時,所述聯(lián)系人的電話號碼為陌生號碼。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 天氣信息獲取模塊,用于 根據(jù)獲取到的地理位置信息,獲取所述地理位置信息對應(yīng)的天氣信息; 相應(yīng)地,所述通話記錄生成模塊用于根據(jù)所述聯(lián)系人的電話號碼、所述地理位置信息和所述天氣信息,生成通話記錄。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述天氣信息獲取模塊包括: 數(shù)據(jù)請求單元,用于向天氣信息數(shù)據(jù)源發(fā)送天氣數(shù)據(jù)請求,所述天氣數(shù)據(jù)請求攜帶所述地理位置信息,使得所述天氣信息數(shù)據(jù)源返回所述地理位置信息對應(yīng)的天氣數(shù)據(jù); 數(shù)據(jù)接收單元,用于接收所述天氣信息數(shù)據(jù)源發(fā)送的天氣數(shù)據(jù); 天氣信息獲取單元,用于解析所述天氣數(shù)據(jù),獲取與預(yù)設(shè)天氣項目相應(yīng)的天氣信息。
11.一種移動終端,其特征在于,所述移動終端包括: 顯示屏幕; 一個或多個處理器; 存儲器;和 一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能: 當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼; 獲取移動終端當(dāng)前的地理位置信息; 根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。
全文摘要
本發(fā)明公開了一種創(chuàng)建通話記錄方法、裝置和移動終端,屬于終端技術(shù)領(lǐng)域。所述方法包括當(dāng)移動終端發(fā)生通話事件時,獲取通話對端聯(lián)系人的電話號碼;獲取移動終端當(dāng)前的地理位置信息;根據(jù)所述聯(lián)系人的電話號碼和所述地理位置信息,生成通話記錄。本發(fā)明通過獲取聯(lián)系人的電話號碼和移動終端當(dāng)前的地理位置信息,并生成通話記錄,使得用戶根據(jù)該通話記錄包括的電話號碼和地理位置信息,快速直觀地回憶起通話事件發(fā)生時的場景,便于用戶對該通話事件的處理和對移動終端的聯(lián)系人的管理。
文檔編號H04M1/725GK103188401SQ20131010245
公開日2013年7月3日 申請日期2013年3月27日 優(yōu)先權(quán)日2013年3月27日
發(fā)明者曾健, 牛坤, 趙振海 申請人:北京小米科技有限責(zé)任公司