首页> 中国专利> 维护和通讯录中联系人有关的多维相关信息的方法和系统

维护和通讯录中联系人有关的多维相关信息的方法和系统

摘要

本发明涉及一种维护和通讯录中联系人有关的多维相关信息的方法和系统。本发明的方法包括以下步骤:确定影响所述的多维相关信息数据的事件已发生;分析所述事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。通过本发明的方法和系统,能够自动分析,创建并维护与手机通讯录中的某位联系人有关的时间、地点和相关人信息,并且允许用户从多个维度搜索通讯录。在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。

著录项

  • 公开/公告号CN102055826A

    专利类型发明专利

  • 公开/公告日2011-05-11

    原文格式PDF

  • 申请/专利权人 北京网秦天下科技有限公司;

    申请/专利号CN200910180673.9

  • 发明设计人 程平;林宇;邹仕洪;

    申请日2009-10-27

  • 分类号H04M1/2745(20060101);H04M1/725(20060101);G06F17/30(20060101);

  • 代理机构11314 北京戈程知识产权代理有限公司;

  • 代理人程伟;孙向民

  • 地址 100013 北京市东城区和平里东街11号院内四号楼

  • 入库时间 2023-12-18 02:13:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-08-13

    授权

    授权

  • 2011-06-29

    实质审查的生效 IPC(主分类):H04M1/2745 申请日:20091027

    实质审查的生效

  • 2011-05-11

    公开

    公开

说明书

技术领域

本发明涉及到个人通讯终端技术,并且更具体地,涉及一种用于管理个人通讯录的方法和装置。

背景技术

随着移动通讯技术的发展,手机成为人们最主要的沟通工具之一。大多数手机都提供了通讯录储存和管理功能,用户可以将联系人的姓名/电话号码/公司名称等信息记录为名片;并可以根据姓名或者电话号码,搜索联系人。

通讯录和通讯工具的结合,带来了很大的方便,人们也越来越习惯将电话号码记录到手机中。同时,由于互联网,电子邮件,即时聊天工具的发展,人们相互之间的沟通和联系越来越方便,社交圈子比以前更广,由此导致通讯录的增长非常迅速,对于一些商务人士,其手机通讯录中的联系人往往达到了几百甚至上千人。

然而,在一个固定的时间范围,人们经常联系的人不过几十个人而已,手机中大部分的人很长时间都不会联系。这就给通讯录的管理带来了麻烦:时间长了不联系,用户很容易忘记通讯录中的某位联系人是谁,因此,很多通讯录较大的用户经常会遇到如下的问题:想给某个不熟悉的人打电话,却怎么也想不起对方的姓名和号码,即使已经在通讯录中保存了对方的名片,由于不记得名字,将无法查询。

目前的大多数手机通讯录管理软件,虽然允许用户存储联系人更多的属性,例如公司、电子邮件、地址等信息,用户也可以使用这些属性进行搜索。

然而,一方面这些属性需要用户手动输入,工作量大而且效率很低。另一方面,对于长期不联系的联系人,用户能回忆起的往往是更加模糊信息,无法通过这些属性搜索到结果。比如用户只能记起在某个时间(或地点)认识的该联系人;或者是只记得某个时间(或地点)和该联系人有过通话或短信;或者是只记得这位联系人和某位朋友有关(朋友推荐认识的)。

发明内容

本发明提供了一种方法和系统,能够自动分析,创建并维护与手机通讯录中的某位联系人有关的时间、地点和相关人信息,并且允许用户从多个维度搜索通讯录。在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。

根据本发明的一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的方法,包括以下步骤:确定影响所述的多维相关信息数据的事件已发生;分析所述事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。

多维相关信息数据包括时间、地点和相关人;影响所述多维相关信息的事件包括创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息或接收短消息。

作为一个示例,当创建新的联系人名片的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为名片创建时的相关时间;读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地点;分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。

作为另一个示例,当修改已有的联系人名片的内容事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。

作为另一个示例,当拨打或接听电话的事件发生时,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的通讯时间;读取并记录当时手机所处地点作为相关的通讯时地点。

作为另一个示例,当发送短消息的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的短信联络时间;读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识别出与接收该短信联系人有关的所述相关人。

作为另一个示例,当接收短消息的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的短信联络时间;读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识别出与发送该短信联系人有关的所述相关人。

