推送预定节目信息的方法和装置与流程

文档序号:12754483阅读:817来源:国知局
推送预定节目信息的方法和装置与流程

本发明涉及通信领域,特别涉及一种推送预定节目信息的方法和装置。



背景技术:

随着通信技术的发展,社交网络已经成为当今时代最主要的沟通方式。与传统社交相比,社交网络跨越了时空和地域的限制。无论什么时候、什么地点,人们都可以将想公开的内容发布在社交网络上。

目前,基于社交网络开发的应用越来越多,如微博、豆瓣、微信朋友圈、SNS、签到、照片分享、音乐分享等等,通过不同的应用可以实现不同的功能。



技术实现要素:

有鉴于此,本发明提供了一种推送预定节目信息的方法和装置,以实现节目预定的功能。所述技术方案如下:

一方面,本发明提供了一种推送预定节目信息的方法,包括:

获取用户发送的节目预定信息;

根据所述节目预定信息确定对应节目的播放时间;

当所述播放时间到达时,获取所述节目信息;

将所述节目信息推送给所述用户。

其中,所述获取用户发送的节目预定信息,包括:

提供节目列表给所述用户,接收所述用户在所述节目列表中选择的节目预定信息。

其中,所述根据所述节目预定信息确定对应节目的播放时间,包括:

当所述节目预定信息中包括节目的播放时间时,从所述节目预定信息中提取所述播放时间.

其中,所述根据所述节目预定信息确定对应节目的播放时间,包括:

当所述节目预定信息中包括节目的名称时,根据所述名称查询节目播放时间表得到所述节目的播放时间。

其中,所述将所述节目信息推送给所述用户,包括:

询问所述用户是否接收预定的节目信息,当所述用户确认后,将所述节目信息推送给所述用户。

另一方面,本发明还提供了一种推送预定节目信息的装置,所述装置包括:

第一获取模块,用于获取用户发送的节目预定信息;

确定模块,用于根据所述节目预定信息确定对应节目的播放时间;

第二获取模块,用于当所述播放时间到达时,获取所述节目信息;

推送模块,用于将所述节目信息推送给所述用户。

其中,所述第一获取模块用于:

提供节目列表给所述用户,接收所述用户在所述节目列表中选择的节目预定信息。

其中,所述确定模块用于:

当所述节目预定信息中包括节目的播放时间时,从所述节目预定信息中提取所述播放时间.

其中,所述确定模块用于:

当所述节目预定信息中包括节目的名称时,根据所述名称查询节目播放时间表得到所述节目的播放时间。

其中,所述推送模块用于:

询问所述用户是否接收预定的节目信息,当所述用户确认后,将所述节目信息推送给所述用户。

本发明提供的技术方案带来的有益效果是:通过获取用户发送的节目预定信息;根据所述节目预定信息确定对应节目的播放时间;当所述播放时间到达时,获取所述节目信息;将所述节目信息推送给所述用户,实现了节目预定的功能,增强了趣味性,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的推送预定节目信息的方法流程图;

图2是本发明另一实施例提供的推送预定节目信息的方法流程图;

图3是本发明另一实施例提供的推送预定节目信息的装置结构图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

参见图1,本发明一实施例提供了一种推送预定节目信息的方法,包括:

101:获取用户发送的节目预定信息;

本实施例中,节目是指电视节目或者网络节目,如某个电视频道播放的电视节目,或者某个网站或应用播放的节目。节目预定信息可以包括节目名称、节目的播放时间、频道、网站或应用名称等信息,可以根据需要设置,本发明实施例对此不做具体限定。

102:根据该节目预定信息确定对应节目的播放时间;

103:当该播放时间到达时,获取该节目信息;

其中,可以监控当前时间是否到达该播放时间,如果是,则获取该节目信息,否则,继续监控直到该播放时间到达为止。

104:将该节目信息推送给该用户。

本实施例中,可选的,该获取用户发送的节目预定信息,包括:

提供节目列表给该用户,接收该用户在该节目列表中选择的节目预定信息。

