一种隐藏智能设备上联系人信息的方法

文档序号:7816132阅读:263来源:国知局
一种隐藏智能设备上联系人信息的方法
【专利摘要】本发明公开了一种隐藏智能设备上联系人信息的方法,其通过构建私密联系人通讯录,并采用安全验证方式管理私密联系人通讯录,使用时,依据预设条件输入私密联系人关键字进行搜索私密联系人,系统判断输入的私密联系人关键字与预设条件相匹配时,则在搜索结果列表中显示对应的私密联系人信息,并在通讯连接将该私密联系人的通讯记录储存于私密联系人通讯录中,从而保证了私密联系人的隐蔽性和安全性,用户可以方便的在通讯录和拨号界面中查看私密联系人,并且不用担心私密联系人信息会被犯罪分子利用。
【专利说明】一种隐藏智能设备上联系人信息的方法

【技术领域】
[0001]本发明涉及移动通信领域,特别是一种隐藏智能设备上联系人信息的方法。

【背景技术】
[0002]在智能手机和PDA等移动设备的使用中保存了联系人列表,用户可以通过正常浏览或者搜索的方式,方便的在联系人的界面或者拨号的界面查看自己的联系人。
[0003]这样的方式虽然方便,但是存在一定的危险性。比如,用户手机丢失,而手机中的联系人存储了一些敏感的关键词(爸爸、妈妈、弟弟等等)。而手机又被心怀不轨的人捡到,他们通过浏览联系人信息,就能够看到这些敏感的内容,进而这些敏感的联系人信息就可能被利用来犯罪。
[0004]现在很多手机用户已经意识到了这样的一个问题,所以很多人的解决方法就是只存名字,不存亲密的称呼;甚至有的用户直接把最亲密的人的手机号码直接背下来,要拨打的时候再在拨号盘输入。如果是前面一种情况,手机这种各种信息的载体会显得比较死板,让用户不能随心所欲的使用;如果是后面一种情况,手机的通讯录已经失去了他应有的功倉泛。


【发明内容】

[0005]本发明为解决上述问题,提供了一种隐藏智能设备上联系人信息的方法,其不仅隐蔽性好、安全性高,而且使用方便。
[0006]为实现上述目的,本发明采用的技术方案为:
[0007]一种隐藏智能设备上联系人信息的方法,其特征在于,包括以下步骤:
[0008]10.构建私密联系人通讯录,并采用安全验证方式管理私密联系人通讯录;
[0009]20.依据预设条件输入私密联系人关键字进行搜索私密联系人;
[0010]30.判断输入的私密联系人关键字是否与预设条件相匹配,若是,则在搜索结果列表中显示对应的私密联系人信息;
[0011]40.选择搜索结果列表中的私密联系人进行通讯连接,并将该私密联系人的通讯记录储存于私密联系人通讯录中。
[0012]优选的,所述的步骤10中构建私密联系人通讯录,主要采用用户手动设定,通过在系统预设的用户界面中,将普通联系人通讯录中的联系人信息添加至私密联系人通讯录,从而生成私密联系人。
[0013]优选的,所述的步骤10中构建私密联系人通讯录,主要通过用户在网络账户中设定私密联系人,并将智能设备的私密联系人通讯录在联网情况下进行同步更新数据。
[0014]优选的,所述的步骤10中构建私密联系人通讯录,主要是通过综合分析用户的通话记录或短信记录自动生成私密联系人。
[0015]优选的,所述通过通话记录或短信记录自动生成私密联系人,进一步包括以下方法中的一种或多种:
[0016]11.将联系次数的总数达到一定数量的联系人自动设为私密联系人;
[0017]12.将一定时间内联系次数达到一定数目的联系人自动设为私密联系人;
[0018]13.将在特定时间段内打入电话的联系人自动设为私密联系人;
[0019]14.将在特定时间点打入电话的联系人自动设为私S联系人。
[0020]优选的,所述的私密联系人通讯录主要是采用数据库技术进行存储私密联系人数据,并定义数据库访问权限,只能由特定的程序访问该数据库,并且私密联系人的存储逻辑上和普通联系人的存储分开存在不同的数据表中。
[0021]优选的,所述的私密联系人通讯录,以及该私密联系人通讯录中的私密联系人相关的通话记录和短信记录,均储存于私密数据库中。
[0022]优选的,所述的私密联系人相关的通话记录,其在通话界面仅显示电话号码,并在普通联系人数据库的通话记录中隐藏私密联系人信息,私密联系人的详细通话记录自动连接到私密数据库中进行存储。
[0023]优选的,所述的私密联系人相关的短信记录,其在普通信息提示界面隐藏私密联系人信息,且每条私密联系人相关的短信是单独显示的,用户查阅该短信或回复该短信后,系统自动将该短信记录储存在私密数据库中。
[0024]优选的,所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,主要是通过在搜索界面输入私密联系人关键字进行搜索,该搜索界面为普通联系人搜索界面或者拨号9键界面。
[0025]优选的,所述的私密联系人关键字采用以下关键字的一种或多种:联系人全拼、联系人简拼、联系人电话号码、联系人邮箱或联系人QQ号码,并且所述的关键字需预先保存于私密联系人通讯录中。
[0026]优选的,所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,主要采用字符代码作为私密联系人关键字进行搜索,并且一串字符代码与一个私密联系人相对应,输入字符代码后自动跳转至私密联系人详情界面。
[0027]优选的,所述私密联系人通讯录中的私密联系人被用户删除后,该联系人的信息及其通讯记录自动恢复至普通联系人通讯录及通讯记录中。
[0028]本发明的有益效果是:
[0029]本发明的一种隐藏智能设备上联系人信息的方法,其通过构建私密联系人通讯录,并采用安全验证方式管理私密联系人通讯录,使用时,依据预设条件输入私密联系人关键字进行搜索私密联系人,系统判断输入的私密联系人关键字与预设条件相匹配时,则在搜索结果列表中显示对应的私密联系人信息,并在通讯连接将该私密联系人的通讯记录储存于私密联系人通讯录中,从而保证了私密联系人的隐蔽性和安全性,用户可以方便的在通讯录和拨号界面中查看私密联系人,并且不用担心私密联系人信息会被犯罪分子利用。