根据本发明的方法,分析系统通讯记录包括:如果手机系统的已接来电、已拨电话或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。获取当时手机所处地点包括:如果GPS设备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不可用,则读取当时手机设备中Cell数据。

根据本发明的上述方法,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤进一步包括:如果是新创建的联系人名片事件,则创建新的多维相关信息数据记录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并进行更新。此外,如果识别出了新的相关人,则将识别出的相关人添加到该联系人的相关人列表中,优选地将该联系人添加到所有新识别出的相关人的相关人列表中。

根据本发明另一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统,包括:手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据存储库,所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中。

优选地,该系统还包括GPS设备,用于在影响所述的多维相关信息数据的事件已发生时,获取手机所在的地理位置信息。

优选地,该系统还包括数据转移装置,当用户导出手机中的通讯录数据时,同时导出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系;当用户将通讯录导入手机中时,同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。

根据本发明的另一个方面,提供一种依据前述权利要求中所述的多维相关信息执行多维检索、搜索联系人的装置,包括:多维搜索条件接收模块,用于输入搜索关键字;多维相关信息数据检索模块,用于根据用户输入的关键字,检索系统通讯录和所述多维相关信息数据并返回匹配的联系人列表;搜索结果呈现模块,用于显示所有检索到的匹配联系人列表。

优选地,该搜索联系人的装置进一步包括地理信息数据库,以允许用户输入地名而非经纬度信息来执行多维检索。

使用本发明,用户可以从更多的维度,例如,时间、地点、相关人等维度搜索通讯录,在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。

附图说明

当结合附图进行阅读时,通过参考对本发明优选实施例的以下详细描述,本领域的技术人员可以更好地理解本发明的各种优点、特征和特点;然而应当理解,附图所示的内容仅仅是本发明的一个实施例,本发明不限于附图中所示的具体实施例。

图1A为根据本发明的一优选实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统的示意性方框图。

图1B为根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统的示意性方框图。

图2为根据本发明的优选实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法的流程图。

图3为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行检索,用于搜索联系人的装置的结构示意图。

图4为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行检索,搜索联系人的方法的流程图。

具体实施方式

本发明涉及用于创建和维护、以及向用户提供与手机通讯录中联系人有关的多维相关信息数据的方法和系统。

本发明提供了一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统,包括:手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据存储库(例如数据库),所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中,优选地,该存储库可被配置为可对联系人和关联的多维相关信息进行查询。

优选地,本发明的用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统还包括数据转移装置。当用户导出手机中的通讯录数据时,可以同时导出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系。当用户将通讯录导入手机中时,可以同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。

以下结合附图,通过非限制性实施例对本发明的原理及具体实施方式进行详细的描述。

参考图1A,示出了根据本发明的优选实施例,用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统100。如图所示,系统100包括手机事件监视器101,用于监听手机中发生的各种事件,并且确定影响多维相关信息的事件已发生;多维相关信息分析器102,用于分析和识别该发生的事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器103,用于记录和更新与通讯录中联系人有关的多维相关信息数据。多维相关信息数据存储库104,所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中。

多维相关信息数据存储库104可以在手机系统中(包括手机内置存储器和外置存储卡)。优选地,多维相关信息数据存储库104可以在网络环境中的服务器中或者连接于服务器的独立的存储设备中。

此外,该存储库104可被配置为可对联系人和相关联的多维相关信息进行查询。

图1B示出了根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统100。如图所示,在本发明的进一步实施例中,除了手机事件监视器101、多维相关信息分析器102和多维相关信息记录器103之外,系统100还可包括数据转移装置105和GPS设备106。

考虑到手机用户会更换其使用的手机,或者使用其它外部存储设备(例如外部存储卡)来备份数据,数据转移装置105可以在用户的多个存储设备(或多个手机之间)共享所述的多维相关信息并且保持这些信息和联系人之间的关联。

多维相关信息分析器102可以通过GPS设备106获取用户当前精确的地理位置信息。然而,在手机系统中,即使没有GPS设备,也可以通过Cell ID数据,获取用户当前所处基站标识,从而间接获得用户的地理位置信息。

注意,在本发明的进一步实施例中,数据转移装置105和GPS设备106是可选的,系统100可以缺少上述可选组件,但不会脱离本发明的基本原理范围。

