信息验证方法和装置的制造方法_3

文档序号:8265677阅读:来源:国知局
测到在两个或者更多个对象之间进行交互操作时,为所述交互操作分配唯一标识。
[0056]根据本发明的实施例,所述交互操作的唯一标识例如为采用如下格式的英文字母+阿拉伯数字的字符串:交互操作的时间+交互操作的对象I的唯一标识+交互操作的对象2的唯一标识+...+交互操作的对象η的唯一标识。仍以上面的交易操作为例,该交易操作的唯一标识例如为 2013080112311501WI13A402FR231F03CN32Z4,其中 20130801123115 表示交互操作发生的时间为2013年8月I日12时31分15秒;01WI13A4表示交互操作的对象I (01—Objectl)为WI13A4,即一种产品型号为产品型号的红酒(WI—WINE) ;02FR231F表示交互操作的对象2(02 — 0bject2)为FR231F,即所在地为法国(FR — France)、唯一的身份编号为231F的生产商公司;03CN32Z4表示交互操作的对象3 (03 — Object3)为CN32Z4,即所在地为中国(CN — China)、唯一的身份编号为32Z4的销售商公司。应当注意,上述交易操作的唯一标识、以及三个对象的唯一标识仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本领域的技术人员完全可以其它唯一标识来实现本发明的目的。
[0057]可选地,根据本发明的实施例的信息验证方法100还可以包括以下可选步骤:在数据库中,使所述交互操作的信息与其唯一标识相关联,其中,所述交互操作的信息可以包括所述交互操作的类型、时间、位置、各参与对象的角色等信息。仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,所述交互操作的信息例如可以包括交互操作的类型一交易操作、时间一例如上面的2013年8月I日12时31分15秒、位置一即交易操作发生的实际位置、各参与对象的角色一例如,对象I为产品,对象2为生产商公司,对象3为销售商公司。通过在上述可选步骤中,在数据库中使所述交互操作的信息与其唯一标识相关联,就可以利用交互操作的唯一标识来查询到该交互操作的信息。
[0058]可选地,根据本发明的实施例的信息验证方法100还可以包括以下可选步骤:在数据库中,使所述交互操作的唯一标识与参与所述交互操作的两个或者更多个对象的唯一标识相联系。仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,可以使交易操作的唯一标识与三个对象(即,红酒产品、生产商、销售商)的唯一标识相联系。通过将交互操作的唯一标识与参与对象的唯一标识联系起来,就可以通过交互操作的唯一标识查询到参与对象的唯一标识,进而查询到参与对象的信息,反过来,也可以通过对象的唯一标识查询到其参与过的交互操作的唯一标识,进而查询到该交互操作的信息。
[0059]根据本发明的实施例,不同于所述步骤S105和S107,当检测到在两个或者更多个对象之间进行交互操作时,还可以检查所述交互操作的唯一标识,以验证所述交互操作的信息,从而确定所述交互操作是否符合所述预先定义的安全协议。由于如上所述,所述交互操作的唯一标识与所述交互操作的信息相关联,因此通过检查所述交互操作的唯一标识,就可以获得所述交互操作的信息。
[0060]可选地,根据本发明的实施例还可以包括以下可选步骤:响应于对于所述交互操作的查询,根据数据库提供参与所述交互操作的两个或者更多个对象的信息;并且/或者响应于对于所述两个或者更多个对象中的一个或者多个对象的查询,根据数据库提供所述交互操作的信息。仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,当例如在数据库端接收到对于该交易操作的查询时,可以响应于该查询,根据数据库提供参与该交易操作的三个对象的信息。对于该交易操作的查询例如可以包括该交易操作的唯一标识,当数据库接收到该查询请求时,就可以利用该交易操作的唯一标识,通过在上述步骤中建立的交互操作的唯一标识与参与对象的唯一标识之间的联系,查询到参与该交易操作的三个对象的唯一标识,进而,通过在上述步骤中建立的对象的信息与其唯一标识之间的关联,就可以查询到对象的信息。而当例如在数据库端接收到对于所述三个对象中的一个或者多个的查询时,可以响应于该查询,根据数据库提供所述交互操作的信息。对于所述三个对象中的一个或者多个的查询例如可以包括欲查询对象的唯一标识,当数据库接收到该查询请求时,就可以利用对象的唯一标识,通过在上述步骤中建立的交互操作的唯一标识与参与对象的唯一标识之间的联系,查询到该对象参与过的交互操作的唯一标识,并进而查询到该交互操作的信息。可选地,此时还可以利用该交互操作的信息来查询到参与交互操作的其它对象的信息,从而实现了通过查询一个对象就能得到与该对象发生过交互操作的所有对象的信息的目的。
[0061]如上所述,本发明提供了一种信息验证方法,其中可以根据预先定义的安全协议,为各种类型的对象分别分配唯一标识,在数据库中,使对象的信息分别与相应的唯一标识相关联,当检测到在两个或者更多个对象之间进行交互操作时,检查所述两个或者更多个对象的唯一标识,以验证所述交互操作的信息,在验证结果指示所述交互操作符合所述预先定义的安全协议时,允许在所述两个或者更多个对象之间进行所述交互操作。由此,可以对于在设施、人、机构、公司、产品等对象之间发生的交互操作进行统一的验证和控制,确保各种对象之间发生的交互操作符合预先定义的安全协议,禁止发生不符合所述预先定义的安全协议的交互操作,从而提高了交互操作的安全性和合规性。另外,可以通过查询某一个对象,来得到该对象参与过的所有交互操作的唯一标识和信息,进而得到该对象参与过的所有交互操作中所涉及的其它参与对象的唯一标识和信息;或者可以通过查询某一个交互操作,来得到该交互操作中所涉及的所有参与对象的唯一标识和信息,从而实现了将设施、人、公司、机构、产品等在一个统一的共享平台中进行互联以互换信息的功能,突破了只能通过例如计算机之类的具备计算能力的电子设备互联以交换信息的限制,极大地扩展了人们获取信息的渠道。另外,由于采用了唯一标识,并且可以在统一的数据库中管理各种对象以及交互操作的信息,确保了信息互通的安全性和准确性。而且,由于可以查询到各种对象之间进行的各种交互操作的信息,实现了信息可追溯,进一步确保了交互操作的安全性。
[0062]与上述信息验证方法100相对应,本发明还提供了一种信息验证装置200。图2示意性地图示了根据本发明的实施例的信息验证装置200以及数据库300的框图。
[0063]参见图2,所述信息验证装置200包括唯一标识分配模块201、唯一标识关联模块203、以及交互操作验证模块205。图2中所示的信息验证装置200与数据库300的关系仅为一个示例,用于帮助读者理解本发明的原理,但是本发明的范围不限于此,还可以采用其它方式来布置信息验证装置200和数据库300,例如将信息验证装置200配置在数据库300中。
[0064]根据本发明的实施例,所述唯一标识分配模块201根据预先定义的安全协议,为各种类型的对象分别分配唯一标识(Unique Identificat1n)。
[0065]根据本发明的实施例,所述各种类型的对象包括、但不限于:个人、公司、机构、产品、设施。
[0066]根据本发明的实施例,所述个人例如可以是自然人,所述公司可以是任何以营利为目的、从事商业经营活动或某些目的而成立的组织,而所述机构可以包括任何机关、团体或其他工作单位。
[0067]根据本发明的实施例,所述产品可以包括有形产品以及无形产品。其中,所述有形产品可以包括各种商品,例如在各种商场、超市、商店、市场、网络等渠道中出售的各种商品。而所述无形产品可以包括服务、行为、软件、数据、文件、电影、音乐等没有实体形态的产品,其中,无形产品中的重要组成部分一服务又可以包括物流、教育培训、法律服务、咨询、医疗、旅游等等。应当注意,上述各种产品仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本发明的原理同样适用于其它各种产品。
[0068]根据本发明的实施例,所述设施可以包括有形设施以及无形设施。其中,所述有形设施例如可以包括酒店、餐厅、公园、博物馆、美术馆、艺术馆、电影院、商场、商店、超市、市场、咖啡馆、游乐园、酒吧等各种实体设施,应当理解,根据本发明的实施例的有形设施不仅包括作为整体存在的上述实体设施(例如餐厅),还可以包括上述实体设施中包括的各个部分,例如餐厅包括的各个餐桌和就餐位置、电影院各个放映厅内的各个观影位置等等,这些都以作为单独的设施存在。而所述无形设施例如可以包括网络环境(例如,有线网络、无线网络、移动网络等)、氛围环境(例如,音乐氛围、光线氛围、温度氛围)等等。应当注意,上述各种设施仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本发明的原理同样适用于其它各种设施。
[0069]根据本发明的实施例,所述预先定义的安全协议规定了所述唯一标识的格式。根据所述预先定义的安全协议的规定,每个对象的唯一标识各不相同,可以通过对象的唯一标识唯一性地确认该对象,唯一标识例如可以采用英文字母+阿拉伯数字的字符串的形式,其仅包含对象的基本信息。例如,个人的唯一标识可以包括个人的国籍、出生日期、性另|J、出生日期当日的唯一身份编号等信息,如CN20001022M89Y7,此唯一标识可以是一个国籍为中国(CN)、出生于2000年10月22日(20001022)、性别男(M)、出生日期当天的唯一身份编号为89Y7的个人;公司和机构的唯一标识可以包括其所在地、唯一的身份编号等信息;产品的唯一标识可以包括产品类型(例如,移动电话)、产品型号等信息;设施的唯一标识可以包括其所在地、所有者等信息。上述各种的对象的唯一标识中所包括的信息仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本领域技术人员基于本发明的教导,根据其实际需要,可以在唯一标识中增加或者减少信息的类型。
[0070]根据本发明的实施例,唯一标识关联模块203在数据库300中使对象的信息分别与相应的唯一标识相关联。根据本发明的实施例,所述数据库可以采用各种已知的数据库结构,其可以与现有的各种数据库实现兼容和数据互
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1