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

文档序号:7714527阅读:257来源:国知局
专利名称:维护和通讯录中联系人有关的多维相关信息的方法和系统的制作方法
技术领域
本发明涉及到个人通讯终端技术,并且更具体地,涉及一种用于管理个人通讯录 的方法和装置。
背景技术
随着移动通讯技术的发展,手机成为人们最主要的沟通工具之一。大多数手机都 提供了通讯录储存和管理功能,用户可以将联系人的姓名/电话号码/公司名称等信息记 录为名片;并可以根据姓名或者电话号码,搜索联系人。通讯录和通讯工具的结合,带来了很大的方便,人们也越来越习惯将电话号码记 录到手机中。同时,由于互联网,电子邮件,即时聊天工具的发展,人们相互之间的沟通和 联系越来越方便,社交圈子比以前更广,由此导致通讯录的增长非常迅速,对于一些商务人 士,其手机通讯录中的联系人往往达到了几百甚至上千人。然而,在一个固定的时间范围,人们经常联系的人不过几十个人而已,手机中大部 分的人很长时间都不会联系。这就给通讯录的管理带来了麻烦时间长了不联系,用户很容 易忘记通讯录中的某位联系人是谁,因此,很多通讯录较大的用户经常会遇到如下的问题 想给某个不熟悉的人打电话,却怎么也想不起对方的姓名和号码,即使已经在通讯录中保 存了对方的名片,由于不记得名字,将无法查询。目前的大多数手机通讯录管理软件,虽然允许用户存储联系人更多的属性,例如 公司、电子邮件、地址等信息,用户也可以使用这些属性进行搜索。然而,一方面这些属性需要用户手动输入,工作量大而且效率很低。另一方面,对 于长期不联系的联系人,用户能回忆起的往往是更加模糊信息,无法通过这些属性搜索到 结果。比如用户只能记起在某个时间(或地点)认识的该联系人;或者是只记得某个时间 (或地点)和该联系人有过通话或短信;或者是只记得这位联系人和某位朋友有关(朋友 推荐认识的)。

发明内容
本发明提供了一种方法和系统,能够自动分析,创建并维护与手机通讯录中的某 位联系人有关的时间、地点和相关人信息,并且允许用户从多个维度搜索通讯录。在不增加 用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用 户管理手机通讯录的效率。根据本发明的一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维 相关信息数据的方法,包括以下步骤确定影响所述的多维相关信息数据的事件已发生; 分析所述事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护 其与联系人之间的关联。多维相关信息数据包括时间、地点和相关人;影响所述多维相关信息的事件包括 创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息或接收短消息。作为一个示例,当创建新的联系人名片的事件发生后,分析所述事件并识别出所 述的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为名片创建时的相 关时间;读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地 点;分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取 相关人的信息。作为另一个示例,当修改已有的联系人名片的内容事件发生后,分析所述事件并 识别出所述的多维相关信息数据的步骤包括分析系统通讯记录,记录相关的通讯时间; 分析系统的短信收件箱和/或发件箱,获取相关人的信息。作为另一个示例,当拨打或接听电话的事件发生时,分析所述事件并识别出所述 的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的通讯时间; 读取并记录当时手机所处地点作为相关的通讯时地点。作为另一个示例,当发送短消息的事件发生后,分析所述事件并识别出所述的多 维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的短信联络时间; 读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识 别出与接收该短信联系人有关的所述相关人。作为另一个示例,当接收短消息的事件发生后,分析所述事件并识别出所述的多 维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的短信联络时间; 读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识 别出与发送该短信联系人有关的所述相关人。根据本发明的方法,分析系统通讯记录包括如果手机系统的已接来电、已拨电话 或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。获取当时手机所 处地点包括如果GPS设备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不 可用,则读取当时手机设备中Cell数据。根据本发明的上述方法,保存所述多维相关信息数据并维护其与联系人之间的关 联的步骤进一步包括如果是新创建的联系人名片事件,则创建新的多维相关信息数据记 录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并 进行更新。此外,如果识别出了新的相关人,则将识别出的相关人添加到该联系人的相关人 列表中,优选地将该联系人添加到所有新识别出的相关人的相关人列表中。根据本发明另一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维 相关信息数据的系统,包括手机事件监视器,用于确定影响所述多维相关信息的事件是否 已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维 相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据 存储库,所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中。优选地,该系统还包括GPS设备,用于在影响所述的多维相关信息数据的事件已 发生时,获取手机所在的地理位置信息。优选地,该系统还包括数据转移装置,当用户导出手机中的通讯录数据时,同时导 出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系;当用户将通讯录导 入手机中时,同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。根据本发明的另一个方面,提供一种依据前述权利要求中所述的多维相关信息执 行多维检索、搜索联系人的装置,包括多维搜索条件接收模块,用于输入搜索关键字;多 维相关信息数据检索模块,用于根据用户输入的关键字,检索系统通讯录和所述多维相关 信息数据并返回匹配的联系人列表;搜索结果呈现模块,用于显示所有检索到的匹配联系 人列表。优选地,该搜索联系人的装置进一步包括地理信息数据库,以允许用户输入地名 而非经纬度信息来执行多维检索。使用本发明,用户可以从更多的维度,例如,时间、地点、相关人等维度搜索通讯 录,在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系 人较多的用户管理手机通讯录的效率。


