一种查询方法、数据处理方法、服务器和客户端
技术领域
本申请属于互联网
技术领域
,尤其涉及一种查询方法、数据处理方法、服务器和客户端。背景技术
目前,用户一般只有接触到该商品或者是具备该商品的所有权之后,才能扫描商品包装盒上的追溯码或者暗码等来查询商品的一些基础信息,例如:溯源信息、安全信息、真伪信息等。
一般情况下,查验行为与扫码行为是一体的,然而,在很多情况下,用户因为不方便或者情况不允许,无法通过扫码行为完成查验,例如:接触不到物品、或者接触到物品的时候不方便,或者是暗码等限制,导致无法进行扫码,这样也就无法进行查验,进而使得无法确定目标商品的信息。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种查询方法、数据处理方法、服务器和客户端,可以实现在非扫码情况下获取到扫码信息。
本申请提供一种查询方法、数据处理方法、服务器和客户端是这样实现的:
一种查询方法,所述方法包括:
获取对目标对象的查询触发请求;
响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
一种数据处理方法,所述方法包括:
获取对目标对象的扫码行为;
响应于所述扫码行为获取查询结果,其中,所述查询结果为所述目标对象的固有信息;
将所述目标对象的扫码行为和查询结果作为记录与所述目标对象所属品类的品类标识进行关联存储;
其中,关联存储的扫码行为和查询结果用于在接收属于所述品类标识的物品的查询请求时进行匹配并返回。
一种查询方法,所述方法包括:
获取用户基于非扫码行为的疫苗查询请求;
响应于所述疫苗查询请求,从查询平台匹配得到所查询疫苗的查验信息;
将所述查验信息返回至所述用户;
其中,所述查验信息是目标群体对与该疫苗属于同一品类的疫苗进行扫码查询所得到的查询结果聚合得到的。
一种查询方法,所述方法包括:
获取携带有查验对象的查询请求;
响应于所述查询请求从查询平台匹配得到所述查验对象的查验信息;
返回所述查验对象的查验信息;
其中,所述查询平台中的查验信息是根据目标群体对与所述查验对象属于同一品类的物品进行扫码查询所得到的查询结果聚合得到的。
一种查询方法,所述方法包括:
接收对目标对象的查询请求;
响应于所述查询请求,显示所述目标对象的详情信息;
在显示界面上,同时展示所述目标对象的查验信息,其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
一种服务器,包括:
通信模块,用于建立通信连接并进行数据传输;
处理器,用于获取对目标对象的查询触发请求;响应于所述查询触发请求,匹配得到所述目标对象的查验信息;返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
一种客户端,包括:
输入设备,用于接收对目标对象的查询触发请求;
通信模块,用于建立通信连接向查询平台发送查询信息,并接收所述查询平台返回的所述目标对象的查验信息;
显示器,用于显示所述查验信息。
一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:
获取对目标对象的查询触发请求;
响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:
获取对目标对象的扫码行为;
响应于所述扫码行为获取查询结果,其中,所述查询结果为所述目标对象的固有信息;
将所述目标对象的扫码行为和查询结果作为记录与所述目标对象所属品类的品类标识进行关联存储;
其中,关联存储的扫码行为和查询结果用于在接收属于所述品类标识的物品的查询请求时进行匹配并返回。
一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现实现如下方法的步骤:
获取对目标对象的查询触发请求;
响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现如下方法的步骤:
获取对目标对象的扫码行为;
响应于所述扫码行为获取查询结果,其中,所述查询结果为所述目标对象的固有信息;
将所述目标对象的扫码行为和查询结果作为记录与所述目标对象所属品类的品类标识进行关联存储;
其中,关联存储的扫码行为和查询结果用于在接收属于所述品类标识的物品的查询请求时进行匹配并返回。
本申请提供的查询方法、数据处理方法,通过聚合之前购买或者使用属于同一品类的产品的用户扫码行为所获取的扫码数据作为查询基础,在其它用户无法扫码的情况下,就可以查询到该商品扫码后的大概信息,以此作为参考信息来指导自己是否选购,或者确定自己使用的产品是否安全可靠。通过上述方式解决了现有的扫码行为与查询行为一体所导致的在没有码的情况下无法进行扫码查询所导致信息不对等的技术问题,达到了有效提升信息利用率,提升用户体验的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的查询系统的一种架构示意图;
图2是本申请提供的查询方法应用在疫苗场景中的场景示意图;
图3是本申请提供的查询方法应用在电商购物场景中的场景示意图;
图4是本申请提供的查询方法应用在实体店购物场景中的场景示意图;
图5是本申请提供的服务器的架构示意图;
图6是本申请提供的查询装置的结构框图;
图7是本申请提供的数据处理装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
针对现有的用户的查验和扫码行为是一体的,无法分离的技术问题,在本例中提供了一种查询系统,如图1所示,可以包括:服务器101、第一客户端102、第二客户端103。
其中,上述服务器101可以是云端,也可以是服务器集群,或者是一个处理平台等等,只要是能显示数据的处理和/或存储功能的设备都可以作为上述的服务器101。
上述的客户端可以是客户操作使用的终端设备或者软件。具体的,客户端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能手表或者其它可穿戴设备等终端设备。当然,客户端也可以是能运行于上述终端设备中的软件。例如:浏览器、查询平台等应用软件。
通过上述的查询系统,可以对查验和扫码行为进行分离,用户通过第一客户端102对产品进行扫码查询后,查询操作信息和查询得到的信息被传送到服务器,服务器对多个扫码操作进行整合,得到与该物品属于同一品类的物品的统计数据,然后响应其它用户在没有扫码操作时对该品类物品的查询请求,返回统计数据,这样使得其它用户即使没有查询码也可以获取一些扫码操作才能获取的信息,从而进行购物参考,或者是确定自己所使用过的东西是否安全可靠,或者是确定自己所购商家的假货率等等。
在一个实施方式中,上述服务器可以获取用户A通过第一客户端对目标对象的扫码查询操作,在获取到该扫码查询操作后,会链接到对应的查询信息网址,在该网址中可以匹配并返回查询结果,然后服务器在获取到返回给用户A的查询结果后,可以将该查询结果、扫码行为与该目标对象所属的品类进行关联存储。用户A可以有多个,即,一个批次或者一类产品有很多,不同的用户A都买了这个品类的产品或者说是买了属于同一个sku的产品,且进行了扫码操作,这个扫码操作就会被捕捉到,在捕捉到之后就可以进行关联存储,因为都是指向同一品类的产品,那么这多个扫码操作和查询结果就都关联到该品类上,这样在后续如果有人通过第二客户端103发起非扫码查询请求,例如,输入这个该品类的产品名称,或者输入该品类的图片,那么就可以将该品类关联的这些查询结果和扫码操作作为查询结果返回,或者将这些查询结果和扫码操作的统计结果作为查询结果返回。
其中,上述查询结果可以是目标对象的固有信息,例如可以包括但不限于以下至少之一:溯源信息、真伪信息、安全性信息。即,上述查询结果不是主观信息,这与产品评价网站上的内容是不同的,那些是人们买了商品后进行的主观评价,而本申请中的查询结果是客观的固有信息,例如,这个产品的溯源信息等,都是不以个人意志为转移的确定的信息,这些信息一般都是基于扫码操作才可以获取的。
也就是说,将之前用户的扫码行为获取的查询结果进行复用,以此作为其它用户在不方便扫码,或者没码可扫的情况下可以获取扫码后的信息,提升了信息的使用率。
通过将用户查验行为和扫码行为进行分离,即,用户不需要手中有商品追溯码(或者暗码等)就可以进行查验,这样查验行为不再受时间和地点的限制,这种查验可以为用户前期购买决策提供价值,或者为已经接种过的用户解除顾虑。通过对数据进行共享,以往一个扫码结果只对当前用户有价值,但是通过本方案这些结果的集合将再次产生价值,通过对这些扫码结果的统计,形成对商家和商品的总体评判,相当于丰富了商家和商品的评价体系。
对于上述服务器而言,在获取扫码查询行为的查询结果的时候,可以在捕捉到扫码行为的时候,从扫码查询行为中提取标识码,然后通过标识码关联到所述目标对象的查询地址;再从查询地址中获取所述目标对象的固有信息,将所述固有信息作为所述查询结果。即,对于扫码请求而言,还是按照常规的扫码请求方式进行处理,服务器在这个过程中会捕获这个扫码操作,并获取扫码结果数据。
进一步的,为了可以有效提升数据的安全性,以及避免用户有被窥探隐私的担忧,可以给予用户一个选择机制,即,在从查询地址中获取目标对象的固有信息之后,可以向用户发送一个确认请求,确认用户是否允许将自己这次的扫码操作作为一条统计数据,如果用户同意,则将该扫码操作和获取的扫码信息作为一条数据存储,如果用户不同意,则可以不以此作为数据存储。
对于每一次的扫码行为和扫码结果可以作为一条记录存储,属于对同一类别物品的扫码行为和扫码结果进行聚合的关联存储。因为会存在多条记录,可以对这些扫码行为和扫码结果进行统计,以形成对商家和商品的总体评判。例如,可以生成对某个店铺所售商品的真货率、或者生成某一批商品的故障率等等,或者是统计某种商品被扫码的次数等等,这些都可以作为统计结果返回。也可以是对多条记录进行聚合处理,得到以不同主体作为索引的统计结果,其中,主体可以包括但不限于以下至少之一:生产主体、供货主体、运输主体、售卖主体。
用户可以通过第二客户端对上述信息进行查询,对于服务器而言获取对目标对象的查询触发请求;响应于所述查询触发请求,匹配得到所述目标对象的查验信息;返回所述查验信息;其中,查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
上述的查询触发请求可以包括但不限于以下至少之一:基于文字输入触发的查询请求、基于图片识别触发的查询请求、基于点选行为触发的查询请求、基于浏览行为触发的查询请求。例如,用户可以直接输入产品名称进行查询,可以输入产品图片进行查询,可以输入产品编号等进行查询,或者是用户搜索某产品之后,在详情界面直接就显示查验信息,不需要用户自己主动触发,基于浏览行为就主动触发,具体的触发方式可以根据实际需要选择,本申请对此不作限定。其中,目标对象的查验信息可以包括但不限于以下至少之一:溯源信息、真伪信息、安全性信息。
上述查验信息不仅可以是上述产品自身的固有信息,还可以是统计信息可以包括但不限于以下至少之一:所述查验对象所属生产商的总评信息、所述查验对象所属售卖商的总评信息、所述查验对象所属物流商的总评信息。
对于服务器而言,响应于查询请求从查询平台匹配得到所述查验对象的查验信息,可以是从所述查询请求中提取查验对象所属匹配的标识信息;将所述标识信息作为索引,从所述查询平台的数据库中匹配得到多条与所述标识信息关联的扫码信息;将所述多条与所述标识信息关联的扫码信息作为所述查验对象的查验信息。也可以是从所述查询请求中提取查验对象所属品类的标识信息;将所述标识信息作为索引,从所述查询平台的数据库中匹配得到多条与所述标识信息关联的扫码信息;对所述多条与所述标识信息关联的扫码信息进行聚合处理;将聚合处理结果作为所述查验对象的查验信息。
在一个实施方式中,上述扫码行为所扫取的码可以包括但不限于以下至少之一:溯源码、暗码。
在实现的时候,可以是提供一个查询平台,在这个查询平台中汇聚各种产品的扫码信息,例如,可以同时支持对疫苗的查询,也可以支持对待选购商品的查询。或者是,每个平台提供自己的数据库或者查询机制,例如,在某购物平台上购买东西,该平台可以自己划分一部分资源用于获取在该平台购物的扫码行为,以这些行为数据作为其它非扫码用户的查询或者查看资源。比如,用户选购商品A,那么在该商品的选购页面可以直接显示其它用户对与该商品属于同一类别的商品的扫码结果或者是扫码结果的统计结果。具体的实现方式可以根据实际需要选定,本申请对此不作限定。
下面结合几个具体场景对上述方法进行说明,然而值得注意的是,这几个具体场景实例仅是为了更好地说明本申请,并不构成对本申请的不当限定。
场景实例1:
用户已接种疫苗,但是疫苗存在特殊性,一方面疫苗包装具有特殊性,疫苗存在多人拆分接种一个包装单位的情况,导致部分用户无法拿到外包装,另一方面接种行为存在特异性,接种的时候疫苗包装一般用户是拿不到的,且接种时候孩子哭闹,没有时间索要包装进行扫码查验。因为这些特殊性导致用户在接种的时候无法进行扫码验证,在离开接种单位后,没有包装盒,也无法查验已接种的疫苗。
或者是,用户在去接种疫苗之前,希望提前验证机构和疫苗的可靠性,然而这个时候用户是没有包装盒上的标识码的,也无法进行查验。
为了解决该场景下的这些问题,通过本申请的上述的查验方法是可以解决的。具体的,如图2所示,通过将用户端用户扫码验证的数据进行统计,然后将统计结果共享给未扫码的用户,从而将扫码行为与查验行为进行分离,从而将接种机构和疫苗的统计结果作为可以非扫码查询的可查询内容。
举例而言,用户X为该场景下无法进行扫码操作的用户,或者是打算查看已接种机构的用户去接种疫苗的用户,那么用户X通过该查询平台可以查询该接种机构的详情,可以根据统计数据查看该接种机构的疫苗在不同时间范围内扫码的总次数、异常比例、正常比例、异常疫苗排名等信息。对于这些信息可以是来源于其他在本机构注射并扫码查验的用户的数据进行统计得到的。
进一步的,用户X还可以查询在该接种结构中用户或家人曾经(或即将)接种的某种疫苗的情况,可以通过输入疫苗的名称或者批号进行查询。在查询疫苗详情的时候,可以查看该疫苗在不同时间段内,其他用户扫码的统计结果、异常比例等,且可以突出显示有异常的条目,以便用户知道风险和问题。
用户X还可以根据需要,查询某一时间范围内(例如:是自己或家人曾经接种的时间段)其他用户的扫码结果,这些扫码结果可以是一条一条的记录,当点击查看具体某一条扫码结果记录的时候,可以看到该条扫码结果中的具体信息,例如:冷链信息、召回、扫码次数等。
通过上述的查验方式的设定,用户在没有疫苗外包装的情况下就可以完成扫码,以知道疫苗和接种机构的情况下,从而可以确认自己所接种疫苗的有效性,然后可以采取咨询、观察、补种等补救措施。对于未接种用户而言,在完成查验后,可以解除担心,从而尽快去完成接种,反之可以选择其它接种途径或者疫苗品种。
场景实例2:
用户在线上选购商品时,在未收到货之前是不知道自己所收到的货物是哪一件的,如果该商品上有追溯码,那么在没有获取该商品的时候,是无法获取到要收到的物品的追溯码的,因此无法对自己将要买的东西进行查验,无法帮助用户进行决策。
对此,如图3所示,可以在数据库中累积多个已选购用户的扫码行为所产生的数据,然后,将这些数据进行统计,在线上电商选购界面或者查询界面进行展示,以展示给正在浏览的用户,为后续选购提供购买决策,从而可以促进用户下单,或者督促商家进行安全性质控。
具体的,用户在电商平台选购浏览某商品时,在看到该商品的时候,可以将与该商品属于同一类别的且是从平台或者店铺购买的用户的扫码信息进行聚合展示,以便用户在选购时候就可以看到该商品的相关信息。
进一步的,如图3所示,用户如果点击该统计结果,可以查看具体的详情,在详情页面中可以展示不同时间段内,其他用户购买本链接商品的扫码结果、异常的比例等。也可以进一步查看每一条扫码结果的详情。
场景实例3:
有很多商品的溯源码分为明码和暗码,扫描明码可以获取商品的基本信息,扫描暗码可以查询物品的真伪。然而,一般情况下,暗码是在涂层里边的,需要刮开涂层才能看到暗码,而刮开图层是一种破坏性的操作,用户无法在购买商品之前执行该操作,因此,无法查验该商品的真伪。这主要是因为刮码和查验行为是一体的,所以导致无法提前查验。
其中,上述追溯码泛指与商品、药品或者疫苗等最小销售单位一一对应的,贴于外包装上的,可以通过手机扫码查验溯源、真伪、安全性等信息的码。呈现方式可以是二维码,也可以是条码等,或者是其它码的形式,通过一个码只能实现对该盒商品的信息的查询。
上述明码指的是在商品上无遮挡显示的码,例如超时货架上的商品,用户可以随便扫描明码以查看商品的基本信息;暗码指的是用户在购买商品后才可以刮开涂层查看到的码,可将将暗码输入到明码的扫码结果中查验真伪,也可以通过暗码直接查验真伪。
为了解决上述问题,可以通过共享其他从该平台或者店铺购买的与该商品属于同一类别的商品并刮开涂层查验的用户查验数据,使得未购买用户可以查验该商品在该门店的整体情况,以便为其购买提供决策依据。
如图4所示,用户在实体店货架上选中某种商品后,可以手机扫描该商品包装上的明码,从而可以得到一个统计结果,例如,在页面顶部展示其他在本店铺购买了该品并已经刮开涂层进行查验的结果统计。
用户可以点击该统计结果查看详情,以便展示在不同时间段内,其他用户购买该链接的商品的刮码查验的结果条目、以及异常的比例等明细列表,且可以进一步具体看每一个扫码结果的详情。进一步的,如图4所示,在查看刮码记录的时候,可以选定某个时间段内的刮码查询记录,例如:七天、三十天等等,也可以自定义时间范围。
在上例中,将查验行为与扫码行为进行分离,使得查验从未不再受到时间和场所的限制,即使用户手中没有识别码,也可以对物品进行查验。对于用户端而言,自己的一次扫码操作所产生的查验结果不再仅对自己有价值,通过将那些已经扫码的用户所产生的查验数据进行共享,使得每一条查验结果都可以再次产生价值,从而未其它用户提供辅助信息。通过对大量的用户扫码行为进行统计汇总,可以形成对某一个商家、某一个时期、某一个品的总体评价。
本申请上述实施例所提供的方法实施例可以在服务器、云端或者类似的运算装置中执行。以运行在服务器端上为例,图5是本发明实施例的一种查询方法的服务器的硬件结构框图。如图5所示,服务器10可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。本领域普通技术人员可以理解,图5所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器10还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。
存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的查询方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的查询方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输模块106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输模块106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块106可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
在软件层面,上述装置可以如图6所示,包括:
获取模块601,用于获取对目标对象的查询触发请求;
匹配模块602,用于响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
返回模块603,用于返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
在一个实施方式中,上述查询触发请求可以但不限于包括以下至少之一:基于文字输入触发的查询请求、基于图片识别触发的查询请求、基于点选行为触发的查询请求、基于浏览行为触发的查询请求。
在一个实施方式中,上述目标对象的查验信息可以包括但不限于以下至少之一:溯源信息、真伪信息、安全性信息。
在一个实施方式中,目标对象的查验信息可以包括但不限于以下至少之一:所述目标对象所属生产商的总评信息、所述目标对象所属售卖商的总评信息、所述目标对象所属物流商的总评信息。
在一个实施方式中,上述匹配模块602具体可以从所述查询触发请求中提取目标对象的标识信息;将所述标识信息作为索引,从查询平台的数据库中匹配得到多条与所述目标对象属于同一品类的物品的扫码信息;将所述多条与所述目标对象属于同一品类的物品的扫码信息作为所述查验信息。
在一个实施方式中,上述匹配模块602具体可以从所述查询触发请求中提取目标对象的标识信息;将所述标识信息作为索引,从查询平台的数据库中匹配得到多条与所述目标对象属于同一品类的物品的扫码信息;对所述多条与所述目标对象属于同一品类的物品的扫码信息进行汇总处理;将汇总处理结果作为所述查验信息。
在一个实施方式中,上述扫码查询所扫取的码可以包括但不限于以下至少之一:溯源码、暗码。
在软件层面,还提供了一种数据处理装置,如图7所示,可以包括:
第一获取模块701,用于获取对目标对象的扫码行为;
第二获取模块702,用于响应于所述扫码行为获取查询结果,其中,所述查询结果为所述目标对象的固有信息;
存储模块703,用于将所述目标对象的扫码行为和查询结果作为记录与所述目标对象所属品类的品类标识进行关联存储;
其中,关联存储的扫码行为和查询结果用于在接收属于所述品类标识的物品的查询请求时进行匹配并返回。
在一个实施方式中,上述固有信息可以包括但不限于以下至少之一:溯源信息、真伪信息、安全性信息。
在一个实施方式中,上述第二获取模块702具体可以从所述扫码行为中提取标识码;通过所述标识码关联到所述目标对象的查询地址;从所述查询地址中获取所述目标对象的固有信息;将所述固有信息作为所述查询结果。
在一个实施方式中,该数据处理装置还可以在将所述目标对象的扫码行为和查询结果作为记录与所述目标对象所属品类的品类标识进行关联存储之后,将该记录与存储器中多条与所述目标对象所属品类的品类标识的记录进行聚合处理。
在一个实施方式中,上述主体可以包括但不限于以下至少之一:生产主体、供货主体、运输主体、售卖主体。
将上述方法应用在不同的场景中,可以根据所使用的场景进行适当的调整,例如,如果是在疫苗查询场景中,上述查询方法可以包括:
S1:获取用户基于非扫码行为的疫苗查询请求;
S2:响应于所述疫苗查询请求,从查询平台匹配得到所查询疫苗的查验信息;
S3:将所述查验信息返回至所述用户;
其中,所述查验信息是目标群体对该疫苗进行扫码查询所得到的查询结果的统计信息。
相应的,疫苗查询请求可以包括但不限于以下至少之一:疫苗批次号、疫苗名称、接种地点。查验信息可以包括但不限于以下至少之一:异常比例、召回信息、冷链信息、接种地点的故障信息、该疫苗被扫码的次数。
用在商品选购场景,上述查询方法可以包括:
S1:获取携带有查验对象的查询请求;
S2:响应于所述查询请求从查询平台匹配得到所述查验对象的查验信息;
S3:返回所述查验对象的查验信息;
其中,所述查询平台中的查验信息是根据目标群体对与所述查验对象属于同一品类的物品进行扫码查询所得到的查询结果聚合得到的。
相应的,查询请求可以是扫描所述查验对象的明码,那么对查验对象进行扫码查询操作所扫描的是所述查验对象的暗码。
或者,查询请求为输入查验对象的图片或者输入查验对象所在店铺的名称。
用在电商平台中,上述查询方法,可以包括:
S1:接收对目标对象的查询请求;
S2:响应于所述查询请求,显示所述目标对象的详情信息;
S3:在显示界面上,同时展示所述目标对象的查验信息,其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
本申请的实施例还提供能够实现上述实施例中的查询方法中全部步骤的一种电子设备的具体实施方式,所述电子设备具体包括如下内容:处理器(processor)、存储器(memory)、通信接口(Communications Interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的计算机程序,所述处理器执行所述计算机程序时实现上述实施例中的查询方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:获取对目标对象的查询触发请求;
步骤2:响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
步骤3:返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
从上述描述可知,本申请实施例通过聚合之前购买或者使用属于同一品类的产品的用户扫码行为所获取的扫码数据作为查询基础,在其它用户无法扫码的情况下,就可以查询到该商品扫码后的大概信息,以此作为参考信息来指导自己是否选购,或者确定自己使用的产品是否安全可靠。通过上述方式解决了现有的扫码行为与查询行为一体所导致的在没有码的情况下无法进行扫码查询所导致信息不对等的技术问题,达到了有效提升信息利用率,提升用户体验的技术效果。
本申请的实施例还提供能够实现上述实施例中的查询方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的查询方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:获取对目标对象的查询触发请求;
步骤2:响应于所述查询触发请求,匹配得到所述目标对象的查验信息;
步骤3:返回所述查验信息;
其中,所述查验信息是根据对与所述目标对象属于同一品类的物品进行扫码查询的扫码行为和/或查询结果聚合得到的。
从上述描述可知,本申请实施例通过聚合之前购买或者使用属于同一品类的产品的用户扫码行为所获取的扫码数据作为查询基础,在其它用户无法扫码的情况下,就可以查询到该商品扫码后的大概信息,以此作为参考信息来指导自己是否选购,或者确定自己使用的产品是否安全可靠。通过上述方式解决了现有的扫码行为与查询行为一体所导致的在没有码的情况下无法进行扫码查询所导致信息不对等的技术问题,达到了有效提升信息利用率,提升用户体验的技术效果。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
虽然本说明书实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:多终端查询系统