信息推荐方法及服务器与流程

文档序号:14873130发布日期:2018-07-07 02:17阅读:163来源:国知局

本发明涉及计算机技术领域,特别涉及一种信息推荐方法及服务器。



背景技术:

电子烟是一种模仿卷烟的电子产品,其通过雾化装置雾化烟液从而产生烟气,该烟气可以被使用者从烟嘴吸入体内,从而达到模拟吸烟的目的。

目前用户在购买电子烟或诸如雾化器、雾化头、烟液等等的电子烟配件时,需要通过互联网查询电子烟或电子烟配件的基本参数,根据这些基本参数进行分析判断才能选择出需要的进行购买,用户操作繁琐且容易导致用户的错误购买。



技术实现要素:

为了解决现有技术中用户容易错误购买不满足自己需求的电子烟或电子烟配件的问题,本发明实施例提供了一种信息推荐方法及服务器。所述技术方案如下:

第一方面,提供了一种信息推荐方法,所述方法包括:

获取用户的抽吸特征信息;

根据所述抽吸特征信息获取推荐产品的产品信息;

将所述产品信息发送至预定设备,所述预定设备包括电子烟和/或电子设备。

可选的,所述将所述产品信息发送至预定设备,包括:

获取所述推荐产品对应的推荐理由;

将所述推荐理由以及所述产品信息发送至所述预定设备。

可选的,所述根据所述抽吸特征信息获取推荐产品的产品信息,包括:

根据所述抽吸特征信息获取筛选条件;

根据所述筛选条件从候选产品中确定出所述推荐产品;

获取所述推荐产品的产品信息。

可选的,所述根据所述抽吸特征信息获取推荐产品的产品信息,包括:

计算所述抽吸特征信息与每种候选产品的产品信息之间的匹配度;

将匹配度最高的预定数量的候选产品确定为所述推荐产品;

获取所述推荐产品的产品信息。

可选的,所述方法还包括:

根据所述抽吸特征信息获取同类用户的使用数据;

根据所述同类用户的使用数据确定工作参数的推荐数值;

向所述预定设备发送携带有所述推荐数值的推荐信息。

可选的,所述方法还包括:

获取所述预定设备上登录的第一账号,查询与所述第一账号具备好友关系的第二账号;

获取所述第二账号对应的使用数据,根据所述第二账号的使用数据确定工作参数的推荐数值;

向所述预定设备发送携带有所述推荐数值的推荐信息。

可选的,在所述向所述预定设备发送携带有所述推荐数值的推荐信息之前,所述方法还包括:

根据所述电子烟的产品信息确定所述电子烟是否支持所述工作参数的推荐数值;

如果所述电子烟支持所述工作参数的推荐数值,则执行所述向所述预定设备发送携带有所述推荐数值的推荐信息的步骤。

可选的,所述方法还包括:

获取多个其他电子烟的配件更换信息,所述配件更换信息包括被更换配件的产品信息、所述被更换配件的使用信息以及所述其他电子烟的产品信息;

根据所述抽吸特征信息、所述配件更换信息确定所述电子烟中所述被更换配件是否需要更换;

在所述电子烟中所述被更换配件需要更换时,向所述预定设备发送提醒消息。

第二方面,提供了一种一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上的指令被服务器内的处理器执行时实现第一方面以及第一方面任一可选实施方式所涉及的信息推荐方法。

第三方面,提供了一种服务器,所述服务器包括:

存储器和处理器;

所述存储器中存储有至少一条程序指令;

所述处理器,通过加载并执行所述至少一条程序指令以实现第一方面以及第一方面任一可选实施方式所涉及的信息推荐方法。

本发明实施例提供的技术方案带来的有益效果是:

通过获取用户的抽吸特征信息;根据该抽吸特征信息获取推荐产品的产品信息;将推荐产品的产品信息发送至预定设备,预定设备包括电子烟和/或电子设备。解决了相关技术中用户容易错误购买不满足自己需求的电子烟或电子烟配件的问题,达到了引导用户选择满足自身需求的电子烟或电子烟配件的效果。

附图说明

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

图1是本发明一示例性实施例示出的一种实施环境的示意图;

图2是本发明一个实施例提供的信息推荐方法的方法流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。文中所讲的“电子设备”可以包括智能手机、平板电脑、智能电视、电子书阅读器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。

图1是本发明一示例性实施例示出的一种实施环境的示意图,该实施环境包括:电子烟110和服务器120,其中:服务器120可以为一台服务器,也可以为由多台服务器组成的服务器集群。

