基于大数据的商品赋码方法、赋码装置及电子设备与流程

文档序号:16609778发布日期:2019-01-14 21:31阅读:634来源:国知局
基于大数据的商品赋码方法、赋码装置及电子设备与流程

本发明涉及二维码技术领域,尤其涉及一种基于大数据的商品赋码方法、赋码装置及电子设备。



背景技术:

随着微信等社交软件工具的不断普及,智能终端设备的功能不断增强,智能化程度和网络的不断发展。通过扫描印刷在海报、商品等物件上的验证码条(例如二维码等),便可以使用户方便的读取这些码条对应的信息,提供了一种便捷的信息获取方式。

现有的二维码通常在制作过程中,已经将内容信息固化在二维码中。扫描二维码获取的信息通常是固定不变的。

在实现本发明过程中,发明人发现相关技术存在以下问题:当前的二维码使用过程中,由于二维码对应的内容信息已经固化,二维码的使用灵活性受到了一定的限制,假如出现了印刷错误或者内容信息设置错误时,二维码难以进行更改。另一方面,固化信息的二维码也很难适应性的针对用户需求的变化或者偏好来进行调整,如果前期的调研或者策略错误,很容易导致二维码的宣传效果严重下降。



技术实现要素:

针对上述技术问题,本发明实施例提供了基于大数据的商品赋码方法、赋码装置及电子设备,以解决现有二维码使用灵活性不佳,出现错误时无法弥补的问题。

本发明实施例的第一方面提供一种基于大数据的商品赋码方法。所述商品赋码方法包括:

设置若干个二维码,所述二维码对应的内容信息为空;将所述二维码与至少一个商品信息关联绑定;在所述二维码被扫描时,显示与所述二维码关联绑定的商品信息;根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息。

可选地,所述二维码的扫描行为包括:二维码扫描次数、二维码扫描地区以及二维码扫描人群。

可选地,所述根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息,具体包括:

统计不同二维码在预设的扫描地区的扫描次数;根据扫描次数的大小,对不同二维码进行排序,形成二维码序列;扫描次数多的二维码排序在前,扫描次数少的二维码排序在后;根据显示次数的大小,对商品信息进行排序,形成商品信息序列;显示次数多的商品信息排序在后,显示次数少的商品信息排序在前;将在二维码序列和商品信息序列中具有相同位置的二维码和商品信息绑定。

可选地,所述根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息,具体包括:

选取若干个人群类别特征;根据所述人群类别特征,通过k-means聚类算法,统计所述二维码的二维码扫描人群;根据所述二维码扫描人群,确定与所述二维码关联绑定的商品信息的偏好人群;

所述在所述二维码被扫描时,显示与所述二维码关联绑定的商品信息,具体包括:在所述二维码被扫描时,向所述偏好人群主动推送至少一个所述商品信息。

可选地,所述根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息,具体包括:采集在预设周期内的二维码扫描行为;在每个预设周期的周期节点,根据所述二维码扫描行为,更新所述二维码关联绑定的商品信息。

本发明实施例的第二方面提供了一种基于大数据的商品赋码装置。所述装置包括:二维码设置模块,用于设置若干个二维码,所述二维码对应的内容信息为空;关联绑定模块,用于将所述二维码与至少一个商品信息关联绑定;显示模块,用于在所述二维码被扫描时,显示与所述二维码关联绑定的商品信息以及调整模块,用于根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息;所述二维码的扫描行为包括:二维码扫描次数、二维码扫描地区以及二维码扫描人群。

可选地,所述调整模块具体用于:统计不同二维码在预设的扫描地区的扫描次数;根据扫描次数的大小,对不同二维码进行排序,形成二维码序列;扫描次数多的二维码排序在前,扫描次数少的二维码排序在后;根据显示次数的大小,对商品信息进行排序,形成商品信息序列;显示次数多的商品信息排序在后,显示次数少的商品信息排序在前;将在二维码序列和商品信息序列中具有相同位置的二维码和商品信息绑定。

可选地,所述调整模块具体用于:选取若干个人群类别特征;根据所述人群类别特征,通过k-means聚类算法,统计所述二维码的二维码扫描人群;根据所述二维码扫描人群,确定与所述二维码关联绑定的商品信息的偏好人群;

所述显示模块具体用于,在所述二维码被扫描时,向所述偏好人群主动推送至少一个所述商品信息。

