本发明涉及数据处理,尤其涉及的是一种应用于脑刺激装置的信息推送方法及相关设备。
背景技术:
1、脑刺激装置使用的是非侵入性的,利用恒定、低强度直流电调节大脑皮层神经元活动的技术,可以为用户补充精力。现有的脑刺激装置只能通过用户主观判断是否启用或者定时启用,由于用户的精力是动态变化的,因此现有的脑刺激装置的启用方式难以满足用户在不同情形下的精力补充需求。
2、因此,现有技术还有待改进和发展。
技术实现思路
1、本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种应用于脑刺激装置的信息推送方法及相关设备,旨在解决现有技术中脑刺激装置只能通过用户主观判断是否启用或者定时启用,难以满足用户在不同情形下的精力补充需求的问题。
2、本发明解决问题所采用的技术方案如下:
3、第一方面,本发明实施例提供一种应用于脑刺激装置的信息推送方法,其中,所述方法包括:
4、获取时间数据和目标用户的用户位置,根据所述时间数据和所述用户位置确定所述目标用户对应的行程项目;
5、获取所述时间数据之前预设时间范围内所述目标用户的若干历史用户位置,根据各所述历史用户位置确定所述目标用户对应的历史行程信息;
6、根据所述时间数据和所述历史行程信息,确定所述目标用户对应的剩余精力值;
7、根据所述剩余精力值和所述行程项目,判断是否向所述目标用户推送使用脑刺激装置的提示信息。
8、在一种实施方式中,所述根据所述时间数据和所述用户位置确定所述目标用户对应的行程项目,包括:
9、根据所述时间数据,获取若干地理位置分别对应的所述目标用户的历史访问量;
10、根据所述用户位置和各所述地理位置的所述历史访问量,确定所述行程项目。
11、在一种实施方式中,所述根据所述用户位置和各所述地理位置的所述历史访问量,确定所述行程项目,包括:
12、获取所述用户位置分别与各所述地理位置之间的距离值;
13、根据各所述地理位置的所述历史访问量,确定各所述地理位置分别对应的访问频率;
14、根据各所述地理位置的所述距离值和所述访问频率,确定各所述地理位置分别对应的访问概率;
15、根据各所述地理位置的所述访问概率,确定目标地理位置;
16、根据所述目标地理位置,确定所述行程项目。
17、在一种实施方式中,所述根据各所述历史用户位置确定所述目标用户对应的历史行程信息,包括:
18、根据各所述历史用户位置,确定所述目标用户对应的用户轨迹数据;
19、将所述用户轨迹数据输入预先经过训练的预测模型,得到所述历史行程信息,其中,所述预测模型用于:获取所述目标用户对应的历史轨迹数据库,将所述用户轨迹数据与所述历史轨迹数据库进行匹配;若匹配成功,则获取匹配成功的历史轨迹数据对应的行程信息标签;根据所述行程信息标签确定所述历史行程信息。
20、在一种实施方式中,所述根据所述时间数据和所述历史行程信息,确定所述目标用户对应的剩余精力值,包括:
21、根据所述时间数据,确定精力衰减值;
22、根据所述历史行程信息,确定精力耗费值;
23、获取所述目标用户对应的初始精力值,根据所述初始精力值、所述精力衰减值以及所述精力耗费值确定所述剩余精力值。
24、在一种实施方式中,所述根据所述剩余精力值和所述行程项目,判断是否向所述目标用户推送使用脑刺激装置的提示信息,包括:
25、根据所述行程项目,确定精力需求值;
26、若所述剩余精力值小于或者等于所述精力需求值,则根据所述剩余精力值和所述精力需求值的差值生成所述提示信息,并向所述目标用户推送所述提示信息。
27、在一种实施方式中,所述根据所述剩余精力值和所述精力需求值的差值生成所述提示信息,包括:
28、根据所述剩余精力值和所述精力需求值的差值,确定所述脑刺激装置对应的推荐使用模式;
29、根据所述推荐使用模式,生成所述提示信息。
30、第二方面,本发明实施例还提供一种应用于脑刺激装置的信息推送装置,其中,所述装置包括:
31、行程预测模块,用于获取时间数据和目标用户的用户位置,根据所述时间数据和所述用户位置确定所述目标用户对应的行程项目;
32、历史分析模块,用于获取所述时间数据之前预设时间范围内所述目标用户的若干历史用户位置,根据各所述历史用户位置确定所述目标用户对应的历史行程信息;
33、精力预测模块,用于根据所述时间数据和所述历史行程信息,确定所述目标用户对应的剩余精力值;
34、信息推送模块,用于根据所述剩余精力值和所述行程项目,判断是否向所述目标用户推送使用脑刺激装置的提示信息。
35、第三方面,本发明实施例还提供一种终端,其中,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如上述任一所述的应用于脑刺激装置的信息推送方法的指令;所述处理器用于执行所述程序。
36、第四方面,本发明实施例还提供一种计算机可读存储介质,其上存储有多条指令,其中,所述指令适用于由处理器加载并执行,以实现上述任一所述的应用于脑刺激装置的信息推送方法的步骤。
37、本发明的有益效果:本发明实施例通过获取时间数据和目标用户的用户位置,根据所述时间数据和所述用户位置确定所述目标用户对应的行程项目;获取所述时间数据之前预设时间范围内所述目标用户的若干历史用户位置,根据各所述历史用户位置确定所述目标用户对应的历史行程信息;根据所述时间数据和所述历史行程信息,确定所述目标用户对应的剩余精力值;根据所述剩余精力值和所述行程项目,判断是否向所述目标用户推送使用脑刺激装置的提示信息。本发明通过预测用户正在进行或者即将进行的行程项目结合用户的精力情况,综合分析用户是否需要使用脑刺激装置补充精力,从而及时向用户推送使用脑刺激装置的提示信息。
1.一种应用于脑刺激装置的信息推送方法,其特征在于,所述方法包括:
2.根据权利要求1所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据所述时间数据和所述用户位置确定所述目标用户对应的行程项目,包括:
3.根据权利要求2所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据所述用户位置和各所述地理位置的所述历史访问量,确定所述行程项目,包括:
4.根据权利要求1所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据各所述历史用户位置确定所述目标用户对应的历史行程信息,包括:
5.根据权利要求1所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据所述时间数据和所述历史行程信息,确定所述目标用户对应的剩余精力值,包括:
6.根据权利要求1所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据所述剩余精力值和所述行程项目,判断是否向所述目标用户推送使用脑刺激装置的提示信息,包括:
7.根据权利要求6所述的应用于脑刺激装置的信息推送方法,其特征在于,所述根据所述剩余精力值和所述精力需求值的差值生成所述提示信息,包括:
8.一种应用于脑刺激装置的信息推送装置,其特征在于,所述装置包括:
9.一种终端,其特征在于,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如权利要求1-7中任一所述的应用于脑刺激装置的信息推送方法的指令;所述处理器用于执行所述程序。
10.一种计算机可读存储介质,其上存储有多条指令,其特征在于,所述指令适用于由处理器加载并执行,以实现上述权利要求1-7任一所述的应用于脑刺激装置的信息推送方法的步骤。