一种通信终端信息分组的方法及通信终端的制作方法

文档序号:7698240阅读:107来源:国知局

专利名称::一种通信终端信息分组的方法及通信终端的制作方法
技术领域
:本发明涉及通信终端信息分组,尤其涉及一种通信终端信息分组的方法及通信终端。
背景技术
:现在通信终端的信息量越来越大,如电话本功能越来越强大,每个联系人可以记录的信息越来越多,包括名称(姓氏、名字、昵称)、图片、职称、部门、公司、公司电话、公司传真、公司地址、即时信息、电子邮件、电话、响铃音调、网页、住宅电话、住宅地址、生日、周年纪念日等。有了这些信息,电话本实际上就相当于一个数据库了。在实现本发明过程中,发明人发现现有技术中至少存在如下问题现有的通信终端信息中,联系人等信息的查找一般是通过用户输入关键字后,点击查找,通信终端会列出所有符合条件的联系人等信息。这种查找方法仅能够简单的对通信终端信息(如联系人等信息姓名和电话号码等)进行查询,查询出来的结果也不方便使用。
发明内容本发明实施例的发明目的是为了通信终端用户快速查找通信终端信息,并满足用户日益丰富多样的查询需求的问题。一方面,本发明实施例提供了一种通信终端信息分组的方法,所述方法包括如下步骤确定通信终端信息的分组条件;判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。另一方面,本发明实施例提供了一种通信终端,所述通信终端包括如下单元分组条件确定单元,用于确定通信终端信息的分组条件;存储单元,用于一结构化数据形式存储所述通信终端信息;字段判断单元,用于判断所述存储单元存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;检索分组单元,用于所述字段判断单元判断所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;信息呈现单元,用于将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。上述技术方案具有如下有益效果因为采用判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录的技术手段,所以克服了现有查找方法仅能够简单的对通信终端信息进行查询,查询出来的结果也不方便使用的问题,进而达到了方便用户,从而缩小査找范围的效果;同时,通过自动分组,也使用户对分组后的通信终端信息进行操作更加方便。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中图1是本发明实施例一种通信终端结构示意8图2是本发明实施例基于图1的通信终端信息分组的方法流程图;图3A是本发明实施例图1中的字段判断单元结构示意图;图3B是本发明实施例图1中的检索分组单元结构示意图;图4是本发明实施例另一种通信终端结构示意图5A-图5B是本发明应用实例自动分组联系人信息的界面操作示意图;图6A-图6B是本发明应用实例自动分组短信信息的界面操作示意图;图7A-图7B是本发明应用实例自动分组通话记录信息的界面操作示意图。具体实施例方式为使本发明的目的、技术方案和有益效果更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。实施例一如图1所示,是本发明实施例一种通信终端结构示意图,所述装置100包括如下单元所述通信终端100包括如下单元分组条件确定单元101,用于确定通信终端信息的分组条件;存储单元102,用于以结构化数据形式存储所述通信终端信息;字段判断单元103,用于判断所述存储单元存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;检索分组单元104,用于所述字段判断单元判断所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;以通信终端信息为联系人信息为例,当分组条件为"公司"时,通信终端会将联系人信息中相关字段,如联系人信息中的"公司"字段或"企业"字段信息相同的记录归为同一组记录。信息呈现单元105,用于将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。信息呈现单元105将分组后的通信终端的信息分组呈现给用户,方便用户的査阅和搜索。可选的,请参考图3A和图3B,所述分组条件确定单元101具体可以用于接收用户输入的分组条件信息,根据所述分组条件信息确定所述分组条件;或根据用户选定预置分组条件的指令,确定所述分组条件;所述预置分组条件为所述通信终端中预置的分组条件。在此可选实施例中,通信终端可预置一些分组条件,供用户选择,方便用户对通信终端信息的归类和査找;也可让用户输入分组条件信息,以生成相应的分组条件,如用户对联系人信息进行分组时,可在分组条件提示栏输入"13*",则通信终端会查找联系人信息中的"电话号码"字段,且在中,符合"13*"这个条件的"电话号码"这个字段的信息相同的记录归为同一组记录,即将开头为136的电话号码归为同一组记录,将137的电话号码归为同一组记录,依次类推。故可灵活地设置分组信息,以方便用户对信息的归类和査找。在本发明的一个可选方案中,所述分组条件可以包括主分组条件和辅分组条件;所述字段判断单元103可以包括第一判断单元1031,用于判断所述通信终端信息的记录中是否有与所述主分组条件对应的字段;所述检索分组单元104可以包括第一分组单元1041,用于在所述第一判断单元的判断结果为所述通信终端信息的记录中有与所述主分组条件对应的第一相关字段时,将所述通信终端信息的记录中,符合所述主分组条件的所述第一相关字段的信息相同的记录归为同一主组记录;所述字段判断单元103还可以包括第二判断单元1032,用于判断所述通信终端信息的记录中是否有与所述辅分组条件对应的字段;所述检索分组单元104还可以包括第二分组单元1042,用于在所述第二判断单元的判断结果为所述通信终端信息的记录中有与所述辅分组条件对应的第二相关字段时,将每个所述同一主组记录中,符合所述辅分组条件的所述第二相关字段的信息相同的记录归为同一辅组记录;所述信息呈现单元105具体可以用于将所述通信终端信息以所述同一主组记录分别排列在一起的方式呈现给用户;将每个所述同一主组记录以所述同一辅组信息分别排列在一起的方式呈现给用户。在该可选方案中,分组条件可以有两个,主分组条件和辅分组条件,通信终端信息按主分组条件进行了分组之后,得到若干个主组记录,然后再对主组记录按照辅分组条件进行分组,将通信终端信息按两级分组后的信息呈现给用户。仍以通信终端信息为联系人信息为例进行说明,可以"公司"为主分组条件,而"姓"为辅分组条件,则主组记录为联系人信息中"公司"或"企业"字段相同的记录,再对主组记录按辅分组条件"姓"进行分组,则在每个主组记录中,按联系人信息中的"姓名"或"名称"字段的第一个字进行分组,得到两级分组信息。当然,类似地,也可设置多级辅分组条件,如此,可对通信终端信息逐级分组,方便逐级査找得到想查询的信息。可选的,所述存储单元102,具体可以用于将通信终端信息以关系数据的形式进行存储,存储所述结构化数据的形式包括关系数据库,所述关系数据库为以隐藏的ID作为所述通信终端信息的记录的主键的数据库;所述字段判断单元103具体可以用于根据所述隐藏的ID査找所述通信终端信息的记录,判断所述隐藏ID对应的记录中是否有与所述分组条件对应的相关字段。所述存储单元102存储的以隐藏的ID作为主键的通信终端信息可以包括电话本的联系人信息、短信信息、通话记录信息中一种或多种如果査询电话本的联系人信息,则所述分组条件确定单元确定的所述分组条件至少包括姓、性别、公司、生日、电话号码中的一种或多种;如果查询短信信息,则所述分组条件确定单元确定的所述分组条件至少包括发件人和/或收到时间;如果查询通话记录信息,则所述分组条件确定单元确定的所述分组条件至少包括联系人和/或通话日期。可选地,如图4所示,是本发明实施例另一种通信终端结构示意图。该通信终端100还可包括查询单元106,用于接收用户输入的所述分组条件对应的査询信息,查询符合所述分组条件的所述相关字段的信息为所述査询信息的记录,作为查询结果;所述信息呈现单元105还用于将所述查询结果呈现给用户。如用户输入分组条件"公司"对应的査询信息"A公司",则通讯终端可査出联系人信息中"公司"或"企业"字段的信息为"A公司"的记录,并呈现给用户。如图2所示,是本发明实施例基于图1的通信终端信息分组的方法流程图,所述方法包括如下步骤步骤201,确定通信终端信息的分组条件。所述确定通信终端信息的分组条件具体可以为接收用户输入的分组条件信息,根据所述分组条件信息确定所述分组条件;或根据用户选定预置分组条件的指令,确定所述分组条件;所述预置分组条件为所述通信终端中预置的分组条件。所述分组条件可以包括主分组条件和辅分组条件。所述通信终端信息可以包括电话本的联系人信息、短信信息、通话记录信息中一种或多种;如果査询电话本的联系人信息,则确定的所述分组条件至少包括姓、性别、公司、生日、电话号码中的一种;如果査询短信信息,则确定的所述分组条件至少包括发件人和/或收到时间;如果查询通话记录信息,则确定的所述分组条件至少包括联系人和/或通话日期。步骤202,判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段。存储所述结构化数据的形式可以包括关系数据库(如SQLServer、Omcle、Sybase等),所述通信终端信息的每个记录可以具有一个与该记录的主键对应的隐藏的ID;所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段具体为根据所述隐藏的ID査找所述通信终端信息的记录,判断所述隐藏ID对应的记录中是否有与所述分组条件对应的相关字段。步骤203,若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;若无,则可以提示自动分组失败。所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段可以包括判断所述通信终端信息的记录中是否有与所述主分组条件对应的字段;所述若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录包括若所述通信终端信息的记录中有与所述主分组条件对应的第一相关字段,则将所述通信终端信息的记录中,符合所述主分组条件的所述第一相关字段的信息相同的记录归为同一主组记录;所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段还可以包括判断所述通信终端信息的记录中是否有与所述辅分组条件对应的字段;所述若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录还包括若所述通信终端信息的记录中有与所述辅分组条件对应的第二相关字段,则将每个所述同一主组记录中,符合所述辅分组条件的所述第二相关字段的信息相同的记录归为同一辅组记录。步骤204,将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。所述将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现13给用户可以包括将所述通信终端信息以所述同一主组记录分别排列在一起的方式呈现给用户;将每个所述同一主组记录以所述同一辅组信息分别排列在一起的方式呈现给用户。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括上述步骤201~步骤204,所述的存储介质,如ROM/RAM、磁盘、光盘等。本发明实施例提供给用户一种通信终端信息分组的功能,因为采用判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录的技术手段,所以克服了现有查找方法仅能够简单的对通信终端信息进行查询,查询出来的结果也不方便使用的问题,进而达到了方便用户,从而縮小査找范围的效果;同时,通过自动分组,也使用户对分组后的通信终端信息进行操作更加方便。实施例二分组条件信息可以由用户自己设置或者由制造商预置到手机中。对于电话本的联系人信息,本发明应用实例实现的基础是联系人信息以结构化的形式存储在手机中,可以是存储在一个关系数据库,如以一个隐藏的ID作为每条记录的主键(如,最简单地,就是如下每个记录表格中的每个记录的编号字段对应的信息联系人信息中为每个记录的LXR编号字段,短信信息中为每个记录的DX编号字段,通话记录信息中为每个记录的TH几编号字段),这样可以加快分组和查找的速度。该关系数据库可以按照下表1的形式进行电话本的联系人信息的存储。<table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table>表l电话本的联系人信息的存储形式关系数据库可以按照下表2的形式进行短信信息的存储。<table>tableseeoriginaldocumentpage15</column></row><table>表2短信信息的存储形式关系数据库可以按照下表3的形式进行通话记录信息的存储。<table>tableseeoriginaldocumentpage15</column></row><table>表3通话记录信息的存储形式如图5A所示,是本发明应用实例自动分组联系人信息的界面操作示意图。在联系人以结构化形式存储的基础上,手机联系人界面就可以提供给用户一个"自动分组"界面,用户选择自动分组的"功能"后,如图5B所示,是本发明应用实例自动分组联系人信息的界面操作示意图在进入某种通信终端信息的相关界面时,通信终端会列出所有可以自动分组的条件,例如在进入联系人信息相关界面时,通信终端会列出"姓","性别","公司","生日",甚至是"电话号码"等分组条件(电话号码可以按照前几位进行分组,例如130,139等),用户选择自动分组的条件,手机判断在以隐藏的电话本的联系人信息ID(例如表l中为LXR编号——1,2,3)存储的关系数据库的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。在进行了分组之后,用户可基于分组后的信息进行查询,如査询表1中数据库中的公司项目的电话本存储信息,确定分组条件的查询条件为"A公司",则会检索存储的关系数据库,查询隐藏ID为1,2,3的记录,并找到A公司这一相关字段"LXR公司",此时软件会自动列出所有"A公司"的联系人信息给用户观看,用户会查到"张三"和"王五"的电话本存储信息。用户也可以自定义分组条件,用户可以选择一个主分组条件和至少一个辅助分组条件,例如,用户选择"A公司"为主分组条件,性别"男"为辅助分组条件,手机就会先以"A公司"为条件分组联系人信息,然后又用"男"为条件分组联系人信息,最后呈现给用户的只有"张三"的电话本存储信息。本发明实施例提出的自动分组的方法不仅可以应用于联系人信息界面,也可以应用于短信信息,通话记录信息等其他功能界面。如图6A-图6B是本发明应用实例自动分组短信信息的界面操作示意图。在短信信息界面,用户可以选择按照发件人、收到时间为分组条件;如图7A-图7B是本发明应用实例自动分组通话记录信息的界面操作示意图。在通话记录信息界面,用户可以选择按照联系人、通话日期作为分组条件。总之,只要是以结构化数据格式存储的通信终端信息,都可以应用自动分组的方法。本发明实施例提供给用户一种自动分组手机信息的功能,方便用户根据联系人的不同字段分组联系人等信息,从而缩小査找范围。同时,通过自动分组,也方便用户对分组后的联系人等信息进行操作,例如群发短信等。用户可以以自己感兴趣的属性对联系人进行分组,利用数据库信息量大的优势,我们可以给用户提供丰富的查询功能,提供给用户个性化的查询体验。以上所述仅为本发明的具体实施方式而己,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1、一种通信终端信息分组的方法,其特征在于,所述方法包括如下步骤确定通信终端信息的分组条件;判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。2、如权利要求1所述方法,其特征在于,所述确定通信终端信息的分组条件具体为-接收用户输入的分组条件信息,根据所述分组条件信息确定所述分组条件;或根据用户选定预置分组条件的指令,确定所述分组条件;所述预置分组条件为所述通信终端中预置的分组条件。3、如权利要求l所述方法,其特征在于,所述分组条件包括主分组条件和辅分组条件;所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段包括判断所述通信终端信息的记录中是否有与所述主分组条件对应的字段;所述若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录包括若所述通信终端信息的记录中有与所述主分组条件对应的第一相关字段,则将所述通信终端信息的记录中,符合所述主分组条件的所述第一相关字段的信息相同的记录归为同一主组记录;所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段还包括判断所述通信终端信息的记录中是否有与所述辅分组条件对应的字段;所述若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录还包括若所述通信终端信息的记录中有与所述辅分组条件对应的第二相关字段,则将每个所述同一主组记录中,符合所述辅分组条件的所述第二相关字段的信息相同的记录归为同一辅组记录;所述将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户包括将所述通信终端信息以所述同一主组记录分别排列在一起的方式呈现给用户;将每个所述同一主组记录以所述同一辅组信息分别排列在一起的方式呈现给用户。4、如权利要求1所述方法,其特征在于,存储所述结构化数据的形式包括关系数据库,所述通信终端信息的每个记录具有一个与该记录的主键对应的隐藏的ID;所述判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段具体为根据所述隐藏的ID查找所述通信终端信息的记录,判断所述隐藏ID对应的记录中是否有与所述分组条件对应的相关字段。5、如权利要求l-4任一所述方法,其特征在于,所述通信终端信息为电话本的联系人信息,所述分组条件至少包括姓、性别、公司、生日、电话号码中的一种;或所述通信终端信息为短信信息,所述分组条件至少包括发件人和/或收到时间;或所述终端信息为通话记录信息,所述分组条件至少包括联系人和/或通话日期。6、如权利要求l-4任一所述的方法,其特征在于,所述方法还包括接收用户输入的所述分组条件对应的查询信息,将符合所述分组条件的所述相关字段的信息为所述查询信息的记录呈现给用户。7、一种通信终端,其特征在于,所述装置包括如下单元分组条件确定单元,用于确定通信终端信息的分组条件;存储单元,用于以结构化数据形式存储所述通信终端信息;字段判断单元,用于判断所述存储单元存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;检索分组单元,用于所述字段判断单元判断所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;'信息呈现单元,用于将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。8、如权利要求7所述的通信终端,其特征在于,所述分组条件确定单元具体用于接收用户输入的分组条件信息,根据所述分组条件信息确定所述分组条件;或根据用户选定预置分组条件的指令,确定所述分组条件;所述预置分组条件为所述通信终端中预置的分组条件。9、如权利要求7所述通信终端,其特征在于,所述分组条件包括主分组条件和辅分组条件;所述字段判断单元包括第一判断单元,用于判断所述通信终端信息的记录中是否有与所述主分组条件对应的字段;所述检索分组单元包括第一分组单元,用于在所述第一判断单元的判断结果为所述通信终端信息的记录中有与所述主分组条件对应的第一相关字段时,将所述通信终端信息的记录中,符合所述主分组条件的所述第一相关字段的信息相同的记录归为同一主组记录;所述字段判断单元还包括第二判断单元,用于判断所述通信终端信息的记录中是否有与所述辅分组条件对应的字段;所述检索分组单元还包括第二分组单元,用于在所述第二判断单元的判断结果为所述通信终端信息的记录中有与所述辅分组条件对应的第二相关字段时,将每个所述同一主组记录中,符合所述辅分组条件的所述第二相关字段的信息相同的记录归为同一辅组记录;所述信息呈现单元具体用于将所述通信终端信息以所述同一主组记录分别排列在一起的方式呈现给用户;将每个所述同一主组记录以所述同一辅组信息分别排列在一起的方式呈现给用户。10、如权利要求7所述的通信终端,其特征在于,所述存储单元,具体用于将通信终端信息以关系数据的形式进行存储,存储所述结构化数据的形式包括关系数据库,所述关系数据库为以隐藏的ID作为所述通信终端信息的记录的主键的数据库;所述字段判断单元具体用于根据所述隐藏的ID查找所述通信终端信息的记录,判断所述隐藏ID对应的记录中是否有与所述分组条件对应的相关字段。11、如权利要求7-10任一所述的通信终端,其特征在于,所述通信终端信息为电话本的联系人信息,所述分组条件确定单元确定的所述分组条件至少包括姓、性别、公司、生日、电话号码中的一种或多种;或所述通信终端信息为短信信息,所述分组条件确定单元确定的所述分组条件至少包括发件人和/或收到时间;或所述通信终端信息为通话记录信息,所述分组条件确定单元确定的所述分组条件至少包括联系人和/或通话日期。12、如权利要求7-10任一所述的通信终端,其特征在于,还包括査询单元,用于接收用户输入的所述分组条件对应的查询信息,查询符合所述分组条件的所述相关字段的信息为所述查询信息的记录,作为查询结果;所述信息呈现单元还用于将所述查询结果呈现给用户。全文摘要本发明提供一种通信终端信息分组的方法及通信终端,其中,所述方法包括如下步骤确定通信终端信息的分组条件;判断在以结构化数据形式进行存储的所述通信终端信息的记录中是否有与所述分组条件对应的相关字段;若所述通信终端信息的记录中有与所述分组条件对应的相关字段,则将所述通信终端信息的记录中,符合所述分组条件的所述相关字段的信息相同的记录归为同一组记录;将所述通信终端信息以所述同一组记录分别排列在一起的方式呈现给用户。本发明还提供一种通信终端。本发明方便用户根据不同的分组条件分组通信终端信息,从而缩小查找范围。同时,通过自动分组,也方便用户对分组后的通信终端信息进行操作。文档编号H04M3/42GK101465917SQ20091007614公开日2009年6月24日申请日期2009年1月9日优先权日2009年1月9日发明者金圣宇申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1