可选地,所述调整模块具体用于:采集在预设周期内的二维码扫描行为;在每个预设周期的周期节点,根据所述二维码扫描行为,更新所述二维码关联绑定的商品信息。

本发明实施例的第三方面提供了一种电子设备。所述电子设备包括:存储器以及与所述存储器连接的处理器,所述存储器内存储有供处理器调用执行的计算机软件应用程序;所述计算软件应用程序被所述处理器调用,以使所述处理器执行如上所述的商品赋码方法。

本发明实施例提供的技术方案中,通过空码赋值的方式,使得二维码具备更改对应内容的能力,可以有效的提高二维码的使用灵活性,进行针对性的调整。并且,基于大数据技术的思想,统计提取用户的扫描行为,自适应的对商品信息进行调整,有效的提高了二维码的宣传效果,使其能够更好的与用户的使用习惯匹配。

附图说明

图1为典型的二维码应用场景的一个实施例示意图;

图2为本发明实施例的商品赋码方法的一个实施例方法流程图;

图3为本发明实施例的商品信息自适应调整的一个实施例示意图;

图4为本发明另一实施例的商品信息自适应调整的一个实施例示意图;

图5为本发明实施例的商品赋码装置的一个实施例示意图;

图6为本发明实施例的电子设备的一个实施例示意图。

具体实施方式

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

需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”、“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

图1为二维码的典型应用场景。在本实施例中以印刷在产品上的二维码为例进行描述。如图1所示,该应用场景包括二维码10、用户20以及后台30。

用户20可以为任何类型和数量的用户或者用户群组。用户20持有相应的移动终端,可以执行相应的扫码操作。在扫码操作完成以后,与二维码关联绑定的信息将在移动终端中显示并向用户呈现。

二维码10为印刷到产品或者产品外包装上的图片。在本实施例中,二维码10采用空码赋值技术,其对应的内容信息在未启用之前为空,可以通过特定的映射方法,将二维码与内容信息关联绑定,从而实现二维码的赋值或者内容信息的填充。

后台30可以是由服务器组件形成的系统控制后台,作为整个二维码扫码及提供目标信息的控制中心,用以支持和实现二维码的功能。后台30可以通过网络或者其他合适的数据通信方法与用户20建立通信连接,用户20在扫描二维码10以后,会向后台30反馈。后台30根据用户20扫描的二维码,向用户20反馈当前与二维码关联绑定的商品信息。

在上述应用场景中,可以使用如图2所示的商品赋码方法,极大的提高二维码的应用灵活性,可以适应性的根据人群的使用习惯,结合大数据分析结果,自动的调整二维码显示的内容,从而实现针对性的部署,可以有效的提高二维码的使用效果。如图2所示,该商品赋码方法可以包括如下步骤:

201、设置若干个二维码,所述二维码对应的内容信息为空。

该二维码是一个无关联的内容信息的二维码。该二维码中仅固化了一个特定或者独特的标签信息。在本实施例中,该标签不包含任何含义,仅用于标识不同的二维码。后台30可以通过绑定关联二维码的标签,实现对二维码内容信息的填充。在用户20扫描二维码的过程中,向后台30反馈的即为该二维码的标签信息。

202、将所述二维码与至少一个商品信息关联绑定。

在设置了足够数量的空二维码以后,便可以根据实际需要或者使用者预先定制的商品信息,通过后台30的操作,将二维码与商品信息关联绑定。初始绑定的二维码是由预先确定的。二维码的数量以及关联绑定的商品信息都可以根据实际情况设置。

203、在所述二维码被扫描时,显示与所述二维码关联绑定的商品信息。

如图1的应用场景所公开的,当用户20扫描了某个二维码时,后台30会向用户20的移动终端反馈关联绑定的商品信息。由移动终端向用户20显示这些商品信息。

该商品信息具体可以是任何类型或者种类的商品信息,例如某个商品的介绍信息,某个商品系列的介绍、商品的促销活动或者商品的优惠券等。

204、根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息。

在经过了一定的时间段以后,后台30可以根据现有的二维码扫描情况,用户对二维码的扫描行为,适应性的对原有关联绑定的商品信息进行调整,从而更好的促进商品销售或者实现二维码的功能。

