对信息介质进行认证的方法及装置与流程

文档序号:11216979阅读:772来源:国知局
对信息介质进行认证的方法及装置与流程

本发明涉及互联网技术,尤其涉及一种对信息介质进行认证的方法及装置。



背景技术:

随着网络、通信和信息技术的迅速发展,电子商务日益普及,成为了人们生活和工作中必不可少的一部分。电子商务基于网络以电子交易方式进行交易活动和相关服务的活动,这使得交易更为便捷,但也对交易安全提出了更高的要求。例如,网络交易物品的验证是电子商务亟待解决的技术问题。不能有效鉴别交易物品的真伪将直接导致电子商务参与方对交易安全失去信心。

中国专利申请“一种网购商品追踪验证系统以及方法”(申请人:上海天臣控股有限公司;申请日:2013年6月20日;申请号:cn201310246019.x)提供了一种用于物流系统的网购商品追踪验证方案。该申请中提出的方法包括以下步骤:a、针对客户的每一订单对应生成一随机码,并将所述随机码反馈给客户;b、将订单的部分或全部关键信息通过其随机码为密钥加密生成二维码,所述二维码用于印刷或黏贴在对应的商品上;c、将所述随机码、二维码及对应订单中的关键信息对应存储,并将所述随机码及对应的商品在物流系统中的状态信息实时存储;d、提供查询界面供客户输入所述随机码,并从所存储的信息中撷取所对应的商品在物流系统中的状态信息且在查询界面上显示;e、提供验证界面供客户启动待验商品上的二维码获取并将所获取的二维码通过对应的随机码进行解密,且在解密成功后撷取二维码或随机码所对应的关键信息,并将所述关键信息在验证界面上显示供客户判断所述商品是否为其网购商品。

上述方案中,对网购商品的验证只是由客户通过订单商品的关键信息来进行,所述关键信息由客户通过收到的随机码对商品上的二维码进行解密而获得,验证的准确性取决于客户的个人判断,准确性不高。

因此,需要一种能够更准确、高效地对网购商品进行验证并且能给用户带来更好体验的技术方案。



技术实现要素:

为解决现有技术中存在的问题,本发明提供一种对信息介质进行认证的方法,以提高用户在信息介质验证方面的体验。

第一方面,本发明实施例提供一种对信息介质进行认证的方法,其特征在于,所述方法包括:

从第一终端设备接收所述信息介质的至少一项特征信息;

生成与所述至少一项特征信息相关联的标识;

将所述标识发送至所述第一终端设备以应用于所述信息介质;

从至少一个第二终端设备中的一个或多个第二终端设备接收对于所述标识与所述至少一项特征的关联性的一个或多个验证请求;和

对所述一个或多个验证请求的每一个进行验证,并至少根据所述一个或多个验证结果确定对于所述信息介质的认证评估值。

在一种可能的实现方式中,所述至少一个第二终端设备由所述第一终端设备指定。

在一种可能的实现方式中,所述方法还包括:将与所述认证评估值相关的信息发送至所述第一终端设备和所述至少一个第二终端设备中的一个或多个。

在一种可能的实现方式中,当所述至少一个第二终端设备中的一个特定第二终端设备执行预设操作时,给所有发送验证信息的第二终端设备分配虚拟资源。

在一种可能的实现方式中,所述虚拟资源由所述第一终端设备提供。

在一种可能的实现方式中,按照预设算法在所述所有发送验证信息的第二终端设备之间分配所述虚拟资源。

在一种可能的实现方式中,所述标识为二维码、条形码或者射频标签。

第二方面,本发明实施例提供一种对信息介质进行认证的装置,其特征在于,所述装置包括:

接收模块,用于从第一终端设备接收信息介质的至少一项特征信息;

标识生成模块,用于生成与所述至少一项特征信息相关联的标识;

标识发送模块,用于将所述标识发送至所述第一终端设备以应用于所述信息介质;

验证请求接收模块,用于从至少一个第二终端设备中的一个或多个第二终端设备接收对于所述标识与所述至少一项特征的关联性的一个或多个验证请求;和

评估模块,用于对所述一个或多个验证请求的每一个进行验证,并至少根据所述一个或多个验证结果确定对于所述信息介质的认证评估值。

