发明名称 一种基于iPhone手机平台的移动航班动态通知系统及其方法
摘要 一种基于iPhone手机平台的移动航班动态通知系统,其特征在于所述系统由iPhone客户端系统与服务端系统组成,所述客户端系统包括iPhone客户端应用模块;所述服务端系统包括:行程提取模块,消息订阅模块,消息解析模块,消息推送模块。
申请公布号 CN102572112B 申请公布日期 2014.02.19
申请号 CN201210032721.1 申请日期 2012.02.14
申请人 中国民航信息网络股份有限公司 发明人 薄满辉;唐红武;佟业新;高栋;李长杰
分类号 H04M1/725(2006.01)I;H04L29/08(2006.01)I;H04W4/12(2009.01)I;G06Q50/10(2012.01)I 主分类号 H04M1/725(2006.01)I
代理机构 北京瑞思知识产权代理事务所(普通合伙) 11341 代理人 李涛
主权项 一种基于iPhone手机平台的移动航班动态通知系统,其特征在于所述系统由iPhone客户端系统与服务端系统组成,所述客户端系统包括iPhone客户端应用模块;所述服务端系统包括行程提取模块、消息订阅模块、消息解析模块、消息推送模块,所述服务端消息订阅模块首先获取行程库中当天旅客行程信息,然后在旅客行程航班中,判断该航班是否已经订阅过动态通知服务,如果是则结束;如果否,则订阅动态通知服务;接着,根据返回信息判断是否订阅成功,如果是则结束;如果否,则判断是否需要重新订阅,如果需要则重新订阅刚才的服务;如果不需要,则结束;其中所述iPhone客户端应用模块负责用户注册、登陆并简单校验注册信息,提交所述服务端需要的参数数据,最后接收航班动态消息通知;其中所述服务端行程提取模块每天定时启动,根据客户端提交的身份证信息提取用户当天航班行程,然后将其存储进行程库中;其中所述服务端消息解析模块定期轮循指定消息库,判断是否有订阅到的消息通知存在,如果有则解析该消息;然后根据解析后内容中航班数据查询行程数据库是否存在用户订阅该航班,如果无用户订阅则结束;如果存在用户订阅,则查询用户配置信息判断该用户动态消息通知开关是否启用,如果未启用,则结束;如果启用,则根据用户行程表和用户设备信息库生成相应用户ID的动态消息并存储;其中所述服务端消息推送模块定期轮循消息库,判断是否存在未发送iPhone手机用户的动态消息通知,如果有则将其关联用户设备信息库生成最终动态消息,然后将其推送到苹果APNS服务器,最后推送动态通知。
地址 100010 北京市东城区东四西大街157号