基于防伪溯源信息的商品推荐方法及其装置、服务器与流程

文档序号:16138022发布日期:2018-12-01 01:16阅读:143来源:国知局

本发明涉及商品推荐技术领域,特别是涉及一种基于防伪溯源信息的商品推荐方法及其装置、服务器。

背景技术

随着大数据技术的发展,基于大数据产生的商品推荐方式多种多样,其中包括通过根据用户的历史购买记录来向用户推荐个性化商品,具体的,传统技术通过大数据分析用户的历史购买记录,查找出用户喜好的商品,从而向用户推荐该商品。

然而,传统技术需要处理大量数据,作出复杂的运算方可确定用户的个性化商品。并且,传统技术还不够更加细粒度地确定用户的个性化商品,例如,用户经常购买啤酒,传统技术便向给用户推荐啤酒广告。然而,对于一瓶啤酒,用户不仅仅关注啤酒的口感,还会关注啤酒的原料产地、仓储物流等等信息,因此,传统技术并未更加细粒度地关注到商品的各个生产环节,以向用户提供更加细粒度地个性化商品。



技术实现要素:

本发明实施例一个目的旨在提供一种基于防伪溯源信息的商品推荐方法及其装置、服务器,其能够根据防伪溯源信息为用户提供更加细粒度地个性化商品。

为解决上述技术问题,本发明实施例提供以下技术方案:

在第一方面,本发明实施例提供一种基于防伪溯源信息的商品推荐方法,包括:

获取呈现在移动终端显示屏幕上的防伪溯源信息页面,所述防伪溯源信息页面包括选购商品的若干环节的商品追溯信息;

确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品。

可选地,所述根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品,包括:

判断每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长是否大于预设时长;

若大于,从商品库内遍历出包含所述环节的商品追溯信息的目标商品,并推荐所述目标商品;

若小于,不推荐目标商品。

可选地,所述从商品库内遍历出包含所述环节的商品追溯信息的商品,并推荐所述目标商品,包括:

从商品库内遍历出包含所述环节的商品追溯信息的全部目标商品;

确定每个目标商品的热卖度;

推荐热卖度最高的目标商品。

可选地,所述确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,包括:

统计查看所述选购商品的防伪溯源信息的总次数;

判断查看所述选购商品的防伪溯源信息的总次数是否大于预设次数,其中,预设次数大于1;

若大于,确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

若小于,不确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长。

可选地,所述根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品,包括:

每个环节的商品追溯信息在所述移动终端显示屏幕被曝光时,获取所述环节的商品追溯信息的点击率;

根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长与所述点击率,推荐目标商品。

在第二方面,本发明实施例提供一种基于防伪溯源信息的商品推荐装置,包括:

获取模块,用于获取呈现在移动终端显示屏幕上的防伪溯源信息页面,所述防伪溯源信息页面包括选购商品的若干环节的商品追溯信息;

确定模块,用于确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

推荐模块,用于根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品。

可选地,所述推荐模块包括:

第一判断单元,用于判断每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长是否大于预设时长;

第一推荐单元,用于若大于,从商品库内遍历出包含所述环节的商品追溯信息的目标商品,并推荐所述目标商品;

第二推荐单元,用于若小于,不推荐目标商品。

可选地,所述第一推荐单元具体用于:

从商品库内遍历出包含所述环节的商品追溯信息的全部目标商品;

确定每个目标商品的热卖度;

推荐热卖度最高的目标商品。

可选地,所述确定模块包括:

统计单元,用于统计查看所述选购商品的防伪溯源信息的总次数;

第二判断单元,用于判断查看所述选购商品的防伪溯源信息的总次数是否大于预设次数,其中,预设次数大于1;

第一确定单元,用于若大于,确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

第二确定单元,用于若小于,不确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长。

在第三方面,本发明实施例提供一种服务器,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行任一项所述的基于防伪溯源信息的商品推荐方法。