在一种可能的实现方式中,还包括确定模块,所述确定模块将所述第一终端设备指定的终端设备确定为所述第二终端设备。

在一种可能的实现方式中,所述装置还包括:发送模块,用于将评估模块生成的与所述认证评估值相关的信息发送至所述第一终端设备和所述至少一个第二终端设备中的一个或多个。

在一种可能的实现方式中,所述装置还包括分配模块,用于当所述至少一个第二终端设备中的一个特定第二终端设备执行预设操作时,给所有发送验证信息的第二终端设备分配虚拟资源。

在一种可能的实现方式中,所述虚拟资源由所述第一终端设备提供。

在一种可能的实现方式中,所述分配模块用于按照预设算法在所述所有发送验证信息的第二终端设备之间分配所述虚拟资源。

在一种可能的实现方式中,所述标识生成模块用于生成二维码、条形码或者射频标签类型的所述标识

第三方面,本发明实施例提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面中任意一项所述的对信息介质进行认证的方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中任意一项所述的对信息介质进行认证的方法的步骤。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的对信息介质进行认证的方法的应用场景示意图;

图2为本发明实施例提供的对信息介质进行认证的方法的流程示意图;和

图3为本发明实施例提供的对信息介质进行认证的装置的示意框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”及“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例提供的对信息介质进行认证的方法,例如可以应用于电子商务领域,具体地,可以应用于网络商品交易系统中。下文将结合上述具体应用场景对本发明实施例进行详细说明。本领域普通技术人员可以理解,本发明的应用不局限于上述应用场景,而是可以用于任何对网络交易物品进行验证的应用中。

图1为本发明实施例提供的对信息介质进行认证的方法的应用场景示意图。图1示出了一种基于网络进行物品交易的系统。如图1所示,该系统中包括服务器10、第一终端设备11和第二终端设备12。服务器10、第一终端设备11和第二终端设备12通过互联网进行通信,以实现基于网络的物品交易。例如,服务器10可以是提供网络物品交易的平台服务器,第一终端设备11可以是物品提供方的客户端设备,第二终端设备12可以是物品接收方的客户端设备。图1中只示出了一个第一终端设备11和第二终端设备12以对本发明实施例的方法流程进行说明,可以理解,本发明实施例的流程中可以涉及多个第一终端设备11和多个第二终端设备12。另外,第一终端设备11和第二终端设备12的角色可以互换,在一种情况下,第二终端设备12可以是物品提供方,第一终端设备11可以是物品接收方,并且第一终端设备11和第二终端设备12可以既是物品提供方,又是物品接收方。另外需要说明的是,当第二终端设备12从第一终端设备11接收物品时,其有可能并非最终的物品接收方,即其可能将接收到的物品转发给另外一个第二终端设备,在这种情况下,第二终端设备12是物品交易的中转方。

图1所示的互联网可以基于有线网或无线网。第一终端设备11和第二终端设备12可以是pc、智能手机、平板电脑、手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms)及终端(terminal)等。可以理解,为了执行所述网络物品交易过程,第一终端设备11和第二终端设备12可能需要安装相应的终端应用软件,服务器10可能需要安装平台管理软件。第一终端设备11可以通过安装的终端应用软件将物品信息提供给服务器10,第二终端设备12可以通过安装的终端应用从服务器10获取所述物品信息并完成物品的选择和交易,相关的网络交易过程属于现有技术,此处不再对细节进行赘述。

图2为本发明实施例提供的对信息介质进行认证的方法的流程示意图,本发明实施例提供的方法可以由一个装置来执行,该装置可以通过软件和/或硬件实现。本实施例中,该装置可以集成在服务器10中,但根据应用场景,该装置也可能集成在第一终端设备11或第二终端设备12中。如图2所示,在图1所示基于网络进行物品交易的应用场景中,本发明实施例提供的一种对信息介质进行认证的方法,需要指出,在本发明实施例的应用场景中,所述物品上带有用于进行网络交易的信息,本发明实施例的方法用于对上述信息进行处理以改善交易各方对于网络交易的安全性的用户体验,因此在下文的说明中统一采用术语信息介质来指代网络交易的物品进行说明。

