一种信息推送方法及系统技术方案

技术编号:26376662 阅读:23 留言:0更新日期:2020-11-19 23:45
本发明专利技术实施例提供的信息推送方法及系统,轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和用户角色类型对应关注的航班信息;在每次轮询过程中,判断航班信息是否发生变更;若航班信息发生变更,基于航班信息对应的用户角色类型向用户推送变更后的航班信息。在本方案中,通过轮询用户关注的航班信息,并且在每次轮询时判断航班信息是否发生变更,由于航班信息为用户角色类型对应关注的航班信息,当判断出航班信息发生变更时,基于关注该航班信息的不同用户角色类型向用户推送变更后的航班信息,从而为不同航班信息需求的用户提供相应的航班信息,提升用户的服务体验。

【技术实现步骤摘要】
一种信息推送方法及系统
本专利技术涉及计算机
,更具体地说,涉及一种信息推送方法及系统。
技术介绍
随着人们生活水平的不断提高,航空出行成为越来越多人青睐的选择。在航空出行当中,根据目的的不同,通常可以包括以下几种用户角色类型:送机人、接机人和乘机人,不同角色类型的用户对航班信息的关注点不同,例如,送机人关注的是航班的起飞时刻,接机人关注的是航班的到达时刻,乘机人关注的是航班状态的变更和航班的起飞时刻等。但是,目前航空公司缺乏有效的方法针对不同角色类型的用户发送相应的航班信息提醒,而用户也缺乏及时获得航班信息动态变化的途径,这给用户带来了较差的服务体验。因此,根据不同角色类型的用户对航班信息的关注点不同,如何为不同角色的用户提供相应的航班信息是目前亟需解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种信息推送方法及系统,以实现根据不同角色类型的用户对航班信息的关注点不同,为不同角色类型的用户提供相应的航班信息,从而提升用户的服务体验的目的。为实现上述目的,本专利技术实施例提供如下技术方案:一方面,本专利技术实施例提供一种信息推送方法,所述推送方法包括:轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和所述用户角色类型对应关注的航班信息;在每次轮询过程中,判断所述航班信息是否发生变更;若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息。可选的,所述判断所述航班信息是否发生变更,包括:判断航班状态是否发生变更;若所述航班状态发生变更,确定所述航班信息发生变更;若所述航班状态未发生变更,且所述航班状态为非取消状态时,判断航班起飞时刻是否发生变更;若所述航班起飞时刻发生变更,确定所述航班信息发生变更;若所述航班起飞时刻未发生变更,确定所述航班信息未发生变更。可选的,所述若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息,包括:确定所述航班信息对应的用户角色类型,若所述用户角色类型为乘机人,当所述航班状态发生变更时,向所述用户推送变更后的航班状态;若所述用户角色类型为接机人或送机人,当所述航班起飞时刻发生变更时,向所述用户推送变更后的航班起飞时刻;或,若所述用户角色类型为接机人,当所述航班起飞时刻发生变更时,基于变更后的航班起飞时刻获取变更后的航班到达时刻,向所述用户推送所述变更后的航班到达时刻。可选的,所述判断所述航班信息是否发生变更,包括:判断所述航班信息中是否新增附加服务销售信息;若新增附加服务销售信息,确定所述航班信息发生变更;若未新增附加服务销售信息,确定所述航班信息未发生变更。可选的,所述若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向所述用户推送变更后的航班信息,包括:确定所述航班信息对应的用户角色类型,若所述用户角色类型为乘机人,当新增附加服务销售信息时,向所述用户推送变更后的包括所述新增附加服务销售信息的航班信息。可选的,所述轮询通过用户标识码验证的用户关注的航班详情信息之前,还包括:接收用户的航班查询请求;验证所述用户对应的用户标识码,若通过验证,向所述用户推送航班列表;获取用户由航班列表中选择的航班以及用户选择的用户角色类型,生成航班详情信息,并存储。另一方面,本专利技术实施例提供一种信息推送系统,所述推送系统包括:关注航班轮询模块,用于轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和所述用户角色类型对应关注的航班信息;在每次轮询过程中,判断所述航班信息是否发生变更;若所述航班信息发生变更,执行航班信息推送模块;航班信息推送模块,用于基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息。可选的,所述判断所述航班信息是否发生变更的关注航班轮询模块,包括:第一判断单元,用于判断航班状态是否发生变更;若所述航班状态发生变更,确定所述航班信息发生变更;若所述航班状态未发生变更,且所述航班状态为非取消状态时,执行第二判断单元;所述第二判断单元,用于判断航班起飞时刻是否发生变更;若所述航班起飞时刻发生变更,确定所述航班信息发生变更;若所述航班起飞时刻未发生变更,确定所述航班信息未发生变更;和/或,第三判断单元,用于判断所述航班信息中是否新增附加服务销售信息;若新增附加服务销售信息,确定所述航班信息发生变更;若未新增附加服务销售信息,确定所述航班信息未发生变更。可选的,所述航班信息推送模块,包括:用户角色类型确定单元,用于确定所述航班信息对应的用户角色类型;航班状态推送单元,用于若用户角色类型确定单元确定所述用户角色类型为乘机人,当所述航班状态发生变更时,向所述用户推送变更后的航班状态;附加服务销售信息推送单元,用于若用户角色类型确定单元确定所述用户角色类型为乘机人,当新增附加服务销售信息时,向所述用户推送变更后的包括所述新增附加服务销售信息的航班信息;航班起飞时刻推送单元,用于若用户角色类型确定单元确定所述用户角色类型为接机人或送机人,当所述航班起飞时刻发生变更时,向所述用户推送变更后的航班起飞时刻;航班到达时刻推送单元,用于若用户角色类型确定单元确定所述用户角色类型为接机人,当所述航班起飞时刻发生变更时,基于变更后的航班起飞时刻获取变更后的航班到达时刻,向所述用户推送所述变更后的航班到达时刻。可选的,所述推送系统还包括:航班查询模块,用于接收用户的航班查询请求;验证所述用户对应的用户标识码,若通过验证,向所述用户推送航班列表;用户关注航班模块,用于获取用户由航班列表中选择的航班以及用户选择的用户角色类型,生成航班详情信息,并存储。基于上述本专利技术实施例提供的信息推送方法及系统,轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和用户角色类型对应关注的航班信息;在每次轮询过程中,判断航班信息是否发生变更;若航班信息发生变更,基于航班信息对应的用户角色类型向用户推送变更后的航班信息。在本方案中,通过轮询用户关注的航班信息,并且在每次轮询时判断航班信息是否发生变更,由于航班信息为用户角色类型对应关注的航班信息,当判断出航班信息发生变更时,基于关注该航班信息的不同用户角色类型向用户推送变更后的航班信息,从而为不同航班信息需求的用户提供相应的航班信息,提升用户的服务体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种信息推送方法的流程示意图;<本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,所述推送方法包括:/n轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和所述用户角色类型对应关注的航班信息;/n在每次轮询过程中,判断所述航班信息是否发生变更;/n若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息。/n