在本发明各个实施例提供的基于防伪溯源信息的商品推荐方法及其装置、服务器中,首先,获取呈现在移动终端显示屏幕上的防伪溯源信息页面,防伪溯源信息页面包括选购商品的若干环节的商品追溯信息。其次,确定每个环节的商品追溯信息在移动终端显示屏幕的曝光时长。再次,根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长,推荐目标商品。由于防伪溯源信息能够记录产品的原料、生产、仓储、物流信息等环节的商品追溯信息,其能够深刻地反映出用户所关注的事物,并且,还根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长,更加进一步地确定用户关注的事物,以此更加细粒度地向用户推荐个性化商品。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例提供一种移动终端的结构示意图;

图2是本发明实施例提供一种基于防伪溯源信息的商品推荐方法的流程示意图;

图3是本发明实施例提供一种基于防伪溯源信息的商品推荐装置的结构示意图;

图4是图3中推荐模块的结构示意图;

图5是图3中确定模块的结构示意图;

图6是本发明实施例提供一种服务器的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

打击假冒伪劣如何做到从根源上彻底杜绝,单纯的验证产品厂家信息已经远远满足不了市场需求,在防伪的同时能够监控产品的原料、生产、仓储、物流信息,成为近年来防伪发展的主要趋势,因此,许多厂家在商品出厂时,商品皆粘贴有防伪溯源信息的电子标签,以供用户查验,防伪溯源信息能够记录产品的原料、生产、仓储、物流信息等环节的商品追溯信息。

用户在浏览防伪溯源信息时,可以对不同环节的商品追溯信息投入不同的关注度,分析用户对某个环节商品追溯信息的关注度,便可以以此向用户推荐更加细粒度地个性化商品。

本发明实施例提供的基于防伪溯源信息的商品推荐方法应用于服务器,服务器与移动终端通信,从而完成基于防伪溯源信息的商品推荐方法。移动终端支持各种桌面应用程序的安装,诸如以下桌面应用程序中的一个或者多个桌面应用程序:购物应用程序、绘图应用程序、演示应用程序、文字处理应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息应用程序、训练支持应用程序、照片应用程序、数码相机应用程序、数码录像机应用程序、网页浏览应用程序、数字音乐播放器应用程序以及数字视频播放器应用程序等等。

移动终端可以为智能手机、计算机、掌上电脑(personaldigitalassistant,pda)、平板电脑、智能手表等移动终端。

请参阅图1,移动终端100包括无线通信单元11、音频/视频(a/v)输入单元12、用户输入单元13、感测单元14、输出单元15、显示单元16、存储器17、接口单元18、指纹识别模组19及控制器20。

移动终端100可以包括多模式(multimode)便携式终端和多备用(multistandby)便携式终端,其中,多模式便携式终端根据至少两种通信方法或至少两个运营商分别连接到通信网络,多备用便携式终端根据至少两种通信方法或至少两个运营商同时连接到通信网络。

为了说明性的目的,作为示例将根据本发明实施例的移动终端描述为多备用终端。多备用终端是如下所示的便携式终端,即:其同时连接到从包括例如码分多址(cdma)、全球移动通信系统(gsm)、宽带码分多址(wcdma)或无线宽带(wibro)的多个通信方法中选择的三种通信网络。

无线通信单元11可以包括能够在移动终端和无线通信系统之间实现无线通信或在移动终端和移动终端所处于的网络之间实现无线通信的至少一个模块。例如,无线通信单元11包括广播接收模块、移动通信模块、无线互联网模块、短距离通信模块和定位信息模块。

广播接收模块经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。这里,广播信道可以包括卫星信道和地面信道。广播管理服务器是指如下所示的服务器,即:其生成并发送广播信号和/或广播相关信息,或者接收已经生成的广播信号和/或广播相关信息并将已经生成的广播信号和/或广播相关信息发送至移动终端。广播信号不仅可以包括电视广播信号、无线电广播信号和数据广播信号,而且还包括具有数据广播信号与电视广播信号或收音广播信号相接合的形式的广播信号。

