用于使用通信歷史信息形成群組的方法和設備的制造方法
【技術(shù)領域】
[0001]本發(fā)明的實施例涉及用于收集和分析在電子設備執(zhí)行通信時創(chuàng)建的記錄以及在通信之時基于用戶的條件創(chuàng)建和歸類群組的方法和裝置。
【背景技術(shù)】
[0002]諸如移動終端這樣的電子設備具有允許用戶相互通信的基本功能。電子設備用戶以具有電話號碼、SMS IDJMS ID、電子郵件地址、SNS ID等等的地址的形式在電子設備中存儲并管理人們的聯(lián)系信息。
[0003]電子設備檢測通信事件發(fā)生并且將通信相關的記錄存儲在數(shù)據(jù)庫中。電子設備能夠:在預設時間分析存儲在數(shù)據(jù)庫中的通信記錄(通信歷史)以檢測通信事件發(fā)生的次數(shù)、關于位置的信息以及關于相應接收者的信息;使用檢測結(jié)果將存儲在數(shù)據(jù)庫中的數(shù)百接收者自動歸類到相應群組;以及給歸類的群組提供適當?shù)拿Q,從而提供用戶便利。
【發(fā)明內(nèi)容】
[0004]技術(shù)問題
[0005]本發(fā)明的實施例能夠基于電子設備與其它電子設備通信時的通信記錄和在通信之時用戶的條件來提取與用戶相關的人的群組。
[0006]本發(fā)明的實施例能夠在電子設備中發(fā)生通信事件時使用時間、位置、關于接收者和發(fā)送者的聯(lián)系信息、關于共同接收者的信息等等來創(chuàng)建群組。
[0007]本發(fā)明的實施例能夠在沒有關于明確的用戶之間的關系的信息的情況下使用現(xiàn)有的通信記錄來創(chuàng)建相關用戶的群組。
[0008]問題的解決方案
[0009]依照本發(fā)明的一方面,提供一種使用電子設備的通信記錄來創(chuàng)建群組的方法。該方法包括:將通信記錄存儲在數(shù)據(jù)庫中;當預設時間到達時基于存儲在數(shù)據(jù)庫中的時間和位置信息根據(jù)數(shù)據(jù)庫來創(chuàng)建第一群組;從數(shù)據(jù)庫檢索發(fā)送列表,并且基于包括在發(fā)送列表上的通信者標識符根據(jù)數(shù)據(jù)庫來創(chuàng)建第二群組;從數(shù)據(jù)庫檢索接收列表,并且基于包括在接收列表上的通信者標識符和包括在發(fā)送列表上的通信者標識符根據(jù)數(shù)據(jù)庫來創(chuàng)建第三群組;以及基于第一群組、第二群組和第三群組中的至少兩者中共同包括的信息來創(chuàng)建第四群組。
[0010]優(yōu)選地,通信記錄包括:ID、時間、位置、通信者標識符和類型信息。通信者標識符包括:關于數(shù)個接收者的信息。類型信息包括:發(fā)送或者接收。通信者標識符包括:關于數(shù)個接收者的信息。
[0011]優(yōu)選地,第一群組的創(chuàng)建包括:將其時間和位置信息被包括在預定范圍內(nèi)的事件日志確定為一群組。第三群組的創(chuàng)建包括:當接收列表中的通信者標識符之一與發(fā)送列表中的通信者標識符相同時,將接收列表的事件日志確定為一群組。
[0012]優(yōu)選地,第四群組的創(chuàng)建包括:基于用戶所指定的且包括在地址薄中的群組信息創(chuàng)建第四群組。第四群組的創(chuàng)建包括:基于地址薄的電子郵件地址中包括的域名創(chuàng)建第四群組。
[0013]依照本發(fā)明的另一方面,提供一種使用電子設備的通信記錄來創(chuàng)建群組的方法。該方法包括:將通信記錄存儲在數(shù)據(jù)庫中;從數(shù)據(jù)庫檢測電子設備的條件;以及基于地址薄和條件來創(chuàng)建群組。條件的檢測包括:基于下列各項中的至少一個來確定條件:存儲在數(shù)據(jù)庫中的時間、位置、通信者標識符。
[0014]依照本發(fā)明的另一方面,提供一種顯示電子設備的地址薄的方法。該方法包括:在屏幕上顯示包括下列各項中的至少一個的項目列表:名字、電話號碼和電子郵件地址;以及基于用戶的當前條件來顯示項目和與項目相關的群組信息兩者。
[0015]優(yōu)選地,群組信息包括:關于第一群組的信息,其中,第一群組是基于時間和位置信息根據(jù)存儲了通信記錄的數(shù)據(jù)庫而創(chuàng)建的。
[0016]優(yōu)選地,群組信息包括:關于第二群組的信息,其中,第二群組是基于從數(shù)據(jù)庫檢索的發(fā)送列表中包括的通信者標識符根據(jù)存儲了通信記錄的數(shù)據(jù)庫而創(chuàng)建的。群組信息包括:關于第三群組的信息,其中,第三群組是基于從數(shù)據(jù)庫檢索的接收列表中包括的通信者標識符和發(fā)送列表中包括的通信者標識符根據(jù)存儲了通信記錄的數(shù)據(jù)庫而創(chuàng)建的。群組信息包括:關于第四群組的信息,其中,第四群組是基于下列各項中的至少兩者中共同包括的信息而創(chuàng)建的:基于時間和位置信息根據(jù)存儲了通信記錄的數(shù)據(jù)庫而創(chuàng)建的第一群組;基于從數(shù)據(jù)庫檢索的發(fā)送列表中包括的通信者標識符根據(jù)數(shù)據(jù)庫而創(chuàng)建的第二群組;以及基于從數(shù)據(jù)庫檢索的接收列表中包括的通信者標識符和發(fā)送列表中包括的通信者標識符根據(jù)數(shù)據(jù)庫而創(chuàng)建的第三群組。第四群組的創(chuàng)建包括:基于用戶所指定的且包括在地址薄中的群組信息創(chuàng)建第四群組。第四群組的創(chuàng)建包括:基于地址薄的電子郵件地址中包括的域名創(chuàng)建第四群組。
[0017]依照本發(fā)明的另一方面,提供一種電子設備。該電子設備包括:通信單元;存儲單元,其具有在通信單元中發(fā)生事件時存儲通信記錄的數(shù)據(jù)庫;以及處理器,用于:當預設時間到達時基于存儲在數(shù)據(jù)庫中的時間和位置信息根據(jù)數(shù)據(jù)庫來創(chuàng)建第一群組;從數(shù)據(jù)庫檢索發(fā)送列表,并基于發(fā)送列表上包括的通信者標識符根據(jù)數(shù)據(jù)庫創(chuàng)建第二群組;從數(shù)據(jù)庫檢索接收列表,并基于接收列表上包括的通信者標識符和發(fā)送列表上包括的通信者標識符根據(jù)數(shù)據(jù)庫創(chuàng)建第三群組;以及基于第一群組、第二群組和第三群組中的至少兩者中共同包括的信息來創(chuàng)建第四群組。
[0018]優(yōu)選地,通信記錄包括:ID、時間、位置、通信者標識符和類型信息。處理器將其時間和/或位置信息被包括在預定范圍內(nèi)的事件日志確定為第一群組。當接收列表中的通信者標識符之一與發(fā)送列表中的通信者標識符相同時,處理器將接收列表的事件日志確定為第三群組。
[0019]發(fā)明的有效效果
[0020]如上所述,當在電子設備中發(fā)生通信事件時,根據(jù)本發(fā)明的電子設備和方法執(zhí)行下列步驟:將通信記錄存儲在數(shù)據(jù)庫中;當預設時間到達時基于存儲在數(shù)據(jù)庫中的時間和位置信息根據(jù)數(shù)據(jù)庫來創(chuàng)建第一群組;從數(shù)據(jù)庫檢索發(fā)送列表,并且基于包括在發(fā)送列表上的通信者標識符根據(jù)數(shù)據(jù)庫來創(chuàng)建第二群組;從數(shù)據(jù)庫檢索接收列表,并且基于包括在接收列表上的通信者標識符和包括在發(fā)送列表上的通信者標識符根據(jù)數(shù)據(jù)庫來創(chuàng)建第三群組;以及基于第一群組、第二群組和第三群組中的至少兩者中共同包括的信息來創(chuàng)建第四群組。
[0021]電子設備在顯示地址薄的同時根據(jù)用戶的輸入在屏幕上顯示關于所創(chuàng)建的群組的信息,并且將群組信息與聯(lián)系人信息一起提供給用戶,從而基于用戶的條件提供聯(lián)系人?目息O
【附圖說明】
[0022]圖1是根據(jù)本發(fā)明的電子設備的框圖。
[0023]圖2是根據(jù)本發(fā)明的硬件設備的框圖。
[0024]圖3是根據(jù)本發(fā)明的軟件的框圖。
[0025]圖4是描述在通信事件發(fā)生時處理器收集和處理通信記錄的方法的框圖。
[0026]圖5是示出存儲在電話簿數(shù)據(jù)庫中的呼叫日志的示圖。
[0027]圖6是示出存儲在通信記錄數(shù)據(jù)庫中的消息日志的示圖。
[0028]圖7a是示出根據(jù)存儲在通信記錄數(shù)據(jù)庫中的信息來創(chuàng)建群組的方法的流程圖。
[0029]圖7b是示出根據(jù)存儲在通信記錄數(shù)據(jù)庫中的信息來創(chuàng)建群組的另一方法的流程圖。
[0030]圖8示出了示出與聯(lián)系人相關的群組信息的屏幕。
【具體實施方式】
[0031]參照附圖詳細描述本發(fā)明的實施例和更改。應當理解,本發(fā)明不局限于實施例。
[0032]在圖中,相同或類似的元素由相同的參考標記表示,即使它們被描繪在不同的圖中也如此。
[0033]描述和權(quán)利要求中使用的單數(shù)形式意圖包括復數(shù)形式,除非上下文清楚地另有指不O
[0034]在描述中,表述“和”也在列出項目的組合的意義上使用。
[0035]應當理解,當部分過程被變更時,或者過程的特定部分被重復或省略時,根據(jù)本發(fā)明的方法也可根據(jù)下列實施例來更改。
[0036]下文中,參照附圖對本公開進行詳細描述。
[0037]圖1是根據(jù)本發(fā)明的電子設備100的框圖。
[0038]參照圖1,電子設備100能夠包括硬件110或者軟件120。硬件110的實施例將在稍后參照圖2詳細描述。軟件120能夠包括核121、中間件122、應用編程接口(API)123或應用124。軟件120的實施例被參照圖3詳細描述。
[0039]電子設備100的示例是:電子鐘、冰箱、空調(diào)、真空吸塵器、人工智能機器人、TV^字視頻盤(DVD)播放器、音頻系統(tǒng)、烤箱、微波爐、洗衣機、電子手鐲、電子項鏈、空氣凈化器、數(shù)字相框、各種醫(yī)療設備(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、計算機斷層(CT)掃描儀、超聲波設備等等),導航設備、黑匣子、機頂盒、電子詞典、汽車設備、船用電子設備、航空電子設備、安全設備、電子衣物、電子鑰匙、與農(nóng)、牧和海產(chǎn)品相關的機器、桌面型個人計算機(桌面PC)、膝上型個人計算機(膝上型PC)、個人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、平板個人計算機(平板PC)、移動電話、視頻電話、智能電話、電子書閱讀器、相機、可穿戴設備、無線設備、全球定位系統(tǒng)接收器(GPS接收器)、手持式設備、MP3播放器、攝像機、游戲控制臺、腕表、頭戴式顯示(HMD)、平板設備、數(shù)字相框、電子板、電子簽名接收設備、投影儀,等等。應當理解,根據(jù)本公開的電子設備的類型不局限于以上列出的設備。
[0040]圖2是根據(jù)本發(fā)明的硬件設備200(例如,圖1中所示出的硬件110)的框圖。參照圖2,硬件200能夠包括一個或多個處理器201。例如,如圖2中所示,處理器201能夠包括:一個或多個應用處理器(AP)201A和一個或多個通信處理器(CPWOlBt3AP 201A是指能夠進行以下操作的處理器:驅(qū)動操作系統(tǒng)或者應用程序以控制連接到AP 201A的數(shù)個硬件或者軟件組件;以及處理和操作包括多媒體數(shù)據(jù)的各種數(shù)據(jù)。AP 201A可以被實現(xiàn)為片上系統(tǒng)(SoC)。根據(jù)一實施例,AP 201還可包括圖形處理單元(GPU)(未示出)。
[0041]CP 201B是指能夠執(zhí)行包括硬件200的電子設備(例如,具有硬件110的電子設備100)的通信功能的處理器。CP 201B可以被實現(xiàn)為片上系統(tǒng)(SoC)。根據(jù)一實施例,CP 201B還可執(zhí)行多媒體控制功能的至少一部分。CP 201B能夠使用用戶識別模塊(S頂),例如S頂卡221,來識別和認證通信網(wǎng)絡中的終端,并且提供用戶以服務,諸如語音呼叫、視頻呼叫、SMS、數(shù)據(jù)包等等。CP 201B也能夠控制射頻(RF)單元205執(zhí)行對數(shù)據(jù)的發(fā)送/接收。雖然圖2中示出的實施例按CP 201B、電力管理模塊203、存儲器204等等與AP 201A分開的方式實現(xiàn),但其也可以按AP 201A包括列出組件中的至少一部分(例如,CP 201B)的方式實現(xiàn)。
[0042]RF單元205能夠進行對數(shù)據(jù),例如RF信號或者電磁波信號的發(fā)送/接收。雖然未被示出,但RF單元205能夠包括收發(fā)器、電力放大模塊(PAM)、頻率濾波器、低噪聲放大器(LNA)等等。RF單元205還可包括用于在無線通信期間經(jīng)由自由空間發(fā)送/接收電磁波的部件,例如,導體、導線等等。
[0043]硬件200能夠包括內(nèi)部存儲器204A或者外部存儲器204B。內(nèi)部存儲器204A能夠包括下列各項中的一個或多個:易失性存儲器,例如,動態(tài)RAM(DRAM)、靜態(tài)RAM(SRAM)、同步動態(tài)RAM(SDRAM)等等;以及非易失性存儲器,例如,一次性可編程ROM(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、掩模ROM、閃存ROM等等。在本發(fā)明的實施例中,AP 201A或者CP 201B可將從非易失性存儲器或分別連接到其的其它元件中的至少一個接收到的命令或數(shù)據(jù)加載到相應的易失性存儲器以處理它們。額外地,AP 201A或者CP 201B可將從所述其它元件中的一個或多個接收到的或在所述其它元件中的一個或多個處創(chuàng)建的數(shù)據(jù)存儲在易失性存儲器中。
[0044]外部存儲器204B還可包括:緊湊閃存(CF)、安全數(shù)字(SD)、微安全數(shù)字(微SD)、迷你安全數(shù)字(迷你SD)、極端數(shù)字(xD)、記憶棒等等。
[0045]電力管理模塊203能夠管理硬件200的電力。雖然未被示出,但電力管理模塊203能夠包括電力管理集成電路(PMIC)、充電器集成電路(充電器IC)或者電池量表。PMIC可實現(xiàn)為IC芯片或SoC的形式。對電力進行充電可在有線或無線模式中執(zhí)行。充電器IC可對電池充電,從而避免輸入過電壓或者輸入過電流被從充電器輸入到電池。在本發(fā)明的實施例中