本发明还提供了一种用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法,包括以下步骤:确定影响所述的多维相关信息数据的事件已发生;分析事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。

影响多维相关信息的事件可包括但不限于来电和/或去电、名片夹新建和/或修改、接收和/或发送短信等事件。多维相关信息数据包括但不限于时间、地点和相关人等。

优选地,影响所述多维相关信息的事件包括:创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息、接收短消息等。

作为一个示例,当创建新的联系人名片的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

读取并记录当时的手机系统时间作为名片创建时的相关时间;

读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地点;

分析系统通讯记录,记录相关的通讯时间;

分析系统的短信收件箱和/或发件箱,获取相关人的信息。

优选地,获取当时手机所处地点的方法可包括:如果GPS设备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不可用,则读取当时手机设备中Cell数据。根据经纬度数据或Cell数据,可以查询地理数据库获得确定的地点作为名片创建时的相关地点。

优选地,分析系统通讯记录,如果手机系统的已接来电、已拨电话或未接来电记录中包括该联系人的任何一个号码,则记录当时的时间作为相关的通讯时间。

优选地,分析系统的短信收件箱:如果该联系人是通过短信方式发送的名片加入到通讯录中的,且短信的发送号码不是该新创建的联系人号码,则短信的发送者为相关人;如果该联系人的任何一个号码或者姓名存在于系统收件箱中某条短信内容中,且发送该条短信的号码和该联系人号码不一致,则短信发送者为相关人;如果在系统收件箱中有该联系人号码发送的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人或号码。

分析系统的短信发件箱:如果该联系人的任何一个号码或者姓名存在于系统已发送某条短信内容中,且接收该条短信的号码和该联系人号码不一致,则短信接收者为相关人;如果在系统已发送短信箱中有发送给该联系人号码的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人。

作为另一个示例,当修改已有的联系人名片的内容事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

分析系统通讯记录,记录相关的通讯时间;

分析系统的短信收件箱和/或发件箱,获取相关人的信息。

优选地,分析系统通讯记录,如果手机系统的已接来电、已拨电话或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。

优选地,分析系统的短信收件箱:如果该电话号码存在于系统收件箱中某条短信内容中,且发送该条短信的号码和该电话号码不一致,则短信发送者为相关人;如果在系统收件箱中有该电话号码发送的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人或号码。

优选地,分析系统的短信发件箱:如果该电话号码存在于系统已发送某条短信内容中,且接收该条短信的号码和该电话号码不一致,则短信接收者为相关人;如果在系统已发送短信箱中有发送给该电话号码的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人。

作为另一个示例,当拨打电话的事件发生时,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

读取并记录当时的手机系统时间(呼叫发起时)作为相关的通讯时间;

读取并记录当时手机所处地点作为相关的通讯时地点(获取方法同上)。

作为另一个示例,当接听电话的事件发生时,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

读取并记录当时的手机系统时间(电话接通时)作为相关的通讯时间;

读取并记录当时手机所处地点作为相关的通讯时地点,(获取方法同上)。

作为另一个示例,当发送短消息的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

读取并记录当时的手机系统时间作为相关的短信联络时间;

读取并记录当时手机所处地点作为相关的短信联络时地点(获取方法同上);

分析该短信的内容和属性,识别出与接收该短信联系人有关的所述相关人。优选地,如果该短信的格式为名片格式,则该名片所代表的联系人为所述相关人;如果该短信内容中出现了其它号码或者通讯录中已有的联系人名字,短信内容中出现的号码或联系人为所述相关人。

作为另一个示例,当接收短消息的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:

读取并记录当时的手机系统时间作为相关的短信联络时间;

读取并记录当时手机所处地点作为相关的短信联络时地点(获取方法同上);

分析该短信的内容和属性,识别出与发送该短信联系人有关的所述相关人。优选地,如果该短信的格式为名片格式,且发送该短信的号码不属于该名片所代表的联系人号码,则发送该短信的联系人为所述相关人;如果该短信内容中出现了其它号码或者通讯录中已有的联系人名字,则短信内容中出现的号码或联系人为相关人。

优选地,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤,包括但不限于:如果是新创建的联系人名片事件,则创建新的多维相关信息数据记录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并进行更新。此外,如果识别出了新的相关人,将识别出的相关人添加到该联系人的相关人列表中,优选地还要将该联系人添加到所有新识别出的相关人的相关人列表中。