广播相关信息可以指与广播频道、广播节目或广播服务供应商相关的信息。还可以通过移动通信网络来提供广播相关信息。在该情况下,可以由移动通信模块来接收广播相关信息。广播相关信息可以按照数字多媒体广播(dmb)的电子节目指南(epg)或手持数字视频广播(dvb-h)的电子服务指南(esg)的形式存在。

广播接收模块可以使用数字广播系统来接收数字广播信号,数字广播系统诸如为地面数字多媒体广播(dmb-t)、卫星数字多媒体广播(dmb-s)、仅媒体前向链路(mediaflo)、手持数字视频广播(dvb-h)或地面综合业务数字广播(isdb-t)。应注意,可以包括广播接收模块111,以不仅适合于上述数字广播系统,而且适合于其他广播系统。通过广播接收模块接收到的广播信号和/或广播相关信息也可以存储在存储器中。

移动通信模块向移动通信网络上的基站、外部终端和服务器中的至少一方发送无线信号,或者可以从基站、外部终端和服务器中的至少一方接收无线信号。这里,根据字符/多媒体消息的接收和发送,无线信号可以包括语音呼叫信号、视频呼叫信号或各种形式的数据。

无线互联网模块指的是用于无线互联网连接的模块,并且可以内置或外置于移动终端。可以使用诸如无线lan(wlan)(wi-fi)、无线宽带(wibro)、全球微波接入互操作性(wimax)、高速下行分组接入(hsdpa)这样的无线互联网技术。

短距离通信模块指的是用于进行短距离通信的模块。可以使用诸如蓝牙(bluetooth)、射频识别(rfid)、红外数据协会(irda)、超宽带(uwb)或zigbee这样的短距离通信技术。定位信息模块是用于获得移动终端的位置的模块,例如全球定位系统(gps)模块。

另外,音频/视频(a/v)输入单元12用于输入音频信号或视频信号,并可以包括相机和麦克风(话筒)。相机处理在视频呼叫模式或拍摄模式中由图像传感器所获得的静态图像或诸如运动影像的视频帧。经处理的视频帧可以显示在显示单元上。经相机处理的视频帧可以存储在存储器中,或者可以通过无线通信单元向外部发送。根据用户环境,可以包括两个或更多个相机。

话筒通过麦克风在呼叫模式、录制模式或语音识别模式中接收外部声音信号,并将声音信号处理为电语音数据。针对呼叫模式,经处理的声音数据可以被转换为能够通过移动通信模块发送到移动通信基站的格式以进行输出。在话筒中,可以实现用于去除在接收外部声音信号期间生成的噪声的各种噪声去除算法。

用户输入单元13生成输入数据,输入数据用于控制用户对移动终端的操作。用户输入单元可以包括例如键盘、薄膜开关(domeswitch)、触摸板(恒定电压/恒定电流)、滚轮(jogwheel)或拨动开关(jogswitch)。用户输入单元可以包括用于生成选择信号的识别模块选择开关,选择信号用于在多个选择模块中选择特定的识别模块。

感测单元14可以检测移动终端的当前状态,诸如移动终端的打开/关闭状态、移动终端的位置、是否与用户接触、移动终端的方向或移动终端的加速/减速,以生成用于控制移动终端的操作的感测信号。例如,当移动终端是滑盖电话类型时,可以感测滑盖电话是打开的还是关闭的。另外,可以感测电源单元是否供电或者外部装置是否与接口单元相连接。感测单元可以包括例如触摸传感器和接近传感器。触摸传感器是用于检测触摸操作的传感器。例如,触摸传感器可以具有触摸膜、触摸片或触摸单元的形式。

触摸传感器可以与显示单元一起具有层间结构(以下,称为“触摸屏”)。触摸传感器可以被配置为将施加到显示单元的特定部分的压力或在显示单元的特定部分处所产生的电容的变化转换为电输入信号。触摸传感器可以被配置为不仅检测触摸的位置和区域而且检测触摸的压力。

