一种用于智能终端APP推送信息的方法和装置制造方法及图纸

技术编号:15639692 阅读:103 留言:0更新日期:2017-06-16 01:10
本发明专利技术实施例公开了一种用于智能终端APP推送信息的方法和装置,所述方法包括:根据智能终端APP的用户需求从数据库信息表中筛选出第一信息;将所述第一信息携带所述智能终端APP的标识后得到第二信息;推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。实现了对推送信息的存储,使用户可以通过数据库推送表多次看到同一推送信息。

【技术实现步骤摘要】
一种用于智能终端APP推送信息的方法和装置
本专利技术实施例涉及信息
,尤其涉及一种用于智能终端APP推送信息的方法和装置。
技术介绍
在电脑或者手机等用户终端设备,在与服务器进行数据交换时,常常接收到由服务器发送的推送消息。伴随着智能手机的发展,应用程序(APP)迅速占领了用户的智能手机屏幕,用户收到系统推送通知后,点击通知栏中的消息,即可访问到对应的热点消息。在手机APP中实现推送功能吸引了大量用户。现今主流的APP虽然可以满足推送的基本要求,但却无法对推送内容进行有效的记录,使得用户在直接清空通知栏、误关闭推送消息页面后无法再次看到推送消息。
技术实现思路
有鉴于此,本专利技术提出一种用于智能终端APP推送信息的方法和装置,实现了对推送信息的存储,使用户可以多次看到同一推送信息。第一方面,本专利技术实施例提供了一种用于智能终端APP推送信息的方法,所述方法包括:根据智能终端APP的用户需求从数据库信息表中筛选出第一信息;将所述第一信息携带所述智能终端APP的标识后得到第二信息;推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。进一步的,将所述第二信息存储在数据库推送表中之后还包括:接收来自所述智能终端APP的推送信息查询指令;根据所述推送信息查询指令将所述数据库推送表通过所述智能终端APP向用户展示。进一步的,所述方法还包括:获取所述数据库推送表中至少一条第三信息的信息标识;根据所述第三信息的信息标识查找所述数据库信息表中有无相同信息标识的第四信息;如果没有相同信息标识的第四信息,则删除所述数据库推送表中的第三信息。进一步的,所述方法还包括:如果有相同信息标识的第四信息,则比较所述第三信息和第四信息是否相同;如果所述第三信息和第四信息不相同,则用第四信息替换第三信息。进一步的,如果所述第三信息和第四信息是否相同,则结束操作。第二方面,本专利技术实施例提供了一种用于智能终端APP推送信息的装置,所述装置包括:筛选单元,用于根据智能终端APP的用户需求从数据库信息表中筛选出第一信息;标识单元,用于将所述第一信息携带所述智能终端APP的标识后得到第二信息;存储单元,用于推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。进一步的,所述装置还包括:接收单元,用于将所述第二信息存储在数据库推送表中之后,接收来自所述智能终端APP的推送信息查询指令;展示单元,用于根据所述推送信息查询指令将所述数据库推送表通过所述智能终端APP向用户展示。进一步的,所述装置还包括:获取单元,用于获取所述数据库推送表中至少一条第三信息的信息标识;查找单元,用于根据所述第三信息的信息标识查找所述数据库信息表中有无相同信息标识的第四信息;删除单元,用于如果没有相同信息标识的第四信息,则删除所述数据库推送表中的第三信息。进一步的,所述装置还包括:比较单元,用于如果有相同信息标识的第四信息,则比较所述第三信息和第四信息是否相同;替换单元,用于如果所述第三信息和第四信息不相同,则用第四信息替换第三信息。进一步的,所述比较单元还用于如果所述第三信息和第四信息是否相同,则结束操作。本专利技术实施例中,通过根据智能终端APP的用户需求从数据库信息表中筛选出第一信息,并将所述第一信息携带所述智能终端APP的标识后得到第二信息,然后将第二信息推送给智能终端并存储在数据库推送表中,使得用户可以通过数据库推送表,多次看到同一推送信息。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例一中的一种用于智能终端APP推送信息的方法的流程图;图2是本专利技术实施例二中的一种用于智能终端APP推送信息的方法的流程图;图3是本专利技术实施例三中的一种用于智能终端APP推送信息的方法的流程图;图4是本专利技术实施例四中的一种用于智能终端APP推送信息的装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的一种用于智能终端APP推送信息的方法的流程图。该方法适用于智能终端APP推送信息的情况,该方法可以由具有智能终端APP推送信息功能的装置来执行,该装置可以由软件和/或硬件的方式来实现。该方法具体包括:S110、根据智能终端APP的用户需求从数据库信息表中筛选出第一信息。具体的,APP指的是智能终端的第三方应用程序,全称为Application,是指为完成某项或多项特定工作的应用程序,它运行在用户模式,可以和用户进行交互,具有可视的用户界面。可选的,智能终端可以是手机、平板电脑或个人计算机。数据库信息表中存储着大量信息,存储的信息按类别分可以是娱乐新闻、生活资讯、交通路况或天气预报等。根据智能终端APP的用户需求从数据库信息表中筛选出第一信息,其中,用户需求可以是对交通路况的需求,路况信息为筛选出来的第一信息。示例性的,以信息为新闻信息为例,对数据库信息表中的信息特性进行如下说明。特性主要包括:新闻稿件标识码、新闻稿件创建人标识码、新闻稿件创建时间、新闻稿件修改人标识码、新闻稿件修改时间、新闻稿件标题图、频道以及新闻稿件类型。示例性的,第一信息可以是:新一轮雾霾来袭,明日起对本市车辆进行单双号限行。S120、将所述第一信息携带所述智能终端APP的标识后得到第二信息。具体的,对第一信息进行添加标识的操作,添加的标识为智能终端APP的标识。添加智能终端APP标识后得到的信息标记为第二信息。可选的,智能终端APP的标识可以是提供第一信息的APP的名称,第一信息添加标识后记为第二信息。示例性的,第一信息为:新一轮雾霾来袭,明日起对本市车辆进行单双号限行,添加标识后的第二信息为:【XXXX】新一轮雾霾来袭,明日起对本市车辆进行单双号限行,其中,【XXXX】为智能终端APP名称的标识,该APP的名称为“XXXX”。S130、推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。具体的,将第二信息推送给智能终端,其中,推送形式可以是,在智能终端的主页面上直接显示第二信息,显示位置可以是整个页面的中部,用户可以对该推送信息进行点击操作,点击后用户可查看该推送信息详情;或者,在智能终端待机页面,顶部的通知栏显示第二信息,用户需要进行下拉操作来打开通知栏,对该推送信息进行点击操作。在将第二信息推送给智能终端的同时,将第二信息存储在数据库推送表中,其中,数据库推送表中包括所有推送信息。示例性的,以新闻信息为例,对数据库信息表中的推送信息的信息特性进行说明。其中,特性主要包括:新闻推送次数、新闻推送标题、新闻推送内容和新闻推送时间。本专利技术实施例中,通过根据智能终端APP的用户需求从数据库信息表中筛选出第一信息,并将所述第一信息携带所述智能终端APP的标识后得到第二信息,然后将第二信息推送给智能终端并存储在数据库推送表中。实现了对推送信息的存储,使用户可以多次看到推送信息,以及对推送信息的回溯,增强了用户体验。实施例二图2是本专利技术实施例二提供的一种用于智能终端APP推送信息的方法本文档来自技高网...
一种用于智能终端APP推送信息的方法和装置