优选地,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤还包括如果用户转移通讯录(例如,换手机时转移通讯录名片数据或者备份数据)时,同时转移多维相关信息数据并且保持通讯录中联系人和所述多维相关信息数据之间的关联关系。

作为一个实施例,下面结合图2所示的用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法,详细描述系统100的操作以及各种组件。

应当指出,本发明的用于分析和维护与某位联系人有关的多维相关信息数据的方法也可在与系统100类似的其他系统中实现,只要本发明的用于分析和维护与联系人有关的多维相关信息数据的方法的各步骤得到执行即可。

如图2所示,在开始时(通常指用户手机开机之后),手机事件监视器101将启动。

当用户根据需要使用手机时,在步骤201,手机事件监视器101监听用户的操作,用于确定影响该多维相关信息的事件是否发生。当手机事件监视器101确认影响该多维相关信息的事件已经发生后,将识别出的事件送入多维相关信息分析器102进行分析,进入步骤202。

在步骤202,多维相关信息分析器102根据事件类别,分析并更新该事件所影响到的联系人有关多维相关信息。一旦多维相关信息分析器102完成事件的分析工作,则将其识别出的联系人和有关的多维相关信息数据送入多维相关信息记录器103,进入步骤203。

在步骤203,多维相关信息记录器103保存多维相关信息数据到多维相关信息数据存储库104中,并维护其与联系人之间的关联。

下面以具体监控的事件为例,进一步地描述各个步骤的过程。

根据用户需要和手机提供的功能,通常有各种操作事件会发生,例如拨打或接听电话、创建或者修改通讯录中的联系人、发送或者接收短信、甚至玩游戏等。在本实施例中,优选地,会影响所述多维相关信息的事件通常包括创建新的联系人名片、修改已有的联系人名片的内容、拨打电话、接听电话、发送短消息、接收短消息这6种事件。手机事件监视器101将从用户的各种操作中识别出这6种事件。

如果发生的事件是创建新的联系人名片的事件,则多维相关信息分析器102将执行以下步骤:读取并记录当时的手机系统时间作为名片创建时的相关时间;如果GPS设备106(其是可选的)可用,则从GPS设备读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为名片创建时的相关地点;分析系统的通讯记录以获取相关的通讯时间;分析系统的短信收件箱和/或发件箱以获取相关人。

如果发生的事件是修改已有的联系人名片的内容(例如,包括添加新的电话号码、修改已有的电话号码等)事件,则多维相关信息分析器102将执行以下步骤:分析系统的通讯记录以获取相关的通讯时间;分析系统的短信收件箱和/或发件箱以获取相关人。

如果发生的事件是拨打电话事件,则多维相关信息分析器102将执行以下步骤:读取并记录呼叫发起时的手机系统时间作为相关的通讯时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关通讯地点。

如果发生的事件是接听电话事件,则多维相关信息分析器102将执行以下步骤:读取并记录呼入电话接通时的手机系统时间作为相关的通讯时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关通讯地点。

如果发生的事件是发送短消息事件,则多维相关信息分析器102将执行以下步骤:读取并记录用户发送短信时的手机系统时间作为相关的短信联络时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关的短信联络时地点;分析发送出去的短消息的内容和属性,识别出相关人。

如果发生的事件是接收短消息事件,则多维相关信息分析器102将执行以下步骤:读取并记录用户接收到短信时的手机系统时间作为相关的短信联络时间;如果GPS设备106(其是可选的)可用,则从GPS设备读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关的短信联络时地点;分析接收到的短消息的内容和属性,识别出相关人。

优选地,在步骤203中,多维相关信息记录器103可进行判断:如果102识别出的联系人是新创建的联系人,则创建一条新的多维相关信息记录,并以和该联系人相关联的方式保存到多维相关信息数据库中;否则多维相关信息记录器103将首先找到和该联系人有关的多维相关信息记录并进行更新。

优选地,如果在步骤202中识别出了新的相关人,则多维相关信息记录器不但要更新该联系人的相关人列表,还要找到新识别出的相关人的多维相关信息记录器,将该联系人添加到新识别出的相关人的相关人列表中。