当在触摸传感器上存在触摸输入时,与之对应的信号(或多个信号)被发送到触摸控制器。触摸控制器处理该信号(或多个信号)并接着向控制器发送相应的数据。因而,控制器可以确定显示单元的哪个区域被触摸。

在一些实施例中,移动终端100的感测单元14可以包括两个触摸单元,分别为第一触摸单元141及第二触摸单元142,第一触摸单元141能够响应用户输入的第一触控指令,第二触摸单元142能够响应用户输入的第二触控指令,各个触控指令可以是在触摸单元的触敏表面进行的轨迹操作、点击操作、双击操作以及等等操作。

可以将接近传感器布置在由触摸屏所包围或靠近触摸屏的移动终端的内部区域中。接近传感器指的是在无需机械接触的情况下利用电磁场中的力或红外光用于检测接近预定的检测表面或存在于附近的对象的存在的传感器。此外,与接触式传感器相比,接近传感器具有更长的寿命和更高的效用。

接近传感器的示例包括透射型光电传感器、直接反射型光电传感器、镜面反射型光电传感器、高频振荡型接近传感器、电容型接近传感器、磁性接近传感器和红外光接近传感器。当触摸屏是电容性的时,触摸屏被配置为通过由于指示物的接近而导致的电场中的变化来检测指示物的接近。在该情况中,触摸屏(触摸传感器)可以被归类为接近传感器。

“接近触摸”指的是致使不接触触摸屏但接近触摸屏的指示物被识别为位于触摸屏上的动作。“接触触摸”指的是实际接触触摸屏上的指示物的动作。指示物在触摸屏上进行接近触摸的位置表示当指示物进行接近触摸时指示物相对于触摸屏垂直对应的位置。

接近传感器检测接近触摸和接近触摸模式(例如,接近触摸距离、接近触摸方向、接近触摸速度、接近触摸时间、接近触摸位置、接近触摸移动等)。可以将与所检测到的接近触摸和接近触摸模式相对应的信息输出在触摸屏上。

显示单元16显示(输出)在移动终端100中所处理的信息。例如,当移动终端处于呼叫模式时,显示与呼叫有关的用户界面(ui)或图形用户界面(gui)。当移动终端处于视频呼叫模式或拍摄模式中时,显示拍摄到的和/或接收到的图像、ui或gui。

显示单元16可以包括液晶显示器(lcd)、薄膜晶体管液晶显示器(tftlcd)、有机发光二极管显示器(oled)、柔性显示器和三维(3d)显示器中的至少一种。

根据移动终端的实现形式,可以存在两个或更多个显示单元。例如,在移动终端中,多个显示器可以在表面上分开或集成地布置,或者分别布置在不同的表面上。

输出单元15用于生成与视觉、听觉或触摸有关的输出,并且输出单元可以包括声音输出模块、告警单元和触觉模块。

在呼叫模式、录制模式、语音识别模式或广播接收模式中,声音输出模块在接收到呼叫信号时可以输出从无线通信单元接收到的音频数据,或者输出存储在存储器中的音频数据。声音输出模块可以输出与由移动终端执行的某一功能相关的声音信号(例如,接收到呼叫信号的声音、接收到消息的声音等)。声音输出模块可以包括接收器、扬声器或蜂鸣器。

告警单元输出用于通知移动终端的事件发生的信号。在移动终端中发生的事件的示例包括接收到呼叫信号、接收到消息、键信号输入和触摸输入。告警单元可以输出视频信号或音频信号以外的信号,例如,通过振动通知事件发生的信号。可以通过显示单元或声音输出模块输出视频信号或音频信号。因此,显示单元或声音输出模块可以被归类为告警单元的一部分。

触觉模块生成用户可以感觉到的各种触觉效果。由触觉模块生成的触觉效果的典型示例是振动。由触觉模块所生成的振动的强度和模式可以是受控的。例如,可以合成输出或顺序地输出不同的振动。