所述方法可以由服务器10实施,服务器10可以位于网络交易平台侧,该方法包括如下步骤:

步骤201:从第一终端设备11接收所述信息介质的至少一项特征信息。

在本实施例中,第一终端设备11是网络交易过程中的物品提供方。第一终端11可以是pc、智能手机、平板电脑、手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms)及终端(terminal)等,其上可以装有相应的客户端应用软件。

所述信息介质的特征信息是与所述信息介质相关的能将其与其他同类信息介质区分开来的特性的信息。对于一项具体交易物品,所述特征信息例如可以是但不局限于该物品的名称、来源地、产量、型号、包装、品质等中的一项或多项。第一终端设备11上安装的客户端应用软件可以提供相应的交互界面供用户输入所述特征信息并发送至服务器10。

步骤202:生成与所述至少一项特征信息相关联的标识。

服务器10基于从第一终端设备11接收到的特征信息产生与所述特征信息相关联的标识。所述标识可以为但不局限于二维码、条形码或者射频标签等。

例如,可以采用当前比较流行的二维码作为上述标识。二维码又称qrcode(quickresponse),主要用于移动设备上的编码。二维码用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息。在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。与比传统的barcode条形码相比,二维码能存更多的信息,也能表示更多的数据类型。

在本实施例中,服务器10基于从第一终端设备11接收到的所述特征信息生成与二维码标识。具体的编码过程是现有技术,此处不再赘述。

步骤203:将所述标识发送至所述第一终端设备以应用于所述信息介质。

服务器10可以采用适当方式将生成的标识发送至第一终端设备11。例如,在上述二维码的实例中,服务器10可以将图片格式的二维码发送至第一终端设备11,第一终端设备11可以打印此标识以应用于信息介质。服务器10还可以将所述标识的统一资源定位符(url)发送至第一终端设备11,由第一终端设备11利用该统一资源定位符下载和使用所述标识。

步骤204:所述至少一个第二终端设备12中的一个或多个第二终端设备12接收对于所述标识与所述至少一项特征的关联性的一个或多个验证请求。

在本实施例中,第二终端设备12由接收所述信息介质的一方使用。第二终端设备12可以由所述信息介质的中转方使用,即信息介质在到达所述第二终端设备12处后可以被转发至其他设备。第二终端设备12可以由所述信息介质的最终接收方使用,所谓最终接收方,即收到所述信息介质后执行预定操作而不再转发至其他设备。第二终端设备12可以由第一设备终端11指定,可以是一个或多个。在一个可能的实施场景下,第二终端设备12也可以由与所述信息介质无关联的一方所使用,例如,第二终端设备12的用户可以不是所述信息介质的接收方或最终接收方,而是在特定情况下接触到所述信息介质的用户。服务器10可以决定第二终端设备12的确定规则,任何对交易过程的安全性不存在威胁的用户的终端设备都可以被确定为第二终端设备12。可以理解,基于对信息介质及其上的信息的处理和操作的目的,第二终端设备12上可以安装客户端应用软件。

例如,在所述标识是二维码的情况下,根据预设的规则,作为中转方、最终接收方或者接触到所述信息介质的用户可以使用各自的第二终端设备12扫描所述二维码向服务器10发送验证请求,所述验证针对所述二维码标识与信息介质的至少一项特征的关联性。例如,所述二维码标识可以根据信息介质的名称、来源地、产量、型号、包装、品质等特征信息中的一项或多项生成。则第二终端设备12通过扫描二维码标识对信息介质的名称、来源地、产量、型号、包装、品质等特征信息中的一项或多项发出验证请求。可以理解,第二终端设备12上安装的应用软件可以提供所述验证功能,此处不再赘述。

步骤205:对所述一个或多个验证请求的每一个进行验证,并至少根据所述一个或多个验证结果确定对于所述信息介质的认证评估值。