电子烟110和服务器120可通过以下两种方式进行通信:

第一种,电子烟110能够通过有线或者无线网络与服务器120连接。

第二种,该实施环境还包括电子设备130,电子设备130上安装有用于向电子烟提供产品服务的应用程序,服务器120为向该应用程序提供后台服务的服务器。

在实际实现时,电子设备130可通过诸如蓝牙、nfc(nearfieldcommunication,近距离无线通信技术)等等无线通信技术与电子烟110连接;电子设备130通过有线或者无线网络与服务器120连接。

另外,需要说明的一点是:本申请中所涉及的预定设备可以包括电子烟110、与电子烟110绑定的电子设备130中的至少一种。

请参考图2,其示出了本发明一个实施例提供的信息推荐方法的方法流程图,本实施例以该信息推荐方法用于图1所示的服务器120中来举例说明。如图2所示,该信息推荐方法可以包括:

步骤210,获取用户的抽吸特征信息。

其中,这里所讲的抽吸特征信息可以包括用户基本信息、电子烟被使用时产生的使用数据、电子烟的产品信息中的至少一种。

以下分别对使用数据、用户基本信息以及产品信息进行说明:

第一,这里所讲的使用数据为电子烟被使用时产生的使用数据,可以包括诸如电子烟的使用频次、电子烟被抽吸的频率、一次抽吸时长、电子烟每次开机被抽吸的口数、用户为电子烟设置的输出功率、电子烟当前的输出功率、电子烟的平均输出功率、用户为电子烟的温控模式设置的目标温度或目标温度范围、电子烟的工作时段、电子烟中烟液的消耗速度等等多种数据中的至少一种。

其中,电子烟的使用频次可以为一个统计周期内电子烟的使用频次,电子烟被抽吸的频率可以为一个统计周期内电子烟被抽吸的频率,该统计周期可以由系统开发人员设定。例如,系统开发人员可设定一天或一周为一个统计周期。

以一个统计周期为一天来举例说明一个统计周期内电子烟的使用频次,如果一天内电子烟被开关机5次,且每次开机后电子烟都被抽吸,则确定一个统计周期内该电子烟被使用了5次。

电子烟可通过以下方式检测电子烟是否被抽吸,从而进一步获取抽吸口数、一次抽吸时长等等信息:电子烟内设置有用于检测气流的传感器组件,该传感器组件可以为诸如气压传感器、气流传感器、压力传感器等等用于检测气流的传感器,该传感器组件所在的气道与电子烟的烟嘴相连接。当用户通过电子烟的烟嘴进行抽吸时,由于传感器组件设置在与烟嘴相连的气道中,传感器组件可检测到气道内的气流变化情况(例如气压变化、气流流速变化等等),根据气流变化情况确定电子烟是否被抽吸。

举例说明用户为电子烟设置输出功率:电子烟上可设置有用于增大输出功率的增大按钮和减小输出功率的减小按钮。电子烟在检测到增大按钮被按压时,获取当前的输出功率为35w,则将电子烟的输出功率调整至40w,以使电子烟中雾化器工作时按照40w进行工作,也就是说用户为电子烟设置的输出功率为40w。

举例说明电子烟记录工作时段的实现:电子烟在开机时记录开机时间为8:00,在此次开机后检测到电子烟关机时记录关机时间为9:00,得到一个工作时段8:00至9:00。

第二,用户基本信息可以包括使用电子烟的用户的性别、年龄、年龄段、烟龄等等生理信息中的至少一种。

另外,用户基本信息可以是由用户在预定设备中提交的。举例来讲,用户可利用图1所示实施环境中电子设备130的应用程序在服务器120中注册一个用户账号。在注册过程中,电子设备可展示用于输入用户基本信息的输入框,将输入框中输入的用户基本信息提交至服务器120。

第三,电子烟的产品信息可以包括诸如产品型号、产品类型、品牌、机身颜色、额定功率、电池容量、雾化芯阻值、产品尺寸、输出功率可调范围、输出功率中至少一种。

步骤210可通过以下几种方式实现:

第一种,电子烟能够通过有线网络或无线网络直接与服务器连接的情况下:电子烟将其获取到的抽吸特征信息发送至服务器;服务器接收电子烟发送的抽吸特征信息。

在实际实现时,电子烟可将抽吸特征信息与其设备标识一同发送至服务器;或者,电子烟获取其中登录的用户账号,将该用户账号与抽吸特征信息一同发送至服务器。