触觉模块可以生成振动以外的各种触觉效果,诸如以下各种刺激的效果:例如,相对于接触皮肤表面垂直移动的针脚排列、通过喷孔或吸孔的空气喷力或吸力、擦过皮肤表面、电极的接触、或者静电力以及使用能够吸热或放热的元件再现冷和热的效果。

触觉模块不仅能够通过直接触摸来传送触觉效果,而且能够通过例如用户的手指或手臂的肌觉来实现触觉效果。根据移动终端的形成的类型,可以提供两个或更多个触觉模块。

存储器17可以存储用于操作控制器的程序,并且可以临时地存储输入/输出数据(例如,通讯录、消息、静态图像、视频等)。存储器还可以存储与当对触摸屏施加触摸输入时所输出的各种模式的振动和声音相关的数据。

存储器17可以包括以下至少一种类型的存储介质:闪存型存储器、硬盘型存储器、微型多媒体卡型存储器、卡式存储器(例如,sd或xd存储器)、随机存储器(ram)、静态随机存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁存储器、磁盘和光盘。移动终端可以与在互联网上执行存储器的存储功能的网络存储部相关联地进行操作。

接口单元18执行将所有外部设备连接到移动终端的通路的功能。接口单元从外部设备接收数据,被提供电力并且向移动终端内的每个元件传送电力,或者将移动终端内的数据发送到外部设备。例如,有线/无线耳机端口、外部充电器端口、有线/无线数据端口、存储卡端口、用于连接到具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频输入/输出(i/o)端口和耳机端口可以被包括在接口单元中。

识别模块是存储用于验证用户对移动终端的访问的各种信息的芯片,并可以包括用户识别模块(uim)、订户识别模块(sim)和通用用户识别模块(usim)。可以按照智能卡的形式制造具有识别模块的装置(以下称为“识别装置”)。因此,识别设备可以经由端口与移动终端连接。

接口单元18可以用作在移动终端与外部托架连接时将来自托架的电力提供给移动终端的通路,或者是将用户通过托架输入的各种命令信号发送给移动终端的通路。从托架输入的各种命令信号或电力可以用作识别移动终端是否被正确地安装到托架的信号。

指纹识别模组19能够感测用户输入的指纹信息。当用户将手指放置在指纹识别模组19的指纹感应区时,指纹识别模组19能够采集用户手指的指纹信息。指纹识别模组19可以是光学指纹模块、电容指纹模块以及射频指纹模块。

此外,控制器20控制移动终端的总体操作。例如,控制器20可以执行与语音呼叫、数据通信或视频呼叫有关的控制和处理。控制器20可以包括用于播放多媒体的多媒体模块。多媒体模块可以在控制器内实现并且可以与控制器20分离地实现。

在硬件实现中,本文描述的实施方式可以通过使用以下各项中的至少一种来实现:专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、执行这些功能的其他电子单元。在某些情况下,这些实施方式可以由控制器20来实现。

请参阅图2,图2是本发明实施例提供一种基于防伪溯源信息的商品推荐方法的流程示意图。如图2所示,基于防伪溯源信息的商品推荐方法200包括:

步骤21、获取呈现在移动终端显示屏幕上的防伪溯源信息页面;

在本实施例中,用户打开并登陆移动终端的购物应用程序,使用购物应用程序扫描粘贴在商品上的电子标签,于是,移动终端的显示屏幕跳转至防伪溯源信息页面,其中,防伪溯源信息页面包括选购商品的若干环节的商品追溯信息,诸如以上提到的原料、生产、仓储、物流信息等环节的商品追溯信息。

步骤22、确定每个环节的商品追溯信息在移动终端显示屏幕的曝光时长;

在本实施例中,防伪溯源信息页面中任意内容在移动终端的显示屏幕进行显示时,其可以看做曝光。例如,防伪溯源信息页面的原料内容信息呈现在移动终端的显示屏幕上,于是原料内容信息被曝光。紧接着,当用户继续操作显示屏幕,往下拉“生产内容信息”,并将生产内容信息”下拉并呈现在移动终端的显示屏幕时,“生产内容信息”被曝光。然而,之前的“原料内容信息”被置顶而隐藏,因此,“原料内容信息”已不曝光。