【技术保护点】
一种用于智能终端APP推送信息的方法,其特征在于,包括:根据智能终端APP的用户需求从数据库信息表中筛选出第一信息;将所述第一信息携带所述智能终端APP的标识后得到第二信息;推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。

【技术特征摘要】
1.一种用于智能终端APP推送信息的方法,其特征在于,包括:根据智能终端APP的用户需求从数据库信息表中筛选出第一信息;将所述第一信息携带所述智能终端APP的标识后得到第二信息;推送所述第二信息给智能终端,并将所述第二信息存储在数据库推送表中。2.根据权利要求1所述的方法,其特征在于,将所述第二信息存储在数据库推送表中之后还包括:接收来自所述智能终端APP的推送信息查询指令;根据所述推送信息查询指令将所述数据库推送表通过所述智能终端APP向用户展示。3.根据权利要求1所述的方法,其特征在于,还包括:获取所述数据库推送表中至少一条第三信息的信息标识;根据所述第三信息的信息标识查找所述数据库信息表中有无相同信息标识的第四信息;如果没有相同信息标识的第四信息,则删除所述数据库推送表中的第三信息。4.根据权利要求3所述的方法,其特征在于,还包括:如果有相同信息标识的第四信息,则比较所述第三信息和第四信息是否相同;如果所述第三信息和第四信息不相同,则用第四信息替换第三信息。5.根据权利要求4所述的方法,其特征在于,如果所述第三信息和第四信息是否相同,则结束操作。6.一种用于智能终端APP推送信息的装置,其特征在于,包括:筛选单元,用于根据智...

【专利技术属性】
技术研发人员:李航
申请(专利权)人:天闻数媒科技北京有限公司
类型:发明
国别省市:北京,11

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

1