【技术特征摘要】
1.一种信息推送方法,其特征在于,所述推送方法包括:
轮询通过用户标识码验证的用户关注的航班详情信息,所述航班详情信息包括用户角色类型和所述用户角色类型对应关注的航班信息;
在每次轮询过程中,判断所述航班信息是否发生变更;
若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息。


2.根据权利要求1所述的方法,其特征在于,所述判断所述航班信息是否发生变更,包括:
判断航班状态是否发生变更;
若所述航班状态发生变更,确定所述航班信息发生变更;
若所述航班状态未发生变更,且所述航班状态为非取消状态时,判断航班起飞时刻是否发生变更;
若所述航班起飞时刻发生变更,确定所述航班信息发生变更;
若所述航班起飞时刻未发生变更,确定所述航班信息未发生变更。


3.根据权利要求2所述的方法,其特征在于,所述若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向用户推送变更后的航班信息,包括:
确定所述航班信息对应的用户角色类型,若所述用户角色类型为乘机人,当所述航班状态发生变更时,向所述用户推送变更后的航班状态;
若所述用户角色类型为接机人或送机人,当所述航班起飞时刻发生变更时,向所述用户推送变更后的航班起飞时刻;
或,若所述用户角色类型为接机人,当所述航班起飞时刻发生变更时,基于变更后的航班起飞时刻获取变更后的航班到达时刻,向所述用户推送所述变更后的航班到达时刻。


4.根据权利要求1所述的方法,其特征在于,所述判断所述航班信息是否发生变更,包括:
判断所述航班信息中是否新增附加服务销售信息;
若新增附加服务销售信息,确定所述航班信息发生变更;
若未新增附加服务销售信息,确定所述航班信息未发生变更。


5.根据权利要求4所述的方法,其特征在于,所述若所述航班信息发生变更,基于所述航班信息对应的用户角色类型向所述用户推送变更后的航班信息,包括:
确定所述航班信息对应的用户角色类型,若所述用户角色类型为乘机人,当新增附加服务销售信息时,向所述用户推送变更后的包括所述新增附加服务销售信息的航班信息。


6.根据权利要求1至5中任一项所述的方法,其特征在于,所述轮询通过用户标识码验证的用户关注的航班详情信息之前,还包括:
接收用户的航班查询请求;
验证所述用户对应的用户标识码,若通过验证,向所述用户推送航班列表;
获取用户由航班列表中选择的航班以及用户选择的用户角色类型,生成航班详情信...

【专利技术属性】
技术研发人员:周东琳李云博徐达张媛媛孙琼巍陶凯赵磊李永
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1