每个环节的商品追溯信息被曝光时,其皆对应着曝光时长,受限于用户对防伪溯源信息页面的下拉或上拉的速度,每个环节的商品追溯信息对应的曝光时长各不相同,例如,“原料内容信息”对应的曝光时长为1秒,“生产内容信息”对应的曝光时长为60秒。

步骤23、根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长,推荐目标商品。

在本实施例中,服务器可以根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长,分析用户对各个环节的商品追溯信息的关注度,进而以此推荐目标商品。

举例而言:服务器判断每个环节的商品追溯信息在移动终端显示屏幕的曝光时长是否大于预设时长,若大于,从商品库内遍历出包含环节的商品追溯信息的目标商品,并推荐目标商品;若小于,不推荐目标商品。例如,“原料内容信息”对应的曝光时长为1秒,“生产内容信息”对应的曝光时长为60秒,预设时长为15秒,于是,服务器从商品库内遍历出包含与生产内容信息关联的目标商品,并推荐目标商品。或者,服务器不推荐包含与原料内容信息关联的目标商品。

总体而言,由于防伪溯源信息能够记录产品的原料、生产、仓储、物流信息等环节的商品追溯信息,其能够深刻地反映出用户所关注的事物,并且,还根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长,更加进一步地确定用户关注的事物,以此更加细粒度地向用户推荐个性化商品。

为了进一步提升用户的购买欲望和体验感,在一些实施例中,在从商品库内遍历出包含环节的商品追溯信息的商品,并推荐目标商品的过程中,首先,服务器从商品库内遍历出包含环节的商品追溯信息的全部目标商品。例如,从商品库内搜索出原产地为广州市的全部目标商品。

其次,服务器确定每个目标商品的热卖度。例如,服务器通过爬虫技术,从各大网络平台抓取热卖的商品,并从热卖的商品中找出原产地为广州市的商品作为目标商品。

再次,服务器推荐热卖度最高的目标商品。例如,当原产地为广州市的热卖目标商品为多个时,服务器再根据热卖度对查询到原产地为广州市的多个热卖目标商品,按照热卖度高低排列,从中选择热卖度最高的目标商品推荐给用户。

因此,通过此类方式,其能够丰富用户购买的乐趣,提升用户的购买欲望和体验感。

一般的,用户使用移动终端首次扫描商品上的电子标签,查看选购商品的防伪溯源信息时,此类首次行为对于细粒度推荐个性化商品是存在参考意义,但是并非真实反映用户对某个环节的商品追溯信的关注程度,若服务器根据此次分析用户此类首次行为,会加重服务器的运行负荷,并且计算出的关注度的置信度不高。于是,在一些实施例中,在确定每个环节的商品追溯信息在移动终端显示屏幕的曝光时长的过程中,首先,服务器统计查看选购商品的防伪溯源信息的总次数。例如,用户每次查看选购商品的防伪溯源信息时,服务器都记录用户移动终端的设备标识号与选购商品的标识码,将两者形成对应关系,并且服务器还记下移动终端查看该选购商品的总次数。

其次,服务器判断查看选购商品的防伪溯源信息的总次数是否大于预设次数,其中,预设次数大于1;若大于,确定每个环节的商品追溯信息在移动终端显示屏幕的曝光时长;若小于,不确定每个环节的商品追溯信息在移动终端显示屏幕的曝光时长。

因此,通过此类方式,其能够更加精确地确定用户对选购商品的防伪溯源信息的关注度,以便更加精确地向用户推荐个性化商品。

