CN102055826B - Method and system for maintaining multi-dimensional related information related to contacts in address list - Google Patents
Method and system for maintaining multi-dimensional related information related to contacts in address list Download PDFInfo
- Publication number
- CN102055826B CN102055826B CN200910180673.9A CN200910180673A CN102055826B CN 102055826 B CN102055826 B CN 102055826B CN 200910180673 A CN200910180673 A CN 200910180673A CN 102055826 B CN102055826 B CN 102055826B
- Authority
- CN
- China
- Prior art keywords
- relevant
- time
- information data
- event
- related information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
技术领域 technical field
本发明涉及到个人通讯终端技术,并且更具体地,涉及一种用于管理个人通讯录的方法和装置。The present invention relates to personal communication terminal technology, and more specifically, to a method and device for managing personal address books.
背景技术 Background technique
随着移动通讯技术的发展,手机成为人们最主要的沟通工具之一。大多数手机都提供了通讯录储存和管理功能,用户可以将联系人的姓名/电话号码/公司名称等信息记录为名片;并可以根据姓名或者电话号码,搜索联系人。With the development of mobile communication technology, mobile phones have become one of the most important communication tools for people. Most mobile phones provide address book storage and management functions. Users can record contact names/phone numbers/company names and other information as business cards; and can search for contacts based on names or phone numbers.
通讯录和通讯工具的结合,带来了很大的方便,人们也越来越习惯将电话号码记录到手机中。同时,由于互联网,电子邮件,即时聊天工具的发展,人们相互之间的沟通和联系越来越方便,社交圈子比以前更广,由此导致通讯录的增长非常迅速,对于一些商务人士,其手机通讯录中的联系人往往达到了几百甚至上千人。The combination of address book and communication tools has brought great convenience, and people are becoming more and more accustomed to recording phone numbers in their mobile phones. At the same time, due to the development of the Internet, e-mail, and instant chat tools, it is more and more convenient for people to communicate and contact each other, and the social circle is wider than before, which leads to the rapid growth of the address book. For some business people, other The contacts in the mobile phone address book often reach hundreds or even thousands of people.
然而,在一个固定的时间范围,人们经常联系的人不过几十个人而已,手机中大部分的人很长时间都不会联系。这就给通讯录的管理带来了麻烦:时间长了不联系,用户很容易忘记通讯录中的某位联系人是谁,因此,很多通讯录较大的用户经常会遇到如下的问题:想给某个不熟悉的人打电话,却怎么也想不起对方的姓名和号码,即使已经在通讯录中保存了对方的名片,由于不记得名字,将无法查询。However, in a fixed time frame, people often contact only dozens of people, and most of the people in the mobile phone will not be in contact for a long time. This brings troubles to the management of the address book: without contact for a long time, the user can easily forget who a certain contact in the address book is. Therefore, many users with large address books often encounter the following problems: You want to call someone you don't know, but you can't remember the name and number of the other party. Even if you have saved the other party's business card in the address book, you can't look it up because you don't remember the name.
目前的大多数手机通讯录管理软件,虽然允许用户存储联系人更多的属性,例如公司、电子邮件、地址等信息,用户也可以使用这些属性进行搜索。Although most current mobile phone address book management software allows users to store more attributes of contacts, such as company, email, address and other information, users can also use these attributes to search.
然而,一方面这些属性需要用户手动输入,工作量大而且效率很低。另一方面,对于长期不联系的联系人,用户能回忆起的往往是更加模糊信息,无法通过这些属性搜索到结果。比如用户只能记起在某个时间(或地点)认识的该联系人;或者是只记得某个时间(或地点)和该联系人有过通话或短信;或者是只记得这位联系人和某位朋友有关(朋友推荐认识的)。However, on the one hand, these attributes need to be manually input by the user, which is a lot of work and very low in efficiency. On the other hand, for contacts that have not been in touch for a long time, users can often recall more vague information, and cannot search for results through these attributes. For example, the user can only remember the contact person at a certain time (or place); or only remember that a certain time (or place) had a call or text message with the contact person; A certain friend is related (recommended by a friend).
发明内容 Contents of the invention
本发明提供了一种方法和系统,能够自动分析,创建并维护与手机通讯录中的某位联系人有关的时间、地点和相关人信息,并且允许用户从多个维度搜索通讯录。在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。The present invention provides a method and system, which can automatically analyze, create and maintain the time, place and relevant person information related to a certain contact in the mobile phone address book, and allow users to search the address book from multiple dimensions. Without increasing any burden on the user, the search conditions of the address book available to the user are expanded, and the efficiency of managing the mobile phone address book of the user with many contacts is greatly improved.
根据本发明的一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的方法,包括以下步骤:确定影响所述的多维相关信息数据的事件已发生;分析所述事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。According to one aspect of the present invention, there is provided a method for creating and maintaining multi-dimensional related information data related to contacts in the address book, comprising the following steps: determining that an event affecting the multi-dimensional related information data has occurred; analyzing the obtained and identifying the multi-dimensional related information data; and storing the multi-dimensional related information data and maintaining the association between it and the contact person.
多维相关信息数据包括时间、地点和相关人;影响所述多维相关信息的事件包括创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息或接收短消息。Multi-dimensional related information data includes time, place and related persons; events affecting the multi-dimensional related information include creating a new contact card, modifying the content of an existing contact card, calling a phone, answering a phone, sending a short message or receiving a short message information.
作为一个示例,当创建新的联系人名片的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为名片创建时的相关时间;读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地点;分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。As an example, when the event of creating a new contact card occurs, the step of analyzing the event and identifying the multi-dimensional related information data includes: reading and recording the current mobile phone system time as the relevant time when the card was created ; read and record the location of the mobile phone at that time as the relevant location when the business card was created, and obtain the location of the mobile phone at that time; analyze the communication records of the system and record the relevant communication time; analyze the SMS inbox and/or outbox of the system, Get information about people involved.
作为另一个示例,当修改已有的联系人名片的内容事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:分析系统通讯记录,记录相关的通讯时间;分析系统的短信收件箱和/或发件箱,获取相关人的信息。As another example, when the event of modifying the content of an existing contact card occurs, the step of analyzing the event and identifying the multi-dimensional related information data includes: analyzing the system communication records, recording the relevant communication time; analyzing the system SMS inbox and/or outbox for the relevant person.
作为另一个示例,当拨打或接听电话的事件发生时,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的通讯时间;读取并记录当时手机所处地点作为相关的通讯时地点。As another example, when the event of making or receiving a phone call occurs, the step of analyzing the event and identifying the multi-dimensional related information data includes: reading and recording the current mobile phone system time as the relevant communication time; And record the location of the mobile phone at that time as the location of the relevant communication.
作为另一个示例,当发送短消息的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的短信联络时间;读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识别出与接收该短信联系人有关的所述相关人。As another example, after the event of sending a short message occurs, the step of analyzing the event and identifying the multi-dimensional related information data includes: reading and recording the mobile phone system time at that time as the relevant short message contact time; And record the location of the mobile phone at that time as the location when the relevant short message is contacted; analyze the content and attributes of the short message, and identify the relevant person who is related to the contact person who received the short message.
作为另一个示例,当接收短消息的事件发生后,分析所述事件并识别出所述的多维相关信息数据的步骤包括:读取并记录当时的手机系统时间作为相关的短信联络时间;读取并记录当时手机所处地点作为相关的短信联络时地点;分析该短信的内容和属性,识别出与发送该短信联系人有关的所述相关人。As another example, after the event of receiving a short message occurs, the step of analyzing the event and identifying the multidimensional related information data includes: reading and recording the mobile phone system time at that time as the relevant short message contact time; And record the location of the mobile phone at that time as the location when the relevant short message is contacted; analyze the content and attributes of the short message, and identify the relevant person who is related to the contact person who sent the short message.
根据本发明的方法,分析系统通讯记录包括:如果手机系统的已接来电、已拨电话或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。获取当时手机所处地点包括:如果GPS设备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不可用,则读取当时手机设备中Cell数据。According to the method of the present invention, analyzing the communication records of the system includes: if the received call, dialed call or missed call record of the mobile phone system includes the number, then record the time at that time as the relevant communication time. Obtaining the location of the mobile phone at that time includes: if the GPS device is available, read the latitude and longitude data of the user's location at that time; if the GPS device is not available, read the Cell data in the mobile phone device at that time.
根据本发明的上述方法,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤进一步包括:如果是新创建的联系人名片事件,则创建新的多维相关信息数据记录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并进行更新。此外,如果识别出了新的相关人,则将识别出的相关人添加到该联系人的相关人列表中,优选地将该联系人添加到所有新识别出的相关人的相关人列表中。According to the above method of the present invention, the step of saving the multidimensional related information data and maintaining its association with the contact further includes: if it is a newly created contact card event, creating a new multidimensional related information data record and and Relevant contacts are associated and saved, otherwise, the created multi-dimensional related information data records are found and updated according to the contacts. Furthermore, if a new related person is identified, the identified related person is added to the related person list of the contact, preferably the contact is added to the related person list of all newly identified related people.
根据本发明另一个方面,提供一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统,包括:手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据存储库,所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中。According to another aspect of the present invention, there is provided a system for creating and maintaining multi-dimensional related information data related to contacts in the address book, including: a mobile phone event monitor, used to determine whether an event affecting the multi-dimensional related information has been Occurrence; multi-dimensional related information analyzer, used to analyze and identify contacts affected by the event and related multi-dimensional related information; multi-dimensional related information recorder, used to record and update multi-dimensional related information data; multi-dimensional related information data repository, The multi-dimensional relevant information data is stored in the repository in a manner of being associated with corresponding contacts.
优选地,该系统还包括GPS设备,用于在影响所述的多维相关信息数据的事件已发生时,获取手机所在的地理位置信息。Preferably, the system further includes a GPS device, which is used to obtain the geographic location information of the mobile phone when an event affecting the multi-dimensional related information data has occurred.
优选地,该系统还包括数据转移装置,当用户导出手机中的通讯录数据时,同时导出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系;当用户将通讯录导入手机中时,同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。Preferably, the system also includes a data transfer device. When the user exports the address book data in the mobile phone, the multi-dimensional related information data is simultaneously exported, and the associated relationship with the relevant contacts is maintained; when the user imports the address book into When the mobile phone is in the mobile phone, the multi-dimensional relevant information data is imported into the address book at the same time, and the association relationship with the relevant contacts is maintained.
根据本发明的另一个方面,提供一种依据前述权利要求中所述的多维相关信息执行多维检索、搜索联系人的装置,包括:多维搜索条件接收模块,用于输入搜索关键字;多维相关信息数据检索模块,用于根据用户输入的关键字,检索系统通讯录和所述多维相关信息数据并返回匹配的联系人列表;搜索结果呈现模块,用于显示所有检索到的匹配联系人列表。According to another aspect of the present invention, there is provided a device for performing multi-dimensional retrieval and searching contacts based on the multi-dimensional related information described in the preceding claims, including: a multi-dimensional search condition receiving module for inputting search keywords; multi-dimensional related information The data retrieval module is used to retrieve the system address book and the multi-dimensional related information data according to the keyword input by the user and return the matching contact list; the search result presentation module is used to display all the retrieved matching contact list.
优选地,该搜索联系人的装置进一步包括地理信息数据库,以允许用户输入地名而非经纬度信息来执行多维检索。Preferably, the device for searching contacts further includes a geographic information database to allow users to input place names instead of longitude and latitude information to perform multi-dimensional retrieval.
使用本发明,用户可以从更多的维度,例如,时间、地点、相关人等维度搜索通讯录,在不增加用户任何负担的情况下,扩大了用户可用的通讯录搜索条件,大大提高了联系人较多的用户管理手机通讯录的效率。Using the present invention, the user can search the address book from more dimensions, for example, time, place, relevant person and other dimensions, without increasing any burden on the user, the search conditions of the address book available to the user are expanded, and the contact list is greatly improved. More users manage the efficiency of mobile phone contacts.
附图说明 Description of drawings
当结合附图进行阅读时,通过参考对本发明优选实施例的以下详细描述,本领域的技术人员可以更好地理解本发明的各种优点、特征和特点;然而应当理解,附图所示的内容仅仅是本发明的一个实施例,本发明不限于附图中所示的具体实施例。Those skilled in the art may better understand the various advantages, features and characteristics of the present invention by referring to the following detailed description of the preferred embodiment of the invention, when read in conjunction with the accompanying drawings; The content is only one embodiment of the present invention, and the present invention is not limited to the specific embodiments shown in the drawings.
图1A为根据本发明的一优选实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统的示意性方框图。FIG. 1A is a schematic block diagram of a system for analyzing and maintaining multi-dimensional related information data related to contacts in an address book according to a preferred embodiment of the present invention.
图1B为根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统的示意性方框图。FIG. 1B is a schematic block diagram of a system for analyzing and maintaining multi-dimensional related information data related to contacts in an address book according to a further embodiment of the present invention.
图2为根据本发明的优选实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法的流程图。Fig. 2 is a flowchart of a method for analyzing and maintaining multi-dimensional related information data related to contacts in an address book according to a preferred embodiment of the present invention.
图3为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行检索,用于搜索联系人的装置的结构示意图。FIG. 3 is a schematic structural diagram of an apparatus for searching contacts according to another aspect of the present invention, performing retrieval according to the above-mentioned multi-dimensional relevant information data.
图4为根据本发明的另一个方面,依据上面所提到的所述多维相关信息数据执行检索,搜索联系人的方法的流程图。FIG. 4 is a flow chart of a method for searching contacts according to another aspect of the present invention, according to the above-mentioned multi-dimensional related information data.
具体实施方式 Detailed ways
本发明涉及用于创建和维护、以及向用户提供与手机通讯录中联系人有关的多维相关信息数据的方法和系统。The invention relates to a method and a system for creating, maintaining, and providing users with multi-dimensional relevant information data related to contacts in a mobile phone address book.
本发明提供了一种用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统,包括:手机事件监视器,用于确定影响所述多维相关信息的事件是否已经发生;多维相关信息分析器,用于分析和识别该事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器,用于记录和更新多维相关信息数据;多维相关信息数据存储库(例如数据库),所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中,优选地,该存储库可被配置为可对联系人和关联的多维相关信息进行查询。The present invention provides a system for creating and maintaining multi-dimensional related information data related to contacts in the address book, including: a mobile phone event monitor for determining whether an event affecting the multi-dimensional related information has occurred; a multi-dimensional related information An information analyzer for analyzing and identifying contacts affected by the event and related multidimensional related information; a multidimensional related information recorder for recording and updating multidimensional related information data; a multidimensional related information data repository (such as a database), The multi-dimensional relevant information data is stored in the repository in a manner of being associated with corresponding contacts, preferably, the repository can be configured to be queried for contacts and associated multi-dimensional relevant information.
优选地,本发明的用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统还包括数据转移装置。当用户导出手机中的通讯录数据时,可以同时导出所述多维相关信息数据,并且保持和有关的联系人之间的关联关系。当用户将通讯录导入手机中时,可以同时将所述多维相关信息数据导入通讯录中,并且保持和相关联系人之间的关联关系。Preferably, the system for creating and maintaining multi-dimensional related information data related to contacts in the address book of the present invention further includes a data transfer device. When the user exports the address book data in the mobile phone, the multi-dimensional related information data can be exported at the same time, and the association relationship with the related contacts can be maintained. When the user imports the address book into the mobile phone, the multi-dimensional related information data can be imported into the address book at the same time, and the association relationship with the related contacts can be maintained.
以下结合附图,通过非限制性实施例对本发明的原理及具体实施方式进行详细的描述。The principles and specific implementations of the present invention will be described in detail below through non-limiting examples in conjunction with the accompanying drawings.
参考图1A,示出了根据本发明的优选实施例,用于创建和维护与通讯录中联系人有关的多维相关信息数据的系统100。如图所示,系统100包括手机事件监视器101,用于监听手机中发生的各种事件,并且确定影响多维相关信息的事件已发生;多维相关信息分析器102,用于分析和识别该发生的事件所影响的联系人以及有关的多维相关信息;多维相关信息记录器103,用于记录和更新与通讯录中联系人有关的多维相关信息数据。多维相关信息数据存储库104,所述多维相关信息数据以和相应的联系人相关联的方式存储在该存储库中。Referring to FIG. 1A , a system 100 for creating and maintaining multi-dimensional related information data related to contacts in an address book is shown according to a preferred embodiment of the present invention. As shown in the figure, the system 100 includes a mobile phone event monitor 101, which is used to monitor various events occurring in the mobile phone, and determines that an event affecting multi-dimensional relevant information has occurred; a multi-dimensional relevant information analyzer 102, which is used to analyze and identify the occurrence Contacts affected by the event and related multi-dimensional related information; a multi-dimensional related information recorder 103, configured to record and update multi-dimensional related information data related to contacts in the address book. A multi-dimensional relevant information data repository 104, where the multi-dimensional relevant information data is stored in a manner associated with corresponding contacts.
多维相关信息数据存储库104可以在手机系统中(包括手机内置存储器和外置存储卡)。优选地,多维相关信息数据存储库104可以在网络环境中的服务器中或者连接于服务器的独立的存储设备中。The multi-dimensional relevant information data storage library 104 can be in the mobile phone system (including the built-in memory and external memory card of the mobile phone). Preferably, the multi-dimensional related information data storage library 104 may be located in a server in a network environment or in an independent storage device connected to the server.
此外,该存储库104可被配置为可对联系人和相关联的多维相关信息进行查询。Additionally, the repository 104 can be configured to be queried for contacts and associated multi-dimensional related information.
图1B示出了根据本发明的进一步实施例,用于分析和维护与通讯录中联系人有关的多维相关信息数据的系统100。如图所示,在本发明的进一步实施例中,除了手机事件监视器101、多维相关信息分析器102和多维相关信息记录器103之外,系统100还可包括数据转移装置105和GPS设备106。FIG. 1B shows a system 100 for analyzing and maintaining multi-dimensional related information data related to contacts in an address book according to a further embodiment of the present invention. As shown in the figure, in a further embodiment of the present invention, in addition to the mobile phone event monitor 101, the multi-dimensional related information analyzer 102 and the multi-dimensional related information recorder 103, the system 100 can also include a data transfer device 105 and a GPS device 106 .
考虑到手机用户会更换其使用的手机,或者使用其它外部存储设备(例如外部存储卡)来备份数据,数据转移装置105可以在用户的多个存储设备(或多个手机之间)共享所述的多维相关信息并且保持这些信息和联系人之间的关联。Considering that mobile phone users will replace their mobile phones, or use other external storage devices (such as external memory cards) to back up data, the data transfer device 105 can share the user's multiple storage devices (or among multiple mobile phones) multi-dimensional related information and maintain the association between these information and contacts.
多维相关信息分析器102可以通过GPS设备106获取用户当前精确的地理位置信息。然而,在手机系统中,即使没有GPS设备,也可以通过Cell ID数据,获取用户当前所处基站标识,从而间接获得用户的地理位置信息。The multi-dimensional relevant information analyzer 102 can acquire the user's current precise geographic location information through the GPS device 106 . However, in the mobile phone system, even if there is no GPS device, the Cell ID data can be used to obtain the user's current base station identifier, thereby indirectly obtaining the user's geographic location information.
注意,在本发明的进一步实施例中,数据转移装置105和GPS设备106是可选的,系统100可以缺少上述可选组件,但不会脱离本发明的基本原理范围。Note that in further embodiments of the present invention, the data transfer device 105 and the GPS device 106 are optional, and the system 100 may lack the above optional components, but it will not depart from the scope of the basic principles of the present invention.
本发明还提供了一种用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法,包括以下步骤:确定影响所述的多维相关信息数据的事件已发生;分析事件并识别出所述的多维相关信息数据;以及保存所述多维相关信息数据并维护其与联系人之间的关联。The present invention also provides a method for analyzing and maintaining multi-dimensional related information data related to contacts in the address book, comprising the following steps: determining that an event affecting the multi-dimensional related information data has occurred; analyzing the event and identifying The multi-dimensional relevant information data; and storing the multi-dimensional relevant information data and maintaining the association between it and the contact person.
影响多维相关信息的事件可包括但不限于来电和/或去电、名片夹新建和/或修改、接收和/或发送短信等事件。多维相关信息数据包括但不限于时间、地点和相关人等。Events that affect multi-dimensional related information may include, but are not limited to, events such as incoming and/or outgoing calls, creating and/or modifying contacts, receiving and/or sending short messages, and the like. Multi-dimensional related information data includes but not limited to time, place and related people.
优选地,影响所述多维相关信息的事件包括:创建新的联系人名片、修改已有的联系人名片的内容、呼叫电话、接听电话、发送短消息、接收短消息等。Preferably, the events affecting the multi-dimensional related information include: creating a new contact card, modifying the content of an existing contact card, calling a phone, answering a phone, sending a short message, receiving a short message, and so on.
作为一个示例,当创建新的联系人名片的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As an example, when an event of creating a new contact card occurs, the event is analyzed and the multi-dimensional related information data is identified, wherein identifying the multi-dimensional related information data may include but not limited to:
读取并记录当时的手机系统时间作为名片创建时的相关时间;Read and record the mobile phone system time at that time as the relevant time when the business card was created;
读取并记录当时手机所处地点作为名片创建时的相关地点,获取当时手机所处地点;Read and record the location of the mobile phone at that time as the relevant location when the business card was created, and obtain the location of the mobile phone at that time;
分析系统通讯记录,记录相关的通讯时间;Analyze system communication records and record relevant communication time;
分析系统的短信收件箱和/或发件箱,获取相关人的信息。Analyze the system's SMS inbox and/or outbox for information about the person involved.
优选地,获取当时手机所处地点的方法可包括:如果GPS设备可用,则读取当时用户所处位置的经纬度数据;如果GPS设备不可用,则读取当时手机设备中Cell数据。根据经纬度数据或Cell数据,可以查询地理数据库获得确定的地点作为名片创建时的相关地点。Preferably, the method for obtaining the location of the mobile phone at that time may include: if the GPS device is available, reading the latitude and longitude data of the user's location at that time; if the GPS device is not available, then reading the Cell data in the mobile phone device at that time. According to the latitude and longitude data or Cell data, the geographical database can be queried to obtain the determined location as the relevant location when the business card is created.
优选地,分析系统通讯记录,如果手机系统的已接来电、已拨电话或未接来电记录中包括该联系人的任何一个号码,则记录当时的时间作为相关的通讯时间。Preferably, the system communication record is analyzed, if any number of the contact is included in the received call, dialed call or missed call record of the mobile phone system, then record the time at that time as the relevant communication time.
优选地,分析系统的短信收件箱:如果该联系人是通过短信方式发送的名片加入到通讯录中的,且短信的发送号码不是该新创建的联系人号码,则短信的发送者为相关人;如果该联系人的任何一个号码或者姓名存在于系统收件箱中某条短信内容中,且发送该条短信的号码和该联系人号码不一致,则短信发送者为相关人;如果在系统收件箱中有该联系人号码发送的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人或号码。Preferably, the text message inbox of the analysis system: if the contact person is added to the address book by a business card sent by text message, and the sending number of the text message is not the newly created contact number, then the sender of the text message is related person; if any number or name of the contact exists in a text message in the system inbox, and the number sending the text message is inconsistent with the number of the contact, the sender of the text message is the relevant person; if in the system If there is a text message sent by the contact number in the inbox, and other numbers or contact names in the address book appear in the content of the text message, then the relevant person is the contact or number appearing in the content of the text message.
分析系统的短信发件箱:如果该联系人的任何一个号码或者姓名存在于系统已发送某条短信内容中,且接收该条短信的号码和该联系人号码不一致,则短信接收者为相关人;如果在系统已发送短信箱中有发送给该联系人号码的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人。Analyze the SMS outbox of the system: If any number or name of the contact exists in the content of a text message sent by the system, and the number receiving the text message is inconsistent with the contact number, the recipient of the text message is the relevant person ; If there is a text message sent to the contact number in the system sent text message box, and other numbers or contact names in the address book appear in the text message content, then the relevant person is the contact person appearing in the text message content.
作为另一个示例,当修改已有的联系人名片的内容事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As another example, when an event of modifying the content of an existing contact card occurs, analyze the event and identify the multi-dimensional related information data, wherein identifying the multi-dimensional related information data may include but not limited to:
分析系统通讯记录,记录相关的通讯时间;Analyze system communication records and record relevant communication time;
分析系统的短信收件箱和/或发件箱,获取相关人的信息。Analyze the system's SMS inbox and/or outbox for information about the person involved.
优选地,分析系统通讯记录,如果手机系统的已接来电、已拨电话或未接来电记录中包括该号码,则记录当时的时间作为相关的通讯时间。Preferably, the system communication records are analyzed, and if the number is included in the received calls, dialed calls or missed calls records of the mobile phone system, the time at that time is recorded as the relevant communication time.
优选地,分析系统的短信收件箱:如果该电话号码存在于系统收件箱中某条短信内容中,且发送该条短信的号码和该电话号码不一致,则短信发送者为相关人;如果在系统收件箱中有该电话号码发送的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人或号码。Preferably, analyze the SMS inbox of the system: if the phone number exists in a certain text message in the system inbox, and the number sending the text message is inconsistent with the phone number, then the sender of the text message is a relevant person; if If there is a text message sent by the phone number in the system inbox, and other numbers or contact names in the address book appear in the content of the text message, the relevant person is the contact person or number appearing in the content of the text message.
优选地,分析系统的短信发件箱:如果该电话号码存在于系统已发送某条短信内容中,且接收该条短信的号码和该电话号码不一致,则短信接收者为相关人;如果在系统已发送短信箱中有发送给该电话号码的短信,且在短信内容中出现了其它号码或者通讯录中已有的联系人名字,则相关人为短信内容中出现的联系人。Preferably, analyze the SMS outbox of the system: if the phone number exists in the content of a certain text message sent by the system, and the number receiving the text message is inconsistent with the phone number, the recipient of the text message is a relevant person; If there is a text message sent to the phone number in the sent text message box, and other numbers or contact names in the address book appear in the content of the text message, then the relevant person is the contact person appearing in the content of the text message.
作为另一个示例,当拨打电话的事件发生时,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As another example, when the event of making a phone call occurs, analyze the event and identify the multi-dimensional related information data, where identifying the multi-dimensional related information data may include but not limited to:
读取并记录当时的手机系统时间(呼叫发起时)作为相关的通讯时间;Read and record the current mobile phone system time (when the call is initiated) as the relevant communication time;
读取并记录当时手机所处地点作为相关的通讯时地点(获取方法同上)。Read and record the location of the mobile phone at that time as the location of the relevant communication (the acquisition method is the same as above).
作为另一个示例,当接听电话的事件发生时,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As another example, when the event of answering a phone call occurs, analyze the event and identify the multi-dimensional related information data, where identifying the multi-dimensional related information data may include but not limited to:
读取并记录当时的手机系统时间(电话接通时)作为相关的通讯时间;Read and record the mobile phone system time at that time (when the phone is connected) as the relevant communication time;
读取并记录当时手机所处地点作为相关的通讯时地点,(获取方法同上)。Read and record the location of the mobile phone at that time as the location of the relevant communication, (the acquisition method is the same as above).
作为另一个示例,当发送短消息的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As another example, after the event of sending a short message occurs, analyze the event and identify the multi-dimensional related information data, where identifying the multi-dimensional related information data may include but not limited to:
读取并记录当时的手机系统时间作为相关的短信联络时间;Read and record the mobile phone system time at that time as the relevant SMS contact time;
读取并记录当时手机所处地点作为相关的短信联络时地点(获取方法同上);Read and record the location of the mobile phone at that time as the location of the relevant SMS contact (the acquisition method is the same as above);
分析该短信的内容和属性,识别出与接收该短信联系人有关的所述相关人。优选地,如果该短信的格式为名片格式,则该名片所代表的联系人为所述相关人;如果该短信内容中出现了其它号码或者通讯录中已有的联系人名字,短信内容中出现的号码或联系人为所述相关人。Analyzing the content and attributes of the short message to identify the relevant person related to the contact person receiving the short message. Preferably, if the format of the short message is a business card format, the contact person represented by the business card is the relevant person; The number or contact person is the relevant person.
作为另一个示例,当接收短消息的事件发生后,分析该事件并识别出所述的多维相关信息数据,其中识别多维相关信息数据可包括但不限于:As another example, when the event of receiving a short message occurs, analyze the event and identify the multi-dimensional related information data, wherein identifying the multi-dimensional related information data may include but not limited to:
读取并记录当时的手机系统时间作为相关的短信联络时间;Read and record the mobile phone system time at that time as the relevant SMS contact time;
读取并记录当时手机所处地点作为相关的短信联络时地点(获取方法同上);Read and record the location of the mobile phone at that time as the location of the relevant SMS contact (the acquisition method is the same as above);
分析该短信的内容和属性,识别出与发送该短信联系人有关的所述相关人。优选地,如果该短信的格式为名片格式,且发送该短信的号码不属于该名片所代表的联系人号码,则发送该短信的联系人为所述相关人;如果该短信内容中出现了其它号码或者通讯录中已有的联系人名字,则短信内容中出现的号码或联系人为相关人。The content and attributes of the short message are analyzed to identify the relevant person related to the contact person who sent the short message. Preferably, if the format of the short message is a business card format, and the number sending the short message does not belong to the contact number represented by the business card, then the contact person who sends the short message is the relevant person; if other numbers appear in the content of the short message Or the name of an existing contact in the address book, the number or contact that appears in the content of the message is the relevant person.
优选地,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤,包括但不限于:如果是新创建的联系人名片事件,则创建新的多维相关信息数据记录并且和有关的联系人关联保存,否则根据联系人找到已创建的多维相关信息数据记录并进行更新。此外,如果识别出了新的相关人,将识别出的相关人添加到该联系人的相关人列表中,优选地还要将该联系人添加到所有新识别出的相关人的相关人列表中。Preferably, the step of saving the multi-dimensional related information data and maintaining its association with the contact includes but not limited to: if it is a newly created contact card event, creating a new multi-dimensional related information data record and related Otherwise, find and update the created multi-dimensional related information data record according to the contact. In addition, if a new related person is identified, the identified related person is added to the related person list of the contact, and preferably the contact is also added to the related person list of all newly identified related people .
优选地,保存所述多维相关信息数据并维护其与联系人之间的关联的步骤还包括如果用户转移通讯录(例如,换手机时转移通讯录名片数据或者备份数据)时,同时转移多维相关信息数据并且保持通讯录中联系人和所述多维相关信息数据之间的关联关系。Preferably, the step of saving the multi-dimensional related information data and maintaining the association between it and the contacts also includes transferring the multi-dimensional related information data and maintain the association relationship between the contacts in the address book and the multi-dimensional related information data.
作为一个实施例,下面结合图2所示的用于分析和维护与通讯录中联系人有关的多维相关信息数据的方法,详细描述系统100的操作以及各种组件。As an embodiment, the operation and various components of the system 100 will be described in detail below in conjunction with the method for analyzing and maintaining multi-dimensional related information data related to contacts in the address book shown in FIG. 2 .
应当指出,本发明的用于分析和维护与某位联系人有关的多维相关信息数据的方法也可在与系统100类似的其他系统中实现,只要本发明的用于分析和维护与联系人有关的多维相关信息数据的方法的各步骤得到执行即可。It should be noted that the method of the present invention for analyzing and maintaining multi-dimensional related information data related to a contact can also be implemented in other systems similar to the system 100, as long as the method of the present invention for analyzing and maintaining information related to a contact It only needs to execute each step of the method for the multi-dimensional related information data.
如图2所示,在开始时(通常指用户手机开机之后),手机事件监视器101将启动。As shown in FIG. 2, at the beginning (usually after the user's mobile phone is turned on), the mobile phone event monitor 101 will start.
当用户根据需要使用手机时,在步骤201,手机事件监视器101监听用户的操作,用于确定影响该多维相关信息的事件是否发生。当手机事件监视器101确认影响该多维相关信息的事件已经发生后,将识别出的事件送入多维相关信息分析器102进行分析,进入步骤202。When the user uses the mobile phone as needed, in step 201, the mobile phone event monitor 101 monitors the user's operation to determine whether an event affecting the multi-dimensional related information occurs. When the mobile phone event monitor 101 confirms that an event affecting the multi-dimensional related information has occurred, the identified event is sent to the multi-dimensional related information analyzer 102 for analysis, and the procedure goes to step 202 .
在步骤202,多维相关信息分析器102根据事件类别,分析并更新该事件所影响到的联系人有关多维相关信息。一旦多维相关信息分析器102完成事件的分析工作,则将其识别出的联系人和有关的多维相关信息数据送入多维相关信息记录器103,进入步骤203。In step 202, the multi-dimensional related information analyzer 102 analyzes and updates the multi-dimensional related information of the contacts affected by the event according to the type of the event. Once the multi-dimensional related information analyzer 102 completes the event analysis, it sends the identified contacts and related multi-dimensional related information data to the multi-dimensional related information recorder 103 and proceeds to step 203 .
在步骤203,多维相关信息记录器103保存多维相关信息数据到多维相关信息数据存储库104中,并维护其与联系人之间的关联。In step 203, the multi-dimensional related information recorder 103 saves the multi-dimensional related information data into the multi-dimensional related information data store 104, and maintains the association between it and the contact person.
下面以具体监控的事件为例,进一步地描述各个步骤的过程。The process of each step is further described below by taking specific monitored events as examples.
根据用户需要和手机提供的功能,通常有各种操作事件会发生,例如拨打或接听电话、创建或者修改通讯录中的联系人、发送或者接收短信、甚至玩游戏等。在本实施例中,优选地,会影响所述多维相关信息的事件通常包括创建新的联系人名片、修改已有的联系人名片的内容、拨打电话、接听电话、发送短消息、接收短消息这6种事件。手机事件监视器101将从用户的各种操作中识别出这6种事件。According to the needs of the user and the functions provided by the mobile phone, various operational events usually occur, such as making or answering calls, creating or modifying contacts in the address book, sending or receiving text messages, and even playing games. In this embodiment, preferably, the events that will affect the multi-dimensional related information generally include creating a new contact card, modifying the content of an existing contact card, making a call, answering a call, sending a short message, receiving a short message These 6 events. The mobile phone event monitor 101 will recognize these 6 events from various operations of the user.
如果发生的事件是创建新的联系人名片的事件,则多维相关信息分析器102将执行以下步骤:读取并记录当时的手机系统时间作为名片创建时的相关时间;如果GPS设备106(其是可选的)可用,则从GPS设备读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为名片创建时的相关地点;分析系统的通讯记录以获取相关的通讯时间;分析系统的短信收件箱和/或发件箱以获取相关人。If the event that takes place is the event of creating a new contact name card, then the multidimensional related information analyzer 102 will perform the following steps: read and record the mobile phone system time at that time as the relevant time when the name card is created; if the GPS device 106 (it is Optional) is available, then read and record the latitude and longitude data of the location of the mobile phone from the GPS device at that time, otherwise read and record the Cell ID data of the mobile phone device at that time, this geographic location data is used as the relevant location when the business card is created; analysis system to obtain the relevant communication time; analyze the SMS inbox and/or outbox of the system to obtain relevant persons.
如果发生的事件是修改已有的联系人名片的内容(例如,包括添加新的电话号码、修改已有的电话号码等)事件,则多维相关信息分析器102将执行以下步骤:分析系统的通讯记录以获取相关的通讯时间;分析系统的短信收件箱和/或发件箱以获取相关人。If the event that occurs is to modify the content of an existing contact card (for example, including adding a new phone number, modifying an existing phone number, etc.) event, then the multi-dimensional related information analyzer 102 will perform the following steps: analyze the communication Logging to get relevant communication times; analyzing the system's SMS inbox and/or outbox for relevant people.
如果发生的事件是拨打电话事件,则多维相关信息分析器102将执行以下步骤:读取并记录呼叫发起时的手机系统时间作为相关的通讯时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关通讯地点。If the event that takes place is a call event, then the multi-dimensional relevant information analyzer 102 will perform the following steps: read and record the mobile phone system time when the call is initiated as the relevant communication time; if the GPS device 106 (it is optional) is available , then read and record the latitude and longitude data of the location of the mobile phone at that time from the GPS device 106, otherwise read and record the Cell ID data of the mobile phone device at that time, and this geographic location data is used as the relevant communication location.
如果发生的事件是接听电话事件,则多维相关信息分析器102将执行以下步骤:读取并记录呼入电话接通时的手机系统时间作为相关的通讯时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关通讯地点。If the event that takes place is to receive a phone event, then the multidimensional relevant information analyzer 102 will perform the following steps: read and record the mobile phone system time when the incoming call is connected as the relevant communication time; if the GPS device 106 (it is optional) ) is available, then read and record the latitude and longitude data of the mobile phone's place at that time from the GPS device 106, otherwise read and record the Cell ID data of the mobile phone device at that time, and this geographic location data is used as the relevant communication location.
如果发生的事件是发送短消息事件,则多维相关信息分析器102将执行以下步骤:读取并记录用户发送短信时的手机系统时间作为相关的短信联络时间;如果GPS设备106(其是可选的)可用,则从GPS设备106读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关的短信联络时地点;分析发送出去的短消息的内容和属性,识别出相关人。If the event that takes place is to send a short message event, then the multidimensional related information analyzer 102 will perform the following steps: read and record the mobile phone system time when the user sends a short message as the relevant short message contact time; if the GPS device 106 (it is optional) ) is available, then read and record the latitude and longitude data of the mobile phone's place at that time from the GPS device 106, otherwise read and record the Cell ID data of the mobile device at that time, and the location when this geographical location data is used as a relevant short message contact; analyze and send out The content and attributes of the short message to identify the relevant person.
如果发生的事件是接收短消息事件,则多维相关信息分析器102将执行以下步骤:读取并记录用户接收到短信时的手机系统时间作为相关的短信联络时间;如果GPS设备106(其是可选的)可用,则从GPS设备读取并记录当时手机所处地点的经纬度数据,否则读取并记录当时手机设备的Cell ID数据,此地理位置数据作为相关的短信联络时地点;分析接收到的短消息的内容和属性,识别出相关人。If the event that takes place is to receive short message event, then multi-dimensional relevant information analyzer 102 will carry out the following steps: read and record the mobile phone system time when the user receives short message as relevant short message contact time; Selected) is available, then read and record the latitude and longitude data of the mobile phone's place at that time from the GPS device, otherwise read and record the Cell ID data of the mobile phone device at that time, and this geographic location data is used as the location when the relevant SMS is contacted; analyze the received The content and attributes of the short message to identify the relevant person.
优选地,在步骤203中,多维相关信息记录器103可进行判断:如果102识别出的联系人是新创建的联系人,则创建一条新的多维相关信息记录,并以和该联系人相关联的方式保存到多维相关信息数据库中;否则多维相关信息记录器103将首先找到和该联系人有关的多维相关信息记录并进行更新。Preferably, in step 203, the multidimensional related information recorder 103 can judge: if the contact identified in step 102 is a newly created contact, create a new multidimensional related information record and associate it with the contact Otherwise, the multi-dimensional related information recorder 103 will first find and update the multi-dimensional related information record related to the contact.
优选地,如果在步骤202中识别出了新的相关人,则多维相关信息记录器不但要更新该联系人的相关人列表,还要找到新识别出的相关人的多维相关信息记录器,将该联系人添加到新识别出的相关人的相关人列表中。Preferably, if a new related person is identified in step 202, the multidimensional related information recorder will not only update the related person list of the contact, but also find the multidimensional related information recorder of the newly identified related person, and set The contact is added to the related persons list of the newly identified related persons.
优选地,多维相关信息记录器103完成了将多维相关信息数据保存到多维相关信息存储库104之后,如果用户根据需要转移通讯录(例如,换手机时转移通讯录中名片数据或备份数据),则用户可以使用数据转移装置105(其是可选的),同时从多维相关信息存储库104中转移多维相关信息数据,以保持在新的手机系统中,通讯录中联系人和所述多维相关信息数据之间的关联和同步关系。Preferably, after the multidimensional related information recorder 103 finishes saving the multidimensional related information data to the multidimensional related information storehouse 104, if the user transfers the address book as needed (for example, transfers the business card data or backup data in the address book when changing a mobile phone), Then the user can use the data transfer device 105 (which is optional) to transfer the multidimensional related information data from the multidimensional related information storehouse 104 at the same time, so as to keep in the new mobile phone system, the contacts in the address book and the multidimensional related information Association and synchronization relationship between information data.
在本发明的另一个方面,还提供了一种依据所述和通讯录中的联系人有关的多维相关信息数据执行多维检索、搜索联系人的装置300,如图3中所示,装置300包括多维搜索条件接收模块301,用于接收用户输入的多维检索条件;多维相关信息数据检索模块302,用于根据检索条件,检索多维相关信息数据找出用户所搜寻的目标联系人;搜索结果呈现模块303,用于向用户呈现多维相关信息数据检索模块所匹配到的目标联系人列表,并使用手机用户接口306呈现给用户。In another aspect of the present invention, there is also provided a device 300 for performing multi-dimensional retrieval and searching contacts according to the multi-dimensional relevant information data related to the contacts in the address book. As shown in FIG. 3 , the device 300 includes The multi-dimensional search condition receiving module 301 is used to receive the multi-dimensional search condition input by the user; the multi-dimensional related information data retrieval module 302 is used to retrieve the multi-dimensional related information data according to the search condition to find out the target contact person searched by the user; the search result presentation module 303 , for presenting to the user the list of target contacts matched by the multi-dimensional related information data retrieval module, and presenting the list to the user by using the mobile phone user interface 306 .
优选地,本发明的依据多维相关信息执行多维检索、搜索联系人的装置还可以包括地理信息数据库304,以允许用户输入地名而非经纬度信息来执行多维检索。Preferably, the device for performing multi-dimensional retrieval and searching contacts based on multi-dimensional related information of the present invention may further include a geographic information database 304 to allow users to input place names instead of longitude and latitude information to perform multi-dimensional retrieval.
应注意,地理信息数据库304是可选的,即使没有该组件,用户也可以输入经纬度作为检索条件执行多维检索,因此装置300可以缺少组件304,但不会脱离本发明的基本原理范围。It should be noted that the geographic information database 304 is optional, even without this component, users can also input longitude and latitude as search conditions to perform multi-dimensional search, so the device 300 may lack the component 304, but it will not depart from the scope of the basic principles of the present invention.
另外应指出,本发明的依据所述和通讯录中的联系人有关的多维相关信息数据执行多维检索、搜索联系人的装置300是独立的装置,特别地用于检索和呈现已由本发明的系统100创建和维护的与通讯录中联系人有关的多维相关信息数据。并且系统100中的组件多维相关信息数据存储库104,成为装置300的组件多维相关信息数据检索模块302的数据来源。In addition, it should be pointed out that the device 300 for performing multi-dimensional retrieval and searching contacts according to the multi-dimensional relevant information data related to the contacts in the address book of the present invention is an independent device, especially for retrieving and presenting the information provided by the system of the present invention. 100 creates and maintains multi-dimensional related information data related to contacts in the address book. And the component multi-dimensional related information data repository 104 in the system 100 becomes the data source of the component multi-dimensional related information data retrieval module 302 of the device 300 .
作为一个实施例,下面结合图4中所示本发明的依据上面所提到的所述多维相关信息数据执行检索,搜索联系人的方法,详细描述装置300以及其各个组件的操作。As an embodiment, the operation of the device 300 and its components will be described in detail below in conjunction with the method of performing retrieval and searching contacts according to the above-mentioned multi-dimensional related information data shown in FIG. 4 .
如图4所示出的,在步骤401,多维搜索条件接收模块301接收用户输入的查询条件305,查询条件305可以是时间、地点、相关人这3个维度的组合,并且在和时间与地点相关的条件中,用户还可以指定事件类型,包括名片创建、通话和短信。然后,在步骤402,多维相关信息数据检索模块302根据查询条件305,从系统100的组件多维相关信息数据存储库,以及地理信息数据库(其是可选的),找出满足条件的多维相关信息数据记录。然后,在步骤403,根据多维相关信息数据和手机通讯录中联系人的关联关系,检索手机通讯录307,进一步找出和步骤402搜索得到的多维相关信息数据记录相关的联系人。最后,在步骤404,搜索结果呈现模块303将找出的结果,通过手机用户接口306呈现给用户。As shown in Figure 4, in step 401, the multi-dimensional search condition receiving module 301 receives the query condition 305 input by the user. The query condition 305 can be a combination of the three dimensions of time, place and related person, and can be combined with time and place In related conditions, users can also specify event types, including business card creation, calls, and text messages. Then, in step 402, the multidimensional relevant information data retrieval module 302 finds out the multidimensional relevant information satisfying the condition from the component multidimensional relevant information data repository of the system 100 and the geographic information database (which is optional) according to the query condition 305 data record. Then, in step 403, according to the association relationship between the multi-dimensional related information data and the contacts in the mobile phone address book, the mobile phone address book 307 is searched, and the contacts related to the multi-dimensional related information data records searched in step 402 are further found. Finally, in step 404 , the search result presentation module 303 presents the found results to the user through the mobile phone user interface 306 .
下面以具体的搜索事件为例,进一步地描述上述各个步骤的过程。The following takes a specific search event as an example to further describe the process of the above steps.
例如,当用户想要搜索某个联系人的电话号码,但忘记了这个联系人的姓名的时候,使用装置300,用户可以使用时间、地点、相关人这3个维度的组合来搜索联系人,在和时间与地点相关的条件中,用户还可以指定事件类型,包括名片创建、通话和短信。以下举例进行说明:For example, when the user wants to search for the phone number of a certain contact, but forgets the name of the contact, using the device 300, the user can use a combination of the three dimensions of time, place, and related person to search for the contact, Among the conditions related to time and place, users can also specify event types, including business card creation, calls and text messages. The following examples illustrate:
假设当前时间为2009年9月7日,如果用户回忆起大概是在半年前认识的这位联系人,于是用户可以设定检索条件为:类型为名片创建,时间范围2009-3-1~2009-3-15(范围可调整)。装置300将返回在该时间范围内新添加的名片。这将大大缩小用户搜索的范围,帮助用户找出目标联系人。Assuming that the current time is September 7, 2009, if the user recalls the contact he met half a year ago, the user can set the search condition as: the type is business card creation, and the time range is 2009-3-1~2009 -3-15 (range adjustable). The device 300 will return newly added business cards within that time frame. This will greatly narrow the scope of the user's search and help the user find the target contact.
假设用户回忆起大概1个月前在城市A和这位联系人通过电话,于是可以设定检索条件为:类型为通话,时间范围2009-08-10~2009-08-20(范围可调整),地点范围为城市A。装置300将返回在该时间范围内和地点范围内和用户发生过通话的联系人。这将大大缩小用户搜索的范围,帮助用户找出目标联系人。Assuming that the user recalls that he had a phone call with this contact in city A about 1 month ago, he can set the search condition as follows: the type is call, and the time range is 2009-08-10~2009-08-20 (the range can be adjusted) , the location range is city A. The device 300 will return contacts who have had a call with the user within the time range and location range. This will greatly narrow the scope of the user's search and help the user find the target contact.
假设用户回忆起该联系人是自己的另一个朋友F推荐给自己认识的,于是可以设定检索条件为相关人为联系人F。装置300将返回和联系人F有关的所有联系人,这同样会大大缩小用户搜索的范围,帮助用户找出目标联系人。Assuming that the user recalls that the contact person was recommended by another friend F of the user, the search condition can be set to be that the relevant person is the contact F. The device 300 will return all contacts related to the contact F, which will also greatly narrow the scope of the user's search and help the user find the target contact.
由以上所举出的例子可知,本发明在不增加用户任何负担的情况下(不需要用户手动添加和维护任何额外的信息),扩大了用户可用的通讯录搜索条件。使得用户即使在忘记联系人的姓名或其它属性的情况下,也可以通过时间、地点和相关人这三个维度进行多维检索,从而可以大大提高找到目标的概率。It can be seen from the above examples that the present invention expands the address book search conditions available to the user without adding any burden to the user (no need for the user to manually add and maintain any additional information). Even if the user forgets the name or other attributes of the contact, he can perform multi-dimensional search through the three dimensions of time, place and related person, thus greatly improving the probability of finding the target.
Claims (6)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910180673.9A CN102055826B (en) | 2009-10-27 | 2009-10-27 | Method and system for maintaining multi-dimensional related information related to contacts in address list |
| PCT/CN2010/078131 WO2011050714A1 (en) | 2009-10-27 | 2010-10-26 | Method and system for maintaining multi-dimensional relevant information related to contacts in address book |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910180673.9A CN102055826B (en) | 2009-10-27 | 2009-10-27 | Method and system for maintaining multi-dimensional related information related to contacts in address list |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102055826A CN102055826A (en) | 2011-05-11 |
| CN102055826B true CN102055826B (en) | 2014-08-13 |
Family
ID=43921331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200910180673.9A Expired - Fee Related CN102055826B (en) | 2009-10-27 | 2009-10-27 | Method and system for maintaining multi-dimensional related information related to contacts in address list |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102055826B (en) |
| WO (1) | WO2011050714A1 (en) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102905008A (en) * | 2011-07-26 | 2013-01-30 | 联想(北京)有限公司 | Data processing method and communication terminal |
| EP2740045A4 (en) | 2011-08-01 | 2015-04-08 | Thomson Licensing | CONTEXT-BASED COMMUNICATION PROCESS AND USER INTERFACE |
| CN102693284A (en) * | 2012-05-10 | 2012-09-26 | 西北工业大学 | Extraction method of information in personal address list |
| CN102868799A (en) * | 2012-08-22 | 2013-01-09 | 东莞宇龙通信科技有限公司 | Method and mobile terminal for adding contacts |
| CN102883021A (en) * | 2012-09-17 | 2013-01-16 | 北京小米科技有限责任公司 | Method and device for searching contacts |
| CN102929987B (en) * | 2012-10-19 | 2016-06-22 | 华为技术有限公司 | A kind of searching method based on identifier combination and device |
| US9053110B2 (en) | 2012-12-28 | 2015-06-09 | International Business Machines Corporation | Interaction-based management of contact entries |
| CN103188401A (en) * | 2013-03-27 | 2013-07-03 | 北京小米科技有限责任公司 | Call record establishing method and call record establishing device and mobile terminal |
| US9530067B2 (en) | 2013-11-20 | 2016-12-27 | Ulsee Inc. | Method and apparatus for storing and retrieving personal contact information |
| CN104700286A (en) * | 2013-12-09 | 2015-06-10 | 郑锦聪 | Customer automation management and marketing system |
| CN104166690B (en) * | 2014-07-28 | 2017-11-28 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
| CN104601772A (en) * | 2014-12-08 | 2015-05-06 | 合肥联宝信息技术有限公司 | Method and device for searching contacts of mobile terminal |
| CN104765785B (en) * | 2015-03-20 | 2019-01-29 | 深圳市万普拉斯科技有限公司 | Contact person's searching method and device |
| CN105163269A (en) * | 2015-09-28 | 2015-12-16 | 北京橙鑫数据科技有限公司 | E-card information adding method and device and intelligent device |
| WO2018183404A1 (en) * | 2017-03-28 | 2018-10-04 | William Dorfman | Contact information management |
| CN110012436B (en) * | 2018-12-13 | 2021-02-05 | 创新先进技术有限公司 | User position determination method, device, equipment and computer readable storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1581896A (en) * | 2003-08-12 | 2005-02-16 | 摩托罗拉公司 | Method and device for accessing dynamic telephone directory |
| CN101038177A (en) * | 2007-04-02 | 2007-09-19 | 深圳市赛格导航科技股份有限公司 | GPS navigation apparatus |
| CN101401401A (en) * | 2006-03-08 | 2009-04-01 | 索尼爱立信移动通讯有限公司 | Method and system for organizing incident records in a mobile wireless terminal |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004055692A1 (en) * | 2002-12-16 | 2004-07-01 | Oz Insight Pty Ltd | A method and system for interactive work with multimedia objects posted on the usenet |
| US8001120B2 (en) * | 2004-02-12 | 2011-08-16 | Microsoft Corporation | Recent contacts and items |
| JP2005275714A (en) * | 2004-03-24 | 2005-10-06 | Ntt Data Corp | Information retrieval apparatus |
| US7822754B2 (en) * | 2006-08-02 | 2010-10-26 | International Business Machines Corporation | Method and system to provide contextual, intelligent address book listings |
| US8655914B2 (en) * | 2006-10-17 | 2014-02-18 | Commvault Systems, Inc. | System and method for storage operation access security |
| CN101848266B (en) * | 2009-03-24 | 2014-03-26 | 北京网秦天下科技有限公司 | Multi-dimensional number address list inquiring method based on context |
-
2009
- 2009-10-27 CN CN200910180673.9A patent/CN102055826B/en not_active Expired - Fee Related
-
2010
- 2010-10-26 WO PCT/CN2010/078131 patent/WO2011050714A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1581896A (en) * | 2003-08-12 | 2005-02-16 | 摩托罗拉公司 | Method and device for accessing dynamic telephone directory |
| CN101401401A (en) * | 2006-03-08 | 2009-04-01 | 索尼爱立信移动通讯有限公司 | Method and system for organizing incident records in a mobile wireless terminal |
| CN101038177A (en) * | 2007-04-02 | 2007-09-19 | 深圳市赛格导航科技股份有限公司 | GPS navigation apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102055826A (en) | 2011-05-11 |
| WO2011050714A1 (en) | 2011-05-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102055826B (en) | Method and system for maintaining multi-dimensional related information related to contacts in address list | |
| US20210149976A1 (en) | Method, system, and device for obtaining contact information | |
| KR101536830B1 (en) | Apparatus and methods for managing content | |
| KR101031942B1 (en) | System and method for finding contact information collected from contact sources | |
| US20090215486A1 (en) | Dynamic generation of group lists for a communication device using tags | |
| EP2317785A1 (en) | Address list system and implementation method thereof | |
| US8489076B2 (en) | Method and apparatus for contact information management in mobile terminal | |
| JP2013542679A (en) | Map telephone directory generating method, electronic map and mobile terminal thereof | |
| US20090100134A1 (en) | System and Method for Customized Sharing of Multimedia Content in a Communications Network | |
| EP3080726A1 (en) | Systems and methods of address book management | |
| CN107231485B (en) | Method and device for establishing event reminding | |
| CN103179245B (en) | Incoming phone number identification system and method | |
| US20080253544A1 (en) | Automatically aggregated probabilistic personal contacts | |
| WO2014117656A1 (en) | Mobile terminal and method for extracting communication contact information | |
| CN101764889A (en) | Processing method of contact information in electronic device and electronic devices | |
| CN103051792B (en) | Contact information changing method and communication terminal thereof | |
| CN104301490A (en) | Method for associating communication object with record and smart mobile terminal | |
| US8666377B2 (en) | Method, system and computer-readable medium for synchronizing spot information | |
| CN105915636B (en) | Method and device for synchronizing contact information | |
| US20030161450A1 (en) | Providing information to facilitate telephone conversations | |
| CN103200296B (en) | Method for information display, device and terminal | |
| US8473009B2 (en) | Communication terminal and computer readable medium | |
| US20100198835A1 (en) | Annotating Content With Context Metadata | |
| CN100455054C (en) | A method, device and terminal for establishing mapping spontaneously | |
| CN102413242A (en) | Terminal and number management method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140813 Termination date: 20191027 |