本实施例中,可选的,该根据该节目预定信息确定对应节目的播放时间,包括:

当该节目预定信息中包括节目的播放时间时,从该节目预定信息中提取该播放时间。

本实施例中,可选的,该根据该节目预定信息确定对应节目的播放时间,包括:

当该节目预定信息中包括节目的名称时,根据该名称查询节目播放时间表得到该节目的播放时间。

本实施例中,可选的,该将该节目信息推送给该用户,包括:

询问该用户是否接收预定的节目信息,当该用户确认后,将该节目信息推送给该用户。

本实施例提供的上述方法,通过获取用户发送的节目预定信息;根据所述节目预定信息确定对应节目的播放时间;当所述播放时间到达时,获取所述节目信息;将所述节目信息推送给所述用户,实现了节目预定的功能,增强了趣味性,提升了用户体验。

参见图2,本发明另一实施例提供了一种推送预定节目信息的方法,包括:

201:提供节目列表给该用户,接收该用户在该节目列表中选择的节目预定信息;

本实施例中,节目列表为包括多个节目信息的清单,可以按照频道、节目类型或者节目时间来划分。如某个频道某天的节目列表,或一周内体育类型的节目列表,或晚上20:00-22:00之间央视所有频道的节目列表等等,本发明实施例对此不做具体限定。

202:当该节目预定信息中包括节目的播放时间时,从该节目预定信息中提取该播放时间;

例如,节目预定信息中包括节目的播放时间为9:00,则可以从该节目预定信息中提取该播放时间9:00。

本实施例中,步骤202还可以由以下步骤来替换:

当该节目预定信息中包括节目的名称时,根据该名称查询节目播放时间表得到该节目的播放时间。

例如,节目预定信息中包括节目的名称为《奔跑吧,兄弟》,则根据该节目名称查询节目播放时间表得到该节目的播放时间为21:10。

203:当该播放时间到达时,获取该节目信息;

其中,可以通过监控当前时间是否达到该播放时间来决定何时获取该节目信息,如果当前时间达到该播放时间,则获取该节目信息,如果未达到,则继续监控直到达到该播放时间为止。

204:询问该用户是否接收预定的节目信息,当该用户确认后,将该节目信息推送给该用户。

当然,也可以直接将获取的节目信息推送给用户。优选地,可以询问用户是否接收,在得到用户的确认后再将节目信息推送给用户,从而避免用户在预定后由于其它原因而不想接收节目时直接推送对用户造成打扰,这种方式更灵活,更人性化。

本实施例提供的上述方法,通过获取用户发送的节目预定信息;根据所述节目预定信息确定对应节目的播放时间;当所述播放时间到达时,获取所述节目信息;将所述节目信息推送给所述用户,实现了节目预定的功能,增强了趣味性,提升了用户体验。

参见图3,本发明另一实施例提供了一种推送预定节目信息的装置,包括:

第一获取模块301,用于获取用户发送的节目预定信息;

确定模块302,用于根据该节目预定信息确定对应节目的播放时间;

第二获取模块303,用于当该播放时间到达时,获取该节目信息;

推送模块304,用于将该节目信息推送给该用户。

本实施例中,可选的,该第一获取模块用于:

提供节目列表给该用户,接收该用户在该节目列表中选择的节目预定信息。

本实施例中,可选的,该确定模块用于:

当该节目预定信息中包括节目的播放时间时,从该节目预定信息中提取该播放时间。

本实施例中,可选的,该确定模块用于:

当该节目预定信息中包括节目的名称时,根据该名称查询节目播放时间表得到该节目的播放时间。

本实施例中,可选的,该推送模块用于:

询问该用户是否接收预定的节目信息,当该用户确认后,将该节目信息推送给该用户。

本实施例提供的上述装置可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。

本实施例提供的上述装置,通过获取用户发送的节目预定信息;根据所述节目预定信息确定对应节目的播放时间;当所述播放时间到达时,获取所述节目信息;将所述节目信息推送给所述用户,实现了节目预定的功能,增强了趣味性,提升了用户体验。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1