一般的,若用户查看选购商品的防伪溯源信息页面时,在防伪溯源信息页面点击了某个环节的商品追溯信息,此类行为表示用户特别在意该环节的商品追溯信息,为了精准推荐个性化商品,应当优先考虑此类行为。因此,在一些实施例中,在根据每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品的过程中,首先,每个环节的商品追溯信息在移动终端的显示屏幕被曝光时,服务器判断各个被曝光的各个环节的商品追溯信息是否被点击,若被点击,获取该环节的商品追溯信息的点击率,若未被点击,继续检测各个被曝光的各个环节的商品追溯信息是否被点击。例如,“原产地内容信息”被曝光,并且,用户点击了“原产地内容信息”,服务器便可以检测到“原产地内容信息”这一环节的商品追溯信息被点击。

其次,服务器根据每个环节的商品追溯信息在移动终端显示屏幕的曝光时长与点击率,推荐目标商品。例如,虽然某个环节的商品追溯信息在移动终端显示屏幕的曝光时长小于预设时长,但是,用户点击了该环节的商品追溯信息,于是,服务器从商品库内遍历出包含该环节的商品追溯信息的目标商品,并推荐目标商品。再例如,虽然多个环节的商品追溯信息在移动终端显示屏幕的曝光时长都大于预设时长,但是在所述多个环节的商品追溯信息中“供应商内容信息”才被点击,于是,服务器从商品库内遍历出包含“供应商内容信息”的目标商品,并推荐目标商品。

作为本发明实施例的另一方面,本发明实施例提供一种基于防伪溯源信息的商品推荐装置,应用于移动终端。请参阅图3,基于防伪溯源信息的商品推荐装置300包括:获取模块31、确定模块32及推荐模块33。

获取模块31用于获取呈现在所述移动终端显示屏幕上的防伪溯源信息页面,所述防伪溯源信息页面包括选购商品的若干环节的商品追溯信息;

确定模块32用于确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

推荐模块33用于根据所述每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长,推荐目标商品。

在一些实施例中,请参阅图4,推荐模块33包括:第一判断单元331、第一推荐单元332及第二推荐单元333。

第一判断单元331用于判断每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长是否大于预设时长;

第一推荐单元332用于若大于,从商品库内遍历出包含所述环节的商品追溯信息的目标商品,并推荐所述目标商品;

第二推荐单元333用于若小于,不推荐目标商品。

在一些实施例中,第一推荐单元332具体用于:从商品库内遍历出包含所述环节的商品追溯信息的全部目标商品;确定每个目标商品的热卖度;推荐热卖度最高的目标商品。

在一些实施例中,请参阅图5,确定模块32包括:统计单元321、第二判断单元322、第一确定单元323及第二确定单元324。

统计单元321用于统计查看所述选购商品的防伪溯源信息的总次数;

第二判断单元322用于判断查看所述选购商品的防伪溯源信息的总次数是否大于预设次数;

第一确定单元323用于若大于,确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长;

第二确定单元324用于若小于,不确定每个环节的商品追溯信息在所述移动终端显示屏幕的曝光时长。

由于装置实施例和方法实施例是基于同一构思,在内容不互相冲突的前提下,装置实施例的内容可以引用方法实施例的,在此不赘述。

作为本发明实施例的另一方面,本发明实施例提供一种服务器。请参阅图6,该服务器600包括:一个或多个处理器61以及存储器62。其中,图6中以一个处理器61为例。

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

存储器62作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的基于防伪溯源信息的商品推荐方法对应的程序指令/模块。处理器61通过运行存储在存储器62中的非易失性软件程序、指令以及模块,从而执行如图2所示的基于防伪溯源信息的商品推荐方法,或者如图3至图5所示的基于防伪溯源信息的商品推荐装置的各种功能应用以及数据处理。

存储器62可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至处理器61。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述程序指令/模块存储在所述存储器62中,当被所述一个或者多个处理器61执行时,执行上述任意方法实施例中的基于防伪溯源信息的商品推荐方法,例如,从而执行如图2所示的基于防伪溯源信息的商品推荐方法,或者如图3至图5所示的基于防伪溯源信息的商品推荐装置的各种功能应用以及数据处理。

本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使服务器执行如上任一项所述的基于防伪溯源信息的商品推荐方法。

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

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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