当结合附图进行阅读时,通过参考对本发明优选实施例的以下详细描述,本领域 的技术人员可以更好地理解本发明的各种优点、特征和特点;然而应当理解,附图所示的内 容仅仅是本发明的一个实施例,本发明不限于附图中所示的具体实施例。图IA为根据本发明的一优选实施例,用于分析和维护与通讯录中联系人有关的 多维相关信息数据的系统的示意性方框图。图IB为根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有关的 多维相关信息数据的系统的示意性方框图。图2为根据本发明的优选实施例,用于分析和维护与通讯录中联系人有关的多维 相关信息数据的方法的流程图。图3为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行 检索,用于搜索联系人的装置的结构示意图。图4为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行 检索,搜索联系人的方法的流程图。
具体实施例方式本发明涉及用于创建和维护、以及向用户提供与手机通讯录中联系人有关的多维 相关信息数据的方法和系统。本发明提供了一种用于创建和维护与通讯录中联系人有关的多维相关信息数据 的系统,包括手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多 维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多 维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据存储库(例如 数据库),所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中,优选 地,该存储库可被配置为可对联系人和关联的多维相关信息进行查询。优选地,本发明的用于创建和维护与通讯录中联系人有关的多维相关信息数据的 系统还包括数据转移装置。当用户导出手机中的通讯录数据时,可以同时导出所述多维相 关信息数据,并且保持和有关的联系人之间的关联关系。当用户将通讯录导入手机中时,可以同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。以下结合附图,通过非限制性实施例对本发明的原理及具体实施方式
进行详细的 描述。参考图1A,示出了根据本发明的优选实施例,用于创建和维护与通讯录中联系人 有关的多维相关信息数据的系统100。如图所示,系统100包括手机事件监视器101,用于 监听手机中发生的各种事件,并且确定影响多维相关信息的事件已发生;多维相关信息分 析器102,用于分析和识别该发生的事件所影响的联系人以及有关的多维相关信息;多维 相关信息记录器103,用于记录和更新与通讯录中联系人有关的多维相关信息数据。多维相 关信息数据存储库104,所述多维相关信息数据以和相应的联系人相关联的方式存储在该 存储库中。多维相关信息数据存储库104可以在手机系统中(包括手机内置存储器和外置存 储卡)。优选地,多维相关信息数据存储库104可以在网络环境中的服务器中或者连接于服 务器的独立的存储设备中。此外,该存储库104可被配置为可对联系人和相关联的多维相关信息进行查询。图IB示出了根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有 关的多维相关信息数据的系统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有关的所有联系人,这同样会 大大缩小用户搜索的范围,帮助用户找出目标联系人。由以上所举出的例子可知,本发明在不增加用户任何负担的情况下(不需要用户 手动添加和维护任何额外的信息),扩大了用户可用的通讯录搜索条件。使得用户即使在忘 记联系人的姓名或其它属性的情况下,也可以通过时间、地点和相关人这三个维度进行多 维检索,从而可以大大提高找到目标的概率。
权利要求
1.一种维护和通讯录中联系人有关的多维相关信息的方法,包括以下步骤 确定影响所述的多维相关信息数据的事件已发生;分析所述事件并识别出所述的多维相关信息数据;以及 保存所述多维相关信息数据并维护其与联系人之间的关联。
2.如权利要求1所述的方法,其中多维相关信息数据包括时间、地点和相关人; 影响所述多维相关信息的事件包括创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息或接收短消息。
3.如权利要求2所述的方法,当创建新的联系人名片的事件发生后,分析所述事件并 识别出所述的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为名片创建时的相关时间;读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地点;分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。
4.如权利要求2所述的方法,当修改已有的联系人名片的内容事件发生后,分析所述 事件并识别出所述的多维相关信息数据的步骤包括分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。
5.如权利要求2所述的方法,当拨打或接听电话的事件发生时,分析所述事件并识别 出所述的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的通讯时间; 读取并记录当时手机所处地点作为相关的通讯时地点。
6.如权利要求2所述的方法,当发送短消息的事件发生后,分析所述事件并识别出所 述的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的短信联络时间; 读取并记录当时手机所处地点作为相关的短信联络时地点; 分析该短信的内容和属性,识别出与接收该短信联系人有关的所述相关人。
7.如权利要求2所述的方法,当接收短消息的事件发生后,分析所述事件并识别出所 述的多维相关信息数据的步骤包括读取并记录当时的手机系统时间作为相关的短信联络时间; 读取并记录当时手机所处地点作为相关的短信联络时地点; 分析该短信的内容和属性,识别出与发送该短信联系人有关的所述相关人。
8.如权利要求3或4所述的方法,其中分析系统通讯记录包括如果手机系统的已接 来电、已拨电话或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。
9.如权利要求3、5、6或7所述的方法,其中获取当时手机所处地点包括如果GPS设 备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不可用,则读取当时手机设 备中Cell数据。
10.如权利要求1所述的方法,保存所述多维相关信息数据并维护其与联系人之间的 关联的步骤进一步包括如果是新创建的联系人名片事件,则创建新的多维相关信息数据 记录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并进行更新。
11.如权利要求3-7之一所述的方法,如果识别出了新的相关人,则将识别出的相关人 添加到该联系人的相关人列表中,和/或将该联系人添加到所有新识别出的相关人的相关 人列表中。
12.—种维护和通讯录中联系人有关的多维相关信息的系统,包括 手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据。多维相关信息数据存储库,所述多维相关信息数据以和相应的联系人相关联的方式存 储在该存储库中。
13.如权利要求12所述的系统,还包括数据转移装置,当用户导出手机中的通讯录数 据时,同时导出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系;当用户 将通讯录导入手机中时,同时将所述多维相关信息数据导入通讯录中,并且保持和相关联 系人之间的关联关系。
14.一种依据前述权利要求中所述的多维相关信息执行多维检索、搜索联系人的装置, 包括多维搜索条件接收模块,用于输入搜索关键字;多维相关信息数据检索模块,用于根据用户输入的关键字,检索系统通讯录和所述上 下文信息数据并返回匹配的联系人列表;搜索结果呈现模块,用于显示所有检索到的匹配联系人列表。
15.如权利要求14所述的装置,进一步包括地理信息数据库。
全文摘要
本发明涉及一种维护和通讯录中联系人有关的多维相关信息的方法和系统。本发明的方法包括以下步骤确定影响所述的多维相关信息数据的事件已发生;分析所述事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。通过本发明的方法和系统,能够自动分析,创建并维护与手机通讯录中的某位联系人有关的时间、地点和相关人信息,并且允许用户从多个维度搜索通讯录。在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。
文档编号H04M1/725GK102055826SQ20091018067
公开日2011年5月11日 申请日期2009年10月27日 优先权日2009年10月27日
发明者林宇, 程平, 邹仕洪 申请人:北京网秦天下科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1