【专利附图】

【附图说明】
[0030]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0031]图1为本发明一种隐藏智能设备上联系人信息的方法的流程简图。

【具体实施方式】
[0032]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0033]如图1所示,本发明的一种隐藏智能设备上联系人信息的方法,其包括以下步骤:
[0034]10.构建私密联系人通讯录,并采用安全验证方式管理私密联系人通讯录;
[0035]20.依据预设条件输入私密联系人关键字进行搜索私密联系人;
[0036]30.判断输入的私密联系人关键字是否与预设条件相匹配,若是,则在搜索结果列表中显示对应的私密联系人信息;
[0037]40.选择搜索结果列表中的私密联系人进行通讯连接,并将该私密联系人的通讯记录储存于私密联系人通讯录中。
[0038]作为优选的实施例之一:所述的步骤10中构建私密联系人通讯录,主要采用用户手动设定,通过在系统预设的用户界面中,将普通联系人通讯录中的联系人信息添加至私密联系人通讯录,从而生成私密联系人。系统提供一个Π的视觉界面给用户,用户在该界面中可以添加普通通讯录中的普通联系人进来,作为私密联系人。提供的Π界面可以采用android系统中的Activity作为承载,配合布局、List列表以及底部的Opt1nMenu才呈现出完整的功能。用户点击“添加"Menu就可以打开系统联系人APP提供的选择联系人界面,选中之后返回,把选中的联系人添加到界面中。同时把选中的联系人信息保存在私密数据表中,并且删除系统原先的被选中的联系人信息。
[0039]作为优选的实施例之二:所述的步骤10中构建私密联系人通讯录,主要通过用户在网络账户中设定私密联系人,并将智能设备的私密联系人通讯录在联网情况下进行同步更新数据;其主要通过利用http协议结合web内容,用户可以在web端使用网页登陆的方式管理自己的私密联系人,同时手机端有程序可以配合从服务端更新最新的数据,来刷新手机端的数据库。
[0040]作为优选的实施例之三:所述的步骤10中构建私密联系人通讯录,主要是通过综合分析用户的通话记录或短信记录自动生成私密联系人,即根据呼出号码和接入号码,以及短信往来的号码,进行综合分析,自动生成私密号码。其分析逻辑具体包括以下内容:
[0041]建立一个系统服务Service,这个服务负责自动生成私密数据,具体来说进一步包括以下方法中的一种或多种:
[0042]11.将联系次数的总数达到一定数量的联系人自动设为私密联系人;例如通过读取系统的通话记录和短信记录,对于呼出和接入的同一个号码达到100总数的号码或者短信往来达到100总数,如果是普通联系人,就把该普通联系人信息加入私密数据表中,并且删除原先的联系人信息。
[0043]12.将一定时间内联系次数达到一定数目的联系人自动设为私密联系人,即频率达到一定程度就认为是私密联系人;例如通过读取当天的通话记录,如果一天之内呼出超过5次并且有联系人信息就把这个联系人信息加入私密数据表中,并且删除原先的联系人信息。
[0044]13.将在特定时间段内打入电话的联系人自动设为私密联系人;例如通过读取当天的通话记录,如果呼出的时间是下班时间以后(比如下班后的18点到晚上23点之间),并且有联系人信息就自动把这个联系人信息加入私密数据表中,并且删除原先的联系人信肩、O
[0045]14.将在特定时间点打入电话的联系人自动设为私密联系人;例如春节期间的电话联系更多的应该是和自己的亲朋好友。所以可以读取这段时间的通话记录和短信记录,把达到10条总数以上并且有联系人信息的号码加入私密数据表中,并且删除原先的联系人信息。
[0046]上述把普通联系人信息加入私密数据表中,并且删除原先的联系人信息,主要是指联系人如果被设定为私密联系人之后,他的联系人信息除了会被存储在私密数据库中之夕卜,还会在普通联系人数据库和信息数据库中进行删除操作,也就是把所有信息都移动到私密数据库,并且移动成功之后在用户普通可见的数据库中进行删除。
[0047]所述的步骤10中采用安全验证方式管理私密联系人通讯录,可以通过提供一个专门的界面,进入该界面需要安全验证,可以是输入密码,画图案或者借助指纹解锁等方式,这个界面与上述用户手动设定私密联系人的界面可以是同一个界面,进入之后可以进行删除私密联系人,设定私密特定匹配条件等操作。所述私密联系人通讯录中的私密联系人被用户删除后,该联系人的信息及其通讯记录自动恢复至普通联系人通讯录及通讯记录中。
[0048]本发明中,所述的私密联系人通讯录主要是采用数据库技术进行存储私密联系人数据,并定义数据库访问权限,只能由特定的程序访问该数据库,并且私密联系人的存储逻辑上和普通联系人的存储分开存在不同的数据表中。例如采用SQLITE3数据库技术,在数据库中建立安卓联系人对应的三个表来存储对应的信息(Contact表、RawContact表、Data表)。并且建立起相应的视图方便浏览私密数据。
[0049]本实施例中,所述的私密联系人通讯录,以及该私密联系人通讯录中的私密联系人相关的通话记录和短信记录,均储存于私密数据库中,都是隐藏起来的,不会在普通通讯录和普通通讯记录中呈现。所述的私密联系人相关的通话记录,其在通话界面仅显示电话号码,并在普通联系人数据库的通话记录中隐藏私密联系人信息,私密联系人的详细通话记录自动连接到私密数据库中进行存储,如果通过普通通话记录界面的电话号码来链接普通联系人数据库,则提示该联系人不存在于通讯录中。所述的私密联系人相关的短信记录,其在普通信息提示界面(通知栏,提示框)隐藏私密联系人信息,且每条私密联系人相关的短信是单独显示的,不会具有承接性的显示之前的短信往来内容,用户查阅该短信或回复该短信后,系统自动将该短信记录储存在私密数据库中,每次用户查看完短信之后,用户可以选择是否回复这条短信,如果回复就正常发送回复的短信,然后自动把这一次的短信往来内容存储到私密数据库中,用户一旦离开短信查看界面,就不再能够返回重新复阅。
[0050]所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,主要是通过在搜索界面输入私密联系人关键字进行搜索,该搜索界面为普通联系人搜索界面或者拨号9键界面。例如,对于前述优选的实施例之一中,采用用户手动设定私密联系人,用户在前面所述的手动添加私密联系人的界面中,按menu键弹出菜单,可以设定私密联系人支持的搜索方式以及需要满足多少长度的匹配要求才会出现在搜索结果列表中。并且长按每一个联系人,还可以进行特殊搜索字符的编辑,即所述的定义特殊的符号入口。用户在完成以上操作以后,可以在联系人主界面或者拨号盘中,在搜索框或者拨号盘输入相应的内容,如果有满足条件的私密联系人就会置顶出现在搜索结果列表中。本实施例中,在搜索结果的私密联系人呈现部分,也提供2个图标的快捷方式,来支持快速设定联系人的特定搜索匹配和从私密列表中删除私密联系人的操作。
[0051]所述的私密联系人关键字采用以下关键字的一种或多种:联系人全拼、联系人简拼、联系人电话号码、联系人邮箱或联系人QQ号码,并且所述的关键字需预先保存于私密联系人通讯录中。由于私密联系人的数据不会出现在普通的联系人界面中,如果需要使用私密联系人数据,首先必须懂得一些碎片信息,例如上述关键字信息,所以其他人拿到手机,在通讯录中并不能直接查看到这些敏感信息。例如默认情况下,私密联系人数据开启支持拼音搜索,同时拼音搜索需要满足到一定程度的匹配条件才会显示出来,这个搜索匹配条件可以是诸如完整输入这个联系人的简拼、全拼这样的条件,这样我们在联系人搜索界面或者拨号9键界面输入相应的拼音内容的时候,就会显示出私密联系人在搜索结果列表中,并且私密联系人有明显的标题分隔开,并置顶显示。拼音搜索选项用户可以在手动设定界面选择关闭,这样其他人如果想搜索诸如“爸爸”这样的联系人也无从下手。用户有的时候并不能完全记住一长串的联系方式,同时多个联系方式中往往只会牢靠的记住其中一个,所以通过记住一种联系方式的部分信息来查找所有联系方式是很有用的。同时私密联系人显示出来必须满足一定条件的碎片信息,比如必须是按顺序输入符合号码匹配到达其中5位的情况下私密联系人才会出现在搜索结果列表中。所以支持这样搜索也是非常方便有用的。而其他人因为根本就不知道这些碎片信息所以也无从获取完整的有用的信息。
[0052]或者,所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,还可以采用字符代码作为私密联系人关键字进行搜索,并且一串字符代码与一个私密联系人相对应,输入字符代码后自动跳转至私密联系人详情界面。例如定义“爸爸”的搜索字符串为“9999”,当输入“9999”的时候自动进入这个私密联系人的详情界面。
[0053]上述说明示出并描述了本发明的优选实施例,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【权利要求】
1.一种隐藏智能设备上联系人信息的方法,其特征在于,包括以下步骤: 10.构建私密联系人通讯录,并采用安全验证方式管理私密联系人通讯录; 20.依据预设条件输入私密联系人关键字进行搜索私密联系人; 30.判断输入的私密联系人关键字是否与预设条件相匹配,若是,则在搜索结果列表中显示对应的私密联系人信息; 40.选择搜索结果列表中的私密联系人进行通讯连接,并将该私密联系人的通讯记录储存于私密联系人通讯录中。
2.根据权利要求1所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的步骤10中构建私密联系人通讯录,主要采用用户手动设定,通过在系统预设的用户界面中,将普通联系人通讯录中的联系人信息添加至私密联系人通讯录,从而生成私密联系人。
3.根据权利要求1所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的步骤10中构建私密联系人通讯录,主要通过用户在网络账户中设定私密联系人,并将智能设备的私密联系人通讯录在联网情况下进行同步更新数据。
4.根据权利要求1所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的步骤10中构建私密联系人通讯录,主要是通过综合分析用户的通话记录或短信记录自动生成私密联系人。
5.根据权利要求4所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述通过通话记录或短信记录自动生成私密联系人,进一步包括以下方法中的一种或多种: 11.将联系次数的总数达到一定数量的联系人自动设为私密联系人; 12.将一定时间内联系次数达到一定数目的联系人自动设为私密联系人; 13.将在特定时间段内打入电话的联系人自动设为私密联系人; 14.将在特定时间点打入电话的联系人自动设为私密联系人。
6.根据权利要求1所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的私密联系人通讯录主要是采用数据库技术进行存储私密联系人数据,并定义数据库访问权限,只能由特定的程序访问该数据库,并且私密联系人的存储逻辑上和普通联系人的存储分开存在不同的数据表中。
7.根据权利要求1至6任一项所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的私密联系人通讯录,以及该私密联系人通讯录中的私密联系人相关的通话记录和短信记录,均储存于私密数据库中。
8.根据权利要求7所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的私密联系人相关的通话记录,其在通话界面仅显示电话号码,并在普通联系人数据库的通话记录中隐藏私密联系人信息,私密联系人的详细通话记录自动连接到私密数据库中进行存储。
9.根据权利要求7所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的私密联系人相关的短信记录,其在普通信息提示界面隐藏私密联系人信息,且每条私密联系人相关的短信是单独显示的,用户查阅该短信或回复该短信后,系统自动将该短信记录储存在私密数据库中。
10.根据权利要求1所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,主要是通过在搜索界面输入私密联系人关键字进行搜索,该搜索界面为普通联系人搜索界面或者拨号9键界面。
11.根据权利要求1或10所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的私密联系人关键字采用以下关键字的一种或多种:联系人全拼、联系人简拼、联系人电话号码、联系人邮箱或联系人QQ号码,并且所述的关键字需预先保存于私密联系人通讯录中。
12.根据权利要求1或10所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述的步骤20中依据预设条件输入私密联系人关键字进行搜索私密联系人,主要采用字符代码作为私密联系人关键字进行搜索,并且一串字符代码与一个私密联系人相对应,输入字符代码后自动跳转至私密联系人详情界面。
13.根据权利要求1至6任一项所述的一种隐藏智能设备上联系人信息的方法,其特征在于:所述私密联系人通讯录中的私密联系人被用户删除后,该联系人的信息及其通讯记录自动恢复至普通联系人通讯录及通讯记录中。
【文档编号】H04M1/725GK104284024SQ201410520102
【公开日】2015年1月14日 申请日期:2014年9月30日 优先权日:2014年9月30日
【发明者】林英元 申请人:厦门美图移动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1