服务器10可以按照适当的格式预先存储生成的标识,在收到上述的验证请求时,在存储的标识库中检索是否存在从第二终端设备12接收到的扫描或解码的标识,从而进行验证。由于对于同一物品的验证请求可能来自于多个第二终端设备12,在后验证可以基于对于同类物品的在先验证的结果进行校验。例如,对于物品的产量特征,除了基于标识信息的对比之外,还可以根据同类商品的验证过程中对于产量的相关验证信息,指导当前的验证过程,如果在先验证确认的产量和超过第一终端设备11输入的该物品的总产量,则可以初步判断此物品的产量特征存在问题,不能通过验证。

至少根据所述一个或多个验证结果确定对于所述信息介质的认证评估值。所述认证评估值可以是对于所述物品的一个总体评估值,也可以是分别与所述至少一项特征信息中的一个或多个特征信息对应的多个维度的评估值。例如,服务器10可以基于上述验证结果在物品产地、物品产量、物品品质、物品质量、物品的受众偏好程度等各个维度分别确定所述物品的认证评估值。

服务器10可以将与所述认证评估值相关的信息发送至所述第一终端设备11,第一终端设备11可以通过其上安装的终端应用程序的应用界面以适当的方式展示所述认证评估值。根据需要,服务器10也可以将所述认证评估值发送至所述至少一个第二终端设备12中的一个或多个。

如上所述,对所述信息介质的认证评估值是基于一个或多个第二终端设备12的认证请求做出的。服务器10从第二终端设备12接到的认证请求越多,则进行认证次数越多,进而形成客观、准确的认证评估值的可能性越高。为了鼓励第二终端设备12对所述信息介质发出验证请求,服务器10可以分配一定的虚拟资源,在发出认证请求的第二终端设备12之间分配。所述虚拟资源可以由所述第一终端设备11提供,虚拟资源的数量可以与所述信息介质相关。例如,虚拟资源的数量可以与所述信息介质的价值相关,第一终端设备11可以提供对应于所述信息介质的价值的预定比例的虚拟资源。

服务器10可以设定上述虚拟资源分配的触发条件,例如可以设定为当所述至少一个第二终端设备12中的一个特定第二终端设备执行预设操作时,给所有发送验证信息的第二终端设备12分配虚拟资源。例如,可以将最终接收方的第二终端设备12设定为上述的特定第二终端设备。在这种情况下,当某个第二终端设备12决定最终接收所述介质信息而不再转发时,触发所述虚拟资源的分配,从而所述虚拟资源在所有向服务器10发出认证请求的第二终端设备12之间按照预定规则进行分配,所述分配的预定规则可以由服务器10设定。所述预定操作可以设定为特定第二中断设备的验证操作,例如当作位最终接收方的第二终端设备扫描信息介质上的二维码标识进行验证时,触发所述虚拟资源在所有发送验证信息的第二终端设备12之间的分配。

图3为本发明实施例提供的对信息介质进行认证的装置的示意框图,该装置可以位于基于网络的物品交易系统的服务器侧。根据应用场景,该装置也可以位于终端设备测。参见图3,该装置包括:

接收模块301,用于从第一终端设备接收信息介质的至少一项特征信息;

标识生成模块302,用于生成与所述至少一项特征信息相关联的标识;

标识发送模块303,用于将所述标识发送至所述第一终端设备以应用于所述信息介质;

验证请求接收模块304,用于从至少一个第二终端设备中的一个或多个第二终端设备接收对于所述标识与所述至少一项特征的关联性的一个或多个验证请求;和

评估模块305,用于对所述一个或多个验证请求的每一个进行验证,并至少根据所述一个或多个验证结果确定对于所述信息介质的认证评估值。

其中,所述装置还可以包括确定模块(未示出),用于将所述第一终端设备指定的终端设备确定为所述第二终端设备。

所述装置还可以包括评估值发送模块(未示出),用于将评估模块305生成的与所述认证评估值相关的信息发送至所述第一终端设备和所述至少一个第二终端设备中的一个或多个。

认证装置还可以包括分配模块(未示出),用于当所述至少一个第二终端设备中的一个特定第二终端设备执行预设操作时,给所有发送验证信息的第二终端设备分配虚拟资源。在一个实施例中,所述虚拟资源可以由所述第一终端设备提供。虚拟资源的数量可以与所述信息介质的价值相关。

上述装置可用于执行上述对应方法实施例提供的方法,具体实现方式和技术效果类似,这里不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1