显示卡片的方法和装置制造方法及图纸

技术编号:31310448 阅读:14 留言:0更新日期:2021-12-12 21:40
本申请涉及终端领域,提供了一种显示卡片的方法和装置。该方法包括:终端设备接收用户在第一交通卡片上的第一操作;终端设备根据第一操作通过第一传输路径向交通卡片对应的交通服务平台发送包含授权码和第一设备标识的认证请求消息;终端设备在认证完成后通过第二传输路径从设备云平台接收交通服务平台推送的用于指示出行信息有更新的通知消息;随后通过第一传输路径向交通服务平台发送第一请求消息,请求获取新的出行信息;终端设备通过第一传输路径接收交通服务平台的第一响应消息,第一响应消息携带了第一出行信息;终端设备根据第一响应消息显示包含第一出行信息的第二交通卡片。该方法能够提高基于推送方式获得交通信息的安全性。通信息的安全性。通信息的安全性。

【技术实现步骤摘要】
显示卡片的方法和装置


[0001]本申请涉及终端领域,具体涉及一种显示卡片的方法和装置。

技术介绍

[0002]现在终端设备在人们的生活中发挥越来越多的智能作用,可以智能提醒用户一些信息,比如提醒用户出行。

技术实现思路

[0003]本申请提供了一种显示交通卡片的方法和装置,能够提高基于推送方式获得航班信息的安全性。
[0004]交通卡片是一种通过终端设备显示的包含出行信息的用户界面(user interface,UI)。例如,用户购买机票后,用户的手机会收到机票订购短信或者航班服务应用程序(application,APP)的通知消息,该短信或该通知消息通常以文字的形式将航班信息告知用户;手机收到短信或通知消息后,可以将短信或通知消息中的航班信息转化为包含图形和文字UI展示给用户,从而增强了用户的体验。
[0005]手机可以在通过主动查询从航班服务平台获取航班信息,如航班起飞时间和登机牌。主动查询消耗的电量较大,手机可以通过接收航班服务平台的推送消息获取航班信息,减小电量消耗。然而,登机牌等航班信息属于隐私信息,推送消息的传输路径涉及多个节点,如航班服务平台和设备云平台,基于推送方式获得航班信息的安全性需要提高。
[0006]第一方面,提供了一种显示交通卡片的方法,包括:
[0007]终端设备接收用户在第一交通卡片上的第一操作,所述第一操作用于请求认证第一设备标识,所述第一设备标识用于标识所述终端设备;
[0008]所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息,所述授权码用于指示用户信息,所述第一设备标识用于标识所述终端设备,所述认证请求消息用于请求认证所述第一设备标识,所述第一传输路径不涉及所述设备云平台;
[0009]所述终端设备通过第二传输路径从所述交通服务平台接收认证完成消息,所述认证完成消息用于指示所述第一设备标识已完成认证,所述第二传输路径涉及所述终端设备对应的设备云平台;
[0010]所述终端设备根据所述认证完成消息关闭所述第一交通卡片;
[0011]所述终端设备通过所述第二传输路径从所述设备云平台接收所述交通服务平台推送的用于指示出行信息有更新的通知消息,所述通知消息中携带有所述第一设备标识,所述设备云平台存储有所述第一设备标识与所述终端设备的推送令牌的关联信息,所述关联信息用于所述设备云平台在接收到所述通知消息后根据所述关联信息确定出所述第一设备标识对应的推送令牌,并根据所述推送令牌向所述终端设备推送所述通知消息;
[0012]所述终端设备在通过所述第二传输路径接收到所述通知消息后,通过所述第一传
输路径向所述交通服务平台发送第一请求消息,所述第一请求消息用于请求获取新的出行信息;
[0013]所述终端设备通过所述第一传输路径接收所述交通服务平台响应所述第一请求消息的第一响应消息,所述第一响应消息携带了第一出行信息;
[0014]所述终端设备根据所述第一响应消息显示包含所述第一出行信息的第二交通卡片。
[0015]用户需要交通卡片显示与身份信息相关的内容(如登机牌)时,可以直接在第一交通卡片上进行第一操作(如点击)请求交通服务平台进行身份认证。用户完成身份认证后,交通服务平台可以通过设备云平台向终端设备发送推送消息,终端设备通过常驻运行的应用(监听APP)及时接收推送消息;随后,终端设备直接向交通服务平台请求获取新的出行信息,由于终端设备是在确定有新的出行信息后才主动查询新的推送消息,相比于定时主动查询减少了查询次数,从而节省了电量;此外,由于新的出行信息不经过设备云平台的转发,减少了新的出行信息的转发节点,从而提高了基于推送方式获取新的出行信息的安全性。
[0016]在一种实现方式中,所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息之前,所述方法还包括:所述终端设备向所述设备云平台发送包含第二设备标识和所述第一设备标识的业务消息,所述第二设备标识用于标识所述终端设备,所述业务消息用于所述设备云平台记录所述第二设备标识和所述第一设备标识的关联关系;所述终端设备向所述设备云平台发送包含所述第二设备标识和所述推送令牌的订阅消息,所述订阅消息用于订阅与所述推送令牌关联的推送消息,所述订阅消息中的所述第二设备标识用于所述设备云平台确定所述第一设备标识与所述推送令牌的关联关系。
[0017]业务消息包含第一设备标识和第二设备标识,订阅消息包含第二设备标识和推送令牌,设备云平台能够根据这两个消息确定第一设备标识与推送令牌的关联关系,从而能够识别出交通服务平台发送的包含第一设备标识的推送消息对应的推送令牌,进而将该推送消息转发给推送令牌对应的终端设备。
[0018]在一种实现方式中,所述第一设备标识为OpenID,所述第二设备标识为Device ID。
[0019]OpenID是根据用户设备号和不可逆哈希算法生成的用户标识,既可以标识终端设备,又能够避免用户隐私泄露。
[0020]所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息之前,所述方法还包括:所述终端设备根据所述第一操作向所述交通服务平台发送授权码请求消息,所述授权码请求消息用于获取所述授权码;所述终端设备从所述交通服务平台接收所述授权码。
[0021]在一种实现方式中,所述方法还包括:所述终端设备接收所述用户在交通服务界面上的第二操作,所述第二操作用于取消所述交通服务平台对所述第一设备标识的认证;所述终端设备根据所述第二操作通过所述第一传输路径向所述交通服务平台发送包含所述第一设备标识的取消认证请求消息,所述取消认证请求消息用于请求取消所述第一设备标识的认证;所述终端设备通过所述第二传输路径从所述设备云平台接收认证取消消息,
所述认证取消消息用于指示所述第一设备标识的认证状态已取消;所述终端设备根据所述认证取消消息关闭所述第二交通卡片。
[0022]终端设备可以在特定时期(如登机完成)后取消第一设备标识的认证,减少推送消息的干扰。终端设备收到认证取消消息后,关闭认证状态的交通卡片(即,第二交通卡片),使得用户免受交通服务平台的推送消息的干扰,提高交通卡片的用户体验。
[0023]在一种实现方式中,所述方法还包括:所述终端设备在所述第一设备标识未认证时获取第二出行信息;所述终端设备显示包含所述第二出行信息的第三交通卡片。
[0024]若用户未完成交通出行计划,如,用户还未完成登机就取消了第一设备标识的认证,终端设备可以在关闭认证状态的交通卡片(即,第二交通卡片)后显示未认证状态的交通卡片(即,第三交通卡片),使得用户免受交通服务平台的推送消息的干扰,同时使得用户能够继续完成交通出行计划,从而提高了交通卡片的用户体验。
[0025]在一种实现方式中,所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示卡片的方法,其特征在于,包括:终端设备接收用户在第一交通卡片上的第一操作,所述第一操作用于请求认证第一设备标识,所述第一设备标识用于标识所述终端设备;所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息,所述授权码用于指示用户信息,所述第一设备标识用于标识所述终端设备,所述认证请求消息用于请求认证所述第一设备标识,所述第一传输路径不涉及所述设备云平台;所述终端设备通过第二传输路径从所述交通服务平台接收认证完成消息,所述认证完成消息用于指示所述第一设备标识已完成认证,所述第二传输路径涉及所述终端设备对应的设备云平台;所述终端设备根据所述认证完成消息关闭所述第一交通卡片;所述终端设备通过所述第二传输路径从所述设备云平台接收所述交通服务平台推送的用于指示出行信息有更新的通知消息,所述通知消息中携带有所述第一设备标识,所述设备云平台存储有所述第一设备标识与所述终端设备的推送令牌的关联信息,所述关联信息用于所述设备云平台在接收到所述通知消息后根据所述关联信息确定出所述第一设备标识对应的推送令牌,并根据所述推送令牌向所述终端设备推送所述通知消息;所述终端设备在通过所述第二传输路径接收到所述通知消息后,通过所述第一传输路径向所述交通服务平台发送第一请求消息,所述第一请求消息用于请求获取新的出行信息;所述终端设备通过所述第一传输路径接收所述交通服务平台响应所述第一请求消息的第一响应消息,所述第一响应消息携带了第一出行信息;所述终端设备根据所述第一响应消息显示包含所述第一出行信息的第二交通卡片。2.根据权利要求1所述的方法,其特征在于,所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息之前,所述方法还包括:所述终端设备向所述设备云平台发送包含第二设备标识和所述第一设备标识的业务消息,所述第二设备标识用于标识所述终端设备,所述业务消息用于所述设备云平台记录所述第二设备标识和所述第一设备标识的关联关系;所述终端设备向所述设备云平台发送包含所述第二设备标识和所述推送令牌的订阅消息,所述订阅消息用于订阅与所述推送令牌关联的推送消息,所述订阅消息中的所述第二设备标识用于所述设备云平台确定所述第一设备标识与所述推送令牌的关联关系。3.根据权利要求2所述的方法,其特征在于,所述第一设备标识为OpenID,所述第二设备标识为Device ID。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述终端设备根据所述第一操作通过第一传输路径向所述第一交通卡片对应的交通服务平台发送包含授权码和所述第一设备标识的认证请求消息之前,所述方法还包括:所述终端设备根据所述第一操作向所述交通服务平台发送授权码请求消息,所述授权码请求消息用于获取所述授权码;所述终端设备从所述交通服务平台接收所述授权码。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述终端设备接收所述用户在交通服务界面上的第二操作,所述第二操作用于取消所述交通服务平台对所述第一设备标识的认证;所述终端设备根据所述第二操作通过所述第一传输路径向所述交通服务平台发送包含所述第一设备标识的取消认证请求消息,所述取消认证请求消息用于请求取消所述第一设备标识的认证;所述终端设备通过所述第二传输路径从所述设备云平台接收认证取消消息,所述认证取消消息用于指示所述第一设备标识的认证状态已取消;所述终端设备根据所述认证取消消息关闭所述第二交通卡片。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述终端设备在所述第一设备标识未认证时获取第二出行信息;所述终端设备显示包含所述第二出行信息的第三交通卡片。7.根据权利要求6所述的方法,其特征在于,所述第二出行信息包括以下信息中的一个或多个:短信中的出行信息,交通APP的推送消息中的出行信息,日历中的出行信息,备忘录中的出行信息。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一出行信息包括交通事件变更信息和/或交通事件提醒信息。9.一种显示卡片的方法,其特征在于,包括:设备云平台从终端设备接收包含第一设备标识和第二设备标识的业务消息,所述...

【专利技术属性】
技术研发人员:江洪泽李志辉舒昌文姚伟娜刘英龙
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1