该自适应的调整过程是由后台30对二维码的扫描行为的大数据分析获得。该扫描行为代表了二维码在实际使用过程中的地域性以及偏好特点。这些数据具有非常显著的商业应用价值,可以很好的提高二维码的应用效果。

具体的,所述二维码的扫描行为可以包括:对于不同二维码的扫描次数、二维码被扫描的地区以及二维码的扫描人群。该二维码的扫描次数可以是在某个特定地区中,二维码的扫描次数,也可以是某个特定扫描人群的二维码扫描次数。

该二维码的扫描地区可以是任何大小的地理区域,可以按照不同的层次进行划分。例如,该扫描地区可以是某个城市,也可以是某个城市内的某个街道区域,或者是某个街道区域内的住宅小区。

在一些实施例中,所述步骤204是以一定的周期,周期性进行的步骤。亦即,首先在采集在预设周期内的二维码扫描行为。然后在每个预设周期的周期节点,根据所述二维码扫描行为,对所述二维码关联绑定的商品信息进行更新。

该周期节点是指两个相邻周期开始与结束共同的时刻。在每个周期节点中,都会执行一次步骤204,对二维码的关联绑定的商品信息进行更新或者适应性调整。

在本发明实施例公开的商品赋值方法中,每个二维码与商品信息之间的映射关系可以根据大数据统计结果进行动态的调整,从而与二维码在实际使用过程中的地域性以及偏好特点相匹配,有效的提高二维码使用过程中的灵活性和使用效果,可以广泛的应用在许多不同的场合以实现相应的功能。

在一些实施例中,基于扫描次数的扫描行为统计结果,可以使用如图3所示的方法,实现二维码关联关系的自适应调整。如图3所示,该自适应调整方法可以包括如下步骤:

301、统计不同二维码在预设的扫描地区的扫描次数。

该预设的扫描地区可以由技术人员根据实际情况确定或者划定,与实际的所需要的数据结果相关。例如,该预设的扫描地区可以是某个街道区域。

在整个街道区域中,可能投放有许多不同的二维码,每个二维码都对应不同的商品信息。基于实际的变动,例如二维码放置的位置、放置的形式等存在区别,不同的二维码通常在单位时间内会具有不同的扫描次数。

302、根据扫描次数的大小,对不同二维码进行排序,形成二维码序列。扫描次数多的二维码排序在前,扫描次数少的二维码排序在后。

在统计扫描次数完成以后,可以对二维码进行排序。在整个序列中,扫描次数较多的二维码位于靠前的位置,表明二维码的扫描热度比较高,该二维码对应的商品信息更容易被用户20获得。

303、根据显示次数的大小,对商品信息进行排序,形成商品信息序列。显示次数多的商品信息排序在后,显示次数少的商品信息排序在前。

根据初始设置的二维码与商品信息的绑定关联关系。每个商品信息也具有与二维码的扫描次数相对应的显示次数。在本实施例中,将商品信息采用与二维码相反的排序方式,热度较高的商品信息排列在后,热度较低的商品信息排列在前。

304、将在二维码序列和商品信息序列中具有相同位置的二维码和商品信息绑定。

一般的,人们都希望自己设置的商品信息能够被广泛的获取,尽可能平均的被用户20所获知。因此,可以根据二维码的热度以及商品信息的热度,对两者进行适当的调配,从而使得热度较低的商品与具有较高热度的二维码配对,从而起到提到商品信息热度的技术效果。

由于整个自适应调整过程是一个周期性进行的过程。因此,在经过多个周期以后,所有的商品信息都会趋向于一个较为平均的水平,从而达到较好的宣传效果。

在另一些实施例中,基于扫描人群的二维码扫描行为统计结果,还可以使用如图4所示的方法,对二维码的关联绑定的商品进行适应性调整。如图4所示,所述适应性调整的方法包括:

401、选取若干个人群类别特征。

人群类别特征是指可以用于区分不同类型的或者不同人群的一些显著性特征,例如,兴趣爱好,搜索习惯、购买偏好或者热衷购买的产品等。其具体的人群类别特征可以基于一些专家知识或者数据库统计结果确定,与实际希望划分的人群类型相关。

402、根据所述人群类别特征,通过k-means聚类算法,统计所述二维码的二维码扫描人群。

