[发明专利]基于悬浮挂件实现的信息推送方法及电子设备有效
申请号: | 201810696434.8 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108933825B | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 田敬焘;刘洋 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/0481 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;陈翠 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 挂件 信息推送 悬浮 推送信息 长连接 电子设备 服务端 激活操作 提示标记 提示用户 网络环境 到达率 实时性 获知 检测 保证 | ||
1.一种基于悬浮挂件实现的信息推送方法,包括:
当检测到所述悬浮挂件的激活操作时,在桌面上方启动所述悬浮挂件,利用所述悬浮挂件建立与服务端之间的长连接;其中,悬浮挂件为相对独立于主程序的且能够独立地实现功能的SDK,所述悬浮挂件的进程与桌面进程绑定;
通过所述长连接获取推送信息;
在所述悬浮挂件中显示推送信息提示标记,用以提示用户有未读推送信息。
2.根据权利要求1所述的方法,其中,所述检测到所述悬浮挂件的激活操作具体为:检测到用户在与所述悬浮挂件关联的主程序中执行的激活操作。
3.根据权利要求1或2所述的方法,其中,在悬浮挂件中显示推送信息提示标记之后,所述方法还包括:根据用户对悬浮挂件的触发操作,弹出用于呈现所述推送信息的悬浮窗。
4.根据权利要求3所述的方法,其中,所述根据用户对悬浮挂件的触发操作,弹出用于呈现所述推送信息的悬浮窗进一步包括:
当检测到用户对悬浮挂件的触发操作时,根据待呈现的推送信息的数量和/或内容确定悬浮窗的尺寸;
根据所确定的悬浮窗的尺寸,弹出所述悬浮窗。
5.根据权利要求3所述的方法,其中,在弹出悬浮窗后,所述方法还包括:
在悬浮窗内展示主页面;所述主页面按照推送信息的信息类型分别呈现各种信息类型对应的信息查询入口;
检测用户对悬浮窗的主页面中任一信息类型对应的信息查询入口的触发操作;
在所述悬浮窗内展示用于呈现属于该信息类型的推送信息的子页面。
6.根据权利要求3所述的方法,其中,在弹出用于呈现所述推送信息的悬浮窗之后,所述方法还包括:
检测用户对悬浮窗的主页面或子页面中任一推送信息的触发操作;
响应于所述触发操作,在前端启动主程序,展现主程序提供的与所述任一推送信息相关联的主程序页面。
7.根据权利要求6所述的方法,其中,在检测用户对悬浮窗的主页面或子页面中任一推送信息的触发操作之后,所述方法还包括:
判断是否存在主程序的安装信息;
若否,则展示主程序安装提示信息;
若是,则执行所述在前端启动主程序,展现主程序提供的与所述推送信息相关联的主程序页面的步骤。
8.根据权利要求1或2所述的方法,其中,所述通过长连接获取推送信息进一步包括:
接收服务端通过所述长连接发送的信息推送请求,根据所述信息推送请求通过所述长连接从服务端拉取对应的推送信息;或者
接收服务端通过长连接发送的推送信息。
9.根据权利要求8所述的方法,其中,所述信息推送请求包含用户标识;
所述根据信息推送请求通过所述长连接从服务端拉取对应的推送信息进一步包括:
根据所述用户标识通过所述长连接从服务端拉取对应的推送信息。
10.根据权利要求1或2所述的方法,其中,所述推送信息属于以下信息类型中的一种或多种:书籍更新信息类型、书架更新信息类型、资产变动信息类型、运营活动信息类型。
11.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
当检测到悬浮挂件的激活操作时,在桌面上方启动所述悬浮挂件,利用所述悬浮挂件建立与服务端之间的长连接;其中,悬浮挂件为相对独立于主程序的且能够独立地实现功能的SDK,所述悬浮挂件的进程与桌面进程绑定;
通过所述长连接获取推送信息;
在所述悬浮挂件中显示推送信息提示标记,用以提示用户有未读推送信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810696434.8/1.html,转载请声明来源钻瓜专利网。