优选地,多维相关信息记录器103完成了将多维相关信息数据保存到多维相关信息存储库104之后,如果用户根据需要转移通讯录(例如,换手机时转移通讯录中名片数据或备份数据),则用户可以使用数据转移装置105(其是可选的),同时从多维相关信息存储库104中转移多维相关信息数据,以保持在新的手机系统中,通讯录中联系人和所述多维相关信息数据之间的关联和同步关系。

在本发明的另一个方面,还提供了一种依据所述和通讯录中的联系人有关的多维相关信息数据执行多维检索、搜索联系人的装置300,如图3中所示,装置300包括多维搜索条件接收模块301,用于接收用户输入的多维检索条件;多维相关信息数据检索模块302,用于根据检索条件,检索多维相关信息数据找出用户所搜寻的目标联系人;搜索结果呈现模块303,用于向用户呈现多维相关信息数据检索模块所匹配到的目标联系人列表,并使用手机用户接口306呈现给用户。

优选地,本发明的依据多维相关信息执行多维检索、搜索联系人的装置还可以包括地理信息数据库304,以允许用户输入地名而非经纬度信息来执行多维检索。

应注意,地理信息数据库304是可选的,即使没有该组件,用户也可以输入经纬度作为检索条件执行多维检索,因此装置300可以缺少组件304,但不会脱离本发明的基本原理范围。

另外应指出,本发明的依据所述和通讯录中的联系人有关的多维相关信息数据执行多维检索、搜索联系人的装置300是独立的装置,特别地用于检索和呈现已由本发明的系统100创建和维护的与通讯录中联系人有关的多维相关信息数据。并且系统100中的组件多维相关信息数据存储库104,成为装置300的组件多维相关信息数据检索模块302的数据来源。

作为一个实施例,下面结合图4中所示本发明的依据上面所提到的所述多维相关信息数据执行检索,搜索联系人的方法,详细描述装置300以及其各个组件的操作。

如图4所示出的,在步骤401,多维搜索条件接收模块301接收用户输入的查询条件305,查询条件305可以是时间、地点、相关人这3个维度的组合,并且在和时间与地点相关的条件中,用户还可以指定事件类型,包括名片创建、通话和短信。然后,在步骤402,多维相关信息数据检索模块302根据查询条件305,从系统100的组件多维相关信息数据存储库,以及地理信息数据库(其是可选的),找出满足条件的多维相关信息数据记录。然后,在步骤403,根据多维相关信息数据和手机通讯录中联系人的关联关系,检索手机通讯录307,进一步找出和步骤402搜索得到的多维相关信息数据记录相关的联系人。最后,在步骤404,搜索结果呈现模块303将找出的结果,通过手机用户接口306呈现给用户。

下面以具体的搜索事件为例,进一步地描述上述各个步骤的过程。

例如,当用户想要搜索某个联系人的电话号码,但忘记了这个联系人的姓名的时候,使用装置300,用户可以使用时间、地点、相关人这3个维度的组合来搜索联系人,在和时间与地点相关的条件中,用户还可以指定事件类型,包括名片创建、通话和短信。以下举例进行说明:

假设当前时间为2009年9月7日,如果用户回忆起大概是在半年前认识的这位联系人,于是用户可以设定检索条件为:类型为名片创建,时间范围2009-3-1~2009-3-15(范围可调整)。装置300将返回在该时间范围内新添加的名片。这将大大缩小用户搜索的范围,帮助用户找出目标联系人。

假设用户回忆起大概1个月前在城市A和这位联系人通过电话,于是可以设定检索条件为:类型为通话,时间范围2009-08-10~2009-08-20(范围可调整),地点范围为城市A。装置300将返回在该时间范围内和地点范围内和用户发生过通话的联系人。这将大大缩小用户搜索的范围,帮助用户找出目标联系人。

假设用户回忆起该联系人是自己的另一个朋友F推荐给自己认识的,于是可以设定检索条件为相关人为联系人F。装置300将返回和联系人F有关的所有联系人,这同样会大大缩小用户搜索的范围,帮助用户找出目标联系人。

由以上所举出的例子可知,本发明在不增加用户任何负担的情况下(不需要用户手动添加和维护任何额外的信息),扩大了用户可用的通讯录搜索条件。使得用户即使在忘记联系人的姓名或其它属性的情况下,也可以通过时间、地点和相关人这三个维度进行多维检索,从而可以大大提高找到目标的概率。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号