专利名称:信息查询和通知方法和装置的制作方法
技术领域:
本发明涉及信息安全技术,尤其涉及一种信息查询和通知方法和装置。
背景技术:
随着计算机、互联网、移动电话的普及,信息查询和通知的手段和途径越来越多样化。例如,一些提供教育考试信息的网站推出了考试信息提醒的服务,用户只要登录这样的网站,录入考试类别和联系方式,就可以在考试前接收到网站通过移动电话短消息方式发送的提醒通知,以避免遗忘考试。又例如,目前许多城市都提供交通违章短信提醒服务,用户只要通过移动电话短消息的方式向电信运营商注册车牌号,就可以在发生交通违章之后接收到短信提醒,以避免漏缴罚款。然而,在上述信息订阅手段中,所有订阅用户接收到的信息基本一致,无法针对每位用户定制个性化的信息提醒服务,提醒的方式也较为单一,一般只有短消息提醒这一种方式。更大的问题是,目前尚未出现针对用户的身份信息在互联网中泄漏这一重大信息安全问题提供信息提醒的解决方案。
发明内容
鉴于上述问题,提出了本发明,以便提供一种克服上述问题或者至少部分地解决上述问题的信息查询和通知方法和装置。依据本发明的一个方面,提供了一种信息查询和通知方法,包括步骤:接收并且验证用户提交的身份信息;在验证通过的情况下,保存用户的身份信息;在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引;以及利用所述索引查询用户的身份信息,并且向用户通知查询结果。可选地,在根据本发明的实施例的信息查询和通知方法中,所述身份信息包括证件号码、金融账户号码、电话号码、地址信息、邮政编码、电子邮件地址中的一个或者多个。可选地,在根据本发明的实施例的信息查询和通知方法中,在所述接收并且验证用户提交的身份信息的步骤中,利用预先定义的身份信息数据库来验证用户提交的身份信
肩、O可选地,在根据本发明的实施例的信息查询和通知方法中,在所述在互联网上遍历网站页面的步骤中,利用网络爬虫在互联网上遍历网站页面。可选地,在根据本发明的实施例的信息查询和通知方法中,在所述利用所述索引查询用户的身份信息并且向用户通知查询结果的步骤中,在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果。可选地,在根据本发明的实施例的信息查询和通知方法中,在所述利用所述索引查询用户的身份信息并且向用户通知查询结果的步骤中,以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。
可选地,在根据本发明的实施例的信息查询和通知方法中,所述查询结果包括包含用户的身份信息的网站页面的数量、网址、发布时间。根据本发明的另一方面,还提供了一种信息查询和通知装置,包括:身份信息接收和验证模块,适于接收并且验证用户提交的身份信息;身份信息存储模块,适于在验证通过的情况下,保存用户的身份信息;身份信息提取和索引模块,适于在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引;以及查询和通知模块,适于利用所述索引查询用户的身份信息,并且向用户通知查询结果。可选地,在根据本发明的实施例的信息查询和通知装置中,所述身份信息包括证件号码、金融账户号码、电话号码、地址信息、邮政编码、电子邮件地址中的一个或者多个。可选地,在根据本发明的实施例的信息查询和通知装置中,所述身份信息接收和验证模块利用预先定义的身份信息数据库来验证用户提交的身份信息。可选地,在根据本发明的实施例的信息查询和通知装置中,所述身份信息提取和索引模块利用网络爬虫在互联网上遍历网站页面。可选地,在根据本发明的实施例的信息查询和通知装置中,所述查询和通知模块在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果。可选地,在根据本发明的实施例的信息查询和通知装置中,所述查询和通知模块以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。可选地,在根据本发明的实施例的信息查询和通知装置中,所述查询结果包括包含用户的身份信息的网站页面的数量、网址、发布时间。本发明提供了一种信息查询和通知方法。根据本发明的实施例,接收并且验证用户提交的身份信息,在验证通过的情况下保存用户的身份信息,在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引,利用所述索引查询用户的身份信息,并且向用户通知查询结果。由此,本发明针对互联网身份信息泄漏这一重大信息安全问题提供了解决方案,用户可以提交希望进行泄漏查询的身份信息类型,例如身份证号码、银行卡号等等,在存在身份信息泄漏的情况下获知泄露情况,及时采取相应措施,来规避身份信息被他人恶意盗用而产生的各种风险。另外,移动电话短消息、彩信、电子邮件等各种通知方式也便于用户及时获知身份信息泄漏的情况。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式
。
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是根据本发明的实施例的信息查询和通知方法的流程图;图2是根据本发明的实施例的查询结果的界面的示意图;以及
图3是根据本发明的实施例的信息查询和通知装置、客户端、以及互联网的框图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示意性地图示了根据本发明的实施例的信息查询和通知方法100的流程图。根据本发明的实施例,方法100中的各步骤可以由服务器端执行。可选地,所述服务器端可以包括一个或多个服务器,所述服务器可以是任何类型的服务器,包括但不限于文件服务器、数据库服务器和应用程序服务器等。如图1所示,方法100始于步骤S101,其中,接收并且验证用户提交的身份信息。例如,用户可以通过客户端向服务器端提交希望进行防泄漏查询的身份信息。根据本发明的实施例,所述客户端可以是任何具有通话功能的电子设备,包括但不限于以下电子设备:移动电话、平板电脑、笔记本计算机、台式计算机、网络电话机、音视频播放器、多媒体信息交互设备等。例如,用户可以通过移动电话短消息的方式向服务器端提交身份信息,可以通过上述各种电子设备访问服务器端的网页以提交身份信息,也可以通过电子邮件或其它各种通信方式向服务器端提交身份信息。根据本发明的实施例,所述身份信息可以包括证件号码(例如身份证号码、护照号码、驾驶证号码、车牌号码等等)、金融账户号码(例如银行账户号码、银行卡号、网络金融账户号码等等)、电话号码(例如固定电话号码和移动电话号码等等)、地址信息、邮政编码、电子邮件地址中的一个或者多个。在步骤SlOl中,可以利用预先定义的身份信息数据库来验证用户提交的身份信息。可选地,所述预先定义的身份信息数据库例如可以包括全国公民身份证号码查询服务中心(NCIIS)的数据库以及各大电信运营商的电话号码数据库中的信息。例如,当用户通过客户端向服务器端提交其身份证号码时,就可以利用所述预先定义的身份信息数据库中的信息来验证该身份证号码是否为该姓名的用户的真实的身份证号码;当用户通过客户端向服务器端提交其手机号码时,就可以利用所述预先定义的身份信息数据库中的信息来验证该手机号码是否为该用户的真实的手机号码。接下来,在步骤S103中,在上述验证通过的情况下,保存用户的身份信息。例如,可以将验证通过的用户身份信息保存到服务器端的数据库中。而在上述验证未通过的情况下,则可以拒绝用户提交的身份信息。在步骤S103之后,执行步骤S105,其中,在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引。可选地,可以利用网络爬虫在互联网上遍历网站页面。网络爬虫可以通过网页的链接地址来寻找其它网页,从网站的某一网页开始,读取网页的内容,找到在该网页中的其他链接地址,然后通过这些链接地址寻找其它网页,这样一直循环下去。采用网络爬虫遍历网站页面以抓取内容仅为一种示例,本发明的原理并不局限于此,本领域技术人员还可以采用其它方式来在互联网上抓取网页内容。在抓取到网页内容之后,就可以从中提取符合预先定义的身份信息规则的身份信息。根据本发明的实施例,所述预先定义的身份信息规则例如可以包括身份证号码验证规贝U、地址信息验证规则、邮政编码验证规则、电话号码验证规则、电子邮件地址验证规则等等。以身份证验证规则为例,可以从利用网络爬虫抓取到的网页内容中提取独立的15位或18位数字,先验证这15位或18位数字是否符合我国居民身份证号码组成规则,对于符合规则的号码,再调用全国公民身份证号码查询服务中心(NCIIS)数据库中的信息对身份证号码进行真实性验证,验证通过的身份证号码即为符合预先定义的身份信息规则的身份信息。而对于地址信息验证规则和邮政编码验证规则,是从利用网络爬虫抓取到的网页内容中提取地址关键词(例如,基于词典的中文二元分词算法)和独立的6位数字,将此6位数字与现有的邮编列表进行比对,以确定该6位数字是否为邮政编码;并且将地址关键词与邮政名址中的地址关键词进行比对,在匹配程度超过预先定义的阈值的情况下,即认为该地址关键词符合所述地址信息验证规则。所述预先定义的阈值可以根据实际需要来设置,较高的阈值会使符合规则的结果较少,但误报率较低;较低的阈值会使符合规则的结果较多,但误报率较高。在提取符合预先定义的身份信息规则的身份信息之后,就可以由此建立索引。可选地,还可以在服务器端的数据库中构建查询系统。在步骤S105之后,执行步骤S107,其中,利用所述索引查询用户的身份信息,并且向用户通知查询结果。可选地,可以在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果;也可以以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。也就是说,查询和通知的方式可以分为被动和主动两种,既可以在用户提出查询请求时进行查询并向用户通知查询结果,也可以每隔一段时间就主动进行查询并向用户通知查询结果。在主动查询和通知的方式中,可以只在查询到身份信息泄漏的情况下才向用户通知查询结果。根据本发明的实施例,向用户通知查询结果的方式可以包括移动电话短消息、彩信、电子邮件、身份信息查询网站站内消息等等。另外,在身份信息查询网站中,还可以为用户提供历史查询结果查看和检索的功能。根据本发明的实施例,所述查询结果包括包含用户的身份信息的网站页面的数量、网址、发布时间。参见图2,其中示出了根据本发明的实施例的查询结果的界面的示意图。如图2所示,在查询结果的界面中,提供了有关暴露用户身份信息的网站页面的数量、网址、发布时间(即,“暴露时间”)的信息,另外,还提供了关于所有用户总的身份信息泄漏量、查询量、身份信息泄漏年龄分布、地区分布、性别分布等信息。本发明提供了一种信息查询和通知方法。根据本发明的实施例,接收并且验证用户提交的身份信息,在验证通过的情况下保存用户的身份信息,在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引,利用所述索引查询用户的身份信息,并且向用户通知查询结果。由此,本发明针对互联网身份信息泄漏这一重大信息安全问题提供了解决方案,用户可以提交希望进行泄漏查询的身份信息类型,例如身份证号码、银行卡号等等,在存在身份信息泄漏的情况下获知泄露情况,及时采取相应措施,来规避身份信息被他人恶意盗用而产生的各种风险。另外,移动电话短消息、彩信、电子邮件等各种通知方式也便于用户及时获知身份信息泄漏的情况。与上述方法100相对应,本发明还提供了一种信息查询和通知装置200。图3示意性地图示了根据本发明的实施例的信息查询和通知装置200、客户端、以及互联网的框图。如图3所示,装置200包括身份信息接收和验证模块201、身份信息存储模块203、身份信息提取和索引模块205、查询和通知模块207。根据本发明的实施例,监身份信息接收和验证模块201、身份信息存储模块203、身份信息提取和索引模块205、查询和通知模块207可以是位于服务器端的模块,它们可以分别用于执行上述方法100中的步骤S101、S103、S105、S107。根据本发明的实施例,身份信息接收和验证模块201适于接收并且验证用户提交的身份信息,身份信息存储模块203适于在验证通过的情况下,保存用户的身份信息,身份信息提取和索引模块205适于在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引,查询和通知模块207适于利用所述索引查询用户的身份信息,并且向用户通知查询结果。首先,身份信息接收和验证模块201接收并且验证用户提交的身份信息。例如,用户可以通过客户端向服务器端的身份信息接收和验证模块201提交希望进行防泄漏查询的身份信息。例如,用户可以通过移动电话短消息的方式向身份信息接收和验证模块201提交身份信息,可以通过各种电子设备访问服务器端的网页以向身份信息接收和验证模块201提交身份信息,也可以通过电子邮件或其它各种通信方式向身份信息接收和验证模块201提交身份信息。根据本发明的实施例,所述身份信息可以包括证件号码(例如身份证号码、护照号码、驾驶证号码、车牌号码等等)、金融账户号码(例如银行账户号码、银行卡号、网络金融账户号码等等)、电话号码(例如固定电话号码和移动电话号码等等)、地址信息、邮政编码、电子邮件地址中的一个或者多个。身份信息接收和验证模块201可以利用预先定义的身份信息数据库来验证用户提交的身份信息。可选地,所述预先定义的身份信息数据库例如可以包括全国公民身份证号码查询服务中心(NCIIS)的数据库以及各大电信运营商的电话号码数据库中的信息。例如,当用户通过客户端向身份信息接收和验证模块201端提交其身份证号码时,身份信息接收和验证模块201就可以利用所述预先定义的身份信息数据库中的信息来验证该身份证号码是否为该姓名的用户的真实的身份证号码;当用户通过客户端向身份信息接收和验证模块201提交其手机号码时,身份信息接收和验证模块201就可以利用所述预先定义的身份信息数据库中的信息来验证该手机号码是否为该用户的真实的手机号码。接下来,身份信息存储模块203在上述验证通过的情况下,保存通过身份信息接收和验证模块201获得的用户身份信息。例如,身份信息存储模块203可以将验证通过的用户身份信息保存到服务器端的数据库中。而在上述验证未通过的情况下,身份信息存储模块203则可以拒绝用户提交的身份信息。然后,身份信息提取和索引模块205在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引。可选地,身份信息提取和索引模块205可以利用网络爬虫在互联网上遍历网站页面。身份信息提取和索引模块205可以利用网络爬虫通过网页的链接地址来寻找其它网页,从网站的某一网页开始,读取网页的内容,找到在该网页中的其他链接地址,然后通过这些链接地址寻找其它网页,这样一直循环下去。身份信息提取和索引模块205采用网络爬虫遍历网站页面以抓取内容仅为一种示例,本发明的原理并不局限于此,本领域技术人员还可以通过身份信息提取和索引模块205采用其它方式来在互联网上抓取网页内容。身份信息提取和索引模块205在抓取到网页内容之后,就可以从中提取符合预先定义的身份信息规则的身份信息。根据本发明的实施例,所述预先定义的身份信息规则例如可以包括身份证号码验证规则、地址信息验证规则、邮政编码验证规则、电话号码验证规贝U、电子邮件地址验证规则等等。以身份证验证规则为例,身份信息提取和索引模块205可以从利用网络爬虫抓取到的网页内容中提取独立的15位或18位数字,先验证这15位或18位数字是否符合我国居民身份证号码组成规则,对于符合规则的号码,再调用全国公民身份证号码查询服务中心(NCIIS)数据库中的信息对身份证号码进行真实性验证,验证通过的身份证号码即为符合预先定义的身份信息规则的身份信息。而对于地址信息验证规则和邮政编码验证规则,身份信息提取和索引模块205可以从利用网络爬虫抓取到的网页内容中提取地址关键词(例如,基于词典的中文二元分词算法)和独立的6位数字,将此6位数字与现有的邮编列表进行比对,以确定该6位数字是否为邮政编码;并且将地址关键词与邮政名址中的地址关键词进行比对,在匹配程度超过预先定义的阈值的情况下,即认为该地址关键词符合所述地址信息验证规则。所述预先定义的阈值可以根据实际需要来设置,较高的阈值会使符合规则的结果较少,但误报率较低;较低的阈值会使符合规则的结果较多,但误报率较高。
·
身份信息提取和索引模块205在提取符合预先定义的身份信息规则的身份信息之后,就可以由此建立索引。可选地,身份信息提取和索引模块205还可以在服务器端的数据库中构建查询系统。之后,查询和通知模块207利用所述索引查询身份信息存储模块203保存的用户的身份信息,并且向用户(例如,图3所示的一个或多个客户端300-1、…、300-n)通知查询结果。可选地,查询和通知模块207可以在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果;查询和通知模块207也可以以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。也就是说,查询和通知模块207进行查询和通知的方式可以分为被动和主动两种,查询和通知模块207既可以在用户提出查询请求时进行查询并向用户通知查询结果,也可以每隔一段时间就主动进行查询并向用户通知查询结果。在主动查询和通知的方式中,查询和通知模块207可以只在查询到身份信息泄漏的情况下才向用户通知查询结果。根据本发明的实施例,查询和通知模块207向用户通知查询结果的方式可以包括移动电话短消息、彩信、电子邮件、身份信息查询网站站内消息等等。另外,在身份信息查询网站中,查询和通知模块207还可以为用户提供历史查询结果查看和检索的功能。根据本发明的实施例,所述查询结果包括包含用户的身份信息的网站页面的数量、网址、发布时间。参见图2,其中示出了根据本发明的实施例的查询结果的界面的示意图。如图2所示,在查询结果的界面中,查询和通知模块207提供了有关暴露用户身份信息的网站页面的数量、网址、发布时间(即,“暴露时间”)的信息,另外,查询和通知模块207还可以提供关于所有用户总的身份信息泄漏量、查询量、身份信息泄漏年龄分布、地区分布、性别分布等信息。
由于上述各装置实施例与前述各方法实施例相对应,因此不再对各设备实施例进行详细描述。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式
的权利要求书由此明确地并入该具体实施方式
,其中每个权利要求本身都作为本发明的单独实施例。本领域那些技术人员可以理解,可以对实施例中的装置中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个装置中。可以把实施例中的若干模块组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者模块中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。本发明的各个装置实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP )来实现根据本发明实施例的装置中的一些或者全部模块的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
权利要求
1.一种信息查询和通知方法(100),包括步骤: 接收并且验证用户提交的身份信息(SlOl); 在验证通过的情况下,保存用户的身份信息(S103); 在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索弓丨(S105);以及 利用所述索引查询用户的身份信息,并且向用户通知查询结果(S107)。
2.如权利要求1所述的方法,其中所述身份信息包括证件号码、金融账户号码、电话号码、地址信息、邮政编码、电子邮件地址中的一个或者多个。
3.如权利要求1所述的方法,其中在所述接收并且验证用户提交的身份信息的步骤(SlOl)中,利用预先定义的身份信息数据库来验证用提交的身份信息。
4.如权利要求1至3中的任一项所述的方法,其中在所述在互联网上遍历网站页面的步骤中,利用网络爬虫在互联网上遍历网站页面。
5.如权利要求1至3中的任一项所述的方法,其中在所述利用所述索引查询用户的身份信息并且向用户通知查询结果的步骤(S107)中,在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果。
6.如权利要求1至3中的任一项所述的方法,其中在所述利用所述索引查询用户的身份信息并且向用户通知查询结果的步骤(S107)中,以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并 且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。
7.如权利要求1至3中的任一项所述的方法,其中所述查询结果包括包含用户的身份信息的网站页面的数量、网址、发布时间。
8.一种信息查询和通知装置(200),包括: 身份信息接收和验证模块(201),适于接收并且验证用户提交的身份信息; 身份信息存储模块(203),适于在验证通过的情况下,保存用户的身份信息; 身份信息提取和索引模块(205),适于在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引;以及 查询和通知模块(207),适于利用所述索引查询用户的身份信息,并且向用户通知查询结果。
9.如权利要求8所述的装置,其中所述身份信息包括证件号码、金融账户号码、电话号码、地址信息、邮政编码、电子邮件地址中的一个或者多个。
10.如权利要求8所述的装置,其中所述身份信息接收和验证模块(201)利用预先定义的身份信息数据库来验证用户提交的身份信息。
11.如权利要求8至10中的任一项所述的装置,其中所述身份信息提取和索引模块(205)利用网络爬虫在互联网上遍历网站页面。
12.如权利要求8至10中的任一项所述的装置,其中所述查询和通知模块(207)在接收到用户提出的查询请求时,利用所述索引查询所述用户的身份信息,并且向所述用户通知查询结果。
13.如权利要求8至10中的任一项所述的装置,其中所述查询和通知模块(207)以预先定义的时间周期,利用所述索引查询所有用户的身份信息,并且当在所述索引中查询到用户的身份信息时,向相应的用户通知查询结果。
14.如权利要求8至10中的任一项所述的装置,其中所述查询结果包括包含用户的身份信息的网站页面 的数量、网址、发布时间。
全文摘要
本发明公开了一种信息查询和通知方法和装置。所述方法包括步骤接收并且验证用户提交的身份信息;在验证通过的情况下,保存用户的身份信息;在互联网上遍历网站页面,提取符合预先定义的身份信息规则的身份信息并且建立索引;以及利用所述索引查询用户的身份信息,并且向用户通知查询结果。本发明针对互联网身份信息泄漏这一重大信息安全问题提供了解决方案。
文档编号G06F17/30GK103150406SQ20131010910
公开日2013年6月12日 申请日期2013年3月29日 优先权日2013年3月29日
发明者袁聪, 袁真, 王磊, 王文涛, 胡鹤伊, 梁清, 李首峰, 魏科学, 杨宝升 申请人:北京国政通科技有限公司