用于使用通信历史信息形成群组的方法和设备的制造方法

文档序号:9769198阅读:480来源:国知局
用于使用通信历史信息形成群组的方法和设备的制造方法
【技术领域】
[0001]本发明的实施例涉及用于收集和分析在电子设备执行通信时创建的记录以及在通信之时基于用户的条件创建和归类群组的方法和装置。
【背景技术】
[0002]诸如移动终端这样的电子设备具有允许用户相互通信的基本功能。电子设备用户以具有电话号码、SMS IDJMS ID、电子邮件地址、SNS ID等等的地址的形式在电子设备中存储并管理人们的联系信息。
[0003]电子设备检测通信事件发生并且将通信相关的记录存储在数据库中。电子设备能够:在预设时间分析存储在数据库中的通信记录(通信历史)以检测通信事件发生的次数、关于位置的信息以及关于相应接收者的信息;使用检测结果将存储在数据库中的数百接收者自动归类到相应群组;以及给归类的群组提供适当的名称,从而提供用户便利。

【发明内容】

[0004]技术问题
[0005]本发明的实施例能够基于电子设备与其它电子设备通信时的通信记录和在通信之时用户的条件来提取与用户相关的人的群组。
[0006]本发明的实施例能够在电子设备中发生通信事件时使用时间、位置、关于接收者和发送者的联系信息、关于共同接收者的信息等等来创建群组。
[0007]本发明的实施例能够在没有关于明确的用户之间的关系的信息的情况下使用现有的通信记录来创建相关用户的群组。
[0008]问题的解决方案
[0009]依照本发明的一方面,提供一种使用电子设备的通信记录来创建群组的方法。该方法包括:将通信记录存储在数据库中;当预设时间到达时基于存储在数据库中的时间和位置信息根据数据库来创建第一群组;从数据库检索发送列表,并且基于包括在发送列表上的通信者标识符根据数据库来创建第二群组;从数据库检索接收列表,并且基于包括在接收列表上的通信者标识符和包括在发送列表上的通信者标识符根据数据库来创建第三群组;以及基于第一群组、第二群组和第三群组中的至少两者中共同包括的信息来创建第四群组。
[0010]优选地,通信记录包括:ID、时间、位置、通信者标识符和类型信息。通信者标识符包括:关于数个接收者的信息。类型信息包括:发送或者接收。通信者标识符包括:关于数个接收者的信息。
[0011]优选地,第一群组的创建包括:将其时间和位置信息被包括在预定范围内的事件日志确定为一群组。第三群组的创建包括:当接收列表中的通信者标识符之一与发送列表中的通信者标识符相同时,将接收列表的事件日志确定为一群组。
[0012]优选地,第四群组的创建包括:基于用户所指定的且包括在地址薄中的群组信息创建第四群组。第四群组的创建包括:基于地址薄的电子邮件地址中包括的域名创建第四群组。
[0013]依照本发明的另一方面,提供一种使用电子设备的通信记录来创建群组的方法。该方法包括:将通信记录存储在数据库中;从数据库检测电子设备的条件;以及基于地址薄和条件来创建群组。条件的检测包括:基于下列各项中的至少一个来确定条件:存储在数据库中的时间、位置、通信者标识符。
[0014]依照本发明的另一方面,提供一种显示电子设备的地址薄的方法。该方法包括:在屏幕上显示包括下列各项中的至少一个的项目列表:名字、电话号码和电子邮件地址;以及基于用户的当前条件来显示项目和与项目相关的群组信息两者。
[0015]优选地,群组信息包括:关于第一群组的信息,其中,第一群组是基于时间和位置信息根据存储了通信记录的数据库而创建的。
[0016]优选地,群组信息包括:关于第二群组的信息,其中,第二群组是基于从数据库检索的发送列表中包括的通信者标识符根据存储了通信记录的数据库而创建的。群组信息包括:关于第三群组的信息,其中,第三群组是基于从数据库检索的接收列表中包括的通信者标识符和发送列表中包括的通信者标识符根据存储了通信记录的数据库而创建的。群组信息包括:关于第四群组的信息,其中,第四群组是基于下列各项中的至少两者中共同包括的信息而创建的:基于时间和位置信息根据存储了通信记录的数据库而创建的第一群组;基于从数据库检索的发送列表中包括的通信者标识符根据数据库而创建的第二群组;以及基于从数据库检索的接收列表中包括的通信者标识符和发送列表中包括的通信者标识符根据数据库而创建的第三群组。第四群组的创建包括:基于用户所指定的且包括在地址薄中的群组信息创建第四群组。第四群组的创建包括:基于地址薄的电子邮件地址中包括的域名创建第四群组。
[0017]依照本发明的另一方面,提供一种电子设备。该电子设备包括:通信单元;存储单元,其具有在通信单元中发生事件时存储通信记录的数据库;以及处理器,用于:当预设时间到达时基于存储在数据库中的时间和位置信息根据数据库来创建第一群组;从数据库检索发送列表,并基于发送列表上包括的通信者标识符根据数据库创建第二群组;从数据库检索接收列表,并基于接收列表上包括的通信者标识符和发送列表上包括的通信者标识符根据数据库创建第三群组;以及基于第一群组、第二群组和第三群组中的至少两者中共同包括的信息来创建第四群组。
[0018]优选地,通信记录包括:ID、时间、位置、通信者标识符和类型信息。处理器将其时间和/或位置信息被包括在预定范围内的事件日志确定为第一群组。当接收列表中的通信者标识符之一与发送列表中的通信者标识符相同时,处理器将接收列表的事件日志确定为第三群组。
[0019]发明的有效效果
[0020]如上所述,当在电子设备中发生通信事件时,根据本发明的电子设备和方法执行下列步骤:将通信记录存储在数据库中;当预设时间到达时基于存储在数据库中的时间和位置信息根据数据库来创建第一群组;从数据库检索发送列表,并且基于包括在发送列表上的通信者标识符根据数据库来创建第二群组;从数据库检索接收列表,并且基于包括在接收列表上的通信者标识符和包括在发送列表上的通信者标识符根据数据库来创建第三群组;以及基于第一群组、第二群组和第三群组中的至少两者中共同包括的信息来创建第四群组。
[0021]电子设备在显示地址薄的同时根据用户的输入在屏幕上显示关于所创建的群组的信息,并且将群组信息与联系人信息一起提供给用户,从而基于用户的条件提供联系人?目息O
【附图说明】
[0022]图1是根据本发明的电子设备的框图。
[0023]图2是根据本发明的硬件设备的框图。
[0024]图3是根据本发明的软件的框图。
[0025]图4是描述在通信事件发生时处理器收集和处理通信记录的方法的框图。
[0026]图5是示出存储在电话簿数据库中的呼叫日志的示图。
[0027]图6是示出存储在通信记录数据库中的消息日志的示图。
[0028]图7a是示出根据存储在通信记录数据库中的信息来创建群组的方法的流程图。
[0029]图7b是示出根据存储在通信记录数据库中的信息来创建群组的另一方法的流程图。
[0030]图8示出了示出与联系人相关的群组信息的屏幕。
【具体实施方式】
[0031]参照附图详细描述本发明的实施例和更改。应当理解,本发明不局限于实施例。
[0032]在图中,相同或类似的元素由相同的参考标记表示,即使它们被描绘在不同的图中也如此。
[0033]描述和权利要求中使用的单数形式意图包括复数形式,除非上下文清楚地另有指不O
[0034]在描述中,表述“和”也在列出项目的组合的意义上使用。
[0035]应当理解,当部分过程被变更时,或者过程的特定部分被重复或省略时,根据本发明的方法也可根据下列实施例来更改。
[0036]下文中,参照附图对本公开进行详细描述。
[0037]图1是根据本发明的电子设备100的框图。
[0038]参照图1,电子设备100能够包括硬件110或者软件120。硬件110的实施例将在稍后参照图2详细描述。软件120能够包括核121、中间件122、应用编程接口(API)123或应用124。软件120的实施例被参照图3详细描述。
[0039]电子设备100的示例是:电子钟、冰箱、空调、真空吸尘器、人工智能机器人、TV^字视频盘(DVD)播放器、音频系统、烤箱、微波炉、洗衣机、电子手镯、电子项链、空气净化器、数字相框、各种医疗设备(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层(CT)扫描仪、超声波设备等等),导航设备、黑匣子、机顶盒、电子词典、汽车设备、船用电子设备、航空电子设备、安全设备、电子衣物、电子钥匙、与农、牧和海产品相关的机器、桌面型个人计算机(桌面PC)、膝上型个人计算机(膝上型PC)、个人数字助理(PDA)、便携式多媒体播放器(PMP)、平板个人计算机(平板PC)、移动电话、视频电话、智能电话、电子书阅读器、相机、可穿戴设备、无线设备、全球定位系统接收器(GPS接收器)、手持式设备、MP3播放器、摄像机、游戏控制台、腕表、头戴式显示(HMD)、平板设备、数字相框、电子板、电子签名接收设备、投影仪,等等。应当理解,根据本公开的电子设备的类型不局限于以上列出的设备。
[0040]图2是根据本发明的硬件设备200(例如,图1中所示出的硬件110)的框图。参照图2,硬件200能够包括一个或多个处理器201。例如,如图2中所示,处理器201能够包括:一个或多个应用处理器(AP)201A和一个或多个通信处理器(CPWOlBt3AP 201A是指能够进行以下操作的处理器:驱动操作系统或者应用程序以控制连接到AP 201A的数个硬件或者软件组件;以及处理和操作包括多媒体数据的各种数据。AP 201A可以被实现为片上系统(SoC)。根据一实施例,AP 201还可包括图形处理单元(GPU)(未示出)。
[0041]CP 201B是指能够执行包括硬件200的电子设备(例如,具有硬件110的电子设备100)的通信功能的处理器。CP 201B可以被实现为片上系统(SoC)。根据一实施例,CP 201B还可执行多媒体控制功能的至少一部分。CP 201B能够使用用户识别模块(S頂),例如S頂卡221,来识别和认证通信网络中的终端,并且提供用户以服务,诸如语音呼叫、视频呼叫、SMS、数据包等等。CP 201B也能够控制射频(RF)单元205执行对数据的发送/接收。虽然图2中示出的实施例按CP 201B、电力管理模块203、存储器204等等与AP 201A分开的方式实现,但其也可以按AP 201A包括列出组件中的至少一部分(例如,CP 201B)的方式实现。
[0042]RF单元205能够进行对数据,例如RF信号或者电磁波信号的发送/接收。虽然未被示出,但RF单元205能够包括收发器、电力放大模块(PAM)、频率滤波器、低噪声放大器(LNA)等等。RF单元205还可包括用于在无线通信期间经由自由空间发送/接收电磁波的部件,例如,导体、导线等等。
[0043]硬件200能够包括内部存储器204A或者外部存储器204B。内部存储器204A能够包括下列各项中的一个或多个:易失性存储器,例如,动态RAM(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等等;以及非易失性存储器,例如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪存ROM等等。在本发明的实施例中,AP 201A或者CP 201B可将从非易失性存储器或分别连接到其的其它元件中的至少一个接收到的命令或数据加载到相应的易失性存储器以处理它们。额外地,AP 201A或者CP 201B可将从所述其它元件中的一个或多个接收到的或在所述其它元件中的一个或多个处创建的数据存储在易失性存储器中。
[0044]外部存储器204B还可包括:紧凑闪存(CF)、安全数字(SD)、微安全数字(微SD)、迷你安全数字(迷你SD)、极端数字(xD)、记忆棒等等。
[0045]电力管理模块203能够管理硬件200的电力。虽然未被示出,但电力管理模块203能够包括电力管理集成电路(PMIC)、充电器集成电路(充电器IC)或者电池量表。PMIC可实现为IC芯片或SoC的形式。对电力进行充电可在有线或无线模式中执行。充电器IC可对电池充电,从而避免输入过电压或者输入过电流被从充电器输入到电池。在本发明的实施例中
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1