第二种,电子烟在与其绑定的电子设备通过无线通讯技术建立连接时,可将抽吸特征信息发送至电子设备;由电子设备将抽吸特征信息上传至服务器。

在实际实现时,服务器可根据某一电子烟提供的抽吸特征信息执行步骤220,将获取到的产品信息推送至该电子烟和/或与该电子烟绑定的电子设备;服务器还可根据与同一用户账号绑定的电子烟所提供的抽吸特征信息执行步骤220,将获取到的产品信息推送至利用该用户账号登录服务器的电子设备和/或与该用户账号绑定电子烟。

步骤220,根据该抽吸特征信息获取推荐产品的产品信息。

本步骤可通过以下几种方式实现:

第一种,根据抽吸特征信息生成筛选条件;根据该筛选条件从候选产品中确定出推荐产品;获取推荐产品的产品信息。

其中,候选产品可以为目前市场上出售的电子烟、电子烟配件,也可以为市场上最新出售的一些电子烟或电子烟配件,还可以为根据用户的历史搜索记录确定出的电子烟、电子烟配件。例如,用户曾经在电子设备上所搜品牌a的电子烟,则候选产品可以包括品牌a的所有电子烟;再例如,用户曾经在电子设备上所搜品牌a的型号b的电子烟,则候选产品可以包括品牌a的型号b的电子烟。

具体实现可以为:服务器中预先存储有多条候选筛选条件,每条候选筛选条件对应一条使用条件;服务器在接收到抽吸特征信息后,获取所有候选筛选条件对应的使用条件;确定该抽吸特征信息是否满足每一使用条件;将使用条件被满足的候选筛选条件确定为筛选条件。

举例来讲,服务器中存储的一条候选筛选条件可以为:输出功率可调范围的上限值低于30w,该候选筛选条件对应的使用条件可以为:电子烟的输出功率的平均值不高于25w;则在抽吸特征信息指示电子烟的输出功率的平均值不高于25w时,服务器将输出功率可调范围的上限值低于30w作为一条筛选条件。

第二种,计算该抽吸特征信息与每种候选产品的产品信息之间的匹配度;将匹配度最高的预定数量的候选产品确定为推荐产品;获取推荐产品的产品信息。

其中,预设数量可以由系统开发人员设定,也可由用户在预定设备中设定。

以抽吸特征信息包括的输出功率可调范围为[20w,35w]来举例说明,获取一个候选产品对应的输出功率可调范围为[20w,45w],获取[20w,45w]与[20w,35w]重叠区间的为[20w,35w];计算重叠区间[20w,35w]与抽吸特征信息输出功率可调范围为[20w,35w]的重叠率为100%,得到匹配率为100%。

第三种,根据抽吸特征信息中用户基本信息获取同类用户所使用电子烟(或电子烟配件)的产品信息;将频数最高的电子烟(或电子烟配件)确定为推荐产品;获取推荐产品的产品信息。

这里所讲的同类用户是指至少一项抽吸特征信息具备共性的多个用户,也就是说,同一类别的用户的至少一项抽吸特征信息相同或相似。例如,同类用户可以为年龄相同和/或年龄段相同和/或烟龄相同和/或使用相同产品型号的电子烟的用户。

第四种,根据电子烟的产品型号确定电子烟所属产品系列;获取该产品系列中最新上市的电子烟;将最新上市的电子烟确定为推荐产品;获取推荐产品的产品信息。

其中,每个产品系列对应的最新上市的电子烟由系统开发人员设定。

步骤230,将推荐产品的产品信息发送至预定设备。

本步骤的实现还可以为:获取推荐产品对应的推荐理由;将该推荐理由以及推荐产品的产品信息发送至预定设备。

其中,推荐产品对应的推荐理由可以为系统开发人员设定的固定文本,例如,根据您的抽吸习惯向您推荐一个最适合您的产品;还可以为服务器根据抽吸特征信息生成的,具体实现可以为:服务器利用筛选条件生成推荐理由;还可以:服务器利用推荐产品的产品信息生成推荐理由。

举例来讲,以筛选条件为输出功率可调范围的上限值低于30w来举例说明,推荐理由可以为:您使用电子烟时喜欢小烟雾,推荐您使用输出功率可调范围的上限值低于30w的电子烟,这类电子烟产生的烟雾量较小。

综上所述,本发明实施例提供的方法,通过获取用户的抽吸特征信息;根据该抽吸特征信息获取推荐产品的产品信息;将推荐产品的产品信息发送至预定设备,预定设备包括电子烟和/或电子设备。解决了相关技术中用户容易错误购买不满足自己需求的电子烟或电子烟配件的问题,达到了引导用户选择满足自身需求的电子烟或电子烟配件的效果。