在确定了所需要使用的人群类别特征以后,便可以以此作为分类条件,应用聚类算法的方式,将执行了扫描行为的用户20进行人群分类。在本实施例中,进行人群分类的数据采样可以由用户20的历史使用数据获得,也可以采用交互式界面的形式,由用户20在移动终端中通过回答一定数量的问题所确定。

403、根据所述二维码扫描人群,确定与所述二维码关联绑定的商品信息的偏好人群。

进行人群分类以后,便可以对每个商品信息所对应的人群以及人群的数量进行大数据统计和分析,找出特定商品信息对于哪一个人群的欢迎程度高,确定为偏好人群。

偏好人群的确定具体由实际情况所决定,可以采用一种或者多种不同的标准来衡量。例如,最简单的通过扫描的次数或者获得商品信息以后,作出积极行为(如购买行为)的概率。

404、在所述二维码被扫描时,向所述偏好人群主动推送至少一个所述商品信息。

在以上大数据分析的结果确定偏好人群以后,便可以以此为依据,在用户20扫描某个二维码时,将其爱好的商品作为推荐信息,推荐显示到用户20的移动终端中,从而实现商品信息的精确推送,有效的提高了商品信息的针对性,强化了二维码的功能。

基于以上的商品赋码方法,本发明实施例还进一步提供了一种二维码。该二维码应用如上方法实施例所述的商品赋码方法设置,可以自适应的调整自身关联绑定的商品信息。在用户20扫描二维码10时,由后台30将相应的关联绑定的商品信息,发送至用户20的移动终端中,向用户展示。

图5为本发明实施例提供的一种基于大数据的商品赋码装置。如图5所示,所述装置包括:二维码设置模块510,关联绑定模块520,显示模块530以及调整模块540。

其中,所述二维码设置模块510用于设置若干个二维码,所述二维码对应的内容信息为空。关联绑定模块520用于将所述二维码与至少一个商品信息关联绑定。显示模块530用于在所述二维码被扫描时,显示与所述二维码关联绑定的商品信息。调整模块540用于根据二维码的扫描行为,自适应调整与所述二维码关联绑定的商品信息。

在本实施例中,所述二维码的扫描行为可以包括:二维码扫描次数、二维码扫描地区以及二维码扫描人群等多种不同维度表示的扫描行为。

在一些实施例中,为了与扫描次数的统计结果进行适应性调整,所述调整模块540具体用于:统计不同二维码在预设的扫描地区的扫描次数;根据扫描次数的大小,对不同二维码进行排序,形成二维码序列;扫描次数多的二维码排序在前,扫描次数少的二维码排序在后;根据显示次数的大小,对商品信息进行排序,形成商品信息序列;显示次数多的商品信息排序在后,显示次数少的商品信息排序在前;将在二维码序列和商品信息序列中具有相同位置的二维码和商品信息绑定。

在另一些实施例中,为了根据扫描人群进行适应性的调整,所述调整模块540具体用于:选取若干个人群类别特征;根据所述人群类别特征,通过k-means聚类算法,统计所述二维码的二维码扫描人群;根据所述二维码扫描人群,确定与所述二维码关联绑定的商品信息的偏好人群。

所述显示模块530则具体用于,在所述二维码被扫描时,向所述偏好人群主动推送至少一个所述商品信息。

具体的,所述调整模块540是一个周期性执行的功能模块。在预设的执行周期中,其具体用于:采集在预设周期内的二维码扫描行为,并且在每个预设周期的周期节点,根据所述二维码扫描行为,更新所述二维码关联绑定的商品信息。

应当说明的是,上述实施例中提供的商品赋码方法和对应的商品赋码装置均是基于相同的发明构思。因此,商品赋码方法中各个具体实施例的步骤均可以由商品赋码装置对应的功能模块完成,具有相应的技术效果,在此不再赘述。

图6为本申请实施例提供的电子设备的硬件结构示意图。如图6所示,该设备60包括:一个或多个处理器601以及存储器602,图6中以一个为例。

其中,处理器601、存储器602可以通过总线或者其他方式连接,图6中以通过总线连接为例。

存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的商品赋码装置对应的程序指令/模块。处理器601通过运行存储在存储器602中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的商品赋码方法。

存储器602可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据商品赋码方法的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器602可选包括相对于处理器601远程设置的存储器,这些远程存储器可以通过网络连接至后台系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器602中,当被所述一个或者多个处理器601执行时,执行上述任意方法实施例中的商品赋码方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

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