在一个示例中,还可通过以下实现方式提示用户提前准备备用的电子烟配件:获取多个其他电子烟的配件更换信息,该配件更换信息包括被更换配件的产品信息、被更换配件的使用信息以及被更换配件所在电子烟的产品信息;根据该抽吸特征信息、该配件更换信息确定电子烟中该被更换配件是否需要更换;在该电子烟中该被更换配件需要更换时,向该预定设备发送提醒消息。

其中,被更换配件的使用信息可以为该被更换配件的使用时长或工作次数。

举例来讲,获取多个其他电子烟的配件更换信息,该配件更换信息包括雾化器的产品型号、使用时长以及电子烟的产品型号;根据多个其他电子烟的配件更换信息计算出型号a的雾化器在电子烟b的平均使用时长为50天;如果某一型号为b的电子烟向服务器提交的抽吸特征信息指示:型号a的雾化器的使用时长已经达到50天,则向预定设备发送提醒消息。该提醒消息可用于提示用户雾化器b的使用寿命近期会达到极限,请您提前准备好备用雾化器;该提醒消息还可用于提示用户尽快更换雾化器b,以避免影响用户抽吸体验。

在一个示例中,还可通过以下几种方式向用户推荐电子烟的工作参数:

第一种,根据该抽吸特征信息获取同类用户的使用数据;根据该同类用户的使用数据确定工作参数的推荐数值;向该预定设备发送携带有该推荐数值的推荐信息。

其中,这里所讲的工作参数可以包括:电子烟的使用频次、电子烟被抽吸的频率、一次抽吸时长、电子烟每次开机被抽吸的口数、用户为电子烟设置的输出功率、电子烟当前的输出功率、电子烟的平均输出功率、用户为电子烟的温控模式设置的目标温度或目标温度范围、电子烟的工作时段、电子烟中烟液消耗速度等等多种数据中的至少一种。

根据该同类用户的使用数据确定工作参数的推荐数值,具体可通过以下两种方式实现:

第一种,获取该电子烟的用户和同类用户的每一项工作参数的取值;计算该电子烟的用户和同类用户的每一项工作参数的平均值,得到每一项工作参数的推荐数值。

第二种,获取该电子烟的用户和同类用户的每一项工作参数的取值;从中确定出频数最高的取值,得到该项工作参数的推荐数值。

第二种,获取该预定设备上登录的第一账号,查询与该第一账号具备好友关系的第二账号;获取该第二账号对应的使用数据,根据该第二账号的使用数据确定工作参数的推荐数值;向该预定设备发送携带有该推荐数值的推荐信息。

其中,根据该第二账号的使用数据确定工作参数的推荐数值的实现可参见根据同类用户的使用数据确定工作参数的推荐数值的实现方式,此处不再赘述。

进一步的,在向用户推荐电子烟的工作参数的推荐数值之前,还可以执行以下几个步骤:根据该电子烟的产品信息确定该电子烟是否支持工作参数的推荐数值;如果该电子烟支持工作参数的推荐数值,则执行该向该预定设备发送携带有该推荐数值的推荐信息的步骤。

举例来讲,服务器确定出的输出功率的推荐数值为35w,而电子烟的输出功率可调范围为20w至30w,则表明该电子烟不支持输出功率为35w,则服务器不向预定设备发送携带有输出功率的推荐数值为35w的推荐信息。

再举例来讲,服务器确定出的输出功率的推荐数值为35w,而电子烟的输出功率可调范围为20w至40w,则表明该电子烟支持输出功率为35w,则服务器向预定设备发送携带有输出功率的推荐数值为35w的推荐信息。

在一个示例中,预设设备接收到包括筛选条件的推荐理由后,展示包括该筛选条件的编辑界面;用户可在编辑界面中新增或修改或删除筛选条件,预定设备将编辑界面中经用户确认的筛选条件发送至服务器;服务根据经用户确认的筛选条件发送至服务器重新确定出新的推荐产品;将该新的推荐产品的产品信息发送至预定设备。

本发明一个实施例还提供的一种计算机可读存储介质,该计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上的指令被服务器内的处理器执行时实现上述任一实施例中所涉及的信息推荐方法。

本发明中的服务器可以包括处理器和存储器,该处理器用于执行计算机程序指令以完成各种流程和方法,该存储器用于存储至少一条程序指令,该处理器通过执行该至少一条程序指令能够实现上述任一实施例中所涉及的信息推荐方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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